#basic-datatable_length label{
    display: inline-flex !important;
}
#basic-datatable_length label select{
    margin: 0 0.5rem;
}

.mw-10rem{
    min-width: 10rem;
}

.w-15rem{
    width: 15rem;
}

.w-8rem{
    width: 8rem;
}

.w-5rem{
    width: 5rem;
}

.w-fit-content {
    width: fit-content;
}

.alert-success {
    background-color: #cef5ea !important;
}
.alert-custom {

    width: fit-content;
    margin: 1rem auto;
}

label.false-disabled{
    opacity: 1 !important;
}

.tri-state-toggle {
    display: flex;
    justify-content: center;
    height: 16.0167px;
    /* border: 1px solid #313a46 ; */
    border-radius: 10px;
    background-color: #727cf5;
    transition: background-color 0.4s ease;
}


.tri-state-toggle.idle {
background-color: #dee2e6;
}

.tri-state-toggle.off {
background-color: #fff ;
border: 1px solid #dee2e6;
}

.tri-state-toggle label{
    display: none;
}
.tri-state-toggle input {
height: 12.0167px;
width: 12.0167px;
appearance: none;
background-color: #fff;
margin: auto 3px;
opacity: 0;
border-radius: 50%;
}
.tri-state-toggle input:hover {
cursor: pointer;
}

.tri-state-toggle.off input:checked {
background-color: #dee2e6;
}
.tri-state-toggle input:checked{
    opacity: 1;
}

.search-off #basic-datatable_filter{
    display: none;
}

.btn-ddd {
    background-color: #ddd;
}

