@charset "UTF-8";@media only screen and (min-width:481px) and (max-width:680px){body{width:100%;margin:0 auto}.scaleForm{padding:7px 4px;font:100% Arial,Helvetica,sans-serif;line-height:1.1}.scaleForm:hover{-webkit-transform:scaleY(1.1)}img.borderShadowNoMobile{border:1px solid #000;box-shadow:4px 4px 8px rgba(0,0,0,.4);margin-bottom:20px}img.borderNoMobile{border:1px solid #000;margin-bottom:20px}.l-r-margins{padding:0 20px 0 20px}.formBox{width:91%;overflow:hidden;display:block;text-align:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1em;color:#000;margin:0 auto 25px auto;padding:1.2em .2em .5em 1.2em;background:linear-gradient(rgba(0,88,165,.2),rgba(0,88,165,.5),rgba(0,88,165,.2));border:1px solid #005885;border-radius:9px}#my-map{width:340px;height:360px;margin:10px auto 25px auto;border:1px solid #000}.upperLeftCenterText{display:block;position:relative;width:42%;margin-left:24px;font-family:Arial,sans-serif;font-size:1.6em;color:#ffa850;font-style:normal;font-weight:700;text-align:center;text-shadow:1px 1px 1px #000;padding:3px 5px 3px 5px;background:rgba(255,255,255,.1)}.upperleft-centertext-dark{display:block;position:relative;width:33%;margin-left:24px;font-family:Arial,sans-serif;font-size:1.6em;color:#fff;font-style:normal;font-weight:700;text-align:center;text-shadow:1px 1px 1px #000;padding:3px 5px 3px 5px;background:rgba(0,0,0,.2);border-radius:9px}.upperlefttext-small-dark{display:block;position:relative;width:42%;margin-top:40px;margin-left:24px;font-family:Arial,sans-serif;font-size:1.3em;color:#fff;font-style:normal;font-weight:700;text-align:left;text-shadow:1px 1px 1px #000;padding:8px 8px 8px 8px;background:rgba(0,0,0,.2)}.boxBlueGradLarge{display:block;width:88%;position:relative;border:1px solid #005885;border-radius:9px;margin:0 auto 30px auto;padding:10px 18px 10px 18px;background:linear-gradient(rgba(0,88,165,.1),rgba(0,88,165,.3))}.boxGrayLarge{display:block;width:88%;position:relative;border:1px solid #005885;border-radius:9px;margin:0 auto 30px auto;padding:10px 18px 10px 18px;background:#f6f6f6 url(../pics/2012/seamless-texture1.jpg)}.boxGrayMed{display:block;width:60%;overflow:hidden;border:1px solid #005885;border-radius:9px;margin:15px auto 15px auto;padding:10px 20px 10px 20px;background:#f6f6f6 url(../pics/2012/seamless-texture1.jpg)}.boxClearLarge{display:block;width:96%;overflow:hidden;margin:0 auto 30px auto;padding:9px 5px 9px 5px;background:0 0}.boxClearLargeBorder{display:block;width:96%;overflow:hidden;margin:0 auto 30px auto;background:0 0;border:1px solid #005885;border-radius:9px}.boxBlueArrow{display:block;position:relative;width:94%;line-height:1.3;margin:0 auto 44px auto;background:linear-gradient(rgba(0,88,165,0),rgba(0,88,165,.5)),url(/images/resp/airflow-blue-right2.png) no-repeat 50% 5%;border:1px solid #545454;border-radius:9px}
.inspectionBanner{display:block;overflow:hidden;margin:20px auto 20px auto;width:92%;height:425px;background:#f6f6f6 url(../images/resp/fireplace-couple-tablet1.jpg);border:1px solid #545454;border-radius:9px;box-shadow:3px 3px 8px rgba(0,0,0,.5)}.uvcBanner{display:block;position:relative;overflow:hidden;margin:20px auto 20px auto;width:90%;height:308px;background:#f6f6f6 url(../pics/2012/service/uvc.jpg);border:1px solid #545454;border-radius:9px;box-shadow:3px 3px 8px rgba(0,0,0,.5)}#subContentContainer .inspectionBannerHeader,#subContentContainer .salesBannerHeader{display:block;width:100%;padding:4px 0 4px 0;background:rgba(0,0,0,.5);font-family:Arial,sans-serif;font-size:1.3em;color:#fff;font-style:normal;font-weight:700;text-transform:capitalize;text-align:center;margin:0 0 25px 0}#subContentContainer .iaqBannerHeader{display:block;width:100%;background:rgba(0,0,0,.6);font-family:Arial,sans-serif;font-size:1.3em;color:#fff;font-style:normal;font-weight:700;text-transform:capitalize;text-align:center;margin:0 0 15px 0;border-radius:9px 9px 0 0}#subContentContainer .salesRight{display:block;float:right;width:170px;text-align:center;font-family:Arial,sans-serif;font-size:1.3em;font-style:italic;font-weight:700;color:#fff;margin-top:225px;padding:0 5px 0 5px;background:rgba(0,0,0,.4)}.boxPlans{display:block;position:relative;width:98%;background:#f6f6f6 url(../pics/2012/seamless-texture1.jpg);border:1px solid #545454;border-radius:9px;margin:20px auto 40px auto;padding:0}.planHeader{font-family:Arial,sans-serif;font-size:1.5em;font-style:normal;font-weight:700;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.8);color:#fff;padding:5px;background:#ffa850;margin:0 0 25px 0;border-bottom:1px solid #005885;border-radius:9px 9px 0 0}.highlightOne{display:block;overflow:hidden;margin:20px auto 0 auto;text-align:center;font-family:Arial,sans-serif;font-size:1em;font-style:normal;font-weight:700;color:#fff;padding:8px 0;background:#545454;border-radius:0 0 9px 9px}
.aircleanerBanner,.barbieBanner,.blueskyBanner,.bulldogBanner,.cashBanner,.commercialBanner,.condensationBanner,.contactBanner,.balanceBanner,.ervBanner,.sleepBabyBanner,.teapartyBanner,.statBanner,.ductcleanBanner,.ductlessBanner,.family-fieldBanner,.genBanner,.generatorBanner,.hayfeverBanner,.dogsBedBanner,.installBanner,.kit-sinkBanner,.kittenBanner,.merv8Banner,.muffinBanner,.newsBanner,.odinspectionBanner,.rainforestBanner,.serviceBanner,.spiralBanner,.teacupBanner,.tech-doorBanner,.toolsBanner,.upfrontBanner,.windBanner,.wineBanner{display:block;position:relative;overflow:hidden;margin:10px auto 20px auto;width:94%;height:437px;border:1px solid #545454;border-radius:9px}
.no-webp .aircleanerBanner {
  background:url(../images/resp/aircleaner-banner-tablet.jpg)}
.webp .aircleanerBanner{
  background:url(../images/resp/aircleaner-banner-tablet.webp)}
.no-js .aircleanerBanner {
  background:url(../images/resp/aircleaner-banner-tablet.jpg)}
.no-webp .balanceBanner{
  background:url(../images/resp/balance-tablet-min.jpg)}
.webp .balanceBanner{
  background:url(../images/resp/balance-tablet-min.webp)}
.no-js .balanceBanner{
  background:url(../images/resp/balance-tablet-min.jpg)}
.no-webp .barbieBanner{
  background:url(../images/resp/sales-banner-barbie-tablet-min.jpg)}
.webp .barbieBanner{
  background:url(../images/resp/sales-banner-barbie-tablet-min.webp)}
.no-js .barbieBanner{
  background:url(../images/resp/sales-banner-barbie-tablet-min.jpg)}  
.no-webp .blueskyBanner{
  background:url(../images/resp/blue-sky-tablet.jpg)}
.webp .blueskyBanner{
  background:url(../images/resp/blue-sky-tablet.webp)}
.no-js .blueskyBanner{
  background:url(../images/resp/blue-sky-tablet.jpg)}
.no-webp .bulldogBanner{
  background:url(../images/resp/bulldog-tablet.jpg)}
.webp .bulldogBanner{
  background:url(../images/resp/bulldog-tablet.webp)}
.no-js .bulldogBanner{
  background:url(../images/resp/bulldog-tablet.jpg)}  
.no-webp .cashBanner{
  background:url(../images/resp/cash-tablet.jpg)}
.webp .cashBanner{
  background:url(../images/resp/cash-tablet.webp)}
.no-js .cashBanner{
  background:url(../images/resp/cash-tablet.jpg)}
.no-webp .commercialBanner{
  background:url(../images/resp/commercial-banner-tablet1.jpg)}
.webp .commercialBanner{
  background:url(../images/resp/commercial-banner-tablet1.webp)}
.no-js .commercialBanner{
  background:url(../images/resp/commercial-banner-tablet1.jpg)}
.no-webp .condensationBanner{
  background:url(../images/resp/condensation-tablet.jpg)}
.webp .condensationBanner{
  background:url(../images/resp/condensation-tablet.webp)}
.no-js .condensationBanner{
  background:url(../images/resp/condensation-tablet.jpg)}
.no-webp .contactBanner{
  background:url(../images/resp/contact2-tablet.jpg)}
.webp .contactBanner{
  background:url(../images/resp/contact2-tablet.webp)}
.no-js .contactBanner{
  background:url(../images/resp/contact2-tablet.jpg)}
.no-webp .dogsBedBanner{
  background:url(../images/resp/animals-bed-tablet-min.jpg)}
.webp .dogsBedBanner{
  background:url(../images/resp/animals-bed-tablet-min.webp)}
.no-js .dogsBedBanner{
  background:url(../images/resp/animals-bed-tablet-min.jpg)}  
.ductcleanBanner{background:url(../images/resp/ductclean-banner-tablet1.jpg)}  
.no-webp .ductlessBanner{
  background:url(../images/resp/ductless-tablet.jpg)}
.webp .ductlessBanner{
  background:url(../images/resp/ductless-tablet.webp)}
.no-js .ductlessBanner{
  background:url(../images/resp/ductless-tablet.jpg)}
.no-webp .ervBanner{
  background:url(../images/resp/ventilation-tablet-min.jpg)}
.webp .ervBanner{
  background:url(../images/resp/ventilation-tablet-min.webp)}
.no-js .ervBanner{
  background:url(../images/resp/ventilation-tablet-min.jpg)}
.no-webp .family-fieldBanner{
  background:url(../images/resp/family-field-tablet.jpg)}
.webp .family-fieldBanner{
  background:url(../images/resp/family-field-tablet.webp)}
.no-js .family-fieldBanner{
  background:url(../images/resp/family-field-tablet.jpg)}
.no-webp .genBanner{
  background:url(../images/resp/gen-tablet.jpg)}
.webp .genBanner{
  background:url(../images/resp/gen-tablet.webp)}
.no-js .genBanner{
  background:url(../images/resp/gen-tablet.jpg)}  
.generatorBanner{background:url(../images/resp/generator-banner-tablet1.jpg)}  
.no-webp .hayfeverBanner{
  background:url(../images/resp/hayfever-tablet.jpg)}
.webp .hayfeverBanner{
  background:url(../images/resp/hayfever-tablet.webp)}
.no-js .hayfeverBanner{
  background:url(../images/resp/hayfever-tablet.jpg)}
.no-webp .installBanner{
  background:linear-gradient(rgba(255,158,40,.5),rgba(255,158,40,0)),url(../images/resp/install-banner-tablet.jpg)}
.webp .installBanner{
  background:linear-gradient(rgba(255,158,40,.5),rgba(255,158,40,0)),url(../images/resp/install-banner-tablet.webp)}
.no-js .installBanner{
  background:linear-gradient(rgba(255,158,40,.5),rgba(255,158,40,0)),url(../images/resp/install-banner-tablet.jpg)}
.no-webp .kit-sinkBanner{
  background:url(../images/resp/kit-sink-tablet.jpg)}
.webp .kit-sinkBanner{
  background:url(../images/resp/kit-sink-tablet.webp)}
.no-js .kit-sinkBanner{
  background:url(../images/resp/kit-sink-tablet.jpg)}
.no-webp .kittenBanner{
  background:url(../images/resp/kitten-tablet.jpg)}
.webp .kittenBanner{
  background:url(../images/resp/kitten-tablet.webp)}
.no-js .kittenBanner{
  background:url(../images/resp/kitten-tablet.jpg)}
.no-webp .merv8Banner{
  background:url(../images/resp/merv8-tablet2.jpg)}
.webp .merv8Banner{
  background:url(../images/resp/merv8-tablet2.webp)}
.no-js .merv8Banner{
  background:url(../images/resp/merv8-tablet2.jpg)}
.no-webp .muffinBanner{
  background:url(../images/resp/muffin-tablet.jpg)}
.webp .muffinBanner{
  background:url(../images/resp/muffin-tablet.webp)}
.no-js .muffinBanner{
  background:url(../images/resp/muffin-tablet.jpg)}
.no-webp .newsBanner{
  background:url(../images/resp/news-tablet.jpg)}
.webp .newsBanner{
  background:url(../images/resp/news-tablet.webp)}
.no-js .newsBanner{
  background:url(../images/resp/news-tablet.jpg)}
.no-webp .odinspectionBanner{
  background:url(../images/resp/odinspection-banner-tablet.jpg)}
.webp .odinspectionBanner{
  background:url(../images/resp/odinspection-banner-tablet.webp)}
.no-js .odinspectionBanner{
  background:url(../images/resp/odinspection-banner-tablet.jpg)}
.no-webp .rainforestBanner{
  background:url(../images/resp/rainforest-tablet.jpg)}
.webp .rainforestBanner{
  background:url(../images/resp/rainforest-tablet.webp)}
.no-js .rainforestBanner{
  background:url(../images/resp/rainforest-tablet.jpg)}    
.no-webp .serviceBanner{
  background:url(../images/resp/service-charging-banner-tablet2.jpg)}
.webp .serviceBanner{
  background:url(../images/resp/service-charging-banner-tablet2.webp)}
.no-js .serviceBanner{
  background:url(../images/resp/service-charging-banner-tablet2.jpg)}  
.no-webp .sleepBabyBanner{
  background:url(../images/resp/sleeping-baby-tablet-min.jpg)}
.webp .sleepBabyBanner{
  background:url(../images/resp/sleeping-baby-tablet-min.webp)}
.no-js .sleepBabyBanner{
  background:url(../images/resp/sleeping-baby-tablet-min.jpg)}  
.no-webp .spiralBanner{
  background:url(../images/resp/spiral-duct-tablet.jpg)}
.webp .spiralBanner{
  background:url(../images/resp/spiral-duct-tablet.webp)}
.no-js .spiralBanner{
  background:url(../images/resp/spiral-duct-tablet.jpg)}  
.no-webp .statBanner{
  background:url(../images/resp/family-socks-tablet-min.jpg)}
.webp .statBanner{
  background:url(../images/resp/family-socks-tablet-min.webp)}
.no-js .statBanner{
  background:url(../images/resp/family-socks-tablet-min.jpg)}  
.no-webp .teacupBanner{
  background:url(../images/resp/teacup-tablet.jpg)}
.webp .teacupBanner{
  background:url(../images/resp/teacup-tablet.webp)}
.no-js .teacupBanner{
  background:url(../images/resp/teacup-tablet.jpg)}  
.no-webp .teapartyBanner{
  background:url(../images/resp/teaparty-tablet-min.jpg)}
.webp .teapartyBanner{
  background:url(../images/resp/teaparty-tablet-min.webp)}
.no-js .teapartyBanner{
  background:url(../images/resp/teaparty-tablet-min.jpg)}  
.no-webp .tech-doorBanner{
  background:url(../images/resp/techatdoor-tablet-min.jpg)}
.webp .tech-doorBanner{
  background:url(../images/resp/techatdoor-tablet-min.webp)}
.no-js .tech-doorBanner{
  background:url(../images/resp/techatdoor-tablet-min.jpg)}  
.no-webp .toolsBanner{
  background:url(../images/resp/tools-tablet.jpg)}
.webp .toolsBanner{
  background:url(../images/resp/tools-tablet.webp)}
.no-js .toolsBanner{
  background:url(../images/resp/tools-tablet.jpg)}
.no-webp .upfrontBanner{
  background:url(../images/resp/angelino-family-tablet.jpg)}
.webp .upfrontBanner{
  background:url(../images/resp/angelino-family-tablet.webp)}
.no-js .upfrontBanner{
  background:url(../images/resp/angelino-family-tablet.jpg)}
.no-webp .windBanner{
  background:url(../images/resp/wind-tablet.jpg)}
.webp .windBanner{
  background:url(../images/resp/wind-tablet.webp)}
.no-js .windBanner{
  background:url(../images/resp/wind-tablet.jpg)}
.no-webp .wineBanner{
  background:url(../images/resp/wine-tablet.jpg)}
.webp .wineBanner{
  background:url(../images/resp/wine-tablet.webp)}
.no-js .wineBanner{
  background:url(../images/resp/wine-tablet.jpg)} 
.salesBanner1{display:block;overflow:hidden;margin:20px auto 20px auto;width:94%;height:352px;border:1px solid #545454;border-radius:9px;background:#f6f6f6 url(../images/resp/sales-banner-tablet1.jpg);background-size:cover}
.whyUsBanner1{display:block;overflow:hidden;margin:20px auto 20px auto;width:94%;height:352px;border:1px solid #545454;border-radius:9px;background:#f6f6f6 url(../images/resp/homeshow-booth-tablet2.jpg);background-size:cover}
#subContentContainer .bannerHeaderOne{display:block;width:100%;padding:7px 10px 12px 10px;background:rgba(0,0,0,.5);font-family:Arial,sans-serif;font-size:1.8em;color:#fff;font-style:normal;font-weight:700;text-transform:capitalize;text-align:center;margin:25px 0 25px 0}.asideDarkBox{display:block;width:100%;overflow:hidden;margin-left:auto;margin-right:auto;padding:9px 5px 50px 5px;background:#eaeaea;border-bottom:1px dashed silver}.asideLiteBox{display:block;width:100%;overflow:hidden;margin-left:auto;margin-right:auto;padding:9px 5px 50px 5px;background:#fff;border-bottom:0}.tori{width:444px;height:202px;overflow:hidden;margin:10px auto 10px auto;background:#f6f6f6 url(../pics/2012/dave_tori_click.jpg)}.boxWhyUs{float:right;width:226px;height:183px;margin:20px 5px 0 10px}.boxHeatload{float:right;width:226px;height:183px;margin:30px 4px 0 4px}.imgbox-thermostats{display:block;width:234px;margin:12px auto 5px auto;border:0;padding:0;background:0 0}.hp101outer{text-align:center;font-family:Arial,sans-serif;font-size:1.8em;font-style:normal;font-weight:700;color:#fff;width:85%;overflow:hidden;border:2px solid #ffb050;border-radius:8px;box-shadow:3px 3px 8px rgba(0,0,0,.5);padding:24px 12px;background:#000;margin:10px auto 25px auto}.hp101inner{text-align:center;font-family:Arial,sans-serif;font-size:.8em;font-weight:700;font-style:italic;color:#fff;width:75%;overflow:hidden;border:2px solid #fff;border-radius:.4em;padding:13px 15px 13px 15px;background:#000;margin:24px auto 30px auto}.hp102{text-align:left;font-family:Arial,sans-serif;font-size:1em;font-style:normal;font-weight:700;color:#fff;width:85%;overflow:hidden;border:2px solid #ffb050;border-radius:8px;box-shadow:3px 3px 8px rgba(0,0,0,.5);padding:15px 12px 30px 12px;background:#000;margin:10px auto 30px auto}.curved-banner2{width:437px;height:154px;overflow:hidden;border:2px solid #006ea5;border-radius:10px;margin:10px auto 10px auto;background:#f6f6f6 url(../pics/2012/Backgrounds/kohler-banner2.jpg)}.curved-banner3{width:436px;height:150px;overflow:hidden;border:2px solid #0082c3;border-radius:10px;margin:10px auto 10px auto;background:#f6f6f6 url(../pics/2012/Backgrounds/oil-to-gas-banner-cropped.jpg) no-repeat}.curved-banner4{width:436px;height:150px;overflow:hidden;border:2px solid #0082c3;border-radius:10px;margin:10px auto 10px auto;background:#f6f6f6 url(../pics/2012/Backgrounds/whatsnew-banner-tablet.jpg)}
/*
.topAnnounceSub{display:block;overflow:hidden;width:100%;height:36px;line-height:36px;margin:0 auto 0 auto;background-color:#a80d2c;text-align:center;font-family:'Open Sans Condensed',sans-serif;font-size:0.8em;letter-spacing:.4em;color:#fff}
*/
header{display:block;height:128px;background:url(/images/resp/blue-chk-bg-top-banner.png) repeat-x;margin-bottom:0}

header #logo{display:block;overflow:hidden;position:absolute;top:13px;left:0;right:0;margin:auto;width:355px;height:87px}
.headerLocations{display:none}header p{display:none}header ul{display:none}

.headerTopRight2{display:block;overflow:hidden;position:relative;top:98px;margin-left:auto;margin-right:auto;text-align:center;width:99%}

.phoneNumberBox{position:relative;margin-left:auto;margin-right:auto;width:100%;overflow:hidden}.phone-list{display:inline-block;-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;list-style-type:none;font-size:.9em;font-weight:700;font-family:arial;margin:2px 0 0 0;text-align:left;color:#005a87}.phone-list a[href^="tel:"]{color:#005a87;text-decoration:none}a.phoneLink:link{color:#005a87;text-decoration:none}a.phoneLink:visited{color:#005a87;text-decoration:none}a.phoneLink:hover{color:#ffa850;text-decoration:none}a.phoneLink:active{color:#6babf1;text-decoration:none}
#heroContainerSubpages{display:block;overflow:hidden;margin-left:auto;margin-right:auto;background-color:silver}

.no-webp #heroContainerSubpages{
  background:url(/images/resp/subpage-jul-tablet2-min.jpg) no-repeat center bottom}
.webp #heroContainerSubpages{
  background:url(/images/resp/subpage-jul-tablet2-min.webp) no-repeat center bottom}
.no-js #heroContainerSubpages{
  background:url(/images/resp/subpage-jul-tablet2-min.jpg) no-repeat center bottom}

.EmService{display:block;width:250px;height:80px;margin:9px auto 0 auto;text-align:center;overflow:hidden;font-family:BenchNine,sans-serif;letter-spacing:.04em;font-style:normal;font-weight:700;font-size:1.3em;text-shadow:2px 2px 6px rgba(0,0,0,.8);color:#fff;line-height:1}
.EmService .counter{text-align:center;font-family:'Open Sans Condensed',sans-serif;font-style:italic;font-weight:700;font-size:2.2em; letter-spacing:0.04em;text-shadow:2px 2px 6px rgba(0,0,0,.5);line-height:55px;color:#fff}
#topScroller{margin:115px auto 1px auto}
#topScroller .scrollerText{display:none}
.pageTitle{display:block;text-align:center;padding:0;background:#ff9e28;border-top:1px solid #000;border-bottom:1px solid #000}.pageTitle h1{line-height:1.1;font-size:1.5em;font-family:'Open Sans Condensed',sans-serif;font-style:normal;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.9)}.subContentMainContainer{width:100%;display:block;overflow:hidden;margin-left:auto;margin-right:auto;background:#fff}#subContentAsideHeader,#subContentHeader,.subContentAsideContainer{display:block;width:95%;text-align:center;margin-left:auto;margin-right:auto;background:0 0}#subContentHeader h2{margin-top:2em;color:#7f7f7f;font-family:Arial,sans-serif;font-size:1.2em;font-style:normal;font-weight:700;text-transform:uppercase;letter-spacing:-.02em}
#subContentContainer{display:block;overflow:hidden;width:92%;text-align:left;margin-left:auto;margin-right:auto;background:#fff;padding:20px 25px 0 15px}
#subContentContainer h3{font-family:Arial,sans-serif;font-size:1.5em;color:#005885;font-weight:700;letter-spacing:-.03em;text-align:center}
#subContentContainer .header3{font-family:Arial,sans-serif;font-size:1.5em;color:#005885;font-weight:700;letter-spacing:-.03em;text-align:center}
#subContentContainer h5{font-family:Arial,sans-serif;font-size:1em;color:#005885;font-style:normal;font-weight:700;text-align:center;display:block;margin:0 auto 5px auto}
#subContentContainer .header5{font-family:Arial,sans-serif;font-size:1em;color:#005885;font-style:normal;font-weight:700;text-align:center;display:block;margin:0 auto 5px auto}
#subContentContainer p{font-family:Tahoma,Arial,sans-serif;font-size:1.2em;color:#4f4e4e;font-style:normal;font-weight:400;padding-top:3px}#subContentContainer .orangeMed{font-family:Arial,sans-serif;font-size:1.1em;font-style:italic;font-weight:700;color:#ffa850;text-shadow:0 1px 0 #6c6c6c}#subContentContainer .orangeLg{font-family:Arial,sans-serif;font-size:1.8em;font-style:italic;font-weight:700;color:#ffa850}#subContentContainer .call-us{font-family:Arial,sans-serif;font-size:1.8em;font-style:italic;font-weight:700;color:#ffa850;text-align:center;margin-bottom:0}#subContentContainer .darkGrayMedShadow{color:#585858;text-shadow:1px 1px 6px #ffa950;font-size:1.3em;font-family:Arial,sans-serif;font-style:normal;font-weight:700}#subContentContainer .whiteLg{font-family:Arial,sans-serif;font-size:1.4em;font-style:italic;font-weight:700;color:#fff}#subContentContainer .whiteLgShadow{font-family:Arial,sans-serif;font-size:1.4em;font-style:normal;font-weight:700;color:#fff;text-shadow:1px 1px 1px #000}.tapForMore{display:block;margin-left:auto;margin-right:auto;overflow:hidden;text-align:center;color:#6babf1;font-family:Tahoma,Arial,sans-serif;font-size:.8em;font-style:normal;font-weight:400}.subContentAsideContainer{width:100%;display:block;overflow:hidden;margin:25px auto 0 auto;background:#f0f0f0}.navButtons{margin-top:24px}.button0{display:inline-block;width:54%;color:#fff;font-family:'Bad Script',sans-serif;letter-spacing:.06em;font-size:1.2em;font-style:normal;font-weight:700;text-align:center;padding:12px 12px 4px 12px;margin-left:auto;margin-right:auto;background-color:#545454;border:1px solid #545454;border-radius:8px 8px 0 0;box-shadow:3px 3px 8px rgba(0,0,0,.4)}.button1,.button2,.button3,.button4,.button5,.button6{display:inline-block;width:54%;text-align:left;text-decoration:none;text-shadow:#591717 1px 1px 1px;font:normal normal bold 15px arial,sans-serif;color:#fff;vertical-align:middle;padding:14px 4px 14px 20px;margin-left:auto;margin-right:auto;background-color:#bebebe;background-image:linear-gradient(to right,#787878,#bebebe);border-left:1px solid #545454;border-right:1px solid #545454;border-bottom:1px solid #646464;box-shadow:3px 3px 8px rgba(0,0,0,.4)}.button7{display:inline-block;width:54%;text-align:left;text-decoration:none;text-shadow:#591717 1px 1px 1px;font-family:Arial,sans-serif;font-size:15px;font-style:normal;font-weight:700;color:#fff;vertical-align:middle;padding:14px 4px 14px 20px;margin-left:auto;margin-right:auto;background:linear-gradient(rgba(255,148,40,.7),rgba(225,101,0,.9));border-left:1px solid #545454;border-right:1px solid #545454;border-bottom:1px solid #545454;border-radius:0 0 8px 8px;box-shadow:3px 3px 8px rgba(0,0,0,.4)}
#subContentAsideHeader .asideHeader,.subContentAsideContainer .asideHeader{margin-top:1.5em;color:#7f7f7f;font-family:Arial,sans-serif;font-size:1.2em;font-style:normal;font-weight:700;text-transform:uppercase;letter-spacing:-.02em}
#subTestimony{display:block;overflow:hidden;width:75%;padding-bottom:18px;margin:24px auto 0 auto;border:1px solid #545454;border-radius:8px;text-align:center;background-color:silver;box-shadow:3px 3px 8px rgba(0,0,0,.4)}
.no-webp #subTestimony{
  background:linear-gradient(rgba(0,88,165,.8),rgba(0,88,165,.8)),url(/images/resp/family-comfort-bg-tablet2-min.jpg) no-repeat  center top;background-size:cover}
.webp #subTestimony{
  background:linear-gradient(rgba(0,88,165,.8),rgba(0,88,165,.8)),url(/images/resp/family-comfort-bg-tablet2-min.webp) no-repeat  center top;background-size:cover}
.no-js #subTestimony{
  background:linear-gradient(rgba(0,88,165,.8),rgba(0,88,165,.8)),url(/images/resp/family-comfort-bg-tablet2-min.jpg) no-repeat  center top;background-size:cover}
#subTestimony .counter{display:block;text-align:center;font-family:'Open Sans Condensed',sans-serif;font-style:italic;font-weight:700;font-size:40px;line-height:40px;color:#fca428;margin:3px 0 7px 0;padding:0}.bigHWhite{width:100%;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.6);font-size:1.2em;padding-top:24px}#subComments{padding:0 6px 0 6px;width:99%}.brands{width:75%;margin-top:24px;background:linear-gradient(rgba(255,158,40,.8),rgba(255,158,40,.8)),url(/images/resp/family-bed-laptop.jpg) no-repeat center;background-size:cover;border:1px solid #545454;border-radius:8px;box-shadow:3px 3px 8px rgba(0,0,0,.4)}.eNews{width:75%;margin-top:24px;margin-bottom:20px;background:linear-gradient(rgba(128,185,41,.8),rgba(128,185,41,.8)),url(/images/resp/guages-laptop.jpg) no-repeat center top;background-color:silver;background-size:cover;border:1px solid #545454;border-radius:8px;box-shadow:3px 3px 8px rgba(0,0,0,.4)}.eNews .enewsTop{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.7);text-align:center;font-size:1.1em;font-style:italic;font-weight:600;margin-top:20px;margin-bottom:30px;margin-left:10%;margin-right:10%}.homePrivacy{font-size:.9em;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.7);margin-top:15px;margin-bottom:15px}.butBlueAction a{margin-top:18px}#subpageClosing{height:46px}
#subpageClosing h6{padding:10px 0 7px 0;font-size:1.3em;letter-spacing:.08em}
#subpageClosing:after{content:'';position:absolute;top:100%;left:0;right:0;margin:0 auto;width:0;height:0;border-top:solid 14px #545454;border-left:solid 14px transparent;border-right:solid 14px transparent}#credentials{margin-top:15px;margin-bottom:0}#pageFooter{position:relative;border-bottom:1px solid #000}
div#auxNavList ul{margin:6px auto 20px auto;text-align:center;padding:0;color:#ffcb50;line-height:1.4;font-size:1em;font-family:Arial,sans-serif}div#auxNavList ul li{list-style-type:none;display:inline}div#auxNavList li:not(:first-child):before{content:" | ";padding:0 5px}div#auxNavList ul li a{color:#ffcb50}div#auxNavList ul li a:hover{color:#6babf1;text-decoration:underline}div#outerBot{clear:both;display:block;width:90%;margin-left:5%;margin-right:5%;font-family:Tahoma,Arial,sans-serif;font-size:.9em;color:#fff;font-style:normal;font-weight:400;text-align:left}div#outerBot .outerBotCaption{display:block;margin-left:auto;margin-right:auto;text-align:center;padding:.4em 0 1em 0;font-family:'Bad Script',sans-serif;font-size:1.1em;color:#ffb950;font-style:normal;font-weight:400;letter-spacing:.2em}div#outerBot p{margin-bottom:.5em}.loc1{padding:0 0 10px 0;border-bottom:1px solid #0058a5}.loc2{padding:10px 0 10px 0;border-bottom:1px solid #0058a5}.loc3{padding:10px 0 10px 0;border-bottom:1px solid #0058a5}a.phoneLinkFooter:link{color:#ffb950;text-decoration:none}a.phoneLinkFooter:visited{color:#ffb950;text-decoration:none}a.phoneLinkFooter:hover{color:#6babf1;text-decoration:none}a.phoneLinkFooter:active{color:#fff;text-decoration:none}.hours{padding:10px 0 10px 0;border-bottom:1px solid #0058a5}.socButtons{display:block;width:90%;margin-left:auto;margin-right:auto;text-align:center}.emService{font-family:Tahoma,Arial,sans-serif;font-size:1em;color:#6babf1;font-style:normal;font-weight:400;text-align:left}.footerHr{height:1px;margin-left:4%;background-color:#0058a5;border:none}#footerContractor{color:#ffb950;font-family:Arial,sans-serif;font-size:1em;font-weight:700;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.6)}.paContractor{font-style:normal;color:#6babf1;margin:15px auto 0 auto}.howComfortable{font-style:italic;margin-left:auto;margin-right:auto}.topOfPage{position:absolute;bottom:4px;right:10px}.notice{font-family:Tahoma,Arial,sans-serif;font-size:.8em;color:#fff;font-style:normal;font-weight:400;text-align:center;margin-top:20px;margin-bottom:1em;clear:both}.webPlaceHolder{padding-top:12px}}