.member-management-member .input-group-text {
  width: 130px !important;
}

/* Avatar preview styling */
#member-avatar-preview {
  text-align: center;
  margin-top: 10px;
}

#member-avatar-image {
  max-width: 100%;
  height: auto;
  max-height: 200px;
  border-radius: 8px;
  border: 2px solid #dee2e6;
}

/* Responsive adjustments */
@media (max-width: 768px) {

  .member-management-member .input-group-text,
  #member-management-anonymous-registration .input-group-text {
    width: 110px !important;
    font-size: 0.875rem;
  }

  .member-management-member .row.mb-3 {
    margin-bottom: 0.5rem !important;
  }

  #member-avatar-image {
    max-height: 150px;
  }

  .chosen-container.chosen-container-single.form-select{
    width: 243px !important;
  }

}

@media (max-width: 576px) {
  .member-management-member .input-group-text,
  #member-management-anonymous-registration .input-group-text {
    width: 110px !important;
    font-size: 0.8125rem;
  }

  .member-management-member .form-control,
  .member-management-member .form-select {
    font-size: 0.875rem;
  }

  #member-avatar-image {
    max-height: 120px;
    margin-bottom: 20px;
  }

  .chosen-container.chosen-container-single.form-select{
    width: 193px !important;
  }
}
.form-item.form-type-select.js-form-type-select.form-group {
  width: 273px !important;
}
.path-register h1.title.page-title{
  display: none;
}

.alert-dismissible {
  margin: 0px 10px 25px;
}
