@font-face{font-family:OpenSans;src:url(../fonts/open-sans/OpenSans-Regular.ttf)}html{-webkit-font-smoothing:antialiased}html body{font-family:"Open Sans","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;letter-spacing:.03em;background-image:url(../img/home/slide1.jpg);min-height:800px;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;color:#FFF}html body li{list-style-type:circle}html body label{font-weight:400}@media only screen and (min-width:1450px){.container{width:80%;margin-left:10%}}#divTopLogin{margin-top:20px;padding-bottom:10px;border-bottom:1px solid #fff;width:100%}@media only screen and (min-width:600px) and (max-width:980px){#divTopLogin #legerLogoHaut img{width:170px}}@media only screen and (min-width:600px) and (max-width:980px){#divTopLogin #legerLogoHaut{width:100%;text-align:center;margin-bottom:20px}}@media only screen and (max-width:600px){#divTopLogin #legerLogoHaut{width:100%;text-align:center;margin-bottom:20px}}#divTopLogin #colDrAccLogin #ligne1{margin-top:0;padding-right:0;padding-left:0}#divTopLogin #colDrAccLogin #ligne1 input{float:left;position:relative;height:40px;width:32%;margin-right:1%}@media only screen and (max-width:600px){#divTopLogin #colDrAccLogin #ligne1 input{width:46%;margin-right:2%;margin-left:2%}}#divTopLogin #colDrAccLogin #ligne1 button{width:32%;float:left;position:relative;margin-left:2%}@media only screen and (max-width:600px){#divTopLogin #colDrAccLogin #ligne1 button{width:60%;margin-right:20%;margin-left:20%;margin-top:10px}}#divTopLogin #colDrAccLogin #ligne2{text-align:center;margin-top:6px}#divTopLogin #colDrAccLogin #ligne2 span{padding-left:20px;padding-right:20px}@media only screen and (max-width:600px){#divTopLogin #colDrAccLogin #ligne2 span{display:block;width:100%;padding-right:0;padding-left:0}}#colCentrale{float:left;position:relative;width:100%;font-size:1.4em;margin-top:40px 0}#colCentrale li{list-style-type:none}#colCentrale li .chartsbar{font-size:initial}#colCentrale .btn-quest-jour-inv{margin-top:60px;background-color:initial;border:none;font-size:18px;font-weight:700;text-decoration:underline;padding:0;color:#fff}#colCentrale .chartscontainer li{margin-bottom:10px}#colGaucheInsc{float:left;position:relative;width:52%;margin-right:8%;margin-top:20px;font-size:1.4em}#colGaucheInsc h1{margin-bottom:20px;font-size:1.5em}@media only screen and (min-width:1450px){#colGaucheInsc h1{font-size:1.75em;margin-bottom:40px}}#colGaucheInsc ul{padding-left:40px}@media only screen and (min-width:1450px){#colGaucheInsc ul{padding-left:60px}}#colGaucheInsc #savoirPlus{margin-top:50px;width:100%;text-align:center}#colGaucheInsc #savoirPlus a{color:#fff;text-decoration:underline}@media only screen and (min-width:1450px){#colGaucheInsc #savoirPlus{margin-top:80px}}@media only screen and (max-width:600px){#colGaucheInsc #savoirPlus{margin-top:20px;text-align:center}}@media only screen and (min-width:600px) and (max-width:980px){#colGaucheInsc{width:90%;margin-left:5%}}@media only screen and (max-width:600px){#colGaucheInsc{width:96%;margin-left:2%;font-size:16px;margin-top:0}}#colGaucheInsc #containerQDJ{border-top:1px solid #fff;margin-top:10px}#colGaucheInsc #containerQDJ #LabelQDJ,#colGaucheInsc #containerQDJ #content_qdj_graph{margin:10px 0 10px}#colGaucheInsc #containerQDJ #divContentQDJ{display:block}#colGaucheInsc #containerQDJ #divBtn{margin-top:30px}#colGaucheInsc #containerQDJ .LabelChoiceQDJ{padding:2px 2px}#colGaucheInsc #containerQDJ #btn_next_question_jour{margin:auto;width:300px}@media only screen and (max-width:600px){#colGaucheInsc #containerQDJ #btn_next_question_jour{width:96%;margin-left:2%}}#colGaucheInsc #containerQDJ #btn_next_question_jour:hover{color:#f63537;background-color:#FFF;opacity:.8}#colGaucheInsc #containerQDJ .chartscontainer li{list-style-type:none;padding:5px 0}#colDroiteInsc{height:610px;float:left;position:relative;width:40%;margin-top:20px}#colDroiteInsc #divGrisInscription{min-height:580px;margin-top:36px;width:100%;background-color:#e6e6e6;box-shadow:2px 2px 10px 2px #888;padding:2% 5% 5% 5%;text-align:center;color:#585858}@media only screen and (min-width:980px) and (min-height:1150px){#colDroiteInsc #divGrisInscription #form_quick_insc>div{padding-top:18px}}#colDroiteInsc #divGrisInscription h2{text-align:center;color:#585858;font-size:26px;font-weight:400}#colDroiteInsc #divGrisInscription input[type=text],#colDroiteInsc #divGrisInscription input[type=password]{height:32px;border-color:1px solid #ccc;font-size:15px}#colDroiteInsc #divGrisInscription select{height:32px}#colDroiteInsc #divGrisInscription a{color:#f63537;opacity:.9}#colDroiteInsc #divGrisInscription .divAge.fr select{display:inline}#colDroiteInsc #divGrisInscription .divAge.fr select:nth-of-type(1){width:18%;margin-right:2%}#colDroiteInsc #divGrisInscription .divAge.fr select:nth-of-type(2){width:36%;margin-right:2%}#colDroiteInsc #divGrisInscription .divAge.fr select:nth-of-type(3){width:21%;float:right}#colDroiteInsc #divGrisInscription .divAge.en select{display:inline}#colDroiteInsc #divGrisInscription .divAge.en select:nth-of-type(1){width:36%;margin-right:2%}#colDroiteInsc #divGrisInscription .divAge.en select:nth-of-type(2){width:18%;margin-right:2%}#colDroiteInsc #divGrisInscription .divAge.en select:nth-of-type(3){width:21%;float:right}#colDroiteInsc #divGrisInscription .divPhone div{float:left;position:relative;width:15%;padding-top:6px;padding-left:1%}#colDroiteInsc #divGrisInscription .divPhone input{display:inline}#colDroiteInsc #divGrisInscription .divPhone input:nth-of-type(-n+2){width:25%;margin-right:1%}#colDroiteInsc #divGrisInscription .divPhone input:nth-of-type(3){width:30%;float:right}@media only screen and (min-width:1450px){#colDroiteInsc #divGrisInscription{float:right;width:500px}}@media only screen and (max-width:600px){#colDroiteInsc #divGrisInscription{width:100%}}@media only screen and (min-width:980px) and (min-height:1150px){#colDroiteInsc #divGrisInscription{min-height:650px}}#colDroiteInsc #div_mess_succ{display:none;padding-top:0}@media only screen and (min-width:600px) and (max-width:980px){#colDroiteInsc{width:90%;margin-left:5%}}@media only screen and (max-width:600px){#colDroiteInsc{width:96%;margin-left:2%;padding-bottom:20px}}#footerAccueil{width:100%}#footerAccueil #footer{background-color:transparent;padding-bottom:0}@media only screen and (min-width:980px) and (min-height:1150px){#footerAccueil{bottom:0}}#popupPassforgot{display:none}#popupPassforgot .fondPopupBackground{background:none repeat scroll 0 0 #0b0b0b;height:100%;left:0;opacity:.8;filter:alpha(opacity=80);overflow:hidden;position:fixed;top:0;width:100%;z-index:1042}.btn_rouge{background-color:#f63537;border:1px solid #f63537;opacity:.9;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;color:#fff;height:40px;letter-spacing:.05em;padding-top:10px;position:relative;text-align:center;font-weight:700;letter-spacing:.13em}.btn_rouge :hover{background-color:#fff;color:#f63537;border:1px solid #f63537}#divInfoNbPan{margin-top:30px;width:100%;height:90px}#divInfoNbPan .col{float:left;position:relative;width:50%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-size:18px;text-align:center}#popupInsideError{position:absolute}