article.panel_control h2{text-align:center;margin-top:30px;margin-bottom:20px}
form[name=formLogin] p.mensaje_error{text-align:center}
.form_login{max-width:22em;padding:0;margin-left:auto;margin-right:auto}
.form_login .campo{margin-bottom:.5em;padding:1em 0}
.form_login .campo label{display:block;width:auto;margin-top:.125em;font-weight:700}
.form_login .campo input{width:100%;box-sizing:border-box;padding:.5em}
.form_login .campo:first-child{padding-bottom:0}
.form_login .campo:nth-child(2n){padding-top:0;padding-bottom:0}
.form_login .barra_botones{margin:0;text-align:right;line-height:2em;width:100%;padding:0;box-sizing:border-box}
.form_login .barra_botones #boton_aceptar{width:100%}
.form_login .registrar{float:right;display:inline-block}
#cambio_password .form_login{width:30em}
#cambio_password .form_login label{width:15em}
.olvidado_password{margin:1.5em 0 1em 0}