html {
    scroll-padding-top: 65px;
}

.event.active {
    /* Only draw the top border */
    border-top: 10px solid #c0c0c0; 
}

.tickets.active {
    /* Only draw the bottom border */
    border-bottom: 10px solid #c0c0c0; 
}

.active-presale .desktop {
    font-weight: bold;
}

.active-presale .mobile button {
    border-color: #337ab7;
    border-width: 6px;
}

tr.active .expand-icon i.fa-chevron-down {
    transform: rotate(180deg);
    transition: transform 0.3s ease;
}

tr.active .fa-plus:before {
    content: "\f068"; /* Changes the plus to a minus when expanded */
}