#RecoveryForm input[type="text"] {
    width: 100%;
    min-height: 50px;
    padding: 0 15px;
    border: 1px solid rgba(255, 255, 255, .11);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .03), 0 8px 24px rgba(0, 0, 0, .12);
    outline: none;
    border-radius: 0;
    transition: border-color .18s ease, box-shadow .18s ease, background .18s ease, transform .18s ease;
}

#RecoveryForm input[type="text"]:hover {
    border-color: rgba(255, 255, 255, .18);
}

#RecoveryForm input[type="text"]:focus {
    border-color: rgba(255, 87, 34, .95);
    box-shadow: 0 0 0 3px rgba(255, 87, 34, .15), 0 10px 26px rgba(0, 0, 0, .16);
}

.imp {
    margin-bottom: 10px;
}

#RecoveryForm .form-item>label:not(.rf-human-check) {
    display: block;
    margin-bottom: 9px;
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: .2px;
    text-transform: uppercase;
}