A CodePen by Jorge Luis Piñon. 3 .nav types, with togglers - .nav
.nav--pills (extends .nav)
.nav--stacked (extends .nav)

For small screens a toggle link appears that expands an each navigation. 

TODO: method to alternate nav types repsonsively. For example, nav--stacked becomes nav--pills at a given breakpoint