.lift-content .wrapper,.single-container .wrapper{padding:60px}a,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover{color:#db2532}.big-container,.lift-content,.relative,.single-container,blockquote,sub,sup{position:relative}a:hover,blockquote,body{color:#202020}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:brandon-grotesque,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-weight:400}body{margin:0;font-size:100%}.wrapper{font-size:19px}.container{max-width:1230px;margin:0 auto}.container:after,.container:before{display:table;content:"";line-height:0}.container:after{clear:both}.lift-content{margin:-95px 0 0;-webkit-box-shadow:3px 0 0 rgba(0,0,0,.03);box-shadow:3px 0 0 rgba(0,0,0,.03)}.no-hero-lift .lift-content{margin:0}.single-container{width:100%;max-width:900px;margin:-95px 0 50px;float:left}.single-container:after,.single-container:before{display:table;content:"";line-height:0}.single-container:after{clear:both}.big-container{max-width:1920px;width:100%;margin:0 auto;padding:0}.big-container:before{display:table;content:normal;line-height:0}.big-container:after{display:table;content:'';line-height:0;clear:both}.tank-row{width:100%}.tank-row:after,.tank-row:before{display:table;line-height:0;content:""}#open-menu:after,#open-menu:before,.background-image.dark-filter:after,.background-image.white-filter:after,.video-box:before,blockquote:before{content:''}.tank-row:after{clear:both}.tank-row [class*=kala]:first-child{margin-left:0}[class*=kala]{display:block;float:left;margin:0 0 0 2.439024390243902%}.kala1{width:6.097560975609756%}.kala2{width:14.634146341463413%}.kala3{width:23.170731707317074%}.kala4{width:31.70731707317073%}.kala5{width:40.243902439024396%}.kala6{width:48.78048780487805%}.kala7{width:57.3170731707317%}.kala8{width:65.85365853658537%}.kala9{width:74.39024390243902%}.kala10{width:82.92682926829268%}.kala11{width:91.46341463414635%}.kala12{width:100%}.offset1{padding-left:8.536585365853659%}p{margin:0 0 1em}a{text-decoration:none}a:focus{outline:dotted thin}a:active,a:hover{outline:0}h1,h2,h3,h4,h5{margin-top:0;font-family:Teko,sans-serif;font-weight:400;letter-spacing:1px;line-height:1em;margin-bottom:.67em}b,label,strong{font-weight:700}h1 a,h2 a,h3 a,h4 a,h5 a{color:inherit}h1{font-size:72px}.title-like-h2,h2{font-size:55px}.title-like-h3,h3{font-size:34px;letter-spacing:0}abbr[title]{border-bottom:1px dotted}b,strong{letter-spacing:.5px}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;box-sizing:content-box;margin:2em 0;height:1px;border:0;background:#f0f0f0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}blockquote{width:40%;margin:7px 50px 20px 0;padding:20px 0 20px 45px;border-top:2px solid #353535;border-bottom:2px solid #353535;float:left;font-size:23px;line-height:1.3em}blockquote:before{position:absolute;top:20px;left:0;display:block;width:27px;height:27px;background:no-repeat}blockquote p{margin-bottom:0}.red-text{color:#db2532}img{margin:0;max-width:100%;height:auto;border:0}svg:not(:root){overflow:hidden}iframe{max-width:100%!important}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;padding:5px 7px;border-radius:0;border:1px solid #ccc}button,input{line-height:normal}button,select{text-transform:none}input[type=email],input[type=number],input[type=tel],input[type=date],input[type=search],input[type=url],input[type=password],input[type=text],textarea{-webkit-appearance:none}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;padding:6px 15px;-webkit-appearance:none;background:#db2532;border:0;color:#fff}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}label{display:block}.gform_fields{list-style-type:none;padding:0}.gfield{padding:0;margin-bottom:15px;clear:both}.gfield.gfield_error{border:1px solid #db2532}.gfield label{color:#212121;font-family:brandon-grotesque,sans-serif;font-size:18px;font-weight:400;line-height:24px;margin-bottom:5px}.gfield .gfield_required{display:none}.gfield input[type=text],.gfield textarea{width:100%;max-width:95%;border:0;border-radius:0;padding:.3em 2.5%;-webkit-box-shadow:0 3px 0 rgba(0,0,0,.03);box-shadow:0 3px 0 rgba(0,0,0,.03)}.gfield select{border:0;border-radius:0;width:100%;max-width:100%;padding:.3em 40px 2.5% .3em;-webkit-appearance:initial;-moz-appearance:initial;background-image:url(images/arrow.png);background-position:95% center;background-repeat:no-repeat;background-size:9px;-webkit-box-shadow:0 3px 0 rgba(0,0,0,.03);box-shadow:0 3px 0 rgba(0,0,0,.03)}.gfield .gfield_radio{padding-left:0;list-style-type:none}.gfield .gfield_radio li{clear:both;display:inline-block;width:100%}.gfield .gfield_radio input{float:left;margin-right:10px;display:inline-block}.gfield .gfield_radio label{float:left;display:inline-block}.gfield .ginput_complex span{margin-bottom:15px;display:inline-block}.gfield .ginput_complex span.ginput_full{width:100%}.gfield .ginput_complex span.ginput_left,.gfield .ginput_complex span.name_first{width:47.5%;float:left}.gfield .ginput_complex span.ginput_right,.gfield .ginput_complex span.name_last{width:47.5%;float:left;margin-left:5%}.gfield .ginput_complex span label{font-weight:300}.gfield .instruction{margin-top:5px}.gf_step{display:inline-block;margin-left:10px;padding:5px 10px}.first,.gf_step:first-child{margin-left:0}.gf_step.gf_step_active{background-color:#db2532;color:#fff}.gform_footer input[type=submit]{background:0 0;border-radius:0;border:2px solid #292929;display:block;-webkit-box-shadow:0 0 0;box-shadow:0 0 0;width:100%;max-width:100%;padding:10px 0;text-align:center;font-size:18px;font-weight:300;line-height:1em;color:#202020;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}table,th{font-weight:400;line-height:1.3em}.gform_footer input[type=submit]:hover{background:#000;color:#fff;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}.gform_confirmation_message{color:green}.validation_error,.validation_message{color:#db2532}.gform_validation_container{display:none}table{margin:0 0 2em;border-collapse:collapse;border-spacing:0;width:100%;text-align:left}th{padding:10px 15px;font-size:20px;color:#fff;background:#333}tr{border-bottom:1px solid #f0f0f0}td{padding:20px}.small-table{font-size:14px;font-weight:300}.small-table th{padding-top:0;font-size:18px;font-weight:500;background:0 0}.small-table th:first-child{padding-left:0}.small-table tr{border:0}.small-table td{padding:4px 15px}.small-table .r-n-td{width:10px;padding-right:0}.stripe-table tr:nth-child(even){background:#353535}.gallery-item{float:left;margin:10px}.commentlist{list-style-type:none;margin:0;padding:0}.commentlist .comment{padding-bottom:10px;margin-bottom:30px;border-bottom:1px solid #ccc}#respond .form-allowed-tags{font-size:.8em}#sb_instagram #sbi_load .sbi_load_btn,.btn{text-decoration:none;display:inline-block;padding:15px 35px;font-size:20px;color:#000;border:2px solid #000;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}#sb_instagram #sbi_load .sbi_load_btn.small,.btn.small{padding:10px}#sb_instagram #sbi_load .sbi_load_btn.thin,.btn.thin{padding:9px 35px;font-size:20px;font-family:Teko,sans-serif;font-weight:500;line-height:13px}#sb_instagram #sbi_load .sbi_load_btn.huge,.btn.huge{display:block;margin-top:20px;text-align:center;font-family:Teko,sans-serif;font-size:38px}#sb_instagram #sbi_load .sbi_load_btn:hover,.btn:hover{background-color:#000;color:#fff;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}.background-image,.sponsor-row .sponsor{-webkit-transition:all .25s;-o-transition:all .25s}#sb_instagram #sbi_load .sbi_load_btn.disabled,.btn.disabled{background-color:#fff;color:#aeaeae!important;cursor:default}#sb_instagram #sbi_load .sbi_load_btn{padding:10px 20px;background:0 0;border-radius:0;border:2px solid #000!important}.invert-text .btn{color:#fff;border-color:#fff}.invert-text .btn:hover{background-color:#fff;color:#000}.red-btn.filled{background-color:#db2532;border-color:#db2532;color:#fff}.red-btn.filled:hover,.white-btn.filled{background-color:#fff;border-color:#fff}.red-btn.filled:hover{color:#db2532}.white-btn.filled{color:#000}.white-btn.filled:hover{background-color:#000;border-color:#000;color:#fff}.last{margin-right:0}.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignleft{float:left;margin:0 1em 1em 0}.alignright,.nav-buttons,.to-right{float:right}.alignright{margin:0 0 1em 1em}.wp-caption{max-width:100%;padding:4px}.wp-caption-text{text-align:center;font-size:.9em}.gallery-caption{margin:0}.bg-grey{background-color:#f0f0f0}.bg-dark-grey{background-color:#272727}.bg-darkest-grey{background-color:#191919}.bg-white{background-color:#fff}.invert-text{color:#fff}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.article-lift .lift-category,.game-lifts .teams p,.game-theme,.player-box-num,.player-box-title{text-transform:uppercase}.like-title{font-family:brandon-grotesque,sans-serif;font-size:28px!important;font-weight:700}.flex-row .recent-post .content p,.game-theme,.main-menu{font-family:Teko,sans-serif}.no-bottom{margin-bottom:0}.background-image,.background-image.dark-filter:after,.background-image.white-filter:after,.ie-background-filter{position:absolute;left:0;width:100%;top:0;height:100%}.background-image{overflow:hidden;transition:all .25s}.background-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.background-image.white-filter:after{background-color:rgba(255,255,255,.8)}.background-image.dark-filter:after{background-color:rgba(0,0,0,.6)}#primary-nav,#primary-nav .container{position:relative}.red-filter .ie-background-filter{background-color:rgba(107,0,0,.76)}.black-and-white-filter .ie-background-filter{background-color:rgba(0,0,0,.5)}.text-right{text-align:right}.text-center{text-align:center}.game-theme{display:inline-block;padding:6px 10px 2px;border:4px solid #979797;line-height:1;font-size:22px;letter-spacing:.5px;color:#000}.kakkupelaaja .gfield .gfield_radio li{display:-webkit-box;display:-ms-flexbox;display:flex}.kakkupelaaja li label{margin:5px 0}#primary-nav{z-index:50;background:#000}#primary-nav .logo-nav{display:inline-block;position:absolute;top:15px;left:205px}#primary-nav .logo-nav .chl-logo-nav,#primary-nav .logo-nav .liiga-logo-nav{width:auto;height:32px;margin:0 10px 0 0;overflow:hidden;padding:0;display:inline-block}.nav-search,.nav-search label{display:none}#primary-nav .logo-nav .chl-logo-nav img,#primary-nav .logo-nav .liiga-logo-nav img{width:auto;max-height:100%}#primary-nav .jyp-logo-nav{position:absolute;top:23px;left:15px;z-index:1}.nav-buttons button{padding:0;background:0 0;border:0;border-radius:0}.nav-buttons button:focus{outline:0}.navs-holder{height:95px;margin-top:60px;background:#fff;padding:0 15px}#open-search{position:absolute;right:15px;top:95px;z-index:1}.nav-search{position:absolute;z-index:10;top:155px;right:0;padding:10px;background:#efefef}.nav-search #s{display:block;float:left;width:100px}.nav-search #s:focus{border-color:#db2532;outline:0}.search-open .nav-search{display:block}#open-menu,#open-menu span{display:none}#open-menu{width:29px;height:15px;margin-top:-4px;margin-left:16px;border-top:3px solid #0a0a0a}.main-menu>ul,.top-menu>ul{width:100%;list-style-type:none}#open-menu:after,#open-menu:before{display:block;height:3px;margin-top:3px;background:#0a0a0a}.main-menu{position:relative;right:45px;display:block;float:right}.main-menu>ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1rem 0;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-menu li{display:block;margin:10px}.main-menu a{padding:5px;text-decoration:none;color:#000;font-size:30px;letter-spacing:1px}.main-menu .current-page-ancestor>a,.main-menu .current_page_item>a,.main-menu a:hover{color:red}.top-menu{display:inline-block;position:absolute;top:-51px;right:0}.top-menu>ul{display:block;margin:0;padding:0}.top-menu li{display:inline-block;margin:10px 0 10px 10px}.top-menu a{padding:5px;color:#fff}.top-menu .current_page_item a,.top-menu a:hover{color:#db2532}.menu-item{position:relative}.sub-menu{display:none;position:absolute;background-color:#fff;padding:1rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}.sponsor-row,.top-menu .sub-menu{background-color:#000}.sub-menu .menu-item{margin:0}.sub-menu a{font-size:1.25rem;line-height:1;padding:.5rem 1rem;display:inline-block}.top-menu .sub-menu a{font-size:1rem}.menu-item-has-children:hover>.sub-menu,.menu-item.active>.sub-menu{display:block}.sub-menu .sub-menu{right:100%;top:0}.nav__sub-toggle{line-height:1;vertical-align:top;background:0 0;padding:.25rem .5rem 0;border:1px dashed transparent;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.article-lift .background-image,.flex-row .recent-post .background-image{background-position:center 25%}.nav__sub-toggle:focus,.nav__sub-toggle:hover{border-color:#000}.main-menu .nav__sub-toggle{font-size:30px;color:#000;height:.75}.sub-menu .nav__sub-toggle{font-size:1.25rem}.top-menu .nav__sub-toggle{font-size:1rem;color:#fff}.top-menu .nav__sub-toggle:focus,.top-menu .nav__sub-toggle:hover{border-color:#fff}#nav-toggle{display:none}.flex-row .big-container{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-row .recent-post{position:relative;height:auto;min-height:600px;width:calc(100% - 420px);float:left}.flex-row .recent-post .content{position:absolute;left:40px;right:40px;bottom:40px;max-width:700px}.flex-row .recent-post .content a{text-decoration:none;color:#fff;position:relative}.flex-row .recent-post .content a:hover:not(.btn){top:-2px}.flex-row .recent-post .content .btn:hover{color:#202020}.flex-row .recent-post .content h1{text-shadow:0 3px 7px rgba(0,0,0,.35);margin-bottom:30px;line-height:60px}.flex-row .recent-post .content p{text-shadow:0 3px 7px rgba(0,0,0,.35);font-size:23px;font-weight:500;line-height:1.5em}.game-lifts .date p,.game-lifts .teams p{font-weight:400;margin-bottom:0;font-family:Teko,sans-serif}.flex-row .recent-post__full-width{width:100%}.game-lifts{float:left}.game-lifts div[class*='-game']{width:420px;position:relative}.game-lifts .game-content{padding:30px}.game-lifts .date p{font-size:22px;line-height:1em}.game-lifts .date .bigger{font-size:28px}.game-lifts .hosting-company{position:absolute;top:30px;right:30px}.article-lift,.cta-row,.cta-row .container,.game-lifts .teams{position:relative}.game-lifts .hosting-company img{width:auto;height:auto;max-width:120px;max-height:50px}.game-lifts .game-theme{display:block;float:left;margin:17px 0;color:#fff}.game-lifts .teams{clear:both;margin:17px 50px 17px 0}.game-lifts .teams p{font-size:50px;line-height:1em}.game-lifts .teams p.smaller{color:#db2532;font-size:22px}.game-lifts .teams p.team-inline{display:inline;margin-right:10px}.game-lifts .league-logo{position:absolute;right:30px;bottom:85px}.game-lifts .league-logo--upper{bottom:107px}.game-lifts .league-logo img{width:auto;height:auto;max-width:50px;max-height:40px}.game-lifts .links a{width:171px;padding:9px 0;margin-left:5px;text-align:center}.game-lifts .links a:first-child{margin-left:0}.sponsor-row{padding:35px 0 0;text-align:center}.sponsor-row .sponsor{display:inline-block;-webkit-filter:grayscale(100%);filter:grayscale(100%);text-decoration:none;margin-bottom:40px;margin-right:40px;transition:all .25s}.sponsor-row .sponsor img{width:auto;max-width:125px;max-height:40px;vertical-align:middle}.sponsor-row .sponsor.first{display:block;margin-right:0}.sponsor-row .sponsor.first img{max-width:none;max-height:none}.sponsor-row .sponsor:hover{-webkit-filter:none;filter:none;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}.cta-row{padding:75px 0;overflow:hidden}.instagram-row{padding:35px 0;background-color:#ececec}.video-row{padding:35px 0;color:#fff;background-color:#000}.article-grid-row .big-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.article-lift{height:350px;width:33.333333333333336%;text-align:center;overflow:hidden}.article-lift .content{position:absolute;left:15px;right:15px;bottom:20px;color:#fff}.article-lift .gradient-filter,.recent-post .gradient-filter{position:absolute;top:0;bottom:0;z-index:0;opacity:.9;left:0;right:0}.article-lift h3{margin-bottom:15px;text-shadow:0 2px 3px rgba(0,0,0,.49)}.article-lift .lift-category{display:inline-block;padding-top:15px;border-top:1px solid red;text-shadow:0 2px 3px rgba(0,0,0,.49);color:#f8f8f8;font-family:Teko,sans-serif;font-size:18px;font-weight:300;line-height:18px;letter-spacing:1px}.article-lift .gradient-filter{background:rgba(0,0,0,0);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(#000));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%)}.article-lift:hover .background-image.black-and-white-filter{-webkit-filter:initial!important;filter:initial!important}.recent-post{position:relative}.recent-post .gradient-filter{background:rgba(0,0,0,0);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(#000));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%)}.grid-1 .column:hover .dark-filter:after,.grid-2 .column:hover .dark-filter:after{background-color:rgba(0,0,0,.9);-webkit-transition:all .25s;-o-transition:all .25s}.half-column{position:relative;width:50%;float:left}.half-column .content.calendar,.paginate-nav .next{float:right}.half-column .content{padding:50px 40px;width:100%;max-width:615px;-webkit-box-sizing:border-box;box-sizing:border-box}.grid-1 .background-image+.content,.grid-2 .background-image+.content,.grid-3 .background-image+.content,.grid-4 .background-image+.content,.grid-6 .background-image+.content{padding:60px}.half-column .content.statistics{float:left}.half-column #tribe-events-content{margin-bottom:0}.half-column .tribe-events-ical{display:none}.grid-1,.grid-2,.grid-3,.grid-4,.grid-6{display:inline-block;position:relative}.calendar h3{margin-bottom:1em}.statistics h3{margin-bottom:.5em}.grid-1{width:100%}.grid-1 .column{width:100%;position:relative;float:left;margin-bottom:2.439024390243902%}.grid-1 .column:hover .dark-filter:after{transition:all .25s}.grid-1 .content{position:relative}.grid-1 .content h2{margin-bottom:10px}.grid-2{width:100%}.grid-2 .column{width:48.78048780487805%;position:relative;float:left;margin-bottom:2.439024390243902%;margin-left:2.439024390243902%}.grid-2 .column:hover .dark-filter:after{transition:all .25s}.grid-3 .column:hover .dark-filter:after,.grid-4 .column:hover .dark-filter:after{-webkit-transition:all .25s;-o-transition:all .25s;background-color:rgba(0,0,0,.9)}.grid-2 .content{position:relative}.grid-2 .content h2{margin-bottom:10px}.grid-3{width:100%}.grid-3 .column{width:31.70731707317073%;position:relative;float:left;margin-bottom:2.439024390243902%}.grid-3 .column:hover .dark-filter:after{transition:all .25s}.grid-3 .content{position:relative}.grid-3 .content h2{margin-bottom:10px}.grid-4{width:100%}.grid-4 .column{width:23.170731707317074%;position:relative;float:left;margin-bottom:2.439024390243902%}.grid-4 .column:hover .dark-filter:after{transition:all .25s}.grid-4 .content{position:relative}.grid-4 .content h2{margin-bottom:10px}.grid-6{width:100%}.grid-6 .column{width:14.634146341463413%;position:relative;float:left;margin-bottom:2.439024390243902%}.grid-6 .column:hover .dark-filter:after{background-color:rgba(0,0,0,.9);-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}.grid-6 .content{position:relative}.grid-6 .content h2{margin-bottom:10px}[class*=grid-].flex-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}[class*=grid-].flex-grid .column{margin-bottom:2.439024390243902vh}.grid-2 .column:nth-child(2n+1){margin-left:0;clear:left}.grid-3 .column{margin-left:2.439024390243902%}.grid-3 .column:nth-child(3n+1){margin-left:0;clear:left}.grid-4 .column{margin-left:2.439024390243902%}.grid-4 .column:nth-child(4n+1){margin-left:0;clear:left}.grid-6 .column{margin-left:2.439024390243902%}.grid-6 .column:nth-child(6n+1){margin-left:0;clear:left}.grid-6.partners .column{height:150px;position:relative}.grid-6.partners .column a{display:inline-block;height:auto;max-height:150px;width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;text-align:center}.grid-6.partners .column img{max-height:150px;width:auto;display:inline-block}.hideable-content .content,.post-type-archive-tribe_events .timezone,.post-type-archive-tribe_events .tribe-event-time{display:none}.hideable-content-row{margin-bottom:2.439024390243902%}.hideable-content{border-bottom:2px solid #000}.hideable-content:first-of-type{border-top:2px solid #000}.hideable-content .title{font-size:22px!important;background-image:url(images/arrow.png);background-position:right 75%;background-repeat:no-repeat;background-size:12px;font-weight:700;padding:15px 0 0;cursor:pointer}.hideable-content.showing .content,.video-banner-container img,.video-box a,.video-box:before{display:block}.page-template-template-vip .entry-content{margin-bottom:50px;padding-bottom:30px;border-bottom:3px solid #f0f0f0}.page-template-template-vip .ingress p{margin-bottom:0}.vip-main .lift-content.page .entry-content{margin-bottom:0;padding-bottom:0;border-bottom:0}.custom-sidebar{float:left;padding:30px;width:100%;max-width:270px}.video-box{position:relative;margin-bottom:30px;background:center no-repeat;background-size:cover}.video-box h3{position:absolute;bottom:20px;left:20px;margin-bottom:0;text-shadow:0 3px 7px rgba(0,0,0,.35);color:#f8f8f8;font-size:24px;font-weight:400;line-height:1em}.video-box.huge-video:before{padding-top:calc(55% + 15px)}.video-box.huge-video h3{font-size:32px}.video-box.huge-video .video-play-icon{width:84px;height:84px;margin:-42px 0 0 -42px}.video-box:before{padding-top:55%}.video-box a{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4)}.video-box a:hover{background:rgba(0,0,0,.8)}.video-box .video-play-icon{position:absolute;top:50%;left:50%;margin:-28px 0 0 -28px}.archive article .ingress,.blog article .ingress,.fluid-width-video-wrapper,.page article .ingress,.ruutu-holder,.search .lift-content .ingress,.single-post article .ingress,.single-video article .ingress{margin-bottom:20px}.ruutu-holder iframe{position:absolute}.video-banner-container{margin-top:30px}.svg .share-icon{background-image:url(svg/some-icons.svg)}.svg .search-icon{background-image:url(svg/search-icon.svg)}.svg blockquote:before{background-image:url(svg/quotemark.svg)}.svg .video-play-icon{background-image:url(svg/videoplay.svg)}.svg .footer-some-icon{background-image:url(svg/footer-some-icon.svg)}.no-js .share-icon,.no-svg .share-icon{background-image:url(images/some-icons.png)}.no-js .search-icon,.no-svg .search-icon{background-image:url(images/search-icon.png)}.no-js blockquote:before,.no-svg blockquote:before{background-image:url(images/quotemark.png)}.no-js .video-play-icon,.no-svg .video-play-icon{background-image:url(images/videoplay.png)}.no-js .footer-some-icon,.no-svg .footer-some-icon{background-image:url(images/footer-some-icon.png)}.share-icon{display:inline-block;overflow:hidden;width:25px;height:25px;text-indent:-999px;background:no-repeat}.some-facebook{background-position:0 0}.some-twitter{background-position:0 -28px}.some-gplus{width:28px;height:28px;background-position:0 -55px}.search-icon{display:inline-block;width:29px;height:29px;overflow:hidden;text-align:left;text-indent:-999px;background:no-repeat}.video-play-icon{display:block;width:56px;height:56px;background:no-repeat;background-size:100% auto}.footer-some-icon,.share-list li{display:inline-block;vertical-align:middle}.footer-some-icon{width:35px;height:35px;margin-right:15px;background:no-repeat}.footer-facebook{background-position:0 0}.footer-twitter{background-position:0 -40px}.footer-instagram{background-position:0 -80px}.footer-youtube{background-position:0 -120px}.single-hero{height:500px;position:relative;color:#fff;overflow:hidden;width:100%}.single-hero .container{position:relative;height:inherit}.single-hero .page-title{position:absolute;bottom:80px;left:0}.archive article,.blog article,.page article,.search .lift-content,.single-post article,.single-video article{background-color:#fff}.archive article .ingress p,.blog article .ingress p,.page article .ingress p,.search .lift-content .ingress p,.single-post article .ingress p,.single-video article .ingress p{font-size:24px;width:100%;max-width:800px;margin:0 auto;font-weight:300;line-height:1.3em}.entry-meta{color:#db2532}.meta-seperator{margin:0 5px}.archive .entry-meta p,.archive .title-like-h3,.blog .entry-meta p,.blog .title-like-h3{margin-bottom:10px}.share-list{margin:40px 0 0;padding:35px 0 0;list-style-type:none;border-top:2px solid #f0f0f0}.share-list li{margin:0 0 0 10px}.share-list li:first-child{margin:0}.paginate-nav{margin-bottom:1em}.paginate-nav .previous{float:left}.paginate-nav:after,.paginate-nav:before{display:table;content:"";line-height:0}.paginate-nav:after{clear:both}.posts-navigation{margin:0 0 1em;padding:0;font-size:22px;font-weight:700;line-height:1.3em;list-style-type:none;color:#b0b0b0}.posts-navigation li{display:inline-block;margin-left:15px;cursor:pointer}.posts-navigation li:first-child{margin-left:0}.posts-navigation .active-item,.posts-navigation li:hover{color:#202020}.posts-navigation .active-item:after,.posts-navigation li:hover:after{content:'';display:block;height:1px;margin-top:5px;background:#202020}.posts-navigation li:hover{color:#db2532}.posts-navigation li:hover:after{background:#db2532}.sidebar-content{font-size:18px}.sidebar-content a{color:#202020}.sidebar-content a .date{font-size:14px;color:#9e9e9e}.sidebar-content a:hover{color:#db2532}.sidebar ul{margin:0 0 20px;padding:0;list-style-type:none}.sidebar ul li{margin:0;padding:0}.player-list-item{margin-bottom:15px;font-size:14px;line-height:1.3em}.player-list-item p{margin-bottom:0}.player-box,.player-list-item:last-of-type{margin-bottom:30px}.player-list-item strong{font-size:18px;font-weight:500}.player-list-image{display:inline-block;width:83px;margin-right:10px;vertical-align:top}.player-list-content{display:inline-block;vertical-align:bottom}.player-box{position:relative;max-width:351px;min-height:200px}.player-box .link-holder{display:block}.player-box .link-holder:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:0 0;background:-o-linear-gradient(top,rgba(0,0,0,0) 10%,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,rgba(0,0,0,0)),to(#000));background:linear-gradient(to bottom,rgba(0,0,0,0) 10%,#000 100%)}.player-box img{vertical-align:top}.player-box-content{position:absolute;bottom:20px;left:20px;right:20px;font-size:15px;font-weight:300;line-height:1.5em;color:#fff}#primary-footer a:hover,.player-box-content a:hover{color:#db2532}.player-box-content p{margin-bottom:0;font-weight:700}.player-box-content img{position:absolute;bottom:0;right:0;max-width:75px;max-height:75px}.player-box-num{font-family:Teko,sans-serif;font-size:27px;font-weight:400;line-height:1.3em}.player-box-title{margin:.13em 0;line-height:.78em;word-spacing:500px;font-size:44px}.page-template-template-partners hr{height:3px}.kala3.partners img{max-width:210px}.kala3.partners .column{min-height:210px;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}.post-type-archive-tribe_events .red-btn.filled:hover{background-color:#db2532}.post-type-archive-tribe_events .tribe-events-before-html{margin-left:-1rem!important}.post-type-archive-tribe_events .day-and-time-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8rem;color:#fff;background-color:#333;margin-left:-1rem!important;margin-top:1rem!important;padding:1rem!important}.post-type-archive-tribe_events .title-and-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row{margin-left:0;margin-right:0}.post-type-archive-tribe_events .tribe-events-calendar-list__event-datetime-wrapper{width:7rem}.post-type-archive-tribe_events .tribe-event-seperator{border-bottom:1px solid #f0f0f0!important}.post-type-archive-tribe_events .list-links .btn{margin:2px;padding:10px 15px;font-size:18px;font-weight:400;font-family:brandon-grotesque,sans-serif;border:0}.post-type-archive-tribe_events .list-links .white-btn{background:#efefef}.post-type-archive-tribe_events .list-links .red-btn.filled{color:#fff}.post-type-archive-tribe_events .list-links .red-btn.filled:hover{color:#fff;background:#202020}.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-details{width:100%}.post-type-archive-tribe_events .tribe-common-l-container{background-color:#fff;margin-top:-5rem!important}.post-type-archive-tribe_events .subscribe-button{padding:0!important}.post-type-archive-tribe_events .tribe-events-custom-past-events{margin:3rem 0}.post-type-archive-tribe_events .tribe-event-date-start{text-transform:capitalize;font-size:1rem}.page-content .homegame-indicator{position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 15px 15px 0;border-color:transparent #db2532 transparent transparent}.page-content .calendar-indicator{position:relative;display:inline-block;width:15px;height:15px;margin-right:10px}.event-dot,.event-dot-and-text{display:none}.event-dot{margin-right:.6rem;height:.8rem;width:.8rem;background-color:#db2532;border-radius:50%}.tribe-events-view--shortcode .event-dot{margin-top:.5rem}.tribe-events-view--shortcode .tribe-events-before-html a{color:#db2532!important}.tribe-events-view--shortcode .tribe-common-b2,.tribe-events-view--shortcode .tribe-events-calendar-month__day-date-daynum,.tribe-events-view--shortcode .tribe-events-calendar-month__header-column-title{color:#fff!important}.tribe-events-view--shortcode .tribe-events-c-nav{border-top:none!important}.tribe-events-view--shortcode .jyp-calendar-header{margin-top:1rem;padding-bottom:2rem;background-color:#000}.tribe-events-view--shortcode .tribe-common-b2{font-size:1.5rem!important}.tribe-events-view--shortcode .opponent-logo{width:2rem}.tribe-events-view--shortcode .tribe-events-calendar-month{background-color:#000}.tribe-events-view--shortcode .tribe-events-calendar-month-mobile-events__mobile-event,.tribe-events-view--shortcode .tribe_events_cat-liiga{background-color:#191919!important}.tribe-events-view--shortcode .tribe-events-calendar-month__day-cell--mobile{border:1px solid #121212!important}.tribe-events-view--shortcode .tribe-common-c-svgicon{color:#db2532!important;margin-bottom:.6rem}.tribe-events-view--shortcode .tribe-events-calendar-month-mobile-events__mobile-event-title-link{color:#db2532!important}.tribe-events-view--shortcode .arrow{border:solid #fff;border-width:0 4px 4px 0;display:inline-block;padding:8px}.tribe-events-view--shortcode .right{-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.tribe-events-view--shortcode .left{-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-transform:rotate(135deg)}.tribe-events-view--shortcode .disabled-arrow{opacity:.3}.tribe-events-view--shortcode .tribe-events-c-nav__next,.tribe-events-view--shortcode .tribe-events-c-nav__prev{padding:1rem}.tribe-events-view--shortcode .tribe-month-header{font-family:Teko,sans-serif!important;font-size:1.4rem!important;margin-top:.7rem}.tribe-events-view--shortcode .tribe-events-c-messages__message--notice,.tribe-events-view--shortcode .tribe-events-calendar-month-mobile-events__mobile-event-datetime,.tribe-events-view--shortcode .tribe-events-calendar-month__day{border-radius:0!important}.tribe-events-view--shortcode .tribe-events .tribe-events-calendar-month__day-cell--selected:focus,.tribe-events-view--shortcode .tribe-events .tribe-events-calendar-month__day-cell--selected:hover,.tribe-events-view--shortcode .tribe-events-calendar-month__day-cell--mobile:hover,.tribe-events-view--shortcode .tribe-events-calendar-month__day-cell--selected{background-color:#646464!important}.tribe-events-view--shortcode .tribe-events-view{background-color:#000!important}.tribe-events-view--shortcode .tribe-events-l-container{padding-top:1rem!important}.tribe-events-view--shortcode .timezone,.tribe-events-view--shortcode .tribe-event-time{display:none}.tribe-events-view--shortcode .tribe-event-date-start{text-transform:capitalize}.ad-banner__wrapper{background-color:#000}.ad-banner{padding:2.5rem 0}.ad-banner__ad{height:20vw;max-height:12.5rem;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.ad-banner__ad>*{width:100%}.ad-banner__ad img{width:100%;-o-object-fit:cover;object-fit:cover}button.slick-arrow{background-image:url(images/arrow.png);background-size:initial;background-position:center;background-repeat:no-repeat;background-color:rgba(255,255,255,.1);text-indent:-9999999px;overflow:hidden;width:1rem;height:1rem;padding:1.5rem;position:absolute;z-index:1;border-radius:50%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}button.slick-arrow.slick-prev{-webkit-transform:rotate(90deg) translateX(-50%);-ms-transform:rotate(90deg) translateX(-50%);transform:rotate(90deg) translateX(-50%);left:1rem}button.slick-arrow.slick-next{-webkit-transform:rotate(-90deg) translateX(50%);-ms-transform:rotate(-90deg) translateX(50%);transform:rotate(-90deg) translateX(50%);right:1rem}.ad-banner:hover .slick-arrow{background-color:rgba(255,255,255,.3)}#primary-footer{padding:60px 0;color:#fff;position:relative;font-size:17px;font-weight:300;overflow:hidden}#primary-footer .background-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;-webkit-filter:grayscale(100%);filter:grayscale(100%)}#primary-footer .filter{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(14,14,14,.95)}#primary-footer .container{position:relative}#primary-footer ul{list-style-type:none;padding-left:0;margin:0 0 1em}#primary-footer a{text-decoration:none;color:#fff}.footer-secondary-menu li{margin-bottom:7px}.footer-main-menu li,.footer-some-menu li{margin-bottom:15px}.footer-main-menu a{font-size:24px;line-height:1em}@media only screen and (max-width:1385px){.main-menu ul{margin-top:22px}.main-menu a{font-size:26px}}@media only screen and (max-width:1100px){.event-text{display:none}.event-dot{display:inline-block}.event-dot-and-text{display:block}}@media only screen and (max-width:80rem){.container{padding-left:15px;padding-right:15px}#primary-nav .jyp-logo-nav,.single-hero .page-title{left:15px}#primary-nav{height:50px;border-top:14px solid #0a0a0a;background:#fff}#primary-nav .jyp-logo-nav,#primary-nav .logo-nav{position:relative;top:auto;left:auto;display:inline-block;vertical-align:top}#primary-nav .jyp-logo-nav{width:66px;margin:-7px 10px 0 15px}.main-menu,.top-menu{right:auto;width:50%}#primary-nav .logo-nav{margin-top:9px}#open-search{position:relative;top:auto;right:auto}#open-menu{display:inline-block}.nav-buttons{margin:10px 15px}.nav-buttons button{vertical-align:middle}.nav-search{top:50px}.navs-holder{display:none;height:auto;margin-top:-18px;padding:30px 15px 20px;background:#0a0a0a}.menu-open .navs-holder,.top-menu li{display:block}.menu-open #open-menu{border-color:#db2532}.menu-open #open-menu:after,.menu-open #open-menu:before{background:#db2532}.main-menu{float:left}.main-menu>ul{margin:0;-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}.main-menu li{float:none;margin:0 0 12px}.main-menu a{font-size:23px;line-height:1em;color:#fff}.main-menu .sub-menu a{font-size:1.25rem}.top-menu{position:relative;top:auto;float:left}.top-menu li{margin:0 0 10px 15px}ul.sub-menu{position:static;background-color:transparent;margin-top:0;padding-left:0}ul.sub-menu a{color:#fff;padding:5px}.main-menu .nav__sub-toggle{font-size:24px;color:#fff;vertical-align:initial}.main-menu .nav__sub-toggle:focus,.main-menu .nav__sub-toggle:hover{border-color:#fff}.menu-item-has-children:hover>.sub-menu,.menu-item.active>.sub-menu{padding-top:.5rem;padding-left:1rem}}@media only screen and (max-width:960px){[class*=kala]{width:auto;margin-left:0;float:none;clear:both}[class*=offset]{padding-left:0}[class*=mkala]{display:block;float:left;clear:none;margin:0 2.439024390243902%}.tank-row .mfirst{margin-left:0}.tank-row .mlast{margin-right:0}.mkala2{width:48.78048780487805%}.big-container:before{content:''}.flex-row .recent-post .content h1,.title-like-h1,h1{font-size:45px;line-height:.86em}.title-like-h2,h2{font-size:36px;line-height:.94em}.title-like-h3,h3{font-size:27px;line-height:1.15em}.event-list .game-theme,.flex-row .big-container .recent-post .content p{font-size:20px}blockquote{width:auto;margin:1.4em 20px}.btn{padding:10px 20px}.background-image{background-position:center 15%}.flex-row .big-container{display:block}.flex-row .big-container .recent-post{float:none;height:auto;min-height:unset;width:100%}.flex-row .big-container .recent-post .content{position:static;padding:140px 15px 30px}.flex-row .big-container .recent-post .content h1{margin-bottom:0}.second-game.empty{display:none}.article-grid-row .big-container{display:block}.article-lift{width:auto;height:262px}.game-lifts{float:none}.game-lifts div[class*='-game']{width:auto}.game-lifts .game-content{padding:30px 15px}.half-column{width:auto;float:none}.half-column .content,.half-column .content.calendar,.half-column .content.statistics{float:none;max-width:none;padding:30px 15px}.cta-row{padding:50px 0}.single-hero{height:240px}.single-hero .page-title{bottom:50px}.lift-content{margin-top:-45px}.lift-content .wrapper{padding:30px 15px}.partners,.player-box{width:48.78048780487805%;max-width:none;clear:none;float:left;margin-left:2.439024390243902%}.partners:nth-child(2n+1),.player-box:nth-child(2n+1){margin-left:0;clear:left}.single-container{float:none;margin-bottom:30px}.custom-sidebar{floata:none;margin-bottom:30px;padding:0;max-width:none}.events-archive .entry-content,.events-archive .entry-header{width:auto}.post-type-archive-tribe_events .tribe-common-l-container{margin-top:-2.5rem!important}.post-type-archive-tribe_events .tribe-common-g-row--gutters{margin-right:0!important;margin-left:0!important}}@media only screen and (max-width:850px){.event-list,.event-list th{font-size:16px}.event-list .date-cell,.event-list th:first-child{float:left;width:110px}.event-list th{display:block}.event-list td{display:block;padding:10px 0 0}.grid-1 .background-image+.content,.grid-2 .background-image+.content,.grid-3 .background-image+.content,.grid-4 .background-image+.content,.grid-6 .background-image+.content{padding:40px 15px}.event-list .title-cell{margin-left:110px}.event-list .ticket-cell{clear:both;min-height:1px}hr{margin:1.5em 0}.grid-1 .column,.grid-2 .column,.grid-3 .column,.grid-4 .column,.grid-6 .column{width:auto;float:none;margin-left:0}[class*=grid-].flex-grid{display:inline-block;-ms-flex-wrap:initial;flex-wrap:initial}.grid-6.partners .column{width:31.70731707317073%;float:left;margin-left:2.439024390243902%}.grid-6.partners .column:nth-child(6n+1){margin-left:2.439024390243902%;clear:none}.grid-6.partners .column:nth-child(3n+1){margin-left:0;clear:left}.post-type-archive-tribe_events .tribe-events-before-html{margin-left:0!important}}@media only screen and (max-width:480px){.partners,.player-box{width:100%;max-width:none;clear:both;float:none;margin:0 0 20px}.partners:nth-child(2n+1),.player-box:nth-child(2n+1){margin-left:0;clear:both}.kala3.partners .column{min-height:100px}.game-lifts .links a{width:46.5%;margin-left:3%}.grid-6.partners .column{width:auto;float:none;margin-left:0}.grid-6.partners .column img{max-width:200px}.gfield .ginput_complex span.ginput_left,.gfield .ginput_complex span.ginput_right,.gfield .ginput_complex span.name_first,.gfield .ginput_complex span.name_last{width:100%;float:none;margin-left:0}.gf_step{display:inline-block;margin-left:5%;padding:5px 0;width:47.5%;text-align:center}.gf_step:nth-child(2n+1){margin-left:0}.page-content #tribe-events-content .tribe-events-calendar td{padding:13px}.post-type-archive-tribe_events .title-and-button{display:block}.post-type-archive-tribe_events .day-and-time-container{gap:7rem;margin-left:0!important}.tribe-events-view--shortcode .opponent-logo{width:1.2rem}.tribe-events-view--shortcode .event-dot{margin-top:0}}@media only screen and (max-width:340px){.game-lifts .hosting-company img{max-width:100px}}@media only screen and (max-width:320px){.page-content #tribe-events-content .tribe-events-calendar td{padding:11px}}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*{background:0 0!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important;-webkit-filter:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}