/* Feuille de style du Turfu */

/* SPECIFICATION PETITS ECRANS */

/* Réduction du logo sous 1120px de large */
@media only screen and (max-width: 1120px) {
	.logo img {
		height: 5.7em;
	}
}

/* Réduction du logo sous 900px de large */
@media only screen and (max-width: 900px) {

	.formulaire_envoi {
		width: 100%;
		flex-direction: column;
	}

	.formulaire_envoi #col-gauche {
		width: 90%;
	}

	.capsule_en_attente {
		display: none;
	}
	
	.formulaire_envoi #col-droite {
		width: 90%;
	}
	
}

/* Adaptation de l'interface sous 650px de large */
@media only screen and (max-width: 650px) {

	h1 {
		font-size: 1.2em;
	}

	.haut_de_page {
		visibility: hidden;
	}

	.nav_gauche {
		visibility: visible;
	}

	.logo {
		text-align:center;
	}

	.logo img {
		height: 4em;
	}

	.lien {
		padding: 0.4em;
	}

	.contenu_de_page {
		margin-bottom: 3.5em;
	}
	
	.bas_de_page li {
		margin-left: 0.5em;
		padding-left: 0.5em;
	}
	
	.formulaire_envoi #col-gauche {
		width: 90%;
		padding-left: 0;
	}

	.formulaire_envoi #col-gauche-L2 {
		flex-direction: column;
	}

	input[type=checkbox] + label {
		font-size: 0.65em;
	}

	.formulaire_envoi #indic {
		padding: 0 0em 0 0.3em;
		margin-left: 1em;
		font-size: 0.65em;
	}

}

/* Adaptation de l'interface sous 450px de large */
@media only screen and (max-width: 450px) {

	h1 {
		font-size: 1em;
	}

	.logo {
		text-align:center;
	}

	.lien {
		padding: 0.4em;
	}

	.contenu_de_page {
		margin-bottom: 3.5em;
	}
	
	.formulaire_envoi #prenom,
	.formulaire_envoi #email,
	textarea {
		font-size: 0.8em;
		margin-left: 0;
		margin-top: 0.5em;
	}
	
	.article_principal {
		padding: 1em 2em 1em 2em;
		margin-bottom: 0.8em;
		display: none;
	}

	.bas_de_page li {
		font-size: 0.8em;
		margin-left: 0.1em;
		padding-left: 0.1em;
	}
	
}
