A pure CSS responsive navigation menu