
/********** GRIDS **********/



.grid-col-7 {
	display : grid;
	grid-template-columns : 2fr 2fr 2fr 2fr 0.5fr 0.5fr 0.5fr;}

.grid-columns-span-7 { 
	grid-column:1/8;
}

.grid-col-8 {
	display : grid;
	grid-template-columns : 2fr 2fr 2fr 2fr 2fr 0.5fr 0.5fr 0.5fr;}

.grid-columns-span-8 { 
	grid-column:1/9;
}

.grid-col-10 {
	display : grid;
	grid-template-columns : 1fr 2fr 2fr  2fr 2fr 2fr 2fr 0.5fr 0.5fr 0.5fr;}

.grid-columns-span-10 { 
	grid-column:1/11;
}

.gridListe div,button,a {
	justify-content: center;
	align-items: center;
}

.caseListe {
	padding : 0.2em;
}

.caseForm {
	/* border: 1px solid #00aaff; */
	padding : 0.2em;
}

.GridForm {
	display : grid;
	grid-template-columns: 1fr 2fr ;
	grid-gap: 0.5em;
}

.GridForm2 {
	display : grid;
	grid-template-columns: 2fr 2fr ;
	grid-gap: 0.5em;
}
.GridForm div,button,a {
	justify-content: center;
	align-items: center;
}

.flex-0-1 {
	flex:0.1;
}

.gridForm-col-span {
	grid-column: 1/3 ;
}