Update modern.css

Added a bit of hover action for the login button and adjusted the width.

Not 100% satisfied (space left on big screen widths) but for now it's ok