Struggling with centering & animation not repeating


I’m struggling to get the menu’s dropdown image links to remain centred if I start resizing the page. They seem to have a fixed width and move the right when reducing the browsers width. Oddly though when I refresh the page at that/any size they re-centre.

Also I cant get the bounce type animation on those images to play again beyond the initial interaction.

Help would be greatly appreciated & might help me save some hair!