
@media (min-width: 1100px){
	.mobile{
		display: none !important;
	}	
}

@media (max-width: 1100px) {
	  
	.screen{
		display: none !important;
	}	


		
		
	
#description{
	padding-left: 0%; 
	padding-right: 0%; 
	
}
	
		



#banderole{
	height: min-content;  
}

#banderole div{
	display: block;
	margin-left: auto;
	margin-right: auto;
	width: fit-content;
	margin-top: auto;
	margin-bottom: auto;
	height: fit-content;
}



#logo{
	font-size: 40px;
}

#logo>img{
	display : inline;
	height: 100px;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-right: auto;
	margin-left: auto;
	
}

#img-right{
	margin-left: 80px !important;
}

#nav{
	//height: 40px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bbbbbb;
	
	margin-bottom: 20px;
	
	padding-top: 15px;
	padding-bottom: 15px;
	
	/*position: -webkit-sticky;
	position: -webkit-sticky;
	position: -moz-sticky;
	position: -ms-sticky;
	position: -o-sticky;
	position: sticky;
	top: 20px;*/
	
}

header{
	background-color: #f0f0f0;
}


#nav div{
	margin-left: 15px;
}

#nav a{
	padding-left: 0px;
}




	
	
	
#content{
	margin-left: 0px;
	margin-right: 0px;
}
	
	
	
#planning-flex{
	display: block;
}
	
	
.planning-div{
	padding-top :50px;
	width:90%;
	display: inline-block;

	margin-right :5%;
	margin-left :5%;
}
	
	
.line-mobile{
	
	margin-top : 50px;

	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #bbbbbb;
}
	
	
	
	
	
img{
    max-width:100%;
}
	
	/*
.dec-screen{
	padding-left: 5%;
}	
	*/
	
  
  
  
  
  
  
  
  
}
  
  

