#header_srcbtn { z-index:99; }
.top-bar-section .has-dropdown a.mem.title:hover { background: none !important; }
.reveal-modal-bg { background:rgba(0,0,0,0.9); }
.top-bar { z-index:101; }
.reveal-modal { padding:0; z-index:101; border-radius:5px; left: 0; margin: 2em auto 0; max-width: 74.999rem; right: 0; width:100%; left:-1%;}
.reveal-modal:before { content: ''; position: absolute; z-index:110; display: block; width: 0; height: 0; border: inset 12px; border-color: transparent transparent #fff transparent; top:-24px; }
.reveal-modal.div2:before { left: 8%; }
.reveal-modal.div3:before { left: 14%; }
.reveal-modal.div4:before { left: 23%; }
.reveal-modal.div5:before { left: 31%; }
.reveal-modal.div6:before { left: 39.2%; }
.reveal-modal.div7:before { left: 46.5%; }
.reveal-modal.div8:before { left: 54.5%; }

.reveal-modal .interior { padding: 1.875em; }
.reveal-modal .right-border { border-right: 1px solid #ccc; }
.reveal-modal a h4.title { font-weight: 700; margin-bottom:0.65em; }
.reveal-modal a:hover h4.title { color:#e52823; }
.reveal-modal ul { list-style-type: none; margin:0; }
.reveal-modal ul li { float:left; width:100%; margin-bottom:0.65em; }
.reveal-modal ul li:last-of-type { margin-bottom: 0; }
.reveal-modal ul li a { color:#000; color: #000; font-family: 'Lato', sans-serif; font-size: 1rem; }
.reveal-modal ul li a:hover { color:#e52823; }
.reveal-modal .img-blk { padding-right:0; padding-left:0; }
.reveal-modal .img-blk img { margin-top: 3em; min-width: 100%; }
.reveal-modal .home.callout { margin-right:0.5em; float: left; }

.calendarInverse .top-bar-section .title {
    color: black !important;
}

.calendarInverse .top-bar-section .has-dropdown a.mem.title:hover {
    color: white !important;
}

@media only screen and (max-width:1024px) {
	.reveal-modal.div1:before { left: 2% !important; }
	.reveal-modal.div2:before { left: 9% !important; }
	.reveal-modal.div3:before { left: 17% !important; }
	.reveal-modal.div4:before { left: 27% !important; }
	.reveal-modal.div5:before { left: 36.5% !important; }
	.reveal-modal.div6:before { left: 46% !important; }
	.reveal-modal.div7:before { left: 54.5% !important; }
	.reveal-modal.div8:before { left: 64.5% !important; }
}

@media only screen and (max-width:768px) {
	.reveal-modal { max-width:45.124rem; margin: 4.5em auto 0; }
	.reveal-modal.div1:before { left: 2% !important; }
	.reveal-modal.div2:before { left: 12% !important; }
	.reveal-modal.div3:before { left: 20% !important; }
	.reveal-modal.div4:before { left: 30% !important; }
	.reveal-modal.div5:before { left: 41% !important; }
	.reveal-modal.div6:before { left: 51% !important; }
	.reveal-modal.div7:before { left: 60% !important; }
	.reveal-modal.div8:before { left: 71% !important; }
}

@media only screen and (max-width:640px) {
	.reveal-modal-bg { display:none !important; }
	.reveal-modal { display:none !important; }
}