.list-background-photo-edit {
  display: none;
}

.newEditorLogic .photoEditApprovedModal.background-image-pe:not(.awaitingApproval) #template-normal-edited-photo .order-history-background-image {
  display: none !important;
}

.newEditorLogic .photoEditApprovedModal:not(.awaitingApproval) #template-normal-edited-photo .order-history-background-image {
  display: none !important;
}

.photoEditApprovedModal.background-image-pe > .order-history {
  display: none !important;
}
.photoEditApprovedModal.incorrect-fig.awaitingApproval #template-normal-edited-photo .order-history-background-image {
  display: none !important;
}
.photoEditApprovedModal:not(.incorrect-fig) .template-normal-edited-photo .order-history-background-image {
  display: block !important;
}
.photoEditApprovedModal.background-image-pe.awaitingApproval.incorrect-fig .list-background-photo-edit {
  display: none !important;
}
.photoEditApprovedModal.background-image-pe.awaitingApproval.incorrect-fig .order-history-background-image {
  display: none !important;
}
.photoEditApprovedModal.background-image-pe.awaitingApproval #template-normal-edited-photo.from-more-edit-photo .list-background-photo-edit {
  display: none !important;
}
.photoEditApprovedModal.background-image-pe.awaitingApproval #template-normal-edited-photo #box-img-review-modal .order-history {
  display: none !important;
}
.photoEditApprovedModal.background-image-pe.awaitingApproval #template-normal-edited-photo .right-review-modal .textRightModal {
  margin-bottom: 0;
}
.photoEditApprovedModal.background-image-pe.awaitingApproval #template-normal-edited-photo .right-review-modal .textRightModal p {
  font-size: 13px !important;
}
.photoEditApprovedModal.background-image-pe.awaitingApproval #template-normal-edited-photo .right-review-modal .textRightModal .paragraph + .paragraph {
  margin-top: 5px;
}
.photoEditApprovedModal.background-image-pe.awaitingApproval #template-normal-edited-photo .right-review-modal .btn-approve-ask #btnApproveMobile {
  margin-top: 0;
  padding: 5px 0;
}
.photoEditApprovedModal.background-image-pe.awaitingApproval #template-normal-edited-photo .right-review-modal .btn-approve-ask .btn-ask-modal-primary {
  margin-top: 10px;
  padding: 5px 0;
}
.photoEditApprovedModal.background-image-pe.awaitingApproval #template-normal-edited-photo .right-review-modal .btn-approve-ask .advance-payment-text {
  font-size: 12px;
}
.photoEditApprovedModal.background-image-pe.awaitingApproval #template-normal-edited-photo .order-history {
  float: left;
  width: 100%;
}
.photoEditApprovedModal.background-image-pe.awaitingApproval #template-normal-edited-photo .list-background-photo-edit {
  display: block;
  float: left;
  width: 100%;
  background-color: #F2F2F2;
  box-shadow: 3px 3px 8.1px 5px rgba(169, 169, 169, 0.2509803922);
  margin-bottom: 10px;
  margin-top: 10px;
}
.photoEditApprovedModal.background-image-pe.awaitingApproval #template-normal-edited-photo .list-background-photo-edit .group-title {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 10px 15px;
}
.photoEditApprovedModal.background-image-pe.awaitingApproval #template-normal-edited-photo .list-background-photo-edit .group-title .title {
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 0;
  margin-bottom: 0;
  color: #000000;
}
.photoEditApprovedModal.background-image-pe.awaitingApproval #template-normal-edited-photo .list-background-photo-edit .group-title .background-value {
  display: flex;
  flex-direction: row;
}
.photoEditApprovedModal.background-image-pe.awaitingApproval #template-normal-edited-photo .list-background-photo-edit .group-title .background-value .background-type {
  width: 70px;
  padding: 5px 10px;
  border-radius: 4px;
  background-color: #F2F2F2;
  box-shadow: 0px 0px 3.2px 0px rgba(0, 0, 0, 0.2509803922);
  border: none;
  margin: 0;
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 0;
  color: var(--primary-color-v2);
  transition: color 0.3s ease;
}
.photoEditApprovedModal.background-image-pe.awaitingApproval #template-normal-edited-photo .list-background-photo-edit .group-title .background-value .background-type:nth-child(n+1) {
  margin-left: 15px;
}
.photoEditApprovedModal.background-image-pe.awaitingApproval #template-normal-edited-photo .list-background-photo-edit .group-title .background-value .background-type:hover {
  background-color: var(--primary-color-v2);
  color: #FEFEFE;
}
.photoEditApprovedModal.background-image-pe.awaitingApproval #template-normal-edited-photo .list-background-photo-edit .group-title .background-value .background-type.active {
  background-color: var(--primary-color-v2);
  color: #FEFEFE;
}
.photoEditApprovedModal.background-image-pe.awaitingApproval #template-normal-edited-photo .list-background-photo-edit .group-background-image .list-background-image {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 10px 15px;
}
@media (min-width: 768px) {
  .photoEditApprovedModal.background-image-pe.awaitingApproval #template-normal-edited-photo .list-background-photo-edit .group-background-image .list-background-image .background-image-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
  }
}
.photoEditApprovedModal.background-image-pe.awaitingApproval #template-normal-edited-photo .list-background-photo-edit .group-background-image .list-background-image .background-image-item:hover img {
  opacity: 0.8;
  border: 4px solid var(--primary-color-v2);
}
.photoEditApprovedModal.background-image-pe.awaitingApproval #template-normal-edited-photo .list-background-photo-edit .group-background-image .list-background-image .background-image-item img {
  width: 100%;
  transition: opacity 0.3s ease-in-out;
}
.photoEditApprovedModal.background-image-pe.awaitingApproval #template-normal-edited-photo .list-background-photo-edit .group-background-image .list-background-image .background-image-item.active img {
  border: 4px solid var(--primary-color-v2);
}
.photoEditApprovedModal.background-image-pe.awaitingApproval #template-more-edited-photo #review-edited-photos-view .edited-photo-column .editor-favorite-img {
  width: 70%;
}
.photoEditApprovedModal.background-image-pe.awaitingApproval #template-more-edited-photo #review-edited-photos-view .edited-photo-column .btn-approve-ask button {
  padding: 5px;
  font-size: 15px;
}
.photoEditApprovedModal.background-image-pe.awaitingApproval #template-more-edited-photo #review-edited-photos-view .edited-photo-column .btn-approve-ask .advance-payment-text {
  font-size: 13px;
  margin-top: 10px;
}
.photoEditApprovedModal.background-image-pe.awaitingApproval #template-more-edited-photo #review-edited-photos-view .edited-photo-column .btn-approve-ask .btn-ask-modal {
  margin-top: 5px;
}
.photoEditApprovedModal.background-image-pe.awaitingApproval #template-more-edited-photo .list-background-photo-edit {
  display: block;
  float: left;
  width: 100%;
  background-color: #F2F2F2;
  box-shadow: 3px 3px 8.1px 5px rgba(169, 169, 169, 0.2509803922);
  margin-bottom: 10px;
  margin-top: 10px;
}
.photoEditApprovedModal.background-image-pe.awaitingApproval #template-more-edited-photo .list-background-photo-edit .group-title {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 10px 15px;
}
.photoEditApprovedModal.background-image-pe.awaitingApproval #template-more-edited-photo .list-background-photo-edit .group-title .title {
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 0;
  margin-bottom: 0;
  color: #000000;
}
.photoEditApprovedModal.background-image-pe.awaitingApproval #template-more-edited-photo .list-background-photo-edit .group-title .background-value {
  display: flex;
  flex-direction: row;
}
.photoEditApprovedModal.background-image-pe.awaitingApproval #template-more-edited-photo .list-background-photo-edit .group-title .background-value .background-type {
  width: 70px;
  padding: 5px 10px;
  border-radius: 4px;
  background-color: #F2F2F2;
  box-shadow: 0px 0px 3.2px 0px rgba(0, 0, 0, 0.2509803922);
  border: none;
  margin: 0;
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 0;
  color: var(--primary-color-v2);
  transition: color 0.3s ease;
}
.photoEditApprovedModal.background-image-pe.awaitingApproval #template-more-edited-photo .list-background-photo-edit .group-title .background-value .background-type:nth-child(n+1) {
  margin-left: 15px;
}
.photoEditApprovedModal.background-image-pe.awaitingApproval #template-more-edited-photo .list-background-photo-edit .group-title .background-value .background-type:hover {
  background-color: var(--primary-color-v2);
  color: #FEFEFE;
}
.photoEditApprovedModal.background-image-pe.awaitingApproval #template-more-edited-photo .list-background-photo-edit .group-title .background-value .background-type.active {
  background-color: var(--primary-color-v2);
  color: #FEFEFE;
}
.photoEditApprovedModal.background-image-pe.awaitingApproval #template-more-edited-photo .list-background-photo-edit .group-background-image .list-background-image {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 10px 15px;
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .photoEditApprovedModal.background-image-pe.awaitingApproval #template-more-edited-photo .list-background-photo-edit .group-background-image .list-background-image .background-image-item {
    flex: 0 0 20% !important;
    max-width: 20% !important;
  }
}
.photoEditApprovedModal.background-image-pe.awaitingApproval #template-more-edited-photo .list-background-photo-edit .group-background-image .list-background-image .background-image-item:hover img {
  opacity: 0.8;
  border: 4px solid var(--primary-color-v2);
}
.photoEditApprovedModal.background-image-pe.awaitingApproval #template-more-edited-photo .list-background-photo-edit .group-background-image .list-background-image .background-image-item img {
  width: 100%;
  transition: opacity 0.3s ease-in-out;
}
.photoEditApprovedModal.background-image-pe.awaitingApproval #template-more-edited-photo .list-background-photo-edit .group-background-image .list-background-image .background-image-item.active img {
  border: 4px solid var(--primary-color-v2);
}

