/*********************************************************************************************************/
/* 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) {
	.img_ref{
		max-height:190px;
	}

}

/*********************************************************************************************************/
/* inférieur à 1550px */
/*********************************************************************************************************/
@media screen and (max-width : 1550px) {
	.img_ref{
		max-height:160px;
	}
	

}
/*********************************************************************************************************/
/* inférieur à 1300px */
/*********************************************************************************************************/
@media screen and (max-width : 1300px) {
	.ref{
		width:46%;
		margin:20px 0 20px 2%;
		overflow:hidden;
		
	}
	.img_ref{
		max-height:220px;
	}
	
	.content_ref {
		min-height:50px;
	}
}
/*********************************************************************************************************/
/* inférieur à 1200px */
/*********************************************************************************************************/
@media screen and (max-width : 1200px) {
	
	.img_ref{
		max-height:200px;
	}
	

}
/*********************************************************************************************************/
/* inférieur à 1000px */
/*********************************************************************************************************/
@media screen and (max-width : 1000px) {
	
	.img_ref{
		max-height:185px;
	}
	.content_ref {
		min-height:62px;
	}

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

div#gauche_recherche {
	margin:30px auto 0 auto;
	width:90%;
	padding:2% 5%;
	background:#f6f6f6;
	overflow:hidden;
}
}
/*********************************************************************************************************/
/* inférieur à 800px */
/*********************************************************************************************************/

@media screen and (max-width : 800px) {
	.ref{
		width:94%;
		margin:20px 0 20px 2%;
	}

	.img_ref{
		max-height:none;
		height:auto;
	}
}

/*********************************************************************************************************/
/* inférieur à 600px */
/*********************************************************************************************************/

@media screen and (max-width : 600px) {
h2.liste_news_titre {
    font-size: 1.4em;
}
.news_titre { font-size: 1.2em;}
.faq_bottom {
	width:95.5%;
}
.faq_top {
	background-size:45px;
}
}

/*********************************************************************************************************/
/* inférieur à 480px */
/*********************************************************************************************************/

@media screen and (max-width : 480px) {
h2.liste_news_titre {
    font-size: 1.2em;
}
.news_titre { font-size: 1em;}
.news_photo {
	width:100%;
	height:200px;
	max-height:200px;
	float:none;
	max-width:100%;
	margin:0 0 10px 0;
}
.news_photo img {
	margin:0 0 0 0;
	width:100%;
	
}

}
/*********************************************************************************************************/
/* inférieur à 350px */
/*********************************************************************************************************/

@media screen and (max-width : 350px) {
.news_photo {
	width:100%;
	height:180px;
	max-height:180px;
	float:none;
	max-width:100%;
}

}