#userForm .uk-hidden+.uk-form-controls {
    margin-left: 0 !important;
}

#userForm h3 {
    margin: 0 !important;
}

#userForm label {
    text-align: right;
    font-size: 13px;
}

#userForm input {
    background: #fff;
    border: 1px solid #000;
    box-sizing: border-box;
    border-radius: 4px;
    height: 36px;
    width: 100%;
    padding: 12px 0 12px 8px;
}

#userForm select {
    border: 1px solid #000;
    box-sizing: border-box;
    border-radius: 4px;
    height: 37px;
    padding: 0 18px;
    color: #000;
}

@media screen and (max-width: 968px) {
    #userForm label {
        text-align: left;
    }

    #userForm .uk-width-auto {
        display: flex;
        align-items: end;
    }
}