The cause of your issues is your own custom CSS (two statements). The first incorrectly setting z-index - so remove this. The second incorrectly altering fontawesome character size in a generic rather than specific way (remove this code too).
Regards, Mark.
Please search forums before posting. Please make sure your post includes the version of the CMS you are using and a link to the problem. Annotations on screenshots can also be helpful to explain problems/goals. Please use the "secure" tab for confidential information.