@charset "utf-8";/* Theme Name: Bootstrap Theme by ZM TECH Theme URI: http://www.zm-tech.net Author: Alimuzzaman Alim Author URI: http://www.zm-tech.net/author/admin/ Description: This is a free supar fast full responsive blog theme by www.zm-tech.net. Version: 1.0.0.0 Theme URI: http://www.zm-tech.net License: GNU General Public License v2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Tags: black, green, white, light, dark, two-columns, three-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-background, custom-header, custom-menu, featured-images, flexible-header, full-width-template, microformats, post-formats, sticky-post, theme-options, red */ /* =WordPress Core -------------------------------------------------------------- */ .alignnone { margin: 5px 20px 20px 0; } .sticky .entry-date { display: none; } .aligncenter, div.aligncenter { display: block; margin: 5px auto 5px auto; } .alignright { float:right; margin: 5px 0 20px 20px; } .alignleft { float: left; margin: 5px 20px 20px 0; } .aligncenter { display: block; margin: 5px auto 5px auto; } a img.alignright { float: right; margin: 5px 0 20px 20px; } a img.alignnone { margin: 5px 20px 20px 0; } a img.alignleft { float: left; margin: 5px 20px 20px 0; } a img.aligncenter { display: block; margin-left: auto; margin-right: 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 20px 20px 0; } .wp-caption.alignleft { margin: 5px 20px 20px 0; } .wp-caption.alignright { margin: 5px 0 20px 20px; } .wp-caption img { border: 0 none; height: auto; margin: 0; max-width: 98.5%; padding: 0; width: auto; } .wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; margin: 0; padding: 0 4px 5px; } img{ max-width:100%; height: 100%; } /** * 6.5 Gallery * ----------------------------------------------------------------------------- */ .gallery { margin-bottom: 20px; } .gallery-item { float: left; margin: 0 4px 4px 0; overflow: hidden; position: relative; } .gallery-columns-1 .gallery-item { max-width: 100%; } .gallery-columns-2 .gallery-item { max-width: 48%; max-width: -webkit-calc(50% - 4px); max-width: calc(50% - 4px); } .gallery-columns-3 .gallery-item { max-width: 32%; max-width: -webkit-calc(33.3% - 4px); max-width: calc(33.3% - 4px); } .gallery-columns-4 .gallery-item { max-width: 23%; max-width: -webkit-calc(25% - 4px); max-width: calc(25% - 4px); } .gallery-columns-5 .gallery-item { max-width: 19%; max-width: -webkit-calc(20% - 4px); max-width: calc(20% - 4px); } .gallery-columns-6 .gallery-item { max-width: 15%; max-width: -webkit-calc(16.7% - 4px); max-width: calc(16.7% - 4px); } .gallery-columns-7 .gallery-item { max-width: 13%; max-width: -webkit-calc(14.28% - 4px); max-width: calc(14.28% - 4px); } .gallery-columns-8 .gallery-item { max-width: 11%; max-width: -webkit-calc(12.5% - 4px); max-width: calc(12.5% - 4px); } .gallery-columns-9 .gallery-item { max-width: 9%; max-width: -webkit-calc(11.1% - 4px); max-width: calc(11.1% - 4px); } .gallery-columns-1 .gallery-item:nth-of-type(1n), .gallery-columns-2 .gallery-item:nth-of-type(2n), .gallery-columns-3 .gallery-item:nth-of-type(3n), .gallery-columns-4 .gallery-item:nth-of-type(4n), .gallery-columns-5 .gallery-item:nth-of-type(5n), .gallery-columns-6 .gallery-item:nth-of-type(6n), .gallery-columns-7 .gallery-item:nth-of-type(7n), .gallery-columns-8 .gallery-item:nth-of-type(8n), .gallery-columns-9 .gallery-item:nth-of-type(9n) { margin-right: 0; } .gallery-columns-1.gallery-size-medium figure.gallery-item:nth-of-type(1n+1), .gallery-columns-1.gallery-size-thumbnail figure.gallery-item:nth-of-type(1n+1), .gallery-columns-2.gallery-size-thumbnail figure.gallery-item:nth-of-type(2n+1), .gallery-columns-3.gallery-size-thumbnail figure.gallery-item:nth-of-type(3n+1) { clear: left; } .gallery-caption { background-color: rgba(0, 0, 0, 0.7); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; color: #fff; font-size: 12px; line-height: 1.5; margin: 0; max-height: 50%; opacity: 0; padding: 6px 8px; position: absolute; bottom: 0; left: 0; text-align: left; width: 100%; } .gallery-caption:before { content: ""; height: 100%; min-height: 49px; position: absolute; top: 0; left: 0; width: 100%; } .gallery-item:hover .gallery-caption { opacity: 1; } .gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption { display: none; } .bypostauthor > article .fn:before { content: "\f408"; margin: 0 2px 0 -2px; position: relative; top: -1px; } /* =WordPress Core */ html{ background-color: rgb(177, 177, 177); } body { overflow-x: hidden; word-wrap: break-word; margin: auto; max-width: 1024px; padding-bottom: 20px; } article,aside{ display:block; } code { white-space: pre-wrap; display: block; } .btn { min-width: 40px; min-height: 38px; } .header{ position:relative; margin: 0 26px; } .header h1{ margin-top: 0; } .header .row>* { margin-top: 20px; } .row { margin-right: 0; margin-left: 0; } /*----------------------------------------------- Menu ----------------------------------------------*/ .nav .sub-menu { display: none; background: #666; padding-left: 0; } .nav li { position: relative; } .nav li:hover .sub-menu { display: block !important; position: absolute; } .nav li:hover > .dropdown-menu { display: block!important; } .nav .dropdown-menu li:hover .sub-sub-menu { top: -7px; left: 100%; } .nav .menu-item-has-children>a:after { content: "\e072"; font-family: 'Glyphicons Halflings'; float: right; } .nav>.menu-item-has-children>a:after { content: " \e114"; float: none; } .navbar-nav { margin: auto; display: table; float: none; } /*-------------------------------------------- Search ------------------------------------------------*/ @media (min-width: 768px) { .searchwrap input.s_exp:focus { width: 200%; -moz-transition: width 0.5s ease-out; -webkit-transition: width 0.5s ease-out; transition: width 0.5s ease-out; } } .searchwrap { z-index: 9999; } /************************************ Featured Post ******************************************************/ .featured_post{ overflow:hidden; text-align: center; position: relative; margin-bottom: 26px; } .featured_post .featured_item{ padding: 20px; margin-bottom: 26px; } .featured_post img{ margin:0 auto; } /************************************ Featured Post Slide ******************************************************/ #zmCarousel{ overflow: hidden; text-align: center; height: 350px; -moz-transition: 6s ease-in-out left; -webkit-transition: 6s ease-in-out left; transition: 6s ease-in-out left; } #zmCarousel a:hover{ text-decoration:none; } .carousel-indicators { bottom: 0; } .carousel-inner .item{ margin-bottom:40px; } /*---------------------------------------------- Content -------------------------------------------------*/ .container-fluid.content { } .breadcrumb, .container-fluid { } .breadcrumb.bread ul { padding-left: 0; float: left; list-style: none; } .breadcrumb.bread ul li { float: left; } .post-meta div { margin-left: 5px; float: left; } .post-meta li { list-style: none; float: left; margin-left: 5px; margin-right: 5px; } .post-meta ul { padding-left: 0 } .pre-excerpt { padding-left: 10px; padding-right: 10px; } .post-excerpt { overflow: hidden; padding: 20px; margin-top: 20px; padding-bottom: 75px; position: relative; } .container-fluid > .article p{ overflow: hidden; padding-right: 20px; text-align: justify; } .views { position: absolute; right: 20px; bottom: 15px; } .postauthor { overflow: hidden; } .avater { margin-right: 10px; margin-bottom: 7px } /*------------------------------------------------ Comment ------------------------------------------*/ #hide { display: none; } /* .img-thumbnail */ .img-thumbnail { float: left; margin-right: 15px; margin-bottom: 10px; } .comment-author.vcard { overflow: hidden; } .comment-content{ } /*------------------------------------------------ Footer -------------------------------------------*/ #footer { margin-top: 50px; margin-bottom: 0; } #footer .copyright { margin-top: 30px; } #footer .breadcrumb { margin-bottom: 0 } #footer { padding-top: 0; } /*-------------------------------------------- Widget Area -------------------------------------------*/ /* Header Right */ .header-widget-right { margin-top: 20px; } /* Header Widget */ .widget-area .widget-item { float: left; padding: 0 20px; overflow: hidden; } .widget-area ul li { float: none; } .widget-item { overflow: hidden; } /*------------------------------------------------- Sidebar --------------------------------------*/ .container-fluid > .sidebar { } .container-fluid .sidebar-right { } .container-fluid > .sidebar ul ul { padding-left: 0px; } #wp-calendar { width: 100%; padding: 8px; min-width: 200px; } #wp-calendar a { color: #F96 } #wp-calendar tbody a { background-color: #000; font-size: 18px; width: 100% } #today { color: #FF0 } /*---------------------------------------- contact-form --------------------------------------------*/ .contact-form .form-control { width: 75%; } .contact-form .row { margin: 10px auto; } .contact-form label { cursor:pointer; } /*---------------------------------------- @media Responsive --------------------------------------------*/ /*------------------ *-xs -----------------------*/ @media (max-width: 768px) { .container-fluid.content { padding-right: 0; } }