navbar is now positioned correctly and responds correctly to viewport resizing and window scrolling