CSS: Improved styles in general and for top menu

Fix https://bugzilla.wikimedia.org/show_bug.cgi?id=56910