Mobile nav toggling; other minor style fixes