
.parent {
	position: relative;
	height: 45%;
	margin: 0 auto;
	resize: both;
	overflow: auto;
}

body {
	background-color: #003d8f; /*1and1blue*/
}

.main {
	position:absolute;
	top:50%;
	left: 50%;
	transform: translate(-50%, -50%);
	
	
	border: 1px solid #fff; /*white*/
	/*margin-right: 20px;*/
	margin-bottom: 20px;
	background-color: #003d8f; /*1and1blue*/
	
	resize: both;
	overflow: auto;
	
	/*-moz-border-radius: 25px;
	-webkit-border-radius: 25px;*/
}

.highlight {
	color: #fff; /*white*/
}


.p_footer {
	color: #fff; /*white*/
}