Adding in sizing constraints for logo on mobile, and making sure the nav doesn't overlap logo on larger screens