/* Winter */
	
.winter #header, .winter #footer, .et-db .winter #et-boc .et-l .et_pb_section.cta, .winter .toolbar .open-toolbar, .winter .toolbar-menu .close-toolbar:hover, .winter input[type=submit], .winter a.link-button, .winter .mobile-menu .secondary, .winter .tribe-events .tribe-events-c-search__button, .winter #et-boc .et-l .et_pb_slider .et_pb_more_button.et_pb_button { 
	background: #1582d2 !important;
}
.winter #header .primary li .sub-menu a:hover, .winter #header .secondary li a:hover, .winter #header.active .search-open:hover, .winter #header .social a:hover, .winter #et-boc .et-l .et_pb_module.et_pb_text a, .winter #et-boc .et-l .et_pb_module.et_pb_accordion a, .winter #full-search .search-close:hover, .winter #et-boc .et-l a.read-more, .winter .mobile-menu .primary a, .winter .entry.divi-not-in-use a, .winter .return a, .winter a.read-more, .winter .navigation li a, .winter #et-boc .et-l .et_pb_module.et_pb_text.jump-to a:hover, .winter #et-boc .et-l .et_pb_row.back-to-top:hover, .winter #et-boc .et-l .et-pb-arrow-next:hover, .winter #et-boc .et-l .et-pb-arrow-prev:hover, .winter .mapsvg-details-container a, .winter .tribe-events .tribe-events-calendar-list__event-title-link, .winter .tribe-events .tribe-events-calendar-day__event-title-link, .winter .tribe-events-calendar-month-mobile-events__mobile-event-title-link, .winter #et-boc .et-l .et_pb_row.back-to-top .et_pb_module.et_pb_text a:hover, .winter #header .address a, .winter .alert #et-boc .et-l a {
	color: #1582d2 !important;
}
.winter #header .primary li a:hover>.sub, .winter #header .primary li.active .sub {
	border-bottom-color: #1582d2 !important;
}
.winter h2, .winter h1.page-title, .winter .sortby h4:hover, .winter .sortby h4 span.active {
	color: #1582d2 !important;
}
.winter #et-boc .et-l a.et_pb_button.filled {
	background-color: #1582d2 !important;
}
.winter #footer .wave .shape {
	background-image: url('../svg/wave-footer-winter.svg') !important;
}
.winter #et-boc .et-l .et_pb_row.hero { 
	background-image: url('../svg/hero-winter-white.svg');
}

/* Spring */
	
.spring #header, .spring #footer, .et-db .spring #et-boc .et-l .et_pb_section.cta, .spring .toolbar .open-toolbar, .spring .toolbar-menu .close-toolbar:hover, .spring input[type=submit], .spring a.link-button, .spring .mobile-menu .secondary, .spring .tribe-events .tribe-events-c-search__button, .spring #et-boc .et-l .et_pb_slider .et_pb_more_button.et_pb_button {
	background: #80b141 !important;
}
.spring #header .primary li .sub-menu a:hover, .spring #header .secondary li a:hover, .spring #header.active .search-open:hover, .spring #header .social a:hover, .spring #et-boc .et-l .et_pb_module.et_pb_text a, .spring #et-boc .et-l .et_pb_module.et_pb_accordion a, .spring #full-search .search-close:hover, .spring #et-boc .et-l a.read-more, .spring .mobile-menu .primary a, .spring .entry.divi-not-in-use a, .spring .return a, .spring a.read-more, .spring .navigation li a, .spring #et-boc .et-l .et_pb_module.et_pb_text.jump-to a:hover, .spring #et-boc .et-l .et_pb_row.back-to-top:hover, .spring #et-boc .et-l .et-pb-arrow-next:hover, .spring #et-boc .et-l .et-pb-arrow-prev:hover, .spring .mapsvg-details-container a, .spring .tribe-events .tribe-events-calendar-list__event-title-link, .spring .tribe-events .tribe-events-calendar-day__event-title-link, .spring .tribe-events-calendar-month-mobile-events__mobile-event-title-link, .spring #et-boc .et-l .et_pb_row.back-to-top .et_pb_module.et_pb_text a:hover, .spring #header .address a, .spring .alert #et-boc .et-l a {
	color: #80b141 !important;
}
.spring #header .primary li a:hover>.sub, .spring #header .primary li.active .sub {
	border-bottom-color: #80b141 !important;
}
.spring h2, .spring h1.page-title, .spring .sortby h4:hover, .spring .sortby h4 span.active {
	color: #80b141 !important;
}
.spring #et-boc .et-l a.et_pb_button.filled {
	background-color: #80b141 !important;
}
.spring #footer .wave .shape {
	background-image: url('../svg/wave-footer-spring.svg') !important;
}
.spring #et-boc .et-l .et_pb_row.hero { 
	background-image: url('../svg/hero-spring-white.svg');
}

