bb-concierge-leave-queue-confirmation-modal {

  .leave-queue-confirmation-modal {
    @include column-flex-container;

    &__title-column {
      @include flex-column(95%);
    }

    &__close-modal-column {
      @include flex-column(5%);
      @include flex-right-align-items;
    }

    &__content-column {
      @include flex-column(100%);
    }

    &__header-row,
    &__content-row,
    &__footer-row {
      @include flex-row;
      border-bottom: border(1);
      padding: spacing(20);
    }

    //&__notification-row,
    //&__question-row,
    //&__appt-info-row {
    //  @include flex-row;
    //}

    &__title {
      font: {
        size: $bb-queue-concierge-modal-title;
        weight: $bb-queue-concierge-bold;
      }
    }

    &__close-icon {
      @include css-close-icon;
      margin-top: 5px;
    }

    &__confirmation {
      font: {
        size: $bb-queue-concierge-modal-content;
      }
    }

    &__footer-row {
      background-color: $bb-queue-concierge-bg-gray;
    }

    &__footer-column {
      @include flex-column(100%);
      @include flex-right-align-items;
    }

    &__go-back {
      @include concierge-btn;
      @include concierge-btn-secondary;
      margin-right: spacing(10);
    }

    &__leave-queue {
      @include concierge-btn;
      @include concierge-btn-primary;
    }
  }
}