Update lang drop-down & topnav CSS
As found by @Leza89 in !1035 (merged) the drop-down list has displays issues with long language names when a short language name is selected.
This MR set a minimum width for the drop-down list.
It also correct the placement of the margin-right of the top navigation menu, so that it shouldn't be split on two lines with a bad margin position.