I think I finally fixed the off-canvas problems (scrolling and padding)