.public-event-item{min-width:0}
.public-event-participants{display:flex;justify-content:flex-end;padding:8px 0 14px}
.discipline-event-list .public-event-participants{padding:8px 14px 3px}
.event-entry-list .page-heading h2{font-size:22px;overflow-wrap:anywhere}
.event-entry-class{margin-bottom:18px}
.event-entry-class h2{font-size:20px;margin:0;overflow-wrap:anywhere}
.event-entry-class .card-header>span{font-weight:700;color:#607284}
.event-entry-names{list-style:none;padding:0;margin:0}
.event-entry-names>li{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;padding:15px 0;border-top:1px solid #e5eaf0}
.event-entry-names>li>div:only-child{grid-column:1/-1}
.event-entry-names strong{display:block;font-size:16px;overflow-wrap:anywhere}
.event-entry-names small{display:block;color:#718096;margin-bottom:4px}
.event-detail-hero .event-participants-link{margin-top:12px;margin-left:10px}
@media(max-width:600px){.event-entry-names>li{grid-template-columns:1fr}.public-event-participants{justify-content:flex-start}.event-detail-hero .event-participants-link{margin-left:0}.event-entry-list .page-heading h2{font-size:18px}}
