Simplify header css and update semantics
Fix nav alignment at smallest screen sizes
Update q42 is header font size at smaller screen sizes
Refactor