@charset "UTF-8";
/** revoir complétement et proprement les codes couleurs */
.table.dataTable tbody tr.selected > * {
  box-shadow: inset 0 0 0 9999px #ceefbf;
  color: #222;
}

.table-hover > tbody > tr:not(.no-hover):hover > th:not(.no-hover) {
  box-shadow: inset 0 0 0 9999px var(--unistrap-color-light);
}
.table-hover > tbody > tr:not(.no-hover):hover > td:not(.no-hover) {
  color: #222;
  box-shadow: inset 0 0 0 9999px var(--unistrap-color-light);
}
.table-hover > tbody > tr.no-hover:hover > th {
  box-shadow: none;
}
.table-hover > tbody > tr.no-hover:hover > td {
  box-shadow: none;
}

.crossed {
  background-image: linear-gradient(to bottom right, transparent calc(50% - 1px), rgb(152, 154, 158), transparent calc(50% + 1px)), linear-gradient(to top right, transparent calc(50% - 1px), rgb(152, 154, 158), transparent calc(50% + 1px));
}

.table-header-rotated th.rotate-45 {
  border: none;
  width: 50px;
  padding: 0;
  white-space: nowrap;
}

.table-header-rotated th.rotate-45 > div {
  position: relative;
  top: 0;
  min-height: 200px;
  left: 84px;
  transform: skew(-40deg, 0deg);
  border-right: 1px solid #ddd;
  z-index: 99;
}

.table-header-rotated th.rotate-45 > div:first-child {
  border-left: 1px solid #ddd;
}

.table-header-rotated th.rotate-45 > div > span {
  transform: skew(40deg, 0deg) rotate(310deg);
  position: absolute;
  bottom: 40px;
  left: -30px;
  display: inline-block;
  width: 100px;
  text-align: left;
}

/**
 * Pour les inputs

 */

/*# sourceMappingURL=stagetrek.dataTables.css.map */
