





.fl-node-fm3o06d7xw2u.fl-row-fixed-width, .fl-node-fm3o06d7xw2u .fl-row-fixed-width {
	max-width: 1365px;
}
 .fl-node-fm3o06d7xw2u > .fl-row-content-wrap {
	padding-top:0px;
	padding-bottom:40px;
}
.fl-node-feaxlco1k928 {
	color: #ffffff;
}
.fl-builder-content .fl-node-feaxlco1k928 *:not(input):not(textarea):not(select):not(a):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(.fl-menu-mobile-toggle) {
	color: inherit;
}

.fl-builder-content .fl-node-feaxlco1k928 a {
	color: #ffffff;
}

.fl-builder-content .fl-node-feaxlco1k928 a:hover {
	color: #ffffff;
}

.fl-builder-content .fl-node-feaxlco1k928 h1,
.fl-builder-content .fl-node-feaxlco1k928 h2,
.fl-builder-content .fl-node-feaxlco1k928 h3,
.fl-builder-content .fl-node-feaxlco1k928 h4,
.fl-builder-content .fl-node-feaxlco1k928 h5,
.fl-builder-content .fl-node-feaxlco1k928 h6,
.fl-builder-content .fl-node-feaxlco1k928 h1 a,
.fl-builder-content .fl-node-feaxlco1k928 h2 a,
.fl-builder-content .fl-node-feaxlco1k928 h3 a,
.fl-builder-content .fl-node-feaxlco1k928 h4 a,
.fl-builder-content .fl-node-feaxlco1k928 h5 a,
.fl-builder-content .fl-node-feaxlco1k928 h6 a {
	color: #ffffff;
}



.fl-node-feaxlco1k928 > .fl-row-content-wrap {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}
.fl-node-feaxlco1k928.fl-row-fixed-width, .fl-node-feaxlco1k928 .fl-row-fixed-width {
	max-width: 1365px;
}
 .fl-node-feaxlco1k928 > .fl-row-content-wrap {
	padding-top:25px;
	padding-bottom:12px;
}
@media ( max-width: 992px ) {
 .fl-node-feaxlco1k928.fl-row > .fl-row-content-wrap {
	padding-right:20px;
	padding-left:20px;
}
}
@media ( max-width: 768px ) {
 .fl-node-feaxlco1k928.fl-row > .fl-row-content-wrap {
	padding-left:20px;
}
}






.fl-node-f53o4k2exq7n.fl-row-fixed-width, .fl-node-f53o4k2exq7n .fl-row-fixed-width {
	max-width: 1365px;
}
 .fl-node-f53o4k2exq7n > .fl-row-content-wrap {
	padding-top:0px;
	padding-right:0px;
	padding-left:0px;
}
.fl-node-9w74i6a0pj2k {
	color: #666666;
}
.fl-builder-content .fl-node-9w74i6a0pj2k *:not(input):not(textarea):not(select):not(a):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(.fl-menu-mobile-toggle) {
	color: inherit;
}

.fl-builder-content .fl-node-9w74i6a0pj2k a {
	color: #666666;
}

.fl-builder-content .fl-node-9w74i6a0pj2k a:hover {
	color: #666666;
}

.fl-builder-content .fl-node-9w74i6a0pj2k h1,
.fl-builder-content .fl-node-9w74i6a0pj2k h2,
.fl-builder-content .fl-node-9w74i6a0pj2k h3,
.fl-builder-content .fl-node-9w74i6a0pj2k h4,
.fl-builder-content .fl-node-9w74i6a0pj2k h5,
.fl-builder-content .fl-node-9w74i6a0pj2k h6,
.fl-builder-content .fl-node-9w74i6a0pj2k h1 a,
.fl-builder-content .fl-node-9w74i6a0pj2k h2 a,
.fl-builder-content .fl-node-9w74i6a0pj2k h3 a,
.fl-builder-content .fl-node-9w74i6a0pj2k h4 a,
.fl-builder-content .fl-node-9w74i6a0pj2k h5 a,
.fl-builder-content .fl-node-9w74i6a0pj2k h6 a {
	color: #666666;
}



.fl-node-9w74i6a0pj2k > .fl-row-content-wrap {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}
.fl-node-9w74i6a0pj2k.fl-row-fixed-width, .fl-node-9w74i6a0pj2k .fl-row-fixed-width {
	max-width: 1085px;
}
 .fl-node-9w74i6a0pj2k > .fl-row-content-wrap {
	padding-top:0px;
	padding-bottom:0px;
}
@media ( max-width: 768px ) {
 .fl-node-9w74i6a0pj2k.fl-row > .fl-row-content-wrap {
	padding-right:15px;
	padding-left:15px;
}
}
.fl-node-h86xadcp4gyr {
	color: #666666;
}
.fl-builder-content .fl-node-h86xadcp4gyr *:not(input):not(textarea):not(select):not(a):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(.fl-menu-mobile-toggle) {
	color: inherit;
}

.fl-builder-content .fl-node-h86xadcp4gyr a {
	color: #666666;
}

