h2.ics-calendar-title,.ics-calendar-label,.entry-content thead th,.entry-content tr th{color:#fff}.ics-calendar-month-grid{border:3px solid #be1e2d!important}.ics-calendar-month-grid th{background:#be1e2d}.ics-calendar-color-key{background:#be1e2d;width:fit-content;color:#fff;padding:10px}.ics-calendar-select{color:#fff;background:#be1e2d}.ics-calendar-select:focus{border-color:#fff;color:#fff}.ics-calendar-month-grid th{border:1px solid #fff}.ics-calendar-month-grid td{border:1px solid #be1e2d}.ics-calendar-month-grid .today .day{background:#be1e2d}td.today.has_events{background:#be1e2d;color:#fff}.ics-calendar .event .hover_block{background:#be1e2d;border:1px solid #be1e2d;color:#fff}