.bx-page-group-fans #bx-content-wrapper .bx-def-page-width {
  max-width: 1280px;
}
.bx-media-tablet2 .bx-layout-column-fullwidth .bx_groups_fans .bx-base-pofile-units-wrapper .bx-base-puw-members {
  -webkit-flex: 0 0 49.8%;
  -ms-flex: 0 0 49.8%;
  flex: 0 0 49.8%;
}
.bx-media-desktop .bx-layout-column-fullwidth .bx_groups_fans .bx-base-pofile-units-wrapper .bx-base-puw-members {
  -webkit-flex: 0 0 14.25%;
  -ms-flex: 0 0 14.25%;
  flex: 0 0 14.25%;
}
.group_member_person_org {
  border-bottom: 1px solid #e5e7eb;
}
.bx_groups_fans .bx-base-pofile-units-wrapper .bx-base-puw-members {
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  overflow: hidden;
}
.bx_groups_fans .bx-page-block-container {
  position: relative;
  padding-bottom: 15px;
}
.bx_groups_fans .bx-page-block-container:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 95%;
  border-bottom: 1px solid #e3e3e3;
}
.bx_groups_fans .bx-page-block-container:last-child:after {
  display: none;
}
.bx_groups_fans #bx-page-persons-friends .bx-paginate-info {
  display: none !important;
}
.bx_groups_fans .bx-base-puw-members .bx-base-pofile-unit-cnt {
  max-width: 145px !important;
  box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25) !important;
}
.bx_groups_fans .bx-base-puw-members .persons-friends-item-top .bx-def-thumb-size,
.bx_groups_fans .bx-base-puw-members .persons-friends-item-top .bx-def-ava-size {
  height: 130px !important;
  width: 100% !important;
}
.bx_groups_fans .bx-base-puw-members .bx-def-box {
  padding: 0;
}
.bx_groups_fans .bx-base-puw-members .persons-friends-item-center {
  padding: 0.2rem;
  text-align: center;
}
.bx_groups_fans .bx-base-puw-members .persons-friends-item-user-info {
  display: flex;
  margin-bottom: 0.2rem;
  width: 100%;
}
.bx_groups_fans .bx-base-puw-members .persons-friends-item-friends_mutual {
  color: var(--colors-gray-neutral-neutral-700, #6e6e6e);
  font-family: "BrandonGrotesque";
  font-size: 12px;
  font-style: normal;
  font-weight: 390;
  line-height: 11px;
  /* 122.222% */
}
.bx_groups_fans .bx-base-puw-members .persons-friends-item-friends_mutual .bx-base-general-unit-meta-div {
  display: none;
}
.bx_groups_fans .bx-base-puw-members .persons-friends-item-user-info-l-info-username {
  width: 100%;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-left: 8px;
  padding-right: 8px;
}
.bx_groups_fans .bx-base-puw-members .persons-friends-item-user-info-l-info-username a {
  color: #7728dd;
  font-weight: 450;
  font-size: 1rem;
  text-transform: capitalize;
}
.bx_groups_fans .bx-base-puw-members .bx-persons-new-item-remove {
  position: absolute;
  top: 0.17rem;
  right: 0.125rem;
}
.bx_groups_fans .bx-base-puw-members .bx-persons-new-item-remove a {
  background: url(https://justsayknow.com/modules/boonex/persons/template/images/Close.png);
  display: inline-block;
  width: 1rem;
  height: 1rem;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  padding: 0;
  transition: none;
  border: none;
}
.bx_groups_fans .bx-base-puw-members #bx-persons-snippet-meta {
  display: flex;
  justify-content: center;
  align-items: center;
}
.bx_groups_fans .bx-base-puw-members .bx-menu-item-button .bx-btn,
.bx_groups_fans .bx-base-puw-members .bx-menu-item-send-message a {
  padding: var(--Spacing-1, 4px) var(--Spacing-2, 8px);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  border-radius: var(--Spacing-System-radius-sm, 8px);
  border: 0.5px solid var(--color-cool-gray-950, #262626);
  background: var(--color-cool-gray-50, #fafafa);
  color: var(--color-cool-gray-950, #262626);
  font-family: "BrandonGrotesque", sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 450;
  line-height: normal;
}
.bx_groups_fans .bx-base-puw-members #bx-persons-snippet-meta .bx-menu-item-button:nth-of-type(odd) .bx-btn:hover,
.bx_groups_fans .bx-base-puw-members .bx-menu-item-send-message a:hover,
.bx_groups_fans .bx-base-puw-members #bx-persons-snippet-meta li.bx-menu-item-button.bx-menu-item-member-befriend .bx-btn:hover {
  border-radius: var(--Spacing-System-radius-sm, 8px);
  border: 0.5px solid var(--Color-text-color-primary, #7728dd);
  background: var(--Tags-tag-background-accent, #f9f4ff);
  box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
  color: var(--Color-text-color-primary, #7728dd);
}
.bx_groups_fans .bx-base-puw-members #bx-persons-snippet-meta .bx-menu-item-button:nth-of-type(even) .bx-btn:hover,
.bx_groups_fans .bx-base-puw-members #bx-persons-snippet-meta li.bx-menu-item-button.bx-menu-item-unsubscribe .bx-btn:hover,
.bx_groups_fans .bx-base-puw-members #bx-persons-snippet-meta li.bx-menu-item-button.bx-menu-item-member-subscribe .bx-btn:hover,
.bx_groups_fans .bx-base-puw-members #bx-persons-snippet-meta li.bx-menu-item-button.bx-menu-item-unfriend .bx-btn:hover {
  border-radius: var(--Spacing-System-radius-sm, 8px);
  color: var(--color-orange-500, #ff6600);
  border: 0.5px solid var(--Color-accent-orange, #ff6600);
  background: #FFF0E5;
}
.bx_groups_fans .bx-base-puw-members .persons-friends-item-bottom {
  color: #6e6e6e;
  margin-bottom: 10px;
  font-size: 14px;
  font-weight: 390;
}
.bx_groups_fans .bx-base-puw-members .persons-friends-item-bottom-ico {
  background-color: #7728dd;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-right: 5px;
}
.bx_groups_fans .bx-base-puw-members .persons-friends-item-bottom-ico .sys-icon {
  color: #fff;
  font-size: 14px;
}
.bx_groups_fans .bx-base-puw-members .persons-friends-item-bottom-counts {
  color: #5c5c5c;
}
.bx_groups_fans .bx-base-puw-members .persons-friends-item-bottom-remove {
  position: absolute;
  top: 0.125rem;
  right: 0.125rem;
}
.bx_groups_fans .bx-base-puw-members .persons-friends-item-bottom-remove a {
  background: url(https://justsayknow.com/modules/boonex/persons/template/images/Close.png);
  display: inline-block;
  width: 1rem;
  height: 1rem;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  padding: 0;
  transition: none;
  border: none;
}
.bx_groups_fans .bx-base-puw-members .mutual-friend-container {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  gap: 4px;
}
.bx_groups_fans .bx-base-puw-members .mutual-friend-container .mutual-friend-avatar {
  font-size: 15px !important;
  display: flex;
  flex-direction: row;
}
.bx_groups_fans .bx-base-puw-members .mutual-friend-container .mutual-friend-avatar .bx-base-pofile-unit {
  width: 15px !important;
  height: 15px !important;
}
.bx_groups_fans .bx-base-puw-members .bx-member-unit-width {
  min-width: 131px;
}
.bx_groups_fans .bx-base-puw-members .mutual-friend-container .mutual-friend-avatar .bx-base-pofile-unit .bx-def-thumb-size {
  width: 100%;
  height: 100%;
}
.bx_groups_fans .bx-base-puw-members .mutual-friend-avatar .bx-base-pofile-unit-online {
  right: 0.5rem;
  bottom: 0.5rem;
}
.bx_groups_fans .bx-base-puw-members .mutual-friend-container .mutual-friend-avatar .bx-base-pofile-unit:not(:first-child) {
  margin-left: -6px;
}
.bx_groups_fans .bx-base-puw-members .mutual-friend-container .mutual-friend-avatar .bx-base-pofile-unit .bx-base-pofile-unit-thumb-mutual-friends {
  font-size: 15px;
}
.bx_groups_fans .bx-base-puw-members .mutual-friend-container .mutual-friend-cnt .bx-def-font-meta {
  color: var(--color-cool-gray-700);
  font-family: "BrandonGrotesque", sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: 390;
}
.bx_groups_fans .bx-base-puw-members #bx-persons-snippet-meta .bx-menu-item:hover {
  background-color: transparent;
}
.bx_groups_fans .bx-base-puw-members .bx-base-pofile-unit-thumb-mutual-friends {
  font-size: 14px;
}
.bx_groups_fans .bx-base-puw-members .bx-base-pofile-unit a.aqb-inf-icon,
.bx_groups_fans .bx-base-puw-members .bx-base-pofile-unit-wo-info a.aqb-inf-icon {
  top: 0.125rem;
  left: 0.125rem;
  right: auto;
}
.bx_groups_fans #designbox-members-of .bx-db-title {
  font-size: 18px !important;
}
.bx_groups_fans .show-load-more {
  margin-top: 15px;
}
#bx-page-group-fans {
  border-radius: 12px !important;
  box-shadow: 0px 7px 22px 0px rgba(0, 0, 0, 0.18) !important;
  background-color: #fff !important;
}
#bx-page-group-fans .bx-page-block-container {
  position: relative;
}
#bx-page-group-fans .bx-page-block-container:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 95%;
}
#bx-page-group-fans .bx-db-container {
  padding: 0;
}
#bx-page-group-fans .bx-page-block-container:last-child:after {
  display: none;
}
#bx-page-group-fans .bx-layout-cell {
  gap: 0 !important;
}
#bx-page-group-fans .bx-db-container {
  border: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
