/** * Demo One 1.0 Intro Section 2.0 Favourite section 3.0 Post Module 2 4.0 Post Module 3 **/ /*** 1.0 intro section **/ .intro_slider_wrap { padding: 15px 0; } .bike_shop_intro_post_layout_one { padding-bottom: 10px; } .bike_shop_intro_post_layout_one .slider_single_wrap { position: relative; height: 380px; background-size: cover; background-repeat: no-repeat; background-position: center; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; border-bottom: none !important; display: block; width: 100%; } .bike_shop_intro_post_layout_one .intro_thumbnail span{ width: 100%; height: 380px; display: block; position: relative; object-fit: cover; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; background-size: cover; background-repeat: no-repeat; background-position: center center; border-radius: 15px; } .bike_shop_intro_post_layout_one .intro_post_overlay { position: absolute; bottom: 0; left: 0; right: 0; z-index: 1; margin: auto; padding: 25px 20px 10px 20px; align-items: center; justify-content: center; text-align: left; background-image: linear-gradient(to bottom, transparent, rgba(0,0,0,0.75)); border-radius: 15px; } .intro_slider_wrap .lSAction { visibility: hidden; } .intro_slider_wrap:hover .lSAction { visibility: visible; } .lSAction .lSPrev, .lSAction .lSNext { background-color: #333; border-radius: 50%; } .intro_post_overlay .post-categories { margin-left: 0; } .intro_post_overlay .post-categories li { display: inline-block; margin: 0 5px; } .intro_post_overlay .post-categories a { padding: 8px 14px; font-size: 15px; text-transform: uppercase; font-weight: 500; letter-spacing: 1px; } .intro_post_overlay .post-categories a:hover { border-radius: 6px; } .intro_post_overlay .intro_title { padding-bottom: 4px; padding-top: 4px; margin: 0; max-width: 650px; margin: auto; text-align: left; line-height: 27px; } .intro_post_overlay .intro_title a, .favourite_slider_wrap .favourite_title a { color: #ffffff; } .intro_post_overlay .intro_title a { font-size: 27px; } .intro_post_overlay .intro_title a:hover { text-decoration: underline; } .intro_post_overlay .intro_meta { font-size: 1rem; } .intro_post_overlay .intro_meta i { padding-right: 6px; } /*** 2.0 Favourite section **/ .favourite_slider_wrap { padding: 15px 0; } .bike_shop_favourite_post_layout_one .slider_single_wrap{ position: relative; } .bike_shop_favourite_post_layout_one .favourite_post_overlay { position: absolute; bottom: 0; left: 0; right: 0; z-index: 1; margin: auto; padding: 40px; align-items: center; justify-content: center; text-align: center; width: 100%; padding: 5px 10px; margin: auto; bottom: 0; background-image: linear-gradient(to bottom, transparent, rgba(0,0,0,0.75)); border-radius: 15px; } .favourite_thumbnail { height: 250px; } .favourite_thumbnail img { height: 250px; width: 100%; object-fit: cover; border-radius: 15px; } .favourite_post_overlay { position: absolute; width: 100%; padding: 8px 10px; margin: auto; bottom: 0; } .favourite_post_overlay .post-categories { margin-left: 0; } .favourite_post_overlay .post-categories li { display: inline-block; margin: 0 5px; } .favourite_post_overlay .post-categories a { padding: 6px 12px; font-size: 12px; text-transform: uppercase; font-weight: 500; letter-spacing: 1px; margin-right: 5px; border-radius: 12px; } .favourite_post_overlay .favourite_title { padding-bottom: 10px; padding-top: 4px; margin: 0; max-width: 650px; margin: auto; text-align: center; line-height: 25px; } .favourite_post_overlay .favourite_title a { font-size: 25px; } .favourite_post_overlay .favourite_title a:hover { text-decoration: underline; } .favourite_post_overlay .favourite_title { color: #fff; font-size: 26px; font-weight: 500; } .favourite_post_overlay .favourite_title i { padding-right: 6px; } /** 3.0 Post Module 2 **/ .post_module_2 { box-sizing: border-box; } .post_module_2 .header_one { margin-bottom: 30px; } .header_one h5{ margin-bottom: 30px; margin-top: 5px; font-size: 14px; text-transform: uppercase; letter-spacing: 1px; padding-bottom: 10px; position: relative; } .loop_list { box-sizing: border-box; } .post_card_1{ z-index: 12; transition: all .25s cubic-bezier(.02,.01,.47,1); position: relative; border-radius: 15px; border: 1px solid rgba(0,0,0,0.1); } /* .post_card_1:before { content: ""; position: absolute; top: 10px; right: 10px; bottom: 0; left: 10px; border-radius: 10px; box-shadow: -2px 6px 32px 0px rgba(53,52,52,0.75); -webkit-box-shadow: -2px 6px 32px 0px rgba(53,52,52,0.75); -moz-box-shadow: -2px 6px 32px 0px rgba(53,52,52,0.75); transition: all .25s cubic-bezier(.02,.01,.47,1); z-index: -1; } */ .post_card_1 .thumb_overlay{ min-height: 350px; background-size: cover; background-position: center center; } .post_card_1 .post_content{ border-radius: 0 0 15px 15px; padding: 30px; box-sizing: border-box; } .post_card_1 .post_card_content { flex-direction: column; justify-content: space-between; width: 100%; height: 100%; min-height: 55px; } .post_card_1 .entry_meta { font-size: 13px; } .post_card_1 .entry_meta a{ padding: 6px 12px; font-size: 12px; text-transform: uppercase; font-weight: 500; letter-spacing: 1px; margin-right: 5px; border-radius: 15px; } .post_card_1 .entry_meta a:hover{ } .post_card_1 .post_title a,{ color: #fff; } .post_card_1 .post_title a:hover { text-decoration: underline; } .post_card_1 .meta_1 { font-family: 'Open Sans'; font-size: 13px; margin-bottom: 0px; } .post_card_1 .meta_separator { color: #a05252; } .loop_list_style_1 article { margin-bottom: 25px; } .post_module_2 .more-link-wrapper { display: none; } /** 4.0 Post Module 3 **/ .post_module_3 article{ transition: all .25s cubic-bezier(.02,.01,.47,1); position: relative; } .post_module_3 .list_style_2 .img_hover_slide { min-height: 150px; background-repeat: no-repeat; background-size: cover; background-position: center center; overflow: hidden; border-radius: 10px 0 0 10px; } .post_module_3 .list_style_2 .post_content .entry_meta a { padding: 6px 12px; font-size: 12px; text-transform: uppercase; font-weight: 500; letter-spacing: 1px; margin-right: 5px; } .post_module_3 .entry_meta .post-title a:hover{ text-decoration: underline; } .post_module_3 .loop_list_style_1 .post-categories a { padding: 6px 12px; font-size: 12px; text-transform: uppercase; font-weight: 500; letter-spacing: 1px; margin-right: 5px; border-radius: 12px; } .post_module_3 .loop_list_style_1 .post-categories a:hover { } .post_module_3 .post_content .entry-meta { font-family: 'Open Sans'; } .post_module_3 .post_content .post-title a:hover{ text-decoration: underline; } .hover-up:hover { transform: translateY(-5px); box-shadow: -2px 6px 15px 0px rgba(53,52,52,0.75); -webkit-box-shadow: -2px 6px 15px 0px rgba(53,52,52,0.75); -moz-box-shadow: -2px 6px 15px 0px rgba(53,52,52,0.75); } .hover-up-2:hover { transform: translateY(-5px); -webkit-box-shadow: 3px 4px 13px 0px rgba(50, 50, 50, 0.72); -moz-box-shadow: 3px 4px 13px 0px rgba(50, 50, 50, 0.72); box-shadow: 3px 4px 13px 0px rgba(50, 50, 50, 0.72); border-radius: 10px; } ul.post-categories { margin-left: 0px; list-style: none; } .post_by { font-family: 'Open Sans'; } .post_by .post-views { display: inline-block; font-size: 14px; font-family: 'Open Sans'; } .post_by .post-views .post-views-icon, .post_by .post-views .post-views-label { display: none!important; } #bottom-wrapper .container { padding: 20px 25px; } .post_module_2.blog_new .entry-content { padding-left: 2px; } .blog .entry-meta.post-views { padding: 0 0%; } .blog .mb-1 .entry-meta, .archive .mb-1 .entry-meta{ padding: 0; } .entry-title a:hover{ text-decoration: underline; } .entry-meta.meta_1{ font-family: 'Open Sans'; } .category_wrap a{ padding: 6px 12px; font-size: 12px; text-transform: uppercase; font-weight: 500; letter-spacing: 1px; margin-right: 5px; border-radius: 12px; } .category_wrap ul { margin-top: 2px; margin-bottom: 5px; } .ajax_pagination_wrap { text-align: center; width: 122px; margin: 0 auto; padding-top: 0; padding-bottom: 50px; } .ajax_pagination_wrap .blaze_loadmore { text-align: center; background-color: #2c2f34; padding: 10px 20px; border-radius: 10px; color: #ffffff; } .blaze_loadmore:hover { cursor: pointer; } .woocommerce ul.products li.product .price { font-size: 0.9em; font-family: 'Open Sans'; } .woocommerce ul.products li.product a { vertical-align: middle; padding-left: 3px; } .woocommerce-page table.cart td.actions .input-text#coupon_code { width: 115px; } .woocommerce .quantity .qty { width: 4.631em; margin-top: 0; } .woocommerce-privacy-policy-text, .woocommerce-privacy-policy-text a { color: #151515; } .single .entry-content .entry-meta > span:after{ content: ''; } .single .entry-content .entry-meta{ font-family: 'Open Sans'; font-size: 15px; } .woocommerce ul.products li.product .button { padding-left: 8px; } .woocommerce div.product .woocommerce-tabs ul.tabs li.active { background-color: #151515; border-color: #151515; border-radius: 0px; } .woocommerce div.product .woocommerce-tabs ul.tabs li.active { background-color: #a0c344; border-color: #83b828; } /** Demo two **/ .widget.widget_archive ul, .widget.widget_recent_entries ul, .widget.widget_pages ul, .widget.widget_recent_comments ul, .widget.widget_categories ul, .widget.widget_meta ul, .widget ul.product-categories, { padding: 15px 10px; border-radius: 10px; } #right-sidebar .widget ul.product-categories { padding-left: 15px; border-radius: 15px 10px; } .demo-one .loop_list_style_1 .list_style_2 .col-md-4 { padding-left: 0; } .widget ul:last-child, .widget ol:last-child, .widget p:last-child, .widget:last-child { padding: 15px 10px; border-radius: 10px; } .demo-one .sidebar-widget .has-background, .list_style_2{ border-radius: 12px; min-height: 92px; } .list_style_2.list_post_widget_side { min-height: 150px; } .demo-one .about_me_widget .has-background { border-radius: 0 0 12px 12px; } .demo-one h3.widget-title, .demo-one h4.widget-title { font-weight: 600; } .demo-one #bottom-wrapper .widget > ul { background-color: transparent; } .demo-one .header_one h5 { font-weight: 600; } .demo-one ul.children { border-radius: 0; } .demo-one #header-sidebar .widget, .demo-one #header-sidebar .widget .widget-title { font-size: 15px; font-weight: 500; } /*** bike shop demo ***/ #site-title { display: inline-block; width: auto; margin: 0 auto; } #site-title, #site-title a { padding: 5px 15px; display: block; text-align: center; } #site-title a:after { content: ""; width: 50%; height: 1px; display: block; margin: 1px auto 4px; } #site-title span { display: block; font-style: italic; font-size: 16px; padding-top: 2px; font-weight: 400; margin-bottom: 4px; } #page { box-shadow: none; } .intro_slider_wrap .intro_thumbnail .intro_cat { position: absolute; left: 20px; z-index: 1; top: 15px; right: 15px; } .intro_slider_wrap .post-categories a{ padding: 5px 10px; border-radius: 12px; } .intro_post_overlay .intro_meta.entry-meta {color: #ffffff;} .intro_post_overlay .intro_title a:hover, .favourite_title a:hover { color: #dfc9e9 } .blog .entry-content, .post_card_1 .post_excerpt { font-size: 16px; } .intro_slider_wrap .lSPager.lSpg { margin-top: 15px!important; } #site-footer { background-color: #f6f6f6; } #content-bottom-sidebars { padding: 20px 0 10px 0; } #content-bottom-sidebars .widget_tag_cloud a { background-color: #000000; color: #ffffff; } .ctf-header-name { color: #2c2f34; } #ctf #ctf-more { background-color: #000000; color: #ffffff; } #ctf #ctf-more:hover{ background-color: #000000; } #bottom-sidebars .widget_media_image img { margin-top: -10px; } .demo-one .loop_list_style_1 .list_style_2 .col-md-4 { padding-left: 0; } .entry-content a{ text-decoration: underline; } .more-link-wrapper a{ text-decoration: none; } .bottom1 .widget_media_image { text-align: center; } .featured-post { border-radius: 15px; } #blaze-page .post-categories { text-align: left; } .read_more a { text-align: left; padding: 7px 12px; border-radius: 14px; color: #2c2f34; border: 0.5px solid #2c2f34; } .ctf-header.ctf-no-bio { display: none; } .sb_instagram_header.sbi_no_avatar { display: none; } .blog .blog4 .entry-title, .archive .entry-title, .blog .blog4 .entry-meta, .archive .entry-meta { padding: 3px 5%; } .blog .post-views.entry-meta { padding: 0; } .pagination.ajax_pagination_wrap { width: 100%; } .pagination.ajax_pagination_wrap .blaze_loadmore { width: 150px; margin: 0 auto; } .error404 #page-header { background-color: #94b166; } #error-subtitle { color: #94b166; } #blaze-page .post-categories { text-align: center; } .post_content_top .post-categories { margin-bottom: 0.7rem; } /*-------------------------------------------------------------- Banner Captions --------------------------------------------------------------*/ .banner-caption { width: 80%; position: absolute; top: 60%; left: 0; right: 0; margin: 0 auto; padding: 10px 20px; background-color: rgb(20 26 28 / 46%); text-align: center; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); font-family: Serif; font-size: 3.5rem; line-height: 1.4; font-style: italic; color: #fff; letter-spacing: 1px; border-radius: 23px; } .banner-caption-content-title { margin-bottom: 0; } .banner-caption span { font-style: normal; font-size: 1.5rem; text-transform: uppercase; font-weight: 500; letter-spacing: 0; font-family: Raleway,arial,sans-serif; display: block; } .banner_image_wrap { background-size: cover; min-height: 500px; background-repeat: no-repeat; background-position: center center; } .banner-caption a{ font-size: 1.5rem; background-color: #83B828; padding: 6px 10px; font-style: normal; font-weight: 500; color: #ffffff; } .awesome_nav_wrap { box-shadow: 0 4px 10px 0 rgb(102 142 26); } #top-sidebar { padding: 3rem 1rem; } #top-sidebar h2:after{ content: ""; width: 20%; height: 1px; display: block; margin: 5px auto 4px; } .favourite_title { font-size: 26px; } /*** ** list product view **/ .product_single_list_wrap { width: 46%; display: inline-block; float: left; padding-left: 30px; } .bike_shop_category_products .woocommerce-loop-product__title{ font-size: 22px; padding-top: 10px; } .bike_shop_category_products span.price { font-weight: 500; font-size: 17px; font-family: 'Open Sans'; padding-right: 5px; } .bike_shop_category_products a.add_to_cart_button { font-size: 14px; font-weight: 600; border-radius: 5px; } .bike_shop_category_products .added_to_cart.wc-forward { text-align: center; display: block; } .widget.bike_shop_category_products li { border: none; list-style: none; display: inline-block; padding-right: 20px; } .top_text_wrap { padding-left: 5px; padding-top: 13px; font-size: 14.5px; font-weight: 600; font-family: 'Open Sans'; } .top_text_wrap span { padding-right: 15px; } .top_text_wrap span i { padding-right: 5px; } .top-one-header-section .col-md-6 { height: 45px; } .list_style_2 .align-self-center { text-align: center; } .list_style_2 .d-flex.post_card_content { justify-content: center; } .wp-block-search__button { margin: 6px; } .bike_shop_latest_posts .lSAction>a { top: 50%; } .header3 #site-branding #site-title { width: 260px; margin: 0 auto; } .favourite_slider_wrap .lSSlideOuter .lSPager.lSpg { margin-top: 15px!important; } /** home shop description **/ #home_shop_description { text-align: center; padding: 25px 0; color: #223246; } #home_shop_description i { font-size: 20px; opacity: 0.9; padding-right: 9px; vertical-align: middle; } #home_shop_description .title_wrap { padding-bottom: 20px; } #home_shop_description .titles{ font-weight: 600; padding-right: 20px; } .read_more { display: block; } .showme { position: absolute; right: 0; bottom: -43px; left: 0; width: 100%; margin: 0; padding: 37px 0 0; background: -webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),color-stop(60%,#f6f6f6),to(#f6f6f6)); background: -o-linear-gradient(top,hsla(0,0%,100%,0) 0,#f6f6f6 60%,#f6f6f6 100%); background: linear-gradient(180deg ,hsla(0,0%,100%,0) 0,#f6f6f6 60%,#f6f6f6); } #home_shop_description .widget { position: relative; } #home_shop_description .readmore_txt { font-size: 15px; } #home_shop_description .readmore_txt i { padding-left: 3px; font-size: 14px; } .readmore_txt:hover { cursor: pointer; } .small_desc_text{ margin-bottom: 32px; font-size: 16.5px; } .large_desc_text { font-size: 16.5px; } .hide_desc {display: none;} .readmore_txt .btn_readmore { display: none; } .readmore_txt .btn_show { display: block; } .btn_readmore { padding-top: 15px; } .home_shop_description h2{ padding: 10px 0; } .textwidget strong{ color: #fff; padding-right: 5px; } .blog3 header.page-header { text-align: center; } /** feature top **/ .boxes { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .boxes .cta-box { box-sizing: border-box; } .boxes .cta-box a { display: grid; grid-template-columns: 1fr; grid-template-rows: 1fr; position: relative; overflow: hidden; } .boxes .cta-box img { -webkit-transition: -webkit-transform 0.5s ease-in; transition: -webkit-transform 0.5s ease-in; transition: transform 0.5s ease-in; transition: transform 0.5s ease-in, -webkit-transform 0.5s ease-in; will-change: transform; border: 1px solid #f0f0f0; } .boxes .cta-box .label { font-weight: 600; letter-spacing: 0.16em; font-size: 11px; color: #161616; padding: 9px 14px; letter-spacing: 0.15em; } .widget-cta .label { z-index: 1; position: absolute; top: 50%; left: 50%; max-width: 95%; text-align: center; -webkit-transform: translateY(-50%) translateX(-50%); transform: translateY(-50%) translateX(-50%); padding: 6px 18px; border: 1px solid #fff; background: #fff; color: #454545; font-family: Poppins, Arial, sans-serif; font-size: 11px; font-weight: 600; line-height: 1.5; letter-spacing: 0.09em; text-transform: uppercase; -webkit-transition: all 0.3s ease-in; transition: all 0.3s ease-in; } .widget-cta img:hover { -webkit-transform: scale(1.05, 1.05); transform: scale(1.05, 1.05); border: 1px solid #fff; opacity: 1; } .widget-cta a:after { position: absolute; content: ""; top: 15px; right: 15px; bottom: 25px; left: 15px; border: 1px solid rgba(255, 255, 255, 0.95); -webkit-box-shadow: 0 0 0 15px rgba(255, 255, 255, 0.1); box-shadow: 0 0 0 15px rgba(255, 255, 255, 0.1); will-change: opacity; opacity: 0; -webkit-transition: opacity 0.6s, -webkit-transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94); transition: opacity 0.6s, -webkit-transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94); transition: opacity 0.6s, transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94); transition: opacity 0.6s, transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94); pointer-events: none; } .widget-cta a:hover:after { opacity: 1; } #sidebar-feature-top .widget.profile{ background-color: transparent; } ul#header_icons { list-style: none; padding-top: 2px; display: inline-block; } .header_icon_wrap i{ font-size: 18px; } @media (max-width: 1056px) { .top-one-header-section { padding-bottom: 8px; } } @media (max-width: 768px) { .top_text_wrap span { padding-right: 15px; display: block; line-height: 1.4; text-align: center; } .top_text_wrap { padding-bottom: 5px; } #bottom-wrapper { text-align: center; } } .header_icon_wrap i{ font-size: 18px; } .post_card_content .read_more .product { border: none!important; padding: 0!important; } .niva-store-category-products-section .category-products-wrap { text-align: center; } .category-products-wrap li.product { width: 45%; } /*** Media query start **/ @media (min-width: 480px) { .site-header-cart { justify-content: center; align-items: center; } #bz-product-by-category .category-products-wrap { justify-content: center; } #bz-product-by-category .category-products-wrap li{ width: 80%; } } @media (min-width: 544px) { #bz-product-by-category .category-products-wrap { justify-content: center; } .header1 .bz-woo-product-search-wrapper, .header2 .bz-woo-product-search-wrapper{ width: initial; text-align: center; } .header1 .bz-woo-product-search-wrapper .bz-separator , .header2 .bz-woo-product-search-wrapper .bz-separator { display: initial; } .site-header-cart { justify-content: center; } .bz-separator { display: none; } } @media (min-width: 768px) { .header1 .bz-woo-product-search-wrapper, .header2 .bz-woo-product-search-wrapper { height: auto; } .bz-woo-product-search-wrapper .bz-select-products { width: auto; } #site-title { margin: 0; font-size: 1.55rem } .site-header-cart { justify-content: flex-end; padding-right: 10px; padding-left: 5px; } .header1 .bz-woo-product-search-wrapper, .header2 .bz-woo-product-search-wrapper { width: auto; } .divider-with-text a { font-size: 2rem; } .title_wrap > span{ display: initial; } #bz-product-by-category .category-products-wrap li { margin: 2px 0.5% 2px 0.5%; } .bz-separator { display: block; } .header-sidebar-wrap { display: flex; justify-content: flex-end; } .category-products-wrap li.product { width: 25%; } } @media (min-width: 992px) { .full-width-layout #cta-wrapper, .full-width-layout #bottom-wrapper { text-align: left; } #site-title { line-height: initial; text-align: initial; } .category-products-wrap li.product { width: 19.5%; } } @media (min-width: 1024px) { #bz-product-by-category .category-products-wrap { justify-content: flex-start; } } .wc-block-price-filter .wc-block-price-filter__range-input { top: -25px; padding: 0; width: 100%; border: none; } .wp-block-woocommerce-product-search button.wc-block-product-search__button { display: none; } nav.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link { border: 1px solid black; margin-bottom: 5px; padding: 5px; } nav.woocommerce-MyAccount-navigation .entry-content a { text-decoration: none; font-size: 16px; } .woocommerce-MyAccount-navigation ul { margin-left: 0; list-style: none; } .woocommerce-MyAccount-navigation ul a { text-decoration: none; font-weight: bold; padding: 5px; } .wc-block-components-price-slider__range-input-progress { --track-background: linear-gradient(90deg,transparent var(--low),var(--range-color) 0,var(--range-color) var(--high),transparent 0) no-repeat 0 100%/100% 100%; --range-color: #83b828; } #header_icons li { display: inline-block; font-size: 25px; padding: 0 5px; } @media (min-width: 768px) { .header-sidebar-wrap { display: flex; justify-content: flex-end; } } #site-title { text-align: center; } /** From dynamic css generator **/ body { background-color: #f6f6f6; } body.custom-background { background-size: initial; } @media (min-width: 62em) { #page { margin: 0px auto; } } .top-header-section { padding: 15px; background-color: #f6f6f6; } .bz-woo-product-search-wrapper .search-wrap, #header_icons li, .bike_icon_container li.header_cart_icon { border-bottom: 2px solid #94b166; } .header-sidebar-wrap li a:hover, .header-sidebar-wrap li a:hover i { color: #94b166; } .top-header-section li.header_cart_icon .count, #top-sidebar h2:after { background-color: #94b166; } .home .awesome_nav_wrap { box-shadow: 0 9px 10px 0 #94b166; } .banner-caption { border: 5px solid #94b166; } #home_shop_description i { color: #94b166; } .site-header, .container-fluid.header2, .container-fluid.header3 { background-color: #2c2f34; } #page { background-color: #f6f6f6; } #site-title, #site-title a { color: #ffffff; } #site-title a:after { background-color: #ffffff; } #content { padding: 30px 10px; color: #212529; } .home #content { padding: 5px 10px; } h1, h2, h3, h4, h5, h6, .widget-title, .bz-widget-connected-title { color: #2c2f34; } a, a:visited, .nav-links a:hover, .comment-reply-link:hover { color: #2c2f34; } a:hover { color: #2c2f34; } .blog .blog4 .hentry, .post_card_1, .post_card_1 .post_content { background-color: #ffffff; } .blog .entry-header, .blog .entry-content, .archive .entry-header, .archive .entry-content { background-color: #ffffff; } .blog .entry-title, .blog .entry-title a, .archive .entry-title, .archive .entry-title a, .post_title.mb-2 a, .post-title.mb-2 a, .header_one h5 { color: #2c2f34; } .header_one h5 { border-bottom: 1px solid #2c2f34 } .blog .entry-title a:hover, .entry-title a:hover, .post_title.mb-2 a:hover { color: #334756; } .blog .entry-content, .post_card_1 .post_excerpt { color: #2c2f34; } .widget ul.post-categories li a, article .post-categories li a { color: #ffffff; background-color: #94b166 } .lSSlideOuter .lSPager.lSpg>li.active a, .lSSlideOuter .lSPager.lSpg>li:hover a { background-color: #94b166; } .lSSlideOuter .lSPager.lSpg>li.active a, .lSSlideOuter .lSPager.lSpg>li:hover a { color: #94b166; } .lSSlideOuter .lSPager.lSpg>li a { background-color: #94b166; } .entry-meta, .entry-meta a, .entry-meta>span:after { color: #767676; } .date-box { background-color: #94b166; color: #fff; } .featured-post { background-color: #3b3c3e; color: #fff; } .more-link { color: #2c2f34; } .more-link:hover { color: #000000; } .more-link:before, .more-link:after { border-color: #e0e0e0; } .single #main { background-color: #f6f6f6; } .nav-links a { color: #191919; } #comments .fn, #comments .fn a { color: #595c61; } .reply-icon:before, .comment-reply-link { color: #9fa3a7; } .comment-wrapper { border-color: #ededed; } @media (min-width: 66em) { #site-branding { padding: 0 3%; } } .single .entry-header { padding: 1rem 0 1rem 0; } .single .featured-post { margin-left: 0; } #site-title { font-size: 2rem; } #content { font-size: 0.875rem; } .blog .entry-title, .archive .entry-title { font-size: 1.5rem; } .widget { font-size: 0.813rem; } .widget-title { font-size: 1.125rem; } .main-navigation ul { font-size: 0.938rem; } .main-navigation ul ul { font-size: 0.875rem; } blockquote, q { color: #2c2f34; } blockquote:before { color: #2c2f34; } .dropcap::first-letter { color: #595c61; } .display1 { color: #191919; } .subheading { color: #8b8d92; } .title-line::after { background-color: #a5a5a5; } hr.double, hr { background-color: #ccc; } .banner-caption-1 { color: #f6f6f6; } .banner-caption-2 { color: #e3c575; } .banner-caption-button { background-color: #a05252; color: #fff; } .banner-caption-button:hover { background-color: #474747; color: #fff; } #banner img { border-color: #000; } .widget li a, .widget li a:visited { color: #2c2f34; } .widget li a:hover { color: #000a33; } .widget_categories .children, .widget_nav_menu .sub-menu, .widget_pages .children, .widget li { border-color: #e6e6e6; } #content-bottom-sidebars { background-color: #f3eeee } #bottom-wrapper { background-color: #2c2f34; } #bottom-sidebars, #bottom-sidebars li a, #bottom-sidebars li a:visited, #bottom-sidebars .widget-title { color: #ffffff; } #content-bottom-sidebars a, #content-bottom-sidebars a:visited, #content-bottom-sidebars .nav-links a:hover, #content-bottom-sidebars .comment-reply-link:hover { color: #212529; } #bottom-sidebars li a:hover { color: #fff; } #bottom-sidebars li, #bottom-sidebars .widget_categories .children, #bottom-sidebars .widget_nav_menu .sub-menu, #bottom-sidebars .widget_pages .children { border-color: #94b166; } #bottom-sidebars .widget_tag_cloud a { background-color: #151515; color: #f3f3f3; } #header-sidebar, #header-sidebar .widget-title, .call_info { color: #212529; } .menu-toggle { background-color: #2c2f34; color: #fff; } .menu-toggle:hover { background-color: #464646; color: #fff; } .main-navigation li, .main-navigation li:last-child { border-color: #464646; } .main-navigation a, .main-navigation a:visited { color: #c9c9c9; } .main-navigation a:hover, .main-navigation a:focus, .main-navigation .current-menu-item>a, .main-navigation .current-menu-ancestor>a { color: #fff; } .dropdown-toggle { background-color: #464646; } .dropdown-toggle:after { color: #7d7c7c; } @media (min-width: 48em) { .header2 .main-navigation .toggled-on ul ul li, .header3 .main-navigation .toggled-on ul ul li { background-color: transparent; } } @media (min-width: 48em) { .main-navigation a, .main-navigation a:visited, .main-navigation li.home a { color: #ffffff; } .main-navigation li.home a:hover, .main-navigation a:hover, .main-navigation a:focus, .main-navigation .current-menu-item>a, .main-navigation .current-menu-ancestor>a { color: #fff; } .main-navigation ul ul:before { border-color: #202020 transparent; } } @media (min-width: 62em) { .main-navigation li.home a:hover, .main-navigation a:hover, .main-navigation a:focus, .main-navigation .current-menu-item>a, .main-navigation .current-menu-ancestor>a { background-color: #3b3c3e; } #site-navigation { border-bottom-color: #3b3c3e; } } .social-navigation a, .social-navigation a:visited { background-color: #3b3c3e; color: #c9c9c9; } .social-navigation a:hover { color: #fff; } .page-links span, .page-links a span { background-color: #ccc; color: #fff; } .page-links a span:hover, .page-links span { background-color: #94b166; color: #fff; } #site-footer, #footer-menu a, #footer-menu a:visited, #site-footer a, #site-footer a:visited, #footer-menu li:after { color: #2c2f34; } #site-footer a:hover, #footer-menu a:hover { color: #2c2f34; } .back-to-top { background-color: #000000; color: #ffffff; } .back-to-top:hover { background-color: #83b828; } h3.widget-title, h4.widget-title { color: #2c2f34; border-bottom-color: #2c2f34; } .sidebar-widget .has-background, .list_style_2 { background-color: #ffffff; } .widget>ul { background-color: #ffffff; } .sidebar-widget h6.post-title a, .sidebar-widget .post-content.media-body, .sidebar-widget .widget-image-caption-box .title { color: #2c2f34; } .sidebar-widget .entry-meta, .sidebar-widget .entry-meta a, .sidebar-widget .entry-meta>span:after, .sidebar-widget .social-icons, .sidebar-widget .media-body .comment_author_name, .sidebar-widget .media-body .comment_date, .sidebar-widget .widget-image-caption-box .title a { color: #c9c9c9; } .sidebar-widget .media-body .comment_date:before { background: #c9c9c9 } #image-navigation a, #image-navigation a:visited { color: #94b166; } #image-navigation a:hover { color: #151515; } #blaze-content { background-color: #f6f6f6 !important; } #blaze-page { background-color: #f6f6f6; } #blaze-header #site-title { color: #c9c9c9; } #blaze-header #site-description { color: #2c2f34; } #blaze-footer { color: #2c2f34; } #blaze-footer a.blaze-button { border-color: #2c2f34; color: #2c2f34; } #blaze-footer a.blaze-button:hover { border-color: #2c2f34; color: #2c2f34; } .button, .button:visited, input[type="submit"], input[type="reset"], input[type="file"], button { background-color: #474747; color: #fff } .button:hover { background-color: #a05252; color: #fff } .button:border { border-color: #474747; color: #474747 } .button:border:hover { border-color: #a05252; color: #a05252 } input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea, select, .search-form input[type="text"], #search-template-form .search-form input[type="text"] { border-color: #b8b8b8; } input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="range"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="time"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="color"]:focus, textarea:focus, select:focus, #search-template-form input[type="text"]:focus { border-color: #a05252; } #contact-form .form-control:focus, #contact-form textarea.form-control:focus { border-color: #a05252; background-color: #a05252; color: #fff; } .woocommerce .products product h2 { color: #212529; } .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .product .button.add_to_cart_button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt { background-color: #83b828; color: #ffffff } .woocommerce span.onsale { background-color: #83b828; } .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .product .button.add_to_cart_button:hover { background-color: #87b733; color: #f9f9f9 } .woocommerce ul.products li.product .price { color: #212529; } #banner .widget { padding-top: 2px; } #site-footer #copyright a{ color: #94b166; font-weight: 600; } #site-navigation button.dropdown-toggle:focus { outline: 1px dotted #f6f6f6; } button#menu-toggle:focus { outline: 1px dotted #f6f6f6; } .entry-header a:focus { outline: 1px dotted #000000; } .header-sidebar-wrap .header_icon_wrap { text-align: center; }