
:root {
    --gold: #fdcc0b;
    --ehac: #002d5b;
}

.bg-dark {
    background-color: #002d5b !important;
}


question1 {
    margin-top: 0;
    margin-bottom: 0.5rem;
    font-weight: bold;
    line-height: 1.5;
}
.footer {
    position: absolute;
    bottom: 0;
    margin-top: 0.5rem;
    width: 100%;
    height: 6rem; /* Footer Height */
}



.blockquote-footer-expand {
    font-size: .7rem;
    margin: .5rem;
}



.footerLink {
    color: #3aa7de;
    font-weight: bold;
}
.articles {
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.25;
    margin-bottom: 1rem;
}
#page-container {
    position: relative;
    min-height: 100vh;
}



#content-wrap {
    padding-bottom: 15rem; /* Footer height */
}
.form-inline .form-check {
    width: 100%;
}

/* ids to expand clickable area of radio choices*/
#employee

#community

#standard

#spanish

#Check1 /* ehac-saves-hearts.html */
#Check2 /* ehac-saves-hearts.html */
.requiredField::after {
    content: "*";
    color: red;
}

@media (min-width: 576px) {

    .form-inline label {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin-bottom: 0;
    }



    .form-inline .form-group {
        display: -ms-flexbox;
        display: flex;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap;
        -ms-flex-align: center;
        align-items: center;
        margin-bottom: 0;
    }
}
.text-muted {
    color: #FFFFFF !important;
}
p {
    margin-top: 0;
    margin-bottom: 1rem;
}
.float-left {
    float: left !important;
}
.video-responsive {
    overflow: hidden;
    padding-bottom: 56.25%;
    position: relative;
    height: 0;
}

    .video-responsive iframe {
        left: 0;
        top: 0;
        height: 100%;
        width: 100%;
        position: absolute;
    }
h1, .h1-success {
    font-size: 2.5rem;
    color: #002d5b;
}

