/* CSS Document */

.texte2colonnes, .texte3colonnes, .texte4colonnes, .texte5colonnes {

  -webkit-column-gap: 40px; /* Chrome, Safari, Opera */
    -moz-column-gap: 40px; /* Firefox */
    column-gap: 40px;
	margin-top:40px !important; margin-bottom:40px !important;
	position:relative;
	/*
    -webkit-column-rule-style: solid; 
    -moz-column-rule-style: solid; 
    column-rule-style: solid; */
}



.texte2colonnes {
    -webkit-column-count: 2; /* Chrome, Safari, Opera */
    -moz-column-count: 2; /* Firefox */
    column-count: 2;
}
.texte3colonnes {
    -webkit-column-count: 3; /* Chrome, Safari, Opera */
    -moz-column-count: 3; /* Firefox */
    column-count: 3;
}
.texte4colonnes {
    -webkit-column-count: 4; /* Chrome, Safari, Opera */
    -moz-column-count: 4; /* Firefox */
    column-count: 4;
}


.texte5colonnes {
    -webkit-column-count: 5; /* Chrome, Safari, Opera */
    -moz-column-count: 5; /* Firefox */
    column-count: 5;
}




@media screen and (max-width: 1023px) { 

	.texte5colonnes {  -webkit-column-count: 4;  -moz-column-count: 4;     column-count: 4;  }
	.texte4colonnes {  -webkit-column-count: 3;  -moz-column-count: 3;     column-count: 3;  }
	.texte3colonnes {  -webkit-column-count: 2;  -moz-column-count: 2;     column-count: 2;  }
	
}

@media screen and (max-width: 767px) { 

	.texte5colonnes {  -webkit-column-count: 4;  -moz-column-count: 4;     column-count: 4;  }
	.texte4colonnes {  -webkit-column-count: 2;  -moz-column-count: 2;     column-count: 2;  }
	.texte3colonnes {  -webkit-column-count: 1;  -moz-column-count: 1;     column-count: 1;  }
	
}

@media screen and (max-width: 559px) { 
	.texte5colonnes {  -webkit-column-count: 1;  -moz-column-count: 1;     column-count: 1;  }
	.texte4colonnes {  -webkit-column-count: 1;  -moz-column-count: 1;     column-count: 1;  }
	.texte3colonnes {  -webkit-column-count: 1;  -moz-column-count: 1;     column-count: 1;  }
	.texte2colonnes {  -webkit-column-count: 1;  -moz-column-count: 1;     column-count: 1;  }

}

