#mini-events .mini-list-loaded{display: block!important;}

#mini-events *{border:0;text-align:center}


#mini-events .cal-event{cursor:pointer;transition: all 0.3s;}
#mini-events .cal-content{background: #001F40;border-radius: 4px;padding: 38px 20px 38px;transition: all 0.3s;}
#mini-events .cal-event-time{width: 71px;height: 67px;background: #fff;border-radius: 4px;text-align: center;font-size: 18px;font-weight: 700;text-transform: uppercase;line-height: 0.89;display: flex;flex-direction: column;align-items: center;justify-content: center;margin: 0 auto;color: #001F40;}
#mini-events .cal-event-time span{display: block;font-size: 32px;}

#mini-events .cal-event-title{font-size: 18px;font-weight: 700;color: #fff;line-height: 1.25;margin: 38px 0 0 0;display: block;text-align: center;}

#mini-events .cal-content:hover{background:#7389A0}
#mini-events .cal-content:hover .cal-event-time{color: #7389A0;}

#mini-events .tns-ovh {padding: 10px;margin: -10px;}
#mini-events .tns-controls {display: flex;justify-content: space-between;left: -88px;right: -74px;}
#mini-events .tns-controls button{background:none;opacity: 1;}

@media only screen and (max-width:1540px){
	#mini-events .tns-controls {left: -60px;right: -60px;}
}
@media only screen and (max-width:1480px){
	#mini-events .tns-controls {left: -5px;right: -5px;}
    #mini-events .tns-controls button{background:#fff;width: 40px;height: 40px;}
    #mini-events .tns-controls button img{width: 10px;}
}

@media only screen and (max-width:991px) {

}
@media only screen and (max-width:767px) {
	
}

@media only screen and (max-width:479px) {
	
}