#Principal.f-ms { width:96%; max-width:1536px; z-index:0; margin-left:auto; margin-top:150px; margin-right:auto }
#titrepage.f-ms { width:92%; z-index:0; clear:both; padding:1% 4% 2.5%; margin-bottom:1%; overflow:hidden }
#ColonneG.f-ms { width:36%; z-index:0; float:left; clear:both }
#studiophoto.f-ms { width:100%; z-index:0; float:left }
#slimbox.f-ms { width:100%; height:100%; vertical-align:top; overflow:hidden }
#m1.f-ms { width:31.41%; z-index:0; float:left }
#slimbox1.f-ms { width:100%; min-width:80px; vertical-align:top; overflow:hidden }
#m2.f-ms { width:31.41%; z-index:0; float:left }
#slimbox2.f-ms { width:100%; min-width:80px; vertical-align:top; overflow:hidden }
#m3.f-ms { width:36.55%; height:1.6%; z-index:0; float:left }
#slimbox3.f-ms { width:100%; min-width:80px; vertical-align:top; overflow:hidden }
#ColonneD.f-ms { width:64%; z-index:0; float:left }
#Texte.f-ms { min-height:513px; z-index:0; float:left; padding:6% 6% 2%; background-color:#999 }
#formulaire.f-ms { width:96%; min-height:119px; z-index:0; float:left; clear:both; padding:2%; background-color:#000 }
#email.f-ms { width:50%; padding:1%; margin-top:5px; margin-bottom:5px; background-color:#fff; border:solid #690 1px }
#resgoogle.f-ms { margin-right:5px }
#resfacebook.f-ms { margin-right:5px }
#resinstagram.f-ms { margin-right:5px }
#reseauautre.f-ms { margin-right:5px }
#precision.f-ms { width:170px; background-color:#ccc }
#Message1.f-ms { width:50%; height:84px; padding:1% }
#phone.f-ms { width:50%; padding:1%; margin-top:5px; margin-bottom:10px; background-color:#000; border:solid #ccc 1px }
#codeformulaire1.f-ms { left:353px; top:608px; width:120px; height:40px; vertical-align:bottom; margin-top:1px; margin-bottom:5px; overflow:hidden }
#formwhat1.f-ms { z-index:0; margin-left:auto; margin-right:auto }
#verification.f-ms { width:160px; padding:5px; margin-top:5px; margin-bottom:5px; background-color:#fff }
#variable1.f-ms { width:31.25%; background-color:#001; border:solid #001 1px }
#Btenvoi.f-ms { left:220px; top:79px; width:120px; height:32px; margin:1% auto; overflow:hidden }
#Contact.f-ms { width:98%; min-height:50px; z-index:0; float:left; padding:1%; margin-bottom:30px; background-color:#000 }
#menubas.f-ms { z-index:0; background-color:#000 }
#m5.f-ms { width:23%; min-height:15px; z-index:0; float:left; padding:0.8% 0.5% 0.5%; background-color:#000 }
#m9.f-ms { width:23%; min-height:15px; z-index:0; float:left; padding:0.8% 0.5% 0.5%; background-color:#000 }
#m11.f-ms { width:28%; min-height:15px; z-index:0; float:left; padding:0.8% 0.5% 0.5%; background-color:#000 }
#m10.f-ms { width:22%; min-height:15px; z-index:0; float:left; padding:0.8% 0.5% 0.5%; background-color:#000 }
#liensbas.f-ms { z-index:0; padding:1% 2%; background-color:#000 }
#entete.f-ms { position:absolute; left:0px; top:0%; width:100%; min-height:110px; z-index:1 }
#top.f-ms { min-height:100px; max-width:1536px; z-index:0; padding-left:2%; padding-right:2%; margin-left:auto; margin-right:auto }
#Zebureaulogoblanc.f-ms { width:125px; float:left; margin-right:2% }
#menu.f-ms { height:24px; z-index:0; clear:right; margin-left:auto; margin-right:auto; margin-bottom:1% }
#reseaux.f-ms { position:fixed; width:60px; top:0.4%; right:1.25%; height:40px; z-index:2 }
#facebook.f-ms { width:24px; height:24px; float:right; margin-left:2% }
#Instagram2.f-ms { width:24px; float:right; margin-right:1% }
@media screen and (max-width:1200px)
{
	#Principal.f-ms { width:100%; max-width:1200px; margin-top:110px }
	#m3.f-ms { height:2.28% }
	#Zebureaulogoblanc.f-ms { width:100px }
	#reseaux.f-ms { top:0.66% }
}
@media screen and (max-width:900px)
{
	#m3.f-ms { height:5.47% }
	#reseaux.f-ms { top:0.68% }
}
@media screen and (max-width:800px)
{
	#m3.f-ms { height:5.34% }
	#reseaux.f-ms { top:0.74% }
}
@media screen and (max-width:768px)
{
	#Principal.f-ms { margin-top:115px }
	#m3.f-ms { height:5.5% }
	#email.f-ms { width:80% }
	#Message1.f-ms { width:80% }
	#phone.f-ms { width:80% }
	#verification.f-ms { width:50% }
	#m5.f-ms { width:49% }
	#m9.f-ms { width:49% }
	#m11.f-ms { width:49% }
	#m10.f-ms { width:49% }
	#reseaux.f-ms { top:0.7% }
}
@media screen and (max-width:600px)
{
	#titrepage.f-ms { padding-top:3%; padding-bottom:4% }
	#ColonneG.f-ms { width:100% }
	#m3.f-ms { height:2.24% }
	#ColonneD.f-ms { width:100% }
	#Texte.f-ms { min-height:0px }
	#menu.f-ms { width:51.5%; margin-right:0px }
	#reseaux.f-ms { top:0.93% }
}
@media screen and (max-width:480px)
{
	#m3.f-ms { height:0.75% }
	#reseaux.f-ms { top:0.55% }
}
@media screen and (max-width:414px)
{
	#m3.f-ms { height:9.5% }
}
@media screen and (max-width:320px)
{
	#m3.f-ms { height:3.29% }
	#menubas.f-ms { width:96%; float:left; padding:1% 2% }
	#liensbas.f-ms { width:96%; float:left }
	#reseaux.f-ms { top:0.51% }
}
