font awesome and some styling