Decided against dropdown menu after a few trials.

If I go for one in the future it will be javascript based rather than CSS.
For now in mobile view, header expands to haight 100px.
Main-nav will slide underneath.

Also footer is header color in mobile view.
Trying different posts list layout

Looks slightly cleaner. Still not 100% Happy.