@media screen and (max-width: 1180px) {
.largeur-site,
.largeur-footer {
	width:980px;
}
.logo {
	left:0;
}
.titlesite {
	font-size:50px;
}
#home-spectacle-txt {
	margin: 30px 0 0 50px;
}
#home-spectacle-video {
	margin: 0 50px 0 0 ;
}
#home-encart-txt {
	width:760px;
}
#home-tableaux img {
	max-width:200px;
	height:auto;
}
#form-devis label {
	margin: 0 10px 0 10px;
}
#form-devis input[type="text"],
#form-devis input[type="email"],
#form-devis textarea  {
	width: 650px;
}
.formule-bloc-texte {
	width:470px;
	margin: 0 30px;
}
.autre-formule-bloc {
	width:460px;
}
.autre-formule-bloc-photo {
	width:420px;
}
.autre-formule-bloc-texte2 {
	width:420px;
}
.autre-formule-bloc-photo2 {
	width:420px;
}
.bio-photo1 {
	margin:0 20px 0 50px;
}
.bio-part2 {
	margin: 20px 30px 0 80px;
}
.bio-photo3 {
	margin:10px 30px 0 80px;
}
.histoire-part2 {
	width:600px;
	margin: 20px 30px 0 30px;
}
.histoire-part3 {
	width:600px;
}
.histoire-photo3 {
	margin:30px 0 150px 30px;
}
#telecharg-image {
	margin: 50px 10px 0 100px;
}
#ref-image {
	margin: 50px 10px 0 50px;
}
#references {
	width:600px;
}
#presse-colonne1 {
	width:550px;
}
#presse-colonne2 {
	width:350px;
	margin: 0 0 60px 50px;
}
.presse-image-col1 img {
	max-width:550px;
	height:auto;
}
.presse-image-col2 img {
	max-width:350px;
	height:auto;
}
.formule-bloc-photo2 {
	width:920px;
}





}



@media screen and (max-width: 1000px) {
.largeur-site,
.largeur-footer {
	width:768px;
}
img.logo  {
	width:180px;
	height:auto;
}
    .lfauit img {
    width:300px;
    height: auto;
}
.titlesite {
	font-size:40px;
	padding-top:30px;
}
    .baselinetitle {
    font-size: 24px;
    letter-spacing: 2px;
}
#home-presentation {
	width:100%;
}
#home-presentation-pict {
	width:200px;
}
#home-presentation-txt {
	width:550px;
}
.home-paves-bloc {
	width: 300px;
}
.home-paves-bloc-pict {
	width:280px;
}
#home-spectacle-txt {
	float:none;
	width:100%;
	margin: 0;
}
#home-spectacle-video {
	float:none;
	margin: 30px auto;
}
#home-spectacle {
	padding: 20px 0;
}
#home-encart-txt {
	width:100%;
	float:none;
	text-align:center;
	font-size:24px;
	padding: 30px 0 0 0;
}
.home-encart-pict {
	float:none;
	display:block;
	margin: 20px auto;
}
#header-social {
	font-size:34px;
}
#form-devis input[type="text"],
#form-devis input[type="email"],
#form-devis textarea  {
	width: 480px;
}
.titre-page {
	font-size:50px;
	margin: 10px 0 0 0;
}
.formule-bloc-texte {
	width:390px;
	margin: 0 20px;
}
.formule-bloc-photo {
	width:320px;
}
.autre-formule-bloc {
	width:360px;
}
.autre-formule-bloc-photo {
	width:320px;
}
.autre-formule-bloc-texte2 {
	width:94%;
}
.autre-formule-bloc-photo2 {
	width:530px;
}
.bio-photo1 {
	margin:0 20px 0 20px;
}
.bio-part1 {
	width:480px;
}
.bio-part2 {
	width:440px;
	margin: 20px 30px 0 20px;
}
.bio-photo3 {
	margin:10px 30px 0 20px;
}
.bio-part3 {
	width:480px;
}
.histoire-photo2 {
	margin:10px 0 0 0;
}
.histoire-part1 {
	padding: 0 2%;
}
.histoire-part2 {
	width:500px;
	margin: 10px 0 0 20px;
}
.histoire-part3 {
	width:500px;
	margin: 30px 0 0 0;
}
.histoire-photo3 {
	margin:30px 0 150px 20px;
}
#contact-image {
	margin: 40px 30px 0 50px;
}
#telecharg-image {
	margin: 50px 10px 0 0;
}
#ref-image {
	margin: 50px 0 0 0;
}
#references {
	width:460px;
}
#presse-colonne1 {
	width:100%;
	text-align:center;
}
#presse-colonne2 {
	width:100%;
	text-align:center;
	margin: 0 0 60px 0;
}
.formule-bloc-photo2 {
	width:740px;
}
.grid-sizer,
.grid-item  {
	width:50%;
}
header {
	height: 300px;
}
.mobile-menu {
	display:block;
	font-weight:400;
}
nav {
	width:100%;
}
.menu {
	margin:0;
	padding:0;
}
.menu li {
	display:block;
	margin:0;
}
.menu li a {
	background:#ffffff;
	color:#0963a2;
	border-top:1px solid #e0e0e0;
	border-bottom:5px solid #ffffff;
	text-align:center;
	padding: 10px 0 6px 0;
	-webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.75);
}
.menu li a:hover, .menu li:hover > a {
	background:#f0f0f0;
	color:#3e3e3e;
	border-bottom:5px solid #0963a2;
}

