#contactForm{width:100%}#feedbackTable>.row{margin-top:20px;margin-left:0}#contactForm .input{margin-bottom:5%}#contactForm #feedbackTable input[type=text],#contactForm textarea{width:100%;border:1px solid #ccc;height:34px}#feedbackTable>.row>label{width:30%;display:inline-block;float:left}#feedbackTable>.row>.input>label{display:block;width:auto;clear:both;margin-bottom:10px}#feedbackTable>.row>.input>input[type=checkbox]{margin-bottom:10px}#feedbackTable>.row>.fullInput,#feedbackTable>.row>.input{display:inline-block;width:calc(70% - 10px);padding-left:10px}#feedbackTable>.row>.fullInput{width:100%;padding-left:0}#contactForm td,#contactForm th{vertical-align:text-top}#contactForm th{width:25%;text-align:left;padding-right:25px}#contactForm textarea{height:120px;padding:0}#contactForm #site_options{white-space:nowrap}#contactForm #site_options input{width:13px;height:13px;padding:0;margin:0 4px;vertical-align:bottom;position:relative;top:-1px}#contactForm #site_options label{display:block;margin-bottom:15px;line-height:14px}#contactForm .btn{padding:6px 16px}#contactForm .buttons{width:100%;text-align:right;padding:12px;border-radius:0 0 5px 5px;margin-top:14px}#contactForm .button{width:auto}#contactForm #captchaTable{border:1px solid #ccc;min-width:100%;height:120px;border-collapse:separate}#contactForm #captchaTable td{vertical-align:middle}#contactForm #captchaCaption{text-align:left;white-space:nowrap}#contactForm #captchaText{border:1px solid #000;margin-bottom:5px;margin-top:2%;margin-left:2%}#contactForm #captchaAnswer{width:95%;margin-left:2%}@media screen and (max-width:600px){#contactForm .row{padding-top:5px;margin-top:0}#contactForm .row>label{display:block;width:100%;text-align:left;padding:0;font-weight:700}#contactForm .row .input{display:block;width:100%;padding:0 0 10px}#contactForm .radioGroup label{padding-right:2%}#contactForm .empty{display:none!important}#contactForm #toggleDetailsLink{display:block;padding:0 5%}#contactForm .row.hidden{display:none}}