.gf-doc-application ul.squeeze {
    margin-top: 0 !important;
}
.gf-doc-application ul.squeeze li {
    margin-bottom: 0 !important;
}
body .gform_wrapper form.gf-doc-application .validation_message {
     position: static!important;
}
body .gform_wrapper form.gf-doc-application .gfield {
    position: static!important;
}
body .gform_wrapper form.gf-doc-application .gfield_required {
    display: initial;
}
body .gform_wrapper form.gf-doc-application div.validation_error {
     display: block!important;
}
body .gform_wrapper form.gf-doc-application li.gfield.gfield_error {
    background-color: rgba(255,223,224,.25)!important;
    margin-bottom: 6px!important;
    border-top: 1px solid #C89797!important;
    border-bottom: 1px solid #C89797!important;
    padding-bottom: 6px!important;
    padding-top: 8px!important;
    box-sizing: border-box!important;
}
body .gform_wrapper form.gf-doc-application li.gfield_error .ginput_container_select {
    border: none!important;
}
body .gform_wrapper form.gf-doc-application .gfield_visibility_hidden {
    display: none;
}
.gform_wrapper .gf-doc-application .gform_button[type=submit] {
    display: inline-block;
}
.gf-highlight {
    padding: 8px 10px;
    margin-bottom: 20px;
    border: solid 1px #ccc;
    border-radius: 3px;
    line-height: 1;
}
.gf-highlight:before {
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    content: "\f05a";
    margin-right: 6px;
}
.gf-highlight-note {
    /*background-color: ;*/
}
.gf-text-lg {
    font-weight: bold;
    font-size: 1.4rem;
}
.gform_confirmation_wrapper {
    padding: 20px 0;
}
.hide-field-label > .gfield_label {
    display: none!important;
}

.circle-number {
    border-radius: 50%;
    padding: 4px 7px;
    border: 2px solid;
    text-align: center;
    min-width: 36px;
    display: inline-block;
}
