.events-listing .event {
  background: #fff;
  padding: 0;
}

.events-listing .sort-parent {
  margin: 20px 0 30px;
}

.events-listing .tabs .row:first-child {
  padding-top: 0;
}

.events-listing .event .tab-wrap .event-name {
  padding-left: 41px;
}

.events-listing .event .tabs {
  /* display: block; */
}

.events-listing .event .tab-wrap .event-name h2 {
  font-size: 15px;
  margin-top: 10px;
  line-height: 19px;
}

.events-listing .event .tabs .row:first-child {
  padding-top: 0;
}

.events-listing .event .tabs .row {
  padding: 34px 0 40px;
}

.events-listing .pagination-wrap {
  margin: 54px 0 27px;
}

.events-listing .tab-menu li.activemenu {
  color: var(--brd-cl1);
  border-bottom: 3px solid var(--brd-cl1);
  padding-bottom: 6px;
}

.events-listing .event .tab-wrap .event-name a {
  font-size: 21px;
  color: #4d4d4d;
}

.events-listing .event .tab-wrap .event-name a:hover {
  color: var(--brd-cl2);
}

.events-listing .event .tab-wrap .event-name p a {
  font-size: 14px
}

.events-listing .event .tab-wrap .event-name.widthfull {
  width: calc(100% - 110px);
}

.events-listing .event .tab-wrap .image-not {
  display: none;
}

.events-listing .event .tab-menu li.active {
  color: var(--brd-cl1);
  border-bottom: 3px solid var(--brd-cl1);
  padding-bottom: 6px;
}
