improve navigation line-breaking, esp on mobile
improved styling for small screens