bb-queue-single-staff-person {

  .content,
  .bb-content {
    padding: 0 !important;
  }

  .single-staff-person {

    &__header-row {
      @include flex-row;
      border-bottom: border(1);
      margin: {
        left: spacing(-20);
        bottom: spacing(26);
        right: spacing(-20);
      }
      padding: {
        top: spacing(5);
        right: spacing(20);
        bottom: spacing(26);
        left: spacing(20);
      }
    }

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

    &__header-column {
      @include flex-column(80%);
    }

    &__action-column {
      @include flex-column(20%);
      @include flex-right-align-items;
    }

    &__header-title {
      color: $bb-queue-concierge-dark-gray;
      font: {
        size: $bb-queue-concierge-title;
        weight: $bb-queue-concierge-bold;
      }
      margin: 0;
    }

    &__action-button {
      @include concierge-btn;
      @include concierge-btn-primary;
    }
  }
}
