#login-page{color:#1a2844;font-size:12px;font-style:normal;font-weight:400}#login-page .view-login-banner{background-image:url(/images/login/banner-top-login.png);background-position:0;background-repeat:no-repeat;background-size:cover;height:200px;width:100%}#login-page #login-container{margin-bottom:100px;margin-top:40px}@media (max-width:768px){#login-page #login-container{margin-top:25px}}#login-page #login-container .alert{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}#login-page #login-container .alert.alert-danger{background-color:#eb5d5d;color:#fff}#login-page #login-container .alert.alert-success{background-color:#3c763d;color:#fff}#login-page #login-container .resend-link-button{border:1px solid;display:block;height:50px;line-height:50px;text-align:center;width:50px}#login-page #login-form-div{padding-left:50px;padding-right:50px}#login-page #login-form-div .login-img{margin-bottom:30px;margin-top:40px}#login-page #login-form-div h2{color:#1226aa;font-size:20px;font-weight:400;line-height:25px}#login-page #login-form-div #form-response{border:none;box-shadow:none}#login-page #login-form-div label{font-weight:700;margin-bottom:4px}#login-page #login-form-div #remember-me label{font-weight:400}#login-page #login-form-div input{font-size:13px;line-height:15px}#login-page #login-form-div .link-remember-pass{color:#1226aa;font-size:10px;font-weight:700;line-height:13px;text-decoration:none}#login-page .login-img{margin:0 auto}#login-page .btn{height:47px}#login-page .btn:hover{color:#00bbb4}#login-page .button-text-login{font-size:20px}#login-page .icon-login-badge{padding-bottom:3px;padding-right:3px;width:14px}#login-page footer{font-size:12px}
