@media (max-width:1250px)
{
	section h1 {font-size:1.5em;}
	section h2 {font-size:1.2em;}
	section#infos .informations{margin-right:20px;}
	
	section#infos {background:rgba(255,255,255,.6);}
	section#infos .informations{background:transparent;width:100%;max-width:500px;margin:auto;padding:0;float:none;}
	section#infos #terr{background:transparent;}
	
}

@media (max-width:1000px)
{
	.fb-page {margin:50px 0 0 80px;}
	section h1 {background-position:right 10px top 0;}
	section h2 {background-position:right 80px top 0;}
	section#merci #logo_commanditaires img#sign-prov-hor{display:none;}
	section#merci #logo_commanditaires img#sign-prov-vert{display:block;}
}

@media (max-width:700px)
{
	nav .toggleMobile{display:block;}
	nav #links{display:none;padding-top:20px;}
	nav #links a{display:block;float:initial;padding:20px 10px;}
	nav #links a p{text-align:Center;}
	header a{height:auto;line-height:1em;letter-spacing:1px;padding:0 10px;}	
	
	section#bienvenue #icon {display:none;}
	section#bienvenue #dates {width:100%;}
	
	section#contact p#adresse{padding-left:0;background:none;}
	section#contact p#telephone{padding-left:0;background:none;}
	section#contact form{padding-left:0;background:none;}
	.fb-page {margin-left:0;}
	
	section#merci #logo_commanditaires img{margin:2px;}
	
	header a.inscription {margin-top:20px;}

}

@media (max-width:500px)
{
	section h1 {background-position:right -100px top 0;}
	section h2 {background-position:right -100px top 0;}
}