Add New Offcanvas Functionality

Allow Offcanvas to overlap content instead of pushing content.