/* LAYOVER PAGES STYLES */
.layover-page {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	background: rgba(0, 0, 0, 0.8);
	z-index: 99999;
}

.layover-content {
	background: #fff;
	margin: 5% auto;
	/*padding: 0 .9375em .9375em;*/
	width: 95%;
	max-width: 75em;
}

.layover-content h2 {
	background: #0d649a;
	color: #fff;
	margin: 0 0 .8em;
	padding: .5em;
}
.layover-content h3 {
	font-size: 1.7875rem;
	font-weight: 500;
	margin-bottom: .4em;
}
.layover-content h4 {
	margin-bottom: 1em;	
}
.layover-content .layover-img {
	text-align: center;
}
.layover-content .button-container {
	text-align: center;
}