Mobile first navigation - functional css but not styled - large devices broken nav.