cleanup and use fontawesome.io instead of images for mobile