add responsive layout and media queries to nav