<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{width:100%;height:100%;font-family:'Lato',sans-serif;font-weight:300;color:#666;background-color:#fff;}
html{width:100%;height:100%;}
.container{padding-left:0px;padding-right:0px;}
.row{margin-left:0px;margin-right:0px;}
h1,
h2,
h3,
h4,
h5,
h6{margin:0 0 30px;font-weight:700;letter-spacing:1px;}
h1, .h1{font-size:48px;color:#97171a;margin-bottom:10px !important;text-transform:uppercase;}
h2, .h2{font-size:38px;color:#1d335e;}
h3, .h3{font-size:32px !important;margin-bottom:10px !important;color:#000;}
h4, .h4{font-size:24px !important;margin-bottom:10px !important;color:#000;}
p{margin:0 0 20px;font-size:16px;line-height:1.6em;}
p.lead{font-weight:600;}
.lead{font-weight:300 !important;}
a{color:#28c3ab;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
a:hover,
a:focus{text-decoration:none;color:#176e61;}
.light{font-weight:400;}
.navbar-fixed-top{top:30px;border-width:0 0 1px;}
.navbar{margin-bottom:0;border-bottom:1px solid rgba(255,255,255,.3);}
.navbar-brand{font-weight:700;}
.navbar-brand{height:40px;padding:5px 15px;font-size:18px;line-height:1em;}
.navbar-brand h1{color:#fff;font-size:20px;line-height:40px;}
.navbar-brand:focus{outline:0;}
.nav.navbar-nav{background-color:#ea2127;margin:10px 0 0 0;}
.nav.navbar-nav.BLUE{background-color:#3c57a7;margin:10px 0 0 0;}
.top-nav-collapse{background:#97171a;background:-moz-linear-gradient(left, #97171a 0%, #ea2127 45%, #ffffff 46%, #ffffff 54%, #3c57a7 55%, #1d335e 100%) !important;background:-webkit-linear-gradient(left, #97171a 0%,#ea2127 45%,#ffffff 46%,#ffffff 54%,#3c57a7 55%,#1d335e 100%) !important;background:linear-gradient(to right, #97171a 0%,#ea2127 45%,#ffffff 46%,#ffffff 54%,#3c57a7 55%,#1d335e 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#97171a', endColorstr='#1d335e',GradientType=1) !important;}
.navbar-custom.top-nav-collapse .nav.navbar-nav{background-color:rgba(0,0,0,0);}
.navbar-custom ul.nav li a{font-size:12px;letter-spacing:1px;color:#fff;text-transform:uppercase;font-weight:700;}
.navbar-custom ul.nav ul.dropdown-menu li a{font-size:12px;letter-spacing:1px;color:#da0000;text-transform:uppercase;font-weight:700;}
.navbar-custom.top-nav-collapse ul.nav li a{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#fff;}
.navbar-custom.navbar-fixed-top a.navbar-brand{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-image:url(../img/winstead-logo.svg);background-repeat:no-repeat;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;top:-45px;z-index:1000;width:390px;height:287px;}
.navbar-custom.top-nav-collapse a.navbar-brand{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-image:url(../img/winstead-logo.svg);background-repeat:no-repeat;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;top:-45px;z-index:1000;width:300px;height:221px;}
@media (max-width:1200px){.navbar-custom.navbar-fixed-top a.navbar-brand{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-image:url(../img/winstead-logo.svg);background-repeat:no-repeat;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;top:-45px;z-index:1000;width:252px;height:185px;}
.navbar-custom.top-nav-collapse a.navbar-brand{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-image:url(../img/winstead-logo.svg);background-repeat:no-repeat;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;top:-30px;z-index:1000;width:224px;height:165px;}
}
@media (max-width:992px){.navbar-custom.navbar-fixed-top a.navbar-brand{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-image:url(../img/winstead-logo.svg);background-repeat:no-repeat;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;top:-10px;z-index:1000;width:197px;height:145px;}
.navbar-custom.top-nav-collapse a.navbar-brand{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-image:url(../img/winstead-logo.svg);background-repeat:no-repeat;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;top:-20px;z-index:1000;width:170px;height:125px;}
}
@media (max-width:865px){.navbar-custom.navbar-fixed-top a.navbar-brand{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-image:url(../img/winstead-logo.svg);background-repeat:no-repeat;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;top:-18px;z-index:1000;width:175px;height:131px;}
.navbar-custom.top-nav-collapse a.navbar-brand{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-image:url(../img/winstead-logo.svg);background-repeat:no-repeat;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;top:-11px;z-index:1000;width:175px;height:131px;}
}
@media (max-width:767px){.navbar-custom.navbar-fixed-top a.navbar-brand{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-image:url(../img/winstead-logo.svg);background-repeat:no-repeat;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;top:10px;z-index:1000;width:116px;height:86px;}
.navbar-fixed-top{top:0px;}
}
.navbar-custom ul.nav ul.dropdown-menu{border-radius:0;}
.navbar-custom ul.nav ul.dropdown-menu li{border-bottom:1px solid #f5f5f5;}
.navbar-custom ul.nav ul.dropdown-menu li:last-child{border-bottom:none;}
.navbar-custom.top-nav-collapse ul.nav ul.dropdown-menu li a{color:#666;}
.navbar-custom .nav li a{-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;transition:background .3s ease-in-out;}
.navbar-custom .nav li a:hover,
.navbar-custom .nav li a:focus,
.navbar-custom .nav li.active{outline:0;background-color:rgba(65,64,66,.2);}
.navbar-custom .nav li a:hover,
.navbar-custom .nav li a:focus,
.navbar-custom .nav li.active{outline:0;background-color:rgba(65,64,66,.2);}
.navbar-toggle{padding:4px 6px;font-size:14px;color:#fff;}
.navbar-toggle:focus,
.navbar-toggle:active{outline:0;}
#preloader{background:#ffffff;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:999;}
#loaderInner{background:#ffffff url(../img/spinner.gif) center center no-repeat;height:60px;left:50%;margin:-50px 0 0 -50px;position:absolute;top:50%;width:60px;}
@keyframes boxSpin{0%{transform:translate(-10px, 0px);}
25%{transform:translate(10px, 10px);}
50%{transform:translate(10px, -10px);}
75%{transform:translate(-10px, -10px);}
100%{transform:translate(-10px, 10px);}
}
@keyframes shadowSpin{0%{box-shadow:10px -10px #39CCCC, -10px 10px #FFDC00;}
25%{box-shadow:10px 10px #39CCCC, -10px -10px #FFDC00;}
50%{box-shadow:-10px 10px #39CCCC, 10px -10px #FFDC00;}
75%{box-shadow:-10px -10px #39CCCC, 10px 10px #FFDC00;}
100%{box-shadow:10px -10px #39CCCC, -10px 10px #FFDC00;}
}
#load{z-index:9999;background-color:#FF4136;opacity:0.75;width:10px;height:10px;position:absolute;top:50%;margin:-5px auto 0 auto;left:0;right:0;border-radius:0px;border:5px solid #FF4136;box-shadow:10px 0px #39CCCC, 10px 0px #01FF70;animation:shadowSpin 1s ease-in-out infinite;}
hr{margin-bottom:10px;}
.marginbot-0{margin-bottom:0 !important;}
.marginbot-10{margin-bottom:10px !important;}
.marginbot-20{margin-bottom:20px !important;}
.marginbot-30{margin-bottom:30px !important;}
.marginbot-40{margin-bottom:40px !important;}
.marginbot-50{margin-bottom:50px !important;}
.object-hover{opacity:1;}
.object-hover:hover{opacity:1;animation:pulse 1.5s infinite;}
.home-section{padding-top:50px;padding-bottom:50px;display:block;position:relative;z-index:120;}
.section-heading h2{font-size:40px;}
.section-heading i{margin-bottom:20px;}
.bg-white{background:#fff;}
.bg-gray{background:#f8f8f8;}
.bg-dark{background:#575757;}
.text-light{color:#fff;}
.intro{width:100%;position:relative;height:675px !important;background:url(../img/bg1.jpg) no-repeat center;background-size:cover;}
.about{height:450px !important;background:url(../img/sub-page-head.jpg) !important;background-size:cover !important;}
.heating{height:450px !important;background:url(../img/sub-page-heating.jpg) !important;background-size:cover !important;}
.cooling{height:450px !important;background:url(../img/sub-page-cooling.jpg) !important;background-size:cover !important;}
.iaq{height:450px !important;background:url(../img/sub-page-iaq.jpg) !important;background-size:cover !important;}
.water-heating{height:450px !important;background:url(../img/sub-page-water.jpg) !important;background-size:cover !important;}
#intro.intro{padding:20% 0 0 0;}
#intro.intro.about{padding:405px 0 0 0;}
#intro.intro.heating{padding:405px 0 0 0;}
#intro.intro.cooling{padding:405px 0 0 0;}
#intro.intro.iaq{padding:405px 0 0 0;}
#intro.intro.water-heating{padding:405px 0 0 0;}
.intro .slogan{position:absolute;left:0;margin-left:auto;right:0;margin-right:auto;bottom:100px;text-align:center;}
.intro .page-scroll{text-align:center;}
.brand-heading{font-size:40px;}
.intro-text{font-size:18px;}
.intro .slogan h1{color:#ea2127;text-shadow:none;font-size:60px;line-height:60px;font-weight:700;font-family:Montserrat, sans-serif;background-color:rgba(0, 0, 0, 0);text-decoration:none;text-transform:uppercase;border-width:0px;border-color:#000;border-style:none;text-shadow:0px 0 18px #000;}
.intro .slogan h1 small{color:#3c57a7;text-shadow:none;}
@media (max-width:1200px){.intro .slogan{position:absolute;left:0;margin-left:auto;right:0;margin-right:auto;bottom:200px;text-align:center;}
.intro .slogan h1{font-size:40px;line-height:30px;text-shadow:0px 0 8px #000;}
}
@media (max-width:768px){.intro .slogan{position:absolute;left:0;margin-left:auto;right:0;margin-right:auto;bottom:50px;text-align:center;}
.intro .slogan h1{font-size:35px;line-height:25px;text-shadow:0px 0 5px #000;}
}
.boxed-grey{background:#f9f9f9;padding:20px;}
.team h5{margin-bottom:10px;}
.team p.subtitle{margin-bottom:10px;}
.service-icon{margin-bottom:20px;}
form#contact-form .form-group label{text-align:left !important;display:block;text-transform:uppercase;letter-spacing:1px;font-size:12px;}
form#contact-form input,form#contact-form select,form#contact-form textarea{border-radius:0;border:1px solid #eee;-webkit-box-shadow:none;box-shadow:none;}
form#contact-form input:focus,form#contact-form select:focus,form#contact-form textarea:focus{-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, .05);box-shadow:0 1px 2px rgba(0, 0, 0, .05);}
.input-group-addon{background-color:#fefefe;border:1px solid #eee;border-radius:0;}
.widget-contact{text-align:left;}
footer{padding:50px 0 0 0;background:#fff !important;border-top:5px solid #3c57a7 !important;}
footer &gt; h5{color:#fff;}
footer p{color:#fff;}
.mpn_footer{background:#eee;padding:1%;}
#parallax1{background-image:url(../img/parallax/1.jpg);}
#parallax1:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVQImWNgYGD4z0AswK4SAFXuAf8EPy+xAAAAAElFTkSuQmCC);content:"";position:absolute;bottom:0;left:0;right:0;top:0;opacity:0.7;z-index:-1;}
#parallax2{background-image:url(../img/parallax/2.jpg);}
#parallax2:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVQImWNgYGD4z0AswK4SAFXuAf8EPy+xAAAAAElFTkSuQmCC);content:"";position:absolute;bottom:0;left:0;right:0;top:0;opacity:0.7;z-index:-1;}
.btn{border-radius:0;text-transform:uppercase;font-weight:400;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.btn-com_doc{border:2px solid #fff !important;color:#fff !important;background:rgba(83,0,108, .75);}
.btn-com_doc:hover{border:2px solid #da0000;color:#da0000;}
.btn-forest{border:2px solid #00683c;color:#00683c;}
.btn-forest:hover{border:2px solid #fff !important;color:#fff !important;}
.btn-orange{border:2px solid #d35400;color:#d35400;background:#fff;}
.btn-orange:hover{border:2px solid #fff !important;color:#f39c12 !important;}
.btn-pomegranate{border:2px solid #C0392B;color:#C0392B;background:#fff;}
.btn-pomegranate:hover{border:2px solid #C0392B !important;color:#E74C3C !important;background-color:#96281B;}
.btn-pomegranate-translucent{border:2px solid #53006c;color:#53006c;background:rgba(255, 255, 255, .75);}
.btn-pomegranate-translucent:hover{border:2px solid #53006c !important;color:#fff !important;background-color:#53006c;}
.btn-belize{border:2px solid #2980b9;color:#2980b9;background:#fff;}
.btn-belize:hover{border:2px solid #2980b9 !important;color:#3498db !important;background-color:#3A539B;}
.btn-peter-river{border:2px solid #3498db;color:#3498db;background:#fff;}
.btn-peter-river:hover{border:2px solid #3498db !important;color:#22A7F0 !important;background-color:#2574A9;}
.btn-circle{width:70px;height:70px;margin-top:15px;padding:7px 16px;border:2px solid #fff;border-radius:50%;font-size:40px;color:#fff;background:0 0;-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;transition:background .3s ease-in-out;}
.btn-circle.btn-dark{border:2px solid #666;color:#666;}
.btn-circle:hover,
.btn-circle:focus{outline:0;color:#fff;background:rgba(255,255,255,.1);}
.btn-circle.btn-dark:hover,
.btn-circle.btn-dark:focus{outline:0;color:#999;background:#fff;}
.btn-circle.btn-dark:hover i,
.btn-circle.btn-dark:focus i{color:#999;}
.page-scroll .btn-circle i.animated{-webkit-transition-property:-webkit-transform;-webkit-transition-duration:1s;-moz-transition-property:-moz-transform;-moz-transition-duration:1s;}
.page-scroll .btn-circle:hover i.animated{-webkit-animation-name:pulse;-moz-animation-name:pulse;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;}
@-webkit-keyframes pulse{0{-webkit-transform:scale(1);transform:scale(1);}
50%{-webkit-transform:scale(1.2);transform:scale(1.2);}
100%{-webkit-transform:scale(1);transform:scale(1);}
}
@-moz-keyframes pulse{0{-moz-transform:scale(1);transform:scale(1);}
50%{-moz-transform:scale(1.2);transform:scale(1.2);}
100%{-moz-transform:scale(1);transform:scale(1);}
}
#text{color:#fff;background:#ffcc00;}
#map{height:500px;}
.btn-skin:hover,
.btn-skin:focus,
.btn-skin:active,
.btn-skin.active{color:#fff;background-color:#666;border-color:#666;}
.btn-default:hover,
.btn-default:focus{border:1px solid #28c3ab;outline:0;color:#000;background-color:#28c3ab;}
.btn-huge{padding:25px;font-size:26px;}
.banner-social-buttons{margin-top:0;}
.nav-side-pad{padding:0 2% 0 2%;margin-top:25px;background:transparent;}
.blue-bg{background:#fff;padding:2% 0 2% 0;}
.carousel-inner{position:relative;overflow:hidden;width:100%;border-bottom:3px solid #2574A9;}
.slide-text{color:#fff !important;}
.slide-show-text-background{background-color:rgba(255, 255, 255, .8);padding:16% 12% 12% 12%;border-radius:100%;border:1px solid #22A7F0;height:450px;}
.carousel-caption{right:0% !important;left:51%;text-shadow:none !important;background:#2574A9;padding:2% !important;width:49%;height:235px;margin-top:69px;border-right:15px solid #F27935;text-align:left;}
@media (max-width:1260px){.slide-show-text-background{background-color:rgba(255, 255, 255, .8);padding:22% 12% 12% 12%;border-radius:100%;height:450px;}
}
@media (max-width:1080px){.slide-show-text-background{display:none !important;}
.carousel-caption{display:none !important;}
}
.carousel {width:100%;}
.carousel  img{width:100%;}
.carousel .carousel-control{background:none;border:none;top:50%;}
@media (max-width:767px){.block{margin-left:-20px;margin-right:-20px;}
}
.ratings-container{padding:2%;height:350px;width:350px;}
a.rating-link{text-decoration:none;}
.rating_line{margin-bottom:2%;line-height:2em;}
.menu_bar_wrapper{background:#eee;border-bottom:1px solid #999;border-radius:5px;padding:0;margin:0 2%;width:65%;height:2em;float:left;}
.menu_bar{background-color:#2980b9;border-top-left-radius:5px;border-bottom-left-radius:5px;float:left;height:100%;padding:0;margin:0;}
#rating_title{display:block;font-size:1.5em;font-weight:bold;}
.when-empty-stay-open{min-height:250px;}
.white-tiles{background:url(../img/white_tiles.png) !important;min-height:136px;padding:0 2%;}
.border-left{border-left:3px solid #ea2127;}
.border-right{border-right:3px solid #3c57a7;}
.border-left h2{color:#53006c;}
.border-right h2{color:#53006c;}
a .absolute-position-left{position:absolute;top:85px;left:8%;color:#F39C12;font-size:3em;font-weight:700;}
a:hover .absolute-position-left{font-weight:800;-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;transition:background .3s ease-in-out;}
a .absolute-position-right{position:absolute;top:85px;right:8%;color:#F39C12;font-size:3em;font-weight:700;}
a:hover .absolute-position-right{font-weight:800;-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;transition:background .3s ease-in-out;}
.dealer_rank-container{background:url(../img/com-doc-rating-bg.jpg) center no-repeat;background-size:cover;}
.home-review-bg{position:absolute;margin-left:auto;left:0;margin-right:auto;right:0;top:-42px;background:url(../img/winstead-wide_rating.svg) no-repeat;width:390px;height:224px;padding:48px 8px 10px;z-index:1000;}
@media (max-width:992px){a .absolute-position-right{top:160px;font-size:2em;font-weight:500!important;}
a .absolute-position-left{top:160px;font-size:2em;font-weight:500!important;}
}
@media (max-width:768px){.intro{height:350px !important;}
}
.dealer-rank-area{position:relative;}
.sub-review-bg{position:absolute;margin-left:auto;left:0;margin-right:auto;right:0;top:-65px;background:url(../img/winstead-wide_rating.svg) no-repeat;width: 200px;height: 112px;padding: 16px 26px 10px;z-index:1000;}
.top-sub_page-content-push{margin-top:0px;}
@media (max-width:767px){.top-sub_page-content-push{margin-top:105px;}
}
@media (max-width:500px){.top-sub_page-content-push{margin-top:105px;}
.home-review-bg{top:-15px;width:290px;height:163px;padding-top:30px;}
}
.box-push{margin-top:50px;}
.wide-rating{padding:1%;font-size:22px;font-weight:400;margin-top:5%;margin-bottom:2%;color:#000;}
.wide-rating .rating_line{display:none !important;}
.wide-rating p{margin-bottom:0 !important;}
.wide-rating  #rating_title{color:#000 !important;margin-bottom:10px;}
.wide-rating  img{width:35px !important;height:35px !important;background:#fff;border:#F7CA18 1px solid;border-radius:100%;padding:1.5%;margin:0 0 0 5px;}
.wide-rating  .rating .average{font-size:22px !important;color:#000 !important;margin-left:5px;}
.wide-rating  .rating .best{font-size:22px !important;color:#000 !important;}
@media (max-width:500px){.wide-rating{padding:1%;font-size:1em;font-weight:400;margin-top:5%;margin-bottom:2%;color:#000;}
.wide-rating .rating_line{display:none !important;}
.wide-rating p{margin-bottom:0 !important;}
.wide-rating  #rating_title{font-size:1em;color:#000 !important;margin-bottom:0px;}
.wide-rating  img{width:20px !important;height:20px !important;background:none;border:none;padding:0;margin:0 0 0 5px;}
.wide-rating  .rating .average{font-size:16px !important;color:#000 !important;margin-left:5px;}
.wide-rating  .rating .best{font-size:16px !important;color:#000 !important;}
#intro.intro.about{padding:310px 0 0 0;}
#intro.intro.heating{padding:310px 0 0 0;}
#intro.intro.cooling{padding:310px 0 0 0;}
#intro.intro.iaq{padding:310px 0 0 0;}
#intro.intro.water-heating{padding:310px 0 0 0;}
}
.sub-wide-rating{padding:1%;font-size:14px;font-weight:400;margin-top:5%;margin-bottom:2%;color:#000;}
.sub-wide-rating .rating_line{display:none !important;}
.sub-wide-rating p{margin-bottom:0 !important;}
.sub-wide-rating  #rating_title{display:none!important;}
.sub-wide-rating  img{width: 15px !important;height: 15px !important;margin: 0 0 0 1px;}
.sub-wide-rating  .rating .average{margin-left:5px;font-size:14px !important;color:#000 !important;}
.sub-wide-rating  .rating .best{font-size:14px !important;color:#000 !important;}
.rebecca-purple{color:#663399;}
.white-wash{color:#fff !important;}
.pomegranate{color:#C0392B;}
.alizarian{color:#E74C3C !important;}
.carrot{color:#e67e22;}
.pumkin{color:#d35400;}
.orange{color:#f39c12;}
.sun-flower{color:#f1c40f;}
.nephritis{color:#27ae60;}
.emerald{color:#2ecc71;}
.forest{color:#00683c;}
.wisabi-pea{color:#aed479;}
.green-sea{color:#16a085;}
.turquoise{color:#1abc9c;}
.belize{color:#2980b9;}
.peter-river{color:#3498db;}
.grey-bg{background:#ececec;color:#808285;padding:2%;}
.yamm-content a:link .img-circle{border:2px solid #00683c;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;}
.yamm-content a:hover .img-circle{border:2px solid #aed479;}
.work_cloud ul{padding-left:0 !important;}
.work_cloud ul li{display:inline !important;padding-right:1%;}
.work_cloud a:link{color:#1d335e;text-decoration:none;}
.work_cloud a:hover{color:#97171a;text-decoration:underline;}
.kill-margins{margin:0 !important;}
ul.nav li.dropdown:hover &gt; ul.dropdown-menu{display:block;}
.yamm .dropdown.yamm-fw .dropdown-menu{width:300%;z-index:10000;border-bottom:5px solid #000;background:url(../img/white_tiles.png) !important;background-repeat:no-repeat;}
#right-nav{margin-left:auto !important;}
#feedback{height:104px;width:104px;position:fixed;top:50%;z-index:1000;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);}
#feedback a{display:block;background:#ea2127;height:35px;width:175px;padding:2px 8px;color:#fff;font-size:1.35em;font-weight:bold;text-decoration:none;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border:solid 1px #fff;border-top:none;}
#feedback a:hover{background:#1d335e;}
.phone-number{position:absolute;right:5%;font-size:2em;color:#fff;font-weight:800;background:#97171a;padding:2%;border-bottom-left-radius:15px;border-bottom-right-radius:15px;}
.phone-number.BLUE{background:#1d335e!important;}
.header_contact-button{position:absolute;left:5%;font-size:2em;color:#fff;font-weight:800;background:#97171a;padding:2%;border-bottom-left-radius:15px;border-bottom-right-radius:15px;}
@media (max-width:865px){.phone-number{position:absolute;right:0;font-size:1em;color:#fff;font-weight:500;background:#97171a;padding:2%;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:1;}
.header_contact-button{position:absolute;left:0;font-size:1em;color:#fff;font-weight:500;background:#97171a;padding:2%;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:1;}
}
.phone-number-xs{position:absolute;right:0;font-size:1em;color:#fff;font-weight:500;background:#1d335e!important;padding:2%;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.header_contact-button-xs{position:absolute;left:0;font-size:1em;color:#fff;font-weight:500;background:#97171a;padding:2%;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.navbar-toggle
.error{border:1px solid red !important;text-align:center !important;color:red !important;font-size:1.5em !important;border-radius:5px !important;box-shadow:0px 0px 10px crimson !important;}
.success{border:1px solid green !important;text-align:center !important;color:green !important;font-size:1.5em !important;border-radius:5px !important;box-shadow:0px 0px 10px yellowgreen !important;}
div.REVIEW-PAGE div.col-xs-12.col-sm-12 div div div.rating_line{width:50% !important;}
div.REVIEW-PAGE div.col-xs-12.col-sm-12 div div#reviews_list_header div#map_canvas.mobile_map{width:45% !important;right:0px;height:380px !important;position:absolute !important;top:0px;}
div.REVIEW-PAGE div.col-xs-12.col-sm-12 div.review-graph div#reviews_list_header p.left a.btn.btn-primary{width:50%;}
@media (max-width:992px){.menu_bar_wrapper{width:75%;}
div.REVIEW-PAGE div.col-xs-12.col-sm-12 div div#reviews_list_header div#map_canvas.mobile_map{display:none;}
div.REVIEW-PAGE div.col-xs-12.col-sm-12 div.review-graph div#reviews_list_header p.left a.btn.btn-primary{width:100%;}
}
@media (max-width:1332px){.navbar-custom ul.nav li a{font-size:11px !important;letter-spacing:0px !important;}
}
@media(max-width:1200px){.yamm .dropdown.yamm-fw .dropdown-menu{width:200% !important;z-index:10000;border-bottom:10px solid #00683c;}
}
@media(max-width:870px){.navbar-custom ul.nav li a{font-size:9px !important;}
}
@media(min-width:767px){.navbar{padding:20px 0;border-bottom:0;letter-spacing:1px;background:0 0;-webkit-transition:background .5s ease-in-out,padding .5s ease-in-out;-moz-transition:background .5s ease-in-out,padding .5s ease-in-out;transition:background .5s ease-in-out,padding .5s ease-in-out;}
.top-nav-collapse{padding:0;background-color:#000;}
.navbar-custom.top-nav-collapse{border-bottom:1px solid rgba(255,255,255,.3);}
.intro{height:100%;padding:0;}
.brand-heading{font-size:100px;}
.intro-text{font-size:25px;}
}
@media (max-width:768px){.team.boxed-grey{margin-bottom:30px;}
.boxed-grey{margin-bottom:30px;}
#intro.intro.about{padding:200px 0 0 0;}
.top-nav-collapse{background:#97171a;background:-moz-linear-gradient(left, #97171a 0%, #ea2127 50%, #3c57a7 50%, #1d335e 100%) !important;background:-webkit-linear-gradient(left, #97171a 0%,#ea2127 50%,#3c57a7 55%,#1d335e 100%) !important;background:linear-gradient(to right, #97171a 0%,#ea2127 50%,#3c57a7 50%,#1d335e 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#97171a', endColorstr='#1d335e',GradientType=1) !important;}
}
@media (max-width:768px){#intro.intro{padding:35% 0 0 0;}
}
@media (max-width:480px){.navbar.navbar-custom.navbar-fixed-top{margin-bottom:30px;}
.tp-banner-container{padding-top:40px;}
.page-scroll a.btn-circle{width:40px;height:40px;margin-top:10px;padding:7px 0;border:2px solid #fff;border-radius:50%;font-size:20px;}
.product-section{background:url(../img/nc-house-bg.jpg) no-repeat center;background-size:cover;}
}
@media (min-width:768px) and (max-width:865px){.navbar-collapse.collapse{display:none !important;}
.navbar-collapse.collapse.in{display:block !important;}
.navbar-header .collapse, .navbar-toggle{display:block !important;}
.navbar-header{float:none;}
.nav-side-pad{padding:0 2% 0 2%;margin-top:25px;}
}
.modal-dialog{width:600px;}
.thumbnail{margin-bottom:6px;}
</pre></body></html>