/* Theme Name: Bootstrap Canvas WP Description: Adds support for languages written in a Right To Left (RTL) direction. It's easy, just a matter of overwriting all the horizontal positioning attributes of your CSS stylesheet in a separate stylesheet file named rtl.css. See http://codex.wordpress.org/Right_to_Left_Language_Support */ /* =WordPress Core -------------------------------------------------------------- */ .alignnone { margin: 5px 0 20px auto; } .aligncenter, div.aligncenter { display: block; margin: 5px auto 5px auto; } .alignright { float:left; margin: 5px 20px 20px 0; } .alignleft { float: right; margin: 5px 0 20px 20px; } a img.alignright { float: left; margin: 5px 20px 20px 0; } a img.alignnone { margin: 5px 0 20px 20px; } a img.alignleft { float: right; margin: 5px 0 20px 20px; } a img.aligncenter { display: block; margin-right: auto; margin-left: auto } .wp-caption { background: #fff; border: 1px solid #f0f0f0; max-width: 96%; /* Image does not overflow the content area */ padding: 5px 3px 10px; text-align: center; } .wp-caption.alignnone { margin: 5px 0 20px 20px; } .wp-caption.alignleft { margin: 5px 0 20px 20px; } .wp-caption.alignright { margin: 5px 20px 20px 0; } .wp-caption img { border: 0 none; height: auto; margin: 0; max-width: 98.5%; padding: 0; width: auto; } .wp-caption p.wp-caption-text, .gallery-caption { font-size: 11px; line-height: 17px; margin: 0; padding: 0 4px 5px; } .gallery-item img { border-width: 1px; margin-bottom: 0; } .wp-post-image { margin-bottom: 20px; } .sticky { } .bypostauthor { } .entry { margin-bottom: 20px; } .widget { text-align: initial; } .widget ul { list-style: none; padding: 0; } #searchsubmit { margin: 4px 0; } .comment-list { padding: 0; } .comment-list, .children:nth-child(n+1) { list-style: none; } @media (max-width: 767px) { .comment-list, .children:nth-child(n+1) { padding: 0; } } /* * Globals */ body { word-wrap: break-word; font-family: georgia, serif; color: #555; } h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 { margin-top: 0; font-family: arial, helvetica, sans-serif; font-weight: normal; color: #333; } /* * Override Bootstrap's default container. */ @media (min-width: 1200px) { .container { width: 970px; } } /* * Masthead for nav */ .blog-masthead { background-color: #428bca; -webkit-box-shadow: inset 0 -2px 5px rgba(0,0,0,.1); box-shadow: inset 0 -2px 5px rgba(0,0,0,.1); } /* Nav links */ .blog-nav-item { position: relative; display: inline-block; padding: 10px; font-weight: 500; color: #cdddeb; } .blog-nav-item:hover, .blog-nav-item:focus { color: #fff; text-decoration: none; } /* Active state gets a caret at the bottom */ .blog-nav .active { color: #fff; } .blog-nav .active:after { position: absolute; bottom: 0; right: 50%; width: 0; height: 0; margin-right: -5px; vertical-align: middle; content: " "; border-left: 5px solid transparent; border-bottom: 5px solid; border-right: 5px solid transparent; } /* * Blog name and description */ .blog-header { padding-top: 20px; padding-bottom: 20px; } .blog-title { margin-top: 30px; margin-bottom: 0; font-size: 60px; font-weight: normal; } .blog-description { font-size: 20px; color: #333; } /* * Main column and sidebar layout */ .blog-main, .blog-main-left { float: right; font-size: 18px; line-height: 1.5; } .blog-main-right { float: left; font-size: 18px; line-height: 1.5; } /* Sidebar modules for boxing content */ .blog-sidebar, .blog-sidebar-left { float: right; margin-left: 8.33333%; margin-right: 0; } .blog-sidebar-right { float: left; margin-right: 8.33333%; margin-left: 0; } .sidebar-module { padding: 15px; margin: 0 -15px 15px; } /* Pagination */ .pager { margin-bottom: 55px; padding: 0; text-align: inherit; } .blog-post .pager { margin-bottom: 20px; } .pager > li > a { min-width: 140px; width: auto; max-width: 100%; margin: 0 0 5px 4px; padding: 10px 20px; text-align: center; border-radius: 30px; } nav > .pager > li > a { margin: 0 0 5px 0; } /* * Blog posts */ .blog-post { margin-bottom: 60px; } .blog-post-title { margin-bottom: 5px; font-size: 40px; } .blog-post-meta { margin-bottom: 20px; color: #999; } .blog-post-meta:nth-child(n+3) { margin-bottom: 10px; } /* * Comment posts */ .comment-meta { margin-bottom: 10px; color: #999; } /* * Footer */ .blog-footer { padding: 40px 0; color: #999; text-align: center; background-color: #f9f9f9; border-top: 1px solid #e5e5e5; } .blog-footer a { color: #428bca; } .blog-footer a:hover, .blog-footer a:focus { color: #23527c; text-decoration: underline; } .blog-footer p:last-child { margin-bottom: 0; } /* Footer modules for boxing content */ .footer-module { padding: 15px; margin: 0 0 15px; } .footet-module-inset { padding: 15px; background-color: #f5f5f5; border-radius: 4px; } .footer-module-inset p:last-child, .footer-module-inset ul:last-child, .footer-module-inset ol:last-child { margin-bottom: 0; }