#content .field { margin:0 0 10px 0; }
#content .field label { display:block; font-size:12px; padding:2px 0px; }
#content .field input, 
#content .field textarea, 
#content .field select {
	color:#222; font-size:13px; background-color:#fff; border:1px solid #cdcdcd;
	padding:6px 5px; margin:0px; border-radius:2px; box-sizing:border-box;
	-webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box;
}
#content .field input { display:inline-block; }
#content .field select { padding:0; line-height:30px; height:30px; }
#content .fw100 input, #content .fw100 textarea { width:100%; }
#content .fw50 input, #content .fw50 textarea { width:50%; }
#content .fw33 input, #content .fw33 textarea { width:33%; }
#content .fw25 input, #content .fw25 textarea { width:25%; }
#content .field span, #content div.field strong { display:inline-block; color:#fff; font-size:12px; }
#content .field span.radio { margin:0px 20px 0px 5px; vertical-align:1px; }
#content .field-error input, 
#content .field-error textarea, 
#content .field-error select { border-color:#ff5400; }
#content .field-error span.error { margin-left:5px; color:#ff0000; }
#content .field-ro input, 
#content .field-ro textarea, 
#content .field-ro select { color:#777; background-color:#fafafa; }
#content .field-inline label { display:inline-block; margin-right:5px; }
#content .field-inverse label { margin-left:5px; }
#content .formFilter .field { float:left; margin-right:10px; }
#content .formFilter .buttonFilter { clear:none; float:left; text-align:left; padding-top:19px; margin:0px; }
#content .formFilter .buttonFilter input { padding:0px 15px; height:27px; line-height:13px; }