body{background-image:url("../../img/background.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}.espacio-sup-0_7{margin-top:.7em}.login-wrap{margin-top:4em}.img-login{max-height:315px !important;margin-top:30px}.formularioLogin{max-width:380px;padding:15px 35px 0;margin:0 auto;background-color:#fff;border:1px solid rgba(0,0,0,0.1);box-shadow:5px 5px 20px #888;border-radius:10px}.formularioLogin .form-signin-heading{margin-bottom:30px}.l-forgot{margin:15px 0 25px 2px}.informacion{display:none;margin:-15px 0 20px 2px}.informacion p{margin-bottom:5px;text-align:justify;text-justify:inter-word}.formularioLogin .form-control{position:relative;font-size:16px;height:auto;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.formularioLogin .form-control:focus{z-index:2}.l-name{margin-bottom:3px}.l-pass,.l-email{margin-bottom:15px}.l-email,#volver_login,#boton_reset{display:none}#volver_login,#reset_pass{cursor:pointer}.caja-texto-login{text-align:center}.caja-texto-login h2{color:#5ca327}button.btn-primary{background-color:#79b94d;border-color:#79b94d}button.btn-primary:focus{background-color:#6ab240 !important;border-color:#6ab240 !important}button.btn-primary:hover,button.btn-primary:active{background-color:#5ca327 !important;border-color:#5ca327 !important}.l-forgot a{color:#79b94d}.l-forgot a:hover{color:#5ca327}.social:hover{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1)}.social{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);-moz-transform:scale(0.8);-o-transform:scale(0.8);-ms-transition-duration:.5s;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s}#social-fb,#social-tw,#social-x,#social-gp,#social-yt,#social-in,#social-gr,#social-em{color:#4e7d27}#social-fb:hover{color:#3b5998}#social-tw:hover{color:#4099ff}#social-x:hover{color:#000001}#social-gp:hover{color:#d34836}#social-gr:hover{color:#f604b7}#social-yt:hover{color:#e62117}#social-in:hover{color:#1381ba}#social-em:hover{color:#f39c12}@media(min-width :768px) and (max-width :1599px){.login-wrap,.img-login{margin-top:20px}.img-login.img-for-pass{max-height:218px !important}}@media(min-width :421px) and (max-width :767px){.login-wrap{margin-top:1em}.img-login{max-height:160px !important;margin-top:0}}@media(max-width :420px){.login-wrap{margin-top:1em}.img-login{max-height:140px !important;margin-top:0}.formularioLogin{max-width:275px;padding:7px 10px 0}.formularioLogin .form-signin-heading{margin-bottom:12px}.formularioLogin.formularioForPass .form-signin-heading{margin-bottom:22px}.l-forgot{margin:15px 0 15px 2px}}