#formresult{background-color:#fff;color:#000;font-size:1em;margin:25px 0;padding:15px}.displayOK{border:1px solid #999}.displayErr{border:2px solid red}.requiredLabel{color:#c00;font-weight:700}.form input,.form select,.form textarea{background-color:#fff;border:1px solid #ccc;color:#000;font-size:inherit;line-height:normal;margin:0 0 2px;max-width:45%;padding:.25em 0 .25em 2px}@media only screen and (max-width:49.9375em){.form input,.form select,.form textarea{max-width:100%}}.form select{padding:0}.form input[type=button],.form input[type=submit]{background-color:#eee;font-size:1.2em;font-weight:700;padding:4px 6px}.form input[type=checkbox],.form input[type=image],.form input[type=radio]{background:none;border:none}.form .requiredField{border-left:3px solid #c00}.form input[required],.form select[required],.form textarea[required]{border-left:3px solid #c00;border-top:2px solid #ccc}.form label{font-weight:700}.form fieldset{border:none;margin:1em 0;padding:0;width:auto}.form legend{font-size:1.5em;font-weight:700;line-height:1.5em;margin:.5em 0}.form input.placeholder,.form textarea.placeholder{color:#888;font-style:italic}.form input.placeholder:focus,.form textarea.placeholder:focus{color:inherit;font-style:inherit}#customer-feedback-questionnaire form input[type=email],#customer-feedback-questionnaire form input[type=text],#customer-feedback-questionnaire form textarea,#post-project-survey form input[type=email],#post-project-survey form input[type=text],#post-project-survey form textarea{max-width:none;width:100%}
/*# sourceMappingURL=sourcemap/forms.css.map */
