.section-dataTables {
    display: flex;
    flex-direction: column;
}

#dataTables {
	-moz-column-width: 40em;
	-webkit-column-width: 40em;
	column-width: 40em;
	-moz-column-gap: 1em;
	-webkit-column-gap: 1em;
	column-gap: 1em;
	margin: 0px;
	width: 100%;
}

#dataTables .item {
	width: 100%;
	margin: 0px auto;
	display: inline-block;
	box-sizing: border-box;
}

table td,
table td {
	padding: 10px;
}

table tr:nth-child(even),
table tr:nth-child(even) {
	background-color: #f2f2f2;
}

.logo-assureur {
	display: flex;
	width: 100%;
	justify-content: center;
	align-items: center;
}

.logo-assureur img {
	padding: 20px;
	width: 150px;
}

.lien-map-sinistre {
	width: 100%;
}