bb-event-instance-email-attendees {

  .EventInstanceEmailAttendees {
    @include column-flex-container;

    padding-top: spacing(15);

    textarea {
      margin: 0;
    }

    &__row {
      @include flex-row;
      margin: {
        bottom: spacing(7);
      }
      &:last-child {
        margin: {
          bottom: 0;
        }
      }
    }

    &__label-col {
      @include flex-column(7%);
      padding-top: spacing(7);
      &--vertical-align {
        align-items: center;
        display: flex;
        justify-content: left;
        padding-top: 0;
      }
    }

    &__label {
      font: {
        weight: 600;
      }
      margin: {
        bottom: 0;
      }
    }

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

    &__input {
      border-color: $bb-studio-light-gray;
      border-radius: $bb-studio-border-radius;
      height: spacing(39);
      padding: {
        top: spacing(8);
        right: spacing(16);
        bottom: spacing(8);
        left: spacing(16);
      }
      width: spacing(440);
    }

    &__input-error-message {
      @include input-error-message;
    }

    &__textarea {
      height: spacing(132);
    }

    &__buttons {
      margin: {
        top: spacing(20);
      }
    }

    &__button {
      height: spacing(36);
      min-width: spacing(140);
      &:disabled {
        opacity: 1;
      }
    }
  }
}

