CSS animated menu - still some small issues