body,hr{text-align:center}a,body,h1{color:#fff}.banner,.banner img,hr{display:block}#nav2 li a,h3{color:#242C32}#features a,.active,a:active,a:hover{text-decoration:underline}body{background-color:#F15E2F;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:0;padding:0}a{text-decoration:none}.floatright{float:right;padding:0;margin:0 0 10px 10px}.floatleft{float:left;padding:0;margin:0 10px 10px 0}h1,h3{margin:3px 3px 0 0}#outer-wrapper,#outer-wrapper2{width:100%;margin:0;padding:80px 0 0;height:auto!important;min-height:400px}hr{border:none;border-bottom:1px solid #ccc;height:1px;overflow:hidden;margin:0 -24px 24px -23px}h1{font-size:60px;line-height:60px;font-weight:700}h3{font-size:30px;line-height:36px;font-weight:400}h4{font-size:26px;color:#F15E2E;font-weight:700;line-height:30px;margin:0 0 20px;text-transform:none}#features a:hover,#features h2 a,#features h2 a:hover,#nav2 li a:hover,#promo a:active,#promo a:hover{text-decoration:none}#outer-wrapper{text-align:left;background-color:#f15e2f}#outer-wrapper2{text-align:left;background-color:#FFF}.container{max-width:100%;margin:0 auto;text-align:left}#promo,#promo .banner img,.contactInfo,.footer-content,.services li{text-align:center}li{list-style:none}.banner{margin:0 0 20px}.banner img{margin:10px auto}p{line-height:18px;padding:0 0 20px}#header{margin:0;padding:0 0 40px;background:#f15e2f}#nav{float:left!important}#nav li{float:left;margin:0 20px 0 0}#nav li a{font-size:20px!important;color:#FFF;line-height:24px!important}#nav li.home a{background:url(../images/home-btn.png) no-repeat!important;width:18px!important;height:0!important;padding-top:18px!important;display:block!important;overflow:hidden!important;margin:0!important}#nav li a:hover{text-decoration:none!important;color:#222C30!important}#nav2{float:left}#nav2 li{float:left;margin:0 20px 0 0}#nav2 li a{font-size:20px;line-height:24px}#nav2 li.home a{background:url(../images/home-btn2.png) no-repeat;width:18px;height:0;padding-top:18px;display:block;overflow:hidden;margin:0}#nav2 li a:hover{color:#F15E2F}#topright{position:absolute;top:-30px;right:64px;margin:0;font-size:25px}#topright .hotline{font-size:25px;color:#202C30;text-align:center}#topright .num,#topright .num2{font-size:40px;font-weight:700}#topright .num{color:#fff}#topright .num2{color:#F15E2F}#topright span{margin:0 11px;display:inline-block}#features{position:relative;font-size:14px}#features #logo{display:block;margin:0 0 42px}#features #logo img{margin:5px auto}#features .banner{margin:10px auto}#features h3{font-size:32px;color:#202C30;line-height:32px;font-weight:700;margin:3px 3px 0 0}#features h2{font-size:50px;color:#FFF;line-height:48px;margin:0;font-weight:700}#features h2 span{margin:0 25px}#features h2 a{background:url(../images/arrow.png) 100% 12px no-repeat;padding:0 44px 0 0}#features h2 a:hover{color:#242C32}.features-content{font-size:20px;color:#212C30;margin:0 0 27px}.features-content li{border-right:1px solid #f8af97;padding:0 12px 0 0;margin:0 12px 0 0}.features-content li.last{border:none;padding:0;margin:0}.features-content .call-info h3{float:left}#promo{padding:20px 0 50px;display:block}#promo li{display:inline-block;vertical-align:top;margin:0 70px}#promo .banner{margin:0 0 15px}#promo .banner.drains{margin:0 0 -66px}#promo .banner.advice{margin:-5px 0 8px}#promo .banner img{margin:0 auto}#promo a{color:#242C32}#promo a:hover h3{color:#fff}#promo .drains{background:url(../images/drains.gif) no-repeat;width:123px;height:180px}.block-bar{border:1px solid #f69c80;padding:16px 0;font-size:20px;color:#FFF;background-color:#ee5227}#logo a,#logo2 a{width:251px;height:0;padding-top:68px;display:block}.block-bar h4{color:#fff;font-size:24px;font-weight:700;line-height:28px;margin:0;float:left}#main-content,#main-content2{background-color:#fff;height:auto!important;min-height:400px;color:#000}.block-bar .more-btn{margin:4px 0 0}.creditCard{margin-top:10px}#main-heading,#main-heading2 h1{margin:0 0 10px;overflow:hidden}#main-heading2 h1{color:#333}#main-heading #logo,#main-heading2 #logo2{float:left;margin:0 34px 0 0}#logo a{background:url(../images/logo.png) no-repeat;overflow:hidden}#logo2 a{background:url(../images/logo2.jpg) no-repeat;overflow:hidden}#main-content{margin:0 0 48px;padding:35px 24px 20px 23px}#main-content a,#main-content2 a{color:#F15E2C}#main-content2{margin:20px 0 0;padding:0}.form-content .input-box,.form-content .select-box{background-color:#f2f2f2;border:1px solid #cacad9;height:auto!important;min-height:27px;position:relative}.inner-content{padding:0 22px}#book-now{overflow:hidden;margin:0 0 50px}#book-now h4{font-size:24px;font-weight:400;margin:0 0 15px}#book-now .block-content{width:304px;float:left;margin:0 30px 0 0}#book-now .block-content.last{width:264px;float:left;margin:0}.form-content li{margin:0 0 22px;float:left;width:100%}.form-content .col{float:left;margin:0 26px 0 0}.form-content .col.right{float:right;margin:0}.form-content .form-col{width:139px;float:left}.form-content .form-col.right{float:right}.form-content label{font-size:14px;color:#111;display:block;line-height:17px;margin:0 0 4px}.form-content .input-box{padding:3px 15px}.form-content .select-box{padding:3px 0}.form-content input.text-box,.form-content textarea{background:0 0;border:none;font-family:Arial,Helvetica,sans-serif}.form-content input.text-box{width:100%;line-height:27px;height:27px;font-size:14px;color:#424251}.date-box img{position:absolute;top:2px;right:3px}.s-select div.selector{width:139px!important}.s-select div.selector select{width:139px!important;min-width:139px!important}.s-select div.selector span{width:96px!important}.form-content .info{color:#747484;font-size:10px;line-height:12px;padding:0}.form-content textarea{resize:none;height:148px;width:100%;padding:10px 0;overflow:auto}.form-content .submit-btn{height:36px;border:1px solid #6f240a;background:#f15f30;background:-moz-linear-gradient(top,rgba(241,95,48,1) 0,rgba(217,66,15,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(241,95,48,1)),color-stop(100%,rgba(217,66,15,1)));background:-webkit-linear-gradient(top,rgba(241,95,48,1) 0,rgba(217,66,15,1) 100%);background:-o-linear-gradient(top,rgba(241,95,48,1) 0,rgba(217,66,15,1) 100%);background:-ms-linear-gradient(top,rgba(241,95,48,1) 0,rgba(217,66,15,1) 100%);background:linear-gradient(to bottom,rgba(241,95,48,1) 0,rgba(217,66,15,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f15f30', endColorstr='#d9420f', GradientType=0 );font-size:18px;color:#fff;cursor:pointer;padding:0 16px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-family:Arial,Helvetica,sans-serif;float:right}.form-content .submit-btn:hover{background:#d44515}.contactInfo{color:#F05E2E;margin-top:100px;margin-bottom:100px}.drainsInfoBlack{color:#1F2C30;font-size:50px;font-weight:700}.drainsInfoOrange{color:#F05E2E;font-size:50px;font-weight:700}.drainsP{font-size:20px;color:#F05E2E;line-height:20px}#beforeafter{width:900px;margin:0 auto;color:#F05E2E;font-weight:700}.after,.before{margin-left:2px;float:left}#beforeafter b{color:#000}.demo{float:left}.after{margin-bottom:100px}.helpandadvice{margin-top:50px;margin-left:20px;float:left}.helpandadvice b{color:#212C30;font-size:14px;font-weight:700}.helpandadvice p{color:#F15E2D;font-size:14px;width:580px;font-weight:700}.related,.services li{font-size:12px;color:#F15E2C}.services{overflow:hidden;padding:0 0 32px 10px;margin:0 -70px 0 0}.services li{float:left;line-height:14px;margin:0 70px 0 0}.services .banner{display:block}.services .banner img{margin:0 auto;display:block}.related{text-transform:uppercase;margin:0 -12px 20px 0;overflow:hidden;font-weight:700}#footer-wrapper,#footer-wrapper2{background:#f0f0f0;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#d9d9d9', GradientType=0 );height:auto!important;min-height:342px;padding:22px 0 0;font-size:12px;color:#737373}.related li{float:left;margin:0 12px 0 0;width:212px;line-height:14px}.related .banner{display:block;margin:0 0 10px}#footer-wrapper{width:100%;background:-moz-linear-gradient(top,rgba(240,240,240,1) 0,rgba(217,217,217,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(240,240,240,1)),color-stop(100%,rgba(217,217,217,1)));background:-webkit-linear-gradient(top,rgba(240,240,240,1) 0,rgba(217,217,217,1) 100%);background:-o-linear-gradient(top,rgba(240,240,240,1) 0,rgba(217,217,217,1) 100%);background:-ms-linear-gradient(top,rgba(240,240,240,1) 0,rgba(217,217,217,1) 100%);background:linear-gradient(to bottom,rgba(240,240,240,1) 0,rgba(217,217,217,1) 100%)}#footer-wrapper2{width:980px;background:-moz-linear-gradient(top,rgba(240,240,240,1) 0,rgba(217,217,217,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(240,240,240,1)),color-stop(100%,rgba(217,217,217,1)));background:-webkit-linear-gradient(top,rgba(240,240,240,1) 0,rgba(217,217,217,1) 100%);background:-o-linear-gradient(top,rgba(240,240,240,1) 0,rgba(217,217,217,1) 100%);background:-ms-linear-gradient(top,rgba(240,240,240,1) 0,rgba(217,217,217,1) 100%);background:linear-gradient(to bottom,rgba(240,240,240,1) 0,rgba(217,217,217,1) 100%);margin:0 auto}.footer-col2,.footer-col3{padding:58px 0 0}.footer-logo{display:block;margin:0 0 12px}#footer-wrapper .call-info .hotline{display:block;font-size:30px;color:#F15E2E;line-height:34px;margin:0;font-weight:700}#footer-wrapper .call-info .hotline span{margin:0 15px}#footer-wrapper .call-info{font-size:25px;color:#727272;font-weight:700}#footer-wrapper a{color:#727272}#footer-wrapper2 .call-info .hotline{display:block;font-size:30px;color:#F15E2E;line-height:34px;margin:0;font-weight:700}#footer-wrapper2 a,.footer-content,h5{color:#727272}#footer-wrapper2 .call-info .hotline span{margin:0 15px}#footer-wrapper2 .call-info{font-size:25px;color:#727272;font-weight:700}h5{font-size:16px;font-weight:700;line-height:20px;margin:0 0 15px}.footer-links li{background:url(../images/bullets.png) 0 7px no-repeat;padding:0 0 0 8px;line-height:15px}.footer-content{padding:22px 0 0}.footer-content p{padding:0 0 5px;line-height:14px}.footer-nav{display:block;margin:0 0 5px}.footer-nav li{display:inline;margin:0 3px;line-height:15px}.footer-content .license span{margin:0 8px}.license{color:#F15E2E}.copyright{padding:0}.block-bar h1{color: #fff;float: left;font-size: 24px;font-weight: 700;line-height: 28px; margin: 0;}