body .isf-mainmenu {
    background-color: #ffffff!important;
}
body .isf-mainmenu .nav-item.active{
    background-color: #fefefe;
}
body .isf-mainmenu .nav-item.active .nav-link{
    font-weight: bold;
}
.navbar .navbar-nav .dropdown-menu {
    right: 0;
    left: auto;
}

.alert-fixed {
    position:fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    z-index:9999;
    border-radius:0px
}


.header .logo {
    height: 64px;
    margin: 16px;
}
@media (max-width: 576px) {
    .header .logo {
        height: 32px;
        margin: 16px;
    }
    .header h1 {
        font-size: 1rem;
    }
}


dt, tr th {
    font-weight: 200;
}
dd, tr td {
    font-weight: 500;
}
table tr.active {
    background-color: #d6e2fa;
}

.we-datagrid{
    /*background-color: #fdfeff;*/
}
.we-datagrid-filter {
    padding: 3rem 0rem 0rem 0rem;
    /*background-color: #eaf2fb;*/
    /*background-color: #fffefa;*/
}
.we-datagrid-table thead {
    background-color: #e4e4e4;
}
.we-datagrid-table {
    /*background-color: #fffefa;*/
}



.card-prelude {
    background-color: #00000008;
}
.card {
    background-color: #fdfdfd;
    color: #1d1d1d;
    text-shadow: 0px 0px 2px #8a7b5b23;
    /*font-weight: bold;*/
}
.card.clientState_fis_clients_state_archived .card-mainBody,
.card.clientState_fis_clients_state_archived .nav-item .active
{
    background-color: #faeac3;
    border-bottom-color: #f9dc95;
}

.massActionBar {
    background-color: #faeac3;
    padding: 1rem;
}
.massActionBar .js_massActionGroup > .form-group > label{
    background-color: #1e7e34;
    display: none;
}

.healthReportSeverity_0 {
    background-color: #e7ffe7;
}
.healthReportSeverity_5 {
    background-color: #c1cdff;
}
.healthReportSeverity_10 {
    background-color: #ffe6a7;
}
.healthReportSeverity_15 {
    background-color: #ff9595;
}