There’s no reason to have the three stripes nav icon for me guess that I can hover over it to see navigation. I like websites where I can accomplish things with least amount of work . Currently you have 5 links in your nav. Why don’t you change those stripes to a nice home icon, show the nav items at all times and then you’l be left with only 4 items in your nav which will fit nicely side by side all the way down to 320 width. Always think about the user when you built not about yourself how hipster you can get because you learned something new which might not always translate in to good UX.