.sidebar-dark-primary {
    background-color: rgb(31 41 55 / 1)!important;
}
.card-header{
    background-color: rgb(31 41 55 / 1)!important;
}

.btn-dt{
    color: #fff !important;
    background-color: rgb(31 41 55 / 1)!important;
    border-color: rgb(31 41 55 / 1) !important;
    font-weight: 400 !important;
    font-size: .8125rem !important;
}

.btn-dt-success{
    color: #fff !important;
    background-color:#0ab39c !important;
    border-color: #0ab39c !important;
    font-weight: 400 !important;
    font-size: .8125rem !important;
}

.btn-dt-info {
    color: #fff !important;
    background-color: #299cdb !important;
    border-color: #299cdb !important;
    font-weight: 400 !important;
    font-size: .8125rem !important;
}

.btn-dt-warning {
    color: #fff !important;
    background-color: #f7b84b !important;
    border-color: #f7b84b !important;
    font-weight: 400 !important;
    font-size: .8125rem !important;
}

.btn-dt-danger {
    color: #fff !important;
    background-color: #f7574b !important;
    border-color: #f7574b !important;
    font-weight: 400 !important;
    font-size: .8125rem !important;
}

.dataTables_length{
    text-align: right;
    float: right !important;
}

.nav-sidebar > .nav-item {
> .nav-link.active {
        background-color: rgba(255,255,255,.1) !important;
    }
}

.page-item.active .page-link {
    color: #fff;
    background-color: rgb(31 41 55 / 1)!important;
    border-color: rgb(31 41 55 / 1)!important;
}

.select2-container .select2-selection--single {
    height: calc(1.8125rem + 2px) !important;
    padding-top: .25rem;
    padding-bottom: .25rem;
    padding-left: .1rem;
    font-size: 75%;
  }

.select2-selection {
    line-height: 20px !important;
    font-size: .875rem;
}

.select2-selection__arrow {
    height: 34px !important;
}

.form-group {
    margin-bottom: .4rem;
}

.cropper-view-box,
.cropper-face {
    border-radius: 50%;
}

/* The css styles for `outline` do not follow `border-radius` on iOS/Safari (#979). */
.cropper-view-box {
    outline: 0;
    box-shadow: 0 0 0 1px #39f;
}
