
.mini-list-loaded{display:block!important;}
.mini-events-list{height:100%;display: flex !important;flex-direction: column;gap: 23px;}

#mini-events .cal-content{display:flex;align-items:center;height: 100%;padding: 0 30px 0 0;}
#mini-events .cal-event{flex:1;cursor:pointer;background: #fff;display: block;}

.cal-event-date{height: 100%;}
#mini-events .cal-event time{display: flex;flex-direction: column;align-content: center;justify-content: center;height:100%;min-height:160px;width:160px;background:#e2e438;color:#232056;text-align:center;margin-right: 40px;font-size:36px;font-weight:700;line-height:1;}
#mini-events .cal-event time span{display:block;font-size:72px;margin-top:6px;}

.cal-event-time{display:inline-block;font-size:14px;font-weight: 700;color: #fff;background: #618a21;text-transform: uppercase;transform: skew(-11deg);padding: 3px 24px;}
.cal-event-time > span{transform: skew(11deg);display: block;}
#mini-events .cal-event-title{display:block;font-size:36px;line-height:36px;color:#232056;font-weight:700;margin-top: 7px;font-family: 'bebas-neue-pro',sans-serif;}

#mini-events .cal-event:first-of-type{}
#mini-events .cal-event:last-of-type{}

@media only screen and (max-width:1200px) {
    #events-list{flex-direction: column;}
    .featured-event{margin:0 auto;}
}
@media only screen and (max-width:991px) {
}
@media only screen and (max-width:767px) {
    .event-title,
    #mini-events .cal-event-title{font-size: 26px;line-height: 26px;}
    .event-date,
    #mini-events .cal-event time{font-size: 24px;}
    .event-date span,
    #mini-events .cal-event time span{font-size: 45px;}
    #mini-events .cal-event time{margin-right: 20px;}

}

@media only screen and (max-width:479px) {
    .event-date,
    #mini-events .cal-event time{width: 100px;}
	
}