[#84] added responsive design and improved styling for nav menu