/* Summer */
	
.summer #header, .summer #footer, .et-db .summer #et-boc .et-l .et_pb_section.cta, .summer .toolbar .open-toolbar, .summer .toolbar-menu .close-toolbar:hover, .summer input[type=submit], .summer a.link-button, .summer .mobile-menu .secondary, .summer .tribe-events .tribe-events-c-search__button, .summer #et-boc .et-l .et_pb_slider .et_pb_more_button.et_pb_button {
	background: #b052c4 !important;
}
.summer #header .primary li .sub-menu a:hover, .summer #header .secondary li a:hover, .summer #header.active .search-open:hover, .summer #header .social a:hover, .summer #et-boc .et-l .et_pb_module.et_pb_text a, .summer #et-boc .et-l .et_pb_module.et_pb_accordion a, .summer #full-search .search-close:hover, .summer #et-boc .et-l a.read-more, .summer .mobile-menu .primary a, .summer .entry.divi-not-in-use a, .summer .return a, .summer a.read-more, .summer .navigation li a, .summer #et-boc .et-l .et_pb_module.et_pb_text.jump-to a:hover, .summer #et-boc .et-l .et_pb_row.back-to-top:hover, .summer #et-boc .et-l .et-pb-arrow-next:hover, .summer #et-boc .et-l .et-pb-arrow-prev:hover, .summer .mapsvg-details-container a, .summer .tribe-events .tribe-events-calendar-list__event-title-link, .summer .tribe-events .tribe-events-calendar-day__event-title-link, .summer .tribe-events-calendar-month-mobile-events__mobile-event-title-link, .summer #et-boc .et-l .et_pb_row.back-to-top .et_pb_module.et_pb_text a:hover, .summer #header .address a, .summer .alert #et-boc .et-l a {
	color: #b052c4 !important;
}
.summer #header .primary li a:hover>.sub, .summer #header .primary li.active .sub {
	border-bottom-color: #b052c4 !important;
}
.summer h2, .summer h1.page-title, .summer .sortby h4:hover, .summer .sortby h4 span.active {
	color: #b052c4 !important;
}
.summer #et-boc .et-l a.et_pb_button.filled {
	background-color: #b052c4 !important;
}
.summer #footer .wave .shape {
	background-image: url('../svg/wave-footer-summer.svg') !important;
}
.summer #et-boc .et-l .et_pb_row.hero { 
	background-image: url('../svg/hero-summer-white.svg');
}

/* Fall */
	
