added responsive to navigation