Fixed a problem with login and some CSS changes

We are having some problems with <400px mobile displays