Fix conditions for blog nav being selected.
Remove closing tags for li elements

The rendering for inline-block elements is whitespace dependent, so
removing the closing tags allows the elements to be rendered without a
gap between them.
Fix broken markup.
Allow more width for logo on smaller screens
Import, rather than require, custom.css

This means that it gets access to other functions e.g. in _utils.css