html, body{
	height:100%;
	margin:0;
	padding:0;
}

.container{
	display:table;
	width:100%;
	height:100%;
	padding:0;
}

.container-middle{height:100%; display:table-cell; vertical-align:middle;}

.wrap{ max-width:350px; margin:0 auto; }