.tn-row {
  position: relative;
  box-sizing: border-box;
  display: flex;
  &__justify {
    &--flex-start {
      justify-content: flex-start;
    }
    &--flex-end {
      justify-content: flex-end;
    }
    &--center {
      justify-content: center;
    }
    &--space-between {
      justify-content: space-between;
    }
    &--space-around {
      justify-content: space-around;
    }
    &--space-evenly {
      justify-content: space-evenly;
    }
  }
  &__align {
    &--flex-start {
      align-items: flex-start;
    }
    &--flex-end {
      align-items: flex-end;
    }
    &--center {
      align-items: center;
    }
    &--stretch {
      align-items: stretch;
    }
  }
}
