.dataTables_wrapper .dataTables_paginate {
	margin-top: 1.5rem;
	float: none;
	text-align: center;
}
.pulsanti {
	text-align: center
}
.pulsanti button {
	font-weight: bold;
	padding: 0.7rem 1.8rem;
	margin: 0.3rem;
	background-image: url('/wp-content/themes/VentiDodici/img/block_left_bg_title.png');
	background-size: cover;
	border: none;
}
.pulsanti button:hover {
	background-color: none;
	color: #5e5e5e;
	background-image: url('/wp-content/themes/VentiDodici/img/block_left_bg_title.png');
}
.pulsanti button.active {
	filter: brightness(90%);
	text-decoration: underline;
}
.hidden {
	display: none;
}

table.datatable {
	width: 100% !important;
}

table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,
table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control:before {
	background-color: #8c99a6;
}
table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td.dtr-control:before,
table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th.dtr-control:before {
	background-color: #8c99a6;
}