modal-site-edit .banner {
  background-color: var(--ion-color-secondary);
}

modal-site-edit h1 {
  color: #fff;
}

modal-site-edit floodteam-photo-carousel .fallback-wrapper {
  padding: 50px 0;
}

modal-site-edit fireenjin-select ion-select {
  --max-width: 100% !important;
}

modal-site-edit ion-badge.photo-pagination {
  padding-left: 10px;
  left: 40px;
}

modal-site-edit p {
  margin: 0 0 15px 0;
  color: rgba(255, 255, 255, 0.8);
  font-weight: normal;
}

modal-site-edit form[name="areas"] ion-item-divider ion-text {
  padding-right: 10px;
}

modal-site-edit .gallery-view {
  height: 0px !important;
  width: 100% !important;
  padding: 0 !important;
  border: none !important;
  overflow: hidden !important;
  min-height: 50px !important;
  max-height: 50px !important;
}

modal-site-edit .gallery-view ion-slides,
modal-site-edit .gallery-view ion-badge {
  opacity: 0;
  pointer-events: none;
}

.modal-site-edit {
  --width: 700px;
  --max-width: 700px;
}

@media only screen and (max-width: 800px) {
  .modal-site-edit {
    --width: 100%;
    --max-width: auto;
  }
}
