/********** Template CSS **********/
html[dir="rtl"] input[type=number] {
    text-align: right !important;
    direction: rtl;
}

html[dir="rtl"] input[type=email] {
    text-align: right !important;
    direction: rtl;
}

/*scrollbar tables*/
::-webkit-scrollbar {
    width: 4px;
    height: 4px;
    border-left: 1px solid #f5f8fa00;
}

::-webkit-scrollbar-thumb {
    background-color: #a7b9eb;
    border-radius: 15rem;
}

html {
    /*scrollbar-color: #071437 #f1f1f1; !* thumb color, track color *!*/
    scrollbar-width: thin; /* Set the scrollbar width */
}

body {
    font-family: Almarai, Helvetica, "sans-serif" !important;
}

.tooltip-inner {
    font-family: Almarai, Helvetica, "sans-serif" !important;
}

.disable_pointer {
    cursor: not-allowed;
}

.select2-container .select2-selection--single .select2-selection__clear{
    left: 3rem;
    right: auto;

}

.select2-container--bootstrap5 .select2-dropdown .select2-results__option.select2-results__option--selected:after{
    left: 3rem;
    right: auto;
}

.select2-container--bootstrap5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove{
    left: 5%;
}

.pagination-info,.small.text-muted {
    display: none !important;
}


.menu-active-bg .menu-item .menu-link.active .menu-title{
    color: #1B84FF!important;
}

@media (max-width: 768px) {
    .topbar {
        overflow-x: auto;
        white-space: nowrap;
    }
}
