#subheader{ }
#subheader h1, #subheader .crumb {
color: #ECEFF3;
} @media only screen and (min-width: 992px) {		
header, header.header-bg, .de-navbar-left header, .de-navbar-left #de-sidebar, .mainmenu li li a, mainmenu2 li li a, .mainmenu li li li a, .mainmenu2 li li li a{
background-color:#20362A;
}
.de-navbar-left header .mainmenu li, .de-navbar-left header .mainmenu2 li {
border-color:#1B1B1B;
}
header.smaller, header.header-bg.small{
background-color:#20362A !important;
border-bottom-color: transparent !important; 
}
.de-navbar-left header.smaller{background-color:#20362A !important;}
.no-subheader header{
border-bottom-color: transparent; 
}
#mainmenu a, .mainmenu li li a, .mainmenu li li li a, .mainmenu li a, #mainmenu2 a, .mainmenu2 li li a, .mainmenu2 li li li a, .mainmenu2 li a {
color: #B4B794;
}
header.smaller #mainmenu > li > a, header.smaller #mainmenu2 > li > a{
color: #B4B794;
}		
}
.de-navbar-left header {border-bottom: solid 0px transparent; }
#mainmenu li a:after, #mainmenu li a.mPS2id-highlight, .mainmenu li a.mPS2id-highlight, .de-navbar-left header .mainmenu > li > a:hover, #mainmenu2 li a:after, #mainmenu2 li a.mPS2id-highlight, .mainmenu2 li a.mPS2id-highlight, .de-navbar-left header .mainmenu2 > li > a:hover  {color: #B4B794;}
nav ul#mainmenu > li.current-menu-ancestor > a, .mainmenu li.current-menu-item > a, nav ul.mainmenu > li.current-menu-ancestor > a, nav ul#mainmenu2 > li.current-menu-ancestor > a, .mainmenu2 li.current-menu-item > a, nav ul.mainmenu2 > li.current-menu-ancestor > a {color: #B4B794;opacity:1;}
#mainmenu li.current-menu-ancestor li.current-menu-ancestor > a, #mainmenu li li.active > a, #mainmenu2 li.current-menu-ancestor li.current-menu-ancestor > a, #mainmenu2 li li.active > a {background-color:#B4B794;color:#fff;font-size:18px} header .info {
border-bottom-color: rgba(255,255,255,0.2);
color: #FFFFFF;
}
header .info ul.social-list li i {color: #FFFFFF;}
@media only screen and (max-width: 992px) {
header.header-bg{
background: #20362A;
}
#mainmenu li a, #mainmenu li li a, #mainmenu2 li a, #mainmenu2 li li a{color: #B4B794;}
} .bg-color, .de_light .bg-fixed.bg-color,
section.call-to-action,
#mainmenu li li a:hover,
#mainmenu2 li li a:hover,
header.header-mobile #mainmenu li li.active a,
header.header-mobile #mainmenu2 li li.active a,
.blog-list .date,
.blog-read .date,
.slider-info .text1,
#filters a.selected,
.btn-primary,
.bg-id-color,
.pagination .current,
.pagination .current,
.pagination .current:hover,
.pagination .current:hover,
.pagination .current:focus,
.pagination .current span:focus,
.dropcap,
.fullwidthbanner-container a.btn,
.feature-box-big-icon i,
#testimonial-full,
.icon-deco i,
.blog-list .date-box .day,
.bloglist .date-box .day,
.feature-box-small-icon .border,
.small-border,	
.date-post,
.team-list .small-border,
.de-team-list .small-border,
.btn-line:hover,a.btn-line:hover,
.btn-line.hover,a.btn-line.hover,
.owl-arrow span,
.de-progress .progress-bar,
#btn-close-x:hover,
.box-fx .info,	
.de_testi blockquote:before,
.menu-sidebar-menu-container ul li.current_page_item a,
.btn-more,
.widget .small-border,
#btn-search,
.form-submit #submit,
#wp-calendar tbody td#today,
.de_tab.tab_steps .de_nav li span,
#services-list li a:hover,
.de_light #services-list li.active,
#services-list li.active, .button.btn.btn-line:hover,.woocommerce #respond input#submit, .woocommerce a.button, 
.woocommerce button.button, .woocommerce input.button, .woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, 
.woocommerce button.button.alt, .woocommerce input.button.alt, .added_to_cart:hover, #back-to-top, .header-light #menu-btn:hover,
.owl-theme .owl-controls .owl-buttons div, .mb_YTVTime, .socials-sharing a.socials-item:hover, a.btn-custom
{
background-color:#B4B794;
}
.widget_nav_menu ul li > a:hover {
color:#B4B794;	   
}
.owl-controls .owl-buttons div {
background-color:#ffffff;
}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce #respond input#submit.alt:hover, 
.woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
background-color: #DAD8DA;
color: #21362a;
}
.post-image .owl-theme .owl-controls .owl-page.active span,
ul li.menu-item-has-children ul li.active a, , .pricing-dark.pricing-box .price-row, 
.de_light .pricing-dark.pricing-box .price-row { }
.feature-box i,
#mainmenu li:hover > ul,
#mainmenu2 li:hover > ul,
.slider_text h1,
.id-color,
.pricing-box li h1,
.title span,
i.large:hover,
.feature-box-small-icon-2 i,
address div i,
.pricing-dark .pricing-box li.price-row,
.price,#mainmenu .current_page_parent.menu-item-has-children > a,
#mainmenu a:hover,
#mainmenu a.active,
.price,#mainmenu2 .current_page_parent.menu-item-has-children > a,
#mainmenu2 a:hover,
#mainmenu2 a.active,
.dark .feature-box-small-icon i,
a.btn-slider:after,
.feature-box-small-icon i,
.team-list .social a,
.de_contact_info i,
.de_count,
.dark .btn-line:hover:after, .dark a.btn-line:hover:after, .dark a.btn-line.hover:after,
a.btn-text:after,
.separator span  i,
address div strong,
address span strong,
.de_testi_by,
.pf_text,
.dark .btn-line:after, .dark  a.btn-line:after,
.crumb a,
.post-info a,
.comments_number,
.date .c_reply a,
.search-form:before,	
h3 b,nav ul#mainmenu > li.current-menu-ancestor > a, nav ul#mainmenu2 > li.current-menu-ancestor > a, .woocommerce .star-rating span,
.woocommerce .star-rating:before, .woocommerce div.product p.price, .woocommerce div.product span.price,
.woocommerce div.product .de_light.woocommerce p.stars a,
.de_light.woocommerce p.stars a, .pricing-box h1, .de_light .pricing-box h1, h1.title strong, header .info ul.social-list li a:hover i,
header .info ul.info-list li span, header .info ul.info-list li strong, header .info ul.info-list li i, 
.portfolio-icon:hover, .portfolio-icon a:hover i, ul li.menu-item-has-children ul li.active a,
.de-navbar-left #subheader .crumb a, .mb_YTVPBar, .post-controls a:hover strong, .folio-style2 .folio-info h3 a:hover, 	.text-slider .text-item b
{
color:#B4B794;
}
.added_to_cart:after, a.btn-line:after {
color:#ffffff;
}
.pricing-dark.pricing-box h1, .de_light .pricing-dark.pricing-box h1 {color: #fff;}
.feature-box i,
#filters a:hover,
#filters a.selected,
.pagination .current,
.pagination .current,
.pagination .current:hover,
.pagination .current:hover,
.pagination .current:focus,
.pagination .current:focus
.feature-box-big-icon i:after,
.social-icons i,
.btn-line:hover,a.btn-line:hover,
.btn-line.hover,a.btn-line:hover,
.product img:hover,
.wpcf7 input[type=text]:focus,.wpcf7 input[type=email]:focus,.wpcf7 input[type=tel]:focus,.wpcf7 textarea:focus, #search:focus,
.de_light .wpcf7  input[type=text]:focus,.de_light .wpcf7  input[type=tel]:focus,.de_light .wpcf7 textarea:focus,
.de_light .wpcf7 #search:focus, .comment-form input[type='text']:focus,.comment-form input[type='email']:focus,.comment-form textarea:focus, 
.socials-sharing a.socials-item:hover
{
border-color:#B4B794;
outline: 0px;
}
.comment-form textarea:focus{
border:1px solid #B4B794!important;
}
.box-fx .inner,
.dark .box-fx .inner,
.post-image,
.arrow-up
{
border-bottom-color:#B4B794;
}
.arrow-down{
border-top-color:#B4B794;
}
.callbacks_nav {
background-color:#B4B794;
}
.de_tab .de_nav li span {
border-top: 3px solid #B4B794;
}
.feature-box-big-icon i:after {
border-color: #B4B794 transparent; }
.de_review li.active img{
border:solid 4px #B4B794;
}
.post-text blockquote {
border-left: 5px solid #B4B794;
} footer {
background: #20362A;
color: #B4B794;
padding-left:30px;
padding-right:30px;
}
.subfooter {
background: #20362A;
} #subheader .crumb {display:none;}
@media only screen and (max-width: 992px) { body.de-navbar-left .side-header, body.de-navbar-left  header.side-header .mainmenu{ background: #21362A;}
body.de-navbar-left  header.side-header .mainmenu a, body.de-navbar-left  header.side-header .mainmenu2 a{color: #FFFFFF;}
body.de-navbar-left  header.side-header .mainmenu > li,  body.de-navbar-left  header.side-header .mainmenu2 > li {
border-bottom-color: #E5E5E5;
}
.mainmenu li ul, .mainmenu2 li ul{border-top-color: #E5E5E5;}
.mainmenu li ul li a, .mainmenu2 li ul li a{
border-left-color: #E5E5E5;
border-bottom-color: #E5E5E5;
}
#menu-btn:hover{
background: #B4B794;
} header.header-bg, header, header.transparent {background: #21362A;}
header #mainmenu li ul li:first-child{border-top-color: #E5E5E5;}
header #mainmenu2 li ul li:first-child{border-top-color: #E5E5E5;}
#mainmenu li{border-bottom-color: #E5E5E5;}
#mainmenu2 li{border-bottom-color: #E5E5E5;}
#mainmenu li ul li a, #mainmenu2 li ul li a{
border-left-color: #E5E5E5;
border-bottom-color: #E5E5E5;
}
#mainmenu li a, #mainmenu li li a, #mainmenu2 li a, #mainmenu2 li li a{
color: #FFFFFF;
}
}