.overlapped-container {
	position: relative;
}

.overlapped {
	position: absolute;
	/*top: 0;
	left: 0;*/
	/*width: 100%;
	height: 100%;*/
	z-index: 2;
	/*z-index: 99;*/
}
.overlapped.center {
	left: 50%;
    transform:translateX(-50%);
}
.overlapped.middle {
	top: 50%;
    transform:translateY(-50%);
}
.overlapped.center.middle {
	transform:translate(-50%, -50%);
}

@media only screen and (min-width:992px) {
	/*.overlapped {
		margin-top: -500px;
		z-index: 10;
	}
	.overlapped {
		padding-top: 20px;
		padding-bottom: 20px;
	}
	.overlapped .bg-white {
		background-color: #f5f5f5;
	}*/
	#intro {
		z-index: -1;
	}
}