p {margin: 0px;}

h2 {margin: 0px;}

a:link {
	color: #0094d5;
	text-decoration: none;
}
a:visited {
	color: #0094d5;
	text-decoration: none;
}
a:hover {
	color: #FFCC00;
	text-decoration: none;
}
a:active {
	color: #FFFF66;
	text-decoration: none;
}
.menubottom:hover {
	color: #FFCC00;
}
.Style61 {font-family: Arial, Helvetica, sans-serif}

@media only screen and (min-width: 1060px) {
body {background-color: #000c2b; position: relative; width: 100%; height:100%; margin: auto; overflow:hidden; overflow-y: scroll;}
body,td,th {font-family: AvantGarde Bk BT , Arial; font-size: 0.9vw; color: #FFFFFF;}
a {font-size: 0.9vw;}
h1 {font-size: 1.3vw; margin: 0px; font-weight:100; line-height:1.2; text-align:center;}
h2 {font-size: 1.2vw;}
.Style9 {font-size: 0.6vw;}
.Style101 {font-size: 1vw;}
.Style1 {font-size: 0.8vw;}
.Style111 {font-size: 0.9vw;}
.Style102 {font-size: 0.7vw;}
.Style103 {font-size: 1.4vw;}
.Style104 {font-size: 0.9vw;}
.Style105 {font-size: 0.5vw;}
.Style2 {font-size: 0.9vw; color: #bbbbbb;}
.Style4 {font-size: 0.9vw;}
.Style19 {font-size: 0.9vw;}
.Style20 {font-size: 0.54vw;}
.Style55 {font-size: 0.8vw;}
.Style56 {font-size: 1.8vw;}
.Style59 {font-size: 1.2vw;}
.menubottom {font-size: 0.6vw; color: white;}
#conteneur {position:absolute; top:0px; left:0px; width:100%; height:auto; overflow:hidden;}
#fixe {position:fixed; z-index:14; width:100%; height:auto; background-color:none;}
#logo-slogan {position:relative; width:30%; height:auto; z-index:15; left: 1%; top: 0%; margin-top:1%; margin-bottom:0.5%; display:inline-block; vertical-align:top;}
#logo {position:relative; width:40%; height:auto; z-index:15; left: 0%; top: 0%; display:inline-block; vertical-align:middle;}
#imglogo {width:100%; height:auto;}
#slogan{position:absolute; width:20%; height:auto; z-index:15; left: 14%; top: 44%; overflow:hidden; opacity:1; animation-name: AutoSlide; animation-duration: 4s; animation-timing-function:ease-in-out;}
@keyframes AutoSlide{0% {top:52%; width:0%;} 67% {top:52%; width:0%;} 100% {top:44%; width:20%;}}
#imgslogan{width:100%; height:auto;}
#demie-cible-gauche {position:absolute; top:44%; left:14%; width:0.9%; height:auto; z-index:20; animation-name: AutoSlide1; animation-duration: 4s; animation-timing-function:ease-in-out;}
@keyframes AutoSlide1{0% {top:46%; left:6.3%; width:0.7%;} 33% {top:46%; left:6.3%; width:0.7%;} 67% {top:44%; left:14%; width:0.9%;} 100% {top:44%; left:14%;}}
#img-demie-cible-gauche{width:100%; height:auto;}
#demie-cible-droite {position:absolute; top:44%; left:33.1%; width:0.9%; height:auto; z-index:20; animation-name: AutoSlide2; animation-duration: 4s; animation-timing-function:ease-in-out;}
@keyframes AutoSlide2{0% {top:45.9%; left:7%; width:0.7%;} 33% {top:45.9%; left:7%; width:0.7%;} 67% {top:44%; left:14.9%; width:0.9%;} 68% {top:44%; left:14.9%; width:0.9%;} 100% {top:44%; left:33.1%;}}
#img-demie-cible-droite{width:100%; height:auto;}

#menu {position:absolute; top:20%; left:86.5%; width:12.5%; height:auto; z-index:30; background-color:none; border-radius: 16px 16px 16px 16px; color: #ffffff; overflow:hidden; white-space:nowrap;}
	#boutons-menu {position:relative; margin-top:5%; left:0%; width:100%; height:auto; z-index:1;}
		#menu-lignes {position: relative; top:0%; left:0%; width:25%; height:auto; margin-top:0%; display:inline-block; vertical-align:middle;}
			#menu-ligne1 {position: relative; top:0%; left:0%; width:70%; height:0%; padding:1px; background-color:#0094d5; border-radius: 3px 3px 3px 3px;}
			#menu-ligne2 {position: relative; top:0%; left:0%; width:70%; height:0%; padding:1px; margin-top:5px; background-color:#0094d5; border-radius: 3px 3px 3px 3px;}
			#menu-ligne3 {position: relative; top:0%; left:0%; width:70%; height:0%; padding:1px; margin-top:5px; background-color:#0094d5; border-radius: 3px 3px 3px 3px;}
		#menu-texte {position: relative; top:0%; left:2%; width:70%; height:auto; color:#ffffff; display:inline-block; vertical-align:middle;}
		.bouton-menu {position:relative; top:0%; left:0%; width:100%; height:auto; color:#000000; background-color:#0094d5; padding-left:6%; padding-top:2%; padding-bottom:2%;}
		.bouton-menu:hover {background-color:#000c2b; color:#ffffff; padding-left:12%; transition-duration:0.3s; transition-timing-function:ease-in-out;}
		.bouton-menu-inactif {position:relative; top:0%; left:0%; width:100%; height:auto; color:#ffffff; background-color:#000c2b; padding-left:12%; padding-top:2%; padding-bottom:2%;}

#reseaux{position:absolute; width:12%; height:auto; z-index:29; right: 1%; bottom: 6%;}
#fb{position:relative; width:14%; height:auto; z-index:15; left: 0%; top: 0%; margin-top:0%; display:inline-block; vertical-align:top;}
#imgfb{width:100%; height:auto;}
#twitter{position:relative; width:14%; height:auto; z-index:15; left: 0%; top: 0%; margin-top:0%; display:inline-block; vertical-align:top;}
#imgtwitter{width:100%; height:auto;}
#instagram{position:relative; width:14%; height:auto; z-index:15; left: 0%; top: 0%; margin-top:0%; display:inline-block; vertical-align:top;}
#imginsta{width:100%; height:auto;}
#youtube{position:relative; width:14%; height:auto; z-index:15; left: 0%; top: 0%; margin-top:0%; display:inline-block; vertical-align:top;}
#imgyoutube{width:100%; height:auto;}
#linkedin{position:relative; width:14%; height:auto; z-index:15; left: 0%; top: 0%; margin-top:0%; display:inline-block; vertical-align:top;}
#image-linkedin{width:100%; height:auto;}
#easyzic{position:relative; width:14%; height:auto; z-index:15; left: 0%; top: 0%; margin-top:0%; display:inline-block; vertical-align:top;}
#image-easyzic{width:100%; height:auto;}
#dailymotion{position:relative; width:14%; height:auto; z-index:15; left: 0%; top: 0%; margin-top:3%; display:inline-block; vertical-align:top;}
#image-dailymotion{width:100%; height:auto;}
#audiofanzine{position:relative; width:14%; height:auto; z-index:15; left: 0%; top: 0%; margin-top:3%; display:inline-block; vertical-align:top;}
#image-audiofanzine{width:100%; height:auto;}
#zikinf{position:relative; width:14%; height:auto; z-index:15; left: 0%; top: 0%; margin-top:3%; display:inline-block; vertical-align:top;}
#image-zikinf{width:100%; height:auto;}

#ombrefixe {position:absolute; z-index:10; top:0%; left:0%; width:100%; height:105%; background-color: #000c2b; box-shadow: 0px 0px 14px #000000; display:inline-block; vertical-align:top;}

#contenu-composition{position:relative; width:100%; height:auto; z-index:3; left: 0%; top: 0%; padding-top:12%; padding-bottom:5%; overflow:hidden;}

	#imagefond-composition{position:absolute; width:120%; height:auto; z-index:2; left: 0px; top: 0%; margin-top:12%; opacity:0.8; overflow:hidden;}
		#imgfond-composition{width:100%; height:auto;}
	#fondtexte1-composition{position:relative; width:72%; height:auto; z-index:9; left:14%; top:0%; padding-top:2%; padding-bottom:2%; background:rgba(0,9,33,0.5); border-radius:0px 0px 20px 20px; border-bottom:3px solid #005080;}
	#texte1-composition{position:relative; width:97%; height:auto; z-index:9; left: 2%; top:0%; margin-top:1%; line-height:1.2;}
	#fondtexte2-composition{position:relative; width:34.5%; height:auto; z-index:9; left:14%; top:0%; margin-top:2%; background-color:rgba(0, 9, 33, 0.7); border-left: 2px solid #005080; display:inline-block; vertical-align:top;}
	#fondtexte2-composition:hover{background-color:rgba(0, 9, 33, 0.9); border-left: 4px solid #005080;}
	#texte2-composition{position:relative; width:92%; height:auto; z-index:9; left: 4%; top:0%; margin-top:4%; margin-bottom:4%; line-height:1.2;}
	#fondtexte3-composition{position:relative; width:34.5%; height:auto; z-index:9; left:16%; top:0%; margin-top:2%; background-color:rgba(0, 9, 33, 0.7); border-top: 2px solid #005080; display:inline-block; vertical-align:top;}
	#fondtexte3-composition:hover{background-color:rgba(0, 9, 33, 0.9); border-top: 4px solid #005080;}
	#texte3-composition{position:relative; width:92%; height:auto; z-index:9; left: 4%; top:0%; margin-top:4%; margin-bottom:4%; line-height:1.2;}
	#fondtexte4-composition{position:relative; width:34.5%; height:auto; z-index:9; left:14%; top:0%; margin-top:3%; background-color:rgba(0, 9, 33, 0.7); border-bottom: 2px solid #005080; display:inline-block; vertical-align:top;}
	#fondtexte4-composition:hover{background-color:rgba(0, 9, 33, 0.9); border-bottom: 4px solid #005080;}
	#texte4-composition{position:relative; width:92%; height:auto; z-index:9; left: 4%; top:0%; margin-top:4%; margin-bottom:4%; line-height:1.2;}
	#fondtexte5-composition{position:relative; width:34.5%; height:auto; z-index:9; left:16%; top:0%; margin-top:3%; background-color:rgba(0, 9, 33, 0.7); border-right: 2px solid #005080; display:inline-block; vertical-align:top;}
	#fondtexte5-composition:hover{background-color:rgba(0, 9, 33, 0.9); border-right: 4px solid #005080;}
	#texte5-composition{position:relative; width:92%; height:auto; z-index:9; left: 4%; top:0%; margin-top:4%; margin-bottom:4%; line-height:1.2;}

	#bouton-partir-composition{position:relative; width:67%; height:auto; z-index:7; left:14%; margin-top:2%; padding:2%; overflow:hidden; border-bottom: 2px solid #005080; background-color:rgba(0, 9, 33, 0.7); color:#ffffff; text-align:center;}
	#bouton-partir-composition:hover{background-color:rgba(0, 9, 33, 0.9);}

	#bouton-offre-1-composition{position:relative; width:34.5%; height:auto; z-index:7; left:14%; margin-top:2%; display:inline-block; vertical-align:top;}
	#bouton-offre-1-titre-composition {position:relative; width:97%; height:auto; z-index:6; left:0%; top:0%; padding:1.5%; background-color:rgba(250, 250, 250, 0.7); color:#000000;}
	#bouton-offre-1-texte-composition {position:relative; width:96%; height:auto; z-index:7; left:0%; top:0%; padding:2%; box-shadow: 0px 0px 14px #000000; background-color:rgba(250, 250, 250, 0.9); color:#000000;}
	#bouton-offre-1-conditions-composition {poistion: relative; margin-top:2%; left:0%; width:auto; height:auto;}
	#bouton-offre-1-prix-composition {position: absolute; top:70%; right:-3%; width:20%; height:auto; z-index:8; color:#000000;}
	#bouton-offre-1-prix-texte-composition {position: relative; top:0%; left:0%; width:auto; height:auto; transform:rotate(90deg);}

	#bouton-offre-2-composition{position:relative; width:34.5%; height:auto; z-index:7; left:16%; margin-top:2%; display:inline-block; vertical-align:top;}
	#bouton-offre-2-titre-composition {position:relative; width:97%; height:auto; z-index:6; left:0%; top:0%; padding:1.5%; background-color:rgba(250, 250, 250, 0.7); color:#000000;}
	#bouton-offre-2-texte-composition {position:relative; width:96%; height:auto; z-index:7; left:0%; top:0%; padding:2%; box-shadow: 0px 0px 14px #000000; background-color:rgba(250, 250, 250, 0.9); color:#000000;}
	#bouton-offre-2-conditions-composition {poistion: relative; margin-top:2%; left:0%; width:auto; height:auto;}
	#bouton-offre-2-prix-composition {position: absolute; top:70%; right:-3%; width:20%; height:auto; z-index:8; color:#000000;}
	#bouton-offre-2-prix-texte-composition {position: relative; top:0%; left:0%; width:auto; height:auto; transform:rotate(90deg);}

	#bouton-avantages-composition{position:relative; width:72%; height:auto; z-index:7; left:14%; margin-top:2%; overflow:hidden;}
	#bouton-avantages-titre-composition{position:relative; width:97%; height:auto; z-index:6; left:0%; top:0%; padding:1.5%; background-color:rgba(250, 250, 250, 0.7); color:#000000;}
	#bouton-avantages-texte-composition{position:relative; width:96%; height:auto; z-index:7; left:0%; top:0%; padding:2%; box-shadow: 0px 0px 14px #000000; background-color:rgba(250, 250, 250, 0.9); color:#000000;}

	#boite-entretien-devis-composition{position:relative; width:60%; height:auto; z-index:7; left:20%; margin-top:5%; overflow:hidden;}
	#bouton-devis-composition{position:relative; width:47%; height:auto; z-index:5; left:25%; top:0%; padding:1.5%; background:linear-gradient(-45deg, rgba(0,148,213,1), rgba(0,61,119,1)); border-right:3px solid #ffffff; border-radius: 30px 30px 30px 30px; color: #000000; display:inline-block; vertical-align:middle;}
	#bouton-devis-composition:hover{background:linear-gradient(-45deg, rgba(0,148,213,1), rgba(0,61,119,1), rgba(0,61,119,1), rgba(0,61,119,1)); border-right:3px solid #005080; transition-duration:0.5s;}
	
#contenu-enregistrement{position:relative; width:100%; height:auto; z-index:3; left: 0%; top: 0%; padding-top:10%; padding-bottom:5%; overflow:hidden;}

	#imagefond-enregistrement{position:absolute; width:100%; height:auto; z-index:2; left: 0px; top: 0%; margin-top:10%; opacity:0.8; overflow:hidden;}
		#imgfond-enregistrement{width:100%; height:auto;}
	#fondtexte1-enregistrement{position:relative; width:72%; height:auto; z-index:9; left:14%; top:0%; padding-top:2%; padding-bottom:2%; background:rgba(0,9,33,0.5); border-radius:0px 0px 20px 20px; border-bottom:3px solid #005080;}
	#texte1-enregistrement{position:relative; width:97%; height:auto; z-index:9; left: 2%; top:0%; margin-top:1%; line-height:1.2;}
	#fondtexte2-enregistrement{position:relative; width:34.5%; height:auto; z-index:9; left:14%; top:0%; margin-top:2%; background-color:rgba(0, 9, 33, 0.7); border-left: 2px solid #005080; display:inline-block; vertical-align:top; }
	#fondtexte2-enregistrement:hover{background-color:rgba(0, 9, 33, 0.9); border-left: 4px solid #005080;}
	#texte2-enregistrement{position:relative; width:92%; height:auto; z-index:9; left: 4%; top:0%; margin-top:4%; margin-bottom:4%; line-height:1.2;}
	#fondtexte3-enregistrement{position:relative; width:34.5%; height:auto; z-index:9; left:16%; top:0%; margin-top:2%; background-color:rgba(0, 9, 33, 0.7); border-top: 2px solid #005080; display:inline-block; vertical-align:top; }
	#fondtexte3-enregistrement:hover{background-color:rgba(0, 9, 33, 0.9); border-top: 4px solid #005080;}
	#texte3-enregistrement{position:relative; width:92%; height:auto; z-index:9; left: 4%; top:0%; margin-top:4%; margin-bottom:8%; line-height:1.2;}

	#bouton-partir-enregistrement{position:relative; width:67%; height:auto; z-index:7; left:14%; margin-top:2%; padding:2%; overflow:hidden; border-bottom: 2px solid #005080; background-color:rgba(0, 9, 33, 0.7); color:#ffffff; text-align:center;}
	#bouton-partir-enregistrement:hover{background-color:rgba(0, 9, 33, 0.9);}

	#bouton-offre-1-enregistrement{position:relative; width:34.5%; height:auto; z-index:7; left:14%; margin-top:2%; display:inline-block; vertical-align:top;}
	#bouton-offre-1-titre-enregistrement {position:relative; width:97%; height:auto; z-index:6; left:0%; top:0%; padding:1.5%; background-color:rgba(250, 250, 250, 0.7); color:#000000;}
	#bouton-offre-1-texte-enregistrement {position:relative; width:96%; height:auto; z-index:7; left:0%; top:0%; padding:2%; box-shadow: 0px 0px 14px #000000; background-color:rgba(250, 250, 250, 0.9); color:#000000;}
	#bouton-offre-1-conditions-enregistrement {poistion: relative; margin-top:2%; left:0%; width:auto; height:auto;}
	#bouton-offre-1-prix-enregistrement {position: absolute; top:90%; right:-3%; width:20%; height:auto; z-index:8; color:#000000;}
	#bouton-offre-1-prix-texte-enregistrement {position: relative; top:0%; left:0%; width:auto; height:auto; transform:rotate(90deg);}

	#bouton-avantages-enregistrement{position:relative; width:34.5%; height:auto; z-index:7; left:16%; margin-top:2%; overflow:hidden; display:inline-block; vertical-align:top;}
	#bouton-avantages-titre-enregistrement{position:relative; width:97%; height:auto; z-index:6; left:0%; top:0%; padding:1.5%; background-color:rgba(250, 250, 250, 0.7); color:#000000;}
	#bouton-avantages-texte-enregistrement{position:relative; width:96%; height:auto; z-index:7; left:0%; top:0%; padding:2%; box-shadow: 0px 0px 14px #000000; background-color:rgba(250, 250, 250, 0.9); color:#000000;}

	#boite-entretien-devis-enregistrement{position:relative; width:60%; height:auto; z-index:7; left:20%; margin-top:5%; overflow:hidden;}
	#bouton-devis-enregistrement{position:relative; width:47%; height:auto; z-index:5; left:25%; top:0%; padding:1.5%; background:linear-gradient(-45deg, rgba(0,148,213,1), rgba(0,61,119,1)); border-right:3px solid #ffffff; border-radius: 30px 30px 30px 30px; color: #000000; display:inline-block; vertical-align:middle;}
	#bouton-devis-enregistrement:hover{background:linear-gradient(-45deg, rgba(0,148,213,1), rgba(0,61,119,1), rgba(0,61,119,1), rgba(0,61,119,1)); border-right:3px solid #005080; transition-duration:0.5s;}
	
#contenu-mixage{position:relative; width:100%; height:auto; z-index:3; left: 0%; top: 0%; padding-top:10%; padding-bottom:5%; overflow:hidden;}

	#imagefond-mixage{position:absolute; width:110%; height:auto; z-index:2; left: 0px; top: 0%; margin-top:10%; opacity:0.8; overflow:hidden;}
		#imgfond-mixage{width:100%; height:auto;}
	#fondtexte1-mixage{position:relative; width:72%; height:auto; z-index:9; left:14%; top:0%; padding-top:2%; padding-bottom:2%; background:rgba(0,9,33,0.5); border-radius:0px 0px 20px 20px; border-bottom:3px solid #005080;}
	#texte1-mixage{position:relative; width:97%; height:auto; z-index:9; left: 2%; top:0%; margin-top:1%; line-height:1.2;}
	#fondtexte2-mixage{position:relative; width:22%; height:auto; z-index:9; left:14%; top:0%; margin-top:2%; background-color:rgba(0, 9, 33, 0.7); border-left: 2px solid #005080; display:inline-block; vertical-align:top;}
	#fondtexte2-mixage:hover{background-color:rgba(0, 9, 33, 0.9); border-left: 4px solid #005080;}
	#texte2-mixage{position:relative; width:92%; height:auto; z-index:9; left: 4%; top:0%; margin-top:4%; margin-bottom:15%; line-height:1.2;}
	#fondtexte3-mixage{position:relative; width:22%; height:auto; z-index:9; left:16%; top:0%; margin-top:2%; background-color:rgba(0, 9, 33, 0.7); border-top: 2px solid #005080; display:inline-block; vertical-align:top;}
	#fondtexte3-mixage:hover{background-color:rgba(0, 9, 33, 0.9); border-top: 4px solid #005080;}
	#texte3-mixage{position:relative; width:90%; height:auto; z-index:9; left: 4%; top:0%; margin-top:4%; margin-bottom:4%; line-height:1.2;}
	#fondtexte4-mixage{position:relative; width:22%; height:auto; z-index:9; left:18%; top:0%; margin-top:2%; background-color:rgba(0, 9, 33, 0.7); border-right: 2px solid #005080; display:inline-block; vertical-align:top;}
	#fondtexte4-mixage:hover{background-color:rgba(0, 9, 33, 0.9); border-right: 4px solid #005080;}
	#texte4-mixage{position:relative; width:92%; height:auto; z-index:9; left: 4%; top:0%; margin-top:4%; margin-bottom:4%; line-height:1.2;}

	#bouton-partir-mixage{position:relative; width:67%; height:auto; z-index:7; left:14%; margin-top:2%; padding:2%; overflow:hidden; border-bottom: 2px solid #005080; background-color:rgba(0, 9, 33, 0.7); color:#ffffff; text-align:center;}
	#bouton-partir-mixage:hover{background-color:rgba(0, 9, 33, 0.9);}

	#bouton-offre-1-mixage{position:relative; width:34.5%; height:auto; z-index:7; left:14%; margin-top:2%; display:inline-block; vertical-align:top;}
	#bouton-offre-1-titre-mixage {position:relative; width:97%; height:auto; z-index:6; left:0%; top:0%; padding:1.5%; background-color:rgba(250, 250, 250, 0.7); color:#000000;}
	#bouton-offre-1-texte-mixage {position:relative; width:96%; height:auto; z-index:7; left:0%; top:0%; padding:2%; box-shadow: 0px 0px 14px #000000; background-color:rgba(250, 250, 250, 0.9); color:#000000;}
	#bouton-offre-1-conditions-mixage {poistion: relative; margin-top:2%; left:0%; width:auto; height:auto;}
	#bouton-offre-1-prix-mixage {position: absolute; top:70%; right:-3%; width:20%; height:auto; z-index:8; color:#000000;}
	#bouton-offre-1-prix-texte-mixage {position: relative; top:0%; left:0%; width:auto; height:auto; transform:rotate(90deg);}

	#bouton-avantages-mixage{position:relative; width:34.5%; height:auto; z-index:7; left:16%; margin-top:2%; overflow:hidden; display:inline-block; vertical-align:top;}
	#bouton-avantages-titre-mixage{position:relative; width:97%; height:auto; z-index:6; left:0%; top:0%; padding:1.5%; background-color:rgba(250, 250, 250, 0.7); color:#000000;}
	#bouton-avantages-texte-mixage{position:relative; width:96%; height:auto; z-index:7; left:0%; top:0%; padding:2%; box-shadow: 0px 0px 14px #000000; background-color:rgba(250, 250, 250, 0.9); color:#000000;}

	#boite-entretien-devis-mixage{position:relative; width:60%; height:auto; z-index:7; left:20%; margin-top:2%; overflow:hidden;}
	#bouton-devis-mixage{position:relative; width:47%; height:auto; z-index:5; left:25%; top:0%; padding:1.5%; background:linear-gradient(-45deg, rgba(0,148,213,1), rgba(0,61,119,1)); border-right:3px solid #ffffff; border-radius: 30px 30px 30px 30px; color: #000000; display:inline-block; vertical-align:middle;}
	#bouton-devis-mixage:hover{background:linear-gradient(-45deg, rgba(0,148,213,1), rgba(0,61,119,1), rgba(0,61,119,1), rgba(0,61,119,1)); border-right:3px solid #005080; transition-duration:0.5s;}

#contenu-edition{position:relative; width:100%; height:auto; z-index:3; left: 0%; top: 0%; padding-top:10%; padding-bottom:5%; overflow:hidden;}

	#imagefond-edition{position:absolute; width:100%; height:auto; z-index:2; left: 0px; top: 0%; margin-top:10%; opacity:0.8; overflow:hidden;}
		#imgfond-edition{width:100%; height:auto;}
	#fondtexte1-edition{position:relative; width:72%; height:auto; z-index:9; left:14%; top:0%; padding-top:2%; padding-bottom:2%; background:rgba(0,9,33,0.5); border-radius:0px 0px 20px 20px; border-bottom:3px solid #005080;}
	#texte1-edition{position:relative; width:97%; height:auto; z-index:9; left: 2%; top:0%; margin-top:1%; line-height:1.2;}
	#fondtexte2-edition{position:relative; width:22%; height:auto; z-index:9; left:14%; top:0%; margin-top:2%; background-color:rgba(0, 9, 33, 0.7); border-left: 2px solid #005080; display:inline-block; vertical-align:top;}
	#fondtexte2-edition:hover{background-color:rgba(0, 9, 33, 0.9); border-left: 4px solid #005080;}
	#texte2-edition{position:relative; width:92%; height:auto; z-index:9; left: 4%; top:0%; margin-top:4%; margin-bottom:4%; line-height:1.2;}
	#fondtexte3-edition{position:relative; width:22%; height:auto; z-index:9; left:16%; top:0%; margin-top:2%; background-color:rgba(0, 9, 33, 0.7); border-top: 2px solid #005080; display:inline-block; vertical-align:top;}
	#fondtexte3-edition:hover{background-color:rgba(0, 9, 33, 0.9); border-top: 4px solid #005080;}
	#texte3-edition{position:relative; width:92%; height:auto; z-index:9; left: 4%; top:0%; margin-top:4%; margin-bottom:10%; line-height:1.2;}
	#fondtexte4-edition{position:relative; width:22%; height:auto; z-index:9; left:18%; top:0%; margin-top:2%; background-color:rgba(0, 9, 33, 0.7); border-right: 2px solid #005080; display:inline-block; vertical-align:top;}
	#fondtexte4-edition:hover{background-color:rgba(0, 9, 33, 0.9); border-right: 4px solid #005080;}
	#texte4-edition{position:relative; width:92%; height:auto; z-index:9; left: 4%; top:0%; margin-top:4%; margin-bottom:4%; line-height:1.2;}

	#bouton-avantages-edition{position:relative; width:72%; height:auto; z-index:7; left:14%; margin-top:2%; overflow:hidden;}
	#bouton-avantages-titre-edition{position:relative; width:97%; height:auto; z-index:6; left:0%; top:0%; padding:1.5%; background-color:rgba(250, 250, 250, 0.7); color:#000000;}
	#bouton-avantages-texte-edition{position:relative; width:96%; height:auto; z-index:7; left:0%; top:0%; padding:2%; box-shadow: 0px 0px 14px #000000; background-color:rgba(250, 250, 250, 0.9); color:#000000;}

	#boite-entretien-devis-edition{position:relative; width:60%; height:auto; z-index:7; left:20%; margin-top:5%; overflow:hidden;}
	#bouton-devis-edition{position:relative; width:47%; height:auto; z-index:5; left:25%; top:0%; padding:1.5%; background:linear-gradient(-45deg, rgba(0,148,213,1), rgba(0,61,119,1)); border-right:3px solid #ffffff; border-radius: 30px 30px 30px 30px; color: #000000; display:inline-block; vertical-align:middle;}
	#bouton-devis-edition:hover{background:linear-gradient(-45deg, rgba(0,148,213,1), rgba(0,61,119,1), rgba(0,61,119,1), rgba(0,61,119,1)); border-right:3px solid #005080; transition-duration:0.5s;}
	
#basdepage{position:relative; width:100%; height:auto; z-index:9; left:0%; top:0%; margin-top:5%; padding-bottom:0.5%; padding-top:0.5%; display:inline-block; vertical-align:top; overflow:hidden; background-color:#000c2b;}

#logo-sacem-scpp {position:relative; top: 0%; left: 41%; margin-top:0.3%; width:2%; height:auto; display:inline-block; vertical-align:top;}
#logo-sacem {position:relative; top: 0%; left: 0%; width:100%; height:auto;}
#image-logo-sacem {width:100%; height:auto;}
#logo-scpp {position:relative; top: 0%; left: 0%; width:100%; height:auto; margin-top:30%;}
#image-logo-scpp {width:100%; height:auto;}

#ombrepagesmusique{position:relative; width:0.5%; height:100px; z-index:1; left: 43%; top: 0%; box-shadow: 0px 0px 7px black; display:inline-block; vertical-align:top;}
#cacheombrepagesmusique{position:relative; width:1%; height:110px; z-index:7; left: 42.5%; top: 0%; background-color: #000c2b; display:inline-block; vertical-align:top;}
#pagesmusique{position:relative; width:5%; height:auto; z-index:15; left: 41.2%; top: 0%; margin-top:0%; line-height:1.2; display:inline-block; vertical-align:top; white-space:nowrap;}

#ombrepagescontacts{position:relative; width:0.5%; height:60px; z-index:1; left: 43%; top: 0%; box-shadow: 0px 0px 7px black; display:inline-block; vertical-align:top;}
#cacheombrepagescontacts{position:relative; width:1%; height:70px; z-index:7; left: 42.5%; top: 0%; background-color: #000c2b; display:inline-block; vertical-align:top;}
#pagescontacts{position:relative; width:8%; height:auto; z-index:15; left: 41.2%; top: 0%; margin-top:0%; line-height:1.2; display:inline-block; vertical-align:top;}

.thumbnail {max-width: 40%;}
.lightbox-conditions-generales {/** Default lightbox to hidden */display: none; /** Position and style */position: fixed; z-index: 999; width: 100%; height: 100%; text-align: left; top: 0%; left: 0%; background: rgba(0,0,0,0.7);}
.lightbox-conditions-generales:target {/** Remove default browser outline */outline: none; /** Unhide lightbox **/display: block;}
#conditions-generales {position: fixed; top:5%; bottom:5%; left:14%; width:70%; padding:2%; height:auto; overflow-y:scroll; border-radius:3px 3px 3px 3px; background-color:#002d47; color:#ffffff;}
#contenu-conditions-generales {position: relative; top:0%; left:0%; width:100%; height:auto; border-radius:3px 3px 3px 3px;}

#textebottomline{position:relative; width:16%; height:auto; line-height: 1.2; z-index:10; left: 63%; top: 0%; margin-top:0.5%; text-align:right; display:inline-block; vertical-align:top;}
}

@media only screen and (max-width: 1060px) {
body {background-color: #000c2b; position: relative; width: 100%; height:100%; margin: auto; overflow:hidden; overflow-y: scroll;}
body,td,th {font-family: AvantGarde Bk BT , Arial; font-size: 1.3vw; color: #FFFFFF;}
a {font-size: 1.3vw;}
h1 {font-size: 1.7vw; margin: 0px; font-weight:100; line-height:1.2; text-align:center;}
h2 {font-size: 1.6vw;}
.Style9 {font-size: 1.0vw;}
.Style101 {font-size: 1.4vw;}
.Style1 {font-size: 1.2vw;}
.Style111 {font-size: 1.2vw;}
.Style102 {font-size: 1.1vw;}
.Style103 {font-size: 1.8vw;}
.Style104 {font-size: 1.4vw;}
.Style105 {font-size: 0.9vw;}
.Style2 {font-size: 1.3vw; color: #bbbbbb;}
.Style4 {font-size: 1.3vw;}
.Style19 {font-size: 0.9vw;}
.Style20 {font-size: 0.54vw;}
.Style55 {font-size: 1.2vw;}
.Style56 {font-size: 2.2vw;}
.Style59 {font-size: 1.6vw;}
.menubottom {font-size: 1.1vw; color: white;}
#conteneur {position:absolute; top:0px; left:0px; width:100%; height:auto; overflow:hidden;}
#fixe {position:fixed; z-index:14; width:100%; height:auto; background-color:none;}
#logo-slogan {position:relative; width:30%; height:auto; z-index:15; left: 1%; top: 0%; margin-top:1%; margin-bottom:0.5%; display:inline-block; vertical-align:top;}
#logo {position:relative; width:40%; height:auto; z-index:15; left: 0%; top: 0%; display:inline-block; vertical-align:middle;}
#imglogo {width:100%; height:auto;}
#slogan{position:absolute; width:20%; height:auto; z-index:15; left: 14%; top: 44%; overflow:hidden; opacity:1; animation-name: AutoSlide; animation-duration: 4s; animation-timing-function:ease-in-out;}
@keyframes AutoSlide{0% {top:52%; width:0%;} 67% {top:52%; width:0%;} 100% {top:44%; width:20%;}}
#imgslogan{width:100%; height:auto;}
#demie-cible-gauche {position:absolute; top:44%; left:14%; width:0.9%; height:auto; z-index:20; animation-name: AutoSlide1; animation-duration: 4s; animation-timing-function:ease-in-out;}
@keyframes AutoSlide1{0% {top:46%; left:6.3%; width:0.7%;} 33% {top:46%; left:6.3%; width:0.7%;} 67% {top:44%; left:14%; width:0.9%;} 100% {top:44%; left:14%;}}
#img-demie-cible-gauche{width:100%; height:auto;}
#demie-cible-droite {position:absolute; top:44%; left:33.1%; width:0.9%; height:auto; z-index:20; animation-name: AutoSlide2; animation-duration: 4s; animation-timing-function:ease-in-out;}
@keyframes AutoSlide2{0% {top:45.9%; left:7%; width:0.7%;} 33% {top:45.9%; left:7%; width:0.7%;} 67% {top:44%; left:14.9%; width:0.9%;} 68% {top:44%; left:14.9%; width:0.9%;} 100% {top:44%; left:33.1%;}}
#img-demie-cible-droite{width:100%; height:auto;}

#menu {position:absolute; top:20%; left:86.5%; width:12.5%; height:auto; z-index:30; background-color:none; border-radius: 16px 16px 16px 16px; color: #ffffff; overflow:hidden; white-space:nowrap;}
	#boutons-menu {position:relative; margin-top:5%; left:0%; width:100%; height:auto; z-index:1;}
		#menu-lignes {position: relative; top:0%; left:0%; width:25%; height:auto; margin-top:0%; display:inline-block; vertical-align:middle;}
			#menu-ligne1 {position: relative; top:0%; left:0%; width:70%; height:0%; padding:1px; background-color:#0094d5; border-radius: 3px 3px 3px 3px;}
			#menu-ligne2 {position: relative; top:0%; left:0%; width:70%; height:0%; padding:1px; margin-top:5px; background-color:#0094d5; border-radius: 3px 3px 3px 3px;}
			#menu-ligne3 {position: relative; top:0%; left:0%; width:70%; height:0%; padding:1px; margin-top:5px; background-color:#0094d5; border-radius: 3px 3px 3px 3px;}
		#menu-texte {position: relative; top:0%; left:2%; width:70%; height:auto; color:#ffffff; display:inline-block; vertical-align:middle;}
		.bouton-menu {position:relative; top:0%; left:0%; width:100%; height:auto; color:#000000; background-color:#0094d5; padding-left:6%; padding-top:2%; padding-bottom:2%;}
		.bouton-menu:hover {background-color:#000c2b; color:#ffffff; padding-left:12%; transition-duration:0.3s; transition-timing-function:ease-in-out;}
		.bouton-menu-inactif {position:relative; top:0%; left:0%; width:100%; height:auto; color:#ffffff; background-color:#000c2b; padding-left:12%; padding-top:2%; padding-bottom:2%;}

#reseaux{position:absolute; width:12%; height:auto; z-index:29; right: 1%; bottom: 6%;}
#fb{position:relative; width:14%; height:auto; z-index:15; left: 0%; top: 0%; margin-top:0%; display:inline-block; vertical-align:top;}
#imgfb{width:100%; height:auto;}
#twitter{position:relative; width:14%; height:auto; z-index:15; left: 0%; top: 0%; margin-top:0%; display:inline-block; vertical-align:top;}
#imgtwitter{width:100%; height:auto;}
#instagram{position:relative; width:14%; height:auto; z-index:15; left: 0%; top: 0%; margin-top:0%; display:inline-block; vertical-align:top;}
#imginsta{width:100%; height:auto;}
#youtube{position:relative; width:14%; height:auto; z-index:15; left: 0%; top: 0%; margin-top:0%; display:inline-block; vertical-align:top;}
#imgyoutube{width:100%; height:auto;}
#linkedin{position:relative; width:14%; height:auto; z-index:15; left: 0%; top: 0%; margin-top:0%; display:inline-block; vertical-align:top;}
#image-linkedin{width:100%; height:auto;}
#easyzic{position:relative; width:14%; height:auto; z-index:15; left: 0%; top: 0%; margin-top:0%; display:inline-block; vertical-align:top;}
#image-easyzic{width:100%; height:auto;}
#dailymotion{position:relative; width:14%; height:auto; z-index:15; left: 0%; top: 0%; margin-top:3%; display:inline-block; vertical-align:top;}
#image-dailymotion{width:100%; height:auto;}
#audiofanzine{position:relative; width:14%; height:auto; z-index:15; left: 0%; top: 0%; margin-top:3%; display:inline-block; vertical-align:top;}
#image-audiofanzine{width:100%; height:auto;}
#zikinf{position:relative; width:14%; height:auto; z-index:15; left: 0%; top: 0%; margin-top:3%; display:inline-block; vertical-align:top;}
#image-zikinf{width:100%; height:auto;}

#ombrefixe {position:absolute; z-index:10; top:0%; left:0%; width:100%; height:105%; background-color: #000c2b; box-shadow: 0px 0px 14px #000000; display:inline-block; vertical-align:top;}

#contenu-composition{position:relative; width:100%; height:auto; z-index:3; left: 0%; top: 0%; padding-top:12%; padding-bottom:5%; overflow:hidden;}

	#imagefond-composition{position:absolute; width:150%; height:auto; z-index:2; left: 0px; top: 0%; margin-top:12%; opacity:0.8; overflow:hidden;}
		#imgfond-composition{width:100%; height:auto;}
	#fondtexte1-composition{position:relative; width:72%; height:auto; z-index:9; left:14%; top:0%; padding-top:2%; padding-bottom:2%; background:rgba(0,9,33,0.5); border-radius:0px 0px 20px 20px; border-bottom:3px solid #005080;}
	#texte1-composition{position:relative; width:97%; height:auto; z-index:9; left: 2%; top:0%; margin-top:1%; line-height:1.2;}
	#fondtexte2-composition{position:relative; width:34.5%; height:auto; z-index:9; left:14%; top:0%; margin-top:2%; background-color:rgba(0, 9, 33, 0.7); border-left: 2px solid #005080; display:inline-block; vertical-align:top;}
	#fondtexte2-composition:hover{background-color:rgba(0, 9, 33, 0.9); border-left: 4px solid #005080;}
	#texte2-composition{position:relative; width:92%; height:auto; z-index:9; left: 4%; top:0%; margin-top:4%; margin-bottom:4%; line-height:1.2;}
	#fondtexte3-composition{position:relative; width:34.5%; height:auto; z-index:9; left:16%; top:0%; margin-top:2%; background-color:rgba(0, 9, 33, 0.7); border-top: 2px solid #005080; display:inline-block; vertical-align:top;}
	#fondtexte3-composition:hover{background-color:rgba(0, 9, 33, 0.9); border-top: 4px solid #005080;}
	#texte3-composition{position:relative; width:92%; height:auto; z-index:9; left: 4%; top:0%; margin-top:4%; margin-bottom:4%; line-height:1.2;}
	#fondtexte4-composition{position:relative; width:34.5%; height:auto; z-index:9; left:14%; top:0%; margin-top:3%; background-color:rgba(0, 9, 33, 0.7); border-bottom: 2px solid #005080; display:inline-block; vertical-align:top;}
	#fondtexte4-composition:hover{background-color:rgba(0, 9, 33, 0.9); border-bottom: 4px solid #005080;}
	#texte4-composition{position:relative; width:92%; height:auto; z-index:9; left: 4%; top:0%; margin-top:4%; margin-bottom:4%; line-height:1.2;}
	#fondtexte5-composition{position:relative; width:34.5%; height:auto; z-index:9; left:16%; top:0%; margin-top:3%; background-color:rgba(0, 9, 33, 0.7); border-right: 2px solid #005080; display:inline-block; vertical-align:top;}
	#fondtexte5-composition:hover{background-color:rgba(0, 9, 33, 0.9); border-right: 4px solid #005080;}
	#texte5-composition{position:relative; width:92%; height:auto; z-index:9; left: 4%; top:0%; margin-top:4%; margin-bottom:4%; line-height:1.2;}

	#bouton-partir-composition{position:relative; width:67%; height:auto; z-index:7; left:14%; margin-top:2%; padding:2%; overflow:hidden; border-bottom: 2px solid #005080; background-color:rgba(0, 9, 33, 0.7); color:#ffffff; text-align:center;}
	#bouton-partir-composition:hover{background-color:rgba(0, 9, 33, 0.9);}

	#bouton-offre-1-composition{position:relative; width:34.5%; height:auto; z-index:7; left:14%; margin-top:2%; display:inline-block; vertical-align:top;}
	#bouton-offre-1-titre-composition {position:relative; width:97%; height:auto; z-index:6; left:0%; top:0%; padding:1.5%; background-color:rgba(250, 250, 250, 0.7); color:#000000;}
	#bouton-offre-1-texte-composition {position:relative; width:96%; height:auto; z-index:7; left:0%; top:0%; padding:2%; box-shadow: 0px 0px 14px #000000; background-color:rgba(250, 250, 250, 0.9); color:#000000;}
	#bouton-offre-1-conditions-composition {poistion: relative; margin-top:2%; left:0%; width:auto; height:auto;}
	#bouton-offre-1-prix-composition {position: absolute; top:70%; right:-3%; width:20%; height:auto; z-index:8; color:#000000;}
	#bouton-offre-1-prix-texte-composition {position: relative; top:0%; left:0%; width:auto; height:auto; transform:rotate(90deg);}

	#bouton-offre-2-composition{position:relative; width:34.5%; height:auto; z-index:7; left:16%; margin-top:2%; display:inline-block; vertical-align:top;}
	#bouton-offre-2-titre-composition {position:relative; width:97%; height:auto; z-index:6; left:0%; top:0%; padding:1.5%; background-color:rgba(250, 250, 250, 0.7); color:#000000;}
	#bouton-offre-2-texte-composition {position:relative; width:96%; height:auto; z-index:7; left:0%; top:0%; padding:2%; box-shadow: 0px 0px 14px #000000; background-color:rgba(250, 250, 250, 0.9); color:#000000;}
	#bouton-offre-2-conditions-composition {poistion: relative; margin-top:2%; left:0%; width:auto; height:auto;}
	#bouton-offre-2-prix-composition {position: absolute; top:70%; right:-3%; width:20%; height:auto; z-index:8; color:#000000;}
	#bouton-offre-2-prix-texte-composition {position: relative; top:0%; left:0%; width:auto; height:auto; transform:rotate(90deg);}

	#bouton-avantages-composition{position:relative; width:72%; height:auto; z-index:7; left:14%; margin-top:2%; overflow:hidden;}
	#bouton-avantages-titre-composition{position:relative; width:97%; height:auto; z-index:6; left:0%; top:0%; padding:1.5%; background-color:rgba(250, 250, 250, 0.7); color:#000000;}
	#bouton-avantages-texte-composition{position:relative; width:96%; height:auto; z-index:7; left:0%; top:0%; padding:2%; box-shadow: 0px 0px 14px #000000; background-color:rgba(250, 250, 250, 0.9); color:#000000;}

	#boite-entretien-devis-composition{position:relative; width:60%; height:auto; z-index:7; left:20%; margin-top:5%; overflow:hidden;}
	#bouton-devis-composition{position:relative; width:47%; height:auto; z-index:5; left:25%; top:0%; padding:1.5%; background:linear-gradient(-45deg, rgba(0,148,213,1), rgba(0,61,119,1)); border-right:3px solid #ffffff; border-radius: 30px 30px 30px 30px; color: #000000; display:inline-block; vertical-align:middle;}
	#bouton-devis-composition:hover{background:linear-gradient(-45deg, rgba(0,148,213,1), rgba(0,61,119,1), rgba(0,61,119,1), rgba(0,61,119,1)); border-right:3px solid #005080; transition-duration:0.5s;}
	
#contenu-enregistrement{position:relative; width:100%; height:auto; z-index:3; left: 0%; top: 0%; padding-top:10%; padding-bottom:5%; overflow:hidden;}

	#imagefond-enregistrement{position:absolute; width:120%; height:auto; z-index:2; left: 0px; top: 0%; margin-top:10%; opacity:0.8; overflow:hidden;}
		#imgfond-enregistrement{width:100%; height:auto;}
	#fondtexte1-enregistrement{position:relative; width:72%; height:auto; z-index:9; left:14%; top:0%; padding-top:2%; padding-bottom:2%; background:rgba(0,9,33,0.5); border-radius:0px 0px 20px 20px; border-bottom:3px solid #005080;}
	#texte1-enregistrement{position:relative; width:97%; height:auto; z-index:9; left: 2%; top:0%; margin-top:1%; line-height:1.2;}
	#fondtexte2-enregistrement{position:relative; width:34.5%; height:auto; z-index:9; left:14%; top:0%; margin-top:2%; background-color:rgba(0, 9, 33, 0.7); border-left: 2px solid #005080; display:inline-block; vertical-align:top; }
	#fondtexte2-enregistrement:hover{background-color:rgba(0, 9, 33, 0.9); border-left: 4px solid #005080;}
	#texte2-enregistrement{position:relative; width:92%; height:auto; z-index:9; left: 4%; top:0%; margin-top:4%; margin-bottom:4%; line-height:1.2;}
	#fondtexte3-enregistrement{position:relative; width:34.5%; height:auto; z-index:9; left:16%; top:0%; margin-top:2%; background-color:rgba(0, 9, 33, 0.7); border-top: 2px solid #005080; display:inline-block; vertical-align:top; }
	#fondtexte3-enregistrement:hover{background-color:rgba(0, 9, 33, 0.9); border-top: 4px solid #005080;}
	#texte3-enregistrement{position:relative; width:92%; height:auto; z-index:9; left: 4%; top:0%; margin-top:4%; margin-bottom:8%; line-height:1.2;}

	#bouton-partir-enregistrement{position:relative; width:67%; height:auto; z-index:7; left:14%; margin-top:2%; padding:2%; overflow:hidden; border-bottom: 2px solid #005080; background-color:rgba(0, 9, 33, 0.7); color:#ffffff; text-align:center;}
	#bouton-partir-enregistrement:hover{background-color:rgba(0, 9, 33, 0.9);}

	#bouton-offre-1-enregistrement{position:relative; width:34.5%; height:auto; z-index:7; left:14%; margin-top:2%; display:inline-block; vertical-align:top;}
	#bouton-offre-1-titre-enregistrement {position:relative; width:97%; height:auto; z-index:6; left:0%; top:0%; padding:1.5%; background-color:rgba(250, 250, 250, 0.7); color:#000000;}
	#bouton-offre-1-texte-enregistrement {position:relative; width:96%; height:auto; z-index:7; left:0%; top:0%; padding:2%; box-shadow: 0px 0px 14px #000000; background-color:rgba(250, 250, 250, 0.9); color:#000000;}
	#bouton-offre-1-conditions-enregistrement {poistion: relative; margin-top:2%; left:0%; width:auto; height:auto;}
	#bouton-offre-1-prix-enregistrement {position: absolute; top:90%; right:-3%; width:20%; height:auto; z-index:8; color:#000000;}
	#bouton-offre-1-prix-texte-enregistrement {position: relative; top:0%; left:0%; width:auto; height:auto; transform:rotate(90deg);}

	#bouton-avantages-enregistrement{position:relative; width:34.5%; height:auto; z-index:7; left:16%; margin-top:2%; overflow:hidden; display:inline-block; vertical-align:top;}
	#bouton-avantages-titre-enregistrement{position:relative; width:97%; height:auto; z-index:6; left:0%; top:0%; padding:1.5%; background-color:rgba(250, 250, 250, 0.7); color:#000000;}
	#bouton-avantages-texte-enregistrement{position:relative; width:96%; height:auto; z-index:7; left:0%; top:0%; padding:2%; box-shadow: 0px 0px 14px #000000; background-color:rgba(250, 250, 250, 0.9); color:#000000;}

	#boite-entretien-devis-enregistrement{position:relative; width:60%; height:auto; z-index:7; left:20%; margin-top:5%; overflow:hidden;}
	#bouton-devis-enregistrement{position:relative; width:47%; height:auto; z-index:5; left:25%; top:0%; padding:1.5%; background:linear-gradient(-45deg, rgba(0,148,213,1), rgba(0,61,119,1)); border-right:3px solid #ffffff; border-radius: 30px 30px 30px 30px; color: #000000; display:inline-block; vertical-align:middle;}
	#bouton-devis-enregistrement:hover{background:linear-gradient(-45deg, rgba(0,148,213,1), rgba(0,61,119,1), rgba(0,61,119,1), rgba(0,61,119,1)); border-right:3px solid #005080; transition-duration:0.5s;}
	
#contenu-mixage{position:relative; width:100%; height:auto; z-index:3; left: 0%; top: 0%; padding-top:10%; padding-bottom:5%; overflow:hidden;}

	#imagefond-mixage{position:absolute; width:130%; height:auto; z-index:2; left: 0px; top: 0%; margin-top:10%; opacity:0.8; overflow:hidden;}
		#imgfond-mixage{width:100%; height:auto;}
	#fondtexte1-mixage{position:relative; width:72%; height:auto; z-index:9; left:14%; top:0%; padding-top:2%; padding-bottom:2%; background:rgba(0,9,33,0.5); border-radius:0px 0px 20px 20px; border-bottom:3px solid #005080;}
	#texte1-mixage{position:relative; width:97%; height:auto; z-index:9; left: 2%; top:0%; margin-top:1%; line-height:1.2;}
	#fondtexte2-mixage{position:relative; width:22%; height:auto; z-index:9; left:14%; top:0%; margin-top:2%; background-color:rgba(0, 9, 33, 0.7); border-left: 2px solid #005080; display:inline-block; vertical-align:top;}
	#fondtexte2-mixage:hover{background-color:rgba(0, 9, 33, 0.9); border-left: 4px solid #005080;}
	#texte2-mixage{position:relative; width:92%; height:auto; z-index:9; left: 4%; top:0%; margin-top:4%; margin-bottom:15%; line-height:1.2;}
	#fondtexte3-mixage{position:relative; width:22%; height:auto; z-index:9; left:16%; top:0%; margin-top:2%; background-color:rgba(0, 9, 33, 0.7); border-top: 2px solid #005080; display:inline-block; vertical-align:top;}
	#fondtexte3-mixage:hover{background-color:rgba(0, 9, 33, 0.9); border-top: 4px solid #005080;}
	#texte3-mixage{position:relative; width:90%; height:auto; z-index:9; left: 4%; top:0%; margin-top:4%; margin-bottom:4%; line-height:1.2;}
	#fondtexte4-mixage{position:relative; width:22%; height:auto; z-index:9; left:18%; top:0%; margin-top:2%; background-color:rgba(0, 9, 33, 0.7); border-right: 2px solid #005080; display:inline-block; vertical-align:top;}
	#fondtexte4-mixage:hover{background-color:rgba(0, 9, 33, 0.9); border-right: 4px solid #005080;}
	#texte4-mixage{position:relative; width:92%; height:auto; z-index:9; left: 4%; top:0%; margin-top:4%; margin-bottom:4%; line-height:1.2;}

	#bouton-partir-mixage{position:relative; width:67%; height:auto; z-index:7; left:14%; margin-top:2%; padding:2%; overflow:hidden; border-bottom: 2px solid #005080; background-color:rgba(0, 9, 33, 0.7); color:#ffffff; text-align:center;}
	#bouton-partir-mixage:hover{background-color:rgba(0, 9, 33, 0.9);}

	#bouton-offre-1-mixage{position:relative; width:34.5%; height:auto; z-index:7; left:14%; margin-top:2%; display:inline-block; vertical-align:top;}
	#bouton-offre-1-titre-mixage {position:relative; width:97%; height:auto; z-index:6; left:0%; top:0%; padding:1.5%; background-color:rgba(250, 250, 250, 0.7); color:#000000;}
	#bouton-offre-1-texte-mixage {position:relative; width:96%; height:auto; z-index:7; left:0%; top:0%; padding:2%; box-shadow: 0px 0px 14px #000000; background-color:rgba(250, 250, 250, 0.9); color:#000000;}
	#bouton-offre-1-conditions-mixage {poistion: relative; margin-top:2%; left:0%; width:auto; height:auto;}
	#bouton-offre-1-prix-mixage {position: absolute; top:70%; right:-3%; width:20%; height:auto; z-index:8; color:#000000;}
	#bouton-offre-1-prix-texte-mixage {position: relative; top:0%; left:0%; width:auto; height:auto; transform:rotate(90deg);}

	#bouton-avantages-mixage{position:relative; width:34.5%; height:auto; z-index:7; left:16%; margin-top:2%; overflow:hidden; display:inline-block; vertical-align:top;}
	#bouton-avantages-titre-mixage{position:relative; width:97%; height:auto; z-index:6; left:0%; top:0%; padding:1.5%; background-color:rgba(250, 250, 250, 0.7); color:#000000;}
	#bouton-avantages-texte-mixage{position:relative; width:96%; height:auto; z-index:7; left:0%; top:0%; padding:2%; box-shadow: 0px 0px 14px #000000; background-color:rgba(250, 250, 250, 0.9); color:#000000;}

	#boite-entretien-devis-mixage{position:relative; width:60%; height:auto; z-index:7; left:20%; margin-top:2%; overflow:hidden;}
	#bouton-devis-mixage{position:relative; width:47%; height:auto; z-index:5; left:25%; top:0%; padding:1.5%; background:linear-gradient(-45deg, rgba(0,148,213,1), rgba(0,61,119,1)); border-right:3px solid #ffffff; border-radius: 30px 30px 30px 30px; color: #000000; display:inline-block; vertical-align:middle;}
	#bouton-devis-mixage:hover{background:linear-gradient(-45deg, rgba(0,148,213,1), rgba(0,61,119,1), rgba(0,61,119,1), rgba(0,61,119,1)); border-right:3px solid #005080; transition-duration:0.5s;}

#contenu-edition{position:relative; width:100%; height:auto; z-index:3; left: 0%; top: 0%; padding-top:10%; padding-bottom:5%; overflow:hidden;}

	#imagefond-edition{position:absolute; width:100%; height:auto; z-index:2; left: 0px; top: 0%; margin-top:10%; opacity:0.8; overflow:hidden;}
		#imgfond-edition{width:100%; height:auto;}
	#fondtexte1-edition{position:relative; width:72%; height:auto; z-index:9; left:14%; top:0%; padding-top:2%; padding-bottom:2%; background:rgba(0,9,33,0.5); border-radius:0px 0px 20px 20px; border-bottom:3px solid #005080;}
	#texte1-edition{position:relative; width:97%; height:auto; z-index:9; left: 2%; top:0%; margin-top:1%; line-height:1.2;}
	#fondtexte2-edition{position:relative; width:22%; height:auto; z-index:9; left:14%; top:0%; margin-top:2%; background-color:rgba(0, 9, 33, 0.7); border-left: 2px solid #005080; display:inline-block; vertical-align:top;}
	#fondtexte2-edition:hover{background-color:rgba(0, 9, 33, 0.9); border-left: 4px solid #005080;}
	#texte2-edition{position:relative; width:92%; height:auto; z-index:9; left: 4%; top:0%; margin-top:4%; margin-bottom:4%; line-height:1.2;}
	#fondtexte3-edition{position:relative; width:22%; height:auto; z-index:9; left:16%; top:0%; margin-top:2%; background-color:rgba(0, 9, 33, 0.7); border-top: 2px solid #005080; display:inline-block; vertical-align:top;}
	#fondtexte3-edition:hover{background-color:rgba(0, 9, 33, 0.9); border-top: 4px solid #005080;}
	#texte3-edition{position:relative; width:92%; height:auto; z-index:9; left: 4%; top:0%; margin-top:4%; margin-bottom:10%; line-height:1.2;}
	#fondtexte4-edition{position:relative; width:22%; height:auto; z-index:9; left:18%; top:0%; margin-top:2%; background-color:rgba(0, 9, 33, 0.7); border-right: 2px solid #005080; display:inline-block; vertical-align:top;}
	#fondtexte4-edition:hover{background-color:rgba(0, 9, 33, 0.9); border-right: 4px solid #005080;}
	#texte4-edition{position:relative; width:92%; height:auto; z-index:9; left: 4%; top:0%; margin-top:4%; margin-bottom:4%; line-height:1.2;}

	#bouton-avantages-edition{position:relative; width:72%; height:auto; z-index:7; left:14%; margin-top:2%; overflow:hidden;}
	#bouton-avantages-titre-edition{position:relative; width:97%; height:auto; z-index:6; left:0%; top:0%; padding:1.5%; background-color:rgba(250, 250, 250, 0.7); color:#000000;}
	#bouton-avantages-texte-edition{position:relative; width:96%; height:auto; z-index:7; left:0%; top:0%; padding:2%; box-shadow: 0px 0px 14px #000000; background-color:rgba(250, 250, 250, 0.9); color:#000000;}

	#boite-entretien-devis-edition{position:relative; width:60%; height:auto; z-index:7; left:20%; margin-top:5%; overflow:hidden;}
	#bouton-devis-edition{position:relative; width:47%; height:auto; z-index:5; left:25%; top:0%; padding:1.5%; background:linear-gradient(-45deg, rgba(0,148,213,1), rgba(0,61,119,1)); border-right:3px solid #ffffff; border-radius: 30px 30px 30px 30px; color: #000000; display:inline-block; vertical-align:middle;}
	#bouton-devis-edition:hover{background:linear-gradient(-45deg, rgba(0,148,213,1), rgba(0,61,119,1), rgba(0,61,119,1), rgba(0,61,119,1)); border-right:3px solid #005080; transition-duration:0.5s;}
	
#basdepage{position:relative; width:100%; height:auto; z-index:9; left:0%; top:0%; margin-top:5%; padding-bottom:0.5%; padding-top:0.5%; display:inline-block; vertical-align:top; overflow:hidden; background-color:#000c2b;}

#logo-sacem-scpp {position:relative; top: 0%; left: 30%; margin-top:0.3%; width:2%; height:auto; display:inline-block; vertical-align:top;}
#logo-sacem {position:relative; top: 0%; left: 0%; width:100%; height:auto;}
#image-logo-sacem {width:100%; height:auto;}
#logo-scpp {position:relative; top: 0%; left: 0%; width:100%; height:auto; margin-top:30%;}
#image-logo-scpp {width:100%; height:auto;}

#ombrepagesmusique{position:relative; width:0.5%; height:100px; z-index:1; left: 43%; top: 0%; box-shadow: 0px 0px 7px black; display:inline-block; vertical-align:top;}
#cacheombrepagesmusique{position:relative; width:1%; height:110px; z-index:7; left: 42.5%; top: 0%; background-color: #000c2b; display:inline-block; vertical-align:top;}
#pagesmusique{position:relative; width:5%; height:auto; z-index:15; left: 41.2%; top: 0%; margin-top:0%; line-height:1.2; display:inline-block; vertical-align:top; white-space:nowrap;}

#ombrepagescontacts{position:relative; width:0.5%; height:100px; z-index:1; left: 43%; top: 0%; box-shadow: 0px 0px 7px black; display:inline-block; vertical-align:top;}
#cacheombrepagescontacts{position:relative; width:1%; height:110px; z-index:7; left: 42.5%; top: 0%; background-color: #000c2b; display:inline-block; vertical-align:top;}
#pagescontacts{position:relative; width:8%; height:auto; z-index:15; left: 41.2%; top: 0%; margin-top:0%; line-height:1.2; display:inline-block; vertical-align:top;}

.thumbnail {max-width: 40%;}
.lightbox-conditions-generales {/** Default lightbox to hidden */display: none; /** Position and style */position: fixed; z-index: 999; width: 100%; height: 100%; text-align: left; top: 0%; left: 0%; background: rgba(0,0,0,0.7);}
.lightbox-conditions-generales:target {/** Remove default browser outline */outline: none; /** Unhide lightbox **/display: block;}
#conditions-generales {position: fixed; top:5%; bottom:5%; left:14%; width:70%; padding:2%; height:auto; overflow-y:scroll; border-radius:3px 3px 3px 3px; background-color:#002d47; color:#ffffff;}
#contenu-conditions-generales {position: relative; top:0%; left:0%; width:100%; height:auto; border-radius:3px 3px 3px 3px;}

#textebottomline{position:relative; width:16%; height:auto; line-height: 1.2; z-index:10; left: 63%; top: 0%; margin-top:0.5%; text-align:right; display:inline-block; vertical-align:top;}
}

@media only screen and (max-width: 750px) and (orientation: portrait) {
body {background-color: #000c2b; width: 100%; height:100%; margin: auto; position: relative; overflow:hidden; overflow-y: scroll;}
body,td,th {font-family: AvantGarde Bk BT , Arial; font-size: 4.0vw; color: #FFFFFF;}
a {font-size: 4.5vw;}
h1 {font-size: 5vw; margin: 0px; font-weight:100; line-height:1.2;}
h2 {font-size: 5.8vw;}
.Style9 {font-size: 2.0vw}
.Style101 {font-size: 4.3vw;}
.Style1 {font-size: 3.7vw;}
.Style111 {font-size: 3.7vw;}
.Style102 {font-size: 3.4vw;}
.Style103 {font-size: 5.5vw;}
.Style104 {font-size: 4.3vw;}
.Style105 {font-size: 2.8vw;}
.Style2 {font-size: 5.0vw; color: #bbbbbb;}
.Style4 {font-size: 5.0vw;}
.Style19 {font-size: 4.5vw;}
.Style20 {font-size: 2.7vw;}
.Style55 {font-size: 1.6vw}
.Style56 {font-size: 3.5vw}
.Style59 {font-size: 5.8vw}
.menubottom {font-size: 3.1vw; color: white;}

#conteneur {position:absolute; top:0px; left:0px; width:100%; height:auto; overflow:hidden;}
#fixe {position:fixed; z-index:14; top:0px; left:0px; width:100%; height:auto; background-color:none;}
#logo-slogan {position:relative; width:70%; height:auto; z-index:15; left: 1%; top: 0%; margin-top:4%; margin-bottom:4%; display:inline-block; vertical-align:top;}
#logo {position:relative; width:40%; height:auto; z-index:15; left: 0%; top: 0%; display:inline-block; vertical-align:middle;}
#imglogo {width:100%; height:auto;}
#slogan{position:absolute; width:51%; height:auto; z-index:15; left: 32%; top: 44%; overflow:hidden; opacity:1; animation-name: AutoSlide; animation-duration: 2s; animation-timing-function:ease-in-out;}
@keyframes AutoSlide{0% {top:50%; width:0%;} 50% {top:50%; width:0%;} 100% {top:44%; width:51%;}}
#imgslogan{width:100%; height:auto;}
#demie-cible-gauche {position:absolute; top:44%; left:32%; width:2.3%; height:auto; z-index:20; animation-name: AutoSlide1; animation-duration: 2s; animation-timing-function:ease-in-out;}
@keyframes AutoSlide1{0% {top:44%; left:7.8%; width:2.3%;} 50% {top:44%; left:32%; width:2.3%;} 100% {top:44%; left:32%;}}
#img-demie-cible-gauche{width:100%; height:auto;}
#demie-cible-droite {position:absolute; top:44%; left:80.8%; width:2.25%; height:auto; z-index:20; animation-name: AutoSlide2; animation-duration: 2s; animation-timing-function:ease-in-out;}
@keyframes AutoSlide2{0% {top:44%; left:10.1%; width:2.25%;} 50% {top:44%; left:34.3%; width:2.25%;} 51% {top:44%; left:34.3%; width:2.25%;} 100% {top:44%; left:80.8%;}}
#img-demie-cible-droite{width:100%; height:auto;}

#menu {position:absolute; top:80%; left:32%; width:60%; height:auto; z-index:30; background-color:none; border-radius: 16px 16px 16px 16px; color: #ffffff; overflow:hidden; white-space:nowrap;}
	#boutons-menu {position:relative; margin-top:5%; left:0%; width:100%; height:auto; z-index:1;}
		#menu-lignes {position: relative; top:0%; left:0%; width:17%; height:auto; margin-top:0%; display:inline-block; vertical-align:middle;}
			#menu-ligne1 {position: relative; top:0%; left:0%; width:70%; height:0%; padding:1px; background-color:#0094d5; border-radius: 3px 3px 3px 3px;}
			#menu-ligne2 {position: relative; top:0%; left:0%; width:70%; height:0%; padding:1px; margin-top:5px; background-color:#0094d5; border-radius: 3px 3px 3px 3px;}
			#menu-ligne3 {position: relative; top:0%; left:0%; width:70%; height:0%; padding:1px; margin-top:5px; background-color:#0094d5; border-radius: 3px 3px 3px 3px;}
		#menu-texte {position: relative; top:0%; left:2%; width:70%; height:auto; color:#ffffff; display:inline-block; vertical-align:middle;}
		.bouton-menu {position:relative; top:0%; left:0%; width:100%; height:auto; color:#000000; background-color:#0094d5; padding-left:6%; padding-top:2%; padding-bottom:2%;}
		.bouton-menu:hover {background-color:#000c2b; color:#ffffff; padding-left:12%; transition-duration:0.3s; transition-timing-function:ease-in-out;}
		.bouton-menu-inactif {position:relative; top:0%; left:0%; width:100%; height:auto; color:#ffffff; background-color:#000c2b; padding-left:12%; padding-top:2%; padding-bottom:2%;}

#reseaux{position:absolute; width:65%; height:auto; z-index:29; left: 33%; top: 120%;}
#fb{position:relative; width:7%; height:auto; z-index:15; left: 0%; top: 0%; margin-top:0%; display:inline-block; vertical-align:top;}
#imgfb{width:100%; height:auto;}
#instagram{position:relative; width:7%; height:auto; z-index:15; left: 2.2%; top: 0%; margin-top:0%; display:inline-block; vertical-align:top;}
#imginsta{width:100%; height:auto;}
#youtube{position:relative; width:7%; height:auto; z-index:15; left: 4.4%; top: 0%; margin-top:0%; display:inline-block; vertical-align:top;}
#imgyoutube{width:100%; height:auto;}
#twitter{position:relative; width:7%; height:auto; z-index:15; left: 6.6%; top: 0%; margin-top:0%; display:inline-block; vertical-align:top;}
#imgtwitter{width:100%; height:auto;}
#linkedin{position:relative; width:7%; height:auto; z-index:15; left: 8.8%; top: 0%; margin-top:0%; display:inline-block; vertical-align:top;}
#image-linkedin{width:100%; height:auto;}
#easyzic{position:relative; width:7%; height:auto; z-index:15; left: 11%; top: 0%; margin-top:0%; display:inline-block; vertical-align:top;}
#image-easyzic{width:100%; height:auto;}
#dailymotion{position:relative; width:7%; height:auto; z-index:15; left: 13.2%; top: 0%; margin-top:0%; display:inline-block; vertical-align:top;}
#image-dailymotion{width:100%; height:auto;}
#audiofanzine{position:relative; width:7%; height:auto; z-index:15; left: 15.4%; top: 0%; margin-top:0%; display:inline-block; vertical-align:top;}
#image-audiofanzine{width:100%; height:auto;}
#zikinf{position:relative; width:7%; height:auto; z-index:15; left: 17.6%; top: 0%; margin-top:0%; display:inline-block; vertical-align:top;}
#image-zikinf{width:100%; height:auto;}

#ombrefixe {position:absolute; z-index:10; top:0%; left:0%; width:100%; height:155%; background-color: #000c2b; box-shadow: 0px 0px 14px #000000; display:inline-block; vertical-align:top;}

#contenu-composition{position:relative; width:100%; height:auto; z-index:3; left: 0%; top: 0%; padding-top:50%; padding-bottom: 10%;}
	
	#imagefond-composition{position:absolute; width:700%; height:auto; left: -500px; top: 0px; margin-top:50%; opacity:0.8;}
		#imgfond-composition{width:100%; height:auto;}
	#fondtexte1-composition{position:relative; width:100%; height:auto; z-index:9; left:0%; top:0%; margin-top:0%; padding-top:7%; padding-bottom:5%;}
	#texte1-composition{position:relative; width:97%; height:auto; z-index:9; left: 2%; top:0%; margin-top:1%; margin-bottom:1%; line-height:1.2;}
	#fondtexte2-composition{position:relative; width:98%; height:auto; z-index:9; left:1%; top:0%; margin-top:5%; background-color:rgba(0, 9, 33, 0.7); border-left: 2px solid #005080; display:inline-block; vertical-align:top;}
	#fondtexte2-composition:hover{background-color:rgba(0, 9, 33, 0.9); border-left: 4px solid #005080;}
	#texte2-composition{position:relative; width:92%; height:auto; z-index:9; left: 4%; top:0%; margin-top:2%; margin-bottom:4%; line-height:1.2;}
	#fondtexte3-composition{position:relative; width:98%; height:auto; z-index:9; left:1%; top:0%; margin-top:5%; background-color:rgba(0, 9, 33, 0.7); border-top: 2px solid #005080; display:inline-block; vertical-align:top;}
	#fondtexte3-composition:hover{background-color:rgba(0, 9, 33, 0.9); border-top: 4px solid #005080;}
	#texte3-composition{position:relative; width:92%; height:auto; z-index:9; left: 4%; top:0%; margin-top:2%; margin-bottom:4%; line-height:1.2;}
	#fondtexte4-composition{position:relative; width:98%; height:auto; z-index:9; left:1%; top:0%; margin-top:5%; background-color:rgba(0, 9, 33, 0.7); border-bottom: 2px solid #005080; display:inline-block; vertical-align:top;}
	#fondtexte4-composition:hover{background-color:rgba(0, 9, 33, 0.9); border-bottom: 4px solid #005080;}
	#texte4-composition{position:relative; width:92%; height:auto; z-index:9; left: 4%; top:0%; margin-top:2%; margin-bottom:4%; line-height:1.2;}
	#fondtexte5-composition{position:relative; width:98%; height:auto; z-index:9; left:1%; top:0%; margin-top:5%; background-color:rgba(0, 9, 33, 0.7); border-right: 2px solid #005080; display:inline-block; vertical-align:top;}
	#fondtexte5-composition:hover{background-color:rgba(0, 9, 33, 0.9); border-right: 4px solid #005080;}
	#texte5-composition{position:relative; width:92%; height:auto; z-index:9; left: 4%; top:0%; margin-top:2%; margin-bottom:4%; line-height:1.2;}

	#bouton-partir-composition{position:relative; width:95.5%; height:auto; z-index:7; left:0%; margin-top:2%; padding:2%; overflow:hidden; border-bottom: 2px solid #005080; background-color:rgba(0, 9, 33, 0.7); color:#ffffff; text-align:center;}
	#bouton-partir-composition:hover{background-color:rgba(0, 9, 33, 0.9);}

	#bouton-offre-1-composition{position:relative; width:99.5%; height:auto; z-index:7; left:0%; margin-top:5%;}
	#bouton-offre-1-titre-composition {position:relative; width:97%; height:auto; z-index:6; left:0%; top:0%; padding:1.5%; background-color:rgba(250, 250, 250, 0.7); color:#000000;}
	#bouton-offre-1-texte-composition {position:relative; width:96%; height:auto; z-index:7; left:0%; top:0%; padding:2%; box-shadow: 0px 0px 14px #000000; background-color:rgba(250, 250, 250, 0.9); color:#000000;}
	#bouton-offre-1-conditions-composition {poistion: relative; margin-top:10%; left:0%; width:auto; height:auto;}
	#bouton-offre-1-prix-composition {position: absolute; top:40%; right:-3%; width:20%; height:auto; z-index:8; color:#000000;}
	#bouton-offre-1-prix-texte-composition {position: relative; top:0%; left:0%; width:auto; height:auto; transform:rotate(90deg);}

	#bouton-offre-2-composition{position:relative; width:99.5%; height:auto; z-index:7; left:0%; margin-top:5%;}
	#bouton-offre-2-titre-composition {position:relative; width:97%; height:auto; z-index:6; left:0%; top:0%; padding:1.5%; background-color:rgba(250, 250, 250, 0.7); color:#000000;}
	#bouton-offre-2-texte-composition {position:relative; width:96%; height:auto; z-index:7; left:0%; top:0%; padding:2%; box-shadow: 0px 0px 14px #000000; background-color:rgba(250, 250, 250, 0.9); color:#000000;}
	#bouton-offre-2-conditions-composition {poistion: relative; margin-top:2%; left:0%; width:auto; height:auto;}
	#bouton-offre-2-prix-composition {position: absolute; top:40%; right:-3%; width:20%; height:auto; z-index:8; color:#000000;}
	#bouton-offre-2-prix-texte-composition {position: relative; top:0%; left:0%; width:auto; height:auto; transform:rotate(90deg);}

	#bouton-avantages-composition{position:relative; width:99.5%; height:auto; z-index:7; left:0%; margin-top:5%; overflow:hidden;}
	#bouton-avantages-titre-composition{position:relative; width:97%; height:auto; z-index:6; left:0%; top:0%; padding:1.5%; background-color:rgba(250, 250, 250, 0.7); color:#000000;}
	#bouton-avantages-texte-composition{position:relative; width:96%; height:auto; z-index:7; left:0%; top:0%; padding:2%; box-shadow: 0px 0px 14px #000000; background-color:rgba(250, 250, 250, 0.9); color:#000000;}

	#boite-entretien-devis-composition{position:relative; width:98%; height:auto; z-index:7; left:1%; margin-top:5%; overflow:hidden;}
	#bouton-devis-composition{position:relative; width:90%; height:auto; z-index:5; left:0%; margin-top:5%; padding:4%; background:linear-gradient(-45deg, rgba(0,148,213,1), rgba(0,61,119,1)); border-right:3px solid #ffffff; border-radius: 30px 30px 30px 30px; vertical-align:top; color: #000000; animation-duration: 0s;}
	#bouton-devis-composition:hover{background:linear-gradient(-45deg, rgba(0,148,213,1), rgba(0,61,119,1), rgba(0,61,119,1), rgba(0,61,119,1)); border-right:3px solid #005080; transition-duration:0.5s;}
	
#contenu-enregistrement{position:relative; width:100%; height:auto; z-index:3; left: 0%; top: 0%; padding-top:50%; padding-bottom: 10%;}
	
	#imagefond-enregistrement{position:absolute; width:520%; height:auto; left: -1300px; top: 0px; margin-top:50%; opacity:0.8;}
		#imgfond-enregistrement{width:100%; height:auto;}
	#fondtexte1-enregistrement{position:relative; width:100%; height:auto; z-index:9; left:0%; top:0%; margin-top:0%; padding-top:7%; padding-bottom:5%;}
	#texte1-enregistrement{position:relative; width:97%; height:auto; z-index:9; left: 2%; top:0%; margin-top:1%; margin-bottom:1%; line-height:1.2;}
	#fondtexte2-enregistrement{position:relative; width:98%; height:auto; z-index:9; left:1%; top:0%; margin-top:5%; background-color:rgba(0, 9, 33, 0.7); border-left: 2px solid #005080; display:inline-block; vertical-align:top; }
	#fondtexte2-enregistrement:hover{background-color:rgba(0, 9, 33, 0.9); border-left: 4px solid #005080;}
	#texte2-enregistrement{position:relative; width:92%; height:auto; z-index:9; left: 4%; top:0%; margin-top:2%; margin-bottom:4%; line-height:1.2;}
	#fondtexte3-enregistrement{position:relative; width:98%; height:auto; z-index:9; left:1%; top:0%; margin-top:5%; background-color:rgba(0, 9, 33, 0.7); border-top: 2px solid #005080; display:inline-block; vertical-align:top; }
	#fondtexte3-enregistrement:hover{background-color:rgba(0, 9, 33, 0.9); border-top: 4px solid #005080;}
	#texte3-enregistrement{position:relative; width:92%; height:auto; z-index:9; left: 4%; top:0%; margin-top:2%; margin-bottom:4%; line-height:1.2;}

	#bouton-partir-enregistrement{position:relative; width:95.5%; height:auto; z-index:7; left:0%; margin-top:2%; padding:2%; overflow:hidden; border-bottom: 2px solid #005080; background-color:rgba(0, 9, 33, 0.7); color:#ffffff; text-align:center;}
	#bouton-partir-enregistrement:hover{background-color:rgba(0, 9, 33, 0.9);}

	#bouton-offre-1-enregistrement{position:relative; width:99.5%; height:auto; z-index:7; left:0%; margin-top:5%;}
	#bouton-offre-1-titre-enregistrement {position:relative; width:97%; height:auto; z-index:6; left:0%; top:0%; padding:1.5%; background-color:rgba(250, 250, 250, 0.7); color:#000000;}
	#bouton-offre-1-texte-enregistrement {position:relative; width:96%; height:auto; z-index:7; left:0%; top:0%; padding:2%; box-shadow: 0px 0px 14px #000000; background-color:rgba(250, 250, 250, 0.9); color:#000000;}
	#bouton-offre-1-conditions-enregistrement {poistion: relative; margin-top:2%; left:0%; width:auto; height:auto;}
	#bouton-offre-1-prix-enregistrement {position: absolute; top:45%; right:-3%; width:20%; height:auto; z-index:8; color:#000000;}
	#bouton-offre-1-prix-texte-enregistrement {position: relative; top:0%; left:0%; width:auto; height:auto; transform:rotate(90deg);}

	#bouton-avantages-enregistrement{position:relative; width:99.5%; height:auto; z-index:7; left:0%; margin-top:5%; overflow:hidden;}
	#bouton-avantages-titre-enregistrement{position:relative; width:97%; height:auto; z-index:6; left:0%; top:0%; padding:1.5%; background-color:rgba(250, 250, 250, 0.7); color:#000000;}
	#bouton-avantages-texte-enregistrement{position:relative; width:96%; height:auto; z-index:7; left:0%; top:0%; padding:2%; box-shadow: 0px 0px 14px #000000; background-color:rgba(250, 250, 250, 0.9); color:#000000;}

	#boite-entretien-devis-enregistrement{position:relative; width:98%; height:auto; z-index:7; left:1%; margin-top:5%; overflow:hidden;}
	#bouton-devis-enregistrement{position:relative; width:90%; height:auto; z-index:5; left:0%; margin-top:5%; padding:4%; background:linear-gradient(-45deg, rgba(0,148,213,1), rgba(0,61,119,1)); border-right:3px solid #ffffff; border-radius: 30px 30px 30px 30px; vertical-align:top; color: #000000; animation-duration: 0s;}
	#bouton-devis-enregistrement:hover{background:linear-gradient(-45deg, rgba(0,148,213,1), rgba(0,61,119,1), rgba(0,61,119,1), rgba(0,61,119,1)); border-right:3px solid #005080; transition-duration:0.5s;}
	
#contenu-mixage{position:relative; width:100%; height:auto; z-index:3; left: 0%; top: 0%; padding-top:50%; padding-bottom: 10%;}

	#imagefond-mixage{position:absolute; width:660%; height:auto; left:-200px; top: 0px; margin-top:50%; opacity:0.8;}
		#imgfond-mixage{width:100%; height:auto;}
	#fondtexte1-mixage{position:relative; width:98%; height:auto; z-index:9; left:1%; top:0%; margin-top:0%; padding-top:7%; padding-bottom:5%;}
	#texte1-mixage{position:relative; width:97%; height:auto; z-index:9; left: 2%; top:0%; margin-top:1%; margin-bottom:1%; line-height:1.2;}
	#fondtexte2-mixage{position:relative; width:98%; height:auto; z-index:9; left:1%; top:0%; margin-top:5%; background-color:rgba(0, 9, 33, 0.7); border-left: 2px solid #005080; display:inline-block; vertical-align:top;}
	#fondtexte2-mixage:hover{background-color:rgba(0, 9, 33, 0.9); border-left: 4px solid #005080;}
	#texte2-mixage{position:relative; width:92%; height:auto; z-index:9; left: 4%; top:0%; margin-top:2%; margin-bottom:4%; line-height:1.2;}
	#fondtexte3-mixage{position:relative; width:98%; height:auto; z-index:9; left:1%; top:0%; margin-top:5%; background-color:rgba(0, 9, 33, 0.7); border-top: 2px solid #005080; display:inline-block; vertical-align:top;}
	#fondtexte3-mixage:hover{background-color:rgba(0, 9, 33, 0.9); border-top: 4px solid #005080;}
	#texte3-mixage{position:relative; width:92%; height:auto; z-index:9; left: 4%; top:0%; margin-top:2%; margin-bottom:4%; line-height:1.2;}
	#fondtexte4-mixage{position:relative; width:98%; height:auto; z-index:9; left:1%; top:0%; margin-top:5%; background-color:rgba(0, 9, 33, 0.7); border-right: 2px solid #005080; display:inline-block; vertical-align:top;}
	#fondtexte4-mixage:hover{background-color:rgba(0, 9, 33, 0.9); border-right: 4px solid #005080;}
	#texte4-mixage{position:relative; width:92%; height:auto; z-index:9; left: 4%; top:0%; margin-top:2%; margin-bottom:4%; line-height:1.2;}

	#bouton-partir-mixage{position:relative; width:95.5%; height:auto; z-index:7; left:0%; margin-top:2%; padding:2%; overflow:hidden; border-bottom: 2px solid #005080; background-color:rgba(0, 9, 33, 0.7); color:#ffffff; text-align:center;}
	#bouton-partir-mixage:hover{background-color:rgba(0, 9, 33, 0.9);}

	#bouton-offre-1-mixage{position:relative; width:99.5%; height:auto; z-index:7; left:0%; margin-top:5%;}
	#bouton-offre-1-titre-mixage {position:relative; width:97%; height:auto; z-index:6; left:0%; top:0%; padding:1.5%; background-color:rgba(250, 250, 250, 0.7); color:#000000;}
	#bouton-offre-1-texte-mixage {position:relative; width:96%; height:auto; z-index:7; left:0%; top:0%; padding:2%; box-shadow: 0px 0px 14px #000000; background-color:rgba(250, 250, 250, 0.9); color:#000000;}
	#bouton-offre-1-conditions-mixage {poistion: relative; margin-top:2%; left:0%; width:auto; height:auto;}
	#bouton-offre-1-prix-mixage {position: absolute; top:45%; right:-3%; width:20%; height:auto; z-index:8; color:#000000;}
	#bouton-offre-1-prix-texte-mixage {position: relative; top:0%; left:0%; width:auto; height:auto; transform:rotate(90deg);}

	#bouton-avantages-mixage{position:relative; width:99.5%; height:auto; z-index:7; left:0%; margin-top:5%; overflow:hidden;}
	#bouton-avantages-titre-mixage{position:relative; width:97%; height:auto; z-index:6; left:0%; top:0%; padding:1.5%; background-color:rgba(250, 250, 250, 0.7); color:#000000;}
	#bouton-avantages-texte-mixage{position:relative; width:96%; height:auto; z-index:7; left:0%; top:0%; padding:2%; box-shadow: 0px 0px 14px #000000; background-color:rgba(250, 250, 250, 0.9); color:#000000;}

	#boite-entretien-devis-mixage{position:relative; width:98%; height:auto; z-index:7; left:1%; margin-top:5%; overflow:hidden;}
	#bouton-devis-mixage{position:relative; width:90%; height:auto; z-index:5; left:0%; margin-top:5%; padding:4%; background:linear-gradient(-45deg, rgba(0,148,213,1), rgba(0,61,119,1)); border-right:3px solid #ffffff; border-radius: 30px 30px 30px 30px; vertical-align:top; color: #000000; animation-duration: 0s;}
	#bouton-devis-mixage:hover{background:linear-gradient(-45deg, rgba(0,148,213,1), rgba(0,61,119,1), rgba(0,61,119,1), rgba(0,61,119,1)); border-right:3px solid #005080; transition-duration:0.5s;}

#contenu-edition{position:relative; width:100%; height:auto; z-index:3; left: 0%; top: 0%; padding-top:50%;}
	#imagefond-edition{position:absolute; width:380%; height:auto; left: -100px; top: 0px; margin-top:50%; opacity:0.8;}
		#imgfond-edition{width:100%; height:auto;}
	#fondtexte1-edition{position:relative; width:100%; height:auto; z-index:9; left:0%; top:0%; margin-top:0%; padding-top:7%; padding-bottom:5%;}
	#texte1-edition{position:relative; width:97%; height:auto; z-index:9; left: 2%; top:0%; margin-top:1%; margin-bottom:1%; line-height:1.2;}
	#fondtexte2-edition{position:relative; width:98%; height:auto; z-index:9; left:1%; top:0%; margin-top:5%; background-color:rgba(0, 9, 33, 0.7); border-left: 2px solid #005080; display:inline-block; vertical-align:top;}
	#fondtexte2-edition:hover{background-color:rgba(0, 9, 33, 0.9); border-left: 4px solid #005080;}
	#texte2-edition{position:relative; width:92%; height:auto; z-index:9; left: 4%; top:0%; margin-top:2%; margin-bottom:4%; line-height:1.2;}
	#fondtexte3-edition{position:relative; width:98%; height:auto; z-index:9; left:1%; top:0%; margin-top:5%; background-color:rgba(0, 9, 33, 0.7); border-top: 2px solid #005080; display:inline-block; vertical-align:top;}
	#fondtexte3-edition:hover{background-color:rgba(0, 9, 33, 0.9); border-top: 4px solid #005080;}
	#texte3-edition{position:relative; width:92%; height:auto; z-index:9; left: 4%; top:0%; margin-top:2%; margin-bottom:4%; line-height:1.2;}
	#fondtexte4-edition{position:relative; width:98%; height:auto; z-index:9; left:1%; top:0%; margin-top:5%; background-color:rgba(0, 9, 33, 0.7); border-right: 2px solid #005080; display:inline-block; vertical-align:top;}
	#fondtexte4-edition:hover{background-color:rgba(0, 9, 33, 0.9); border-right: 4px solid #005080;}
	#texte4-edition{position:relative; width:92%; height:auto; z-index:9; left: 4%; top:0%; margin-top:2%; margin-bottom:4%; line-height:1.2;}

	#bouton-avantages-edition{position:relative; width:99.5%; height:auto; z-index:7; left:0%; margin-top:5%; overflow:hidden;}
	#bouton-avantages-titre-edition{position:relative; width:97%; height:auto; z-index:6; left:0%; top:0%; padding:1.5%; background-color:rgba(250, 250, 250, 0.7); color:#000000;}
	#bouton-avantages-texte-edition{position:relative; width:96%; height:auto; z-index:7; left:0%; top:0%; padding:2%; box-shadow: 0px 0px 14px #000000; background-color:rgba(250, 250, 250, 0.9); color:#000000;}

	#boite-entretien-devis-edition{position:relative; width:98%; height:auto; z-index:7; left:1%; margin-top:5%; overflow:hidden;}
	#bouton-devis-edition{position:relative; width:90%; height:auto; z-index:5; left:0%; margin-top:5%; padding:4%; background:linear-gradient(-45deg, rgba(0,148,213,1), rgba(0,61,119,1)); border-right:3px solid #ffffff; border-radius: 30px 30px 30px 30px; vertical-align:top; color: #000000; animation-duration: 0s;}
	#bouton-devis-edition:hover{background:linear-gradient(-45deg, rgba(0,148,213,1), rgba(0,61,119,1), rgba(0,61,119,1), rgba(0,61,119,1)); border-right:3px solid #005080; transition-duration:0.5s;}
	
#basdepage{position:relative; width:100%; height:auto; z-index:13; left:0%; top:0%; margin-top:10%; padding-bottom:2%; background-color:#000c2b; display:inline-block; vertical-align:top; overflow:hidden;}

#logo-sacem-scpp {position:absolute; top: 0%; left: 78%; margin-top:5%; width:20%; height:auto; z-index:10; white-space:nowrap;}
#logo-sacem {position:relative; top: 0%; left: 0%; width:45%; height:auto; margin-top:0%; display:inline-block; vertical-align:top;}
#image-logo-sacem {width:100%; height:auto;}
#logo-scpp {position:relative; top: 0%; left: 2%; width:45%; height:auto; margin-top:0%; display:inline-block; vertical-align:top;}
#image-logo-scpp {width:100%; height:auto;}

#ombrepagesmusique{position:relative; width:2%; height:70px; z-index:1; left: 1%; top: 0%; margin-top:6%; box-shadow: 0px 0px 7px black; display:inline-block; vertical-align:top;}
#cacheombrepagesmusique{position:relative; width:3%; height:150px; z-index:7; left: -2%; top: 0%; margin-top:5%; background-color: #000c2b; display:inline-block; vertical-align:top;}
#pagesmusique{position:relative; width:5%; height:auto; z-index:15; left: -4%; top: 0%; margin-top:5%; line-height:1.2; display:inline-block; vertical-align:top; white-space:nowrap;}

#ombrepagescontacts{position:relative; width:2%; height:70px; z-index:1; left: 13%; top: 0%; margin-top:6%; box-shadow: 0px 0px 7px black; display:inline-block; vertical-align:top;}
#cacheombrepagescontacts{position:relative; width:3%; height:150px; z-index:7; left: 10%; top: 0%; margin-top:5%; background-color: #000c2b; display:inline-block; vertical-align:top;}
#pagescontacts{position:relative; width:30%; height:auto; z-index:15; left: 8%; top: 0%; margin-top:5%; line-height:1.2; display:inline-block; vertical-align:top;}

.thumbnail {max-width: 40%;}
.lightbox-conditions-generales {/** Default lightbox to hidden */display: none; /** Position and style */position: fixed; z-index: 999; width: 100%; height: 100%; text-align: left; top: 0%; left: 0%; background: rgba(0,0,0,0.7);}
.lightbox-conditions-generales:target {/** Remove default browser outline */outline: none; /** Unhide lightbox **/display: block;}
#conditions-generales {position: fixed; top:5%; bottom:5%; left:8%; width:80%; padding:2%; height:auto; overflow-y:scroll; border-radius:3px 3px 3px 3px; background-color:#002d47; color:#ffffff;}
#contenu-conditions-generales {position: relative; top:0%; left:0%; width:100%; height:auto; border-radius:3px 3px 3px 3px;}

#textebottomline{position:absolute; width:95%; height:auto; line-height: 1.2; z-index:10; left: 0%; top: 0%; margin-top:40%; text-align:right; display:inline-block; vertical-align:top;}
}