
.gfield_validation_message {
    color: red;
    padding: 0px !important;
    border: 0px !important;
    background: unset !important;
    padding-top: 7px !important;
    text-align: left;
    margin: 0px !important;
}
.gform_validation_errors {
    padding: 0px !important;
    border: 0px !important;
    background: unset !important;
    box-shadow: unset !important;
    text-align: center;
    margin: 0px !important;
    padding-bottom: 12px !important;
}
.gform-icon--circle-error {
    font-size: 21px !important;
    display: none !important;
}

.gform_validation_errors:focus {
    outline: 0px solid #c02b0a !important;
    outline-offset: 0px !important;
}
h2.gform_submission_error {
    padding: 0px !important;
}

#gform_submit_button_1 {
    margin-bottom: 11px;
}


#gform_submit_button_1 {
    margin: auto;
}
/*
.gform-page-footer {
    padding: 0px !important;
    margin: 0px !important;
    margin-bottom: 17px !important;
    display: inline-flex;
}
    */