.fl-builder-content .fl-node-h86xadcp4gyr a:hover {
	color: #666666;
}

.fl-builder-content .fl-node-h86xadcp4gyr h1,
.fl-builder-content .fl-node-h86xadcp4gyr h2,
.fl-builder-content .fl-node-h86xadcp4gyr h3,
.fl-builder-content .fl-node-h86xadcp4gyr h4,
.fl-builder-content .fl-node-h86xadcp4gyr h5,
.fl-builder-content .fl-node-h86xadcp4gyr h6,
.fl-builder-content .fl-node-h86xadcp4gyr h1 a,
.fl-builder-content .fl-node-h86xadcp4gyr h2 a,
.fl-builder-content .fl-node-h86xadcp4gyr h3 a,
.fl-builder-content .fl-node-h86xadcp4gyr h4 a,
.fl-builder-content .fl-node-h86xadcp4gyr h5 a,
.fl-builder-content .fl-node-h86xadcp4gyr h6 a {
	color: #666666;
}



.fl-node-h86xadcp4gyr > .fl-row-content-wrap {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}
.fl-node-h86xadcp4gyr.fl-row-fixed-width, .fl-node-h86xadcp4gyr .fl-row-fixed-width {
	max-width: 1085px;
}
@media ( max-width: 1200px ) {
 .fl-node-h86xadcp4gyr.fl-row > .fl-row-content-wrap {
	padding-top:10px;
}
}
@media ( max-width: 768px ) {
 .fl-node-h86xadcp4gyr.fl-row > .fl-row-content-wrap {
	padding-top:9px;
}
}




.fl-node-3osbdg4hezxa {
	width: 100%;
}




.fl-node-0rlfqskw73e1 {
	width: 100%;
}




