optimized for mobile devices and added font-awesome icons