Page menu collapse css fixes

changed styling a bit to be more in line with other elements and also provide a fix to be able to use sub menus in the page menu correctly