.gform_wrapper .gfield_required{color:red;}.gform_wrapper input[type=email],.gform_wrapper input[type=number],.gform_wrapper input[type=password],.gform_wrapper input[type=tel],.gform_wrapper input[type=text],.gform_wrapper input[type=url],.gform_wrapper textarea{padding:.6em;}.gform_wrapper .top_label .gfield_label{font-weight:normal;margin:0 0 5px;}.gform_wrapper .gfield_date_day label,.gform_wrapper .gfield_date_month label,.gform_wrapper .gfield_date_year label,.gform_wrapper .gfield_time_ampm label,.gform_wrapper .gfield_time_hour label,.gform_wrapper .gfield_time_minute label,.gform_wrapper .ginput_complex label,.gform_wrapper .instruction{margin-top:10px;margin-bottom:0;}.gform_wrapper ul li.gfield{margin-bottom:15px;}.gform_wrapper textarea.small{width:47.5%;}.gform_wrapper textarea.medium{width:60%;}.gform_wrapper textarea.large{width:100%;}.gform_wrapper div.validation_error{border:0;border:1px solid #eee;padding:20px;font-size:1em;font-weight:normal;background:#f7f7f7;color:#515151;border-top:4px solid #b81c23;}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background:none;border:0;padding:0;}.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description,.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,.gform_wrapper li.gfield.gfield_error.gfield_contains_required fieldset legend.gfield_label,.gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-left:0;}.gform_wrapper li.gfield_error input[type=email],.gform_wrapper li.gfield_error input[type=number],.gform_wrapper li.gfield_error input[type=password],.gform_wrapper li.gfield_error input[type=tel],.gform_wrapper li.gfield_error input[type=text],.gform_wrapper li.gfield_error input[type=url],.gform_wrapper li.gfield_error textarea{border-color:#b81c23;}.gform_wrapper .validation_message{color:#b81c23;font-weight:600;}.gform_confirmation_message{border:0;border:1px solid #eee;padding:20px;font-size:1em;font-weight:normal;background:#f7f7f7;color:#515151;border-top:4px solid #8fae1b;}body .light-form .gform_wrapper .gfield_required,body .light-form .gform_wrapper .gfield_error .gfield_label{color:#fff;}.gfield_list thead{background:none;}