html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:'';content:none}q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box;font-family:'Roboto', sans-serif}body{overflow-x:hidden;height:100%}main{overflow:hidden;min-height:calc(100vh - 70px)}strong{font-weight:bold;font-family:'Roboto', sans-serif}*:focus{outline:none}p,li,span{line-height:1.2;font-family:'Roboto', sans-serif}section{max-width:1184px;margin:2% auto;padding:1% 3%}section #zoneAfficherFermer{margin:2% 0;padding:0}@media screen and (max-width: 680px){input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent !important}#nomUtilisateur{-webkit-user-select:initial;-khtml-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial}}button{transition:all 0.5s ease;border:2px solid #000;background-color:#000;font-size:16px;font-size:1rem}@media screen and (max-width: 800px){button{transition:none}}button:hover{cursor:pointer;background-color:transparent}@media screen and (max-width: 800px){button:hover{background-color:#000}}input[type=text]{border:1px solid #c1c1c1;transition:all 0.5s ease;margin:0 0 1% 0}input[type=text]:focus{outline:solid #5e8ad1 1px}.erreurInput{border:1px solid #e84842 !important}.confirmationInput{border:1px solid #39ad1a !important}.block{display:block;margin:5px 0}.fix{clear:both}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.gras{font-family:'Roboto', sans-serif}.erreur{color:#e84842;height:16px}@media screen and (max-width: 800px){.erreur{height:40px}}.confirmation{color:#39ad1a}.alignerHaut{vertical-align:top}.btnEnvoyer{background-color:#000;border:solid 2px #000;padding:10px 15px;transition:all ease 0.5s}.btnEnvoyer i{margin-right:10px;transition:all cubic-bezier(0.17, 1.92, 0.35, 0.65) 1s}@media screen and (max-width: 480px){.btnEnvoyer{width:100%}}.btnEnvoyer:hover{background-color:transparent}.btnEnvoyer:hover i{transform:scale(1.1) rotate(20deg)}@media screen and (max-width: 800px){.btnEnvoyer:hover i{transform:none}}@media screen and (max-width: 800px){.btnEnvoyer:hover{background-color:#000;color:#fff}}.btnEnvoyer:disabled{cursor:auto;transition:none}.btnEnvoyer:disabled:hover{background-color:#c1c1c1}@media screen and (max-width: 800px){.btnEnvoyer:disabled:hover{background-color:#000}}.javascript{color:#e84842;background-color:#c1c1c1;padding:2% 3%;text-align:center;font-size:22px;font-size:1.375rem}.javascript img{width:80px;height:80px;margin-right:20px;vertical-align:middle}@media screen and (max-width: 800px){.javascript img{display:block;margin:0 auto}}div.cacher{opacity:0;max-height:0;pointer-events:none;overflow:hidden}div.afficher{opacity:1;max-height:2000px}@-webkit-keyframes splat{from{opacity:0}to{opacity:1}}@keyframes splat{from{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.piv-header{border-top:8px solid #095797;display:flex;flex-wrap:wrap;background:#fff}.piv-header .drapeauqc{flex:1;flex-grow:0;flex-shrink:0;display:inline-block;padding:0px 50px 0px 35px;order:0}.piv-header .nomMinistere{flex:2;align-items:center;display:flex;flex-shrink:0;position:relative;order:1;font-size:16px}.piv-header a{text-decoration:none;color:#000}.piv-header a img,footer a img{height:72px}.piv-header nav{flex-shrink:0;align-items:center;display:flex;padding-right:10px;order:2;font-size:0.875rem}.piv-header ul li{list-style:none;line-height:1.25}@media all and (max-width: 870px){.piv-header .nomMinistere{top:0px;padding-right:10px}}@media all and (max-width: 695px){.piv-header .nomMinistere{top:5px;order:2;flex:auto;margin-left:25px;padding-bottom:20px;padding-right:5px;font-size:12px}.piv-header .drapeauqc{padding:0px 50px 5px 15px}.piv-header nav{order:1;flex:1}.piv-header ul{position:absolute;right:15px}}#connexion h2,#connexion h3{color:#df734d;width:90% !important}#connexion h2{margin:0 0 20px 0 !important;min-height:70px !important;font-family:'Roboto', sans-serif}#connexion h3{font-size:2rem;text-align:left;padding-bottom:20px}#connexion ul{display:inline-block;width:100%}#connexion ul li{margin:1%;display:inline-block;cursor:pointer}#connexion ul li i{font-size:24px;font-size:1.5rem;margin-right:10px}@media screen and (max-width: 800px){#connexion ul li{margin:3%}}@media screen and (max-width: 360px){#connexion ul li{margin:6%}}#connexion ul li:first-child{margin-left:0}#connexion form button{display:block;color:#fff}#connexion form button:hover{color:#000}@media screen and (max-width: 480px){#connexion form button:hover{color:#fff}}#connexion form p{margin-bottom:5%;width:100%;font-size:1.25rem;text-align:left}#connexion form p em{font-size:0.9rem;font-style:italic}#connexion form label{display:none;height:0;padding:0;margin:0}#connexion form .erreur{position:initial !important;margin:5px 0 0 0 !important;width:100% !important;font-weight:bold;text-align:left;font-size:14px !important;padding:12px 5px 12px 5px;background:#f5e669}#connexion form .entre{border:1px solid #df734d;border-radius:10px;width:100%;max-width:400px;min-width:200px;padding:5% 2% 2% 2%;margin-top:5%;line-height:120px;background-color:#fff9f9;color:#7c7c7c}@media screen and (max-width: 480px){#connexion form .entre{width:100%;padding:10% 2% 15% 2%}}#connexion form .input-enter{width:100%;max-width:300px;height:45px;overflow:hidden;background:#fff;margin:-3% 10% 17px 12%;border:1px solid #df734d}@media screen and (max-width: 480px){#connexion form .input-enter{margin-left:3%}}@media screen and (max-width: 360px){#connexion form .input-enter{width:280px}}@media screen and (max-width: 320px){#connexion form .input-enter{width:252px}}#connexion form .input-enter i{display:block;float:left;width:45px;height:100%;padding-top:10px;background:#fff9f9;color:#df734d;font-size:24px;font-size:1.5rem}#connexion form #debuter{width:175px !important}@media screen and (max-width: 320px){#connexion form #debuter{bottom:0 !important;right:0 !important}}#connexion .g-recaptcha{margin:1% 2% 0% 12%}@media screen and (max-width: 480px){#connexion .g-recaptcha{width:304px;margin-left:3%;transform:scale(0.9);transform-origin:0 0}}@media screen and (max-width: 320px){#connexion .g-recaptcha{transform:scale(0.83);transform-origin:0 0}}@media screen and (max-width: 360px){#connexion .g-recaptcha{width:280px}}#connexion #zoneAfficherFermer{display:inline-block}#connexion #resultats{margin-top:2%}@media screen and (max-width: 480px){#connexion #resultats{width:100%}}#connexion #nomUtilisateur{font-size:16px;font-size:1rem;font-family:'Roboto', sans-serif;width:100%;max-width:238px;float:left;border-left:1px solid #df734d;border-top:0;border-bottom:0;padding:0 5px 0 10px;height:45px}@media screen and (max-width: 360px){#connexion #nomUtilisateur{width:218px}}@media screen and (max-width: 320px){#connexion #nomUtilisateur{width:190px}}#connexion input[type=text]:focus{outline:none !important}#connexion #erreurGen,#connexion #erreurConcours{margin:40px 0 60px 12.5%;display:block;font-size:1.25rem}#erreurGen,#erreurConcours{margin:40px 0 60px 12.5% !important;display:block;font-size:1.25rem}#erreurConcours{color:#e84842}@media screen and (max-width: 800px){#erreurConcours{margin:3% 0 9% 0 !important}}.concours-participation{margin-bottom:50px}.concours-participation p{color:#158a03 !important;font-size:1.5em !important;font-weight:bold}.no-js #frmConnexion ul{display:none}.no-js #frmConnexion p{display:none}.quiz,.intro-quiz{background-image:url("../images/arrierePlan.jpg");background-position:top center;background-size:cover;background-repeat:repeat;background-attachment:fixed}.intro-quiz .erreurReCAPTCHA{bottom:-85px !important}#quiz,#connexion,#resultats{position:relative}#quiz input[type=radio],#connexion input[type=radio],#resultats input[type=radio]{display:none}#quiz h2,#connexion h2,#resultats h2{text-align:left;font-size:2.35rem;margin:0 auto 6% auto;width:85%;text-transform:uppercase;letter-spacing:2px;line-height:1.3;height:100%;min-height:100px}@media screen and (max-width: 1366px){#quiz h2,#connexion h2,#resultats h2{height:auto}}@media screen and (max-width: 1024px){#quiz h2,#connexion h2,#resultats h2{height:auto}}@media screen and (max-width: 800px){#quiz h2,#connexion h2,#resultats h2{width:90%;height:auto;font-size:2rem}}@media screen and (max-width: 360px){#quiz h2,#connexion h2,#resultats h2{font-size:1.25rem;margin-bottom:0}}#quiz #frmQuiz h2,#connexion #frmQuiz h2,#resultats #frmQuiz h2{text-transform:none !important}#quiz p,#connexion p,#resultats p{width:60%;margin:0 auto}@media screen and (max-width: 800px){#quiz p,#connexion p,#resultats p{width:100%}}@media screen and (max-width: 360px){#quiz .question ul,#connexion .question ul,#resultats .question ul{margin-bottom:50px}}#quiz .question ul li,#connexion .question ul li,#resultats .question ul li{display:inline-block;margin:2% 4%}#quiz .question ul li label,#connexion .question ul li label,#resultats .question ul li label{display:inline-block;transition:all 0.5s ease;border:1px solid #c1c1c1;border-radius:10px;width:280px;text-align:center;position:relative;padding:2%;height:100px;line-height:100px;background-color:#fff;color:#444;font-size:1.1rem}@media screen and (max-width: 360px){#quiz .question ul li label,#connexion .question ul li label,#resultats .question ul li label{width:225px;font-size:0.85rem}}#quiz .question ul li label span,#connexion .question ul li label span,#resultats .question ul li label span{vertical-align:middle;display:inline-block;line-height:1.2;padding:0 3%}#quiz .question ul li label span.lettre,#connexion .question ul li label span.lettre,#resultats .question ul li label span.lettre{position:absolute;display:none;top:5px;left:5px;padding:0;background-color:transparent}#quiz .question ul li label:hover,#connexion .question ul li label:hover,#resultats .question ul li label:hover{cursor:pointer}@media screen and (max-width: 1024px){#quiz .question ul li,#connexion .question ul li,#resultats .question ul li{margin:0 3% 4% 3%}}#quiz .question form,#connexion .question form,#resultats .question form{position:relative;margin-top:40px}#quiz .question form>div,#connexion .question form>div,#resultats .question form>div{text-align:center;position:relative;background-color:#fff;padding:25px 0 40px 370px;margin-top:2%;box-shadow:2px 2px 20px rgba(0,0,0,0.1);height:100%;min-height:520px}@media screen and (max-width: 1366px){#quiz .question form>div,#connexion .question form>div,#resultats .question form>div{padding:40px 75px 40px 45% !important;height:auto;min-height:500px;margin-top:40px}}@media screen and (max-width: 1024px){#quiz .question form>div,#connexion .question form>div,#resultats .question form>div{padding:2% 1% 8% 1% !important;margin:5% auto;min-height:400px}}@media screen and (max-width: 800px){#quiz .question form>div,#connexion .question form>div,#resultats .question form>div{margin:9% auto}}@media screen and (max-width: 480px){#quiz .question form>div,#connexion .question form>div,#resultats .question form>div{padding:10% 0 !important}}#quiz .question form span.erreur,#connexion .question form span.erreur,#resultats .question form span.erreur{font-size:1rem;display:block;position:absolute;margin:0 auto;bottom:20px;width:70%}@media screen and (max-width: 1366px){#quiz .question form span.erreur,#connexion .question form span.erreur,#resultats .question form span.erreur{width:100% !important;bottom:-1px !important;left:13%}}@media screen and (max-width: 1024px){#quiz .question form span.erreur,#connexion .question form span.erreur,#resultats .question form span.erreur{left:-22%}}@media screen and (max-width: 768px){#quiz .question form span.erreur,#connexion .question form span.erreur,#resultats .question form span.erreur{width:100% !important;left:0 !important;bottom:30px !important}}@media screen and (max-width: 680px){#quiz .question form span.erreur,#connexion .question form span.erreur,#resultats .question form span.erreur{width:100% !important;left:-62px !important;bottom:11px !important}}@media screen and (max-width: 480px){#quiz .question form span.erreur,#connexion .question form span.erreur,#resultats .question form span.erreur{width:100% !important;left:-15px !important;bottom:35px !important}}@media screen and (max-width: 1366px){#quiz .question form,#connexion .question form,#resultats .question form{width:100%;margin:0 auto}}@media screen and (max-width: 800px){#quiz .question form,#connexion .question form,#resultats .question form{float:none;margin:0 auto;right:0}}@media screen and (max-width: 480px){#quiz .question form,#connexion .question form,#resultats .question form{width:100%}}#quiz .question #frmConnexion>div,#connexion .question #frmConnexion>div,#resultats .question #frmConnexion>div{padding-left:395px;padding-right:50px;min-height:700px}@media screen and (max-width: 1024px){#quiz .question #frmConnexion>div,#connexion .question #frmConnexion>div,#resultats .question #frmConnexion>div{padding-left:50px !important;padding-top:50px}}@media screen and (max-width: 1366px){#quiz .question #frmConnexion>div,#connexion .question #frmConnexion>div,#resultats .question #frmConnexion>div{padding-left:475px}}@media screen and (max-width: 480px){#quiz .question #frmConnexion>div,#connexion .question #frmConnexion>div,#resultats .question #frmConnexion>div{padding:5% !important}}#quiz button,#connexion button,#resultats button{position:absolute;bottom:-50px;border:none;width:130px;height:50px}@media screen and (max-width: 800px){#quiz button,#connexion button,#resultats button{bottom:-15%}}#quiz button:hover,#connexion button:hover,#resultats button:hover{cursor:pointer}#quiz #btnPrec,#connexion #btnPrec,#resultats #btnPrec{left:-20px;bottom:-30px;color:#fff;transition:all 0.5s ease;vertical-align:top;border:2px solid #000;background-color:#000;z-index:2}#quiz #btnPrec i,#connexion #btnPrec i,#resultats #btnPrec i{margin-right:10px;transition:all 1s cubic-bezier(0.17, 1.92, 0.35, 0.65)}@media screen and (max-width: 1024px){#quiz #btnPrec,#connexion #btnPrec,#resultats #btnPrec{left:0}}@media screen and (max-width: 800px){#quiz #btnPrec,#connexion #btnPrec,#resultats #btnPrec{bottom:-30px}}#quiz #btnPrec:hover,#connexion #btnPrec:hover,#resultats #btnPrec:hover{color:#000;background-color:#fff}#quiz #btnPrec:hover i,#connexion #btnPrec:hover i,#resultats #btnPrec:hover i{transform:translate(-10px) scale(1.5);color:#000}@media screen and (max-width: 800px){#quiz #btnPrec:hover i,#connexion #btnPrec:hover i,#resultats #btnPrec:hover i{color:#fff}}@media screen and (max-width: 800px){#quiz #btnPrec:hover,#connexion #btnPrec:hover,#resultats #btnPrec:hover{background-color:#000;color:#fff}}#quiz #btnEnvoi,#quiz #debuter,#connexion #btnEnvoi,#connexion #debuter,#resultats #btnEnvoi,#resultats #debuter{right:-20px;bottom:-30px;color:#fff;transition:all 0.5s ease;vertical-align:top;border:2px solid #000;background-color:#000}#quiz #btnEnvoi i,#quiz #debuter i,#connexion #btnEnvoi i,#connexion #debuter i,#resultats #btnEnvoi i,#resultats #debuter i{margin-left:10px;transition:all 1s cubic-bezier(0.17, 1.92, 0.35, 0.65)}@media screen and (max-width: 1024px){#quiz #btnEnvoi,#quiz #debuter,#connexion #btnEnvoi,#connexion #debuter,#resultats #btnEnvoi,#resultats #debuter{right:0}}@media screen and (max-width: 800px){#quiz #btnEnvoi,#quiz #debuter,#connexion #btnEnvoi,#connexion #debuter,#resultats #btnEnvoi,#resultats #debuter{bottom:-30px}}#quiz #btnEnvoi:hover,#quiz #debuter:hover,#connexion #btnEnvoi:hover,#connexion #debuter:hover,#resultats #btnEnvoi:hover,#resultats #debuter:hover{color:#000;background-color:#fff}#quiz #btnEnvoi:hover i,#quiz #debuter:hover i,#connexion #btnEnvoi:hover i,#connexion #debuter:hover i,#resultats #btnEnvoi:hover i,#resultats #debuter:hover i{transform:translate(10px) scale(1.5);color:#000}@media screen and (max-width: 800px){#quiz #btnEnvoi:hover i,#quiz #debuter:hover i,#connexion #btnEnvoi:hover i,#connexion #debuter:hover i,#resultats #btnEnvoi:hover i,#resultats #debuter:hover i{color:#fff}}@media screen and (max-width: 800px){#quiz #btnEnvoi:hover,#quiz #debuter:hover,#connexion #btnEnvoi:hover,#connexion #debuter:hover,#resultats #btnEnvoi:hover,#resultats #debuter:hover{background-color:#000;color:#fff}}#quiz .cache,#connexion .cache,#resultats .cache{display:none}#quiz .barreProgression,#connexion .barreProgression,#resultats .barreProgression{display:block;width:68%;margin-left:380px;position:relative;top:20px;z-index:2}#quiz .barreProgression .barres,#connexion .barreProgression .barres,#resultats .barreProgression .barres{position:relative;box-shadow:2px 2px 20px rgba(0,0,0,0.1);height:15px;display:inline-block;width:91.5%;vertical-align:top}#quiz .barreProgression .barres span,#connexion .barreProgression .barres span,#resultats .barreProgression .barres span{display:inline-block;background-color:#fff;width:7.2%;height:15px}@media screen and (max-width: 1366px){#quiz .barreProgression .barres span,#connexion .barreProgression .barres span,#resultats .barreProgression .barres span{width:7%}}@media screen and (max-width: 680px){#quiz .barreProgression .barres span,#connexion .barreProgression .barres span,#resultats .barreProgression .barres span{width:6.5%}}@media screen and (max-width: 1366px){#quiz .barreProgression .barres,#connexion .barreProgression .barres,#resultats .barreProgression .barres{width:85%;box-shadow:none}}@media screen and (max-width: 1024px){#quiz .barreProgression .barres,#connexion .barreProgression .barres,#resultats .barreProgression .barres{width:90%}}@media screen and (max-width: 800px){#quiz .barreProgression .barres,#connexion .barreProgression .barres,#resultats .barreProgression .barres{width:85.8%}}@media screen and (max-width: 480px){#quiz .barreProgression .barres,#connexion .barreProgression .barres,#resultats .barreProgression .barres{width:80%}}#quiz .barreProgression .chiffre:last-child,#connexion .barreProgression .chiffre:last-child,#resultats .barreProgression .chiffre:last-child{background-color:transparent;margin-left:10px;width:50px}@media screen and (max-width: 680px){#quiz .barreProgression .chiffre:last-child,#connexion .barreProgression .chiffre:last-child,#resultats .barreProgression .chiffre:last-child{font-weight:bold;margin-left:0px}}@media screen and (max-width: 1366px){#quiz .barreProgression,#connexion .barreProgression,#resultats .barreProgression{margin-left:430px;width:65%}}@media screen and (max-width: 1024px){#quiz .barreProgression,#connexion .barreProgression,#resultats .barreProgression{margin-left:0;width:100%;margin-bottom:60px}}#quiz .sondage,#connexion .sondage,#resultats .sondage{position:relative;max-width:1184px;margin:10.5% auto}#quiz .sondage form,#connexion .sondage form,#resultats .sondage form{background-color:#fff;box-shadow:2px 2px 20px rgba(0,0,0,0.1);min-height:350px;padding:10% 3%;margin:0 auto;position:relative}#quiz .sondage form label,#connexion .sondage form label,#resultats .sondage form label{width:48%;display:inline-block;text-align:right;margin-right:1%;position:relative}#quiz .sondage form label i,#connexion .sondage form label i,#resultats .sondage form label i{font-size:18px;font-size:1.125rem;color:#000;margin-right:10px}@media screen and (max-width: 800px){#quiz .sondage form label,#connexion .sondage form label,#resultats .sondage form label{text-align:left;width:98%;margin-bottom:1%}}#quiz .sondage form ul,#connexion .sondage form ul,#resultats .sondage form ul{display:inline-block}#quiz .sondage form ul li,#connexion .sondage form ul li,#resultats .sondage form ul li{display:inline-block}#quiz .sondage form input[type=checkbox],#connexion .sondage form input[type=checkbox],#resultats .sondage form input[type=checkbox]{display:none}#quiz .sondage form input[type=checkbox]:checked+label i,#connexion .sondage form input[type=checkbox]:checked+label i,#resultats .sondage form input[type=checkbox]:checked+label i{color:#39ad1a}#quiz .sondage form input[type=checkbox]+label,#connexion .sondage form input[type=checkbox]+label,#resultats .sondage form input[type=checkbox]+label{margin:10px 12px 10px 49.3%;text-align:left;width:auto;transition:all 0.5s ease}#quiz .sondage form input[type=checkbox]+label i,#connexion .sondage form input[type=checkbox]+label i,#resultats .sondage form input[type=checkbox]+label i{color:transparent;transition:all 0.5s ease;border:1px solid #000;border-radius:3px;width:18px;height:18px}@media screen and (max-width: 800px){#quiz .sondage form input[type=checkbox]+label,#connexion .sondage form input[type=checkbox]+label,#resultats .sondage form input[type=checkbox]+label{transition:none;margin:10px 0;display:block}}#quiz .sondage form input[type=number],#connexion .sondage form input[type=number],#resultats .sondage form input[type=number]{-moz-appearance:textfield}#quiz .sondage form input[type=number]::-webkit-inner-spin-button,#quiz .sondage form input[type=number]::-webkit-outer-spin-button,#connexion .sondage form input[type=number]::-webkit-inner-spin-button,#connexion .sondage form input[type=number]::-webkit-outer-spin-button,#resultats .sondage form input[type=number]::-webkit-inner-spin-button,#resultats .sondage form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}#quiz .sondage form input[type=checkbox]+label:hover,#connexion .sondage form input[type=checkbox]+label:hover,#resultats .sondage form input[type=checkbox]+label:hover{cursor:pointer;color:#000}@media screen and (max-width: 800px){#quiz .sondage form input[type=checkbox]+label:hover,#connexion .sondage form input[type=checkbox]+label:hover,#resultats .sondage form input[type=checkbox]+label:hover{color:#000}}@media screen and (max-width: 800px){#quiz .sondage form input[type=text],#connexion .sondage form input[type=text],#resultats .sondage form input[type=text]{display:block}}#quiz .sondage form input[type=radio],#connexion .sondage form input[type=radio],#resultats .sondage form input[type=radio]{display:none}#quiz .sondage form input[type=radio]:checked+label,#connexion .sondage form input[type=radio]:checked+label,#resultats .sondage form input[type=radio]:checked+label{color:#666}#quiz .sondage form input[type=radio]:checked+label i,#connexion .sondage form input[type=radio]:checked+label i,#resultats .sondage form input[type=radio]:checked+label i{color:#666}#quiz .sondage form input[type=radio]+label,#connexion .sondage form input[type=radio]+label,#resultats .sondage form input[type=radio]+label{border:1px solid #000;padding:15px;text-align:center;border-radius:3px}#quiz .sondage form input[type=radio]+label i,#connexion .sondage form input[type=radio]+label i,#resultats .sondage form input[type=radio]+label i{display:block;margin-right:0;margin-bottom:10px;color:#000;transition:all 0.5s ease;font-size:36px;font-size:2.25rem}@media screen and (max-width: 480px){#quiz .sondage form input[type=radio]+label,#connexion .sondage form input[type=radio]+label,#resultats .sondage form input[type=radio]+label{padding:3%}}#quiz .sondage form input[type=radio]+label:hover,#connexion .sondage form input[type=radio]+label:hover,#resultats .sondage form input[type=radio]+label:hover{color:#666}#quiz .sondage form input[type=radio]+label:hover i,#connexion .sondage form input[type=radio]+label:hover i,#resultats .sondage form input[type=radio]+label:hover i{color:#666}@media screen and (max-width: 800px){#quiz .sondage form input[type=radio]+label:hover i,#connexion .sondage form input[type=radio]+label:hover i,#resultats .sondage form input[type=radio]+label:hover i{color:#666}}@media screen and (max-width: 800px){#quiz .sondage form input[type=radio]+label:hover,#connexion .sondage form input[type=radio]+label:hover,#resultats .sondage form input[type=radio]+label:hover{background-color:#fff}}#quiz .sondage form label.personaliser,#connexion .sondage form label.personaliser,#resultats .sondage form label.personaliser{cursor:pointer}#quiz .sondage form input[type=radio]+label.erreurRadio,#connexion .sondage form input[type=radio]+label.erreurRadio,#resultats .sondage form input[type=radio]+label.erreurRadio{border:2px solid #e84842}#quiz .sondage form input[type=radio]+label.confirmationRadio,#connexion .sondage form input[type=radio]+label.confirmationRadio,#resultats .sondage form input[type=radio]+label.confirmationRadio{border:2px solid #39ad1a}#quiz .sondage form .radio,#connexion .sondage form .radio,#resultats .sondage form .radio{width:50%}#quiz .sondage form .radio li,#connexion .sondage form .radio li,#resultats .sondage form .radio li{width:auto;margin:0 0 2% 0}#quiz .sondage form .radio li label,#connexion .sondage form .radio li label,#resultats .sondage form .radio li label{width:100%;transition:all 0.5s ease}@media screen and (max-width: 480px){#quiz .sondage form .radio li,#connexion .sondage form .radio li,#resultats .sondage form .radio li{display:inline-block;margin:0 0 2% 0;width:94%}}@media screen and (max-width: 800px){#quiz .sondage form .radio,#connexion .sondage form .radio,#resultats .sondage form .radio{width:98%}}#quiz .sondage form .nivScolarite li label,#connexion .sondage form .nivScolarite li label,#resultats .sondage form .nivScolarite li label{width:330px}@media screen and (max-width: 480px){#quiz .sondage form .nivScolarite li label,#connexion .sondage form .nivScolarite li label,#resultats .sondage form .nivScolarite li label{width:100%}}#quiz .sondage form .revenu li label,#quiz .sondage form .sexe li label,#connexion .sondage form .revenu li label,#connexion .sondage form .sexe li label,#resultats .sondage form .revenu li label,#resultats .sondage form .sexe li label{width:147px}@media screen and (max-width: 480px){#quiz .sondage form .revenu li label,#quiz .sondage form .sexe li label,#connexion .sondage form .revenu li label,#connexion .sondage form .sexe li label,#resultats .sondage form .revenu li label,#resultats .sondage form .sexe li label{width:100%}}#quiz .sondage form #btnEnvoyer,#connexion .sondage form #btnEnvoyer,#resultats .sondage form #btnEnvoyer{margin-left:49%}@media screen and (max-width: 800px){#quiz .sondage form #btnEnvoyer,#connexion .sondage form #btnEnvoyer,#resultats .sondage form #btnEnvoyer{margin:0}}#quiz .sondage form #age,#quiz .sondage form #nomConcours,#quiz .sondage form #prenomConcours,#quiz .sondage form #emailConcours,#quiz .sondage form #tel,#connexion .sondage form #age,#connexion .sondage form #nomConcours,#connexion .sondage form #prenomConcours,#connexion .sondage form #emailConcours,#connexion .sondage form #tel,#resultats .sondage form #age,#resultats .sondage form #nomConcours,#resultats .sondage form #prenomConcours,#resultats .sondage form #emailConcours,#resultats .sondage form #tel{font-size:16px;font-size:1rem;width:50px;height:30px;border:1px solid #000;margin-bottom:1%}@media screen and (max-width: 800px){#quiz .sondage form #age,#quiz .sondage form #nomConcours,#quiz .sondage form #prenomConcours,#quiz .sondage form #emailConcours,#quiz .sondage form #tel,#connexion .sondage form #age,#connexion .sondage form #nomConcours,#connexion .sondage form #prenomConcours,#connexion .sondage form #emailConcours,#connexion .sondage form #tel,#resultats .sondage form #age,#resultats .sondage form #nomConcours,#resultats .sondage form #prenomConcours,#resultats .sondage form #emailConcours,#resultats .sondage form #tel{margin-bottom:2%}}#quiz .sondage form #nomConcours,#quiz .sondage form #prenomConcours,#quiz .sondage form #emailConcours,#quiz .sondage form #tel,#connexion .sondage form #nomConcours,#connexion .sondage form #prenomConcours,#connexion .sondage form #emailConcours,#connexion .sondage form #tel,#resultats .sondage form #nomConcours,#resultats .sondage form #prenomConcours,#resultats .sondage form #emailConcours,#resultats .sondage form #tel{font-size:16px;font-size:1rem;width:37.5%;height:30px;padding-left:5px;border:1px solid #000;margin-bottom:1%}@media screen and (max-width: 800px){#quiz .sondage form #nomConcours,#quiz .sondage form #prenomConcours,#quiz .sondage form #emailConcours,#quiz .sondage form #tel,#connexion .sondage form #nomConcours,#connexion .sondage form #prenomConcours,#connexion .sondage form #emailConcours,#connexion .sondage form #tel,#resultats .sondage form #nomConcours,#resultats .sondage form #prenomConcours,#resultats .sondage form #emailConcours,#resultats .sondage form #tel{margin-bottom:2%;width:100%}}#quiz .sondage form #afficherFormulaire,#connexion .sondage form #afficherFormulaire,#resultats .sondage form #afficherFormulaire{vertical-align:text-top}@media screen and (max-width: 800px){#quiz .sondage form,#connexion .sondage form,#resultats .sondage form{width:90%}}@media screen and (max-width: 480px){#quiz .sondage form,#connexion .sondage form,#resultats .sondage form{width:94%}}#quiz .sondage span.erreur,#connexion .sondage span.erreur,#resultats .sondage span.erreur{margin:1% 0 5% 49.5%}@media screen and (max-width: 800px){#quiz .sondage span.erreur,#connexion .sondage span.erreur,#resultats .sondage span.erreur{margin:3% 0 9% 0 !important}}#quiz .sondage .texte-sondage,#connexion .sondage .texte-sondage,#resultats .sondage .texte-sondage{width:75%;margin:0 auto;font-size:1.25rem}@media screen and (max-width: 480px){#quiz .sondage .texte-sondage,#connexion .sondage .texte-sondage,#resultats .sondage .texte-sondage{width:85%}}#quiz .sondage .concours,#connexion .sondage .concours,#resultats .sondage .concours{margin-bottom:60px}@media screen and (max-width: 800px){#quiz .sondage .form-concours,#connexion .sondage .form-concours,#resultats .sondage .form-concours{width:75%}}@media screen and (max-width: 800px){#quiz .sondage .form-concours input[type=checkbox]+label i,#connexion .sondage .form-concours input[type=checkbox]+label i,#resultats .sondage .form-concours input[type=checkbox]+label i{float:left}}#quiz .sondage .imageConcours,#connexion .sondage .imageConcours,#resultats .sondage .imageConcours{text-align:center;margin-bottom:15px}#quiz .sondage .imageConcours img,#connexion .sondage .imageConcours img,#resultats .sondage .imageConcours img{margin:0 auto;width:75%}@media screen and (max-width: 800px){#quiz .sondage .imageConcours img,#connexion .sondage .imageConcours img,#resultats .sondage .imageConcours img{width:100% !important}}@media screen and (max-width: 800px){#quiz .sondage .texte-sondage-socio,#connexion .sondage .texte-sondage-socio,#resultats .sondage .texte-sondage-socio{width:100% !important}}#quiz .question,#connexion .question,#resultats .question{position:relative;margin:8% auto}#quiz #splash,#connexion #splash,#resultats #splash{position:absolute;left:-199px;top:-36px;z-index:1;transition:all 1s ease;animation-name:splat;-webkit-animation-name:splat;animation-duration:0.3s;-webkit-animation-duration:0.3s;animation-timing-function:cubic-bezier(0, 0.94, 0.77, 1);-webkit-animation-timing-function:cubic-bezier(0, 0.94, 0.77, 1);animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}@media screen and (max-width: 1366px){#quiz #splash,#connexion #splash,#resultats #splash{left:-130px}}@media screen and (max-width: 1024px){#quiz #splash,#connexion #splash,#resultats #splash{left:125px;top:-30px;z-index:0}}@media screen and (max-width: 800px){#quiz #splash,#connexion #splash,#resultats #splash{left:-10px}}@media screen and (max-width: 480px){#quiz #splash,#connexion #splash,#resultats #splash{left:-20px;top:0px;width:400px}}@media screen and (max-width: 360px){#quiz #splash,#connexion #splash,#resultats #splash{left:-20px;top:0px}}#quiz #imgChiffre,#connexion #imgChiffre,#resultats #imgChiffre{width:439px;height:570px;margin:0 auto;position:absolute;z-index:1;left:-3%;overflow:hidden}@media screen and (max-width: 1024px){#quiz #imgChiffre,#connexion #imgChiffre,#resultats #imgChiffre{margin-bottom:100px !important}}@media screen and (max-width: 360px){#quiz #imgChiffre,#connexion #imgChiffre,#resultats #imgChiffre{margin-bottom:auto !important}}#quiz #imgChiffre #elementDessous,#connexion #imgChiffre #elementDessous,#resultats #imgChiffre #elementDessous{position:absolute;left:-20px;top:-20px}#quiz #imgChiffre .masque,#connexion #imgChiffre .masque,#resultats #imgChiffre .masque{position:absolute}@media screen and (max-width: 620px){#quiz #imgChiffre .masque,#connexion #imgChiffre .masque,#resultats #imgChiffre .masque{left:-22%;top:-13%;transform:scale(0.8)}}#quiz #imgChiffre #elementDessus,#connexion #imgChiffre #elementDessus,#resultats #imgChiffre #elementDessus{position:absolute;left:117px;top:193px}@media screen and (max-width: 1366px){#quiz #imgChiffre,#connexion #imgChiffre,#resultats #imgChiffre{left:1%}}@media screen and (max-width: 1024px){#quiz #imgChiffre,#connexion #imgChiffre,#resultats #imgChiffre{display:block;margin:0 auto;position:relative}}@media screen and (max-width: 800px){#quiz #imgChiffre,#connexion #imgChiffre,#resultats #imgChiffre{position:relative;display:block;margin:3% auto;left:0 !important}}@media screen and (max-width: 620px){#quiz #imgChiffre,#connexion #imgChiffre,#resultats #imgChiffre{transform:scale(0.8);width:300px;height:453px;margin-bottom:0 !important}}@media screen and (max-width: 480px){#quiz #imgChiffre,#connexion #imgChiffre,#resultats #imgChiffre{display:none}}@media screen and (max-width: 480px){#quiz #imgChiffre,#connexion #imgChiffre,#resultats #imgChiffre{display:none}}#quiz section .barreProgression .barres span.Q1,#connexion section .barreProgression .barres span.Q1,#resultats section .barreProgression .barres span.Q1{background-color:#000}#quiz #Q1 h2,#connexion #Q1 h2,#resultats #Q1 h2{color:#c45b57}#quiz #Q1 label:hover,#connexion #Q1 label:hover,#resultats #Q1 label:hover{border-color:#c45b57;color:#c45b57}@media screen and (max-width: 800px){#quiz #Q1 label:hover,#connexion #Q1 label:hover,#resultats #Q1 label:hover{border-color:#c1c1c1;color:#444}}#quiz #Q1 input[type=radio]:checked+label,#connexion #Q1 input[type=radio]:checked+label,#resultats #Q1 input[type=radio]:checked+label{border-color:#c45b57;color:#c45b57;border:2px solid}#quiz section .barreProgression .barres span.Q2,#connexion section .barreProgression .barres span.Q2,#resultats section .barreProgression .barres span.Q2{background-color:#000}#quiz #Q2 h2,#connexion #Q2 h2,#resultats #Q2 h2{color:#6da784}#quiz #Q2 label:hover,#connexion #Q2 label:hover,#resultats #Q2 label:hover{border-color:#6da784;color:#6da784}@media screen and (max-width: 800px){#quiz #Q2 label:hover,#connexion #Q2 label:hover,#resultats #Q2 label:hover{border-color:#c1c1c1;color:#444}}#quiz #Q2 input[type=radio]:checked+label,#connexion #Q2 input[type=radio]:checked+label,#resultats #Q2 input[type=radio]:checked+label{border-color:#6da784;color:#6da784;border:2px solid}#quiz section .barreProgression .barres span.Q3,#connexion section .barreProgression .barres span.Q3,#resultats section .barreProgression .barres span.Q3{background-color:#000}#quiz #Q3 h2,#connexion #Q3 h2,#resultats #Q3 h2{color:#83b182}#quiz #Q3 label:hover,#connexion #Q3 label:hover,#resultats #Q3 label:hover{border-color:#83b182;color:#83b182}@media screen and (max-width: 800px){#quiz #Q3 label:hover,#connexion #Q3 label:hover,#resultats #Q3 label:hover{border-color:#c1c1c1;color:#444}}#quiz #Q3 input[type=radio]:checked+label,#connexion #Q3 input[type=radio]:checked+label,#resultats #Q3 input[type=radio]:checked+label{border-color:#83b182;color:#83b182;border:2px solid}#quiz section .barreProgression .barres span.Q4,#connexion section .barreProgression .barres span.Q4,#resultats section .barreProgression .barres span.Q4{background-color:#000}#quiz #Q4 h2,#connexion #Q4 h2,#resultats #Q4 h2{color:#7c9248}#quiz #Q4 label:hover,#connexion #Q4 label:hover,#resultats #Q4 label:hover{border-color:#7c9248;color:#7c9248}@media screen and (max-width: 800px){#quiz #Q4 label:hover,#connexion #Q4 label:hover,#resultats #Q4 label:hover{border-color:#c1c1c1;color:#444}}#quiz #Q4 input[type=radio]:checked+label,#connexion #Q4 input[type=radio]:checked+label,#resultats #Q4 input[type=radio]:checked+label{border-color:#7c9248;color:#7c9248;border:2px solid}#quiz section .barreProgression .barres span.Q5,#connexion section .barreProgression .barres span.Q5,#resultats section .barreProgression .barres span.Q5{background-color:#000}#quiz #Q5 h2,#connexion #Q5 h2,#resultats #Q5 h2{color:#cd4c00}#quiz #Q5 label:hover,#connexion #Q5 label:hover,#resultats #Q5 label:hover{border-color:#cd4c00;color:#cd4c00}@media screen and (max-width: 800px){#quiz #Q5 label:hover,#connexion #Q5 label:hover,#resultats #Q5 label:hover{border-color:#c1c1c1;color:#444}}#quiz #Q5 input[type=radio]:checked+label,#connexion #Q5 input[type=radio]:checked+label,#resultats #Q5 input[type=radio]:checked+label{border-color:#cd4c00;color:#cd4c00;border:2px solid}#quiz section .barreProgression .barres span.Q6,#connexion section .barreProgression .barres span.Q6,#resultats section .barreProgression .barres span.Q6{background-color:#000}#quiz #Q6 h2,#connexion #Q6 h2,#resultats #Q6 h2{color:#c73908}#quiz #Q6 label:hover,#connexion #Q6 label:hover,#resultats #Q6 label:hover{border-color:#c73908;color:#c73908}@media screen and (max-width: 800px){#quiz #Q6 label:hover,#connexion #Q6 label:hover,#resultats #Q6 label:hover{border-color:#c1c1c1;color:#444}}#quiz #Q6 input[type=radio]:checked+label,#connexion #Q6 input[type=radio]:checked+label,#resultats #Q6 input[type=radio]:checked+label{border-color:#c73908;color:#c73908;border:2px solid}#quiz section .barreProgression .barres span.Q7,#connexion section .barreProgression .barres span.Q7,#resultats section .barreProgression .barres span.Q7{background-color:#000}#quiz #Q7 h2,#connexion #Q7 h2,#resultats #Q7 h2{color:#cf8d42}#quiz #Q7 label:hover,#connexion #Q7 label:hover,#resultats #Q7 label:hover{border-color:#cf8d42;color:#cf8d42}@media screen and (max-width: 800px){#quiz #Q7 label:hover,#connexion #Q7 label:hover,#resultats #Q7 label:hover{border-color:#c1c1c1;color:#444}}#quiz #Q7 input[type=radio]:checked+label,#connexion #Q7 input[type=radio]:checked+label,#resultats #Q7 input[type=radio]:checked+label{border-color:#cf8d42;color:#cf8d42;border:2px solid}#quiz section .barreProgression .barres span.Q8,#connexion section .barreProgression .barres span.Q8,#resultats section .barreProgression .barres span.Q8{background-color:#000}#quiz #Q8 h2,#connexion #Q8 h2,#resultats #Q8 h2{color:#d13942}#quiz #Q8 label:hover,#connexion #Q8 label:hover,#resultats #Q8 label:hover{border-color:#d13942;color:#d13942}@media screen and (max-width: 800px){#quiz #Q8 label:hover,#connexion #Q8 label:hover,#resultats #Q8 label:hover{border-color:#c1c1c1;color:#444}}#quiz #Q8 input[type=radio]:checked+label,#connexion #Q8 input[type=radio]:checked+label,#resultats #Q8 input[type=radio]:checked+label{border-color:#d13942;color:#d13942;border:2px solid}#quiz section .barreProgression .barres span.Q9,#connexion section .barreProgression .barres span.Q9,#resultats section .barreProgression .barres span.Q9{background-color:#000}#quiz #Q9 h2,#connexion #Q9 h2,#resultats #Q9 h2{color:#79aa9e}#quiz #Q9 label:hover,#connexion #Q9 label:hover,#resultats #Q9 label:hover{border-color:#79aa9e;color:#79aa9e}@media screen and (max-width: 800px){#quiz #Q9 label:hover,#connexion #Q9 label:hover,#resultats #Q9 label:hover{border-color:#c1c1c1;color:#444}}#quiz #Q9 input[type=radio]:checked+label,#connexion #Q9 input[type=radio]:checked+label,#resultats #Q9 input[type=radio]:checked+label{border-color:#79aa9e;color:#79aa9e;border:2px solid}#quiz section .barreProgression .barres span.Q10,#connexion section .barreProgression .barres span.Q10,#resultats section .barreProgression .barres span.Q10{background-color:#000}#quiz #Q10 h2,#connexion #Q10 h2,#resultats #Q10 h2{color:#999e4f}#quiz #Q10 label:hover,#connexion #Q10 label:hover,#resultats #Q10 label:hover{border-color:#999e4f;color:#999e4f}@media screen and (max-width: 800px){#quiz #Q10 label:hover,#connexion #Q10 label:hover,#resultats #Q10 label:hover{border-color:#c1c1c1;color:#444}}#quiz #Q10 input[type=radio]:checked+label,#connexion #Q10 input[type=radio]:checked+label,#resultats #Q10 input[type=radio]:checked+label{border-color:#999e4f;color:#999e4f;border:2px solid}#quiz section .barreProgression .barres span.Q11,#connexion section .barreProgression .barres span.Q11,#resultats section .barreProgression .barres span.Q11{background-color:#000}#quiz #Q11 h2,#connexion #Q11 h2,#resultats #Q11 h2{color:#c03b3e}#quiz #Q11 label:hover,#connexion #Q11 label:hover,#resultats #Q11 label:hover{border-color:#c03b3e;color:#c03b3e}@media screen and (max-width: 800px){#quiz #Q11 label:hover,#connexion #Q11 label:hover,#resultats #Q11 label:hover{border-color:#c1c1c1;color:#444}}#quiz #Q11 input[type=radio]:checked+label,#connexion #Q11 input[type=radio]:checked+label,#resultats #Q11 input[type=radio]:checked+label{border-color:#c03b3e;color:#c03b3e;border:2px solid}#quiz section .barreProgression .barres span.Q12,#connexion section .barreProgression .barres span.Q12,#resultats section .barreProgression .barres span.Q12{background-color:#000}#quiz #Q12 h2,#connexion #Q12 h2,#resultats #Q12 h2{color:#7ea053}#quiz #Q12 label:hover,#connexion #Q12 label:hover,#resultats #Q12 label:hover{border-color:#7ea053;color:#7ea053}@media screen and (max-width: 800px){#quiz #Q12 label:hover,#connexion #Q12 label:hover,#resultats #Q12 label:hover{border-color:#c1c1c1;color:#444}}#quiz #Q12 input[type=radio]:checked+label,#connexion #Q12 input[type=radio]:checked+label,#resultats #Q12 input[type=radio]:checked+label{border-color:#7ea053;color:#7ea053;border:2px solid}#quiz section .barreProgression .barres span.Q13,#connexion section .barreProgression .barres span.Q13,#resultats section .barreProgression .barres span.Q13{background-color:#000}#quiz #Q13 h2,#connexion #Q13 h2,#resultats #Q13 h2{color:#c19a2a}#quiz #Q13 label:hover,#connexion #Q13 label:hover,#resultats #Q13 label:hover{border-color:#c19a2a;color:#c19a2a}@media screen and (max-width: 800px){#quiz #Q13 label:hover,#connexion #Q13 label:hover,#resultats #Q13 label:hover{border-color:#c1c1c1;color:#444}}#quiz #Q13 input[type=radio]:checked+label,#connexion #Q13 input[type=radio]:checked+label,#resultats #Q13 input[type=radio]:checked+label{border-color:#c19a2a;color:#c19a2a;border:2px solid}@media screen and (max-width: 680px){h2#nomQuestion{margin-bottom:30px}}#quiz .question form span.erreur{width:100% !important;left:66%;bottom:25px !important;transform:translateX(-50%)}@media screen and (max-width: 1366px){#quiz .question form span.erreur{left:70%}}@media screen and (max-width: 1024px){#quiz .question form span.erreur{left:50%}}@media screen and (max-width: 768px){#quiz .question form span.erreur{left:50% !important}}@media screen and (max-width: 480px){#quiz .question form span.erreur{font-size:12px}}@media screen and (max-width: 480px){#connexion .question form span.erreur{left:0 !important;font-size:11px;bottom:40px !important}}@media screen and (max-width: 480px){#quiz .question form>div{padding:10% 0 20% 0 !important}}#frmSondage h1{font-size:2rem;padding-bottom:100px;margin:0 auto;width:75%}@media screen and (max-width: 480px){#frmSondage h1{font-size:1.5rem;padding-bottom:50px;width:85%}}#resultats{background-image:url(../images/arrierePlan.jpg);background-size:100%;background-repeat:repeat;color:#666}@media screen and (max-width: 360px){#resultats h2{font-size:1.6rem !important;margin-bottom:20px !important;min-height:initial !important}}#resultats .profil h3{float:left}#resultats a{color:#c5684e}#resultats .btn-tirroir:hover{cursor:pointer}#resultats .couleurTirroir{color:#fff}#resultats .couleurTirroir i{color:#fff}#resultats em{font-style:italic !important}#resultats p{width:100% !important;padding-bottom:20px}#resultats .textconseil{display:inline-block;border-bottom:1px solid #666;padding-bottom:25px !important}#resultats .int-tirroir{display:none;overflow:hidden;padding:10px 30px 5px 30px}#resultats .int-tirroir p{font-size:18px;font-size:1.125rem}#resultats .int-tirroir ul{margin-left:5px !important}#resultats .wrapper{background-color:#fff;max-width:1184px;margin:2% auto 10% auto;padding:1% 0 0% 0;position:relative;margin-top:200px;box-shadow:2px 2px 20px rgba(0,0,0,0.1)}@media screen and (max-width: 800px){#resultats .wrapper{margin-top:50px}}@media screen and (max-width: 1024px){#resultats .wrapper{margin-top:100px}}@media screen and (max-width: 1024px){#resultats .wrapper{margin-top:20px}}#resultats .boite-profil{border-radius:10px;display:block;position:relative;border:1px solid #f7dcde;padding:2%;width:100%;text-align:center;background:rgba(255,255,255,0.65)}@media screen and (max-width: 480px){#resultats .boite-profil{margin-left:auto;margin-right:auto;width:90% !important}}#resultats .boite-profil .chiffre-nbr{font-size:2em}#resultats h2.repartition{display:inline-block;position:absolute;margin:0;padding:0;right:10%;top:15%;text-align:left;font-size:1.15rem;width:auto;text-transform:none;letter-spacing:normal}@media screen and (max-width: 1366px){#resultats h2.repartition{right:25%;top:48%}}@media screen and (max-width: 800px){#resultats h2.repartition{right:15%}}@media screen and (max-width: 675px){#resultats h2.repartition{right:35%;top:200px}}@media screen and (max-width: 480px){#resultats h2.repartition{right:0;top:210px;font-size:1.4em !important;left:35px}}@media screen and (max-width: 1024px){#resultats .envoiResultats{width:auto;margin-left:auto}}#resultats .resultat #imgChiffre{left:-5%;top:-2%;width:520px;height:630px}@media screen and (max-width: 360px){#resultats .resultat #imgChiffre{height:auto}}#resultats .resultat #splash{left:-160px;top:-175px}@media screen and (max-width: 1024px){#resultats .resultat #splash{left:15%;width:80%;top:80px}}@media screen and (max-width: 800px){#resultats .resultat #splash{top:20px}}@media screen and (max-width: 480px){#resultats .resultat #splash{display:none}}#resultats .resultat h1{display:block;font-size:2rem;color:#000;font-family:'Roboto', sans-serif}@media screen and (max-width: 360px){#resultats .resultat h1{font-size:1.5rem}}#resultats .resultat h2{font-size:2.5rem;text-align:left;margin:50px 0 0 0}@media screen and (max-width: 360px){#resultats .resultat h2{font-size:2rem}}#resultats .resultat p{text-align:left;text-transform:none;font-size:20px;font-size:1.25rem;color:#666;line-height:1.5}@media screen and (max-width: 360px){#resultats .resultat p{font-size:1rem}}#resultats h2{font-size:30px;font-size:1.875rem;margin:2% auto;max-width:1184px}#resultats h3{font-size:24px;font-size:1.5rem;margin:2% 0 4% 0}@media screen and (max-width: 800px){#resultats h3{margin:2% 0 3% 0}}#resultats h4{font-size:20px;font-size:1.25rem;margin:0 0 1% 0}#resultats h5{font-size:18px;font-size:1.125rem;margin:0 0 1% 0}#resultats ul li{margin:2% 0}#resultats button{position:relative;bottom:0;width:100%;height:50px;background:#fafafa;color:#686868;text-align:left;border-top:1px solid #efefef;margin-bottom:10px}#resultats button i{position:absolute;right:20px;font-size:24px;font-size:1.5rem;transition:all 0.5s ease;color:#cacaca}@media screen and (max-width: 800px){#resultats button:hover{color:#fff}}#resultats .confirmation{display:block}#resultats #img-profil{position:absolute;display:block;top:0;left:0}@media screen and (max-width: 480px){#resultats #img-profil{width:60%;position:relative}}#resultats .profil{height:360px;padding-top:100px;padding-left:16%;position:relative;background:linear-gradient(45deg, #ffdacf 0%, #fde8e2 53%, #f9e5df 79%, #fff 100%)}@media screen and (max-width: 981px){#resultats .profil{height:560px}}@media screen and (max-width: 1130px){#resultats .profil{padding-left:11%}}@media screen and (max-width: 1024px){#resultats .profil{padding-left:0}}@media screen and (max-width: 480px){#resultats .profil{height:500px}}#resultats .profil:after{content:url(../images/splash-rose.png);position:absolute;height:100%;width:380px;right:-143px;top:-70px}@media screen and (max-width: 720px){#resultats .profil:after{display:none}}#resultats .profil aside{float:left;width:40%;margin-left:200px;position:relative;top:30%;transform:translateY(-50%);color:#707070}@media screen and (max-width: 981px){#resultats .profil aside{transform:none;top:5%;float:none}}@media screen and (max-width: 360px){#resultats .profil aside{width:100%;margin-left:0;left:50%}}#resultats .profil aside div{height:25px;position:relative}#resultats .profil .pourcent-profil{margin:5px 0 15px 0}#resultats .profil .pourcent-profil span{top:0}@media screen and (max-width: 1366px){#resultats .profil .pourcent-profil span{width:auto}}#resultats .profil .pourcent-profil span:first-child{text-align:left;text-indent:-125px}#resultats .profil .pourcent-profil span:last-child{position:absolute;right:-65px}#resultats .profil p,#resultats .profil h3,#resultats .profil h4,#resultats .profil h5,#resultats .profil ul,#resultats .profil span{display:inline-block}@media screen and (max-width: 800px){#resultats .profil p,#resultats .profil h3,#resultats .profil h4,#resultats .profil h5,#resultats .profil ul,#resultats .profil span{width:100%}}#resultats .profil h2{text-align:center;height:auto;min-height:auto}#resultats .profil p{margin-bottom:3%}@media screen and (max-width: 800px){#resultats .profil p{margin-bottom:5%}}#resultats .profil .boite-profil{width:285px;height:215px;float:left}@media screen and (max-width: 981px){#resultats .profil .boite-profil{float:none;margin:0 auto}}#resultats .profil .boite-profil h2{color:#686868;width:100%}#resultats .profil .boite-profil span{font-size:80px;font-size:5rem;font-family:'Roboto', sans-serif;position:relative;display:block;top:30%;transform:translateY(-50%)}@media screen and (max-width: 360px){#resultats .profil .boite-profil span{font-size:3rem}}#resultats .profil .boite-profil .titre-dominant{display:block;position:absolute;font-size:24px;font-size:1.5rem;top:-35px;left:0}#resultats .profil ul{display:inline-block;vertical-align:top;margin:2% 0}#resultats .profil ul li{position:relative;padding-left:20px;margin:2% 0}#resultats .profil ul li:before{content:"\25CF";width:20px;height:20px;position:absolute;font-size:20px;font-size:1.25rem;color:#000;left:0;top:-4px}@media screen and (max-width: 800px){#resultats .profil ul{width:100%;margin-bottom:5%}}#resultats .profil img{width:20%;display:inline-block;margin-left:5%}@media screen and (max-width: 800px){#resultats .profil img{width:100%;margin-left:0}}#resultats .comparatif{text-align:center;background:linear-gradient(45deg, #ffdacf 0%, #fde8e2 53%, #f9e5df 79%, #fff 100%);height:285px;position:relative}@media screen and (max-width: 1366px){#resultats .comparatif{height:600px}}@media screen and (max-width: 800px){#resultats .comparatif button{width:94%}}#resultats .comparatif svg{position:absolute;top:-25px;left:65%;max-width:685px;min-height:380px;transform:translateX(-50%)}@media screen and (max-width: 1366px){#resultats .comparatif svg{max-width:680px;min-height:280px;left:5%;top:initial;transform:none}}@media screen and (max-width: 360px){#resultats .comparatif svg{max-width:285px !important;min-height:180px;left:0}}@media screen and (max-width: 1366px){#resultats .comparatif svg{position:relative;top:40px;left:20%;max-width:none;min-height:none;transform:none}}@media screen and (max-width: 1024px){#resultats .comparatif svg{left:4%}}@media screen and (max-width: 675px){#resultats .comparatif svg{position:absolute;left:50%;width:175%;top:125px;transform:translateX(-50%)}}@media screen and (max-width: 470px){#resultats .comparatif svg{position:absolute;width:275%;left:50%;top:180px;max-width:initial !important;transform:translateX(-52%)}}@media screen and (max-width: 320px){#resultats .comparatif svg{left:22%;transform:translateX(-52%)}}@media screen and (max-width: 675px){#resultats .comparatif svg path{display:none !important}}#resultats .comparatif svg .centrePourcent{font-size:16px;font-size:1rem}@media screen and (max-width: 675px){#resultats .comparatif svg .centrePourcent{display:none !important}}#resultats .comparatif:before{content:url(../images/splash-rose2.png);position:absolute;height:100%;width:380px;left:-143px;top:-70px}@media screen and (max-width: 720px){#resultats .comparatif:before{display:none}}#resultats .comparatif .boite-profil{width:220px;height:200px;margin-top:15px;position:relative}@media screen and (max-width: 1024px){#resultats .comparatif .boite-profil{margin:0 auto}}@media screen and (max-width: 1366px){#resultats .comparatif .boite-profil{width:50%;height:auto;margin:0 auto;margin-top:15px;position:initial}}@media screen and (max-width: 675px){#resultats .comparatif .boite-profil{margin-top:20px;margin-bottom:20px}}#resultats .comparatif .boite-profil h1{display:block;font-size:30px;font-size:1.875rem}@media screen and (max-width: 1366px){#resultats .comparatif .boite-profil h1{top:0;transform:none}}@media screen and (max-width: 360px){#resultats .comparatif .boite-profil h1{font-size:21px;font-size:1.3125rem}}@media screen and (max-width: 1024px){#resultats .comparatif{float:none;height:550px;text-align:center}}@media screen and (max-width: 480px){#resultats .comparatif{padding:1% 0;height:500px}}#resultats .comparatif .lozange{transform:rotate(45deg) translateY(10px);display:block !important;position:relative;width:35px !important;height:35px;text-align:center;border-radius:10px}#resultats .comparatif .lozange span{transform:rotate(-45deg) translateY(-10px);display:block;position:absolute}#resultats .astuces h2,#resultats .motivation h2,#resultats .autresProfils h2{text-align:center}#resultats .lien-print{display:block;margin-bottom:60px;position:relative;text-align:center}#resultats .lien-print img{display:inline-block;padding-right:8px;top:3px;position:relative}#resultats .astuces{max-width:800px;margin-top:50px}#resultats .astuces p{font-size:18px;font-size:1.125rem;line-height:1.5}@media screen and (max-width: 360px){#resultats .astuces p{font-size:1rem}}#resultats .astuces li{font-size:16px;font-size:1rem;line-height:1.5;list-style-type:circle}@media screen and (max-width: 360px){#resultats .astuces li{font-size:0.9rem}}#resultats .astuces .loadMore{text-align:center;margin-bottom:100px}#resultats .astuces .loadMore__btn{display:inline-block;padding:10px 30px;color:#000;text-transform:uppercase;border:1px solid #000}#resultats .astuces .actiontext{display:inline-block;position:relative;padding-left:30px}@media screen and (max-width: 480px){#resultats .astuces .actiontext{width:85% !important}}#resultats .astuces .actiontext:before{content:">";position:absolute;left:-1px;top:-9px;font-size:1.5em}#resultats .astuces ul{display:block;margin-left:70px;margin-bottom:35px}#resultats .astuces button{font-size:20px;font-size:1.25rem}#resultats .astuces h4{margin:2% 0 1% 0}#resultats .envoiResultats p{display:inline-block;margin:1% 0}@media screen and (max-width: 1024px){#resultats .envoiResultats p{width:auto !important;float:left}}#resultats .envoiResultats form{display:inline-block}#resultats .envoiResultats .reseauxSociaux{display:inline-block;width:100%;height:28px;vertical-align:middle}#resultats .envoiResultats .reseauxSociaux button{border:none;background:none}#resultats .envoiResultats .reseauxSociaux li{display:inline-block;height:20px;vertical-align:top}@media screen and (max-width: 800px){#resultats .envoiResultats .reseauxSociaux li{margin:0}}@media screen and (min-width: 800px){#resultats .envoiResultats .reseauxSociaux{position:relative;top:-15px;width:auto;left:-5px}}@media screen and (max-width: 360px){#resultats .envoiResultats .reseauxSociaux{margin-left:-15px}}#resultats .autresProfils{text-align:center;padding:1% 0 3% 0}#resultats .autresProfils h3,#resultats .autresProfils p{text-align:left}#resultats .autresProfils button{height:75px;font-size:22px;font-size:1.375rem;text-transform:uppercase}@media screen and (max-width: 360px){#resultats .autresProfils button{font-size:16px;font-size:1rem}}#resultats .autresProfils button img{float:left;margin-right:20px;margin-left:30px}#resultats .autresProfils button i{top:35%}#resultats .autresProfils li{width:30%;display:inline-block;margin-right:2%;vertical-align:top}@media screen and (max-width: 800px){#resultats .autresProfils li{width:100%;margin-right:0}}#resultats .autresProfils span{position:relative;top:11px}#resultats .autresProfils span .description{width:100%;text-align:left}@media screen and (max-width: 800px){#resultats .autresProfils span{width:100%}}@media screen and (max-width: 800px){#resultats .autresProfils button{width:98%}}#resultats .comparatif button{margin:2% 0;height:50px;transition:all 1s ease-in-out}#resultats .comparatif button i{margin-left:10px;vertical-align:-2px;font-size:18px;font-size:1.125rem;transition:all 0.5s ease}@media screen and (max-width: 800px){#resultats .comparatif button{width:92%}}#resultats .consulter a:before,#resultats .consulter a:after,#resultats .lienPerso:before,#resultats .lienPerso:after{content:'';position:absolute;transition:transform .5s ease}#resultats .consulter a,#resultats .lienPerso{position:relative;overflow:hidden;display:inline-block;text-decoration:none}#resultats .consulter a:before,#resultats .lienPerso:before{left:0;bottom:0;width:100%;height:2px;background:#000;transform:translate(-100%)}#resultats .consulter a:link,#resultats .lienPerso:link{color:#000}#resultats .consulter a:visited,#resultats .lienPerso:visited{color:#000}#resultats .consulter a:hover:before,#resultats .lienPerso:hover:before{transform:translate(0)}#resultats .consulter a:active,#resultats .lienPerso:active{color:#000}#resultats #boutonPartager{height:28px;padding:2px 5px;background-color:#3B5998;color:#fff;border:none;border-radius:3px;transition:0.5s ease all;font-family:'Roboto', sans-serif;vertical-align:center;font-size:13px;font-size:.8125rem}#resultats #boutonPartager i{margin-right:10px;vertical-align:-2px;font-size:18px;font-size:1.125rem}#resultats #boutonPartager:hover{background-color:#2b406e}#resultats #nomProfil{padding:3%}#resultats .photo-cote{margin-left:40%}@media screen and (max-width: 1024px){#resultats .photo-cote{margin-left:0%}}@media screen and (max-width: 800px){#resultats .photo-cote img{width:100%}}#resultats .photo-cote p{padding-bottom:0px}@media screen and (max-width: 360px){#resultats .photo-cote{margin-bottom:50px}}.retour-accueil{display:block;margin:50px 0 10px 10px;width:100%;max-width:1184px}footer{bottom:0;padding:1% 2% 0 2%;background:#ececec;overflow:hidden;position:relative;text-align:center}footer .reseauxSociaux{padding-top:28px;margin-bottom:40px}footer ul:not(.reseauxSociaux){margin-bottom:20px}footer>img{display:block;margin:0 auto;margin-top:20px}footer .copyright{font-size:11px;text-decoration:none;display:inline-block;margin-bottom:30px;padding-top:5px}footer a{color:#095da6;display:block}footer li{display:inline-block}footer li a{text-decoration:none;display:block;font-size:11.5px;font-family:'Roboto', sans-serif;margin:10px 20px 20px 0px;border-right:1px solid #dadad7;padding-right:25px}footer li button{background:none;border:none}footer li:last-child a{border-right:none;padding-right:none}
