.contact-contact-index #maincontent{max-width:100%;padding:0}p{margin:0 0 15px;line-height:1.5}ul,ol{list-style:none;margin:0;padding:0}label{margin:0;vertical-align:middle;color:#777}input,select,textarea,button{font-size:12px;vertical-align:middle;color:#484747}input.input-text,select,textarea{background:#fff;border:1px solid #ccc;padding:2px 8px;height:26px;color:#777;font-size:13px;border-radius:3px}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #e4e4e4;height:37px;background:#fff url('../images/select-bg.svg') no-repeat 100% 48%;background-size:30px 60px;padding-right:25px;text-indent:.01em;text-overflow:''}select option{padding-right:10px}a,a:hover{color:#3890D6}.contact-contact-index h2.legend{font-size:20px;margin-bottom:20px;font-weight:300;letter-spacing:0;border-bottom:none}.contact-contact-index .contact-info i{float:left;width:43px;height:43px;background-color:#08c;color:#fff;line-height:43px;text-align:center;font-size:16px;border-radius:6px}.contact-contact-index .contact-info p{margin-bottom:0;font-size:14px;line-height:21px}.contact-contact-index .symptom-hero h1{margin-bottom:10px}.contact-contact-index .symptom-hero h3{width:100%;display:block;font-size:1.2em;color:#fff;font-family:Oswald,sans-serif;font-weight:300}.contact-contact-index .symptom-hero h3 a{color:#ffffff}.form-list li{margin:0 0 10px}.form-list label{font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:2px;float:left;font-size:14px;position:relative;z-index:0;margin-bottom:10px}.form-list label.required em{float:right;font-style:normal;color:#eb340a;position:absolute;top:0;right:-8px}.form-list input.input-text{width:100%;height:38px;padding:10px;border-radius:6px;background-color:#fff}.form-list textarea{width:100%;height:10em;line-height:1.4;border-radius:6px;padding:10px}.form-list .input-box.input-textarea{border:0}.form-list .input-box.input-textarea label{padding:0;vertical-align:top}.form-list .input-box.input-textarea label i{border:1px solid #ccc;border-right:0;margin:0;border-radius:3px 0 0 3px}.form-list .input-box{width:100%;margin-bottom:10px;border-radius:3px;clear:both}.form-list .input-box label i{background-color:#f0f0ed}.form-list li:after,.form-list .input-box:after,.form-list li p:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}button.button{overflow:visible;width:auto;border:0;padding:0;margin:0;background:transparent;cursor:pointer}button.button span{display:block;border:0;padding:0 15px;font-weight:400;font-size:14px;text-align:center;white-space:nowrap;color:#fff;line-height:38px;border-radius:5px}button.button span,.contact-contact-index .contact-info i{background-color:#ef9c00}.form-list input.input-text,.form-list textarea,.contact-contact-index select,.contact-contact-index button.button span,.contact-contact-index .contact-info i{border-radius:0}.form-list li:after,.form-list .field:after,.form-list .input-box:after,.form-list li p:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}section.section-main-w-hero div.container:nth-child(1){padding-top:30px;border-bottom:1px solid #ddd}section.section-main-w-hero,section.section-main-no-hero{padding:0}