css and js update for load-time and responsive layout