.wrapper-boxed {
  overflow: visible !important;
}

.eventsList__datePicker {
  display: none;
  position: sticky;
  top: 98px;
  height: 0;
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  z-index: 3;
}
@media (min-width: 961px) {
  .eventsList__datePicker {
    top: 130px;
  }
}
.eventsList__datePicker.active {
  display: flex;
}
.eventsList__datePicker .ui-datepicker {
  height: 300px;
  background-color: #fff;
}
.eventsList__list {
  padding: 0 !important;
}
.eventsList__list__dateHeader {
  position: sticky;
  top: 64px;
  border-bottom: 2px solid black;
  background-color: #fff;
  font-size: 1.2rem;
  font-weight: bold;
  list-style-type: none !important;
  z-index: 1;
}
@media (min-width: 961px) {
  .eventsList__list__dateHeader {
    top: 128px;
  }
  .admin-bar .eventsList__list__dateHeader {
    top: 160px;
  }
}
.eventsList__list__dateHeader__toggle {
  position: relative;
  top: -4px;
  margin: 0;
  padding: 0;
  background: none !important;
  color: #000;
}
.eventsList__list__dateHeader__datePicker {
  display: none;
  position: absolute;
  z-index: 9999;
}
.eventsList__list__dateHeader.active .eventsList__list__dateHeader__datePicker {
  display: block;
}
.eventsList__list__item {
  list-style-type: none !important;
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top: 2px #000 solid;
}
.eventsList__list__item__title {
  margin-bottom: 0 !important;
  font-size: 12pt !important;
  line-height: 1 !important;
}
.eventsList__list__item__businessName, .eventsList__list__item__location {
  line-height: 1.2;
}
.eventsList__list__item__price {
  font-style: italic;
  font-weight: bold;
}
.eventsList__list__item__dateTime__wrapper {
  margin-bottom: 0.5rem;
  font-size: 12pt;
  font-weight: bold;
  line-height: 1.2;
}
.eventsList__list__item__body {
  display: none;
}
@media (min-width: 769px) {
  .eventsList__list__item__body {
    display: block;
  }
}
.eventsList__list__item__image__wrapper {
  position: absolute;
  top: 1rem;
  left: 0;
  width: 7rem;
  height: 7rem;
}
@media (min-width: 769px) {
  .eventsList__list__item__image__wrapper {
    width: 9rem;
    height: 9rem;
  }
}
.eventsList__list__dateHeader + .eventsList__list__item {
  border-top: none !important;
}
.eventsList__list__item + .eventsList__list__item, .eventsList__wrapper--showImages .eventsList__list__item + .eventsList__list__item {
  padding-top: 1em;
  border-top: 1px black dashed !important;
}
.eventsList__list__item + .eventsList__list__item .eventsList__list__item__image__wrapper, .eventsList__wrapper--showImages .eventsList__list__item + .eventsList__list__item .eventsList__list__item__image__wrapper {
  top: 1.4em;
}
.eventsList__list.searchWithin--wrapper > li {
  display: none;
}
.eventsList__list.searchWithin--wrapper > li.searchActive--item {
  display: block;
}
@media (min-width: 769px) {
  .eventsList__top {
    position: sticky;
    top: 74px;
    padding-top: 1em;
    z-index: 99999;
    background-color: #ffffff;
  }
  .admin-bar .eventsList__top {
    top: 106px;
  }
}
.eventsList__wrapper--showImages .eventsList__list__item {
  position: relative;
  min-height: 9rem;
  padding-left: 8rem;
}
@media (min-width: 769px) {
  .eventsList__wrapper--showImages .eventsList__list__item {
    min-height: 11rem;
    padding-left: 10rem;
  }
}
@media (min-width: 769px) {
  .eventsList__wrapper--showSidebar .eventsList__main {
    display: flex;
  }
}
@media (min-width: 769px) {
  .eventsList__wrapper--showSidebar .eventsList__main__main {
    width: 75%;
  }
}
@media (min-width: 769px) {
  .eventsList__wrapper--showSidebar .eventsList__main__sidebar {
    width: 25%;
    padding-left: 1em;
  }
}
@media (min-width: 769px) {
  .eventsList__wrapper--showSidebar .eventsList__main__sidebar__inner {
    position: sticky;
    top: 158px;
  }
  .admin-bar .eventsList__wrapper--showSidebar .eventsList__main__sidebar__inner {
    top: 190px;
  }
}

/*# sourceMappingURL=events-list.css.map */
