css-tricks!

It's actually jiggling on android browsers though, and i can't figure out why :(

Also, not sure this is a good solution for the nav on small screens.