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:none}input,button,select,textarea{font-family:"Droid Sans",Tahoma,Verdana,Helvetica,Arial,sans-serif}.box-logo{max-width:200px;margin-bottom:10px}.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:#31a1a2!important;border-color: ;text-shadow:0 -1px 0 rgba(0,0,0,.33);-webkit-font-smoothing:antialiased}.btn-aqua:hover,.btn-aqua:focus,.btn-aqua:active,.btn-aqua.active,.open .dropdown-toggle.btn-aqua{color:#fff;background:#2eadad!important;background-position:0 0}.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{padding-right:20px;padding-left:20px;padding-bottom:20px}.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%}.row,.thumbnails{margin-left:0}.thumbnails>li{float:none;margin-left:0}[class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{display:block;float:none;width:100%;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 .box-phone-number{float:none;text-align:center;margin-bottom:6px}.wrap-step2 .form-step legend{line-height:19px;margin-top:12px;padding-bottom:10px}.content-form-fields .service-needed-line{width:100%;float:left;clear:both;margin-top:-2px}.content-form-fields label.radio{padding:6px 0 6px 26px}}