responsive off canvas and fix