.my_menu{
	display:none;
	}
	
#PhotoAccueil{
	display:none;
	}
	
body{

	overflow-x: hidden;
	
	}

#photo_sub {
	height:320px;
	width: 1075px;
	z-index: 99;
	position: relative;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
	text-align: right;
	padding-top: 45px;
}

#photo_subMobile, #photo_accueilMobile{
	display:none;
	}

/************************************************************************************
smaller than 990
*************************************************************************************/
@media screen and (max-width: 990px) {
	
 .conteneur{
	width: 90%;
	margin:0px auto;
	margin-left:20px;
	}

#bar{
	display:none;
	}
	
.sectionSub{
	height: 270px;
		}
		
.slogan{
	width:100%;
	color:#FFF;
	padding-top:50px;
	font-size:14px;
	float:left;
	}
	



	

.imgProd {
    border: 1px solid #999;
    padding: 2px;
	width:100%;
}

.espacement_slider{	
	padding-top:160px;
	}
	
.espacement_slider h1{
	color:#FFF;
	font-size:24px;
	font-weight:400;
	letter-spacing:-1px;
	padding:0;
	margin:0;
	line-height:28px;
	background-image:url(../images/backgroundSlogan.png);
	background-repeat:no-repeat;
	background-size:cover;
	padding-right:10px;
	padding-left:10px;
	padding-top:20px;
	padding-bottom:20px;
	border-bottom:none;
	width:100%;
	}
		
#slider{
	height:290px;

	}
.wide-container {
     /* max-width: 1000px;*/
      height: 290px;
      margin: 0 auto;
	  width:100%;
    }
	


}

/************************************************************************************
smaller than 650
*************************************************************************************/
@media screen and (max-width: 650px) {
	
/************************************************************************************
MENU INITIALISATION
*************************************************************************************/

#menu{
	display:none;

}
	
.my_menu{
	display:block;
	position: fixed; left: 0px; top: 0px;
	z-index:999;

}
.none{
	display:none;
	}

#photo_sub, #photo_accueil {
    display:none;
	
}

#photo_subMobile{
    display:block;
	height:auto;
	max-width: 100%;
	z-index: 99;
	position: relative;
	margin: 0 auto;
	padding-top: 105px;
	}
 #photo_subMobile img, #photo_accueilMobile img{
	height:auto;
	max-width: 100%;
	}
    
 #photo_accueilMobile{
     display:block;
	z-index: 99;
	margin-top: -110px;
	}   
    
    
#bar{
	display:none;
	}
	

body{
	width:100%;
	background-image:none;
	/*font: 90%/1em "Trebuchet MS", Tahoma, arial, Sans-serif;*/
	overflow-x: hidden;
	}
	
#sub{
	background-image:url(../images/bg_sub_mobile.png);
	background-position:top center;
	background-repeat:no-repeat;
    background-size: contain;
	}
	
#photo_accueil {
    display:none;
}

#accueil {
    background-image:none;
}


#photo_sub {
    height: 150px;
    margin: 0 auto;
    padding-top: 105px;
    position: relative;
    text-align: right;
    width: 100%;
    z-index: 99;
}

#photo_sub img {
    width: 100%;
	padding-top:25px;
}






/*Section 1-------------------------------------- */
	
.section1{
	width:90%;
    padding:5%;
	}



#footer {
	width:90%;
	padding:0;
	margin:2%;
	
	}


table { 
  width: 100%; 
  border-collapse: collapse; 
}

table td {
    display: block;
    width: 100%;
}


.champs, .champs2, .bouton{
	width: 100%;
	}
	
}



/*Styles for screen 600px and lower*/
@media screen and (max-width: 650px) {


}