body {
    background-color: white;
}

.search-box {
    background-color: #fff;
    height: 100%;
}

a.hidden-link {
    color: #50744a;
}

.filter-box {
    background-color: #fff;
    padding: 0.25em 0em;
}

#include option,
#include optgroup {
    background-color: rgba(0, 128, 0, .09);
}

#exclude option,
#exclude optgroup {
    background-color: rgba(255, 0, 0, .09);
}

.clear-filter:hover {
    border-color: red;
}

.filtered {
    display: none !important;
}

.filter-badge {
    min-width: 120px;
}

/* 
.gfg-badge::after {
    content: " x";
} */

@media screen and (max-width: 768px) {
    .course-btn {
        width: 100%;
    }

    .filter-badge {
        min-width: 60px;
        font-size: smaller;
    }
}

/* .fc-header-toolbar>.fc-toolbar-chunk:nth-child(2)::before {
    font-size: 1.75em;
    content: 'Saved Tournaments (Upcoming)';
} */

.no-results {
    opacity: 0.5;
    pointer-events: none;
}