* {
	margin: 0;
	padding: 0;
}
.fb-social {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background-color: #076fbb;
	color: #fff;
	font-family: "MainFont", sans-serif;
}

.fb-social .container {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
.fb-social .container > div {
	height: 100% !important;
}
.fb-social .loginbtn {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.fb-social a {
	color: 		#40312C;
	text-shadow: 1px 1px 2px rgba(64, 49, 44, 0.5);
	transition: text-shadow 0.35s;
}
.fb-social a:hover {
	text-shadow: 0px 0px 2px #fff;
	text-decoration: none;
	transition: text-shadow 0.55s;
}
.fb-social a:visited,
.fb-social a:active {
	text-decoration: none;
	color: #40312C;
}

.fb-social h1 {
	font-size: 35pt;
}
.fb-social .big {
	font-size: 150pt;
}
.fb-social button {
	min-width: 200px;
	padding: 15px;
	border-radius: 16px;
	box-shadow: 1px 1px 2px 2px rgba(0,0,0, 0.1);
	color: #fff;
	font-size: 40px;
	font-weight: 500;
	background-color: #065eaa;
	cursor: pointer;
	border: 0px ;
	transition: all 0.5s;
}
.fb-social button:hover {
	border: 2px ;
	text-shadow: 0px 0px 10px 10px #ffe;
	box-shadow: 0px 0px 14px 14px rgba(255,255,240, 0.5);
	transition: all 0.5s;
}
.fb-social button:active {
	transform: translate(1px, 1px);
	transition: all 0.5s;
}