#simple-calendar{max-width:900px;margin:40px auto;}
@media (max-width:600px){#simple-calendar{font-size:14px;}}
#simple-calendar .fc-scrollgrid-section-header,#simple-calendar .fc-col-header,#simple-calendar .fc-scrollgrid-sync-table{margin:0;padding:0;}
a.fc-daygrid-day-number{text-decoration:none!important;}
.fc-dayGridMonth-view .fc-event-time{display:none;}
.fc-event-title{display:block!important;width:100%!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
a.fc-daygrid-event{cursor:pointer;}