Add many small CSS fixes

Align top language menu with the page
Increase padding in the page and decrease margins for mobile
Increase line-height a little bit for preview bubbles
Add many mobile fixes for the new design
Replace some CSS rules that are now useless