Improve responsive styling for header and fix bug with lunches on mobile