@charset "utf-8"; /* CSS Document */ .posted_by .author,.posted_by .cat-links a,.post_footer .cat-links,.post_footer .cat-links a{padding-left:5px;} *{ font-family: 'Montserrat', sans-serif; padding:0; margin:0; } body{ width:100%; padding:0; margin:0; background:#fff; color: #333; font: normal 14px Montserrat, sans-serif; letter-spacing: .75px; line-height: 2.8rem; -webkit-font-smoothing: subpixel-antialiased; } a{ color:blue; } a:hover{ color: #ffa71f; } a, a:focus, a:hover{ outline:none; text-decoration:none; } p{ margin: 0 0 22px; padding: 0; } h1, h2, h3, h4, h5, h6 { font-family: 'Montserrat', sans-serif; font-weight: normal; letter-spacing: 1px; line-height: 1.3; margin: 0 0 20px; color: #222; -webkit-font-smoothing: antialiased; } h1{font-size: 36px;} h2{font-size: 32px;} h3{font-size: 30px;} h4{font-size: 26px;} h5{font-size: 22px;} h6{font-size: 20px;} .alignleft { display: inline-block; float: left; margin-right: 1.5em; } .alignright { display: inline-block; float: right; margin-left: 1.5em; } .aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; } .site-button, .button, button, input[type="button"], input[type="reset"], input[type="submit"], .button, .widget .button, .category-page .more-from-category a, .comment-reply a { background-color: #333; color: #fff; border: 0; cursor: pointer; font: normal 10px montserrat, sans-serif; letter-spacing: 2px; padding: 14px 24px; margin: 10px 0; text-transform: uppercase; white-space: normal; width: auto; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; text-decoration: none; } .site-button:hover, .button:hover, button:hover, input:hover[type="button"], input:hover[type="reset"], input:hover[type="submit"], .button.clear:hover, .button:hover, .widget .button:hover, .widget .button.clear:hover, .footer-widgets button:hover, .footer-widgets input:hover[type="button"], .footer-widgets input:hover[type="reset"], .footer-widgets input:hover[type="submit"], .footer-widgets .widget .button:hover, .category-page .more-from-category a:hover, .comment-reply a:hover { background-color: #ffa71f; color: #fff; } .woocommerce-message .button{ background-color: #333 !important; color: #fff !important; border: 0 !important; cursor: pointer !important; font: normal 10px montserrat, sans-serif !important; letter-spacing: 2px !important; padding: 14px 24px !important; margin: 10px 0 !important; text-transform: uppercase !important; white-space: normal !important; width: auto !important; border-radius:0 !important; -webkit-transition: all 0.2s ease-in-out !important; -moz-transition: all 0.2s ease-in-out !important; -ms-transition: all 0.2s ease-in-out !important; -o-transition: all 0.2s ease-in-out !important; transition: all 0.2s ease-in-out !important; text-decoration: none !important; } .woocommerce-message .button:hover{ background-color: #ffa71f !important; color: #fff !important; } ol, ul { margin: 0; padding: 0; color: #222; } li{ list-style-type: none; } .page-template-page_about blockquote{ background: #333; color: #fff; } blockquote { margin: 25px 0; font: normal 19px Montserrat, serif; line-height: 3.25rem; background: #ececec; padding: 30px; color: #333; } .entry-content ol, .entry-content ul { margin-bottom: 30px; margin-left: 40px; } .entry-content ul > li { list-style-type: disc; } .entry-content ol > li { list-style-type: decimal; } img{ max-width:100%; height:auto; padding:0; margin:0; } .heading-title-sec h1.site-title_main{ font: normal 66px montserrat, serif; line-height: 1.2; letter-spacing: 4px; color: #222; padding:0; margin:0; word-break: break-word;} .hr-space{ height: 50px; padding:0; margin:0; } .site-title{ font: 500 30px Montserrat, serif; letter-spacing: 2px; text-transform: upercase; line-height: 1.2; padding: 0 0 15px; margin: 0 0 20px; } .more-link{ display: inline-block; color: #fff; background: #333; padding: 15px 22px; font: normal 10px montserrat, sans-serif; text-transform: uppercase; letter-spacing: 2px; text-align: center; transition:all 300ms ease-in-out; } .more-link:hover { background: #ffa71f; color: #fff;} .site-header, .site-header.header-scrolled{ padding:0 !important; } #add_payment_method #payment ul.payment_methods li, .woocommerce-cart #payment ul.payment_methods li, .woocommerce-checkout #payment ul.payment_methods li{ list-style:none; } .checkbox input[type=checkbox]{ margin-top:0; margin-left:0; position:inherit; } .select2-container .select2-selection--single{ height:40px !important; border: 1px solid #eee9e8 !important; border-radius:0 !important; padding-top: 5px !important; outline:none !important; } .select2-selection__rendered{ padding-bottom:5px !important; outline:none !important;} .select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--highlighted[data-selected]{ background-color:#ffa71f !important; outline:none; } .select2-container--default .select2-results__option[aria-selected=true], .select2-container--default .select2-results__option[data-selected=true]{ background-color:#222 !important; outline:none; color:#fff !important; } .woocommerce-message, .woocommerce-info{ border-top-color:#ffa71f !important; } .woocommerce-info::before, .woocommerce-message::before{ color:#ffa71f !important; } .woocommerce-products-header .entry-title{ line-height: 1.2; text-align: center; letter-spacing: 3px; margin-top: 10px; text-transform: none; font-size: 30px; } .woocommerce-result-count{ display:none; } .product .woocommerce-loop-product__title{ font-size: 19px !important; letter-spacing: 1px !important; text-align: center; padding: 20px 15px 0 !important; margin-top: -15px !important; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } .product .woocommerce-loop-product__title:hover{ color: #e1b7b2; } .product .price{ color: #222 !important; display: block; font-weight: 400; margin-bottom: .5em; text-align: center; font-size: 14px !important; margin-top: 5px !important; letter-spacing: 1px !important; } .product .add_to_cart_button { display:none !important; } .product .woocommerce-LoopProduct-link img{ -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } .product .woocommerce-LoopProduct-link img:hover{ opacity: .65; } .woocommerce-page .entry-title { border-bottom: 0 !important; margin-bottom: 15px !important; text-align: center !important; text-transform: none !important; letter-spacing: 1px !important; } .woocommerce div.product .product_title{ font-size: 28px; padding-bottom: 5px; } .related.products{ display:none; } .cart .single_add_to_cart_button{ border-radius: 0 !important; color: #fff !important; border: 0 !important; text-transform: uppercase !important; letter-spacing: 2px !important; background-color: #333 !important; padding: 16px 22px !important; margin: 0; font: normal 11px Montserrat, sans-serif !important; -webkit-font-smoothing: subpixel-antialiased !important; cursor: pointer; position: relative; text-decoration: none; overflow: visible; left: auto; display: inline-block; background-image: none; box-shadow: none; text-shadow: none; } .cart .single_add_to_cart_button:hover{ background-color: #ffa71f !important; } .woocommerce div.product p.price{font-size: 16px !important;} .woocommerce .quantity .qty { height: 3.0em !important; width: 3.25em !important; margin-top: -.01em !important; padding: 0 !important; margin-right: 5px !important; color: #222 !important; } .woocommerce div.product .woocommerce-tabs ul.tabs li { background-color: #f9f3f2 !important; } .woocommerce div.product .woocommerce-tabs ul.tabs li.active{ background-color:#fff !important; } .woocommerce-Tabs-panel{ box-shadow:none; } .woocommerce div.product .woocommerce-tabs ul.tabs li a{ font: normal 11px Montserrat, sans-serif !important; text-transform: uppercase; letter-spacing: 2px; padding: 12px 5px !important; } .woocommerce-Tabs-panel h2{ font-size: 19px !important; letter-spacing: 1px !important; text-align: center; padding: 15px !important; margin-top: 0 !important; } .woocommerce-Tabs-panel .comment-reply-title{text-align: center; font-size: 30px; letter-spacing: 1px;} .woocommerce-Tabs-panel label{ display: block; font: normal 11px montserrat, sans-serif; text-transform: uppercase; letter-spacing: 2px; padding: 8px 0 10px; color: #222; } .woocommerce-Tabs-panel .stars a{ color: #ffa71f; } .woocommerce-Tabs-panel .stars a:hover{ color: #222; } .woocommerce-Tabs-panel textarea{ background: #f9f9f9; } .woocommerce-Tabs-panel .form-submit .submit{ border-radius: 0 !important; width: 200px; background-color: #ecd8d2 !important; color: #fff !important; border: 0 !important; text-transform: uppercase !important; letter-spacing: 2px !important; padding: 13px 20px !important; margin-top: -1px; font: normal 11px Montserrat, sans-serif !important; -webkit-font-smoothing: subpixel-antialiased !important; display: inline-block;} .woocommerce-Tabs-panel .form-submit .submit:hover{ background-color: #e1b7b2 !important; color: #fff !important; border: 0 !important; } .woocommerce-cart table.cart img { width: 100px !important; } /* ___________________ Fontface Start ______________________*/ /* ___________________ Fontface Ends _______________________*/ /* ___________________ Header Starts _______________________*/ /* ___________________ Header Starts _______________________*/ .blog-desc-text .deat-athore-bar .entry-date.published{ display:none; } .banner{ padding:45px 0 0 0; margin:0; } .banner img{ width:100%; height:auto; } /* Objects --------------------------------------------- */ input, select, textarea { background-color: #fff; border: 1px solid #eee9e8; border-radius: 0; box-shadow: none; color: #222; font-size: 13px; font-weight: 400; letter-spacing: .05em; padding: 14px; width: 100%; } input:focus, textarea:focus { border: 1px solid #d3d0d0; outline: none; } .authorpreneur-home input:focus, .authorpreneur-home textarea:focus { outline: none; } input[type="checkbox"], input[type="image"], input[type="radio"] { width: auto; } ::-moz-placeholder { color: #b7b4b4; opacity: 1; } ::-webkit-input-placeholder { color: #b7b4b4; } button, input[type="button"], input[type="reset"], input[type="submit"], .button, .widget .button, .category-page .more-from-category a, .comment-reply a { background-color: #333; color: #fff; border: 0; cursor: pointer; font: normal 10px montserrat, sans-serif; letter-spacing: 2px; padding: 14px 24px; margin: 10px 0; text-transform: uppercase; white-space: normal; width: auto; } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-results-button { display: none; } /* Structure and Layout ---------------------------------------------------------------------------------------------------- */ /* Site Containers --------------------------------------------- */ .site-container { -webkit-animation: fadein 1s; -moz-animation: fadein 1s; -ms-animation: fadein 1s; -o-animation: fadein 1s; animation: fadein 1s; margin: 0 auto; margin-top: 60px; min-height: 100vh; } keyframes fadein { from { opacity: 0; } to { opacity: 1; } } @-moz-keyframes fadein { from { opacity: 0; } to { opacity: 1; } } @-webkit-keyframes fadein { from { opacity: 0; } to { opacity: 1; } } @-ms-keyframes fadein { from { opacity: 0; } to { opacity: 1; } } @-o-keyframes fadein { from { opacity: 0; } to { opacity: 1; } } /* Search Form --------------------------------------------- */ .search-form { position: relative; } .search-form input[type="search"] { font: normal 10px montserrat, sans-serif; text-transform: uppercase; letter-spacing: 2px; border: 0; background: #fff; padding: 18px 14px; color: #b7b4b4; border: 0 !important; } .search-form input[type="submit"] { font-family: FontAwesome; font-size: 80% !important; width: 20px; height: 30px; background: transparent; color: #222; bottom: 4px; right: 2px; position: absolute; } .search-form input[type="submit"]:hover { color: #ffa71f; background: transparent !important; } input[type="submit"]:focus { border: 0 !important; } .genesis-nav-menu .menu_cart{ display: inline-block; position:relative; } .genesis-nav-menu .menu_cart a{ font-size:15px; } /* Site Navigation ---------------------------------------------------------------------------------------------------- */ .genesis-nav-menu { line-height: 1; } .genesis-nav-menu .menu-item, ul.genesis-nav-menu>li { display: inline-block; } .genesis-nav-menu li li { margin-left: 0; } .genesis-nav-menu a { color: #fff; display: block; font: normal 10px montserrat, sans-serif; letter-spacing: 3px; padding: 26px 26px 19px; text-transform: uppercase; margin-bottom: 1px; } .genesis-nav-menu a:hover { color: #ffa71f; } .genesis-nav-menu > li > a { border-bottom: 5px solid transparent; } .genesis-nav-menu > .menu-item > a { text-transform: uppercase; } .genesis-nav-menu .sub-menu { left: -9999px; opacity: 0; position: absolute; -webkit-transition: opacity .4s ease-in-out; -moz-transition: opacity .4s ease-in-out; -ms-transition: opacity .4s ease-in-out; -o-transition: opacity .4s ease-in-out; transition: opacity .8s ease-in-out; width: 190px; z-index: 9999; cursor:pointer; /*pointer: cursor;*/ text-align: left; background-color: #ffffff; border-top: 0; } .genesis-nav-menu .sub-menu a { font: normal 14px montserrat, serif; text-transform: lowercase; color: #222; background-color: #fff; border: 1px solid #f5f5f5; border-top: 0; padding: 10px 18px; line-height: 1.9em; position: relative; width: 190px; word-wrap: break-word; cursor:pointer; z-index: 9999; letter-spacing: 1.5px; } .genesis-nav-menu .sub-menu a:hover { color: #ffa71f; } .genesis-nav-menu .sub-menu .sub-menu { margin: -49px 0 0 189px; border-top: 1px solid #f5f5f5; } .genesis-nav-menu .menu-item:hover { position: static; } .genesis-nav-menu .menu-item:hover > .sub-menu { left: auto; opacity: 1; } .genesis-nav-menu > .first > a { padding-left: 0; } .genesis-nav-menu > .last > a { padding-right: 0; } /* Primary Navigation --------------------------------------------- */ .nav-primary { text-transform: uppercase; z-index: 999; text-align: center; position: fixed; /*margin-top: -60px;*/ background: #333; width: 100%; } /* Secondary Navigation --------------------------------------------- */ /* Header Navigation --------------------------------------------- */ /* Primary Nav Search --------------------------------------------- */ .nav-primary .genesis-nav-menu > .search { float: right; } li a.icon-search:before { font-family: FontAwesome; font-weight: normal; font-style: normal; text-decoration: inherit; content: "\f002"; font-size: 12px; z-index: 9999; } li a.icon-search { cursor: pointer; z-index: 9999; background: #333; margin-bottom:0px; border-bottom: 7px solid #333; color: #fff; padding-top: 27px; height: 64px; width: 64px; margin-left: -64px; } .nav-social li a.icon-search { margin-top: -64px; margin-left: 0; width: auto; } .search-div { display: none; position: absolute; right: 0; width: 300px; padding: 18px; background: #333; margin-top: 1px; } .search-div .search-form { position: relative; } .search-div .search-form input[type="search"] { width: 100%; padding: 14px; font-size: 12px; } .search-div .search-form input[type="submit"] { position: absolute; right: 0; bottom: 0; padding: 14px; height: 44px; margin-bottom: 0; } .nav-primary .search-form { background: #fff; } .nav-primary .search-form input[type="search"] { font-size: 10px; padding: 18px 13px 16px; border-bottom: 0; letter-spacing: 1.5px; border: 0 !important; color: #b7b4b4; box-sizing: border-box; } .nav-primary .search-form input[type="submit"] { right: 10px; top: -4px; font-size: 80% !important; } input:focus::-webkit-input-placeholder { color: transparent; } input:focus:-moz-placeholder { color: transparent; } input:focus::-moz-placeholder { color: transparent; } input:focus:-ms-input-placeholder { color: transparent; } @media only screen and (max-width: 800px) { .nav-primary .genesis-nav-menu > .search { display: block; text-align: left; } .search-div { left: 0; } .nav-primary .genesis-nav-menu > .search { float: none; } } @media only screen and (max-width: 340px) { .search-div { width: auto; } } /* Fadeup Effect ---------------------------------------------------------------------------------------------------- */ .js .fadeup-effect { opacity: 0; overflow: hidden; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } @-webkit-keyframes fadeInUp { from { opacity: 0; -webkit-transform: translateY(18px); } to { opacity: 1; -webkit-transform: translateY(0); } } @keyframes fadeInUp { from { opacity: 0; transform: translateY(18px); } to { opacity: 1; transform: translateY(0); } } .fadeInUp { animation-name: fadeInUp; -webkit-animation-name: fadeInUp;; } /* Offscreen Content Icon --------------------------------------------- */ /* Responsive Navigation ---------------------------------------------------------------------------------------------------- */ /* Navigation toggles --------------------------------------------- */ .sub-menu-toggle, .menu-toggle { display: none; visibility: hidden; } /* Navigation toggles - Ensure Menu Displays when Scaled Up --------------------------------------------- */ @media only screen and (min-width: 1022px) { nav { display: block !important; } } /* Navigation toggles - Mobile (Change max width as you see fit) --------------------------------------------- */ @media only screen and (max-width: 1021px) { button.offscreen-content-toggle { display: none; } .title-area { float: none; text-align: center; margin: 0 auto; } .header-image .site-header .widget-area { margin-top: 0; } .header-widget-area { margin-bottom: 30px; } .site-header .widget-area { float: none; margin-top: 0; } .site-header .widget_nav_menu { text-align: center; margin-right: 0; } .site-container { margin-top: 0 !important; } li a.icon-search { display: none; } .nav-primary { float: left; padding: 0 !important; } .nav-primary .widget-wrap { margin-top: 0; right: 0; width: 100% !important; margin-top: -10px; float: none; background: #fff; } .menu-toggle, .sub-menu-toggle { display: block !important; background-color: #333; color: #222; font-size: 2.5em; overflow: hidden; width: 100%; text-align: center; visibility: visible; } .nav-primary .widget-wrap { right: 0 !important; } .nav-primary, .nav-secondary { background: #fff !important; } .nav-primary li a, .nav-secondary li a, .genesis-nav-menu li a { padding: 12px 20px; text-align: center; letter-spacing: 2px; background: #fff; } .nav-primary .social i { font-size: 140%; } button.menu-toggle { background-color: #333; color: #222; font-weight: 300; display: inline-block !important; margin: 0 auto; border: 0; padding: 0; text-align: center; width: 100%; } button.sub-menu-toggle, button .sub-menu-toggle { background: transparent !important; color: #222; width: 100%; border: 0; padding: 0; padding-right: 20px; text-align: right; margin-top: -4px; } .sub-menu-toggle { padding: 18px; padding: 1.8rem; font-size: 2em; position: absolute; right: 0; top: 0; z-index: 9999; } .sub-menu-toggle:before { font-size: 13px; content: "\f067"; display: inline-block; font-family: FontAwesome; line-height:15px; color: #444; /*margin: 0 auto;*/ /*padding: 10px;*/ } .sub-menu-toggle.activated:before { content: "\f068"; display: inline-block; font-family: FontAwesome; line-height:15px; color:#444; } .admin-bar .nav-primary { top: 0; } .nav-primary, .nav-secondary { position: relative; width: 100%; margin-top: 0px; } nav { display: none; position: relative; } .genesis-nav-menu .menu-item { position: relative; display: block; text-align: left; } .footer-menu .menu-item { display: inline-block; } .genesis-nav-menu .menu-item:hover { position: relative; } .genesis-nav-menu .sub-menu { display: none; opacity: 1; position: static; box-shadow: none; width: 100%; } .genesis-nav-menu .sub-menu a { border-left: 0; position: relative; } .genesis-nav-menu .sub-menu .sub-menu { margin: 0; } .genesis-nav-menu .sub-menu .sub-menu a { padding-left: 30px; } .genesis-nav-menu .sub-menu .sub-menu .sub-menu a { background-color: #fff; padding-left: 40px; width: 100%; } .nav-primary a:hover, .nav-primary .current-menu-item > a { color: #333; } .genesis-nav-menu > li:hover .sub-menu a, .genesis-nav-menu .sub-menu a { width: 100%; background: #fff; } .nav-secondary .wrap { border: 0; } } /* Responsive Menu --------------------------------------------- */ .menu-toggle { cursor: pointer; display: none; margin-bottom: -1px; text-align: center; } .menu-toggle::before { content: "\f0c9"; display: inline-block; font-family: FontAwesome; font-size:21px; line-height: 23px; color:#fff; margin: 0 auto; padding: 10px; } /* Hero Logos --------------------------------------------- */ .front-page-logos-header { clear: both; color: #707070; font-family: 'Source Sans Pro', 'Helvetica Neue', Arial, sans-serif; font-size: 12px; font-size: 1.2rem; letter-spacing: 0.1em; margin-bottom: 20px; text-align: center; text-transform: uppercase; } .front-page-logos { text-align: center; } #front-page-logos { padding: 40px 0; } .front-page-logos img { margin: 0 20px 20px; max-height: 40px; max-width: 200px; text-align: center; } /* Testimonial Rotator Navigation --------------------------------------------- */ /*.fa.fa-chevron-left, .fa.fa-chevron-right { color: #fff; }*/ .heading-title-sec{ text-align:center; padding:120px 0 60px; margin:0; } .heading-title-sec h1 a{ color: #222; padding:0; margin:0; } .heading-title-sec p{ display: block; font: normal 11px montserrat, sans-serif; text-transform: uppercase; letter-spacing: 2px; margin: 10px 0 0 0; padding:0; } .site-banner { position:relative; padding:0; margin:0; } .site-banner .banner-img{ max-width:1600px; height: 600px; margin:0 auto; padding:0; } .site-banner img{ width:100%; height: 100%; object-fit: cover; } .site-banner .banner-desc { width:100%; position: absolute; left:0; top:20%; z-index:1;} .site-banner .banner-desc .desc-text{ max-width:545px; background: rgba(255,255,255, .85); padding: 40px 30px 35px; text-align: center; /*-webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%);*/ border: 1px solid #777; } .site-banner .banner-desc .desc-text p{ text-align: center; margin-bottom: 15px; text-transform: none; letter-spacing: 1px; font-size: 12px; line-height: 2.8rem; } .site-banner .banner-desc .desc-text .form-block{ padding:0; margin:0; } .site-banner .banner-desc .desc-text .form-block .form-control{ height:45px; background-color: #fff; border: 1px solid #eee9e8; border-radius: 0; box-shadow: none; color: #222; font-size: 13px; font-weight: 400; letter-spacing: .05em; padding: 14px; width: 100%; } .site-banner .banner-desc .desc-text .btn-block .btn{ width:100%; border-radius:0; border:none; background-color: #333; color: #fff; font: normal 10px montserrat, sans-serif; letter-spacing: 2px; padding: 14px 24px; margin: 10px 0; text-transform: uppercase; white-space: normal; } .site-banner .banner-desc .desc-text .btn-block .btn:hover{ background-color: #ffa71f; } .as-featured-sec{ padding: 40px 0; margin:0; } .as-featured-sec h4{ text-align:center; font-size: 26px; font-family: 'Montserrat', sans-serif; font-weight: 500; letter-spacing: 1px; line-height: 1.3; margin: 0 0 20px; color: #222; -webkit-font-smoothing: antialiased; padding:0; } .col-md-15{ width:20%; float:left; padding-left:15px; padding-right:15px; } .as-featured-sec .logo-block .bolo-img{ text-align: center; max-height: 110px; overflow: hidden; } .as-featured-sec .logo-block .bolo-img img { max-width:100%; height:auto; /*height: 100%; object-fit: cover; object-position: center;*/} .just-an-author-sec { padding:60px 0; margin:0; } .just-an-author-sec h3{ font: 500 30px Montserrat, serif; text-align: center; letter-spacing: 2px; text-transform: uppercase; line-height: 1.2; padding:0 0 15px; margin:0 0 20px; } .just-an-author-sec .just-an-author-wrap{ padding:0; margin:0; } .just-an-author-sec .just-an-author-wrap .just-an-author-box{ height: 360px; overflow: hidden; position:relative; padding:0; margin:0; } .just-an-author-sec .just-an-author-wrap .just-an-author-box img{ width:100%; transition:all 300ms ease-in-out; height: 100%; object-fit: cover; object-position: top;} .just-an-author-sec .just-an-author-wrap .just-an-author-box img:hover{ opacity:.8; } .just-an-author-sec .just-an-author-wrap .just-an-author-box .text-title{ text-align:center; position:absolute; width:90%; background:#fff; opacity:.8; padding:16px; margin:0 auto; left:0; right:0; bottom:40px; } .just-an-author-sec .just-an-author-wrap .just-an-author-box .text-title a{ display:inline-block; font-size:22px; line-height:24px; letter-spacing: 2px; color: #222; text-transform:uppercase; padding:0; margin:0; } .just-an-author-sec .just-an-author-wrap .just-an-author-box .text-title a:hover{ color:#ffa71f; } .what-they-saying-sec{ background: #333; padding:60px 0; margin:0; } .what-they-saying-sec h3{ color:#fff; } .what-they-saying-sec .testimonial-slider-sec{ padding:0; margin:0; } .what-they-saying-sec .testimonial-slider-sec .text-block{ text-align:center; padding:0; margin:0; } .what-they-saying-sec .testimonial-slider-sec .text-block h5{ text-align: center; text-transform: uppercase; font: normal 14px Montserrat, sans-serif; letter-spacing: 3px; margin:0 0 20px; color: #ffa71f; padding:0; } .what-they-saying-sec .testimonial-slider-sec .text-block p{ font: 500 14px Montserrat, sans-serif; letter-spacing: .75px; line-height: 2.8rem; color:#fff; padding:0 40px; margin:0; } #testimonial-slider .owl-nav button.owl-prev, #testimonial-slider .owl-nav button.owl-next{ color: #fff; font-size: 20px; border:none; box-shadow:none; outline:none; position:absolute; top:50%;} #testimonial-slider .owl-nav button.owl-prev{ left:0; } #testimonial-slider .owl-nav button.owl-next{ right:0; } .latest-blogs-sec{ padding:60px 0; margin:0; } .latest-blogs-sec .blog-box{ padding:0; margin:0; } .latest-blogs-sec .blog-box .img-box{ height: 262px; overflow: hidden; padding:0; margin:0; } .latest-blogs-sec .blog-box .img-box img{ width:100%; height: 100%; object-fit: cover; object-position: top; transition:all 300ms ease-in-out; } .latest-blogs-sec .blog-box .img-box:hover img{opacity:.8;} .latest-blogs-sec .blog-box .text-block{ padding:15px 0; margin:0; } .latest-blogs-sec .blog-box .text-block p{ font: normal 14px Montserrat, sans-serif; color: #444; /*letter-spacing: .75px;*/ line-height: 2.8rem; -webkit-font-smoothing: subpixel-antialiased; height: 84px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; padding:0; margin:0 0 20px;} .contact-form-sec{ margin-bottom:30px;} .product-sec{ background: #333; padding:40px 0; margin:0; } .product-sec h3{ color:#fff; } .product-sec .product-wrap{ padding:0; margin:0; } .product-sec .product-wrap .product-box{ padding:0; margin:0; } .product-sec .product-wrap .product-box .img-block{ height: 262px; overflow: hidden; padding:0; margin:0; } .product-sec .product-wrap .product-box .img-block img{ width:100%; height: 100%; object-fit: cover; object-position: top; } .product-sec .product-wrap .product-box .text-block{ text-align:center; padding:15px; margin:0; } .product-sec .product-wrap .product-box .text-block h5{ font: normal 13px Montserrat, sans-serif; text-transform: uppercase; letter-spacing: 2px; color:#fff; -webkit-font-smoothing: antialiased; padding:0 0 10px 0; margin:0; } .product-sec .product-wrap .product-box .text-block h6{ font: normal 13px Montserrat, sans-serif; text-transform: uppercase; letter-spacing: 2px; color:#fff; -webkit-font-smoothing: antialiased; padding:0; margin:0; } .book-working-sec{ padding:40px 0; margin:0; } .book-working-sec .block{ padding:0; margin:0; } .book-working-sec .block h3{ font: normal 30px Montserrat, serif; text-align: center; letter-spacing: 2px; padding-bottom: 15px; text-transform: uppercase; line-height: 1.2; margin: 0 0 20px; } .book-working-sec .block p{ font: normal 14px Montserrat, sans-serif; color: #444; letter-spacing: .75px; line-height: 2.8rem; -webkit-font-smoothing: subpixel-antialiased; padding:0; margin:0; } .footer{ background: #333; padding:40px 0 100px; margin:0; } .footer .title-box{ padding:0; margin:0; } .footer .title-box h3{ font-family: 'Montserrat', sans-serif; margin-bottom: 12px; font-size: 28px; color:#fff; text-transform: uppercase; letter-spacing: 2px; margin-top: 12px; padding-bottom: 5px; } .footer .form-box{ padding:0; margin:0; } .footer .form-box .form-control{ height:50px; border-radius:0; border:none; outline:none; box-shadow:none; padding: 18px 15px; font-size: 12px; border: 1px solid transparent; font: normal 11px Montserrat, sans-serif; /*text-transform: uppercase; */letter-spacing: 1px; color: #b7b4b4; margin:0; } .footer .form-box .btn{ padding: 18px 5px; width:100%; background: #ffa71f; color: #333; cursor: pointer; letter-spacing: 2px; font-size: 12px; border: 1px solid transparent; font: normal 11px Montserrat, sans-serif; box-shadow:none; outline:none; border-radius:0; margin:0; transition:all 300ms ease-in-out;} .footer .form-box .btn:hover{ background:#fff; } .copy-sec{ background: #333; padding:20px 0 20px; margin:0; } .copy-sec .block{ padding:0 20px; margin:0; } .copy-sec .block p, .copy-sec .block p a{ font: normal 10px montserrat, sans-serif; text-transform: uppercase; letter-spacing: 2px; color: #fff; padding:0; margin:0; transition:all 300ms ease-in-out; } .copy-sec .block p a:hover{ color:#ffa71f; } .text-rigth{ text-align:right; } .singel-con-sec .text-block p a, .entry-content p a {color: blue;} .singel-con-sec .text-block p a:hover, .entry-content p a:hover {color: #ffa71f;} /* Media Queries ---------------------------------------------------------------------------------------------------- */ @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (min-device-pixel-ratio: 1.5) { input, button, input[type="search"] { border-radius: 0 !important; } } @media only screen and (max-width: 1300px) { .authorpreneur-home .featuredpost .post { width: 23%; } } @media only screen and (max-width: 1139px) { li a.icon-search { display: none; } .nav-primary { float: left; text-align: left; padding-left: 30px; } .nav-primary .widget-wrap {right: 50px;} .nav-primary .genesis-nav-menu > .search { margin-right: 15px; } } @media only screen and (max-width: 767px) { .genesis-nav-menu a { padding: 20px 30px; } .genesis-nav-menu .sub-menu .sub-menu { margin: -31px 0 0 199px; } .nav-primary { padding: 12px 10px 12px 0; background: #333; margin-top: 0; } .nav-primary .sub-menu .sub-menu { margin: 0 !important; } .genesis-nav-menu .sub-menu { border: 0; width: 100%; } } .about-sec{ padding:0 0 25px; margin:0; } .site-inner-title{ text-align:center; padding:0; margin:0; } .site-inner-title h3{ font: normal 30px Montserrat, serif; letter-spacing: 1px; margin: 0 0 25px; border-bottom: 1px solid #eee9e8; border-top: 1px solid #eee9e8; padding-bottom: 12px; padding-top: 12px; } .page-template-default header.entry-header{ padding:0; margin:0; } .page-template-default header.entry-header h1.entry-title{ font: normal 30px Montserrat, serif; letter-spacing: 1px; margin: 0 0 25px; border-bottom: 1px solid #eee9e8; border-top: 1px solid #eee9e8; padding-bottom: 12px; padding-top: 12px; } .page-template-page_fullwidth header.entry-header{ text-align: center; padding:0; margin:0; } .page-template-page_fullwidth header.entry-header h1.entry-title{ font: normal 30px Montserrat, serif; letter-spacing: 1px; margin: 0 0 25px; border-bottom: 1px solid #eee9e8; border-top: 1px solid #eee9e8; padding-bottom: 12px; padding-top: 12px; } .page-template-page_left_sidebar header.entry-header{ padding:0; margin:0; } .page-template-page_left_sidebar header.entry-header h1.entry-title{ font: normal 30px Montserrat, serif; letter-spacing: 1px; margin: 0 0 25px; border-bottom: 1px solid #eee9e8; border-top: 1px solid #eee9e8; padding-bottom: 12px; padding-top: 12px; } .site-content > .container, .container{ border-left:none !important; border-right:none !important;border-bottom:none !important; } .about-sec .text-block{ padding:0; margin:0; } .about-sec .text-block p{ color: #333; font: normal 14px Montserrat, sans-serif; letter-spacing: .75px; line-height: 2.8rem; -webkit-font-smoothing: subpixel-antialiased; margin: 0 0 22px; } .about-sec .text-block ul, .about-sec .text-block ol{margin-left:17px; margin-bottom:25px; } .about-sec .text-block ul li, .about-sec .text-block ol li{ list-style-type: disc;} .about-sec .text-block blockquote { margin: 25px 0; font: normal 19px Montserrat, serif; line-height: 3.25rem; background: #333; padding: 30px; color: #fff; border-left:none; } .about-sec .text-block blockquote p{ font: normal 19px Montserrat, serif; line-height: 3.25rem; color:#fff; } .singel-con-sec .text-block{ padding:0; margin:0; } .singel-con-sec .text-block p{ color: #333; font: normal 14px Montserrat, sans-serif; letter-spacing: .75px; line-height: 2.8rem; -webkit-font-smoothing: subpixel-antialiased; margin: 0 0 22px; } .pagination_wrap{ text-align:center; } .pagination_wrap .page-numbers{ background-color: #333; color:#fff; padding:6px 10px; margin:0 1px; } .pagination_wrap .page-numbers.current{ background-color: #ffa71f; } .pagination_wrap .page-numbers:hover, .page-numbers.current{ background-color: #ffa71f; color:#fff; } .blog-sec{ padding:0; margin:0; } .blog-box{ margin:0 0 30px; padding:0; } .blog-box.extra_pad{ padding-left:15px; padding-right:15px;} .blog-box.extra_pad .text-block .blog-desc-text h2.entry-title{ line-height: 26px; } .blog-box.extra_pad .text-block .blog-desc-text h2.entry-title a {font-size: 22px; line-height: 26px !important;} .blog-box .img-box{ padding:0; margin:0 0 10px 0; } .blog-box .img-box img{ width:100%; height:auto; } .blog-box .text-block{ padding:0; margin:0; } .blog-box .content-box .entry-meta, .blog-box .text-block .deat-athore-bar{ padding:0; margin:0 0 10px; } .blog-box .content-box .entry-meta, .blog-box .text-block .deat-athore-bar{ color:#ffa71f; } .blog-box .content-box .entry-meta a, .blog-box .text-block .deat-athore-bar a{ color:#ffa71f; } .blog-box .content-box .entry-meta span, .blog-box .text-block .deat-athore-bar span{ margin-right:10px; } .blog-box .content-box .entry-meta span:last-child, .blog-box .text-block .deat-athore-bar span:last-child{ margin-right:0; } .blog-box .content-box .entry-meta span i, .blog-box .text-block .deat-athore-bar span i{ margin-right:10px; } .blog-box .text-block .blog-desc-text h2.entry-title a{ font-size: 36px; line-height:38px; margin-bottom: 12px; line-height: 1.3; margin: 0 0 20px; color: #222; } .blog-box .text-block .blog-desc-text h2.entry-title a:hover{ color:#ffa71f; } .blog-box .text-block .blog-desc-text p{ color: #333; font: normal 14px Montserrat, sans-serif; letter-spacing: .75px; line-height: 2.8rem; -webkit-font-smoothing: subpixel-antialiased; margin: 0 0 22px; padding:0; } .blog-box.extra_pad .text-block .blog-desc-text p{ height: 85px; display: -webkit-box; text-overflow: ellipsis; overflow: hidden; -webkit-line-clamp: 3; -webkit-box-orient: vertical; } .blog-box .text-block .blog-desc-text .read-more .button{ display:inline-block; } .site-side-bar .widget a{ display:block; color:#fff; } .site-side-bar .widget{ background: #333; padding:20px; margin:0 0 25px; } .site-side-bar .widget .widget-title{ text-align: center; font: normal 11px montserrat, sans-serif; text-transform: uppercase; letter-spacing: 2px; color: #fff; } .site-side-bar .widget ul li{ color:#fff; list-style-type: none; margin-bottom: 6px; word-wrap: break-word; font-family: 'Montserrat', sans-serif; font-size: 15px; text-align: center; padding:0; } .site-side-bar .widget ul li a{ color:#fff; } .sidebar_search { position:relative; } .sidebar_search .search-submit{position: absolute; right: 0; top: 0; margin: 0; color: #222; background: none; padding: 23px 8px;} .sidebar_search .search-submit:hover{ color:#ffa71f;} .site-side-bar #text-2.widget .widget-title { font-family: 'Montserrat', sans-serif; font-size: 28px; text-transform: none; letter-spacing: 1px; margin-bottom: 15px; margin-top: 5px; } .site-side-bar .widget .form-box .form-group .btn{ text-align:center; display:block; background-color: #333; color: #fff; border: 0; cursor: pointer; font: normal 10px montserrat, sans-serif; letter-spacing: 2px; padding: 14px 24px; margin:0 0 10px 0; text-transform: uppercase; white-space: normal; transition:all 300ms ease-in-out; width: 100%; border-radius: 0;} .site-side-bar .widget .form-box .form-group .btn:hover{ background-color: #ffa71f; color: #fff; } .site-side-bar .widget .form-group .form-control{ background-color: #fff; border: 1px solid #eee9e8; border-radius: 0; box-shadow: none; color: #222; font-size: 13px; font-weight: 400; letter-spacing: .05em; padding: 14px; width: 100%; height: 46px; } .site-side-bar li.cat-item a, .site-side-bar .widget_nav_menu a { background: #fff !important; color: #222 !important; text-align: center; padding: 10px 14px; margin: 0 auto 10px; width: 100%; display: block; letter-spacing: 1px; } .site-side-bar li.cat-item a:hover, .site-side-bar .widget_nav_menu a:hover{ background: #333 !important; color: #fff !important; } /*.singel-block .blog-box .img-box{ display:none; }*/ .singel-block .blog-box .content-box .entry-header h1{ font-family: 'Montserrat', sans-serif; font-size: 36px; line-height:38px; margin-bottom: 12px; line-height: 1.3; margin: 0 0 20px; color: #222; padding:0; } .singel-block .blog-box .content-box p{ color: #333; font: normal 14px Montserrat, sans-serif; letter-spacing: .75px; line-height: 2.8rem; -webkit-font-smoothing: subpixel-antialiased;margin: 0 0 22px; } .singel-block .blog-box .content-box p a{ color:#ffa71f; } .singel-block .blog-box .content-box p a:hover{ color: #333; } .singel-block .post_footer { background: #333; padding: 20px; } .singel-block .post_footer span, .singel-block .post_footer span a{ text-transform: uppercase; font: normal 10px montserrat, sans-serif; letter-spacing: 2px; color: #fff; } .singel-block .comment-respond{ margin:0 0 60px; padding: 40px 0 0; } .singel-block .comment-respond .comment-reply-title{ text-align: center; font-size: 30px; line-height:32px; font-family: 'Montserrat', sans-serif; font-weight: normal; letter-spacing: 1px; line-height: 1.3; margin: 0 0 20px; color: #222; -webkit-font-smoothing: antialiased; padding:0; } .singel-block .comment-respond .logged-in-as{ text-align:center; padding:0; margin:0 0 22px 0; } .singel-block .comment-respond .logged-in-as a{ color: #333; font: normal 14px Montserrat, sans-serif; letter-spacing: .75px; line-height: 2.8rem; -webkit-font-smoothing: subpixel-antialiased; padding:0; margin:0; } .singel-block .comment-respond .logged-in-as a:hover{ color: #ffa71f; } .singel-block .comment-form-comment label{ display: block; font: normal 11px montserrat, sans-serif; text-transform: uppercase; letter-spacing: 2px; padding: 8px 0 10px; color: #222;} .singel-block .comment-form-comment textarea{ font-size: 13px; background: #f9f9f9; } .singel-block .comment-respond .form-submit .submit{ background: #ffa71f; color: #fff; padding: 18px 20px; border: 0; cursor: pointer; font: normal 10px montserrat, sans-serif; letter-spacing: 2px; margin: 10px 0; text-transform: uppercase; white-space: normal; width: auto; } .singel-block .comment-respond .form-submit .submit:hover{ background: #333; color: #fff; } .contact-form-block{ background: #333; padding: 30px 30px 12px; color: #fff; margin:0; } .contact-form-block .con-field-element{ position: relative; margin:0 0 25px; padding:0; } .contact-form-block .con-field-element label{ font: normal 11px montserrat, sans-serif; text-transform: uppercase; letter-spacing: 2px; margin: 0 0 10px; padding:0; } .contact-desc { padding:0; margin:0; } .contact-desc h4{ text-align: center; font-size: 30px; letter-spacing: 1px; } .product-name a, td.product-name{ font-family: Butler; font-size:16px; } .product-name a:hover {color:#ffa71f !important;} .woocommerce table.shop_table th { color: #222; font: normal 11px Montserrat, sans-serif; letter-spacing: 2px; padding: 15px !important; font-weight: normal !important; text-transform: uppercase; } .woocommerce-cart table.cart td.actions .coupon .input-text { float: left !important; -webkit-box-sizing: border-box !important; -moz-box-sizing: border-box !important; box-sizing: border-box !important; border: 1px solid #eee9e8 !important; padding: 10.5px 6px !important; margin: 0 4px 0 0 !important; width: 105px !important; outline: 0 !important; line-height: 1 !important; } .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{ background-color: #333 !important; border-radius: 0 !important; color: #fff !important; border: 0 !important; text-transform: uppercase !important; letter-spacing: 2px !important; padding: 13px 20px !important; margin-top: -1px; font: normal 11px Montserrat, sans-serif !important; -webkit-font-smoothing: subpixel-antialiased !important; outline:none !important; } .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover { background-color: #ffa71f !important; color: #fff !important; border: 0 !important; } .woocommerce-cart .wc-proceed-to-checkout a.checkout-button { color: #fff !important; padding: 20px !important; font-size: 12px !important; } .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt { background-color: #333 !important; } .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover { background-color: #ffa71f !important; } nav.woocommerce-MyAccount-navigation li a { list-style-type: none !important; font: normal 11px Montserrat, sans-serif !important; text-transform: uppercase !important; border: 1px solid #eee9e8 !important; padding: 15px !important; margin-right: 25px !important; display: block; letter-spacing: 2px !important; color: #222 !important; } nav.woocommerce-MyAccount-navigation li a:hover { background: #f9f3f2 !important; color: #222 !important; } nav.woocommerce-MyAccount-navigation li { list-style-type: none !important; } .woocommerce-account .woocommerce-MyAccount-content a{ color: #ffa71f; } .woocommerce-account .woocommerce-MyAccount-content a:hover{ color: #222; } .landing-sec{ background: #333; padding: 50px 0 0; } .landing-sec .landing-block { background:#fff; padding: 40px; margin-top: 20px; } .post_social_share{ padding:0 0 30px; margin: 0; } .post_social_share ul li{ display:inline-block; padding:0 15px 0 0; margin:0; } .post_social_share ul li:last-child{ padding-right:0; } .post_social_share ul li a{ font-size:20px; line-height:22px; color:#333; transition:all 300ms ease-in-out; } .post_social_share ul li a:hover{ color:#ffa71f; } .follow-animation-sec{ text-align:center; padding:20px 0 30px; margin:0; } .follow-animation-sec .social_wrapper{ display:inline-block; padding:0; margin:0 auto } .follow-animation-sec .social_wrapper .social_heading{ vertical-align:top; display:inline-block; padding:0 30px 0 0; margin:0; } .follow-animation-sec .social_wrapper .social_heading h3{ margin:0; line-height:25px; } .follow-animation-sec .social_wrapper .social_icon_list{ vertical-align:top; display:inline-block; padding:0; margin:0 vertical-align:top;; } .follow-animation-sec .social_wrapper .social_icon_list ul li a{ font-size:25px; line-height:27px; color:#333; transition:all 300ms ease-in-out;} .follow-animation-sec .social_wrapper .social_icon_list ul li a:hover{ color:#ffa71f; } .footer-social_icon_list ul li a{ font-size:20px; line-height:22px; color:#fff; transition:all 300ms ease-in-out; } .footer-social_icon_list ul li a:hover{ color:#ffa71f; } .wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output{ text-align:center; border:none; color:red; margin:0; font-weight:bold; } .wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output{ text-align:center; border:none; color:red; margin:0; font-weight:bold; } .wpcf7 form .wpcf7-response-output{ text-align:center; border:none; color:green; margin:0; font-weight:bold; } /*____________________________________________ Media Quaries ______________________________________________*/ @media only screen and (orientation:landscape) { body { -webkit-text-size-adjust:none; } } @media only screen and (orientation:portrait) { body { -webkit-text-size-adjust:none; } } @media screen and (max-width: 1366px){ } @media screen and (max-width: 1199px){ .heading-title-sec h1.site-title_main{ font-size:50px; } .genesis-nav-menu a{ padding: 26px 10px 19px; } } @media screen and (max-width: 1021px){ .genesis-nav-menu a{ color:#222222; transition:all 300ms ease-in-out; } .genesis-nav-menu a:hover{ color:#ffa71f; } .genesis-nav-menu .sub-menu-toggle{ outline:none; } .heading-title-sec{ padding: 30px 0 60px; } .genesis-nav-menu .menu-item.socialiconswrap, .genesis-nav-menu .menu-item.socialiconswrap:hover{ width: 100% !important; } .menu-item a.instagram, .menu-item a.twitter, .menu-item a.youtube, .menu-item a.socialicons{ position: inherit !important; top: 0 !important;} .menu_cart a{ padding: 0 !important; } .genesis-nav-menu .menu_cart{ display: block !important; position: relative; text-align: center !important; } } @media screen and (max-width: 992px){ .col-md-15{ width:25%; } .as-featured-sec .logo-block .bolo-img{ margin-bottom:15px; } .just-an-author-sec .just-an-author-wrap .just-an-author-box{ height:220px; } .latest-blogs-sec .blog-box .img-box{ height:157px; } .just-an-author-sec .just-an-author-wrap .just-an-author-box .text-title a{ font-size: 18px; line-height: 20px; } .product-sec .product-wrap .product-box .img-block{ height:157px; } .just-an-author-sec h3, .site-title, .just-an-author-sec h3, .book-working-sec .block h3{ font-size:28px; } } @media screen and (max-width:767px){ .heading-title-sec h1.site-title_main{ } .site-banner .banner-img{ height:287px; } .hr-space{ height: 30px; } .col-md-15 {width: 33%;} .site-banner .banner-desc { width: 100%; position: inherit; left: 0; top: 0; padding:0; margin:30px 0 0 0; } .site-banner .banner-desc .desc-text{ max-width: 100%; } .as-featured-sec {padding: 30px 0 0;} .just-an-author-sec{ padding:30px 0; } .just-an-author-sec h3, .site-title, .just-an-author-sec h3, .book-working-sec .block h3 { font-size:25px; } .just-an-author-sec .just-an-author-wrap .just-an-author-box{ height:auto; margin: 0 0 30px; } .latest-blogs-sec {padding: 30px 0 0;} .latest-blogs-sec .blog-box .text-block p{ height:auto; } .latest-blogs-sec .blog-box .img-box{ height:auto; margin:0 0 30px; } .product-sec .product-wrap .product-box{ margin:0 0 20px; } .product-sec .product-wrap .product-box .img-block{ height:auto; } .book-working-sec{ padding:30px 0 0; margin:0; } .book-working-sec .block{ padding:0 0 30px; } .footer{ padding: 30px 0 30px; } .copy-sec .block{ text-align:center; } h1{font-size: 30px;} h2{font-size: 29px;} h3{font-size: 27px;} h4{font-size: 23px;} h5{font-size: 19px;} h6{font-size: 17px;} .site-banner .banner-desc .desc-text{ padding: 20px 15px 15px; } .site-banner .banner-desc .desc-text p{ line-height: 1.8rem; } .what-they-saying-sec .testimonial-slider-sec .text-block p{ padding: 0 15px; } #testimonial-slider .owl-nav{ display:none;} .just-an-author-sec .just-an-author-wrap .just-an-author-box .text-title a{ font-size: 18px; line-height: 20px; } } @media screen and (max-width:700px){ } @media screen and (max-width:600px){ } @media screen and (max-width:500px){ .hr-space{ height: 15px; } .heading-title-sec {padding: 30px 0 30px;} .col-md-15 {width: 100%;} .as-featured-sec .logo-block .bolo-img{ height: 90px; } } @media screen and (max-width:400px){ } @media screen and (max-width:350px){ } /* Back to Top button --------------------------------------------- */ .authorpreneur-backtotop { display: inline-block; height: 40px; width: 40px; position: fixed; bottom: 20px; right: 20px; border-radius: 40px; padding-top: 10px; overflow: hidden; white-space: nowrap; background: transparent; color: #ffa71f; text-align: center; vertical-align: middle; line-height: 40px !important; visibility: hidden; opacity: 0; outline: 0 !important; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .authorpreneur-backtotop:hover { background: transparent; color: #ffa71f; } .authorpreneur-backtotop.top-is-visible { visibility: visible; opacity: 1; } .single-post .authorpreneur-backtotop { display: none; } .deat-athore-bar .byline, .deat-athore-bar .cat-links{ display:none; }