@import url(https://fonts.googleapis.com/css?family=Quantico:400,700);@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700);body{margin:0;font-size:1.6rem;font-family:'Open Sans',sans-serif}a{text-decoration:none;font-family:'Open Sans',sans-serif;font-weight:bold;color:#f99d1e;font-size:1.1em;text-transform:uppercase}a:hover{text-decoration:underline;color:#f7ec1f}p{margin:20px 0;line-height:1.75em}h1{font-family:'Quantico',sans-serif;font-size:3.2rem;font-weight:bold;color:#fff;border-bottom:1px solid #f7ec1f;text-transform:uppercase}h1 span{font-size:2.2rem;font-weight:bold;color:#f7ec1f;display:block}h2{font-family:'Quantico',sans-serif;font-size:2.8rem;font-weight:bold}h3{font-family:'Quantico',sans-serif;font-size:2.4rem;font-weight:bold;color:#fff;border-bottom:1px solid #f7ec1f;text-transform:uppercase}h4{}h5{}.container{max-width:1170px;margin:0 auto}.btn{background:#c12c04;color:#fff;border-radius:0;padding:10px 15px;font-size:20px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.btn2{background:#ebd328;color:#fff;border-radius:0;padding:10px 15px;font-size:20px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.btn:hover{background:#00a9eb;color:#fff;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}header{}.header-inner{}.logo{}.logo p{font-weight:bold;position:relative;top:20px;left:150px;font-size:30px;line-height:30px}.logo p span{color:#c12c04;text-decoration:underline}.logo img{margin-top:10px;margin-bottom:-60px;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:3}.logo img:hover{opacity:.8;-webkit-transition:all .3s ease;transition:all .3s ease}.c2a{text-align:right}.tagline{}.tel{margin-left:40px;margin-right:30px}.tel a{font-weight:bold}nav{margin-bottom:30px;position:relative;top:-40px}.navbar-default{border-radius:0;border:0;background:transparent;text-align:center}.navbar-default .navbar-nav>li>a{font-size:1.6rem;font-family:'Quantico',sans-serif;color:#00a9eb;text-transform:uppercase;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.navbar-default .navbar-nav>li:last-child>a{}.navbar-default .navbar-nav>li>a:hover{color:#f7ec1f;background:#00a9eb;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.nav li.active a{color:#f7ec1f;background:#00a9eb;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.dropdown-menu{margin-top:-2px;background:transparent;box-shadow:none;border:none;border-radius:0;padding:0;text-align:left;width:none}.dropdown:hover .dropdown-menu{display:block}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#f7ec1f;background:#00a9eb;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.navbar-default .dropdown-menu>li>a{background:#0261b0;color:#fff;position:relative;z-index:500!important}.navbar-default .dropdown-menu>li>a:hover{color:#f7ec1f;background:#00a9eb;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#f7ec1f;background:#00a9eb;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.navbar-default .navbar-nav>li>a:focus{color:#f7ec1f;background:#00a9eb;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.navbar-toggle{background:#f99d1e;border:0}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background:#00a9eb}.navbar-default .navbar-toggle .icon-bar{background:#fff}.navbar .navbar-nav{display:inline-block;float:right}.navbar .navbar-collapse{text-align:center}.nav>li>a{position:relative;display:block;padding:10px 10px}#banner{position:relative;z-index:1}.banner-c2a{text-align:left;position:absolute;width:100%;height:100%}.banner-c2a-inner{}.blue-block{position:relative;padding:15px;background:#c12c04;max-width:33%;margin:5%;text-align:right;z-index:100}.blue-block p{text-align:left;color:#fff}.blue-block .btn{font-family:'Quantico',sans-serif;font-size:2.2rem;font-weight:bold}.blue-block .btn:hover{background:#f7ec1f;color:#0261b0}.video-container{position:relative;display:block;width:100%;height:500px}.video-container iframe{display:block;position:absolute;width:100%;height:100%}#feature{margin:0 auto;position:relative;background:#c12c04;z-index:0;box-shadow:0 0 15px #000 inset}.feature-inner{padding:40px 15px;z-index:0}#feature:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:url(http://www.turbocarpetcleaningnc.com/images/xcarpet-texture.jpg.pagespeed.ic.Js-bHe7T2U.jpg);opacity:.1;z-index:-1}.feature-box{text-align:center}.feature-box img{padding:3px;background:#00a9eb;border-radius:50%;margin:0 auto;display:block;border:4px solid #fff;-webkit-transition:all .3s ease;transition:all .3s ease}.feature-box h3{font-family:'Quantico',sans-serif;font-size:2rem;color:#fff;text-transform:uppercase;border-bottom:none}.feature-box p{font-size:1.4rem;font-weight:normal;color:#fff}.feature-box a:hover{text-decoration:none}.feature-box a:hover img{background:#f7ec1f;-webkit-transition:all .3s ease;transition:all .3s ease}.col-xs-5ths,.col-sm-5ths,.col-md-5ths,.col-lg-5ths{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.col-xs-5ths{width:20%;float:left}main{text-align:left;color:#fff;font-size:1.6rem;background:#0261b0}.main-inner{}section{}img.pull-left{margin:20px 20px 20px 0}img.pull-right{margin:20px 0 20px 20px}.thumbnail{padding:0;border-radius:0;border:4px solid #fff}.social{font-size:30px;margin:0 5px 0 0}aside{text-align:left}#contactform label{cursor:pointer;color:#fff}#contactform button{width:100%;border-radius:0;background:#c12c04;padding:5px;font-family:'Quantico',sans-serif;font-size:2.4rem;font-weight:bold;text-transform:uppercase;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}#contactform button:hover{background:#f7ec1f;color:#0261b0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}#contactform .alert{padding:7px 25px;width:100%;margin-bottom:0}#contactform input.alert{padding:0}#contactform .alert-danger{color:#a94442}#contactform .form-control{border-radius:0}.contact-form h3{margin-top:28px}#contact-info{background:#c12c04;text-align:center;padding-top:15px;padding-bottom:15px;font-family:'Quantico',sans-serif;font-size:1.8rem;font-weight:normal;color:#fff}.contact-info-inner{}#contact-info span{margin:0 15px 0 15px}#contact-info a{color:#fff;font-size:1em}#contact-info a:hover{color:#0261b0}.business-info p{font-size:14px;font-family:'Arial',sans-serif}.business-info span.hours{color:#fff;font-weight:bold}.business-info .hours{display:inline-block}.company-heading{color:#f99d1e;font-size:20px;font-weight:bold;font-family:'Quantico',sans-serif}.map-margin.embed-responsive.embed-responsive-16by9{margin-bottom:0;padding-bottom:67.25%}footer{text-align:center;background:#0261b0}.footer-inner{padding-top:15px;padding-bottom:25px}.sitemap{}.sitemap a{text-transform:uppercase}.copyright{}footer a{font-family:'Quantico',sans-serif;font-size:1.22rem;font-weight:normal;color:#ccc}footer a:hover{color:#f99d1e}#top-link-block.affix-top{position:absolute;bottom:-82px;left:10px}#top-link-block.affix{position:fixed;bottom:18px;left:10px}.back-to-top{color:#0261b0}.back-to-top:hover{color:#f99d1e}ul.sitemap-page{margin:20px auto;display:block;max-width:500px;float:none}ul.sitemap-page li{list-style:none}ul.sitemap-page li a{font-family:'Quantico',sans-serif;font-weight:bold;text-decoration:none;text-shadow:1px 1px 1px rgba(0,0,0,.8);color:#f99d1e;-webkit-transition:all .12s ease-out;-moz-transition:all .12s ease-out;-o-transition:all .12s ease-out;text-align:center;font-size:36px;line-height:55px;display:block}ul.sitemap-page li a:hover{color:#f7ec1f;text-transform:uppercase;text-decoration:none;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);text-shadow:0 3px 0 #00a9eb , 0 14px 10px rgba(0,0,0,.15) , 0 24px 2px rgba(0,0,0,.1) , 0 34px 30px rgba(0,0,0,.1)}ul.list-items{margin:10px 0 10px 60px}ul.list-items li{color:#000;font-weight:bold}ul.list-items li a{color:#000;font-weight:bold}ul.list-items li a:hover{color:#000;text-decoration:none}#wrapper #banner{position:relative;z-index:500}#wrapper #video-wrapper{position:relative}@media (min-width:1200px){.col-lg-5ths{width:20%;float:left}}@media screen and (max-width:1024px ){.nav>li>a{padding:10px 4px}}@media (min-width:992px){.col-md-5ths{width:20%;float:left}}@media screen and (max-width:991px ){.logo img{margin:5px auto 0 auto}}@media screen and (max-width:966px ){.feature-box p{text-align:left}.c2a{padding:0}.divider{display:block;visibility:hidden}}@media screen and (max-width:768px ){.col-sm-5ths{width:20%;float:left}.feature-box p{text-align:center}.c2a{text-align:center;margin-top:15px}.tel{margin-right:0}.dropdown-menu{text-align:center;width:100%}nav{margin:20px auto}.navbar .navbar-nav{float:none}.navbar-default .navbar-nav>li>a{border:0}.banner-c2a{position:relative;display:block;width:100%;height:auto}.blue-block{max-width:none}.logo p{top:-30px;left:100px;font-size:20px}}@media screen and (max-width:600px ){.navbar .navbar-nav{display:block;margin-bottom:0}img.pull-left{float:none!important;margin:0 auto}img.pull-right{float:none!important;margin:0 auto}.c2a{text-align:center}.logo img{margin:0 auto}}@media screen and (max-width:540px ){.btn-coupons,.btn-tel{display:block}#contact-info span{display:block;visibility:hidden}}#page1 header{min-height:477px;background:url(http://www.turbocarpetcleaningnc.com/images/xheader-bg1.jpg.pagespeed.ic.zGGw7dZWHV.jpg) center top no-repeat}#page1 #content .col-1{width:545px;margin-right:65px}#page1 #content .col-2{width:288px}#page1 #content .button{min-width:91px}#page1 footer .col-1{width:545px;margin-right:65px}#page1 footer .col-2{width:288px}#page2 header .row-bot{padding-top:20px}#page2 #content .bg-2{padding:37px 0 53px}#page2 footer .col-1{width:545px;margin-right:65px}#page2 footer .col-2{width:288px}#page3 header .row-bot{padding-top:20px}#page3 #content .col-1{width:410px;margin-right:72px}#page3 #content .col-2{width:410px}#page3 footer .col-1{width:545px;margin-right:65px}#page3 footer .col-2{width:288px}#page4 header .row-bot{padding-top:20px}#page4 #content .bg-2{padding:45px 0 43px}#page4 #content .col-1{width:254px;margin-right:68px}#page4 #content .col-2{width:254px}#page4 footer .col-1{width:545px;margin-right:65px}#page4 footer .col-2{width:288px}#page5 header .row-bot{padding-top:20px}#page5 #content .bg-2{padding:37px 0 57px}#page5 #content .title-3{margin-bottom:15px}#page5 #content .col-1{width:578px;margin-right:65px}#page5 #content .col-2{width:254px}#page5 footer .col-1{width:545px;margin-right:65px}#page5 footer .col-2{width:288px}