[#909] Top nav is now responsive

Fixed markup issues and performances
Merge pull request #916 from akvo/issue/909

[#909] Top nav is now responsive