.dropdown {
  position: relative;
}
.dropdown.active .dropdown-menu {
  display: block;
}
.dropdown .dropdown-toggle {
  background: #eeeeee;
  border: none;
  padding: 0 25px;
}
.dropdown .dropdown-menu {
  display: none;
  position: absolute;
  background: white;
  border: 1px solid #dddddd;
  top: 21px;
  right: 0;
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
  width: 200px;
  z-index: 1;
  border-radius: 20px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.dropdown .dropdown-menu li.title {
  color: gray;
  text-align: center;
  font-size: 12px;
  padding: 7px;
  border-bottom: 1px solid rgba(221, 221, 221, 0.8666666667);
}

.table-actions-dropdown .dropdown-menu li:last-child .delete {
  background: rgba(220, 53, 69, 0.8);
  border-radius: 20px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  color: white;
}
.table-actions-dropdown .dropdown-menu li:last-child .delete:hover {
  background: rgb(220, 53, 69);
}
.table-actions-dropdown .dropdown-menu li button {
  text-align: center;
  width: 100%;
  background: none;
  border: none;
  border-top: 1px solid #dddddd;
  padding: 7px;
  font-size: 12px;
}
.table-actions-dropdown .dropdown-menu li button:first-child {
  border-top: none;
}
.table-actions-dropdown .dropdown-menu li button:hover {
  background: #dddddd;
}

.table-badges-dropdown .dropdown-menu li {
  padding: 7px;
  border-top: 1px solid #dddddd;
}
.table-badges-dropdown .dropdown-menu li.title {
  border: none;
}
.table-badges-dropdown .dropdown-menu li span {
  text-align: center;
  width: 100%;
  background: none;
  border: none;
  border-top: 1px solid #dddddd;
  font-size: 13px;
  width: 100%;
}
.table-badges-dropdown .dropdown-menu li span:hover {
  background: #dddddd;
}

.form-group-profile-image {
  display: flex;
  flex-direction: column;
  width: 200px;
}
.form-group-profile-image img {
  width: 200px;
}
.form-group-profile-image button {
  border-radius: 0;
}

.form-group-cover-image {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.form-group-cover-image img {
  width: 100%;
}
.form-group-cover-image button {
  border-radius: 0;
}

.form-group-multiple-images {
  width: 100%;
}
.form-group-multiple-images img {
  width: 100%;
  height: 150px;
  -o-object-fit: cover;
     object-fit: cover;
}
.form-group-multiple-images button {
  border-radius: 0;
  width: 100%;
}

.multi-select .multi-select-toggle {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.multi-select .multi-select-toggle .multi-select-selected-list {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-right: 25px;
}
.multi-select .multi-select-toggle .multi-select-selected-count {
  padding: 2px 10px;
  font-size: 14px;
  border-radius: 4px;
  display: flex;
  align-items: center;
}
.multi-select .multi-select-dropdown {
  display: none;
  max-height: 300px;
  overflow-y: auto;
  border: 0.0625rem solid #D1D5DB;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.07);
  border-top: none;
  width: 100%;
  position: relative;
}
.multi-select .multi-select-dropdown.active {
  display: block;
}
.multi-select .multi-select-dropdown .multi-select-dropdown-search {
  width: 100%;
  border: none;
  border-bottom: 1px solid rgba(221, 221, 221, 0.8666666667);
  padding: 10px;
  position: sticky;
  top: 0;
  padding-right: 55px;
}
.multi-select .multi-select-dropdown .multi-select-dropdown-search:focus {
  outline: none;
}
.multi-select .multi-select-dropdown .multi-select-dropdown-search-clear {
  position: absolute;
  right: 14px;
  top: 9px;
  background: white;
  color: black;
  border: 1px solid black;
  padding: 3px;
  border-radius: 3px;
  display: none;
  transition: all 300ms ease;
}
.multi-select .multi-select-dropdown .multi-select-dropdown-search-clear:hover {
  background: black;
  color: white;
}
.multi-select .multi-select-dropdown .multi-select-dropdown-search-clear i {
  display: flex;
}
.multi-select .multi-select-dropdown .multi-select-dropdown-item {
  position: static;
  display: flex;
  align-items: center;
  width: 100%;
  gap: 10px;
  cursor: pointer;
  padding: 10px 15px;
  margin-bottom: 0;
}
.multi-select .multi-select-dropdown .multi-select-dropdown-item:hover {
  background: #ecfbff;
}
.multi-select .multi-select-dropdown .multi-select-dropdown-item.active {
  background: #eeeeee;
}
.multi-select .multi-select-dropdown .multi-select-dropdown-item .multi-select-dropdown-item-label {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}/*# sourceMappingURL=styles.css.map */