add custom style CSS, date validation in progress (almost done)