.tribe-events .crsc-upcoming-classes .tribe-events-pro-photo-nav,
    .tribe-events .crsc-upcoming-classes .tribe-events-c-subscribe-dropdown__container,
    .single-tribe_events .crsc-upcoming-classes .tribe-events-pro-photo-nav,
    .single-tribe_events .crsc-upcoming-classes .tribe-events-c-subscribe-dropdown__container,
    .crsc-upcoming-classes .tribe-events-pro-photo-nav,
    .crsc-upcoming-classes .tribe-events-c-subscribe-dropdown__container {
        display: none;
    }

.crsc-upcoming-classes .tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container {
    padding-bottom: 0;
    padding-top: 30px;
    min-height: 0;
}

/** The upcoming classes block should be the last block if its in a flex. The single-event page uses flex to change the order of elements.
 It also uses some very specific selectors to target the upcoming classes block on the single event page.*/

.tribe-events-single .crsc-upcoming-classes,
.tribe-events-single > .tribe_events > .crsc-upcoming-classes {
    order: 10!important;
}

.crsc-upcoming-classes .crsc-no-events {
    margin-top: 30px;
    margin-bottom: 30px;
}

/**
Hide the default "Upcoming" heading when rendering the upcoming classes block. The heading contains Navigation buttons.
When pressed, the buttons load the next upcoming events but it does not filter by the current category of events applied
 */

.crsc-upcoming-classes .tribe-events .tribe-events-header {
    display: none;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL2FwcC9zdHlsZXMvbWFpbi5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBR0k7Ozs7OztRQUVJLGFBQWE7SUFDakI7O0FBR0o7SUFDSSxpQkFBaUI7SUFDakIsaUJBQWlCO0lBQ2pCLGFBQWE7QUFDakI7O0FBRUE7MEdBQzBHOztBQUMxRzs7SUFFSSxtQkFBbUI7QUFDdkI7O0FBRUE7SUFDSSxnQkFBZ0I7SUFDaEIsbUJBQW1CO0FBQ3ZCOztBQUVBOzs7RUFHRTs7QUFDRjtJQUNJLGFBQWE7QUFDakIiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIudHJpYmUtZXZlbnRzIC5jcnNjLXVwY29taW5nLWNsYXNzZXMsXG4uc2luZ2xlLXRyaWJlX2V2ZW50cyAuY3JzYy11cGNvbWluZy1jbGFzc2VzLFxuLmNyc2MtdXBjb21pbmctY2xhc3NlcyB7XG4gICAgLnRyaWJlLWV2ZW50cy1wcm8tcGhvdG8tbmF2LFxuICAgIC50cmliZS1ldmVudHMtYy1zdWJzY3JpYmUtZHJvcGRvd25fX2NvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uY3JzYy11cGNvbWluZy1jbGFzc2VzIC50cmliZS1jb21tb24tLWJyZWFrcG9pbnQtbWVkaXVtLnRyaWJlLWV2ZW50cyAudHJpYmUtZXZlbnRzLWwtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICBtaW4taGVpZ2h0OiAwO1xufVxuXG4vKiogVGhlIHVwY29taW5nIGNsYXNzZXMgYmxvY2sgc2hvdWxkIGJlIHRoZSBsYXN0IGJsb2NrIGlmIGl0cyBpbiBhIGZsZXguIFRoZSBzaW5nbGUtZXZlbnQgcGFnZSB1c2VzIGZsZXggdG8gY2hhbmdlIHRoZSBvcmRlciBvZiBlbGVtZW50cy5cbiBJdCBhbHNvIHVzZXMgc29tZSB2ZXJ5IHNwZWNpZmljIHNlbGVjdG9ycyB0byB0YXJnZXQgdGhlIHVwY29taW5nIGNsYXNzZXMgYmxvY2sgb24gdGhlIHNpbmdsZSBldmVudCBwYWdlLiovXG4udHJpYmUtZXZlbnRzLXNpbmdsZSAuY3JzYy11cGNvbWluZy1jbGFzc2VzLFxuLnRyaWJlLWV2ZW50cy1zaW5nbGUgPiAudHJpYmVfZXZlbnRzID4gLmNyc2MtdXBjb21pbmctY2xhc3NlcyB7XG4gICAgb3JkZXI6IDEwIWltcG9ydGFudDtcbn1cblxuLmNyc2MtdXBjb21pbmctY2xhc3NlcyAuY3JzYy1uby1ldmVudHMge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLyoqXG5IaWRlIHRoZSBkZWZhdWx0IFwiVXBjb21pbmdcIiBoZWFkaW5nIHdoZW4gcmVuZGVyaW5nIHRoZSB1cGNvbWluZyBjbGFzc2VzIGJsb2NrLiBUaGUgaGVhZGluZyBjb250YWlucyBOYXZpZ2F0aW9uIGJ1dHRvbnMuXG5XaGVuIHByZXNzZWQsIHRoZSBidXR0b25zIGxvYWQgdGhlIG5leHQgdXBjb21pbmcgZXZlbnRzIGJ1dCBpdCBkb2VzIG5vdCBmaWx0ZXIgYnkgdGhlIGN1cnJlbnQgY2F0ZWdvcnkgb2YgZXZlbnRzIGFwcGxpZWRcbiAqL1xuLmNyc2MtdXBjb21pbmctY2xhc3NlcyAudHJpYmUtZXZlbnRzIC50cmliZS1ldmVudHMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xufSJdfQ== */