.mfa-response-view .fullpage-modal-content {
    padding-top: 0px;
}

.mfa-response-view .fullpage-modal-content-body {
    display:block;
}

.mfa-response-target {
    color: var(--text-medium);
    font-size: 24px;
    line-break:anywhere;
}

.mfa-response-spam {
    color: var(--text-medium);
    font-size: 12px;
    margin-bottom: 24px;
}

.mfa-response-view.fullpage-modal h1 {
    margin-bottom: 0px;
}

.mfa-response-view .link-button {
    font-size: 12px;
    background: transparent;
    border: none;
    cursor: pointer;
    text-decoration: none;
    padding: 0;
    font-weight: 600;
    line-height: 1.27;
    color: var(--link-color);
    text-align: left;
    padding: 15px 0px 0px 0px;
}

.mfa-response-view .form {
    margin-bottom: 15px;
}

.mfa-recovery-view .fullpage-modal-content {
    padding-top: 0px;
}

.mfa-recovery-view .fullpage-modal-description p {
    margin-bottom: 10px;
    color: var(--text-medium);
}

.mfa-recovery-view .mfa-recovery-links {
    padding-bottom: 20px;
}

.mfa-recovery-view .mfa-recovery-links .link-button {
    font-size: 18px;
    text-decoration: none;
    cursor: pointer;
    color: var(--link-color);
    padding: 0px;
    font-weight: 400;
    border: none;
}

.mfa-recovery-view .mfa-recovery-tips {
    padding-bottom: 16px;
    font-size: 14px;
    color: var(--text-medium);
}

.mfa-response-view .field,
.mfa-recovery-view .field,
.mfa-recovery-email-view .field {
    width: 100%;
    margin-bottom: 10px;

}

.mfa-recovery-email-view .fullpage-modal-icon {
    justify-self: left;
}
