.bg-a{background-color:#f3f3f3}#account_update fieldset,form.form-sign div#account_creation{width:100%}#account_creation fieldset{padding:0}#account_creation input,#account_update_Address_Country,#account_update_birth,#account_update_email,#account_update_federation,#account_update_firstname,#account_update_lastname,#account_update input,#chgt_pwd input{padding:5px}.inscription{color:red}.x-hidden{display:none!important}.page_title{text-align:center;margin:1em}#formules{width:100%;border:1px solid #0f6ab4;margin:1em;padding:1em}#formules h3{font-size:1.2em;text-align:center}#paiement{width:100%;background-color:#d3d3d3;padding:1em;margin:1em}#cartes_paiement{padding:10px;margin-bottom:1em}#stripe_logo{margin-top:2em}#logo{text-align:center}.cgu{margin:1em}.stripe_presentation{margin:1em;font-style:italic}#facturation{margin-bottom:1em}#facturation h4{font-size:1.2em}.explication_carte{font-size:.8em;font-style:italic}.StripeElement{background-color:#fff;height:40px;padding:10px 12px;border-radius:4px;border:1px solid #6cc6ff;box-shadow:0 1px 3px 0 #e6ebf1;-webkit-transition:box-shadow .15s ease;transition:box-shadow .15s ease}.StripeElement--focus{border:#0f6ab4}.StripeElement--empty,.StripeElement--focus{box-shadow:0 1px 3px 0 #cfd7df}.StripeElement--invalid{border-color:#fa755a}.StripeElement--webkit-autofill{background-color:#fefde5!important}.x-box-l-map{height:auto!important}.ico-agree{right:85px}.no-border{border:none}.row-comments{margin:0}.comment-card{border:1px solid #d3d3d3;border-radius:10px;background-color:#fff;margin-bottom:1em}.comment-card-header{border-top-left-radius:10px;border-top-right-radius:10px;background:#0093ff;padding:1%;color:#fff}.comments{padding:0}.race-stats,.racer-stats{display:flex;justify-content:space-between}.comment-card-body{padding:1%;position:relative;z-index:0}.comment-title{text-align:center!important;font-weight:700}.display_comments{display:flex;justify-content:space-between}.button-collapse{border:none;color:#0f6ab4;background:none}.sentCom{float:right;background:#eaff00;color:#002eae;width:20%;text-align:center;border:1px solid transparent;border-radius:9px;padding:10px 0;font-size:1.125em;text-decoration:none;display:inline-block;transition:all 50ms linear}.race-name{padding:0}.race-name a{font-size:1.25em;color:#fff;display:inline-block}.race-date{text-align:right;float:right;font-size:1.2em}.race-results{overflow:hidden;padding:0;font-size:1.1em;text-align:left}.race-results i{font-weight:700;font-size:1.3em}.racer-index,.racer-results{font-size:1.1em;padding:0}.racer-results{text-align:right}.race-racer{padding:0}.race-racer a{color:#fff;float:left;font-size:1.1em}.comment-form{vertical-align:middle;text-align:left}.comment-head{margin:0}.comment-area{width:60%;border-radius:10px}.comment-message{max-width:100%;word-break:break-all;margin:8px 2px}.list-friends,.list-races{text-align:center;padding:2em;margin:1em;border-radius:10px;background-color:#fff}.comment-friend{font-size:1.15em}.comments-list{margin-top:1.9em}.nbnotifs{position:absolute;left:2px;top:2px;width:11px;height:11px;color:red;font-weight:700}tr.dt-click{cursor:pointer}.x-box-j-colored{background-color:#cbcbcb}.x-box-j-ch:hover,.x-box-j-fr:hover{cursor:pointer;background-color:#e8e8e8}.notification-message{min-height:80px;padding:45px}.notification{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);position:fixed;z-index:2000;pointer-events:none;padding:0;margin:1em;opacity:0;transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear}.notification:not([class*=bg-]){background:#fff}.notification[class*=col-]{min-width:400px}.notification .notification-close-cross{position:absolute;top:1em;z-index:99;right:1em;cursor:pointer;transition:.1s linear;-webkit-transition:.1s linear;-moz-transition:.1s linear;opacity:.7}.notification .notification-close-cross:before{content:"\D7";font-size:1.5em}.notification .notification-close-cross:hover{opacity:1}.notification.notification--reveal{z-index:2000;pointer-events:auto}.notification.notification--reveal[data-animation=from-bottom]{animation:from-bottom .3s linear 0s forwards;-webkit-animation:from-bottom .3s linear 0s forwards;-moz-animation:from-bottom .3s linear 0s forwards}.notification.notification--reveal[data-animation=from-top]{animation:from-top .3s linear 0s forwards;-webkit-animation:from-top .3s linear 0s forwards;-moz-animation:from-top .3s linear 0s forwards}.notification.notification--reveal[data-animation=from-left]{animation:from-left .3s linear 0s forwards;-webkit-animation:from-left .3s linear 0s forwards;-moz-animation:from-left .3s linear 0s forwards}.notification.notification--reveal[data-animation=from-right]{animation:from-right .3s linear 0s forwards;-webkit-animation:from-right .3s linear 0s forwards;-moz-animation:from-right .3s linear 0s forwards}.notification.notification--dismissed{animation:fade-out .4s linear 0s forwards!important;-webkit-animation:fade-out .4s linear 0s forwards!important;-moz-animation:fade-out .4s linear 0s forwards!important;pointer-events:none}.bg--dark+.notification-close-cross:before{color:#fff}a[data-notification-link],a[data-notification-link]:hover{text-decoration:none}@media (max-width:767px){.notification[class*=col-]{min-width:100%}}@keyframes from-bottom{0%{transform:translate3d(0,100%,0);-webkit-transform:translate3d(0,100%,0);opacity:0}to{transform:translateZ(0);-webkit-transform:translateZ(0);opacity:1}}@-moz-keyframes from-bottom{0%{transform:translate3d(0,100%,0);-webkit-transform:translate3d(0,100%,0);opacity:0}to{transform:translateZ(0);-webkit-transform:translateZ(0);opacity:1}}@-webkit-keyframes from-bottom{0%{transform:translate3d(0,100%,0);-webkit-transform:translate3d(0,100%,0);opacity:0}to{transform:translateZ(0);-webkit-transform:translateZ(0);opacity:1}}@keyframes from-top{0%{transform:translate3d(0,-100%,0);-webkit-transform:translate3d(0,-100%,0);opacity:0}to{transform:translateZ(0);-webkit-transform:translateZ(0);opacity:1}}@-moz-keyframes from-top{0%{transform:translate3d(0,-100%,0);-webkit-transform:translate3d(0,-100%,0);opacity:0}to{transform:translateZ(0);-webkit-transform:translateZ(0);opacity:1}}@-webkit-keyframes from-top{0%{transform:translate3d(0,-100%,0);-webkit-transform:translate3d(0,-100%,0);opacity:0}to{transform:translateZ(0);-webkit-transform:translateZ(0);opacity:1}}@keyframes from-left{0%{transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);opacity:0}to{transform:translateZ(0);-webkit-transform:translateZ(0);opacity:1}}@-moz-keyframes from-left{0%{transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);opacity:0}to{transform:translateZ(0);-webkit-transform:translateZ(0);opacity:1}}@-webkit-keyframes from-left{0%{transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);opacity:0}to{transform:translateZ(0);-webkit-transform:translateZ(0);opacity:1}}@keyframes from-right{0%{transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);opacity:1}to{transform:translateZ(0);-webkit-transform:translateZ(0);opacity:1}}@-moz-keyframes from-right{0%{transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);opacity:0}to{transform:translateZ(0);-webkit-transform:translateZ(0);opacity:1}}@-webkit-keyframes from-right{0%{transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);opacity:0}to{transform:translateZ(0);-webkit-transform:translateZ(0);opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fade-out{0%{opacity:1}to{opacity:0}}@-moz-keyframes fade-out{0%{opacity:1}to{opacity:0}}.pos-right{right:0}.pos-top{top:0}.close-notif{position:absolute;right:2%;border:none;background:none}.close-notif-b{bottom:88%}.share-fb{color:#fff}#pragmaNTIC{color:#fff;margin-top:1em;text-align:center}#pragmaNTIC a{color:#fff}#pragmaNTIC a span{color:#13b4e2}.blog-text{text-align:left}.card-logo{font-size:.9375em;background:#000;border-top:1px solid #002eae;text-align:center;color:#fff;padding:20px 6px 15px;line-height:1.4em;min-height:85.4px}.resiliation{margin:10% 0}.footer_link{justify-content:space-evenly;display:flex;margin:1em 0}@supports (-ms-ime-align:auto){.footer_link{justify-content:space-around}.trial-race-tab,.wrap-comparison-search,.wrap-perf-charts{justify-content:space-around!important}}.footer_link a,.footer_link span{color:#d3d3d3}input.parsley-success,select.parsley-success,textarea.parsley-success{color:#468847;background-color:#dff0d8;border:1px solid #d6e9c6}input.parsley-error,select.parsley-error,textarea.parsley-error{color:#b94a48;background-color:#f2dede;border:1px solid #eed3d7}.parsley-errors-list{margin:2px 0 3px;padding:0;list-style-type:none;font-size:.9em;line-height:.9em;opacity:0;transition:all .3s ease-in;-o-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in}.parsley-errors-list.filled{opacity:1}.parsley-required,.parsley-type{color:#ff4679}.titre_cgu{text-align:center}.cgu_content{text-align:justify}.avantages_premium{width:100%;text-align:left!important;font-weight:700;margin:1em;padding:1em}.edit-member{font-size:1.5em}.delete-member{border:none;background:none;vertical-align:middle;font-size:1.5em;color:red;padding-bottom:9px}.delete-member-title{color:red;font-size:1.5em;font-weight:bolder}#member_edit_Address_Country,#member_edit_birth,#member_edit_email,#member_edit_federation,#member_edit_firstname,#member_edit_lastname,#member_edit input{padding:5px}#member_edit fieldset{padding:0}.margin-top-circle{margin-top:10px!important;margin-right:auto;margin-bottom:0;margin-left:auto}.index-size{font-size:1.15em}@media (max-width:1366px){.comment-message{word-break:break-all}}@media (max-width:667px){.comment-card,.wrapp-comment-cards{padding:0!important}}@media (max-width:575.98px){.ico-agree{right:0;height:50%;top:0;bottom:unset}.ico-disagree{right:0;height:50%;top:unset;bottom:0}.small-off{display:none}.sentCom{padding:7px 0}.footer_link{display:block}.footer_link a,.footer_link span{display:block;font-size:15px}}#chartjs-tooltip{background:#6c6c6c!important;color:#fff}#chartjs-tooltip,#chartjs-tooltip-zones{opacity:1;position:absolute;border-radius:3px;-webkit-transition:all .1s ease;transition:all .1s ease;pointer-events:none;-webkit-transform:translate(-50%);transform:translate(-50%)}#chartjs-tooltip-zones{padding:12px;font-size:13px;background:#f6f6f6!important;color:#1a1919}.chartjs-tooltip-key{display:inline-block;width:10px;height:10px;margin-right:10px}.alert-otk{color:#fff;background-color:#636363;border-color:#2c2c2c}.badge-list-mid img{height:100px}.badge-list-small img{height:75px}@media screen and (max-width:1280px){.badge-list-mid img{height:60px}}.x-box-e-char-a-title-b{line-height:0!important}span.review-user{margin-left:8px;font-size:13px}section.mes-performance{margin-bottom:25px}.nav-menu li a:not(.active):hover{text-decoration:none}.user-avatar img,img.user-avatar{border-radius:50%}img.user-avatar{max-width:80px!important;margin:auto}img.racer-avatar{border-radius:50%}span.title-subs{font-size:17px!important}.user-satistics .stat-number{font-weight:600}.user-activity{margin-top:40px!important}.season-wrapper.x-wp-a{margin:25px 0 50px}.mes-abonnement .wrapp-comment-cards{background-color:#fff!important}.race-items .display_comments{background-color:inherit!important}.race-head-information,.race-head-information a{margin-left:0!important}.mes-abonnement .comments-list{background-color:inherit!important}.user-comment-avatar img{border-radius:50%}.comments-list li{padding:0!important;margin-bottom:8px}.mes-abonnement .comments-list img{max-width:48px!important}.mes-abonnement .comments-list p{font-size:16px!important;background-color:#fff;width:100%;padding:12px;margin-bottom:8px}.comments-list li.com-right p{border-radius:15px 0 15px 15px;margin-right:8px}.comments-list li.com-left p{border-radius:0 15px 15px 15px;margin-left:8px}.comments-list li.com-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.user-view{height:20%!important}.share-card{text-align:end;position:absolute;z-index:2;top:17px;right:25px;font-size:30px;color:gray;cursor:pointer;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.section-account{color:#fff}.reward-menu.list{display:none;width:100%;position:absolute;bottom:32px;z-index:3;-webkit-transition:opacity .4s;transition:opacity .4s;right:-105px;max-width:300px;max-height:250px;overflow-y:auto;color:#000;font-size:15px;-webkit-box-shadow:-1px 3px 15px #b2b2b2;box-shadow:-1px 3px 15px #b2b2b2;background-color:#ededed}.follow-menu.list{bottom:6px;left:96px}.reward-menu.list.active{display:block;-webkit-transform:translate(-25%,120%);transform:translate(-25%,120%)}.reward-menu.list img{max-width:30px;border-radius:50%}.reward-menu.list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px}.reward-menu ul{width:100%;margin:0 auto}p.review-user-sm{margin-left:15px;margin-bottom:0}.x-dropdown-menu-item.x-selected{text-decoration:none;color:#002eae}.wrapper-coms{display:flex}.wrapper-coms textarea button{flex:1 1 auto}.x-btn_com{max-width:120px;margin:1px 0 1px 5px;border-radius:12px}li.com-left span{left:0}li.com-left span,li.com-right span{font-size:11px;color:#6c6c6c;position:absolute;top:-16px}li.com-right span{text-align:right;right:0}.header-media .slick-arrow{top:64%!important;font-size:60px!important}.header-media .fa-angle-left.slick-arrow{left:-80px!important}.header-media .fa-angle-right.slick-arrow{right:-80px!important}.menu-mobile-toggle{position:absolute;width:100%;padding:25px 10px;z-index:4}@media screen and (max-width:1280px){.x-if-tablet-off-a{display:none}}@media screen and (max-width:960px){.header-home-menu{display:none!important}}@media screen and (max-width:960px){#menuToggle{display:inline!important}}@media screen and (min-width:960px){.menu-mobile-toggle{display:none!important}}@media screen and (max-width:960px){img.logo-mobile{max-width:200px;bottom:28%}}@media screen and (max-width:768px){img.logo-mobile{max-width:200px;bottom:30px!important}}@media screen and (max-width:960px){.user-avatar{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;padding:10px 0!important}}@media screen and (max-width:960px){.mobile-menu .user-information,.nav-menu.mobile-menu .bg-header{display:unset}}.x-box-e-char-canvas{margin:auto!important}@media screen and (max-width:768px){.x-box-e-char-a-title{max-width:none!important}}@media screen and (max-width:768px){.x-box-e-char-a{width:33%!important}}.x-btn-send{margin-left:2px;width:48px;height:48px;border-radius:50%;text-align:center;line-height:42px;background:#f937c5;border:none;color:#fff;font-size:20px;-webkit-transition:all 50ms linear;-o-transition:all 50ms linear;transition:all 50ms linear}.x-btn-send:hover{text-decoration:none;opacity:.8}.race-items .display_comments{z-index:0}.abonnes-slider .slick-arrow{top:-55px!important;font-size:50px!important}.abonnement-slider .fa-angle-left.slick-arrow{left:7%}.abonnement-slider .fa-angle-right.slick-arrow{right:7%}.abonnement-slider .slick-arrow{color:#001c6a;position:absolute;top:unset;bottom:-27px;font-size:46px;top:-55px!important;font-size:50px!important}.list-group{max-height:500px;overflow:auto}.x-racer-info-item{margin-bottom:6px;background:#f0f0f0;border-radius:22px 0 0 22px}div.x-racer-info-item-search:hover{background:#ff39ca1f!important}div.x-racer-info-item-title:hover{padding-left:10px}.toggle-abonnes-tab li a{font-size:18px;text-decoration:none}.toggle-abonnes-tab li.active a{color:#ff39ca;text-decoration:none}#return-to-top{position:fixed;z-index:2;bottom:20px;right:20px;background:#000;background:rgba(0,0,0,.7);width:50px;height:50px;text-decoration:none;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;display:none;-webkit-transition:all .3s linear}#return-to-top,#return-to-top i{-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#return-to-top i{color:#fff;margin:0;position:relative;left:16px;top:13px;font-size:19px;-webkit-transition:all .3s ease}#return-to-top:hover{background:rgba(0,0,0,.9)}#return-to-top:hover i{color:#fff;top:5px}.x-sticky{position:fixed;top:0;width:100%;z-index:1000}.x-pad-content{padding-top:107px}@media screen and (max-width:960px){.x-pad-content{padding-top:86px}}.user-dashbord{min-height:107px}@media screen and (max-width:960px){.user-dashbord{min-height:66px}}.x-login span{color:#fff}.x-last-res{padding:15px}ul.search-preview li{cursor:pointer;background-color:#fff}ul.search-preview li.hv:hover{background-color:#ff39ca1f!important}.x-last-res li{cursor:pointer;background-color:#fff}.x-last-res li:hover{background-color:#ff39ca1f!important}.bgc1{background-color:#002eae!important}.bgc2{background-color:#0043ff!important}.bgc3{background-color:#00d37e!important}.bgc4{background-color:#382f61!important}#account_creation_birth select{margin:2px}.abonnent-info a:hover{color:#fd3ac9}.wrapp-comment{position:relative;z-index:-1}.search-abonnement-abs{position:absolute;right:0;bottom:10px}.nav-menu a:hover{text-decoration:none}.nat-ko:after{content:"*"}.x-box-f-mid-info-item-md{display:none;color:#fff}.x-box-f-mid-info-item-md-right{right:40px;top:20px}.x-box-f-mid-info-item-md-left{left:40px;top:20px}@media screen and (max-width:1550px){.x-box-f-mid-info-item-md{position:absolute;display:block}.x-box-f-mid-info-a{display:none}}@media screen and (max-width:640px){.x-box-f-mid-info-item-md{display:none}.x-box-f-mid-info-a{display:flex}}.stats-section{max-width:1350px;width:100%;margin:0 auto;height:auto;padding:0 5px}.mb-card-stats-left,.mb-card-stats-right{background-color:#fff;padding:10px 5px}.mb-card-stats-details-left{display:flex}.mb-card-stats-details-right{display:flex;flex-direction:row-reverse}.mb-stats-avatar{padding:10px;align-self:center}.mb-stats-avatar img{max-width:80px;max-height:80px;border-radius:50%}.mb-stats-search{display:flex;flex-direction:column;padding:10px;width:100%;justify-content:center;text-align:center}.wrap-radar{background-color:#f4f4f4;padding:12px}.mb-stats-username-left{color:#d639ca}.mb-stats-username-right{color:#002eae}.stats-radar-container{display:flex}.stats-radar{flex-grow:2;align-self:center;min-width:50%;padding:25px}.card-stats{min-width:25%}.mb-card-stats-left{background-image:linear-gradient(270deg,hsla(0,0%,100%,0) 50%,rgba(255,242,0,.5))}.mb-card-stats-right{background-image:linear-gradient(90deg,hsla(0,0%,100%,0) 50%,rgba(214,57,202,.51))}@media screen and (max-width:1200px){.stats-radar-container{flex-direction:column}.stats-radar{order:2;width:100%;padding:0}.user-view-stats-left,.user-view-stats-right{display:none}}.x-dropdown-content{display:none;position:absolute;background-color:#000;min-width:180px;padding:12px 16px 0;z-index:1}.x-dropdown-content p a{font-size:16px}.x-dropdown-b:hover .x-dropdown-content{display:block}.x-dropdown-content ul li{border:1px solid #000;min-height:68px;min-width:345px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 25px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;-webkit-transition:background-color .3s;transition:background-color .3s}.x-dropdown-content ul li:hover{background-color:gray}.stats-wrap-filters{display:flex;justify-content:space-evenly;flex-wrap:wrap}.stats-item-filters{position:relative;min-width:33%}@media screen and (max-width:900px){.x-dropdown-content{position:relative;background-color:transparent;display:block}.x-dropdown-content p a{font-size:18px}.stats-wrap-filters{display:flex;flex-direction:column}}.nav-locale{padding:15px}.trial-logo{border-radius:0!important}.trial-info{display:flex;justify-content:space-around;width:100%;padding:10px}.number-ciclesport .number-ciclesport-item{font-size:1.25rem}.blockquote{padding:60px 80px 40px;position:relative}.blockquote p{font-size:35px;font-weight:700px;text-align:center}.blockquote:before{position:absolute;top:0;content:"\F10D";font-size:200px;color:rgba(0,0,0,.1)}.blockquote:after{content:"";top:20px;left:50%;margin-left:-100px;position:absolute;border-bottom:3px solid #bf0024;height:3px;width:200px}.otro-blockquote{color:#555;padding:1.2em 20px 1.2em 45px;line-height:1.2;position:relative}.otro-blockquote:before{content:"\201C";color:#d639ca;font-size:4em;position:absolute;left:10px;top:-10px}.otro-blockquote:after{content:""}.otro-blockquote span{display:block;color:#333;font-style:normal;font-weight:700;margin-top:1em}.trial-race-tab{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;justify-content:space-evenly}.trial-race-tab li{margin-left:5px;-webkit-transition:color .3s;transition:color .3s;cursor:pointer;position:relative;padding:10px 5px;border-bottom:1px solid #bbb}.trial-race-tab li a{font-size:18px}.trial-race-tab a.active{color:#ff39ca;text-decoration:none}.rank-podium{height:60px}.container-podium{max-width:800px;margin:0 auto}.wrap-CG,.wrap-podium{display:flex;flex-direction:column;justify-content:center;margin-top:25px}.rank-podium{display:flex;align-self:center;height:90px}.rank-podium div{border:1px solid #ddd;border-radius:10px;font-size:28px;padding:0 5px;margin:0 5px;align-self:flex-end;display:flex}.rank-podium div.active:first-child{background-color:#ccc}.rank-podium div.active:nth-child(2){background-color:#ffc300}.rank-podium div.active:nth-child(3){background-color:#e28f3b}.rank-podium div:first-child:hover{cursor:pointer;border-color:#ccc}.rank-podium div:nth-child(2):hover{cursor:pointer;border-color:#ffc300}.rank-podium div:nth-child(3):hover{cursor:pointer;border-color:#e28f3b}.color-podium-none{background-color:#fff}.color-podium-1{background-color:#ffc300}.color-podium-2{background-color:#ccc}.color-podium-3{background-color:#e28f3b}.rank-podium div:first-child{height:66.66%}.rank-podium div:nth-child(2){height:100%}.rank-podium div:nth-child(3){height:33.33%}.rank-podium div span{align-self:center}.stats-podium{border-top:1px solid #ddd;display:flex;justify-content:center}.stats-podium div.stats-podium-item{text-align:center;width:33%;padding:15px}.stats-podium div.stats-podium-item:nth-child(2){border-left:1px solid #ddd;border-right:1px solid #ddd}.wrap-runner-podium{display:none}.wrap-runner-podium-active{display:block}.wrap-comparison-stats{position:relative;display:flex;justify-content:center}.wrap-comparison-runner{width:50%}.search-runner{width:33%}.comparison-middle:after{content:"";position:absolute;top:0;bottom:50%;left:50%;border-left:3px solid #919297;transform:translate(-50%)}.comparison-middle{position:absolute;text-align:center;height:65%;display:flex;align-items:center;flex-direction:column-reverse}.wrap-comparison-search{display:flex;justify-content:space-evenly}.comparison-cross{text-align:end;position:absolute;z-index:2;top:20px;right:25px;font-size:26px;color:gray;cursor:pointer;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.trial-wrap-map{width:100%;margin:0 auto}.wrap-podium button{max-width:150px;top:0}.wrap-CG form,.wrap-podium button{z-index:2;position:absolute;right:0}.wrap-CG form{max-width:200px}.number-race{text-align:center;align-self:center}.number-race h5{text-align:center;color:gray;font-weight:400;margin:10px 5px}.number-race span{color:#245dfe;font-size:40px}.x-if-tablet-sm-on{display:none}.x-if-tablet-sm-off{display:block}.chart-cat{position:relative}.chart-cat,.chart-gender,.chart-perf{width:400px;margin-bottom:10px}.section-stats{background-color:#fff;padding:10px 10px 0}@media screen and (min-width:900px){.wrap-podium button{top:100px}}@media screen and (max-width:900px){.chart-cat,.chart-gender,.chart-perf{width:380px}.number-race h5{font-size:11px;margin:0;letter-spacing:.2px}.number-race span{font-size:26px}.trial-info{padding:0;flex-wrap:wrap}.otro-blockquote{margin:0}.trial-wrap-map{width:100%}.chart__bar{height:25px}.chart__label{line-height:25px}.wrap-podium button{max-width:50px}.wrap-podium span.dibM{display:none}.wrap-CG button{max-width:50px}.wrap-CG span.dibM{display:none}.x-if-tablet-sm-on{display:block!important}.x-if-tablet-sm-off{display:none!important}.wrap-comparison-stats{flex-direction:column}.wrap-comparison-runner{width:100%}.comparison-middle{display:none}.search-runner{width:45%}}.search-runner{position:relative}.search-runner ul{z-index:2000;position:absolute;width:100%;overflow-y:auto;max-height:280px}.tgl-flip-wrap{position:absolute;top:-2px;right:45px}.damier{position:absolute;top:0;width:40px;height:100%;background-color:#fff;background-image:url(/build/images/damier.59f1d25e.svg);background-repeat:repeat}.img-responsive{width:100%;height:auto}.x-page-title h1{font-size:45px!important;font-weight:100!important;margin:0!important}h2.nav-saison-title{position:relative;font-size:1em;display:inline-block;vertical-align:middle;color:#000}h3.otk-h3{font-size:16px;color:#000}.signup_header{margin-left:10px;background:#f937c5}.signin_header,.signup_header{width:max-content;border-radius:25px}.signin_header{border-bottom:none!important;background:#245dfe}.signin_header span,.signup_header span{margin:0 15px!important}#race_date{color:#002eae}.race_nb_rankers{font-size:1.25rem!important;color:gray!important}.mobile_signin{margin:0 auto 10px!important}.mobile_signup{margin:auto!important}@media (max-width:900px){.nav_mobile_signin{display:flex;flex-direction:column;align-items:center}}#select_page_dt_trials{display:flex;flex-direction:column;height:65vh}.otk_logo{background-color:gray;padding:3rem 0}.otk_logo img{display:block;margin:auto;width:350px}.page_dt_trials{display:flex;flex-wrap:wrap;padding:6rem 0;justify-content:center}.page_dt_trials div{padding:1rem}.page_dt_trials div p{text-align:center;font-size:larger;margin:1.25rem}.page_dt_trials div h3{background:#fff;padding:.5rem;border-radius:10px;margin:1rem 0}@media screen and (min-width:769px){.calendar_dt_trials{border-right:1px solid #a9a9a9}}.type_page{display:block;border-radius:22px;width:300px;padding:.8rem;margin:1rem 0;font-size:22px;font-weight:600;text-align:center;color:#000;background-color:#efefef}.type_page:hover{color:#fff;background-color:rgb(249 55 197);text-decoration:none}.logos_sections{background-color:#cbcbcb;padding:2rem}.logo_link{margin:0 .25rem}.partners_logo{max-width:150px;margin:0 auto}.slider_logos .slick-track{display:flex;align-items:center}.fs_20px{font-size:20px}.pos_rel{position:relative}.pos_abs{position:absolute}@media (max-height:410px){.signin_header,.signup_header{display:none}}.logos_sections .fa-angle-right.slick-arrow{right:-80px!important;top:16%;font-size:60px}.logos_sections .fa-angle-left.slick-arrow{left:-80px!important;top:16%;font-size:60px}button.go-page{color:#fff;background-color:#007bff;padding:3px;border:none}button.go-page:hover{opacity:.8}.section-bg-a{position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;width:100%;background-image:url(/build/images/7D1A0451.4d2493dd.jpg);background-size:cover;height:65vh;background-position:bottom}.block-calendar{background-color:#0b4df7a6}.block-calendar,.block-results{width:100%;display:flex;align-items:center;justify-content:center}.block-results{background-color:#1b3071b3}.block-sub{display:flex;flex-direction:column;align-items:center}.block-sub p{color:#fff}.title_calendar{color:#fff;text-transform:uppercase;letter-spacing:.1rem}.bg-opacity{position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;opacity:.4;width:100%;height:100%}.block-calendar:after{content:"";background-color:#fff;position:absolute;width:3px;height:80%;top:10%;bottom:10%;left:50%;display:block}.wrap-calendar{height:100%;display:flex}@media screen and (max-width:1024px){.block-calendar:after{width:80%;height:3px;top:50%;left:10%}#select_page_dt_trials{height:55vh}.section-bg-a{height:55vh;background-size:unset}.wrap-calendar{flex-direction:column;justify-content:space-evenly}.block-calendar,.block-results{height:100%}.trial-race-tab li{width:100%}}.dot{height:12px;width:12px;border-radius:50%;display:inline-block;margin-right:3px}.download-btn-wrapper>div{display:flex;justify-content:center;align-items:center;align-content:center;box-shadow:0 0 3px #000;background-color:hsla(0,0%,67%,.1);border-radius:4px;transition:background-color .2s,transform .2s;padding:8px 4px;user-select:none;transform:translateY(0);position:relative;width:100%}.download-btn-wrapper>div:hover{background-color:hsla(0,0%,67%,.225);cursor:pointer;transform:translateY(2px)}.download-btn-wrapper>div:active:hover{transform:translateY(2px) scale(.9);background-color:hsla(0,0%,67%,.3)}.download-btn-wrapper>div:active{transform:translateY(0) scale(.9)}.download-btn-wrapper>div:not(div:first-child){margin-top:12px}.download-btn-wrapper>div>label{margin:0;cursor:pointer!important;text-align:center}.download-btn-wrapper>div>i{position:absolute;left:0;padding:4px;border-radius:2px;background-color:rgba(0,0,0,.15);transition:background-color .2}.download-btn-wrapper>div::hover>i{background-color:rgba(0,0,0,.06)}.download-btn-wrapper>section{display:flex;justify-content:center;align-content:center;align-items:center;margin-top:20px}.download-btn-wrapper>section>*{margin:0}.download-btn-wrapper>section>i{margin-left:10px}