﻿
.ifb-flip-box-section-content[style] {
	color: #fff !important;
	font-size: .9em !important;
}

#top  {background-color: #7cef74;}



.top-banner-ad .widget {
    padding-top: 0;
    margin-top: -5px;
}



.home .top-banner-ad,
.page-id-11456 .top-banner-ad,
.page-id-11483 .top-banner-ad,
.page-id-11511 .top-banner-ad {
    display: none;
}

.social-w3{text-align:center;}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-sm-6{width:50%}
#contact-modal-container .contact-container,#contact-modal-container .order-homekit-container,#order-homekit-modal .contact-container,#order-homekit-modal .order-homekit-container{position:relative;color:#111;background:#fff;max-width:none;margin:0 auto}
header .quicklinks .quicklinks-menu-bar{text-align:left;padding-left:95px}
header .quicklinks .quicklinks-menu-bar.lang-bar-mobile{display:none}
header .quicklinks .quicklinks-menu-bar.lang-bar-mobile .lang-change{display:block;width:100% !important;text-align:center}
header .quicklinks .quicklinks-menu-bar.lang-bar-mobile .lang-change img{margin:0 8px}
header .quicklinks .quicklinks-menu-bar li.active-link a img,header .quicklinks .quicklinks-menu-bar li.active-link a span{opacity:1;color:#fff}
header .quicklinks .quicklinks-menu-bar li a img{opacity:.5}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}

.html_header_top.html_bottom_nav_header #top .main_menu .menu-item-search-dropdown{float:right;}

#top #header .menu-item-mega-parent.current-menu-item{overflow: visible!important;}


.single-post .sub-menu .menu-item a:hover {
    color: #000 !important;
}



.ad-728x90 {
    padding-top: 14px;
    padding-bottom: 14px;
    text-align: right;
}

.ad-728x90 img {
    padding:0;
}

.wpb_row:not(.full-width-content) .woocommerce .nectar-woo-flickity li.product.minimal .product-add-to-cart a {
  -webkit-transition: none;
  transition: none;
}
.bg-white{background-color:#fff!important}


.av-section-color-overlay + .container + .border-extra-diagonal,
.av-section-color-overlay + .scroll-down-link + .container + .border-extra-diagonal{
    z-index: 1;
}



div .av-section-color-overlay-wrap{position: relative; width:100%; }

.html_header_sidebar .av-section-color-overlay-wrap{float:left;}

div .av-section-color-overlay{position: absolute; top:0; left: 0; bottom: 0; width:100%; }

div .av-arrow-down-section .av-section-color-overlay{bottom: 24px; }

div .av-video-service-html5 .av-section-color-overlay{z-index: 8;}


.videosidebar2 {
position: relative;
max-width: 300px;
display: block;
height: 11em;
min-width: 19.6em;
margin: 0 auto;
margin-bottom: 2em;

}
.img-text-block__text{padding:40px 20px;padding:2.5rem 1.25rem}
.grid--reverse .img-text-block__text{padding-left:20px;padding-left:1.25rem;padding-right:20px;padding-right:1.25rem}
.img-text-block__text .btn,.img-text-block__text .button--danger{margin-top:10px;margin-top:.625rem}
