@media (max-width: 900px) {
	.copyright {
		font-size:0.6rem;
	}
	.presentation-titre-niv3 {
		font-size:0.9rem;
	}
		
	.titre-niv1 {
		font-weight: 500;
		font-size:1.2rem;
	}
	
	.titre-niv2 {
		font-size:1.1rem;
	}
		
	.texte-normal {
		font-size:0.9rem;
	}
	
	.grid-autrices {
		grid-template-columns: 100%;
		grid-template-rows: auto;
	}
	
	#louise {
		grid-column: 1 / span 1;
		grid-row: 1 / span 1;
	}

	#eveline {
		grid-column: 1 / span 1;
		grid-row: 2 / span 1;
	}
	
	.mission-image {
		max-width:400px;
	}
	
	.panier-item {
		grid-template-columns: 100px 250px 80px;
		width: 450px;
	}
	
	.panier-item > div {
		padding-right:10px;
		font-size: 0.9rem;
	}
	
	.zone-titre {
		grid-column: 1 / span 2;
	}
	
	.panier-item .zone-prix {
		grid-column: 3 / span 1;
	}
	
	.zone-image {
		display: none;
	}
	
	.bouton-qte {
		grid-column: 1 / span 1;
	}

	.bouton-qte > button {
		font-weight: 500;
	}

	.bouton-supprimer {
		grid-column: 2 / span 1;
	}
	
	.grid-page-total {
/*		margin-right: 90px;*/
	}
	
	.panier-total {
		grid-template-columns: 200px 50px;
		width: 270px;
		font-size: 0.9rem;
	}
	
	.saisie-coord input {
		width: 450px;
		font-size: 0.9rem;
	}
	
	.texte-radio {
		font-size: 0.9rem;
	}
	
	.entete {
		font-size: 0.9rem;
	}
}

@media (max-width: 750px) {
	.grille-item {
		border: none;
	}
	
	.btn{
		transition: none;
	}
	
	.btn::before{
		background: none;
		transform: none;
		transition: none;
	}
	
	.btn_facebook {
		border:none;
	}
	
	.btn_linkedin {
		border:none;
	}
	.btn_instagram {
		border:none;
	}
	.btn_courriel {
		border:none;
	}
	
	.panier-item {
		grid-template-columns: 100px 200px 80px;
		width: 400px;
	}
	
	.panier-item > div {
		padding-right:10px;
		font-size: 0.8rem;
	}
	
	.grid-page-total {
		width: 300px;
	}
	
	.panier-total {
		grid-template-columns: 170px 80px;
		font-size: 0.8rem;
	}
	
	.texte-radio {
		font-size: 0.8rem;
	}
	
	.saisie-coord input {
		width: 400px;
		font-size: 0.8rem;
	}
	
	.entete {
		font-size: 0.9rem;
	}
	
	.presentation2-accueil {
		grid-template-columns: auto;
	}
	
	.presentation3-accueil {
		grid-template-columns: auto;
	}
	
	.texte1 {
	  grid-column-start: 1;
	  grid-column-end: 2;
	}

	.texte2 {
	  grid-column-start: 1;
	  grid-column-end: 2;
	}
	
	.square {
		font-size: 1.2rem;
	}
}

@media (max-width: 600px) {
	.grid-menus {
		grid-template-columns: 0% 100% 0%;
	}

	.grid_menus_vide {
		display: none;
	}

	.grid_menus_panier {
		display: none;
	}
}

@media (max-width: 500px) {
	.mission-image {
		max-width:90px;
	}
	
	.grid_menus_item {
		font-size:0.83rem;
		font-weight: 400;
	}
	
	.grille-entete
	{
		text-align: left;
	}
	
	.panier-item {
		grid-template-columns: 100px 140px 50px;
		width: 300px;
	}
	
	.panier-item > div {
		padding-right:10px;
		font-size: 0.7rem;
	}
	
	.grid-page-total {
/*		margin-right: 160px;*/
	}
	
	.panier-total {
		grid-template-columns: 120px 100px;
		width: 240px;
		font-size: 0.7rem;
	}
	
	.texte-radio {
		font-size: 0.7rem;
	}
	
	.saisie-coord input {
		width: 300px;
		font-size: 0.7rem;
	}
	
	.entete {
		font-size: 0.7rem;
	}
}

/*@media (min-width: 800px) and (max-width: 1000px) {

}*/
/*@media (min-width: 400px) {

}*/
