.logo{
	width: 50%;
	margin-right: 10%;
}

.menuButton{
	background: #0ED05C !important;
}

.textBox{
	font-size: 20% !important ;
	padding-left: 3%;
	padding-right: 3%;
	text-align: center;
}

.puce{
	color: #0ED05C !important;
	font-size: 30%;
}

.puce2{
	color: #0ED05C !important;
	font-size: 100%;
}

.l1{
	text-align: left;
	padding-left: 3%; 
}

.paragraphe{
	/*font-size: calc(1em + 1vw)*/
	font-size: 100%
}

#collectif{
	margin-bottom: 2%;
}


.boite{
	background: white;
	 margin-top: -2% !important;
}

.explications{
	margin: 5%;
	font-size: 90%;
}

.boite p, .boite ul , .boite h3{
	
}

/*.visibledevice {display:display;}
.visibledesktop {display:display;}

@media (max-width : 320px) {
    .visibledevice {display:none;}
    .visibledesktop {display:none;}
}
*/

.download{
	color: black;
}

.visibledevice{
	margin-top: 2% !important;
}

@media only screen and (max-width: 600px) {
	.visibledevice{
		width:100% !important;
	}
}