updated responsive navigation