.fl-page .fl-row .gform_wrapper .gform_validation_errors {
	box-shadow: none; padding: 1em 1.5em; border-radius: 0;
	font-size: 16px; outline: none;
}
.fl-page .fl-row .fl-module-pp-gravity-form .gform_wrapper .gfield.gfield_error {
	background: transparent;
}
.fl-row .fl-module-pp-gravity-form .gform_wrapper form .gfield_error input:not([type='radio']):not([type='checkbox']):not([type='submit']):not([type='button']):not([type='image']):not([type='file']), 
.fl-row .fl-module-pp-gravity-form .gform_wrapper form .gfield_error .ginput_container select, 
.fl-row .fl-module-pp-gravity-form .gform_wrapper form .gfield_error .ginput_container textarea,
.fl-row .gform_wrapper form .gfield_error [aria-invalid=true] {
	border-width: 2px !important; border-color: red;
}
.fl-page .fl-row .gform_wrapper form .gfield_error .validation_message {
	display: none;
}
.gform_heading .gform_required_legend {
	display: none;
}