.ta-l{text-align:left !important}.ta-r{text-align:right !important}.clearfix:after{content:"";display:table;clear:both}@font-face{font-family:Boxed;src:url(/static/liiga/common/fonts/Boxed-Medium.otf)}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{margin:0;padding:0;font-family:'Exo', sans-serif;font-weight:normal;font-style:normal;font-size:13px;color:#14151a}a{color:#fff;text-decoration:none}a:hover{text-decoration:underline}img{border:0}th{font-weight:normal}body{background-color:#EAEAEA}@font-face{font-family:Boxed;src:url(/static/liiga/common/fonts/Boxed-Medium.otf)}#team-logos{display:none;text-align:center;margin:5px auto 22px auto}@media (min-width: 1210px){#team-logos{display:flex;flex-wrap:nowrap;justify-content:center}}#team-logos img{margin:0 11px;max-height:62px}#top-banner{max-width:980px;margin:0 auto;text-align:center}#top-banner.banner{display:inline-block}@media (min-width: 924px){#top-banner.banner{margin:0 auto 22px auto}}#mainmenu{max-width:1300px;height:70px;display:flex !important;flex-direction:row;justify-content:flex-start;align-items:center;position:relative;margin:0 auto;padding:0 12px;background:#182152;font-size:16px}@media (max-width: 1210px){#mainmenu{margin-top:1em}}@media (max-width: 925px){#mainmenu{display:relative !important;min-height:70px;height:auto;margin-top:0}}#mainmenu a{color:white;text-decoration:none;white-space:nowrap}@media (min-width: 925px){#mainmenu .top-form-container{position:absolute;right:0;top:-43px}}#mainmenu .mobileLanguageSelect,#mainmenu .languageSelect{font-size:14px;color:white !important;font-family:factoria, serif;font-weight:800;font-style:normal;font-weight:normal;font-style:normal;font-size:15px}#mainmenu .languageSelect{margin-left:auto}@media (max-width: 924px){#mainmenu .languageSelect{display:none !important}}@media (max-width: 924px){#mainmenu .search{display:none;padding-top:2px;padding-bottom:8px;text-align:right}}@media (min-width: 925px){#mainmenu .search{display:block !important;position:absolute;right:0;top:-43px}}#mainmenu .search input,#mainmenu .search button{height:40px;margin:0}#mainmenu .search input[name=q]{padding:10px;display:inline-block;font-weight:normal}#mainmenu .search button{border-left:0}#mainmenu .menubar{position:absolute;top:22px;right:24px;vertical-align:top;display:flex;align-items:center}@media (min-width: 925px){#mainmenu .menubar{display:none}}#mainmenu .menubar .toggle-menu,#mainmenu .menubar .toggle-audio{display:inline;border:0;margin:0;padding:0;outline:none;background:transparent;font-size:22px}#mainmenu .menubar .toggle-menu>*,#mainmenu .menubar .toggle-audio>*{color:white}#mainmenu .menubar .toggle-audio{cursor:pointer;border:none;background:transparent;font-size:16px;display:inline-block;outline:none}#mainmenu .menubar .toggle-audio i{font-weight:900}#mainmenu .menubar .toggle-audio .fa-bell{display:none}#mainmenu .menubar .toggle-audio.active .fa-bell{display:inline-block}#mainmenu .menubar .toggle-audio.active .fa-bell-slash{display:none}@media (min-width: 850px){#mainmenu .menubar .toggle-audio{display:none}}#mainmenu .menubar .mobileLanguageSelect{display:inline;margin:0 22px}#mainmenu .logo{background-color:#182152;display:inline;max-height:100%;margin-right:20px;width:auto}#mainmenu .logo a,#mainmenu .logo img{max-height:100%;height:auto}@media (max-width: 365px){#mainmenu .logo a,#mainmenu .logo img{max-width:100px;margin-top:5px}}@media (max-width: 924px){#mainmenu .logo{position:absolute;top:16px;left:12px;z-index:100}}#mainmenu .menu{display:none;margin:0;padding:0;font-family:factoria, serif;font-weight:800;font-style:normal;font-weight:800;font-style:normal;font-size:24px;list-style:none}@media (max-width: 924px){#mainmenu .menu{margin-top:70px;margin-bottom:22px}}#mainmenu .menu>li{list-style:none;display:inline;padding:0;margin:0;position:relative}#mainmenu .menu>li .menu-caret{margin-left:3px}#mainmenu .menu>li .menu-caret i{-webkit-transition:all 0.05s linear;-moz-transition:all 0.05s linear;transition:all 0.05s linear}@media (max-width: 924px){#mainmenu .menu>li.active .menu-caret i{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}}@media (min-width: 925px){#mainmenu .menu>li:hover .menu-caret i{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}}#mainmenu .menu>li>div,#mainmenu .menu>li>a,#mainmenu .menu>li>p{color:white;display:block;padding:8px 0;margin:0}#mainmenu .menu>li>div.joukkueet,#mainmenu .menu>li>a.joukkueet,#mainmenu .menu>li>p.joukkueet{cursor:default}@media (max-width: 924px){#mainmenu .menu>li>div,#mainmenu .menu>li>a,#mainmenu .menu>li>p{padding:8px 8px 8px 20px;font-weight:normal;text-align:left;width:100% !important}}@media (min-width: 925px) and (max-width: 930px){#mainmenu .menu>li>div,#mainmenu .menu>li>a,#mainmenu .menu>li>p{font-size:16px}}@media (min-width: 931px) and (max-width: 1090px){#mainmenu .menu>li>div,#mainmenu .menu>li>a,#mainmenu .menu>li>p{font-size:16px}}@media (min-width: 1091px){#mainmenu .menu>li>div,#mainmenu .menu>li>a,#mainmenu .menu>li>p{font-size:16px}}#mainmenu .menu>li .submenu{padding:0;display:none;z-index:100;position:absolute;top:100%;right:0px;border:1px solid white;color:white;background:#182152}@media (min-width: 925px){#mainmenu .menu>li .submenu:hover{display:inline-block}}@media (max-width: 924px){#mainmenu .menu>li .submenu{border:none;position:static}}#mainmenu .menu>li .submenu li{display:list-item;list-style:none}#mainmenu .menu>li .submenu li a,#mainmenu .menu>li .submenu li p{font-size:16px;display:block;margin:0;padding:5px 20px 5px 20px;font-weight:normal}@media (max-width: 924px){#mainmenu .menu>li .submenu li a,#mainmenu .menu>li .submenu li p{text-align:left;padding-top:9px;padding-bottom:9px}}#mainmenu .menu>li .submenu li a:hover,#mainmenu .menu>li .submenu li p:hover{background-color:white;color:#182152}@media (max-width: 924px){#mainmenu .menu>li.active .submenu{display:block}}@media (min-width: 925px){#mainmenu .menu>li:hover .submenu{display:inline-block}}@media (min-width: 925px){#mainmenu .menu{display:inline !important}#mainmenu .menu>li{margin:0 20px}#mainmenu .menu>li>div,#mainmenu .menu>li>a,#mainmenu .menu>li>p{display:inline-block}}@font-face{font-family:Boxed;src:url(/static/liiga/common/fonts/Boxed-Medium.otf)}#footer{position:relative;padding:10px 0;background:#182152;color:#ffffff}@media (max-width: 540px){#footer{text-align:center}#footer .one_fourth .half{width:100%}}#footer .site-info{text-align:center;margin:5em 0 0em}#footer .site-info>div{display:inline}@media (max-width: 540px){#footer .site-info>div{display:block}#footer .site-info .separator{display:none}}#footer .site-info a{color:#fff}#footer .wrapper{margin:0 auto;width:100%;padding:0 1em}#footer .wrapper>div{margin:1.3em 0 1em}@media (min-width: 981px){#footer .wrapper{min-width:940px;max-width:1050px}}@media (min-width: 540px) and (max-width: 980px){#footer .wrapper{min-width:490px;max-width:768px}}@media (max-width: 540px){#footer .wrapper{padding:0}}#footer h3{font-family:factoria, serif;font-weight:800;font-style:normal;font-weight:800;font-style:normal;font-size:18px;color:#fff;padding:0.5em 0 0 0;margin:0}#footer ul{list-style:none;padding:0.7em 0 0 0;margin:0}#footer ul li a{color:#fff}#footer ul li i{width:15px}#footer .one_fourth{float:left;width:25%;padding:0 1.5em}@media (max-width: 980px){#footer .one_fourth{width:50%}}@media (max-width: 540px){#footer .one_fourth{float:none;width:100%}}#footer .half{float:left;width:50%}#footer .half .logo img{padding-top:0px;width:200px;height:auto}.body-scripts{position:absolute;bottom:0;left:0;width:0;height:0;overflow:hidden}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}#wrapper{position:relative}@media (min-width: 925px){#wrapper{margin:0 12px}}.hide{visibility:hidden !important}.splide{margin-bottom:20px}.splide__slide{display:flex;justify-content:center;align-items:center}.splide__slide img{max-width:100%}@media (max-width: 640px){.splide__slide img{object-fit:contain;width:auto;height:340px}}.splide__progress__bar{height:3px;background:#ccc}.page-ad-carousel-container{max-width:940px;margin:0 auto}.ad-banner{max-width:1300px;font-size:0;margin:0 auto;text-align:center;overflow:hidden;position:relative;max-width:1300px;max-height:120px}@media (max-width: 640px){.ad-banner{max-width:350px;max-height:380px}}.ad-banner .ad-image{max-width:100%;height:auto}.ad-banner.sponsor{max-height:500px}@media (max-width: 640px){.ad-banner.sponsor{max-width:500px;max-height:500px}}.ad-banner.sponsor img{max-width:200px;width:100%;height:auto}#ad-span{position:absolute;width:100%;height:100%;top:0;left:0;z-index:99}.parade-ad,.index-ad,.page-ad,.game-ad{display:flex;justify-content:center;max-width:100%;box-sizing:border-box}.parade-ad a,.index-ad a,.page-ad a,.game-ad a{display:flex;width:100%;justify-content:center;align-items:center}.parade-ad a img,.index-ad a img,.page-ad a img,.game-ad a img{width:100%;max-width:980px;height:auto}@media (max-width: 640px){.parade-ad a img,.index-ad a img,.page-ad a img,.game-ad a img{max-width:400px;margin:0 auto}}.banner-boxes{max-width:1300px;margin:0 auto}.banner img{display:none}.banner div{width:auto !important;height:auto !important;max-width:100% !important;display:block;position:relative;text-align:center;margin:10px auto}.banner div a{display:block !important;font-size:0 !important;text-align:center;width:100%}@media (max-width: 640px){.banner.desktop{display:none !important}}@media (min-width: 641px){.banner.mobile{display:none !important}}.banner.sticky{position:sticky}.banner.scaled-banner,.banner.parade-banner{margin:0 auto;max-width:980px;overflow:hidden}.banner.scaled-banner.desktop div img,.banner.parade-banner.desktop div img{max-width:980px !important;width:100% !important;height:auto !important}.banner.scaled-banner.desktop div object,.banner.scaled-banner.desktop div object embed,.banner.scaled-banner.desktop div iframe,.banner.parade-banner.desktop div object,.banner.parade-banner.desktop div object embed,.banner.parade-banner.desktop div iframe{width:100%;max-width:980px !important}.banner.scaled-banner.mobile,.banner.parade-banner.mobile{max-width:320px}.banner.scaled-banner.mobile div img,.banner.parade-banner.mobile div img{width:100% !important;height:auto !important;max-width:320px !important}.banner.front-box{text-align:center;margin:0 auto;overflow:hidden}.banner.front-box>div{display:inline-block}.banner.half{float:left;padding:0.5em;width:50%}.banner.one-third{float:left;padding:0.3em;width:33.33%}.select{background:#fff;border-radius:0;border:solid 1px #999;height:36px;width:100%;margin:0 0 10px 0;display:block;overflow:hidden;position:relative;background:url(/static/liiga/common/img/dropdown_arrow.png) no-repeat top right #fff;background-size:34px}.select select{border:none;font-size:14px;height:36px;font-family:'Exo', sans-serif;-webkit-appearance:none;-moz-user-select:none;-moz-appearance:none;-o-appearance:none;-khtml-user-select:none;appearance:none;padding-left:5px;width:120%;background:transparent;margin-left:0px;margin-right:40px;outline:none}#filters .label{font-family:factoria, serif;font-weight:800;font-style:normal;font-weight:400;font-style:normal;font-size:16px}button{border:solid 1px #999;background-image:linear-gradient(#ececee 0%, #8c8f9a 100%);font-family:'Exo', sans-serif;padding:6px 18px;font-size:16px}input[type="text"]{border:solid 1px #999;padding:10px;font-size:14px;height:36px;display:block;font-family:'Exo', sans-serif;outline:none}.banner{max-width:1300px;text-align:center;width:100%;margin:0 auto}.banner img{margin:0 auto}.sticky-banner{margin-bottom:310px}.bg-hack{background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7") 0 0 repeat}@media (max-width: 1280px){.h-xxxl{display:none}}@media (min-width: 1281px){.s-xxxl{display:none}}@media (max-width: 980px){.h-xxl{display:none}}@media (min-width: 981px){.s-xxl{display:none}}@media (max-width: 860px){.h-xl{display:none}}@media (min-width: 861px){.s-xl{display:none}}@media (max-width: 640px){.h-l{display:none}}@media (min-width: 641px){.s-l{display:none}}@media (max-width: 480px){.h-m{display:none}}@media (min-width: 481px){.s-m{display:none}}@media (max-width: 360px){.h-ms{display:none}}@media (min-width: 361px){.s-ms{display:none}}@media (max-width: 320px){.h-s{display:none}}@media (min-width: 321px){.s-s{display:none}}a.youtube-wrap{display:inline}a.youtube-wrap .iframe-video{width:100%;height:0;padding-bottom:56.25%;padding-top:35px;position:relative}a.youtube-wrap .iframe-video iframe{max-width:100%;position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}a.youtube-wrap .overlay-wrapper{position:relative;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.9;z-index:50;color:#fff}.image-carousel-placeholder,.image-carousel{display:none;position:relative}.image-carousel-placeholder:after,.image-carousel:after{content:"";display:table;clear:both}.image-carousel-placeholder.loaded,.image-carousel.loaded{display:block}.image-carousel-placeholder .flexslider,.image-carousel .flexslider{border:0;border-radius:0;margin:0;background:transparent;box-shadow:none}.image-carousel-placeholder .flexslider .controls,.image-carousel .flexslider .controls{position:absolute;bottom:0;left:0;right:0;z-index:1000}.image-carousel-placeholder .flexslider .slides:after,.image-carousel .flexslider .slides:after{content:"";display:table;clear:both}.image-carousel-placeholder .flexslider .slides img,.image-carousel .flexslider .slides img{width:100%;max-width:none}.image-carousel-placeholder .flexslider .slides .news-dots,.image-carousel .flexslider .slides .news-dots{position:absolute;top:0;left:0;bottom:0;right:0;z-index:50;background:transparent url(/static/liiga/common/img/news-dots.png) repeat}.image-carousel-placeholder .flex-control-nav,.image-carousel .flex-control-nav{position:static;margin:15px 0 5px 0}.image-carousel-placeholder .flex-control-nav li a,.image-carousel .flex-control-nav li a{background:#BCE0FD}.image-carousel-placeholder .flex-control-nav li a.flex-active,.image-carousel .flex-control-nav li a.flex-active{background:#fff}@media (max-width: 640px){.image-carousel-placeholder .controls,.image-carousel .controls{display:none}}.custom-form-placeholder{display:none}.custom-form .error-message{display:none;font-weight:bold;color:red}.custom-form .field{margin-bottom:10px}.custom-form .field>label{display:block}.custom-form .field.error>label{color:red}.custom-form .item .button,.custom-form .item label{display:inline}.custom-form .control input[type=text],.custom-form .control textarea,.custom-form .control .select{display:block;width:300px;max-width:100%}.custom-form .control textarea{font-family:'Exo', sans-serif;font-size:14px;padding:10px;min-height:100px}.bottom-sponsors{width:100%;max-width:1300px;margin:4rem auto;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}@media (max-width: 640px){.bottom-sponsors{margin:2rem auto}}.bottom-sponsors .sponsor{height:125px;width:auto;margin:2rem}@media (max-width: 640px){.bottom-sponsors .sponsor{height:75px;margin:1rem}}.bottom-sponsors .sponsor img{height:100%;width:auto}@font-face{font-family:Boxed;src:url(/static/liiga/common/fonts/Boxed-Medium.otf)}.ta-l{text-align:left !important}.ta-r{text-align:right !important}.clearfix:after{content:"";display:table;clear:both}@font-face{font-family:Boxed;src:url(/static/liiga/common/fonts/Boxed-Medium.otf)}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{margin:0;padding:0;font-family:'Exo', sans-serif;font-weight:normal;font-style:normal;font-size:13px;color:#14151a}a{color:#fff;text-decoration:none}a:hover{text-decoration:underline}img{border:0}th{font-weight:normal}body{background-color:#EAEAEA}@font-face{font-family:Boxed;src:url(/static/liiga/common/fonts/Boxed-Medium.otf)}#team-logos{display:none;text-align:center;margin:5px auto 22px auto}@media (min-width: 1210px){#team-logos{display:flex;flex-wrap:nowrap;justify-content:center}}#team-logos img{margin:0 11px;max-height:62px}#top-banner{max-width:980px;margin:0 auto;text-align:center}#top-banner.banner{display:inline-block}@media (min-width: 924px){#top-banner.banner{margin:0 auto 22px auto}}#mainmenu{max-width:1300px;height:70px;display:flex !important;flex-direction:row;justify-content:flex-start;align-items:center;position:relative;margin:0 auto;padding:0 12px;background:#182152;font-size:16px}@media (max-width: 1210px){#mainmenu{margin-top:1em}}@media (max-width: 925px){#mainmenu{display:relative !important;min-height:70px;height:auto;margin-top:0}}#mainmenu a{color:white;text-decoration:none;white-space:nowrap}@media (min-width: 925px){#mainmenu .top-form-container{position:absolute;right:0;top:-43px}}#mainmenu .mobileLanguageSelect,#mainmenu .languageSelect{font-size:14px;color:white !important;font-family:factoria, serif;font-weight:800;font-style:normal;font-weight:normal;font-style:normal;font-size:15px}#mainmenu .languageSelect{margin-left:auto}@media (max-width: 924px){#mainmenu .languageSelect{display:none !important}}@media (max-width: 924px){#mainmenu .search{display:none;padding-top:2px;padding-bottom:8px;text-align:right}}@media (min-width: 925px){#mainmenu .search{display:block !important;position:absolute;right:0;top:-43px}}#mainmenu .search input,#mainmenu .search button{height:40px;margin:0}#mainmenu .search input[name=q]{padding:10px;display:inline-block;font-weight:normal}#mainmenu .search button{border-left:0}#mainmenu .menubar{position:absolute;top:22px;right:24px;vertical-align:top;display:flex;align-items:center}@media (min-width: 925px){#mainmenu .menubar{display:none}}#mainmenu .menubar .toggle-menu,#mainmenu .menubar .toggle-audio{display:inline;border:0;margin:0;padding:0;outline:none;background:transparent;font-size:22px}#mainmenu .menubar .toggle-menu>*,#mainmenu .menubar .toggle-audio>*{color:white}#mainmenu .menubar .toggle-audio{cursor:pointer;border:none;background:transparent;font-size:16px;display:inline-block;outline:none}#mainmenu .menubar .toggle-audio i{font-weight:900}#mainmenu .menubar .toggle-audio .fa-bell{display:none}#mainmenu .menubar .toggle-audio.active .fa-bell{display:inline-block}#mainmenu .menubar .toggle-audio.active .fa-bell-slash{display:none}@media (min-width: 850px){#mainmenu .menubar .toggle-audio{display:none}}#mainmenu .menubar .mobileLanguageSelect{display:inline;margin:0 22px}#mainmenu .logo{background-color:#182152;display:inline;max-height:100%;margin-right:20px;width:auto}#mainmenu .logo a,#mainmenu .logo img{max-height:100%;height:auto}@media (max-width: 365px){#mainmenu .logo a,#mainmenu .logo img{max-width:100px;margin-top:5px}}@media (max-width: 924px){#mainmenu .logo{position:absolute;top:16px;left:12px;z-index:100}}#mainmenu .menu{display:none;margin:0;padding:0;font-family:factoria, serif;font-weight:800;font-style:normal;font-weight:800;font-style:normal;font-size:24px;list-style:none}@media (max-width: 924px){#mainmenu .menu{margin-top:70px;margin-bottom:22px}}#mainmenu .menu>li{list-style:none;display:inline;padding:0;margin:0;position:relative}#mainmenu .menu>li .menu-caret{margin-left:3px}#mainmenu .menu>li .menu-caret i{-webkit-transition:all 0.05s linear;-moz-transition:all 0.05s linear;transition:all 0.05s linear}@media (max-width: 924px){#mainmenu .menu>li.active .menu-caret i{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}}@media (min-width: 925px){#mainmenu .menu>li:hover .menu-caret i{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}}#mainmenu .menu>li>div,#mainmenu .menu>li>a,#mainmenu .menu>li>p{color:white;display:block;padding:8px 0;margin:0}#mainmenu .menu>li>div.joukkueet,#mainmenu .menu>li>a.joukkueet,#mainmenu .menu>li>p.joukkueet{cursor:default}@media (max-width: 924px){#mainmenu .menu>li>div,#mainmenu .menu>li>a,#mainmenu .menu>li>p{padding:8px 8px 8px 20px;font-weight:normal;text-align:left;width:100% !important}}@media (min-width: 925px) and (max-width: 930px){#mainmenu .menu>li>div,#mainmenu .menu>li>a,#mainmenu .menu>li>p{font-size:16px}}@media (min-width: 931px) and (max-width: 1090px){#mainmenu .menu>li>div,#mainmenu .menu>li>a,#mainmenu .menu>li>p{font-size:16px}}@media (min-width: 1091px){#mainmenu .menu>li>div,#mainmenu .menu>li>a,#mainmenu .menu>li>p{font-size:16px}}#mainmenu .menu>li .submenu{padding:0;display:none;z-index:100;position:absolute;top:100%;right:0px;border:1px solid white;color:white;background:#182152}@media (min-width: 925px){#mainmenu .menu>li .submenu:hover{display:inline-block}}@media (max-width: 924px){#mainmenu .menu>li .submenu{border:none;position:static}}#mainmenu .menu>li .submenu li{display:list-item;list-style:none}#mainmenu .menu>li .submenu li a,#mainmenu .menu>li .submenu li p{font-size:16px;display:block;margin:0;padding:5px 20px 5px 20px;font-weight:normal}@media (max-width: 924px){#mainmenu .menu>li .submenu li a,#mainmenu .menu>li .submenu li p{text-align:left;padding-top:9px;padding-bottom:9px}}#mainmenu .menu>li .submenu li a:hover,#mainmenu .menu>li .submenu li p:hover{background-color:white;color:#182152}@media (max-width: 924px){#mainmenu .menu>li.active .submenu{display:block}}@media (min-width: 925px){#mainmenu .menu>li:hover .submenu{display:inline-block}}@media (min-width: 925px){#mainmenu .menu{display:inline !important}#mainmenu .menu>li{margin:0 20px}#mainmenu .menu>li>div,#mainmenu .menu>li>a,#mainmenu .menu>li>p{display:inline-block}}@font-face{font-family:Boxed;src:url(/static/liiga/common/fonts/Boxed-Medium.otf)}#footer{position:relative;padding:10px 0;background:#182152;color:#ffffff}@media (max-width: 540px){#footer{text-align:center}#footer .one_fourth .half{width:100%}}#footer .site-info{text-align:center;margin:5em 0 0em}#footer .site-info>div{display:inline}@media (max-width: 540px){#footer .site-info>div{display:block}#footer .site-info .separator{display:none}}#footer .site-info a{color:#fff}#footer .wrapper{margin:0 auto;width:100%;padding:0 1em}#footer .wrapper>div{margin:1.3em 0 1em}@media (min-width: 981px){#footer .wrapper{min-width:940px;max-width:1050px}}@media (min-width: 540px) and (max-width: 980px){#footer .wrapper{min-width:490px;max-width:768px}}@media (max-width: 540px){#footer .wrapper{padding:0}}#footer h3{font-family:factoria, serif;font-weight:800;font-style:normal;font-weight:800;font-style:normal;font-size:18px;color:#fff;padding:0.5em 0 0 0;margin:0}#footer ul{list-style:none;padding:0.7em 0 0 0;margin:0}#footer ul li a{color:#fff}#footer ul li i{width:15px}#footer .one_fourth{float:left;width:25%;padding:0 1.5em}@media (max-width: 980px){#footer .one_fourth{width:50%}}@media (max-width: 540px){#footer .one_fourth{float:none;width:100%}}#footer .half{float:left;width:50%}#footer .half .logo img{padding-top:0px;width:200px;height:auto}.body-scripts{position:absolute;bottom:0;left:0;width:0;height:0;overflow:hidden}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}#wrapper{position:relative}@media (min-width: 925px){#wrapper{margin:0 12px}}.hide{visibility:hidden !important}.splide{margin-bottom:20px}.splide__slide{display:flex;justify-content:center;align-items:center}.splide__slide img{max-width:100%}@media (max-width: 640px){.splide__slide img{object-fit:contain;width:auto;height:340px}}.splide__progress__bar{height:3px;background:#ccc}.page-ad-carousel-container{max-width:940px;margin:0 auto}.ad-banner{max-width:1300px;font-size:0;margin:0 auto;text-align:center;overflow:hidden;position:relative;max-width:1300px;max-height:120px}@media (max-width: 640px){.ad-banner{max-width:350px;max-height:380px}}.ad-banner .ad-image{max-width:100%;height:auto}.ad-banner.sponsor{max-height:500px}@media (max-width: 640px){.ad-banner.sponsor{max-width:500px;max-height:500px}}.ad-banner.sponsor img{max-width:200px;width:100%;height:auto}#ad-span{position:absolute;width:100%;height:100%;top:0;left:0;z-index:99}.parade-ad,.index-ad,.page-ad,.game-ad{display:flex;justify-content:center;max-width:100%;box-sizing:border-box}.parade-ad a,.index-ad a,.page-ad a,.game-ad a{display:flex;width:100%;justify-content:center;align-items:center}.parade-ad a img,.index-ad a img,.page-ad a img,.game-ad a img{width:100%;max-width:980px;height:auto}@media (max-width: 640px){.parade-ad a img,.index-ad a img,.page-ad a img,.game-ad a img{max-width:400px;margin:0 auto}}.banner-boxes{max-width:1300px;margin:0 auto}.banner img{display:none}.banner div{width:auto !important;height:auto !important;max-width:100% !important;display:block;position:relative;text-align:center;margin:10px auto}.banner div a{display:block !important;font-size:0 !important;text-align:center;width:100%}@media (max-width: 640px){.banner.desktop{display:none !important}}@media (min-width: 641px){.banner.mobile{display:none !important}}.banner.sticky{position:sticky}.banner.scaled-banner,.banner.parade-banner{margin:0 auto;max-width:980px;overflow:hidden}.banner.scaled-banner.desktop div img,.banner.parade-banner.desktop div img{max-width:980px !important;width:100% !important;height:auto !important}.banner.scaled-banner.desktop div object,.banner.scaled-banner.desktop div object embed,.banner.scaled-banner.desktop div iframe,.banner.parade-banner.desktop div object,.banner.parade-banner.desktop div object embed,.banner.parade-banner.desktop div iframe{width:100%;max-width:980px !important}.banner.scaled-banner.mobile,.banner.parade-banner.mobile{max-width:320px}.banner.scaled-banner.mobile div img,.banner.parade-banner.mobile div img{width:100% !important;height:auto !important;max-width:320px !important}.banner.front-box{text-align:center;margin:0 auto;overflow:hidden}.banner.front-box>div{display:inline-block}.banner.half{float:left;padding:0.5em;width:50%}.banner.one-third{float:left;padding:0.3em;width:33.33%}.select{background:#fff;border-radius:0;border:solid 1px #999;height:36px;width:100%;margin:0 0 10px 0;display:block;overflow:hidden;position:relative;background:url(/static/liiga/common/img/dropdown_arrow.png) no-repeat top right #fff;background-size:34px}.select select{border:none;font-size:14px;height:36px;font-family:'Exo', sans-serif;-webkit-appearance:none;-moz-user-select:none;-moz-appearance:none;-o-appearance:none;-khtml-user-select:none;appearance:none;padding-left:5px;width:120%;background:transparent;margin-left:0px;margin-right:40px;outline:none}#filters .label{font-family:factoria, serif;font-weight:800;font-style:normal;font-weight:400;font-style:normal;font-size:16px}button{border:solid 1px #999;background-image:linear-gradient(#ececee 0%, #8c8f9a 100%);font-family:'Exo', sans-serif;padding:6px 18px;font-size:16px}input[type="text"]{border:solid 1px #999;padding:10px;font-size:14px;height:36px;display:block;font-family:'Exo', sans-serif;outline:none}.banner{max-width:1300px;text-align:center;width:100%;margin:0 auto}.banner img{margin:0 auto}.sticky-banner{margin-bottom:310px}.bg-hack{background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7") 0 0 repeat}@media (max-width: 1280px){.h-xxxl{display:none}}@media (min-width: 1281px){.s-xxxl{display:none}}@media (max-width: 980px){.h-xxl{display:none}}@media (min-width: 981px){.s-xxl{display:none}}@media (max-width: 860px){.h-xl{display:none}}@media (min-width: 861px){.s-xl{display:none}}@media (max-width: 640px){.h-l{display:none}}@media (min-width: 641px){.s-l{display:none}}@media (max-width: 480px){.h-m{display:none}}@media (min-width: 481px){.s-m{display:none}}@media (max-width: 360px){.h-ms{display:none}}@media (min-width: 361px){.s-ms{display:none}}@media (max-width: 320px){.h-s{display:none}}@media (min-width: 321px){.s-s{display:none}}a.youtube-wrap{display:inline}a.youtube-wrap .iframe-video{width:100%;height:0;padding-bottom:56.25%;padding-top:35px;position:relative}a.youtube-wrap .iframe-video iframe{max-width:100%;position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}a.youtube-wrap .overlay-wrapper{position:relative;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.9;z-index:50;color:#fff}.image-carousel-placeholder,.image-carousel{display:none;position:relative}.image-carousel-placeholder:after,.image-carousel:after{content:"";display:table;clear:both}.image-carousel-placeholder.loaded,.image-carousel.loaded{display:block}.image-carousel-placeholder .flexslider,.image-carousel .flexslider{border:0;border-radius:0;margin:0;background:transparent;box-shadow:none}.image-carousel-placeholder .flexslider .controls,.image-carousel .flexslider .controls{position:absolute;bottom:0;left:0;right:0;z-index:1000}.image-carousel-placeholder .flexslider .slides:after,.image-carousel .flexslider .slides:after{content:"";display:table;clear:both}.image-carousel-placeholder .flexslider .slides img,.image-carousel .flexslider .slides img{width:100%;max-width:none}.image-carousel-placeholder .flexslider .slides .news-dots,.image-carousel .flexslider .slides .news-dots{position:absolute;top:0;left:0;bottom:0;right:0;z-index:50;background:transparent url(/static/liiga/common/img/news-dots.png) repeat}.image-carousel-placeholder .flex-control-nav,.image-carousel .flex-control-nav{position:static;margin:15px 0 5px 0}.image-carousel-placeholder .flex-control-nav li a,.image-carousel .flex-control-nav li a{background:#BCE0FD}.image-carousel-placeholder .flex-control-nav li a.flex-active,.image-carousel .flex-control-nav li a.flex-active{background:#fff}@media (max-width: 640px){.image-carousel-placeholder .controls,.image-carousel .controls{display:none}}.custom-form-placeholder{display:none}.custom-form .error-message{display:none;font-weight:bold;color:red}.custom-form .field{margin-bottom:10px}.custom-form .field>label{display:block}.custom-form .field.error>label{color:red}.custom-form .item .button,.custom-form .item label{display:inline}.custom-form .control input[type=text],.custom-form .control textarea,.custom-form .control .select{display:block;width:300px;max-width:100%}.custom-form .control textarea{font-family:'Exo', sans-serif;font-size:14px;padding:10px;min-height:100px}.bottom-sponsors{width:100%;max-width:1300px;margin:4rem auto;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}@media (max-width: 640px){.bottom-sponsors{margin:2rem auto}}.bottom-sponsors .sponsor{height:125px;width:auto;margin:2rem}@media (max-width: 640px){.bottom-sponsors .sponsor{height:75px;margin:1rem}}.bottom-sponsors .sponsor img{height:100%;width:auto}#top-ad,#bottom-ad{display:flex;justify-content:center;max-width:100%}#page{max-width:1300px;margin:0 auto;margin-bottom:75px;padding-bottom:25px;padding:20px 10px;padding-top:0;background-color:#D1D3D4;color:#182152}@media (min-width: 851px){#page{margin-top:20px}}@media (max-width: 924px){#page{box-shadow:none}}#page.no-menu{padding:40px 30px 40px 40px}@media (max-width: 924px){#page.no-menu{padding-top:20px}}@media (max-width: 640px){#page.no-menu{padding:10px}}#page .page-content{position:relative;z-index:5;padding:30px 30px 30px 30px}@media (max-width: 640px){#page .page-content{padding-left:0px;padding-right:0px}}#page h1{margin:0.1em 0 0.4em -5px;font-family:factoria, serif;font-weight:800;font-style:normal;font-weight:800;font-style:normal;font-size:50px}@media (max-width: 640px){#page h1{margin:0.1em 0 0.3em -2px;font-size:28px}}#page h2{font-family:factoria, serif;font-weight:800;font-style:normal;font-weight:800;font-style:normal;font-size:20px}#page h3{font-family:factoria, serif;font-weight:800;font-style:normal;font-weight:800;font-style:normal;font-size:15px}#page .voting td{vertical-align:middle;padding-right:1em}#page .voting button{cursor:pointer;color:white;background:#182152;border:none;font-family:factoria, serif;font-weight:800;font-style:normal;font-weight:800;font-style:normal;font-size:14px}#page .voting .voting-form{position:relative;display:inline-block}#page .voting .voting-form,#page .voting .voting-results{display:none}#page .voting.closed .voting-results{display:block}#page .voting .voting-messages{font-size:14px}#page .voting .voting-messages .warning{color:#FFAA00}#page .voting .voting-messages .error{color:#FF0000}#page .voting .spinner{display:none;height:48px;width:48px}#page .voting .spinner.active{display:block}#page .voting .voting-title{font-weight:bold}#page .voting .voting-results{position:relative}#page .voting .voting-results .chart{position:relative;margin:1.5em 0 0 0;padding:0}#page .voting .voting-results .count{color:white;text-shadow:0px 0px 2px black;font-weight:bold}#page .voting .voting-results .chart.vertical li.bar{position:relative;bottom:0;display:inline-block;min-height:2px;width:50px;background:#0083CA;margin:0 1%;vertical-align:bottom;text-align:center}#page .voting .voting-results .chart.vertical li.bar .count{top:-1.5em;left:0;position:relative}#page .voting .voting-results .chart.vertical .labels{position:relative}#page .voting .voting-results .chart.vertical .label{position:relative;vertical-align:top;margin:0 1%;display:inline-block;padding:0 15px;width:50px;text-align:center;overflow:hidden}#page .voting .voting-results .chart.horizontal table{width:100%}#page .voting .voting-results .chart.horizontal td{height:30px}#page .voting .voting-results .chart.horizontal td.label{width:15%;white-space:nowrap;text-align:right}#page .voting .voting-results .chart.horizontal td.value{width:85%}#page .voting .voting-results .chart.horizontal .bar{height:30px;display:block;min-width:2px;background:#0083CA;text-align:center}#page .voting .voting-results .chart.horizontal .bar .count{display:inline-block;height:30px;line-height:30px}#page .voting .voting-results .results-messages{margin-top:1em;padding:5px 10px;font-weight:bold}.liiga-page th,.liiga-page td{vertical-align:top}.liiga-page img{max-width:100%}.liiga-page iframe{max-width:100%}@font-face{font-family:Boxed;src:url(/static/liiga/common/fonts/Boxed-Medium.otf)}.ta-l{text-align:left !important}.ta-r{text-align:right !important}.clearfix:after{content:"";display:table;clear:both}@font-face{font-family:Boxed;src:url(/static/liiga/common/fonts/Boxed-Medium.otf)}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{margin:0;padding:0;font-family:'Exo', sans-serif;font-weight:normal;font-style:normal;font-size:13px;color:#14151a}a{color:#fff;text-decoration:none}a:hover{text-decoration:underline}img{border:0}th{font-weight:normal}body{background-color:#EAEAEA}@font-face{font-family:Boxed;src:url(/static/liiga/common/fonts/Boxed-Medium.otf)}#team-logos{display:none;text-align:center;margin:5px auto 22px auto}@media (min-width: 1210px){#team-logos{display:flex;flex-wrap:nowrap;justify-content:center}}#team-logos img{margin:0 11px;max-height:62px}#top-banner{max-width:980px;margin:0 auto;text-align:center}#top-banner.banner{display:inline-block}@media (min-width: 924px){#top-banner.banner{margin:0 auto 22px auto}}#mainmenu{max-width:1300px;height:70px;display:flex !important;flex-direction:row;justify-content:flex-start;align-items:center;position:relative;margin:0 auto;padding:0 12px;background:#182152;font-size:16px}@media (max-width: 1210px){#mainmenu{margin-top:1em}}@media (max-width: 925px){#mainmenu{display:relative !important;min-height:70px;height:auto;margin-top:0}}#mainmenu a{color:white;text-decoration:none;white-space:nowrap}@media (min-width: 925px){#mainmenu .top-form-container{position:absolute;right:0;top:-43px}}#mainmenu .mobileLanguageSelect,#mainmenu .languageSelect{font-size:14px;color:white !important;font-family:factoria, serif;font-weight:800;font-style:normal;font-weight:normal;font-style:normal;font-size:15px}#mainmenu .languageSelect{margin-left:auto}@media (max-width: 924px){#mainmenu .languageSelect{display:none !important}}@media (max-width: 924px){#mainmenu .search{display:none;padding-top:2px;padding-bottom:8px;text-align:right}}@media (min-width: 925px){#mainmenu .search{display:block !important;position:absolute;right:0;top:-43px}}#mainmenu .search input,#mainmenu .search button{height:40px;margin:0}#mainmenu .search input[name=q]{padding:10px;display:inline-block;font-weight:normal}#mainmenu .search button{border-left:0}#mainmenu .menubar{position:absolute;top:22px;right:24px;vertical-align:top;display:flex;align-items:center}@media (min-width: 925px){#mainmenu .menubar{display:none}}#mainmenu .menubar .toggle-menu,#mainmenu .menubar .toggle-audio{display:inline;border:0;margin:0;padding:0;outline:none;background:transparent;font-size:22px}#mainmenu .menubar .toggle-menu>*,#mainmenu .menubar .toggle-audio>*{color:white}#mainmenu .menubar .toggle-audio{cursor:pointer;border:none;background:transparent;font-size:16px;display:inline-block;outline:none}#mainmenu .menubar .toggle-audio i{font-weight:900}#mainmenu .menubar .toggle-audio .fa-bell{display:none}#mainmenu .menubar .toggle-audio.active .fa-bell{display:inline-block}#mainmenu .menubar .toggle-audio.active .fa-bell-slash{display:none}@media (min-width: 850px){#mainmenu .menubar .toggle-audio{display:none}}#mainmenu .menubar .mobileLanguageSelect{display:inline;margin:0 22px}#mainmenu .logo{background-color:#182152;display:inline;max-height:100%;margin-right:20px;width:auto}#mainmenu .logo a,#mainmenu .logo img{max-height:100%;height:auto}@media (max-width: 365px){#mainmenu .logo a,#mainmenu .logo img{max-width:100px;margin-top:5px}}@media (max-width: 924px){#mainmenu .logo{position:absolute;top:16px;left:12px;z-index:100}}#mainmenu .menu{display:none;margin:0;padding:0;font-family:factoria, serif;font-weight:800;font-style:normal;font-weight:800;font-style:normal;font-size:24px;list-style:none}@media (max-width: 924px){#mainmenu .menu{margin-top:70px;margin-bottom:22px}}#mainmenu .menu>li{list-style:none;display:inline;padding:0;margin:0;position:relative}#mainmenu .menu>li .menu-caret{margin-left:3px}#mainmenu .menu>li .menu-caret i{-webkit-transition:all 0.05s linear;-moz-transition:all 0.05s linear;transition:all 0.05s linear}@media (max-width: 924px){#mainmenu .menu>li.active .menu-caret i{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}}@media (min-width: 925px){#mainmenu .menu>li:hover .menu-caret i{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}}#mainmenu .menu>li>div,#mainmenu .menu>li>a,#mainmenu .menu>li>p{color:white;display:block;padding:8px 0;margin:0}#mainmenu .menu>li>div.joukkueet,#mainmenu .menu>li>a.joukkueet,#mainmenu .menu>li>p.joukkueet{cursor:default}@media (max-width: 924px){#mainmenu .menu>li>div,#mainmenu .menu>li>a,#mainmenu .menu>li>p{padding:8px 8px 8px 20px;font-weight:normal;text-align:left;width:100% !important}}@media (min-width: 925px) and (max-width: 930px){#mainmenu .menu>li>div,#mainmenu .menu>li>a,#mainmenu .menu>li>p{font-size:16px}}@media (min-width: 931px) and (max-width: 1090px){#mainmenu .menu>li>div,#mainmenu .menu>li>a,#mainmenu .menu>li>p{font-size:16px}}@media (min-width: 1091px){#mainmenu .menu>li>div,#mainmenu .menu>li>a,#mainmenu .menu>li>p{font-size:16px}}#mainmenu .menu>li .submenu{padding:0;display:none;z-index:100;position:absolute;top:100%;right:0px;border:1px solid white;color:white;background:#182152}@media (min-width: 925px){#mainmenu .menu>li .submenu:hover{display:inline-block}}@media (max-width: 924px){#mainmenu .menu>li .submenu{border:none;position:static}}#mainmenu .menu>li .submenu li{display:list-item;list-style:none}#mainmenu .menu>li .submenu li a,#mainmenu .menu>li .submenu li p{font-size:16px;display:block;margin:0;padding:5px 20px 5px 20px;font-weight:normal}@media (max-width: 924px){#mainmenu .menu>li .submenu li a,#mainmenu .menu>li .submenu li p{text-align:left;padding-top:9px;padding-bottom:9px}}#mainmenu .menu>li .submenu li a:hover,#mainmenu .menu>li .submenu li p:hover{background-color:white;color:#182152}@media (max-width: 924px){#mainmenu .menu>li.active .submenu{display:block}}@media (min-width: 925px){#mainmenu .menu>li:hover .submenu{display:inline-block}}@media (min-width: 925px){#mainmenu .menu{display:inline !important}#mainmenu .menu>li{margin:0 20px}#mainmenu .menu>li>div,#mainmenu .menu>li>a,#mainmenu .menu>li>p{display:inline-block}}@font-face{font-family:Boxed;src:url(/static/liiga/common/fonts/Boxed-Medium.otf)}#footer{position:relative;padding:10px 0;background:#182152;color:#ffffff}@media (max-width: 540px){#footer{text-align:center}#footer .one_fourth .half{width:100%}}#footer .site-info{text-align:center;margin:5em 0 0em}#footer .site-info>div{display:inline}@media (max-width: 540px){#footer .site-info>div{display:block}#footer .site-info .separator{display:none}}#footer .site-info a{color:#fff}#footer .wrapper{margin:0 auto;width:100%;padding:0 1em}#footer .wrapper>div{margin:1.3em 0 1em}@media (min-width: 981px){#footer .wrapper{min-width:940px;max-width:1050px}}@media (min-width: 540px) and (max-width: 980px){#footer .wrapper{min-width:490px;max-width:768px}}@media (max-width: 540px){#footer .wrapper{padding:0}}#footer h3{font-family:factoria, serif;font-weight:800;font-style:normal;font-weight:800;font-style:normal;font-size:18px;color:#fff;padding:0.5em 0 0 0;margin:0}#footer ul{list-style:none;padding:0.7em 0 0 0;margin:0}#footer ul li a{color:#fff}#footer ul li i{width:15px}#footer .one_fourth{float:left;width:25%;padding:0 1.5em}@media (max-width: 980px){#footer .one_fourth{width:50%}}@media (max-width: 540px){#footer .one_fourth{float:none;width:100%}}#footer .half{float:left;width:50%}#footer .half .logo img{padding-top:0px;width:200px;height:auto}.body-scripts{position:absolute;bottom:0;left:0;width:0;height:0;overflow:hidden}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}#wrapper{position:relative}@media (min-width: 925px){#wrapper{margin:0 12px}}.hide{visibility:hidden !important}.splide{margin-bottom:20px}.splide__slide{display:flex;justify-content:center;align-items:center}.splide__slide img{max-width:100%}@media (max-width: 640px){.splide__slide img{object-fit:contain;width:auto;height:340px}}.splide__progress__bar{height:3px;background:#ccc}.page-ad-carousel-container{max-width:940px;margin:0 auto}.ad-banner{max-width:1300px;font-size:0;margin:0 auto;text-align:center;overflow:hidden;position:relative;max-width:1300px;max-height:120px}@media (max-width: 640px){.ad-banner{max-width:350px;max-height:380px}}.ad-banner .ad-image{max-width:100%;height:auto}.ad-banner.sponsor{max-height:500px}@media (max-width: 640px){.ad-banner.sponsor{max-width:500px;max-height:500px}}.ad-banner.sponsor img{max-width:200px;width:100%;height:auto}#ad-span{position:absolute;width:100%;height:100%;top:0;left:0;z-index:99}.parade-ad,.index-ad,.page-ad,.game-ad{display:flex;justify-content:center;max-width:100%;box-sizing:border-box}.parade-ad a,.index-ad a,.page-ad a,.game-ad a{display:flex;width:100%;justify-content:center;align-items:center}.parade-ad a img,.index-ad a img,.page-ad a img,.game-ad a img{width:100%;max-width:980px;height:auto}@media (max-width: 640px){.parade-ad a img,.index-ad a img,.page-ad a img,.game-ad a img{max-width:400px;margin:0 auto}}.banner-boxes{max-width:1300px;margin:0 auto}.banner img{display:none}.banner div{width:auto !important;height:auto !important;max-width:100% !important;display:block;position:relative;text-align:center;margin:10px auto}.banner div a{display:block !important;font-size:0 !important;text-align:center;width:100%}@media (max-width: 640px){.banner.desktop{display:none !important}}@media (min-width: 641px){.banner.mobile{display:none !important}}.banner.sticky{position:sticky}.banner.scaled-banner,.banner.parade-banner{margin:0 auto;max-width:980px;overflow:hidden}.banner.scaled-banner.desktop div img,.banner.parade-banner.desktop div img{max-width:980px !important;width:100% !important;height:auto !important}.banner.scaled-banner.desktop div object,.banner.scaled-banner.desktop div object embed,.banner.scaled-banner.desktop div iframe,.banner.parade-banner.desktop div object,.banner.parade-banner.desktop div object embed,.banner.parade-banner.desktop div iframe{width:100%;max-width:980px !important}.banner.scaled-banner.mobile,.banner.parade-banner.mobile{max-width:320px}.banner.scaled-banner.mobile div img,.banner.parade-banner.mobile div img{width:100% !important;height:auto !important;max-width:320px !important}.banner.front-box{text-align:center;margin:0 auto;overflow:hidden}.banner.front-box>div{display:inline-block}.banner.half{float:left;padding:0.5em;width:50%}.banner.one-third{float:left;padding:0.3em;width:33.33%}.select{background:#fff;border-radius:0;border:solid 1px #999;height:36px;width:100%;margin:0 0 10px 0;display:block;overflow:hidden;position:relative;background:url(/static/liiga/common/img/dropdown_arrow.png) no-repeat top right #fff;background-size:34px}.select select{border:none;font-size:14px;height:36px;font-family:'Exo', sans-serif;-webkit-appearance:none;-moz-user-select:none;-moz-appearance:none;-o-appearance:none;-khtml-user-select:none;appearance:none;padding-left:5px;width:120%;background:transparent;margin-left:0px;margin-right:40px;outline:none}#filters .label{font-family:factoria, serif;font-weight:800;font-style:normal;font-weight:400;font-style:normal;font-size:16px}button{border:solid 1px #999;background-image:linear-gradient(#ececee 0%, #8c8f9a 100%);font-family:'Exo', sans-serif;padding:6px 18px;font-size:16px}input[type="text"]{border:solid 1px #999;padding:10px;font-size:14px;height:36px;display:block;font-family:'Exo', sans-serif;outline:none}.banner{max-width:1300px;text-align:center;width:100%;margin:0 auto}.banner img{margin:0 auto}.sticky-banner{margin-bottom:310px}.bg-hack{background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7") 0 0 repeat}@media (max-width: 1280px){.h-xxxl{display:none}}@media (min-width: 1281px){.s-xxxl{display:none}}@media (max-width: 980px){.h-xxl{display:none}}@media (min-width: 981px){.s-xxl{display:none}}@media (max-width: 860px){.h-xl{display:none}}@media (min-width: 861px){.s-xl{display:none}}@media (max-width: 640px){.h-l{display:none}}@media (min-width: 641px){.s-l{display:none}}@media (max-width: 480px){.h-m{display:none}}@media (min-width: 481px){.s-m{display:none}}@media (max-width: 360px){.h-ms{display:none}}@media (min-width: 361px){.s-ms{display:none}}@media (max-width: 320px){.h-s{display:none}}@media (min-width: 321px){.s-s{display:none}}a.youtube-wrap{display:inline}a.youtube-wrap .iframe-video{width:100%;height:0;padding-bottom:56.25%;padding-top:35px;position:relative}a.youtube-wrap .iframe-video iframe{max-width:100%;position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}a.youtube-wrap .overlay-wrapper{position:relative;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.9;z-index:50;color:#fff}.image-carousel-placeholder,.image-carousel{display:none;position:relative}.image-carousel-placeholder:after,.image-carousel:after{content:"";display:table;clear:both}.image-carousel-placeholder.loaded,.image-carousel.loaded{display:block}.image-carousel-placeholder .flexslider,.image-carousel .flexslider{border:0;border-radius:0;margin:0;background:transparent;box-shadow:none}.image-carousel-placeholder .flexslider .controls,.image-carousel .flexslider .controls{position:absolute;bottom:0;left:0;right:0;z-index:1000}.image-carousel-placeholder .flexslider .slides:after,.image-carousel .flexslider .slides:after{content:"";display:table;clear:both}.image-carousel-placeholder .flexslider .slides img,.image-carousel .flexslider .slides img{width:100%;max-width:none}.image-carousel-placeholder .flexslider .slides .news-dots,.image-carousel .flexslider .slides .news-dots{position:absolute;top:0;left:0;bottom:0;right:0;z-index:50;background:transparent url(/static/liiga/common/img/news-dots.png) repeat}.image-carousel-placeholder .flex-control-nav,.image-carousel .flex-control-nav{position:static;margin:15px 0 5px 0}.image-carousel-placeholder .flex-control-nav li a,.image-carousel .flex-control-nav li a{background:#BCE0FD}.image-carousel-placeholder .flex-control-nav li a.flex-active,.image-carousel .flex-control-nav li a.flex-active{background:#fff}@media (max-width: 640px){.image-carousel-placeholder .controls,.image-carousel .controls{display:none}}.custom-form-placeholder{display:none}.custom-form .error-message{display:none;font-weight:bold;color:red}.custom-form .field{margin-bottom:10px}.custom-form .field>label{display:block}.custom-form .field.error>label{color:red}.custom-form .item .button,.custom-form .item label{display:inline}.custom-form .control input[type=text],.custom-form .control textarea,.custom-form .control .select{display:block;width:300px;max-width:100%}.custom-form .control textarea{font-family:'Exo', sans-serif;font-size:14px;padding:10px;min-height:100px}.bottom-sponsors{width:100%;max-width:1300px;margin:4rem auto;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}@media (max-width: 640px){.bottom-sponsors{margin:2rem auto}}.bottom-sponsors .sponsor{height:125px;width:auto;margin:2rem}@media (max-width: 640px){.bottom-sponsors .sponsor{height:75px;margin:1rem}}.bottom-sponsors .sponsor img{height:100%;width:auto}@font-face{font-family:Boxed;src:url(/static/liiga/common/fonts/Boxed-Medium.otf)}#page{margin-bottom:75px;padding-bottom:25px;padding-top:0}#page .menu{font-family:factoria, serif;font-weight:800;font-style:normal;font-weight:800;font-style:normal;font-size:20px;background:#ffffff;border-bottom:2px solid black;margin-left:-10px;margin-right:-10px;text-align:center;margin-top:0}#page .menu:after{content:"";display:table;clear:both}@media (min-width: 925px){#page .menu{margin-top:-10px}}#page .menu>a{display:block;text-decoration:none;color:#182152;padding:12px 0;text-align:center;cursor:pointer}@media (min-width: 521px){#page .menu>a{display:inline-block;background:none;padding-left:30px;padding-right:30px}}#page .menu>a.na,#page .menu>a.active{cursor:default}@media (min-width: 521px){#page .menu>a.active{background:#bce0fd}}#page .menu>a.active>span,#page .menu>a.active>a{color:#182152}#page .menu>a.active>span.title,#page .menu>a.active>a.title{font-weight:bold}#page.sponsor{background:#fed431}#page .terms{font-size:90%}.red{color:red}.thsmall{font-size:12px}#stats-wrapper{position:relative;background:#d1d3d4;padding-bottom:25px;margin-bottom:75px;max-width:1300px;margin:0 auto;padding:30px 30px}#stats-wrapper .playoffs-logo{position:absolute;right:25px;top:25px;height:140px;width:auto;filter:drop-shadow(0 0 5px rgba(100,100,100,0.25))}@media (max-width: 640px){#stats-wrapper .playoffs-logo{display:none}}#stats-wrapper .no-bottom-margin{margin:0}#stats-wrapper .subtitle{margin-top:0;font-size:14px;margin-bottom:14px}#stats-wrapper.sponsor{background:#fed431;padding-top:20px}#stats-wrapper.sponsor .legend,#stats-wrapper.sponsor .terms p{color:#000000}#stats-wrapper.sponsor .terms a{color:#182152 !important}#stats-wrapper .header.sponsor{overflow:auto}#stats-wrapper .header.sponsor .left{width:50%;display:inline-block;float:left}@media (max-width: 960px){#stats-wrapper .header.sponsor .left h1{font-size:40px}}#stats-wrapper .header.sponsor .left h1{margin-left:0}#stats-wrapper .header.sponsor .right{width:50%;float:right}#stats-wrapper .header.sponsor .right .ad{width:40%;float:left}@media (max-width: 480px){#stats-wrapper .header.sponsor .right .ad{width:50%}}@media (min-width: 641px) and (max-width: 960px){#stats-wrapper .header.sponsor .right .ad{float:none;width:auto;max-width:100%;margin:0 auto 10px auto;display:block}}#stats-wrapper .header.sponsor h1,#stats-wrapper .header.sponsor #filters{color:#000000}@media (max-width: 640px){#stats-wrapper .header.sponsor .left,#stats-wrapper .header.sponsor .right{width:100%}}#stats-wrapper .europcar{float:right;width:250px;max-width:100%}@media (max-width: 1050px){#stats-wrapper .europcar{width:200px;margin-top:7px}}@media (max-width: 640px){#stats-wrapper .europcar{float:none}}@media (max-width: 924px){#stats-wrapper{padding:10px}}#stats-wrapper h2{font-family:factoria, serif;font-weight:800;font-style:normal;font-weight:800;font-style:normal;font-size:35px;font-weight:800;font-style:normal}#stats-wrapper h3{font-family:factoria, serif;font-weight:800;font-style:normal;font-weight:800;font-style:normal;font-size:25px;font-weight:800;font-style:normal}#stats-wrapper .injured,#stats-wrapper .suspended{color:red;font-weight:bold}#stats-wrapper .games-simulate-list-table input[type=text]{display:inline}#stats-wrapper .playoffs-pair{font-weight:bold;font-size:16px}#stats-wrapper .playoffs-pair img{vertical-align:middle;height:55px;margin:0 8px}#stats-wrapper .team-table.normal tr:nth-child(8),#stats-wrapper .team-table.normal tr:nth-child(10){border-bottom:1px solid #182152 !important}#stats-wrapper .team-table.normal tr:last-child{border-bottom:none !important}#stats-wrapper .team-table.karsinta tr:nth-child(4){border-bottom:1px solid #182152 !important}@font-face{#stats-wrapper{font-family:Boxed;src:url(/static/liiga/common/fonts/Boxed-Medium.otf)}}#stats-wrapper table{border-collapse:collapse;margin-bottom:2em;text-align:center;width:100%}#stats-wrapper table .ta-l{padding-left:10px}#stats-wrapper table td.separator,#stats-wrapper table th.separator{border-right:1px solid #182152}#stats-wrapper table tr.separator{border-bottom:1px solid #182152}#stats-wrapper table thead{font-family:factoria, serif;font-weight:800;font-style:normal;font-weight:normal;font-style:normal;font-size:14pt;background:#0083CA;border-bottom:1px solid #182152;color:#fff !important}#stats-wrapper table thead a{color:#fff !important}#stats-wrapper table thead.header{border-bottom:none;border-top:1px solid #182152}#stats-wrapper table thead.header:first-child{border:none}#stats-wrapper table thead.header th{font-weight:bold;height:auto;padding-top:1em}#stats-wrapper table thead th{height:3.5em}@media (max-width: 1050px){#stats-wrapper table thead{font-size:18px}}#stats-wrapper table thead a{display:inline-block;padding:1em 0;width:100%}#stats-wrapper table thead .active{background:#182152}@media (max-width: 640px){#stats-wrapper table.tight thead{font-size:16px}}#stats-wrapper table tbody td{padding:7px 2px}#stats-wrapper table tbody tr{background:#BCE0FD;color:#182152}#stats-wrapper table tbody tr:nth-child(odd){background:#f1f9ff}#stats-wrapper table tbody tr a{color:#182152}#stats-wrapper .playoffs-tree table{margin:0;padding:0;background:transparent}#stats-wrapper .playoffs-tree table tr{margin:0;padding:0;background:transparent}#stats-wrapper .playoffs-tree table tr td{padding:0;margin:0;background:transparent}#stats-wrapper .playoffs-tree .opponents{display:table;width:100%}#stats-wrapper .playoffs-tree .opponents .playoffs-unknown{width:100px}#stats-wrapper .playoffs-tree .opponents .left{display:table-cell;vertical-align:middle}@media (max-width: 1168px){#stats-wrapper .playoffs-tree .opponents .left img{width:75px}}#stats-wrapper .playoffs-tree .opponents .result{display:table-cell;vertical-align:middle}#stats-wrapper .playoffs-tree .opponents .right{display:table-cell;vertical-align:middle}@media (max-width: 1168px){#stats-wrapper .playoffs-tree .opponents .right img{width:75px}}#stats-wrapper .playoffs-tree .opponents .loser{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";filter:alpha(opacity=15);-moz-opacity:0.15;-khtml-opacity:0.15;opacity:0.15}#stats-wrapper .playoffs-tree .result{font-size:28px;margin:5px 0 10px 0}#stats-wrapper .playoffs-tree .games{width:100%;font-style:normal;font-size:14px;line-height:20px}#stats-wrapper .playoffs-tree .playoffs{margin:0 auto !important;position:relative}#stats-wrapper .playoffs-tree .playoffs#playoffs-5 .btm{background:white !important}#stats-wrapper .playoffs-tree .playoffs tr{background:transparent;padding:0}#stats-wrapper .playoffs-tree .playoffs tr.hdr{background-color:#182152;color:white;cursor:pointer;border-bottom:white}#stats-wrapper .playoffs-tree .playoffs tr.hdr h2{font-size:20px;margin:10px 10px}#stats-wrapper .playoffs-tree .playoffs tr.hdr h2 .fa-caret-down{font-size:22px;margin:0 10px 0 20px;transform:rotate(0deg);transition:transform 350ms ease}#stats-wrapper .playoffs-tree .playoffs tr.hdr h2 .fa-caret-down.open{transform:rotate(-180deg);transition:transform 350ms ease}@media (max-width: 640px){#stats-wrapper .playoffs-tree .playoffs tr.hdr h2{font-size:20px}}#stats-wrapper .playoffs-tree .playoffs tr.btm{background:white !important}#stats-wrapper .playoffs-tree .playoffs tr td.top{vertical-align:top}@media (max-width: 1168px){#stats-wrapper .playoffs-tree .playoffs tr td.top{display:inline-block;width:50%;padding:0}}@media (max-width: 640px){#stats-wrapper .playoffs-tree .playoffs tr td.top{display:block;width:100%;padding:0}}#stats-wrapper .playoffs-tree .playoffs tr td .cnt{padding:40px 0;display:none}#stats-wrapper .playoffs-tree .playoffs tr td .cnt.active{display:block}#stats-wrapper .playoffs-tree .playoffs tr td .cnt.semifinals{padding:0}#stats-wrapper .playoffs-tree .playoffs .timespan{color:white;font-size:85%;font-style:normal;white-space:nowrap}#filters{margin-bottom:1em;margin-top:1em;position:relative}#filters .hidden{display:none}#filters .embed-button{position:absolute;right:1em;bottom:5px;cursor:pointer;font-size:20px}#filters .embed-code{z-index:100;display:none;position:absolute;top:95%;right:15px;padding:20px;margin-right:0;border:1px solid white;background-color:#1b1c20}#filters .embed-code textarea{width:250px;height:90px}#filters .embed-code.visible{display:block}#filters>div,#filters>form>div{float:left;margin-right:1em}#filters select{display:block}#filters #cal-download{position:absolute;top:22px;right:0}#filters #cal-download a{color:#182152}@media (max-width: 640px){#filters #cal-download{position:static;float:left;display:block;width:100%}}#filters .search{width:280px}#filters .search .label{display:block}#filters .search input,#filters .search button{display:block;float:left;height:36px;border-width:1px;margin:0}#filters .search input{width:200px}#filters .search button{width:50px;border-left:none;font-size:14px;background:#182152;color:white;border:none}.legend{color:#999}.legend:after{content:"";display:table;clear:both}.legend h4{margin-bottom:10px;font-weight:bold;font-size:15px}.legend dl{float:left;margin:0 10px 0 0;width:200px}@media (min-width: 456px){.legend dl{margin-bottom:10px}}.legend dl.wide{width:100%}.legend dl dt{font-weight:bold;float:left}.legend dl .longAbbreviation{word-break:break-all !important;max-width:35px !important}.legend dl .longerAbbreviation{word-break:break-all !important;max-width:40px !important}.legend dl dd{margin-left:70px}.points-0,.points-1,.points-2,.points-3,.points-won,.points-lost,.points-tied,.points-ot_won,.points-ot_lost,.points-ot_tied,.points-ws_won,.points-ws_lost,.points-ws_tied{display:inline-block;width:10px;height:10px;border-radius:5px}.points-0,.points-lost{background-color:#d60010}.points-tied,.points-ot_tied,points-ws_tied{background-color:white}.points-1,.points-ot_lost,.points-ws_lost{background-color:#dc5d00}.points-2,.points-ot_won,.points-ws_won{background-color:#00897a}.points-3,.points-won{background-color:#19b600}#games,#players,#stats{border-collapse:collapse}.pagination a,.pagination span{display:inline-block;padding:10px;text-decoration:none;background-color:#182152;color:white;font-family:factoria, serif;font-weight:800;font-style:normal;font-weight:normal;font-style:normal;font-size:20px}
/*# sourceMappingURL=stats.css.map */
