improve responsive nav element styles