What I usually do to get my icons centered is put them inside a Div Box that has the text put on Centered and I then insert the Image box where my icon is going to be the image. Hope this solves your problem and helps.
The icon is in a container so you could just move it to the right by px and it will stay the same on all computer screens if you need this site up and running by today. I don’t really have time right now to look into it [Premeir League is playing] though have vacation all week from school this week so will definitely look into it maybe later in the night or tomorrow. Hope you understand . Once again, if you need the site up and running by today just move the icons to the right by px.
Hello, I found out the problem was that you did not put the Image icon to the Inline Block format but rather the Block format, you can see what to change in the image below…