responsive design for calendar view