/* Fix annoying content height bug */
/* body height - .main-header height .main-footer height */
.content-wrapper {
  min-height: calc(100vh - 50px - 50px);
}

h2 > .tag {
  vertical-align: middle;
}

.table > tbody > tr > td.has-text-centered {
  vertical-align: middle;
}

.curriculum-node-actions {
  vertical-align: initial !important;
  text-align: center !important;
}

.modal-card .modal-card-foot {
  justify-content: flex-end;
}

.pointer {
  cursor: pointer;
}

td.has-text-centered {
  white-space: nowrap;
}

.is-clickable {
  cursor: pointer !important
}

.pagination {
  margin: 0px !important;
}
