updated css and templates for browser support