.tabulator .tabulator-row,
.tabulator .tabulator-col-title,
.tabulator .tabulator-cell {
  font-size: 11px;
  font-family: source sans pro, -apple-system, BlinkMacSystemFont, segoe ui,
    Roboto, helvetica neue, Arial, sans-serif, apple color emoji, segoe ui emoji,
    segoe ui symbol !important;
}
/*.incompatibilities table.dataTable thead th.incompatibilities { */
table.dataTable thead th {
  padding: 3px 10px 3px 10px;
}
table.dataTable thead > tr > th {
  font-size: 11px;
}

table.dataTable tbody > tr > td {
  font-size: 11px;
}

table.dataTable tbody th,
table.dataTable tbody td {
  padding: 1px;
  margin: 1px;
}
table.dataTable tbody tr.row_separator td {
  border-top: 1px solid #000000;
}

.cnd {
  background-color: #ff6969 !important;
  color: #ffffff !important;
}
.house {
  background-color: #fcf8e3 !important;
}
.split {
  background-color: #dcfffc !important;
}
.delivery_split {
  background-color: #ebc2e0 !important;
}
.delivered {
  /*  background-color: #5cb85c !important; */
  background-color: #d0e9c6 !important;
}
.top_border {
  border-top: thin double #000000;
}
.context-menu-list {
  max-width: 450px;
}
.warning {
  background-color: #f0ad4e !important;
}
.highlight_droppable {
  background-color: #b2bec4 !important;
}
.row#info-help {
  position: absolute;
  bottom: 0;
  left: 15px;
  z-index: 1000;
  width: 100%;
  margin-bottom: 10px;
}
