.external-form label { display: block;padding-top:10px; }
.external-form .inline label { display: inline-block; margin-right: 5px; }
.external-form table td { padding: 9px 2px; }
div.ih, div.full { margin-bottom: 10px; }
.external-form div.ih { width: 100%; }
.post .external-form p { margin: 0; }
.error { padding-bottom: 18px; color: red; }
.form-error { background-color: red; }
#form-error-box { display: none; }
h2.small { font-size: 14px; }

@media only screen and (max-width: 767px) {
	.external-form div.ih { width: 100%; }
}