﻿@charset "UTF-8";@font-face{font-family:"Oswald";font-style:normal;font-weight:400;font-display:swap;src:url("/resourcepackages/northcote/assets/webfonts/oswald-v41-latin-regular.woff2") format("woff2"),url("/resourcepackages/northcote/assets/webfonts/oswald-v41-latin-regular.woff") format("woff");}body{font-family:Roboto;}h1,h2,h3,h4,h5,h6{font-family:"Oswald";color:#8a1538;}.center{display:flex;justify-content:center;align-items:center;flex-direction:column;}@keyframes spin{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}.grecaptcha-badge{visibility:hidden;}.panel{padding:25px;border:1px solid #e7e7e7;background:#fff;margin-bottom:20px;}.tb{background-color:transparent;}.maroon{color:#8a1538;}.gold{color:#ffb600;}.white{color:#fff;}.white a{color:#fff;}.white a:hover{color:#ffb600;}.bg-white{background-color:#fff;}.bg-gold{background-color:#ffb600;}.p-10{padding:10px;}.p-20{padding:20px;}.pt-90{padding-top:90px;}.pt-60{padding-top:60px;}.pt-30{padding-top:30px;}.pt-10{padding-top:10px;}.pb-90{padding-bottom:90px;}.pb-60{padding-bottom:60px;}.pb-30{padding-bottom:30px;}.mt-1r{margin-top:1rem;}.mt-0{margin-top:0;}.mt-20{margin-top:20px;}.mt-30{margin-top:30px;}.mt-60{margin-top:60px;}.mt-90{margin-top:90px;}.mb-30{margin-bottom:30px;}.mb-60{margin-bottom:60px;}.mb-90{margin-bottom:90px;}.pl-0{padding-left:0;}.w-100{width:100%;}.underlined{border-bottom:1px solid #ffb600;}.site-header{position:relative;margin-bottom:30px;}.site-header.fullViewPort{height:100vh;}.relative-pos{position:relative;}.img-center{display:block;margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:10px;}.yellow-overlay,.maroon-overlay{position:relative;}.yellow-overlay:before,.maroon-overlay:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;opacity:.8;z-index:-1;}.yellow-overlay:before{background-color:#ffb600;}.maroon-overlay:before{background-color:#8a1538;}.grid-item{padding:2px;}a{color:#8a1538;}a:focus,a:hover{color:#ffb600;}dt{color:#8a1538;}dd{margin-left:30px;}ul{padding-left:20px;list-style-type:disclosure-closed;}ul li::marker{color:#ffb600;}.grid-container{max-width:70rem;}.grid-container.fluid{padding-left:0!important;padding-right:0!important;}.sf_cols .grid-padding-x>.cell{padding-left:0;padding-right:0;}.menu .is-active a{background-color:#8a1538;}.dropdown.menu>li.is-dropdown-submenu-parent>a::after{border-color:#fff transparent transparent;}.dropdown.menu>li.is-dropdown-submenu-parent>a:hover::after{border-color:#ffb600 transparent transparent;}.dropdown.menu>li.is-active>a{color:#ffb600;}.is-dropdown-submenu{background-color:#8a1538;border-width:3px 0 0 0;border-color:#ffb600;margin-top:-3px;}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a:after{border-color:transparent transparent transparent #fff;}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a:hover:after{border-color:transparent transparent transparent #ffb600;}.tabs{border:0;background-color:transparent;}.tabs-content{border:0;background-color:transparent;}.tabs-panel{padding:1rem 0;}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background:none;}.callout{margin-bottom:0;z-index:9;}.callout.alert{background-color:#f2dede;color:#a94442;}.callout.alert a{color:#ffb600;text-decoration:underline;}::-webkit-input-placeholder{color:#666;}::-moz-placeholder{color:#666;}:-ms-input-placeholder{color:#666;}::-ms-input-placeholder{color:#666;}::placeholder{color:#666;}.input-group-label{background-color:#ffb600;color:#8a1538;border-color:#ffb600;}.pagination{text-align:center;}.pagination li{margin-right:20px;color:#ffb600;background-color:#8a1538;}.pagination li a{color:#fff;font-size:16px;padding:10px 16px;}.pagination li.active a,.pagination li:hover a{color:#8a1538;background-color:#ffb600;font-weight:bold;}.h1,h1{font-size:5vw;}@media screen and (max-width:39.9375em){.h1,h1{font-size:6vw;}}.h2,h2{font-size:4vw;line-height:4.2vw;}@media screen and (max-width:39.9375em){.h2,h2{font-size:5vw;}}.h3,h3{font-size:3vw;line-height:3.2vw;}@media screen and (max-width:39.9375em){.h3,h3{font-size:4vw;}}.h4,h4{font-size:2vw;line-height:2.2vw;}@media screen and (max-width:39.9375em){.h4,h4{font-size:3vw;}}.layout-separator-right{border-right:4px solid #ffb600;}.layout-bg-white{background-color:#fff;}.layout-bg-shade{padding:30px;background-color:#f2f2f2;}.layout-bg-shade.bgwhite{background-color:#fff;}.layout-bg-shade.bggold{background-color:rgba(255,182,0,.3);}.layout-bg-yellowbar{padding-bottom:29px;position:relative;}.layout-bg-yellowbar:before{content:"";height:290px;position:absolute;z-index:-1;top:300px;left:0;right:0;transform:translateY(-50%);background:url("/resourcepackages/northcote/assets/images/layout-bg-yellowbar.webp") 50% 50% #ffb600 no-repeat;}.layout-bg-yellowpattern{padding:90px 0;background:url("/resourcepackages/northcote/assets/images/layout-bg-pattern.webp") 50% 0 #f8b900;}.layout-bg-light{background:url("/resourcepackages/northcote/assets/images/layout-bg-light.webp") 50% 50% no-repeat;background-size:cover;}.layout-bg-field{background:url("/resourcepackages/northcote/assets/images/layout-bg-field.webp") 50% 100% no-repeat;}@media screen and (max-width:39.9375em){.layout-bg-field{background:none;}}.layout-bg-countdown{background:url("/resourcepackages/northcote/assets/images/layout-bg-crowd.webp") 50% 50% no-repeat;background-size:cover;padding:0 0 0;margin:0 auto;overflow:hidden;border-bottom:3px solid #ffb600;}.layout-bg-siloutte-players{background:url("/resourcepackages/northcote/assets/images/layout-bg-playerleft.webp"),url("/resourcepackages/northcote/assets/images/layout-bg-playerright.webp");background-position:top 100px left 0,top 100px right 0;background-repeat:no-repeat;background-size:contain auto;}.layout-bg-siloutte-girl-wings{background:url("/resourcepackages/northcote/assets/images/layout-bg-playerleft.webp");background-position:top 0 left 0;background-repeat:no-repeat;background-size:contain auto;}.layout-bg-siloutte-girl-wings.right{background-position:top 0 right 0;}.layout-bg-siloutte-ball-wings{background:url("/resourcepackages/northcote/assets/images/layout-bg-bal-wings.webp");background-position:top 0 left 0;background-repeat:no-repeat;background-size:contain auto;}.layout-bg-siloutte-ball-wings.right{background-position:top 0 right 0;}.layout-bg-siloutte-girl-wings{background:url("/resourcepackages/northcote/assets/images/layout-bg-girl-wings.webp");background-position:top 0 left 0;background-repeat:no-repeat;background-size:auto 100%;}.layout-bg-siloutte-girl-wings.right{background-position:top 0 right 0;}.layout-bg-siloutte-girl-stars{background:url("/resourcepackages/northcote/assets/images/layout-bg-girl-stars.webp");background-position:top 0 left 0;background-repeat:no-repeat;background-size:auto 100%;}.layout-bg-siloutte-girl-stars.right{background-position:top 0 right 0;}.layout-bg-grass{background:url("/resourcepackages/northcote/assets/images/layout-bg-grass.webp") 50% 160% no-repeat;}@media screen and (min-width:40em) and (max-width:63.9375em){.layout-bg-grass{background:url("/resourcepackages/northcote/assets/images/layout-bg-grass.webp") 50% 300% no-repeat;}}@media screen and (max-width:39.9375em){.layout-bg-grass{background:none;}}.split-wrap.left{margin-right:-220px;z-index:0;padding:95px 0 90px 0;position:relative;overflow:hidden;}@media screen and (max-width:39.9375em){.split-wrap.left{margin-right:0;}}.split-wrap.left:before{content:"";position:absolute;top:0;right:210px;bottom:0;opacity:.8;left:-1000%;z-index:-1;transform:skew(-33deg);display:block;background:#ffb600;}@media screen and (max-width:39.9375em){.split-wrap.left:before{transform:skew(0deg);right:0;}}.split-wrap.left>div:first-child{width:60%;padding-left:10%;}.split-wrap.left p{color:#fff;}.split-wrap.right{padding:95px 0 90px 0;position:absolute;top:0;right:25px;bottom:0;height:100%;left:10px;z-index:10;}.split-wrap.right:before{content:"";position:absolute;top:0;left:0;bottom:0;opacity:.9;right:-100%;transform:skew(-33deg);display:block;background-color:#8a1538;z-index:-1;}.split-wrap.right>div:first-child{padding-left:30%;}.stat-table{width:100%;}.stat-table tr th,.stat-table tr td{text-align:center;height:40px;width:20px;color:#8a1538;background:#fff;border:1px solid #e7e7e7;}.stat-table tr td{text-transform:uppercase;}.stat-table tr th:first-child,.stat-table tr td:first-child{padding:0 13px;color:#ffb600;text-align:right;}.stat-table tr td:first-child{color:#adadad;}.list-table{margin-top:30px;width:100%;text-align:left;border:0;color:#373d3f;}.list-table tr td,.list-table tr td a{border:0;transition:400ms all;}.list-table tr:hover td,.list-table tr:hover td a{background:#ffb600;color:#fff;border-color:#ffb600;}.accordion .topic-item .topic-title{padding:8px 20px 9px 20px;background:#8a1538;font-size:16px;text-transform:uppercase;color:#fff;position:relative;transition:400ms all;margin-top:0;margin-bottom:20px;line-height:24px;cursor:pointer;}.accordion .topic-item .topic-title span.date{color:#ffb600;}.accordion .topic-item .topic-title span.arrow{position:absolute;top:0;bottom:0;right:0;background:#ffb600;width:40px;padding:0 0 0 8px;box-sizing:border-box;transition:400ms all;padding-top:10px;}.accordion .topic-item .topic-title span.arrow:before{content:"";width:100%;position:absolute;top:0;bottom:0;left:-20px;background:#ffb600;transform:skew(-33deg);z-index:0;transition:400ms all;}.accordion .topic-item .topic-title span.arrow i{margin-top:12px;color:#8a1538;}.accordion .topic-item .fa-arrow-down{transform:rotate(0deg);transition:400ms all;}.accordion .topic-item.is-active .topic-title{background:#ffb600;}.accordion .topic-item.is-active span.date{color:#8a1538;}.accordion .topic-item.is-active span.arrow{background:#8a1538;}.accordion .topic-item.is-active span.arrow i{color:#ffb600;}.accordion .topic-item.is-active span.arrow:before{background:#8a1538;}.accordion .topic-item.is-active .fa-arrow-down{transform:rotate(-90deg);transition:400ms all;}.accordion .topic-item .topic-content{font-family:"Roboto";color:#373d3f;padding:0 20px 20px 20px;}.accordion .topic-item .topic-content b,.accordion .topic-item .topic-content strong{color:#8a1538;}.menu-social-bar{position:absolute;width:100%;z-index:6;}.menu-social-bar .toolbar{margin:0;height:30px;}.menu-social-bar .social-top>a{margin:0 10px;text-align:center;position:relative;background:none;padding:0 5px;display:inline-block;line-height:30px;transition:background 200ms;color:#fff;}.menu-social-bar .social-top>a:before{content:"";z-index:0;opacity:0;position:absolute;top:0;bottom:0;right:0;left:0;background:#ffb600;transform:skewX(-33deg);transition:all 400ms;}.menu-social-bar .social-top>a:hover:before{opacity:1;right:-10px;left:-10px;}.menu-social-bar .social-top>a:hover i,.menu-social-bar .social-top>a:hover span{color:#373d3f;opacity:1;}.menu-social-bar .social-top>a i,.menu-social-bar .social-top>a span{position:relative;}.menu-social-bar .social-top>a i:hover,.menu-social-bar .social-top>a span:hover{color:#373d3f;opacity:1;}.main-menu{z-index:5;padding-top:30px;}@media screen and (max-width:39.9375em){.main-menu{padding-top:0;}}.main-menu nav{margin:0;background:rgba(0,0,0,.5);}.main-menu nav .menuItem{font-family:Oswald;margin-right:10px;}.main-menu nav .menuItem.icon{margin-left:0;margin-right:0;padding-left:0;padding-right:0;}.main-menu nav .menuItem.icon a{padding-left:0;padding-right:0;}.main-menu nav .menuItem.is-submenu-item a{line-height:1.6;}.main-menu nav .menuItem .menuItem{margin:0;}.main-menu nav .menuItem hr{margin:0;color:#fff;}.main-menu nav .menu a{line-height:50px;color:#fff;text-transform:uppercase;}.main-menu nav .menu a:hover{color:#ffb600;}.main-menu .logo{padding-right:70px;position:relative;transition:1000ms all;z-index:3;}@media screen and (max-width:39.9375em){.main-menu .logo{padding-right:48px;}}.main-menu .logo:before{content:"";transform:skewX(-33deg);background:#ffb600;position:absolute;right:33px;top:-30px;bottom:-11px;left:-1000%;z-index:-2;transition:1000ms all;}.main-menu .logo:after{content:"";transform:skewX(-33deg);background:#ffb600;position:absolute;right:39px;top:0;bottom:0;left:-1000%;z-index:-1;}.main-menu .logo>img{vertical-align:top;display:inline-block;}.main-menu .logo span{display:inline-block;color:#8a1538;font-family:Oswald;font-size:38px;line-height:70px;text-transform:uppercase;text-decoration:none;transition:400ms all;}.main-menu .logo span span{color:#fff;font-style:normal;transition:400ms all;line-height:70px;}.main-menu .logo:hover{text-decoration:none;}.main-menu .logo:hover span{color:#fff;}.main-menu .logo:hover span span{color:#8a1538;font-style:normal;}.main-menu div.is-stuck nav{background:rgba(0,0,0,.7);}.main-menu div.is-stuck .logo:before{top:0;bottom:0;right:auto;}.mobile-menu{background-color:#333;color:#ccc;padding-top:30px;}.mobile-menu h3{color:#ffb600;padding-left:10px;}.mobile-menu a{color:#ccc;}.mobile-menu .menu-text.menu-title{background-color:#ffb600;}.mobile-menu .menu-text.menu-title a{color:#fff;padding-top:0;padding-bottom:0;}.off-canvas-toggle{float:right;margin-top:20px;color:#ffb600;}.off-canvas-toggle:hover{color:#8a1538;}.site-footer{padding:90px 0 0 0;background:url("/resourcepackages/northcote/assets/images/layout-bg-rugbyball.webp") 50% 50%;background-size:cover;}.site-footer .footer-message{padding-bottom:20px;font-family:"Roboto";color:#fff;}@media screen and (max-width:39.9375em){.site-footer .footer-message{text-align:justify;}}.site-footer .club-logo{float:left;}@media screen and (max-width:39.9375em){.site-footer .club-logo{float:none;text-align:center;}}.site-footer .club-logo a{font-size:38px;text-transform:uppercase;color:#fff;}.site-footer .club-logo a:hover{text-decoration:none;color:#ffb600;}.site-footer .club-logo a:hover span{color:#fff;}.site-footer .club-logo a:hover img{transform:rotate(180deg);}.site-footer .club-logo a span{color:#ffb600;}.site-footer .club-logo a img{margin:-9px 20px 0 0;display:inline-block;transform:rotate(0);transition:400ms all;}.site-footer .club-socials{float:right;margin:10px 0;}@media screen and (max-width:39.9375em){.site-footer .club-socials{float:none;text-align:center;}}.site-footer .club-socials a{margin-left:33px;}.site-footer .club-socials a i{color:#999;font-size:16px;transition:400ms all;}.site-footer .club-socials a:hover i{color:#ffb600;}.site-footer .newsletter-subscribe h3{color:#fff!important;}.site-footer .footer-base{padding:25px 0 65px 0;position:relative;}.site-footer .footer-base:before{content:"";height:1px;background:rgba(255,255,255,.1);top:0;left:0;right:0;position:absolute;}.site-footer .footer-base .footer-sponsors{float:left;color:#fff;font-size:14px;}@media screen and (max-width:39.9375em){.site-footer .footer-base .footer-sponsors{float:none;text-align:center;}}.site-footer .footer-base .footer-sponsors img{display:inline-block;width:250px;}.site-footer .footer-base .footer-sponsors a{color:#bababa;}.site-footer .footer-base .footer-sponsors a:hover{color:#ffb600;}.site-footer .footer-base .legals{font-size:14px;font-family:"Roboto";color:#787878;float:right;text-align:right;max-width:100%;}@media screen and (max-width:39.9375em){.site-footer .footer-base .legals{float:none;text-align:center;}}.site-footer .footer-base .legals a{color:#bababa;}.site-footer .footer-base .legals a:hover{color:#ffb600;}.btn-gold{background-color:#ffb600;color:#8a1538;border:1px solid #ffb600;padding:6px 1rem!important;}.btn-gold:hover{background-color:#8a1538;color:#ffb600;}.cta-read-more{padding:0 34px 0 34px;text-align:left;font-size:12px;font-weight:bold;font-family:"Oswald";background:#ffb600;line-height:38px;display:inline-block;color:#8a1538;text-transform:uppercase;position:relative;transition:background 600ms;}.cta-read-more.chevron{padding:0 76px 0 18px;}.cta-read-more:hover{text-decoration:none;color:#ffb600;background:#8a1538;cursor:pointer;}.cta-read-more::before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border:1px solid #ffb600;}.cta-read-more [class*=fa-]{padding-left:7px;color:#ffb600;line-height:38px;width:28px;background:#8a1538;position:absolute;right:0;top:0;bottom:0;z-index:2;transition:all 600ms;}.cta-read-more [class*=fa-]:before{position:relative;z-index:2;}.cta-read-more [class*=fa-]:after{content:"";width:100%;z-index:1;position:absolute;background:#8a1538;left:-15px;top:0;right:100%;bottom:0;transform:skewX(-33deg);transition:background 600ms;}.cta-read-more:hover [class*=fa-]{color:#8a1538;background:#ffb600;}.cta-read-more:hover [class*=fa-]:after{background:#ffb600;}.cta{padding:0 50px;background:#ffb600;position:relative;display:inline-block;line-height:38px;font-size:12px;text-align:center;font-weight:bold;color:#8a1538;text-transform:uppercase;transition:400ms all;}.cta.large{line-height:60px;width:100%;font-size:20px;}.cta.clear{background-color:#fff;}.cta.wide{width:100%;}.cta:hover{text-decoration:none;background:#8a1538;color:#ffb600;cursor:pointer;}.cta:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border:1px solid #ffc722;}.cta-clear{border:1px solid #ffb600;}.sf-designer-dlg .cta:before{position:relative;border:0;}.hvr-icon-forward{display:inline-block;vertical-align:middle;transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);transition-duration:.1s;}.hvr-icon-forward .hvr-icon{transform:translateZ(0);transition-duration:.1s;transition-property:transform;transition-timing-function:ease-out;}.hvr-icon-forward:hover .hvr-icon,.hvr-icon-forward:focus .hvr-icon,.hvr-icon-forward:active .hvr-icon{transform:translateX(4px);}a.btn-bar{background-color:#8a1538;}a.btn-bar h4{background-color:#ffb600;padding:8px 20px 8px 20px;font-size:16px;text-transform:uppercase;color:#fff;position:relative;transition:400ms all;margin-top:0;margin-bottom:20px;line-height:24px;cursor:pointer;}a.btn-bar h4 span.white{color:#fff;}a.btn-bar h4 span.maroon{color:#8a1538;}a.btn-bar h4 span.arrow{background:#8a1538;position:absolute;top:0;bottom:0;right:0;width:40px;padding:8px 5px 5px 5px;box-sizing:border-box;transition:400ms all;z-index:10;}a.btn-bar h4 span.arrow:before{content:"";width:100%;position:absolute;top:0;bottom:0;left:-20px;background:#8a1538;transform:skew(-33deg);z-index:0;transition:400ms all;}a.btn-bar h4 span.arrow i{color:#ffb600;position:relative;z-index:10;}.title-wrapper{position:relative;}.title-wrapper .title:before{content:"";position:absolute;left:0;bottom:0;width:180px;height:2px;background:#ffb600;}.title{font-family:"Oswald";padding-bottom:17px;text-transform:uppercase;color:#8a1538;}.title-intro{font-family:"Roboto";font-weight:600;color:#8a1538;}.bg-image-large{background-position:50% 50%;background-size:cover;background-repeat:no-repeat;height:100vh;position:absolute;top:0;bottom:0;left:0;right:0;}.pagehero{height:240px;min-height:240px;}.pagehero.medium{height:400px;}.pagehero.medium h2{text-align:center;}.pagehero h2{color:#fff;}@media screen and (max-width:39.9375em){.pagehero h2{text-align:center;}}.pagehero .promo-block{position:absolute;bottom:10%;right:5%;}@media screen and (max-width:39.9375em){.pagehero .promo-block{right:0;}}.pagehero .promo-block h2{text-align:right;padding:0 20px;margin-bottom:0;color:#fff;font-size:6vw;text-transform:uppercase;line-height:7vw;background:rgba(0,0,0,.5);}@media screen and (max-width:39.9375em){.pagehero .promo-block h2{text-align:center;font-size:10vw;line-height:11vw;}}.pagehero .promo-block p{color:#fff;text-align:right;margin:0;font-size:2.5vw;font-family:"Roboto";background:rgba(0,0,0,.5);}@media screen and (max-width:39.9375em){.pagehero .promo-block p{font-size:3vw;}}.pagehero .promo-block a{float:right;}.pagehero .promo-block span{color:#ffb600;}.pagehero .countdown-wrap{background-color:rgba(0,0,0,.7);padding-top:15px;padding-bottom:15px;}.pagehero .countdown-wrap .countdown{padding:12px 0 8px 0;display:block!important;text-align:center;margin-bottom:15px;background:rgba(255,255,255,.1);border:0;}.pagehero .countdown-wrap .countdown .countdown_number{color:#ffb600;}.pagehero .countdown-wrap .countdown .countdown_word{color:#fff;font-size:23px;text-transform:uppercase;}.pagehero .countdown-wrap .countdown .countdown_separator{padding:0 13px;font-size:23px;color:#b5b5b5;}@media screen and (max-width:39.9375em){.pagehero .countdown-wrap .countdown .countdown_separator{padding:0 3px;}}.pagehero .countdown-wrap .countdown-title h2{color:#fff;text-align:center;}.pagehero .countdown-wrap .countdown-title .hr{border:1px solid #ffb600;position:relative;top:50%;}.pagehero .countdown-wrap .countdown-title .hr.left{margin-right:20px;}.pagehero .countdown-wrap .countdown-title .hr.right{margin-left:20px;}.pagehero .countdown-wrap .countdown-details{font-size:14px;font-weight:500;font-family:"Roboto";text-align:center;color:#fff;}.pagehero .countdown-wrap .countdown-details i{color:#ffb600;}.pagehero .pagebar{position:absolute;bottom:0;width:100%;}.pagehero .pagebar .headings{margin-left:10%;margin-bottom:0;position:relative;background:#ffb600;width:100%;}.pagehero .pagebar .headings h2{margin:0;font-family:"Roboto";padding:5px;}@media screen and (max-width:39.9375em){.pagehero .pagebar .headings h2{margin-left:-80px;padding:10px;}}.pagehero .pagebar .headings:before{content:"";background:rgba(0,0,0,.2);position:absolute;top:0;bottom:0;left:-1000%;right:100%;display:block;}.pagehero .pagebar .headings:after{content:"";background:#ffb600;position:absolute;top:0;bottom:0;left:100%;display:block;}.pagehero .pagebar .headings li{float:left;list-style:none;}@media screen and (max-width:39.9375em){.pagehero .pagebar .headings li{float:none;}}.pagehero .pagebar .headings li a{font-family:"Roboto";}.pagehero .pagebar .headings li a:hover{text-decoration:underline;}.pagehero .pagebar .headings li.promo-link{position:absolute;right:0;color:#ffb600;background-color:#8a1538;height:100%;}.pagehero .pagebar .headings li.promo-link:before{content:"";background:#8a1538;transform:skew(-33deg);position:absolute;left:-25px;top:0;bottom:0;width:50px;z-index:0;border-bottom:1px solid #8a1538;}.pagehero .pagebar .headings li.promo-link h3{margin:0;padding:0 20px 0 20px;}.pagehero .pagebar .headings>li:first-child{margin-left:30px;}.pagehero .pagebar .headings>li:first-child:before{content:"";background:#ffb600;transform:skew(-33deg);position:absolute;left:-25px;top:0;bottom:0;width:50px;z-index:0;}.leadin{font-size:0;}.leadin>div{width:50%;display:inline-block;vertical-align:top;}.leadin .cover-image{position:relative;overflow:hidden;height:280px;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;}.leadin .cover-image a{position:absolute;top:0;bottom:0;left:0;right:0;}.leadin .cover-image a::after{content:"";width:100%;position:absolute;background:#ffb600;opacity:.4;top:0;right:0;bottom:0;left:150%;transform:skew(-45deg);transition:cubic-bezier(.22,.61,.36,1) all 600ms;}.leadin .cover-image a:hover:after{left:-50%;width:200%;}.leadin .cover-image a:hover:before{right:50%;}.leadin .info{padding:0 20px;box-sizing:border-box;text-align:center;position:relative;background:#f2f2f2;height:280px;}.leadin .info::before{content:"";margin-top:-15px;position:absolute;width:30px;height:30px;background:#f2f2f2;transform:rotate(45deg);top:50%;left:-15px;}.leadin .info .date{padding:22px 0 0;font-size:14px;color:#373d3f;font-family:"Roboto";font-weight:500;}.leadin .info h4{height:47px;overflow:hidden;margin-bottom:10px;}.leadin .info h4 a{color:#8a1538;font-size:16px;text-transform:uppercase;line-height:22px;}.leadin .info h4 a:hover{color:#ffd700;}.leadin .info .copy{font-size:16px;line-height:22px;color:#373d3f;font-family:"Roboto";}.leadin .info .read-more{padding:3px 0 25px 0;}.leadin .info .read-more a{color:#8a1538;font-size:12px;font-weight:bold;text-transform:uppercase;font-family:"Roboto";}.leadin .info .read-more a:hover{color:#ffd700;}.quote{height:420px;position:relative;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;background-image:url("/resourcepackages/northcote/assets/images/about-team-banner.webp");}.quote::before,.quote::after{color:#8a1538;position:absolute;font-size:370px;font-weight:bold;font-family:"Roboto";}.quote::before{content:"“";top:0;left:0;line-height:260px;}.quote::after{content:"”";bottom:0;right:0;line-height:0;}.quote .inner{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;text-align:center;font-family:Oswald;font-size:32px;text-transform:uppercase;color:#fff;font-weight:300;z-index:2;flex-direction:column;line-height:45px;padding:30px;}.quote .inner::before{content:"";border:1px solid #ffb600;position:absolute;top:30px;bottom:30px;left:30px;right:30px;z-index:-1;}.quote .name{padding-top:30px;font-size:18px;color:#ffb600;font-family:"Roboto";line-height:normal;text-transform:none;position:relative;}.quote .name::before{content:"";opacity:.5;margin:0 0 0 -15px;width:30px;height:1px;background:#ffb600;position:absolute;top:12px;bottom:auto;left:50%;right:auto;}blockquote{margin:13px 0 14px 0;padding:25px 20px 23px 30px;position:relative;border:0;font-size:16px;line-height:24px;font-family:"Open Sans",sans-serif;font-weight:bold;color:#8a1538;background:#f2f2f2;}blockquote:before{content:"";width:80px;height:57px;background:url("/resourcepackages/northcote/assets/images/blockquote-left-bg.webp");position:absolute;top:0;left:0;opacity:.1;}blockquote:after{content:"";width:80px;height:57px;background:url("/resourcepackages/northcote/assets//images/blockquote-right-bg.webp");position:absolute;bottom:0;right:0;opacity:.1;}blockquote a{color:#ffb600;}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}.sports{color:#8a1538;}.matches .latest-result-top{text-align:center;position:relative;z-index:1;}.matches .latest-result-top:before{content:"";border:solid #ffb600;border-width:1px 1px 0 1px;position:absolute;z-index:-1;left:0;right:0;top:26px;bottom:0;}.matches .latest-result-top h3{padding:0 65px;background:#fff;text-transform:uppercase;display:inline-block;position:relative;}.matches .latest-result-top h3 span{color:#ffb600;}.matches .latest-result-top .tournament{font-family:"Roboto";font-size:20px;}.matches .latest-result-top .date{padding-top:4px;font-family:"Roboto";font-size:14px;color:#373d3f;}.matches .latest-result-middle{margin:30px 0;padding:20px 0;background:#f2f2f2;border:1px solid #e6e6e6;}.matches .latest-result-middle .score{text-align:center;}.matches .latest-result-middle .score .title{padding-bottom:8px;font-size:14px;line-height:14px;text-transform:uppercase;font-weight:bold;color:#373d3f;font-family:"Roboto";}.matches .latest-result-middle .score .table{position:relative;font-size:0;background:#ffb600;}.matches .latest-result-middle .score .table:before{content:"";border:1px solid #ffb600;position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;}.matches .latest-result-middle .score .table .left{width:37%;float:left;font-size:33px;text-align:center;line-height:70px;color:#8a1538;position:relative;}.matches .latest-result-middle .score .table .left:before{content:"vs";margin-top:-15px;line-height:32px;width:30px;height:30px;border-radius:50%;background:#fff;position:relative;font-size:14px;text-transform:uppercase;position:absolute;z-index:2;top:50%;right:-50%;}.matches .latest-result-middle .score .table .right{width:37%;float:right;position:relative;font-size:33px;text-align:center;z-index:1;color:#ffb600;line-height:70px;background:#8a1538;}.matches .latest-result-middle .score .table .right:before{content:"";width:90%;z-index:-1;position:absolute;background:#8a1538;left:-23px;top:0;right:100%;bottom:0;transform:skewX(-33deg);transition:background 600ms;}.matches .latest-result-middle .score .table .x-clearfix:before{content:"";display:table-cell;}.matches .latest-result-middle .score .table .x-clearfix:after{content:"";display:table;clear:both;}.matches .latest-result-bottom{position:relative;z-index:0;text-align:center;font-family:"Roboto";color:#373d3f;line-height:22px;}.matches .latest-result-bottom:before{content:"";border:solid #ffb600;border-width:0 1px 1px 1px;position:absolute;left:0;top:0;right:0;bottom:18px;}.matches .latest-result-bottom .cta-wrap{padding:0 50px;background:#fff;position:relative;display:inline-block;top:-5px;}@media screen and (max-width:39.9375em){.matches .latest-result-bottom .cta-wrap{padding:0 50px;}}.orbitContainer{margin-bottom:30px;}.orbitContainer h3{font-family:Oswald;text-transform:uppercase;text-align:left;float:left;}@media screen and (max-width:39.9375em){.orbitContainer h3{float:none;text-align:center;}}.orbitContainer ul{padding-left:0;}.orbitContainer .orbit-controls{float:right;margin-bottom:10px;}@media screen and (max-width:39.9375em){.orbitContainer .orbit-controls{float:none;text-align:center;}}.orbitContainer .orbit-next,.orbitContainer .orbit-previous{position:relative;transform:translateY(0);background-color:#8a1538;color:#ffb600;}.orbitContainer .orbit-next:hover,.orbitContainer .orbit-previous:hover{background-color:#ffb600;color:#8a1538;}.socials li{display:inline-block;}.socials li a{padding:0 35px;color:#373d3f;}.socials li a:hover{color:#ffb600;}.social-share{margin-top:10px;margin-left:41px;background:#8a1538;display:inline-block;position:relative;}.social-share:before{content:"";position:absolute;top:0;bottom:0;left:-27px;right:-14px;z-index:-1;transform:skew(-33deg);background:#8a1538;}.social-share>div{display:inline-block;line-height:40px;vertical-align:top;}.social-share .share-title{margin-right:8px;font-size:15px;color:#ffc722;text-transform:uppercase;}.social-share .b-share{vertical-align:top;padding:0 0 0 0!important;height:40px;}.social-share .b-share a{margin:0 11px;padding:0!important;position:relative;height:40px;width:40px;line-height:40px;z-index:2;text-align:center;}.social-share .b-share a:before{content:"";opacity:0;z-index:-1;position:absolute;top:0;bottom:0;right:0;left:0;background:#ffb600;transform:skewX(-33deg);transition:all 400ms;}.social-share .b-share a:hover:before{opacity:1;right:-12px;left:-12px;}.forms.map-contact{position:relative;height:500px;}@media screen and (max-width:39.9375em){.forms.map-contact{height:auto;}}.forms.map-contact label.form-error{margin-bottom:0;}.forms.map-contact #map{height:500px;width:65%;position:absolute;top:0;left:0;}@media screen and (max-width:39.9375em){.forms.map-contact #map{display:none;}}@media screen and (min-width:40em) and (max-width:63.9375em){.forms.map-contact #map{display:none;}}.forms.map-contact .item{padding:0 25px 0 41px;margin-right:-80px;position:relative;z-index:1;margin-bottom:15px;float:right;display:inline-block;clear:both;line-height:30px;background:#ffb600;font-family:"Roboto";color:#8a1538;font-weight:500;}@media screen and (max-width:39.9375em){.forms.map-contact .item{margin-right:0;}}@media screen and (min-width:40em) and (max-width:63.9375em){.forms.map-contact .item{margin-right:0;}}.forms.map-contact .item.phone{padding-right:25px;}@media screen and (max-width:39.9375em){.forms.map-contact .item.phone{margin-top:30px;}}@media screen and (min-width:40em) and (max-width:63.9375em){.forms.map-contact .item.phone{margin-top:30px;}}.forms.map-contact .item.mail{padding-right:58px;}.forms.map-contact .item.mail a{color:#8a1538;}.forms.map-contact .item.mail a:hover{color:#fff;}.forms.map-contact .item.location{padding-right:84px;}@media screen and (max-width:39.9375em){.forms.map-contact .item.location{padding-right:0;}}@media screen and (min-width:40em) and (max-width:63.9375em){.forms.map-contact .item.location{padding-right:30px;}}.forms.map-contact .icon{width:30px;height:30px;position:absolute;left:0;background:#800000;text-align:center;line-height:30px;}.forms.map-contact .icon:before{content:"";width:20px;position:absolute;top:0;left:-10px;bottom:0;z-index:-1;background:#800000;transform:skew(-33deg);}.forms.map-contact .icon i{color:#ffb600;}.forms.map-contact .contact-form{position:relative;z-index:1;text-align:right;height:500px;}.forms.map-contact .contact-form .form{clear:both;}@media screen and (max-width:39.9375em){.forms.map-contact .contact-form{height:auto;}}@media screen and (min-width:40em) and (max-width:63.9375em){.forms.map-contact .contact-form{height:auto;}}.forms.map-contact .contact-form:before{content:"";width:80%;z-index:-1;position:absolute;left:0;top:0;bottom:0;background:#fff;transform:skew(-33deg);}@media screen and (max-width:39.9375em){.forms.map-contact .contact-form:before{transform:skew(0deg);display:none;width:10%;}}@media screen and (min-width:40em) and (max-width:63.9375em){.forms.map-contact .contact-form:before{transform:skew(0deg);display:none;width:60%;}}.forms.map-contact .contact-form label.is-visible+div:before{background-color:#f7e4e1;}.forms.map-contact .contact-form .grid-x.align-right{height:500px;}@media screen and (max-width:39.9375em){.forms.map-contact .contact-form .grid-x.align-right{height:auto;}}@media screen and (min-width:40em) and (max-width:63.9375em){.forms.map-contact .contact-form .grid-x.align-right{height:auto;}}.forms.map-contact .contact-form h2{text-align:right;text-transform:uppercase;font-family:Oswald;}.forms.map-contact .contact-form .form-field{position:relative;margin-bottom:20px;float:right;}.forms.map-contact .contact-form .form-field:before{content:"";background:#fff;width:100%;z-index:-1;position:absolute;top:0;bottom:0;left:-10%;border:solid #d9d9d9;border-width:1px 0 1px 1px;transform:skew(-33deg);transition:400ms border-color;}.forms.map-contact .contact-form .form-field.yellow-border:before{border-color:#ffb600;}.forms.map-contact .contact-form .form-field:hover:before{border-color:#ffb600;}.forms.map-contact .contact-form input,.forms.map-contact .contact-form textarea{margin:0;height:38px;box-sizing:border-box;background:#fff;border-width:1px 1px 1px 0;font-size:14px;font-family:"Roboto";box-shadow:none;}.forms.map-contact .contact-form input::placeholder,.forms.map-contact .contact-form textarea::placeholder{color:#373d3f;}.forms.map-contact .contact-form input:hover,.forms.map-contact .contact-form textarea:hover{border-color:#ffb600;}.forms.map-contact .contact-form input.yellow-border,.forms.map-contact .contact-form textarea.yellow-border{border-color:#ffb600;}.forms.map-contact .contact-form input.name-input,.forms.map-contact .contact-form textarea.name-input{width:340px;}@media screen and (max-width:39.9375em){.forms.map-contact .contact-form input.name-input,.forms.map-contact .contact-form textarea.name-input{width:230px;}}@media screen and (min-width:40em) and (max-width:63.9375em){.forms.map-contact .contact-form input.name-input,.forms.map-contact .contact-form textarea.name-input{width:350px;}}.forms.map-contact .contact-form input.email-input,.forms.map-contact .contact-form textarea.email-input{width:375px;}@media screen and (max-width:39.9375em){.forms.map-contact .contact-form input.email-input,.forms.map-contact .contact-form textarea.email-input{width:260px;}}@media screen and (min-width:40em) and (max-width:63.9375em){.forms.map-contact .contact-form input.email-input,.forms.map-contact .contact-form textarea.email-input{width:380px;}}.forms.map-contact .contact-form input.message-input,.forms.map-contact .contact-form textarea.message-input{width:440px;padding-left:20px;resize:none;height:133px;}@media screen and (max-width:39.9375em){.forms.map-contact .contact-form input.message-input,.forms.map-contact .contact-form textarea.message-input{width:300px;height:85px;}}@media screen and (min-width:40em) and (max-width:63.9375em){.forms.map-contact .contact-form input.message-input,.forms.map-contact .contact-form textarea.message-input{width:420px;height:85px;}}.forms.map-contact .contact-form input.is-invalid-input,.forms.map-contact .contact-form textarea.is-invalid-input{background-color:#f7e4e1;}.forms.map-contact .contact-form .form-submit-button{position:relative;float:right;margin-top:0;margin-bottom:30px;}@media screen and (max-width:39.9375em){.forms.map-contact .contact-form .form-submit-button{margin-top:0;margin-bottom:30px;}}@media screen and (min-width:40em) and (max-width:63.9375em){.forms.map-contact .contact-form .form-submit-button{margin-top:0;margin-bottom:30px;}}.forms.map-contact .contact-form .form-submit-button:after{content:"";position:absolute;top:0;bottom:0;left:-15px;width:100%;transform:skew(-33deg);background:#ffb600;z-index:-1;}.forms.map-contact .contact-form .form-submit-button button{background-color:#ffb600;color:#373d3f;padding:0;width:540px;height:44px;font-family:"Roboto";font-size:12px;font-weight:bold;text-transform:uppercase;border:0;text-align:center;}@media screen and (max-width:39.9375em){.forms.map-contact .contact-form .form-submit-button button{width:360px;}}@media screen and (min-width:40em) and (max-width:63.9375em){.forms.map-contact .contact-form .form-submit-button button{width:500px;}}.forms.map-contact .contact-form .result{float:right;width:70%;}.forms.map-contact .contact-form .recieved{background-color:rgba(255,182,0,.2);}.gallery-bar{background-color:#8a1538;margin-bottom:3px;}.gallery-bar .bar-label{display:inline-block;background-color:#ffb600;color:#8a1538;padding:20px 18px;border:0;font-family:"Oswald";font-size:22px;margin-left:-1000px;padding-left:1000px;font-weight:bold;text-transform:uppercase;}.gallery-bar .filter-button{display:inline-block;padding:20px;border:0;color:#fff;font-family:"Oswald";font-size:16px;cursor:pointer;text-transform:uppercase;}.gallery-bar .filter-button:hover{color:#ffb600;}.gallery-bar .filter-button:active,.gallery-bar .filter-button.is-checked{color:#ffb600;}.gallery-bar .filter-button.is-checked{color:#ffb600;}.gallery-bar .k-autocomplete{border:0!important;}.gallery-bar .k-input{padding:0!important;}.gallery-grid{min-height:400px;}.gallery-item{width:100%;}.gallery-item .gallery-accolade{position:relative;overflow:hidden;background-color:#dedede;margin:10px;}.gallery-item .gallery-accolade h3{position:absolute;top:0;left:0;color:#fff;font-size:1.4rem;padding:4px;background-color:#8a1538;transition:cubic-bezier(.22,.61,.36,1) all 600ms;z-index:1;}.gallery-item .gallery-accolade h3.light{font-size:1.6rem;background-color:rgba(0,0,0,.3);}.gallery-item .gallery-accolade h3:after{content:"";width:30px;position:absolute;top:0;right:-15px;bottom:0;background:#8a1538;transform:skew(-33deg);z-index:-1;transition:cubic-bezier(.22,.61,.36,1) all 600ms;}.gallery-item .gallery-accolade h3 span{color:#fff;font-size:70%;padding-left:5px;}.gallery-item .gallery-accolade a{display:none;}.gallery-item .gallery-accolade a:after{content:"";width:100%;position:absolute;background:#ffb600;opacity:.8;top:0;right:0;bottom:0;left:110%;transform:skew(-33deg);transition:cubic-bezier(.22,.61,.36,1) all 600ms;}.gallery-item .gallery-accolade a.img-0{display:block!important;position:relative;}.gallery-item .gallery-accolade:hover a:after{left:45%;}.gallery-item .gallery-accolade:hover:before{top:30px;}.gallery-item .gallery-accolade:hover .titles{bottom:25px;}.gallery-item .gallery-accolade img{width:100%;}.gallery-item .gallery-accolade .titles{position:absolute;text-align:right;right:10px;bottom:-110px;transition:cubic-bezier(.22,.61,.36,1) all 600ms;}.gallery-item .gallery-accolade .title{font-size:20px;text-transform:uppercase;color:#800000;padding:0;}.gallery-item .gallery-accolade .sub-title{font-size:16px;color:#fff;}.gallery-item .gallery-profile{margin:1px;}.gallery-item .gallery-profile .img-wrap{position:relative;overflow:hidden;border:solid #e5e5e5;border-width:2px 2px 0 2px;}.gallery-item .gallery-profile .img-wrap:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.2);z-index:1;opacity:0;}.gallery-item .gallery-profile .img-wrap .player-number{width:120px;height:120px;left:-80px;padding:15px 15px 0 0;box-sizing:border-box;text-align:right;background:#8a1538;position:absolute;font-size:20px;color:#ffb600;transform:skew(-33deg);transition:cubic-bezier(.22,.61,.36,1) all 600ms;z-index:2;}.gallery-item .gallery-profile .img-wrap .player-number span{transform:skew(33deg);display:block;}.gallery-item .gallery-profile .img-wrap .bio-link{width:120px;height:120px;right:-170px;bottom:0;padding:90px 0 0 10px;box-sizing:border-box;z-index:2;text-align:left;background:#ffb600;position:absolute;font-size:16px;transform:skew(-33deg);text-transform:uppercase;transition:cubic-bezier(.22,.61,.36,1) all 600ms;}.gallery-item .gallery-profile .img-wrap .bio-link span{transform:skew(33deg);display:inline-block;vertical-align:bottom;}.gallery-item .gallery-profile .img-wrap .bio-link a{color:#8a1538;}.gallery-item .gallery-profile .img-wrap .bio-link a:hover{color:#fff;}.gallery-item .gallery-profile .img-wrap a img{padding:0;border:0;filter:none;}.gallery-item .gallery-profile .img-wrap .socials{padding:0;margin:0;width:100%;position:absolute;top:-20%;text-align:center;list-style:none;transform:translateY(-50%);transition:cubic-bezier(.22,.61,.36,1) all 600ms;z-index:1;color:#fff;font-size:20px;}.gallery-item .gallery-profile .info{padding:5px;border:solid #e5e5e5;border-width:0 2px 2px 2px;background:#fff;}.gallery-item .gallery-profile .name{background-color:transparent;}.gallery-item .gallery-profile .name h3{margin:0;font-size:20px;text-transform:uppercase;background-color:transparent;}.gallery-item .gallery-profile .name h3 a{background-color:transparent;}.gallery-item .gallery-profile .name h3 a:hover{color:#8a1538;}.gallery-item .gallery-profile .position{padding:3px 5px 12px 0;font-size:16px;color:#373d3f;text-transform:uppercase;float:right;}.gallery-item .gallery-profile:hover .img-wrap:before{opacity:1;}.gallery-item .gallery-profile:hover .player-number{background:#ffb600;color:#8a1538;}.gallery-item .gallery-profile:hover .bio-link{right:-90px;}.gallery-item .gallery-profile:hover .img-wrap a img{filter:grayscale(100%);filter:gray;}.gallery-item .gallery-profile:hover .socials{top:50%;}.draw-item p{margin-bottom:0;color:#373d3f;}.draw-item p a{color:#373d3f;}.draw-item p a:hover{color:#8a1538;text-decoration:underline;}.draw-item img{margin:10px;}.draw-item .match-row{border-bottom:1px solid #8a1538;}.draw-item .time{text-align:center;}@media screen and (max-width:39.9375em){.draw-item .time{text-align:right;}}.draw-item .draw-header-row{background-color:#8a1538;}.draw-item .draw-header-row p{color:#fff;margin:0 0 0 50px;padding:0;}.draw-item .draw-header-row p span{padding-right:15px;}@media screen and (max-width:39.9375em){.draw-item .draw-header-row p{text-align:center;margin:0;}}.profile{border-bottom:1px solid #e8e8e8;margin-bottom:30px;padding-bottom:30px;}.profile .player .avatar{background-color:#fff;border:4px solid #ffb600;box-shadow:0 0 3px 0 #373d3f;display:flex;justify-content:center;}.profile .player .seasons{width:70px;height:70px;line-height:1.2;text-align:center;background:#ffb600;color:#8a1538;}.profile .player .seasons span.title{font-size:14px;}.profile .player .seasons span.number{font-size:30px;}.profile .player .life-member-badge{width:70px;line-height:1.2;color:#ffb600;font-size:36px;text-align:center;margin-top:10px;}.profile .player .date{width:70px;height:70px;line-height:normal;text-align:center;background:#ffb600;color:#8a1538;}.profile .player .date span{display:block;}.profile .player .date span.day{font-size:36px;}.profile .player .date span.month{font-size:18px;}.profile .player .name h1,.profile .player font-face-name h2{padding:0;margin:0;text-transform:uppercase;text-align:left;color:#8a1538;}@media screen and (max-width:39.9375em){.profile .player .name h1,.profile .player font-face-name h2{text-align:center;}}.profile .player .name h1 span,.profile .player font-face-name h2 span{color:#ffb600;}.profile .player .name h1{margin-bottom:20px;}.profile .player ul.info{padding:0;width:90%;max-width:380px;list-style:none;border:1px solid #e7e7e7;background:#fff;display:inline-block;vertical-align:top;}.profile .player ul.info.tournament{width:95%;max-width:none;}@media screen and (max-width:39.9375em){.profile .player ul.info{margin-left:0;width:100%;max-width:none;}}.profile .player ul.info li{padding:10px 20px 8px 20px;border-top:1px solid #e7e7e7;font-size:0;transition:cubic-bezier(.22,.61,.36,1) all 600ms;}.profile .player ul.info li.highlight{background-color:#ffb600;}.profile .player ul.info li:hover:not(.highlight){background:#ffc722;}.profile .player ul.info li:hover:not(.highlight) span{color:#fff;}.profile .player ul.info li:hover:not(.highlight) a{color:#fff;}.profile .player ul.info li:hover:not(.highlight) span:first-child{color:#fff;opacity:1;}.profile .player ul.info li:first-child{border:0;}.profile .player ul.info span{width:50%;display:inline-block;color:#ffb600;font-size:16px;text-align:right;vertical-align:top;}.profile .player ul.info.tournament span{width:60%;}.profile .player ul.info.tournament span:first-child{width:40%;}.profile .player ul.info span:first-child{opacity:.5;color:#8a1538;text-align:left;}.gallery-image{margin-top:1px;margin-left:1px;}.fancy-tab-container{background-color:#fff;padding:20px 0;}.fancy-tabs .tabs-title{padding:0 15px;font-family:Oswald;}@media screen and (min-width:40em) and (max-width:63.9375em){.fancy-tabs .tabs-title{padding:0;}}@media screen and (max-width:39.9375em){.fancy-tabs .tabs-title{padding:0;}.fancy-tabs .tabs-title a{padding:10px;}}.fancy-tabs .tabs-title a h3{line-height:40px;font-size:20px;color:#8a1538;transition:400ms all;padding:0;}@media screen and (min-width:40em) and (max-width:63.9375em){.fancy-tabs .tabs-title a h3{line-height:20px;font-size:16px;}}@media screen and (max-width:39.9375em){.fancy-tabs .tabs-title a h3{line-height:20px;font-size:16px;}}.fancy-tabs .tabs-title.is-active{background-color:none;}.fancy-tabs .tabs-title.is-active a h3{font-size:40px;color:#ffb600;}@media screen and (min-width:40em) and (max-width:63.9375em){.fancy-tabs .tabs-title.is-active a h3{line-height:20px;font-size:20px;}.fancy-tabs .tabs-title.is-active a h3 small{font-size:60%;}}@media screen and (max-width:39.9375em){.fancy-tabs .tabs-title.is-active a h3{line-height:20px;font-size:20px;}.fancy-tabs .tabs-title.is-active a h3 small{font-size:60%;}}.standard-tabs .tabs-title{border:0;font-family:Oswald;}.standard-tabs .tabs-title li{border:1px solid #e6e6e6;transition:400ms all;}.standard-tabs .tabs-title a{text-align:center;display:inline-block;background:#fff;font-weight:600;color:#373d3f;font-size:16px;line-height:0;font-family:"Roboto";min-width:100px;transition:400ms all;}@media screen and (max-width:39.9375em){.standard-tabs .tabs-title a{min-width:0;}}.standard-tabs .tabs-title>a:focus,.standard-tabs .tabs-title>a[aria-selected=true]{background-color:#ffb600;color:#fff;border:1px solid #ffb600;}.events li a{color:#800000;}.events li i{color:#800000;}.events li a:hover{color:#ffb600;}.eventPromotion{height:300px;}.eventPromotion img{height:100%;object-fit:cover;}.eventPromotion .event-details-container{display:flex;flex-direction:column;justify-content:space-between;height:100%;border-top:solid;border-top-width:1px;border-top-color:#e9e9e9;border-right:solid;border-right-width:1px;border-right-color:#e9e9e9;}.eventPromotion .event-details-container .event-details{padding:1rem;padding-bottom:0;font-family:"Roboto";}.eventPromotion .event-details-container .event-details h4{color:#8a1538;}.eventPromotion .event-details-container .event-details .date{font-weight:400;color:#373d3f;}.eventPromotion .event-details-container .event-footer{font-size:0;overflow:hidden;position:relative;width:100%;bottom:0;}.eventPromotion .event-details-container .event-footer div{display:inline-block;width:50%;vertical-align:top;box-sizing:border-box;}.eventPromotion .event-details-container .event-footer .tag{padding:0 0 0 16px;line-height:40px;position:relative;}.eventPromotion .event-details-container .event-footer .tag:before{content:"";background:#8a1538;position:absolute;top:0;bottom:0;left:-30px;right:0;z-index:2;transform:skew(-33deg);}.eventPromotion .event-details-container .event-footer .northcote:before{background:#8a1538;}.eventPromotion .event-details-container .event-footer .facebook:before{background:#43609c;}.eventPromotion .event-details-container .event-footer .tag i{margin-right:10px;color:#fff;font-size:14px;line-height:40px;display:inline-block;vertical-align:top;position:relative;z-index:3;}.eventPromotion .event-details-container .event-footer .tag span{position:relative;z-index:3;font-size:14px;color:#fff;font-family:"Roboto";line-height:normal;vertical-align:middle;}.eventPromotion .event-details-container .event-footer .read-more{background:#ffb600;text-align:center;position:relative;}.eventPromotion .event-details-container .event-footer .read-more:before{content:"";background:#ffb600;width:100%;position:absolute;left:-30px;top:0;bottom:0;z-index:1;}.eventPromotion .event-details-container .event-footer .read-more a{line-height:40px;display:inline-block;font-size:12px;font-weight:bold;color:#8a1538;text-transform:uppercase;position:relative;z-index:2;font-family:"Roboto";}.eventPromotion .event-details-container .event-footer .read-more a:hover{color:#fff;}.calendar .calendar-listings div span.btn{margin:1rem;cursor:pointer;font-size:1rem;}.calendar .calendar-listings div span.btn.bg-light{font-weight:bold;}.calendar .calendar-listings div span.btn span.badge{margin:5px;font-size:1.1rem;}.calendar .calendar-listings div span.btn span.badge.bg-white{background-color:#c0c0c0;}.calendar div.k-event a{color:#fff;}.calendar div.k-event a:hover{font-weight:bold;}.news figure{margin-bottom:10px;}.news figure img{width:100%;object-fit:cover;}.news figure figcaption{padding:12px;background:#8a1538;position:relative;}.news figure figcaption.northcote{background:#8a1538;}.news figure figcaption.allblacks,.news figure figcaption.nzru{background:#000;}.news figure figcaption.northharbour{background:#a41e34;}.news figure figcaption:before{content:"";width:40px;position:absolute;top:0;bottom:-1px;right:-25px;background:#fff;transform:skew(-33deg);}.news figure figcaption p{margin:0;padding:0;color:#fff;font-weight:500;font-family:"Roboto";}.news figure figcaption p a{color:#fff;}.news figure figcaption p.tags{float:right;padding-right:30px;font-size:12px;}.news figure figcaption p span{float:right;padding-right:40px;}.news .news-item{border:solid 1px #e9e9e9;}.news .news-item.latest{height:450px;}.news .news-item .news-img{width:100%;height:180px;object-fit:cover;}.news .news-item .item-detail{padding:1rem;font-family:"Roboto";}.news .news-item .item-detail h4.northcote a{color:#8a1538;}.news .news-item .item-detail h4.allblacks a,.news .news-item .item-detail h4.nzru a{color:#000;}.news .news-item .item-detail h4.northharbour a{color:#a41e34;}.news .news-item .item-detail .date{font-weight:400;color:#373d3f;}.news .item-footer{font-size:0;overflow:hidden;position:relative;width:100%;bottom:0;}.news .item-footer div{display:inline-block;width:50%;vertical-align:top;box-sizing:border-box;}.news .item-footer .tag{padding:0 0 0 16px;line-height:40px;position:relative;}.news .item-footer .tag:before{content:"";background:#8a1538;position:absolute;top:0;bottom:0;left:-30px;right:0;z-index:2;transform:skew(-33deg);}.news .item-footer .northcote:before{background:#8a1538;}.news .item-footer .allblacks:before,.news .item-footer .nzru:before{background:#000;}.news .item-footer .northharbour:before{background:#a41e34;}.news .item-footer .facebook:before{background:#43609c;}.news .item-footer .tag i{margin-right:10px;color:#fff;font-size:14px;line-height:40px;display:inline-block;vertical-align:top;position:relative;z-index:3;}.news .item-footer .tag span{position:relative;z-index:3;font-size:14px;color:#fff;font-family:"Roboto";line-height:normal;vertical-align:middle;}.news .item-footer .read-more{background:#ffb600;text-align:center;position:relative;}.news .item-footer .read-more:before{content:"";background:#ffb600;width:100%;position:absolute;left:-30px;top:0;bottom:0;z-index:1;}.news .item-footer .read-more a{line-height:40px;display:inline-block;font-size:12px;font-weight:bold;color:#8a1538;text-transform:uppercase;position:relative;z-index:2;font-family:"Roboto";}.news .item-footer .read-more a:hover{color:#fff;}.news .tags-sidebar{display:block;position:relative;padding:30px 29px 0 29px;background:#f2f2f2;border:1px solid #e9e9e9;overflow:hidden;}.news .tags-sidebar h3.title{padding:0 19px 0 0;color:#800000;font-size:28px;text-transform:uppercase;display:inline-block;position:relative;}.news .tags-sidebar h3.title:after{content:"";position:absolute;height:1px;background:#ffc722;top:50%;right:-1000%;width:1000%;}.news .tags-sidebar .tags-list{padding:0 0 0 0;list-style:none;list-style-type:none;font-size:0;}.news .tags-sidebar .tags-list .tag{padding:0 10px 10px 0;display:inline-block;}.news .tags-sidebar .tags-list .tag a{padding:0 12px 0 20px;display:block;overflow:hidden;position:relative;z-index:2;font-family:"Roboto";font-size:14px;text-transform:uppercase;color:#fff;line-height:30px;background:#800000;}.news .tags-sidebar .tags-list .tag a span{position:relative;display:block;line-height:30px;}.news .tags-sidebar .tags-list .tag a:hover{text-decoration:none;}.news .tags-sidebar .tags-list .tag a:hover:before{width:160%;right:-21%;left:-21%;}.news .tags-sidebar .tags-list .tag a:before{content:"";width:30px;background:#ffc722;position:absolute;top:0;bottom:0;left:-21px;transform:skew(-33deg);transition:400ms all;}.news .share-wrap{margin-top:10px;margin-left:41px;background:#800000;display:inline-block;position:relative;}.news .share-wrap:before{content:"";position:absolute;top:0;bottom:0;left:-27px;right:-14px;z-index:-1;transform:skew(-33deg);background:#800000;}.news .share-wrap>div{display:inline-block;line-height:40px;vertical-align:top;}.news .share-wrap .share-title{margin-right:8px;font-size:16px;color:#ffc722;text-transform:uppercase;}.news .share-wrap .b-share{vertical-align:top;padding:0 0 0 0!important;height:40px;}.news .share-wrap .b-share a{display:inline-block;margin:0 11px;padding:0!important;position:relative;height:40px;width:40px;line-height:40px;z-index:2;text-align:center;}.news .share-wrap .b-share a:before{content:"";opacity:0;z-index:-1;position:absolute;top:0;bottom:0;right:0;left:0;background:#ffc722;transform:skewX(-33deg);-webkit-transform:skewX(-33deg);transition:all 400ms;-webkit-transition:all 400ms;}.news .share-wrap .b-share a:hover:before{opacity:1;right:-12px;left:-12px;}.news .share-wrap .b-share a:hover i:before{color:#800000;}.news .share-wrap i{line-height:40px;height:40px;width:40px;z-index:2;background:none;font-size:16px;display:inline-block;font-weight:400;font-style:normal;line-height:1;color:#fff;}.news .share-wrap i:before{line-height:40px;}.news .share-wrap i:before{line-height:40px;}.newsletter-subscribe h3{font-family:Oswald;font-size:30px;text-transform:uppercase;color:#8a1538;text-align:left;}@media screen and (max-width:39.9375em){.newsletter-subscribe h3{text-align:center;}}.newsletter-subscribe .button{font-family:"Roboto";background:#ffb600;color:#8a1538;}.newsletter-subscribe .button:hover{background:#8a1538;color:#ffb600;}.snipcart-cart-header__sign-in{display:none;}#addToCartNotification{position:fixed;top:20px;right:20px;z-index:999;display:none;}.callout.coteSuccess{background-color:#ffb600;color:#8a1538;}.products .product{border:solid #e9e9e9;border-width:1px 1px 0 1px;position:relative;margin-top:30px;}.products .product:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0);transition:400ms all;}.products .product:hover:before{background:rgba(0,0,0,.5);}.products .product:hover .name{opacity:1;transform:translateY(-50%);}.products .product .promotion-image{position:absolute;top:3px;right:3px;}.products .product .name{position:absolute;text-align:center;left:10px;opacity:0;right:10px;top:50%;color:#fff;transition:400ms all;}.products .product .name .product-title a{color:#fff;}.products .product .name .product-title a:hover{color:#ffb600;}.products .mainblock{font-size:0;overflow:hidden;}.products .mainblock>div{height:45px;line-height:45px;text-align:center;display:inline-block;vertical-align:top;}.products .mainblock .price-wrap{width:60%;background:#8a1538;}.products .mainblock .price-wrap>div{padding:0 3px;display:inline-block;vertical-align:top;}.products .mainblock .price-wrap .price{color:#ffb600;font-size:18px;}.products .mainblock .buttons{width:40%;position:relative;}.products .mainblock .buttons:before{content:"";background:#ffb600;position:absolute;top:0;bottom:0;left:-20px;right:-20px;z-index:1;transform:skew(-33deg);}.products .mainblock .buttons .button-buy{font-size:12px;font-weight:bold;display:block;text-transform:uppercase;position:relative;z-index:2;}.products .mainblock .buttons .button-buy:hover{color:#fff;}.product-detail{margin-bottom:90px;}.product-detail h1{font-family:"Oswald";}.product-detail h4{font-family:"Oswald";}.product-detail .picture{border:1px solid #e9e9e9;margin-bottom:10px;}.product-detail .picture.selected{border:2px solid #e9e9e9;}.product-detail .primary-image{position:relative;}.product-detail .primary-image .promotion-image{position:absolute;top:3px;right:3px;}.product-detail .qty-input{text-align:center;}.product-payment button{margin-top:25px;z-index:10;position:relative;}.product-payment input{z-index:10;position:relative;}.product-payment input::-webkit-outer-spin-button,.product-payment input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.product-payment input[type=number]{-moz-appearance:textfield;}.product-payment .payment-wrap{margin:90px 0 90px 0!important;position:relative;text-align:center;}.product-payment .payment-wrap.donate{background:url("/ResourcePackages/northcote/assets/images/donate-bg.webp");background-size:cover;}.product-payment .payment-wrap.donate p{color:#fff;}.product-payment .payment-wrap.donate .donor-label{color:#fff;font-size:18px;text-align:center;}.product-payment .payment-wrap h3{padding-bottom:17px;font-size:38px;text-transform:uppercase;color:#fff;text-align:center;}.product-payment .payment-wrap h3 span{color:#ffb600;}.product-payment .payment-wrap p{font-size:15px;line-height:22px;color:#373d3f;font-family:"Roboto",sans-serif;}.product-payment .payment-wrap .payment-inner{padding:55px 0 50px 0;position:relative;}.product-payment .payment-wrap .payment-inner:before{content:"";width:25%;position:absolute;top:70px;bottom:70px;left:70px;border:solid #ffb600;border-width:1px 0 1px 1px;}@media screen and (min-width:40em) and (max-width:63.9375em){.product-payment .payment-wrap .payment-inner:before{left:20px;}}@media screen and (max-width:39.9375em){.product-payment .payment-wrap .payment-inner:before{left:-25px;}}.product-payment .payment-wrap .payment-inner:after{content:"";width:25%;position:absolute;top:70px;bottom:70px;right:70px;border:solid #ffb600;border-width:1px 1px 1px 0;}@media screen and (min-width:40em) and (max-width:63.9375em){.product-payment .payment-wrap .payment-inner:after{right:20px;}}@media screen and (max-width:39.9375em){.product-payment .payment-wrap .payment-inner:after{right:-25px;}}.product-payment .payment-wrap .payment-form{margin-bottom:0;}.product-payment .payment-wrap .payment-form label{display:inline-block;color:#fff;font-size:15px;font-family:"Roboto",sans-serif;}.product-payment .payment-wrap .payment-form label :hover{color:#ffb600;}.product-payment .payment-wrap .payment-form .radio-wrap{margin-top:34px;margin-bottom:20px;width:370px;font-size:0;height:41px;position:relative;display:inline-block;}.product-payment .payment-wrap .payment-form .radio-wrap:before{content:"";border-radius:2px 2px 0 0;height:3px;background:#fff;left:0;right:0;top:10px;position:absolute;}.product-payment .payment-wrap .payment-form .radio-wrap label{padding-top:23px;box-sizing:border-box;vertical-align:bottom;width:16.666666%;height:100%;position:relative;}.product-payment .payment-wrap .payment-form .radio-wrap label input{position:absolute;opacity:0;}.product-payment .payment-wrap .payment-form .radio-wrap label:before{content:"";margin-left:-5px;opacity:0;position:absolute;width:10px;height:0;background:#ffb600;top:0;left:50%;transition:all 300ms;-webkit-transition:all 30ms;}.product-payment .payment-wrap .payment-form .radio-wrap label:after{content:"";margin-left:-9px;width:10px;height:0;position:absolute;top:0;left:50%;background:#ffb600;opacity:0;transform:skew(-33deg);transition:all 300ms;}.product-payment .payment-wrap .payment-form .radio-wrap label.active{color:#ffb600;}.product-payment .payment-wrap .payment-form .radio-wrap label.active:before{opacity:1;height:13px;}.product-payment .payment-wrap .payment-form .radio-wrap label.active:after{opacity:1;height:13px;}.product-payment .payment-wrap .payment-btn{padding:0 50px;background:#ffb600;position:relative;font-family:"Roboto",sans-serif;display:inline-block;line-height:38px;font-size:12px;font-weight:bold;color:#363533;text-transform:uppercase;transition:400ms all;border:0;}.product-payment .payment-wrap .payment-btn:hover{text-decoration:none;background:#363533;color:#ffb600;}.product-payment .payment-wrap .payment-btn:hover span{color:#fff;}.product-payment .payment-wrap .payment-btn:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border:1px solid #ffb600;}.product-payment .payment-wrap .payment-btn span{display:block;position:relative;}.sf-form-conatiner{position:relative;margin:30px 0;}.sf-form-conatiner .success-message-container{text-align:center;}.sf-form-conatiner .validation-error{color:#f00;margin-top:-1rem;}.sf-form-conatiner p[data-sf-role=error-message]{color:#f00;}.sf-form-conatiner .sf-loading-img{text-align:center;color:#8a1538;}.snipcart__button--icon .far{font-family:"Font Awesome 5 Pro";}.snipcart-cart-header__title{font-family:Oswald;font-size:30px;color:#8a1538;}.snipcart-item-line__title{font-family:Oswald;color:#8a1538;font-size:24px;}.snipcart__font--subtitle,.snipcart-billing-completed__title,.snipcart-cart-summary__title{font-family:Oswald;color:#8a1538;}.snipcart-form__select,.snipcart-item-quantity__quantity,.snipcart-item-line{border:1px solid #ffb600;}.snipcart__font--std,.snipcart-modal__close-title,.snipcart-cart-header__count,.test-card-hint,.snipcart__font--slim{color:#373d3f;font-family:"Roboto";}.snipcart__font--tiny{color:#373d3f;font-size:14px;font-family:"Roboto";}.snipcart-cart-button--highlight{background-image:none;background-color:#ffb600;color:#8a1538;}.snipcart-cart-button--highlight:hover{background-color:#8a1538;color:#ffb600;}.snipcart-discount-box__button,.snipcart-discount-box__form{border:1px solid #ffb600;color:#8a1538;}.snipcart-input__input,.snipcart-input__input:focus{border:0;color:#373d3f;}#SpecialKeyDatesImage{transition:margin-top 800ms ease;}.search-grid .grid-item{display:grid;place-items:center;}@media screen and (max-width:39.9375em){.search-box .input-group{width:90%;}}.search-box .input-group-button{position:relative;}.search-box .search-button{background:#ffb600;width:100px;color:#8a1538;font-weight:bold;}.search-box .search-button:hover{cursor:pointer;color:#ffb600;background:#8a1538;}.search-box .search-button:before{content:"";background:#ffb600;width:100%;z-index:-1;position:absolute;top:-1px;bottom:-1px;right:-20%;border:solid #d9d9d9;border-width:1px 0 1px 1px;transform:skew(-33deg);transition:400ms border-color;}.search-box .search-button:hover:before{background:#8a1538;}.search-tabs{border-bottom:1px solid #ffb600;}.search-tabs .search-tab{margin-bottom:-2px;border:1px solid #ffb600;border-bottom:0;z-index:5;}.search-item{margin-top:20px;margin-bottom:20px;}.search-item .search-content{position:relative;overflow:hidden;background-color:#dedede;margin-top:1px;margin-left:1px;min-height:200px;}.search-item .search-content h3{position:absolute;top:0;left:0;color:#fff;font-size:1.4rem;padding:5px;background-color:#ffb600;transition:cubic-bezier(.22,.61,.36,1) all 600ms;z-index:5;}.search-item .search-content h3:after{content:"";width:30px;position:absolute;top:0;right:-15px;bottom:0;background:#ffb600;transform:skew(-33deg);z-index:-1;transition:cubic-bezier(.22,.61,.36,1) all 600ms;}.search-item .search-content p{padding:60px 8px 8px 8px;}.search-item .search-content a.angle:after{content:"";width:100%;position:absolute;background:#ffb600;opacity:.8;top:0;right:0;bottom:0;left:110%;transform:skew(-33deg);transition:cubic-bezier(.22,.61,.36,1) all 600ms;}.search-item .search-content:hover a:after{background:#8a1538;}.search-item .search-content:hover h3,.search-item .search-content:hover h3:after,.search-item .search-content:hover h3:before{background:#8a1538;}.search-item .search-content:hover a{color:#fff;}.search-item .search-content:hover a.angle{color:#373d3f;}.raffle{font-family:"Roboto";}.raffle li{font-family:Oswald;margin:.33rem;}.raffle .selected{background-color:#ffb600;}