.form-group.required .col-form-label:after{color:#d00;content:"*";position:absolute;margin-left:3px;}.nav-user-menu .user-image{width:20px;margin-right:4px;margin-top:-4px;}.login-page{color:#fff;}.login-page .login-logo,.login-page .register-logo{color:inherit;font-size:1.8rem;}.login-page .login-logo a,.login-page .register-logo a{color:inherit;}.login-page .login-box,.login-page .register-box{width:400px;}.login-page .card{color:inherit;background-color:transparent !important;background-image:linear-gradient(rgba(255,255,255,.5),rgba(255,255,255,.3),rgba(255,255,255,.5)) !important;}.login-page .card .card-header,.login-page .card .card-body,.login-page .card .card-footer{background-color:transparent !important;}.login-page .card .card-header a{color:var(--mc);}.login-page .card .login-card-body,.login-page .card .register-card-body{color:inherit;}.login-page .card .login-card-body .input-group .input-group-text,.login-page .card .register-card-body .input-group .input-group-text{background-color:var(--mc);color:#fff;}.login-page .card .login-card-body .input-group .form-control,.login-page .card .register-card-body .input-group .form-control{background:rgba(255,255,255,.5);border-color:var(--mc);}.login-page .card .login-card-body .input-group .form-control :focus+.input-group-append>.input-group-text,.login-page .card .register-card-body .input-group .form-control :focus+.input-group-append>.input-group-text{background-color:#80bdff;}.login-page .card .login-card-body #LoginButton,.login-page .card .register-card-body #LoginButton{color:#fff;background-color:var(--mc);border-color:var(--mc);}.login-page .card .login-card-body #LoginButton:hover,.login-page .card .register-card-body #LoginButton:hover{color:#fff;background-color:#0069d9;border-color:#0062cc;}.login-page .current-language-icon i{transform:scale(1.3);margin:0 5px;}