@media (max-width: 767px) {
  .photoEditApprovedModal.background-image-pe.awaitingApproval.incorrect-fig .list-background-photo-edit {
    display: none !important;
  }
  .photoEditApprovedModal.background-image-pe.awaitingApproval.incorrect-fig .order-history-background-image {
    display: none !important;
  }
  .photoEditApprovedModal.background-image-pe.awaitingApproval #template-normal-edited-photo .list-background-photo-edit .group-background-image .list-background-image {
    display: flex;
    flex-wrap: wrap;
  }
  .photoEditApprovedModal.background-image-pe.awaitingApproval #template-more-edited-photo .list-background-photo-edit .group-background-image .list-background-image {
    display: flex;
    flex-wrap: wrap;
  }
  .photoEditApprovedModal.background-image-pe.awaitingApproval #template-normal-edited-photo .list-background-photo-edit .group-title,
.photoEditApprovedModal.background-image-pe.awaitingApproval #template-more-edited-photo .list-background-photo-edit .group-title {
    padding: 10px 0;
  }
  .photoEditApprovedModal.background-image-pe.awaitingApproval #template-normal-edited-photo .list-background-photo-edit .group-title .title,
.photoEditApprovedModal.background-image-pe.awaitingApproval #template-more-edited-photo .list-background-photo-edit .group-title .title {
    font-size: 15px;
  }
  .photoEditApprovedModal.background-image-pe.awaitingApproval #template-normal-edited-photo .list-background-photo-edit .group-title .background-value .background-type,
