.tribe-common *,
#tribe-events-pg-template * {
  font-family : 'Poppins', sans-serif !important;
}

#tribe-events-pg-template a {
  color : #f15a24 !important;
}


.tribe-common h1,
.tribe-common h1 a,
.tribe-common h2,
.tribe-common h2 a,
.tribe-common h3,
.tribe-common h3 a,
.tribe-common h4,
.tribe-common h4 a,
.tribe-common h5,
.tribe-common h5 a,
.tribe-common h6,
.tribe-common h6 a,
#tribe-events-pg-template h1,
#tribe-events-pg-template h1 a,
#tribe-events-pg-template h2,
#tribe-events-pg-template h2 a,
#tribe-events-pg-template h3,
#tribe-events-pg-template h3 a,
#tribe-events-pg-template h4,
#tribe-events-pg-template h4 a,
#tribe-events-pg-template h5,
#tribe-events-pg-template h5 a,
#tribe-events-pg-template h6,
#tribe-events-pg-template h6 a {
  font-family : 'termina-heavy', sans-serif !important;
  line-height : 1.445 !important;
}


.tribe-events-meta-group .tribe-events-single-section-title,
#tribe-events-pg-template .tribe-events-meta-group .tribe-events-single-section-title, {
  padding-top : 0 !important;
}

.tribe-events .tribe-events-c-search__button,
.tribe-events button.tribe-events-c-search__button,
.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:focus-within,
.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover,
#tribe-events-pg-template .tribe-events-c-search__button,
#tribe-events-pg-template button.tribe-events-c-search__button,
#tribe-events-pg-template .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover,
#tribe-events-pg-template .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within,
#tribe-events-pg-template .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover {
  background-color : #f15a24 !important;
}



.tribe-events .tribe-events-c-search__button:hover,
.tribe-events button.tribe-events-c-search__button:hover,
#tribe-events-pg-template .tribe-events-c-search__button:hover,
#tribe-events-pg-template button.tribe-events-c-search__button:hover {
  background-color : #fa821f!important;
}


.tribe-common .tribe-common-c-btn-border,
.tribe-common a.tribe-common-c-btn-border,
#tribe-events-pg-template .tribe-common-c-btn-border,
#tribe-events-pg-template a.tribe-common-c-btn-border {
  border-color : #f15a24 !important;
  color : #f15a24 !important;
}
.tribe-common .tribe-common-c-btn-border:hover
#tribe-events-pg-template .tribe-common-c-btn-border:hover {
  background-color : #f15a24 !important;
  color : white !important;
}
.tribe-events-meta-group a,
.tribe-events-content a,
#tribe-events-pg-template .tribe-events-meta-group a,
#tribe-events-pg-template .tribe-events-content a {
  border-bottom : 1px solid #f15a24 !important !important;
  color : #f15a24 !important !important;
}
.tribe-events-meta-group a:hover,
.tribe-events-content a:hover,
#tribe-events-pg-template .tribe-events-meta-group a:hover,
#tribe-events-pg-template .tribe-events-content a:hover {
  border-bottom : 1px solid #fa821f !important;
  color : #fa821f !important;
}

.tribe-events-venue-map,
#tribe-events-pg-template .tribe-events-venue-map {
  max-width : 100% !important;
  width : 100% !important;
}
.tribe-events .tribe-events-c-subscribe-dropdown,
#tribe-events-pg-template .tribe-events-c-subscribe-dropdown {
  margin : 0 !important;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-header__top-bar
#tribe-events-pg-template .tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-header__top-bar {
  width : 50% !important;
}
.tribe-events-header .flex,
#tribe-events-pg-template .tribe-events-header .flex {
  width : 100%;
}

.tribe-events-header .tribe-events-header__top-bar {
  flex : 1;
}
.tribe-events .tribe-events-c-subscribe-dropdown__container {
  justify-content : flex-start;
}

.tribe-block__venue {
  justify-content : space-between !important;
}

.tribe-events-sub-nav {
  max-width : 100%;
}

/* temp class */
.single.single-tribe_events .content .container {
  padding-bottom : 0;
  padding-top : 0;
}
.single.single-tribe_events .content .container .content-main + .container {
  padding-bottom : 0;
  padding-top : 0;
}

.single.single-tribe_events .content .wrapper {
  max-width : 100% !important;
}

#tribe-events-pg-template {
  max-width : 156rem;
  padding : 0;
  padding-bottom : 0;
  padding-top : 0;
}

#tribe-events-content {
  margin-left : auto;
  margin-right : auto;
  max-width : 128rem;
  padding-top : 6rem;
}
#tribe-events-pg-template .block-bottom-hero-content-button a,
.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:hover svg {
  color : #fff !important;
}



#tribe-events-content .tribe-events-event-image {
  margin-bottom : 0;
  padding-top : 1.6rem;
}
.tribe-events-schedule__datetime {
  padding-bottom : 1.6rem;
  padding-top : 0;
}
.tribe-events-schedule__datetime * {
  font-size : 1.6rem !important;
  font-weight : 600;
}
.tribe-events-single-event-title {
  font-size : 4.2rem !important;
}
.tribe-block__venue__name h3 {
  font-size : 2.1rem !important;
}
.tribe-events-gmap a,
.tribe-block__venue__website,
.tribe-block__venue__address * {
  font-size : 1.4rem !important;
}

.tribe-events-sub-nav li:before {
  display : none !important;
}
