off-canvas navigation for lower resolution devices and other stuff