Error on login and register screen were too high and an awkward width

Error on login and register screen were too high and an awkward width, this moves them down and under the logo.

Also fixed the tab index ordering so the logo is first.