.ralogintitle{ color: #518ba5;text-transform:uppercase;border-bottom:1px solid #FF0036;
font: 4.8em roboto;margin:0px auto 22px auto;padding:173px 0 10px 0;text-align:center}

#ralogintable{margin: 80px auto 45px auto}

#mainarea form{text-align:center}
#mainarea input[type=submit]{background:#FF0036;border:0;margin-top:30px;font: 1.4em/1.7em roboto;
text-transform:uppercase;padding:10px 16px;color:#fff;transition: all 0.3s ease 0s;cursor:pointer}

#mainarea input[type=submit]:hover {
    background: #5C5C5C;
    color: #fff;
}

.ralbutton{margin:0 auto}

.ralinput{padding:6px}

.ralcaption{font: 1.6em roboto;
color: #4A4A4B;text-align:right;padding-right:12px;}

.testoPrivacy{font: 13px roboto;

color: #4A4A4B;}
.various{color:#518ba5;font: 13px roboto;}

#regformdisclaimerarea a{font: 13px roboto;color:#518ba5}


@media (max-width: 1023px){

		.ralogintitle{padding: 20px 0 5px 0;width:98%}
	
}



@media (max-width: 480px){

		.ralogintitle{ 
font: 3.3em/1em roboto;}

#ralogintable{margin:60px auto 25px auto}
	
}
