.navbar {
    background: #00153E;
}

.sidebar {
    background-color: ghostwhite;
}

.nav-link {

    color: white;
}

.sidebar .nav .nav-item .nav-link {
color: black;
}

.bg-light {
    background-color: ghostwhite !important;
}

.navbar-brand {
background-color: #00153E !important;
}

.btn-outline-warning:hover {
    color: red !important;
    background-color: transparent;
    background-image: none;
    border-color: red;
}

.btn-outline-warning {
        color: white !important;
    background-color: red;
    border-color: red;
}

.sidebar .nav .nav-item .nav-link .menu-icon {
color: black;
}

.sidebar .nav.sub-menu .nav-item .nav-link:hover {
    color: black;
}

.bg-primary {
    background-color: #00153E !important;
    border-color: #00153E !important;
}

.btn-primary {
    color: #fff;
    background-color: #00153E;
    border-color: #00153E;
}

.btn-primary:hover {
    color: #fff;
    background-color: #6EDFF6;
    border-color: #6EDFF6;
}

a {
    color: #00153E;
    text-decoration: none;
}
a:hover:hover {
    color: #6EDFF6;
    text-decoration: underline;
}

.breadcrumb {
    color: black;
}

.sidebar .nav .nav-item:hover {
    background: white;
    text-decoration: white;
}

.sidebar .nav.sub-menu .nav-item .nav-link {
    color: black;

}

.btn-outline-primary:hover {
    color: #00153E !important;
    background-color: transparent;
    background-image: none;
    border-color: #00153E;
}

.btn-outline-primary {
    color: white !important;
    background-color: #00153E;
    border-color: #00153E;
}

.btn-outline-success /*:hover*/ {
        color: white !important;
    background-color: #49BF0A;
    border-color: #49BF0A;
}

.btn-outline-success:hover {
    color: #49BF0A !important;
    background-color: transparent;
    background-image: none;
    border-color: #49BF0A;
}
.card-body * a:hover {
color: white !important;
}

.nav-item.active > .nav-link, .nav-item.active > .nav-link .menu-icon, .nav-item.active > .nav-link .subtitle {
    color: #00153E !important;
}

.card-body  a small {
font-size: 100%;
}


ul.sticky-top {
background: white !important;
}
ul.sticky-top li a {
 color: black;
text-decoration: underline;
}

.card-header {
background: #00153E !important;
color: white;
}

.card * a:hover {
color: #6EDFF6 !important;
}


.nav-tabs {
    background: black;
}

.jq-toast-wrap {
left: auto !important;
right: 20px !important;
top: 70px !important;
}