/** Réglages de la table,
 * éviter les debordement,
 * inspiré de https://mottie.github.io/tablesorter/docs/example-widget-resizable.html
**/
.formidable_ts-wrapper {
	max-width:100%;
	width:100%;
	overflow-x:scroll;
}
.formidable_ts-wrapper.loading {
	cursor:wait;
}
.formidable_ts-wrapper.loading > * {
	opacity:0.3;
}
.formidable_ts-wrapper.loading .tablesorter-sticky-wrapper {
	opacity:0;
}
.formidable_ts-wrapper.loading::before, .formidable_ts-wrapper.loading .tablesorter-sticky-wrapper::before{
	content: "Chargement";
	text-align: center;
	font-size: 150%;
	display: block;
	opacity:1;
	color:red;
}

.formidable_ts-wrapper.puce_statut {
	overflow-x:visible;
}
.formidable_ts-wrapper table {
  width: auto;
}
.formidable_ts-wrapper .tablesorter td {
  overflow: hidden;
  text-overflow: ellipsis;
  min-width: 10px;
}
.formidable_ts-wrapper td.puce_statut {
	overflow:visible;
}
.formidable_ts-wrapper  .tablesorter th {
  overflow: hidden;
  text-overflow: ellipsis;
  min-width: 2em;
}
.tablesorter .fieldset_label {
	font-size:0.8em;
	font-style:italic;
	font-weight:normal;
}
.formidable_ts caption {
	text-align:left;
}
.formidable_ts .tablesorter-filter {
	width:100%;
	min-width:1em;
}
.tablesorter-header .header-title {
	cursor:pointer;
}
.tablesorter-header .header-title {
	display:inline;
}
.tablesorter-header .header-title::after {
	float:right
}
.tablesorter-headerUnSorted .header-title::after {
	content: "⬆️⬇️";
	font-family:Noto Color Emoji;
}
.tablesorter-headerAsc .header-title::after {
	content: "⬆️";
	font-family:Noto Color Emoji;
}
.tablesorter-headerDesc .header-title::after {
	content: "⬇️";
	font-family:Noto Color Emoji;
}
.tablesorter-filter-row {
	background:white;
}
.tablesorter .move-arrows {
	display: flex;
	justify-content: space-between;
}
.tablesorter .move-arrows.rightOnly{
	justify-content:end;
}
.tablesorter tr > *{
	border:1px black solid;
}
.tablesorter-sticky-wrapper caption {
	margin: 0;
}
.tablesorter .pager {
	font-weight:normal;
}
.tablesorter .pager .disabled, .tablesorter .move-arrows .disabled {
	display:none;
}
.tablesorter .pager a.next, .tablesorter .pager a.first, .tablesorter .pager a.last, .tablesorter .pager a.prev {
	font-family:Noto Color Emoji;
}
.tablesorter input {
	font-size:100%;
}
.filtered {
	display:none;
}