.photoEditApprovedModal.background-image-pe.awaitingApproval #template-more-edited-photo .list-background-photo-edit .group-title .background-value .background-type {
    font-size: 15px;
  }
  .photoEditApprovedModal.background-image-pe.awaitingApproval #template-normal-edited-photo .list-background-photo-edit .group-title .background-value .background-type:nth-child(n+1),
.photoEditApprovedModal.background-image-pe.awaitingApproval #template-more-edited-photo .list-background-photo-edit .group-title .background-value .background-type:nth-child(n+1) {
    margin-left: 10px;
  }
  .photoEditApprovedModal.background-image-pe.awaitingApproval #template-normal-edited-photo .list-background-photo-edit .group-background-image .list-background-image.full-view,
.photoEditApprovedModal.background-image-pe.awaitingApproval #template-more-edited-photo .list-background-photo-edit .group-background-image .list-background-image.full-view {
    padding-right: 0 !important;
  }
  .photoEditApprovedModal.background-image-pe.awaitingApproval #template-normal-edited-photo .list-background-photo-edit .group-background-image .list-background-image .slick-slide,
.photoEditApprovedModal.background-image-pe.awaitingApproval #template-more-edited-photo .list-background-photo-edit .group-background-image .list-background-image .slick-slide {
    margin-right: 10px;
  }
}
#loading-state {
  display: none;
  position: fixed;
  height: 80px;
  width: 80px;
  overflow: visible;
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 9999;
}
#loading-state:before {
  content: "";
  display: block;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.3);
}
#loading-state:not(:required) {
  /* hide "loading..." text */
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
#loading-state:not(:required) :after {
  content: "";
  display: block;
  font-size: 10px;
  width: 1em;
  height: 1em;
  margin-top: -0.5em;
  animation: spinner 1500ms infinite linear;
  border-radius: 0.5em;
  box-shadow: rgba(0, 0, 0, 0.75) 1.5em 0 0 0, rgba(0, 0, 0, 0.75) 1.1em 1.1em 0 0, rgba(0, 0, 0, 0.75) 0 1.5em 0 0, rgba(0, 0, 0, 0.75) -1.1em 1.1em 0 0, rgba(0, 0, 0, 0.75) -1.5em 0 0 0, rgba(0, 0, 0, 0.75) -1.1em -1.1em 0 0, rgba(0, 0, 0, 0.75) 0 -1.5em 0 0, rgba(0, 0, 0, 0.75) 1.1em -1.1em 0 0;
}

@media (min-width: 768px) {
  .newEditorLogic .photoEditApprovedModal.awaitingApproval:not(.background-image-pe) #template-normal-edited-photo .order-history.order-history-background-image {
    display: none !important;
  }
}