.fl-node-gpfd1mit8sju {
	width: 100%;
}
@media(max-width: 1200px) {
	.fl-builder-content .fl-node-gpfd1mit8sju {
		width: 100% !important;
		max-width: none;
		-webkit-box-flex: 0 1 auto;
		-moz-box-flex: 0 1 auto;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-gpfd1mit8sju {
		width: 100% !important;
		max-width: none;
		-webkit-box-flex: 0 1 auto;
		-moz-box-flex: 0 1 auto;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
}
@media(max-width: 768px) {
	.fl-builder-content .fl-node-gpfd1mit8sju {
		width: 100% !important;
		max-width: none;
		clear: none;
		float: left;
	}
}




.fl-node-7o8bx96lynci {
	width: 33.33%;
}
@media(max-width: 1200px) {
	.fl-builder-content .fl-node-7o8bx96lynci {
		width: 33.33% !important;
		max-width: none;
		-webkit-box-flex: 0 1 auto;
		-moz-box-flex: 0 1 auto;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-7o8bx96lynci {
		width: 33.33% !important;
		max-width: none;
		-webkit-box-flex: 0 1 auto;
		-moz-box-flex: 0 1 auto;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
}
@media(max-width: 768px) {
	.fl-builder-content .fl-node-7o8bx96lynci {
		width: 100% !important;
		max-width: none;
		clear: none;
		float: left;
	}
}




.fl-node-r9wdf1v368on {
	width: 100%;
}




.fl-node-9yzilcahqjpk {
	width: 100%;
}
@media(max-width: 1200px) {
	.fl-builder-content .fl-node-9yzilcahqjpk {
		width: 100% !important;
		max-width: none;
		-webkit-box-flex: 0 1 auto;
		-moz-box-flex: 0 1 auto;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-9yzilcahqjpk {
		width: 100% !important;
		max-width: none;
		-webkit-box-flex: 0 1 auto;
		-moz-box-flex: 0 1 auto;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
}
@media(max-width: 768px) {
	.fl-builder-content .fl-node-9yzilcahqjpk {
		width: 100% !important;
		max-width: none;
		clear: none;
		float: left;
	}
}




.fl-node-510vxaih2m7g {
	width: 100%;
}




.fl-node-8an4ui62s7mr {
	width: 33.33%;
}
@media(max-width: 1200px) {
	.fl-builder-content .fl-node-8an4ui62s7mr {
		width: 33.33% !important;
		max-width: none;
		-webkit-box-flex: 0 1 auto;
		-moz-box-flex: 0 1 auto;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-8an4ui62s7mr {
		width: 33.33% !important;
		max-width: none;
		-webkit-box-flex: 0 1 auto;
		-moz-box-flex: 0 1 auto;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
}
@media(max-width: 768px) {
	.fl-builder-content .fl-node-8an4ui62s7mr {
		width: 100% !important;
		max-width: none;
		clear: none;
		float: left;
	}
}




.fl-node-t5grxu6eo9pv {
	width: 33.34%;
}
@media(max-width: 1200px) {
	.fl-builder-content .fl-node-t5grxu6eo9pv {
		width: 33.34% !important;
		max-width: none;
		-webkit-box-flex: 0 1 auto;
		-moz-box-flex: 0 1 auto;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-t5grxu6eo9pv {
		width: 33.34% !important;
		max-width: none;
		-webkit-box-flex: 0 1 auto;
		-moz-box-flex: 0 1 auto;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
}
@media(max-width: 768px) {
	.fl-builder-content .fl-node-t5grxu6eo9pv {
		width: 100% !important;
		max-width: none;
		clear: none;
		float: left;
	}
}
 .fl-node-hxgv9pn2oc1u > .fl-module-content {
	margin-left:2px;
}
.fl-builder-content .fl-node-x6q2va3sl5y1 .fl-rich-text, .fl-builder-content .fl-node-x6q2va3sl5y1 .fl-rich-text *:not(b, strong) {
	font-size: 1em;
	line-height: 1.55em;
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-x6q2va3sl5y1 .fl-rich-text, .fl-builder-content .fl-node-x6q2va3sl5y1 .fl-rich-text *:not(b, strong) {
		font-size: 20px;
		line-height: 1.5em;
	}
}
@media(max-width: 768px) {
	.fl-builder-content .fl-node-x6q2va3sl5y1 .fl-rich-text, .fl-builder-content .fl-node-x6q2va3sl5y1 .fl-rich-text *:not(b, strong) {
		font-size: 18px;
		line-height: 1.5em;
	}
}
@media ( max-width: 768px ) {
 .fl-node-x6q2va3sl5y1.fl-module > .fl-module-content {
	margin-top:0px;
	margin-right:5px;
	margin-bottom:0px;
	margin-left:5px;
}
}
 .fl-node-5h372z9irdvw > .fl-module-content {
	margin-top:0px;
}
@media ( max-width: 768px ) {
 .fl-node-5h372z9irdvw.fl-module > .fl-module-content {
	margin-bottom:0px;
}
}
 .fl-node-b1ksc0zhy5jt > .fl-module-content {
	margin-top:0px;
}
 .fl-node-78g3ur0q9xoh > .fl-module-content {
	margin-top:0px;
}
@media ( max-width: 768px ) {
 .fl-node-78g3ur0q9xoh.fl-module > .fl-module-content {
	margin-bottom:0px;
}
}
.fl-node-zk0txeugvp78 .fl-separator {
	border-top-width: 1px;
	max-width: 100%;
	margin: auto;
}

			.fl-node-zk0txeugvp78 .fl-separator {
	border-top-color: #707070;
	border-top-style: solid;
}
 .fl-node-zk0txeugvp78 > .fl-module-content {
	margin-top:0px;
	margin-bottom:0px;
}
.fl-module-fl-the-events-calendar-tickets .tribe-back,
.fl-module-fl-the-events-calendar-tickets .tribe-events-single-event-title,
.fl-module-fl-the-events-calendar-tickets .tribe-events-schedule {
	display: none;
}
table.tribe-events-tickets {
	width: 100%;
}
.fl-module-fl-the-events-calendar-tickets button.tribe-button {
	border: none;
}

.fl-node-i5jz3ds42klu form.tribe-tickets{
	max-width: 100%;
}
.fl-node-i5jz3ds42klu .tribe-modal__content form {
	padding: 20px;
}



.fl-node-i5jz3ds42klu .tribe-common .tribe-tickets__footer button,
.fl-node-i5jz3ds42klu button.tribe-button {
	background-color: #B1380B;
	border: 1px solid #a52c00}

.fl-node-i5jz3ds42klu .tribe-common .tribe-tickets__footer button,
.fl-node-i5jz3ds42klu button.tribe-button {
	color: #ffffff;
}


.fl-node-i5jz3ds42klu .tribe-common .tribe-tickets__footer button[disabled=disabled] {
	background-color: #B1380B;
	border: 1px solid #a52c00}

.fl-node-i5jz3ds42klu .tribe-common .tribe-tickets__footer button[disabled=disabled] {
	color: #B1380B;
}
.fl-row .fl-col .fl-node-imtr5824hg0n h1.fl-heading a,
.fl-row .fl-col .fl-node-imtr5824hg0n h1.fl-heading .fl-heading-text,
.fl-row .fl-col .fl-node-imtr5824hg0n h1.fl-heading .fl-heading-text *,
.fl-node-imtr5824hg0n h1.fl-heading .fl-heading-text {
	color: #B1380B;
}
.fl-node-imtr5824hg0n.fl-module-heading .fl-heading {
	text-align: left;
}
 .fl-node-imtr5824hg0n > .fl-module-content {
	margin-top:0px;
	margin-left:0px;
}
.fl-node-hpgo4q5xesw2, .fl-node-hpgo4q5xesw2 .fl-photo {
	text-align: center;
}
.fl-node-bxtzfh45j7aq .fl-separator {
	border-top-width: 1px;
	max-width: 100%;
	margin: auto;
}

			.fl-node-bxtzfh45j7aq .fl-separator {
	border-top-color: #707070;
	border-top-style: solid;
}
 .fl-node-bxtzfh45j7aq > .fl-module-content {
	margin-top:0px;
	margin-bottom:0px;
}

/* Start Global Nodes CSS */

/* End Global Nodes CSS */


/* Start Layout CSS */

/* End Layout CSS */

