update font-awesome, add mobile.css, update other styles