@charset "UTF-8";

#celements2_menu_bar,
#navigation-tabs,
#navigation .navigation-links,
#navContainer,
#header,
#headerMenu,
#footer,
#content-navigation,
#content .page-navigation,
#content form.collectionSearch,
#content .event-column.actions,
#content .buttons,
input,
button {
  display: none !important;
}
#sitecontainer,
#contentwrapper {
  margin: 0 !important;
  padding: 0 !important;
}
html,
body,
#content,
#navigation {
  background-image: none !important;
  background-color: white !important;
  padding-top: 20px;
}
#content a {
  text-decoration: none !important;
  color: #222 !important;
}
#content a[href]:after {
  content: none !important;
}
.navigation-title,
.navigation-title h1 {
  color: black !important;
}
#content div#content-main {
  display: block;
  min-width: 99% !important;
  box-shadow: none !important;
  border: 1px solid #D4D4D4 !important;
}
#content .collection-container .event-column.title-description {
  margin-right: 90px !important;
}
#content .collection-container .event-column .event-title,
#content .collection-container .event-column .event-location,
#content .collection-container .event-column .event-description {
  height: min-content !important;
  overflow: unset !important;
  white-space: normal !important;
}
div.collection-container div.event-item .event-column.title-description .event-description p {
  display: block;
}
#content .collection-container .event-column .fadeout-right {
  display: none !important;
}

#content .collection-container .event-column.images {
  right: 5px !important;
}
#content .collection-container .event-column .event-labels {
  display: none;
}
#content .collection-container .event-item {
  break-inside: avoid;
  page-break-inside: avoid;
}
