/* Custom CSS */

/* Example: Override main section background color. */
/* body .jupiterx-main {
    background-color: gray;
} */

:root{
    --tec-color-accent-primary:#dd5928!important;
    --tec-color-accent-primary-hover: #dd5928!important;
    --tec-color-accent-primary-active: #dd5928!important;
    --tec-color-icon-focus:#dd5928!important;
    --tec-color-event-icon-hover:#dd5928!important;
    --tec-color-event-icon-hover:#dd5928!important;
    --tec-color-button-primary: var(--tec-color-accent-primary)!important;
    --tec-color-button-primary-hover: var(--tec-color-accent-primary-hover)!important;
    --tec-color-button-primary-active: var(--tec-color-accent-primary-active)!important;
    --tec-color-background-events-bar-submit-button: var(--tec-color-accent-primary)!important;
    --tec-color-background-events-bar-submit-button-hover: var(--tec-color-accent-primary-hover)!important;
    --tec-color-background-events-bar-submit-button-active: var(--tec-color-accent-primary-active)!important;
    --tec-color-background-events-bar-submit-button: var(--tec-color-accent-primary);
}
.page-item.active .page-link {
    background-color: #dd5928!important;
    border-color: #dd5928!important;
}

.tribe-common .tribe-common-h--alt {
    font-weight: var(--tec-font-weight-bold)!important;
}
.tribe-common .tribe-common-h6 {
    font-size: var(--tec-font-size-4)!important;
}
.tribe-common .tribe-common-c-svgicon {
    color: #dd5928!important;
}
.tribe-events-widget .tribe-events-widget-events-list__event-row--featured .tribe-events-widget-events-list__event-date-tag-datetime:after,
.tribe-events .tribe-events-calendar-list__event-row--featured .tribe-events-calendar-list__event-date-tag-datetime:after,
.tribe-events .tribe-events-calendar-month__mobile-events-icon--event {
    background-color: #dd5928!important;
}
.tribe-common .tribe-common-c-svgicon--featured path {
    fill: #dd5928!important;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-datetime-featured-text{
	color: #dd5928!important;
}
/*.tribe-common-c-btn-border .tribe-events-c-subscribe-dropdown__button,
.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button,
.tribe-events .tribe-events-c-search__button,
.tribe-common .tribe-common-c-btn-border {
	filter: grayscale(1);
}*/
.tribe-common .tribe-common-c-svgicon--messages-not-found .tribe-common-c-svgicon__svg-stroke {
    stroke: #dd5928!important;
}
.tribe-events .tribe-events-c-messages__message {
	background-color: #fafafa!important;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container {
    padding-bottom: var(--tec-spacer-8)!important;
    padding-top: 0!important;
}
.single-tribe_events .tribe-events-c-subscribe-dropdown__button, .tribe-block__events-link .tribe-events-c-subscribe-dropdown__button {
    width: 240px!important;
}
.single-tribe_events .tribe-blocks-editor .tribe-events-single-event-title {
    display: none;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-breadcrumbs {
    display: none;
}
@media (min-width: 768px) {
.tribe-events-meta-group {
    width: 400px!important;
}
.tribe-events-venue-map {
    width: 335px!important;
}
}