@import url(https://use.typekit.net/wew3hvk.css);@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}a,a>img,button,input,select,textarea,.btn{-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}a:hover,a:active,a:focus,a>img:hover,a>img:active,a>img:focus,button:hover,button:active,button:focus,input:hover,input:active,input:focus,select:hover,select:active,select:focus,textarea:hover,textarea:active,textarea:focus,.btn:hover,.btn:active,.btn:focus{outline:0}body{color:#FFF;font-size:1.2rem;font-family:agenda,sans-serif;font-weight:400;font-style:normal}.wp-block-column:not(:first-child){margin-left:0}@media (min-width:782px){.wp-block-column:not(:first-child){margin-left:32px}}.btn,.btn-primary,.wp-block-button__link{background:#fff0;color:#FFFFFF!important;border:1px solid #FFF;border-radius:50px;margin-right:10px;margin-bottom:10px;margin-top:20px;font-size:1.1rem;padding:13px 40px 10px;font-weight:800;font-style:italic;text-transform:uppercase;letter-spacing:2px}.btn:hover,.btn:active,.btn:focus,.btn-primary:hover,.btn-primary:active,.btn-primary:focus,.wp-block-button__link:hover,.wp-block-button__link:active,.wp-block-button__link:focus{background:#FFF;color:#0A0C3F!important;text-decoration:none}.btn.disabled,.btn[disabled],.btn-primary.disabled,.btn-primary[disabled],.wp-block-button__link.disabled,.wp-block-button__link[disabled]{background:#000;color:#FFFFFF!important;opacity:.5;filter:alpha(opacity=50)}.btn.active,.btn:active,.btn-primary.active,.btn-primary:active,.wp-block-button__link.active,.wp-block-button__link:active{box-shadow:none}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.editor-post-title__block .editor-post-title__input{line-height:130%;margin:40px 0 10px;color:#FFF;font-weight:700;font-style:normal;text-transform:uppercase}h1,.h1,.editor-post-title__block .editor-post-title__input{font-size:2rem;font-weight:800}@media screen and (min-width:768px){h1,.h1,.editor-post-title__block .editor-post-title__input{font-size:3rem}}h2,.h2{font-size:1.8rem}@media screen and (min-width:768px){h2,.h2{font-size:2rem}}h3,.h3{font-size:1.6rem}@media screen and (min-width:768px){h3,.h3{font-size:1.8rem}}h4,.h4{font-size:1.4rem}@media screen and (min-width:768px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.2rem}h6,.h6{font-size:1rem}p{margin:0 0 18px}a{color:#10ACFF;font-weight:700}a:hover,a:active,a:focus{color:#3C3CD6}a:focus{outline:#3C3CD6 1px solid;outline-offset:1px}.wp-block-separator{border-color:#3C3CD6;border-width:1px;width:250px;margin-top:3rem;margin-bottom:3rem}.wp-block-separator.is-style-wide{width:100%}hr{border-color:#3C3CD6;border-width:1px;margin-top:2rem}hr.hr-small{margin-left:0;width:70px}.has-white-color{color:#FFF}.has-black-color{color:#000}.has-white-background-color{background-color:#FFF}.has-black-background-color{background-color:#000}.admin-bar nav.navbar{margin-top:30px}@media screen and (min-width:992px){.home nav.navbar.top{background:#fff0;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}}@media screen and (min-width:992px) and (min-width:1600px){.home nav.navbar.top .navbar-brand img{margin-top:-70px;height:260px}}@media screen and (min-width:992px){.home .navbar-nav{margin-top:30px}}nav.navbar{border:0;margin-bottom:0;border-bottom:0;background:rgb(11 11 65 / .65);width:100%;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}@media screen and (min-width:992px){nav.navbar .navbar-brand{margin-left:1.25rem}}nav.navbar .navbar-brand img{position:absolute;margin-top:-40px;height:140px}@media screen and (min-width:992px){nav.navbar .navbar-brand img{margin-top:-55px;height:150px}}nav.navbar .navbar-nav{margin-top:20px;margin-bottom:10px}nav.navbar .navbar-nav li.nav-item a.nav-link{color:#FFF;font-weight:700;padding:.8rem 1.5rem;font-size:1rem;text-transform:uppercase;letter-spacing:4px;text-align:center}@media screen and (min-width:992px){nav.navbar .navbar-nav li.nav-item a.nav-link{padding:.3rem 1.5rem}}nav.navbar .navbar-nav li.nav-item a.nav-link:hover,nav.navbar .navbar-nav li.nav-item a.nav-link:focus,nav.navbar .navbar-nav li.nav-item a.nav-link:active{color:#10ACFF}nav.navbar .navbar-nav li.nav-item a.nav-link:focus{outline:#000 1px solid;outline-offset:1px}nav.navbar .navbar-nav li.nav-item:first-child a.nav-link{padding:0;margin-right:20px}nav.navbar .navbar-nav li.nav-item:first-child a.nav-link .home{height:30px;width:30px;background-image:url(/wp-content/themes/nokian-krp/img/h.svg);background-repeat:no-repeat;background-position:center center;background-size:30px auto;margin:auto;filter:invert(100%) sepia(0%) saturate(4694%) hue-rotate(96deg) brightness(104%) contrast(102%);-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}nav.navbar .navbar-nav li.nav-item:first-child a.nav-link:hover .home,nav.navbar .navbar-nav li.nav-item:first-child a.nav-link:focus .home,nav.navbar .navbar-nav li.nav-item:first-child a.nav-link:active .home{filter:invert(48%) sepia(99%) saturate(1792%) hue-rotate(175deg) brightness(104%) contrast(100%);-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}nav.navbar .navbar-nav li.nav-item.active a.nav-link{background-color:#fff0;color:#10ACFF}@media screen and (min-width:768px){nav.navbar .navbar-nav li.nav-item.active a.nav-link{background-color:#fff0}}nav.navbar .navbar-nav li.nav-item.active a.nav-link:hover,nav.navbar .navbar-nav li.nav-item.active a.nav-link:focus,nav.navbar .navbar-nav li.nav-item.active a.nav-link:active{background-color:#fff0;color:#10ACFF}@media screen and (min-width:768px){nav.navbar .navbar-nav li.nav-item.active a.nav-link:hover,nav.navbar .navbar-nav li.nav-item.active a.nav-link:focus,nav.navbar .navbar-nav li.nav-item.active a.nav-link:active{background-color:#fff0}}nav.navbar .navbar-nav li.nav-item.active a.nav-link .home{filter:invert(48%) sepia(99%) saturate(1792%) hue-rotate(175deg) brightness(104%) contrast(100%)}nav.navbar .navbar-nav li.nav-item .dropdown-menu{border-radius:0;left:auto;top:150%;right:0;padding:0;background:#fff0;text-align:center}@media screen and (min-width:992px){nav.navbar .navbar-nav li.nav-item .dropdown-menu{background:rgb(11 11 65 / .65);text-align:left}}nav.navbar .navbar-nav li.nav-item .dropdown-menu li.menu-item a.dropdown-item{border-bottom:1px solid #0A0C3F;color:#FFF;font-weight:700;padding:.45rem 1.5rem}nav.navbar .navbar-nav li.nav-item .dropdown-menu li.menu-item a.dropdown-item:hover,nav.navbar .navbar-nav li.nav-item .dropdown-menu li.menu-item a.dropdown-item:focus,nav.navbar .navbar-nav li.nav-item .dropdown-menu li.menu-item a.dropdown-item:active{color:#3CD6D0;background:#fff0}nav.navbar .navbar-nav li.nav-item .dropdown-menu li.menu-item a.dropdown-item:focus{outline:#3CD6D0 1px solid;outline-offset:1px}nav.navbar .navbar-nav li.nav-item .dropdown-menu li.menu-item.active a.dropdown-item{color:#10ACFF;background:#0A0C3F}nav.navbar .navbar-nav li.nav-item .dropdown-menu li.menu-item.active a.dropdown-item:hover,nav.navbar .navbar-nav li.nav-item .dropdown-menu li.menu-item.active a.dropdown-item:focus,nav.navbar .navbar-nav li.nav-item .dropdown-menu li.menu-item.active a.dropdown-item:active{color:#10ACFF}nav.navbar .navbar-nav li.nav-item .dropdown-menu li.menu-item.active a.dropdown-item:focus{outline:#000 1px solid;outline-offset:1px}nav.navbar .navbar-toggler{border-color:#fff0;margin-right:0;border-radius:0}nav.navbar .navbar-toggler:hover,nav.navbar .navbar-toggler:focus,nav.navbar .navbar-toggler:active{background-color:#10ACFF}nav.navbar .navbar-toggler .toggler-icon{background-color:#FFF;display:block;width:22px;height:2px;border-radius:1px;margin:4px 0;transition:all .2s ease-in-out}nav.navbar .navbar-toggler span:nth-child(1){width:22px;transform:translateX(0) translateY(6px) rotate(45deg)}nav.navbar .navbar-toggler span:nth-child(2){width:22px;opacity:0}nav.navbar .navbar-toggler span:nth-child(3){width:22px;transform:translateX(0) translateY(-6px) rotate(-45deg)}nav.navbar .navbar-toggler.collapsed span:nth-child(1){width:22px;transform:translateX(0) translateY(0) rotate(0)}nav.navbar .navbar-toggler.collapsed span:nth-child(2){width:16px;opacity:1}nav.navbar .navbar-toggler.collapsed span:nth-child(3){width:20px;transform:translateX(0) translateY(0) rotate(0);margin-top:3px}html,body{background-color:#0A0C3F}a.btn{text-transform:none}header#main-header{display:flex;align-items:center;position:relative}header#main-header .header-img{width:100%;max-width:none}header#main-header .caption{position:absolute;left:0;right:0}header#main-header .caption h1{margin-top:150px;color:#FFF;text-transform:uppercase;text-shadow:0 9px 10px #00000029;letter-spacing:4px}@media screen and (min-width:992px){header#main-header .caption h1{margin-top:100px;font-size:5rem}}header#main-header .tikets{position:fixed;right:-40px;top:65px;z-index:1000}@media screen and (min-width:768px){header#main-header .tikets{top:100px;right:-110px}}header#main-header .tikets img{height:95px}@media screen and (min-width:768px){header#main-header .tikets img{height:auto}}header#main-header .tikets p{position:absolute;top:15px;right:58px;font-size:1rem;color:#0C0C4B;text-transform:uppercase;width:70px;letter-spacing:4px}@media screen and (min-width:768px){header#main-header .tikets p{right:140px;font-size:1.3rem;top:30px}}#sponsorCarousel{text-align:center;background-color:#0B0B41;box-shadow:0 3px 30px #00000029}#sponsorCarousel .carousel-item{background-color:#0B0B41}#sponsorCarousel img{margin:25px auto;max-height:55px;width:auto}.home header#main-header{align-items:baseline}.home header#main-header .caption{margin-top:3%}@media screen and (min-width:992px){.home header#main-header .caption{margin-top:5%}}@media screen and (min-width:1600px){.home header#main-header .caption{margin-top:6%}}.home header#main-header .caption h1{line-height:1.1;margin-top:80px}@media screen and (min-width:768px){.home header#main-header .caption h1{font-size:3.5rem}}@media screen and (min-width:1500px){.home header#main-header .caption h1{font-size:5rem}}.home #news{padding-top:30px}.home #sponsorCarousel{margin-top:-25%}.home h2{margin-top:20px}.home .footer-bg{margin-top:-31%}section{padding:50px 0 0}@media screen and (min-width:768px){section{padding:90px 0 0}}section#game h2{margin-top:20px}section#game .next{margin-top:50px;padding-left:15px;padding-right:15px}section#game .next .border-out{border:1px solid #00B1FF;width:100%;padding:10px;background:#0A0C3F;position:relative}section#game .next .border-out .align-items-center{padding:10px}section#game .next .blue-border-bottom{border-bottom:1px solid #3C3CD6;width:100%;padding:10px;position:relative}section#game .next .blue-border-bottom .align-items-center{padding:10px}section#game .next img{max-height:130px;width:auto;margin:auto}section#game .next .secondary-match img{max-height:80px;width:auto;margin:auto}section#game .next hr{border-width:4px;border-color:#FFF;max-width:50px;margin-bottom:3rem}section#game .next p{font-weight:800;text-transform:none;letter-spacing:1px;font-size:1.8rem}section#game .next p.large{font-size:3.8rem}section#game .next p .smaller{font-size:1.4rem;font-weight:400;font-style:italic}section#game .next p.small{font-size:1rem;font-weight:400}section#game .next p .match-location{font-weight:400!important;font-size:1.4rem;font-style:italic}section#game .next p.team-name{text-transform:uppercase;font-size:1.4rem}section#game .next .box-bottom{width:20%;background:#212181;height:80%;position:absolute;bottom:-10px;left:5px}section#game .next .box-top{width:20%;background:#212181;height:80%;position:absolute;top:-10px;right:5px}section#game .next .time{margin-top:30px}@media screen and (min-width:768px){section#game .next .time{margin-top:0}}section#game .next .time .btn{margin-top:0}section#game .next .time small{font-style:italic;font-weight:700}section#game .result{margin-top:40px}section#game .result p{font-size:1.6rem}section#two-banners{padding-top:50px}section#two-banners img{margin-bottom:30px}section#full-width-banner img{width:100%;max-width:none;position:relative;z-index:2}section#full-width-banner .box-bottom{width:50%;background:#212181;height:100%;position:absolute;bottom:-10px;left:5px}section#full-width-banner .box-top{width:25%;background:#3CD6D0;height:85%;position:absolute;top:-10px;right:5px}section .col hr{border-color:#3C3CD6;margin-top:2.5rem!important}section#news h2{margin-top:20px}section#news figure{margin-top:60px;padding:10px}section#news figure .img-area{position:relative}section#news figure .img-area img{position:relative;z-index:2}section#news figure .img-area .box-bottom{width:70%;background:#212181;height:100%;position:absolute;bottom:-10px;left:-10px}section#news figure .img-area .box-top{width:70%;background:#212181;height:70%;position:absolute;top:-10px;right:-10px}section#news figure figcaption h4{margin-top:50px;font-weight:800;text-transform:none;letter-spacing:1px}section#news figure figcaption p{font-weight:400}section#news .col-md-4:nth-of-type(2) figure .box-top{background:#10ACFF!important}.wp-block-image{margin:3rem 0}.wp-block-image figcaption{font-weight:700;font-style:italic}.wp-block-image .aligncenter figcaption{text-align:center}.wp-block-image .alignright figcaption{text-align:right}.page-template-teams .wp-post-image{margin:auto;margin-bottom:50px}@media screen and (max-width:991.98px){.page-template-teams h3{font-size:1.3rem}}@media screen and (max-width:575.98px){.page-template-teams .team{text-align:center}}.page-template-teams .team-logo{max-height:150px;margin:35px}@media screen and (max-width:575.98px){.page-template-teams .team-logo{margin:35px auto}}.page-template-teams .col-auto h2{margin-top:20px}.page-template-teams #training h2,.page-template-teams #other h2{margin-bottom:40px}.secondary{list-style:none;text-align:center;padding-left:0}.gallery-image img{margin:20px auto 0}.player h2{text-transform:none;margin-top:0}.player h2 span{margin-right:15px}.player .pelipaikka{margin-bottom:0;font-weight:700}.player .some a i{color:#FFF;font-size:1.5rem;margin-right:10px}.player .some a:hover,.player .some a:focus,.player .some a:active{text-decoration:none;color:#FFF}.player .pelaajasponsori{margin-bottom:40px}.pelaajakortti figure{width:100%}.pelaajakortti figure img{width:100%;max-width:none;z-index:2;position:relative}.pelaajakortti figure .image-area{position:relative;background-color:#212181;z-index:1;margin-left:10px}.pelaajakortti figure .box-bottom{width:70%;background:#212181;height:60%;position:absolute;bottom:-10px;left:-10px;z-index:0}.pelaajakortti:hover{border:0;cursor:pointer}.pelaajakortti:hover img{opacity:.5}.pelaajakortti h5{text-transform:none;margin-top:30px;margin-left:30px}.pelaajakortti .pelaajanumero{position:absolute;z-index:3;top:0;right:30px;background-color:#0A0C3F;color:#FFF;padding-top:7px;width:60px;font-weight:900;font-size:2rem;text-align:center}.pelaajakortti .pelaajanumero:after{position:absolute;content:"";width:0;height:0;border-left:30px solid #fff0;border-right:30px solid #fff0;border-top:10px solid #0A0C3F;bottom:-10px;left:0}#page-nav{text-align:center;margin-top:50px}#page-nav ul{padding-left:0}#page-nav ul li{list-style:none;display:inline-block;margin-bottom:20px}#page-nav ul li a{padding:8px 15px;margin-top:0;margin-bottom:0;background:none;border:0;color:#FFF;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;background-clip:padding-box}#page-nav ul li a:hover,#page-nav ul li a:active,#page-nav ul li a:focus{background:#fff0;color:#3CD6D0;text-decoration:none}#page-nav ul li.active a{background:#FFF;color:#0A0C3F;text-decoration:none}.post-nav{margin-top:30px}.post-nav .pull-left{float:left}.post-nav .pull-right{float:right}iframe #page_event{background:#0A0C3F}.footer-bg{width:100%;max-width:none;margin-top:-20%;margin-bottom:-14%}#sponsors{background:#FFF;min-height:300px;padding:30px 50px}#sponsors .row{min-height:250px}#sponsors img{max-height:80px;width:auto;margin:20px auto}footer#main-footer{background-color:#0A0C3F;color:#FFF;padding:120px 0 0;text-align:center!important}footer#main-footer .text-left,footer#main-footer .text-right{text-align:center!important}@media screen and (min-width:768px){footer#main-footer .text-left{text-align:left!important}footer#main-footer .text-right{text-align:right!important}}footer#main-footer h3{letter-spacing:4px;font-size:1.3rem;text-transform:uppercase}footer#main-footer p,footer#main-footer h1,footer#main-footer h2,footer#main-footer h3,footer#main-footer h4,footer#main-footer h5,footer#main-footer h6{color:#FFF;margin-top:0}footer#main-footer a{color:#FFF}footer#main-footer a:hover,footer#main-footer a:focus{text-decoration:none;color:#10ACFF}footer#main-footer a.social-btn{margin:0 10px;font-size:1.5rem}@media screen and (min-width:992px){footer#main-footer a.social-btn{margin:0 20px}}footer#main-footer img.footer-logo{width:120px;height:auto;margin:-50px auto 20px}footer#main-footer .f-liiga{height:40px;display:inline-block;margin-left:10px}@media screen and (min-width:992px){footer#main-footer .f-liiga{margin-left:20px}}footer#main-footer #madeby{margin-top:55px;background:#000231;padding:35px 0 20px}footer#main-footer #madeby p{color:#FFF;font-weight:400;font-size:.9rem}footer#main-footer #madeby a{color:#FFF;font-weight:400}footer#main-footer #madeby a:hover,footer#main-footer #madeby a:focus{color:#FFF;text-decoration:underline}.shape{overflow:hidden;position:absolute;height:200px;width:100%}.shape:before{content:"";width:0;height:0;border-style:solid;border-width:35px 50vw 0 0;top:0;position:absolute;left:0;border-color:#FFF #fff0 #fff0 #fff0}@media screen and (min-width:768px){.shape:before{border-width:60px 50vw 0 0}}@media screen and (min-width:992px){.shape:before{border-width:80px 50vw 0 0}}@media screen and (min-width:1200px){.shape:before{border-width:100px 50vw 0 0}}.shape:after{content:"";width:0;height:0;border-style:solid;border-width:0 50vw 35px 0;border-color:#fff0 #FFF #fff0 #fff0;top:0;position:absolute;right:0}@media screen and (min-width:768px){.shape:after{border-width:0 50vw 60px 0}}@media screen and (min-width:992px){.shape:after{border-width:0 50vw 80px 0}}@media screen and (min-width:1200px){.shape:after{border-width:0 50vw 100px 0}}.form-group .control-label{margin-top:20px}.form-group .form-control{border-radius:0;border:0;color:#000;border:1px solid #ddd}.form-group .form-control:focus{-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / .075),0 0 8px rgb(222 222 222 / .6);box-shadow:inset 0 1px 1px rgb(0 0 0 / .075),0 0 8px rgb(222 222 222 / .6)}.form-group.has-error .form-control{border:1px solid #a94442}#cookie-alert{position:fixed;border-radius:0;border:0;width:auto;margin:0;background:#0A0C3F;display:none;width:100%;border:0;padding-right:15px;bottom:0;z-index:4000;padding-bottom:30px}#cookie-alert p,#cookie-alert .close{color:#FFF}#cookie-alert a{color:#FFF}#cookie-alert p{font-size:16px;margin:0;text-align:center;line-height:130%}#cookie-alert p a{white-space:nowrap;font-weight:700}#cookie-alert .close{font-size:14px;line-height:100%;opacity:1;font-weight:400;text-shadow:none;background:#FFF;padding:5px 40px;color:#0A0C3F;float:none;top:auto;right:auto;left:auto;position:relative;margin-top:10px}#cookie-alert .close span{font-size:30px;position:relative}@media screen and (max-width:767.98px){#cookie-alert .close{margin:auto;margin-top:10px}}img.pelaajakuva{mask-image:linear-gradient(black 40%,transparent);-webkit-mask-image:linear-gradient(black 40%,transparent)}.pelaajavalue{font-weight:600}.pelaajasponsori{max-height:120px}