.page-login-v3:before{position:fixed;top:0;left:0;content:'';width:100%;height:100%;background-position:center top;background-size:cover;z-index:-1;background:#e1e1e1;font-family:Arial;background-repeat:repeat-x}.page-login-v3 .panel{width:470px;background:#fff;border-radius:.286rem}.page-login-v3 .panel .panel-body{padding:10px 40px 50px 40px}.page-login-v3 .panel .brand-text{margin-top:8px}.page-login-v3 form{margin:45px 0 30px}.page-login-v3 form a{margin-left:20px}.page-login-v3 form .form-material.floating+.page-login-v3 form .form-material.floating{margin-top:30px}.page-login-v3 form .form-material label{color:#000;font-weight:300}@media(max-width:479.98px){.page-login-v3 .page-content{padding:30px 20px}.page-login-v3 .panel{width:auto}.page-login-v3 .panel .panel-body{padding:35px 25px 35px}}.login-panel{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.16);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.16);box-shadow:0 1px 3px 0 rgba(0,0,0,.16)}.login-panel-heading{background:#fff;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.login-panel-heading>img{width:120px;height:auto}.logo-container{display:flex;justify-content:space-between;padding:12px 50px;align-items:center}.logo-container .img-hdz-logo{width:150px;height:auto}.logo-container .img-hdz-sticker{width:80px;height:auto}.panel-blue-divider{width:100%;background:#0064a9;display:flex;padding-left:50px;align-items:center;text-transform:uppercase;margin-top:10px}.panel-blue-divider>span{font-size:18px;padding-top:6px;padding-bottom:6px;color:#fff}.btn-login{margin-top:20px;padding:12px 60px;text-transform:uppercase;font-size:16px}.page-login-v3 .panel .panel-body{text-align:left}.mt-2{margin-top:2rem}.reset-password-note{color:#cb0f22;font-size:15px;font-weight:bold}