.input_tiny{width:50px}.input_small{width:100px}.input_medium{width:150px}.input_large{width:200px}.input_xlarge{width:250px}.input_xxlarge{width:300px}.input_full{width:100%}.input_full_wrap{display:block;padding-right:8px}.recaptcha_image_cell,#recaptcha_image,#recaptcha_response_field{width:210px!important}#recaptcha_logo,#recaptcha_tagline{display:none}#contactForm{margin:0 0 40px 0}#contactForm select{width:100%}::-moz-focus-inner{border:0;padding:0}.contactForm{margin-bottom:20px}input[type="search"]::-webkit-search-decoration{display:none}input,button,select,textarea{vertical-align:middle}input[type="radio"],input[type="checkbox"]{position:relative;vertical-align:top;margin-right:5px;top:4px;top: 0\0}input[type="radio"]{top:3px}@media (-webkit-min-device-pixel-ratio:1) and (max-device-width:1024px){input[type="radio"],input[type="checkbox"]{vertical-align:baseline;top:0}}@media (-webkit-min-device-pixel-ratio:1) and (max-device-width:480px){input[type="radio"],input[type="checkbox"]{vertical-align:baseline;top:0}}@media (-webkit-min-device-pixel-ratio:2) and (max-device-width:480px){input[type="radio"],input[type="checkbox"]{vertical-align:baseline;top:0}}input[type="reset"]:focus,input[type="submit"]:focus,input[type="button"]:focus,input[type="reset"]:active,input[type="submit"]:active,input[type="button"]:active{background-color:#fff}legend,label{margin-bottom:10px;color:#333}span.answer{margin-right:10px}select{border:1px solid #d9d9d9;color:#666;outline:0;padding:3px 6px;font-size:13px;-webkit-box-shadow:0 0 2px rgba(0,0,0,.050);-moz-box-shadow:0 0 2px rgba(0,0,0,.050);box-shadow:0 0 2px rgba(0,0,0,.050)}textarea,input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="input"],input[type="time"],input[type="url"],input[type="week"]{-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;background-color:#fff;border:1px solid #d9d9d9;color:#666;outline:0;padding:3px 6px;font-size:13px;width:100%;font-family:Arial,'Liberation Sans',FreeSans,sans-serif;height:2.3em;*padding-top: 2px;*padding-bottom: 1px;*height: auto}::-webkit-input-placeholder{color:#888}input:-moz-placeholder,textarea:-moz-placeholder{color:#888}input.placeholder_text,textarea.placeholder_text{color:#888}:invalid{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}input[type="password"]:focus,input[type="search"]:focus,input[type="text"]:focus,input[type="password"]:active,input[type="search"]:active,input[type="text"]:active,input:focus,input:active,select:focus,select:active,textarea:focus,textarea:active{background:#fff;border:1px solid #d9d9d9;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.050) inset;-moz-box-shadow:1px 1px 4px rgba(0,0,0,.050) inset;box-shadow:1px 1px 4px rgba(0,0,0,.050) inset;z-index:1}input[type="file"]:focus,input[type="file"]:active,input[type="radio"]:focus,input[type="radio"]:active,input[type="checkbox"]:focus,input[type="checkbox"]:active{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}select[disabled],textarea[disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="email"][disabled],input[type="month"][disabled],input[type="number"][disabled],input[type="password"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="text"][disabled],input[type="time"][disabled],input[type="url"][disabled],input[type="week"][disabled]{background-color:#eee}button[disabled],input[disabled],select[disabled],select[disabled] option,select[disabled] optgroup,textarea[disabled]{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#888;cursor:default}textarea,select[size],select[multiple]{height:auto}textarea{min-height:200px;overflow:auto;resize:vertical;width:100%}optgroup{color:#000;font-style:normal;font-weight:normal}span.error{color:red;margin-top:5px;display:inline-block}span.success{color:#090;margin-bottom:20px}