Cross browser testing and adding a few fixes. Ultimately we need to delete calendar specific css from static and then this can be cleaned up