.block-login{color:#41454f!important;display:flex;justify-content:center;margin:0 20px;min-height:calc(100% - 58px);padding:50px;text-align:center}@media(max-width:991px){.block-login{align-items:center;flex-direction:column;padding:20px 0}}.block-login .ladda-button{width:60%!important}@media(max-width:600px){.block-login .ladda-button{width:85%!important}}.block-login .page-description{margin-top:0}.block-login .form-control:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 30px #e3eafb!important}.block-login .form-control.valid:-webkit-autofill,.block-login .form-control.valid:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 30px #e3eafb!important}.block-login .form-control{background-color:#e3eafb}.block-login .form-control:focus{box-shadow:none}.block-login .flex-container{flex-direction:row;flex-wrap:wrap}.block-login .flex-container>*{width:100%}.block-login .flex-container .flex-item{align-items:center}@media(max-width:768px){.block-login .flex-container .flex-item{width:100%}}.block-login .flex-container .register-btn{border-radius:0;color:#41454f!important}.block-login .flex-container .login-btn{background-color:#9b0003!important;border-radius:10px;display:block}.block-login .flex-container .login-btn:hover{background-color:#6e0003!important;transition-duration:.4s}.block-login .flex-container label{font-weight:600}@media(max-width:768px){.block-login .flex-container{align-items:center!important;flex-direction:column}}.block-login form{width:100%}.block-login .signup-link{font-size:14pt;font-weight:500;margin-top:20px}@media(max-width:900px){.block-login .signup-link{margin-top:5px}}.block-login .signup-link .btn{font-size:1em;min-width:auto;text-transform:none}.block-login #form-actions{margin:50px 0 0}@media(max-width:991px){.block-login #form-actions{margin:10px 0 0}}h4{color:#41454f!important}.img-banner-login{height:auto;margin-right:-10px!important;max-width:455px}@media(max-width:991px){.img-banner-login{display:none}}.img-banner-login-ipad{width:100%}@media(max-width:767px){.img-banner-login-ipad{display:none}}@media(min-width:992px){.img-banner-login-ipad{display:none}}.login-sidebox{background-color:#fff;border-radius:0 15px 15px 0;display:flex;flex-direction:column;justify-content:center;margin:0;padding:50px 0;text-align:left;width:35%}@media(max-width:1180px){.login-sidebox{width:60%}}@media(max-width:767px){.login-sidebox{border-radius:0 0 15px 15px;margin-top:0}}@media(max-width:991px){.login-sidebox{width:100%}}@media(min-width:768px)and (max-width:991px){.login-sidebox{border-radius:15px;margin-top:20px}}.login-sidebox .forgot-password a{color:#41454f!important;font-weight:500}.login-sidebox .signup-link a{color:#fff!important}.login-input{background-position-x:25px;background-position-y:16px;background-repeat:no-repeat;background-size:25px;border-radius:16px!important;margin:15px auto;max-width:485px;padding:30px 30px 30px 60px;width:60%}@media(max-width:600px){.login-input{width:85%!important}}.login-input:hover{border-color:#fff!important}#loginUserForm{margin-top:40px}@media(max-width:900px){#loginUserForm{margin-top:0}.white-container{background-color:#fff!important;margin:0!important}}
