big fixes to the reponsive nav menu