/*********************************************************************************************************/
/* 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 à 1280px */
/*********************************************************************************************************/
@media screen and (max-width : 1280px) {
	
	
	
}

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


.bx-wrapper .bx-caption, .caption {
	font-size: 1.6em;
	line-height:1.6em;
	
}
.entree_titre {
	font-size:1.5em;
}
.entree_lien {
	font-size:0.9em;
}
.entree_desc {
	margin:5px 0;
}
}


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

.bx-wrapper .bx-caption, .caption {
	font-size: 1.4em;
	line-height:1.6em;
	
}	
.entree_titre {
	font-size:1.2em;
	min-height: 45px;
}

.index_news_title {
	background:url(../img/public/date_picto.png) top left no-repeat;
	background-size:40px;
	font-size:1.4em;
}
}
/*********************************************************************************************************/
/* inférieur à 959px */
/*********************************************************************************************************/
@media screen and (max-width : 959px) {

.bx-wrapper .bx-caption, .caption {
	font-size: 1.8em;
	line-height:1.5em;
    height: 51%;
    max-width: 30%;
    padding: 10% 3%;
	bottom:0%;	
	left:31%;
}

div#index_encart {
	padding:20px 0 0 0;
}
.index_encart_cadre {
	float:left;
	width:50%;
	text-align:center;
	color:#FFF;
	margin:0 0 20px 0;
	height:240px;
}
.entree_titre {
	font-size:1.7em;
	background-size:10%;
}
.entree_lien {
	font-size:1em;
}
.entree_desc {
	margin:23px 0;
}


div#index_message, div#index_news {
	width:100%;
	float:none;
	margin:0 auto 10px auto;
}
div#index_news { overflow:hidden;}
.index_news_title {font-size:2.7em;}
.news_cadre {
	width:48%;	
	margin:1%;
	float:left;
	height:75px;
}
}


/*********************************************************************************************************/
/* inférieur à 800px */
/*********************************************************************************************************/

@media screen and (max-width : 800px) {
	
.bx-wrapper .bx-caption, .caption {
	font-size: 1.6em;
	line-height:1.6em;
	
}	
	
}
/*********************************************************************************************************/
/* inférieur à 650px */
/*********************************************************************************************************/

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

.bx-wrapper .bx-caption, .caption {
	font-size: 1.2em;
	line-height:1.6em;
	
}

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

@media screen and (max-width : 600px) {
.entree_titre {
	font-size:1.2em;
}	
.entree_desc {
	margin:15px 0;
}
.entree_lien {
	font-size:0.9em;
}	
}
/*********************************************************************************************************/
/* inférieur à 480px */
/*********************************************************************************************************/

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

.bx-wrapper .bx-caption, .caption {
	background:url(../img/public/animation_caption_bg.png) repeat;
	font-size: 1.4em;
    height: 42%;
    max-width: 80%;
    padding: 5% 10%;
	bottom:none;
	left:0;
	line-height:1.5em;
	position:relative;
}	

.index_encart_cadre {
	float:left;
	width:100%;
	text-align:center;
	color:#FFF;
	margin:0 0 20px 0;
	height:auto;
}

.entree_titre {
	font-size:1.7em;
}
.entree_lien {
	font-size:1em;
}
.index_cadre_nom {
	width:55%;
}
.entree_desc {
	margin:23px 0;
}

.index_news_title {
	background:url(../img/public/date_picto.png) center left no-repeat;
	background-size:44px;
	font-size:2.2em;
}
.news_cadre {
	width:98%;	
	margin:1%;
	float:none;
	height:auto;
}
	
}
/*********************************************************************************************************/
/* inférieur à 350px */
/*********************************************************************************************************/

@media screen and (max-width : 350px) {
	
.entree_titre {
	font-size:1.4em;
}

.index_news_title {
	background:url(../img/public/date_picto.png) top left no-repeat;
	font-size:1.6em;
}

}