.wpcf7-form input[type=checkbox],.wpcf7-form input[type=radio]{margin-right:.5em;vertical-align:middle}.wpcf7-form input[type=date],.wpcf7-form input[type=email],.wpcf7-form input[type=number],.wpcf7-form input[type=tel],.wpcf7-form input[type=text],.wpcf7-form input[type=url],.wpcf7-form select,.wpcf7-form textarea{background-color:#fff;border:.125em solid #000;border-radius:0;display:block;font-family:sans-serif;font-size:1em;line-height:1.5;width:100%}.wpcf7-form textarea{min-height:1.5em;resize:vertical}.wpcf7-form label{display:inline-block;font-weight:700;margin-bottom:.25em}.wpcf7-form--field{margin-bottom:1em}span.wpcf7-not-valid-tip{color:#900;font-size:.75em}div.wpcf7-response-output{border:none;margin:2em 0 0;padding:1em}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{background-color:#b60000;border:none;color:#fff}div.wpcf7-mail-sent-ok{background-color:#5c5c00;color:#fff}