.bg-gradient{
    background: linear-gradient(0deg, #17191E 0%, #EFF40C 100%) !important;
}
.card {
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.05), 0 1px 2px rgba(0, 0, 0, 0.1) !important;
    border: none !important;
}
.other-card .rounded-3 {
    background-color: #17191E !important;
}
.nav-lb-tab .nav-item .nav-link.active{
    border-top: 2px solid #EFF40C !important;
    color: #EFF40C !important;
}
.lgx-single-schedule .schedule-info{
    border: none;
}
.lgx-single-schedule .schedule-info{
    background-color: #2A2C32 !important;
}
.lgx-single-schedule .schedule-info:hover{
    background-color: #3A3C42 !important;
}
.lgx-single-schedule .schedule-info h6{
    color: #FFFFFF !important;
}
.lgx-single-schedule .schedule-info:hover h6{
    color: #EFF40C !important;
}
.lgx-single-schedule .schedule-info .badge .bg-light .text-primary{
    color: #A6A9B0 !important;
}
.lgx-single-schedule .schedule-info:hover .badge .bg-light .text-primary{
    color: #FFFFFF !important;
}
.expired-event .schedule-info,.outofstock-event .schedule-info{
    background-color: #3E4045 !important
}
.expired-event .schedule-info:hover,.outofstock-event .schedule-info:hover{
    background-color: #4A4C51  !important;
}
.navbar-vertical-compact{
    height: 73vh;
    top:33px;
    border-bottom-right-radius: 22px;
    border-top-right-radius: 22px;
}
@media (max-width: 768px) {
    .navbar-vertical-compact{
        height: 50vh;
        min-height: 400px;
        top: 18vh;
    }
    #nav-toggle{
        display: block !important;
    }
}