.menu ul {
	display:block;
	position:relative;
	top:0;
	left:0;
	width:100%;
}
.menu ul ul {
	left:0;
}
.menu ul li a {
	border-left:none;
}
.menu ul li a:hover, .menu ul li:hover > a {
	border-left:none;
}
    .menu,
    .accroche1 {
	display:none;
}
}




@media screen and (max-width: 767px) {
.largeur-site,
.largeur-footer {
	width:96%;
	margin: 0 auto;
}

.logo,
img.references-photos {
	display:none;
}


.titlesite {
	font-size:30px;
	padding-top:60px;
}
#banniere-home h1 {
	font-size:50px;
	padding-top:50px;
}
#banniere-txt h1 {
	font-size:50px;
}
#banniere-txt {
	top:210px;
}
#home-presentation-pict {
	display:none;
}
#home-presentation-txt {
	float:none;
	width:100%;
}
#home-spectacle-video {
	width:100%;
}
#banniere-carnaval-txt {
	font-size:40px;
}
.footer-logo {
	font-size:34px;
}
.footer-baseline {
	font-size:24px;
}
#header-social {
	font-size:34px;
	left: 10px;
	top:10px;
}
#form-devis label {
	display:block;
	width:100%;
	text-align:left;
	margin: 10px 0 5px 0;
}
#form-devis input[type="text"],
#form-devis input[type="email"],
#form-devis textarea {
	width: 100%;
	margin: 0;
}
.champ-court {
	width: 100% !important;
}
#form-devis input[type="checkbox"] {
	margin: 0 10px 0 0;
}
.formule-bloc-texte {
	width:100%;
	margin: 0;
	padding: 0 4%;
}
.formule-bloc-photo {
	width:90%;
	max-width:400px;
	display:block;
	margin: 20px auto;
}
.bt-demande-devis a {
	width:260px;
	font-size:36px;
	padding:20px 0;
}
.autre-formule-bloc {
	width:100%;
	margin:20px 0;
}
.autre-formule-bloc-photo {
	width:94%;
}
.autre-formule-bloc-texte2 {
	width:94%;
	margin:0;
}
.autre-formule-bloc-photo2,
.formule-bloc-photo2 {
	width:94%;
}
.bio-photo1 {
	display:block;
	margin:10px auto;
}
.bio-part1,
.bio-part2 {
	width:100%;
	margin:0;
}
.bio-photo2 {
	display:block;
	margin:20px auto;
}
.bio-photo3 {
	display:none;
}

.bio-part3 {
	width:100%;
	margin: 10px 0 100px 0;
}
.histoire-photo2 {
	display: block;
	margin: 10px auto;
}
.histoire-part1 {
	margin: 20px 0 20px 0;
	padding: 0 2%;
}
.histoire-part2,
.histoire-part3  {
	width:100%;
	margin: 10px 0;
}
.histoire-photo3 {
	display: block;
	margin:20px auto 150px auto;
}
#contact-image {
	width:100%;
	margin: 20px 0 0 0;
}
#contact-image img {
	width:150px;
	height:auto;
}
#contact-texte {
	width:100%;
	text-align:center;
}
.texte-contact {
	margin: 10px 0;
}
#form-newsletter {
	width:100%;
	text-align:center;
}
#form-newsletter label {
	display:block;
	width:100%;
	text-align:center;
	margin: 10px 0 5px 0;
}
#form-newsletter input[type="email"]  {
	width: 90%;
	margin: 0;
}
#telecharg-image,
#ref-image {
	width:100%;
	margin: 20px 0 0 0;
}
#telecharg-image img,
#ref-image img {
	width:150px;
	height:auto;
}
#telechargement {
	width:100%;
	text-align:center;
}
.telecharg-texte {
	margin: 10px 0;
}
#references {
	width:100%;
	text-align:center;
}
#references ul {
	list-style-type: none;
	padding:0;
}
.presse-image-col1 img {
	width:100%;
	max-width:550px;
	height:auto;
}
.presse-image-col2 img {
	width:100%;
	max-width:350px;
	height:auto;
}
.grid-sizer,
.grid-item  {
	width:100%;
}
.aprop-col1,
.aprop-col2 {
	width:100%;
	margin: 10px 0;
}
.aprop-col1 img,
.aprop-col2 img {
	width:100%;
}


}


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

.grid-sizer,
.grid-item  {
	width:100%;
}


}