.login-help-row{
    display:flex;
    justify-content:flex-end;
    margin-top:-3px;
    margin-bottom:2px;
}

.login-help-row a,
.auth-secondary-link a{
    color:#1d4ed8;
    font-size:12px;
    font-weight:700;
    text-decoration:none;
}

.login-help-row a:hover,
.auth-secondary-link a:hover{
    text-decoration:underline;
}

.auth-secondary-link{
    margin-top:18px;
    text-align:center;
}

.reset-info-box{
    padding:13px 14px;
    margin-bottom:18px;
    border:1px solid #b2ddff;
    border-radius:10px;
    background:#eff8ff;
    color:#175cd3;
}

.reset-info-box strong,
.reset-info-box span{
    display:block;
}

.reset-info-box strong{
    margin-bottom:4px;
    font-size:12px;
}

.reset-info-box span{
    font-size:11px;
    line-height:1.45;
}

.reset-honeypot{
    position:absolute !important;
    left:-10000px !important;
    top:auto !important;
    width:1px !important;
    height:1px !important;
    overflow:hidden !important;
}

@media(max-width:520px){
    .login-help-row{
        justify-content:flex-start;
    }

    .login-help-row a,
    .auth-secondary-link a{
        font-size:13px;
    }
}
