CSS ready for HTML table and LESS fontawesome

We will need to remove font-awesome perhaps so as not to duplicate
assets.