Setup and styled off-canvas nav for mobile