.eventBox { display: inline-block; width: 600px; border: 1px dashed #999; padding: 25px; margin: 0 0 50px 0; }
.eventBox h3 { color: #5a595b; font-size: 20px; margin: 0 0 8px 0; }
.eventBox .sep { width: 24px; margin: 0 0 10px 0; }
.eventBox a { border: 0!important; }
.eventBox a.brochure_button { border-bottom: 1px dotted #a7974f!important; }

#content a.internal_button, #content ul li, .internal_header a.internal_header_brochure, .section .bottom a.arrow, a.button, body.sticky .sticky_wrap a.brochure_button, li { font-family: AGaramondPro-Regular; font-weight: 400; }

.internal_header a.internal_header_brochure { font-size: 12px; line-height: 12px; color: #fff; border: 1px solid #fff; padding: 12px 5% 10px; text-transform: uppercase; letter-spacing: 3px; margin: 0 auto; width: 80%; background: #b29f4f; background: rgba(178,159,79,.5); display: block; bottom: 20px; left: 5%; text-align: center; }

#sectionOne.section .fp-slide.fp-table[data-postid="3758"] { background-size: 100% auto!important; background-position-y: 0!important; }

#venues_popup ul li { width:23%; } 
#venues_popup ul li .image img { width: 100%; position: absolute; left: 0; bottom: -50%; height: auto; }

@media only screen and (min-width: 1101px) and (max-width: 1180px)
{
	.home_special_event { bottom: 268px; min-width: 250px; }
}
@media only screen and (min-width: 1px) and (max-width: 1100px)
{
	.home_special_event { bottom: 174px; min-width: 250px; }
}
@media only screen and (min-width: 1000px) and (max-width: 1180px)
{
	#entire_wrap
	.home_special_event { bottom: 268px; min-width: 250px; }
}

@media only screen and (min-height: 1px) and (max-height: 500px)
{
	.home_special_event { display: none; }
}
