@media all and (min-width: 1200px)
{
		h1
		{
			color:white !important;
			font-weight:normal !important;
			font-size:130px !important;
			margin:0 !important;
		}
		h1.sousTitre
		{
			color:white !important;
			font-weight:normal !important;
			font-size:100px !important;
			margin:0 !important;
		}
		h2
		{
			color:white !important;
			font-weight:lighter !important;
			font-size:40px !important;
			margin:0 !important;
		}
		div.top
		{
			width:1200px;
			margin:0 auto
		}
		input[type=radio].radio1 + label,input[type=radio].radio2 + label,input[type=radio].radio3 + label
		{
			height: 212px;
			width: 312px;
			margin-left:40px;
			display:inline-block;
			-webkit-transition: all 0.6s ease-in-out;
			-moz-transition: all 0.6s ease-in-out;
			-o-transition: all 0.6s ease-in-out;
			transition: all 0.6s ease-in-out;
			cursor:pointer;
		}
		input[type=radio].radio1 + label
		{
			background: url("../images/quizz1.png") no-repeat;
		}

		input[type=radio].radio2 + label
		{
			background: url("../images/quizz2.png") no-repeat;
		}

		input[type=radio].radio3 + label
		{
			background: url("../images/quizz3.png") no-repeat;
		}

			div.envoyer1
		{
			float:right;
		}
			input.envoyer1
		{
			height: 212px;
			margin-left:30px;
			float:left;
			width: 101px;
			display:inline-block;
			background: url("../images/quizz4.png") no-repeat;
			border:0px;
			cursor: pointer;
			-webkit-transition: all 0.6s ease-in-out;
			-moz-transition: all 0.6s ease-in-out;
			-o-transition: all 0.6s ease-in-out;
			transition: all 0.6s ease-in-out;
		}
		input.envoyer2{
			display:none;
		}
		div.test
		{
			float:left;
		}
		.regul
		{
			height:500px;
			position:relative;
		}

		.regul2
		{
			height:400px;
			position:relative;
		}

		.centrage_formulaire
		{
			margin: auto;
			width:1200px;
			padding-top:13px;
		}

		.grand_titre
		{
			position:relative;
			top:110px;
			color:white;
			font-size:110px;
			text-align:center;
			font-weight:600;
			text-shadow: 5px 5px 8px #8d8f90;
			font-family:Segoe UI;
		}

		div.grand_titreAvis
		{
			position:relative;
			margin:auto;
			top:80px;
			color:white;
			height:auto;
			width:1000px;
			font-size:60px;
			text-align:left;
			font-family:Segoe UI;
		}

		.bandeau_blue
		{
			background-color:rgba(255,255,255,0.3);
			width:100%;
			height:95px;
			position:absolute;
			top:405px
		}

		.bandeau_blue_produit
		{
			background-color:rgba(0,51,102,0.6);
			width:100%;
			height:95px;
			position:absolute;
			top:505px
		}
		.bandeau_blanc
		{
			background-color:rgba(255,255,255,0.6);
			width:100%;
			height:95px;
			position:absolute;
			top:305px
		}
		.bandeau_blue_small
		{
			background-color:rgba(0,51,102,0.6);
			width:100%;
			height:95px;
			position:absolute;
			top:305px
		}

		.ordinateur
		{
			float:left;
			font-size:19px;
		}

		.texte_ordinateur
		{
			width:600px;
			float:left;
			font-size:20px;
			padding-left:20px
		}
        .texte_ordinateur2
        {
            font-size:20px;
            padding-left:20px
        }

		div.blocSupportGauche
		{
			float:left;
			width:416px;
			margin-top:40px;
			margin-left:150px;
			overflow:hidden;
			height:308px
		}
		div.blocSupportDroit
		{
			display:inline-block;
			float:right;
			width:416px;
			margin-right:150px;
			margin-top:40px;
			overflow:hidden;
			height:308px
		}
		div.texteSupport
		{
			padding:15px;
			padding-top:0px;
			position:absolute;
			color:white;
			font-size:50px;
			width:386px;
			height:160px;
			background: linear-gradient(to bottom, rgba(0,0,0,0.3), rgba(0,0,0,0.3))
		}
		span.texteSupport2
		{
			position:absolute;
			color:white;
			font-size:23px;

		}
		div.contenuSupport
		{
			margin:0 auto;
			height:auto;
			width:1200px;
		}
		div.contenuQuizz
		{
			margin:0 auto;
			height:auto;
			width:1200px;
			font-size:24px;
		}
		div.blocSupport2
		{
			display:inline-block;
			background-color:#036;
			width:416px;
			height:308px;
			opacity:0;
			-webkit-transition: all 0.7s ease-in-out;
			-moz-transition: all 0.7s ease-in-out;
			-o-transition: all 0.7s ease-in-out;
			transition: all 0.7s ease-in-out;
		}
		a.thumbnail
		{
			cursor:pointer;
		}
		a.thumbnail:hover
		{
			cursor:pointer;
		}
		div.texteSupportRechercher
		{
			width:100%;
			height:308px;
			color:white;
			font-size:50px;
		}
		div.blocContact1
		{
			vertical-align:middle;
			margin-top:10px;
			display:inline-block;
			overflow: hidden;
			position: relative;
			text-align:left;
		}
		div.blocContact2
		{
			vertical-align:middle;
			margin-top:10px;
			display:inline-block;
			margin-left:150px;
			height:100px;
			width:270px;
			overflow: hidden;
			position: relative;
			text-align:left;
		}
		div.blocContact3
		{
			vertical-align:middle;
			margin-top:10px;
			display:inline-block;


			margin-left:150px;
			position: relative;
			text-align:left;
		}
		div.blocProduit1
		{
			vertical-align:middle;
			margin-left:10px;
			margin-top:10px;
			float:left;
			border:1px solid grey;
			overflow: hidden;
			position: relative;
			text-align:left;
		}
		div.blocProduit2
		{
			vertical-align:middle;
			margin-top:10px;
			float:left;
			margin-left:85px;
			overflow: hidden;
			border:1px solid grey;
			position: relative;
			text-align:left;
		}
		div.blocProduit3
		{
			vertical-align:middle;
			margin-top:10px;
			margin-right:10px;
			border:1px solid grey;
			float:right;
			/*box-shadow: 1px 1px 30px #c4c4c4;*/
			overflow: hidden;
			position: relative;
			text-align:left;
		}
		div.blocProduit4
		{
			display:inline-block;
			background-color:#036;
			width:100%;
			height:220px;
			opacity:0;
			-webkit-transition: all 0.7s ease-in-out;
			-moz-transition: all 0.7s ease-in-out;
			-o-transition: all 0.7s ease-in-out;
			transition: all 0.7s ease-in-out;
		}
		div.blocProduit5
		{
			display:inline-block;
			background-color:#036;
			width:50%;
			float:left;
			height:220px;
			opacity:0;
			-webkit-transition: all 0.7s ease-in-out;
			-moz-transition: all 0.7s ease-in-out;
			-o-transition: all 0.7s ease-in-out;
			transition: all 0.7s ease-in-out;
		}
		div.blocProduit6
		{
			display:inline-block;
			background-color:orange;
			width:50%;
			height:220px;
			opacity:0;
			-webkit-transition: all 0.7s ease-in-out;
			-moz-transition: all 0.7s ease-in-out;
			-o-transition: all 0.7s ease-in-out;
			transition: all 0.7s ease-in-out;
		}
		.panneau{
			width:1200px;
			margin:0 auto
		}
		div.blocQuizz
		{
			vertical-align:middle;
			margin-top:10px;
			display:inline-block;
			height:100px;
			width:270px;
			border:1px solid black;
			overflow: hidden;
			position: relative;
			text-align:left;
		}
		div.blocQuizz2
		{
			vertical-align:middle;
			margin-top:10px;
			display:inline-block;
			height:100px;
			border:1px solid black;
			width:270px;
			overflow: hidden;
			margin-left:150px;
			position: relative;
			text-align:left;
		}
		div.blocQuizz3
		{
			vertical-align:middle;
			margin-top:10px;
			display:inline-block;
			height:100px;
			border:1px solid black;
			width:270px;
			overflow: hidden;
			margin-left:150px;
			position: relative;
			text-align:left;
		}
		a.buttonSupportDeco2
		{
			position:relative;
			bottom:-50px;
			padding:12px 20px;
			border:1px solid white;
			color:white;
			font-size: 30px;
			text-decoration:none;
			-webkit-transition: all 0.4s ease-in-out;
			-moz-transition: all 0.4s ease-in-out;
			-o-transition: all 0.4s ease-in-out;
			transition: all 0.4s ease-in-out;
		}
		div.contact
		{
			float:left;
			margin-top:50px;
		}
		div.bandeauSupportNoir
		{
			position:absolute;
			background: linear-gradient(to bottom, rgba(0,0,0,0.3), rgba(0,0,0,0.3));
			z-index:0;
			width:415px;
			height:174px;
		}
		div.PrincipalPourquoi
		{
			margin:0 auto;
			height:auto;
			width:1200px;
		}
		div.bandeauPq
		{
			margin-top:40px;
			background-color:#456a8f;
			width:438px;
			height:95px;
			float:left;
		}
		div.PrincipalText
		{
			height:300px;
		}
		img.imgWalker
		{
			float:left;
		}
		div.textWalker
		{
			margin-left:30px;
			width:70%;
			float:left;
			font-size:20px
		}
		div.blocDecoGauche
		{
			float:left;
			width:590px;
			margin-top:20px;
			border:1px solid #9d9d9d;
			overflow:hidden;
			display:inline-block;
			height:220px
		}

		div.blocDecoDroit
		{
			float:right;
			width:590px;
			border:1px solid #9d9d9d;
			margin-top:20px;
			overflow:hidden;
			display:inline-block;
			height:220px
		}
		div.blocDeco3
		{
			background-color:#036;
			width:auto;
			height:290px;
			padding:20px;
			color:white;
			font-size:18px;
			opacity:0;
			-webkit-transition: all 0.7s ease-in-out;
			-moz-transition: all 0.7s ease-in-out;
			-o-transition: all 0.7s ease-in-out;
			transition: all 0.7s ease-in-out;
		}

		div.blocDeco2
		{
			background-color:#036;
			width:590px;
			height:220px;
			opacity:0;
			-webkit-transition: all 0.7s ease-in-out;
			-moz-transition: all 0.7s ease-in-out;
			-o-transition: all 0.7s ease-in-out;
			transition: all 0.7s ease-in-out;
		}

		div.texteDeco
		{
			position:absolute;
			margin-top:135px;
			margin-left:30px;
			color:white;
			font-size:50px;
		}
		input.buttonQuizz
		{
			text-decoration:none;
			cursor: pointer;
			font-family: Segoe UI light;
			font-size: 25px;
			padding-top:5px;
			padding-bottom:5px;
			padding-right:10px;
			padding-left:10px;
			background-color: #4c7094;
			margin-top:15px;
			border: none;
			color: white;
		}
		a.buttonQuizz3
		{
			text-decoration:none;
			cursor: pointer;
			font-family: Segoe UI light;
			font-size: 35px;
			padding-top:10px;
			padding-bottom:10px;
			padding-right:20px;
			padding-left:20px;
			background-color: orange;
			margin-top:40px;
			border: none;
			color: white;
		}
		a.buttonQuizz2
		{
			text-decoration:none;
			cursor: pointer;
			font-family: Segoe UI light;
			font-size: 35px;
			height: 50px;
			padding-top:5px;
			padding-bottom:5px;
			padding-left:10px;
			padding-right:10px;
			width: 150px;
			background-color: #4c7094;
			border: none;
			color: white;
		}


		input.inputQuizz
		{
			width:265px;
			height:35px;
			font-size:20px;
			color:#036;
			font-weight:lighter;
			font-family:segoe UI;
			padding-left:5px
		}
		div.blocDecoGaucheProduit
		{
			float:left;
			width:300px;
			height:290px;
			overflow:hidden;
			display:inline-block;
			height:290px
		}
		div.blocDecoDroitProduit
		{
			float:right;
			width:300px;
			height:290px;
			overflow:hidden;
			display:inline-block;
		}
		div.blocHautProduit
		{
		text-align:center;
		color:#036;
		font-size:24px;
		}
		div.grand_titreQuizz
		{
			position:relative;
			margin:0 auto;
			top:30px;
			color:white;
			height:auto;
			width:1000px;
			font-size:60px;
			text-align:left;
			font-family:Segoe UI;
		}
		img.imageLivres
		{
			border:1px solid black;
			float:left
		}


		a.button1
		{
			padding:12px 20px;
			background-color:rgba(229,152,77,0.8);
			color:white;
			font-size: 30px;
			text-decoration:none;
			-webkit-transition: all 1s ease-in-out;
			-moz-transition: all 1s ease-in-out;
			-o-transition: all 1s ease-in-out;
			transition: all 1s ease-in-out;
		}

		h1.titre
		{
			font-weight:600;
			color:white;
			font-size:110px;
			Margin-bottom:0px!important;
		}

		h2.sousTitre
		{
			color:white;
			font-weight:lighter;
			font-size:35px;
			margin-top:-20px!important;
		}
		div.blocDeco4
		{
			background-color:#036;
			width:50%;
			float:left;
			height:220px;
			opacity:0;
			-webkit-transition: all 0.7s ease-in-out;
			-moz-transition: all 0.7s ease-in-out;
			-o-transition: all 0.7s ease-in-out;
			transition: all 0.7s ease-in-out;
		}
		div.blocDeco5
		{
			background-color:orange;
			width:50%;
			height:220px;
			float:right;
			opacity:0;
			-webkit-transition: all 0.7s ease-in-out;
			-moz-transition: all 0.7s ease-in-out;
			-o-transition: all 0.7s ease-in-out;
			transition: all 0.7s ease-in-out;
		}
		div.texteDeco2
		{
			position:absolute;
			margin-top:155px;
			margin-left:20px;
			color:white;
			font-size:30px;
		}
		div.texteDeco3
		{
			position:absolute;
			margin-top:155px;
			margin-left:320px;
			color:white;
			font-size:30px;
		}
		a.buttonDeco2
		{
			position:relative;
			bottom:-90px;
			padding:12px 20px;
			border:1px solid white;
			color:white;
			font-size: 30px;
			text-decoration:none;
			-webkit-transition: all 0.4s ease-in-out;
			-moz-transition: all 0.4s ease-in-out;
			-o-transition: all 0.4s ease-in-out;
			transition: all 0.4s ease-in-out;
		}

		.blocPrincipalWebinar
		{
			width:1200px;
			margin:0 auto;
		}

		.web1
		{
			float:left;
		}

		.web2
		{
			float:left;
			margin-left:75px
		}

		.web3
		{
			float:right;
		}

		.news1
		{
			float:left;
		}

		.news2
		{
			float:left;
			margin-left:125px
		}

		.news3
		{
			float:right;
		}

		.quiz1{
			float:left;
		}

		.quiz2{
			float:left;
			margin-left:40px
		}

		.quiz3{
			float:left;
			margin-left:40px
		}

		.blocPrincipalNewsletter
		{
			width:1200px;
			margin:0 auto;
		}

		.blocPrincipalQuiz{
			margin:0 auto;
			width:1200px;
		}

		.top_produit_txt_gauche{
			float:left;
			width:70%;
		}

		.top_produit_txt_droite{
			float:right;
			width:30%;
			text-align:center;
			margin-top:150px;
		}

		.les_formation{

		}

		.formation_gauche{
			width:472px;
			float:left
		}

		.formation_droite{
			width:628px;
			float:right
		}

		.formation{
			width:1200px;
		}

		.liste_formation_gauche{
			float:left;
			width:320px;
			padding:8px 0px 0px 15px;
			margin-right:15px
		}

		.liste_formation_droite{
			float:left;
			padding:8px 0px 0px 0px
		}

		.bloc_formation{
			height:100px;
		}

		.img_formateur{
			width:218px
		}

		.txt_formateur{
			width:370px;
			height:230px;
		}

		.plan_formation{
			width:190px;

		}
		span.livreBandeauTitre
		{
			color:white;
			font-size:45px;
		}
		div.blocSupport4
		{
			vertical-align:middle;
			margin-top:20px;
			width:350px;
			display:inline-block;
			position: relative;
			text-align:left;
			color:black;
		}
		div.blocSupport5
		{

			margin-top:20px;
			width:350px;
			vertical-align:middle;
			display:inline-block;
			margin-left:60px;
			position: relative;
			text-align:left;
			color:black;
		}
			div.blocSupport6
		{
			margin-top:20px;
			width:350px;
			vertical-align:middle;
			display:inline-block;
			margin-left:60px;
			position: relative;
			text-align:left;
			color:black;
		}
		div.SliderProduit
		{
			width:1090px;
			margin:0 auto
		}
		div.boutonVid
		{
			position:absolute;
			bottom:95px;
			width:1200px
		}



        div.blocInscription
        {
            padding:20px;
            background-color:rgba(255,255,255,0.6);
            text-align:center;
            width:30%;
            margin:0 auto;
            color:black;
            font-size:26px;
        }
		div.offre
		{
			font-family:segoe print;
			/*position:absolute;*/
			top:50px;
			right:25%;
			/*background-color:rgba(252, 252, 252,0.3);*/
			width:300px;
			height:250px;
			color:white;
			/*padding:20px;*/
			font-size:20px;text-align:center
		}
        img.offreImage{
            /*width:614px;
            height:280px*/
        }
		div.demandeDoc
		{
			float:right
		}
		div.bandeauTop
		{
			margin:0 auto;
			width:1200px
		}
}
@media all and (max-width: 1199px)
{
		div.bandeauTop
		{
			margin:0 auto;
		}
		div.demandeDoc
		{
			margin:0 auto;
		}
		div.offre
		{
			font-family:segoe print;
			margin-top:-120px;
			/*background-color:rgba(252, 252, 252,0.3);*/
			width:300px;
			margin-left:auto;
			margin-right:auto;
			height:210px;
			color:white;
			font-size:20px;text-align:center
		}

        img.offreImage{
            width:100%;
        }
        
		div.blocInscription
		{
			padding-bottom: 20px;
			padding-top: 40px;
			background-color:rgba(255,255,255,0.6);
			text-align:center;
			width:100%;
			margin:0 auto;
			color:black;
			font-size:26px;
		}

		h1
		{
			color:white !important;
			text-align:center;
			font-weight:normal !important;
			font-size:10vw!important;
			margin:0 !important;
		}
		h4
		{
			text-align:center;
			color:white !important;
			font-weight:normal !important;
			font-size:20px!important;
			margin:0 !important;
		}
		h2
		{
			color:white !important;
			text-align:center;
			font-weight:lighter !important;
			font-size:20px !important;
			margin:0 !important;
		}
		div.boutonVid
		{
			display:none;
		}
		.slick-next{
			display:none;
		}
		div.SliderProduit
		{
			width:100%;
			margin:0 auto
		}
		div.grand_titreAvis
		{
			position:relative;
			margin:auto;
			top:80px;
			color:white;
			height:auto;
			width:100%;
			font-size:60px;
			text-align:left;
			font-family:Segoe UI;
		}
		div.blocDecoGaucheProduit
		{
			width:300px;
			height:290px;
			overflow:hidden;
			display:inline-block;
			height:290px
		}
		div.blocDecoDroitProduit
		{
			width:300px;
			height:290px;
			overflow:hidden;
			display:inline-block;
		}
		div.blocProduit1
		{
			vertical-align:middle;
			margin-top:10px;
			overflow: hidden;
			position: relative;
			text-align:center;
		}
		div.blocProduit2
		{
			vertical-align:middle;
			margin-top:10px;
			overflow: hidden;
			position: relative;
			text-align:center;
		}
		div.blocProduit3
		{
			vertical-align:middle;
			margin-top:10px;
			/*box-shadow: 1px 1px 30px #c4c4c4;*/
			overflow: hidden;
			position: relative;
			text-align:center;
		}
		.bandeau_blanc
		{
			display:none;
		}

		div.blocSupport4
		{
			vertical-align:middle;
			margin-top:20px;
			width:350px;
			display:inline-block;
			position: relative;
			text-align:left;
			color:black;
		}
		div.blocSupport5
		{

			margin-top:20px;
			width:350px;
			vertical-align:middle;
			display:inline-block;
			position: relative;
			text-align:left;
			color:black;
		}
			div.blocSupport6
		{
			margin-top:20px;
			width:350px;
			vertical-align:middle;
			display:inline-block;
			position: relative;
			text-align:left;
			color:black;
		}
		img.imageLivres
		{
			border:1px solid black;
			float:none;
		}
		.plan_formation{
			width:190px;

		}

		.img_formateur{
			width:218px
		}

		.txt_formateur{
			width:370px;
			height:230px;
		}

		.bloc_formation{
			height:100px;
		}

		.liste_formation_gauche{
			float:left;
			width:320px;
			padding:8px 0px 0px 15px;
			margin-right:15px
		}

		.liste_formation_droite{
			float:left;
			padding:8px 0px 0px 0px
		}

		.formation_gauche{
			width:472px;
			margin:0 auto
		}

		.formation_droite{
			width:628px;
			margin:0 auto;
			margin-top:30px
		}

		.top_produit_txt_gauche{
			text-align:center;
			width:100%;
		}

		.top_produit_txt_droite{
			text-align:center;
			width:100%;
		}
		span.livreBandeauTitre
		{
			color:white;
			font-size:4vw;
		}

		a.buttonDeco2
		{
			position:relative;
			bottom:-90px;
			padding:12px 20px;
			border:1px solid white;
			color:white;
			font-size: 4vw;
			text-decoration:none;
			-webkit-transition: all 0.4s ease-in-out;
			-moz-transition: all 0.4s ease-in-out;
			-o-transition: all 0.4s ease-in-out;
			transition: all 0.4s ease-in-out;
		}

		h1.titre
		{
			font-weight:600;
			color:white;
			font-size:110px;
			Margin:0px!important;
		}

		h2.sousTitre
		{
			color:white;
			font-weight:lighter;
			font-size:35px;
			margin-top:-20px!important;
		}


		a.button1
		{
			padding:12px 20px;
			background-color:rgba(229,152,77,0.8);
			color:white;
			font-size: 30px;
			text-decoration:none;
			-webkit-transition: all 1s ease-in-out;
			-moz-transition: all 1s ease-in-out;
			-o-transition: all 1s ease-in-out;
			transition: all 1s ease-in-out;
		}
		div.grand_titreQuizz
		{
			position:relative;
			margin:0 auto;
			top:30px;
			color:white;
			height:auto;
			width:100%;
			font-size:60px;
			text-align:left;
			font-family:Segoe UI;
		}
		div.blocHautProduit
		{
			text-align:center;
			color:#036;
			font-size:24px;
		}
		div.blocDecoDroitProduit
		{
			float:none;
			width:100%;
			margin:0 auto;
		}
		div.blocDecoDroitProduit
		{
			float:none;
			width:100%;
			margin:0 auto;
		}
		div.PrincipalText
		{
			width:100%;
		}
		div.texteDeco2
		{
			position:absolute;
			margin-top:155px;
			left:15px;
			color:white;
			float:left;
			font-size: 5vw;
		}
		div.texteDeco3
		{
			position:absolute;
			margin-top:155px;
			right:15px;
			color:white;
			font-size: 5vw;
		}
		div.texteDeco
		{
			position:absolute;
			margin-top:135px;
			margin-left:30px;
			color:white;
			font-size: 5vw;
		}
		div.blocDeco3
		{
			background-color:#036;
			height:290px;
			color:white;
			padding:5px;
			font-size:20px;
			opacity:0;
			-webkit-transition: all 0.7s ease-in-out;
			-moz-transition: all 0.7s ease-in-out;
			-o-transition: all 0.7s ease-in-out;
			transition: all 0.7s ease-in-out;
		}
		div.blocDeco2
		{
			display:inline-block;
			background-color:#036;
			width:100%;
			height:220px;
			opacity:0;
			-webkit-transition: all 0.7s ease-in-out;
			-moz-transition: all 0.7s ease-in-out;
			-o-transition: all 0.7s ease-in-out;
			transition: all 0.7s ease-in-out;
		}
		div.blocDeco4
		{
			display:inline-block;
			background-color:#036;
			width:50%;
			float:left;
			height:220px;
			opacity:0;
			-webkit-transition: all 0.7s ease-in-out;
			-moz-transition: all 0.7s ease-in-out;
			-o-transition: all 0.7s ease-in-out;
			transition: all 0.7s ease-in-out;
		}
		div.blocDeco5
		{
			display:inline-block;
			background-color:orange;
			width:50%;
			height:220px;
			opacity:0;
			-webkit-transition: all 0.7s ease-in-out;
			-moz-transition: all 0.7s ease-in-out;
			-o-transition: all 0.7s ease-in-out;
			transition: all 0.7s ease-in-out;
		}
		div.blocDecoGauche
		{
			float:none;
			width:100%;
			margin:0 auto;
		}
		div.blocDecoDroit
		{
			float:none;
			width:100%;
			margin:0 auto;
		}
		img.imgWalker
		{
			display: block;
			margin:0 auto;
			text-align:center;
		}
		div.textWalker
		{
			text-align:center;
			width:100%;
			font-size:20px
		}
		div.PrincipalPourquoi
		{
			margin:0 auto;
			height:auto;
			width:100%;
		}
		div.bandeauPq
		{
			margin-top:40px;
			background-color:#456a8f;
			width:100%;
			height:95px;
			float:left;
		}
		div.contact
		{
			display:none;
		}
		a.buttonSupportDeco2
		{
			font-size: 3vw;
			position:relative;
			bottom:-50px;
			padding:12px 20px;
			border:1px solid white;
			color:white;
			text-decoration:none;
			-webkit-transition: all 0.4s ease-in-out;
			-moz-transition: all 0.4s ease-in-out;
			-o-transition: all 0.4s ease-in-out;
			transition: all 0.4s ease-in-out;
		}
		div.blocSupport2
		{
			display:inline-block;
			background-color:#036;
			width:100%;
			height:308px;
			opacity:0;
			-webkit-transition: all 0.7s ease-in-out;
			-moz-transition: all 0.7s ease-in-out;
			-o-transition: all 0.7s ease-in-out;
			transition: all 0.7s ease-in-out;
		}
		div.texteSupport
		{

			padding-top:0px;
			position:absolute;
			color:white;
			font-size:50px;
			width:100%;
			height:160px;
		}
		div.texteSupportRechercher
		{

			width:100%;
			height:308px;
			color:white;
			font-size:50px;
		}
		span.texteSupport2
		{
			position:absolute;
			color:white;
			font-size:23px;

		}
		div.blocSupportGauche
		{
			float:none;
			width:100%;
			margin:0 auto;
		}
		div.blocSupportDroit
		{
			float:none;
			width:100%;
			margin:0 auto;
		}
		div.contenuSupport
		{
			margin:0 auto;
			height:auto;
			width:100%;

		}
		.regul
		{
			height:460px;
			position:relative;
		}
		.regul2
		{
			height:400px;
			position:relative;
		}
		.centrage_formulaire
		{
			margin:0 auto;
			width:100%;
		}

		.grand_titre
		{

			position:relative;
			top:150px;
			color:white;
			font-size:9vw;
			text-align:center;
			font-weight:600;
			text-shadow: 0px 0px 9px #777;
			font-family:Segoe UI;
		}

		.ordinateur
		{
			width:100%;
			font-weight:lighter;
		}

		.img-ordinateur
		{
			width:100%;
		}

		.texte_ordinateur
		{
			width:100%;
		}
        .texte_ordinateur2
		{
			width:100%;
		}

		.centrage
		{
			width: 100%;
			z-index:1;
		}



}
@media all and (max-width: 1248px)
{


}
@media all and (max-width: 1200px)
	{

		div.envoyer1
		{
			display:none;
		}

		input.envoyer2
		{
			height: 212px;
			background: url("../images/quizz4.png") no-repeat;
			border:0px;
			display:inline-block;
			transform:rotate(90deg);
			cursor: pointer;
			-webkit-transition: all 0.6s ease-in-out;
			-moz-transition: all 0.6s ease-in-out;
			-o-transition: all 0.6s ease-in-out;
			transition: all 0.6s ease-in-out;
		}

		div.prix
			{
			clear:both;
			float:none;

			display:inline-block;
			margin-top:0px;
			}

		.bandeau_blue
		{
			display:none;
		}

		a.buttonSavoirPlus
		{
			padding:12px 20px;
			background-color:rgba(229,152,77,1);
			color:white;
			font-size: 30px;
			float:right;
			text-decoration:none;
			-webkit-transition: all 1s ease-in-out;
			-moz-transition: all 1s ease-in-out;
			-o-transition: all 1s ease-in-out;
			transition: all 1s ease-in-out;
		}

		a.buttonDocumentation
		{
			padding:12px 20px;
			background-color:rgba(74,140,76,0.8);
			color:white;
			top:150px;
			margin-top:160px;
			float:none;
			display:inline;
			font-size: 30px;
			text-decoration:none;
			-webkit-transition: all 1s ease-in-out;
			-moz-transition: all 1s ease-in-out;
			-o-transition: all 1s ease-in-out;
			transition: all 1s ease-in-out;
		}


		.web1
		{
			margin:0 auto;
		}

		.web2
		{
			margin:0 auto;
			margin-top:40px
		}

		.web3
		{
			margin:0 auto;
			margin-top:40px
		}

		.news1
		{
			margin:0 auto;
		}

		.news2
		{
			margin:0 auto;
			margin-top:40px
		}

		.news3
		{
			margin:0 auto;
			margin-top:40px
		}

		.quiz1
		{
			margin:0 auto;
		}

		.quiz2
		{
			margin:0 auto;
			margin-top:40px
		}

		.quiz3
		{
			margin:0 auto;
			margin-top:40px
		}

		.envoyer2 {
			margin: 0 auto;
			margin-top: 40px;
		}

		input[type=radio].radio1 + label
		{
			background: url("../images/quizz1.png");
			height: 212px;
			width: 312px;
			display:inline-block;
			-webkit-transition: all 0.6s ease-in-out;
			-moz-transition: all 0.6s ease-in-out;
			-o-transition: all 0.6s ease-in-out;
			transition: all 0.6s ease-in-out;
			cursor:pointer;
		}

		input[type=radio].radio2 + label
		{
			background: url("../images/quizz2.png") no-repeat;
			height: 212px;
			width: 312px;
			display:inline-block;
			-webkit-transition: all 0.6s ease-in-out;
			-moz-transition: all 0.6s ease-in-out;
			-o-transition: all 0.6s ease-in-out;
			transition: all 0.6s ease-in-out;
			cursor:pointer;
		}

		input[type=radio].radio3 + label
		{
			background: url("../images/quizz3.png") no-repeat;
			height: 212px;
			width: 312px;
			display:inline-block;
			-webkit-transition: all 0.6s ease-in-out;
			-moz-transition: all 0.6s ease-in-out;
			-o-transition: all 0.6s ease-in-out;
			transition: all 0.6s ease-in-out;
			cursor:pointer;
		}



	}



	@media all and (min-width: 1024px)
	{
		.text_contenu_config_prod{
			width:340px;
		}

		.partie_gauche_config_prod, .img_config_prod{
			float:left;
		}

		.partie_droite_config_prod, .txt_img_config_prod{
			float: right;
		}

		.contenu_config_prod{
			width:1024px;
			margin:0 auto
		}

		.img_config_prod{
			width:50%
		}


	}


	@media all and (max-width: 1023px)
	{
		.contenu_config_prod{
			padding:0px 10px 10px 10px
		}
	}

	@media all and (max-width: 750px)
{


		h1.titre
		{
			font-weight:600;
			color:white;
			font-size:12vw;
			Margin:0px!important;
		}

		h2.sousTitre
		{
			color:white;
			font-weight:lighter;
			font-size:5vw;
			margin-top:-20px!important;
		}


}

@media all and (max-width: 650px)
{


		.formation_gauche{
			width:100%;
			margin:0 auto
		}

		.formation_droite{
			width:100%;
			margin:0 auto;
			margin-top:30px
		}

		.liste_formation_gauche{
			float:left;
			width:65%;
			padding:8px 0px 0px 15px;
			margin-right:15px;
			font-size:4vw;
		}

		.liste_formation_droite{
			float:right;
			padding:8px 10px 0px 0px;
			font-size:4vw
		}

		.bloc_formation{
			height:100%;
			margin-top:20px;
			min-height:70px

		}

		.img_formateur{
			width:31%
		}

		.txt_formateur{
			width:57%;
			font-size:3vw;
			height:100%;
		}

		.plan_formation{
			width:45%;

		}
}
