.subHeader {
    background: #005da8;
    color: white;
    font-weight: bold;
}

.mainHeader {
    background: #005da8;
    color: white;
    font-weight: bold;
}





.btn-success {
    background-color: #009561;
    border-color: #009561;
    color: white;
}


/* modal styles */

.modal-exit-btn-main {
    background-color: #005da8;
    border: 0px;
    color: white;
    cursor: pointer;
    font-weight: bold;
}

.modal-exit-btn {
    background-color: #005da8;
    border: 0px;
    color: white;
    cursor: pointer;
    font-weight: bold;
}

.modal-cont-medium {
    min-height: 60vh;
}

.modal-cont-large  {
    height: 75vh;
}

.data-point-value {
    border: 1px solid #005da8;
    text-align: center;
    color: #005da8;
}

.data-point-header {
    text-align: center;
    color: #005da8;
    background-color: aliceblue;
    border: 1px solid #005da8;
}


/* Text Styles */

.header-text {
    color: #005da8;
    font-weight: 500;

}
.pageHeader {
    background: aliceblue;
    border-top: 2px solid #005da8;
    border-bottom: 1px solid #005da8;
    color: #005da8;
    font-size: 1.5rem;
    font-weight: 500;
    flex-direction: column;
    align-items: center;
}


.text-main {
    color: #4d4c4c;
}

/*report page styles*/

#filterColumn, #dataColumn {
    border:1px solid grey;
}

.pageSubHeader {
    background: #005DA8;
    color: white;
    text-align: center;
    font-weight: 500;
    font-size: 1.1rem;
    padding-top: .5rem;
    padding-bottom: .5rem;
    /* border: 1px solid grey; */
    width: 100%;
    height: 40px;
}

#pageTitle {
    border: 2px solid #005DA8;
    color: #005DA8;
    background: aliceblue;
    font-size: 1.5rem;
    font-weight: 500;
    flex-direction: column;
}

.modal-mid {
    min-height: 60vh;
}

.modal-large {
    height: 75vh;
}



/* table styles */

.table-text{
    font-size: 13px;
    color: #4d4c4c;
    vertical-align: middle;
    text-align: center;
}

.table-thead {
    vertical-align: middle !important;
    font-size: 13px;
    border: #00508D 1px solid;
    background-color: whitesmoke;
    color: #00508D;
}


/* secondary styles */

.header-secondary {
    background-color: #717788 !important;
    color: white;
}
.text-secondary {
    color: #717788;
}

/* secondary styles */