Login page mobile cleanup

Smaller login box for smartphones