@charset "UTF-8";@font-face{font-family:"UTMFacebookKT";src:url("../fonts/UTMFacebookKT/UTMFacebookK-T.eot?#iefix") format("embedded-opentype"),url("../fonts/UTMFacebookKT/UTMFacebookK-T.woff") format("woff"),url("../fonts/UTMFacebookKT/UTMFacebookR-T.ttf") format("truetype"),url("../fonts/UTMFacebookKT/UTMFacebookK-T.svg#UTMFacebookK&T") format("svg")}@font-face{font-family:"UTMFacebookKT";src:url("../fonts/UTMFacebookKT/UTMFacebookK-TBold.eot?#iefix") format("embedded-opentype"),url("../fonts/UTMFacebookKT/UTMFacebookK-TBold.woff") format("woff"),url("../fonts/UTMFacebookKT/UTM-FacebookB-KT.ttf") format("truetype"),url("../fonts/UTMFacebookKT/UTMFacebookK-TBold.svg#UTMFacebookK&TBold") format("svg");font-weight:bold}@font-face{font-family:"SFUFutura";src:url("../fonts/SFUFutura/SFUFuturaRegular.TTF") format("truetype");font-weight:400}@font-face{font-family:"SFUFutura";src:url("../fonts/SFUFutura/SFUFuturaHeavy.TTF") format("truetype");font-weight:600}@font-face{font-family:"SFUFutura";src:url("../fonts/SFUFutura/SFUFuturaBold.TTF") format("truetype");font-weight:bold}@font-face{font-family:"Myriadpro";src:url("../fonts/Myriadpro/MYRIADPRO-REGULAR.OTF") format("opentype")}@font-face{font-family:"Myriadpro";src:url("../fonts/Myriadpro/MYRIADPRO-SEMIBOLD.OTF") format("opentype");font-weight:600}@font-face{font-family:"Myriadpro";src:url("../fonts/Myriadpro/MYRIADPRO-BOLD.OTF") format("opentype");font-weight:bold}@font-face{font-family:"Myriadpro-con";src:url("../fonts/Myriadpro/MYRIADPRO-COND.OTF") format("opentype")}@font-face{font-family:"Myriadpro-con";src:url("../fonts/Myriadpro/MYRIADPRO-BOLDCOND.OTF") format("opentype");font-weight:bold}h1,h2,h3,h4{color:inherit}button,input,select,textarea{font-family:inherit;outline:none;-webkit-box-shadow:none;box-shadow:none;vertical-align:middle;color:#415264}a:focus,a:hover{text-decoration:none;outline:none;color:inherit}a{color:inherit;-webkit-transition:0.2s;transition:0.2s}img{max-width:100%;outline:none!important}.mm-slideout{z-index:auto!important}.blog-tab li a span img,.check-medal span img,.medal .img img,.prf-table table td .img img,.rank-tab li a span img,.sb-medal .img img,.sb-race-prize span img,.upload-pane .upload-item img{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;max-height:100%;width:auto;height:auto;margin:auto}.hv-over{display:block;position:relative}.hv-over:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.hv-over:hover:after{background:rgba(0,0,0,0.3)}.hv-scale{overflow:hidden;display:block}.hv-scale img{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.hv-scale:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:20px 0;padding:0}input,select{vertical-align:middle}a,a:active,a:focus,a:hover{text-decoration:none;color:inherit;outline:none}li,ol,ul{padding:0;list-style:none;margin:0}label{font-weight:normal}input[type=email],input[type=password],input[type=text]{padding-left:12px;padding-right:12px}select{padding-left:8px}input[type=number]{padding-left:5px}textarea{padding:8px 12px 5px 12px}a,button,button:active,button:focus,button:hover,input,select,textarea{outline:none}button{border:none;background:none;padding:0;cursor:pointer}*{padding-left:constant(safe-area-inset-left);padding-right:constant(safe-area-inset-right);padding-bottom:constant(safe-area-inset-bottom);padding-top:constant(safe-area-inset-top)}img{max-width:100%;vertical-align:middle;-o-object-fit:cover;object-fit:cover}.pad-0{padding-left:0px;padding-right:0px}.pad-5{padding-left:5px;padding-right:5px}.pad-8{padding-left:8px;padding-right:8px}.pad-10{padding-left:10px;padding-right:10px}.margin-auto{margin-left:auto;margin-right:auto}.col-mar-0{margin-left:0px;margin-right:0px}.col-mar-0 .col,.col-mar-0 [class^=col-]{padding-left:0px;padding-right:0px}.col-mar-1{margin-left:-1px;margin-right:-1px}.col-mar-1 .col,.col-mar-1 [class^=col-]{padding-left:1px;padding-right:1px}.col-mar-2{margin-left:-2px;margin-right:-2px}.col-mar-2 .col,.col-mar-2 [class^=col-]{padding-left:2px;padding-right:2px}.col-mar-5{margin-left:-5px;margin-right:-5px}.col-mar-5 .col,.col-mar-5 [class^=col-]{padding-left:5px;padding-right:5px}.col-mar-8{margin-left:-8px;margin-right:-8px}.col-mar-8 .col,.col-mar-8 [class^=col-]{padding-left:8px;padding-right:8px}.col-mar-10{margin-left:-10px;margin-right:-10px}.col-mar-10 .col,.col-mar-10 [class^=col-]{padding-left:10px;padding-right:10px}.row-mid{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.relative{position:relative}.static{position:static}.absolute{position:absolute}.clearfix:after,.clearfix:before{content:"";display:block;clear:both}.bg{background-repeat:no-repeat;background-position:center;background-size:cover}.ic{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:contain}.smooth{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (max-width:991px){.md-pad-7{margin:0 -7px}.md-pad-7>[class^=col-]{padding:0 7px}.md-pad-5{margin:0 -5px}.md-pad-5>[class^=col-]{padding:0 5px}}@media (max-width:767px){.sm-pad-7{margin:0 -7px}.sm-pad-7>[class^=col-]{padding:0 7px}.sm-pad-5{margin:0 -5px}.sm-pad-5>[class^=col-]{padding:0 5px}.tb-responsive{display:block}.tb-responsive tbody,.tb-responsive td,.tb-responsive tfoot,.tb-responsive th,.tb-responsive tr{display:block}.tb-responsive thead{display:none}.tb-responsive tr:nth-child(2n){background:#f5f5f5}.tb-responsive td{position:relative;padding:10px 10px 10px 50%}.tb-responsive td:before{content:attr(data-title);position:absolute;left:0;width:50%;padding-right:15px}}@media (max-width:575px){.xs-pad-7{margin:0 -7px}.xs-pad-7>[class^=col-]{padding:0 7px}.xs-pad-5{margin:0 -5px}.xs-pad-5>[class^=col-]{padding:0 5px}}.slick-list{margin:0 -15px}.slick-list .slick-slide{margin:0 15px}.slick-arrow{cursor:pointer;z-index:1;text-align:center;position:absolute}.slick-dots{text-align:center}.slick-dots button{display:none}.slick-dots li{display:inline-block;vertical-align:middle;margin:0 5px;width:12px;height:12px;border:solid 2px #666;border-radius:50%;cursor:pointer}.slick-dots li.slick-active{background:#666}.i-select{position:relative}.i-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:1px;text-overflow:"";width:100%}.table{display:table;margin:0}.table .line{display:table-row}.table .cell{display:table-cell;vertical-align:middle}.table.top .cell{vertical-align:top}.table.bot .cell{vertical-align:bottom}.s-content{word-break:break-word}.s-content a[href]{color:#007bff}.s-content a[href]:hover{text-decoration:underline}.s-content a,.s-content a:active,.s-content a:focus,.s-content a:hover{text-decoration:underline}.s-content ol{list-style:decimal;margin-left:15px;margin-bottom:10px}.s-content ul{list-style:initial;margin-left:15px;margin-bottom:10px}.s-content li{list-style:inherit;margin-bottom:5px}.s-content p{margin-bottom:10px}.s-content img{max-width:100%;height:auto!important;margin:10px auto;object_fit:initial}.s-content img.aligncenter{display:block}.s-content img.alignright{float:right;clear:both}.s-content iframe,.s-content table{max-width:100%;max-width:calc(100vw - 30px);margin:auto}.s-content iframe{display:block}.s-content h1,.s-content h2,.s-content h3,.s-content h4,.s-content h5,.s-content h6{font-weight:bold}.s-content h1{font-size:2em;margin-top:0.67em;margin-bottom:0.67em}.s-content h2{font-size:1.5em;margin-top:0.83em;margin-bottom:0.83em}.s-content h3{font-size:1.17em;margin-top:1em;margin-bottom:1em}.s-content h4{font-size:1em;margin-top:1.33em;margin-bottom:1.33em}.s-content h5{font-size:0.83em;margin-top:1.67em;margin-bottom:1.67em}.s-content h6{font-size:0.67em;margin-top:2.33em;margin-bottom:2.33em}.s-social .fb_iframe_widget,.s-social a.pinterest{display:inline-block;vertical-align:top;margin-top:-1px}.c-img{display:block;position:relative;padding-top:100%}.c-img .bg,.c-img img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;border-radius:inherit}.view-more-primary{padding:0 36px;height:42px;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url(../images/bg-button.png) no-repeat center;background-size:100% 100%;font-size:18px;text-transform:uppercase;font-weight:bold;line-height:42px}.view-more-primary span{position:relative;z-index:1}.view-more-primary:before{content:"";position:absolute;width:80%;height:100%;left:10%;top:0;background-color:#ffdd00;-webkit-transform:skew(-38deg,0);transform:skew(-38deg,0);-webkit-transition:0.3s;transition:0.3s}.view-more-primary:hover{color:#fff}.view-more-primary:hover:before{-webkit-transform:skew(0,0) translate(0,0);transform:skew(0,0) translate(0,0);width:100%;left:0}.view-more-primary.color-white{color:white}.view-more-primary.bd:before{border:2px solid #ffba00}.heading-primary{color:#1b1b1c;text-transform:uppercase;font-size:32px;font-weight:bold;margin-bottom:25px}.heading-primary.center{text-align:center}.heading-primary.color-white{color:white}.desc-primary{display:block;margin-bottom:30px;font-family:"Myriadpro",sans-serif;line-height:28px}.item-primary-home{position:relative;overflow:hidden;border-radius:6px;border:1px solid #e1e1e1;margin-bottom:6px}.item-primary-home .img{position:relative;overflow:hidden;display:block}.item-primary-home .img img{width:100%;-webkit-transition:0.5s;transition:0.5s}.item-primary-home .title-absolute{position:absolute;right:100%;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6);color:white;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:10px;opacity:0;visibility:hidden;-webkit-transition:0.5s;transition:0.5s}.item-primary-home:hover .title-absolute{right:0;opacity:1;visibility:visible}.item-primary-home:hover .img img{-webkit-transform:scale(1.05);transform:scale(1.05)}.hc-pagination{margin:20px 0;font-family:"SFUFutura",sans-serif}.hc-pagination a,.hc-pagination strong{width:31px;height:31px;text-align:center;display:inline-block;vertical-align:middle;font-size:14px;color:#1b1b1c;line-height:28px;border-radius:3px;border:solid 1px #dbdbdb;margin:0 3px}.hc-pagination a:hover,.hc-pagination strong{background:#fdda3b;border-color:#fdda3b;color:#415264}.ui-datepicker{font-size:14px}.ui-datepicker button{font-size:14px}@media (max-width:767px){.heading-primary{font-size:25px;margin-bottom:15px}.hc-pagination a,.hc-pagination strong{margin:0}}.ic-loading{width:37px;height:37px;background-image:url("../images/loading.png")}.ic-wallet{width:22px;height:16px;background-image:url("../images/ic-wallet.png")}.blog-tab li a.active .ic-blog,.blog-tab li a:hover .ic-blog,.ic-blog,.ic-blog2{width:21px;height:17px}.ic-blog{background-image:url("../images/ic-blog.png")}.blog-tab li a.active .ic-blog,.blog-tab li a:hover .ic-blog,.ic-blog2{background-image:url("../images/ic-blog2.png")}.blog-tab li a.active .ic-run,.blog-tab li a:hover .ic-run,.ic-run,.ic-run2,.rank-tab li a.active .ic-run,.rank-tab li a:hover .ic-run{width:21px;height:23px}.ic-run{background-image:url("../images/ic-run.png")}.blog-tab li a.active .ic-run,.blog-tab li a:hover .ic-run,.ic-run2,.rank-tab li a.active .ic-run,.rank-tab li a:hover .ic-run{background-image:url("../images/ic-run2.png")}.ic-drun,.ic-drun2,.rank-tab li a.active .ic-drun,.rank-tab li a:hover .ic-drun{width:26px;height:25px}.ic-drun{background-image:url("../images/ic-drun.png")}.ic-drun2,.rank-tab li a.active .ic-drun,.rank-tab li a:hover .ic-drun{background-image:url("../images/ic-drun2.png")}.ic-users,.ic-users2,.rank-tab li a.active .ic-users,.rank-tab li a:hover .ic-users{width:29px;height:22px}.ic-users{background-image:url("../images/ic-users.png")}.ic-users2,.rank-tab li a.active .ic-users,.rank-tab li a:hover .ic-users{background-image:url("../images/ic-users2.png")}.ic-collect,.ic-collect2,.rank-tab li a.active .ic-collect,.rank-tab li a:hover .ic-collect{width:23px;height:22px}.ic-collect{background-image:url("../images/ic-collect.png")}.ic-collect2,.rank-tab li a.active .ic-collect,.rank-tab li a:hover .ic-collect{background-image:url("../images/ic-collect2.png")}.ic-shose{width:36px;height:26px;background-image:url("../images/ic-shose.png")}.ic-shose2{width:36px;height:23px;background-image:url("../images/ic-shose2.png")}.ic-3star{width:34px;height:27px;background-image:url("../images/ic-3star.png")}.blog-tab li a.active .ic-84race,.blog-tab li a:hover .ic-84race,.ic-84race,.ic-84race2{width:23px;height:17px}.ic-84race{background-image:url("../images/ic-84race.png")}.blog-tab li a.active .ic-84race,.blog-tab li a:hover .ic-84race,.ic-84race2{background-image:url("../images/ic-84race2.png")}.ic-certification{width:20px;height:18px;background-image:url("../images/ic-certification.png")}.ic-shose-gray{width:21px;height:21px;background-image:url("../images/ic-shose-gray.png")}.ic-medal{width:17px;height:20px;background-image:url("../images/ic-medal.png")}.ic-bike{width:32px;height:18px;background-image:url("../images/ic-bike.png")}.ic-swim{width:27px;height:23px;background-image:url("../images/ic-swim.png")}.h-notify [data-show].active i,.ic-bell,.ic-bell2{width:21px;height:26px}.ic-bell{background-image:url("../images/icon-bell.png")}.h-notify [data-show].active i,.ic-bell2{background-image:url("../images/icon-bell2.png")}.blog-tab li a.active .ic-globe,.blog-tab li a:hover .ic-globe,.ic-globe,.ic-globe2{width:21px;height:21px}.ic-globe{background-image:url("../images/ic-globe.png")}.blog-tab li a.active .ic-globe,.blog-tab li a:hover .ic-globe,.ic-globe2{background-image:url("../images/ic-globe2.png")}.blog-tab li a.active .ic-question,.blog-tab li a:hover .ic-question,.ic-question,.ic-question2{width:23px;height:23px}.ic-question{background-image:url("../images/ic-question.png")}.blog-tab li a.active .ic-question,.blog-tab li a:hover .ic-question,.ic-question2{background-image:url("../images/ic-question2.png")}.ic-no1{width:36px;height:32px;background-image:url("../images/no1.png")}.ic-no2{width:34px;height:37px;background-image:url("../images/no2.png")}.ic-no3{width:34px;height:37px;background-image:url("../images/no3.png")}.ic-level-breaking{width:43px;height:41px;background-image:url("../images/ic-level-breaking.png")}.ic-level-milestone{width:43px;height:37px;background-image:url("../images/ic-level-milestone.png")}.ic-level-triathlon{width:43px;height:41px;background-image:url("../images/ic-level-triathlon.png")}.ic-level-ultra-marathon{width:43px;height:41px;background-image:url("../images/ic-level-ultra-marathon.png")}.ic-level-ultra-trail{width:43px;height:44px;background-image:url("../images/ic-level-ultra-trail.png")}.ic-level-triathlon-703{width:43px;height:41px;background-image:url("../images/ic-level-triathlon-703.png")}.ic-level-half-marathon{width:43px;height:41px;background-image:url("../images/ic-level-half-marathon.png")}.ic-level-marathon{width:43px;height:41px;background-image:url("../images/ic-level-marathon.png")}.ic-medal2{width:26px;height:32px;background-image:url("../images/ic-medal2.png")}.ic-certification2{width:35px;height:32px;background-image:url("../images/ic-certification2.png")}.ic-charts{width:39px;height:27px;background-image:url("../images/ic-charts.png")}body{font-family:"Myriadpro",sans-serif;background-color:#fff;font-size:16px;color:#415264;letter-spacing:0.025em}.wrap{overflow:hidden}@media (max-width:1199px){.wow{visibility:visible!important}}header{position:absolute;top:0;left:0;width:100%;z-index:2;color:white;background-color:transparent;padding:25px 0}header.scroll{position:fixed;z-index:3;display:none;background-color:rgba(65,82,100,0.9);padding:5px 0;-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,0.7);box-shadow:0 0 9px 0 rgba(0,0,0,0.7)}header.scroll .wrap-content-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center}header.scroll .logo-header{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px}header.scroll .logo-header a span{display:none}header.scroll .right-header{margin-top:0}header .info-profile{position:relative;margin-left:15px}header .info-profile .icon{display:block}header .info-profile .icon img{max-width:31px;border:1px solid #c6cfd1;border-radius:50%}header .info-profile .icon i{font-size:10px;margin-left:5px}.wrap-content-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.wrap-content-header nav ul{margin:0;padding:0}.wrap-content-header nav ul li{list-style:none;display:inline-block;padding:0 25px}.wrap-content-header nav ul li a{font-size:20px}.wrap-content-header nav ul li a.active,.wrap-content-header nav ul li a:hover{color:#ffdd00}.right-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin-top:15px}.logo-header{font-size:0;margin-bottom:0;margin-right:75px;-webkit-box-flex:0;-ms-flex:0 0 99px;flex:0 0 99px}.logo-header a{text-align:center}.logo-header a span{display:block;color:white;font-size:13px;margin-top:5px}.lang-header .dropdown button{background:transparent;border:none}.lang-header .dropdown button:after{content:"";font-family:FontAwesome;border:none;vertical-align:0}.lang-header .dropdown:hover>.dropdown-menu{display:block;margin-top:0;width:100%;min-width:100%;text-align:center}.lang-header .dropdown:hover>.dropdown-menu .dropdown-item{padding:0}.lang-header .dropdown>.dropdown-toggle:active{pointer-events:none}.icon-reponsive,.login-mobile{display:none}header.page{padding:10px 0;position:relative;background-color:#415264}header.page .logo-header{-webkit-box-flex:0;-ms-flex:0 0 56px;flex:0 0 56px;margin-right:35px}header.page .logo-header a img{height:56px}header.page .logo-header a span{display:none}header.page .wrap-content-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center}header.page .right-header{margin-top:0}header.page .menu-profile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header.page .menu-profile .info-profile{margin:0 30px}header.page .menu-profile .info-profile .icon{display:block}header.page .menu-profile .info-profile .icon img{max-width:31px;border:1px solid #c6cfd1;border-radius:50%}header.page .menu-profile .info-profile .icon i{font-size:10px;margin-left:5px}header.page .menu-profile .task .icon-task{display:block;color:#ffdd00;font-size:20px;text-align:center}header.page.fixed{position:fixed;top:0;left:0;right:0;z-index:9;-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,0.7);box-shadow:0 0 9px 0 rgba(0,0,0,0.7)}.search-fr{position:relative}.search-fr input{background:rgba(0,0,0,0.1);width:100%;height:38px;border:none;font-size:13px;color:#415264}.search-fr input::-webkit-input-placeholder{color:#415264}.search-fr input:-moz-placeholder{color:#415264}.search-fr input::-moz-placeholder{color:#415264}.search-fr input:-ms-input-placeholder{color:#415264}.search-fr button{position:absolute;top:0;bottom:0;right:10px;color:#415264;font-size:16px}.search{position:relative;margin-right:30px;font-family:"Myriadpro",sans-serif}.search>button{font-size:24px;color:#fff}.search>button i{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);display:block}.search .ct{position:absolute;width:300px;right:-50px;z-index:2;border-radius:3px;-webkit-box-shadow:0 1px 6px 0 rgba(0,0,0,0.3);box-shadow:0 1px 6px 0 rgba(0,0,0,0.3);display:none;top:calc(100% + 25px);background:#fff;padding:15px}.search .ct:before{right:54px}.notify-pane:before,.profile-pane:before,.search .ct:before{content:"";position:absolute;bottom:100%;width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid #fff}.h-notify{position:relative}.notify-pane{position:absolute;background:#fff;width:367px;border-radius:3px;-webkit-box-shadow:0 1px 6px 0 rgba(0,0,0,0.3);box-shadow:0 1px 6px 0 rgba(0,0,0,0.3);font-family:"SFUFutura",sans-serif;color:#1b1b1c;right:-49px;top:calc(100% + 24px);display:none}.notify-pane:before{right:50px}.notify-pane .i-title{font-size:16px;font-weight:bold;margin:12px 10px 10px 20px}.notify-pane .list{max-height:calc(100vh - 120px);overflow:auto}.notify-pane .xs-post{padding:12px 10px 12px 20px}.notify-pane .xs-post:after{content:"";position:absolute;left:20px;right:20px;border-bottom:dotted 1px #e6e6e6;bottom:0}.notify-pane .xs-post:last-child{padding-bottom:18px;border-radius:0 0 3px 3px}.notify-pane .xs-post:last-child:after{border-bottom:none}.notify-pane .xs-post:hover{background:#f5f5f5}.xs-post{position:relative;font-family:"SFUFutura",sans-serif}.xs-post .img{width:32px;height:32px;border-radius:50%;display:block;float:left}.xs-post .text{margin-left:40px;line-height:1.2;padding-top:1px}.xs-post .title{font-size:13px;color:#262626;margin:-4px 0 0 0}.xs-post time{color:#7d7d7d;font-size:13px}.xs-post .link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.info-profile{position:relative}.profile-pane{position:absolute;background:#fff;border-radius:3px;-webkit-box-shadow:0 1px 6px 0 rgba(0,0,0,0.3);box-shadow:0 1px 6px 0 rgba(0,0,0,0.3);min-width:220px;top:calc(100% + 22px);right:-30px;font-family:"SFUFutura",sans-serif;color:#262626;display:none}.profile-pane:before{right:51px}.profile-pane .info{padding:18px 15px;border-bottom:dotted 1px #e6e6e6}.profile-pane .info .img{width:42px;height:42px;border-radius:50%;display:block;float:left}.profile-pane .info .text{margin-left:54px}.profile-pane .info .name{font-size:13px;margin:0}.profile-pane .info span{font-size:13px;color:#7d7d7d}.profile-pane .info:hover{color:#d6ba00}.profile-pane .sign-out{display:block;padding:7px 15px 10px 15px;border-radius:0 0 3px 3px}.profile-pane .sign-out:hover{background:#f5f5f5}@media (max-width:1199px){.icon-reponsive{margin-left:15px;display:block}.icon-reponsive span{height:3px;width:30px;display:block;margin:5px 0;border-radius:2px;background:#ffdd00}.login-header{display:none}.login-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;margin-left:15px}.right-header{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.right-header nav{display:none}}@media (max-width:767px){header.scroll .logo-header{-webkit-box-flex:0;-ms-flex:0 0 55px;flex:0 0 55px}.search{margin-right:18px}.search .ct{right:-180px}.search .ct:before{right:185px}.notify-pane{right:-150px;width:300px}.notify-pane:before{right:151px}.notify-pane .i-title{margin-left:12px}.notify-pane .xs-post{padding-left:12px}header.page .logo-header{margin-right:15px}}.mm-menu.mm-offcanvas{text-transform:uppercase;font-weight:bold}.mm-navbar .mm-title{font-size:18px;font-weight:bold;color:#415264!important}.mm-listview{font-size:16px;color:#415264}.mm-menu{background:rgba(255,221,0,0.6)}@media (max-width:575px){.logo-header{margin-right:15px}.wrap-form-login .note-direct a{color:#fff}}footer{background-color:#212932;position:relative;margin-top:-3%;z-index:1;color:rgba(204,204,204,0.8);font-family:"Myriadpro",sans-serif;font-size:14px;padding:45px 0}footer.v2{margin-top:0px}footer .heading{font-size:18px;font-weight:400;font-family:"Myriadpro",sans-serif;color:white;margin-bottom:12px}@media (min-width:1200px){footer .item-footer.padding{padding-left:90px}}footer .item-footer p{line-height:24px;margin-top:18px;margin-bottom:20px}footer .item-footer p a{text-decoration:underline;color:#f6f7f9}footer .item-footer p a.mail{text-decoration:none}footer ul{margin:0;padding:0}footer ul li{list-style:none;line-height:35px}footer ul li:hover a{color:white}footer .download-ft{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:18px}footer .download-ft .qr-code{margin-right:15px;-webkit-box-flex:0;-ms-flex:0 0 130px;flex:0 0 130px}footer .download-ft .dl-mobile a{display:block}footer .download-ft .dl-mobile a:last-child{margin-top:16px}footer .copy-right a:hover{text-decoration:underline}@media (max-width:991px){.item-footer{margin-bottom:20px}}@media (max-width:767px){footer{padding:30px 0}}.d-bor{border-radius:35px 0 0 0}.d-bor30{border-radius:30px 0 0 0}.d-bor25{border-radius:25px 0 0 0}.page-ct{background-color:#dde7e9;padding:1px 0}.blog-tab{border-bottom:solid 1px #c6cfd1;text-align:center;font-family:"SFUFutura",sans-serif;margin-bottom:30px;padding-top:10px}.blog-tab .nav-tabs{border:none}.blog-tab .nav{display:block}.blog-tab li{display:inline-block;vertical-align:bottom;margin:0 40px;font-size:14px}.blog-tab li a{display:block;text-transform:uppercase;color:#1b1b1b;text-align:center;position:relative;padding-bottom:10px;-webkit-transition:none;transition:none}.blog-tab li a span{display:block;height:40px;line-height:40px;position:relative;margin-bottom:4px}.blog-tab li a span i{vertical-align:middle}.blog-tab li a:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background-color:#ffbd0a;-webkit-transition:inherit;transition:inherit;opacity:0}.blog-tab li a:before{content:"";position:absolute;left:50%;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #ffbd0a;left:50%;margin-left:-6px;bottom:-7px;-webkit-transition:inherit;transition:inherit;opacity:0}.blog-tab li a.active,.blog-tab li a:hover{color:#ffbd0a}.blog-tab li a.active:after,.blog-tab li a.active:before,.blog-tab li a:hover:after,.blog-tab li a:hover:before{opacity:1}.blog-exp{text-align:center;margin-bottom:25px}.blog-exp li{display:inline-block;vertical-align:middle;margin:0 5px 5px}.blog-exp li a{display:block;border:solid 1px #415264;text-transform:uppercase;font-family:"SFUFutura",sans-serif;color:#415264;padding:8px 19px}.blog-exp li a.active,.blog-exp li a:hover{background:#fdda3b;border-color:transparent}.blog{font-family:"SFUFutura",sans-serif;margin:0 auto 33px auto}.blog .c-img{padding-top:56.3%;border-radius:25px 0 0 0;overflow:hidden;margin-bottom:15px}.blog .time{font-size:15px;color:#1b1b1b;display:block;margin-bottom:10px}.blog .time i{display:inline-block;vertical-align:middle;margin-top:-6px;font-size:18px;margin-right:5px}.blog .title{font-size:18px;line-height:24px;max-height:48px;overflow:hidden;color:#1b1b1b}.blog .title a:hover{color:#ffdd00}.loading{text-align:center}.loading i{-webkit-animation:loading 1.5s linear infinite;animation:loading 1.5s linear infinite}@-webkit-keyframes loading{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.single .info .print-post{display:inline-block;vertical-align:middle;font-size:16px;color:#fff;background:#a0a8b1;border-radius:3px;width:26px;height:26px;text-align:center;line-height:26px}.single .info .print-post i{margin-right:0;font-size:16px}.single .info .print-post:hover{background:#ffdd00}.page-ct2{padding:40px 0 50px 0;background-color:#dde7e9;background-image:url("../images/page-ct2-bg1.png"),url("../images/page-ct2-bg2.png");background-repeat:no-repeat;background-position:top 85px right,left bottom}.page-ct2.v9{background-position:top 85px right,left bottom -55px}.page-ct2.no-bg{background-image:initial}.page-ct2 .content{background:#fff}.page-ct2 .content .ct-mar{margin-left:30px;margin-right:30px}.page-ct2 .content .ct-pad{padding-left:30px;padding-right:30px}.page-ct2 .blog-tab{margin-top:-25px;padding-top:0}.breadcrumb{background:none;font-family:"SFUFutura",sans-serif;font-size:16px;color:#1b1b1b}.breadcrumb a{color:#898989}.breadcrumb a:hover{color:#ffdd00}.breadcrumb li:after{color:#898989;margin:0 5px;content:"/"}.breadcrumb li:last-child:after{content:none}.single .title{margin:0 0px 20px 0px;color:#1b1b1b;font-size:36px;font-family:"Myriadpro";font-weight:600}.single .info{padding-top:12px;padding-bottom:12px;border-top:solid 1px #eee;border-bottom:solid 1px #eee;font-size:15px;color:#1b1b1b;font-family:"SFUFutura",sans-serif}.single .info i{font-size:18px;display:inline-block;vertical-align:middle;margin-right:4px;margin-top:-5px}.single .description{color:#1b1b1b;font-family:"Myriadpro-con";font-weight:bold;font-style:italic;font-size:18px;margin-bottom:22px;margin-top:15px}.single .thumb{margin-bottom:20px}.single .thumb img{display:block;width:100%}.single .s-content{color:#1b1b1b;font-size:16px;line-height:26px;font-family:"Myriadpro";margin-bottom:20px}.single .btn-print{display:inline-block;vertical-align:middle;background:#415264;width:26px;height:26px;border-radius:3px;font-size:16px;color:#fff;text-align:center;line-height:21px}.single .btn-print i{margin:0;display:inline-block;vertical-align:middle;font-size:inherit}.single .btn-print:hover{color:#ffdd00}.sb-reatured .i-title{background:#ffdd00;color:#415264;text-transform:uppercase;position:relative;text-align:center;font-size:16px;font-family:"Myriadpro";font-weight:600;padding:14px 0 9px 0;margin:0}.sb-reatured .i-title:after{content:"";position:absolute;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ffdd00;left:50%;margin-left:-7px;bottom:-7px}.sb-post{background:#fff;padding:15px 12px;border-bottom:solid 1px #eee}.sb-post:last-child{border-bottom:none}.sb-post .img{width:52px;height:52px;display:block;float:left}.sb-post .img img{display:block;width:100%;height:100%}.sb-post .ct{margin-left:65px;font-family:"Myriadpro";color:#1b1b1c}.sb-post .ct .title{font-size:14px;font-weight:600;line-height:18px;max-height:36px;overflow:hidden;margin-bottom:5px;margin-top:-2px}.sb-post .ct .title a:hover{color:#ffdd00}.sb-post .ct time{display:block;font-size:14px;line-height:14px}.contact{background:#fff;padding:25px 30px 5px 30px;font-family:"Myriadpro";color:#1b1b1c;max-width:870px;margin:auto;border-radius:40px 0 0 0}.contact .title{font-size:30px;font-weight:600}.contact p{font-size:16px;margin-bottom:30px}.def-fr{font-family:"SFUFutura",sans-serif}.def-fr .line{position:relative;padding-left:140px;margin-bottom:16px}.def-fr .line p{position:absolute;left:0;width:130px;font-size:18px;color:#1b1b1c}.def-fr .line .input,.def-fr .line .textarea{width:100%;border:solid 1px #dbdbdb;border-radius:3px;color:rgba(37,37,37,0.6)}.def-fr .line .input::-webkit-input-placeholder,.def-fr .line .textarea::-webkit-input-placeholder{color:rgba(37,37,37,0.6)}.def-fr .line .input:-moz-placeholder,.def-fr .line .textarea:-moz-placeholder{color:rgba(37,37,37,0.6)}.def-fr .line .input::-moz-placeholder,.def-fr .line .textarea::-moz-placeholder{color:rgba(37,37,37,0.6)}.def-fr .line .input:-ms-input-placeholder,.def-fr .line .textarea:-ms-input-placeholder{color:rgba(37,37,37,0.6)}.def-fr .line .input{height:32px}.def-fr .line .textarea{display:block;height:80px}.def-fr .line .submit{font-size:16px;color:#415264;background:#fdda3b;width:82px;height:36px;text-transform:uppercase}.def-fr .line .submit:hover{background:#ffdd00}.faq-post{margin-bottom:30px}.faq-post .c-img{padding-top:56.278%;border-radius:30px 0 0 0}.faq-post .ct{background:#fff;font-family:"SFUFutura",sans-serif;padding:7px 12px 5px 12px;border:solid 1px #e1e1e1;border-top:none}.faq-post .ct time{color:#1b1b1b;font-size:15px}.faq-post .ct time i{font-size:18px}.faq-post .ct .title{color:#262626;font-weight:bold;font-size:14px;line-height:20px;height:20px;overflow:hidden}.faq-post .ct .title a:hover{color:#ffdd00}@media (max-width:991px){.blog .time{font-size:14px}.blog .time i{font-size:16px}.blog .title{font-size:16px}.page-ct2 .content{margin-bottom:30px}}@media (max-width:767px){header.page .menu-profile .info-profile{margin:0 18px}.blog-tab li{margin:0 5px;font-size:13px}.race-p-tab li{margin:0 20px;font-size:0px}.race-p-tab li a:after,.race-p-tab li a:before{content:none}.page-ct2 .race-p-tab{margin-top:0}.blog-exp li{margin:0 0px 5px 0px}.blog-exp li a{font-size:13px;padding:6px 8px}.breadcrumb{font-size:14px}.page-ct2{padding:20px 0 25px 0}.page-ct2 .content{background:#fff}.page-ct2 .content .ct-mar{margin-left:15px;margin-right:15px}.page-ct2 .content .ct-pad{padding-left:15px;padding-right:15px}.single .title{font-size:22px}.single .info{padding-top:10px;padding-bottom:10px;font-size:13px}.single .info i{font-size:14px}.contact{padding:25px 20px 5px 20px}.contact .title{font-size:24px}.contact p{margin-bottom:20px}.def-fr .line{padding-left:0}.def-fr .line p{position:static;font-size:16px;margin-bottom:5px;width:auto}}.p-post{font-family:"SFUFutura",sans-serif}.p-post .img{width:40px;height:40px;border-radius:50%;display:block;float:left}.p-post .text{margin-left:50px;line-height:1.2;padding-top:1px}.p-post .name{font-size:14px;color:#262626;margin-bottom:1px;font-weight:600}.p-post time{color:#7d7d7d;font-size:14px}.post{background:#fff;margin-bottom:15px;border:solid 1px #dbdbdb}.post .head{padding:13px 15px}.post .ct{padding-bottom:12px}.post .ct .img{margin-bottom:12px}.post .ct .img img{display:block;width:100%}.post .ct .text{font-family:"Myriadpro";font-size:16px;color:#1b1b1c;line-height:24px;padding:0 15px;margin-bottom:10px}.post .ct a{color:#ffbd0a;font-size:16px;font-family:"SFUFutura",sans-serif}.post .ct a:hover{text-decoration:underline}.post .ct .info{font-size:14px;font-family:"SFUFutura",sans-serif;color:#1b1b1c;padding:0 15px}.post .ct2{position:relative;padding-left:50px;margin-top:15px;font-size:16px;font-weight:600}.post .ct2 i{position:absolute;left:0;opacity:0.5;margin-top:5px}.post .ct2 .name{margin-bottom:2px;font-size:inherit;font-weight:600}.post .ct2.ct3{margin:0 15px 0 15px;font-family:"Myriadpro";font-weight:normal;color:#1b1b1c}.post .ct2.ct3 .ibl{display:inline-block;vertical-align:middle;text-align:center;font-weight:600}.post .ct2.ct3 p{font-size:14px;font-family:"SFUFutura",sans-serif;color:rgba(27,27,28,0.8);font-weight:normal}.post-share{position:relative;margin-right:5px}.post-share .butn{padding:5px 0 8px 0}.post-share .butn i{width:5px;height:5px;display:inline-block;vertical-align:middle;border-radius:50%;background:#4a535e;margin:0 2px}.post-share .butn:hover{opacity:0.5}.post-share .share-ct{position:absolute;top:100%;border-radius:3px;border:solid 1px #dbdbdb;background:#fff;z-index:5;width:120px;right:-15px;font-family:"SFUFutura",sans-serif;color:#1b1b1c;display:none}.post-share .share-ct a{display:block;padding:5px 10px 5px 40px;position:relative;font-size:14px}.post-share .share-ct a i{position:absolute;left:12px;width:20px;text-align:center;margin-top:3px}.post-share .share-ct a:hover{color:#d6ba00}.post-share .share-ct:after,.post-share .share-ct:before{content:"";position:absolute;bottom:100%;width:0;height:0;right:18px;border-left:9px solid transparent;border-right:9px solid transparent}.post-share .share-ct:before{border-bottom:9px solid #dbdbdb}.post-share .share-ct:after{margin-bottom:-2px;border-bottom:9px solid #fff}.share-pane{background:#fff;padding:25px 20px 35px 20px;border:solid 1px #dbdbdb}.share-pane .head{position:relative;padding-left:67px;border-bottom:solid 1px #dbdbdb;padding-bottom:25px;margin-bottom:20px}.share-pane .head .img{width:50px;height:50px;border-radius:50%;position:absolute;display:block;left:0;top:0}.share-pane .head textarea{width:100%;border:none;text-align:left;padding:0;display:block;font-size:15px;color:rgba(27,27,28,0.8);font-family:"Myriadpro";line-height:21px;padding-top:4px;min-height:45px}.share-pane .tag{font-family:"SFUFutura",sans-serif;color:#1b1b1c;margin-bottom:15px}.share-pane .tag .title{font-size:16px;margin-bottom:18px;font-weight:600}.share-pane .upload-item{margin-bottom:20px}.share-pane .upload-item img{display:block;width:100%}.share-pane .ctrl label{margin-bottom:0}.share-pane .ctrl .upload{background:#f6f6f6;border:solid 1px #dfe3e8;text-align:center;color:#1b1b1c;padding:15px;cursor:pointer}.share-pane .ctrl .upload input{display:none}.share-pane .ctrl .upload i{font-size:22px}.share-pane .ctrl .upload span{display:block;font-family:"SFUFutura",sans-serif;font-size:16px}.share-pane .ctrl .up-post{background:#fdda3b;font-size:16px;text-transform:uppercase;color:#415264;font-family:"SFUFutura",sans-serif;padding:10px 20px}.share-pane .ctrl .up-post:hover{color:#1b1b1c;background:#ffdd00}.upload-item{position:relative}.upload-item .remove{position:absolute;width:24px;height:24px;border-radius:50%;top:-10px;right:-10px;font-size:21px;font-family:arial;line-height:26px;padding-left:1px;color:#fff;z-index:1;background:rgba(0,0,0,0.4)}.upload-item .remove:hover{background:#ffdd00;color:#1b1b1c}.i-tag{display:inline-block;vertical-align:middle;margin-right:2px;cursor:pointer}.i-tag input{display:none}.i-tag input:checked+span{border-color:#ffdd00;background:#ffdd00}.i-tag span{display:block;font-family:"SFUFutura",sans-serif;color:#1b1b1c;border:solid 1px #dfe3e8;padding:3px 10px 4px 10px;font-size:14px}.intro-home{background-color:#415264;padding:122px 0 9% 0;color:white;position:relative;overflow:hidden}.intro-home .container>.row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.intro-home:before{content:url(../images/decor-home.png);position:absolute;right:0;top:13%}.intro-home:after{content:url(../images/decor-home2.png);position:absolute;left:0;bottom:-5%}.intro-home .heading-intro{padding-top:70px;position:relative;z-index:1}.intro-home .heading-intro .intro-title{font-size:52px;font-weight:bold;padding-right:15px;margin-bottom:12px}.intro-home .heading-intro .intro-desc{font-size:24px}.intro-home .heading-intro .intro-register{margin:60px 0 80px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px}.intro-home .heading-intro .intro-register a{-webkit-box-flex:0;-ms-flex:0 0 49%;flex:0 0 49%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;font-weight:bold;text-transform:uppercase;position:relative;padding:12px 0}.intro-home .heading-intro .intro-register a:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:skew(-38deg,0);transform:skew(-38deg,0);background-color:#4267b2;-webkit-transition:0.3s;transition:0.3s}.intro-home .heading-intro .intro-register a span{position:relative;z-index:1}.intro-home .heading-intro .intro-register a i{font-size:26px;margin-right:10px;position:relative;z-index:1}.intro-home .heading-intro .intro-register a.login-facebook:before{background-color:#4267b2}.intro-home .heading-intro .intro-register a.login-facebook:hover:before{background-color:#2d4373}.intro-home .heading-intro .intro-register a.login-google:before{background-color:#dd4b39}.intro-home .heading-intro .intro-register a.login-google:hover:before{background-color:#c23321}.intro-home .heading-intro .intro-download h3{margin-bottom:15px;font-size:24px;font-weight:400}.intro-home .heading-intro .intro-download a{display:inline-block;margin-right:10px}.intro-home .img-runner{padding-left:25px;position:relative;margin-top:-15px}.charts-home{margin-top:55px}.charts-home .view-all{text-align:center;margin-top:20px;position:relative;z-index:2}.heading-charts{font-size:32px;font-weight:bold;text-align:center;margin-bottom:60px;text-transform:uppercase}.list-ChartsHome{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px;position:relative;z-index:1}.item-charts-home{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:25px;-ms-flex-preferred-size:20%;flex-basis:20%;overflow:hidden;text-align:center;color:#fff;vertical-align:bottom}.item-charts-home.top1{margin-top:-10px}.item-charts-home.top1 .content{padding-top:20px}.item-charts-home.top1 .content .number{font-size:27px;width:30px;height:30px;top:-15px;left:calc(50% - 15px);color:#e05f35;background-color:#ffd401;border:none}.item-charts-home.top1 .content .name{font-size:22px}.item-charts-home.top1 .content .level{font-size:16px;margin-bottom:5px}.item-charts-home.top1 .content .point .item-point{font-size:14px}.item-charts-home.top1 .content .point .item-point .star{font-size:18px}.item-charts-home .content{padding-top:23px;position:relative}.item-charts-home .content .number{position:absolute;left:calc(50% - 14px);top:-14px;width:28px;height:28px;line-height:28px;font-size:19px;color:#ffdd00;background-color:#415264;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2;border:1px solid #fff}.item-charts-home .content .name{font-size:17px;font-weight:400;margin-bottom:0}.item-charts-home .content .name a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:27px;height:calc(27px * 1)}.item-charts-home .content .name:hover a{color:#ffdd00}.item-charts-home .content .level{font-size:13px;margin-bottom:12px;display:block}.item-charts-home .content .point{font-family:"Myriadpro",sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.item-charts-home .content .point .item-point{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:11px}.item-charts-home .content .point .item-point .star{font-size:14px;font-weight:bold}.item-charts-home .content .point .item-point .star i{color:#ffbd0a}.item-charts-home .content .point .item-point:first-child{padding-right:7px;margin-right:7px;border-right:1px solid #e1e1e1}.challenge-home{position:relative;padding:5% 0 0 0;z-index:1;margin-top:-10%}.challenge-home:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:white;-webkit-transform:skew(0,-6deg);transform:skew(0,-6deg);z-index:-1}.block-challenge{margin-bottom:80px}.block-challenge .title-block{padding-top:30px}.prize-home{padding:5% 0 14% 0;position:relative;z-index:1}.prize-home>.container>.row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.prize-home .title-prize{padding-top:30px}.prize-home:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#dde7e9;-webkit-transform:skew(0,6deg);transform:skew(0,6deg);z-index:-1}.method-join-home{position:relative;z-index:1;margin-top:-10%;padding:4% 0 5% 0}.method-join-home:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:white;-webkit-transform:skew(0,-5deg);transform:skew(0,-5deg);z-index:-1}.item-join{text-align:center;margin-top:10px;margin-bottom:10px}.item-join .img{height:192px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.item-join span{display:block;text-align:center}.item-join span.title{font-weight:bold;text-transform:uppercase;color:#1b1b1c;font-size:20px;margin-bottom:10px}.item-join span.desc{font-family:"Myriadpro",sans-serif;line-height:28px}.news-home{position:relative;z-index:1;padding:3% 0 11% 0}.news-home:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ffdd00;-webkit-transform:skew(0,5deg);transform:skew(0,5deg);z-index:-1}.item-news-home{margin-top:10px;margin-bottom:10px}.item-news-home .img{display:block;border:1px solid #e1e1e1;border-radius:6px;overflow:hidden}.item-news-home .img img{width:100%;-webkit-transition:0.3s;transition:0.3s}.item-news-home .img:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.item-news-home .content{margin-top:15px}.item-news-home .content .time{display:block;color:#1b1b1b;font-family:"Myriadpro",sans-serif}.item-news-home .content .time i{font-size:18px;margin-right:12px}.item-news-home .content .title{font-size:0;margin-bottom:0}.item-news-home .content .title a{color:#1b1b1c;font-size:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:24px;max-height:calc(24px * 2)}.item-news-home .content .title:hover a{color:white}.connect-home{position:relative;z-index:1;margin-top:-8%;padding:4% 0 6% 0;color:white}.connect-home:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/bg-connect.png) no-repeat center;background-size:cover;-webkit-transform:skew(0,-3deg);transform:skew(0,-3deg);z-index:-1}.connect-instagram{padding-right:13px;margin-top:10px}.connect-instagram a{margin:0 5px 0px 5px}.connect-instagram .title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:41%;background:#ffdd00;height:85px;padding-left:25px;margin-right:5px;float:left}.connect-instagram .title i{font-size:36px;margin-right:15px;margin-top:5px}.connect-instagram .title span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-transform:uppercase;font-size:20px;line-height:25px}.connect-instagram .title span b{font-weight:400;font-size:26px}.connect-instagram .item{display:inline-block;width:calc(14.2% - 10px);float:left}.connect-instagram .item img{width:100%;-o-object-fit:cover;object-fit:cover;border:1px solid #e1e1e1}.connect-instagram .list-item{display:block;float:left;width:calc(100% + 10px);margin-left:-5px;margin-right:-5px}.connect-face{padding-left:35px;margin-top:10px}.connect-face .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;background-color:#415264}.connect-face .title .icon{font-size:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:bold;background-color:#ffdd00;height:100%;padding:0 16px 0 8px;margin-right:18px;position:relative}.connect-face .title .icon img{margin-right:10px;-webkit-box-flex:0;-ms-flex:0 0 31px;flex:0 0 31px}.connect-face .title .icon:before{content:"";position:absolute;top:calc(50% - 8px);left:100%;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #ffdd00}.connect-face .title .link-end{font-size:26px;text-transform:uppercase}@media (max-width:1199px){.intro-home .img-runner{margin-top:20px}.intro-home .heading-intro .intro-register{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.intro-home .heading-intro .intro-register a{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.intro-home .heading-intro .intro-register a:not(:last-child){margin-bottom:15px}.list-challenge{margin-top:30px}}@media (max-width:991px){.intro-home .img-runner{margin-top:50px}.intro-home .img-runner{padding-left:0;text-align:center}.item-charts-home{-ms-flex-preferred-size:33.333%;flex-basis:33.333%}.connect-face{padding-left:0;overflow:hidden}.connect-instagram{padding-right:0}}@media (max-width:767px){.item-charts-home{-ms-flex-preferred-size:50%;flex-basis:50%}.intro-home .heading-intro{padding-top:30px}.intro-home .heading-intro .intro-title{font-size:40px;padding-right:0}.intro-home .heading-intro .intro-desc{font-size:20px}.intro-home .heading-intro .intro-register{margin:30px 0}.intro-home .heading-intro .intro-register a{font-size:16px;height:40px;padding:0;display:block;text-align:center;line-height:40px}.intro-home .heading-intro .intro-register a i{font-size:20px}.block-challenge{margin-bottom:40px}.block-challenge:not(:last-child){margin-bottom:0px}.heading-charts{margin-bottom:40px;font-size:25px}.prize-home{padding:0% 0 20% 0}.method-join-home{padding:8% 0 6% 0}.news-home{padding:8% 0 14% 0}.connect-home{padding:8% 0 10% 0}.connect-instagram{overflow:hidden}.connect-instagram .title{margin-bottom:10px;width:100%;height:auto;padding-top:2px;padding-bottom:5px}.connect-instagram .title span{font-size:16px;line-height:16px}.connect-instagram .title span b{font-size:20px}}.page-login{width:100%;height:100vh;background-size:cover;position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 15px;font-family:"Myriadpro",sans-serif;background-image:url("../images/page-ct2-bg1.png"),url("../images/login-bg2.png"),url("../images/bg-login.jpg");background-repeat:no-repeat;background-position:top right,left bottom,center center;background-size:auto,auto,cover}.page-login .view-more-primary:before{background-color:#ffbd0a}.wrap-form-login{max-width:356px;width:100%;z-index:2;margin-top:-50px}.wrap-form-login.register .content .form-login .btn-login{margin-bottom:12px}.wrap-form-login .content{padding:30px 40px 25px 40px;background-color:white;position:relative;height:100%;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.2);box-shadow:0 0 10px 0 rgba(0,0,0,0.2);border-radius:35px 0 0 0}.wrap-form-login .content .logo-login{text-align:center;margin-bottom:18px}.wrap-form-login .content .logo-login span{display:block;font-weight:300;color:#898989;font-size:18px;line-height:18px;margin-top:18px}.wrap-form-login .content .form-login .form-group{position:relative;border-bottom:1px solid #d4d4d4}.wrap-form-login .content .form-login .form-group .form-control{border:none;background:transparent;border-radius:0;padding:4px 5px 4px 0;color:#898989;font-family:"Myriadpro",sans-serif;font-weight:400;font-size:18px;outline:none;-webkit-box-shadow:none;box-shadow:none;letter-spacing:0.025em}.wrap-form-login .content .form-login .form-group .form-control:focus{border:none}.wrap-form-login .content .form-login .form-group input::-webkit-input-placeholder{color:#9a9a9a;font-family:"Myriadpro",sans-serif;font-weight:400}.wrap-form-login .content .form-login .form-group input::-moz-placeholder{color:#9a9a9a;font-family:"Myriadpro",sans-serif;font-weight:400}.wrap-form-login .content .form-login .form-group input:-ms-input-placeholder{color:#9a9a9a;font-family:"Myriadpro",sans-serif;font-weight:400}.wrap-form-login .content .form-login .form-group input::-ms-input-placeholder{color:#9a9a9a;font-family:"Myriadpro",sans-serif;font-weight:400}.wrap-form-login .content .form-login .form-group input::placeholder{color:#9a9a9a;font-family:"Myriadpro",sans-serif;font-weight:400}.wrap-form-login .content .form-login .form-group i{position:absolute;font-size:22px;right:0;top:calc(50% - 11px)}.wrap-form-login .content .form-login .form-group i.lnr-lock{font-size:26px;right:-3px;top:calc(50% - 13px)}.wrap-form-login .content .form-login .form-group i.lnr-chevron-down{font-size:20px;top:calc(50% - 10px)}.wrap-form-login .content .form-login .btn-login{text-align:center;color:white;display:block;margin:20px 0 25px 0}.wrap-form-login .content .form-login .btn-login .view-more-primary{background:url(../images/bg-button-login.png) no-repeat center;padding:0;width:100%}.wrap-form-login .content .form-login .btn-login .view-more-primary:before{width:84%;left:8%}.wrap-form-login .content .form-login .btn-login .view-more-primary:hover:before{width:100%;left:0%}.wrap-form-login .content .form-login .btn-login .view-more-primary span{font-weight:400;font-family:"Myriadpro",sans-serif}.wrap-form-login .content .form-login .text-other{text-align:center;display:block;text-transform:uppercase;color:#1b1b1b;position:relative}.wrap-form-login .content .form-login .text-other span{background-color:white;position:relative;z-index:1;padding:0 8px;font-size:14px}.wrap-form-login .content .form-login .text-other:after{content:"";position:absolute;height:1px;width:100%;background-color:#d4d4d4;left:0;top:50%}.wrap-form-login .content .form-login .bottom-form{margin-top:16px}.wrap-form-login .content .form-login .bottom-form ul{margin:0;padding:0;margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wrap-form-login .content .form-login .bottom-form ul li{list-style:none}.wrap-form-login .content .form-login .bottom-form ul li a{list-style:none;width:76px;height:46px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:white;border-radius:4px}.wrap-form-login .content .form-login .bottom-form ul li a i{font-size:22px}.wrap-form-login .content .form-login .bottom-form ul li:first-child a{background-color:#3a5a97}.wrap-form-login .content .form-login .bottom-form ul li:first-child a:hover{background-color:#2d4373}.wrap-form-login .content .form-login .bottom-form ul li:nth-child(2) a{background-color:#de4b3b}.wrap-form-login .content .form-login .bottom-form ul li:nth-child(2) a:hover{background-color:#c23321}.wrap-form-login .content .form-login .bottom-form ul li:nth-child(3) a{background-color:#018fe5}.wrap-form-login .content .form-login .bottom-form ul li:nth-child(3) a:hover{background-color:#077abf}.wrap-form-login .content .form-login a.forgot-password{color:#1b1b1b;font-size:16px;font-weight:bold;-webkit-transition:0.2s;transition:0.2s;display:block;text-align:center;font-family:"Myriadpro",sans-serif}.wrap-form-login .content .form-login a.forgot-password:hover{color:#ffdd00}.wrap-form-login .note-direct{background-color:transparent;text-align:center;color:white;font-size:16px;margin-top:25px}.wrap-form-login .note-direct a{color:#ffdd00}.wrap-form-login .note-direct a:hover{text-decoration:underline}.view-pass{color:#898989;font-size:22px;position:absolute;right:0;top:50%;display:inline-block}.copyright-login{position:absolute;left:0;bottom:45px;width:100%;text-align:center;color:rgba(255,255,255,0.5);text-transform:uppercase;font-size:14px;margin-bottom:0}.copyright-login a:hover{color:#ffdd00}@media (max-height:667px){.copyright-login{bottom:20px}.wrap-form-login .content{padding-top:20px;padding-bottom:15px}.wrap-form-login .content .logo-login{margin-bottom:10px}.wrap-form-login .content .logo-login img{max-height:70px}.wrap-form-login .content .form-login .form-group{margin-bottom:10px}.wrap-form-login .content .form-login .form-group .form-control{font-size:16px}.wrap-form-login .content .form-login .bottom-form ul li a{height:40px}}@media (max-width:575px){.page-login:after,.page-login:before{display:none}.copyright-login{bottom:20px}.wrap-form-login{margin-top:-20px}.wrap-form-login .content .form-login .form-group{margin-bottom:12px}.wrap-form-login .content .form-login .form-group .form-control{font-size:16px}.wrap-form-login .content .form-login .form-group .form-control::-webkit-input-placeholder{font-size:16px}.wrap-form-login .content .form-login .form-group .form-control::-moz-placeholder{font-size:16px}.wrap-form-login .content .form-login .form-group .form-control:-ms-input-placeholder{font-size:16px}.wrap-form-login .content .form-login .form-group .form-control::-ms-input-placeholder{font-size:16px}.wrap-form-login .content .form-login .form-group .form-control::placeholder{font-size:16px}.wrap-form-login.register .content .logo-login{margin-bottom:10px}.wrap-form-login.register .content .logo-login a img{max-width:80px}}@media (max-width:375px){.wrap-form-login .content .form-login .btn-login .view-more-primary:before{width:88%;left:6%}.wrap-form-login .content .form-login .btn-login .view-more-primary:before:hover:before{width:100%;left:0%}}@media (max-width:320px){.wrap-form-login .content{padding:15px}.wrap-form-login .content .form-login .bottom-form ul li a{width:70px;height:40px}.wrap-form-login .content .form-login .btn-login{margin:10px 0 15px 0}.wrap-form-login .content .form-login .form-group .form-control{padding:3px 5px 3px 0}.wrap-form-login .note-direct{margin-top:10px}.wrap-form-login.register .content .logo-login{margin-bottom:10px}.wrap-form-login.register .content .logo-login a img{max-width:70px}.wrap-form-login.register .content .logo-login span{font-size:16px}.copyright-login{bottom:10px}}@media (min-width:1200px){.container{max-width:1200px}}.row.row3{margin-right:-3px;margin-left:-3px}.row.row3>[class*=" col-"],.row.row3>[class^=col-]{padding-right:3px;padding-left:3px}.profile-box{background:#fff;margin-bottom:20px;border:solid 1px #dbdbdb;padding:20px;font-family:"SFUFutura",sans-serif}.profile-box.no-border{border:none}.profile-box:last-child{margin-bottom:0}.profile-box .head{margin-bottom:18px}.profile-box .head .i-title{color:#262626;font-weight:bold;text-transform:uppercase;font-size:14px}.profile-box .head .view-all{color:#ffbd0a;font-size:16px;line-height:21px}.profile-box .head .view-all i{display:inline-block;vertical-align:middle;margin-top:-2px}.profile-box .head .view-all:hover{color:#415264}.profile-head{padding:25px 20px 30px 20px;color:#262626}.profile-head .avata{position:relative;width:152px;max-width:100%}.profile-head .avata:before{content:"";display:block;padding-top:100%}.profile-head .avata img{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;display:block}.profile-head .name{font-size:28px;display:inline-block;vertical-align:middle;margin-right:20px;margin-bottom:15px}.profile-head .btn-edit-prf{display:inline-block;vertical-align:middle;padding:2px 30px;border:solid 1px #dbdbdb;border-radius:3px;background:#fafafa;margin-bottom:15px}.profile-head .btn-edit-prf:hover{background:#ffdd00;border-color:#ffdd00}.profile-head .line{font-size:16px;margin-bottom:15px}.profile-head .statis{max-width:450px;line-height:1;font-size:16px}.profile-head .statis strong{line-height:20px;display:inline-block;vertical-align:middle}.profile-head .statis i{vertical-align:middle;color:#ffbd0a;margin-left:5px;font-size:18px;line-height:20px}.profile-head .statis p{margin-bottom:0;margin-top:4px}.profile-page{background:#fff;border-radius:30px 0 0 0}.prf-sidebar .prf-sb-btn,.prf-sidebar .prf-sb-close{display:none}.prf-sidebar ul li:first-child a{border-radius:30px 0 0 0}.prf-sidebar a{display:block;font-family:"SFUFutura",sans-serif;color:#1b1b1b;font-size:18px;position:relative;line-height:26px;padding:11px 20px 13px 50px;position:relative;margin-right:-15px}.prf-sidebar a i{font-size:20px;width:22px;text-align:center;position:absolute;left:15px;margin-top:4px;color:#1b1b1b}.prf-sidebar a:after{content:"";position:absolute;top:0;-webkit-transition:inherit;transition:inherit;border-top:26px solid transparent;border-left:15px solid #fdda3b;border-bottom:26px solid transparent;opacity:0;right:-15px}.prf-sidebar a.active,.prf-sidebar a:hover{background:#fdda3b;color:#415264}.prf-sidebar a.active:after,.prf-sidebar a:hover:after{opacity:1}.wrap-over{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;background:rgba(0,0,0,0.5)}.prf-form{padding:30px 20px}.prf-form .head{margin-bottom:30px}.prf-form .head .avt{width:155px;text-align:right;float:left;margin-top:2px}.prf-form .head .avt .img{width:40px;height:40px;border-radius:50%;display:inline-block;vertical-align:middle}.prf-form .head .text{margin-left:185px;font-family:"SFUFutura",sans-serif}.prf-form .head .text .name{font-size:18px;color:#1b1b1c;line-height:1.1;margin:0}.prf-form .head .text .prf-avata{cursor:pointer;color:#ffbd0a}.prf-form .head .text .prf-avata input{display:none}.prf-form .head .text .prf-avata:hover{text-decoration:underline}.prf-form .head .text a{color:#ffbd0a}.prf-form .head .text a:hover{text-decoration:underline}.prf-form .line{padding-left:185px;margin-bottom:20px;position:relative;font-family:"SFUFutura",sans-serif;min-height:30px}.prf-form .line .text{position:absolute;width:170px;text-align:right;font-size:18px;color:#1b1b1c;left:0;padding-right:6px}.prf-form .line .text.required:after{content:"*";color:#ff4b33;margin-left:2px;position:absolute}.prf-form .line .input{width:100%;max-width:355px;border-radius:3px;height:32px;border:solid 1px #dbdbdb;font-size:16px;font-family:inherit;padding-bottom:3px;color:#1b1b1c}.prf-form .line .input.sm{max-width:190px}.prf-form .line .textarea9{width:100%;max-width:355px;border-radius:3px;height:70px;border:solid 1px #dbdbdb;font-size:16px;font-family:inherit;padding-bottom:3px;color:#1b1b1c;display:block}.prf-form .line select{padding-left:10px}.prf-form .line .i-select{max-width:190px}.prf-form .line .i-select.w-full{max-width:355px}.prf-form .line .i-select:after{font-family:"FontAwesome";content:"";position:absolute;font-size:18px;top:3px;cursor:pointer;right:8px}.prf-form .line .i-select.v2{max-width:355px}.prf-form .line .i-input{position:relative;max-width:190px}.prf-form .line .i-input i{position:absolute;right:8px;top:8px;font-size:16px;color:#1b1b1c;pointer-events:none;font-style:normal;line-height:14px;color:rgba(27,27,28,0.7)}.prf-form .line .i-input i.lnr{color:#1b1b1c}.prf-form .line.break-title{color:#898989;font-size:18px;margin-bottom:10px}.prf-form .line .button{width:82px;height:36px;text-transform:uppercase;color:#fff;background:#959595;font-size:16px;margin-right:5px;margin-top:10px}.prf-form .line .button.v2{background:#fdda3b;color:#415264}.prf-form .line .button:hover{color:#1b1b1c;background:#ffdd00}.prf-content{padding:25px 20px}.prf-text{font-size:16px;color:#1b1b1c;font-family:"SFUFutura",sans-serif;line-height:24px}.app-connect{display:inline-block;vertical-align:top;border:solid 1px #e1e1e1;border-radius:3px;margin:0 8px 15px 8px;width:190px;padding:10px 0 25px 0}.app-connect .img{height:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.app-connect .ctrl{display:inline-block;vertical-align:middle;font-size:16px;text-transform:uppercase;background:#fdda3b;color:#415264;padding:5px 12px 6px 12px;font-family:"SFUFutura",sans-serif;min-width:128px;text-align:center}.app-connect .ctrl.v2{color:#fff;background:#cacaca}.app-connect .ctrl:hover{background:#ffdd00;color:#1b1b1c}.prf-table{overflow:auto}.prf-table table{width:100%;min-width:600px;color:#1b1b1c;font-family:"SFUFutura",sans-serif}.prf-table table th{background:#eef3f4;padding:14px 11px;font-size:16px;font-weight:normal;letter-spacing:-0.5px}.prf-table table td{padding:12px 11px;border-bottom:solid 1px #dbdbdb;vertical-align:top}.prf-table table td strong{font-size:12px}.prf-table table td strong+small{display:block;line-height:1}.prf-table table td small{font-size:11px}.prf-table table td .img{width:42px;height:42px;position:relative;border:solid 1px #dbdbdb}.prf-table.mid table td{vertical-align:middle}.btn-create-race{display:inline-block;vertical-align:middle;border-radius:3px;background:#fdda3b;color:#415264;text-transform:uppercase;font-size:16px;font-family:"SFUFutura",sans-serif;padding:12px 20px 10px 20px}.btn-create-race i{font-size:32px;line-height:1;margin-right:5px;display:inline-block;vertical-align:middle;margin-top:-6px}.btn-create-race:hover{background:#ffdd00}@media (max-width:767px){.btn-create-race{display:block;margin-bottom:6px}}@media (min-width:992px){.lg-bor-right{border-right:solid 1px #dbdbdb}}@media (max-width:991px){.prf-sidebar .prf-sb-btn{display:block;position:fixed;top:100px;width:40px;height:40px;left:0;background:#ccc;-webkit-box-shadow:2px 2px 5px 0 rgba(0,0,0,0.2);box-shadow:2px 2px 5px 0 rgba(0,0,0,0.2);color:#415264;z-index:5;font-size:21px;line-height:38px}.prf-sidebar .ct{position:fixed;top:0;bottom:0;width:250px;z-index:11;left:-250px;background:#fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.1);box-shadow:0 0 5px 0 rgba(0,0,0,0.1);overflow-y:auto;overflow-x:hidden;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.prf-sidebar .prf-sb-close{display:block;font-family:"SFUFutura",sans-serif;display:block;margin-top:20px;color:#888;margin-left:18px}.prf-sidebar .prf-sb-close i{margin-right:10px}.prf-sidebar .prf-sb-close:hover{color:#415264}.prf-sidebar.active .ct{left:0}.prf-sidebar a{font-size:16px;padding-top:8px;padding-bottom:10px}.prf-sidebar a:after{content:none}}@media (max-width:767px){.profile-box{padding:15px}.profile-head{padding:20px 15px}.profile-head .avata{margin:auto auto 15px auto}.profile-head .name{font-size:22px;margin-bottom:10px}.profile-head .btn-edit-prf{margin-bottom:10px;padding:2px 15px}.profile-head .line{margin-bottom:8px}.profile-head .statis{font-size:13px}.profile-box .head{display:block}.profile-box .head .cell{display:block;margin-bottom:6px}.prf-form .line .text{font-size:16px}.prf-text{font-size:15px}}@media (max-width:575px){.prf-form .head{margin-bottom:30px}.prf-form .head .avt{width:40px}.prf-form .head .text{margin-left:55px}.prf-form .line{padding-left:0;margin-bottom:15px}.prf-form .line .text{position:static;margin-bottom:5px;text-align:left}.prf-form .line .input{max-width:none}.prf-form .line .input.sm{max-width:none}.prf-form .line .i-input,.prf-form .line .i-select{max-width:none}.prf-form .line .button{margin-top:0}}.race-post{overflow:hidden;margin-bottom:18px}.race-post .c-img{padding-top:56.278%;border-radius:30px 0 0 0}.race-post .ct{border:solid 1px #e1e1e1;border-top:none;overflow:hidden;font-family:"SFUFutura",sans-serif;padding:6px 18px 15px 18px}.race-post .ct .title{font-weight:bold;font-size:14px;color:#262626;line-height:36px;height:36px;overflow:hidden;margin-bottom:6px}.race-post .ct .title a{display:inline-block;vertical-align:bottom;line-height:18px}.race-post .ct .title a:hover{color:#d6ba00}.race-post .ct time{display:block;font-size:14px;color:#7d7d7d;line-height:1.2}.race-post .rate{position:absolute;bottom:16px;left:15px;color:#ccc}.race-post .rate i{color:#ffbd0a}.race-post .member{position:absolute;right:10px;bottom:10px;border:solid 1px rgba(255,255,255,0.3);background:rgba(0,0,0,0.3);color:#fff;border-radius:50px;font-size:16px;font-family:"Myriadpro";padding:0 13px}.race-post .member strong{font-size:22px}.race-post .buy-medal{position:absolute;top:10px;left:10px;font-size:0}.race-post .buy-medal img{width:64px;height:64px;border-radius:50%;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.3);box-shadow:0 2px 5px 0 rgba(0,0,0,0.3);position:relative;z-index:1}.race-post .buy-medal span{display:inline-block;vertical-align:middle;background:#fdda3b;color:#415264;font-family:"SFUFutura",sans-serif;font-size:16px;text-transform:uppercase;padding:4px 7px 4px 15px;margin-left:-5px}.race-post .buy-medal:hover span{background:#ffdd00;color:#1b1b1c}.race-post.disable{opacity:0.6}.race-post.disable .c-img{opacity:0.6}@media (max-width:991px){.race-post .ct{padding-left:12px;padding-right:12px}}.rank-tab{border-bottom:solid 1px #c6cfd1;text-align:center;font-family:"SFUFutura",sans-serif;margin-bottom:30px;margin-top:-20px}.rank-tab .nav-tabs{border:none}.rank-tab .nav{display:block}.rank-tab li{display:inline-block;vertical-align:bottom;margin:0 40px;font-size:14px}.rank-tab li a{display:block;text-transform:uppercase;color:#1b1b1b;text-align:center;position:relative;padding-bottom:10px}.rank-tab li a span{display:block;height:40px;line-height:40px;position:relative;margin-bottom:4px}.rank-tab li a span i{vertical-align:middle}.rank-tab li a:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:4px;background-color:#ffbd0a;-webkit-transition:inherit;transition:inherit;opacity:0}.rank-tab li a:before{content:"";position:absolute;left:50%;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #ffbd0a;left:50%;margin-left:-6px;bottom:-7px;-webkit-transition:inherit;transition:inherit;opacity:0}.rank-tab li a.active,.rank-tab li a:hover{color:#ffbd0a}.rank-tab li a.active:after,.rank-tab li a.active:before,.rank-tab li a:hover:after,.rank-tab li a:hover:before{opacity:1}.rank-content{background:#fff;padding:25px 20px}.medal{text-align:center;margin-bottom:35px}.medal .img{display:block;height:85px;position:relative;margin-bottom:15px}.medal .title{font-size:15px;font-family:"Myriadpro";color:#1b1b1c}.medal .title a:hover{color:#d6ba00}.medal time{font-family:"Myriadpro";color:#7d7d7d;font-size:14px}.rank-detail{background:#fff;padding:0 26px;border:solid 1px #dbdbdb}.rank-detail-ct{font-family:"Myriadpro";color:#1b1b1c;margin:30px 0}.rank-detail-ct .medal-img{margin-bottom:20px}.rank-detail-ct .title{font-size:30px;font-weight:600;margin-bottom:25px}.rank-detail-ct .time{font-size:18px;margin-bottom:15px}.rank-detail-ct .time time{color:#464646}.rank-detail-ct .statis{text-align:center;margin-bottom:15px}.rank-detail-ct .statis .icon{color:#ffbd0a;font-size:26px;height:30px;line-height:30px;margin-bottom:6px}.rank-detail-ct .statis strong{font-size:28px;font-weight:600;display:block;line-height:1.2}.rank-detail-ct .statis p{font-size:16px;color:#7d7d7d;margin-bottom:0}.rank-detail-ct .s-content{font-size:16px;margin-bottom:50px}.rank-detail-ct .view-more-primary{color:#fff;font-weight:normal;padding:3px 50px 0 50px;background-size:100% auto}.rank-detail-ct .view-more-primary:before{background:#ffbd0a}.rank-detail-sb{border-left:solid 1px #dbdbdb;margin-left:-15px;height:100%;padding:30px 15px 20px 15px}.rank-detail-sb .i-title{text-transform:uppercase;font-family:"Myriadpro";font-weight:600;font-size:20px;color:#1b1b1c;margin-bottom:15px}.sb-medal{font-family:"Myriadpro";margin-bottom:25px}.sb-medal .img{display:block;width:80px;height:80px;position:relative;float:left}.sb-medal .text{margin-left:90px;padding-top:1px}.sb-medal .text .title{color:#1b1b1c;font-size:15px;font-weight:600;line-height:18px;max-height:54px;overflow:hidden;margin-bottom:2px;margin-top:5px}.sb-medal .text .title a:hover{color:#d6ba00}.sb-medal .text time{font-size:14px;color:#7d7d7d;line-height:1}.def-table{background:#fff;overflow:auto}.def-table table{width:100%;min-width:600px;font-size:16px;font-family:"Myriadpro";color:#1b1b1c}.def-table table th{font-weight:600;background:#ccd4d6;padding:15px 20px 13px 20px;white-space:nowrap}.def-table table td{padding:14px 20px 12px 20px;border-bottom:solid 1px #dbdbdb}.def-table table tr:last-child td{border-bottom:none}.def-table table .yellow{color:#ffdd00}.def-table table .nowrap{white-space:nowrap}.rank-charts{text-align:center}.rank-charts img.bxh{display:block;margin:0 auto 15px auto}.rank-charts .title{font-size:20px;color:#1b1b1c;margin-bottom:70px;text-transform:uppercase}.rank-charts .avata{position:relative;display:block;margin:auto auto 30px auto;max-width:230px}.rank-charts .avata:after{display:block;padding-top:100%;content:""}.rank-charts .avata img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:solid 1px #dce1e2}.rank-charts .avata .num{position:absolute;z-index:1;padding:0 12px;height:38px;border-radius:50px;bottom:-10px;border:solid 1px #fff;background:#415264;color:#ffde00;text-align:center;font-size:20px;line-height:30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.rank-charts .avata .num span{font-size:150%}.rank-charts .name{font-size:32px;color:#1b1b1c}.rank-charts p{font-size:16px;margin-bottom:3px;color:#1b1b1c}.rank-process{height:20px;background:#fff;position:relative;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:270px;margin:auto}.rank-process .bar{position:absolute;top:0;bottom:0;left:0;font-size:16px;line-height:18px;z-index:0;background:-webkit-gradient(linear,left top,right top,color-stop(40%,#fddd48),to(#ffcd07));background:linear-gradient(to right,#fddd48 40%,#ffcd07)}.rank-process .bar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:linear-gradient(-45deg,rgba(255,255,255,0.25) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.25) 50%,rgba(255,255,255,0.25) 75%,transparent 75%,transparent);background-size:6px 6px}.search-rank{position:relative;padding-right:130px}.search-rank input{width:100%;font-family:"SFUFutura",sans-serif;font-size:16px;border:none;height:36px}.search-rank button{position:absolute;right:0;bottom:0;top:0;width:125px;background:#fdda3b;color:#415264;text-transform:uppercase;font-size:15px;font-family:"SFUFutura",sans-serif}.search-rank button i{font-size:18px;display:inline-block;vertical-align:middle;margin-top:-5px}.search-rank button:hover{background-color:#ffdd00;color:#1b1b1c}.rank-table .title{font-size:30px;color:#1b1b1c;font-weight:600;font-family:"Myriadpro";margin-bottom:20px}.rank-table .head{margin-bottom:20px}.rank-table .head .cell .search-rank{width:auto;margin-right:20px}.rank-table .head .cell:first-child{width:100%}.rank-table .head .cell .view-rank{display:inline-block;vertical-align:middle;white-space:nowrap;padding:0 12px}.rank-table .head .search-rank{width:100%}.rank-table .head .view-rank{height:36px;line-height:36px;border:solid 1px #cdd6d8;background:#f5f8f8;text-transform:uppercase;font-family:"SFUFutura",sans-serif;font-size:15px;color:#415264;width:100%;text-align:center;display:block}.rank-table .head .view-rank i{font-size:22px;display:inline-block;vertical-align:middle;margin-top:-5px}.rank-table .head .view-rank:hover{background:#ffdd00;border-color:#ffdd00;color:#1b1b1c}.rank-table .head .i-select{width:100%;font-size:16px;font-family:"SFUFutura",sans-serif;color:rgba(37,37,37,0.6)}.rank-table .head .i-select select{width:100%;height:36px;border:solid 1px #c6cfd1;padding-right:20px}.rank-table .head .i-select:after{content:"";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #252525;position:absolute;top:16px;right:8px;pointer-events:none}.rank-tb{font-family:"Myriadpro",sans-serif;overflow:auto;font-size:14px}.rank-tb table{width:100%;min-width:600px}.rank-tb table th{background:#ccd4d6;font-weight:normal;font-size:14px;color:#262626;white-space:nowrap;padding:13px 15px 13px 20px}.rank-tb table .yellow{color:#ffbd0a}.rank-tb table small{font-size:13px;font-weight:inherit}.rank-tb table td{border-bottom:solid 1px #dbdbdb;padding:9px 15px 9px 20px}.rank-tb table .avt{width:50px;height:50px;border-radius:50%;display:block;max-width:none}.rank-tb table tr.act{background:#ebeeef}.rank-tb table tr.act.v2{background:#fdda3b}.rank-tb table .nowrap{white-space:nowrap}.rank-tb table tr.more td{padding-top:15px;padding-bottom:23px}.ranking-tab{font-size:0;border-bottom:solid 1px #c9d3d5;margin-bottom:10px}.ranking-tab li{display:inline-block;vertical-align:bottom;width:50%}.ranking-tab li a{font-size:18px;line-height:26px;padding-bottom:9px;color:#1b1b1c;text-transform:uppercase;display:block;margin-bottom:-1px;border-bottom:solid 2px transparent;text-align:center}.ranking-tab li a.active{color:#ffbd0a;font-weight:bold;border-bottom-color:#ffbd0a}@media (min-width:768px){#rank-modal .modal-dialog{max-width:none}}@media (min-width:992px){#rank-modal .modal-dialog{padding-left:19px;margin-top:3.5vw}}#rank-modal .md-close{font-size:30px;line-height:1;position:absolute;top:25px;right:30px;border-radius:50%;color:rgba(255,255,255,0.5);z-index:2}#rank-modal .md-close:hover{color:#ffdd00}.rank-md-ct{background:none;border:none;border-radius:0}.rank-md-ct .title{color:#ffdd00;font-size:30px;font-family:"Myriadpro";font-weight:500;margin-bottom:15px;text-align:center}.rank-md-ct .content{background:#fff;overflow:hidden;color:#1b1b1c}@media (max-width:991px){.rank-tab li{margin:0 20px}.rank-detail-ct .title{font-size:24px}.rank-detail-ct .time{font-size:16px}.rank-detail-ct .statis p{font-size:14px}.rank-detail-ct .s-content{font-size:15px;margin-bottom:20px}.rank-detail-sb{border-left:none;margin-left:0;padding:0px 0 20px 0}.rank-process{margin-bottom:30px}}@media (max-width:767px){.rank-tab .nav-tabs{border:none}.rank-tab li a{font-size:0}.rank-tab li a:after,.rank-tab li a:before{content:none}.rank-tab li a span{font-size:20px}.rank-content{padding:20px 13px}.medal{margin-bottom:25px}.medal .img{margin-bottom:12px}.medal .title{margin-bottom:5px}.rank-detail{padding:0 16px}.rank-detail-ct .title{margin-top:20px;font-size:21px}.rank-detail-ct .medal-img{max-width:46%;margin:0 1% 0 1%}.def-table table{font-size:14px}.def-table table th{padding:11px 8px 9px 12px}.def-table table td{padding:10px 8px 8px 12px}.rank-charts .title{margin-bottom:25px}.rank-table .head{display:block}.rank-table .head .cell{display:block}.rank-table .head .cell .search-rank{margin-right:0}.rank-table .head .search-rank{margin-bottom:10px}.search-rank{padding-right:110px}.search-rank button{width:105px}.rank-table .title{font-size:24px}.rank-md-ct .title{font-size:22px;margin-top:20px}#rank-modal .md-close{font-size:24px;right:5px;top:5px}.rank-tb table th{white-space:initial}}@media (max-width:575px){.rank-table .head .i-select{margin-top:10px}}.race-box{margin-bottom:40px}.race-box:last-child{margin-bottom:0}.race-box .i-title{font-size:14px;color:#1b1b1c;font-family:"SFUFutura",sans-serif;font-weight:bold;text-transform:uppercase;margin-bottom:18px}.race-cas .race-post{margin-bottom:0}.race-cas .race-post .ct{background:#fff}.race-cas .arrow-cas{width:50px;height:50px;border-radius:50%;background:#fff;text-align:center;font-size:0;position:absolute;top:50%;margin-top:-25px;opacity:0.7;line-height:50px}.race-cas .arrow-cas:hover{opacity:1}.race-cas .arrow-cas.prev{left:-25px}.race-cas .arrow-cas.prev:after{border-right:11px solid #415264;margin-right:2px}.race-cas .arrow-cas.next{right:-25px}.race-cas .arrow-cas.next:after{border-left:11px solid #415264;margin-left:2px}.race-cas .arrow-cas:after{border-bottom:11px solid transparent;border-top:11px solid transparent;content:"";width:0;height:0;display:inline-block;vertical-align:middle}.sb-race{background:#fff;padding:20px 15px 15px;border:solid 1px #e1e1e1;font-family:"Myriadpro";color:#1b1b1c;font-size:14px;margin-bottom:15px}.sb-race:last-child{margin-bottom:0}.sb-race .price strong{font-size:30px;font-weight:600;line-height:1}.sb-race .price p{font-size:14px;color:#666666}.sb-race .view-more-primary{display:block;text-align:center;font-family:"SFUFutura",sans-serif;font-weight:normal;background-size:100% auto;max-width:240px;margin:15px 0 20px 0}.sb-race .view-more-primary:before{background-color:#fdda3b}.sb-race .view-more-primary:hover{color:#415264}.sb-race .view-rank{border:solid 1px #d9a214;text-transform:uppercase;color:#ffb600;display:block;font-size:18px;font-weight:600;padding:10px 10px 5px 10px;text-align:center;margin:15px 0 20px 0;background-image:url("../images/bg-btn-dot.jpg")}.sb-race .view-rank:hover{background:#ffb600;color:#1b1b1c}.sb-race .line{position:relative;padding-left:32px;margin-bottom:15px}.sb-race .line i{font-size:22px;position:absolute;left:0;margin-top:2px;color:#1b1b1c}.sb-race p{margin-bottom:0}.sb-race .title{font-weight:600;margin-bottom:2px;font-size:16px}.sb-race .title.v2{margin-bottom:12px;border-top:solid 1px #e1e1e1;padding-top:12px;text-transform:uppercase;font-size:14px}.sb-race-prize{margin-top:10px;font-weight:600}.sb-race-prize span{display:block;height:32px;position:relative;line-height:32px;margin-bottom:10px}.race-detail .thumb{width:100%;display:block}.race-detail hr{border-color:#e1e1e1}.countdown-pane{background:#fff;text-align:center;padding:20px 15px 18px 15px;font-family:"Myriadpro";font-size:16px;color:#1b1b1c;border:solid 1px #dbdbdb;margin-bottom:15px}.countdown-pane p{display:inline-block;vertical-align:middle;margin:0 20px 0 0}.countdown-pane .countdown{display:inline-block;vertical-align:middle}.countdown-pane .countdown .time-item{display:inline-block;vertical-align:middle;margin-right:28px}.countdown-pane .countdown .time-item:last-child{margin-right:0}.countdown-pane strong{font-size:22px;font-weight:600;margin-right:5px}.countdown-pane span{color:#666666;font-size:14px}.race-ct{background:#fff;padding:20px;border:solid 1px #dbdbdb;font-family:"Myriadpro";margin-bottom:15px}.race-ct .title{font-size:30px;font-weight:600;line-height:1.3;color:#1b1b1c;margin-bottom:5px}.race-ct .time{font-size:15px;color:#666666}.race-ct .s-content{color:#1b1b1c}.members-list p{font-size:15px;color:#1b1b1b;margin-bottom:15px}.members-list p span{color:#ffbd0a}.members-list p strong{font-weight:600;font-size:22px;line-height:20px}.members-list .list{overflow:hidden;font-size:0;margin:0 -7px}.members-list .list .item{display:inline-block;vertical-align:middle;width:48px;height:48px;border-radius:50%;overflow:hidden;margin:0 7px 20px 7px}.members-list .list .item img{display:block;width:100%;height:100%}.members-list .list .item.more{position:relative;background:#fff}.members-list .list .item.more img{opacity:0.2}.members-list .list .item.more:after{content:"";display:block;height:6px;width:24px;border-top:dotted 6px #1b1b1b;position:absolute;top:50%;margin-top:-3px;left:50%;margin-left:-12px;opacity:0.5;-webkit-transition:0.2s;transition:0.2s}.members-list .list .item.more:hover:after{opacity:1}.members-list .invite-member{margin-top:5px;color:#ffbd0a;border:solid 1px #ffbd0a;display:block;text-transform:uppercase;font-size:18px;font-weight:600;padding-top:1px;height:45px;line-height:45px;text-align:center}.members-list .invite-member i{font-size:26px;margin-right:6px;display:inline-block;vertical-align:middle;margin-top:-3px}.members-list .invite-member:hover{background:#ffbd0a;color:#fff}.race-prize{background:#fff;border:solid 1px #dbdbdb;padding:25px 20px 10px 20px;font-family:"Myriadpro";color:#1b1b1c;font-size:16px}.race-prize .i-title{text-transform:uppercase;font-size:20px;font-weight:600}.race-prize .img{width:100%;display:block;margin-bottom:0}.race-prize .s-content{font-size:16px;line-height:1.6}.race-prize .s-content h4{margin-bottom:5px;font-size:20px;font-weight:600}.race-prize .s-content p{margin-bottom:15px}.race-congratulations{background-color:#fff;background-position:top center;background-repeat:no-repeat;background-image:url("../images/congratulations-bg.png");border:solid 1px #dbdbdb;padding:50px 15px 20px 15px;text-align:center;font-family:"Myriadpro";color:#1b1b1c;font-size:16px;margin-bottom:15px}.race-congratulations .i-title{font-size:30px;font-weight:600;line-height:1.3;margin-bottom:5px}.race-congratulations .view-gift{display:inline-block;vertical-align:middle;background:#fdda3b;text-transform:uppercase;font-size:18px;color:#415264;padding:14px 20px 9px 20px;margin-top:10px}.race-congratulations .view-gift i{font-size:26px;line-height:1;display:inline-block;vertical-align:middle;margin-right:6px;margin-top:-5px}.race-congratulations .view-gift:hover{background:#ffdd00;color:#1b1b1c}.race-detail-info{background:#fff;border:solid 1px #e1e1e1;padding:15px 20px 1px 20px;margin-bottom:15px;font-family:"Myriadpro";text-align:center}.race-detail-info .time{font-size:18px;color:#1b1b1c;margin-bottom:15px}.race-detail-info .icon{display:block;height:30px;font-size:26px;line-height:30px;color:#ffbd0a;margin-bottom:10px}.race-detail-info .num{display:block;color:#1b1b1c;font-size:28px;font-weight:600;line-height:1;margin-bottom:5px}.race-detail-info p{font-size:16px;color:#7d7d7d}@media (min-width:768px){#join-modal .modal-dialog{max-width:750px}}@media (min-width:992px){#join-modal .modal-dialog{max-width:770px}}#join-modal .md-close{font-size:30px;line-height:1;position:absolute;top:25px;right:30px;border-radius:50%;color:rgba(255,255,255,0.5);z-index:2}#join-modal .md-close:hover{color:#ffdd00}.hc-radio{cursor:pointer;font-family:"SFUFutura",sans-serif;color:#1b1b1c;font-size:16px;margin-right:80px}.hc-radio input{display:none}.hc-radio input:checked+i{border:solid 6px #4794ff}.hc-radio i{display:inline-block;vertical-align:middle;margin-right:5px;margin-top:-5px;width:16px;height:16px;border:solid 1px #757d85;border-radius:50%}.join-md-ct{background:none;border:none;border-radius:0;padding-top:15px}.join-md-ct .join-race-title{text-align:center;color:#fff;text-transform:uppercase;font-size:18px;font-family:"SFUFutura",sans-serif;font-weight:bold;margin-bottom:15px}.join-md-ct .hc-process .step p{color:#b7b7b7}.join-md-ct .hc-process .step.current p{color:#fdda3b}.join-md-ct .content{background:#fff;border:solid 1px #dbdbdb;padding:30px 30px 30px 100px}.join-md-ct .content.v2{padding:30px}.join-md-ct .content.v2 .join-md-ctrl{margin-left:-30px}.join-md-ct .content .content-ct{padding:0 90px}.join-md-ct .content .table{font-family:"SFUFutura",sans-serif;font-size:16px;color:#1b1b1c;padding-bottom:16px;border-bottom:solid 1px #e1e1e1;margin-bottom:16px}.join-md-ct .content .table:last-child{border-bottom:none;margin-bottom:0;padding-top:5px;padding-bottom:8px}.join-md-ct .content .table .title{font-family:"Myriadpro";font-size:20px;font-weight:600;margin-bottom:5px}.join-md-ct .content .table p{margin-bottom:5px}.join-md-ct .content .table .img{max-height:120px}.join-md-ct .content .voucher-form{position:relative;margin:5px 0 5px 10px}.join-md-ct .content .voucher-form input{width:100%;height:32px;border:solid 1px #e1e1e1;padding-right:90px}.join-md-ct .content .voucher-form button{position:absolute;top:0;bottom:0;right:0;width:90px;background:#415264;color:#fff;text-transform:uppercase;font-size:14px}.join-md-ct .prf-form{padding:0}.join-md-ct .join-md-ctrl{border-top:solid 1px #dbdbdb;padding-top:20px;margin:10px -30px 0 -100px;text-align:center;font-family:"SFUFutura",sans-serif}.join-md-ct .join-md-ctrl .button,.join-md-ct .join-md-ctrl .submit{text-transform:uppercase;font-size:16px;padding:6px 22px;text-align:center}.join-md-ct .join-md-ctrl .button i,.join-md-ct .join-md-ctrl .submit i{font-size:32px;line-height:24px;vertical-align:middle;margin-top:-6px;display:inline-block}.join-md-ct .join-md-ctrl .submit{background:#fdda3b;color:#415264}.join-md-ct .join-md-ctrl .submit i{margin-right:-10px}.join-md-ct .join-md-ctrl .submit:hover{background:#ffdd00;color:#1b1b1c}.join-md-ct .join-md-ctrl .button{background:#aaafb4;color:#fff;margin-right:15px}.join-md-ct .join-md-ctrl .button i{margin-left:-10px}.join-md-ct .join-md-ctrl .button:hover{background:#999}.prf-form .line.break-title span{color:#1b1b1c;font-size:14px;font-style:italic}.prf-form .line.break-title span.semi{font-weight:600}@media (min-width:768px){#gift-modal .modal-dialog{max-width:750px;margin:auto}}#gift-modal .modal-dialog{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translate(0,0);transform:translate(0,0);pointer-events:all}.modal-backdrop.show{opacity:0.7}#gift-modal.show .gift-md-content{-webkit-animation-name:tada;animation-name:tada;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;position:relative;z-index:1}#gift-modal.show .gift-md-content>img{border-top-left-radius:32px}#gift-modal.show .gift-md-content .bg{position:absolute;top:-20px;left:23.5%}#gift-modal.show .gift-md-content .ct{-webkit-animation-name:zoomIn;animation-name:zoomIn;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.5s;animation-delay:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;color:#fff;position:absolute;height:100%;width:50%;left:50%;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:30px;z-index:1}#gift-modal.show .gift-md-content .ct .head{font-weight:bold;font-size:25px;text-transform:uppercase;letter-spacing:0.08em;margin-bottom:15px;text-align:left}#gift-modal.show .gift-md-content .ct p{font-size:18px;text-align:left}#gift-modal.show .gift-md-content .close-md{position:absolute;top:-15px;right:-15px;color:#fff;z-index:9;background-color:rgba(0,0,0,0.5);width:30px;height:30px;border-radius:50%;border:1.5px solid #fff;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,0.5);box-shadow:0 0 12px 0 rgba(0,0,0,0.5)}#gift-modal.show .gift-md-content .close-md:before{content:"M";font-family:"ElegantIcons";font-size:28px;width:30px;height:30px;position:absolute;left:-2px;top:-9px}@media (max-width:767px){#gift-modal.show .gift-md-content>img{min-height:270px}#gift-modal.show .gift-md-content .ct{padding-right:10px}#gift-modal.show .gift-md-content .ct .head{font-size:18px;margin-bottom:5px}#gift-modal.show .gift-md-content .ct p{font-size:16px}#gift-modal.show .gift-md-content .bg{max-height:120%;overflow:hidden}#gift-modal.show .gift-md-content .bg img{max-height:100%}}@media (max-width:475px){#gift-modal.show .gift-md-content .ct .head{font-size:16px;margin-bottom:5px}#gift-modal.show .gift-md-content .ct p{font-size:14px}}.activites-tab{font-family:"Myriadpro";border:none}.activites-tab li{display:inline-block;vertical-align:bottom}.activites-tab li a{display:block;padding:15px 28px 12px 28px;text-transform:uppercase;color:#1b1b1c;font-size:18px;border:solid 1px transparent;margin-bottom:-1px}.activites-tab li a.active{border-color:#dbdbdb;border-bottom-color:#fff;background:#fff}.activites-ct{background:#fff;border:solid 1px #dbdbdb;padding:10px 28px;font-family:"Myriadpro";color:#1b1b1c}.activites-ct .post{padding:15px 0;border:none;border-bottom:solid 1px #e1e1e1;margin-bottom:0}.activites-ct .post:last-child{border-bottom:none}.activites-ct .post .head{padding:0}.activites-ct .post .p-post .name{font-family:"Myriadpro";font-weight:600}.activites-ct .post .post-share{margin-right:0}.race-wrap{background:#fff;border:solid 1px #dbdbdb;padding:20px 30px;font-family:"SFUFutura",sans-serif;color:#1b1b1c}.race-wrap .title{text-transform:uppercase;font-size:18px;margin:0}.race-wrap .go-back{font-size:16px;color:#ffbd0a}.race-wrap .go-back i{font-size:18px;display:inline-block;vertical-align:middle;margin-top:-5px}.race-wrap .go-back:hover{color:#415264}.race-wrap .link{font-size:16px;color:#ffbd0a;display:inline-block;margin-top:10px;margin-bottom:10px}.race-wrap .link:hover{text-decoration:underline}.i-upload{background:#f6f6f6;border:dashed 1px #d2d2d2;width:95px;height:95px;display:block;text-align:center;padding-top:20px;cursor:pointer;color:#4a4949}.i-upload input{display:none}.i-upload i{font-size:22px}.i-upload span{display:block}.upload-pane .i-upload{display:inline-block;vertical-align:top}.upload-pane .upload-item{display:inline-block;vertical-align:top;width:95px;height:95px;border:solid 1px #e1e1e1;margin-right:4px}.upload-pane .upload-item img{max-width:88%;max-height:88%}.i-check{cursor:pointer;margin-bottom:0}.i-check input{display:none}.i-check input:checked+i:after{opacity:1}.i-check i{display:inline-block;vertical-align:middle;margin-top:-5px;width:14px;height:14px;border:solid 1px #d2d2d2;text-align:center;font-style:normal;font-size:13px;line-height:14px;color:#858585;margin-right:5px}.i-check i:after{font-family:"ElegantIcons";content:"N";opacity:0}.i-dropdown{position:relative}.i-dropdown ul{display:none;position:absolute;left:0;right:0;z-index:1;background:#fff}.race-form .label{font-size:16px;margin-bottom:5px}.race-form .label.v2{margin-bottom:10px}.race-form .label.v9{font-weight:600}.race-form .label.sm{font-size:14px;text-transform:uppercase}.race-form .label em{font-size:16px;color:#999898;letter-spacing:-0.1px}.race-form .label.required:before{content:"* ";color:#ff4b33}.race-form .break{margin-bottom:13px}.race-form .break.v2{margin-bottom:18px}.race-form .break.v3{margin-bottom:23px}.race-form .label-pane{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.race-form .label-pane span{width:40px;display:inline-block;vertical-align:middle}.race-form .label-pane .i-input{margin-left:5px}.race-form .sm{max-width:35%}.race-form .input{width:100%;height:31px;border:solid 1px #d2d2d2;color:#666666}.race-form .input[readonly]{background:#f4f4f4;color:rgba(102,102,102,0.6)}.race-form .select2-tag .select2-container .select2-selection{border:solid 1px #d2d2d2;border-radius:0;min-height:28px}.race-form .select2-tag .select2-container .select2-selection .select2-selection__rendered{vertical-align:middle}.race-form .select2-tag .select2-container .select2-selection .select2-selection__choice{background:#e1ecf8;color:#415264;border:none;line-height:1;padding-top:2px;padding-bottom:3px;margin-top:2px}.race-form .select2-tag .select2-container .select2-selection .select2-selection__choice__remove{font-weight:normal;line-height:1;margin-top:-11px;vertical-align:middle}.race-form .select2-tag .select2-container .select2-selection .select2-search__field{margin-top:0}.race-form .i-input{position:relative}.race-form .i-input i{position:absolute;top:6px;right:10px;pointer-events:none}.race-form .textarea{border:solid 1px #d2d2d2;color:#666666;min-height:50px;width:100%;display:block}.race-form .textarea.editor{font-size:14px;height:200px}.race-form .submit{background:#fdda3b;text-transform:uppercase;font-size:16px;color:#415264;padding:6px 22px}.race-form .submit i{font-size:32px;line-height:24px;vertical-align:middle;margin-top:-6px;display:inline-block;margin-right:-15px}.race-form .submit:hover{background:#ffdd00;color:#1b1b1c}.race-form .button{background:#aaafb4;color:#fff;text-transform:uppercase;font-size:16px;padding:6px 22px;margin-right:15px}.race-form .button i{font-size:32px;line-height:24px;vertical-align:middle;margin-top:-6px;display:inline-block;margin-left:-15px}.race-form .button:hover{background:#999}.race-form .reset{font-size:16px;color:#ffbd0a}.race-form .reset:hover{text-decoration:underline}.race-form .i-check i{border-radius:3px;border:solid 1px #898989;line-height:13px}.race-form .i-check i:after{margin-left:-0.49px}.race-form .i-check input:checked+i{color:#fff;background:#0095da;border-color:#0095da}.race-form .i-check.readonly{pointer-events:none}.race-form .i-check.readonly input{pointer-events:none}.race-form .i-check.readonly input+i{opacity:0.5}.race-form .text-line{margin-bottom:13px;position:relative;padding-left:25px}.race-form .text-line>.i-check{position:absolute;left:0}.race-form .race-form-break{border-bottom:solid 1px #dbdbdb;margin:20px -30px}.race-form .i-select{width:100%;position:relative}.race-form .i-select:after{position:absolute;top:8px;right:6px;font-family:"ElegantIcons";content:"C";font-size:20px;line-height:1;color:#1b1b1c;pointer-events:none}.race-form .i-number{position:relative}.race-form .i-number.ibl{display:inline-block;vertical-align:middle;max-width:100px}.race-form .i-number .n-ctrl{position:absolute;right:3px;font-size:20px;line-height:1;height:15px;color:#1b1b1c;overflow:hidden;width:20px}.race-form .i-number .n-ctrl.up{top:2px}.race-form .i-number .n-ctrl.down{bottom:0px}.race-form .i-number .n-ctrl.down i{display:block;margin-top:-4px}.race-form .i-dropdown{font-family:"Myriadpro";color:#727a82;font-size:15px;border:solid 1px #dbdbdb;padding-right:30px}.race-form .i-dropdown:after{position:absolute;top:8px;right:6px;font-family:"ElegantIcons";content:"C";font-size:20px;line-height:1;color:#727a82;pointer-events:none}.race-form .i-dropdown strong{font-weight:600;color:#1b1b1c}.race-form .i-dropdown .text{display:block;margin:0;width:100%;line-height:32px;height:31px;padding-left:10px;cursor:pointer;overflow:hidden}.race-form .i-dropdown ul{border:solid 1px #ccc;left:-1px;right:-1px}.race-form .i-dropdown ul li{padding:7px 10px 5px 10px;cursor:pointer}.race-form .i-dropdown ul li:hover{background:#5897fb;color:#fff}.race-form .i-dropdown ul li:hover strong{color:#fff}.race-form .select-imgs .img{width:115px;padding-left:15px;text-align:center}.race-form .select-imgs .img img{max-height:100px}.race-form .create-race-medal{display:none;padding-left:23px}.ibl-mid{display:inline-block;vertical-align:middle}ul.wysihtml5-toolbar{font-family:"Myriadpro"}.race-select2{font-family:"SFUFutura",sans-serif}.create-race-title{text-align:center;text-transform:uppercase;font-size:18px;color:#1b1b1b;font-family:"SFUFutura",sans-serif;font-weight:bold;margin-bottom:20px}.hc-process{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.hc-process .step{width:33.33%;font-family:"Myriadpro";position:relative;z-index:1}.hc-process .step .ct{display:inline-block;vertical-align:middle;text-align:center}.hc-process .step strong{display:block;width:40px;height:40px;border-radius:50%;color:#fff;font-size:16px;font-weight:bold;line-height:44px;margin:0 auto 10px auto;background:#727a82;text-align:center}.hc-process .step strong:after{content:"";height:2px;background:#727a82;position:absolute;width:calc(100% + 70px);top:20px;z-index:-1}.hc-process .step:last-child strong:after{content:none}.hc-process .step p{text-transform:uppercase;color:#727a82;font-size:14px;margin-bottom:12px}.hc-process .step.active strong{background:#f26522;color:#fff}.hc-process .step.active strong:after{background:#f26522}.hc-process .step.active p{color:#f26522;font-weight:600}.hc-process .step.current .ct:after{display:block;margin:auto auto -8px auto;background:#fff;border-left:solid 1px #dbdbdb;border-top:solid 1px #dbdbdb;content:"";width:16px;height:16px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hc-process .step.current strong{background:#fdda3b;color:#415264}.hc-process .step.current strong:after{background:#fdda3b}.hc-process .step.current p{color:#ffb600;font-weight:600}.create-race-tb{font-family:"Myriadpro";min-height:450px}.create-race-tb table{width:100%}.create-race-tb table th{font-weight:normal;color:#415264;padding:5px 0;font-size:16px}.create-race-tb table td{font-weight:600;font-size:18px;color:#1b1b1c;border-bottom:solid 1px #dbdbdb;padding:14px 0}.create-race-tb table td span{font-weight:normal}.create-race-tb .total{color:rgba(27,27,28,0.8);font-size:18px;margin-top:15px}.create-race-tb .total strong{font-size:20px;color:#ffbd0a}@media (max-width:991px){.sb-race:first-child{margin-top:30px}}@media (max-width:1199px){.hc-process .step strong:after{width:calc(100% + 45px)}}@media (max-width:767px){.countdown-pane .countdown .time-item{margin-right:15px}.race-ct{padding:15px}.race-ct .title{font-size:21px}.race-prize{padding:20px 15px 10px 15px}.race-congratulations .i-title{font-size:21px}.activites-tab li a{font-size:16px;padding:12px 16px 9px 16px}.activites-ct{padding:10px 12px}.activites-ct .post .ct2{font-size:14px}.activites-ct .post .ct2 .table{font-size:13px}.race-wrap{padding:15px 15px}.race-wrap .title{font-size:16px}.race-wrap .go-back{font-size:15px}.i-upload{width:73px;height:73px;padding-top:10px}.upload-pane .upload-item{width:73px;height:73px}.race-form{font-size:14px}.race-form .label{font-size:15px}.race-form .label-pane{margin-bottom:5px}.race-form .sm{max-width:none}.race-form .race-form-break{margin-left:-15px;margin-right:-15px}.race-form .button{font-size:15px;padding-left:10px;padding-right:15px;margin-right:2px}.race-form .button i{font-size:22px}.race-form .submit{font-size:15px;padding-right:10px;padding-left:15px}.race-form .submit i{font-size:22px}.race-form .create-race-medal{padding-left:0px}.race-detail-info{padding:15px 13px 1px 13px}.race-detail-info .num{font-size:24px}.race-detail-info p{font-size:13px}.create-race-tb{min-height:initial}.create-race-tb table th{font-size:14px}.create-race-tb table td{font-size:15px}.create-race-tb .total{font-size:16px}.create-race-tb .total strong{font-size:18px}#join-modal .md-close{top:5px;right:5px}.join-md-ct .content,.join-md-ct .content.v2{padding-left:20px;padding-right:20px}.join-md-ct .content .content-ct,.join-md-ct .content.v2 .content-ct{padding:0}.join-md-ct .content .join-md-ctrl,.join-md-ct .content.v2 .join-md-ctrl{margin-left:-20px;margin-right:-20px}.join-md-ct .join-md-ctrl .button,.join-md-ct .join-md-ctrl .submit{font-size:15px}.join-md-ct .join-md-ctrl .button i,.join-md-ct .join-md-ctrl .submit i{font-size:22px}.join-md-ct .join-md-ctrl .button{padding-left:10px;padding-right:15px;margin-right:2px}.join-md-ct .join-md-ctrl .submit{padding-right:10px;padding-left:15px}.hc-process .step p{height:40px;line-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:575px){.hc-process .step .ct{display:block}.hc-process .step strong:after{width:100%}.countdown-pane{padding:20px 5px 18px 5px}.race-form .select-imgs{display:block}.race-form .select-imgs .cell{display:block;width:auto}.race-form .select-imgs .img{margin-top:10px;padding-left:0;text-align:left}}@media (max-width:480px){.activites-ct .post .ct2 .table{font-size:12px;font-weight:normal}}@media (min-width:768px){.md-show-img .modal-dialog{max-width:750px;margin:auto}}.md-show-img .modal-dialog{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.md-show-img.fade .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.md-content-img{position:relative;margin-bottom:30px;pointer-events:all}.md-content-img .md-close{position:absolute;top:-12px;right:-12px;font-size:24px;cursor:pointer;color:rgba(255,255,255,0.5)}.check-medal{display:inline-block;vertical-align:top;margin-right:15px;margin-bottom:10px;cursor:pointer}.check-medal input{display:none}.check-medal input:checked+span{border-color:#fdda3b}.check-medal input:checked+span img{opacity:0.7;-webkit-filter:blur(2px);filter:blur(2px)}.check-medal input:checked+span:after{opacity:1}.check-medal span{width:80px;height:80px;display:block;position:relative}.check-medal span img{-webkit-transition:0.12s;transition:0.12s}.check-medal span:after{content:"✔";font-size:32px;text-align:center;position:absolute;left:50%;line-height:1;top:50%;margin-left:-13px;margin-top:-16px;z-index:1;opacity:0;color:#000;text-shadow:0 0 4px #fff;-webkit-transition:0.12s;transition:0.12s}.check-color{cursor:pointer;position:relative;margin-right:2px;margin-bottom:5px}.check-color input{display:none}.check-color input:checked+span:after{opacity:1}.check-color span{display:inline-block;vertical-align:top;margin-right:6px;margin-bottom:5px;width:30px;height:30px;background:#ff2222;position:relative;-webkit-transition:0.2s;transition:0.2s;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.5);box-shadow:0 0 5px 0 rgba(0,0,0,0.5)}.check-color span:after{content:"✔";font-size:22px;color:#000;text-align:center;position:absolute;left:50%;line-height:1;top:50%;margin-left:-9px;margin-top:-12px;z-index:1;opacity:0;-webkit-transition:0.12s;transition:0.12s;text-shadow:0 0 4px #fff}@media (max-width:575px){.wrap-form-login .note-direct a{color:#fff}}.details-chansV2{background-color:#fff;border:solid 1px #dbdbdb;overflow:hidden;padding:0 20px 5px 20px}.details-chansV2 .race-ct{border:none;margin-bottom:0;padding:0}.details-chansV2 .race-prize{border:none;padding:10px 0 0 0}.details-chansV2 .nav-tabs{margin:22px 0 20px 0;display:block}.details-chansV2 .nav-tabs .nav-item{margin-right:25px;display:inline-block}.details-chansV2 .nav-tabs .nav-item:last-child{margin-right:0}.details-chansV2 .nav-tabs .nav-link{border:none;padding:0 0 15px 0;font-size:22px;text-transform:uppercase;border-bottom:3px solid transparent;color:#262626}.details-chansV2 .nav-tabs .nav-link.active{color:#ffbd0a;border-bottom:3px solid #ffbd0a}.details-chansV2 .nav-tabs .nav-link:first-child{padding-left:0}.list-teamV2{color:#1b1b1b}.list-teamV2 .count-team{text-transform:uppercase;font-size:18px;font-weight:bold;margin-bottom:12px}.list-teamV2 .count-team b{color:#ffb600}.chans-table{overflow:auto}.chans-table table{min-width:600px;margin-bottom:30px}.chans-table table tr td,.chans-table table tr th{vertical-align:middle}.chans-table table tr th{padding:10px 20px;background-color:#eef3f4;font-size:14px;font-family:"Myriadpro",sans-serif;font-weight:400;border:none}.chans-table table tr td{padding:15px 20px;font-weight:bold;font-size:18px;text-transform:uppercase;border-bottom:1px solid #dbdbdb;border-top:none}@media (max-width:991px){.chans-table table tr td{font-size:16px}}.chans-table table tr td span{font-size:14px;color:#666666;font-weight:400}.chans-table table tr td b{font-size:22px}.chans-table table tr td .name{-webkit-transition:0.2s;transition:0.2s}.chans-table table tr td .name:hover{color:#ffb600}.chans-table table tr td .name.active{color:#ffb600}.chans-table table tr td .btn-chans{font-size:16px;text-transform:uppercase;font-family:"SFUFutura",sans-serif;font-weight:600;color:#3d4a56;background-color:#fdda3b;display:inline-block;padding:10px;width:123px;height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.chans-table table tr td .btn-chans:hover{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.32);box-shadow:0 0 5px 0 rgba(0,0,0,0.32)}.chans-table table tr td .btn-chans.v2{background-color:#f1f2f3;pointer-events:none}.chans-table table tr td:last-child{width:123px}.chans-table.member table{font-family:"Myriadpro",sans-serif}.chans-table.member table th{white-space:nowrap}.chans-table.member table td{font-size:14px;text-transform:inherit;font-weight:400}.chans-table.member table td .if-mb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chans-table.member table td .if-mb img{-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;max-width:32px;border-radius:50%;margin-right:18px}.chans-table.member table td .if-mb p{margin-bottom:0;font-weight:600}.chans-table.member table td .if-mb p small{display:block;font-size:14px;color:#666666}.chans-table.member table td strong{font-size:12px}.chans-table.member table td:last-child{width:104px}.chans-table.member.member-rk table td:last-child{width:auto}.chans-table.member.member-rk table td:first-child{width:110px}.chans-table.clubs table th{border-top:1px solid #dbdbdb}.chans-table.clubs table th:nth-child(3){padding-left:52px}.chans-table.clubs table td .if-mb{position:relative;padding-left:32px}.chans-table.clubs table td .if-mb.admin{background:url(../images/ic-admin.png) no-repeat center left;background-size:22px 22px}.chans-table.ranking .head{margin-bottom:20px}.chans-table.ranking .head .cell .search-rank{width:auto;margin-right:20px}.chans-table.ranking .head .cell:first-child{width:100%}.chans-table.ranking .head .search-rank{width:100%}.chans-table.ranking .head .search-rank input{border:1px solid #c6cfd1}.chans-table.ranking .head .search-rank input::-webkit-input-placeholder{color:rgba(37,37,37,0.6)}.chans-table.ranking .head .search-rank input::-moz-placeholder{color:rgba(37,37,37,0.6)}.chans-table.ranking .head .search-rank input:-ms-input-placeholder{color:rgba(37,37,37,0.6)}.chans-table.ranking .head .search-rank input::-ms-input-placeholder{color:rgba(37,37,37,0.6)}.chans-table.ranking .head .search-rank input::placeholder{color:rgba(37,37,37,0.6)}.chans-table.ranking .head .search-rank button{letter-spacing:0.01em}.chans-table.ranking .head .sl-cate{position:relative}.chans-table.ranking .head .sl-cate:after{content:"C";position:absolute;font-size:20px;right:8px;top:3px;font-family:eleganticons;pointer-events:none;color:#252525}.chans-table.ranking .head .sl-cate .form-control{min-width:248px;border-radius:0;height:36px;color:rgba(37,37,37,0.6);-webkit-box-shadow:none;box-shadow:none;border:1px solid #c6cfd1;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:"SFUFutura",sans-serif;padding-top:0;padding-bottom:3px}.chans-table.ranking table{font-family:"Myriadpro",sans-serif}.chans-table.ranking table th{white-space:nowrap;padding-left:8px;padding-right:8px}.chans-table.ranking table th a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chans-table.ranking table th a i{color:#ffbd0a}.chans-table.ranking table th span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chans-table.ranking table th i{font-size:24px;color:rgba(38,38,38,0.7)}.chans-table.ranking table td{text-transform:inherit;font-size:14px;font-weight:400;padding:10px 8px}.chans-table.ranking table td .if-mb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px;white-space:nowrap;font-weight:bold}.chans-table.ranking table td .if-mb img{-webkit-box-flex:0;-ms-flex:0 0 49px;flex:0 0 49px;max-width:49px;border-radius:50%;margin-right:10px}.chans-table.ranking table td:first-child{width:90px;font-weight:bold}.chans-table.ranking table td:last-child{width:100px}.chans-table.adm table td:first-child,.chans-table.adm table td:nth-child(2){width:50px}.chans-table .i-check i{border-radius:3px;border:solid 1px #898989;line-height:13px;background-color:#fff}.chans-table .i-check i:after{margin-left:-0.49px}.chans-table .i-check input:checked+i{color:#fff;background:#0095da!important;border-color:#0095da}.chans-table .i-check.readonly{pointer-events:none}.chans-table .i-check.readonly input{pointer-events:none}.chans-table .i-check.readonly input+i{opacity:0.5}.chans-table .btn-chans-change,.chans-table .btn-chans-delete,.chans-table .btn-chans-edit{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;font-size:22px;background-color:#f1f2f3;color:rgba(27,27,27,0.7);-webkit-transition:0.2s;transition:0.2s;margin-right:8px}.chans-table .btn-chans-change:hover,.chans-table .btn-chans-delete:hover,.chans-table .btn-chans-edit:hover{color:#1b1b1b}.chans-table .btn-chans-delete{margin-right:0}.chans-table .btn-chans-change.v2{background:url(../images/ic-admin-not-active.png) no-repeat center;background-color:#f1f2f3}.chans-table .btn-chans-change.v2.admin{background:url(../images/ic-admin.png) no-repeat center;background-color:#fff;border:1px solid #e1e1e1}.top-list-teamV2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px;font-family:"SFUFutura",sans-serif}.top-list-teamV2 .search-team{position:relative;-webkit-box-flex:0;-ms-flex:0 0 420px;flex:0 0 420px}.top-list-teamV2 .search-team input{max-width:100%;width:100%;padding-right:40px;height:36px}.top-list-teamV2 .search-team button{position:absolute;right:12px;top:3px;font-size:18px;font-weight:bold}.top-list-teamV2 .control-team{position:relative}.top-list-teamV2 .control-team a{font-size:15px;text-transform:uppercase;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 10px;letter-spacing:0.01em;height:36px;-webkit-transition:0.2s;transition:0.2s}.top-list-teamV2 .control-team a i{margin-right:8px;font-size:22px}.top-list-teamV2 .control-team a.add{background-color:#fdda3b;color:#415264}.top-list-teamV2 .control-team a.delete{background-color:#959595;color:#fff;margin-left:6px}.top-list-teamV2 .control-team a:hover{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.32);box-shadow:0 0 5px 0 rgba(0,0,0,0.32)}.popup-add-memberV2{position:absolute;left:0;width:100%;top:calc(100% + 12px);z-index:1;padding-top:20px;background-color:#fff;border:1px solid #e1e1e1;-webkit-box-shadow:0 0 22px 0 rgba(0,0,0,0.12);box-shadow:0 0 22px 0 rgba(0,0,0,0.12);-webkit-transition:0.3s;transition:0.3s;opacity:0;visibility:hidden;-webkit-transform:translateY(20px);transform:translateY(20px)}.popup-add-memberV2 .search-team{margin:0 20px 18px 20px}.popup-add-memberV2.show{opacity:1;visibility:visible;-webkit-transform:translateY(0px);transform:translateY(0px)}.list-mem-searchV2{margin-bottom:20px}.list-mem-searchV2 .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 20px;border-bottom:1px solid #dbdbdb}.list-mem-searchV2 .item img{-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;max-width:32px;border-radius:50%;margin-right:18px}.list-mem-searchV2 .item p{font-size:14px;margin-bottom:0;font-weight:600}.list-mem-searchV2 .item p small{display:block;font-size:14px;color:#666666}.list-mem-searchV2 .item.active{background-color:#eef3f4}.popup-changeTeam .modal-dialog{max-width:570px}.popup-changeTeam .modal-content{border-radius:0;border-top-left-radius:40px;border:1px solid #dbdbdb}.popup-changeTeam .modal-body{position:relative;font-family:"SFUFutura",sans-serif;text-align:center;color:#1b1b1b;padding:20px}.popup-changeTeam .modal-body .head{text-transform:uppercase;font-weight:bold;font-size:18px}.popup-changeTeam .modal-body p{max-width:80%;margin:0 auto}.popup-changeTeam .modal-body .text-moderator{margin-top:15px}.popup-changeTeam .modal-body .text-moderator strong{display:block}.popup-changeTeam .modal-body .form-group{max-width:70%;margin:16px auto 0px auto;position:relative}.popup-changeTeam .modal-body .form-group.sl select{width:100%;height:30px;border-radius:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #dbdbdb}.popup-changeTeam .modal-body .form-group.sl:after{content:"3";position:absolute;font-family:eleganticons;right:5px;top:-4px;font-size:25px;pointer-events:none;color:#b3b3b3}.popup-changeTeam .modal-body .form-group input{width:100%;height:30px;border-radius:3px;border:1px solid #dbdbdb}.popup-changeTeam .modal-body .close-modal{position:absolute;top:2px;right:10px;font-size:28px;color:rgba(137,137,137,0.7)}.popup-changeTeam .btn-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:20px;border-top:1px solid #dbdbdb;margin-top:15px;padding-bottom:30px}.popup-changeTeam .btn-bottom a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:42px;color:#fff;text-transform:uppercase;padding-left:30px;padding-right:30px;margin:0 10px;-webkit-transition:0.2s;transition:0.2s}.popup-changeTeam .btn-bottom a:hover{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.32);box-shadow:0 0 5px 0 rgba(0,0,0,0.32)}.popup-changeTeam .btn-bottom a.cancel{background-color:#aaafb4}.popup-changeTeam .btn-bottom a.change{background-color:#fdda3b;color:#3d4a56}.top-manage-teamV2{font-family:"SFUFutura",sans-serif;margin-bottom:10px}.top-manage-teamV2 .head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-manage-teamV2 .head h3{text-transform:uppercase;font-size:18px;font-weight:bold;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:10px}.top-manage-teamV2 .head .btn-save{font-size:16px;text-transform:uppercase;color:#3d4a56;background-color:#fdda3b;width:86px;height:42px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:600;-webkit-transition:0.2s;transition:0.2s}.top-manage-teamV2 .head .btn-save:hover{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.32);box-shadow:0 0 5px 0 rgba(0,0,0,0.32)}.top-manage-teamV2 .head .btn-cancel{color:#ffbd0a;font-size:16px;margin-left:20px}.top-manage-teamV2 label{display:block;margin-bottom:5px}.top-manage-teamV2 .form-group{margin-bottom:10px}.top-manage-teamV2 input:disabled{background-color:#f4f4f4}.top-manage-teamV2 input{width:100%;height:30px;border:1px solid #d2d2d2}.head-list-mb{text-align:center;position:relative;margin-bottom:20px}.head-list-mb h3{font-size:26px;font-weight:bold;text-transform:uppercase}.head-list-mb span{display:block;font-size:18px}.head-list-mb span b{color:#ffbd0a}.head-list-mb .btn-cancel-mb{position:absolute;padding:5px;right:0;font-size:16px;color:#3d4a56;top:calc(50% - 21px);min-width:112px;height:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;background-color:#fdda3b;-webkit-transition:0.2s;transition:0.2s;font-family:"SFUFutura",sans-serif;font-weight:600}.head-list-mb .btn-cancel-mb:hover{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.32);box-shadow:0 0 5px 0 rgba(0,0,0,0.32)}.if-ranking-team{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;font-family:"SFUFutura",sans-serif;margin-bottom:20px}.if-ranking-team .item{text-align:center;font-size:16px;margin:0 10px}.if-ranking-team .item b{display:block;color:#ffbd0a}@media (min-width:1200px){.if-ranking-team{padding:0 80px}}.race-form .group-inline .text-line{display:inline-block;margin-right:45px}.race-form .group-inline .text-line:last-child{margin-right:0}.create-teamV2{display:none;padding:15px 30px 15px 55px;background-color:#eef3f4;margin-left:-30px;margin-right:-30px;margin-bottom:15px}.create-teamV2 .create-limit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.create-teamV2 .create-limit .lm-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.create-teamV2 .create-limit .text-line{color:rgba(27,27,27,0.6)}.create-teamV2 .create-limit .text-line .i-check i{background:#fff}.create-teamV2 .create-limit .text-line .i-check input:checked+i{background:#0095da!important}.create-teamV2 .create-limit .break{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:15px;opacity:0.6;pointer-events:none}.create-teamV2 .create-limit .break span{margin-right:15px}.create-teamV2 .create-limit .break .i-number{max-width:158px}.create-teamV2 .create-limit .break:first-child{margin-left:5px}.create-teamV2 .create-limit.show .text-line{color:#1b1b1b}.create-teamV2 .create-limit.show .break{opacity:1;pointer-events:inherit}.create-teamV2 .ct-creat-team{padding-left:25px}.create-teamV2 .ct-creat-team .break{position:relative;padding-right:35px}.create-teamV2 .ct-creat-team .break .remove-team{position:absolute;right:0;bottom:0px}.create-teamV2 .ct-creat-team .break .remove-team i{font-size:22px;color:#727a82}.create-teamV2 .ct-creat-team input{max-width:100%;width:100%;border:1px solid #d2d2d2}.create-teamV2 .ct-creat-team .add-team-ip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;font-size:16px;font-weight:600;color:#3d4a56;margin-top:5px}.create-teamV2 .ct-creat-team .add-team-ip img{border-radius:50%;margin-right:10px}.wrap-clubs{background-color:#fff;color:#1b1b1b;padding:20px}.head-clubs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.head-clubs .title{text-transform:uppercase;font-weight:bold;font-size:22px;margin-bottom:0;margin-right:10px}.head-clubs .title strong{color:#ffb600}.search-clubs{position:relative;-webkit-box-flex:0;-ms-flex:0 0 420px;flex:0 0 420px;font-family:"SFUFutura",sans-serif}.search-clubs input{max-width:100%;width:100%;padding-right:40px;height:36px}.search-clubs button{position:absolute;right:12px;top:3px;font-size:18px;font-weight:bold}.table-clubs{overflow:auto;margin-top:16px}.table-clubs table{min-width:500px;margin-bottom:30px}.table-clubs tr td,.table-clubs tr th{padding:15px 20px}.table-clubs tr th{font-family:"SFUFutura",sans-serif;font-weight:400;white-space:nowrap;background-color:#eef3f4;border:none}.table-clubs tr td{border-top:none;border-bottom:1px solid #dbdbdb;vertical-align:middle}.table-clubs tr td .info-clubs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-clubs tr td .info-clubs .img{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;margin-right:25px}.table-clubs tr td .info-clubs .img img{width:100%;border:1px solid #dbdbdb}.table-clubs tr td .info-clubs .ct .title{font-size:18px;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.table-clubs tr td .info-clubs .ct .title a{font-weight:bold;-webkit-transition:0.2s;transition:0.2s;margin-right:5px;text-transform:uppercase}.table-clubs tr td .info-clubs .ct .title a:hover{color:#fdda3b}.table-clubs tr td .info-clubs .ct .title span{color:#666666}.table-clubs tr td .info-clubs .ct .title span strong{color:#ffb600;margin-right:5px}.table-clubs tr td .info-clubs .ct .desc{color:#666666;font-size:14px}.table-clubs tr td .btn-tb-cb{background-color:#fdda3b;text-transform:uppercase;font-family:"SFUFutura",sans-serif;padding:6px 22px 8px 22px;white-space:nowrap;display:inline-block;font-weight:600;-webkit-transition:0.2s;transition:0.2s;color:#3d4a56}.table-clubs tr td .btn-tb-cb:hover{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.32);box-shadow:0 0 5px 0 rgba(0,0,0,0.32)}.item-clubs-primary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:15px 0}.item-clubs-primary .content-clubs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.item-clubs-primary .img{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;margin-right:25px}.item-clubs-primary .img img{width:100%;border:1px solid #dbdbdb}.item-clubs-primary .ct .title{font-size:18px;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.item-clubs-primary .ct .title a{text-transform:uppercase;font-weight:bold;-webkit-transition:0.2s;transition:0.2s;margin-right:5px}.item-clubs-primary .ct .title a:hover{color:#fdda3b}.item-clubs-primary .ct .title span{color:#666666}.item-clubs-primary .ct .title span strong{color:#ffb600;margin-right:5px}.item-clubs-primary .ct .desc{color:#666666;font-size:14px}.item-clubs-primary .btn-clubs{margin-left:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-width:220px}.item-clubs-primary .btn-clubs .btn-edit{width:42px;height:42px;background-color:#959595;color:#fff;font-size:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:10px;-webkit-transition:0.2s;transition:0.2s}.item-clubs-primary .btn-clubs .btn-edit:hover{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.32);box-shadow:0 0 5px 0 rgba(0,0,0,0.32)}.item-clubs-primary .btn-tb-cb{background-color:#fdda3b;text-transform:uppercase;font-family:"SFUFutura",sans-serif;padding:6px 20px 6px 20px;white-space:nowrap;display:inline-block;font-weight:600;-webkit-transition:0.2s;transition:0.2s;color:#3d4a56;height:42px}.item-clubs-primary .btn-tb-cb:hover{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.32);box-shadow:0 0 5px 0 rgba(0,0,0,0.32)}.item-clubs-primary .btn-tb-cb.v2{background-color:#959595;color:#fff;margin-left:10px}.sb-clubs{color:#1b1b1b;background-color:#fff;padding:18px 12px}.sb-clubs .head-sb-clubs{font-size:18px;font-weight:600;margin-bottom:18px}.item-sb-clubs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.item-sb-clubs .img{-webkit-box-flex:0;-ms-flex:0 0 48px;flex:0 0 48px;margin-right:10px;position:relative}.item-sb-clubs .img img{border-radius:50%}.item-sb-clubs .img .ic-admin{width:24px;height:24px;border-radius:50%;background:url(../images/ic-admin.png) no-repeat center;background-size:80% 80%;background-color:#fff;border:1px solid #e1e1e1;position:absolute;bottom:0;right:0}.item-sb-clubs .ct{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.item-sb-clubs .ct .title{font-size:16px;text-transform:uppercase;font-weight:600;margin-bottom:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.item-sb-clubs .ct .title a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:20px;height:calc(20px * 1);-webkit-transition:0.2s;transition:0.2s;padding-right:32px;position:relative}.item-sb-clubs .ct .title a:hover{color:#fdda3b}.item-sb-clubs .ct .title span{position:absolute;right:0;top:0;color:#666666}.item-sb-clubs .ct .title span strong{color:#ffb600}.item-sb-clubs .ct .btn-ct{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.item-sb-clubs .ct .btn-out{text-transform:uppercase;font-size:14px;color:rgba(61,74,86,0.5);font-family:"SFUFutura",sans-serif;display:inline-block;padding:3px 10px;background-color:#f1f2f3;-webkit-transition:0.2s;transition:0.2s}.item-sb-clubs .ct .btn-out:hover{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.32);box-shadow:0 0 5px 0 rgba(0,0,0,0.32)}.item-sb-clubs .ct .btn-edit{width:26px;height:26px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#f1f2f3;-webkit-transition:0.2s;transition:0.2s}.item-sb-clubs .ct .btn-edit:hover{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.32);box-shadow:0 0 5px 0 rgba(0,0,0,0.32)}.edit-ct-club{font-family:"SFUFutura",sans-serif}.edit-ct-club .form-group>label{display:block}.edit-ct-club .form-group>label span{color:#999898;font-style:italic}.edit-ct-club .form-group input,.edit-ct-club .form-group textarea{width:100%;color:#666666}.edit-ct-club .head .avt{display:inline-block;position:relative}.edit-ct-club .head .avt img{width:100px;height:100px}.edit-ct-club .head .prf-avata{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:rgba(255,255,255,0.6);cursor:pointer}.edit-ct-club .head .prf-avata i{font-size:22px}.edit-ct-club .head .prf-avata:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);border:1px dashed rgba(255,255,255,0.6);z-index:-1}.edit-ct-club .head input{display:none}.edit-ct-club .btn-save-club{text-align:right;padding-top:30px;margin-top:30px;border-top:1px solid #dfe3e8}.edit-ct-club .btn-save-club button{background-color:#fdda3b;height:42px;padding:0 28px;color:#3d4a56;text-transform:uppercase;font-weight:600;-webkit-transition:0.2s;transition:0.2s}.edit-ct-club .btn-save-club button:hover{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.32);box-shadow:0 0 5px 0 rgba(0,0,0,0.32)}.icon-strava{display:inline-block;width:22px;height:22px;background:url(../images/logo-strava.png) no-repeat center;background-size:100% 100%;margin-right:6px}.top-profileV2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:22px}.top-profileV2 .left{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.top-profileV2 .left .avata-new{-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px;margin-right:10px}.top-profileV2 .left .avata-new img{width:100%}.top-profileV2 .left .if .name{font-size:24px;margin-right:0;margin-bottom:20px;font-weight:600}.top-profileV2 .left .if .line{margin-bottom:0;font-weight:600}.top-profileV2 .right{margin-left:10px;text-align:right}.top-profileV2 .right .link-strava{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ffb600;font-weight:600;margin-bottom:20px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.top-profileV2 .right .level{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:bold;color:#262626;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.top-profileV2 .right .level i{margin-right:6px}.profile-v2{margin-right:-30px;padding:16px 13px;margin-top:86px}.profile-v2 .statis{max-width:100%}.profile-v2 .clubs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:12px;padding-top:16px;border-top:1px solid #dbdbdb}.profile-v2 .clubs span{text-transform:uppercase}.profile-v2 .clubs ul li{display:inline-block;margin:4px}.profile-v2 .clubs ul li img{border-radius:50%;max-width:42px}@media (max-width:1199px){.head-list-mb .btn-cancel-mb{position:relative;top:inherit;right:inherit;margin-top:15px;display:inline-block}.create-teamV2 .create-limit{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.top-list-teamV2 .search-team{-webkit-box-flex:0;-ms-flex:0 0 320px;flex:0 0 320px}}@media (max-width:991px){.details-chansV2 .nav-tabs{white-space:nowrap;overflow:auto}.details-chansV2 .nav-tabs .nav-link{font-size:16px}.sb-clubs{margin-top:20px}.item-clubs-primary{display:block}.item-clubs-primary .btn-clubs{margin-left:0;margin-top:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.profile-v2{margin-top:0px;margin-right:0;margin-bottom:40px!important}}@media (max-width:767px){.chans-table.ranking .head{display:block}.chans-table.ranking .head .cell{display:block}.chans-table.ranking .head .cell .search-rank{margin-right:0;margin-bottom:10px}.create-teamV2{margin-left:-15px;margin-right:-15px;padding:15px}.create-teamV2 .create-limit .text-line{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.create-teamV2 .create-limit .break{margin-left:0!important}.create-teamV2 .create-limit .lm-input{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.create-teamV2 .ct-creat-team{padding-left:0}.top-list-teamV2{display:block}.top-list-teamV2 .search-team{margin-bottom:15px}.popup-changeTeam .modal-body .form-group,.popup-changeTeam .modal-body p{max-width:100%}.search-clubs{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:10px}.table-clubs tr td .info-clubs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.table-clubs tr td .info-clubs .img{margin-bottom:10px}}@media (max-width:575px){.top-profileV2{-ms-flex-wrap:wrap;flex-wrap:wrap}.top-profileV2 .right{margin-left:90px;margin-top:10px}.top-profileV2 .right .link-strava{margin-bottom:15px}}@media (max-width:479px){.item-clubs-primary .img{text-align:center;display:block;margin-bottom:10px;margin-right:0}.item-clubs-primary .img img{width:auto}.item-clubs-primary .content-clubs{display:block}.item-clubs-primary .content-clubs .ct{text-align:center}}.action-control,.chans-table table tr td .btn-chans i,.num-team{display:none}.chans-table table tr td .btn-chans span{font-size:16px;font-weight:600;color:#3d4a56}.top-manage-teamV2 .head .btn-save{width:42px}.top-manage-teamV2 .head .btn-save i{font-size:22px}.chans-table.member table td .if-mb p strong{font-size:14px;font-weight:600}.chans-table.member.member-rk table td:first-child,.chans-table.ranking table td:first-child{width:48px}.no-dk{display:none!important}.table-clubs tr td .desc{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:20px;max-height:calc(20px * 3)}.item-sb-clubs .ct .title a{width:100%}.item-clubs-primary .content-clubs .ct{text-align:left!important}.chans-table.ranking table td .if-mb a.active{color:#ffb600}.chans-table.ranking table th a,.chans-table.ranking table th span{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:767px){.container.no-pd{padding:0}.respon{display:none!important}.details-chansV2{padding:0 8px 5px 8px}.details-chansV2 .nav-tabs .nav-item{margin-right:15px;margin-bottom:0}.details-chansV2 .nav-tabs .nav-link{font-size:14px;padding-bottom:5px;border-width:2px!important}.chans-table.adm table td:first-child,.chans-table.adm table td:nth-child(2){width:30px}.chans-table{overflow:inherit}.no-dk{display:inline-block!important}.chans-table table{min-width:auto;margin-bottom:20px}.chans-table table tr td,.chans-table table tr th{padding:5px 10px}.chans-table table tr th{font-size:14px}.chans-table table tr th:nth-child(4){white-space:nowrap}.chans-table table tr th span{display:none}.chans-table table tr td{font-size:14px}.chans-table table tr td .name{display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:20px;height:calc(20px * 1)}.chans-table table tr td .num-team{display:inline-block;margin-top:-2px;margin-left:auto}.chans-table table tr td:last-child{width:48px}.chans-table table tr td b{font-size:16px}.chans-table table tr td span{font-size:13px}.chans-table table tr .gross{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.chans-table table .num-team{display:block}.chans-table.adm table td:last-child>a,.chans-table.member table td:last-child>a{display:none}.chans-table.adm table td:first-child,.chans-table.member table td:first-child{width:22px}.chans-table.member table td:last-child{width:48px}.chans-table.member table td .if-mb p strong{display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:20px;height:calc(20px * 1);font-weight:600;font-size:14px}.action-control{position:relative;display:block}.action-control .butn{padding:5px 0 8px 0;width:100%}.action-control .butn i{width:5px;height:5px;display:inline-block;vertical-align:middle;border-radius:50%;background:#4a535e;margin:0 2px}.action-control .action-ct{position:absolute;bottom:100%;border-radius:3px;border:solid 1px #dbdbdb;background:#fff;z-index:5;min-width:120px;right:-10px;font-family:"SFUFutura",sans-serif;color:#1b1b1c;display:none;text-transform:none;padding:5px 0}.action-control .action-ct a{display:block;padding:9px 12px 9px 32px;position:relative;font-size:14px;white-space:nowrap;font-weight:400}.action-control .action-ct a i{position:absolute;left:6px;width:20px;text-align:center;margin-top:3px;font-size:16px}.action-control .action-ct a:hover{color:#d6ba00}.action-control .action-ct:after,.action-control .action-ct:before{content:"";position:absolute;top:100%;width:0;height:0;right:13px;border-left:9px solid transparent;border-right:9px solid transparent}.action-control .action-ct:before{border-top:9px solid #dbdbdb}.action-control .action-ct:after{margin-top:-2px;border-top:9px solid #fff}.top-list-teamV2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.top-list-teamV2 .search-team{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:0;margin-right:10px}.list-teamV2 .count-team{font-size:16px}.top-manage-teamV2 .head{margin-bottom:10px}.chans-table.member table td .if-mb img{margin-right:10px}.chans-table table tr td .btn-chans{width:32px;height:32px}.chans-table table tr td .btn-chans i{display:block;font-size:20px}.chans-table.ranking table th i{font-size:20px}.chans-table.ranking table td:first-child{width:48px}.chans-table.ranking table td:last-child{width:auto}.chans-table.ranking table td .if-mb{white-space:normal;width:100%}.chans-table.ranking table td .if-mb a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:20px;height:calc(20px * 1)}.table-clubs table{min-width:auto}.table-clubs{margin-top:5px}.table-clubs tr td{padding:15px 0}.table-clubs tr td .btn-tb-cb{font-size:14px}.table-clubs tr td .desc{color:#666666;font-size:14px}.table-clubs tr td .info-clubs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-clubs tr td .info-clubs .img{-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;margin-right:10px;margin-bottom:0}.table-clubs tr td .info-clubs .ct{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.table-clubs tr td .info-clubs .ct .title{display:block;font-size:16px}.table-clubs tr td .info-clubs .ct .title a{display:block;margin-right:0;margin-bottom:5px}.table-clubs tr td .info-clubs .ct .res{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wrap-clubs{padding:15px}.item-sb-clubs .ct .title{font-size:14px}.edit-ct-club .btn-save-club{padding-top:15px;margin-top:15px}.head-list-mb span{text-align:left}.head-list-mb .btn-cancel-mb{position:absolute;top:35px;margin-top:0;right:0;font-size:14px;height:36px;min-width:100px}.chans-table.ranking table td{padding:8px 8px}}