Added browser support and transition to themes in css