input.error,textarea.error{border:1px solid red}label.error{font-style:italic;color:red}body{font-family:"Droid Sans",Tahoma,Verdana,Helvetica,Arial,sans-serif;background:#fff}input,button,select,textarea{font-family:"Droid Sans",Tahoma,Verdana,Helvetica,Arial,sans-serif}.box-logo{max-width:200px;margin-bottom:10px}.form-step legend{font-size:17px;border:0}.box-phone-number{margin-right:28px}.container-fields{width:495px}.form-step .control-label{width:118px;text-align:right}.form-step .controls{margin-left:130px}.form-step .help-block{font-size:8px;letter-spacing:0;line-height:120%;font-style:italic;color:#666;text-align:left;margin-top:2px!important}.form-step .control-group{margin-bottom:10px}.container-fields-step2{width:552px}.wrap-step2 h3{font-size:14px;font-weight:bold;letter-spacing:0;line-height:120%;color:#333;text-align:center;margin-top:0;margin-bottom:0}.wrap-step2 .form-step .control-group{margin-bottom:0}.wrap-step2 .form-step .control-label{width:178px;margin-left:0;margin-right:20px;line-height:15px;margin-top:2px;text-align:right}.wrap-step2 .form-step .controls{margin-left:198px}.wrap-step3 .form-step .control-group{margin-bottom:15px}.wrap-step3 .form-step .control-label{width:178px;margin-left:0;margin-right:20px;line-height:15px;margin-top:2px;text-align:right}.wrap-step3 .form-step .controls{margin-left:198px}.tcpa{color:#888;font-size:10px;font-style:italic;line-height:12px;margin-top:16px;margin-left:60px;margin-right:60px}.bg-header-default{background-color:#e6e6e6}.bg-header-primary{background-color:#e3f4fc}.bg-header-info{background-color:#e1f3f7}.bg-header-success{background-color:#ebf6eb}.bg-header-warning{background-color:#fef4e0}.bg-header-danger{background-color:#f9e7e7}.bg-header-inverse{background-color:#e4e4e4}.bg-header-purple{background-color:#ece4f1}.bg-header-maroon{background-color:#edd1d1}.bg-header-aqua{background-color:#d5eced}.btn-purple{background-color:#81479c!important;background-repeat:repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#81479C", endColorstr="#66387C");background-image:-khtml-gradient(linear,left top,left bottom,from(#81479c),to(#66387c));background-image:-moz-linear-gradient(top,#81479c,#66387c);background-image:-ms-linear-gradient(top,#81479c,#66387c);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#81479c),color-stop(100%,#66387c));background-image:-webkit-linear-gradient(top,#81479c,#66387c);background-image:-o-linear-gradient(top,#81479c,#66387c);background-image:linear-gradient(#81479c,#66387c);border-color:#66387c #66387c;color:#fff!important;text-shadow:0 -1px 0 rgba(0,0,0,.33);-webkit-font-smoothing:antialiased}.btn-maroon{background-color:hsl(0,69%,22%)!important;background-repeat:repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#b42121", endColorstr="#5e1111");background-image:-khtml-gradient(linear,left top,left bottom,from(#b42121),to(#5e1111));background-image:-moz-linear-gradient(top,#b42121,#5e1111);background-image:-ms-linear-gradient(top,#b42121,#5e1111);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#b42121),color-stop(100%,#5e1111));background-image:-webkit-linear-gradient(top,#b42121,#5e1111);background-image:-o-linear-gradient(top,#b42121,#5e1111);background-image:linear-gradient(#b42121,#5e1111);border-color:#5e1111 #5e1111 hsl(0,69%,17%);color:#fff!important;text-shadow:0 -1px 0 rgba(0,0,0,.33);-webkit-font-smoothing:antialiased}.btn-purple:hover{background:#6a3a80!important;background-position:0 0}.btn-aqua{color:#fff;background-color:#31a1a2;border-color: }.btn-aqua:hover,.btn-aqua:focus,.btn-aqua:active,.btn-aqua.active,.open .dropdown-toggle.btn-aqua{color:#fff;background-color:#2eadad;border-color: }.btn-aqua:active,.btn-aqua.active,.open .dropdown-toggle.btn-aqua{background-image:none}.btn-aqua.disabled,.btn-aqua[disabled],fieldset[disabled] .btn-aqua,.btn-aqua.disabled:hover,.btn-aqua[disabled]:hover,fieldset[disabled] .btn-aqua:hover,.btn-aqua.disabled:focus,.btn-aqua[disabled]:focus,fieldset[disabled] .btn-aqua:focus,.btn-aqua.disabled:active,.btn-aqua[disabled]:active,fieldset[disabled] .btn-aqua:active,.btn-aqua.disabled.active,.btn-aqua[disabled].active,fieldset[disabled] .btn-aqua.active{background-color:#31a1a2;border-color: }.btn-aqua .badge{color:#31a1a2;background-color:#fff}@media (max-width:480px){body{}.container-fields,.container-fields-step2{padding-left:10px;padding-right:10px}.form-step .control-label{width:auto;font-size:12px!important}.form-step .controls{margin-left:0}.form-step .btn-submit{width:90%!important;padding-top:7px;padding-bottom:7px;margin-top:4px}.tcpa{margin-left:20px;margin-right:20px;padding-bottom:35px}.controls #service{width:100%!important}.navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-right:-20px;margin-left:-20px}.container-fluid{padding:0}.dl-horizontal dt{float:none;width:auto;clear:none;text-align:left}.dl-horizontal dd{margin-left:0}.container{width:auto}.row-fluid{width:100%;padding-bottom:3px}.row,.thumbnails{margin-left:0}.thumbnails>li{float:none;margin-left:0}[class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{display:block;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="offset"]:first-child{margin-left:0}.input-large,.input-xlarge,.input-xxlarge,input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.input-prepend input,.input-append input,.input-prepend input[class*="span"],.input-append input[class*="span"]{display:inline-block;width:auto}.controls-row [class*="span"]+[class*="span"]{margin-left:0}.modal{position:fixed;top:20px;right:20px;left:20px;width:auto;margin:0}.modal.fade{top:-100px}.modal.fade.in{top:20px}.form-step legend{text-align:center}.form-step legend strong{margin-left:0!important}.form-step legend .box-phone-number{float:none;text-align:center;margin-bottom:6px}input#city{margin-top:8px}select#state{margin-top:8px}.wrap-step2 .form-step legend{}.content-form-fields .service-needed-line{}.content-form-fields label.radio{padding:6px 0 6px 26px}.wrap-step2 .form-step .control-label{margin-right:0;margin-top:0!important;text-align:left;width:auto}.wrap-step2 .form-step .controls{margin-left:0;clear:both}.wrap-step2 .controls .row-fluid{margin-bottom:0!important}.wrap-step3 .form-step .control-label{margin-right:0;margin-top:0!important;text-align:left;width:auto}.wrap-step3 .form-step .controls{margin-left:0;clear:both}}