/*!Theme Name: AC Oulu
Theme URI: https://acoulu.fi/
Author: Ville Pikkarainen
Author URI: https://acoulu.fi/
Description: AC Oulu homepage
Version: 1.3.5
Tested up to: 5.9
Requires PHP: 7.3
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: acoulu
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.
AC Oulu is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/*/@font-face{font-family:avenirnextbold;font-weight:400;font-style:normal;src:url(/wp-content/themes/acoulu/assets/fonts/AvenirNextBold.woff2) format("woff2")}@font-face{font-family:avenirnextregular;font-weight:400;font-style:normal;src:url(/wp-content/themes/acoulu/assets/fonts/AvenirNextRegular.woff2) format("woff2")}@font-face{font-family:brandongrotesqueblack;font-weight:400;font-style:normal;src:url(/wp-content/themes/acoulu/assets/fonts/BrandonGrotesqueBlack.woff2) format("woff2")}@font-face{font-family:brandongrotesquemedium;font-weight:400;font-style:normal;src:url(/wp-content/themes/acoulu/assets/fonts/BrandonGrotesqueMedium.woff2) format("woff2")}/*!normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css*/html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.border{display:flex;width:5px;height:100%;background-repeat:repeat}.border.x2{width:10px}.border.full-width{width:100%;height:5px}.border.full-width.x2{height:10px}.border.top{position:absolute;top:0}.border.bottom{position:absolute;bottom:0}.border-aco{background-image:url(/wp-content/themes/acoulu/assets/images/border-aco.jpeg)}.border-aco-horizontal{background-image:url(/wp-content/themes/acoulu/assets/images/border-aco-horizontal.jpeg)}.border-ols{background-image:url(/wp-content/themes/acoulu/assets/images/border-ols.jpeg)}.border-ols-horizontal{background-image:url(/wp-content/themes/acoulu/assets/images/border-ols-horizontal.jpeg)}.line-break{flex-basis:100%;height:0}.site{overflow:hidden}.tag-box{background-color:#0a2a3b;color:#fff;padding:0 10px;text-transform:uppercase;font-size:10px;height:24px;line-height:24px}@media(min-width:1200px){.tag-box{font-size:14px;height:34px;line-height:34px}}.video-modal{display:none;width:100vw;height:100vh;position:fixed;top:0;left:0;background-color:#0a2a3b;background-color:rgba(10,42,59,.75);z-index:999999}.video-modal-content{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:90%;height:25%}@media(min-width:768px){.video-modal-content{width:90%;height:60%}}@media(min-width:1200px){.video-modal-content{width:60%;height:60%}}.video-modal-content iframe{width:100%;height:100%;border:0}.video-modal-close{position:fixed;color:#fff;cursor:pointer;z-index:99999;top:35%;right:5%}@media(min-width:768px){.video-modal-close{top:18%;right:5%}}@media(min-width:1200px){.video-modal-close{top:15%;right:20%}}.video-modal-close img{height:30px}.loading-spinner,.loading-spinner:after{border-radius:50%;width:10em;height:10em}.loading-spinner{margin:20px auto;font-size:6px;position:relative;text-indent:-9999em;border-top:1em solid rgba(255,255,255,.2);border-right:1em solid rgba(255,255,255,.2);border-bottom:1em solid rgba(255,255,255,.2);border-left:1em solid #fff;transform:translateZ(0);animation:loadspinner 1.1s infinite linear}.loading-spinner.navy{border-top:1em solid rgba(10,42,59,.2);border-right:1em solid rgba(10,42,59,.2);border-bottom:1em solid rgba(10,42,59,.2);border-left:1em solid #0a2a3b}@keyframes loadspinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.home>div .wp-block-columns .wp-block-column,.home>section .wp-block-columns .wp-block-column{margin:0 10px}@media(min-width:768px){.home>div .wp-block-columns .wp-block-column,.home>section .wp-block-columns .wp-block-column{margin:initial}}.home>div .wp-block-columns .wp-block-column>.action-box,.home>section .wp-block-columns .wp-block-column>.action-box{margin:15px 0}.home>div .wp-block-columns .wp-block-column>.action-box:last-of-type,.home>section .wp-block-columns .wp-block-column>.action-box:last-of-type{margin-bottom:0}@media(min-width:1200px) and (min-width:320px){.home>div .wp-block-columns,.home>section .wp-block-columns{margin-left:calc(2% - 0px);margin-right:calc(2% - 0px)}}@media(min-width:1200px) and (min-width:576px){.home>div .wp-block-columns,.home>section .wp-block-columns{margin-left:calc(2% - 0px);margin-right:calc(2% - 0px)}}@media(min-width:1200px) and (min-width:768px){.home>div .wp-block-columns,.home>section .wp-block-columns{margin-left:calc(5% - 0px);margin-right:calc(5% - 0px)}}@media(min-width:1200px) and (min-width:1200px){.home>div .wp-block-columns,.home>section .wp-block-columns{margin-left:calc(10% - 0px);margin-right:calc(10% - 0px)}}@media(min-width:1200px) and (min-width:1680px){.home>div .wp-block-columns,.home>section .wp-block-columns{margin-left:calc(15% - 0px);margin-right:calc(15% - 0px)}}@media(min-width:1200px) and (min-width:1920px){.home>div .wp-block-columns,.home>section .wp-block-columns{margin-left:calc(15% - 0px);margin-right:calc(15% - 0px)}}@media(min-width:1200px) and (min-width:2560px){.home>div .wp-block-columns,.home>section .wp-block-columns{margin-left:calc(20% - 0px);margin-right:calc(20% - 0px)}}@media(min-width:1200px){.home>div .wp-block-columns .wp-block-column,.home>section .wp-block-columns .wp-block-column{margin:0}}body:not(.home) .wp-block-columns .wp-block-column>.action-box{margin:15px 0}body:not(.home) .wp-block-columns .wp-block-column>.action-box:last-of-type{margin-bottom:0}.post{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0}@media(min-width:320px){.post{margin-left:calc(2% - 0px);margin-right:calc(2% - 0px)}}@media(min-width:576px){.post{margin-left:calc(2% - 0px);margin-right:calc(2% - 0px)}}@media(min-width:768px){.post{margin-left:calc(5% - 0px);margin-right:calc(5% - 0px)}}@media(min-width:1200px){.post{margin-left:calc(10% - 0px);margin-right:calc(10% - 0px)}}@media(min-width:1680px){.post{margin-left:calc(15% - 0px);margin-right:calc(15% - 0px)}}@media(min-width:1920px){.post{margin-left:calc(15% - 0px);margin-right:calc(15% - 0px)}}@media(min-width:2560px){.post{margin-left:calc(20% - 0px);margin-right:calc(20% - 0px)}}.post-header{display:flex;align-items:flex-end;background-color:#0a2a3b;background-position:center center;background-repeat:no-repeat;background-size:cover;width:100%;height:40vh;position:relative}@media(min-width:1200px){.post-header{height:60vh}}@media(min-width:1920px){.post-header{height:70vh}}.post-sponsor{position:absolute;top:10px;right:10px;max-width:90px;max-height:35px}@media(min-width:1200px){.post-sponsor{max-width:150px;max-height:75px}}.post-title{display:flex;align-items:center;width:100%;text-transform:uppercase;padding:20px;font-size:14px;margin:0;background-color:#0a2a3b;background-color:rgba(10,42,59,.85);color:#fff}@media(min-width:1200px){.post-title{min-height:100px;padding:20px 50px;font-size:32px}}.post-photographer{position:absolute;right:10px;bottom:5px;color:#fff;opacity:.5;font-size:12px}@media(min-width:1200px){.post-photographer{font-size:16px}}.post-content{width:100%}@media(min-width:1200px){.post-content{width:75%}}.post-content img{max-width:100%}.post-content-inner{background-color:#ebedf3;color:#0a2a3b;padding:10px;margin:0 0 20px;line-height:150%}@media(min-width:1200px){.post-content-inner{padding:10px 50px}}.post-content-topbar{display:flex;justify-content:space-between;align-items:center;background-color:#0a2a3b;color:#fff;height:50px;padding:8px 20px;margin:20px auto 0}@media(min-width:1200px){.post-content-topbar{padding:8px 50px}}.post-content-topbar>div{padding-top:8px;flex:1;text-align:right}.post-content-topbar>.tag-box{border:1px solid #fff;font-family:AvenirNextBold,helvetica neue,sans-serif;margin-right:10px}.post-content-date{font-size:12px;line-height:12px}@media(min-width:1200px){.post-content-date{font-size:16px;line-height:16px}}.post-content-text{margin-top:20px}.post-content-text>p{padding:10px 0;margin:0}.post-content-text>p:first-of-type{font-family:AvenirNextBold,helvetica neue,sans-serif}.post-content-text>p:last-of-type{padding:10px 0 30px}.post-content-text>blockquote{border-left:10px solid #0a2a3b;margin-left:0;margin-right:0;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);padding:10px 20px}.post-content-text>blockquote::before{font-family:"font awesome 6 free";content:"\f10d";font-weight:600;font-size:24px}.post-content-text>blockquote p{font-style:italic}.post-content-text>blockquote cite{font-style:normal}@media(min-width:1200px){.post-content-text>blockquote{padding-left:30px;margin-right:20px}}.post-content-text>blockquote cite{font-family:AvenirNextBold,helvetica neue,sans-serif}.post-sidebar{width:100%;margin:20px 0}@media(min-width:1200px){.post-sidebar{width:calc(100%/4 - 15px)}}.post-sidebar-title{width:100%;background-color:#0a2a3b;color:#fff;font-family:AvenirNextBold,helvetica neue,sans-serif;font-size:16px;text-align:center;text-transform:uppercase;padding:15px;margin:0}.post-sidebar-content{background-color:#f4f5f7;width:100%;margin-bottom:20px}.post-sidebar-content-host{display:block;padding:20px;text-align:center}.post-sidebar-content-host>img{max-width:80%;max-height:150px}.post-sidebar-content-livestream{display:block;padding:20px;text-decoration:none;font-family:AvenirNextBold,helvetica neue,sans-serif;text-align:center}.post-sidebar-content-livestream>img{width:100%}@media(min-width:320px){body:not(.home) .page-content>:not(.page-header):not(.content-block):not(.season-ticket-benefits):not(.sponsors):not(.acotv):not(.fan-products):not(.nf-form-cont){margin-left:calc(2% - 0px);margin-right:calc(2% - 0px)}}@media(min-width:576px){body:not(.home) .page-content>:not(.page-header):not(.content-block):not(.season-ticket-benefits):not(.sponsors):not(.acotv):not(.fan-products):not(.nf-form-cont){margin-left:calc(2% - 0px);margin-right:calc(2% - 0px)}}@media(min-width:768px){body:not(.home) .page-content>:not(.page-header):not(.content-block):not(.season-ticket-benefits):not(.sponsors):not(.acotv):not(.fan-products):not(.nf-form-cont){margin-left:calc(5% - 0px);margin-right:calc(5% - 0px)}}@media(min-width:1200px){body:not(.home) .page-content>:not(.page-header):not(.content-block):not(.season-ticket-benefits):not(.sponsors):not(.acotv):not(.fan-products):not(.nf-form-cont){margin-left:calc(10% - 0px);margin-right:calc(10% - 0px)}}@media(min-width:1680px){body:not(.home) .page-content>:not(.page-header):not(.content-block):not(.season-ticket-benefits):not(.sponsors):not(.acotv):not(.fan-products):not(.nf-form-cont){margin-left:calc(15% - 0px);margin-right:calc(15% - 0px)}}@media(min-width:1920px){body:not(.home) .page-content>:not(.page-header):not(.content-block):not(.season-ticket-benefits):not(.sponsors):not(.acotv):not(.fan-products):not(.nf-form-cont){margin-left:calc(15% - 0px);margin-right:calc(15% - 0px)}}@media(min-width:2560px){body:not(.home) .page-content>:not(.page-header):not(.content-block):not(.season-ticket-benefits):not(.sponsors):not(.acotv):not(.fan-products):not(.nf-form-cont){margin-left:calc(20% - 0px);margin-right:calc(20% - 0px)}}@media(min-width:320px){body:not(.home) .page-content>:not(.page-header):not(.content-block):not(.season-ticket-benefits):not(.sponsors):not(.acotv):not(.fan-products):not(.nf-form-cont){width:calc(100% - (2 * 2%))}}@media(min-width:576px){body:not(.home) .page-content>:not(.page-header):not(.content-block):not(.season-ticket-benefits):not(.sponsors):not(.acotv):not(.fan-products):not(.nf-form-cont){width:calc(100% - (2 * 2%))}}@media(min-width:768px){body:not(.home) .page-content>:not(.page-header):not(.content-block):not(.season-ticket-benefits):not(.sponsors):not(.acotv):not(.fan-products):not(.nf-form-cont){width:calc(100% - (2 * 5%))}}@media(min-width:1200px){body:not(.home) .page-content>:not(.page-header):not(.content-block):not(.season-ticket-benefits):not(.sponsors):not(.acotv):not(.fan-products):not(.nf-form-cont){width:calc(100% - (2 * 10%))}}@media(min-width:1680px){body:not(.home) .page-content>:not(.page-header):not(.content-block):not(.season-ticket-benefits):not(.sponsors):not(.acotv):not(.fan-products):not(.nf-form-cont){width:calc(100% - (2 * 15%))}}@media(min-width:1920px){body:not(.home) .page-content>:not(.page-header):not(.content-block):not(.season-ticket-benefits):not(.sponsors):not(.acotv):not(.fan-products):not(.nf-form-cont){width:calc(100% - (2 * 15%))}}@media(min-width:2560px){body:not(.home) .page-content>:not(.page-header):not(.content-block):not(.season-ticket-benefits):not(.sponsors):not(.acotv):not(.fan-products):not(.nf-form-cont){width:calc(100% - (2 * 20%))}}body:not(.home) .page-content .wp-block-image{display:flex;margin:50px auto}body:not(.home) .page-content .wp-block-image img{max-width:100%}body:not(.wp-admin) ul{list-style:none}body:not(.wp-admin) ul:not(.menu):not(.nav-menu):not(.sub-menu)>li{padding:5px 0 0 15px;position:relative}body:not(.wp-admin) ul:not(.menu):not(.nav-menu):not(.sub-menu)>li:before{content:"";height:15px;width:15px;background-size:contain;background-repeat:no-repeat;background-image:url(/wp-content/themes/acoulu/assets/images/arrow-icon.png);position:absolute;left:0;top:7px}body:not(.wp-admin) b,body:not(.wp-admin) strong{font-family:AvenirNextBold,helvetica neue,sans-serif}body:not(.wp-admin) a:not([href^="mailto:"]){text-decoration:none;font-family:AvenirNextBold,helvetica neue,sans-serif}.nf-form-fields-required{margin-bottom:20px}@media(min-width:1200px){.content-block~.nf-form-cont{margin-top:-50px}}.nf-form-cont{background-color:#0a2a3b;color:#fff;width:100%;margin:0 0 50px;padding:20px}.nf-form-cont h3{text-transform:uppercase;margin-top:0}.nf-form-cont .nf-field-label{margin-bottom:5px!important}.nf-form-cont .nf-field-label label{font-size:16px!important}.nf-form-cont input:not([type=button]),.nf-form-cont input:not([type=submit]),.nf-form-cont select{height:40px!important;padding:8px 12px;color:#0a2a3b!important}.nf-form-cont select+div{height:40px!important}.nf-form-cont select+div:after{height:40px!important;line-height:40px!important}.nf-form-cont input[type=button],.nf-form-cont input[type=submit]{cursor:pointer;width:150px!important;height:30px!important;line-height:30px!important;padding:0!important;background-color:#0a2a3b!important;color:#fff!important;border:1px solid #fff!important;margin-top:20px;text-transform:uppercase;font-size:12px;font-family:AvenirNextBold,helvetica neue,sans-serif}.nf-form-cont input[type=button]:hover,.nf-form-cont input[type=submit]:hover{background-color:#fff!important;color:#0a2a3b!important}.nf-form-cont nf-fields-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.nf-form-cont nf-fields-wrap nf-field{width:100%}@media(min-width:1200px){.nf-form-cont nf-fields-wrap nf-field{width:calc(50% - 20px)}}.nf-form-cont nf-fields-wrap nf-field:last-of-type{width:100%}.nf-form-cont nf-fields-wrap nf-field:last-of-type .nf-field-element{text-align:center}@media(min-width:1200px){.nf-form-cont{width:calc(100% - 40%);margin:0 20% 50px;padding:50px}}@media(min-width:1200px){.post-content-inner .nf-form-cont,.post-content-text .nf-form-cont{width:100%;margin:0 0 50px}}.match-top3-players{background-color:#f4f5f7;margin-bottom:20px;overflow:hidden}.match-top3-players-single{display:flex;justify-content:space-between;padding:10px;width:100%}.match-top3-players-single-images{display:flex;justify-content:flex-end;width:35%;margin-left:10px}@media(min-width:1200px){.match-top3-players-single-images{width:30%}}@media(min-width:1680px){.match-top3-players-single-images{width:35%}}.match-top3-players-single-images img{width:25px;height:auto;margin:0 5px}@media(min-width:1200px){.match-top3-players-single-images img{margin:0 3px;width:18px}}@media(min-width:1680px){.match-top3-players-single-images img{margin:0 5px;width:25px}}.match-top3-players-single-player{display:flex;width:65%;margin-left:10px;align-items:flex-end;font-family:AvenirNextBold,helvetica neue,sans-serif;font-size:14px}@media(min-width:1200px){.match-top3-players-single-player{width:70%;font-size:12px}}@media(min-width:1680px){.match-top3-players-single-player{width:65%;font-size:14px}}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-family:AvenirNextBold,helvetica neue,sans-serif;clear:both;line-height:120%}@media(max-width:576px){h1{font-size:1.5em}h2{font-size:1.25em}h3{font-size:1.05em}h4{font-size:.9em}h5{font-size:.8em}h6{font-size:.7em}}body{background:#fff;font-family:AvenirNextRegular,helvetica neue,sans-serif}@media(min-width:1200px){body.menu-open .site{padding-left:300px;transition:padding-left .5s ease}}body.home #topbar-logo{animation:topLogoAnimation 1.5s}body.home #topbar-logo:not(.small){display:none}body.home #topbar-logo.small~.topbar-navigation{padding-left:55px}body.home .topbar-navigation{padding-left:130px}body .site{padding-top:60px;padding-left:0;transition:padding-left .5s ease}body.menu-open #topbar-logo img{height:45px}body:not(.menu-open) #sidebar-menu a{visibility:hidden}body.admin-bar .sidebar-navigation ul{top:92px}body.admin-bar .next-home-match~.top-navigation-container:not(.stick-top) .sidebar-navigation ul{top:142px}body.admin-bar .stick-top{top:32px}body .next-home-match~.top-navigation-container:not(.stick-top) .sidebar-navigation ul{top:110px}@media(min-width:1680px){body .topbar-navigation{margin-right:0}}@media(min-width:1680px) and (min-width:320px){body .topbar-navigation{margin-left:calc(2% - 180px);margin-right:calc(2% - 180px)}}@media(min-width:1680px) and (min-width:576px){body .topbar-navigation{margin-left:calc(2% - 180px);margin-right:calc(2% - 180px)}}@media(min-width:1680px) and (min-width:768px){body .topbar-navigation{margin-left:calc(5% - 180px);margin-right:calc(5% - 180px)}}@media(min-width:1680px) and (min-width:1200px){body .topbar-navigation{margin-left:calc(10% - 180px);margin-right:calc(10% - 180px)}}@media(min-width:1680px) and (min-width:1680px){body .topbar-navigation{margin-left:calc(15% - 180px);margin-right:calc(15% - 180px)}}@media(min-width:1680px) and (min-width:1920px){body .topbar-navigation{margin-left:calc(15% - 180px);margin-right:calc(15% - 180px)}}@media(min-width:1680px) and (min-width:2560px){body .topbar-navigation{margin-left:calc(20% - 180px);margin-right:calc(20% - 180px)}}body .some-navigation{margin-left:0}@media(min-width:320px){body .some-navigation{margin-left:calc(2% - 0px);margin-right:calc(2% - 0px)}}@media(min-width:576px){body .some-navigation{margin-left:calc(2% - 0px);margin-right:calc(2% - 0px)}}@media(min-width:768px){body .some-navigation{margin-left:calc(5% - 0px);margin-right:calc(5% - 0px)}}@media(min-width:1200px){body .some-navigation{margin-left:calc(10% - 0px);margin-right:calc(10% - 0px)}}@media(min-width:1680px){body .some-navigation{margin-left:calc(15% - 0px);margin-right:calc(15% - 0px)}}@media(min-width:1920px){body .some-navigation{margin-left:calc(15% - 0px);margin-right:calc(15% - 0px)}}@media(min-width:2560px){body .some-navigation{margin-left:calc(20% - 0px);margin-right:calc(20% - 0px)}}@keyframes topLogoAnimation{from{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}.site-footer{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;background-color:#0a2a3b;color:#fff;margin-top:50px;padding:10px 0 20px}@media(min-width:1200px){.site-footer{padding:50px}}@media(min-width:1920px){.site-footer{padding:50px 100px}}.site-footer a,.site-footer a:hover,.site-footer a:visited{color:#fff;font-family:AvenirNextRegular,helvetica neue,sans-serif!important;line-height:150%}.site-footer h2,.site-footer h4{font-size:16px}@media(min-width:1920px){.site-footer h2,.site-footer h4{font-size:18px}}.site-footer ul{list-style:none;margin:0;padding:0;font-size:12px}.site-footer section{display:flex;justify-content:center;flex-wrap:wrap;width:100%;margin-top:40px}@media(min-width:1200px){.site-footer section{justify-content:unset;margin-top:0}}.site-footer section.club{flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;margin-top:20px}@media(min-width:1200px){.site-footer section.club{flex-direction:column;align-items:center;margin-top:0;width:25%}}.site-footer section.club .some-navigation{display:flex;align-items:center;justify-content:center;margin-top:20px;font-size:13px}.site-footer section.club .some-navigation a{display:flex;justify-content:center;align-items:center;background-color:#0a2a3b;width:25px;height:25px;padding:6px;border-radius:50%;color:#fff;text-transform:uppercase;text-decoration:none;margin:0 3px;text-align:center;border:1px solid #fff}.site-footer section.club .some-navigation a:hover{background-color:#fff;color:#0a2a3b;border:1px solid #0a2a3b}.site-footer section.club img{height:125px;width:auto}.site-footer section.club-details{flex-direction:column;justify-content:center;text-align:center;margin-top:0;width:50%}@media(min-width:1200px){.site-footer section.club-details{width:100%}}@media(max-width:576px){.site-footer section.club-details h2{margin:0}}.site-footer section.club-details p{font-size:11px;line-height:150%;margin-bottom:0}@media(min-width:1200px){.site-footer section.club-details p{font-size:13px}}.site-footer section.internal-links{padding:0 10px;justify-content:space-around}@media(min-width:1200px){.site-footer section.internal-links{width:37.5%;padding:0}}.site-footer section.internal-links .footer-menu{width:calc(100%/3 - 15px)}.site-footer section.internal-links .footer-menu ul{margin-top:10px}.site-footer section.internal-links .footer-menu:nth-child(4) h2,.site-footer section.internal-links .footer-menu:nth-child(5) h2,.site-footer section.internal-links .footer-menu:nth-child(6) h2{height:44px;vertical-align:bottom;display:table-cell}.site-footer section.internal-links .footer-menu:first-of-type{margin-bottom:40px}@media(min-width:1200px){.site-footer section.internal-links .footer-menu:first-of-type{margin-bottom:0}}@media(min-width:1200px){.site-footer section.external-links{width:12.5%}}.site-footer section.external-links a{font-size:16px}.site-footer section.external-links .footer-menu{display:flex;justify-content:center;width:100%;margin-top:.83em}@media(min-width:1200px){.site-footer section.external-links .footer-menu{justify-content:flex-start}}.site-footer section.external-links .footer-menu>div{display:flex;width:100%;height:100%}.site-footer section.external-links .footer-menu ul{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;text-align:center;width:100%}.site-footer section.external-links .footer-menu ul li{width:50%;margin-bottom:20px}@media(min-width:768px){.site-footer section.external-links .footer-menu ul li{width:25%}}@media(min-width:1200px){.site-footer section.external-links .footer-menu ul{height:100%;flex-direction:column;flex-wrap:nowrap;text-align:left}.site-footer section.external-links .footer-menu ul li{width:100%;margin-bottom:0}}.site-footer section.external-links .veikkaus{display:none;margin-top:20px}@media(min-width:1200px){.site-footer section.external-links .veikkaus{display:inline}}.site-footer section.external-links .veikkaus img{height:75px;width:auto}@media(min-width:1200px){.site-footer section.external-links .veikkaus img{height:45px}}.site-footer section.coop-clubs{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;margin-top:10px}@media(min-width:1200px){.site-footer section.coop-clubs{width:25%;flex-direction:column;margin-top:initial}}.site-footer section.coop-clubs .veikkaus{display:flex;justify-content:flex-end;margin-top:15px;width:30%;padding-left:20px}.site-footer section.coop-clubs .veikkaus img{height:50px}@media(min-width:1200px){.site-footer section.coop-clubs .veikkaus{display:none}}.site-footer section.coop-clubs-container{display:flex;justify-content:center;margin-top:0;margin-left:-20px;width:70%}@media(min-width:1200px){.site-footer section.coop-clubs-container{margin-left:0;width:auto}}@media(min-width:1200px){.site-footer section.coop-clubs-container h2{margin-bottom:35px}}.site-footer section.coop-clubs a{margin:0 20px}.site-footer section.coop-clubs img{height:75px;width:auto}@media(min-width:1200px){.site-footer section.coop-clubs img{height:100px;width:auto}}a{color:#0a2a3b}a:visited{color:#0a2a3b}a:hover,a:focus,a:active{color:#0a2a3b}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.acotv{background-color:#0a2a3b;width:100%;color:#fff}.acotv.box{padding:20px 20px 10px}.acotv-topbar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin-bottom:20px}@media(min-width:1200px){.acotv-topbar{margin-bottom:50px}}.acotv-topbar>h3{font-size:40px;line-height:40px;margin-block-start:0;margin-block-end:0;width:50%}@media(min-width:1200px){.acotv-topbar>h3{font-size:80px;line-height:80px}}.acotv-sponsor{display:flex;justify-content:flex-end;width:50%;margin:-10px 0 0}@media(min-width:1200px){.acotv-sponsor{margin:0}}.acotv-sponsor-content{display:flex;flex-direction:column;justify-content:flex-end;text-align:center}.acotv-sponsor-content>h5{text-transform:uppercase;margin:10px 0 0;font-size:10px;line-height:100%;color:#d4d4d4}@media(min-width:1200px){.acotv-sponsor-content>h5{font-size:12px}}.acotv-sponsor-content>img{filter:grayscale(100%);height:30px}@media(min-width:1200px){.acotv-sponsor-content>img{height:48px}}.acotv-videos{display:flex;justify-content:space-between;flex-wrap:wrap;position:relative;margin-bottom:20px}.acotv-videos>h5{font-size:20px;width:100%;margin-block-start:0;margin-block-end:0;margin:20px 0;text-transform:uppercase}.acotv-videos-single{width:100%;margin-bottom:20px}@media(min-width:1200px){.acotv-videos-single{margin-bottom:50px}}.acotv-videos-single-thumbnail{display:flex;position:relative;cursor:pointer;overflow:hidden}.acotv-videos-single-thumbnail>.thumb{object-fit:cover;object-position:center;transition:all .75s ease-in;z-index:1;width:100%}.acotv-videos-single-thumbnail>.thumb:hover{transform:scale(1.05)}.acotv-videos-single-thumbnail>.play{height:50px;position:absolute;top:calc(50% - 25px);left:calc(50% - 25px);z-index:2;pointer-events:none}@media(min-width:1200px){.acotv-videos-single-thumbnail>.play{height:100px;top:calc(50% - 50px);left:calc(50% - 50px)}}.acotv-videos-single-title{font-size:20px;font-family:AvenirNextBold,helvetica neue,sans-serif;text-transform:uppercase;margin:0 0 20px}.acotv-videos-single:hover+.acotv-videos-single-title{display:flex}.top-navigation-container{position:fixed;width:100%;display:flex;background-color:#0a2a3b;color:#fff;height:60px;z-index:99999;border-bottom:5px solid #ebedf3}@media(max-width:576px){.top-navigation-container .sidebar-navigation{display:block;width:10%;margin:auto 0}.top-navigation-container #topbar-logo{display:flex;width:90%;justify-content:center;margin-left:-5%}}.top-navigation-container.stick-top{top:0}.top-navigation-container #topbar-logo{margin:5px 10px 5px 20px}.top-navigation-container #topbar-logo img{transition:all .25s ease-in;max-height:45px;padding-right:55px}@media(min-width:1200px){.top-navigation-container #topbar-logo img{max-height:100px;padding-right:0}}.top-navigation-container #topbar-logo.small img{max-height:45px;transition:all .25s ease-in;padding-right:55px}.top-navigation-container .topbar-navigation{display:none;padding:0;align-items:center;justify-content:center}@media(min-width:1200px){.top-navigation-container .topbar-navigation{display:flex}}@media(min-width:1680px){.top-navigation-container .topbar-navigation{margin-right:0}}@media(min-width:1680px) and (min-width:320px){.top-navigation-container .topbar-navigation{margin-left:calc(2% - 180px);margin-right:calc(2% - 180px)}}@media(min-width:1680px) and (min-width:576px){.top-navigation-container .topbar-navigation{margin-left:calc(2% - 180px);margin-right:calc(2% - 180px)}}@media(min-width:1680px) and (min-width:768px){.top-navigation-container .topbar-navigation{margin-left:calc(5% - 180px);margin-right:calc(5% - 180px)}}@media(min-width:1680px) and (min-width:1200px){.top-navigation-container .topbar-navigation{margin-left:calc(10% - 180px);margin-right:calc(10% - 180px)}}@media(min-width:1680px) and (min-width:1680px){.top-navigation-container .topbar-navigation{margin-left:calc(15% - 180px);margin-right:calc(15% - 180px)}}@media(min-width:1680px) and (min-width:1920px){.top-navigation-container .topbar-navigation{margin-left:calc(15% - 180px);margin-right:calc(15% - 180px)}}@media(min-width:1680px) and (min-width:2560px){.top-navigation-container .topbar-navigation{margin-left:calc(20% - 180px);margin-right:calc(20% - 180px)}}.top-navigation-container .topbar-navigation ul{padding:0}.top-navigation-container .topbar-navigation ul>li{display:inline}.top-navigation-container .topbar-navigation ul>li>a{color:#fff;font-size:18px;text-transform:uppercase;text-decoration:none;margin:0 10px;font-size:16px;font-family:AvenirNextBold,helvetica neue,sans-serif}.top-navigation-container .some-navigation{display:none;padding:0 5px;align-items:center;justify-content:flex-end;flex-grow:1;font-size:15px}@media(min-width:1200px){.top-navigation-container .some-navigation{display:flex}}.top-navigation-container .some-navigation a{display:flex;justify-content:center;align-items:center;background-color:#fff;width:25px;height:25px;padding:5px;border-radius:50%;color:#0a2a3b;text-transform:uppercase;text-decoration:none;margin:0 3px;text-align:center}.top-navigation-container .some-navigation a:hover{background-color:#0a2a3b;color:#fff;border:1px solid #fff}.sidebar-navigation{display:flex;width:auto;justify-content:center;align-items:center}.sidebar-navigation ul.nav-menu{display:block;position:fixed;background:#0a2a3b;z-index:99999;top:60px;padding:30px 0;margin:0;width:100%;height:100vh;overflow-x:auto}.sidebar-navigation ul.nav-menu::-webkit-scrollbar{width:1px}.sidebar-navigation ul.nav-menu::-webkit-scrollbar-track{border-radius:10px}.sidebar-navigation ul.nav-menu::-webkit-scrollbar-thumb{background:0 0}.sidebar-navigation ul.nav-menu::-webkit-scrollbar-thumb:hover{opacity:.8}@media(min-width:768px){.sidebar-navigation ul.nav-menu{width:300px}}.sidebar-navigation ul.nav-menu>li{margin:0;padding:0;cursor:pointer}.sidebar-navigation ul.nav-menu>li.hover:hover,.sidebar-navigation ul.nav-menu>li.focus{background-color:#fff}.sidebar-navigation ul.nav-menu>li.hover:hover a,.sidebar-navigation ul.nav-menu>li.focus a{color:#0a2a3b}.sidebar-navigation ul.nav-menu>li.menu-item-has-children>a:after{display:flex;justify-content:flex-end;flex:1;content:"\f105";font-family:"font awesome 6 free";font-weight:900}.sidebar-navigation ul.nav-menu>li.menu-item-has-children.focus>a:after{content:"\f107"}.sidebar-navigation ul.nav-menu>li.menu-item-has-children>ul{display:none;list-style:none;padding:0}.sidebar-navigation ul.nav-menu>li.menu-item-has-children>ul>li{background-color:#f4f5f7}.sidebar-navigation ul.nav-menu>li.menu-item-has-children>ul>li>a{padding:20px 0 20px 30px}.sidebar-navigation ul.nav-menu>li a{display:flex;width:100%;height:100%;color:#fff;text-decoration:none;text-transform:uppercase;padding:20px;border-bottom:1px solid #d4d4d4;font-family:AvenirNextBold,helvetica neue,sans-serif}.sidebar-navigation:not(.toggled) ul{left:-100%;transition:left .5s ease}@media(min-width:768px){.sidebar-navigation:not(.toggled) ul{left:-300px}}.sidebar-navigation.toggled ul{left:0;transition:left .5s ease}.sidebar-navigation.toggled .bar1{transform:rotate(-45deg) translate(-5px,6px)}.sidebar-navigation.toggled .bar2{opacity:0}.sidebar-navigation.toggled .bar3{transform:rotate(45deg) translate(-5px,-6px)}.sidebar-navigation .menu-toggle{background:0 0;border:none;color:#fff;display:inline-block;cursor:pointer;margin-left:10px}.sidebar-navigation .menu-toggle .bar1,.sidebar-navigation .menu-toggle .bar2,.sidebar-navigation .menu-toggle .bar3{width:25px;height:2px;background-color:#fff;margin:6px 0;transition:.4s}.next-home-match{display:flex;justify-content:center;align-items:center;background-color:#fff;color:#0a2a3b;font-size:20px;text-transform:uppercase;height:50px;padding:10px 0}.next-home-match>div{display:flex;margin:0 20px}.next-home-match-teams img{margin:0 10px;height:40px}.next-home-match-teams span{display:flex;align-self:center}.next-home-match-buttons>a{font-size:16px;text-decoration:none;text-transform:none;padding:5px 20px;border:1px solid #0a2a3b;margin:0 10px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#0a2a3b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.action-box{display:flex;height:150px;color:#fff;box-shadow:inset 0 0 0 1000px rgba(10,42,59,.75);background-position:center center;background-repeat:no-repeat;background-size:cover;margin:30px 0;pointer-events:none}@media(min-width:1200px){.action-box{height:200px}}.action-box:hover{box-shadow:inset 0 0 0 1000px rgba(10,42,59,.5)}.action-box-content{display:flex;justify-content:center;flex-direction:column;height:100%;padding:40px;background:linear-gradient(-90deg,rgba(255,255,255,0) 15%,#0a2a3b)}.action-box-content:hover{background:linear-gradient(-90deg,rgba(255,255,255,0) 5%,#0a2a3b)}.action-box-content>h6{font-size:24px;margin:0}.action-box-content .button{background-color:#fff;color:#0a2a3b;font-size:12px;margin-top:10px;text-decoration:none;text-transform:uppercase;width:120px;height:50px;line-height:50px;text-align:center;font-family:AvenirNextBold,helvetica neue,sans-serif;pointer-events:auto}.box-with-logo{display:flex;justify-content:center;margin:20px auto;width:90%;height:350px;background-position:center center;background-repeat:no-repeat;background-size:cover}@media(min-width:1200px){.box-with-logo{width:100%;margin:50px 0;height:400px}}.box-with-logo-content{display:flex;width:100%;justify-content:center;align-items:center;flex-direction:column;position:relative}.box-with-logo-content img{max-height:200px}.box-with-logo-content .button{position:absolute;bottom:10px;background-color:#0a2a3b;color:#fff;text-decoration:none;padding:10px 30px}.content-block{width:100%;margin:50px 0}@media(max-width:576px){.content-block:first-of-type{margin:5px 0}}@media(min-width:1200px){.content-block{width:calc(100% - 40%);margin:50px 20%}}.content-block-content{padding:20px 10px;line-height:150%;background-color:#f4f5f7}.content-block-content img{max-width:100%}@media(min-width:1200px){.content-block-content{padding:50px}}.content-block-content ul,.content-block-content ol{padding:0 5px}footer.site-footer .content-block{width:auto;margin:auto}@media(min-width:1200px){footer.site-footer .content-block{width:auto;margin:auto}}footer.site-footer .content-block-content{padding:0;line-height:initial;background-color:transparent}.text-with-background{display:flex;justify-content:center;width:100%;padding:20px;background-position:center center;background-repeat:no-repeat;background-size:cover}.text-with-background-content{display:flex;justify-content:center;align-items:center;text-align:center;text-transform:uppercase;color:#d4d4d4;line-height:150%}@media(min-width:1200px){.text-with-background{padding:30px 25%}}@media(min-width:1680px){.text-with-background{padding:30px 30%}}@media(min-width:1920px){.text-with-background{padding:30px 33%}}.wide-box-with-photo{display:flex;justify-content:center;margin:50px auto;width:100%;min-height:250px;position:relative;background-color:#f8f8f8;border-left:1px solid #ebedf3;border-right:1px solid #ebedf3}@media(min-width:320px){.wide-box-with-photo{width:calc(100% - (2 * 2%))}}@media(min-width:576px){.wide-box-with-photo{width:calc(100% - (2 * 2%))}}@media(min-width:768px){.wide-box-with-photo{width:calc(100% - (2 * 5%))}}@media(min-width:1200px){.wide-box-with-photo{width:calc(100% - (2 * 10%))}}@media(min-width:1680px){.wide-box-with-photo{width:calc(100% - (2 * 15%))}}@media(min-width:1920px){.wide-box-with-photo{width:calc(100% - (2 * 15%))}}@media(min-width:2560px){.wide-box-with-photo{width:calc(100% - (2 * 20%))}}@media(max-width:768px){.wide-box-with-photo{flex-wrap:wrap}}.wide-box-with-photo-image{display:flex;width:30%;padding-bottom:30%;background-position:center center;background-repeat:no-repeat;background-size:cover}@media(max-width:768px){.wide-box-with-photo-image{width:70%;padding-bottom:70%}}.wide-box-with-photo-image.left{order:0}.wide-box-with-photo-image.right{order:1}@media(max-width:768px){.wide-box-with-photo-image.right{order:0}}.wide-box-with-photo-content{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#f8f8f8;line-height:150%;font-family:AvenirNextRegular,helvetica neue,sans-serif;font-size:.85em;width:100%;margin-bottom:20px;padding:10px}@media(min-width:1200px){.wide-box-with-photo-content{font-size:1em;padding:30px 10%;width:70%;margin-bottom:0}}.wide-box-with-photo-content>*{width:100%}.wide-box-with-photo-content>p{display:flex;justify-content:center}.wide-box-with-photo-content a.button{background-color:#0a2a3b;color:#fff;padding:10px}.wide-box-with-photo-content h1,.wide-box-with-photo-content h2,.wide-box-with-photo-content h3,.wide-box-with-photo-content h4,.wide-box-with-photo-content h5,.wide-box-with-photo-content h6{font-family:AvenirNextBold,helvetica neue,sans-serif;font-size:20px;color:#0a2a3b;text-transform:uppercase}@media(min-width:1200px){.wide-box-with-photo-content h1,.wide-box-with-photo-content h2,.wide-box-with-photo-content h3,.wide-box-with-photo-content h4,.wide-box-with-photo-content h5,.wide-box-with-photo-content h6{font-size:30px}}@media(min-width:1200px){.home .wp-block-columns .wide-box-with-photo{width:100%}.home .wp-block-columns .wide-box-with-photo-content{padding:30px 5%}.home .wp-block-columns .wide-box-with-photo-content h1,.home .wp-block-columns .wide-box-with-photo-content h2,.home .wp-block-columns .wide-box-with-photo-content h3,.home .wp-block-columns .wide-box-with-photo-content h4,.home .wp-block-columns .wide-box-with-photo-content h5,.home .wp-block-columns .wide-box-with-photo-content h6{font-size:20px}}.wide-image{margin:50px 0}.wide-image-top{width:100%;min-height:100px;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}@media(min-width:1200px){.wide-image-top{height:400px}}.wide-image-content{display:flex;flex-direction:column;background-color:#f8f8f8}@media(min-width:1200px){.wide-image-content{flex-direction:row}}.wide-image-content>div{padding:10px}@media(min-width:1200px){.wide-image-content>div{padding:10px 5%}}.wide-image-content-title{width:100%;order:0;text-align:center}@media(min-width:1200px){.wide-image-content-title{width:50%}.wide-image-content-title.right{order:1}}.wide-image-content-title h2{color:#0a2a3b;text-transform:uppercase;margin-bottom:0}.wide-image-content-text{width:100%;font-size:14px;line-height:150%;text-align:justify}@media(min-width:1200px){.wide-image-content-text{width:50%}}.acotv{background-color:#0a2a3b;width:100%;padding:30px 5% 50px;color:#fff}@media(min-width:1200px){.acotv{padding:30px 15% 50px}}.acotv.all{background-color:#fff;padding:0}.acotv-topbar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.acotv-topbar>h3{font-size:40px;line-height:40px;margin-block-start:0;margin-block-end:0;width:50%}@media(min-width:1200px){.acotv-topbar>h3{font-size:80px;line-height:80px}}.acotv-sponsor{display:flex;justify-content:flex-end;width:50%}@media(min-width:1200px){.acotv-sponsor{margin:0}}.acotv-sponsor-content{display:flex;flex-direction:column;justify-content:flex-end;text-align:center}.acotv-sponsor-content>h5{text-transform:uppercase;margin:10px 0 0;font-size:10px;line-height:100%;color:#d4d4d4}@media(min-width:1200px){.acotv-sponsor-content>h5{font-size:12px}}.acotv-sponsor-content>img{filter:grayscale(100%);height:30px}@media(min-width:1200px){.acotv-sponsor-content>img{height:48px}}.acotv-newest{display:flex;justify-content:space-between;flex-wrap:wrap;position:relative;margin-bottom:20px}.acotv-newest.all{background-color:#0a2a3b;padding:50px 10%}.acotv-newest>h5{font-size:20px;width:100%;margin-block-start:0;margin-block-end:0;margin:20px 0;text-transform:uppercase}.acotv-newest-video{width:calc(100%/2 - 20px);margin-bottom:20px}@media(min-width:768px){.acotv-newest-video{width:calc(100%/4 - 40px);margin-bottom:0}.acotv-newest-video.all{margin-bottom:40px}}.acotv-newest-video-thumbnail{display:flex;position:relative;cursor:pointer;overflow:hidden}.acotv-newest-video-thumbnail>.thumb{object-fit:cover;object-position:center;transition:all .75s ease-in;z-index:1}.acotv-newest-video-thumbnail>.thumb:hover{transform:scale(1.05)}.acotv-newest-video-thumbnail>.play{height:50px;position:absolute;top:calc(50% - 25px);left:calc(50% - 25px);z-index:2;pointer-events:none}.acotv-newest-video-title{display:none;justify-content:center;position:absolute;bottom:-30px;width:100%}.acotv-newest-video-title-all{margin-top:10px;padding:0 5px;font-size:12px;line-height:150%;text-align:center}.acotv-newest-video:hover+.acotv-newest-video-title{display:flex}.acotv-featured{display:flex;justify-content:space-between;flex-wrap:wrap;padding-top:20px}@media(min-width:1200px){.acotv-featured{margin-top:20px;padding-top:0}}.acotv-featured>h5{font-size:20px;width:100%;margin-block-start:0;margin-block-end:0;margin:0 0 20px;text-transform:uppercase}@media(min-width:1200px){.acotv-featured>h5{margin:20px 0}}.acotv-featured-video{width:100%;margin-bottom:20px}@media(min-width:768px){.acotv-featured-video{width:calc(100%/2 - 30px);margin-bottom:0}}.acotv-featured-video-thumbnail{display:flex;cursor:pointer;overflow:hidden;position:relative}.acotv-featured-video-thumbnail>.thumb{object-fit:cover;object-position:center;transition:all .75s ease-in;z-index:1}.acotv-featured-video-thumbnail>.thumb:hover{transform:scale(1.05)}.acotv-featured-video-thumbnail>.play{height:80px;position:absolute;top:calc(50% - 40px);left:calc(50% - 40px);z-index:2;pointer-events:none}.acotv-featured-video-title{margin-top:15px;font-family:AvenirNextBold,helvetica neue,sans-serif;text-align:center;font-size:12px}@media(min-width:1200px){.acotv-featured-video-title{font-size:16px}}.acotv-more{display:flex;justify-content:center;width:100%}@media(min-width:1200px){.acotv-more{display:flex;margin-top:20px}}.acotv-more>a{background-color:transparent;border:1px solid #fff;color:#fff;text-decoration:none;text-transform:uppercase;margin-top:30px;padding:10px 30px;font-size:14px;font-family:AvenirNextBold,helvetica neue,sans-serif}.acotv-more>a:hover{opacity:.8}.fan-products{background-color:#0a2a3b;width:100%;padding:30px 5%;color:#fff}@media(min-width:1200px){.fan-products{padding:30px 15% 50px}}.fan-products-title{width:100%;text-align:center;font-size:26px;text-transform:uppercase;padding:0 0 30px;margin:0;color:#fff}@media(min-width:1200px){.fan-products-title{font-size:40px}}.fan-products-content{display:flex;flex-wrap:wrap;justify-content:space-between;margin:20px 0 0}@media(min-width:1200px){.fan-products-content{margin:20px 0}}.fan-products-single{width:calc(50% - 20px);margin-bottom:20px;padding-bottom:10px;text-align:center;background-color:#fff;color:#0a2a3b;font-family:AvenirNextRegular,helvetica neue,sans-serif}@media(min-width:1200px){.fan-products-single{width:calc(25% - 20px);padding-bottom:20px}}.fan-products-single-image{display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.fan-products-single-image-inner{position:relative}.fan-products-single-image-inner>img{max-height:90%;transition:all .75s ease-in;z-index:1}.fan-products-single-image-inner>img:hover{transform:scale(1.1)}.fan-products-single-price,.fan-products-single-discount-price{display:inline-block;margin-top:5px;font-size:14px;font-family:AvenirNextBold,helvetica neue,sans-serif}@media(min-width:1200px){.fan-products-single-price,.fan-products-single-discount-price{font-size:20px;margin-top:15px}}.fan-products-single-price.discounted{font-size:10px;color:#d4d4d4;text-decoration:line-through;font-family:AvenirNextRegular,helvetica neue,sans-serif}@media(min-width:1200px){.fan-products-single-price.discounted{font-size:16px}}.fan-products-single-discount-percentage{position:absolute;top:0;right:0;background-color:rgba(255,0,0,.75);color:#fff;padding:5px;font-size:16px;font-family:AvenirNextBold,helvetica neue,sans-serif;z-index:2}.fan-products-single h5{margin-top:5px;margin-bottom:0;font-size:12px;font-family:AvenirNextRegular,helvetica neue,sans-serif;padding:0 5px}@media(min-width:1200px){.fan-products-single h5{margin-top:10px;font-size:16px}}.fan-products-more{display:flex;justify-content:center}@media(min-width:1200px){.fan-products-more{margin-top:20px}}.fan-products-more>a{border:1px solid #fff;color:#fff;text-decoration:none;text-transform:uppercase;padding:10px 30px;font-size:14px;font-family:AvenirNextBold,helvetica neue,sans-serif;margin:20px auto 0;cursor:pointer}.fan-products-more>a:hover{color:#fff;opacity:.8}.fan-products-more>a:active,.fan-products-more>a:visited{color:#fff}.frontpage-hero{display:flex;flex-wrap:wrap;width:100%;height:calc(50vh - 60px);background-color:#0a2a3b;position:relative;z-index:-1;background-position:center center;background-repeat:no-repeat;background-size:cover}@media(max-width:576px){.frontpage-hero{position:relative}}@media(min-width:1200px){.frontpage-hero{height:calc(100vh - 60px)}}.frontpage-hero-video{margin:auto;position:absolute;z-index:-2;top:50%;left:0%;transform:translate(0%,-50%);width:100%;height:calc(100% + 60px + 20px);object-fit:cover;overflow:hidden}.frontpage-hero-content{display:flex;flex-direction:column;width:calc(100% - 10px);height:100%;justify-content:center;align-items:center}.frontpage-hero-content .logo{height:40%}.frontpage-hero-content .logo img{max-height:90%}.frontpage-hero-content .featured{display:flex;height:60%;align-items:flex-end}.frontpage-hero-content .featured img{max-height:100%}.latest-news{display:flex;flex-wrap:wrap;justify-content:space-between;background-color:#fff;margin:20px auto}@media(min-width:320px){.latest-news{width:calc(100% - (2 * 2%))}}@media(min-width:576px){.latest-news{width:calc(100% - (2 * 2%))}}@media(min-width:768px){.latest-news{width:calc(100% - (2 * 5%))}}@media(min-width:1200px){.latest-news{width:calc(100% - (2 * 10%))}}@media(min-width:1680px){.latest-news{width:calc(100% - (2 * 15%))}}@media(min-width:1920px){.latest-news{width:calc(100% - (2 * 15%))}}@media(min-width:2560px){.latest-news{width:calc(100% - (2 * 20%))}}.latest-news.sidebar{width:100%;margin:10px 0 0}.latest-news.archive{justify-content:center;align-items:center}@media(min-width:1200px){.latest-news.archive{width:80%!important;justify-content:flex-start;margin:50px 10%!important}}.latest-news-article{display:flex;width:100%;align-items:flex-end;flex-direction:column;color:#0a2a3b;text-decoration:none;overflow:hidden;position:relative;margin-bottom:20px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.latest-news-article.archive{margin:10px 0}@media(min-width:768px){.latest-news-article.archive{width:calc((100%/2) - 10px);margin:0 5px}}@media(min-width:1200px){.latest-news-article:not(.sidebar){width:calc((100%/3) - 20px);margin-bottom:0}.latest-news-article.sidebar{height:200px}.latest-news-article.archive{width:calc((100%/4) - 10px);height:250px}}@media(min-width:1920px){.latest-news-article.archive{width:calc((100%/6) - 10px)}}.latest-news-article-background{width:100%;overflow:hidden}@media(min-width:320px){.latest-news-article-background{height:150px}}@media(min-width:576px){.latest-news-article-background{height:250px}}.latest-news-article-background-image{display:flex;align-items:flex-end;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;transition:all .75s ease-in}.latest-news-article-background-image:hover{cursor:pointer;transform:scale(1.05)}.latest-news-article-sponsor{position:absolute;top:10px;right:10px;max-width:90px;max-height:35px}@media(min-width:1200px){.latest-news-article-sponsor{max-width:110px;max-height:50px}}.latest-news-article-sponsor.sidebar,.latest-news-article-sponsor.archive{max-width:90px;max-height:35px}.latest-news-article:hover,.latest-news-article:active,.latest-news-article:visited{color:#0a2a3b}.latest-news-article-title{display:flex;flex-direction:column;justify-content:flex-start;width:100%;padding:5px 20px 10px;text-transform:uppercase;font-size:12px;font-family:AvenirNextBold,helvetica neue,sans-serif;min-height:fit-content;max-height:fit-content}@media(min-width:1200px){.latest-news-article-title{font-size:18px;min-height:90px;max-height:90px}.latest-news-article-title.archive{font-size:12px;min-height:60px;max-height:60px;padding:0 10px}.latest-news-article-title.sidebar{font-size:12px;min-height:fit-content;max-height:fit-content;height:auto;padding:0 10px 10px}}.latest-news-article-title:hover+*{transform:scale(1.05)}.latest-news-article.archive{margin-bottom:10px}.latest-news-article-date{padding:0 20px;width:100%;font-size:12px;margin-top:5px}.latest-news-article-date>i{margin-right:5px}.latest-news-article-date>.tag-box{font-size:.75em;padding:3px 10px;background-color:#fff;color:#0a2a3b;border:1px solid #0a2a3b}.latest-news-article-date>.tag-box:first-of-type{margin-left:5px}@media(min-width:1200px){.latest-news-article-date{margin-top:0}.latest-news-article-date.sidebar,.latest-news-article-date.archive{padding:0 10px}}.latest-news-more{background-color:#0a2a3b;color:#fff;text-decoration:none;text-transform:uppercase;padding:10px 30px;font-size:14px;font-family:AvenirNextBold,helvetica neue,sans-serif;margin:0 auto;cursor:pointer}@media(min-width:1200px){.latest-news-more{margin:20px auto 0}}.latest-news-more:hover{color:#fff;opacity:.8}.latest-news-more:active,.latest-news-more:visited{color:#fff}.news-archive-search{background-color:#f4f5f7;padding:20px;margin-top:20px}.news-archive-search>h3{color:#0a2a3b;font-family:AvenirNextBold,helvetica neue,sans-serif;font-size:24px}.news-archive-search-form{display:flex;justify-content:space-between;flex-wrap:wrap}.news-archive-search-form>input{height:40px;padding:0 20px;margin:0 5px}.news-archive-search-form>input[name=text]{width:20%}@media(max-width:768px){.news-archive-search-form>input[name=text]{width:100%;margin-bottom:10px}}.news-archive-search-form>input[type=date]:not(.active){width:20%;padding-left:5px}@media(max-width:768px){.news-archive-search-form>input[type=date]:not(.active){width:100%;margin-bottom:10px}}.news-archive-search-form>input[type=date]:not(.active):before{color:#a9a9a9;content:attr(placeholder);padding-right:10px}.news-archive-search-form>select{height:40px;padding:0 40px 0 20px;margin:0 5px;width:15%}@media(max-width:768px){.news-archive-search-form>select{width:100%;margin-bottom:10px}}.news-archive-search-form>button{background-color:#0a2a3b;color:#fff;border-radius:30px;height:40px;cursor:pointer;width:15%}@media(max-width:768px){.news-archive-search-form>button{width:100%;margin-bottom:10px}}.matches{background-color:#0a2a3b;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding:50px 5%}@media(min-width:1200px){.matches{padding:50px 15%}}.matches-filters{display:flex;justify-content:flex-start;overflow:hidden}@media(min-width:320px){.matches-filters{margin-left:calc(2% - 0px);margin-right:calc(2% - 0px)}}@media(min-width:576px){.matches-filters{margin-left:calc(2% - 0px);margin-right:calc(2% - 0px)}}@media(min-width:768px){.matches-filters{margin-left:calc(5% - 0px);margin-right:calc(5% - 0px)}}@media(min-width:1200px){.matches-filters{margin-left:calc(10% - 0px);margin-right:calc(10% - 0px)}}@media(min-width:1680px){.matches-filters{margin-left:calc(15% - 0px);margin-right:calc(15% - 0px)}}@media(min-width:1920px){.matches-filters{margin-left:calc(15% - 0px);margin-right:calc(15% - 0px)}}@media(min-width:2560px){.matches-filters{margin-left:calc(20% - 0px);margin-right:calc(20% - 0px)}}.matches-filters>div{padding:5px 12px;border:1px solid #0a2a3b;margin:0;border-radius:15px 15px 0 0;cursor:pointer;font-family:AvenirNextBold,helvetica neue,sans-serif;font-size:12px}@media(min-width:1200px){.matches-filters>div{padding:5px 20px;font-size:16px}}.matches-filters>div.active{background-color:#0a2a3b;color:#fff;pointer-events:none}.matches-box{border:1px solid #a9a9a9;box-shadow:0 4px 8px 0 rgba(255,255,255,.2),0 6px 20px 0 rgba(255,255,255,.19);height:100%;width:100%;margin:10px}.matches-box:first-of-type{order:0}.matches-box:nth-of-type(2){order:2}.matches-box:last-of-type{order:1}.matches-box.sidebar{height:auto;margin:10px 0 20px}@media(min-width:1200px){.matches-box.sidebar{margin:10px}}@media(min-width:1200px){.matches-box{width:calc(100%/3 - (2 * 10px))}.matches-box:nth-of-type(2){order:1}.matches-box:last-of-type{order:2}.matches-box.sidebar{width:100%;margin:0 0 20px;border:none}}.matches-box-title{font-family:AvenirNextBold,helvetica neue,sans-serif;background-color:#0a2a3b;color:#fff;padding:15px;text-transform:uppercase;text-align:center}.matches-box-content{background-color:#fff;padding:15px 30px;text-align:center;font-size:14px}.matches-box-content-date{font-family:AvenirNextBold,helvetica neue,sans-serif;margin-bottom:5px}.matches-box-content-league{margin-bottom:30px}.matches-box-content-details{font-size:.8em;margin:20px auto 0;max-width:90%;text-align:center}.matches-box-content-details-theme{font-family:AvenirNextBold,helvetica neue,sans-serif;margin-bottom:5px}.matches-box-content-info{display:flex;justify-content:space-between;width:100%}.matches-box-content-info-team{width:35%;font-family:AvenirNextBold,helvetica neue,sans-serif;white-space:nowrap}.matches-box-content-info-team img{display:block;margin:0 auto 20px;height:75px;width:auto}@media(min-width:768px){.matches-box-content-info-team img{height:60px}}@media(min-width:1680px){.matches-box-content-info-team img{height:75px}}.matches-box-content-info-center{width:30%;margin:auto;height:75px}@media(min-width:768px){.matches-box-content-info-center{height:60px}}@media(min-width:1680px){.matches-box-content-info-center{height:75px}}.matches-box-content-info-result{background-color:#0a2a3b;color:#fff;height:36px;font-size:20px;padding:8px 0;font-family:AvenirNextBold,helvetica neue,sans-serif}.matches-box-content-buttons{display:flex;flex-wrap:wrap;justify-content:space-around}@media(min-width:1200px){.matches-box-content-buttons{margin-bottom:20px}}.matches-box-content-buttons a{background-color:#0a2a3b;color:#fff;padding:10px;font-family:AvenirNextBold,helvetica neue,sans-serif;text-decoration:none;width:95px;font-size:.8em;margin-top:20px}@media(min-width:1400px){.matches-box-content-buttons a{width:120px;font-size:1em;padding:10px;margin-top:50px}}@media(min-width:1400px){.matches-box-content-buttons.has-details a{margin-top:20px}}.matches-box.sidebar .matches-box-content{background-color:#f4f5f7}@media(min-width:1200px){.matches-box:not(.sidebar) .matches-box-content{height:300px}}@media(min-width:1200px),(max-width:1400px){.matches-box:not(.sidebar) .matches-box-content-buttons{margin-top:30px}}@media(min-width:1400px){.matches-box:not(.sidebar) .matches-box-content-buttons{margin-top:0}}.matches-box-table{background-color:#fff;height:300px}.matches-box-table table{width:100%;font-size:12px}.matches-box-table table tr{height:calc(300px/13)}.matches-box-table table thead{text-align:left;font-family:AvenirNextBold,helvetica neue,sans-serif}.matches-box-table table thead th{padding:5px}.matches-box-table table tbody tr:nth-of-type(odd){background-color:#f4f5f7}.matches-box-table table tbody tr.highlight{background-color:#0a2a3b;color:#fff}.matches-box-table table tbody td{height:calc(300px/13);padding:0 5px}.matches-box-table table tbody td:first-of-type{display:flex;align-items:center}.matches-box-table table tbody td:first-of-type span{margin-top:3px}.matches-box-table table tbody td:first-of-type img{margin-right:10px;height:15px}.sponsors{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;padding:20px 0}@media(min-width:1200px){.sponsors{padding:50px 10%}}.sponsors-title{width:100%;text-align:center;font-size:26px;text-transform:uppercase;color:#0a2a3b}@media(min-width:1200px){.sponsors-title{font-size:40px}}.sponsors.navyblue{background-color:#0a2a3b}@media(min-width:1200px){.sponsors.navyblue .level-1>img{max-width:130px;max-height:80px}}@media(min-width:1200px){.sponsors.navyblue .level-2>img{max-width:80px;max-height:40px}}.sponsors.navyblue-title{color:#d4d4d4}@media(min-width:1200px){.sponsors.navyblue{padding:20px 10% 50px}}.sponsors.frontpage{overflow:hidden;padding:10px 0}@media(min-width:1200px){.sponsors.frontpage{padding:30px 5%}}.sponsors.frontpage-inner{justify-content:center;flex-wrap:nowrap;padding:0}.sponsors.frontpage-inner>.sponsors-single{display:none}@media(min-width:1200px){.sponsors.frontpage-inner{flex-wrap:wrap}.sponsors.frontpage-inner>.sponsors-single{display:flex}}@media(max-width:576px){.sponsors.frontpage-inner img{max-width:80px!important;max-height:40px!important}}.sponsors.frontpage-inner-secondary{display:none;justify-content:center;padding:0}@media(min-width:1200px){.sponsors.frontpage-inner-secondary{display:flex;flex-wrap:wrap}.sponsors.frontpage-inner-secondary>.sponsors-single{display:flex}}.sponsors-single{display:flex;margin:15px 30px}.sponsors-single>img{width:auto;height:auto;transition:all .5s ease-in}.sponsors-single>img:hover{transform:scale(1.1)}.sponsors-single.level-1>img{max-width:175px;max-height:100px}.sponsors-single.level-2>img{max-width:155px;max-height:80px}.sponsors-single.level-3>img{max-width:150px;max-height:75px}.sponsors-single.level-4>img{max-width:140px;max-height:65px}@media(max-width:576px){.sponsors-single{margin:15px}.sponsors-single:not(.frontpage)>img{max-width:80px;max-height:40px}}@keyframes moveSlideshow{0%{transform:translate3d(0%,0,0)}100%{transform:translate3d(-100%,0,0)}}.page-header{display:flex;justify-content:flex-end;align-items:flex-end;height:35vh;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;box-shadow:inset 0 0 0 1000px rgba(10,42,59,.65)}.page-header-content{display:flex;align-items:center;background-color:#0a2a3b;background-color:rgba(10,42,59,.8);width:100%;height:80px;text-transform:uppercase;padding:5px 20px}@media(min-width:1200px){.page-header-content{padding:5px 15%}}.page-header-title{font-size:20px;margin:auto 0;color:#fff;line-height:30px}@media(min-width:1200px){.page-header-title{font-size:50px;line-height:80px}}.page-header-overlay{position:absolute;bottom:0;height:90%}@media(min-width:320px){.page-header-overlay{right:2%}}@media(min-width:576px){.page-header-overlay{right:2%}}@media(min-width:768px){.page-header-overlay{right:5%}}@media(min-width:1200px){.page-header-overlay{right:10%}}@media(min-width:1680px){.page-header-overlay{right:15%}}@media(min-width:1920px){.page-header-overlay{right:15%}}@media(min-width:2560px){.page-header-overlay{right:20%}}.club-staff{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:20px}@media(max-width:576px){.club-staff{line-height:100%}}.club-staff-single{display:flex;flex-direction:column;text-align:center;margin-bottom:30px;width:calc(100%/2 - 20px)}@media(min-width:1200px){.club-staff-single{width:calc(100%/3 - 20px)}}.club-staff-photo{background-position:center top;background-repeat:no-repeat;background-size:cover;width:100%;height:150px}@media(min-width:1200px){.club-staff-photo{height:250px}}.club-staff-name{background-color:#0a2a3b;color:#fff;font-family:AvenirNextBold,helvetica neue,sans-serif;text-transform:uppercase;text-align:center;padding:10px;font-size:10px;line-height:10px}@media(min-width:768px){.club-staff-name{font-size:16px;line-height:16px}}.club-staff-title{color:#0a2a3b;font-size:10px;text-transform:uppercase;margin:10px auto}@media(min-width:768px){.club-staff-title{font-size:14px}}.club-staff-phone,.club-staff-email{font-size:10px}@media(min-width:768px){.club-staff-phone,.club-staff-email{font-size:14px}}.club-staff-responsibilities{font-size:10px;margin-top:10px}@media(min-width:768px){.club-staff-responsibilities{font-size:12px}}.season-ticket-benefits{display:flex;flex-wrap:wrap;width:100%;padding:0 5%}@media(min-width:1200px){.season-ticket-benefits{padding:50px 15%}}@media(min-width:2560px){.season-ticket-benefits{padding:50px 25%}}.season-ticket-benefits-single{display:flex;flex-wrap:wrap;position:relative;width:100%;margin:20px 0;border-top:10px solid #0a2a3b;text-decoration:none}.season-ticket-benefits-single-container{display:flex;flex-wrap:wrap;width:100%}.season-ticket-benefits-single-content{width:calc(100% - 20px)}@media(min-width:768px){.season-ticket-benefits-single{width:calc(100%/3 - 20px);margin:0 10px 20px}}.season-ticket-benefits-single-image{display:flex;justify-content:center;align-items:center;background-color:#f4f5f7;height:200px}.season-ticket-benefits-single-image-inner{display:flex;justify-content:center}.season-ticket-benefits-single-image-inner>img{max-height:125px;max-width:80%}.season-ticket-benefits-single-text{text-align:center;padding:0 20px;height:180px}.season-ticket-benefits-single-text>p{font-size:14px;font-family:AvenirNextRegular,helvetica neue,sans-serif}.season-ticket-benefits-single-validity{display:flex;flex-direction:column;width:100%;text-align:center}.season-ticket-benefits-single-validity>h4{margin:-25px 0 5px}.season-ticket-benefits-single-validity-dates{font-family:AvenirNextBold,helvetica neue,sans-serif;background-color:#0a2a3b;color:#fff;padding:20px 0}@media(min-width:320px){.matches-view{margin-left:calc(2% - 0px);margin-right:calc(2% - 0px)}}@media(min-width:576px){.matches-view{margin-left:calc(2% - 0px);margin-right:calc(2% - 0px)}}@media(min-width:768px){.matches-view{margin-left:calc(5% - 0px);margin-right:calc(5% - 0px)}}@media(min-width:1200px){.matches-view{margin-left:calc(10% - 0px);margin-right:calc(10% - 0px)}}@media(min-width:1680px){.matches-view{margin-left:calc(15% - 0px);margin-right:calc(15% - 0px)}}@media(min-width:1920px){.matches-view{margin-left:calc(15% - 0px);margin-right:calc(15% - 0px)}}@media(min-width:2560px){.matches-view{margin-left:calc(20% - 0px);margin-right:calc(20% - 0px)}}.matches-view-header{display:flex;align-items:flex-end;height:35vh;background-color:#0a2a3b;background-position:center center;background-repeat:no-repeat;background-size:cover;box-shadow:inset 0 0 0 1000px rgba(10,42,59,.4)}.matches-view-header-content{display:flex;align-items:center;background-color:#0a2a3b;background-color:rgba(10,42,59,.8);width:100%;height:80px;text-transform:uppercase}.matches-view-header-title{font-size:30px;margin:auto 0;color:#fff;line-height:50px;padding-top:5px}@media(min-width:320px){.matches-view-header-title{margin-left:calc(2% - 0px);margin-right:calc(2% - 0px)}}@media(min-width:576px){.matches-view-header-title{margin-left:calc(2% - 0px);margin-right:calc(2% - 0px)}}@media(min-width:768px){.matches-view-header-title{margin-left:calc(5% - 0px);margin-right:calc(5% - 0px)}}@media(min-width:1200px){.matches-view-header-title{margin-left:calc(10% - 0px);margin-right:calc(10% - 0px)}}@media(min-width:1680px){.matches-view-header-title{margin-left:calc(15% - 0px);margin-right:calc(15% - 0px)}}@media(min-width:1920px){.matches-view-header-title{margin-left:calc(15% - 0px);margin-right:calc(15% - 0px)}}@media(min-width:2560px){.matches-view-header-title{margin-left:calc(20% - 0px);margin-right:calc(20% - 0px)}}@media(min-width:1200px){.matches-view-header-title{font-size:50px;line-height:80px}}.matches-view-month{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 5%}.matches-view-single{display:flex;justify-content:space-between;width:100%;line-height:130%;padding-bottom:10px;position:relative}.matches-view-single.has-theme-and-details{padding-bottom:60px}.matches-view-single.has-only-theme-or-details{padding-bottom:30px}@media(max-width:576px){.matches-view-single{flex-wrap:wrap;justify-content:center;align-items:center}}.matches-view-single:not(:last-of-type){border-bottom:1px solid #d4d4d4;margin-bottom:30px}.matches-view-single-edit{display:flex;align-items:center;margin-right:10px}.matches-view-single-info{flex:3}@media(max-width:576px){.matches-view-single-info{flex:auto;flex-basis:100%;text-align:center}}.matches-view-single-location{flex:2.5}@media(max-width:576px){.matches-view-single-location{flex:auto;flex-basis:100%;text-align:center}}.matches-view-single-result{display:flex;flex:1.2;justify-content:center;align-items:center}@media(max-width:576px){.matches-view-single-result{flex:1.5;margin:20px 0}}.matches-view-single-result>div{font-family:AvenirNextBold,helvetica neue,sans-serif;font-size:20px;text-align:center;background-color:#0a2a3b;color:#fff;padding:10px}@media(max-width:576px){.matches-view-single-result>div{font-size:16px}}.matches-view-single-buttons{display:flex;flex:1.5;align-items:center;justify-content:flex-end;text-align:center}@media(max-width:576px){.matches-view-single-buttons{flex:auto;flex-basis:100%;justify-content:center}}.matches-view-single-buttons>a{background-color:#0a2a3b;color:#fff;font-size:12px;padding:5px 15px}@media(min-width:1200px){.matches-view-single-buttons>a{width:100%;font-size:16px;padding:10px 0}}.matches-view-single-date{font-family:AvenirNextBold,helvetica neue,sans-serif}.matches-view-single-location{font-size:.8em}.matches-view-single-details-desktop{font-size:.8em;margin-top:5px;position:absolute}@media(max-width:576px){.matches-view-single-details-desktop{display:none}}.matches-view-single-details-mobile{font-size:.8em;text-align:center;margin-bottom:20px;flex-basis:100%}@media(min-width:576px){.matches-view-single-details-mobile{display:none}}.matches-view-single-theme{font-family:AvenirNextBold,helvetica neue,sans-serif}.matches-view-single-team{display:flex;align-items:center;flex:2.5;padding:0 10px}@media(max-width:576px){.matches-view-single-team{flex:2}}.matches-view-single-team>span{font-family:AvenirNextBold,helvetica neue,sans-serif}@media(max-width:576px){.matches-view-single-team>span{font-size:.8em}}.matches-view-single-team>img{height:45px;width:auto}.matches-view-single-team.home{justify-content:flex-end}.matches-view-single-team.home>span{margin-right:10px}.matches-view-single-team.away{justify-content:flex-start}.matches-view-single-team.away>span{margin-left:10px}@media(min-width:320px){.player-view{margin-left:calc(2% - 0px);margin-right:calc(2% - 0px)}}@media(min-width:576px){.player-view{margin-left:calc(2% - 0px);margin-right:calc(2% - 0px)}}@media(min-width:768px){.player-view{margin-left:calc(5% - 0px);margin-right:calc(5% - 0px)}}@media(min-width:1200px){.player-view{margin-left:calc(10% - 0px);margin-right:calc(10% - 0px)}}@media(min-width:1680px){.player-view{margin-left:calc(15% - 0px);margin-right:calc(15% - 0px)}}@media(min-width:1920px){.player-view{margin-left:calc(15% - 0px);margin-right:calc(15% - 0px)}}@media(min-width:2560px){.player-view{margin-left:calc(20% - 0px);margin-right:calc(20% - 0px)}}.player-view-container{width:100%;margin:auto}@media(min-width:1200px){.player-view-container{width:85%}}.player-view-info{display:flex;justify-content:center;flex-wrap:wrap;margin:20px auto}@media(min-width:1200px){.player-view-info{justify-content:space-between;margin:75px auto 50px}}.player-view-name{background-color:#0a2a3b;color:#fff;padding:10px 20px;text-transform:uppercase;font-size:16px;line-height:16px;min-width:320px;max-width:100%;position:relative}.player-view-name:before{content:"";position:absolute;top:0;right:0;border-bottom:36px solid #fff;border-left:36px solid #0a2a3b;width:0}@media(min-width:1200px){.player-view-name{padding:10px 40px;font-size:25px;line-height:25px;min-width:350px;max-width:550px}.player-view-name:before{border-bottom:45px solid #fff;border-left:45px solid #0a2a3b}}.player-view-flags{display:flex;height:36px;position:absolute;top:0;right:36px;align-items:center}@media(min-width:1200px){.player-view-flags{height:45px;right:45px}}.player-view-flags>img{height:25px;width:auto;margin-right:10px}@media(min-width:1200px){.player-view-flags>img{height:35px}}.player-view-photo{display:flex;width:100%;border:1px solid #d4d4d4;justify-content:center;align-items:center;position:relative}@media(min-width:1200px){.player-view-photo{flex:2;width:auto;margin-right:10px}}.player-view-photo>img{height:500px;object-fit:cover;object-position:center}.player-view-number{position:absolute;top:20px;left:10px;color:#0a2a3b;font-family:AvenirNextBold,helvetica neue,sans-serif;font-size:60px}.player-view-some{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:30px;right:10px;font-size:16px}@media(min-width:1200px){.player-view-some{flex-direction:row}}.player-view-some a{display:flex;justify-content:center;align-items:center;background-color:#0a2a3b;width:30px;height:30px;padding:7px;border-radius:50%;color:#fff;text-transform:uppercase;text-decoration:none;text-align:center;margin:3px 0}.player-view-some a:first-of-type{margin:0 0 3px}@media(min-width:1200px){.player-view-some a{margin:0 3px}}.player-view-some a:hover{background-color:#fff;color:#0a2a3b;border:1px solid #0a2a3b}.player-view-details{flex-direction:column;width:100%}.player-view-details.desktop{display:none}.player-view-details.mobile{display:flex}@media(min-width:1200px){.player-view-details{flex:2.5;width:auto;margin-left:10px}.player-view-details.desktop{display:flex}.player-view-details.mobile{display:none}}.player-view-details-title{background-color:#0a2a3b;color:#fff;padding:0 20px;text-transform:uppercase;font-size:16px;line-height:50px;height:50px;width:100%;margin:0}.player-view-details-title span{padding-left:20px;font-size:10px}@media(min-width:1200px){.player-view-details-title span{font-size:12px}}@media(min-width:1200px){.player-view-details-title{font-size:18px}}.player-view-details-title:not(:first-of-type){margin-top:20px}.player-view-details>span{margin:15px 0 0 10px;font-family:AvenirNextBold,helvetica neue,sans-serif;font-size:16px;color:#0a2a3b;text-transform:uppercase}@media(min-width:1200px){.player-view-details>span{font-size:18px}}.player-view-details>span:last-of-type{margin-bottom:20px}.player-view-description{margin:0 auto;font-family:AvenirNextRegular,helvetica neue,sans-serif;font-size:16px;line-height:150%;color:#0a2a3b;padding:0 10px}@media(min-width:1200px){.player-view-description{font-size:20px;padding:0}}.player-view-stats{display:flex;justify-content:space-between;text-transform:uppercase;margin:0}@media(min-width:1200px){.player-view-stats{margin:0 50px}}.player-view-stats-single{font-family:AvenirNextBold,helvetica neue,sans-serif;margin:20px 0;text-align:center}.player-view-stats-single-amount{font-size:20px}@media(min-width:1200px){.player-view-stats-single-amount{font-size:40px}}.player-view-stats-single-type{font-size:10px}@media(min-width:1200px){.player-view-stats-single-type{font-size:16px}}.player-view-sponsors{display:flex;align-items:center;margin:20px 10px 0}@media(min-width:1200px){.player-view-sponsors{margin:20px 50px 0}}.player-view-sponsors>a{margin-right:20px}@media(min-width:1200px){.player-view-sponsors>a{margin-right:100px}}.player-view-sponsors>a img{max-width:150px;max-height:75px}@media(min-width:1200px){.player-view-sponsors>a img{max-width:200px;max-height:100px}}.team-navigation{display:flex;justify-content:center;width:100%;height:30px;overflow:hidden;margin:20px 0}@media(min-width:1200px){.team-navigation{margin:50px 0}}@media(min-width:576px){.team-navigation{height:40px}}@media(min-width:768px){.team-navigation{height:50px}}.team-navigation>div:first-of-type{width:12.5%;height:100%;background-color:#fff;border:1px solid #0a2a3b;cursor:pointer}@media(min-width:768px){.team-navigation>div:first-of-type{width:100px}}.team-navigation>div:first-of-type:hover,.team-navigation>div:first-of-type.active{background-color:#0a2a3b}.team-navigation>div:last-of-type{height:100%;width:10%;background-color:#fff;border:1px solid #0a2a3b;cursor:pointer}@media(min-width:768px){.team-navigation>div:last-of-type{width:80px}}.team-navigation>div:last-of-type:hover,.team-navigation>div:last-of-type.active{background-color:#0a2a3b}.team-navigation>a{background-color:#fff;color:#0a2a3b;border:1px solid #0a2a3b;margin:0;text-transform:uppercase;position:relative;cursor:pointer;padding:8px 20px 7px;width:30%;font-size:12px;line-height:12px;transform:skewX(-45deg);border:1px solid #0a2a3b}@media(min-width:768px){.team-navigation>a{padding:13px 40px 2px;width:225px;font-size:25px;line-height:25px}}.team-navigation>a.active,.team-navigation>a:hover{background-color:#0a2a3b;color:#fff}.team-navigation>a div{transform:skewX(45deg)}.team-navigation>a:first-of-type{width:22.5%;margin-left:-20px}@media(min-width:768px){.team-navigation>a:first-of-type{width:185px;margin-left:-50px}}.team-navigation>a:first-of-type:not(.active){border-left:0}.team-navigation>a:first-of-type>div{margin-left:-30px}@media(min-width:768px){.team-navigation>a:first-of-type>div{margin-left:-50px}}.team-navigation>a:last-of-type{width:30%;margin-right:-20px}@media(min-width:768px){.team-navigation>a:last-of-type{width:225px;margin-right:-50px}}.team-navigation>a:last-of-type:not(.active){border-right:0}.team-navigation>a:last-of-type>div{margin-right:-50px}.team-section-title{background-color:#0a2a3b;color:#fff;padding:10px 40px;text-transform:uppercase;font-size:25px;line-height:25px;min-width:350px;max-width:550px;position:relative}.team-section-title:before{content:"";position:absolute;top:0;right:0;border-bottom:45px solid #fff;border-left:45px solid #0a2a3b;width:0}@media(min-width:576px){.team-section-title:not(:first-of-type){margin-top:50px}}@media(min-width:320px){.team-view{margin-left:calc(2% - 0px);margin-right:calc(2% - 0px)}}@media(min-width:576px){.team-view{margin-left:calc(2% - 0px);margin-right:calc(2% - 0px)}}@media(min-width:768px){.team-view{margin-left:calc(5% - 0px);margin-right:calc(5% - 0px)}}@media(min-width:1200px){.team-view{margin-left:calc(10% - 0px);margin-right:calc(10% - 0px)}}@media(min-width:1680px){.team-view{margin-left:calc(15% - 0px);margin-right:calc(15% - 0px)}}@media(min-width:1920px){.team-view{margin-left:calc(15% - 0px);margin-right:calc(15% - 0px)}}@media(min-width:2560px){.team-view{margin-left:calc(20% - 0px);margin-right:calc(20% - 0px)}}.team-view-header{display:flex;align-items:flex-end;height:35vh;background-color:#0a2a3b;background-position:center center;background-repeat:no-repeat;background-size:cover;box-shadow:inset 0 0 0 1000px rgba(10,42,59,.4)}.team-view-header-content{display:flex;align-items:center;background-color:#0a2a3b;background-color:rgba(10,42,59,.8);width:100%;height:80px;text-transform:uppercase}.team-view-header-title{font-size:30px;margin:auto 0;color:#fff;line-height:50px;padding-top:5px}@media(min-width:320px){.team-view-header-title{margin-left:calc(2% - 0px);margin-right:calc(2% - 0px)}}@media(min-width:576px){.team-view-header-title{margin-left:calc(2% - 0px);margin-right:calc(2% - 0px)}}@media(min-width:768px){.team-view-header-title{margin-left:calc(5% - 0px);margin-right:calc(5% - 0px)}}@media(min-width:1200px){.team-view-header-title{margin-left:calc(10% - 0px);margin-right:calc(10% - 0px)}}@media(min-width:1680px){.team-view-header-title{margin-left:calc(15% - 0px);margin-right:calc(15% - 0px)}}@media(min-width:1920px){.team-view-header-title{margin-left:calc(15% - 0px);margin-right:calc(15% - 0px)}}@media(min-width:2560px){.team-view-header-title{margin-left:calc(20% - 0px);margin-right:calc(20% - 0px)}}@media(min-width:1200px){.team-view-header-title{font-size:50px;line-height:80px}}.team-view-players{display:flex;flex-wrap:wrap;justify-content:flex-start}@media(min-width:768px){.team-view-players{justify-content:flex-start;margin:0 5%}}.team-view-player{display:flex;flex-direction:column;justify-content:flex-end;width:calc(33.33% - 20px);background-position:center center;background-repeat:no-repeat;background-size:cover;height:200px;overflow:hidden;position:relative;margin:0 10px 25px}@media(min-width:576px){.team-view-player{width:calc(33.33% - 20px);margin:0 20px 25px 0;height:325px}.team-view-player.staff{height:355px}}@media(min-width:1200px){.team-view-player{width:calc(25% - 50px)}}@media(min-width:1680px){.team-view-player{height:350px}.team-view-player.staff{height:380px}}@media(min-width:1920px){.team-view-player{height:375px}.team-view-player.staff{height:405px}}.team-view-player-number{position:absolute;top:10px;left:10px;color:#fff;font-family:AvenirNextBold,helvetica neue,sans-serif;font-size:20px}@media(min-width:1200px){.team-view-player-number{font-size:40px}}.team-view-player-number.navyblue{color:#0a2a3b}.team-view-player:hover .team-view-player-photo.has-hover{display:none}.team-view-player:hover .team-view-player-photo-hover{display:block}.team-view-player-photo{background-position:center top;background-repeat:no-repeat;background-size:cover;height:100%}.team-view-player-photo-hover{display:none;background-position:center top;background-repeat:no-repeat;background-size:cover;height:100%}.team-view-player-name{background-color:#0a2a3b;color:#fff;font-family:AvenirNextBold,helvetica neue,sans-serif;text-transform:uppercase;text-align:center;padding:10px;font-size:10px;line-height:10px}@media(min-width:768px){.team-view-player-name{font-size:24px;line-height:24px}}.team-view-player-contract{position:absolute;bottom:30px;right:1px;padding:2px 5px 0;background-color:#fff;color:#0a2a3b;font-size:10px}@media(min-width:768px){.team-view-player-contract{font-size:20px;bottom:44px}}.team-view-player-contract.staff{bottom:46px}@media(min-width:768px){.team-view-player-contract.staff{bottom:70px}}.team-view-player-title{margin:0;font-family:AvenirNextBold,helvetica neue,sans-serif;line-height:20px;color:#0a2a3b;background-color:#fff;text-transform:uppercase;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media(min-width:768px){.team-view-player-title{padding-top:10px}}.team-view-player-edit{position:absolute;top:10px;right:10px;z-index:99;color:#fff;font-family:AvenirNextBold,helvetica neue,sans-serif;font-size:20px}.team-view-player-edit.navyblue{color:#0a2a3b}