fix error when a non authenticated user access the pages
Update layout for the megamenu
merge 1301 changes