/* Responsive */

@media screen and (max-width: 1024px), (max-device-width: 1024px){ /* Tablettes */
	/* Page enfant */
	.bloc-gris-image li a{
		height: 190px;
		padding: 20px;
	}
	.groupes-ce .bloc-gris-image li a{
		height: 270px;
	}
	.bloc-gris-image li:not(:last-child), .bloc-apprendre li:not(:last-child){
		margin-right: 10px !important;
	}
	.bloc-gris-image li h3, .bloc-gris-image li h2{
		margin-top: 20px
	}

	.bloc-apprendre li a{
		height: 220px;
	}
	.bloc-apprendre li img{
		height: 180px;
	}

	.bloc-apprendre li .txt-app{
		margin-left: 17px;
	}
	.bloc-apprendre li h3{
		margin: 0 0 10px;
	}


	.bloc-brochures h2{
		font-size: 2rem;
		padding: 5px;
	}
	.content-brochure{
		padding: 10px 15px 0;
	}

	.bloc-liens-ens h2{
		font-size: 1.5rem;
	}
	.page-enseignant .liens-ens ul li{
		width: 22.9%
	}

} /* Fin Tablettes : 768*1024 */


@media screen and (max-width: 767px), (max-device-width: 767px){ /* Mini-tablettes */

	.gform_confirmation_message{
		line-height: 1.5;
	}

	/* Contenu 3 colonnes */
	.cols3{
		margin: 5px 0;
		width: 100%;
	}

	/* Contenu 4 colonnes */
	.cols4{
		margin: 5px 0;
		width: 100%;
	}


	/* Page enfant */
	.bloc-gris-image{
		margin: 10px 0 40px
	}
	.bloc-gris-image li{
		width: 23.9%
	}
	.bloc-gris-image li a{
		height: 120px;
		padding: 10px;
	}
	.bloc-gris-image li img{
		max-width: 60%;
	}

	.bloc-apprendre li .txt-app{
		margin-left: 10px;
	}
	.bloc-apprendre li .link-app{
		margin-top: 10px;
	}

	.page-enseignant .liens-ens ul li{
		width: 22.3%
	}

} /* Fin Mini-tablettes : 600*768 */


@media screen and (max-width: 599px), (max-device-width: 599px){ /* Mobiles */
	/* Page enfant */
	.bloc-gris-image li{
		margin-bottom: 10px !important;
		width: 46%;
	}
	.bloc-gris-image li a{
		height: 120px;
		padding: 20px 10px;
	}
	.bloc-gris-image li img{
		max-width: 40%;
	}

	.bloc-apprendre li{
		display: block;
		margin: 0 0 10px !important;
		width: 100%;
	}
	.bloc-apprendre li a{
		height: auto;
	}


	/* Zone téléchargement */
	.dlZone .downloadBox{
		float: none;
		height: 150px;
		width: 100%;
	}
	.dlZone .downloadBox:nth-child(2n+1){
		margin-left: 0;
	}
	.dlZone .downloadBox .visuel img{
		height: 150px
	}


	.page-enseignant .bloc-gris-image{
		margin-bottom: 30px;
	}
	.page-enseignant .bloc-gris-image li{
		width: 100%;
	}

	.bloc-actualites{
		float: none;
		margin-right: 0;
		width: 100%;
	}
	.bloc-actu-inte{
		padding: 10px
	}

	.page-enseignant .bloc-brochures{
		float: none;
		margin-top: 20px;
		width: 100%;
	}

	.page-enseignant .bloc-liens-ens{
		margin: 30px 0;
	}
	.page-enseignant .bloc-liens-ens h2{
		float: none;
		margin: 0 0 10px;
		width: 100%;
	}
	.page-enseignant .liens-ens{
		float: none;
		width: 100%;
	}
	.page-enseignant .liens-ens ul li{
		margin: 5px !important;
		width: 46.5%;
	}


	/* Bloc Glissières */
	.contenu-glissiere li, .liens-outils-mediatheque li{
		float: none;
		margin: 0 !important;
		width: 100%;
	}


	/* Page Groupe */
	.groupes-ce .bloc-gris-image li a{
		height: auto;
		padding: 10px;
	}
		.bloc-gris-image li img{
			max-width: 100%;
		}

	/* Page Enseignants */
	.page-enseignant .bloc-gris-image li a{
		height: auto;
		padding: 10px;
	}


} /* Fin Mobiles : 320*599 */

