/* Global sidebar event widget, independent of BuddyPress social assets. */
.kdf-ev-mini-date {
	display: flex; flex-direction: column; align-items: center; justify-content: center; flex: 0 0 38px; width: 38px; height: 40px;
	border-radius: 8px; background: #fff; border: 1px solid #dadde1; border-top: 3px solid var(--kdf-teal); line-height: 1;
	font-size: 9px; font-weight: 700; letter-spacing: .05em; text-transform: uppercase; color: var(--kdf-teal-dark, #007c93);
}
.kdf-ev-mini-date b { margin-bottom: 2px; font-size: 15px; font-weight: 700; letter-spacing: 0; color: var(--kdf-dark); }
.kdf-ev-side .kdf-label { min-width: 0; white-space: normal; display: block; -webkit-line-clamp: unset; }
.kdf-ev-side .kdf-ev-title { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }
.kdf-ev-side small { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.kdf-ev-side-empty { margin: 0 !important; padding: 0 10px; font-size: 13px; color: var(--kdf-muted); }
.kdf-ev-side-empty a { color: var(--kdf-teal) !important; font-weight: 600; text-decoration: none !important; }

