/* body.path-groups {
  --primary-color: #007dff;
  --primary-color-light: #007DFF;
  --primary-color-bold: #045196;
} */
.group_listing_page.enhanced_listing_page .card.teaser {
  padding-bottom: 113px;
}
.grp_btm_wrapper {
  /* min-height: 25px;
  height: 25px; */
  position: absolute;
  bottom: 24px;
  width: calc(100% - 48px);
}
.grp-join-btn .joined-wrapper {
  color: var(--primary-color);
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
}
.card .grp_btm_wrapper {
  display: flex;
  justify-content: space-between;
  align-items: end;
  margin-top: 45px;
}
.card .grp_btm_wrapper .member-count .cop-list-members {
  font-size: 12px;
  font-weight: 500;
  line-height: 15px;
  color: var(--primary-color);
}
/* body.path-groups .create-new-content-button a:hover {
  background: url(../../../icons/blue/add-this_hover.svg) no-repeat center
    var(--color-fff);
} */
.enhanced_listing_page .enhanced-card-view .view-filters form > .clearfix .form-item-sort-by {
  display: flex !important;
}
/* .main-container > .container > .row.g-0 > .col-lg-9 { */
/* max-width: calc(100% - 410px);
  margin-left: auto;
  margin-right: auto; */
/* } */
.group_listing_page.enhanced_listing_page.path-groups .block-system-main-block {
  display: none;
}
.group_communities .create-btn-wrapper .create-new-content-button .view_community_req a {
  width: auto;
}

/* select2 styles */
.enhanced_listing_page .enhanced-card-view .view-filters select + .select2-container {
  background: var(--color-fff);
  border-radius: 24px;
  overflow: hidden;
}
.enhanced_listing_page .enhanced-card-view .view-filters select + .select2-container .selection,
.enhanced_listing_page .enhanced-card-view .view-filters select + .select2-container .selection .select2-selection {
  width: 100%;
  border: 0;
  height: 36px;
}
.enhanced_listing_page .enhanced-card-view .select2-container--default .select2-selection--single .select2-selection__rendered {
  text-align: left;
  color: #969696;
  height: 100%;
  line-height: 20px;
  display: flex;
  align-items: center;
}
.enhanced_listing_page .enhanced-card-view .view-filters .select-wrapper:has(.select2-container):after {
  content: none !important;
}
.enhanced_listing_page .enhanced-card-view .view-filters select + .select2-container .select2-selection__arrow {
  cursor: pointer;
  background: url(img/arrow_icon.png) no-repeat center;
  width: 23px;
  height: 23px;
  top: 8px;
  right: 5px;
  /* right: 15px; */
  position: absolute;
  display: block !important;
}
.enhanced_listing_page .enhanced-card-view .view-filters select + .select2-container .select2-selection__arrow > b {
  border: 0;
}
.enhanced_listing_page .enhanced-card-view .view-filters select + .select2-container {
  position: relative;
  width: 100% !important;
}
.enhanced_listing_page .enhanced-card-view .view-filters select + .select2-container.select2-container--open .select2-selection__arrow {
  transform: rotate(180deg);
}
.enhanced_listing_page .enhanced-card-view .view-filters select + .select2-container .selection,
.enhanced_listing_page .enhanced-card-view .view-filters select + .select2-container .selection .select2-selection {
  line-height: 20px;
}
.group_listing_page.enhanced_listing_page:not( .group-details,
.discussion-details,
.path-user ) .quicktabs-wrapper .item-list {
  margin-bottom: 24px;
}
/* .group_listing_page.enhanced_listing_page .views-infinite-scroll-content-wrapper + nav{
  margin-top: 60px;
} */
.group_listing_page.enhanced_listing_page .sort-wrap {
  display: none;
}
.group_listing_page.enhanced_listing_page .block-views > .form-group {
  margin-bottom: 0;
}
.create-new-content-button a {
  background: url(../../../icons/blue/ADD_ICON.svg) no-repeat center;
}
.create-new-content-button a:hover {
  background: url(../../../icons/blue/ADD_ICON_hover_2px.svg) no-repeat center;
}
body.enhanced_listing_page .enhanced-card-view .view-filters .form-actions .button[value="Reset"] {
  display: block !important;
}
body.enhanced_listing_page .enhanced-card-view .view-filters .form-actions {
  display: flex;
  gap: 24px;
}
body.enhanced_listing_page.group_listing_page .enhanced-card-view .view-filters form > .clearfix {
  width: calc(100% - 60px);
}
.select2-container--default .select2-results__option--selected,
.select2-container--default .select2-results__option--selected:hover {
  /* background-color: #fff; */
  /* background-color: #5897fb; */
  background-color: var(--primary-color-light);
  color: var(--color-fff);
}
body.enhanced_listing_page.group_listing_page .view-filters {
  margin-bottom: 150px;
}
