.form_row{display:block;width:100%}label{display:inline-block;padding:4px 2% 0 0;text-align:right;width:20%}label span.required{color:red;padding:0 0 0 2px}input:not([type=submit]),textarea{border:1px solid #abadb3;display:inline-block;margin:0 0 10px;padding:2px;vertical-align:top}input[type=email],input[type=text]{width:40%}textarea{height:100px;width:70%}input.submit{clear:both;margin:0 0 0 22%;width:auto}ul.errors{list-style:none;margin:0 0 20px;padding:0 0 0 23%}ul.errors li{color:red;display:inline-block}.form_row ul.errors>li>ul{margin:0;padding:0}