/* Regions --- --- */

/* Header --- */
.header-container {
	position: absolute;
	box-sizing: border-box;
	width: 100%;
	padding: 1rem;
	background-color: rgba(26, 26, 26, .8);	
}

.region-header {
	position: relative;
	max-width: 82rem;
	margin: 0 auto;
}

/* Footer --- */
.region-footer {
	clear: both;
}