@charset "UTF-8";@media only screen and (min-width:961px) and (max-width:1420px){body{width:100%;margin:0 auto}.scaleForm{padding:6px 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 30px 0 35px}.formBox{width:92%;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.4em .5em .5em 1.7em;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:400px;height:420px;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:36%;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 5px 8px 8px;background:rgba(0,0,0,.2)}.boxBlueGradLarge{display:block;position:relative;width:92%;border:1px solid #005885;border-radius:9px;margin:0 auto 30px auto;padding:20px 20px 15px 20px;background:linear-gradient(rgba(0,88,165,.1),rgba(0,88,165,.3))}.boxGrayLarge{display:block;position:relative;width:92%;border:1px solid #005885;border-radius:9px;margin:0 auto 30px auto;padding:10px 20px 10px 20px;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)}.boxGrayMed80{display:block;width:80%;overflow:hidden;border:1px solid #005885;border-radius:9px;margin:15px auto 15px auto;padding:10px 20px 10px 25px;background:#f6f6f6 url(../pics/2012/seamless-texture1.jpg)}.boxClearLarge{display:block;width:94%;overflow:hidden;margin:0 auto 30px auto;padding:8px 5px 8px 5px;background:0 0}.boxClearLargeBorder{display:block;width:94%;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:86%;height:428px;background:#f6f6f6 url(../images/resp/fireplace-couple-desktop1.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:82%;height:338px;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:2px 0 2px 0;background:rgba(0,0,0,.5);font-family:Arial,sans-serif;font-size:1.6em;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.5em;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:255px;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.6em;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}
.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,.van-turbineBanner,.windBanner,.wineBanner{
display:block;position:relative;overflow:hidden;margin:20px auto 20px auto;width:98%;height:437px;border:1px solid #545454;border-radius:9px}
.no-webp .aircleanerBanner {
  background:url(../images/resp/aircleaner-banner-desktop.jpg)}
.webp .aircleanerBanner{
  background:url(../images/resp/aircleaner-banner-desktop.webp)}
.no-js .aircleanerBanner {
  background:url(../images/resp/aircleaner-banner-desktop.jpg)}
.no-webp .balanceBanner{
  background:url(../images/resp/balance-desktop-min.jpg)}
.webp .balanceBanner{
  background:url(../images/resp/balance-desktop-min.webp)}
.no-js .balanceBanner{
  background:url(../images/resp/balance-desktop-min.jpg)}
.no-webp .barbieBanner{
  background:url(../images/resp/sales-banner-barbie-desktop2-min.jpg)}
.webp .barbieBanner{
  background:url(../images/resp/sales-banner-barbie-desktop2-min.webp)}
.no-js .barbieBanner{
  background:url(../images/resp/sales-banner-barbie-desktop2-min.jpg)}  
.no-webp .blueskyBanner{
  background:url(../images/resp/blue-sky-desktop.jpg)}
.webp .blueskyBanner{
  background:url(../images/resp/blue-sky-desktop.webp)}
.no-js .blueskyBanner{
  background:url(../images/resp/blue-sky-desktop.jpg)}
.no-webp .bulldogBanner{
  background:url(../images/resp/bulldog-desktop.jpg)}
.webp .bulldogBanner{
  background:url(../images/resp/bulldog-desktop.webp)}
.no-js .bulldogBanner{
  background:url(../images/resp/bulldog-desktop.jpg)}  
.no-webp .cashBanner{
  background:url(../images/resp/cash-desktop.jpg)}
.webp .cashBanner{
  background:url(../images/resp/cash-desktop.webp)}
.no-js .cashBanner{
  background:url(../images/resp/cash-desktop.jpg)}
.no-webp .commercialBanner{
  background:url(../images/resp/commercial-banner-desktop1.jpg)}
.webp .commercialBanner{
  background:url(../images/resp/commercial-banner-desktop1.webp)}
.no-js .commercialBanner{
  background:url(../images/resp/commercial-banner-desktop1.jpg)}
.no-webp .condensationBanner{
  background:url(../images/resp/condensation-desktop.jpg)}
.webp .condensationBanner{
  background:url(../images/resp/condensation-desktop.webp)}
.no-js .condensationBanner{
  background:url(../images/resp/condensation-desktop.jpg)}
.no-webp .contactBanner{
  background:url(../images/resp/contact2-desktop.jpg)}
.webp .contactBanner{
  background:url(../images/resp/contact2-desktop.webp)}
.no-js .contactBanner{
  background:url(../images/resp/contact2-desktop.jpg)}
.no-webp .dogsBedBanner{
  background:url(../images/resp/animals-bed-desktop-min.jpg)}
.webp .dogsBedBanner{
  background:url(../images/resp/animals-bed-desktop-min.webp)}
.no-js .dogsBedBanner{
  background:url(../images/resp/animals-bed-desktop-min.jpg)}  
.ductcleanBanner{background:url(../images/resp/ductclean-banner-desktop1.jpg)} 
.no-webp .ductlessBanner{
  background:url(../images/resp/ductless-desktop.jpg)}
.webp .ductlessBanner{
  background:url(../images/resp/ductless-desktop.webp)}
.no-js .ductlessBanner{
  background:url(../images/resp/ductless-desktop.jpg)}
.no-webp .ervBanner{
  background:url(../images/resp/ventilation-desktop-min.jpg)}
.webp .ervBanner{
  background:url(../images/resp/ventilation-desktop-min.webp)}
.no-js .ervBanner{
  background:url(../images/resp/ventilation-desktop-min.jpg)}
.no-webp .family-fieldBanner{
  background:url(../images/resp/family-field-desktop.jpg)}
.webp .family-fieldBanner{
  background:url(../images/resp/family-field-desktop.webp)}
.no-js .family-fieldBanner{
  background:url(../images/resp/family-field-desktop.jpg)}
.no-webp .genBanner{
  background:url(../images/resp/gen-desktop.jpg)}
.webp .genBanner{
  background:url(../images/resp/gen-desktop.webp)}
.no-js .genBanner{
  background:url(../images/resp/gen-desktop.jpg)}  
.generatorBanner{background:url(../images/resp/generator-banner-desktop1.jpg)}  
.no-webp .hayfeverBanner{
  background:url(../images/resp/hayfever-desktop.jpg)}
.webp .hayfeverBanner{
  background:url(../images/resp/hayfever-desktop.webp)}
.no-js .hayfeverBanner{
  background:url(../images/resp/hayfever-desktop.jpg)}
.no-webp .installBanner{
  background:linear-gradient(rgba(255,158,40,.5),rgba(255,158,40,0)),url(../images/resp/install-banner-desktop.jpg)}
.webp .installBanner{
  background:linear-gradient(rgba(255,158,40,.5),rgba(255,158,40,0)),url(../images/resp/install-banner-desktop.webp)}
.no-js .installBanner{
  background:linear-gradient(rgba(255,158,40,.5),rgba(255,158,40,0)),url(../images/resp/install-banner-desktop.jpg)}
.no-webp .kit-sinkBanner{
  background:url(../images/resp/kit-sink-desktop.jpg)}
.webp .kit-sinkBanner{
  background:url(../images/resp/kit-sink-desktop.webp)}
.no-js .kit-sinkBanner{
  background:url(../images/resp/kit-sink-desktop.jpg)}
.no-webp .kittenBanner{
  background:url(../images/resp/kitten-desktop.jpg)}
.webp .kittenBanner{
  background:url(../images/resp/kitten-desktop.webp)}
.no-js .kittenBanner{
  background:url(../images/resp/kitten-desktop.jpg)}
.no-webp .merv8Banner{
  background:url(../images/resp/merv8-desktop2.jpg)}
.webp .merv8Banner{
  background:url(../images/resp/merv8-desktop2.webp)}
.no-js .merv8Banner{
  background:url(../images/resp/merv8-desktop2.jpg)}
.no-webp .muffinBanner{
  background:url(../images/resp/muffin-desktop.jpg)}
.webp .muffinBanner{
  background:url(../images/resp/muffin-desktop.webp)}
.no-js .muffinBanner{
  background:url(../images/resp/muffin-desktop.jpg)}
.no-webp .newsBanner{
  background:url(../images/resp/news-desktop.jpg)}
.webp .newsBanner{
  background:url(../images/resp/news-desktop.webp)}
.no-js .newsBanner{
  background:url(../images/resp/news-desktop.jpg)}
.no-webp .odinspectionBanner{
  background:url(../images/resp/odinspection-banner-desktop.jpg)}
.webp .odinspectionBanner{
  background:url(../images/resp/odinspection-banner-desktop.webp)}
.no-js .odinspectionBanner{
  background:url(../images/resp/odinspection-banner-desktop.jpg)}
.no-webp .rainforestBanner{
  background:url(../images/resp/rainforest-desktop.jpg)}
.webp .rainforestBanner{
  background:url(../images/resp/rainforest-desktop.webp)}
.no-js .rainforestBanner{
  background:url(../images/resp/rainforest-desktop.jpg)}  
.no-webp .serviceBanner{
  background:url(../images/resp/service-charging-banner-desktop2.jpg)}
.webp .serviceBanner{
  background:url(../images/resp/service-charging-banner-desktop2.webp)}
.no-js .serviceBanner{
  background:url(../images/resp/service-charging-banner-desktop2.jpg)}  
.no-webp .sleepBabyBanner{
  background:url(../images/resp/sleeping-baby-desktop-min.jpg)}
.webp .sleepBabyBanner{
  background:url(../images/resp/sleeping-baby-desktop-min.webp)}
.no-js .sleepBabyBanner{
  background:url(../images/resp/sleeping-baby-desktop-min.jpg)}  
.no-webp .spiralBanner{
  background:url(../images/resp/spiral-duct-desktop.jpg)}
.webp .spiralBanner{
  background:url(../images/resp/spiral-duct-desktop.webp)}
.no-js .spiralBanner{
  background:url(../images/resp/spiral-duct-desktop.jpg)}  
.no-webp .statBanner{
  background:url(../images/resp/family-socks-desktop-min.jpg)}
.webp .statBanner{
  background:url(../images/resp/family-socks-desktop-min.webp)}
.no-js .statBanner{
  background:url(../images/resp/family-socks-desktop-min.jpg)}  
.no-webp .teacupBanner{
  background:url(../images/resp/teacup-desktop.jpg)}
.webp .teacupBanner{
  background:url(../images/resp/teacup-desktop.webp)}
.no-js .teacupBanner{
  background:url(../images/resp/teacup-desktop.jpg)}  
.no-webp .teapartyBanner{
  background:url(../images/resp/teaparty-desktop-min.jpg)}
.webp .teapartyBanner{
  background:url(../images/resp/teaparty-desktop-min.webp)}
.no-js .teapartyBanner{
  background:url(../images/resp/teaparty-desktop-min.jpg)}  
.no-webp .tech-doorBanner{
  background:url(../images/resp/techatdoor-desktop-min.jpg)}
.webp .tech-doorBanner{
  background:url(../images/resp/techatdoor-desktop-min.webp)}
.no-js .tech-doorBanner{
  background:url(../images/resp/techatdoor-desktop-min.jpg)}  
.no-webp .toolsBanner{
  background:url(../images/resp/tools-desktop.jpg)}
.webp .toolsBanner{
  background:url(../images/resp/tools-desktop.webp)}
.no-js .toolsBanner{
  background:url(../images/resp/tools-desktop.jpg)}
.no-webp .upfrontBanner{
  background:url(../images/resp/angelino-family-laptop.jpg)}
.webp .upfrontBanner{
  background:url(../images/resp/angelino-family-laptop.webp)}
.no-js .upfrontBanner{
  background:url(../images/resp/angelino-family-laptop.jpg)}
.no-webp .windBanner{
  background:url(../images/resp/wind-laptop.jpg)}
.webp .windBanner{
  background:url(../images/resp/wind-laptop.webp)}
.no-js .windBanner{
  background:url(../images/resp/wind-laptop.jpg)}
.no-webp .wineBanner{
  background:url(../images/resp/wine-desktop.jpg)}
.webp .wineBanner{
  background:url(../images/resp/wine-desktop.webp)}
.no-js .wineBanner{
  background:url(../images/resp/wine-desktop.jpg)}
.salesBanner1{display:block;overflow:hidden;margin:20px auto 20px auto;height:383px;border:1px solid #545454;border-radius:9px;background:#f6f6f6 url(../images/resp/sales-banner-desktop1.jpg);background-size:cover}
.whyUsBanner1{display:block;overflow:hidden;margin:20px auto 20px auto;height:383px;border:1px solid #545454;border-radius:9px;background:#f6f6f6 url(../images/resp/homeshow-booth-desktop2.jpg);background-size:cover}
#subContentContainer .bannerHeaderOne{display:block;width:100%;padding:10px;background:rgba(0,0,0,.5);font-family:Arial,sans-serif;font-size:2em;color:#fff;font-style:normal;font-weight:700;text-transform:capitalize;text-align:center;margin:25px 0 25px 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}.boxWhyUs{float:right;width:226px;height:183px;margin:20px 5px 0 10px}.boxHeatload{float:right;width:226px;height:183px;margin:30px 5px 0 10px}.imgbox-thermostats{width:174px;float:left;margin:12px 25px 5px 3px;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:75%;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 30px 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:75%;overflow:hidden;border:2px solid #ffb050;border-radius:8px;box-shadow:3px 3px 8px rgba(0,0,0,.5);padding:15px 15px 30px 15px;background:#000;margin:10px auto 30px auto}.curved-banner2{width:472px;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:472px;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-banner3.jpg)}.curved-banner4{width:472px;height:150px;overflow:hidden;border:2px solid #0082c3;border-radius:10px;margin:10px auto 10px auto;background:#f6f6f6 url(../pics/2012/Backgrounds/whats_new_bg4.jpg)}.tori{width:444px;height:202px;overflow:hidden;margin:10px auto 10px auto;background:#f6f6f6 url(../pics/2012/dave_tori_click.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{height:116px;background:url(/images/resp/blue-chk-bg-top-banner.png) repeat-x;margin-bottom:0;position:relative}header #logo{display:block;overflow:hidden;position:absolute;top:18px;left:20px;width:355px;height:87px}.headerLocations{display:block;overflow:hidden;position:relative;width:190px;background-color:transparent;text-align:center;margin:17px auto 0 auto;padding:5px 0}header p{font-family:'Bad Script',sans-serif;font-size:.9em;font-style:normal;font-weight:700;letter-spacing:.1em;color:#005885;text-align:center;margin-bottom:1px}header ul{font-family:Tahoma,Arial,sans-serif;font-size:.8em;color:#006ea5;line-height:1.4;list-style:none;font-style:normal;font-weight:400;text-align:left;margin:4px 0 0 43px;clear:both}

.headerTopRight2{display:block;overflow:hidden;position:absolute;top:17px;right:30px;width:375px}

.phoneNumberBox{position:relative;background:url(/images/resp/call-hannabery.png) no-repeat 5px 1px;background-color:#fff;overflow:hidden;margin:2px 0 0 60px;width:312px;height:51px;border:1px solid #006ea5;border-radius:.6em}

.phone-list{display:inline-block;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;list-style-type:none;font-size:1em;font-weight:700;font-family:arial;line-height:140%;padding:0 0 0 15px;margin-top:4px;text-align:left;letter-spacing:.2px;color:#005a87}

.phone-list a[href^="tel:"]{color:#005a87;text-decoration:none;cursor:default}a.phoneLink:link{color:#005a87;text-decoration:none}a.phoneLink:visited{color:#005a87;text-decoration:none}a.phoneLink:hover{color:#005a87;text-decoration:none}a.phoneLink:active{color:#005a87;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-desktop2-min.jpg) no-repeat center bottom}
.webp #heroContainerSubpages{
  background:url(/images/resp/subpage-jul-desktop2-min.webp) no-repeat center bottom}
.no-js #heroContainerSubpages{
  background:url(/images/resp/subpage-jul-desktop2-min.jpg) no-repeat center bottom}
  
.EmService{display:block;float:left;width:100%;height:80px;margin:8px auto 0 auto;text-align:center;text-shadow:2px 2px 6px rgba(0,0,0,.8);overflow:hidden;font-family:BenchNine,sans-serif;letter-spacing:.04em;font-style:normal;font-weight:700;font-size:1.1em;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.8em; letter-spacing:0.04em;text-shadow:2px 2px 6px rgba(0,0,0,.5);line-height:55px;color:#fff}
#topScroller{display:block;float:left;width:466px;height:22px;text-align:center;overflow:hidden;background:0 0;margin:133px 0 1px 4px}
#topScroller .scrollerText{color:#fff;font-family:Tahoma,Arial,sans-serif;font-size:.8em;font-style:normal;font-weight:400;letter-spacing:.06em;text-shadow:1px 1px 1px #000}
.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:2.2em;font-family:'Open Sans Condensed',sans-serif;font-style:normal;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.9)}#subContentWrapper{width:100%;display:block;overflow:hidden;margin-left:auto;margin-right:auto;padding-bottom:54px;background:#f0f0f0}.subContentMainContainer{width:65.5%;display:block;overflow:hidden;float:left;background:0 0}#subContentAsideHeader,#subContentHeader,.subContentAsideContainer{display:block;width:95%;text-align:center;margin:0 auto 10px auto;background:0 0}
#subContentHeader h2{margin-top:3em;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:80%;text-align:left;margin:24px auto 10px auto;background:#fff;border:1px solid #545454;border-radius:9px;padding:40px 50px 0 50px}
#subContentContainer h3{font-family:Arial,sans-serif;font-size:1.8em;color:#005885;font-weight:700;letter-spacing:-.03em;text-align:center}
#subContentContainer .header3{font-family:Arial,sans-serif;font-size:1.8em;color:#005885;font-weight:700;letter-spacing:-.03em;text-align:center}
#subContentContainer h5{font-family:Arial,sans-serif;font-size:1.2em;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:1.2em;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:5px}#subContentContainer .orangeMed{font-family:Arial,sans-serif;font-size:1.3em;font-style:italic;font-weight:700;color:#ffa850;text-shadow:0 1px 0 #6c6c6c}#subContentContainer .orangeLg{font-family:Arial,sans-serif;font-size:2em;font-style:italic;font-weight:700;color:#ffa850}#subContentContainer .call-us{font-family:Arial,sans-serif;font-size:2em;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.5em;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}#subContentContainer .whiteLargeB{font-family:Arial,sans-serif;font-size:1.6em;font-style:normal;font-weight:700;text-align:center;color:#fff}.tapForMore{display:none}
.subContentAsideContainer{width:34%;display:block;overflow:hidden;float:right;background:#f0f0f0}.navButtons{margin-top:24px}.button0{display:inline-block;width:80%;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}.button1,.button2,.button3,.button4,.button5,.button6{display:inline-block;width:80%;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}.button7{display:inline-block;width:80%;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}
#subContentAsideHeader .asideHeader,.subContentAsideContainer .asideHeader{margin-top:3em;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:85%;padding-bottom:20px;margin-top:24px;margin-bottom:2em;margin-left:auto;margin-right:auto;border:1px solid #545454;border-radius:8px;text-align:center;background-color:silver}
.no-webp #subTestimony{
  background:linear-gradient(rgba(0,88,165,.8),rgba(0,88,165,.8)),url(/images/resp/testimony-sub-bg-desktop2-min.jpg) no-repeat -20px 40px;background-size:cover}
.webp #subTestimony{
  background:linear-gradient(rgba(0,88,165,.8),rgba(0,88,165,.8)),url(/images/resp/testimony-sub-bg-desktop2-min.webp) no-repeat -20px 40px;background-size:cover}
.no-js #subTestimony{
  background:linear-gradient(rgba(0,88,165,.8),rgba(0,88,165,.8)),url(/images/resp/testimony-sub-bg-desktop2-min.jpg) no-repeat -20px 40px;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:45px;line-height:45px;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:85%;margin-top:24px;margin-bottom:20px;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}.eNews{width:85%;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 -30px 20px;background-color:silver;border:1px solid #545454;border-radius:8px}.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:55px}
#subpageClosing h6{padding:11px 0 9px 0;font-size:1.6em;letter-spacing:.08em}
#subpageClosing:after{content:'';position:absolute;top:100%;left:0;right:0;margin:0 auto;width:0;height:0;border-top:solid 20px #545454;border-left:solid 20px transparent;border-right:solid 20px transparent}#credentials{margin-top:20px;margin-bottom:0px}#pageFooter{position:relative;border-bottom:1px solid #000}
div#auxNavList ul{margin:6px auto 20px auto;text-align:center;padding:0;color:#ffb950;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:#ffb950}div#auxNavList ul li a:hover{color:#6babf1;text-decoration:underline}div#outerBot{clear:both;display:block;width:80%;margin-left:auto;margin-right:auto;padding-top:1em;font-family:Tahoma,Arial,sans-serif;font-size:1em;color:#fff;font-style:normal;font-weight:400;text-align:left;background-color:#0d3d61;border:1px solid #6babf1;border-radius:25px}div#outerBot .outerBotCaption{display:block;margin-left:auto;margin-right:auto;text-align:center;padding:.4em 0 1.2em 0;font-family:'Bad Script',sans-serif;font-size:1.4em;color:#ffb950;font-style:normal;font-weight:400;letter-spacing:.3em}div#outerBot p{margin-bottom:.5em}.loc1{display:block;width:24%;float:left;margin-left:7%;padding:0 2% 0 3%}.loc2{display:block;width:25%;float:left;padding:0 2.5% 0 3%;border-left:1px solid #6babf1}.loc3{display:block;width:25%;float:left;padding:0 .5% 0 3%;border-left:1px solid #6babf1}a.phoneLinkFooter:link{color:#fff;text-decoration:none;cursor:default}a.phoneLinkFooter:visited{color:#fff;text-decoration:none;cursor:default}a.phoneLinkFooter:hover{color:#fff;text-decoration:none;cursor:default}a.phoneLinkFooter:active{color:#fff;text-decoration:none;cursor:default}.hours{clear:both;padding:30px 0 10px 10%}.emService{font-family:Tahoma,Arial,sans-serif;font-size:1em;color:#6babf1;font-style:normal;font-weight:400;text-align:left}.socButtons{display:block;width:90%;margin-left:auto;margin-right:auto;text-align:center}.footerHr{height:1px;background-color:#6babf1;border:none;margin-left:4%;margin-bottom:5px}#footerContractor{display:block;font-family:Arial,sans-serif;font-size:1em;color:#6babf1;font-weight:700;text-shadow:0 1px 1px rgba(0,0,0,.6);text-align:center;padding-bottom:30px}.paContractor{float:left;font-style:normal;margin-left:4.5%}.howComfortable{float:right;font-style:italic;margin-right:5.5%}.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:12px 20px}}