update base styles and fix calendar bug