article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;}[hidden]{display:none;}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{margin:0;padding:0;}body,button,input,select,textarea{font-family:sans-serif;color:#000;}a{color:#00e;}a:visited{color:#551a8b;}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}blockquote{margin:1em 40px;}dfn{font-style:italic;}mark{background:#fff;padding:0px 2px;}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:'';content:none;}small{font-size:75%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}ul,ol{margin:1em 0;padding:0 0 0 40px;}dd{margin:0 0 0 40px;}nav ul,nav ol{list-style:none;list-style-image:none;}img{border:0;-ms-interpolation-mode:bicubic;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;*margin-left:-7px;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}body{}
html,body{}body{font-family:'Raleway','Verdana',sans-serif;font-weight:500;font-size:16px;line-height:24px;color:#000000;width:100%;min-width:320px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#F2F2F2;}html{}hr{border:none;height:1px;border-top:1px solid gray;clear:both;}a,a:visited{color:#086bff;}tbody{border:none;}p{}ul li{margin:0px;padding:0px;list-style:none;}ul.menu{margin:0px;padding:0px;}ul.menu li{margin:0px;padding:0px;list-style:none;}.item-list ul,.item-list ul li{margin:0px;padding:0px;}.form-item{margin:0px;padding:0px;margin-top:20px;}.container-inline label{display:inline-block;}.container-inline div,.container-inline label{vertical-align:middle;}.form-item .description{line-height:15px;margin-top:5px;}div.messages{background:#1f1f1f;color:#FFF;padding:10px;text-transform:uppercase;font-size:13px;font-weight:700;line-height:20px;border:none;text-align:center;border-radius:0;min-height:0;}div.messages:before{display:none;}div.messages .dismiss{display:none;}div.messages.error{background:#bd0909;color:#FFF;}div.messages.error a{color:#FFF;}div.messages ul{margin:0px;}.marker,.form-required{color:#bd0a07;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid #bd0a07;}header.branding{}#header-content{padding:20px;}#site-name{display:flex;justify-content:center;}#site-name a{display:block;overflow:hidden;text-indent:-3000px;width:270px;height:75px;background:url(/themes/ccc/images/logo-episod.svg) no-repeat center center;background-size:contain;}#block-system-main-menu{height:0px;}#block-system-main-menu .content ul li a{color:#FFFFFF;font-size:13px;font-weight:700;text-transform:uppercase;text-decoration:none;display:block;}#block-system-main-menu .content{background-color:#3d3d3d;position:relative;z-index:10;overflow:hidden;margin:0px;padding-top:60px;-webkit-transition:top .2s ease-in;-moz-transition:top .2s ease-in;-o-transition:top .2s ease-in;transition:top .2s ease-in;}#block-system-main-menu .content ul{text-align:center;}#block-system-main-menu .content ul li{display:block;line-height:45px;}#block-system-main-menu .content ul li a{color:#FFFFFF;display:block;text-decoration:none;text-transform:uppercase;font-size:13px;font-weight:600;padding:0px 5px;border-bottom:1px solid #5F5F5F;}#block-system-main-menu .content ul li:first-child a{border-top:1px solid #5F5F5F;}#block-system-main-menu .content ul li:hover a{color:#ef5d23;}#block-system-main-menu h2{position:absolute;right:0px;color:red;z-index:20;text-indent:-5000px;overflow:hidden;margin:0px;height:60px;width:100%;background:#3d3d3d;}.hamburger{position:absolute;z-index:50;top:20px;right:20px;display:block;width:30px;height:20px;padding:0;background:none;border:none;outline:none;}.hamburger_line{position:absolute;left:0;display:block;width:100%;height:4px;border-radius:100px;background-color:#FFFFFF;-webkit-transition:all .3s;transition:all .3s;}.hamburger> .hamburger_line:nth-child(1){top:0px;}.hamburger> .hamburger_line:nth-child(2){top:50%;background:#e66111;width:80%;right:0;left:inherit;}.hamburger> .hamburger_line:nth-child(3){top:100%;}.menuOpen-js .hamburger>.hamburger_line:nth-child(1){-webkit-transform:translateY(9px)translateX(0)rotate(45deg);-ms-transform:translateY(9px)translateX(0)rotate(45deg);transform:translateY(9px)translateX(0)rotate(45deg);transition-duration:0.2s;}.menuOpen-js .hamburger>.hamburger_line:nth-child(2){width:0%;right:50%;}.menuOpen-js .hamburger>.hamburger_line:nth-child(3){-webkit-transform:translateY(-11px)translateX(0)rotate(-45deg);-ms-transform:translateY(-11px)translateX(0)rotate(-45deg);transform:translateY(-11px)translateX(0)rotate(-45deg);transition-duration:0.2s;}.breadcrumb{display:none;}.breadcrumb,.breadcrumb a{}#node-1 h1,h1#page-title{font-size:35px;text-transform:uppercase;font-weight:100;text-align:center;line-height:42px;}form.form-ccc-css{}form.form-ccc-css select{}form.form-ccc-css input{width:100%;box-sizing:border-box;outline:none;height:40px;background:#f7f7f7;border:none;border-bottom:1px solid #989898;padding:5px;text-transform:uppercase;font-size:14px;}form.form-ccc-css input.form-submit{width:auto;height:auto;background:#000000;padding:0px 30px;font-size:13px;border:2px solid #000000;}form.form-ccc-css input.form-submit:hover{color:#000;background:#d8d8d8;}form.form-ccc-css input.form-checkbox{width:auto;height:auto;vertical-align:top;margin-top:5px;}form.form-ccc-css .form-type-textfield label{font-weight:500;color:#989898;font-size:14px;}.form-item-optin-cg,.form-item-optin-mail-market{text-align:center;}::placeholder{color:#C4C4C4;opacity:1;}:-ms-input-placeholder{color:#C4C4C4;}.btn{display:block;position:relative;overflow:hidden;margin:20px auto;padding:0px 30px;background:#000000;line-height:40px;color:#FFF;text-align:center;text-transform:uppercase;font-size:13px;font-family:'Raleway';font-weight:900;border:2px solid #000000;text-decoration:none;}.btn:hover{color:#000;background:#d8d8d8;}a.btn{color:#fff;display:inline-block;margin:0 auto;line-height:50px;}#cta-squad{text-align:center;margin:30px 0 30px;padding:0px 20px;display:flex;flex-direction:column;justify-content:center;}#cta2-squad{text-align:center;margin:30px 0 30px;padding:0px 20px;display:flex;flex-direction:column;justify-content:center;}@media screen and (min-width:640px){#cta-squad{flex-direction:row;}#cta2-squad{flex-direction:row;}}.cta-squad-container{padding:0 20px;line-height:16px;letter-spacing:0;margin-bottom:20px;}.cta-squad-container a.btn{display:block;}#main-content{}.video-container{position:relative;line-height:0;overflow:hidden;margin-bottom:50px;}.video-container video{width:1000px;margin-left:calc(50% - 500px);}@media screen and (min-width:640px){.video-container video{width:100%;height:auto;margin-left:0px;}}.video-container .bloc-over-video{position:absolute;top:0px;bottom:0px;right:0px;left:0px;line-height:initial;display:flex;justify-content:center;align-items:center;text-align:center;padding:20px;}.video-container .bloc-over-video .content{color:#FFF;font-size:20px;}.video-container .bloc-over-video .content .titre{font-weight:900;font-size:28px;margin-bottom:20px;}@media screen and (min-width:640px){.video-container .bloc-over-video .content .titre{font-size:30px;}}@media screen and (min-width:960px){.video-container .bloc-over-video .content .titre{font-size:65px;letter-spacing:0.3em;margin-bottom:20px;}}.video-container .bloc-over-video .content .cartouche{border:4px solid #FFF;padding:20px;font-weight:900;font-size:18px;}@media screen and (min-width:960px){.video-container .bloc-over-video .content .cartouche{font-size:30px;padding:20px 100px;}}#chrono{margin:10px 0px;}#content-jeu,.desc-jeu{padding:10px;max-width:800px;margin:auto;color:#424242;}.desc-jeu{text-align:center;}.desc-jeu.pre-confirm{background:#FFF;border:4px solid #000000;font-size:20px;margin:30px 0px;color:#000000;font-weight:700;margin-bottom:50px;}#content-jeu .msg-confirm{text-align:center;font-weight:600;}#content-jeu .msg-confirm .thanks{font-size:45px;line-height:45px;font-weight:900;margin-bottom:30px;}.rank-jeu{padding:10px;max-width:800px;margin:auto;text-align:center;color:#424242;border:4px solid #000;}.team-rank-contener{display:flex;justify-content:space-between;align-items:center;font-weight:600;font-size:24px;height:50px;border-bottom:1px solid #000;}.team-rank-contener:last-child{border-bottom:none;}.team-rank-contener .position{width:20%;}.team-rank-contener .name-team{width:auto;}.team-rank-contener .score-team{width:20%;}#share-container{text-align:center;}#share-container .title{color:#424242;}#main-contener:after{content:'';display:block;padding:10px;height:60px;background:#000000;margin-top:50px;}#footer{}#footer #block-menu-menu-footer-menu{}#footer #block-menu-menu-footer-menu ul{text-align:center;margin-top:10px;}#footer #block-menu-menu-footer-menu ul li{}#footer #block-menu-menu-footer-menu ul li a{text-decoration:none;text-transform:uppercase;font-size:11px;color:#5A5A5A;}.page-squad,.page-c *{box-sizing:border-box;}.page-squad .main-content.team,.page-c .main-content.team{text-align:center;max-width:800px;margin:auto;padding:30px 10px;}#episod-squad-inscription-form{border-bottom:2px solid #000;padding-bottom:50px;margin-bottom:50px;}#info-user{}#info-user .first-name{font-size:30px;font-weight:700;text-transform:uppercase;}#infos-squad{text-transform:uppercase;}#infos-squad .title-squad{font-size:14px;font-weight:400;margin-bottom:10px;color:#363636;}#infos-squad .name-squad{font-size:35px;font-weight:700;line-height:initial;overflow:hidden;}@media screen and (max-width:640px){#infos-squad .name-squad{font-size:20px;}}#details-squad{text-transform:uppercase;padding:30px;}#list-members-squad{padding:30px;}#details-squad #members-squad .title-squad{font-size:14px;font-weight:400;color:#363636;}#details-squad #members-squad .number-members-squad{margin:10px;font-size:25px;font-weight:600;}#details-squad #members-squad .status-squad{font-size:14px;font-weight:700;margin:10px 0px;}#details-squad.incomplete #members-squad .status-squad{color:#d30133;}#details-squad.complete #members-squad .status-squad{color:#2cb98f;}#details-squad #progress-bar{height:30px;position:relative;overflow:hidden;border:5px solid #FFF;background:linear-gradient(to right,#d30133,#2cb98f);margin:30px 0px;}#details-squad #progress-bar #layer{width:96%;display:block;height:100%;background:#FFF;position:absolute;right:0;}#details-squad #progress-bar #layer:before{content:'';height:100%;width:1%;position:absolute;left:-30px;display :inline-block;height :0;width :0;border-bottom :30px solid #FFF;border-left :30px solid transparent;}#details-squad.complete #progress-bar #layer{display:none;}#list-members-squad{display:flex;flex-wrap:wrap;justify-content:center;border-bottom:2px solid #000;padding-bottom:50px;margin-bottom:50px;}#list-members-squad .member{width:49%;margin:0.5%;background:#FFF;text-align:left;padding:5px;text-transform:uppercase;font-weight:600;font-size:14px;color:#545454;}@media screen and (max-width:640px){#list-members-squad .member{width:100%;margin:0%;margin-bottom:4px;}}#list-members-squad .member span{font-weight:600;margin-right:5px;color:#000;}#share-container{text-transform:uppercase;font-size:15px;}#share-container .title{font-size:30px;margin-bottom:30px;font-weight:800;line-height:initial;}#share-container .ss-title{margin-bottom:30px;}#code-squad{font-size:15px;}#code-squad .title{font-weight:700;text-transform:uppercase;}#code-squad .code-single{font-weight:700;font-size:30px;margin-top:20px;display:inline-block;}.squad-cartouche{background:#FFF;padding:30px;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;margin:30px 0px;}#code-squad a{color:#000;text-decoration:none;}.not-front #page-title{padding:10px;}.page-game #page-title,.page-squad #page-title,.page-c #page-title{display:none;}.not-front #breadcrumb,.not-front #page-title,.not-front #block-system-main{}@-moz-document url-prefix(){}