.fall #header, .fall #footer, .et-db .fall #et-boc .et-l .et_pb_section.cta, .fall .toolbar .open-toolbar, .fall .toolbar-menu .close-toolbar:hover, .fall input[type=submit], .fall a.link-button, .fall .mobile-menu .secondary, .fall .tribe-events .tribe-events-c-search__button, .fall #et-boc .et-l .et_pb_slider .et_pb_more_button.et_pb_button {
	background: #e86722 !important;
}
.fall #header .primary li .sub-menu a:hover, .fall #header .secondary li a:hover, .fall #header.active .search-open:hover, .fall #header .social a:hover, .fall #et-boc .et-l .et_pb_module.et_pb_text a, .fall #et-boc .et-l .et_pb_module.et_pb_accordion a, .fall #full-search .search-close:hover, .fall #et-boc .et-l a.read-more, .fall .mobile-menu .primary a, .fall .entry.divi-not-in-use a, .fall .return a, .fall a.read-more, .fall .navigation li a, .fall #et-boc .et-l .et_pb_module.et_pb_text.jump-to a:hover, .fall #et-boc .et-l .et_pb_row.back-to-top:hover, .fall #et-boc .et-l .et-pb-arrow-next:hover, .fall #et-boc .et-l .et-pb-arrow-prev:hover, .fall .mapsvg-details-container a, .fall .tribe-events .tribe-events-calendar-list__event-title-link, .fall .tribe-events .tribe-events-calendar-day__event-title-link, .fall .tribe-events-calendar-month-mobile-events__mobile-event-title-link, .fall #et-boc .et-l .et_pb_row.back-to-top .et_pb_module.et_pb_text a:hover, .fall #header .address a, .fall .alert #et-boc .et-l a {
	color: #e86722 !important;
}
.fall #header .primary li a:hover>.sub, .fall #header .primary li.active .sub {
	border-bottom-color: #e86722 !important;
}
.fall h2, .fall h1.page-title, .fall .sortby h4:hover, .fall .sortby h4 span.active {
	color: #e86722 !important;
}
.fall #et-boc .et-l a.et_pb_button.filled {
	background-color: #e86722 !important;
}
.fall #footer .wave .shape {
	background-image: url('../svg/wave-footer-fall.svg') !important;
}
.fall #et-boc .et-l .et_pb_row.hero { 
	background-image: url('../svg/hero-fall-white.svg');
}

/* All Season Defaults + Hovers */
.winter #et-boc .et-l a.et_pb_button.filled:hover, .spring #et-boc .et-l a.et_pb_button.filled:hover, .summer #et-boc .et-l a.et_pb_button.filled:hover, .fall #et-boc .et-l a.et_pb_button.filled:hover, .winter #et-boc .et-l .et_pb_slider .et_pb_more_button.et_pb_button:hover, .spring #et-boc .et-l .et_pb_slider .et_pb_more_button.et_pb_button:hover, .summer #et-boc .et-l .et_pb_slider .et_pb_more_button.et_pb_button:hover, .fall #et-boc .et-l .et_pb_slider .et_pb_more_button.et_pb_button:hover {
	background-color: #FFF !important;
}
.winter #et-boc .et-l a.et_pb_button.filled.alt:hover, .spring #et-boc .et-l a.et_pb_button.filled.alt:hover, .summer #et-boc .et-l a.et_pb_button.filled.alt:hover, .fall #et-boc .et-l a.et_pb_button.filled.alt:hover {
	background-color: #2f494e !important;
}
.single-tribe_events .winter a.link-button, .single-tribe_events .spring a.link-button, .single-tribe_events .summer a.link-button, .single-tribe_events .fall a.link-button, .single-tribe_events .winter a.link-button:hover, .single-tribe_events .spring a.link-button:hover, .single-tribe_events .summer a.link-button:hover, .single-tribe_events .fall a.link-button:hover {
	color: #FFF !important;
}

@media only screen and (max-width: 980px) {
	.et-db .winter #et-boc .et-l .et_pb_section.goingson.landing h2 {
		color: #1582d2 !important;
	}
	.et-db .spring #et-boc .et-l .et_pb_section.goingson.landing h2 {
		color: #80b141 !important;
	}
	.et-db .summer #et-boc .et-l .et_pb_section.goingson.landing h2 {
		color: #b052c4 !important;
	}
	.et-db .fall #et-boc .et-l .et_pb_section.goingson.landing h2 {
		color: #e86722 !important;
	}
}