90EU: fix in layout and other minor fix in Team page