Make the login page behave in a nicer way, especially at different screen widths.