The date validation now works as it should.
Fixing some validation, and correcting the backgrounds for better appearance on the dashboard.