/***************************************
 * Sleek
 ***************************************/

 /* navbar */
 
.navbar{
    padding-right: 0;
}

.navbar #id-logged-account{
    margin-right: 1.6em;
}

.navbar-brand {
    width: 36px;
}
.navbar-logo{
    width: 100%;
}
.brand-name{
    margin-left: 0 !important;
}
.navbar .sidebar-offcanvas-toggle:before, .navbar .sidebar-toggle:before{
    color: #efefef;
}
#sidebar-toggler{
    border: none;
}
.app-brand a{
    padding-left: 19px;
}
.app-brand .brand-name{
    font-weight: 500;
    color: #ffffff !important;
}
#header .navbar{
    background: #4c84ff;
}
.app-brand{
    background: #4c84ff;
}
header.main-header {
    background-color: #4c84ff;
}

/* sidebar */

.sidebar-dark .left-sidebar{
    background: #212a39;
}

.sidebar .nav>li.active>a .nav-text,
.sidebar .nav>li.active .sidenav-item-link{
    font-weight: 600;
}

#sidebar{
    padding: 0;
}

#sidebar .menu-container{
    height: 100%;
    display: flex;
    flex-flow: column;
    justify-content: space-between;
}

.sidebar-account{
    justify-content: flex-end;
}

@media (min-width: 1200px) {
    .sidebar .sidebar-inner:nth-of-type(1) {
        margin-top:1.0rem !important;
    }
}

/* button */

.btn-outline-primary,
.btn-outline-secondary,
.btn-outline-success,
.btn-outline-info,
.btn-outline-warning,
.btn-outline-danger{
    background-color: #fff;
}
.btn-outline-light:hover{
    background-color: #fff;
}

/* table */

.table{
    color: #1b223c !important;
}

.table-hover tbody tr:hover,
.table-hover tbody tr:hover td{
    color: #1b223c !important;
    background-color: #4c84ff13 !important;
}

 /* badge */

.badge.badge-light{
    color: #999 !important;
}

.badge.badge-primary.outline{
    color: #4c84ff !important;
    background-color: #fff !important;
    border: solid #4c84ff 1px !important;
}
