@charset "utf-8";
/* CSS Document */
.dueColonne {
	column-count: 2;
	column-gap: 30px;
	-moz-column-count: 2;
	-moz-column-gap: 30px;
	-webkit-column-count: 2;
	-webkit-column-gap: 30px;
    float: left;
}
.treColonne {
	width: 100%;
	column-count: 3;
	column-gap: 30px;
	-moz-column-count: 3;
	-moz-column-gap: 30px;
	-webkit-column-count: 3;
	-webkit-column-gap: 30px; 
	-webkit-column-break-inside: avoid; /* Chrome, Safari */
    page-break-inside: avoid;           /* Theoretically FF 20+ */
    break-inside: avoid-column;         /* IE 11 */
    float: left;
}
.quattroColonne {
	column-count: 4;
	column-gap: 30px;
	-moz-column-count: 4;
	-moz-column-gap: 30px;
	-webkit-column-count: 4;
	-webkit-column-gap: 30px;
    float: left;
}
.treColonne li {
	-webkit-column-break-inside: avoid; /* Chrome, Safari, Opera */
          page-break-inside: avoid; /* Firefox */
               break-inside: avoid; /* IE 10+ */
}