.single-tribe_events.tribe-common--breakpoint-medium .tribe-events-back,
.single-tribe_events.tribe-common--breakpoint-medium .tribe-events-c-events-bar,
.single-tribe_events.tribe-common--breakpoint-medium .tribe-events-c-nav,
.single-tribe_events.tribe-common--breakpoint-medium
  .tribe-events-c-top-bar__datepicker-button-icon-svg,
.single-tribe_events.tribe-common--breakpoint-medium
  .tribe-events-c-top-bar__nav,
.single-tribe_events.tribe-common--breakpoint-medium
  .tribe-events-c-top-bar__today-button,
.single-tribe_events.tribe-common--breakpoint-medium
  .tribe-events-nav-pagination,
.single-tribe_events .tribe-events-back,
.single-tribe_events .tribe-events-c-events-bar,
.single-tribe_events .tribe-events-c-nav,
.single-tribe_events .tribe-events-c-top-bar__datepicker-button-icon-svg,
.single-tribe_events .tribe-events-c-top-bar__nav,
.single-tribe_events .tribe-events-c-top-bar__today-button,
.single-tribe_events .tribe-events-nav-pagination,
.tribe-events.tribe-common--breakpoint-medium .tribe-events-back,
.tribe-events.tribe-common--breakpoint-medium .tribe-events-c-events-bar,
.tribe-events.tribe-common--breakpoint-medium .tribe-events-c-nav,
.tribe-events.tribe-common--breakpoint-medium
  .tribe-events-c-top-bar__datepicker-button-icon-svg,
.tribe-events.tribe-common--breakpoint-medium .tribe-events-c-top-bar__nav,
.tribe-events.tribe-common--breakpoint-medium
  .tribe-events-c-top-bar__today-button,
.tribe-events.tribe-common--breakpoint-medium .tribe-events-nav-pagination,
.tribe-events .tribe-events-back,
.tribe-events .tribe-events-c-events-bar,
.tribe-events .tribe-events-c-nav,
.tribe-events .tribe-events-c-top-bar__datepicker-button-icon-svg,
.tribe-events .tribe-events-c-top-bar__nav,
.tribe-events .tribe-events-c-top-bar__today-button,
.tribe-events .tribe-events-nav-pagination {
  display: none !important;
}
.single-tribe_events.tribe-common--breakpoint-medium a[href^="http"],
.single-tribe_events a[href^="http"],
.tribe-events.tribe-common--breakpoint-medium a[href^="http"],
.tribe-events a[href^="http"] {
  text-decoration: none !important;
}
.single-tribe_events.tribe-common--breakpoint-medium a[href^="http"]:after,
.single-tribe_events a[href^="http"]:after,
.tribe-events.tribe-common--breakpoint-medium a[href^="http"]:after,
.tribe-events a[href^="http"]:after {
  content: none !important;
}
.single-tribe_events.tribe-common--breakpoint-medium
  .tribe-events-c-subscribe-dropdown__container,
.single-tribe_events .tribe-events-c-subscribe-dropdown__container,
.tribe-events.tribe-common--breakpoint-medium
  .tribe-events-c-subscribe-dropdown__container,
.tribe-events .tribe-events-c-subscribe-dropdown__container {
  display: none !important;
}
.single-tribe_events.tribe-common--breakpoint-medium.tribe-common
  .tribe-common-h--alt.tribe-events-c-top-bar__datepicker-button,
.single-tribe_events.tribe-common
  .tribe-common-h--alt.tribe-events-c-top-bar__datepicker-button,
.tribe-events.tribe-common--breakpoint-medium.tribe-common
  .tribe-common-h--alt.tribe-events-c-top-bar__datepicker-button,
.tribe-events.tribe-common
  .tribe-common-h--alt.tribe-events-c-top-bar__datepicker-button {
  --tec-font-weight-regular: var(--tec-font-weight-bold);
}
.single-tribe_events.tribe-common--breakpoint-medium
  .tribe-events-calendar-month__header-column-title,
.single-tribe_events .tribe-events-calendar-month__header-column-title,
.tribe-events.tribe-common--breakpoint-medium
  .tribe-events-calendar-month__header-column-title,
.tribe-events .tribe-events-calendar-month__header-column-title {
  --tec-color-text-day-of-week-month: var(--tec-color-text-primary);
}
.single-tribe_events.tribe-common--breakpoint-medium
  .tribe-events-calendar-month__calendar-event-datetime,
.single-tribe_events .tribe-events-calendar-month__calendar-event-datetime,
.tribe-events.tribe-common--breakpoint-medium
  .tribe-events-calendar-month__calendar-event-datetime,
.tribe-events .tribe-events-calendar-month__calendar-event-datetime {
  --tec-color-text-secondary-event-date: #727272;
}
.single-tribe_events.tribe-common--breakpoint-medium
  .tribe-events-calendar-month__calendar-event-title-link,
.single-tribe_events .tribe-events-calendar-month__calendar-event-title-link,
.tribe-events.tribe-common--breakpoint-medium
  .tribe-events-calendar-month__calendar-event-title-link,
.tribe-events .tribe-events-calendar-month__calendar-event-title-link {
  font-weight: var(--tec-font-weight-regular);
}
.single-tribe_events.tribe-common--breakpoint-medium
  .tribe-events-promo.tribe-common-b1.tribe-events-c-promo,
.single-tribe_events .tribe-events-promo.tribe-common-b1.tribe-events-c-promo,
.tribe-events.tribe-common--breakpoint-medium
  .tribe-events-promo.tribe-common-b1.tribe-events-c-promo,
.tribe-events .tribe-events-promo.tribe-common-b1.tribe-events-c-promo {
  --tec-color-text-primary: #727272;
  --tec-font-size-3: var(--tec-font-size-1);
}
.single-tribe_events.tribe-common--breakpoint-medium
  .tribe-events-promo.tribe-common-b1.tribe-events-c-promo
  .tribe-common-anchor-thin,
.single-tribe_events
  .tribe-events-promo.tribe-common-b1.tribe-events-c-promo
  .tribe-common-anchor-thin,
.tribe-events.tribe-common--breakpoint-medium
  .tribe-events-promo.tribe-common-b1.tribe-events-c-promo
  .tribe-common-anchor-thin,
.tribe-events
  .tribe-events-promo.tribe-common-b1.tribe-events-c-promo
  .tribe-common-anchor-thin {
  --tec-color-text-primary: #141827;
  font-weight: var(--tec-font-weight-regular);
}
