.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/alumni/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:'Roboto', sans-serif;font-weight:normal;font-style:normal;font-size:13px;color:#000}a{color:#000;text-decoration:none}a:hover{text-decoration:underline}img{border:0}body{background-color:#1b1c20}@font-face{font-family:Boxed;src:url(/static/alumni/common/fonts/Boxed-Medium.otf)}@font-face{font-family:Boxed;src:url(/static/alumni/common/fonts/Boxed-Medium.otf)}#team-logos{display:none;text-align:center;margin:5px auto}@media (min-width: 851px){#team-logos{display:block}}#team-logos img{width:6.25%}#top-banner{max-width:980px;margin:0 auto;text-align:center}#top-banner.banner{display:inline-block}@media (min-width: 850px){#top-banner.banner{margin:0 auto 22px auto}}#mainmenu{max-width:1300px;position:relative;margin:0 auto}@media (min-width: 851px){#mainmenu{margin-top:45px;margin-bottom:18px}}#mainmenu a{color:#000;text-decoration:none;white-space:nowrap}#mainmenu .menubar{height:50px;position:relative;background-color:#c1c1c1}@media (min-width: 851px){#mainmenu .menubar{display:none}}#mainmenu .menubar .logo{position:absolute;height:50px;left:10px;top:0;z-index:10}#mainmenu .menubar .toggle-menu,#mainmenu .menubar .toggle-audio{outline:none;position:absolute;border:0;margin:0;padding:0;font-size:30px;background:transparent}#mainmenu .menubar .toggle-menu{top:6px;right:6px}#mainmenu .menubar .toggle-audio{cursor:pointer;border:none;position:absolute;background:transparent;font-size:16px;display:inline-block;padding:6px 2px;width:24px;margin:0;top:8px;right:10px;outline:none;top:1px;right:50px;font-size:26px;width:34px}#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 .logo a{display:inline-block;width:231px;height:143px;position:absolute;top:-36px;left:-43px;z-index:6}@media (max-width: 850px){#mainmenu .logo img{display:block;position:absolute;top:5px;left:5px;height:40px;width:auto;-webkit-filter:drop-shadow(0 0 5px rgba(0,0,0,0.5));filter:drop-shadow(0 0 5px rgba(0,0,0,0.5))}}@media (min-width: 851px){#mainmenu .logo img{position:absolute;top:-40px;left:-60px;width:240px;z-index:5}}#mainmenu .menu{display:none;margin:0;padding:0;background-color:#c1c1c1;cursor:default;font-family:'Exo', sans-serif;font-weight:800;font-style:italic;font-size:24px;list-style:none}#mainmenu .menu .menu-item{display:inline-block;list-style:none;position:relative}#mainmenu .menu .menu-item .item-name{margin:0;display:inline-block}#mainmenu .menu .menu-item .item-name i{-webkit-transition:all 0.05s linear;-moz-transition:all 0.05s linear;transition:all 0.05s linear}#mainmenu .menu .menu-item:hover>.item-name{text-decoration:none}#mainmenu .menu .menu-item.has-submenu:hover>.item-name{cursor:default}#mainmenu .menu .menu-item.has-submenu:hover>a.item-name{cursor:pointer}@media (min-width: 851px){#mainmenu .menu .menu-item.has-submenu:hover>.item-name i{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}#mainmenu .menu .menu-item.has-submenu:hover>.submenu{display:inline-block !important}}@media (max-width: 850px){#mainmenu .menu .menu-item.has-submenu:hover>.submenu{display:block !important}}#mainmenu .menu .menu-item .submenu{display:none;position:absolute;top:90%;right:0px;padding:0;min-width:150px;text-transform:none;text-align:left;z-index:1000}#mainmenu .menu .menu-item .submenu .menu-item{display:block;text-align:left}#mainmenu .menu .menu-item .submenu .menu-item .item-name{display:block;padding:5px 25px 5px 10px}#mainmenu .menu .menu-item .submenu .menu-item.has-submenu{position:relative}#mainmenu .menu .menu-item .submenu .menu-item.has-submenu .submenu{display:none;width:100%;top:-2px;left:100%}@media (max-width: 850px){#mainmenu .menu .menu-item .submenu .menu-item.has-submenu .submenu{top:100%;left:0}}#mainmenu .menu>li{list-style:none;display:inline;padding:0;position:relative;margin-right:15px}@media (max-width: 850px){#mainmenu .menu>li{width:100%;margin:0}}#mainmenu .menu>li>div,#mainmenu .menu>li>a,#mainmenu .menu>li>p{display:block;padding:8px 0;margin:0}#mainmenu .menu>li>div.uutiset,#mainmenu .menu>li>a.uutiset,#mainmenu .menu>li>p.uutiset{width:9.7222222222%}#mainmenu .menu>li>div.videot,#mainmenu .menu>li>a.videot,#mainmenu .menu>li>p.videot{width:8.8888888889%}#mainmenu .menu>li>div.ottelut,#mainmenu .menu>li>a.ottelut,#mainmenu .menu>li>p.ottelut{width:9.7222222222%}#mainmenu .menu>li>div.tilastot,#mainmenu .menu>li>a.tilastot,#mainmenu .menu>li>p.tilastot{width:13.6111111111%}#mainmenu .menu>li>div.pelaajat,#mainmenu .menu>li>a.pelaajat,#mainmenu .menu>li>p.pelaajat{width:11.1111111111%}#mainmenu .menu>li>div.joukkueet,#mainmenu .menu>li>a.joukkueet,#mainmenu .menu>li>p.joukkueet{width:16.6666666667%}#mainmenu .menu>li>div.alumni,#mainmenu .menu>li>a.alumni,#mainmenu .menu>li>p.alumni{width:9.4444444444%}#mainmenu .menu>li>div.joukkueet,#mainmenu .menu>li>a.joukkueet,#mainmenu .menu>li>p.joukkueet{cursor:default}@media (max-width: 850px){#mainmenu .menu>li>div,#mainmenu .menu>li>a,#mainmenu .menu>li>p{background-color:#ececee;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ececee),color-stop(100%, #cecece));background-image:-webkit-linear-gradient(#ececee 0%,#cecece 100%);background-image:linear-gradient(#ececee 0%,#cecece 100%);padding:8px 8px 8px 20px;font-weight:normal;text-align:left;color:#000;width:100% !important}}@media (min-width: 851px) and (max-width: 930px){#mainmenu .menu>li>div,#mainmenu .menu>li>a,#mainmenu .menu>li>p{font-size:17px}}@media (min-width: 931px) and (max-width: 1090px){#mainmenu .menu>li>div,#mainmenu .menu>li>a,#mainmenu .menu>li>p{font-size:20px}}@media (min-width: 1091px){#mainmenu .menu>li>div,#mainmenu .menu>li>a,#mainmenu .menu>li>p{font-size:23px}}#mainmenu .menu>li .submenu{background:white;padding:0;display:none;z-index:100;border:2px solid black;position:absolute;top:40px;right:0px}@media (min-width: 851px){#mainmenu .menu>li .submenu:hover{display:inline-block}}@media (max-width: 850px){#mainmenu .menu>li .submenu{border:none;position:static;left:0;right:0}}#mainmenu .menu>li .submenu li{display:list-item;list-style:none}#mainmenu .menu>li .submenu li .item-name:hover{background:#ececec}#mainmenu .menu>li .submenu li a,#mainmenu .menu>li .submenu li p{font-size:16px;display:block;margin:0;font-weight:normal;color:#000;background-color:#383A46;background-color:#ececee;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ececee),color-stop(100%, #cecece));background-image:-webkit-linear-gradient(#ececee 0%,#cecece 100%);background-image:linear-gradient(#ececee 0%,#cecece 100%)}@media (max-width: 850px){#mainmenu .menu>li .submenu li a,#mainmenu .menu>li .submenu li p{text-align:left;padding-top:9px;padding-bottom:9px}}@media (max-width: 850px){#mainmenu .menu>li.active .submenu{display:block}}@media (min-width: 851px){#mainmenu .menu>li:hover>.submenu{display:inline-block}}@media (min-width: 851px){#mainmenu .menu{padding:15px 5px 15px 190px;display:block !important;text-align:right}#mainmenu .menu>li>div,#mainmenu .menu>li>a,#mainmenu .menu>li>p{display:inline-block}}#mainmenu .secondary-menu{padding:0;margin:5px 0;text-align:right;cursor:default}#mainmenu .secondary-menu .menu-item{display:inline-block;list-style:none;position:relative}#mainmenu .secondary-menu .menu-item .item-name{margin:0;display:inline-block}#mainmenu .secondary-menu .menu-item .item-name i{-webkit-transition:all 0.05s linear;-moz-transition:all 0.05s linear;transition:all 0.05s linear}#mainmenu .secondary-menu .menu-item:hover>.item-name{text-decoration:none}#mainmenu .secondary-menu .menu-item.has-submenu:hover>.item-name{cursor:default}#mainmenu .secondary-menu .menu-item.has-submenu:hover>a.item-name{cursor:pointer}@media (min-width: 851px){#mainmenu .secondary-menu .menu-item.has-submenu:hover>.item-name i{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}#mainmenu .secondary-menu .menu-item.has-submenu:hover>.submenu{display:inline-block !important}}@media (max-width: 850px){#mainmenu .secondary-menu .menu-item.has-submenu:hover>.submenu{display:block !important}}#mainmenu .secondary-menu .menu-item .submenu{display:none;position:absolute;top:90%;right:0px;padding:0;min-width:150px;text-transform:none;text-align:left;z-index:1000}#mainmenu .secondary-menu .menu-item .submenu .menu-item{display:block;text-align:left}#mainmenu .secondary-menu .menu-item .submenu .menu-item .item-name{display:block;padding:5px 25px 5px 10px}#mainmenu .secondary-menu .menu-item .submenu .menu-item.has-submenu{position:relative}#mainmenu .secondary-menu .menu-item .submenu .menu-item.has-submenu .submenu{display:none;width:100%;top:-2px;left:100%}@media (max-width: 850px){#mainmenu .secondary-menu .menu-item .submenu .menu-item.has-submenu .submenu{top:100%;left:0}}#mainmenu .secondary-menu>li{font-family:'Exo', sans-serif;font-weight:800;font-style:italic;font-size:18px;display:inline-block;margin-right:15px}#mainmenu .secondary-menu>li a,#mainmenu .secondary-menu>li p{color:#fff;margin:5px 20px 0 0}#mainmenu .secondary-menu .submenu{border:2px solid #1b1c20}#mainmenu .secondary-menu .submenu li{background-color:#c1c1c1}#mainmenu .secondary-menu .submenu li .item-name{margin:0;color:#000;background-color:#383A46;font-family:'Exo', sans-serif;font-weight:normal;font-style:italic;font-size:16px;background-color:#ececee;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ececee),color-stop(100%, #cecece));background-image:-webkit-linear-gradient(#ececee 0%,#cecece 100%);background-image:linear-gradient(#ececee 0%,#cecece 100%)}#mainmenu .secondary-menu .submenu li .item-name:hover{background:#ececec}@font-face{font-family:Boxed;src:url(/static/alumni/common/fonts/Boxed-Medium.otf)}#footer{position:relative;padding:60px 0;background:#ececec;color:#000}#footer .footer-logo{position:absolute;top:-40px;left:0;width:100%;text-align:center}#footer .footer-logo img{width:136px;height:auto}#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:#000}#footer .wrapper{margin:0 auto;width:100%;padding:0 1em;text-align:center}#footer .wrapper .footer-link{margin:0 10px;display:inline-block;font-family:'Exo', sans-serif;font-weight:800;font-style:italic;font-size:19px}#footer .wrapper .footer-link a{color:#000}@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 ul{list-style:none;padding:0.7em 0 0 0;margin:0}#footer ul li a{color:#000}#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%}.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}i.fa-external-link-square{font-size:75%;vertical-align:middle;color:#888}#wrapper{position:relative}@media (min-width: 851px){#wrapper{margin:0 48px 1em}}*[id^="ad-banner-"]{max-width:1300px;font-size:0;margin:0 auto;text-align:center;overflow:hidden;position:relative;max-width:1300px;max-height:120px;margin-top:15px}@media (max-width: 640px){*[id^="ad-banner-"]{max-width:350px;max-height:380px}}*[id^="ad-banner-"] .ad-image{max-width:100%;height:auto}#ad-span{position:absolute;width:100%;height:100%;top:0;left:0;z-index:99}.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.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/alumni/common/img/dropdown_arrow.png) no-repeat top right #fff;background-size:34px}.select select{border:none;font-size:14px;height:36px;font-family:'Roboto', 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:'Exo', sans-serif;font-weight:400;font-style:italic;font-size:16px}input[type="submit"],button{border:solid 1px #1b1c20;background-color:#c1c1c1;font-family:'Roboto', sans-serif;padding:6px 18px;font-size:16px;cursor:pointer}input[type="submit"]:hover,button:hover{background-color:#ececec}input[type="text"],input[type="number"],input[type="email"],input[type="password"],select{border:solid 1px #999;padding:10px;font-size:14px;height:36px;display:block;font-family:'Roboto', sans-serif;outline:none}.banner{max-width:1300px;text-align:center;width:100%;margin:0 auto}.banner img{margin:0 auto}.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}.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/alumni/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:#6a6b70}.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:'Roboto', sans-serif;font-size:14px;padding:10px;min-height:100px}@font-face{font-family:Boxed;src:url(/static/alumni/common/fonts/Boxed-Medium.otf)}@font-face{font-family:Boxed;src:url(/static/alumni/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/alumni/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:'Roboto', sans-serif;font-weight:normal;font-style:normal;font-size:13px;color:#000}a{color:#000;text-decoration:none}a:hover{text-decoration:underline}img{border:0}body{background-color:#1b1c20}@font-face{font-family:Boxed;src:url(/static/alumni/common/fonts/Boxed-Medium.otf)}@font-face{font-family:Boxed;src:url(/static/alumni/common/fonts/Boxed-Medium.otf)}#team-logos{display:none;text-align:center;margin:5px auto}@media (min-width: 851px){#team-logos{display:block}}#team-logos img{width:6.25%}#top-banner{max-width:980px;margin:0 auto;text-align:center}#top-banner.banner{display:inline-block}@media (min-width: 850px){#top-banner.banner{margin:0 auto 22px auto}}#mainmenu{max-width:1300px;position:relative;margin:0 auto}@media (min-width: 851px){#mainmenu{margin-top:45px;margin-bottom:18px}}#mainmenu a{color:#000;text-decoration:none;white-space:nowrap}#mainmenu .menubar{height:50px;position:relative;background-color:#c1c1c1}@media (min-width: 851px){#mainmenu .menubar{display:none}}#mainmenu .menubar .logo{position:absolute;height:50px;left:10px;top:0;z-index:10}#mainmenu .menubar .toggle-menu,#mainmenu .menubar .toggle-audio{outline:none;position:absolute;border:0;margin:0;padding:0;font-size:30px;background:transparent}#mainmenu .menubar .toggle-menu{top:6px;right:6px}#mainmenu .menubar .toggle-audio{cursor:pointer;border:none;position:absolute;background:transparent;font-size:16px;display:inline-block;padding:6px 2px;width:24px;margin:0;top:8px;right:10px;outline:none;top:1px;right:50px;font-size:26px;width:34px}#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 .logo a{display:inline-block;width:231px;height:143px;position:absolute;top:-36px;left:-43px;z-index:6}@media (max-width: 850px){#mainmenu .logo img{display:block;position:absolute;top:5px;left:5px;height:40px;width:auto;-webkit-filter:drop-shadow(0 0 5px rgba(0,0,0,0.5));filter:drop-shadow(0 0 5px rgba(0,0,0,0.5))}}@media (min-width: 851px){#mainmenu .logo img{position:absolute;top:-40px;left:-60px;width:240px;z-index:5}}#mainmenu .menu{display:none;margin:0;padding:0;background-color:#c1c1c1;cursor:default;font-family:'Exo', sans-serif;font-weight:800;font-style:italic;font-size:24px;list-style:none}#mainmenu .menu .menu-item{display:inline-block;list-style:none;position:relative}#mainmenu .menu .menu-item .item-name{margin:0;display:inline-block}#mainmenu .menu .menu-item .item-name i{-webkit-transition:all 0.05s linear;-moz-transition:all 0.05s linear;transition:all 0.05s linear}#mainmenu .menu .menu-item:hover>.item-name{text-decoration:none}#mainmenu .menu .menu-item.has-submenu:hover>.item-name{cursor:default}#mainmenu .menu .menu-item.has-submenu:hover>a.item-name{cursor:pointer}@media (min-width: 851px){#mainmenu .menu .menu-item.has-submenu:hover>.item-name i{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}#mainmenu .menu .menu-item.has-submenu:hover>.submenu{display:inline-block !important}}@media (max-width: 850px){#mainmenu .menu .menu-item.has-submenu:hover>.submenu{display:block !important}}#mainmenu .menu .menu-item .submenu{display:none;position:absolute;top:90%;right:0px;padding:0;min-width:150px;text-transform:none;text-align:left;z-index:1000}#mainmenu .menu .menu-item .submenu .menu-item{display:block;text-align:left}#mainmenu .menu .menu-item .submenu .menu-item .item-name{display:block;padding:5px 25px 5px 10px}#mainmenu .menu .menu-item .submenu .menu-item.has-submenu{position:relative}#mainmenu .menu .menu-item .submenu .menu-item.has-submenu .submenu{display:none;width:100%;top:-2px;left:100%}@media (max-width: 850px){#mainmenu .menu .menu-item .submenu .menu-item.has-submenu .submenu{top:100%;left:0}}#mainmenu .menu>li{list-style:none;display:inline;padding:0;position:relative;margin-right:15px}@media (max-width: 850px){#mainmenu .menu>li{width:100%;margin:0}}#mainmenu .menu>li>div,#mainmenu .menu>li>a,#mainmenu .menu>li>p{display:block;padding:8px 0;margin:0}#mainmenu .menu>li>div.uutiset,#mainmenu .menu>li>a.uutiset,#mainmenu .menu>li>p.uutiset{width:9.7222222222%}#mainmenu .menu>li>div.videot,#mainmenu .menu>li>a.videot,#mainmenu .menu>li>p.videot{width:8.8888888889%}#mainmenu .menu>li>div.ottelut,#mainmenu .menu>li>a.ottelut,#mainmenu .menu>li>p.ottelut{width:9.7222222222%}#mainmenu .menu>li>div.tilastot,#mainmenu .menu>li>a.tilastot,#mainmenu .menu>li>p.tilastot{width:13.6111111111%}#mainmenu .menu>li>div.pelaajat,#mainmenu .menu>li>a.pelaajat,#mainmenu .menu>li>p.pelaajat{width:11.1111111111%}#mainmenu .menu>li>div.joukkueet,#mainmenu .menu>li>a.joukkueet,#mainmenu .menu>li>p.joukkueet{width:16.6666666667%}#mainmenu .menu>li>div.alumni,#mainmenu .menu>li>a.alumni,#mainmenu .menu>li>p.alumni{width:9.4444444444%}#mainmenu .menu>li>div.joukkueet,#mainmenu .menu>li>a.joukkueet,#mainmenu .menu>li>p.joukkueet{cursor:default}@media (max-width: 850px){#mainmenu .menu>li>div,#mainmenu .menu>li>a,#mainmenu .menu>li>p{background-color:#ececee;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ececee),color-stop(100%, #cecece));background-image:-webkit-linear-gradient(#ececee 0%,#cecece 100%);background-image:linear-gradient(#ececee 0%,#cecece 100%);padding:8px 8px 8px 20px;font-weight:normal;text-align:left;color:#000;width:100% !important}}@media (min-width: 851px) and (max-width: 930px){#mainmenu .menu>li>div,#mainmenu .menu>li>a,#mainmenu .menu>li>p{font-size:17px}}@media (min-width: 931px) and (max-width: 1090px){#mainmenu .menu>li>div,#mainmenu .menu>li>a,#mainmenu .menu>li>p{font-size:20px}}@media (min-width: 1091px){#mainmenu .menu>li>div,#mainmenu .menu>li>a,#mainmenu .menu>li>p{font-size:23px}}#mainmenu .menu>li .submenu{background:white;padding:0;display:none;z-index:100;border:2px solid black;position:absolute;top:40px;right:0px}@media (min-width: 851px){#mainmenu .menu>li .submenu:hover{display:inline-block}}@media (max-width: 850px){#mainmenu .menu>li .submenu{border:none;position:static;left:0;right:0}}#mainmenu .menu>li .submenu li{display:list-item;list-style:none}#mainmenu .menu>li .submenu li .item-name:hover{background:#ececec}#mainmenu .menu>li .submenu li a,#mainmenu .menu>li .submenu li p{font-size:16px;display:block;margin:0;font-weight:normal;color:#000;background-color:#383A46;background-color:#ececee;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ececee),color-stop(100%, #cecece));background-image:-webkit-linear-gradient(#ececee 0%,#cecece 100%);background-image:linear-gradient(#ececee 0%,#cecece 100%)}@media (max-width: 850px){#mainmenu .menu>li .submenu li a,#mainmenu .menu>li .submenu li p{text-align:left;padding-top:9px;padding-bottom:9px}}@media (max-width: 850px){#mainmenu .menu>li.active .submenu{display:block}}@media (min-width: 851px){#mainmenu .menu>li:hover>.submenu{display:inline-block}}@media (min-width: 851px){#mainmenu .menu{padding:15px 5px 15px 190px;display:block !important;text-align:right}#mainmenu .menu>li>div,#mainmenu .menu>li>a,#mainmenu .menu>li>p{display:inline-block}}#mainmenu .secondary-menu{padding:0;margin:5px 0;text-align:right;cursor:default}#mainmenu .secondary-menu .menu-item{display:inline-block;list-style:none;position:relative}#mainmenu .secondary-menu .menu-item .item-name{margin:0;display:inline-block}#mainmenu .secondary-menu .menu-item .item-name i{-webkit-transition:all 0.05s linear;-moz-transition:all 0.05s linear;transition:all 0.05s linear}#mainmenu .secondary-menu .menu-item:hover>.item-name{text-decoration:none}#mainmenu .secondary-menu .menu-item.has-submenu:hover>.item-name{cursor:default}#mainmenu .secondary-menu .menu-item.has-submenu:hover>a.item-name{cursor:pointer}@media (min-width: 851px){#mainmenu .secondary-menu .menu-item.has-submenu:hover>.item-name i{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}#mainmenu .secondary-menu .menu-item.has-submenu:hover>.submenu{display:inline-block !important}}@media (max-width: 850px){#mainmenu .secondary-menu .menu-item.has-submenu:hover>.submenu{display:block !important}}#mainmenu .secondary-menu .menu-item .submenu{display:none;position:absolute;top:90%;right:0px;padding:0;min-width:150px;text-transform:none;text-align:left;z-index:1000}#mainmenu .secondary-menu .menu-item .submenu .menu-item{display:block;text-align:left}#mainmenu .secondary-menu .menu-item .submenu .menu-item .item-name{display:block;padding:5px 25px 5px 10px}#mainmenu .secondary-menu .menu-item .submenu .menu-item.has-submenu{position:relative}#mainmenu .secondary-menu .menu-item .submenu .menu-item.has-submenu .submenu{display:none;width:100%;top:-2px;left:100%}@media (max-width: 850px){#mainmenu .secondary-menu .menu-item .submenu .menu-item.has-submenu .submenu{top:100%;left:0}}#mainmenu .secondary-menu>li{font-family:'Exo', sans-serif;font-weight:800;font-style:italic;font-size:18px;display:inline-block;margin-right:15px}#mainmenu .secondary-menu>li a,#mainmenu .secondary-menu>li p{color:#fff;margin:5px 20px 0 0}#mainmenu .secondary-menu .submenu{border:2px solid #1b1c20}#mainmenu .secondary-menu .submenu li{background-color:#c1c1c1}#mainmenu .secondary-menu .submenu li .item-name{margin:0;color:#000;background-color:#383A46;font-family:'Exo', sans-serif;font-weight:normal;font-style:italic;font-size:16px;background-color:#ececee;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ececee),color-stop(100%, #cecece));background-image:-webkit-linear-gradient(#ececee 0%,#cecece 100%);background-image:linear-gradient(#ececee 0%,#cecece 100%)}#mainmenu .secondary-menu .submenu li .item-name:hover{background:#ececec}@font-face{font-family:Boxed;src:url(/static/alumni/common/fonts/Boxed-Medium.otf)}#footer{position:relative;padding:60px 0;background:#ececec;color:#000}#footer .footer-logo{position:absolute;top:-40px;left:0;width:100%;text-align:center}#footer .footer-logo img{width:136px;height:auto}#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:#000}#footer .wrapper{margin:0 auto;width:100%;padding:0 1em;text-align:center}#footer .wrapper .footer-link{margin:0 10px;display:inline-block;font-family:'Exo', sans-serif;font-weight:800;font-style:italic;font-size:19px}#footer .wrapper .footer-link a{color:#000}@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 ul{list-style:none;padding:0.7em 0 0 0;margin:0}#footer ul li a{color:#000}#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%}.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}i.fa-external-link-square{font-size:75%;vertical-align:middle;color:#888}#wrapper{position:relative}@media (min-width: 851px){#wrapper{margin:0 48px 1em}}*[id^="ad-banner-"]{max-width:1300px;font-size:0;margin:0 auto;text-align:center;overflow:hidden;position:relative;max-width:1300px;max-height:120px;margin-top:15px}@media (max-width: 640px){*[id^="ad-banner-"]{max-width:350px;max-height:380px}}*[id^="ad-banner-"] .ad-image{max-width:100%;height:auto}#ad-span{position:absolute;width:100%;height:100%;top:0;left:0;z-index:99}.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.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/alumni/common/img/dropdown_arrow.png) no-repeat top right #fff;background-size:34px}.select select{border:none;font-size:14px;height:36px;font-family:'Roboto', 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:'Exo', sans-serif;font-weight:400;font-style:italic;font-size:16px}input[type="submit"],button{border:solid 1px #1b1c20;background-color:#c1c1c1;font-family:'Roboto', sans-serif;padding:6px 18px;font-size:16px;cursor:pointer}input[type="submit"]:hover,button:hover{background-color:#ececec}input[type="text"],input[type="number"],input[type="email"],input[type="password"],select{border:solid 1px #999;padding:10px;font-size:14px;height:36px;display:block;font-family:'Roboto', sans-serif;outline:none}.banner{max-width:1300px;text-align:center;width:100%;margin:0 auto}.banner img{margin:0 auto}.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}.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/alumni/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:#6a6b70}.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:'Roboto', sans-serif;font-size:14px;padding:10px;min-height:100px}#carousel-and-news{max-width:1300px;margin:1em auto}#carousel-and-news:after{content:"";display:table;clear:both}@media (min-width: 1031px){#carousel-and-news .wrapper{margin:0 -0.3em}}#carousel-and-news .carousel-wrapper{padding:0 0.3em}#carousel-and-news .carousel{background:#1b1c20;padding:6px;position:relative;position:relative}@media (min-width: 1031px){#carousel-and-news .carousel{width:66.6666666667%;float:left}}#carousel-and-news .carousel .flexslider{border:0;border-radius:0;margin:0;background:transparent}#carousel-and-news .carousel .flexslider .controls{position:absolute;bottom:0;left:0;right:0;z-index:1000}#carousel-and-news .carousel .flexslider .slides:after{content:"";display:table;clear:both}#carousel-and-news .carousel .flexslider .slides img{width:100%;max-width:none}#carousel-and-news .carousel .flexslider .slides .news-dots{position:absolute;top:0;left:0;bottom:0;right:0;z-index:50;background:transparent url(/static/alumni/common/img/news-dots.png) repeat}#carousel-and-news .carousel .flex-control-nav{position:static;margin:15px 0 5px 0}#carousel-and-news .carousel .flex-control-nav li a{background:#6a6b70}#carousel-and-news .carousel .flex-control-nav li a.flex-active{background:#fff}@media (max-width: 640px){#carousel-and-news .carousel .controls{display:none}}@media (max-width: 640px){#carousel-and-news .carousel .controls{display:none}}#carousel-and-news .carousel .texts{text-align:center;z-index:10;position:absolute;bottom:3px;left:3px;right:3px}#carousel-and-news .carousel .texts .slides li{background-color:rgba(0,0,0,0.5)}#carousel-and-news .carousel .texts .slides li.hide-background{background:none}@media (max-width: 640px){#carousel-and-news .carousel .texts{padding-top:10px}#carousel-and-news .carousel .texts a.title{position:relative;top:5px}#carousel-and-news .carousel .texts a.subtitle{position:relative;top:5px}}#carousel-and-news .carousel .texts a{text-decoration:none}#carousel-and-news .carousel .texts a.title{display:block;color:#fff;margin:0 20px;line-height:16px;font-family:'Exo', sans-serif;font-weight:800;font-style:italic;font-size:16px}@media (min-width: 421px) and (max-width: 680px){#carousel-and-news .carousel .texts a.title{font-size:20px;line-height:24px}}@media (min-width: 681px) and (max-width: 781px){#carousel-and-news .carousel .texts a.title{font-size:30px;line-height:35px}}@media (min-width: 781px) and (max-width: 1030px){#carousel-and-news .carousel .texts a.title{font-size:42px;line-height:56px}}@media (min-width: 1031px) and (max-width: 1200px){#carousel-and-news .carousel .texts a.title{font-size:30px;line-height:35px}}@media (min-width: 1201px){#carousel-and-news .carousel .texts a.title{font-size:42px;line-height:56px}}#carousel-and-news .carousel .texts a.title i.fa-external-link-square{font-size:50%}#carousel-and-news .carousel .texts a.subtitle{display:block;color:#fff;margin:5px 0 20px 0;font-family:'Exo', sans-serif;font-weight:normal;font-style:italic;font-size:13px}@media (min-width: 421px) and (max-width: 490px){#carousel-and-news .carousel .texts a.subtitle{font-size:16px}}@media (min-width: 491px) and (max-width: 680px){#carousel-and-news .carousel .texts a.subtitle{font-size:16px}}@media (min-width: 681px){#carousel-and-news .carousel .texts a.subtitle{font-size:24px}}#carousel-and-news .news-list-wrapper{padding:0 0.3em}@media (min-width: 1031px){#carousel-and-news .news-list-wrapper{width:33.3333333333%;float:left}}#carousel-and-news .news-list-wrapper .news-list{overflow:hidden;position:relative;margin-top:10px;padding-top:15px;margin-top:0;color:#000;background:#ececec;max-height:520px}#carousel-and-news .news-list-wrapper .news-list .item{display:block;margin:0 15px}#carousel-and-news .news-list-wrapper .news-list .item:after{content:"";display:table;clear:both}#carousel-and-news .news-list-wrapper .news-list .item .time{width:65px;height:100%;float:left;padding-top:6px;text-align:center}#carousel-and-news .news-list-wrapper .news-list .item .time .date{font-family:'Exo', sans-serif;font-weight:800;font-style:italic;font-size:20px}#carousel-and-news .news-list-wrapper .news-list .item .time .year{font-family:'Exo', sans-serif;font-weight:normal;font-style:italic;font-size:14px;margin-top:-2px}#carousel-and-news .news-list-wrapper .news-list .item .headline{margin-left:68px;padding:7px 6px 6px 10px;height:100%;overflow-y:hidden;font-family:'Roboto', sans-serif;font-weight:normal;font-style:normal;font-size:16px}#carousel-and-news .news-list-wrapper .news-list .more{display:block;font-family:'Exo', sans-serif;font-weight:800;font-style:italic;font-size:23px;background-color:#c1c1c1;color:#000;padding:11px 0;text-align:center}@media (max-width: 1030px){#carousel-and-news .news-list-wrapper .news-list{margin-top:10px}#carousel-and-news .news-list-wrapper .news-list .item.over5{display:none}}@media (min-width: 1031px){#carousel-and-news .news-list-wrapper .news-list .item{padding:0 7px}}@media (min-width: 1031px){#carousel-and-news .news-list-wrapper .news-list .more{position:absolute;left:0;right:0;bottom:0;box-shadow:0 -20px 20px #ececec}}#content-boxes{color:#fff;max-width:1300px;margin:0 auto}#content-boxes .ruutu-logo{width:120px;position:absolute;top:15px;right:10px}#content-boxes .ruutu-logo img{width:100%;height:auto}#content-boxes .ruutu-logo.ruutu-regular{top:24px;width:80px;right:15px}@media (min-width: 641px){#content-boxes .head{height:67px;overflow:hidden}}#content-boxes .more{display:block;font-family:'Exo', sans-serif;font-weight:800;font-style:italic;font-size:23px;background-color:#c1c1c1;padding:11px 0;text-align:center;color:black}#content-boxes .content-boxes-wrapper{margin:0 -0.3em 1em}@media (max-width: 850px){#content-boxes .content-boxes-wrapper{margin:0}}#content-boxes .one-third{padding:0.3em;position:relative;float:left;width:33.33%}#content-boxes .one-third>*{background:#fff}@media (max-width: 640px){#content-boxes .one-third{float:none;width:100%}}@media (min-width: 641px) and (max-width: 1168px){#content-boxes .one-third{width:50%}}@media (min-width: 641px) and (max-width: 1168px){#content-boxes .one-third.empty-2-1.team-standings{width:100%}#content-boxes .one-third.empty-2-1.playoffs-front{width:100%}#content-boxes .one-third.empty-2-1.hideable{width:50%}#content-boxes .one-third.empty-2-0.team-standings{width:50%}#content-boxes .one-third.empty-2-0.team-standings .num.h-l{display:none}#content-boxes .one-third.empty-2-0.playoffs-front{width:50%}#content-boxes .one-third.empty-2-0.playoffs-front .num.h-l{display:none}#content-boxes .one-third.empty-2-0.hideable{width:50%}}@media (min-width: 1169px){#content-boxes .one-third.empty-3-1.team-standings{width:66.66%}#content-boxes .one-third.empty-3-1.playoffs-front{width:66.66%}#content-boxes .one-third.empty-3-1.hideable{width:33.33%}#content-boxes .one-third.empty-3-2.team-standings{width:33.33%}#content-boxes .one-third.empty-3-2.team-standings .num.h-l{display:none}#content-boxes .one-third.empty-3-2.playoffs-front{width:33.33%}#content-boxes .one-third.empty-3-2.playoffs-front .num.h-l{display:none}#content-boxes .one-third.empty-3-2.hideable{display:none}}#content-boxes h2{font-family:'Exo', sans-serif;font-weight:800;font-style:italic;font-size:23px;color:#000;margin:0;padding:0.5em 0.5em 1em 0.5em;display:inline-block}#content-boxes .standings,#content-boxes .legends,#content-boxes .voting,#content-boxes .goal-leaders,#content-boxes .point-leaders,#content-boxes .carousel-box,#content-boxes .tulikuumat,#content-boxes .blog-container,#content-boxes .perhepaiva-container,#content-boxes .stlaskuri-container,#content-boxes .kultainen-kypara-container,#content-boxes .weekly-goals-container{height:411px;max-height:411px}#content-boxes table{width:100%;height:100%;border-collapse:collapse;font-size:14px}#content-boxes table tr{margin:0;background:#ededed;color:#000}#content-boxes table tr:nth-child(even){background:#fff}#content-boxes table tr.separate{border-bottom:1px solid #999}#content-boxes table tr td{padding:0.2em 0.5em}#content-boxes table thead tr{background:#fff}#content-boxes .team-standings .head{position:relative;overflow:visible}#content-boxes .team-standings .embed-button{position:absolute;right:1em;bottom:5px;cursor:pointer;font-size:20px}#content-boxes .team-standings .embed-code{z-index:100;display:none;position:absolute;top:95%;right:15px;padding:20px;margin-right:0;border:1px solid white;background-color:#c1c1c1}#content-boxes .team-standings .embed-code textarea{width:250px;height:90px}#content-boxes .team-standings .embed-code.visible{display:block}#content-boxes .team-standings .embed-button{bottom:1.35em}#content-boxes .team-standings .embed-code{top:85%}#content-boxes .team-standings .standings table thead td{text-align:center;font-family:'Exo', sans-serif;font-weight:800;font-style:italic;font-size:14px}#content-boxes .team-standings .standings table td{text-align:center;margin:0;padding:0.2em 0.5em}#content-boxes .team-standings .standings table td.index{padding-right:0.5em;text-align:right;width:2.5em}#content-boxes .team-standings .standings table td.points{font-weight:bold}#content-boxes .team-standings .standings table tr:nth-child(6),#content-boxes .team-standings .standings table tr:nth-child(10){border-bottom:1px solid #ffffff}#content-boxes .birthdays{height:411px;max-height:411px}#content-boxes .birthdays table tr{height:25.6833px}#content-boxes .gallery{height:411px;max-height:411px;overflow:hidden}@media (min-width: 641px) and (max-width: 1168px){#content-boxes .gallery{width:100% !important}}#content-boxes .gallery .gallery-item{height:63px}#content-boxes .gallery .gallery-item .thumbnail{width:63px}#content-boxes .gallery .gallery-item .thumbnail img{max-width:64px;max-height:63px}#content-boxes .gallery .gallery-item span{font-family:'Exo', sans-serif;font-weight:800;font-style:italic;font-size:14px}#content-boxes .carousel-box{width:66.6666666667%}#content-boxes .carousel-box .carousel-slider{max-height:100%}#content-boxes .carousel-box .carousel-slider .flexslider,#content-boxes .carousel-box .carousel-slider .slides img{border:0;margin:0;padding:0}@media (min-width: 641px) and (max-width: 1168px){#content-boxes .carousel-box{height:auto;width:100%;max-height:100%}}@media (max-width: 640px){#content-boxes .carousel-box{display:block;height:auto;width:100%}#content-boxes .carousel-box .carousel-slider{width:100%;height:auto}#content-boxes .carousel-box .carousel-slider .flexslider,#content-boxes .carousel-box .carousel-slider .slides img{border:0;margin:0;padding:0}}#content-boxes .branding{padding-left:0.5em}#content-boxes .branding img{position:absolute;background:none;max-height:5em}#content-boxes .branding.krauta img{top:20px;right:20px;width:150px}#content-boxes .branding.veikkaus img{top:20px;right:20px;width:45px}#content-boxes .player-box{position:relative;background-color:#26272b;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #26272b),color-stop(100%, #1b1c20));background-image:-webkit-linear-gradient(#26272b 0%,#1b1c20 100%);background-image:linear-gradient(#26272b 0%,#1b1c20 100%);color:#fff}#content-boxes .player-box table{padding:0;height:273px}#content-boxes .player-box table tr.leader{font-family:'Exo', sans-serif;font-weight:800;font-style:italic;font-size:14px}#content-boxes .player-box table td.first{text-align:right;width:2.5em;padding-right:0.5em}#content-boxes .player-box table td.last{padding-right:0.5em}#content-boxes .player-box .team-image{position:absolute;top:15px;left:15%;z-index:3;height:107px}#content-boxes .player-box .person-image{position:absolute;top:0;left:5px;height:137px;z-index:5}#content-boxes .player-box .block-container{overflow:hidden}#content-boxes .player-box .left,#content-boxes .player-box .right{display:table;height:137px;margin:0;padding:0}#content-boxes .player-box .left .index,#content-boxes .player-box .right .index{font-family:'Exo', sans-serif;font-weight:800;font-style:italic;font-size:26px;height:100%;padding-left:0.6em;display:table-cell;vertical-align:middle;position:relative;z-index:6;padding-right:10px}#content-boxes .player-box .left .pad,#content-boxes .player-box .right .pad{background-color:#25252a;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #c1c1c1),color-stop(50%, #25252a),color-stop(100%, #302f34));background-image:-webkit-linear-gradient(#c1c1c1 0%,#25252a 50%,#302f34 100%);background-image:linear-gradient(#c1c1c1 0%,#25252a 50%,#302f34 100%);position:relative;left:0;top:0;bottom:0;z-index:4;height:137px;width:42px}#content-boxes .player-box .left .info,#content-boxes .player-box .right .info{height:100%;padding-left:1em;display:table-cell;vertical-align:middle}#content-boxes .player-box .left .info .name,#content-boxes .player-box .right .info .name{font-family:'Exo', sans-serif;font-weight:800;font-style:italic;font-size:15px}@media (min-width: 641px) and (max-width: 750px){#content-boxes .player-box .left .info .name,#content-boxes .player-box .right .info .name{font-size:13px}}@media (max-width: 380px){#content-boxes .player-box .left .info .name,#content-boxes .player-box .right .info .name{font-size:13px}}#content-boxes .player-box .left .info .info-text,#content-boxes .player-box .right .info .info-text{display:block;overflow:hidden;padding-right:10px}#content-boxes .player-box .left{float:left}#content-boxes .player-box .right{position:absolute;left:48%;max-width:51%}@media (max-width: 380px){#content-boxes .player-box .right{left:56%;max-width:43%}}#content-boxes .player-box .goal-leader,#content-boxes .player-box .point-leader,#content-boxes .player-box .tulikuuma,#content-boxes .player-box .alumnisyke-leader,#content-boxes .player-box .kultainen-kypara{background-color:#25252a;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #c1c1c1),color-stop(50%, #25252a),color-stop(100%, #302f34));background-image:-webkit-linear-gradient(#c1c1c1 0%,#25252a 50%,#302f34 100%);background-image:linear-gradient(#c1c1c1 0%,#25252a 50%,#302f34 100%);position:relative;height:137px}#content-boxes .player-box.legends-box{background-color:#26272b;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #26272b),color-stop(100%, #1b1c20));background-image:-webkit-linear-gradient(#26272b 0%,#1b1c20 100%);background-image:linear-gradient(#26272b 0%,#1b1c20 100%);color:#fff}#content-boxes .player-box.legends-box .head{background-color:#26272b}#content-boxes .player-box.legends-box .head h2{color:white}#content-boxes .player-box.legends-box .head .qatar-logo{position:absolute;right:10px;top:15px;max-height:30px;width:auto}#content-boxes .player-box .legend{height:137px;width:100%;position:relative;background-color:#26272b;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #26272b),color-stop(100%, #1b1c20));background-image:-webkit-linear-gradient(#26272b 0%,#1b1c20 100%);background-image:linear-gradient(#26272b 0%,#1b1c20 100%);color:#fff}#content-boxes .player-box .legend .left .pad{display:none}#content-boxes .player-box .legend .name a{color:white}#content-boxes .player-box .person-image{top:initial;bottom:0px;left:5px;height:137px}#content-boxes .weekly-goals .weekly-goals-container{padding-top:3px;background-image:url("../img/subway_scandic_content_box_bg.jpg");background-color:#15161A;background-size:100%;background-repeat:no-repeat}#content-boxes .weekly-goals .score-container{text-align:center}#content-boxes .weekly-goals .logos img{display:inline-block;vertical-align:middle;max-width:35%}#content-boxes .weekly-goals .logos span{font-family:'Exo', sans-serif;font-weight:800;font-style:italic;font-size:26px;vertical-align:middle;margin:0 24px 0 15px}#content-boxes .weekly-goals .score span{font-family:'Exo', sans-serif;font-weight:800;font-style:italic;font-size:45px;display:inline-block}#content-boxes .weekly-goals .score span.home{background:transparent url("../img/home_ellipse.png") 56% 50% no-repeat}#content-boxes .weekly-goals .score span.away{background:transparent url("../img/away_ellipse.png") 56% 50% no-repeat}#content-boxes .weekly-goals .score span.home,#content-boxes .weekly-goals .score span.away{padding:10px;text-align:center;background-size:53%;max-width:30%}#content-boxes .weekly-goals .table{padding:0 10px}#content-boxes .weekly-goals .table .row{font-family:'Exo', sans-serif;font-weight:800;font-style:italic;font-size:24px;border-bottom:1px solid #49494d}#content-boxes .weekly-goals .table .row:after{content:"";display:table;clear:both}#content-boxes .weekly-goals .table .row .week,#content-boxes .weekly-goals .table .row .score,#content-boxes .weekly-goals .table .row .winner{display:inline-block}#content-boxes .weekly-goals .table .row .right{float:right}#content-boxes .weekly-goals .table .row .week{text-align:left}#content-boxes .weekly-goals .table .row .score{text-align:right;margin-right:5px}#content-boxes .weekly-goals .table .row .winner{min-width:4em;text-align:right}#content-boxes .weekly-goals .table .row .winner.home{color:#f5e820}#content-boxes .weekly-goals .table .row .winner.away{color:#c62642}#content-boxes .perhepaiva-container{background:url("/static/alumni/site/img/perhepeli-cb-bg.jpg") no-repeat center top #1b1c20;background-size:cover}#content-boxes .stlaskuri-container{background:url("/static/alumni/site/img/sarjataulukko_tausta.jpg") no-repeat center top #1b1c20;background-size:cover}#content-boxes .stlaskuri-container h3,#content-boxes .stlaskuri-container p{font-style:normal;margin:0;text-align:center;padding:0 20px}#content-boxes .stlaskuri-container h3{font-family:'Exo', sans-serif;font-weight:800;font-style:italic;font-size:34px;padding-top:20%}#content-boxes .stlaskuri-container p{font-family:'Exo', sans-serif;font-weight:400;font-style:italic;font-size:24px;padding:20px 40px 0 40px}@media (max-width: 640px){#content-boxes .stlaskuri-container h3{font-size:28px;padding-top:25%}#content-boxes .stlaskuri-container p{font-size:22px;padding:10px}}#content-boxes .alumnisyke-container .alumnisyke-leader,#content-boxes .alumnisyke-container .alumnisyke-leader .pad{background-color:#19405f;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #19405f),color-stop(100%, #3681bb));background-image:-webkit-linear-gradient(#19405f 0%,#3681bb 100%);background-image:linear-gradient(#19405f 0%,#3681bb 100%)}#content-boxes .alumnisyke-container .alumnisyke-leader .right{padding-top:15px}#content-boxes .alumnisyke-container .alumnisyke-leader .right .info,#content-boxes .alumnisyke-container .alumnisyke-leader .right .links{display:table-row;height:50%;width:100%}#content-boxes .alumnisyke-container .alumnisyke-leader .right .info .syke-score{font-family:'Exo', sans-serif;font-weight:800;font-style:italic;font-size:18px}#content-boxes .alumnisyke-container .alumnisyke-leader .right .links .hashtag,#content-boxes .alumnisyke-container .alumnisyke-leader .right .links .twitter-user{display:block}#content-boxes .alumnisyke-container .alumnisyke-leader .right .links .hashtag:first-child{padding-top:6px}#content-boxes .alumnisyke-container .alumnisyke-leader .right .links .fa-twitter{color:#91cffe;font-size:15px}#content-boxes .alumnisyke-container table tr{background-color:#1b4464}#content-boxes .alumnisyke-container table tr:nth-child(even){background-color:#255c85}#content-boxes .alumnisyke-container table .list-syke-score{text-align:right;font-weight:bold}#content-boxes .alumnisyke-container table .list-twitter{text-align:center}#content-boxes .voting-box .voting-container{padding:0px 5px;position:relative;overflow-y:scroll}#content-boxes .voting-box .voting-title{font-family:'Exo', sans-serif;font-weight:800;font-style:italic;font-size:18px;padding:0 5px}#content-boxes .voting-box .voting .spinner{display:none;height:100%;width:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,0.5);right:0;z-index:100}#content-boxes .voting-box .voting .spinner img{margin-left:44%;margin-top:16%;width:48px;height:auto}#content-boxes .voting-box .voting .spinner.active{display:inline-block}#content-boxes .voting-box .voting-form,#content-boxes .voting-box .voting-results{margin-left:-5px;margin-right:-5px}#content-boxes .voting-box .voting-form .target-index{display:none}#content-boxes .voting-box .voting table td{padding:4px 15px}#content-boxes .voting-box .voting button{cursor:pointer;font-family:'Exo', sans-serif;font-weight:800;font-style:italic;font-size:14px}#content-boxes .voting-box .voting.closed .voting-results{display:block}#content-boxes .voting-box .voting .voting-results{display:none}#content-boxes .voting-box .voting .voting-results .results-messages{margin-top:1em;padding:5px 10px;font-weight:bold}#content-boxes .voting-box .voting .voting-results .count{font-weight:bold}#content-boxes .voting-box .voting .voting-results .chart.horizontal .bar{height:24px;display:block;min-width:2px;background:green;text-align:center}#content-boxes .voting-box .voting .voting-results .chart.horizontal .count{display:inline-block;height:24px;line-height:24px;padding-left:2px}#content-boxes .voting-box .voting .chart.vertical{margin-top:2em;padding:0;text-align:center}#content-boxes .voting-box .voting .chart.vertical li.bar{position:relative;bottom:0;display:inline-block;min-height:2px;width:50px;background:green;margin:0 1%;vertical-align:bottom;text-align:center}#content-boxes .voting-box .voting .chart.vertical li.bar .count{position:relative;top:-1.5em;left:0}#content-boxes .voting-box .voting .chart.vertical .label{position:relative;vertical-align:top;margin:0 1%;display:inline-block;padding:0 15px;width:50px;text-align:center;overflow:hidden}#content-boxes .voting-box .show-results-container{margin:10px 0;text-align:center}#content-boxes .voting-box .voting-form table .vote-button-container{text-align:right}.partners{max-width:1300px;margin:1em auto 4em auto;text-align:center}.partners:after{content:"";display:table;clear:both}.partners .partner{display:inline-block;vertical-align:middle;margin:6px}.partners .partner>a>img{-webkit-filter:drop-shadow(0 0 10px rgba(0,0,0,0.75));filter:drop-shadow(0 0 10px rgba(0,0,0,0.75))}
/*# sourceMappingURL=index.css.map */
