/*
Theme Name:My Baby
Adding support for language written in a Right To Left (RTL) direction is easy -
it's just a matter of overwriting all the horizontal positioning attributes
of your CSS stylesheet in a separate stylesheet file named rtl.css.
http://codex.wordpress.org/Right_to_Left_Language_Support
*/
/* General Structure and Styles
--------------------------------------------- */
img.left{float:right; margin-right:0; margin-left:20px}
img.right{float:left; margin-left:0px; margin-right:20px}
/* #Images
================================================== */
/* --- Post Images and Video --- */
.content img.alignleft, .content .wp-caption.alignleft{margin:10px 0 0 20px}
.content img.alignright, .content .wp-caption.alignright{margin:10px 20px 0 0}
/* #Misc
================================================== */
.left{float:right}
.right{float:left}
/* Lists
--------------------------------------------- */
.post ul, .content ul, .commentlist ul{padding:8px 30px 8px 0}
.post ul li, .content ul li, .commentlist ul li{padding:5px 30px 5px 0; background:url(images/circle.png) 100% 10px no-repeat}
.post ol, ol, .commentlist ol{padding:8px 30px 8px 0}
dd{padding:0 15px 10px 0}
/* Header
--------------------------------------------- */
#site-title h1{margin:0 0 -20px 10px}
/* Navigations
--------------------------------------------- */
/* --- Main Nav --- */
#toppart #mainnav{float:left}

/****************************** HOME - Content Part ******************************/
.leftbox{float:right}
.rightbox{float:left}
.homecontent ul li{margin-left:0; margin-right:20px}
.homecontent ul li a:hover{margin-right:2px; margin-left:0}
.homecontent a.more-link{margin-right:0; background:url(images/button.png) center left no-repeat; padding:20px 0 20px 50px}
/* Posts
--------------------------------------------- */
.entry-header h2.entry-title{float:right}
.entry-header p, .content .entry-details p{float:left}
span.date{background:url(images/date.png) right center no-repeat; padding:0 30px 0 0}
span.author{background:url(images/author.png) right center no-repeat; padding:0 30px 0 0}
span.comments{background:url(images/comments.png) right center no-repeat; padding:0 30px 0 0}
.post img.wp-post-image{margin:5px 0 0 10px; float:right}
a.more-link{background:url(images/button.png) center left no-repeat; padding:20px 0 20px 50px}
.post a.more-link{background:url(images/button1.png) center left no-repeat; padding:20px 0 20px 40px}
.content .format-quote a.more-link{background:url(images/button1.png) center left no-repeat}
.format-image a.more-link{background:url(images/button1.png) center left no-repeat}
/* --- Link Post --- */
.content .format-link{padding:20px 100px 10px 10px}
.content .format-link .entry-meta{float:right}
.content .format-audio .innerpart{padding:20px 100px 20px 10px}
blockquote cite{padding:0 0 15px 25px; float:left}
.content img.alignleft, .content .wp-caption.alignleft{margin:10px 0 0 20px}
.content img.alignright, .content .wp-caption.alignright{margin:10px 20px 0 0}
/* Single Posts
--------------------------------------------- */
.content .single-entry-details{padding:0 0 0 18px}
.content .post .author-info .avatar{margin:0 0 0 15px; float:right}
.content #nav-below .nav-previous a, .content #image-nav span.previous-image a, #comment-nav-below .nav-previous a{float:right}
.content #nav-below .nav-next a, .content #image-nav span.next-image a, #comment-nav-below .nav-next a{float:left}
#comments p.write-comment-link{background:url(images/button1.png) center left no-repeat; padding:10px 0 10px 35px}
#comments a.comment-edit-link{margin-left:0; margin-right:10px}
.content #comments ol li.depth-2, .content #comments ol li.depth-3, .content #comments ol li.depth-4, .content #comments ol li.depth-5{margin:0 35px 0 0}
.reply{float:right}
#comments ol li img.avatar{float:right}
#comments .bypostauthor{}
/* --- Comment Reply --- */
a#cancel-comment-reply-link{float:left}
/* Post Formats
--------------------------------------------- */
.content .entry-link, .content .entry-gallery, .content .entry-video{float:right}
.content .entry-post-format .gallery-thumb{float:right; margin:0 0 0 15px}
/* WordPress Image Gallery
--------------------------------------------- */
.content .gallery-item{float:right}
.content .gallery-caption{margin-right:0}
/* Sidebars
--------------------------------------------- */
aside.widget blockquote cite{padding:0 0 15px 25px; float:left}
.widget_categories ul li ul.children li, .widget_nav_menu ul li ul.sub-menu li, .widget_pages ul li ul.children li{margin:0 20px 0 0}
.widget_recent_entries ul, .widget_recent_comments ul{padding:0 15px 0 0}
#wp-calendar caption{text-align:left}
#wp-calendar tfoot #next{font-size:.8em; text-transform:uppercase; text-align:left}
.searchform{float:right}
.searchform .search-input{margin:0 0 5px 2px}
.jetpack_subscription_widget input#subscribe-field{margin:0 0 5px 2px}
.footer .searchform .search-input{margin:0 0 5px 2px}
.widget_get_recent_comments li.sidebar-comment .comment-content{padding:0 6px 0 0}
.widget_get_recent_comments .kjgrcGravatar{float:right}
/* WooCommerce
--------------------------------------------- */
.woocommerce ul.cart_list li a, .woocommerce ul.product_list_widget li a, .woocommerce-page ul.cart_list li a, .woocommerce-page ul.product_list_widget li a{padding:5px 30px 5px 0}
.woocommerce ul.cart_list, .woocommerce ul.product_list_widget, .woocommerce-page ul.cart_list, .woocommerce-page ul.product_list_widget{padding:0 15px 0 0!important}
a.added_to_cart{margin-right:60px!important}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals{text-align:right!important}
.woocommerce .cart-collaterals .shipping_calculator, .woocommerce-page .cart-collaterals .shipping_calculator{text-align:right!important}
/* Content Shortcodes */
.one_third_second, .two_third_second{margin-left:1%; margin-right:0; float:right}
.one_half, .one_third, .two_third, .one_fourth, .one_fifth, .one_third_main{margin-left:4%; margin-right:0; float:right}
.one_sixth{margin-right:0; margin-left:2%; float:right}
.lastcolumn{margin-left:0!important; clear:left}
.alignright{float:left}
.alignleft{float:right}
.grid_4, .grid_3{float:right}


a.blog-more-btn {
    background: #444;
    color: #fff !important;
    padding: 5px 20px;
    line-height: 1.4;
    font-size: 16px;
    display: inline-block;
    font-weight: bold;
}
body.blog .blog-content{
    display:none !important;
}
body.single a.blog-more-btn, body.single .blog-excerpt{
    display:none !important;
}
/* #Page Styles
================================================== */
.content.right{float:left}

/* #Media Queries
================================================== */
/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width:767px){.entry-details p{ float:left}
}