Improvements to login form CSS for mobile devices

See websharks/s2member#211