body.group_events .region--content {
  --primary-color: #ff00b5 !important;
  --primary-color-light: #ff00b5 !important;
  --primary-color-bold: #93147b !important;
}
body.group_events .quick-tab > div:first-child {
  display: none;
}
.block-buttons-block {
  display: flex;
  justify-content: end;
  /* margin-bottom: 15px; */
  margin-bottom: 24px;
}
.block-buttons-block > .view-header {
  display: flex;
  gap: 12px;
}
/* .block-buttons-block > .view-header a {
  width: 37px;
  height: 37px;
  background-size: 20px !important;
  font-size: 0px;
  border-radius: 50%;
  position: relative;
} */
body.enhanced_listing_page.group_events .enhanced-card-view .view-filters .views-exposed-form {
  padding-bottom: 72px;
}
body.enhanced_listing_page.group_events .create-btn-wrapper {
  position: absolute;
  top: 20px;
  right: 0;
}
.block-buttons-block > .view-header {
  margin-right: 53px;
}
/* body .create-new-content-button a::before {
  content: "";
  width: 2px;
  height: 37px;
  background: #9b9b9b;
  position: absolute;
  left: -10px;
  top: 0; */
/* } */
body.enhanced_listing_page.group_events .create-btn-wrapper a {
  /* top: 48px; */
  top: -71px;
  right: 0px;
}
/* .view-filters .filter-quick-tab {
  position: absolute;
  top: 72px;
  margin: 0px !important;
} */
@media screen and (min-width: 992px) and (max-width: 1200px) {
  .btn-normal a {
    padding: 4px 15px;
    height: 24px;
  }
  .event_additional_wrapper {
    flex-direction: column;
    width: 100%;
    align-items: flex-start;
    gap: 10px;
  }
}
/* @media screen and (max-width: 991px) {
  .block-buttons-block > .view-header a {
    width: 30px;
    height: 30px;
    background-size: 16px !important;
  }
} */
@media screen and (min-width: 768px) and (max-width: 991px) {
  body .create-new-content-button a::before {
    height: 30px;
  }
  body .create-new-content-button a {
    width: 30px;
    height: 30px;
    top: -65px !important;
  }
  body.enhanced_listing_page.group_events .create-btn-wrapper {
    top: 15px;
  }
  .block-buttons-block > .view-header {
    margin-right: 47px;
  }
  body.enhanced_listing_page.group_events .enhanced-card-view .view-filters .views-exposed-form {
    padding-bottom: 66px;
  }
}

@media screen and (max-width: 767px) {
  /* .block-buttons-block > .view-header a {
    width: 24px;
    height: 24px;
    background-size: 13px !important;
  } */
  body .create-new-content-button a {
    width: 24px;
    height: 24px;
    /* background-size: 20px !important; */
    top: -57px !important;
  }
  body.enhanced_listing_page.group_events .create-btn-wrapper {
    top: 10px;
  }
  body .create-new-content-button a::before {
    height: 24px;
    width: 1px;
  }
  .block-buttons-block > .view-header {
    margin-right: 41px;
  }
  .filter-quick-tab .quick-tab > * label {
    min-width: auto;
    height: 24px;
  }
  body.enhanced_listing_page.group_events .enhanced-card-view .view-filters form > .clearfix > fieldset {
    display: block;
  }
  .filter-quick-tab {
    top: 35px;
  }
  body.enhanced_listing_page.group_events .enhanced-card-view .view-filters .views-exposed-form {
    padding-bottom: 47px;
  }
  body.enhanced_listing_page.group_events .create-btn-wrapper a {
    top: -36px;
    right: 0px;
  }
}
