.filter-section {
    position: sticky;
    top: 20px;
    overflow-y: auto;
}
.filter-left {
    overflow-y: auto;
    max-height: calc(100vh - 25px);
}
.btn-success {
    background: rgba(0, 152, 70, 1) !important;
}
.text-success {
    color: rgba(0, 152, 70, 1) !important;
}
bg-primary {
    background: rgba(0, 152, 70, 1) !important;
}
.text-Forgot{
    color:#000 !important;
}
a {
    text-decoration: none !important;
   
}
/* width */
    .filter-left::-webkit-scrollbar {
        width: 5px;
        cursor: pointer;
    }

/* Track */
    .filter-left::-webkit-scrollbar-track {
        box-shadow: inset 0 0 5px grey;
        border-radius: 10px;
    }

/* Handle */
    .filter-left::-webkit-scrollbar-thumb {
        background: #009846;
        border-radius: 2px;
    }

    /* Handle on hover */
        .filter-left::-webkit-scrollbar-thumb:hover {
            background: #185230;
        }

/* width */
.menuoffcanvs-body::-webkit-scrollbar {
    width: 5px;
    cursor: pointer;
}
.menuoffcanvs-body:hover::-webkit-scrollbar {
    width: 10px;
    cursor:pointer;
}
/* Track */
.menuoffcanvs-body::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px grey;
    border-radius: 10px;
}

/* Handle */
.menuoffcanvs-body::-webkit-scrollbar-thumb {
    background: #fff;
    border-radius: 2px;
}
   /* Handle on hover */
    .menuoffcanvs-body::-webkit-scrollbar-thumb:hover {
        background: #e2e2e2;
    }

.bg-primary {
    --bs-bg-opacity: 1;
    background-color: rgb(2 153 70) !important;
}
.text-primary {
    --bs-text-opacity: 1;
    color: rgb(2 153 70) !important;
}
label:empty, .error-message:empty {
    display: none !important;
}
.form-select:focus, .form-control:focus{
    box-shadow:none
}
.form-select[readonly] {
    background-color: #e9ecef;
}
