.login.login-5 .login-signin,
.login.login-5 .login-two-factor,
.login.login-5 .login-reset,
.login.login-5 .login-forgot {
    display: none;
}

.login.login-5.login-signin-on .login-reset {
    display: none;
}

.login.login-5.login-signin-on .login-two-factor {
    display: none;
}

.login.login-5.login-signin-on .login-signin {
    display: block;
}

.login.login-5.login-signin-on .login-forgot {
    display: none;
}

.login.login-5.login-two-factor-on .login-two-factor {
    display: block;
}

.login.login-5.login-two-factor-on .login-signin {
    display: none;
}

.login.login-5.login-two-factor-on .login-forgot {
    display: none;
}

.login.login-5.login-two-factor-on .login-reset {
    display: none;
}

.login.login-5.login-reset-on .login-two-factor {
    display: none;
}

.login.login-5.login-reset-on .login-signin {
    display: none;
}

.login.login-5.login-reset-on .login-forgot {
    display: none;
}

.login.login-5.login-reset-on .login-reset {
    display: block;
}

.login.login-5.login-forgot-on .login-two-factor {
    display: none;
}

.login.login-5.login-forgot-on .login-signin {
    display: none;
}

.login.login-5.login-forgot-on .login-forgot {
    display: block;
}

.login.login-5.login-forgot-on .login-reset {
    display: none;
}

.login.login-5 .login-form {
    width: 100%;
    max-width: 450px;
}

@media (max-width: 575.98px) {
    .login.login-5 .login-form {
        width: 100%;
        max-width: 100%;
    }
}

.border-right-rounded {
    border-top-left-radius: 0rem !important;
    border-bottom-left-radius: 0rem !important;
    border-top-right-radius: 0.28rem !important;
    border-bottom-right-radius: 0.28rem !important;
}
/*# sourceMappingURL=login-5.css.map*/

.form-control:active, input:focus {
    box-shadow: 0px 0px 7px #737b7b !important;
}

.form-control:focus {
    box-shadow: 0px 0px 7px #737b7b !important;
}