.of-x-visible{
    overflow-x: visible;
}

.has-search .form-control {
    padding-left: 2.375rem;
}

.has-search .form-control-feedback {
    position: absolute;
    z-index: 333;
    display: block;
    width: 2.375rem;
    /*height: 1rem;*/
    /*line-height: 2.375rem;*/
    text-align: center;
    pointer-events: none;
    top: 25%;
    color: #aaa;
}

.cursor-pointer {
    cursor: pointer !important;
}

.me-10{
    margin-right: 10px;
}

.align-input{
    margin-top: 1.8rem;
}

.table-reset {
    --bs-table-bg: transparent;
    --bs-table-accent-bg: transparent;
}


.form-checkbox-blue .form-check-input:checked{
    background-color: #4E7DC9;
    border-color: #4E7DC9;
}

.form-checkbox-green .form-check-input:checked{
    background-color: #71AF46;
    border-color: #71AF46;
}
.form-checkbox-orange .form-check-input:checked{
    background-color: #EE7F2D;
    border-color: #EE7F2D;
}
.form-checkbox-purple .form-check-input:checked{
    background-color: #742DA7;
    border-color: #742DA7;
}

