/*********************************************************************************************************/
/* inférieur à 1920px */
/*********************************************************************************************************/
@media screen and (max-width : 1919px) {



}
/*********************************************************************************************************/
/* inférieur à 1800px */
/*********************************************************************************************************/
@media screen and (max-width : 1800px) {


}
/*********************************************************************************************************/
/* inférieur à 1700px */
/*********************************************************************************************************/
@media screen and (max-width : 1750px) {


}

/*********************************************************************************************************/
/* inférieur à 1550px */
/*********************************************************************************************************/
@media screen and (max-width : 1650px) {


}
/*********************************************************************************************************/
/* inférieur à 1450px */
/*********************************************************************************************************/
@media screen and (max-width : 1350px) {
	
	div#gauche_contact_lien {display:none;}
	
}
/*********************************************************************************************************/
/* inférieur à 1280px */
/*********************************************************************************************************/
@media screen and (max-width : 1280px) {

	
	
}

@media screen and (max-width : 1210px) {

	div#gauche_contact_titre {font-size:1.4em;}
}

/*********************************************************************************************************/
/* inférieur à 1070px */
/*********************************************************************************************************/
@media screen and (max-width : 1090px) {

	div#gauche_contact {width: calc(100% - 50px);padding: 10% 25px 34% 25px;height:auto;}
	.gauche_contact_item img {width:25%;}
}
/*********************************************************************************************************/
/* inférieur à 959px */
/*********************************************************************************************************/
@media screen and (max-width : 959px) {

	
	div#middle_content {background-size:40px;}
	
	div#content_left {width:100%;max-width:none;margin:0 0 15px 0;float:none;}
	div#content_right {width:100%;float:none;}

	
	div#gauche_content {width:100%;overflow:hidden;max-width:none;}
	
	div#gauche_menu_title {display:block;}
	
	.gauche_niveau3 {padding: 3% 0 3% 1%;margin: 0 5% 5px 0;width:94%;}
	
	div#gauche_content, div#gauche_right_content {float:left; width:48%;margin:0 auto;}
	div#gauche_right_content {float:right;}
	div#gauche_recherche {margin:0 auto 10px auto;}
	div#gauche_contact {margin:0 auto 10px auto;}
	
	div#titre p.titre_page, div#titre h1 {font-size:1.8em;}
	
	/*
	div#gauche_content {
		overflow:hidden;
		width:100%;
		max-width:none;
		padding:15px 0;
	}
	*/
	
	
	
	
	
	
}

@media screen and (max-width : 800px) {

	
	
}

/*********************************************************************************************************/
/* inférieur à 650px */
/*********************************************************************************************************/

@media screen and (max-width : 650px) {
	
	div#gauche_menu_title {text-align:center;}
	.gauche_niveau3 {padding: 2% 0 2% 1%;margin: 0 auto 5px auto;width:90%;}
	
	div#gauche_content, div#gauche_right_content {float:none; width:100%;}
	div#gauche_contact {margin:20px auto 10px auto;}
	
	
}
/*********************************************************************************************************/
/* inférieur à 480px */
/*********************************************************************************************************/

@media screen and (max-width : 480px) {	
	div#gauche_menu_title {font-size:1em;}
	
	div#titre_page {text-align:left;}
	div#titre_page h1 {font-size:1.6em;}
	div#titre p.titre_page, div#titre h1 {font-size:1.4em;}
	
	h2.bloc_titre {font-size: 1.2em;}
	h3.bloc_sstitre {font-size: 1em;}
	
	
}
/*********************************************************************************************************/
/* inférieur à 350px */
/*********************************************************************************************************/

@media screen and (max-width : 350px) {
	
}