/* Malli: @include icon($facebook)*/
@media print, screen and (max-width: 63.99875em) {
  .event-list-container .article-list-title-wrapper .module-title .module-main-title {
    text-align: center; }
    .event-list-container .article-list-title-wrapper .module-title .module-main-title:after {
      margin-left: auto !important;
      margin-right: auto !important; } }
@media print, screen and (max-width: 63.99875em) {
  .event-list-container .article-list-title-wrapper {
    padding-bottom: 2.5rem; } }
@media print, screen and (max-width: 47.99875em) {
  .event-list-container .article-list-title-wrapper {
    padding-bottom: 2.1875rem; } }
@media print, screen and (max-width: 31.24875em) {
  .event-list-container .article-list-title-wrapper {
    padding-bottom: 1.875rem; } }
.event-list-container .listing-title-filters-wrapper .listing-filters-wrapper {
  margin-left: -3px;
  margin-right: -3px; }
  .event-list-container .listing-title-filters-wrapper .listing-filters-wrapper [data-taxonomy="news-category"] {
    display: none !important; }
  .event-list-container .listing-title-filters-wrapper .listing-filters-wrapper > div {
    text-align: left;
    display: inline-flex;
    flex-direction: column; }
  @media print, screen and (max-width: 63.99875em) {
    .event-list-container .listing-title-filters-wrapper .listing-filters-wrapper > div {
      text-align: center;
      display: block;
      flex-direction: initial; } }
.event-list-container .listing-container {
  display: flex; }
  .event-list-container .listing-container .listing-title-filters-wrapper {
    width: 35%;
    padding-right: 30px; }
  .event-list-container .listing-container .listing-wrapper {
    flex: 1; }
  @media print, screen and (max-width: 63.99875em) {
    .event-list-container .listing-container {
      display: block; }
      .event-list-container .listing-container .listing-title-filters-wrapper {
        width: initial;
        padding-right: initial; }
      .event-list-container .listing-container .listing-wrapper {
        flex: initial; } }
.event-list-container .listing-wrapper {
  margin-bottom: -20px; }
  .event-list-container .listing-wrapper .article-list-item .article-date {
    display: table-cell;
    padding-right: 30px;
    padding-top: 7px;
    color: initial;
    min-width: 120px !important; }
  @media print, screen and (max-width: 47.99875em) {
    .event-list-container .listing-wrapper .article-list-item .article-date {
      display: none; } }
  .event-list-container .listing-wrapper .article-list-item .article-date .day {
    width: 64px;
    min-width: 64px;
    height: 64px;
    min-height: 64px;
    border: 3px solid #da2b1f;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 24px;
    font-weight: 700;
    letter-spacing: -0.96px;
    border-radius: 50%;
    margin: 0 auto 5px auto; }
  .event-list-container .listing-wrapper .article-list-item .article-date .month {
    font-size: 14px;
    font-weight: 600;
    letter-spacing: 0.0875px;
    text-align: center; }
  .event-list-container .listing-wrapper .article-list-item .article-link {
    padding-left: 60px;
    display: table-cell !important; }
    .event-list-container .listing-wrapper .article-list-item .article-link:before {
      font-family: 'hoyryicon';
      speak: none;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-transform: none;
      line-height: 1;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      content: "\ea64"; }
    @media print, screen and (max-width: 47.99875em) {
      .event-list-container .listing-wrapper .article-list-item .article-link {
        padding-left: 30px; } }
  @media print, screen and (max-width: 31.24875em) {
    .event-list-container .listing-wrapper .article-list-item .article-link {
      padding-left: 25px; } }
  .event-list-container .listing-wrapper .article-list-item .article-link:before {
    font-size: 25px;
    color: #222222;
    display: block;
    margin-top: 10%; }
.event-list-container.no-category-filters .listing-filters-wrapper {
  display: none !important; }
.event-list-container.no-category-filters .listing-container {
  display: block; }
  .event-list-container.no-category-filters .listing-container .listing-title-filters-wrapper {
    width: initial;
    padding-right: initial; }
  .event-list-container.no-category-filters .listing-container .listing-wrapper {
    flex: initial; }
.event-list-container.no-category-filters .article-list-title-wrapper {
  padding-bottom: 3.125rem !important; }
@media print, screen and (max-width: 47.99875em) {
  .event-list-container.no-category-filters .article-list-title-wrapper {
    padding-bottom: 2.65625rem !important; } }
@media print, screen and (max-width: 31.24875em) {
  .event-list-container.no-category-filters .article-list-title-wrapper {
    padding-bottom: 2.1875rem !important; } }
.event-list-container.no-category-filters .article-list-title-wrapper .module-title .module-main-title {
  text-align: left !important; }
  .event-list-container.no-category-filters .article-list-title-wrapper .module-title .module-main-title:after {
    margin-left: 0 !important;
    margin-right: auto !important; }
@media print, screen and (min-width: 48em) {
  .event-list-container .article-meta-wrapper.listing .article-meta-item.date {
    display: none !important; } }
