Reponsive nav and mobile stylesheet