.background{
	background-image: url('../images/bg.jpg');
	background-size: cover;
	height: 100%;
	width: 100%;
	margin: 0;
	display: -webkit-flex;
}

.main{
	position: relative;
	margin-top: 30%;
	margin: auto;
	text-align: center;
	background-color: rgba(255,255,255,1);
	padding: 30px;
	width: 400px;
}

.logo{
	margin-bottom: 20px;
	max-width: 100%;
	padding: 10px;
}

p{
	font: sans-serif;
	font-weight: 500;
	font-size: 18px;

}

.social{
	background-color: #762c3d;
	color: white;
}

.social:hover{
	background-color: #5e2331;
	color: #808080;
}

html, body {
            height: 100%;
            margin: 0;
}