/*!
Theme Name: Milles Bornes
Author: Erwan Kuznik
Description: Theme pour Milles Bornes Pole Emploi
Version: 2.1.3
Text Domain: millesbornes
Domain Path: /languages/
*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,and,address,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,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,input,textarea,select{box-sizing:border-box;background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}del{text-decoration:line-through}hr{background:transparent;border:0;clear:both;color:transparent;height:1px;margin:0;padding:0}mark{background-color:#ffffb3;font-style:italic}input,select{vertical-align:middle}ins{background-color:red;color:white;text-decoration:none}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}.clear{clear:both;display:block;height:0;overflow:hidden;visibility:hidden;width:0}.clearfix:after{clear:both;content:' ';display:block;font-size:0;height:0;line-height:0;visibility:hidden;width:0}* html .clearfix,:first-child+html .clearfix{zoom:1}img,video{display:block}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.container{padding-right:15px;padding-left:15px}h4{margin-top:25px}.bs-callout{padding:20px;margin:20px 0;border-left:3px solid #eee}.bs-callout h4{margin-top:0;margin-bottom:5px}.bs-callout p:last-child{margin-bottom:0}.bs-callout code{background-color:#fff;border-radius:3px}.bs-callout-danger{background-color:#fdf7f7;border-color:#d9534f}.bs-callout-danger h4{color:#d9534f}.bs-callout-warning{background-color:#fcf8f2;border-color:#f0ad4e}.bs-callout-warning h4{color:#f0ad4e}.bs-callout-info{background-color:#f4f8fa;border-color:#5bc0de}.bs-callout-info h4{color:#5bc0de}@keyframes vuecarte{0%{margin-left:0;width:80%;height:80%;top:10%}55%{margin-left:-55%;z-index:6;width:80%;height:80%;top:10%}56%{z-index:12;width:80%;height:80%;top:10%}100%{margin-left:0;z-index:12;width:100%;height:100%;top:5%}}@keyframes vuecartein{0%{transform:rotateY(0deg)}55%{transform:rotateY(90deg)}100%{transform:rotateY(180deg)}}html,body{font-family:Roboto,'Helvetica Rounded',helvetica-rounded,houschka-rounded,sans-serif;font-size:12px;position:relative;min-height:100%;-webkit-text-size-adjust:none}html,body{min-height:100%}body{background:#000 url(img/fond_site.jpg) center center no-repeat;background-attachment:fixed;background-size:cover;display:flex;flex-direction:column}body.hb2_unlogd{display:flex;justify-content:center;align-content:center;align-items:center}body header .inner,body footer{flex:0 1 auto}body #page{flex:0 1 auto;display:flex;overflow:hidden}body #page>.inner{flex:1 1 auto;display:flex;flex-direction:column}body.page-template-page-niveaux #page,body.page-template-default #page,.page-template-accueil #page{background-color:rgba(14,73,77,0.9);background:radial-gradient(circle at 20% 50%, #fff 0%, rgba(255,255,255,0) 35%),linear-gradient(90deg, #7dccc7 0%, #0e494d 100%);padding:30px}#page{max-width:90vw;min-width:325px;min-height:70vh;margin:5vh 5vw 0 5vw;margin:20px auto;width:1600px;border-radius:20px}#page>.inner{position:relative;max-width:100%;justify-content:center}.btngrp>a,a.btn,button.btn{background:linear-gradient(180deg, #ffffff 45%, #818181 100%);border:.5rem solid #ff0000;color:#0b115c;display:inline-block;padding:1rem;font-size:1.5rem;text-decoration:none;text-transform:uppercase;margin:0 2rem 4rem;transition:all .2s ease-in-out}.btngrp>a:hover,a.btn:hover,button.btn:hover{color:#ff0000;background:linear-gradient(0deg, #ffffff 45%, #818181 100%)}#overlayer{transform:translate(-50%, -50%);position:absolute;max-height:80%;width:80%;top:50%;left:50%;z-index:100;background-color:#fff;padding:5px;display:none;padding:15px;min-height:250px}#overlayer>div{overflow:auto;display:none;position:relative}#overlayer>div .modalCloseButton{position:absolute;top:0;right:0}.hasPopOpen{overflow:hidden !important}.eclairage:before{border-width:8px;pointer-events:none;border-style:dotted;border-color:#fff;position:absolute;top:-8px;left:-8px;width:100%;height:100%;content:"\00a0";z-index:3;filter:blur(1px);box-shadow:0 0 20px 4px #fff,inset 0 0 20px 4px #fff;transition:all .6s ease-out .3s}.iswrong .eclairage:before{border-color:#bbb;filter:blur(0);box-shadow:0 0 20px 4px rgba(255,255,255,0),inset 0 0 20px 4px rgba(255,255,255,0)}.alertzone,.invitzone{position:absolute;background-color:rgba(0,0,0,0.8);width:100%;height:100%;top:0;left:0;display:none}.alertzone.ison,.invitzone.ison{display:block}.alertzone .blocin,.invitzone .blocin{position:absolute;font-size:2rem;top:50%;left:50%;width:500px;min-height:200px;max-width:80vw;max-height:80vh;padding:20px;color:#303030;transform:translate(-50%, -50%);background-color:#fff}.alertzone .blocin .cnt form div,.invitzone .blocin .cnt form div{margin-top:20px;text-align:right}.alertzone .blocin .cnt form div>a,.invitzone .blocin .cnt form div>a{margin-bottom:10px;margin-right:0}.alertzone .blocin input,.invitzone .blocin input{border:1px solid #303030;padding:4px;display:block;width:100%}.alertzone .blocin h2,.invitzone .blocin h2{text-transform:uppercase;margin-bottom:15px}.alertzone .blocin .fermer,.invitzone .blocin .fermer{position:absolute;top:5px;right:7px;color:#ff0000}.alertzone .blocin .cnt,.invitzone .blocin .cnt{padding-top:15px}.invitzone{z-index:105}.alertzone{z-index:110}.cntr{text-align:center}button{font-family:inherit}.podium{display:inline-block;background:url(img/podium2.png) right center no-repeat;padding-right:45px}.divid{transform-origin:bottom right;transform:rotate(-90deg) translate(100%, 0);position:absolute;right:1rem;bottom:1rem}body>header{background:linear-gradient(0, #42b6c4 0%, #151619 100%)}body>header .inner{height:130px;padding:10px 0;display:flex;flex-direction:row;margin:0 auto;align-items:center;width:1600px;max-width:90vw}body>header .inner>.isgrphd2{flex:1 1 auto;display:flex;flex-direction:row;align-items:center}body>header .inner>.isgrphd,body>header .inner>.isgrphd2 .isgrphd{padding:0 0 0 250px}body>header .inner>div,body>header .inner .isgrphd2>div{flex:1 1 auto;display:flex;flex-direction:row;align-items:center}body>header .inner .zgrplght{position:relative;width:30px;height:30px;line-height:30px}body>header .inner .zgrplght .bg{color:#eb6c76;font-size:30px;width:30px;height:30px;line-height:30px;vertical-align:middle}body>header .inner .zgrplght .nbr{position:absolute;font-size:13px;color:#eb6c76;text-align:center;top:0;left:0;width:30px;height:30px;line-height:30px}body>header .inner .custom-logo{height:155px;width:auto}body>header .inner .zlogo{width:180px;flex:0 1 auto}body>header .inner .zhome a{font-size:2rem;color:#fff}body>header .inner .zniv span,body>header .inner .zqst span,body>header .inner .zusr span,body>header .inner .zvie span,body>header .inner .ztls span,body>header .inner .zniv a,body>header .inner .zqst a,body>header .inner .zusr a,body>header .inner .zvie a,body>header .inner .ztls a{height:30px;line-height:26px;display:inline-block;vertical-align:middle;font-weight:bold;font-size:1.4rem;color:#fff}body>header .inner .zniv span,body>header .inner .zusr .cartouche{border:2px solid #fff;border-radius:15px;background-color:#eb6c76;white-space:nowrap;padding:0 15px}body>header .inner .zqst,body>header .inner .zvie{white-space:nowrap}body>header .inner .zqst span:first-of-type,body>header .inner .zvie span:first-of-type{margin-right:5px}body>header .inner .zqst span+span,body>header .inner .zvie span+span{margin-left:2px;font-size:2rem}body>header .inner .zvie span+span{color:#eb6c76}body>header .inner .ztls span,body>header .inner .ztls a{cursor:pointer;margin-right:7px}body>header .inner .ztls>:last-child{margin-right:0}body>header .inner .zqst span em{display:inline-block;width:24px;height:24px;background:url(img/volant_off.png) center center no-repeat;content:"\00a0";background-size:contain !important}body>header .inner .zqst span.ison em{background:url(img/volant_yep.png) center center no-repeat}body>header .inner .zqst span.isoff em{background:url(img/volant_nop.png) center center no-repeat}body>header .inner .ztls .volctrl{display:inline-block;width:20px;text-align:center;vertical-align:middle}body>header .inner .ztls .volctrl .volon{display:none}body>header .inner .ztls .volctrl.sonyep .voloff{display:none}body>header .inner .ztls .volctrl.sonyep .volon{display:block}body>header .inner .zqst{display:none}body.page-template-jouer header .zqst{display:block}body.admin-bar header .inner{padding:40px 0 0 0}footer{display:flex;flex-direction:row;max-width:90vw;margin:auto;height:5vh;line-height:5vh;vertical-align:middle;color:#fff;width:1600px;align-items:center;justify-content:center;justify-items:center}footer>div a{color:#ff0000;margin:0 10px}footer .liste_niveaux{flex:1 1 auto}.page-template-accueil{justify-content:center}.page-template-accueil #page{flex:0 1 auto}.page-template-page-niveaux #page,.page-template-default #page{overflow:initial;border-radius:15px;position:relative}.page-template-page-niveaux #page .zttr,.page-template-default #page .zttr{position:absolute;top:20px;left:10px}.page-template-page-niveaux #page .zttr:after,.page-template-default #page .zttr:after,.page-template-page-niveaux #page .zttr:before,.page-template-default #page .zttr:before{background-color:#ff0000;position:absolute;content:"\00a0";height:78px;width:2px;z-index:5;bottom:50%}.page-template-page-niveaux #page .zttr:before,.page-template-default #page .zttr:before{left:20px}.page-template-page-niveaux #page .zttr:after,.page-template-default #page .zttr:after{right:20px}.page-template-page-niveaux #page .zttr h1,.page-template-default #page .zttr h1{transform:rotate(-6deg);border:3px solid #ff0000;background-color:#fff;display:inline-block;color:#0b115c;font-size:3rem;text-transform:uppercase;padding:0 6px;border-radius:5px;font-weight:900;position:relative;z-index:10}.page-template-page-niveaux #page .btnjouer,.page-template-default #page .btnjouer{position:absolute;bottom:0;right:0;border:3px solid #ff0000;color:#ff0000;padding:4px 8px;font-size:2rem;text-transform:uppercase;background-color:#fff;text-decoration:none}.page-template-page-niveaux #page .liste_niveaux,.page-template-default #page .liste_niveaux{position:relative;background:url(img/parcours/parcours_fond.png) center center no-repeat;background-size:contain}.page-template-page-niveaux #page .liste_niveaux img,.page-template-default #page .liste_niveaux img{max-width:100%;height:auto}.page-template-jouer #page{border:12px solid rgba(28,28,28,0.8)}.page-template-jouer #page>.inner{background:radial-gradient(circle at 20% 50%, #fff 0%, rgba(255,255,255,0) 35%),linear-gradient(90deg, #7dccc7dd 0%, #0e494ddd 100%)}.page-template-jouer #page>.inner .zonejeu{flex:1 1 auto;display:flex;flex-direction:column}.page-template-jouer #page>.inner .zonejeu.istp1 .zonecarte .carte.c5 .inner:after{background-image:url(img/carte_1.png)}.page-template-jouer #page>.inner .zonejeu.istp2 .zonecarte .carte.c5 .inner:after{background-image:url(img/carte_2.png)}.page-template-jouer #page>.inner .zonejeu.istp3 .zonecarte .carte.c5 .inner:after{background-image:url(img/carte_3.png)}.page-template-jouer #page>.inner .zonejeu.istp4 .zonecarte .carte.c5 .inner:after{background-image:url(img/carte_4.png)}.page-template-jouer #page>.inner .zonejeu>.zg{padding:15px;position:relative;flex:1 1 auto;overflow:hidden;text-align:center}.page-template-jouer #page>.inner .zonejeu>.zg .zonecarte{position:relative;display:inline-block}.page-template-jouer #page>.inner .zonejeu>.zg .zonecarte>img{max-height:50vh;width:auto;max-width:100%;opacity:0}.page-template-jouer #page>.inner .zonejeu>.zg .zonecarte .carte{position:absolute;width:80%;height:80%;display:inline-block;transform-origin:0% 50%;perspective:800px;top:10%}.page-template-jouer #page>.inner .zonejeu>.zg .zonecarte .carte .inner{position:absolute;width:100%;height:100%;transform-style:preserve-3d}.page-template-jouer #page>.inner .zonejeu>.zg .zonecarte .carte .inner:before,.page-template-jouer #page>.inner .zonejeu>.zg .zonecarte .carte .inner:after{backface-visibility:hidden;-webkit-backface-visibility:hidden;box-sizing:border-box;content:"\00a0";display:block;width:100%;height:100%;background-size:contain;position:absolute;background-position:center center;background-repeat:no-repeat;border-radius:25px;box-shadow:0 0 5px #ccc}.page-template-jouer #page>.inner .zonejeu>.zg .zonecarte .carte .inner::before{background-image:url(img/carte_dos.png)}.page-template-jouer #page>.inner .zonejeu>.zg .zonecarte .carte .inner:after{background-image:url(img/carte_face_vide.png);transform:rotateY(180deg)}.page-template-jouer #page>.inner .zonejeu>.zg .zonecarte .carte .inner>img{max-height:80%;width:auto}.page-template-jouer #page>.inner .zonejeu>.zg .zonecarte .carte.c1{transform:rotateZ(-20deg) translate(-50%, 0);margin-left:-20%}.page-template-jouer #page>.inner .zonejeu>.zg .zonecarte .carte.c2{transform:rotateZ(-15deg) translate(-50%, 0);margin-left:-15%}.page-template-jouer #page>.inner .zonejeu>.zg .zonecarte .carte.c3{transform:rotateZ(-10deg) translate(-50%, 0);margin-left:-10%}.page-template-jouer #page>.inner .zonejeu>.zg .zonecarte .carte.c4{transform:rotateZ(-5deg) translate(-50%, 0);margin-left:-5%}.page-template-jouer #page>.inner .zonejeu>.zg .zonecarte .carte.c5{transform:rotateZ(0deg) translate(-50%, 0);z-index:13}.page-template-jouer #page>.inner .zonejeu>.zg .zonecarte .carte.c6{transform:rotateZ(5deg) translate(-50%, 0);margin-left:5%}.page-template-jouer #page>.inner .zonejeu>.zg .zonecarte .carte.c7{transform:rotateZ(10deg) translate(-50%, 0);margin-left:10%}.page-template-jouer #page>.inner .zonejeu>.zg .zonecarte .carte.c8{transform:rotateZ(15deg) translate(-50%, 0);margin-left:15%}.page-template-jouer #page>.inner .zonejeu>.zg .zonecarte .carte.c9{transform:rotateZ(20deg) translate(-50%, 0);margin-left:20%}.page-template-jouer #page>.inner .zonejeu>.zg .zonecarte .carte.c1{z-index:2}.page-template-jouer #page>.inner .zonejeu>.zg .zonecarte .carte.c2{z-index:3}.page-template-jouer #page>.inner .zonejeu>.zg .zonecarte .carte.c3{z-index:4}.page-template-jouer #page>.inner .zonejeu>.zg .zonecarte .carte.c4{z-index:5}.page-template-jouer #page>.inner .zonejeu>.zg .zonecarte .carte.c5{z-index:6}.page-template-jouer #page>.inner .zonejeu>.zg .zonecarte .carte.c6{z-index:7}.page-template-jouer #page>.inner .zonejeu>.zg .zonecarte .carte.c7{z-index:8}.page-template-jouer #page>.inner .zonejeu>.zg .zonecarte .carte.c8{z-index:9}.page-template-jouer #page>.inner .zonejeu>.zg .zonecarte .carte.c9{z-index:10}.page-template-jouer #page>.inner .zonejeu>.zg .zonecarte.rollcard .carte.c5{-webkit-animation:vuecarte 1s 1;animation:vuecarte 1s 1;animation-iteration-count:1;animation-direction:normal;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;transition-timing-function:ease-in-out}.page-template-jouer #page>.inner .zonejeu>.zg .zonecarte.rollcard .carte.c5 .inner{-webkit-animation:vuecartein 1s 1;animation:vuecartein 1s 1;animation-iteration-count:1;animation-direction:normal;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;transition-timing-function:linear}.page-template-jouer #page>.inner .zonejeu>.zg .zoneroue{width:0;height:0;opacity:0;position:relative;margin:auto}.page-template-jouer #page>.inner .zonejeu>.zg .zoneroue .support{background-size:contain;width:100%;height:100%;position:relative;z-index:5}.page-template-jouer #page>.inner .zonejeu>.zg .zoneroue .support img{height:100%;width:auto;margin:auto;max-width:100%}.page-template-jouer #page>.inner .zonejeu>.zg .zoneroue .roue{transform:translate(-50%, 0);position:absolute;aspect-ratio:1;width:100%;left:50%;top:2.8%;z-index:4}.page-template-jouer #page>.inner .zonejeu>.zg .zoneroue .roue>.inner{position:relative;width:100%;transform:rotate(0deg);transition:all 5s cubic-bezier(0, 1.06, .3, 1)}.page-template-jouer #page>.inner .zonejeu>.zg .zoneroue .roue>.inner img{width:100%;height:auto}.page-template-jouer #page>.inner .zonejeu>.zg .zoneresultat{transition:opacity .1s ease-out,background-color .6s ease-out .3s;position:absolute;width:100%;height:100%;z-index:210;top:0;left:0;padding:20px;background-color:rgba(0,0,0,0);pointer-events:none;opacity:0}.page-template-jouer #page>.inner .zonejeu>.zg .zoneresultat .lareponse{text-align:left;box-shadow:inset 0 6px 10px #ffffff66,0 6px 10px #00000066,0 -6px 10px #fff;min-height:400px;background-color:#fff;width:80%;padding:10px 15px;border-radius:15px;position:absolute;bottom:5%;left:10%}.page-template-jouer #page>.inner .zonejeu>.zg .zoneresultat .lareponse .resultat>div{display:none;color:#ea0437;margin-bottom:2em}.page-template-jouer #page>.inner .zonejeu>.zg .zoneresultat .lareponse .resultat>div>img{float:right;width:25%;height:auto}.page-template-jouer #page>.inner .zonejeu>.zg .zoneresultat .lareponse .resultat>div>.inner>strong{text-transform:uppercase;font-size:50px;display:block}.page-template-jouer #page>.inner .zonejeu>.zg .zoneresultat .lareponse .resultat>div>.inner>div{text-transform:uppercase;font-size:22px}.page-template-jouer #page>.inner .zonejeu>.zg .zoneresultat .lareponse .resultat>div:after{content:"\00a0";display:block;clear:both;height:1px}.page-template-jouer #page>.inner .zonejeu>.zg .zoneresultat .lareponse .restxt{font-size:1.5rem}.page-template-jouer #page>.inner .zonejeu>.zg .zoneresultat .lareponse .restxt strong{color:#ea0437;font-weight:normal}.page-template-jouer #page>.inner .zonejeu>.zg .zoneresultat .lareponse .restxt .btnnextq{display:none}.page-template-jouer #page>.inner .zonejeu>.zg .zoneresultat .lareponse .restxt .btnnextn{display:none}.page-template-jouer #page>.inner .zonejeu>.zg .voirquestion{margin:0 auto 0;position:absolute;left:0;top:0;display:none;z-index:18;width:100%;height:100%}.page-template-jouer #page>.inner .zonejeu>.zg .voirquestion>a{position:absolute;bottom:170px;left:50%;transform:translate(-50%, 0);margin:0}.page-template-jouer #page>.inner .zonejeu>.zg .zonemessage{position:relative;z-index:6;text-align:center;margin:auto;max-width:100%;width:450px;min-height:150px;z-index:20}.page-template-jouer #page>.inner .zonejeu>.zg .zonemessage>div,.page-template-jouer #page>.inner .zonejeu>.zg .zonemessage>a{position:relative;font-size:2.5rem;font-weight:900;text-transform:uppercase;padding:5px 10px;margin:auto;text-decoration:none;min-width:220px}.page-template-jouer #page>.inner .zonejeu>.zg .zonemessage>div.blanc,.page-template-jouer #page>.inner .zonejeu>.zg .zonemessage>a.blanc{color:#ff0000;background-color:#fff}.page-template-jouer #page>.inner .zonejeu>.zg .zonemessage>div.green,.page-template-jouer #page>.inner .zonejeu>.zg .zonemessage>a.green{background-color:#207a34;background:linear-gradient(180deg, #207a34 0%, #43b77a 100%);color:#fff;font-weight:900;border-radius:8px;border:5px solid #e1e3e3;box-shadow:inset 0 7px 7px #fff6,0 6px 10px #0006,inset 0 -6px 6px #0006;position:relative}.page-template-jouer #page>.inner .zonejeu>.zg .zonemessage>div.green::after,.page-template-jouer #page>.inner .zonejeu>.zg .zonemessage>a.green::after{content:"\00a0";position:absolute;width:60px;height:49px;background:url(img/flag.png) center center no-repeat;background-size:contain !important;left:95%;bottom:80%}.page-template-jouer #page>.inner .zonejeu>.zg .zonemessage>div.bonus,.page-template-jouer #page>.inner .zonejeu>.zg .zonemessage>a.bonus{padding:20px;border-radius:20px;border:4px solid #fff;max-width:80%;box-shadow:inset 0 6px 10px #ffffff66,0 6px 10px #00000066}.page-template-jouer #page>.inner .zonejeu>.zg .zonemessage>div.bonus img,.page-template-jouer #page>.inner .zonejeu>.zg .zonemessage>a.bonus img{display:block;width:100%;height:auto}.page-template-jouer #page>.inner .zonejeu .zd{background-color:#00598e;background:url(img/bg_sdright.png) center right no-repeat;background-size:cover;background-blend-mode:overlay;color:#fff;padding:20px;position:relative;display:flex;align-items:center;align-content:center}.page-template-jouer #page>.inner .zonejeu .zd .intro .lerecap{display:none;position:absolute;left:0;top:0;height:100%;width:100%;pointer-events:none}.page-template-jouer #page>.inner .zonejeu .zd .intro .lerecap .comment{position:absolute;width:100%;padding:15px;top:50%;left:0;text-align:center;transform:translate(0, -50%);font-size:2rem}.page-template-jouer #page>.inner .zonejeu .zd>div{flex:1 1 auto}.page-template-jouer #page>.inner .zonejeu .zd>div.intro img{width:100%;height:auto}.page-template-jouer #page>.inner .zonejeu .zd>div.intro .goroue{display:none}.page-template-jouer #page>.inner .zonejeu .zd>div.question{font-weight:700}.page-template-jouer #page>.inner .zonejeu .zd>div.question h2{font-size:2rem;margin-bottom:15px}.page-template-jouer #page>.inner .zonejeu .zd>div.question h1{font-size:2.3rem;line-height:2.3rem;margin-bottom:15px}.page-template-jouer #page>.inner .zonejeu .zd>div.question label{display:inline-block;position:relative;width:33%}.page-template-jouer #page>.inner .zonejeu .zd>div.question label span{display:inline-block;vertical-align:middle}.page-template-jouer #page>.inner .zonejeu .zd>div.question label span img{width:100%;height:auto}.page-template-jouer #page>.inner .zonejeu .zd>div.question label input{display:none;position:relative}.page-template-jouer #page>.inner .zonejeu .zd>div.question label span:before{content:"\00a0";display:block;width:80%;height:80%;position:absolute;background-size:contain !important;left:50%;top:50%;transform:translate(-50%, -50%);cursor:pointer}.page-template-jouer #page>.inner .zonejeu .zd>div.question label:nth-child(1) span:before{background:url(img/feu_vert_off.png) center center no-repeat}.page-template-jouer #page>.inner .zonejeu .zd>div.question label:nth-child(2) span:before{background:url(img/feu_orange_off.png) center center no-repeat}.page-template-jouer #page>.inner .zonejeu .zd>div.question label:nth-child(3) span:before{background:url(img/feu_rouge_off.png) center center no-repeat}.page-template-jouer #page>.inner .zonejeu .zd>div.question label:nth-child(1) input:checked~span:before{background:url(img/feu_vert_on.png) center center no-repeat}.page-template-jouer #page>.inner .zonejeu .zd>div.question label:nth-child(2) input:checked~span:before{background:url(img/feu_orange_on.png) center center no-repeat}.page-template-jouer #page>.inner .zonejeu .zd>div.question label:nth-child(3) input:checked~span:before{background:url(img/feu_rouge_on.png) center center no-repeat}.page-template-jouer #page>.inner .zonejeu .zd>div.question .chrono{margin:5px 30px;font-size:3rem;line-height:40px;height:40px;vertical-align:middle;display:none}.page-template-jouer #page>.inner .zonejeu .zd>div.question .chrono .ligne{border:2px solid #000;height:20px;border-radius:12px;display:inline-block;width:80%;margin-left:10px;overflow:hidden}.page-template-jouer #page>.inner .zonejeu .zd>div.question .chrono .ligne .inner{width:0%;height:20px;background-color:#fff;transition:width .1s linear}.page-template-jouer #page>.inner .zonejeu .zd>div.question .znxt{pointer-events:none;opacity:0;padding-top:5px;text-align:center}.page-template-jouer #page>.inner .zonejeu .zd>div.question .znxt .btnnextq{display:inline-block}.page-template-jouer #page>.inner .zonejeu .zd>div.question .znxt .btnnextn{display:none}.page-template-jouer #page>.inner .zonejeu .zd>div.question .znxt>.btn{margin-bottom:0}.page-template-jouer #page>.inner .zonejeu .zd>div.question .zonereps{width:90%;margin:auto}.page-template-jouer #page>.inner .zonejeu .zd>div.question .zonereps .jesais{margin-bottom:10px}.page-template-jouer #page>.inner .zonejeu.chkrecap.hasRec .lerecap{display:block}.page-template-jouer #page>.inner .zonejeu.chkrecap.hasRec h1,.page-template-jouer #page>.inner .zonejeu.chkrecap.hasRec p{display:none}.page-template-jouer #page>.inner .zonejeu.islast .zd .question .znxt .btnnextq{display:none}.page-template-jouer #page>.inner .zonejeu.islast .zd .question .znxt .btnnextn{display:inline-block}.page-template-jouer #page>.inner .zonejeu.phase1 .zd .intro{display:block}.page-template-jouer #page>.inner .zonejeu.phase1 .zd .intro img{width:100%;height:auto}.page-template-jouer #page>.inner .zonejeu.prejeu .zg .voirquestion{display:block}.page-template-jouer #page>.inner .zonejeu.prejeu .zd .intro{display:block}.page-template-jouer #page>.inner .zonejeu.prejeu .zg .zonemessage .bonus{cursor:pointer}.page-template-jouer #page>.inner .zonejeu.prebonus .zg .zonemessage .tourner{display:inline-block}.page-template-jouer #page>.inner .zonejeu.bonus0 .zg .zonemessage .rejouer{display:inline-block}.page-template-jouer #page>.inner .zonejeu.bonus1 .zg .zonemessage .bonus1{display:inline-block}.page-template-jouer #page>.inner .zonejeu.bonus1 .zd>div.question .chrono{display:block}.page-template-jouer #page>.inner .zonejeu.bonus2 .zg .zonemessage .bonus2{display:inline-block}.page-template-jouer #page>.inner .zonejeu.bonus2 .zd>div.question .chrono{display:block}.page-template-jouer #page>.inner .zonejeu.bonus3 .zg .zonemessage .bonus3{display:inline-block}.page-template-jouer #page>.inner .zonejeu.bonus3 .zd>div.question .chrono{display:block}.page-template-jouer #page>.inner .zonejeu.bonus4 .zg .zonemessage .bonus4{display:inline-block}.page-template-jouer #page>.inner .zonejeu.bonus4 .zd>div.question .chrono{display:block}.page-template-jouer #page>.inner .zonejeu.phase2 .zd .question{display:block}.page-template-jouer #page>.inner .zonejeu.phase2 .zg .zonemessage .bonus{pointer-events:none}.page-template-jouer #page>.inner .zonejeu.iswin .zd .question .zonereps,.page-template-jouer #page>.inner .zonejeu.isloose .zd .question .zonereps{pointer-events:none}.page-template-jouer #page>.inner .zonejeu.iswin .zd .question .zonereps .jsaiscnt,.page-template-jouer #page>.inner .zonejeu.isloose .zd .question .zonereps .jsaiscnt{display:none}.page-template-jouer #page>.inner .zonejeu.iswin .zd .question .znxt,.page-template-jouer #page>.inner .zonejeu.isloose .zd .question .znxt{pointer-events:all;opacity:1}.page-template-jouer #page>.inner .zonejeu.iswin .zg .zoneresultat,.page-template-jouer #page>.inner .zonejeu.isloose .zg .zoneresultat{pointer-events:all;opacity:1}.page-template-jouer #page>.inner .zonejeu.iswin .zg .zonemessage,.page-template-jouer #page>.inner .zonejeu.isloose .zg .zonemessage{display:none}.page-template-jouer #page>.inner .zonejeu.readynext{display:inline-block}.page-template-jouer #page>.inner .zonejeu.readynext .zd .question .zonereps{display:none}.page-template-jouer #page>.inner .zonejeu.readynext .zd .question .zonereps .jsaiscnt{display:none}.page-template-jouer #page>.inner .zonejeu.readynext .zd .question .znxt{pointer-events:all;opacity:1}.page-template-jouer #page>.inner .zonejeu.isloose .zg .zoneresultat{background-color:rgba(0,0,0,0.2)}.page-template-jouer #page>.inner .zonejeu.isloose .zg .zoneresultat .txtres{font-family:cubano,sans-serif}.page-template-jouer #page>.inner .zonejeu.isloose .zg .zoneresultat .txtres .txtloose{display:block}.page-template-jouer #page>.inner .zonejeu.iswin .zg .zoneresultat .txtres .txtwin{display:block}.page-template-jouer #page>.inner .zonejeu .kod{display:none}.page-template-jouer #page>.inner .zonejeu .endscreen,.page-template-jouer #page>.inner .zonejeu .gameover{display:none;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#fff;background-position:bottom left, bottom right;background-size:contain, initial;background-repeat:no-repeat;z-index:50;padding:0 3rem;overflow:auto;z-index:10;border-radius:7px}.page-template-jouer #page>.inner .zonejeu .endscreen .rg,.page-template-jouer #page>.inner .zonejeu .gameover .rg{display:block;text-align:center}.page-template-jouer #page>.inner .zonejeu .endscreen .rg img,.page-template-jouer #page>.inner .zonejeu .gameover .rg img{max-width:100%;height:auto;width:100%}.page-template-jouer #page>.inner .zonejeu .endscreen .rd,.page-template-jouer #page>.inner .zonejeu .gameover .rd{padding:30px;text-align:center;display:block;overflow:auto;max-height:100%}.page-template-jouer #page>.inner .zonejeu .endscreen .rd p,.page-template-jouer #page>.inner .zonejeu .gameover .rd p{font-size:2rem}.page-template-jouer #page>.inner .zonejeu .endscreen .rd h1,.page-template-jouer #page>.inner .zonejeu .gameover .rd h1{font-size:2.3rem;margin-bottom:20px;text-transform:uppercase}.page-template-jouer #page>.inner .zonejeu .endscreen .rd .btn,.page-template-jouer #page>.inner .zonejeu .gameover .rd .btn{margin-top:30px;margin-bottom:0}.page-template-jouer #page.rose>.inner .zonejeu .zd{background-color:#bc2685}.page-template-jouer #page.rose.finpartie{border-color:#bc2685;background-color:#bc2685}.page-template-jouer #page.rose .endscreen{background-image:url(img/herbe_finjeu.png),url(img/fin_borne_1.png)}.page-template-jouer #page.rose .zonejeu .zd .zonemessage .bonus,.page-template-jouer #page.rose .zonejeu .zg .zonemessage .bonus{background:url(img/parcours/degrade_rose.png) center center repeat-x;background-size:contain}.page-template-jouer #page.rose .zonejeu .zd .question .checker,.page-template-jouer #page.rose .zonejeu .zg .question .checker{background-color:#bc2685}.page-template-jouer #page.rose .zonejeu .zd .question label span:before,.page-template-jouer #page.rose .zonejeu .zg .question label span:before{background-color:#bc2685}.page-template-jouer #page.rose .zonejeu .zd .zoneresultat .lareponse,.page-template-jouer #page.rose .zonejeu .zg .zoneresultat .lareponse{background:linear-gradient(180deg, #fff 0%, #e068b4 75%)}.page-template-jouer #page.bleu>.inner .zonejeu .zd{background-color:#f59331}.page-template-jouer #page.bleu.finpartie{border-color:#f59331;background-color:#f59331}.page-template-jouer #page.bleu .endscreen{background-image:url(img/herbe_finjeu.png),url(img/fin_borne_2.png)}.page-template-jouer #page.bleu .zonejeu .zd .zonemessage .bonus,.page-template-jouer #page.bleu .zonejeu .zg .zonemessage .bonus{background:url(img/parcours/degrade_orange.png) center center repeat-x;background-size:contain}.page-template-jouer #page.bleu .zonejeu .zd .question .checker,.page-template-jouer #page.bleu .zonejeu .zg .question .checker{background-color:#f59331}.page-template-jouer #page.bleu .zonejeu .zd .question label span:before,.page-template-jouer #page.bleu .zonejeu .zg .question label span:before{background-color:#f59331}.page-template-jouer #page.bleu .zonejeu .zd .zoneresultat .lareponse,.page-template-jouer #page.bleu .zonejeu .zg .zoneresultat .lareponse{background:linear-gradient(180deg, #fff 0%, #fac692 75%)}.page-template-jouer #page.violet>.inner .zonejeu .zd{background-color:#45a25b}.page-template-jouer #page.violet.finpartie{border-color:#45a25b}.page-template-jouer #page.violet .endscreen{background-image:url(img/herbe_finjeu.png),url(img/fin_borne_3.png)}.page-template-jouer #page.violet .zonejeu .zd .zonemessage .bonus,.page-template-jouer #page.violet .zonejeu .zg .zonemessage .bonus{background:url(img/parcours/degrade_vert.png) center center repeat-x;background-size:contain}.page-template-jouer #page.violet .zonejeu .zd .question .checker,.page-template-jouer #page.violet .zonejeu .zg .question .checker{background-color:#45a25b}.page-template-jouer #page.violet .zonejeu .zd .question label span:before,.page-template-jouer #page.violet .zonejeu .zg .question label span:before{background-color:#45a25b}.page-template-jouer #page.violet .zonejeu .zd .zoneresultat .lareponse,.page-template-jouer #page.violet .zonejeu .zg .zoneresultat .lareponse{background:linear-gradient(180deg, #fff 0%, #83ca94 75%)}.page-template-jouer #page.jaune>.inner .zonejeu .zd{background-color:#f9bb34}.page-template-jouer #page.jaune.finpartie{border-color:#f9bb34}.page-template-jouer #page.jaune .endscreen{background-image:url(img/herbe_finjeu.png),url(img/fin_borne_5.png)}.page-template-jouer #page.jaune .zonejeu .zd .zonemessage .bonus,.page-template-jouer #page.jaune .zonejeu .zg .zonemessage .bonus{background:url(img/parcours/degrade_jaune.png) center center repeat-x;background-size:contain}.page-template-jouer #page.jaune .zonejeu .zd .question .checker,.page-template-jouer #page.jaune .zonejeu .zg .question .checker{background-color:#f9bb34}.page-template-jouer #page.jaune .zonejeu .zd .question label span:before,.page-template-jouer #page.jaune .zonejeu .zg .question label span:before{background-color:#f9bb34}.page-template-jouer #page.jaune .zonejeu .zd .zoneresultat .lareponse,.page-template-jouer #page.jaune .zonejeu .zg .zoneresultat .lareponse{background:linear-gradient(180deg, #fff 0%, #fcdc97 75%)}.page-template-jouer #page.rouge>.inner .zonejeu .zd{background-color:#ff0000}.page-template-jouer #page.rouge.finpartie{border-color:#ff0000}.page-template-jouer #page.rouge .endscreen{background-image:url(img/herbe_finjeu.png),url(img/fin_borne_4.png)}.page-template-jouer #page.rouge .zonejeu .zd .zonemessage .bonus,.page-template-jouer #page.rouge .zonejeu .zg .zonemessage .bonus{background:url(img/parcours/degrade_rouge.png) center center repeat-x;background-size:contain}.page-template-jouer #page.rouge .zonejeu .zd .question .checker,.page-template-jouer #page.rouge .zonejeu .zg .question .checker{background-color:#ff0000}.page-template-jouer #page.rouge .zonejeu .zd .question label span:before,.page-template-jouer #page.rouge .zonejeu .zg .question label span:before{background-color:#ff0000}.page-template-jouer #page.rouge .zonejeu .zd .zoneresultat .lareponse,.page-template-jouer #page.rouge .zonejeu .zg .zoneresultat .lareponse{background:linear-gradient(180deg, #fff 0%, #f66 75%)}.page-template-jouer #page.finpartie{overflow:initial;padding:0;position:relative}.page-template-jouer #page.finpartie .isok .endscreen,.page-template-jouer #page.finpartie .isnop .gameover{display:flex;flex-direction:column;overflow:hidden}.page-template-jouer #page.finpartie .isok .zg{display:none}.page-template-jouer #page.finpartie .zonejeu .zd{background-color:#fff}.page-template-jouer #page.finpartie .question{display:none}.page-template-jouer .zg .zonemessage>a,.page-template-jouer .zg .zonemessage>div{display:none}.page-template-jouer .zd .intro{display:none}.page-template-jouer .zd .question{display:none}body.page-template-classement{overflow:auto !important;height:auto}body.page-template-classement #page{padding:0;overflow:auto;max-height:none !important;background-color:transparent}body.page-template-classement #page>.inner{display:block;justify-content:start}body.page-template-classement #page>.inner .zttr{margin-bottom:20px}body.page-template-classement #page>.inner .zttr img{width:100%;height:auto}body.page-template-classement #page>.inner .liste .zontop,body.page-template-classement #page>.inner .liste .zonbot{position:relative;pointer-events:none}body.page-template-classement #page>.inner .liste .zontop>.inner,body.page-template-classement #page>.inner .liste .zonbot>.inner{height:inherit;position:absolute}body.page-template-classement #page>.inner .liste .zontop::before,body.page-template-classement #page>.inner .liste .zonbot::before,body.page-template-classement #page>.inner .liste .zontop::after,body.page-template-classement #page>.inner .liste .zonbot::after{content:"\00a0";background-repeat:no-repeat;background-position:center center;display:block}body.page-template-classement #page>.inner .liste .zontop{height:10px}body.page-template-classement #page>.inner .liste .zontop>.inner{background:url(img/fd_class_hc.png) top center repeat-x;width:calc(100% - 20px*@mainratio);left:10px}body.page-template-classement #page>.inner .liste .zontop::before,body.page-template-classement #page>.inner .liste .zontop::after{width:10px;height:10px}body.page-template-classement #page>.inner .liste .zontop::before{background-image:url(img/fd_class_hg.png);float:left}body.page-template-classement #page>.inner .liste .zontop::after{background-image:url(img/fd_class_hd.png);float:right}body.page-template-classement #page>.inner .liste .zonbot{height:114px}body.page-template-classement #page>.inner .liste .zonbot>.inner{background:url(img/fd_class_bc.png) top center repeat-x;width:calc(100% - 208px*@mainratio);left:104px}body.page-template-classement #page>.inner .liste .zonbot::before,body.page-template-classement #page>.inner .liste .zonbot::after{width:104px;height:114px}body.page-template-classement #page>.inner .liste .zonbot::before{background-image:url(img/fd_class_bg.png);float:left}body.page-template-classement #page>.inner .liste .zonbot::after{background-image:url(img/fd_class_bd.png);float:right}body.page-template-classement #page>.inner .liste .inlst{border-width:0 7px 0 7px;border-style:solid;border-color:#f07178;background-color:#fff;padding:10px 20px 0 20px}body.page-template-classement #page>.inner .liste .inlst table{width:100%}body.page-template-classement #page>.inner .liste .inlst table thead th{font-weight:bold;font-size:2rem;text-transform:uppercase;padding-bottom:15px}body.page-template-classement #page>.inner .liste .inlst table tbody tr td{padding:5px 16px;font-size:1.6rem;text-transform:uppercase;text-align:center}body.page-template-classement #page>.inner .liste.clequipe .inlst table thead th{color:#a87ead}body.page-template-classement #page>.inner .liste.clequipe .inlst table tbody tr:nth-child(odd){background-color:#e7dce9}body.page-template-classement #page>.inner .liste.clindiv .inlst table thead th{color:#f59331}body.page-template-classement #page>.inner .liste.clindiv .inlst table tbody tr:nth-child(odd){background-color:#d2f0f1}.cornerbr,.cornertr,.cornerbl,.cornertl{position:absolute;margin:0;padding:0}.cornerbr>a,.cornertr>a,.cornerbl>a,.cornertl>a{color:#fff;font-size:1.2rem}.cornerbr{bottom:10px;right:10px}.cornertr{top:10px;right:10px}.cornerbl{bottom:10px;left:10px}.cornertl{top:10px;left:10px}#page.imdone{background:url(img/jobdone.png) center center no-repeat !important;background-size:contain !important}#page.imdone .inner{display:none}@media (max-width:979px){header .inner{display:flex;flex-direction:row;align-items:center}header .inner .isgrphd2{display:flex;flex:1 1 auto;flex-direction:row;align-items:center}header .inner .isgrphd,header .inner .isgrphd2 .isgrphd{flex:1 1 auto;flex-direction:column;align-items:flex-start;height:80px}header .inner .isgrphd>div~div,header .inner .isgrphd2 .isgrphd>div~div{padding:6px 0 0 0}header .inner .isgrphd .ztls,header .inner .isgrphd2 .isgrphd .ztls{text-align:right}header .inner .isgrphd.islast,header .inner .isgrphd2 .isgrphd.islast{align-items:end}.page-template-jouer #page>.inner .zonejeu .zg .zoneroue .support img{height:auto}.page-template-jouer #page>.inner .zonejeu{position:relative}.page-template-jouer #page>.inner .zonejeu .zd{position:absolute;top:0;left:0;width:100%;height:100%;z-index:13}.page-template-jouer #page>.inner .zonejeu .zd .intro .lerecap{height:50%}.page-template-jouer #page>.inner .zonejeu .zg{min-height:100%}.page-template-jouer #page>.inner .zonejeu.prebonus .zd .intro .goroue{display:block;text-align:center}.page-template-jouer #page>.inner .zonejeu.prebonus .zg{opacity:0;pointer-events:none}.page-template-jouer #page>.inner .zonejeu.prebonus.prebonus2 .zg{opacity:1;pointer-events:all}.page-template-jouer #page>.inner .zonejeu.isok .zg{display:none !important}.page-template-jouer #page>.inner .zonejeu.isok .zd{display:none !important}.page-template-jouer #page>.inner .zonejeu.isok .gameover{height:auto;position:relative}.page-template-jouer #page>.inner .zonejeu.isok .endscreen{overflow:auto}.page-template-jouer #page>.inner .zonejeu.isok .endscreen .rg img{height:30vh;width:auto;margin:auto}.page-template-jouer #page>.inner .zonejeu.isok .endscreen .rd{height:30vh;width:auto;margin:auto;overflow:initial}.page-template-jouer #page>.inner .zonejeu.isok .endscreen .rd .innit{padding-bottom:30px}.page-template-jouer #page>.inner .zonejeu.prebonus.phase1 .zd{display:flex}.page-template-jouer #page>.inner .zonejeu.prebonus.prebonus2 .zd{display:none}.page-template-jouer #page>.inner .zonejeu.prejeu .zd,.page-template-jouer #page>.inner .zonejeu.bonus0 .zd{display:none}.page-template-jouer #page>.inner .zonejeu.phase2 .zg{display:none}.page-template-jouer #page>.inner .zonejeu.isloose .zg,.page-template-jouer #page>.inner .zonejeu.iswin .zg{display:block}.page-template-jouer #page>.inner .zonejeu.isloose .zg .zoneresultat,.page-template-jouer #page>.inner .zonejeu.iswin .zg .zoneresultat{z-index:15}.page-template-jouer #page>.inner .zonejeu.isloose .zg .zoneresultat .lareponse .restxt .btnnextq,.page-template-jouer #page>.inner .zonejeu.iswin .zg .zoneresultat .lareponse .restxt .btnnextq{display:block;color:#303030;text-align:right;margin-top:12px}.page-template-jouer #page>.inner .zonejeu.isloose.islast .zg .zoneresultat .lareponse .restxt .btnnextn,.page-template-jouer #page>.inner .zonejeu.iswin.islast .zg .zoneresultat .lareponse .restxt .btnnextn{display:block;color:#303030;text-align:right;margin-top:12px}.page-template-jouer #page>.inner .zonejeu.isloose.islast .zg .zoneresultat .lareponse .restxt .btnnextq,.page-template-jouer #page>.inner .zonejeu.iswin.islast .zg .zoneresultat .lareponse .restxt .btnnextq{display:none}.page-template-jouer #page>.inner .zonejeu.isloose.phase2 .zd,.page-template-jouer #page>.inner .zonejeu.iswin.phase2 .zd{display:none}.page-template-jouer #page>.inner .zonejeu .gameover .rg img{max-width:30vh;margin:20px auto 0}}@media (max-width:799px){body>header .ztls{white-space:nowrap}body>header .ztls>span:first-of-type{margin-right:8px}body>header .inner .zlogo{width:120px;flex:0 1 auto}body>header .inner .custom-logo{height:90px}}@media (max-width:649px){.page-template-jouer #page .zonejeu>.zg .zonemessage>div.bonus>strong,.page-template-jouer #page .zonejeu>.zg .zonemessage>a.bonus>strong{display:block;height:80px}header .inner>.isgrphd,header>.isgrphd2>.isgrphd{height:auto}header .inner>.isgrphd>.zqst>span.ttl,header>.isgrphd2>.isgrphd>.zqst>span.ttl{display:none}header .inner>.isgrphd>.zniv,header>.isgrphd2>.isgrphd>.zniv{display:none}header .inner>.isgrphd>.usrnom,header>.isgrphd2>.isgrphd>.usrnom{display:none}header .inner>.isgrphd>.zgrp,header>.isgrphd2>.isgrphd>.zgrp{display:none}}@media (max-width:499px){html,body{font-size:12px}#page{padding:20px}.page-template-jouer #page .zonejeu>.zg .zonemessage>a.bonus,.page-template-jouer #page .zonejeu>.zg .zonemessage>div.bonus{max-width:400px}.page-template-jouer #page .zonejeu>.zg .zonemessage>a.bonus>strong,.page-template-jouer #page .zonejeu>.zg .zonemessage>div.bonus>strong{font-size:4em;height:55px}body>header>.inner .isgrphd2{display:flex;flex-direction:column}body>header>.inner .isgrphd2>.isgrphd{flex:1 1 auto;padding-left:0}body>header>.inner .isgrphd2>.isgrphd>div~div{padding-top:0}body>header>.inner .isgrphd2>.isgrphd:first-child{padding-top:7px;order:1}}@media (min-width:650px){footer{display:flex;flex-direction:row}footer>div{flex:0 0 auto}footer>div+div{text-align:right}body>header>.inner .isgrphd .zgrplght{display:none}}@media (min-width:980px){body{overflow:hidden}body,html{height:100%}#page{max-height:90vh;width:1600px;display:flex;flex:1 1 auto;align-self:auto;align-content:stretch;align-items:stretch;justify-content:center;flex-direction:column}#page>.inner{flex:1 1 auto;display:flex;align-items:center}body.hb2_islogd #page{max-height:calc(90vh - 130px);flex-direction:row}footer{display:flex;flex-direction:row;max-width:90vw;margin:auto;height:5vh;line-height:5vh;vertical-align:middle;width:1600px}header .inner{max-height:90vh;width:1600px;max-width:90vw}header .inner .isgrphd>div{flex:1 1 auto}header .inner .isgrphd.islast{text-align:right}.page-template-jouer #page.finpartie .isok .endscreen,.page-template-jouer #page.finpartie .isnop .gameover{flex-direction:row;align-items:center}.page-template-jouer #page.finpartie .isok .endscreen .rg,.page-template-jouer #page.finpartie .isnop .gameover .rg{flex:0 1 auto;width:40%}.page-template-jouer #page.finpartie .isok .endscreen .rd,.page-template-jouer #page.finpartie .isnop .gameover .rd{flex:1 1 auto;width:60%}.page-template-jouer #page>.inner{align-items:stretch;flex-direction:row}.page-template-jouer #page>.inner .zonejeu{flex:1 1 auto;display:flex;flex-direction:row}.page-template-jouer #page>.inner .zonejeu .zg,.page-template-jouer #page>.inner .zonejeu .zd{width:50%;flex:1 1 auto}.page-template-jouer #page>.inner .zonejeu .zg{min-height:60vh}.page-template-jouer #page>.inner .zonejeu .zg .zoneroue{height:65%;bottom:-10%}.page-template-jouer #page>.inner .zonejeu .zg .zoneroue .roue{width:100%}.page-template-jouer #page>.inner .zonejeu .zd{overflow:auto}.page-template-jouer #page>.inner .zonejeu .zd>div.intro h1{text-align:center;text-transform:uppercase}.page-template-default #page .inner{overflow:hidden}}@media (max-height:800px){body{font-size:11px}body.page-template-jouer #page .zonejeu>.zg .zoneresultat .lareponse .restxt{line-height:1.6rem}body.page-template-jouer #page .zonejeu .zd{padding:20px}body.page-template-jouer #page .zonejeu .zd .question h2{font-size:2rem}body.page-template-jouer #page .zonejeu .zd .question h1{font-size:2.2rem;line-height:2.2rem}body.page-template-jouer #page .zonejeu .zd .question .zonereps{font-size:1.5rem;line-height:.7rem}body.page-template-jouer #page .zonejeu .zd .question .znxt{padding-right:20px}body.page-template-jouer #page .zonejeu .zd .question label{min-height:50px;line-height:50px;margin:12px 3%;width:27% !important}body.page-template-jouer #page .zonejeu .zd .question label span:before{width:40px;height:40px;border-radius:20px}}@media (max-height:799px){body>header .inner{height:70px}body>header .inner .custom-logo{height:103px}body>header .inner .zniv span,body>header .inner .zqst span,body>header .inner .zusr span,body>header .inner .zvie span,body>header .inner .ztls span,body>header .inner .zniv a,body>header .inner .zqst a,body>header .inner .zusr a,body>header .inner .zvie a,body>header .inner .ztls a{height:24px;line-height:20px;font-size:1.2rem}body>header .inner .isgrphd,body>header .inner .isgrphd2 .isgrphd{height:60px}body.hb2_islogd #page{max-height:calc(90vh - 70px)}}@media (max-height:1023px){.page-template-jouer #page>.inner .zonejeu.phase2 .zd{display:block;overflow:auto}.page-template-jouer #page>.inner .zonejeu.isnop .zd,.page-template-jouer #page>.inner .zonejeu.isyep .zd{overflow:hidden !important}}.wp-block-hb2-dblcolpixtxt{width:100%}.wp-block-hb2-dblcolpixtxt .zg{text-align:center;padding-bottom:10px;padding-right:0}.wp-block-hb2-dblcolpixtxt .zg img{width:auto;display:inline-block;height:30vh}.wp-block-hb2-dblcolpixtxt .zd{text-align:center;color:#fff}.wp-block-hb2-dblcolpixtxt .zd h2{font-size:3.8rem;line-height:normal;text-transform:uppercase;font-weight:bold}.wp-block-hb2-dblcolpixtxt .zd p{font-size:2rem;font-weight:bold;margin:3rem 0}@media (min-width:979px){.wp-block-hb2-dblcolpixtxt{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;justify-content:center;align-content:stretch;position:relative;overflow:auto}.wp-block-hb2-dblcolpixtxt .zg{flex:.35 1 auto;width:35%;padding-bottom:0;padding-right:10px}.wp-block-hb2-dblcolpixtxt .zg img{position:relative;display:block;max-width:130%;height:auto;z-index:10}.wp-block-hb2-dblcolpixtxt .zd{flex:.6 1 auto;width:65%;text-align:center;color:#fff;align-self:stretch;overflow:auto}.wp-block-hb2-dblcolpixtxt .zd h2{font-size:3.8rem;line-height:normal;text-transform:uppercase;font-weight:bold}.wp-block-hb2-dblcolpixtxt .zd p{font-size:2rem;font-weight:bold;margin:3rem 0}.wp-block-hb2-dblcolpixtxt.t25 .zg{flex:.25 1 auto;width:25%}.wp-block-hb2-dblcolpixtxt.t25 .zd{flex:.75 1 auto;width:75%}}@media (max-width:979px){.wp-block-hb2-dblcolpixtxt .zd h2{font-size:3rem}}@media (max-width:649px){.wp-block-hb2-dblcolpixtxt .zd h2{font-size:2.5rem}.wp-block-hb2-dblcolpixtxt .zg img{width:50%;height:auto}}@media (max-height:799px){.wp-block-hb2-dblcolpixtxt .zd h2{font-size:3rem}}.popin{position:absolute;font-family:roboto,sans-serif;background-color:#fff;top:0;left:0;width:100%;height:100%;padding:15px;display:none;z-index:100;border-radius:15px}.popin .fermer{color:#ff0000;cursor:pointer;font-size:2.5rem;position:absolute;right:40px;top:10px}.popin .inner{width:100%;height:100%;padding:1rem 3rem;overflow:auto !important;text-align:center;font-size:2rem}.popin.ison{display:block}.popin p{line-height:1.25;margin-bottom:1rem}.wp-block-hb2-formulaires{background-color:#fff;color:#303030;text-align:left;padding:15px;min-height:100%;border-radius:15px;display:flex}.wp-block-hb2-formulaires.connexion h1{color:#eb6c76}.wp-block-hb2-formulaires.motdpasse h1{color:#a87ead}.wp-block-hb2-formulaires a{color:#303030}.wp-block-hb2-formulaires form{max-width:100%}.wp-block-hb2-formulaires form h1{color:#f59331;text-transform:uppercase;font-size:3rem}.wp-block-hb2-formulaires form .nptgrp{font-size:2rem;padding:1rem 0;vertical-align:middle}.wp-block-hb2-formulaires form .nptgrp label{display:block}.wp-block-hb2-formulaires form .nptgrp input[type=text],.wp-block-hb2-formulaires form .nptgrp input[type=password],.wp-block-hb2-formulaires form .nptgrp input[type=email],.wp-block-hb2-formulaires form .nptgrp select{display:block;background-color:#e6e6e6;padding:3px 6px;max-width:100%}.wp-block-hb2-formulaires form .nptgrp2{padding:3px 6px}.wp-block-hb2-formulaires form .nptgrp2 button{margin:15px 0 15px 40px}.wp-block-hb2-formulaires form .nptgrp2>.btngrp{padding:0;margin:0}.wp-block-hb2-formulaires form .nptgrp2>.btngrp a,.wp-block-hb2-formulaires form .nptgrp2>.btngrp button.btn{font-weight:normal;margin-top:0;color:#0b115c}.wp-block-hb2-formulaires form .nptgrp2>.btngrp a:first-child,.wp-block-hb2-formulaires form .nptgrp2>.btngrp button.btn:first-child{margin-left:0}.wp-block-hb2-formulaires form{flex:1 1 auto;flex-direction:column;display:flex}.wp-block-hb2-formulaires form h1{flex:0 1 auto;font-family:cubano,sans-serif;font-weight:500}.wp-block-hb2-formulaires form .zc{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;margin:6rem 0}.wp-block-hb2-formulaires form .zb{flex:0 1 auto}@media (min-width:649px){.wp-block-hb2-dblcolpixtxt .wp-block-hb2-formulaires form .nptgrp label{text-align:right}.wp-block-hb2-dblcolpixtxt .wp-block-hb2-formulaires form .nptgrp label,.wp-block-hb2-dblcolpixtxt .wp-block-hb2-formulaires form .nptgrp input[type=text],.wp-block-hb2-dblcolpixtxt .wp-block-hb2-formulaires form .nptgrp input[type=password],.wp-block-hb2-dblcolpixtxt .wp-block-hb2-formulaires form .nptgrp input[type=email],.wp-block-hb2-dblcolpixtxt .wp-block-hb2-formulaires form .nptgrp select{display:inline-block;width:47%}}@media (min-width:799px){.wp-block-hb2-dblcolpixtxt .wp-block-hb2-formulaires form .nptgrp label{width:250px}.wp-block-hb2-dblcolpixtxt .wp-block-hb2-formulaires form .nptgrp input[type=text],.wp-block-hb2-dblcolpixtxt .wp-block-hb2-formulaires form .nptgrp input[type=password],.wp-block-hb2-dblcolpixtxt .wp-block-hb2-formulaires form .nptgrp input[type=email],.wp-block-hb2-dblcolpixtxt .wp-block-hb2-formulaires form .nptgrp select{width:330px}.wp-block-hb2-dblcolpixtxt .wp-block-hb2-formulaires form .nptgrp select.mltlst option{display:none}.wp-block-hb2-dblcolpixtxt .wp-block-hb2-formulaires form .nptgrp select.mltlst option.ison{display:block}.wp-block-hb2-dblcolpixtxt .wp-block-hb2-formulaires form .nptgrp2{padding:3px 6px 3px 225px}}