.Header-search-link a.Link {
    display: inline-block;
}

.Footer .RichTextModule-items p {
    text-transform: none;
}

.PageLogo-image {
    width: 100%;
}

img[src=""] {
display: none;
}

/*Temp fix for the logo issue after 1499 Template  Story */
.Header-logo > a > .PageLogo-image {
	max-width: 70px !important;
}

@media only screen and (max-width: 767px) {
  .Header-logo > a > .PageLogo-image {
	max-width: 55px !important;
 }
}

.Header-logo img {
    min-height: 20px;
}

.RichTextFullWidth-container {
    min-height: 0;
}

.Header-search-button .sr-only {
    color: #fff;
}

.flickity-prev-next-button:hover {
    transform: translateY(-50%);
}

.cms-text-helpers-lead-in {
    text-transform: uppercase;
    font-family: 'HCo Ringside Narrow SSm', Helvetica, Arial, sans-serif;
    font-weight: 600;
    font-size: 90%;
    letter-spacing: 0.05em;
}

.Footer .Footer-contentTop .Footer-row {
    margin: 0
}

/* TrustArc font size correction */
.trustarc-banner-content {
    font-size: 16px;
}


/* Calendar */

.EventCalendarSidebar-toggleExpanded a {
    color: var(--primaryLinkColor);
}

.EventPage-tags {
    margin-top: 4em;
}

/* Code */
code {
    text-transform: none;
}
code.inlineCodeblock {
    color: #905;
    font-size: 1em !important;
}

#consent-banner {
    z-index: 100000000000;
}
#truste-consent-track {
    z-index: 1;
}