added off canvas menu and corresponding media query as well as updated main header and cleaned up