.event-header-text-wrap h1.no-caps-h1 {
    text-transform: none;
}

.speaker-container .speaker-name h4.speaker-name-override {
    text-transform: none;
}

.speaker-container .speaker-name p.speaker-company-override {
    text-transform: none;
}

section.optional-additional-info {
    padding-bottom: 0;
}

.mobile-single-speakers .card-copy h4.speaker-name-override {
    text-transform: none;
}

.reveal h3.speaker-name-override {
    text-transform: none;
}

h4.no-caps {
    text-transform: none;
}

h3.no-caps {
    text-transform: none;
}

p.no-caps {
    text-transform: none;
}

.speaker-container .speaker-name h4.no-caps {
    text-transform: none;
}

.mobile-single-speakers .card-copy h4.no-caps {
    text-transform: none;
}

.events-sort-container .up-rec-wrap {
    padding-top:10px;
    padding-right:0;
    margin-right:-1px;
}

.events-sort-container .up-rec-wrap ul li {
    display:block;
    float:none;
    margin: 0;
  padding: 0 15px 0 0;
}

.multi-column {
    column-count: 4; 
    column-gap: 15px;
    column-rule: 1px solid #444444;
}

@media screen and (min-width: 768px) and (max-width: 816px) {
    .top-bar .menu li {
        padding: 0px 13px;
    }
}

.expanded-sponsor {
    display: block !important;
    height: auto !important;
    max-height: 10rem !important;
    padding: 1rem 0 !important;
    margin-left: 0 !important; /* Align flush left */
    text-align: left !important;
}

    
.expanded-sponsor img {
    width: auto !important;
    max-width: 100% !important;
    height: auto !important;
    max-height: 8rem !important;
    object-fit: contain !important;
    margin-left: 0 !important;
}




