.table-scroll th[data-mo-alignment="left"],
.table-scroll td[data-mo-alignment="left"] {
  text-align: left !important;
}

.table-scroll th[data-mo-alignment="center"],
.table-scroll td[data-mo-alignment="center"] {
  text-align: center !important;
}

.table-scroll th[data-mo-alignment="right"],
.table-scroll td[data-mo-alignment="right"] {
  text-align: right !important;
}

.table-scroll td[data-mo-alignment] .cell-input,
.table-scroll td[data-mo-alignment] textarea,
.table-scroll td[data-mo-alignment] select {
  text-align: inherit !important;
}

.table-scroll td[data-mo-alignment="left"] .link-cell,
.table-scroll td[data-mo-alignment="left"] .checkbox-datetime-cell {
  justify-content: flex-start !important;
}

.table-scroll td[data-mo-alignment="center"] .link-cell,
.table-scroll td[data-mo-alignment="center"] .checkbox-datetime-cell {
  justify-content: center !important;
}

.table-scroll td[data-mo-alignment="right"] .link-cell,
.table-scroll td[data-mo-alignment="right"] .checkbox-datetime-cell {
  justify-content: flex-end !important;
}

.table-scroll td[data-mo-alignment="left"] .countdown-timer-cell {
  margin-left: 0 !important;
  margin-right: auto !important;
}

.table-scroll td[data-mo-alignment="center"] .countdown-timer-cell {
  margin-left: auto !important;
  margin-right: auto !important;
}

.table-scroll td[data-mo-alignment="right"] .countdown-timer-cell {
  margin-left: auto !important;
  margin-right: 0 !important;
}

.table-scroll td[data-mo-alignment="left"] .cell-checkbox {
  margin-left: 0 !important;
  margin-right: auto !important;
}

.table-scroll td[data-mo-alignment="center"] .cell-checkbox {
  margin-left: auto !important;
  margin-right: auto !important;
}

.table-scroll td[data-mo-alignment="right"] .cell-checkbox {
  margin-left: auto !important;
  margin-right: 0 !important;
}
