

.termsandconditions {
    width: max-content !important;
}

    .termsandconditions label i {
        right: -40px !important;
        top: auto !important;
    }


.font-size-login-header {
    font-size: 50px;
}

.login.login-3 .login-signin,
.login.login-3 .login-signup,
.login.login-3 .login-forgot,
.login.login-3 .login-emailconfirmation {
    display: none;
}

.login.login-3.login-signin-on .login-signup {
    display: none;
}

.login.login-3.login-signin-on .login-signin {
    display: block;
}

.login.login-3.login-signin-on .login-forgot {
    display: none;
}

.login.login-3.login-signin-on .login-emailconfirmation {
    display: none;
}

.login.login-3.login-signup-on .login-signup {
    display: block;
}

.login.login-3.login-signup-on .login-signin {
    display: none;
}

.login.login-3.login-signup-on .login-forgot {
    display: none;
}

.login.login-3.login-signup-on .login-emailconfirmation {
    display: none;
}

.login.login-3.login-forgot-on .login-signup {
    display: none;
}

.login.login-3.login-forgot-on .login-signin {
    display: none;
}

.login.login-3.login-forgot-on .login-forgot {
    display: block;
}

.login.login-3.login-forgot-on .login-emailconfirmation {
    display: none;
}

.login.login-3.login-emailconfirmation-on .login-signup {
    display: none;
}

.login.login-3.login-emailconfirmation-on .login-signin {
    display: none;
}

.login.login-3.login-emailconfirmation-on .login-forgot {
    display: none;
}

.login.login-3.login-emailconfirmation-on .login-emailconfirmation {
    display: block;
}


