 .admin-bar .navbar-fixed{top:32px;}.navbar-fixed{  z-index: 99999;position: fixed;opacity: .98;width: 100%;top: 0;
         -webkit-animation: fadeInDown 800ms;
         -moz-animation: fadeInDown 800ms;
         -ms-animation: fadeInDown 800ms;
         -o-animation: fadeInDown 800ms;
         animation: fadeInDown 800ms;
         bottom: auto;
         -webkit-backface-visibility: hidden;}a,ul.main-menu li ul li a:hover,.btn-white.btn-primary,
         .top-bar2 ul.top-info li i,ul.top-info-box li .info-box span.info-icon,
         .entry-header .entry-title a:hover,.post-meta a:hover,
         .widget.tansy_latest_news_widget .entry-title a:hover,
         .widget ul.nav>li>a:hover,.isotope-nav ul a.active,.project-item-title a:hover,
         .quote-author,.latest-post .post-title a:hover,.iwd-team-content .iwd-name,
         .team-social-icons a i:hover,.iwd-team-content-classic .team-social-icons a i:hover,
         .action-box-icon i,.footer-widget ul.list-arrow li:hover a,
         .footer-widget ul.list-arrow li:hover,#back-to-top .btn.btn-primary,
         ul.main-menu>li.current-menu-item>a,
         ul.main-menu>li.current-menu-parent>a,
         .quote-item .quote-text:before, .wd-button:hover,
         ul.main-menu>li:hover>a, ul.main-menu>li.current-menu-parent > ul.sub-menu > li.current-menu-item > a, ul.list-arrow li:before,.featured-post,
         .off-canvas-list li a:hover{ color:#016dff; }.vc_tta.vc_tta-accordion.feature-accordion .vc_tta-panel.vc_active .vc_tta-panel-title>a,
         .vc_tta.vc_tta-accordion.feature-accordion .vc_tta-panel-heading:hover .vc_tta-panel-title>a{ color:#016dff !important; }.btn-primary,input[type=submit],
         .wpcf7-form .wpcf7-form-control.wpcf7-submit,.border-title:before,
         .img-box .img-box-small,.nav-style-boxed .header-get-a-quote a,.entry-meta-tag a:hover,
         .sidebar .widget_title:before,.call-to-action-btn-angle,.call-to-action-btn-angle:after,
         .call-to-action.classic,.call-to-action-box .action-style-box,
         .vc_tta.vc_general.featured-tab .vc_tta-tab > a:hover, 
         .vc_tta.vc_general.featured-tab .vc_tta-tab > a:focus,
         .project-cat,.testimonial-slide.owl-theme .owl-dots .owl-dot.active span,
         .newsletter-form input[type=submit],.owl-carousel .owl-nav > div,
         .owl-theme .owl-dots .owl-dot.active span,.page-slider.owl-theme .owl-nav > div:hover,
         .owl-carousel .owl-nav > div,.owl-theme .owl-dots .owl-dot.active span,
         .page-slider.owl-theme .owl-nav > div:hover,.footer .widget-title:before,
         .action-box:hover .action-box-icon i,.widgettitle:before,
         .btn-dark,.iwd-pricing-box.iwd-pricing-featured .iwd-pricing-header, 
         .iwd-pricing-box.iwd-pricing-featured .btn-primary, .header-get-a-quote .btn-primary:hover,
         .widget_nav_menu ul.menu.nav > li.current-menu-item > a,
         .widget_nav_menu ul.menu.nav > li:hover > a, .wd-button,
         .wdc-offcanvas .nano > .nano-pane > .nano-slider,#header-trigger:hover .icon-bar{ background-color:#016dff; }.vc_tta.vc_general.featured-tab .vc_tta-tab.vc_active > a { background-color:#016dff !important; }.tp-caption.title-bg-small{background:#016dff!important; }.tp-caption a.slide-btn{color:#016dff!important; }ul.main-menu li > ul{border-left: 2px solid #016dff; }.tp-caption a.slide-btn.btn-primary,.quote-item.quote-border .quote-text-border, .wd-button {border: 2px solid #016dff; }.isotope-nav ul a.active,.vc_tta.vc_tta-accordion.feature-accordion .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,
         .vc_tta.vc_tta-accordion.feature-accordion .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {border-color: #016dff !important; }.isotope-nav ul a.active{border-bottom: 2px solid #016dff; }.quote-item.quote-border .quote-text-border:before{border-top-color: #016dff; }a:hover{ color:#ef8b00; }
         .btn-primary:hover,input[type=submit]:hover {background:#000a19;}.list-round-arrow li:before,
         .wdc-feature-content ul li:before,.job-box{ color:#009cff; }.find-agent{ background-color:#009cff; }.find-agent:before{ border-bottom: 65px solid #009cff; }#body-inner{ background:#ffffff; }.headernav-variation2 .site-navigation-inner,
         .headernav-variation3 { background:#000a19; }.top-bar { background:#016dff; }.top-bar .container .top-bar1{ color:#ffffff; }.top-bar2 { background:#ffffff; }.top-bar2 { color:#7c7c7c; }.top-bar2 { color: 1px solid #dddddd; }.top-bar .container .top-bar1,.top-bar2 { padding: ; }.banner-area { height: 300px; }.banner-heading .border-title.border-left { font-size: 36px; }.banner-heading .border-title.border-left,.banner-heading { color: #ffffff; }.banner-heading .breadcrumb a { color: #016dff; }.footer,.footer-widget a,.footer-widget ul.list-arrow li a, .footer-widget ul.list-arrow li:before { color: ; }.copyright,.footer-menu ul.nav li a { color: ; }

          
        .header-variation3{padding-top:40px;padding-bottom:40px;}.footer{background-repeat:no-repeat;background-size:cover;background-attachment:scroll;background-position:center center;background-image:url();}body{font-family:"Open Sans";line-height:24px;font-weight:400;font-style:normal;color:#7c7c7c;font-size:15px;opacity: 1;visibility: visible;-webkit-transition: opacity 0.24s ease-in-out;-moz-transition: opacity 0.24s ease-in-out;transition: opacity 0.24s ease-in-out;}.wf-loading body,{opacity: 0;}.ie.wf-loading body,{visibility: hidden;}ul.main-menu>li>a{font-family:Roboto;font-weight:700;font-style:normal;font-size:13px;opacity: 1;visibility: visible;-webkit-transition: opacity 0.24s ease-in-out;-moz-transition: opacity 0.24s ease-in-out;transition: opacity 0.24s ease-in-out;}.wf-loading ul.main-menu>li>a,{opacity: 0;}.ie.wf-loading ul.main-menu>li>a,{visibility: hidden;}ul.main-menu li ul li a{font-family:Roboto;line-height:13px;font-weight:700;font-style:normal;font-size:13px;opacity: 1;visibility: visible;-webkit-transition: opacity 0.24s ease-in-out;-moz-transition: opacity 0.24s ease-in-out;transition: opacity 0.24s ease-in-out;}.wf-loading ul.main-menu li ul li a,{opacity: 0;}.ie.wf-loading ul.main-menu li ul li a,{visibility: hidden;}h1{font-family:Roboto;line-height:48px;font-weight:700;font-style:normal;color:#303030;font-size:42px;opacity: 1;visibility: visible;-webkit-transition: opacity 0.24s ease-in-out;-moz-transition: opacity 0.24s ease-in-out;transition: opacity 0.24s ease-in-out;}.wf-loading h1,{opacity: 0;}.ie.wf-loading h1,{visibility: hidden;}h2{font-family:Roboto;line-height:42px;font-weight:700;font-style:normal;color:#303030;font-size:32px;opacity: 1;visibility: visible;-webkit-transition: opacity 0.24s ease-in-out;-moz-transition: opacity 0.24s ease-in-out;transition: opacity 0.24s ease-in-out;}.wf-loading h2,{opacity: 0;}.ie.wf-loading h2,{visibility: hidden;}h3{font-family:Roboto;line-height:24px;font-weight:700;font-style:normal;color:#303030;font-size:22px;opacity: 1;visibility: visible;-webkit-transition: opacity 0.24s ease-in-out;-moz-transition: opacity 0.24s ease-in-out;transition: opacity 0.24s ease-in-out;}.wf-loading h3,{opacity: 0;}.ie.wf-loading h3,{visibility: hidden;}h4{font-family:Roboto;line-height:24px;font-weight:700;font-style:normal;color:#303030;font-size:18px;opacity: 1;visibility: visible;-webkit-transition: opacity 0.24s ease-in-out;-moz-transition: opacity 0.24s ease-in-out;transition: opacity 0.24s ease-in-out;}.wf-loading h4,{opacity: 0;}.ie.wf-loading h4,{visibility: hidden;}h5{font-family:Roboto;line-height:24px;font-weight:700;font-style:normal;color:#303030;font-size:16px;opacity: 1;visibility: visible;-webkit-transition: opacity 0.24s ease-in-out;-moz-transition: opacity 0.24s ease-in-out;transition: opacity 0.24s ease-in-out;}.wf-loading h5,{opacity: 0;}.ie.wf-loading h5,{visibility: hidden;}.footer{padding-top:80px;padding-bottom:60px;}.copyright{padding-top:30px;padding-bottom:30px;}
      
      .vc_custom_1497972063257{margin-top: 0px !important;margin-bottom: 0px !important;padding-top: 0px !important;padding-bottom: 0px !important;}.vc_custom_1498215702403{padding-top: 40px !important;padding-bottom: 60px !important;}
      .vc_custom_1497972087466{margin-top: 0px !important;padding-top: 0px !important;background-color: #f7f7f7 !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}
      .vc_custom_1497972299008{padding-top: 60px !important;padding-bottom: 60px !important;background-color: #f9f9f9 !important;}
      .vc_custom_1497345932849{
         padding-top: 100px !important;
         padding-bottom: 80px !important;
         background-position: center !important;
         background-repeat: no-repeat !important;
         background-size: cover !important;}
 .vc_custom_1496736351250{padding-top: 60px !important;padding-bottom: 60px !important;background-color: #f7f7f7 !important;}
 .vc_custom_1497364462864{padding-top: 100px !important;padding-bottom: 80px !important;background-image: url(../images/slide1-31.jpg) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}.vc_custom_1496825645456{padding-top: 60px !important;padding-bottom: 60px !important;}.vc_custom_1496761281286{padding-top: 80px !important;padding-bottom: 80px !important;background-color: #000000 !important;background-position: center;background-repeat: no-repeat !important;background-size: cover !important;}.vc_custom_1496734369507{padding-top: 30px !important;padding-bottom: 60px !important;background-color: #f7f7f7 !important;}.vc_custom_1496825171309{padding-bottom: 30px !important;}.vc_custom_1498210541152{background-image: url() !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}.vc_custom_1497366835257{padding-top: 30px !important;padding-right: 10% !important;padding-bottom: 30px !important;padding-left: 10% !important;}.vc_custom_1497280562356{padding-bottom: 30px !important;}.vc_custom_1497343557444{padding-top: 20px !important;padding-bottom: 20px !important;background-color: #ffffff !important;}.vc_custom_1497343563766{padding-top: 20px !important;padding-bottom: 20px !important;background-color: #ffffff !important;}.vc_custom_1497343571783{padding-top: 20px !important;padding-bottom: 20px !important;background-color: #ffffff !important;}.vc_custom_1497343580484{padding-top: 20px !important;padding-bottom: 20px !important;background-color: #ffffff !important;}.vc_custom_1497343588804{padding-top: 20px !important;padding-bottom: 20px !important;background-color: #ffffff !important;}.vc_custom_1497280347128{padding-top: 15px !important;padding-bottom: 15px !important;background-color: #ffffff !important;}.vc_custom_1497345603172{padding-top: 30px !important;padding-bottom: 30px !important;}.vc_custom_1497345759500{padding-right: 10px !important;padding-left: 10px !important;}.vc_custom_1497345904321{padding-right: 10px !important;padding-left: 10px !important;}.vc_custom_1496731077389{padding-right: 15% !important;padding-bottom: 30px !important;padding-left: 15% !important;}.vc_custom_1497364770367{margin-top: 15px !important;margin-bottom: 15px !important;}.vc_custom_1497364366181{border-top-width: 1px !important;border-right-width: 1px !important;border-bottom-width: 1px !important;border-left-width: 1px !important;padding-top: 30px !important;padding-bottom: 30px !important;border-left-color: #f7f7f7 !important;border-left-style: dashed !important;border-right-color: #f7f7f7 !important;border-right-style: dashed !important;border-top-color: #f7f7f7 !important;border-top-style: dashed !important;border-bottom-color: #f7f7f7 !important;border-bottom-style: dashed !important;}.vc_custom_1497364371931{border-top-width: 1px !important;border-right-width: 1px !important;border-bottom-width: 1px !important;border-left-width: 1px !important;padding-top: 30px !important;padding-bottom: 30px !important;border-left-color: #f7f7f7 !important;border-left-style: dashed !important;border-right-color: #f7f7f7 !important;border-right-style: dashed !important;border-top-color: #f7f7f7 !important;border-top-style: dashed !important;border-bottom-color: #f7f7f7 !important;border-bottom-style: dashed !important;}.vc_custom_1497364375803{border-top-width: 1px !important;border-right-width: 1px !important;border-bottom-width: 1px !important;border-left-width: 1px !important;padding-top: 30px !important;padding-bottom: 30px !important;border-left-color: #f7f7f7 !important;border-left-style: dashed !important;border-right-color: #f7f7f7 !important;border-right-style: dashed !important;border-top-color: #f7f7f7 !important;border-top-style: dashed !important;border-bottom-color: #f7f7f7 !important;border-bottom-style: dashed !important;}.vc_custom_1497364383083{border-top-width: 1px !important;border-right-width: 1px !important;border-bottom-width: 1px !important;border-left-width: 1px !important;padding-top: 30px !important;padding-bottom: 30px !important;border-left-color: #f7f7f7 !important;border-left-style: dashed !important;border-right-color: #f7f7f7 !important;border-right-style: dashed !important;border-top-color: #f7f7f7 !important;border-top-style: dashed !important;border-bottom-color: #f7f7f7 !important;border-bottom-style: dashed !important;}
.banner-area{
   background-size: cover;
   background-position: 50% 50%;
}
.enq_form{
   padding: 20px 0px;
}
.enq_form input[type="text"],
.enq_form input[type="email"],
.enq_form input[type="tel"],
.enq_form textarea{
   margin-bottom:10px;
   width:100%;
}
.enq_form button[type="submit"]{
   padding: 12px 25px 10px;
   border:none;
}
.product_section_content{
   padding: 30px 0px;
}
.static_img{
   background-image: url('../images/bg-03.jpg');
}
.vc_custom_1497345932849{
   background-image: url('../images/slide1-31.jpg');
}
/* QC STYLE */

/*QC OFFER POPUP STYLE */
.qcOfferBody {
    padding: 0;
}
.offerBlock {
    width: 100%; display: flex; flex-direction: row;
}
.offerLeftBlock {
    width: 45%; display: flex;
}
.offerImage {
    display: flex;
}
.offerContent {
    width: 55%; padding: 20px; background: #fff; color: #666;
}
.offerContent h1 {
    font-size: 18px; text-align: center; margin: 5px 0; line-height: 30px;
}
.offerContent .form-group {
    margin-bottom: 15px;
}
.offerContent .form-group input {
    height: 40px; border-radius: 3px; border: 1px solid #ddd;
}
.getMyOfferBtn, .getMyOfferBtn:hover, .getMyOfferBtn:focus {
    background: #f00; color: #fff;
}
.offerClose { position: absolute; z-index: 999; background: #fff; right: -15px; top: -15px; border-radius: 50%; font-size: 14px; height: 20px; width: 20px; line-height: 20px; text-align: center; opacity: 1; }

@media only screen and (max-width: 767px) {
    .offerBlock, .offerLeftBlock, .offerContent  {
        display: block; width: 100%
    }
    .offerLeftBlock .offerImage{
        height: 180px; text-align: center;
    }
    .offerLeftBlock .offerImage img {
        max-width: 100%; height: 100%; margin: auto;
    }
}