.bs-variation:not(.theme-view) {
	--preview-bg-color: #497a06 !important;
	--section-title-text-color: #497a06 !important;
	--alternate-section-title-text-color: #497a06 !important;
	--banner-title-text-color: #ffffff !important;
	--inner-banner-title-text-color: #ffffff !important;
	--primary-button-bg-color: #497a06 !important;
	--menu-item-active-color: #497a06 !important;
}

.bs-label.track-label {
	background-color: #497a06 !important;
}
.bs-button.link {
	color: #497a06 !important;
}
.community-section-footer .background-layer {
	background: #497a06 !important;
}

.theme-icon.circular.track-circular-icon, i.theme-icon.circular.track-circular-icon {
	background-color:  #497a06 !important;
	color: #fff;
}
.bs-btn-wgt .bs-button.st-filled, .bs-btn-wgt.default .bs-button, .bs-btn-wgt.st-filled .bs-button {
	background: #497a06 !important;
}
.bs-button.primary {
	background: #497a06 !important;
	border-radius: 5em;
}
.bs-button.primary-invert {
	color: #ffffff !important;
	box-shadow: unset !important;
	position: relative !important;
}

h5.featured-session:before {
display: none;
}

h1, h2, h3 {
text-transform: uppercase !important;
}

.bs-timeline .timeline-item .timeline-content h5 a {
	color: #497a06 !important;
}

.community-section-agendaLayout {
	padding: 50px 0;
}

.featured-session .text-tiny.track,
.featured-session .uls-grid.col-sm-1,
.featured-session .uls-grid.col-2 {
	display: none !important;
}
article p a {
	color: #497a06 !important;
}
@media only screen and (max-width: 767px) {
.community-section-header .banner-widget .banner-content h1.section-head p {
font-size: 34px !important;
}

.community-section-header .banner-widget .banner-content .section-sub-title p {
font-size: 12px !important;
}
}
.bs-section.alternative-background .background-layer {
	background: #e8e8e8;
	background-repeat: no-repeat;
	background-size: cover;
}