Slide/push menu based on http://tympanus.net/codrops/2013/04/17/slide-and-push-menus/