/*.setting-menu {*/
/*    margin-right: 25px;*/
/*}*/

/*.force-lowercase {*/
/*    text-transform: none !important;*/
/*}*/

/*.device-info {*/
/*    margin-right: 10px;*/
/*}*/

.loading {
    width: 30px;
}

/* modal */
.modal-success {
    --cui-modal-border-color: var(--cui-success);
}
.modal-success .modal-header {
    background-color: var(--cui-success);
    color: var(--cui-white);
}

.modal-primary {
    --cui-modal-border-color: var(--cui-primary);
}
.modal-primary .modal-header {
    background-color: var(--cui-primary);
    color: var(--cui-white);
}

.modal-warning {
    --cui-modal-border-color: var(--cui-warning);
}
.modal-warning .modal-header {
    background-color: var(--cui-warning);
    /*color: var(--cui-white);*/
}

.modal-danger {
    --cui-modal-border-color: var(--cui-danger);
}
.modal-danger .modal-header {
    background-color: var(--cui-danger);
    color: var(--cui-white);
}

.modal-info {
    --cui-modal-border-color: var(--cui-info);
}
.modal-info .modal-header {
    background-color: var(--cui-info);
}

body {
    font-size: 0.9rem!important;
}

.card {
    margin-bottom: 1.5rem;
}

label {
    margin-bottom: .5rem;
}

.breadcrumb {
    padding: .75rem 1.25rem;
}

.form-group {
    margin-bottom: 1rem
}

.table td, .table th {
    vertical-align: top;
}

.badge.bg-warning {
    color: var(--cui-black);
}

.badge.bg-light {
    color: var(--cui-black);
}

.date-picker-dropdown {
    z-index: 10000;
}

.sidebar-nav .nav-icon {
    color: var(--cui-light)!important;
    font-weight: bold!important;
}

.sidebar-toggler::before {
    background-color: var(--cui-light) !important;
    font-weight: bold!important;
}

.sidebar-nav .nav-title {
    color: var(--cui-light)!important;
    font-weight: bold!important;
}

.sidebar-nav .nav-link {
    color: var(--cui-light)!important;
}

.sidebar-nav .nav-link.active {
    background-color: #1fb7bc!important;
}

.sidebar-nav .nav-link:hover {
    background-color: #1fb7bc!important;
}

.sidebar {
    background-color: #008678!important;
}
