.get-update .contactForm {
    background-color: #ebf0f3;
    padding: 60px 0;
}

.get-update .contactForm .footnote {
    font-size: 14px;
}

.get-update .contactForm .form-radio.has-error label p {
    color: red;
}

.get-update .contactForm .btn {
    background-color: #046db5;
    line-height: 1.5em;
    padding: .875rem 1.25rem;
    width: auto;
    margin-top: 15px;
}

.get-update .contactForm .form-group.p-t-50 {
    display: none;
}

.get-update .validation-heading,
.get-update .validation-heading h6 {
    background-color: #ebf0f3;
    margin-bottom: 0;
    font-weight: bold;
}

.get-update .validation-heading h6 {
    padding-bottom: 12px;
}

.get-update .required-fields {
    color: #056CB6;
}

.get-update input[name="birthdate "] {
    margin-bottom: 3px;
    border: none;
    padding: 6px 12px;
}

.get-update .has-error input[name="birthdate "] {
    border: 2px solid red;
}

.get-update #successmessage {
    display: none;
}
.get-update .contactForm .btn:hover{background: #E87722;    border-color: #E87722;}
@media screen and (min-width: 992px) {
    .get-update .toolsAndResources .pr-lg-2 {
        padding-right: 16px !important;
    }
    .get-update .toolsAndResources .pr-lg-2:nth-child(3) {
        padding-right: 0 !important;
        padding-left: 16px !important;
    }
    .toolsAndResources .row .row:nth-child(4) {
        width: 50%;
        margin-left: auto;
        justify-content: flex-start !important;
    }
    .toolsAndResources .row .row:nth-child(4)>div {
        padding-left: 0;
        text-align: left !important;
        white-space: nowrap;
    }
}