.hidden {
    display: none;
}

.border-curve{
    border-radius: 10px;
}

.input-container {
    position: relative;
}

.input-container input {
    padding-left: 30px; /* Adjust the value based on the SVG width */
    text-align: center;
}

.input-container svg {
    position: absolute;
    top: 50%;
    left: 10px; /* Adjust the value based on the desired position */
    transform: translateY(-50%);
    fill: gray; /* Adjust the color of the SVG */
}

.table-center {
    text-align: center;
}

[class*=sidebar-dark-] .nav-sidebar>.nav-item.menu-open>.nav-link, [class*=sidebar-dark-] .nav-sidebar>.nav-item:hover>.nav-link, [class*=sidebar-dark-] .nav-sidebar>.nav-item>.nav-link:focus {
    background-color: rgb(255 255 255 / 2%) !important;
    color: #fff !important;
}

.sort-disable {
   pointer-events: none
}

html body .sidebar-dark-primary .nav-sidebar>.nav-item>.nav-link.active, .sidebar-light-primary .nav-sidebar>.nav-item>.nav-link.active {
    background-color: #778089;
    color: #fff;
}

html body .callout.callout-info{
    border-left-color: #ff0000;
}
html body .card-primary.card-outline {
    border-top: 3px solid #ff0000;
}

html body #content-wrapper{
    min-height: 0 !important;
    height: 88%;
}


