/*.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;
}