:root { --tec-color-text-events-title-day: var(--tec-color-text-events-title); --tec-color-text-events-title-latest-past: var(--tec-color-text-events-title); --tec-color-text-event-title-list: var(--tec-color-text-events-title); --tec-color-text-events-title-month-multiday: var(--tec-color-text-events-title); --tec-color-text-events-title-widget-list: var(--tec-color-text-events-title); --tec-color-text-secondary-event-date-month: var(--tec-color-text-secondary-event-date); --tec-color-text-secondary-event-date-month-mobile: var(--tec-color-text-secondary-event-date-month); --tec-color-text-day-of-week-month: var(--tec-color-text-secondary); --tec-color-day-marker-month: var(--tec-color-text-primary); --tec-color-day-marker-month-hover: var(--tec-color-text-primary-hover); --tec-color-day-marker-month-active: var(--tec-color-text-primary-active); --tec-color-day-marker-current-month: var(--tec-color-day-marker-month); --tec-color-day-marker-current-month-hover: var(--tec-color-day-marker-month-hover); --tec-color-day-marker-current-month-active: var(--tec-color-day-marker-month-active); --tec-color-day-marker-past-month: var(--tec-color-text-primary); --tec-color-day-marker-past-month-hover: var(--tec-color-day-marker-past-month); --tec-color-day-marker-past-month-active: var(--tec-color-day-marker-past-month); --tec-color-text-day-of-week-week: var(--tec-color-text-secondary); --tec-border-radius-month-multiday: 9.5px; --tec-color-border-secondary-month-grid: var(--tec-color-border-secondary); --tec-color-border-active-month-grid-hover: var(--tec-color-border-active); --tec-color-background-month-grid: transparent; --tec-color-background-tooltip: var(--tec-color-background); --tec-color-text-events-bar-input: var(--tec-color-text-primary); --tec-color-text-events-bar-input-placeholder: var(--tec-color-text-secondary); --tec-opacity-events-bar-input-placeholder: var(--tec-opacity-default); --tec-color-border-events-bar: var(--tec-color-border-secondary); --tec-color-background-events-bar: var(--tec-color-background); --tec-color-background-view-selector: var(--tec-color-background-events-bar); --tec-color-background-view-selector-tabs: var(--tec-color-background-view-selector); --tec-color-background-view-selector-list-item-hover: var(--tec-color-background-secondary); --tec-color-background-subscribe-list-item-hover: var(--tec-color-background-secondary); --tec-color-text-view-selector-list-item: var(--tec-color-text-primary); --tec-color-text-view-selector-list-item-hover: var(--tec-color-accent-secondary-hover); --tec-color-background-search-container: var(--tec-color-background-events-bar); --tec-color-text-events-bar-submit-button: var(--tec-color-background); --tec-color-text-events-bar-submit-button-active: var(--tec-color-text-events-bar-submit-button); --tec-color-text-events-bar-submit-button-hover: var(--tec-color-text-events-bar-submit-button); --tec-color-background-events-bar-submit-button: var(--tec-color-button-primary); --tec-color-background-events-bar-submit-button-hover: var(--tec-color-button-primary-hover); --tec-color-background-events-bar-submit-button-active: var(--tec-color-button-primary-active); --tec-color-icon-events-bar: var(--tec-color-icon-primary); --tec-color-icon-events-bar-active: var(--tec-color-icon-active); --tec-color-icon-events-bar-hover: var(--tec-color-icon-hover); }
.tribe-events-view { background-color: var(--tec-color-background-events); }
.tribe-events-view.alignwide { margin-left: auto; margin-right: auto; }
.tribe-events .tribe-events-c-breadcrumbs__list { font-family: var(--tec-font-family-base); font-size: 24px; line-height: var(--tec-line-height-1); }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-breadcrumbs__list { font-size: 42px; line-height: var(--tec-line-height-0); }
.tribe-events .tribe-events-c-breadcrumbs__list-item-link { color: var(--tec-color-text-secondary); transition: var(--tec-transition-color); }
.tribe-events .tribe-events-c-breadcrumbs__list-item-link:visited { color: var(--tec-color-text-secondary); }
.tribe-events .tribe-events-c-breadcrumbs__list-item-link:focus, .tribe-events .tribe-events-c-breadcrumbs__list-item-link:hover { color: var(--tec-color-text-primary); }
.tribe-events .tribe-events-c-breadcrumbs__list-item-icon-svg path { fill: var(--tec-color-icon-primary); }
.tribe-events .datepicker { background-color: var(--tec-color-background); border: 1px solid var(--tec-color-border-default); border-radius: var(--tec-border-radius-default); box-shadow: var(--tec-box-shadow-tooltip); }
.tribe-events .datepicker::after, .tribe-events .datepicker::before { content: none; }
.tribe-events .datepicker .datepicker-switch:active, .tribe-events .datepicker .datepicker-switch:focus, .tribe-events .datepicker .datepicker-switch:hover, .tribe-events .datepicker .next:active, .tribe-events .datepicker .next:focus, .tribe-events .datepicker .next:hover, .tribe-events .datepicker .prev:active, .tribe-events .datepicker .prev:focus, .tribe-events .datepicker .prev:hover { background-color: var(--tec-color-background); }
.tribe-events .datepicker .datepicker-switch { color: var(--tec-color-text-primary); font-family: var(--tec-font-family-sans-serif); font-size: var(--tec-font-size-3); line-height: var(--tec-line-height-3); font-weight: var(--tec-font-weight-regular); }
.tribe-events .datepicker .datepicker-switch:focus, .tribe-events .datepicker .datepicker-switch:hover { color: var(--tec-color-accent-secondary-hover); }
.tribe-events .datepicker .datepicker-switch:active { color: var(--tec-color-accent-secondary-active); }
.tribe-events .datepicker .next:active .tribe-events-c-top-bar__datepicker-nav-icon-svg path, .tribe-events .datepicker .next:focus .tribe-events-c-top-bar__datepicker-nav-icon-svg path, .tribe-events .datepicker .next:hover .tribe-events-c-top-bar__datepicker-nav-icon-svg path, .tribe-events .datepicker .prev:active .tribe-events-c-top-bar__datepicker-nav-icon-svg path, .tribe-events .datepicker .prev:focus .tribe-events-c-top-bar__datepicker-nav-icon-svg path, .tribe-events .datepicker .prev:hover .tribe-events-c-top-bar__datepicker-nav-icon-svg path { fill: var(--tec-color-icon-active); }
.tribe-events .datepicker .next .tribe-events-c-top-bar__datepicker-nav-icon-svg path, .tribe-events .datepicker .prev .tribe-events-c-top-bar__datepicker-nav-icon-svg path { fill: var(--tec-color-icon-secondary); }
.tribe-events .datepicker .dow { font-size: var(--tec-font-size-0); line-height: var(--tec-line-height-2); }
.tribe-events .datepicker .day, .tribe-events .datepicker .dow { color: var(--tec-color-text-primary); font-family: var(--tec-font-family-sans-serif); font-weight: var(--tec-font-weight-regular); }
.tribe-events .datepicker .day { font-size: var(--tec-font-size-3); line-height: var(--tec-line-height-3); }
.tribe-events .datepicker .month, .tribe-events .datepicker .year { color: var(--tec-color-text-primary); font-family: var(--tec-font-family-sans-serif); font-size: var(--tec-font-size-1); line-height: var(--tec-line-height-0); font-weight: var(--tec-font-weight-regular); }
.tribe-events .datepicker .past { color: var(--tec-color-text-primary-light); }
.tribe-events .datepicker .day, .tribe-events .datepicker .month, .tribe-events .datepicker .year { border-radius: var(--tec-border-radius-default); }
.tribe-events .datepicker .day.focused, .tribe-events .datepicker .day:focus, .tribe-events .datepicker .day:hover, .tribe-events .datepicker .month.focused, .tribe-events .datepicker .month:focus, .tribe-events .datepicker .month:hover, .tribe-events .datepicker .year.focused, .tribe-events .datepicker .year:focus, .tribe-events .datepicker .year:hover { background: var(--tec-color-background-secondary-datepicker); }
.tribe-events .datepicker .day.current, .tribe-events .datepicker .day.current.focused, .tribe-events .datepicker .day.current:focus, .tribe-events .datepicker .day.current:hover, .tribe-events .datepicker .month.current, .tribe-events .datepicker .month.current.focused, .tribe-events .datepicker .month.current:focus, .tribe-events .datepicker .month.current:hover, .tribe-events .datepicker .year.current, .tribe-events .datepicker .year.current.focused, .tribe-events .datepicker .year.current:focus, .tribe-events .datepicker .year.current:hover { background: var(--tec-color-accent-primary-background-datepicker); }
.tribe-events .datepicker .day.active, .tribe-events .datepicker .day.active.focused, .tribe-events .datepicker .day.active:focus, .tribe-events .datepicker .day.active:hover, .tribe-events .datepicker .month.active, .tribe-events .datepicker .month.active.focused, .tribe-events .datepicker .month.active:focus, .tribe-events .datepicker .month.active:hover, .tribe-events .datepicker .year.active, .tribe-events .datepicker .year.active.focused, .tribe-events .datepicker .year.active:focus, .tribe-events .datepicker .year.active:hover { background: var(--tec-color-accent-primary); color: var(--tec-color-background); text-shadow: none; }
.admin-bar .tribe-events .datepicker { margin-top: var(--tec-spacer-1); }
.admin-bar .tribe-events.tribe-common--breakpoint-medium .datepicker { margin-top: var(--tec-spacer-3); }
.tribe-theme-enfold .tribe-events .datepicker { border: 1px solid var(--tec-color-border-default); border-radius: var(--tec-border-radius-default); box-shadow: var(--tec-box-shadow-tooltip); }
.tribe-theme-enfold .tribe-events .datepicker table, .tribe-theme-enfold .tribe-events .datepicker td, .tribe-theme-enfold .tribe-events .datepicker th, .tribe-theme-enfold .tribe-events .datepicker tr { background: transparent; }
.tribe-theme-enfold .tribe-events .datepicker .datepicker-switch { color: var(--tec-color-text-primary) !important; }
.tribe-theme-enfold .tribe-events .datepicker .datepicker-switch:focus, .tribe-theme-enfold .tribe-events .datepicker .datepicker-switch:hover { color: var(--tec-color-accent-secondary-hover) !important; }
.tribe-theme-enfold .tribe-events .datepicker .datepicker-switch:active { color: var(--tec-color-accent-secondary-active) !important; }
.tribe-theme-enfold .tribe-events .datepicker .day { background-color: var(--tec-color-background); }
.tribe-theme-enfold .tribe-events .datepicker .day.new, .tribe-theme-enfold .tribe-events .datepicker .day.old { opacity: 1; }
.tribe-theme-enfold .tribe-events .datepicker .day, .tribe-theme-enfold .tribe-events .datepicker .month, .tribe-theme-enfold .tribe-events .datepicker .year { background-color: var(--tec-color-background); color: var(--tec-color-text-primary); }
.tribe-theme-enfold .tribe-events .datepicker .day.focused, .tribe-theme-enfold .tribe-events .datepicker .day:focus, .tribe-theme-enfold .tribe-events .datepicker .day:hover, .tribe-theme-enfold .tribe-events .datepicker .month.focused, .tribe-theme-enfold .tribe-events .datepicker .month:focus, .tribe-theme-enfold .tribe-events .datepicker .month:hover, .tribe-theme-enfold .tribe-events .datepicker .year.focused, .tribe-theme-enfold .tribe-events .datepicker .year:focus, .tribe-theme-enfold .tribe-events .datepicker .year:hover { background: var(--tec-color-background-secondary-datepicker); }
.tribe-theme-enfold .tribe-events .datepicker .day.past, .tribe-theme-enfold .tribe-events .datepicker .month.past, .tribe-theme-enfold .tribe-events .datepicker .year.past { color: var(--tec-color-text-primary-light); }
.tribe-theme-enfold .tribe-events .datepicker .day.current, .tribe-theme-enfold .tribe-events .datepicker .day.current.focused, .tribe-theme-enfold .tribe-events .datepicker .day.current:focus, .tribe-theme-enfold .tribe-events .datepicker .day.current:hover, .tribe-theme-enfold .tribe-events .datepicker .month.current, .tribe-theme-enfold .tribe-events .datepicker .month.current.focused, .tribe-theme-enfold .tribe-events .datepicker .month.current:focus, .tribe-theme-enfold .tribe-events .datepicker .month.current:hover, .tribe-theme-enfold .tribe-events .datepicker .year.current, .tribe-theme-enfold .tribe-events .datepicker .year.current.focused, .tribe-theme-enfold .tribe-events .datepicker .year.current:focus, .tribe-theme-enfold .tribe-events .datepicker .year.current:hover { background: var(--tec-color-accent-primary-background-datepicker); }
.tribe-theme-enfold .tribe-events .datepicker .day.active, .tribe-theme-enfold .tribe-events .datepicker .day.active.focused, .tribe-theme-enfold .tribe-events .datepicker .day.active:focus, .tribe-theme-enfold .tribe-events .datepicker .day.active:hover, .tribe-theme-enfold .tribe-events .datepicker .month.active, .tribe-theme-enfold .tribe-events .datepicker .month.active.focused, .tribe-theme-enfold .tribe-events .datepicker .month.active:focus, .tribe-theme-enfold .tribe-events .datepicker .month.active:hover, .tribe-theme-enfold .tribe-events .datepicker .year.active, .tribe-theme-enfold .tribe-events .datepicker .year.active.focused, .tribe-theme-enfold .tribe-events .datepicker .year.active:focus, .tribe-theme-enfold .tribe-events .datepicker .year.active:hover { background: var(--tec-color-accent-primary); color: var(--tec-color-background); }
.tribe-theme-avada .tribe-events .datepicker { border: 1px solid var(--tec-color-border-default); border-radius: var(--tec-border-radius-default); }
.tribe-theme-avada .tribe-events .datepicker tbody td { border: 0px; }
.tribe-theme-avada .tribe-events .datepicker .datepicker-switch, .tribe-theme-avada .tribe-events .datepicker .datepicker-switch:hover, .tribe-theme-avada .tribe-events .datepicker .next, .tribe-theme-avada .tribe-events .datepicker .next:hover, .tribe-theme-avada .tribe-events .datepicker .prev, .tribe-theme-avada .tribe-events .datepicker .prev:hover { background-color: var(--tec-color-background); }
.tribe-theme-avada .tribe-events .datepicker .day.new, .tribe-theme-avada .tribe-events .datepicker .day.old { background-color: transparent !important; color: var(--tec-color-text-primary) !important; }
.tribe-theme-avada .tribe-events .datepicker .day.new.focused, .tribe-theme-avada .tribe-events .datepicker .day.new:focus, .tribe-theme-avada .tribe-events .datepicker .day.new:hover, .tribe-theme-avada .tribe-events .datepicker .day.old.focused, .tribe-theme-avada .tribe-events .datepicker .day.old:focus, .tribe-theme-avada .tribe-events .datepicker .day.old:hover { background: var(--tec-color-background-secondary-datepicker) !important; }
.tribe-theme-avada .tribe-events .datepicker .day, .tribe-theme-avada .tribe-events .datepicker .month { background-color: transparent; color: var(--tec-color-text-primary); }
.tribe-theme-avada .tribe-events .datepicker .day.focused, .tribe-theme-avada .tribe-events .datepicker .day:focus, .tribe-theme-avada .tribe-events .datepicker .day:hover, .tribe-theme-avada .tribe-events .datepicker .month.focused, .tribe-theme-avada .tribe-events .datepicker .month:focus, .tribe-theme-avada .tribe-events .datepicker .month:hover { background: var(--tec-color-background-secondary-datepicker); }
.tribe-theme-avada .tribe-events .datepicker .day.past, .tribe-theme-avada .tribe-events .datepicker .month.past { color: var(--tec-color-text-primary-light) !important; }
.tribe-theme-avada .tribe-events .datepicker .day.current, .tribe-theme-avada .tribe-events .datepicker .day.current.focused, .tribe-theme-avada .tribe-events .datepicker .day.current:focus, .tribe-theme-avada .tribe-events .datepicker .day.current:hover, .tribe-theme-avada .tribe-events .datepicker .month.current, .tribe-theme-avada .tribe-events .datepicker .month.current.focused, .tribe-theme-avada .tribe-events .datepicker .month.current:focus, .tribe-theme-avada .tribe-events .datepicker .month.current:hover { background: var(--tec-color-accent-primary-background-datepicker); }
.tribe-theme-avada .tribe-events .datepicker .day.active, .tribe-theme-avada .tribe-events .datepicker .day.active.focused, .tribe-theme-avada .tribe-events .datepicker .day.active:focus, .tribe-theme-avada .tribe-events .datepicker .day.active:hover, .tribe-theme-avada .tribe-events .datepicker .month.active, .tribe-theme-avada .tribe-events .datepicker .month.active.focused, .tribe-theme-avada .tribe-events .datepicker .month.active:focus, .tribe-theme-avada .tribe-events .datepicker .month.active:hover { background: var(--tec-color-accent-primary) !important; color: var(--tec-color-background) !important; }
.tribe-events .tribe-events-c-day-marker::after { background-color: var(--tec-color-border-default); content: ""; display: block; flex: 1 1 auto; height: 1px; margin-left: 20px; }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-c-events-bar { background-color: var(--tec-color-background-events-bar); }
.tribe-events .tribe-events-c-events-bar .tribe-common-form-control-text__input { background-color: transparent; color: var(--tec-color-text-events-bar-input); }
.tribe-events .tribe-events-c-events-bar .tribe-common-form-control-text__input::placeholder { color: var(--tec-color-text-events-bar-input-placeholder); opacity: var(--tec-opacity-events-bar-input-placeholder); }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar--border { border: 1px solid var(--tec-color-border-events-bar); }
.tribe-events .tribe-events-c-events-bar__search-container { background-color: var(--tec-color-background-events-bar); }
.tribe-events .tribe-events-c-events-bar__search-button, .tribe-events button.tribe-events-c-events-bar__search-button { background-color: transparent; background-image: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 0px; box-shadow: none; display: flex; font-size: var(--tec-font-size-3); font-style: normal; outline: none; padding: var(--tec-spacer-0); text-decoration: none; text-shadow: none; }
.tribe-events .tribe-events-c-events-bar__search-button:focus, .tribe-events .tribe-events-c-events-bar__search-button:hover, .tribe-events button.tribe-events-c-events-bar__search-button:focus, .tribe-events button.tribe-events-c-events-bar__search-button:hover { background-color: transparent; background-image: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 0px; box-shadow: none; display: flex; font-size: var(--tec-font-size-3); font-style: normal; opacity: var(--tec-opacity-icon-hover); outline: none; padding: var(--tec-spacer-0); text-decoration: none; text-shadow: none; }
.tribe-events .tribe-events-c-events-bar__search-button:active, .tribe-events button.tribe-events-c-events-bar__search-button:active { opacity: var(--tec-opacity-icon-active); }
.tribe-events .tribe-events-c-events-bar__search-button::before, .tribe-events button.tribe-events-c-events-bar__search-button::before { background-color: var(--tec-color-icon-events-bar-hover); content: ""; display: none; height: 2px; pointer-events: none; position: absolute; top: 100%; transform: translateY(var(--tec-spacer-0)); width: calc(100% - var(--tec-spacer-0)*2); }
.tribe-events .tribe-events-c-events-bar__search-button--active::before { display: block; }
.tribe-events .tribe-events-c-events-bar__search-button-icon-svg path { fill: var(--tec-color-icon-events-bar-active); }
.tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-events-bar__search-button, .tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-events-bar__search-button:focus, .tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-events-bar__search-button:hover { background-color: transparent; }
.single-tribe_events .tribe-events-c-ical__link, .single-tribe_events .tribe-events-c-ical__link:visited, .tribe-events .tribe-events-c-ical__link, .tribe-events .tribe-events-c-ical__link:visited { align-items: center; background-color: var(--tec-color-background); border: 1px solid var(--tec-color-accent-primary); border-radius: var(--tec-border-radius-default); color: var(--tec-color-accent-primary); font-weight: var(--tec-font-weight-bold); }
.single-tribe_events .tribe-events-c-ical__link:active, .single-tribe_events .tribe-events-c-ical__link:focus, .single-tribe_events .tribe-events-c-ical__link:focus-within, .single-tribe_events .tribe-events-c-ical__link:hover, .tribe-events .tribe-events-c-ical__link:active, .tribe-events .tribe-events-c-ical__link:focus, .tribe-events .tribe-events-c-ical__link:focus-within, .tribe-events .tribe-events-c-ical__link:hover { background-color: var(--tec-color-accent-primary); color: var(--tec-color-background); }
.single-tribe_events .tribe-events-c-ical__link:active .tribe-events-c-ical__link-icon-svg path, .single-tribe_events .tribe-events-c-ical__link:focus-within .tribe-events-c-ical__link-icon-svg path, .single-tribe_events .tribe-events-c-ical__link:focus .tribe-events-c-ical__link-icon-svg path, .single-tribe_events .tribe-events-c-ical__link:hover .tribe-events-c-ical__link-icon-svg path, .tribe-events .tribe-events-c-ical__link:active .tribe-events-c-ical__link-icon-svg path, .tribe-events .tribe-events-c-ical__link:focus-within .tribe-events-c-ical__link-icon-svg path, .tribe-events .tribe-events-c-ical__link:focus .tribe-events-c-ical__link-icon-svg path, .tribe-events .tribe-events-c-ical__link:hover .tribe-events-c-ical__link-icon-svg path { stroke: var(--tec-color-background); }
.single-tribe_events .tribe-events-c-ical__link-icon-svg, .tribe-events .tribe-events-c-ical__link-icon-svg { display: block; flex: 0 0 auto; margin-right: var(--tec-spacer-1); width: 10px; }
.single-tribe_events .tribe-events-c-ical__link-icon-svg path, .tribe-events .tribe-events-c-ical__link-icon-svg path { stroke: currentcolor; }
.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button.tribe-events-c-subscribe-dropdown__button--active, .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus, .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within, .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button.tribe-events-c-subscribe-dropdown__button--active, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover { background-color: var(--tec-color-accent-primary); color: var(--tec-color-background); }
.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text, .single-tribe_events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text, .tribe-events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text { background-color: transparent; background-image: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 0px; box-shadow: none; color: currentcolor; cursor: pointer; font-size: inherit; padding: 0px; text-shadow: none; }
.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text:focus, .single-tribe_events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text:focus, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text:focus, .tribe-events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text:focus { outline: none; }
.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon { color: currentcolor; stroke: currentcolor; }
.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon path, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon path { fill: currentcolor; }
.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list { background-color: var(--tec-color-background); border: 1px solid var(--tec-color-border-secondary); border-radius: var(--tec-border-radius-default); box-shadow: var(--tec-box-shadow-default); }
.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item { color: var(--tec-color-text-primary); font-family: var(--tec-font-family-sans-serif); }
.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item:active, .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item:focus, .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item:focus-within, .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item:hover, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item:active, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item:focus, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item:focus-within, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item:hover { background-color: var(--tec-color-background-subscribe-list-item-hover); }
.tribe-theme-twentyseventeen .single-tribe_events .tribe-events-c-ical__link:active, .tribe-theme-twentyseventeen .single-tribe_events .tribe-events-c-ical__link:focus, .tribe-theme-twentyseventeen .single-tribe_events .tribe-events-c-ical__link:hover, .tribe-theme-twentyseventeen .tribe-events .tribe-events-c-ical__link:active, .tribe-theme-twentyseventeen .tribe-events .tribe-events-c-ical__link:focus, .tribe-theme-twentyseventeen .tribe-events .tribe-events-c-ical__link:hover { color: var(--tec-color-background); }
.tribe-theme-twentytwentyone .single-tribe_events .tribe-events-c-ical__link:focus:not(.wp-block-button__link):not(.wp-block-file__button), .tribe-theme-twentytwentyone .tribe-events .tribe-events-c-ical__link:focus:not(.wp-block-button__link):not(.wp-block-file__button) { background-color: var(--tec-color-accent-primary); color: var(--tec-color-background); }
.tribe-theme-twentytwentyone .single-tribe_events .tribe-events-c-subscribe-dropdown__list-item a:focus, .tribe-theme-twentytwentyone .single-tribe_events .tribe-events-c-subscribe-dropdown__list-item a:focus-within, .tribe-theme-twentytwentyone .single-tribe_events .tribe-events-c-subscribe-dropdown__list-item a:hover, .tribe-theme-twentytwentyone .tribe-events .tribe-events-c-subscribe-dropdown__list-item a:focus, .tribe-theme-twentytwentyone .tribe-events .tribe-events-c-subscribe-dropdown__list-item a:focus-within, .tribe-theme-twentytwentyone .tribe-events .tribe-events-c-subscribe-dropdown__list-item a:hover { background-color: transparent !important; }
.single-tribe_events .tribe-events-c-ical, .tribe-block__events-link .tribe-events-c-ical { text-align: left; }
.single-tribe_events .tribe-events-c-ical__link, .tribe-block__events-link .tribe-events-c-ical__link { color: var(--tec-color-accent-primary); font-size: var(--tec-font-size-2); margin: 0 0 var(--tec-spacer-3); width: 220px; }
.single-tribe_events .tribe-events .tribe-events-c-subscribe-dropdown__container, .tribe-block__events-link .tribe-events .tribe-events-c-subscribe-dropdown__container { width: 200px; }
.single-tribe_events .tribe-events .tribe-events-c-subscribe-dropdown, .tribe-block__events-link .tribe-events .tribe-events-c-subscribe-dropdown { position: relative; }
.single-tribe_events .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__content, .tribe-block__events-link .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__content { position: absolute; top: 42px; width: 100%; z-index: var(--tec-z-index-dropdown); }
.single-tribe_events .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon, .tribe-block__events-link .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon { margin-left: var(--tec-spacer-2); }
.single-tribe_events .tribe-events-c-subscribe-dropdown__button, .tribe-block__events-link .tribe-events-c-subscribe-dropdown__button { padding: var(--tec-spacer-1) var(--tec-spacer-2); width: 200px; }
.single-tribe_events .tribe-events-c-subscribe-dropdown__export-icon, .tribe-block__events-link .tribe-events-c-subscribe-dropdown__export-icon { color: currentcolor; display: inline-block; height: 16px; margin-right: var(--tec-spacer-1); margin-top: -3px; stroke: currentcolor; vertical-align: middle; width: 21px; }
#tribe-events-content .tribe-block__events-link .tribe-events-c-ical__link { color: var(--tec-color-accent-primary); }
#tribe-events-content .tribe-block__events-link .tribe-events-c-ical__link:hover { color: rgb(255, 255, 255); }
.tribe-events .tribe-events-c-messages__message { background-color: var(--tec-color-background-messages); border-radius: var(--tec-border-radius-default); }
.tribe-events .tribe-events-c-messages__message--notice .tribe-events-c-messages__message-icon-svg { display: inline-block; margin-right: var(--tec-spacer-2); }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-messages__message-list { text-align: center; }
.tribe-events .tribe-events-c-messages__message-list-item-link { color: var(--tec-color-link-accent); font-weight: var(--tec-font-weight-bold); }
.tribe-events .tribe-events-c-nav { border-top: 1px solid var(--tec-color-border-default); }
.tribe-events .tribe-events-c-nav__list { list-style: none; }
.tribe-events .tribe-events-c-nav__next-label-plural, .tribe-events .tribe-events-c-nav__prev-label-plural { white-space: pre; }
.tribe-events .tribe-events-c-nav__today:focus, .tribe-events .tribe-events-c-nav__today:hover { color: var(--tec-color-accent-secondary-hover); }
.tribe-events .tribe-events-c-nav__today:active { color: var(--tec-color-text-primary); }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next, .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev { color: var(--tec-color-text-secondary); }
.tribe-events .tribe-events-c-nav__next:focus, .tribe-events .tribe-events-c-nav__next:hover, .tribe-events .tribe-events-c-nav__prev:focus, .tribe-events .tribe-events-c-nav__prev:hover { color: var(--tec-color-accent-secondary-hover); }
.tribe-events .tribe-events-c-nav__next:active, .tribe-events .tribe-events-c-nav__prev:active { color: var(--tec-color-text-primary); }
.tribe-events .tribe-events-c-nav__next:disabled, .tribe-events .tribe-events-c-nav__prev:disabled { background-color: transparent; background-image: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 0px; box-shadow: none; color: var(--tec-color-text-disabled); cursor: default; font-size: 1rem; font-style: normal; outline: none; padding: 0px; pointer-events: none; text-decoration: none; text-shadow: none; }
.tribe-events .tribe-events-c-nav__prev:focus .tribe-events-c-nav__prev-icon-svg, .tribe-events .tribe-events-c-nav__prev:hover .tribe-events-c-nav__prev-icon-svg, .tribe-events button.tribe-events-c-nav__prev:focus .tribe-events-c-nav__prev-icon-svg, .tribe-events button.tribe-events-c-nav__prev:hover .tribe-events-c-nav__prev-icon-svg { opacity: var(--tec-opacity-icon-hover); }
.tribe-events .tribe-events-c-nav__prev:focus .tribe-events-c-nav__prev-icon-svg path, .tribe-events .tribe-events-c-nav__prev:hover .tribe-events-c-nav__prev-icon-svg path, .tribe-events button.tribe-events-c-nav__prev:focus .tribe-events-c-nav__prev-icon-svg path, .tribe-events button.tribe-events-c-nav__prev:hover .tribe-events-c-nav__prev-icon-svg path { fill: var(--tec-color-icon-active); }
.tribe-events .tribe-events-c-nav__prev:active::before, .tribe-events button.tribe-events-c-nav__prev:active::before { opacity: var(--tec-opacity-default); }
.tribe-events .tribe-events-c-nav__prev:disabled, .tribe-events button.tribe-events-c-nav__prev:disabled { background-color: transparent; background-image: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; cursor: default; outline: none; pointer-events: none; }
.tribe-events .tribe-events-c-nav__prev:disabled .tribe-events-c-nav__prev-icon-svg path, .tribe-events button.tribe-events-c-nav__prev:disabled .tribe-events-c-nav__prev-icon-svg path { fill: var(--tec-color-icon-disabled); }
.tribe-events .tribe-events-c-nav__prev-icon-svg { display: block; margin-right: 8px; width: 7px; }
.tribe-events .tribe-events-c-nav__prev-icon-svg path { fill: var(--tec-color-icon-active); }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev-icon-svg { margin-right: 15px; width: 9px; }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev-icon-svg path { fill: var(--tec-color-icon-primary); }
.tribe-events .tribe-events-c-nav__next:focus .tribe-events-c-nav__next-icon-svg, .tribe-events .tribe-events-c-nav__next:hover .tribe-events-c-nav__next-icon-svg, .tribe-events button.tribe-events-c-nav__next:focus .tribe-events-c-nav__next-icon-svg, .tribe-events button.tribe-events-c-nav__next:hover .tribe-events-c-nav__next-icon-svg { opacity: var(--tec-opacity-icon-hover); }
.tribe-events .tribe-events-c-nav__next:focus .tribe-events-c-nav__next-icon-svg path, .tribe-events .tribe-events-c-nav__next:hover .tribe-events-c-nav__next-icon-svg path, .tribe-events button.tribe-events-c-nav__next:focus .tribe-events-c-nav__next-icon-svg path, .tribe-events button.tribe-events-c-nav__next:hover .tribe-events-c-nav__next-icon-svg path { fill: var(--tec-color-icon-active); }
.tribe-events .tribe-events-c-nav__next:active::after, .tribe-events button.tribe-events-c-nav__next:active::after { opacity: var(--tec-opacity-default); }
.tribe-events .tribe-events-c-nav__next:disabled, .tribe-events button.tribe-events-c-nav__next:disabled { background-color: transparent; background-image: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; cursor: default; outline: none; pointer-events: none; }
.tribe-events .tribe-events-c-nav__next:disabled .tribe-events-c-nav__next-icon-svg path, .tribe-events button.tribe-events-c-nav__next:disabled .tribe-events-c-nav__next-icon-svg path { fill: var(--tec-color-icon-disabled); }
.tribe-events .tribe-events-c-nav__next-icon-svg { display: block; margin-left: 8px; width: 7px; }
.tribe-events .tribe-events-c-nav__next-icon-svg path { fill: var(--tec-color-icon-active); }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next-icon-svg { margin-left: 15px; width: 9px; }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next-icon-svg path { fill: var(--tec-color-icon-primary); }
.tribe-events .tribe-events-c-small-cta__stock { color: var(--tec-color-text-secondary); }
.tribe-events .tribe-events-c-search__input-control { position: relative; }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input-control { border-right: 1px solid var(--tec-color-border-events-bar); }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input-control:last-child { border-right: 0px; }
.tribe-events .tribe-events-c-search__input-control-icon-svg { color: var(--tec-color-icon-events-bar); display: block; position: absolute; right: 0px; top: 50%; transform: translateY(-50%); }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input-control-icon-svg { left: 16px; right: auto; }
.tribe-events .tribe-events-c-search__input-control--keyword-focus .tribe-events-c-search__input ~ .tribe-events-c-search__input-control-icon-svg path, .tribe-events .tribe-events-c-search__input-control--keyword .tribe-events-c-search__input:focus ~ .tribe-events-c-search__input-control-icon-svg path, .tribe-events .tribe-events-c-search__input-control--location-focus .tribe-events-c-search__input ~ .tribe-events-c-search__input-control-icon-svg path, .tribe-events .tribe-events-c-search__input-control--location .tribe-events-c-search__input:focus ~ .tribe-events-c-search__input-control-icon-svg path, .tribe-events .tribe-events-c-search__input-control-icon-svg path { fill: currentcolor; }
.tribe-events .tribe-events-c-search__button, .tribe-events button.tribe-events-c-search__button { background-color: var(--tec-color-background-events-bar-submit-button); background-image: none; box-shadow: none; color: var(--tec-color-text-events-bar-submit-button); font-style: normal; outline: none; text-decoration: none; text-shadow: none; }
.tribe-events .tribe-events-c-search__button:focus, .tribe-events .tribe-events-c-search__button:hover, .tribe-events button.tribe-events-c-search__button:focus, .tribe-events button.tribe-events-c-search__button:hover { background-color: var(--tec-color-background-events-bar-submit-button-hover); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: var(--tec-border-radius-default); box-shadow: none; color: var(--tec-color-text-events-bar-submit-button-hover); font-size: var(--tec-font-size-2); font-style: normal; outline: none; text-decoration: none; text-shadow: none; }
.tribe-events .tribe-events-c-search__button:active, .tribe-events button.tribe-events-c-search__button:active { background-color: var(--tec-color-background-events-bar-submit-button-active); color: var(--tec-color-text-events-bar-submit-button-active); }
.tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-search__input { background-color: var(--tec-background-color); }
.tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-search__button { background-color: var(--tec-color-background-events-bar-submit-button); color: var(--tec-color-text-events-bar-submit-button); }
.tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-search__button:focus, .tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-search__button:hover { background-color: var(--tec-color-background-events-bar-submit-button-hover); color: var(--tec-color-text-events-bar-submit-button-hover); }
.tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-search__button:active { background-color: var(--tec-color-background-events-bar-submit-button-active); color: var(--tec-color-text-events-bar-submit-button-active); }
.tribe-theme-twentytwenty .tribe-events .tribe-events-c-search__input { background-color: var(--tec-background-color); }
.tribe-theme-twentytwenty .tribe-events .tribe-events-c-search__button { background-color: var(--tec-color-background-events-bar-submit-button); color: var(--tec-color-text-events-bar-submit-button); }
.tribe-theme-twentytwenty .tribe-events .tribe-events-c-search__button:focus, .tribe-theme-twentytwenty .tribe-events .tribe-events-c-search__button:hover { background-color: var(--tec-color-background-events-bar-submit-button-hover); color: var(--tec-color-text-events-bar-submit-button-hover); }
.tribe-theme-twentytwenty .tribe-events .tribe-events-c-search__button:active { background-color: var(--tec-color-background-events-bar-submit-button-active); color: var(--tec-color-text-events-bar-submit-button-active); }
.tribe-theme-twentytwentyone .tribe-events .tribe-events-c-search__button:not(:hover):not(:active) { background-color: var(--tec-color-background-events-bar-submit-button); color: var(--tec-color-text-events-bar-submit-button); }
.tooltipster-base.tribe-events-tooltip-theme { background-color: var(--tec-color-background-tooltip); border: 1px solid var(--tec-color-border-default); border-radius: var(--tec-border-radius-default); box-shadow: var(--tec-box-shadow-tooltip); }
.tooltipster-base.tribe-events-tooltip-theme .tooltipster-box { background-color: transparent; border: 0px; border-radius: 0px; box-shadow: none; }
.tooltipster-base.tribe-events-tooltip-theme .tooltipster-box .tooltipster-content { color: var(--tec-color-text-primary); overflow: inherit; }
.tooltipster-base.tribe-events-tooltip-theme--hover { background-color: var(--tec-color-background-tooltip); }
.tribe-common.tribe-common--breakpoint-medium button.tribe-events-c-top-bar__datepicker-button { font-size: var(--tec-font-size-8); }
.tribe-events button.tribe-events-c-top-bar__nav-link--next:disabled, .tribe-events button.tribe-events-c-top-bar__nav-link--prev:disabled { background-color: transparent; background-image: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 0px; box-shadow: none; color: var(--tec-color-text-disabled); font-size: 1rem; font-style: normal; outline: none; padding: 0px; text-decoration: none; text-shadow: none; }
.tribe-events button.tribe-events-c-top-bar__datepicker-button { background-color: transparent; background-image: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 0px; box-shadow: none; color: var(--tec-color-text-primary); font-size: var(--tec-font-size-6); font-style: normal; outline: none; padding: 0px; text-decoration: none; text-shadow: none; transition: var(--tec-transition-opacity); }
.tribe-events button.tribe-events-c-top-bar__datepicker-button:focus, .tribe-events button.tribe-events-c-top-bar__datepicker-button:hover { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 0px; box-shadow: none; color: var(--tec-color-text-primary); opacity: var(--tec-opacity-icon-hover); outline: none; text-shadow: none; }
.tribe-events button.tribe-events-c-top-bar__datepicker-button:active { opacity: var(--tec-opacity-icon-active); }
.tribe-events .tribe-events-c-top-bar__datepicker-button-icon-svg { display: block; height: 6px; margin-left: var(--tec-spacer-1); width: 9px; }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__datepicker-button-icon-svg { height: 8px; width: 11px; }
.tribe-events .tribe-events-c-top-bar__datepicker-button--open .tribe-events-c-top-bar__datepicker-button-icon-svg { transform: rotate(180deg); }
.tribe-theme-genesis .tribe-events .tribe-events-c-top-bar__nav-link:disabled, .tribe-theme-genesis .tribe-events .tribe-events-c-top-bar__nav-link:focus, .tribe-theme-genesis .tribe-events .tribe-events-c-top-bar__nav-link:hover, .tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-top-bar__datepicker-button, .tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-top-bar__nav-link { background-color: transparent; }
.tribe-theme-twentytwentyone .tribe-events button.tribe-events-c-top-bar__datepicker-button:focus { outline-offset: 0px; }
.tribe-theme-twentytwentyone .tribe-events a.tribe-events-c-top-bar__nav-link--next.tribe-events-c-top-bar__nav-link:focus, .tribe-theme-twentytwentyone .tribe-events a.tribe-events-c-top-bar__nav-link--prev.tribe-events-c-top-bar__nav-link:focus { background: transparent; }
.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button, .tribe-events .tribe-events-c-view-selector--labels button.tribe-events-c-view-selector__button { background-color: inherit; background-image: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 0px; box-shadow: none; color: inherit; font-size: var(--tec-font-size-3); font-style: normal; outline: none; text-decoration: none; text-shadow: none; }
.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button:focus, .tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button:hover, .tribe-events .tribe-events-c-view-selector--labels button.tribe-events-c-view-selector__button:focus, .tribe-events .tribe-events-c-view-selector--labels button.tribe-events-c-view-selector__button:hover { background-color: inherit; background-image: none; border-radius: 0px; box-shadow: none; color: var(--tec-color-text-events-bar-submit-button-hover); font-style: normal; outline: none; text-decoration: none; text-shadow: none; }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button::before, .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels button.tribe-events-c-view-selector__button::before { content: none; }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button-icon-caret-svg { color: var(--tec-color-icon-events-bar); display: block; flex: 0 0 auto; height: 6px; margin-left: var(--tec-spacer-1); width: 10px; }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button-icon-caret-svg path { fill: currentcolor; }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button--active .tribe-events-c-view-selector__button-icon-caret-svg { transform: rotate(180deg); }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button-text { font-family: var(--tec-font-family-sans-serif); font-size: var(--tec-font-size-2); line-height: var(--tec-line-height-3); font-weight: var(--tec-font-weight-bold); color: var(--tec-color-text-view-selector-list-item); }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__content { box-shadow: var(--tec-box-shadow-default); }
.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__content { background-color: var(--tec-color-background-view-selector); }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__content { border: 0px; border-radius: 0px; box-shadow: none; }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-link::after { background-color: var(--tec-color-accent-secondary); bottom: -1px; content: ""; display: block; height: 2px; position: absolute; width: 100%; }
.tribe-events .tribe-events-c-view-selector__button { text-align: left; }
.tribe-events .tribe-events-c-view-selector__button:focus, .tribe-events .tribe-events-c-view-selector__button:hover { opacity: var(--tec-opacity-icon-hover); }
.tribe-events .tribe-events-c-view-selector__button:active { opacity: var(--tec-opacity-icon-active); }
.tribe-events .tribe-events-c-view-selector__button::before { background-color: var(--tec-color-accent-primary); content: ""; display: none; height: 2px; pointer-events: none; position: absolute; top: 100%; transform: translateY(var(--tec-spacer-0)); width: calc(100% - var(--tec-spacer-0)*2); }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__button::before { transform: none; width: calc(100% - var(--tec-spacer-1)*2); }
.tribe-events .tribe-events-c-view-selector__button--active::before { display: block; }
.tribe-events .tribe-events-c-view-selector__content { background-color: var(--tec-color-background-view-selector); border: 1px solid var(--tec-color-border-secondary); border-radius: var(--tec-border-radius-default); box-shadow: var(--tec-box-shadow-tooltip); }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__list-item:focus, .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__list-item:focus-within, .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__list-item:hover { background-color: var(--tec-color-background-view-selector-list-item-hover); }
.tribe-events .tribe-events-c-view-selector__list-item-text { font-family: var(--tec-font-family-sans-serif); font-size: var(--tec-font-size-2); line-height: var(--tec-line-height-3); font-weight: var(--tec-font-weight-regular); color: var(--tec-color-text-view-selector-list-item); }
.tribe-events .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-text { font-weight: var(--tec-font-weight-bold); }
.tribe-events .tribe-events-c-view-selector__list-item-link { border-radius: var(--tec-border-radius-default); color: var(--tec-color-text-view-selector-list-item); }
.tribe-events .tribe-events-c-view-selector__list-item-link:focus .tribe-events-c-view-selector__list-item-icon, .tribe-events .tribe-events-c-view-selector__list-item-link:hover .tribe-events-c-view-selector__list-item-icon { opacity: var(--tec-opacity-icon-hover); }
.tribe-events .tribe-events-c-view-selector__list-item-link:focus .tribe-events-c-view-selector__list-item-text, .tribe-events .tribe-events-c-view-selector__list-item-link:hover .tribe-events-c-view-selector__list-item-text { color: var(--tec-color-text-view-selector-list-item-hover); }
.tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-view-selector__button, .tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-view-selector__button:focus, .tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-view-selector__button:hover { background-color: transparent; }
.tribe-events .tribe-events-calendar-list__event-row--featured .tribe-events-calendar-list__event-date-tag-datetime::after { background-color: var(--tec-color-accent-primary); border-radius: var(--tec-border-radius-default); content: ""; height: 100%; position: absolute; right: calc(100% - 3px); width: 3px; }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row--featured .tribe-events-calendar-list__event-date-tag-datetime::after { right: -1px; width: 4px; }
.tribe-events .tribe-events-calendar-list__event-venue { font-style: normal; }
.tribe-events .tribe-events-calendar-list__event-date-tag-weekday { font-family: var(--tec-font-family-sans-serif); font-size: var(--tec-font-size-0); font-weight: var(--tec-font-weight-regular); line-height: var(--tec-line-height-2); color: var(--tec-color-text-secondary); text-transform: uppercase; }
.tribe-events .tribe-events-calendar-list__event-featured-image-link { transition: var(--tec-transition-opacity); }
.tribe-events .tribe-events-calendar-list__event-featured-image-link:focus, .tribe-events .tribe-events-calendar-list__event-featured-image-link:hover { opacity: var(--tec-opacity-icon-hover); }
.tribe-events .tribe-events-calendar-list__event-featured-image-link:active { opacity: var(--tec-opacity-icon-active); }
.tribe-events .tribe-events-calendar-list__event-title { color: var(--tec-color-text-event-title-list); }
.tribe-events .tribe-events-calendar-list__event-datetime { color: var(--tec-color-text-event-date); }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-datetime-featured-text { color: var(--tec-color-accent-primary); font-weight: var(--tec-font-weight-bold); }
.tribe-events .tribe-events-calendar-list__month-separator::after { background-color: var(--tec-color-border-default); content: ""; display: block; flex: 1 1 auto; height: 1px; margin-left: 20px; }
.tribe-events .tribe-events-calendar-list-nav { border-top: 1px solid var(--tec-color-border-default); }
.tribe-events .tribe-events-calendar-month__body { background-color: var(--tec-color-background-month-grid); }
.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__calendar-event { opacity: 0.64; }
.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__calendar-event-datetime { color: var(--tec-color-text-event-date); opacity: 0.94; }
.tribe-events .tribe-events-calendar-month__calendar-event-featured-image-link { transition: var(--tec-transition-opacity); }
.tribe-events .tribe-events-calendar-month__calendar-event-featured-image-link:focus, .tribe-events .tribe-events-calendar-month__calendar-event-featured-image-link:hover { opacity: var(--tec-opacity-icon-hover); }
.tribe-events .tribe-events-calendar-month__calendar-event-featured-image-link:active { opacity: var(--tec-opacity-icon-active); }
.tribe-events .tribe-events-calendar-month__calendar-event-datetime { font-family: var(--tec-font-family-sans-serif); font-size: var(--tec-font-size-0); font-weight: var(--tec-font-weight-regular); line-height: var(--tec-line-height-2); color: var(--tec-color-text-secondary-event-date); }
.tribe-events .tribe-events-calendar-month__calendar-event--featured::before { background-color: var(--tec-color-accent-primary); content: ""; height: 100%; left: 7px; position: absolute; width: 2px; }
.tribe-events .tribe-events-calendar-month__calendar-event--featured:last-child::before { height: calc(100% - var(--tec-spacer-3)); }
.tribe-events .tribe-events-calendar-month__calendar-event-title-link, .tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title-link { color: var(--tec-color-text-events-title); }
.tribe-events .tribe-events-calendar-month__calendar-event-title-link:active, .tribe-events .tribe-events-calendar-month__calendar-event-title-link:focus, .tribe-events .tribe-events-calendar-month__calendar-event-title-link:hover, .tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title-link:active, .tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title-link:focus, .tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title-link:hover { border-color: currentcolor; color: var(--tec-color-text-events-title); }
.tribe-events .tribe-events-calendar-month__calendar-event-title-link:visited, .tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title-link:visited { color: var(--tec-color-text-events-title); }
.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-featured-image-link { transition: var(--tec-transition-opacity); }
.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-featured-image-link:focus, .tribe-events .tribe-events-calendar-month__calendar-event-tooltip-featured-image-link:hover { opacity: var(--tec-opacity-icon-hover); }
.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-featured-image-link:active { opacity: var(--tec-opacity-icon-active); }
.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-datetime { font-family: var(--tec-font-family-sans-serif); font-size: var(--tec-font-size-0); font-weight: var(--tec-font-weight-regular); line-height: var(--tec-line-height-2); color: var(--tec-color-text-event-date); }
.tribe-events .tribe-events-calendar-month__header-column { text-transform: uppercase; }
.tribe-events .tribe-events-calendar-month__header-column-title { color: var(--tec-color-text-day-of-week-month); text-align: center; }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__header-column-title { text-align: left; }
.tribe-events .tribe-events-calendar-month__day { border-radius: var(--tec-border-radius-default); }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day { border-radius: 0px; }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day::after { background-color: transparent; bottom: 0px; content: ""; display: block; height: 2px; left: -1px; position: absolute; transition: var(--tec-transition-background-color); width: calc(100% + 2px); }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day:hover::after { background-color: var(--tec-color-border-active-month-grid-hover); }
.tribe-events .tribe-events-calendar-month__day-date-link { color: var(--tec-color-day-marker-month); transition: var(--tec-transition-color); }
.tribe-events .tribe-events-calendar-month__day-date-link:focus, .tribe-events .tribe-events-calendar-month__day-date-link:hover { color: var(--tec-color-day-marker-month-hover); }
.tribe-events .tribe-events-calendar-month__day-date-link:active { color: var(--tec-color-day-marker-month-active); }
.tribe-events .tribe-events-calendar-month__day-date-daynum { color: var(--tec-color-day-marker-month); }
.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date, .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link { color: var(--tec-color-day-marker-current-month); font-weight: var(--tec-font-weight-bold); }
.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link:focus, .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link:hover { color: var(--tec-color-day-marker-month-current-hover); }
.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link:active { color: var(--tec-color-day-marker-month-current-active); }
.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__day-date { color: var(--tec-color-day-marker-past-month); opacity: 0.6; }
.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__day-date-link { color: var(--tec-color-day-marker-past-month); }
.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__day-date-link:focus, .tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__day-date-link:hover { color: var(--tec-color-day-marker-month-past-hover); }
.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__day-date-link:active { color: var(--tec-color-day-marker-month-past-active); }
.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__day-date-link .tribe-events-calendar-month__day-date-daynum { color: inherit; }
.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__mobile-events-icon--event { background-color: var(--tec-color-icon-active); opacity: 0.6; }
.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__mobile-events-icon--featured { opacity: 0.6; }
.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__mobile-events-icon--featured .tribe-events-calendar-month__mobile-events-icon-svg path { fill: var(--tec-color-icon-active); }
.tribe-events .tribe-events-calendar-month__day-cell--mobile:focus, .tribe-events .tribe-events-calendar-month__day-cell--mobile:hover { background-color: var(--tec-color-background-secondary); }
.tribe-events .tribe-events-calendar-month__day-cell--selected, .tribe-events .tribe-events-calendar-month__day-cell--selected:focus, .tribe-events .tribe-events-calendar-month__day-cell--selected:hover { background-color: var(--tec-color-accent-primary); }
.tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__day-date { color: var(--tec-color-background); opacity: var(--tec-opacity-default); }
.tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__mobile-events-icon--event { background-color: var(--tec-color-background); opacity: var(--tec-opacity-default); }
.tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__mobile-events-icon--featured { opacity: var(--tec-opacity-default); }
.tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__mobile-events-icon--featured .tribe-events-calendar-month__mobile-events-icon-svg path { fill: var(--tec-color-background); }
.tribe-events .tribe-events-calendar-month__mobile-events-icon--event { background-color: var(--tec-color-accent-primary); }
.tribe-events .tribe-events-calendar-month__mobile-events-icon--featured .tribe-events-calendar-month__mobile-events-icon-svg path { fill: currentcolor; }
.tribe-theme-twentyseventeen .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link:focus, .tribe-theme-twentyseventeen .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link:hover { color: var(--tec-color-accent-primary-hover); }
.tribe-theme-twentyseventeen .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link:active { color: var(--tec-color-accent-primary-active); }
.tribe-theme-twentyseventeen .tribe-events .tribe-events-calendar-month__day-cell--selected:focus, .tribe-theme-twentyseventeen .tribe-events .tribe-events-calendar-month__day-cell--selected:hover { background-color: var(--tec-color-accent-primary); }
.tribe-theme-twentyseventeen .tribe-events .tribe-events-calendar-month__day-date-link:focus, .tribe-theme-twentyseventeen .tribe-events .tribe-events-calendar-month__day-date-link:hover { color: var(--tec-color-accent-secondary-hover); }
.tribe-theme-twentyseventeen .tribe-events .tribe-events-calendar-month__day-date-link:active { color: var(--tec-color-accent-secondary-active); }
.tribe-theme-twentytwenty .tribe-events .tribe-events-calendar-month__day-cell--selected { background-color: var(--tec-color-accent-primary); }
.tribe-theme-avada #main .tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__day-date { color: var(--tec-color-background-events); }
.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event + .tribe-events-calendar-month-mobile-events__mobile-event { border-top: 1px solid var(--tec-color-border-default); }
.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-datetime { color: var(--tec-color-text-secondary-event-date-month-mobile); }
.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-datetime-featured-text { color: var(--tec-color-accent-primary); font-weight: var(--tec-font-weight-bold); }
.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-datetime-recurring-link:focus .tribe-events-calendar-month-mobile-events__mobile-event-datetime-recurring-icon-svg path, .tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-datetime-recurring-link:hover .tribe-events-calendar-month-mobile-events__mobile-event-datetime-recurring-icon-svg path { fill: currentcolor; stroke: currentcolor; }
.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title-link { color: var(--tec-color-text-events-title); }
.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title-link:active, .tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title-link:focus, .tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title-link:hover { border-color: currentcolor; color: var(--tec-color-text-events-title); }
.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title-link:visited { color: var(--tec-color-text-events-title); }
.tribe-events .tribe-events-calendar-month__more-events { border-top: 1px solid var(--tec-color-border-secondary); }
.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__more-events-link { opacity: 0.5; }
.tribe-events .tribe-events-calendar-month__multiday-event--start .tribe-events-calendar-month__multiday-event-bar { border-bottom-left-radius: 9.5px; border-top-left-radius: 9.5px; }
.tribe-events .tribe-events-calendar-month__multiday-event--end .tribe-events-calendar-month__multiday-event-bar { border-bottom-right-radius: 9.5px; border-top-right-radius: 9.5px; }
.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner { background-color: var(--tec-color-background-primary-multiday); transition: var(--tec-transition-background-color); }
.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner--focus, .tribe-events .tribe-events-calendar-month__multiday-event-bar-inner--hover, .tribe-events .tribe-events-calendar-month__multiday-event-bar-inner:focus, .tribe-events .tribe-events-calendar-month__multiday-event-bar-inner:hover { background-color: var(--tec-color-background-primary-multiday-hover); }
.tribe-events .tribe-events-calendar-month__multiday-event--past .tribe-events-calendar-month__multiday-event-bar-inner { background-color: var(--tec-color-background-secondary-multiday); }
.tribe-events .tribe-events-calendar-month__multiday-event--past .tribe-events-calendar-month__multiday-event-bar-inner--focus, .tribe-events .tribe-events-calendar-month__multiday-event--past .tribe-events-calendar-month__multiday-event-bar-inner--hover, .tribe-events .tribe-events-calendar-month__multiday-event--past .tribe-events-calendar-month__multiday-event-bar-inner:focus, .tribe-events .tribe-events-calendar-month__multiday-event--past .tribe-events-calendar-month__multiday-event-bar-inner:hover { background-color: var(--tec-color-background-secondary-multiday-hover); }
.tribe-events .tribe-events-calendar-month__multiday-event--past .tribe-events-calendar-month__multiday-event-bar-featured-icon, .tribe-events .tribe-events-calendar-month__multiday-event--past .tribe-events-calendar-month__multiday-event-bar-title { opacity: 0.64; }
.tribe-events .tribe-events-calendar-month__multiday-event-bar-title { color: var(--tec-color-text-events-title-month-multiday); font-weight: var(--tec-font-weight-regular); text-overflow: ellipsis; }
.tribe-theme-avada #main .tribe-events .tribe-events-calendar-month__multiday-event-bar-title { font-weight: var(--tec-font-weight-regular); }
.tribe-events .tribe-events-calendar-day__event-title { color: var(--tec-color-text-events-title-day); }
.tribe-events .tribe-events-calendar-day__event-title-link { color: var(--tec-color-text-events-title); }
.tribe-events .tribe-events-calendar-day__event-title-link:active, .tribe-events .tribe-events-calendar-day__event-title-link:focus, .tribe-events .tribe-events-calendar-day__event-title-link:hover { border-color: currentcolor; color: var(--tec-color-text-events-title); }
.tribe-events .tribe-events-calendar-day__event-title-link:visited { color: var(--tec-color-text-events-title); }
.tribe-events .tribe-events-calendar-day__event-datetime { color: var(--tec-color-text-event-date); }
.tribe-events .tribe-events-calendar-day__event--featured { position: relative; }
.tribe-events .tribe-events-calendar-day__event--featured::after { background-color: var(--tec-color-accent-primary); content: ""; height: 100%; left: var(--tec-grid-gutter-small-half); position: absolute; width: 3px; }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event--featured::after { left: calc(var(--tec-grid-width-1-of-9) - var(--tec-grid-gutter-half)); width: 4px; }
.tribe-events .tribe-events-calendar-day__event-venue { font-style: normal; }
.tribe-events .tribe-events-calendar-day__event-featured-image-link { transition: var(--tec-transition-opacity); }
.tribe-events .tribe-events-calendar-day__event-featured-image-link:focus, .tribe-events .tribe-events-calendar-day__event-featured-image-link:hover { opacity: var(--tec-opacity-icon-hover); }
.tribe-events .tribe-events-calendar-day__event-featured-image-link:active { opacity: var(--tec-opacity-icon-active); }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-datetime-featured-text { color: var(--tec-color-accent-primary); font-weight: var(--tec-font-weight-bold); }
.tribe-events .tribe-events-calendar-day-nav { border-top: 1px solid var(--tec-color-border-default); }
.tribe-events .tribe-events-calendar-day__time-separator::after, .tribe-events .tribe-events-calendar-day__type-separator::after { background-color: var(--tec-color-border-default); content: ""; display: block; flex: 1 1 auto; height: 1px; margin-left: 20px; }
.tribe-events .tribe-events-calendar-latest-past__event-row--featured .tribe-events-calendar-latest-past__event-date-tag-datetime::after { background-color: var(--tec-color-accent-primary); content: ""; height: 100%; position: absolute; right: calc(100% - 3px); width: 3px; }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-row--featured .tribe-events-calendar-latest-past__event-date-tag-datetime::after { right: -1px; width: 4px; }
.tribe-events .tribe-events-calendar-latest-past__event-venue { font-style: normal; }
.tribe-events .tribe-events-calendar-latest-past__event-date-tag-month, .tribe-events .tribe-events-calendar-latest-past__event-date-tag-year { color: var(--tec-color-text-primary); font-family: var(--tec-font-family-sans-serif); font-size: var(--tec-font-size-0); font-weight: var(--tec-font-weight-regular); line-height: var(--tec-line-height-2); }
.tribe-events .tribe-events-calendar-latest-past__event-date-tag-month { color: var(--tec-color-text-secondary); text-transform: uppercase; }
.tribe-events .tribe-events-calendar-latest-past__event-featured-image-link { transition: var(--tec-transition-opacity); }
.tribe-events .tribe-events-calendar-latest-past__event-featured-image-link:focus, .tribe-events .tribe-events-calendar-latest-past__event-featured-image-link:hover { opacity: var(--tec-opacity-icon-hover); }
.tribe-events .tribe-events-calendar-latest-past__event-featured-image-link:active { opacity: var(--tec-opacity-icon-active); }
.tribe-events .tribe-events-calendar-latest-past__event-datetime { color: var(--tec-color-text-event-date); }
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-datetime-featured-text { color: var(--tec-color-accent-primary); font-weight: var(--tec-font-weight-bold); }
.tribe-events .tribe-events-calendar-latest-past__event-title { color: var(--tec-color-text-events-title-latest-past); }
.tribe-events .tribe-events-calendar-latest-past__event-title-link { color: var(--tec-color-text-events-title); }
.tribe-events .tribe-events-calendar-latest-past__event-title-link:active, .tribe-events .tribe-events-calendar-latest-past__event-title-link:focus, .tribe-events .tribe-events-calendar-latest-past__event-title-link:hover { border-color: currentcolor; color: var(--tec-color-text-events-title); }
.tribe-events .tribe-events-calendar-latest-past__event-title-link:visited { color: var(--tec-color-text-events-title); }
.tribe-events .tribe-events-status-label__text { color: var(--tec-color-icon-error); }
.tribe-events-single .tribe-events-status-single__header { color: var(--tec-color-icon-error); font-weight: var(--tec-font-weight-regular); line-height: var(--tec-line-height-0); }
.tribe-events-single .tribe-events-status-single__header--bold { font-weight: var(--tec-font-weight-bold); }
.tribe-events-single .tribe-events-status-single__header--alert-icon::before { background-image: url("/themes/trekthrutruth/wp/wp-content/plugins/the-events-calendar/src/resources/images/alert.svg"); background-repeat: no-repeat; background-size: var(--tec-spacer-3); content: ""; display: inline-block; height: var(--tec-spacer-3); margin-right: var(--tec-spacer-1); min-width: var(--tec-spacer-3); }
.tribe-events-single .tribe-events-status-single { border-top-color: ; border-top-style: ; border-top-width: ; border-right-color: ; border-right-style: ; border-right-width: ; border-bottom-color: ; border-bottom-style: ; border-bottom-width: ; border-left-style: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-left-color: var(--tec-color-icon-error); border-left-width: var(--tec-spacer-0); font-size: var(--tec-font-size-2); }
.tribe-events-single .tribe-events-status-single__description { color: var(--tec-color-text-primary); }