@font-face{font-family:'HomeServices';src:url('responsiveHeaderFooter/fonts/HomeServices.eot?pyu2nk');src:url('responsiveHeaderFooter/fonts/HomeServices.eot?#iefixpyu2nk') format('embedded-opentype'),url('responsiveHeaderFooter/fonts/HomeServices.woff?pyu2nk') format('woff'),url('responsiveHeaderFooter/fonts/HomeServices.ttf?pyu2nk') format('truetype'),url('responsiveHeaderFooter/fonts/HomeServices.svg?pyu2nk#HomeServices') format('svg');font-weight:normal;font-style:normal}
[class^="icon-"],[class*=" icon-"]{font-family:'HomeServices';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
[data-icon]:before{content:attr(data-icon);font-family:'HomeServices';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-calendar:before{content:"\f073"}
.icon-table:before{content:"\f0ce"}
.icon-calendar-o:before{content:"\f133"}
.icon-external-link:before{content:"\e64e"}
.icon-YardTool:before{content:"\e600"}
.icon-Windows:before{content:"\e601"}
.icon-WeightMachine:before{content:"\e602"}
.icon-WaterSoftener:before{content:"\e603"}
.icon-WaterHeater:before{content:"\e604"}
.icon-Washer:before{content:"\e605"}
.icon-Washer-TopLoad:before{content:"\e606"}
.icon-WallHeater:before{content:"\e607"}
.icon-Vacuum:before{content:"\e608"}
.icon-Treadmill:before{content:"\e609"}
.icon-Tiller:before{content:"\e60a"}
.icon-TileGrout:before{content:"\e60b"}
.icon-TelevisionStand:before{content:"\e60c"}
.icon-Television:before{content:"\e60d"}
.icon-Stepper:before{content:"\e60e"}
.icon-StackedLaundry:before{content:"\e60f"}
.icon-Speaker:before{content:"\e610"}
.icon-SnowBlower:before{content:"\e611"}
.icon-Siding:before{content:"\e612"}
.icon-SewingMachine:before{content:"\e613"}
.icon-Roofing:before{content:"\e614"}
.icon-RidingMower:before{content:"\e615"}
.icon-Refrigerator:before{content:"\e616"}
.icon-Refrigerator-Top:before{content:"\e617"}
.icon-Refrigerator-Bottom:before{content:"\e618"}
.icon-RangeVentHood:before{content:"\e619"}
.icon-RangeHood:before{content:"\e61a"}
.icon-Range:before{content:"\e61b"}
.icon-PowerWasher:before{content:"\e61c"}
.icon-Plumbing:before{content:"\e61d"}
.icon-Oven:before{content:"\e61e"}
.icon-Microwave:before{content:"\e61f"}
.icon-LogSplitter:before{content:"\e620"}
.icon-LawnMower:before{content:"\e621"}
.icon-KitchenRemodeling:before{content:"\e622"}
.icon-IndoorAirQuality2:before{content:"\e623"}
.icon-IndoorAirQuality:before{content:"\e624"}
.icon-IceMaker:before{content:"\e625"}
.icon-HVAC:before{content:"\e626"}
.icon-Humidifier:before{content:"\e627"}
.icon-HomeTheater:before{content:"\e628"}
.icon-Heating:before{content:"\e629"}
.icon-Grill:before{content:"\e62a"}
.icon-GrasslineTrimmer:before{content:"\e62b"}
.icon-GarbageDisposals:before{content:"\e62c"}
.icon-GarageDoors:before{content:"\e62d"}
.icon-GarageDoorOpener:before{content:"\e62e"}
.icon-FurnitureUpholstery:before{content:"\e62f"}
.icon-Freezer:before{content:"\e630"}
.icon-Flooring:before{content:"\e631"}
.icon-ExerciseBike:before{content:"\e632"}
.icon-Elliptical:before{content:"\e633"}
.icon-Electrical:before{content:"\e634"}
.icon-DryerVents:before{content:"\e635"}
.icon-Dryer:before{content:"\e636"}
.icon-Dryer-Gas:before{content:"\e637"}
.icon-Dryer-Electric:before{content:"\e638"}
.icon-Doors:before{content:"\e639"}
.icon-Dishwasher:before{content:"\e63a"}
.icon-DigitalCamera:before{content:"\e63b"}
.icon-Dehumidifier:before{content:"\e63c"}
.icon-Countertops:before{content:"\e63d"}
.icon-Cooling:before{content:"\e63e"}
.icon-Cooktop:before{content:"\e63f"}
.icon-Compactors:before{content:"\e640"}
.icon-ComboLaundry:before{content:"\e641"}
.icon-Cleaning2:before{content:"\e642"}
.icon-Cleaning:before{content:"\e643"}
.icon-Chipper:before{content:"\e644"}
.icon-Chainsaw:before{content:"\e645"}
.icon-Carpet:before{content:"\e646"}
.icon-Camcorder:before{content:"\e647"}
.icon-Cabinets:before{content:"\e648"}
.icon-BathroomVanities:before{content:"\e649"}
.icon-BathroomRemodeling:before{content:"\e64a"}
.icon-BathroomAccessories:before{content:"\e64b"}
.icon-AirDucts:before{content:"\e64c"}
.icon-AC-WindowUnit:before{content:"\e64d"}
.icon-Search:before{content:"\f002"}
.icon-calendar:before{content:"\f073"}
.icon-Star1:before{content:"\f005"}
.icon-Star2:before{content:"\f006"}
.icon-Profile:before{content:"\f007"}
.icon-Grid:before{content:"\f009"}
.icon-Grid2:before{content:"\f00a"}
.icon-List:before{content:"\f00b"}
.icon-Check:before{content:"\f00c"}
.icon-Close:before{content:"\f00d"}
.icon-ZoomIn:before{content:"\f00e"}
.icon-ZoomOut:before{content:"\f010"}
.icon-Settings:before{content:"\f013"}
.icon-Note:before{content:"\f016"}
.icon-Clock:before{content:"\f017"}
.icon-Refresh:before{content:"\f021"}
.icon-Lock:before{content:"\f023"}
.icon-Tag:before{content:"\f02b"}
.icon-Tags:before{content:"\f02c"}
.icon-Pencil:before{content:"\f040"}
.icon-Location:before{content:"\f041"}
.icon-WaterRecycling:before{content:"\f043"}
.icon-New:before{content:"\f045"}
.icon-CheckBox:before{content:"\f046"}
.icon-Chevron-Bold-Right:before{content:"\f053"}
.icon-Chevron-bold-left:before{content:"\f054"}
.icon-Plus-Circle:before{content:"\f055"}
.icon-Minus-Circle:before{content:"\f056"}
.icon-Close-Circle:before{content:"\f057"}
.icon-Check-Circle:before{content:"\f058"}
.icon-Info-Circle:before{content:"\f05a"}
.icon-NoSign:before{content:"\f05e"}
.icon-Plus:before{content:"\f067"}
.icon-Minus:before{content:"\f068"}
.icon-Alert-Circle:before{content:"\f06a"}
.icon-Alert-Triangle:before{content:"\f071"}
.icon-Comment-Single:before{content:"\f075"}
.icon-QandA:before{content:"\f076"}
.icon-chevron-bold-up:before{content:"\f077"}
.icon-chevron-bold-down:before{content:"\f078"}
.icon-cart:before{content:"\f07a"}
.icon-comments-double1:before{content:"\f086"}
.icon-phone:before{content:"\f095"}
.icon-square-hollow:before{content:"\f096"}
.icon-twitter:before{content:"\f099"}
.icon-facebook:before{content:"\f09a"}
.icon-lock-open:before{content:"\f09c"}
.icon-creditcard:before{content:"\f09d"}
.icon-starburst:before{content:"\f0a3"}
.icon-hand-up:before{content:"\f0a6"}
.icon-wrench:before{content:"\f0ad"}
.icon-reorder:before{content:"\f0c9"}
.icon-truck:before{content:"\f0d1"}
.icon-pinterest:before{content:"\f0d2"}
.icon-google-plus:before{content:"\f0d5"}
.icon-caret-down:before{content:"\f0d7"}
.icon-caret-up:before{content:"\f0d8"}
.icon-caret-left:before{content:"\f0d9"}
.icon-caret-right:before{content:"\f0da"}
.icon-sort:before{content:"\f0dc"}
.icon-sort-down:before{content:"\f0dd"}
.icon-sort-up:before{content:"\f0de"}
.icon-envelope-alt:before{content:"\f0e0"}
.icon-comments-alt:before{content:"\f0e6"}
.icon-angle-left:before{content:"\f104"}
.icon-angle-right:before{content:"\f105"}
.icon-angle-up:before{content:"\f106"}
.icon-angle-down:before{content:"\f107"}
.icon-desktop:before{content:"\f108"}
.icon-laptop:before{content:"\f109"}
.icon-tablet:before{content:"\f10a"}
.icon-mobile:before{content:"\f10b"}
.icon-question:before{content:"\f128"}
.icon-info:before{content:"\f129"}
.icon-chevron-sign-right:before{content:"\f137"}
.icon-chevron-sign-left:before{content:"\f138"}
.icon-chevron-sign-up:before{content:"\f139"}
.icon-chevron-sign-down:before{content:"\f13a"}
.icon-unlock-alt:before{content:"\f13e"}
.icon-play-sign:before{content:"\f144"}
.icon-check-sign:before{content:"\f14a"}
.icon-youtube:before{content:"\f167"}
.icon-play-alt:before{content:"\f16a"}
@font-face{font-family:'OpenSansRegular';src:url('responsiveHeaderFooter/fonts/OpenSans-Regular-webfont.eot');src:local('Open Sans Regular'),local('Open-Sans-Regular'),url('responsiveHeaderFooter/fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('responsiveHeaderFooter/fonts/OpenSans-Regular-webfont.woff') format('woff'),url('responsiveHeaderFooter/fonts/OpenSans-Regular-webfont.ttf') format('truetype'),url('responsiveHeaderFooter/fonts/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'OpenSansSemibold';src:url('responsiveHeaderFooter/fonts/OpenSans-Semibold-webfont.eot');src:local('Open Sans Semibold'),local('Open-Sans-Semibold'),url('responsiveHeaderFooter/fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),url('responsiveHeaderFooter/fonts/OpenSans-Semibold-webfont.woff') format('woff'),url('responsiveHeaderFooter/fonts/OpenSans-Semibold-webfont.ttf') format('truetype'),url('responsiveHeaderFooter/fonts/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'OpenSansLight';src:url('responsiveHeaderFooter/fonts/OpenSans-Light-webfont.eot');src:local('Open Sans Light'),local('Open-Sans-Light'),url('responsiveHeaderFooter/fonts/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),url('responsiveHeaderFooter/fonts/OpenSans-Light-webfont.woff') format('woff'),url('responsiveHeaderFooter/fonts/OpenSans-Light-webfont.ttf') format('truetype'),url('responsiveHeaderFooter/fonts/OpenSans-Light-webfont.svg#OpenSansLight') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'Open Sans';src:url('responsiveHeaderFooter/fonts/OpenSans-Regular-webfont.eot');src:local('Open Sans Regular'),local('Open-Sans-Regular'),url('responsiveHeaderFooter/fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('responsiveHeaderFooter/fonts/OpenSans-Regular-webfont.woff') format('woff'),url('responsiveHeaderFooter/fonts/OpenSans-Regular-webfont.ttf') format('truetype'),url('responsiveHeaderFooter/fonts/OpenSans-Regular-webfont.svg#Open Sans') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'OpenSansBold';src:url('responsiveHeaderFooter/fonts/OpenSans-Bold-webfont.eot');src:local('Open Sans Bold'),local('Open-Sans-Bold'),url('responsiveHeaderFooter/fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),url('responsiveHeaderFooter/fonts/OpenSans-Bold-webfont.woff') format('woff'),url('responsiveHeaderFooter/fonts/OpenSans-Bold-webfont.ttf') format('truetype'),url('responsiveHeaderFooter/fonts/OpenSans-Bold-webfont.svg#OpenSansBold') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'OpenSansBoldItalic';src:url('responsiveHeaderFooter/fonts/OpenSans-BoldItalic-webfont.eot');src:local('Open Sans Bold Italic'),local('Open-Sans-Bold-Italic'),url('responsiveHeaderFooter/fonts/OpenSans-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),url('responsiveHeaderFooter/fonts/OpenSans-BoldItalic-webfont.woff') format('woff'),url('responsiveHeaderFooter/fonts/OpenSans-BoldItalic-webfont.ttf') format('truetype'),url('responsiveHeaderFooter/fonts/OpenSans-BoldItalic-webfont.svg#OpenSansBoldItalic') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'OpenSansExtrabold';src:url('responsiveHeaderFooter/fonts/OpenSans-ExtraBold-webfont.eot');src:local('Open Sans Extrabold'),local('Open-Sans-Extrabold'),url('responsiveHeaderFooter/fonts/OpenSans-ExtraBold-webfont.eot?#iefix') format('embedded-opentype'),url('responsiveHeaderFooter/fonts/OpenSans-ExtraBold-webfont.woff') format('woff'),url('responsiveHeaderFooter/fonts/OpenSans-ExtraBold-webfont.ttf') format('truetype'),url('responsiveHeaderFooter/fonts/OpenSans-ExtraBold-webfont.svg#OpenSansExtrabold') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'OpenSansExtraboldItalic';src:url('responsiveHeaderFooter/fonts/OpenSans-ExtraBoldItalic-webfont.eot');src:local('Open Sans Extrabold Italic'),local('Open-Sans-Extrabold-Italic'),url('responsiveHeaderFooter/fonts/OpenSans-ExtraBoldItalic-webfont.eot?#iefix') format('embedded-opentype'),url('responsiveHeaderFooter/fonts/OpenSans-ExtraBoldItalic-webfont.woff') format('woff'),url('responsiveHeaderFooter/fonts/OpenSans-ExtraBoldItalic-webfont.ttf') format('truetype'),url('responsiveHeaderFooter/fonts/OpenSans-ExtraBoldItalic-webfont.svg#OpenSansExtraboldItalic') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'OpenSansItalic';src:url('responsiveHeaderFooter/fonts/OpenSans-Italic-webfont.eot');src:local('Open Sans Italic'),local('Open-Sans-Italic'),url('responsiveHeaderFooter/fonts/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),url('responsiveHeaderFooter/fonts/OpenSans-Italic-webfont.woff') format('woff'),url('responsiveHeaderFooter/fonts/OpenSans-Italic-webfont.ttf') format('truetype'),url('responsiveHeaderFooter/fonts/OpenSans-Italic-webfont.svg#OpenSansItalic') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'OpenSansLightItalic';src:url('responsiveHeaderFooter/fonts/OpenSans-LightItalic-webfont.eot');src:local('Open Sans Light Italic'),local('Open-Sans-Light-Italic'),url('responsiveHeaderFooter/fonts/OpenSans-LightItalic-webfont.eot?#iefix') format('embedded-opentype'),url('responsiveHeaderFooter/fonts/OpenSans-LightItalic-webfont.woff') format('woff'),url('responsiveHeaderFooter/fonts/OpenSans-LightItalic-webfont.ttf') format('truetype'),url('responsiveHeaderFooter/fonts/OpenSans-LightItalic-webfont.svg#OpenSansLightItalic') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'OpenSansSemiboldItalic';src:url('responsiveHeaderFooter/fonts/OpenSans-SemiboldItalic-webfont.eot');src:local('Open Sans Semibold Italic'),local('Open-Sans-Semibold-Italic'),url('responsiveHeaderFooter/fonts/OpenSans-SemiboldItalic-webfont.eot?#iefix') format('embedded-opentype'),url('responsiveHeaderFooter/fonts/OpenSans-SemiboldItalic-webfont.woff') format('woff'),url('responsiveHeaderFooter/fonts/OpenSans-SemiboldItalic-webfont.ttf') format('truetype'),url('responsiveHeaderFooter/fonts/OpenSans-SemiboldItalic-webfont.svg#OpenSansSemiboldItalic') format('svg');font-weight:normal;font-style:normal}
[class^="icon-"],[class*=" icon-"]{width:auto;height:auto;background-image:none;background-position:0 0;margin-top:0}
.visible-phone{display:none!important}
.visible-tablet{display:none!important}
.hidden-desktop{display:none!important}
.visible-desktop{display:inherit!important}
.span12{width:940px}
.span11{width:860px}
.span10{width:780px}
.span9{width:700px}
.span8{width:620px}
.span7{width:540px}
.span6{width:460px}
.span5{width:380px}
.span4{width:300px}
.span3{width:220px}
.span2{width:140px}
.span1{width:60px}
.offset12{margin-left:980px}
.offset11{margin-left:900px}
.offset10{margin-left:820px}
.offset9{margin-left:740px}
.offset8{margin-left:660px}
.offset7{margin-left:580px}
.offset6{margin-left:500px}
.offset5{margin-left:420px}
.offset4{margin-left:340px}
.offset3{margin-left:260px}
.offset2{margin-left:180px}
.offset1{margin-left:100px}
.row-fluid{width:100%;*zoom:1}
.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0}
.row-fluid:after{clear:both}
.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.127659574468085%;*margin-left:2.074468085106383%}
.row-fluid [class*="span"]:first-child{margin-left:0}
.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.127659574468085%}
.row-fluid .span12{width:100%;*width:99.94680851063829%}
.row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%}
.row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%}
.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%}
.row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%}
.row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%}
.row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%}
.row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%}
.row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%}
.row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%}
.row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%}
.row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%}
.row-fluid .offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%}
.row-fluid .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%}
.row-fluid .offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%}
.row-fluid .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%}
.row-fluid .offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%}
.row-fluid .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%}
.row-fluid .offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%}
.row-fluid .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%}
.row-fluid .offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%}
.row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%}
.row-fluid .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%}
.row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%}
.row-fluid .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%}
.row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%}
.row-fluid .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%}
.row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%}
.row-fluid .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%}
.row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%}
.row-fluid .offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%}
.row-fluid .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%}
.row-fluid .offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%}
.row-fluid .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%}
.row-fluid .offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%}
.row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%}
body{font-family:'Open Sans','OpenSans','Arial',sans-serif;background-color:#f9f9f9;color:#333;margin:0;font-size:14px;font-size:1.4rem}
input,button,select,textarea{font-family:'OpenSansRegular','Arial',sans-serif}
.row{margin-left:0}
ul,li{list-style-type:none;margin:0;padding:0}
a,a:focus{color:inherit;text-decoration:none;outline:0 none}
.contentLayer a,.footerLayer a{color:#067bb5}
.contentLayer a:hover,.footerLayer a:hover{color:#304e88;text-decoration:underline}
.contentLayerWrap{margin:0 auto}
.contentandfooterContainer{background-color:#fff;min-width:980px}
.contentLayerWrap{clear:both}
.contentLayer{position:relative;max-width:1300px;margin:auto}
.constrainContent{min-width:950px;max-width:1245px;margin:0 auto}
.fullbleedContent{width:100%;height:370px;background-size:cover;background-repeat:no-repeat;background-position:50% 0;color:#fff}
.ctaLinkTo{margin:0 0 15px}
.ctaLinkTo>.button.scheduleLead{display:inline-block;background:#f60;color:#fff;border-radius:4px;border:0 none;font-size:16px;padding:12px;width:auto;text-align:center;position:relative}
h1,h2,h3,h4,h5,h6{font-family:OpenSans,Helvetica,Arial,sans-serif;color:#333;margin:0 0 .4em;line-height:1em;font-weight:300}
h1{font-size:30px;font-size:3.0rem}
h2{font-size:24px;font-size:2.4rem}
h3{font-size:20px;font-size:2.0rem}
h4{font-size:18px;font-size:1.8rem}
h5{font-size:16px;font-size:1.6rem}
.level3{font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:500}
.headingBlock>h1{font-family:OpenSansLight,Helvetica,Arial,sans-serif;line-height:30px}
.headingBlock>h1>strong,.headingBlock>h1>b{font-weight:400;font-family:OpenSansBold,Helvetica,Arial,sans-serif}
.subheadingText{font-family:Open Sans,Helvetica,Arial,sans-serif}
.section h2,.subheadingText h2{font-weight:400;line-height:1em;color:#333;font-family:OpenSansLight,Helvetica,Arial,sans-serif}
.text ul,.text ol{margin:0 0 25px 2%;color:#666;list-style-position:inside;font-family:'Open Sans','OpenSans',Helvetica,Arial,sans-serif}
.text p{margin:0 0 10px;font-family:'Open Sans','OpenSans',Helvetica,Arial,sans-serif;color:#666}
.text ul li{list-style-type:disc;line-height:20px;line-height:2.5rem}
.text ol li{list-style-type:decimal;line-height:20px;line-height:2.5rem}
.subheadingText,.text.section{color:#666;font-family:'Open Sans','OpenSans',Helvetica,Arial,sans-serif}
a.button.scheduleLead:hover{text-decoration:none;color:#fff}
.space.small{margin-bottom:1.786em}
.space.medium{margin-bottom:2.857em}
.space.large{margin-bottom:4.286em}
.space.extraLarge{margin-bottom:8.571em}
.vidContAspect-4-3{display:block;width:100%;float:left;margin:auto;height:100%}
.vidContAspect-4-3 iframe{display:block;width:100%;float:left;margin:auto;height:100%}
.videoWrapper object,.videoWrapper embed{position:absolute;top:0;left:0;width:100%;height:100%}
.vidContAspect-16-9{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;width:100%;height:100%}
.vidContAspect-16-9 iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.improvementServiceGray{background-color:#f0f0f0;border:1px solid #dfdfde;padding:20px 0 15px;text-align:center}
.actionsNavWrap,.primaryNavWrap{margin:0 auto}
.actionsNavRow,.actionsNavWrap,.primaryNavRow,.primaryNavWrap{min-width:980px}
.actionsNavWrap,.primaryNavWrap{max-width:1300px}
.actionsNavRow{background-color:#067bb5;border-bottom:2px solid #fff;color:#fff;height:40px;width:100%}
.actionsNavList{margin-top:12px;float:right;margin-right:10px;position:relative}
.actionsNavList li{float:left;margin-left:39px;font-size:12px;font-size:1.2rem;line-height:18px;line-height:1.8rem;white-space:nowrap}
.actionsNavList li a:hover,.actionsNavList li a:focus{color:#fff;text-decoration:none}
.actionsNavList li [class^="icon-"],.actionsNavList li [class*=" icon-"]{margin-right:.3em;font-size:18px;font-size:1.8rem}
.actionsNavList form,#search{margin-bottom:0;margin-top:-6px;height:auto}
.inputTextRequired{border:1px solid #dc0b00!important}
.actionsNavList .input-group{position:relative;display:table;border-collapse:separate;width:195px;color:#ccc;margin-top:1px}
.actionsNavList .input-group-addon{cursor:pointer;font-size:16px;font-size:1.6rem}
.actionsNavList .input-group-addon button{border:0;background:transparent;padding:0;outline:0;color:#ccc}
.actionsNavList li .input-group [class^="icon-"],.actionsNavList li .input-group [class*=" icon-"]{margin-top:0;margin-right:0}
.actionsNavList .input-group-addon{padding:0;font-weight:normal;line-height:1;text-align:center;background-color:#fff;white-space:nowrap;vertical-align:middle;display:table-cell}
.actionsNavList .input-group-addon:first-child{border-right:0}
.actionsNavList .input-group .form-control:last-child{border-left:0}
.actionsNavList .input-group .form-control{display:block;width:99%;height:25px;padding:0 5px;padding:0 .5rem;font-size:12px;font-size:1.2rem;line-height:1.428571429;color:#333;vertical-align:middle;background-color:#fff;border:0 none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;margin-bottom:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.primaryNavRow{background:#f9f9f9;border-bottom:1px solid #d4d4d4;height:75px}
#primaryNav{margin:0 1.04167%}
#primaryNav .navT1ItemWrap a,#primaryNav .navT2ItemWrap a{display:block;color:inherit;text-decoration:none}
.primaryNavRow div:focus,.primaryNavRow li:focus{outline:0 none}
.shsLogo{background:url('responsiveHeaderFooter/images/shs-logo-desktop.png') no-repeat;background-position:0 15px;float:left;width:14%;height:60px;overflow:hidden}
.homeItem,.mainmenuItem,.secondaryNav,.navT2Wrap,.navT3Wrap{display:none}
.navT1Item:hover .navT2Wrap,.navT1Item:hover .navT2WrapT3,.navT1Item:hover .navT2Item:first-child .navT3Wrap,.navT1Item:hover .navT2Item:hover .navT2WrapT3 .navT3Wrap,.navT2Wrap:hover .navT2Item:first-child .navT3Wrap{display:block}
.navT2List:hover .navT2Item:first-child .navT3Wrap{display:none}
.navT1Item.NServiceLink{float:right;position:relative;left:10px;height:74px;width:14%;border:0}
.serviceLink{position:relative;top:28px;border-left:1px solid #d2d2d2;padding:5px 0 5px 10px}
.serviceLink a{color:#067bb5}
.navT1Item:hover .navT1ItemWrap{border-bottom:3px solid #ff6400;cursor:pointer}
.navT1Item.locationItem:hover .navT1ItemWrap{border-bottom:3px solid transparent;cursor:default}
.navT2Item:hover,.navT2Item:hover>a{background:#9aa4b1;color:#fff;text-decoration:none;cursor:pointer}
.navT3List a:hover{text-decoration:underline}
.navT1List{position:relative}
.navT1ItemWrap{padding:15px 5%;padding:1.5rem 5%}
.navT1Item{float:left;border-left:1px solid #d4d4d4;font-size:15px;font-size:1.5rem;height:75px;max-width:243px}
li.navT1Item{padding:0}
.navT1ItemWrap{padding:19px 10px 11px}
.serviceName,.serviceTagLine,.currentLocation,.updateLocation{display:block;line-height:21px;line-height:2.1rem}
.serviceName{font-size:16px;font-size:1.6rem;font-weight:bold}
.serviceTagLine{font-size:14px;font-size:1.4rem;color:#666}
.currentLocation{font-size:16px;font-size:1.6rem}
.updateLocation{color:#067bb5}
.updateLocation [class^="icon-"],.updateLocation [class*=" icon-"]{margin-right:.3em}
.navT2Wrap{position:absolute;border-top:1px solid #CCC;border-right:0 none;border-bottom:1px solid #CCC;border-left:1px solid #CCC;max-width:491px;background-color:#f7f7f7;padding:9px 0;padding:.9rem 0;z-index:1000}
.navT2Item{width:150px;text-align:left;padding-left:20px;padding-left:2rem;font-size:13px;font-size:1.3rem;line-height:36px;line-height:3.6rem}
.navT2Wrap,.navT2Item:first-child .navT2WrapT3,.navT2Item:hover .navT2WrapT3{height:310px}
.navT2Item:first-child .navT2WrapT3,.navT2Item:hover .navT2WrapT3{position:absolute;top:-1px;left:170px;border-top:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:0 none;max-width:491px;background-color:#f7f7f7;padding:0 0 18px 0;padding:0 0 1.8rem 0}
.navT3Wrap{background-color:#fff;border:1px solid #d4d4d4;height:295px;margin:8px 8px 8px 0;padding:15px 20px 0 20px;padding:1.5rem 2rem 0 2rem;position:relative}
.navT3List{color:#067bb5;padding-bottom:5px;padding-bottom:.5rem;line-height:20px;line-height:2rem}
.navT3List ul{width:270px}
.navT3List ul.bottomBorder{border-bottom:1px solid #d4d4d4;margin-bottom:10px;padding-bottom:5px;padding-bottom:.5rem}
.navT3List ul.oneColumn{width:156px}
.navT3Heading{float:none;text-transform:uppercase;color:#999;margin-bottom:10px;cursor:default}
.navT3Item{font-size:13px;font-size:1.3rem;margin-bottom:10px;float:left;width:50%}
.navT3List ul.oneColumn .navT3Item{float:none;clear:left;width:156px}
.navT3Item [class^="icon-"],.navT3Item [class*=" icon-"]{color:#067bb5;font-size:35px;font-size:3.5rem;vertical-align:middle;margin-right:5px}
.navT3Item .seeAll{font-weight:600}
.bodyChat{margin:3px 0;width:200px;display:block;font-size:20px;font-size:2rem;font-family:'OpenSansLight','Arial',sans-serif}
.bodyChat .icon-comments-double1{padding:0 5px 0 0}
.chatNotAvailable{color:#cfcfcf}
.chat247Wrap,.eGainChat.section{clear:both}
.chatAvailable{cursor:pointer}
.heroTextWrap .text a{font-family:'opensanssemibold','OpenSans','Arial',sans-serif;font-size:14px;color:#fff}
.improvementServiceGray{background-color:#f0f0f0;border:1px solid #dfdfde;padding:20px 0 15px;text-align:center}
@media(min-width:1100px){.navT1ItemWrap{padding:19px 25px 11px}
.navT1Item.NServiceLink{float:left}
}
@media(max-width:690px){.fluidGridColumns .row-fluid .span6{width:100%;margin:5px 0}
.secondaryContent .row-fluid .span3{width:100%}
.secondaryContent .row-fluid .span3{width:100%}
.constrainContent .span9{width:100%}
.constrainContent .leadSheetSection{width:100%}
.improvementServiceGray .productGridGroup.span6 .span6{width:48.93617021276595%;clear:none}
}
@media(max-width:590px){.fluidGridColumns .addInsulationDescription img{display:none}
.chatNotAvailable{display:none}
}
input:focus{outline:0;-moz-box-shadow:none}
input:focus::-webkit-input-placeholder{transition:opacity .3s .3s ease;opacity:0}
input:focus::-moz-placeholder{transition:opacity .3s .3s ease;opacity:0}
#shsFooter{margin-top:30px}
.footerRow{border-top:1px solid #dedede;background:#f9f9f9}
.footerWrap{min-width:960px;max-width:1260px;margin:0 auto}
.footerCommunicate{position:relative;overflow:hidden}
.footerLayer{padding:0 10px}
.breadcrumbs{font-size:12px;font-size:1.2rem;margin-top:14px}
.breadcrumbs [class^="icon-"],.breadcrumbs [class*=" icon-"]{margin:2px 6px}
.footerLayer h2{font-family:'OpenSansLight','Arial',sans-serif;font-size:24px;font-size:2.4rem;line-height:24px;line-height:2.4rem;margin:0}
.footerTitle{margin:15px 0 0 0}
.footerDetails{margin:30px 0 0 0}
.footerContactList{margin-top:22px}
.footerContactList li{font-size:20px;font-size:2rem;font-family:'OpenSansLight','Arial',sans-serif}
.footerContactList li,.footerContactList [class^="icon-"],.footerContactList [class*=" icon-"]{line-height:42px}
.footerContactList [class^="icon-"],.footerContactList [class*=" icon-"]{font-size:24px;font-size:2.4rem;clear:both;width:30px}
.socialFooter{display:block;width:200px;height:auto;background:#f9f9f9;float:left}
.socialFooter a{cursor:pointer;text-decoration:none}
.socialFooter ul{margin:5px 0 0 0;padding:0}
.socialFooter ul li,.socialFooter ul a{width:35px;height:35px;display:block;float:left;padding:0}
.socialFooter ul li{margin:0 10px 0 0}
.socialFooter ul a{margin:0;font-family:'HomeServices';color:#fff;font-size:20px;transition:all .3s ease-in-out;height:auto;width:100%;text-align:center;height:28px;vertical-align:middle;padding-top:7px}
.socialFooter ul li a:hover{background:black;text-decoration:none}
.socialFooter .FaceBook a{background:#547bbe}
.socialFooter .Twitter a{background:#79cdf1}
.socialFooter .Google a{background:#4c4c4a}
.socialFooter .YouTube a{background:#e9654c}
.socialFooter .FaceBook a:hover{color:#547bbe;background:transparent}
.socialFooter .Twitter a:hover{color:#79cdf1;background:transparent}
.socialFooter .Google a:hover{color:#4c4c4a;background:transparent}
.socialFooter .YouTube a:hover{color:#e9654c;background:transparent}
.socialFooter .ShopYourWay{display:block;width:200px;height:47px;text-indent:-5000px;transition:all .3s ease-in-out;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKYAAAAqCAIAAAC2mLeDAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDNjRBMkM5RjdEMzNFNDExQUFFNjg3RkJBNkU2QzhDQSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2N0ExREI4QzM0NEMxMUU0QTVFNURCNjM2OUM3QTc0RiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2N0ExREI4QjM0NEMxMUU0QTVFNURCNjM2OUM3QTc0RiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkE1QkRCOTUxQTMzM0U0MTFBQUU2ODdGQkE2RTZDOENBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkM2NEEyQzlGN0QzM0U0MTFBQUU2ODdGQkE2RTZDOENBIi8+IDwvcmRmOkRlc2NyaXB0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) top left no-repeat;margin:25px 0 0 0}
.footerInfo{line-height:25px;line-height:2.5rem}
.footerInfoLinks{font-size:12px;font-size:1.2rem}
.footerInfoLinks li{margin-bottom:5px}
.footerRelatedServices{margin-top:15px}
.footerRelatedServices li{clear:both}
.footerRelatedServices [class^="icon-"],.footerRelatedServices [class*=" icon-"]{color:#666;font-size:52px;font-size:5.2rem;margin:3px 8px 22px -5px}
.relServiceInfo{font-size:12px;line-height:18px}
.relServiceInfo h5{font-family:'OpenSansSemiBold','Arial',sans-serif;margin:0;font-size:12px;font-size:1.2rem}
.relServiceInfo p{margin:0}
.copyrightFooter{border-top:1px solid #dedede;font-size:12px;font-size:1.2rem;color:#666;height:35px;padding-top:10px;margin-top:20px}
.legalLinks li{float:left}
.legalLinks li:before{content:"|";padding:0 10px}
.legalLinks li:first-child:before{content:"";padding:0}
.chatNotAvailable{color:#cfcfcf}
.chatNotAvailable{cursor:pointer}
.chatNotAvailable a{color:#cfcfcf}
.chatNotAvailable a:hover{color:#cfcfcf;text-decoration:none;cursor:default}
.chat247Wrap .chatAvailable{font-size:20px;font-family:'OpenSansLight','Arial',sans-serif}
.chat247Wrap .icon-comments-double1{padding-top:2px}
.chatIsNOTAvailable{display:none;text-decoration:none!important}
.chatIsAvailable{display:block;text-decoration:none!important}
.HILandingChat .chatHidden{display:block!important;text-decoration:none!important;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;cursor:default}
.HILandingChat .chatHidden .chatIsNOTAvailable{display:block!important}
.HILandingChat .chatHidden .chatIsNOTAvailable i{color:#cfcfcf!important}
.HILandingChat .chatHidden .chatIsAvailable{display:none!important}
@media(min-width:0){html{font-size:10px}
}
@media(min-width:0) and (max-width:979px){.mediaIndicator:before{content:'mobile';position:absolute;top:-999em;left:-999em}
.hidden-desktop{display:inherit!important}
.visible-desktop{display:none!important}
body{overflow-x:hidden}
.contentandfooterContainer{position:relative;z-index:10;top:0;height:100%;min-width:0}
.contentLayerRow{background-color:#fff}
.contentLayerWrap{clear:none}
.navT1ItemWrap{padding:0}
.actionsNavRow,.primaryNavRow{min-width:0}
.actionsNavRow{position:relative;z-index:1200}
.primaryNavRow{background:transparent;border-bottom:0 none;height:auto;padding-left:0}
#primaryNav{background-color:#666;float:left;width:75%;position:absolute;z-index:0;top:42px;bottom:0;margin:0}
#primaryNav a{display:block}
#primaryNav.secondaryNavOff{background-color:#f0f0f0}
#burgerBar{background-color:#f0f0f0}
.burger{color:#666;float:left;width:60px;font-size:12px;font-size:1.2rem;border-right:2px solid #fff;text-align:center;padding:12px 0 0 0;padding:1.2rem 0 0 0;margin-right:10px}
.burger [class^="icon-"],.burger [class*=" icon-"]{font-size:26px;font-size:2.6rem}
.shsLogo{background:url('responsiveHeaderFooter/images/shs-logo-mobile.png') no-repeat;float:none;width:75%;height:100%;background-position:0 14px}
.homeItem,.mainmenuItem,.secondaryNav{display:block}
.navT2Wrap,.navT3Wrap,.mobileHidden{display:none}
.navT1Item.navT1ItemOn .navT2Wrap{display:block}
.navT1Item.navT1ItemOn .navT2Wrap .navT3Wrap{display:none}
.navT1ItemIn .navT1ItemWrap [class^="icon-"],.navT1ItemIn .navT1ItemWrap [class*=" icon-"],.navT2Item [class^="icon-"],.navT2Item [class*=" icon-"]{display:none!important}
.navT2ItemOn a>.icon-angle-right{display:block!important}
.navT1Item.navT1ItemIn .navT2ItemOn,.navT1Item.navT1ItemIn .navT2ItemOn .navT3Wrap{display:block}
.navT1ItemIn .navT2Item:not(.navT2ItemOn){display:none!important}
.navT1Item:hover .navT2Wrap,.navT1Item.navT1ItemOn:hover .navT2WrapT3{display:none}
.navT1Item.navT1ItemOn:hover .navT2Wrap,.navT1Item.navT1ItemIn:hover .navT2Wrap,.navT1Item.navT1ItemIn:hover .navT2WrapT3{display:block}
.navT1Item.locationItem:hover .navT1ItemWrap{border-bottom:0 none;cursor:default}
.navT2Item:hover,.navT2Item:hover>a{background:transparent;color:inherit;text-decoration:none;cursor:pointer}
.navT3List a:hover{text-decoration:none}
.navT2Item:first-child .navT2WrapT3,.navT2Item:hover .navT2WrapT3{position:static;background-color:#f0f0f0;border:0 none;width:100%;height:auto;padding:0}
.navT1Item,.navT2Item,.navT3Item{float:none}
.navT2ItemWrap,.navT3Item{border-bottom:1px solid #dedede;margin:0 10px;padding-left:10px;padding-left:1rem}
.navT1Wrap{background-color:#f0f0f0}
.navT1List{font-size:16px;font-size:1.6rem}
.navT1ItemWrap,.navT1Item:hover .navT1ItemWrap{border-bottom:1px solid #dedede;margin:0 10px;padding:0 0 0 10px;padding:0 0 0 1rem}
.serviceName{font-weight:400;display:inline}
.navT1Item,.navT1Item:first-child{border-left:0 none;font-size:16px;font-size:1.6rem;height:auto;width:100%}
.navT1ItemOn .navT1ItemWrap,.navT1ItemOn:hover .navT1ItemWrap{background-color:#067bb5;border-bottom:1px solid #067bb5;color:#fff;padding:0 10px 0 20px;padding:0 1rem 0 2rem;margin:0}
.navT1ItemIn .navT1ItemWrap,.navT1ItemIn:hover .navT1ItemWrap{background-color:#999;color:#333;border-bottom:1px solid #999}
.mainmenuItem{background-color:#999;color:#333}
.mainmenuItem .navT1ItemWrap,.mainmenuItem:hover .navT1ItemWrap{border-bottom:1px solid #999;padding-left:10px;padding-left:1rem}
.mainmenuItem .icon-angle-left{margin-right:.3em}
.navT2Wrap{position:static;background-color:#f0f0f0;border-top:0 none;border-right:0 none;border-bottom:0 none;border-left:0 none;height:auto;padding:0}
.navT2Item{font-size:inherit;width:100%;padding-left:0}
.navT2ItemOn .navT2ItemWrap{background-color:#067bb5;border-bottom:1px solid #067bb5;color:#fff;padding:0 10px 0 20px;padding:0 1rem 0 2rem;margin:0}
.mainmenuItem.mainmenuT2{background-color:#666;color:#fff}
.mainmenuItem.mainmenuT2 .navT1ItemWrap{border-bottom:1px solid #666}
.navT3Wrap{background-color:transparent;border:0 none;height:auto;margin:inherit;padding:inherit;position:static}
.navT3List{color:inherit;margin-bottom:0;line-height:inherit;width:100%;border-bottom:1px solid transparent;padding-bottom:0}
.navT3Heading{padding:5px 20px 0 20px;padding:.5rem 2rem 0 2rem;text-transform:uppercase;color:#666;font-size:14px;font-size:1.4rem;margin-bottom:-20px;line-height:60px;line-height:6rem}
.navT3List ul,.navT3List ul.bottomBorder{border-bottom:0 none;margin-bottom:0;padding-bottom:0;width:auto}
.navT3Item{border-bottom:1px solid #dedede;font-size:inherit;width:auto}
.navT1List .navT3Item [class^="icon-"],.navT1List .navT3Item [class*=" icon-"]{font-size:45px;font-size:4.5rem;margin-right:10px;display:inline-block!important}
.navT3List ul.oneColumn,.navT3List ul.oneColumn .navT3Item{width:auto}
body.hasOverlay .actionsNavRow{position:fixed}
.overlay{opacity:0;background:#000!important;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:1000;overflow:hidden;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition-property:opacity;-ms-transition-duration:.5s;-ms-transition-timing-function:ease;transition:opacity .5s ease 0s;-moz-box-shadow:-0.5em 0 .6667em -0.5em rgba(0,0,0,0.5);-webkit-box-shadow:-0.5em 0 .6667em -0.5em rgba(0,0,0,0.5);box-shadow:-0.5em 0 .6667em -0.5em rgba(0,0,0,0.5);margin-left:0}
.offset-right,.offset-none{-webkit-transition:margin-left .25s ease;-moz-transition:margin-left .25s ease;-ms-transition-property:margin-left;-ms-transition-duration:.25s;-ms-transition-timing-function:ease;transition:margin-left .25s ease 0s}
.offset-right{margin-left:75%}
.offset-right .overlay{opacity:.5;z-index:1001;position:fixed}
.contentandfooterContainer.offset-right{position:fixed;top:42px}
.secondaryNav{float:left;position:static;bottom:0;width:100%;color:#dedede;font-size:16px;font-size:1.6rem;border-top:2px solid #333;background-color:#666}
.secondaryNav ul{padding-top:5px;padding-top:.5rem}
.secondaryNav ul li{padding:0 20px 2px 0;padding:0 2rem .2rem 2rem;line-height:44px;line-height:4.4rem}
.secondaryNav a:hover,.secondaryNav a:focus{color:#dedede;text-decoration:none}
}
@media(min-width:0) and (max-width:767px){.visible-phone{display:inherit!important}
.hidden-phone{display:none!important}
a[href^=tel]{text-decoration:underline}
body{padding-right:0;padding-left:0}
.contentLayerWrap,.constrainContent{min-width:0;max-width:767px}
.fullbleedContent{height:170px}
.brSmallViewport{display:block}
.headingBlock>h1{font-size:28px;font-size:2.8rem;line-height:35px}
.space.small{margin-bottom:.786em}
.space.medium{margin-bottom:.857em}
.space.large{margin-bottom:2.286em}
.space.extraLarge{margin-bottom:4.571em}
.actionsNavWrap,.primaryNavWrap{min-width:0}
.actionsNavWrap,.primaryNavWrap,.navT2Item:first-child .navT2WrapT3,.navT2Item:hover .navT2WrapT3,.navT1Item,.navT1Item:first-child,.navT2Wrap{max-width:767px}
.actionsNavList{float:none;margin-right:0}
.actionsNavList li{margin-left:0;width:20%;text-align:center}
.actionsNavList li [class^="icon-"],.actionsNavList li [class*=" icon-"]{float:none}
#burgerBar{height:50px;overflow:hidden}
.burger{padding:12px 0;padding:1.2rem 0}
.navT1Item,.navT2Item,.navT3Item,.navT1List [class^="icon-"],.navT1List [class*=" icon-"],.serviceName{line-height:50px;line-height:5rem}
.navT1List [class^="icon-"],.navT1List [class*=" icon-"]{font-size:20px;font-size:2rem}
.backToTop{text-align:center;margin-bottom:10px}
.footerWrap{min-width:0;max-width:767px}
.footerLayer .row-fluid [class*="span"]{width:100%;margin-left:0}
.footerTitle{margin:2px 0 0 0}
.footerTitle h2{line-height:30px;line-height:3rem}
.footerDetails{margin:20px 0 0 0}
.footerSocialSites{margin-top:15px}
.footerInfo{margin-top:23px}
.footerRelated{margin-top:18px}
.copyright.pull-left,.legalLinks.pull-right{float:none}
.legalLinks{margin-top:10px}
}
@media(min-width:768px) and (max-width:979px){.visible-tablet{display:inherit!important}
.hidden-tablet{display:none!important}
.contentLayerWrap,.constrainContent{min-width:740px;max-width:979px}
.fullbleedContent{height:270px}
.actionsNavWrap,.primaryNavWrap{min-width:748px}
.actionsNavWrap,.primaryNavWrap,.navT2Item:first-child .navT2WrapT3,.navT2Item:hover .navT2WrapT3,.navT1Item,.navT1Item:first-child,.navT2Wrap{max-width:979px}
.actionsNavRow{height:39px}
#burgerBar{height:62px}
.burgerLabel{font-family:'OpenSansSemibold','Arial',sans-serif}
#primaryNav{width:42%}
#primaryNav,.contentandfooterContainer.offset-right{top:40px}
.offset-right{margin-left:42%}
.navT1Item,.navT2Item,.navT3Item,.navT1List [class^="icon-"],.navT1List [class*=" icon-"],.serviceName{line-height:60px;line-height:6rem}
.footerWrap{min-width:748px;max-width:979px}
}
@media(min-width:980px){.mediaIndicator:before{content:'desktop';position:absolute;top:-999em;left:-999em}
.actionsNavRow,.actionsNavWrap,.primaryNavRow,.primaryNavWrap{min-width:955px}
}
.video .videoContainer{width:98%;height:395px}
@media(min-width:768px) and (max-width:979px){.video .videoContainer{height:350px}
}
@media(max-width:767px){.video .videoContainer{height:250px}
}
@media(max-width:480px){.video .videoContainer{height:200px}
}
.tableCM{width:100%;margin-bottom:20px}
.tableCM th{width:20%;height:40px;border:1px solid #bccfd8;border-width:0 1px 0 1px;padding:.5em 1em;vertical-align:middle;text-align:left}
.tableCM td{color:#666;vertical-align:middle;border:1px solid #bccfd8;border-width:0 1px 1px 1px;font-size:16px;padding:.5em 1em;visibility:visible;position:relative;overflow:hidden;line-height:1.5em;font-family:"Open Sans","sans-serif"}
.tableCM thead{background:#067bb5;color:#fff}
@media screen and (max-width:960px){.tableCM td{padding:.5em .6em}
.tableCM td:first-child{border-right:0;width:40%}
.tableCM td:last-child{border-left:0;width:44%}
.tableCM th{column-span:all;height:30px;text-align:left}
}