@CHARSET "UTF-8";
.form_input_container{ padding:5px; }
.form_caption{ font-weight: bold; display: inline-block; width: 100%; }
.input-file div.button{ display: inline-block; width: 100%; }
.input-file div.button input{ display: inline-block; width: 100%;}
.submit_container{ margin-top:15px; }
.submit_container button{ min-width: 200px;  margin-bottom:10px; margin-top:10px;}
.form_input_container input,.form_input_container select{ width: 100%; padding:4px;}
.form_input_container input{ width: 100% !important; }
.form_input_container textarea{ width: 100% !important; }
.form_field_caption{ font-weight: bold; padding:4px; }
.form_half_select{  width:47% !important; }