.feat-events-w{display:flex;justify-content: center;}
.feat-events-sec-title-row{padding:0 10px 70px;}
.feat-events-sec-title-row h2{float:left;color: var(--Blue); }
.feat-events-sec-title-row .new-but{float:right;}
.feat-events-sec-title-row:after{display:table;content:'';clear:both;}
.event-top-date{background-image:url(/wp-content/themes/viv-child/assets/img/event-date.png);width:92px; height:99px;color:var(--Blue);font-size:14px;font-weight:700;line-height:17px;padding-top:46px;}
.event-card-cont{width:calc(100% - 92px);padding-left:30px;}
.event-card{display:flex;width:33.3333%;padding:0 10px;}
.event-card:last-child::after{display:none;}
.event-card a:hover{text-decoration:underline;}
.event-card-cont a.u-h5{color: var(--Blue);}
.event-excerpt{color: var(--Blue-Grey);padding-bottom:32px;}
.event-time-loc > div{padding-left:4rem;color:#4a4a4a;font-size:1.2rem;font-weight:700;line-height:1.6rem;border-top:4px solid;border-color:var(--Light-Grey);padding:9px 0 8px 4rem;color: var(--Blue-Grey);font-size:13px;line-height:18px;text-transform:uppercase;font-weight:600;margin-top:0}
.event-time::before{background-image:url(/wp-content/themes/viv-child/assets/img/new-time.svg);}
.event-loc::before{background-image:url(/wp-content/themes/viv-child/assets/img/new-location.svg);}
.event-time-loc .c-icon-detail::before{top:17px;}

.single-program .feature-event-section > .c-dots.u-mvsection{display:none;}

@media(max-width:1100px) {
	.feat-events-w{display:block;}
	.feat-events-sec-title-row{padding:0 10px 40px;}
	.event-card{width:100%;padding-bottom:35px;}
}
@media(max-width:420px) {
	.event-top-date{width:75px;height:81px;background-size:contain;padding-top:35px}
	.event-card-cont{width:calc(100% - 75px);padding-left:10px;}
}