

.login h1 {margin: 20px 0}
.login h2 {font-size:1.9rem;font-weight:bold;color:#000;margin:0 0 30px 0;text-align:center;}

.login form {width:90%;max-width:320px;margin:100px auto 50px;text-align:left;}
	.login form input {width:100%;background:#fff;padding:15px;border-radius:5px;font-size:1.4em;color:#666;margin-bottom:10px; box-sizing: border-box;}
	.login form input[type=submit] {background:#216093;color:#fff;text-transform:uppercase;font-weight:bold;}
	.login form .recordar {display:block;font-size:1.5rem;color:#bbb;text-decoration:none;margin: 0 0 20px 0;text-align: center;}
	.login form p {display:block;font-size:1.2rem;text-align:center;padding:0 10px;color:#333;}
		.login form p.error {color:#cc0001;}
	
	.login form p.solicitud {display:block;font-size:1.6rem;padding-left:10px;color:#bbb;}
		.login form p.solicitud a {color:#fff;}