@charset "utf-8";
/* CSS Document */

.cont_login{
	width:65%;
	height:100%;
	float:right;
	background-color:rgba(0,0,0,0.5);
	top:0%;
	bottom:0%;
	min-height:400px;
}

.cont_field{
	position:relative;
	float:left;
	left:10px;
	width:250px;
	height:auto;
	top:50%;
	margin-top:-15%;
}

.backpage{
	width:125px;
	height:71px;
	float:left;
	margin-left:10px;
	margin-top:10px;
}

@media screen and (max-width: 500px) {
	.cont_login{
	width:100%;
	height:100%;
	background-color:rgba(0,0,0,0.3);
	top:0%;
	bottom:0%;
	min-height:250px;
}
.cont_field{
	margin-left:auto;
	margin-right:auto;
	width:250px;
	height:auto;
	margin-top:50px;
}
}

.messaggio{
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	text-align:center;
	background-color:rgba(0,0,0,0.7);
	margin-top:5px;
	opacity:0.5;
}

.title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-transform:uppercase;
	color:#CCC;
	font-weight:bold;
	margin-bottom:15px;
}

.submitpull{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-transform:uppercase;
	color:#CCC;
	margin-top:15px;
	border:solid 0px;
	width:250px;
	text-align:center;
	background-color:rgba(0,0,0,0.5);
	cursor:pointer;
}

.field{
	height:60px;
	width:250px;
	color:#CCC;
	font-family:Arial, Helvetica, sans-serif;
	background-color:rgba(0,0,0,0.5);
	border:solid 0px;
	font-size:60px;
}