confine header layout changes to large and x-large breakpoint