.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__multiday-event-wrapper{height:auto}.tribe-events .tribe-events-calendar-month__multiday-event-hidden{height:100%}.fusion-body .fusion-wrapper #main .tribe-events .tribe-events-calendar-month__multiday-event-bar-inner{background-color:#0000}body .tribe-common article{display:inline-block;position:relative}body .tribe-events .tribe-events-calendar-month__multiday-event-bar-inner{padding:0}body .tribe-events .tribe-events-calendar-day__event-datetime-wrapper time,body .tribe-events .tribe-events-calendar-month__day-date time{color:#979797;margin-bottom:7px;padding:0;font-size:28px}.fusion-body .fusion-wrapper #main .tribe-events .tribe-events-c-top-bar{justify-content:end}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__nav{order:1;margin-left:1rem}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__datepicker{order:2;flex:initial}body .tribe-common--breakpoint-medium.tribe-common .tribe-common-l-container{padding:0}.tribe-common .calendarLegend{margin-bottom:24px}body.page .tribe-events header.tribe-events-header{margin-top:48px}.fusion-body #main .tribe-events h3.tribe-events-calendar-month__header-column-title{color:#979797;text-align:left;font-family:Montserrat,sans-serif;font-size:24px;font-weight:400}.fusion-body #main .tribe-events-calendar-month__calendar-event-tooltip-description{font-size:11px;font-weight:400}body.page .tribe-common .tribe-events-calendar-month__calendar-event-tooltip-title{color:#fff;background-color:#00857c;padding:4px 22px;font-size:14px}body.page .tribe-common .tribe-events-calendar-month__calendar-event-tooltip-description{padding:4px 22px 20px;font-size:11px;font-weight:400}body.page .tooltipster-base.tribe-events-tooltip-theme{padding:0}.tribe-events .tribe-events-calendar-month__events{margin:0 var(--tec-spacer-3);gap:var(--tec-spacer-3);display:flex}.tribe-events-calendar-month-mobile-events__mobile-event-title{margin-bottom:14px!important;font-size:18px!important}.tribe-events-calendar-month-mobile-events__mobile-event-description{font-size:14px}body.page .tribe-events .tribe-events-calendar-month__day-cell--mobile:focus{color:#fff}.fusion-body .fusion-wrapper #main .tribe-events .tribe-events-c-top-bar__datepicker .tribe-events-c-top-bar__datepicker-button:focus{color:var(--link_color)}.fusion-body .fusion-wrapper #main .tribe-events .tribe-events-c-top-bar__datepicker .tribe-events-c-top-bar__datepicker-button:hover{color:var(--link_color);cursor:default}.fusion-body .fusion-wrapper #main .tribe-events .tribe-events-c-top-bar__datepicker .tribe-events-c-top-bar__datepicker-button:after{display:none}@media (max-width:640px){.tribe-common .calendarLegend{margin-top:24px}body.page .tribe-events-calendar-month{margin-bottom:24px}.fusion-body #main .tribe-events h3.tribe-events-calendar-month__header-column-title{text-align:center}.fusion-body #main .tribe-events .tribe-events-calendar-month__body .tribe-events-calendar-month__day-date{height:100%;display:flex}body .tribe-events .tribe-events-calendar-day__event-datetime-wrapper time,body .tribe-events .tribe-events-calendar-month__day-date time{margin-top:5px;margin-bottom:2px}}