KRACOEUS-7913 nav menu fix for all screen sizes, css cleanup