.panel-three-column .core-date-list.date-list {
	padding: 0;
}

.core-date-list.date-list .slides {
	margin-bottom: 5px;
}

.core-date-list.date-list .widget-title {
	font-family: din-condensed, sans-serif;
	color: #282828;
	font-size: 40px;
	letter-spacing: 0.01em;
	text-transform: uppercase;
	font-weight: normal;
	line-height: 1;
}

.core-date-list.date-list .date {
	background-color: #f5f5f5;
        padding: 9.5px 11px 6.5px 11px;
    width: 60px;
}

.core-date-list.date-list .date .month {
	color: #7a7a7a;
	font-family: var(--acumin-pro);
	letter-spacing: 0.15em;
	line-height: 1.25em;
	font-size: 13px;
	font-weight: 700;
}

.core-date-list.date-list .date .day {
	font-family: din-condensed, sans-serif;
	color: #454444;
	font-size: 50px;
	line-height: 0.9em;
	font-weight: 500;
	display: flex;
	justify-content: center;
}

.core-date-list.date-list .slide h4 {
	font-family: var(--acumin-pro);
	color: #000;
	font-size: 17px;
	font-weight: 600;
}

.core-date-list.date-list .slide h4 a:hover,
.core-date-list.date-list .slide h4 a:focus {
	color: #000;
}

.core-date-list.date-list .slide .secondary-detail {
	font-family: var(--acumin-pro);
	color: #a4a4a4;
	font-size: 14px;
}

.core-date-list.date-list .slide .secondary-detail i {
	color: var(--dark-gray);
	font-size: 12px;
}

.core-date-list.date-list .view-all {
    background-color: #f1844d;
    padding: 7px 34px;
    font-weight: 400;
}

@media (min-width: 64em) {
	.core-date-list.date-list .widget-title {
		font-size: 50px;
		letter-spacing: 0.05em;
	}

	.core-date-list.date-list .date {
		transition: background-color ease 0.5s;
	}

	.core-date-list.date-list .slide:hover .date{
		background-color: #dcd9d9;
	}

	.core-date-list.date-list h4 a {
		position: relative;
	    display: inline;
	    transition: background ease 0.4s;
	    background-image: url(/includes/public/assets/shared/sbs-underline.png);
	    background-repeat: no-repeat;
	    background-size: 0% 200%;
	    background-position: 0 8px;
	}

	.core-date-list.date-list .slide:hover h4 a {
		background-size: 200% 200%;
	}

}