.bg-danger,
.bg-warning,
.bg-success,
.bg-primary {
    color: #fff;
}

.table> :not(caption)>*>* {
    border-color: #efefef;
}

.mname {
    font-size: 0.857rem;
    letter-spacing: 0.5px;
    background: #f3f2f7!important;
    text-transform: uppercase;
}

.mname th {
    background: #f3f2f7!important;
}


/* .freeze1st1row2col table tbody th:nth-child(1) {
z-index: 2;
padding-left: 2rem;
} */




.secbreadcrum {
    padding: 0px 20px;
    /* display: none; */
    height: 21px;
}
.secbreadcrum span {
    color: #7367f0;
}

#shifts span {
    color: rgb(75 75 75);
}

.showfirst{display: none;}



