@charset "UTF-8";
.input-password-toggle {
    display: none;
}

.input-group:not(.has-validation)> :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),
.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3) {
    border-top-right-radius: 0.25rem !important;
    border-bottom-right-radius: 0.25rem !important;
}

.com-users-login .form-control,
.com-users-reset .form-control,
.com-users-login__input .form-control,
.com-users-reset-confirm .form-control,
.com-users-reset-complete .form-control {
    border-color: #CCC!important;
    height: 50px;
    ;
}

.com-users-login .controls,
.com-users-reset .controls,
.com-users-login__input .controls,
.com-users-reset-confirm .controls,
.com-users-reset-complete .controls {
    margin: 15px 0;
    ;
}

.com-users-reset legend,
.com-users-reset-confirm legend,
.com-users-reset-complete legend {
    margin: 15px 0;
    color: #616161;
    font-size: 15px;
}

.com-users-login .controls,
.com-users-reset .controls,
.com-users-reset-confirm .controls,
.com-users-reset-complete .controls {
    margin: 15px 0;
}

.mod-login__remember,
.mod-login__options {
    margin: 15px 0;
}