.cf:after,.panel--fixtureladder .carousel__controls:after{clear:both;content:"";display:table}.nav--secondary .long-list__toggle.is-animating:after,.nav--secondary .long-list__toggle.is-triggered:after,.nav--secondary .long-list__toggle.is-triggered:hover:after,.nav--secondary .long-list__toggle:after,.nav--secondary .long-list__toggle:hover:after,.nav--secondary__wrap.is-visible .nav--secondary__toggle:after,.nav--secondary__wrap .nav--secondary__toggle:after,.nav--tertiary .long-list__toggle.is-animating:after,.nav--tertiary .long-list__toggle.is-triggered:after,.nav--tertiary .long-list__toggle.is-triggered:hover:after,.nav--tertiary .long-list__toggle:after,.nav--tertiary .long-list__toggle:hover:after,.nav--tertiary .toggle__btn .icon,.nav--tertiary__wrap.is-visible .nav--tertiary__toggle:after,.nav--tertiary__wrap .nav--tertiary__toggle:after{background-position:0 -1em}.desktop .nav--primary .is-selected,.tablet .nav--primary .is-selected{border-bottom-color:#ffb000}.mobile .nav--primary .is-selected{border-left-color:#ffb000}.nav--secondary,.nav--secondary__wrap,.nav--secondary__wrap.is-visible .nav--secondary__toggle,.nav--secondary__wrap.is-visible .nav--secondary__toggle:hover,.nav--tertiary>.long-list__toggle:hover,.tab__nav li.is-selected:before{background-color:#ffb000}.nav--secondary__wrap a{color:#000}.nav--secondary>.long-list__toggle,.nav--secondary a{color:#000;background-color:#ffb000}.nav--secondary__wrap .nav__subsection:before{color:#000}.nav--secondary>.long-list__toggle:hover,.nav--secondary a:hover{background-color:#ffc033}.nav--secondary .is-selected a,.nav--secondary__wrap.is-visible,.nav--secondary__wrap .nav--secondary__toggle,.nav--secondary__wrap .nav--secondary__toggle:hover,.nav--tertiary,.nav--tertiary .subnav__menu,.nav--tertiary>.long-list__toggle,.nav--tertiary__wrap.is-visible,.nav--tertiary__wrap .nav--tertiary{background-color:#da9500}.nav--tertiary a{color:#000}.nav--secondary:before{background-image:linear-gradient(270deg,rgba(255,176,0,0),#ffb000)}.nav--secondary:after{background-image:linear-gradient(270deg,#ffb000,rgba(255,176,0,0))}.nav--tertiary:before{background-image:linear-gradient(270deg,rgba(218,149,0,0),#da9500)}.nav--tertiary:after{background-image:linear-gradient(270deg,#da9500,rgba(218,149,0,0))}.carousel--hero .carousel-controller-container .swiper-slide-current a,.main .header{border-bottom-color:#ffb000}.main .btn--primary{background-color:#ffb000;border-color:#ffb000;color:#000}.main .btn--primary:focus,.main .btn--primary:hover{background-color:#ffc033;border-color:#ffc033}.panel--mc-team-stats table{margin-bottom:0}.panel--mc-team-stats thead td,.panel--mc-team-stats thead th{border:0}.panel--mc-team-stats th{text-align:center}.panel--mc-details .header,.panel--mc-periods .header,.panel--mc-player-stats .header,.panel--mc-team-stats .header{display:block;width:100%;margin-bottom:10px;padding-top:10px;border-top:2px solid #e1e2e3;border-bottom-color:transparent;font-family:Source Sans Pro,Helvetica,Arial,sans-serif;text-transform:none}.panel--mc-details .header abbr,.panel--mc-periods .header abbr,.panel--mc-player-stats .header abbr,.panel--mc-team-stats .header abbr{border-bottom:0}.panel--mc-details .header .heading,.panel--mc-periods .header .heading,.panel--mc-player-stats .header .heading,.panel--mc-team-stats .header .heading{display:block;width:100%;padding-top:10px;text-align:center;vertical-align:middle;font-size:20px;font-size:1.25rem;line-height:1.2;font-weight:400;text-transform:none;color:#1d1d1d}.panel--mc-details .header .compare,.panel--mc-periods .header .compare,.panel--mc-player-stats .header .compare,.panel--mc-team-stats .header .compare{font-size:18px;font-size:1.125rem;line-height:1.3333;position:absolute;z-index:1;width:auto;top:10px;padding-top:10px;color:#777579}.panel--mc-details .header .compare--a,.panel--mc-periods .header .compare--a,.panel--mc-player-stats .header .compare--a,.panel--mc-team-stats .header .compare--a{left:0}.panel--mc-details .header .compare--a .team__logo,.panel--mc-periods .header .compare--a .team__logo,.panel--mc-player-stats .header .compare--a .team__logo,.panel--mc-team-stats .header .compare--a .team__logo{float:left;margin-right:5px}.panel--mc-details .header .compare--b,.panel--mc-periods .header .compare--b,.panel--mc-player-stats .header .compare--b,.panel--mc-team-stats .header .compare--b{text-align:right;right:0}.panel--mc-details .header .compare--b .team__logo,.panel--mc-periods .header .compare--b .team__logo,.panel--mc-player-stats .header .compare--b .team__logo,.panel--mc-team-stats .header .compare--b .team__logo{margin-left:5px;float:right}.template--match-centre article.article{padding-left:0;padding-right:0}.template--match-centre .article__header h1,.template--match-centre .article__toolbar{width:auto}.template--match-centre .article__header .social{margin-right:0}.mc-body{font-size:14px;font-size:.875rem;line-height:1.7143}.mc-body .article__body,.mc-body .mobile,.tablet .mc-body{margin-right:0}.mc-widget .btn--primary{background-color:#ffb000;border-color:#ffb000}.mc-widget .btn--primary:focus,.mc-widget .btn--primary:hover{background-color:#f9ba2f;border-color:#f9ba2f}.panel--fixtureladder .header{border:0;padding-top:10px;margin-bottom:10px}.panel--fixtureladder .tab__nav{margin-bottom:0}.panel--fixtureladder .single-slide .mc--fixture-round{max-height:none}.panel--fixtureladder .single-slide .mc--fixture-round .heading{text-align:center}.panel--fixtureladder .carousel__controls{position:absolute;display:block;width:100%;top:auto;left:0;right:0;z-index:2}.panel--fixtureladder .carousel__controls .carousel__next,.panel--fixtureladder .carousel__controls .carousel__prev{background-color:#777579;background-color:rgba(0,0,0,.4);height:44px}.panel--fixtureladder .carousel__controls .carousel__next span,.panel--fixtureladder .carousel__controls .carousel__prev span{background-position:0 100%}.panel--fixtureladder .carousel__controls .carousel__prev{float:left}.panel--fixtureladder .carousel__controls .carousel__next{float:right}.panel--fixtureladder .mc--fixture-round{border:0;margin-bottom:20px;width:100%;height:auto;max-height:0;position:relative}.panel--fixtureladder .mc--fixture-round .header{border:0;padding-top:0}.panel--fixtureladder .mc--fixture-round .heading{padding:15px 50px;margin-bottom:0;font-size:14px;font-size:.875rem}.noscript .panel--fixtureladder .mc--fixture-round,.panel--fixtureladder .mc--fixture-round.swiper-slide-active{max-height:none}.panel--fixtureladder .mc--fixture-round.is-current-round .header .heading{background:#ffb000}.panel--fixtureladder .mc--fixture-round__innerwrap{background:#fff;padding-top:12px;padding-bottom:2px}.panel--fixtureladder .widget-footer{text-align:center}.panel--fixtureladder .ladder__team{min-width:100px}.panel--fixtureladder th abbr{border-bottom:none}.panel--fixtureladder .table--sport-ladder{margin-bottom:30px}.panel--fixtureladder .match__odds .team--a{left:40px;top:36px}.panel--fixtureladder .match__odds .team--b{right:40px;top:36px}.mobile .mc--fixture-round .card--mc-match,.panel--fixtureladder .card--mc-match{position:relative;text-align:center;margin:0;padding:0}.mobile .mc--fixture-round .card--mc-match .match__team-wrap,.panel--fixtureladder .card--mc-match .match__team-wrap{width:100%;margin-bottom:10px}.mobile .mc--fixture-round .card--mc-match .team__score,.panel--fixtureladder .card--mc-match .team__score{font-family:Arial,Helvetica,sans-serif}.mobile .mc--fixture-round .card--mc-match .match__info,.mobile .mc--fixture-round .card--mc-match .match__status-wrap,.mobile .mc--fixture-round .card--mc-match .match__time,.panel--fixtureladder .card--mc-match .match__info,.panel--fixtureladder .card--mc-match .match__status-wrap,.panel--fixtureladder .card--mc-match .match__time{width:auto;display:inline-block;font-family:Arial,Helvetica,sans-serif;margin-right:10px;padding:0}.mobile .mc--fixture-round .card--mc-match .match__info:last-child,.mobile .mc--fixture-round .card--mc-match .match__status-wrap:last-child,.mobile .mc--fixture-round .card--mc-match .match__time:last-child,.panel--fixtureladder .card--mc-match .match__info:last-child,.panel--fixtureladder .card--mc-match .match__status-wrap:last-child,.panel--fixtureladder .card--mc-match .match__time:last-child{margin-right:0}.mobile .mc--fixture-round .card--mc-match:hover,.panel--fixtureladder .card--mc-match:hover{z-index:1}.mobile .mc--fixture-round .card--mc-match.is-bye,.panel--fixtureladder .card--mc-match.is-bye{margin-top:15px}.mobile .mc--fixture-round .card--mc-match.is-bye .match__team-wrap,.panel--fixtureladder .card--mc-match.is-bye .match__team-wrap{width:auto;float:left;margin-bottom:0}.mobile .mc--fixture-round .card--mc-match.is-bye .match__status-wrap,.panel--fixtureladder .card--mc-match.is-bye .match__status-wrap{float:right;padding:0}.mobile .mc--fixture-round .card--mc-match.is-pregame .team--b .team__name:before,.panel--fixtureladder .card--mc-match.is-pregame .team--b .team__name:before{content:none}.mobile .mc--fixture-round .card--mc-match.is-pregame .match__status-wrap,.panel--fixtureladder .card--mc-match.is-pregame .match__status-wrap{width:40%;text-align:center;position:absolute;top:13px;left:50%;margin-left:-20%}.mobile .mc--fixture-round .card--mc-match.is-pregame .match__status,.panel--fixtureladder .card--mc-match.is-pregame .match__status{float:none}.mobile .mc--fixture-round .card--mc-match.is-pregame .match__info,.panel--fixtureladder .card--mc-match.is-pregame .match__info{padding:0}.mobile .afl .mc--fixture-round .card--mc-match.is-fulltime .team--a .team__name,.mobile .afl .mc--fixture-round .card--mc-match.is-fulltime .team--b .team__name,.mobile .afl .mc--fixture-round .card--mc-match.is-live .team--a .team__name,.mobile .afl .mc--fixture-round .card--mc-match.is-live .team--b .team__name,.mobile .panel--fixtureladder.afl .card--mc-match.is-fulltime .team--a .team__name,.mobile .panel--fixtureladder.afl .card--mc-match.is-fulltime .team--b .team__name,.mobile .panel--fixtureladder.afl .card--mc-match.is-live .team--a .team__name,.mobile .panel--fixtureladder.afl .card--mc-match.is-live .team--b .team__name{display:block;float:none;margin-bottom:10px}.mobile .afl .mc--fixture-round .card--mc-match.is-fulltime .team__score,.mobile .afl .mc--fixture-round .card--mc-match.is-live .team__score,.mobile .panel--fixtureladder.afl .card--mc-match.is-fulltime .team__score,.mobile .panel--fixtureladder.afl .card--mc-match.is-live .team__score{display:block;float:none;padding:0}.tabs--fixture-filter select{margin-top:0;width:100%;color:#777579}.tabs--fixture-filter label{font:700 14px Source Sans Pro,Helvetica,Arial,sans-serif;display:block;text-transform:uppercase;color:#777579;margin-bottom:10px}.tabs--fixture-filter .tab__nav li{width:33.3333%;border-bottom:0}.tabs--fixture-filter .is-selected label{color:#777579}.tabs--fixture-filter .is-selected select{color:#000}.tabs--fixture-filter .tab__content{margin-bottom:20px}.desktop .tabs--fixture-filter .tab__nav,.tablet .tabs--fixture-filter .tab__nav{margin-bottom:0}.desktop .tabs--fixture-filter .tab__panel,.tablet .tabs--fixture-filter .tab__panel{width:33.3333%;padding:15px;position:static;visibility:visible;opacity:1;float:left;border-right:2px solid #fff;background:#efeff4}.desktop .tabs--fixture-filter .tab__panel:last-child,.tablet .tabs--fixture-filter .tab__panel:last-child{border-right:0}.desktop .tabs--fixture-filter label,.tablet .tabs--fixture-filter label{text-align:center;font-size:16px;font-size:1rem;line-height:1.5;cursor:pointer}.desktop .tabs--fixture-filter .is-selected,.tablet .tabs--fixture-filter .is-selected{position:relative;background:#fff}.desktop .tabs--fixture-filter .is-selected label,.tablet .tabs--fixture-filter .is-selected label{font-weight:700;color:#666}.desktop .tabs--fixture-filter .is-selected:before,.tablet .tabs--fixture-filter .is-selected:before{background-color:#ffb000;content:'';display:block;position:absolute;top:0;left:0;height:2px;width:100%}.table--sport-ladder{margin-bottom:45px}.table--sport-ladder th:first-child{width:30px}.table--sport-ladder .separator td,.table--sport-ladder .separator th{border-bottom:1px solid #ffb000}.table--sport-ladder .team__logo{float:left;vertical-align:middle;margin-right:5px}.table-wrap--scroll .table--sport-ladder .ranking{float:left;display:block;width:20px;margin-right:5px;font-weight:400}.mobile .table--sport-ladder .team__logo{margin-right:5px;margin-top:1px;padding:0}.table-wrap--scroll{position:relative}.table-wrap--scroll:after{content:'';position:absolute;top:0;right:0;height:100%;width:20px;background-image:linear-gradient(270deg,#fff,hsla(0,0%,100%,0))}.table-wrap--scroll .scroll-wrap{overflow-y:scroll;margin-left:99px}.table-wrap--scroll th:first-child{position:absolute;left:0;width:100px}.table-wrap--scroll td:last-child,.table-wrap--scroll th:last-child{padding-right:15px}.table-wrap--scroll tbody th:first-child{margin-top:1px}.mobile .table-wrap--scroll .header{position:absolute;top:0;width:100%;padding:0}.mobile .table-wrap--scroll .has-header{margin-top:25px}.tabs--mc{padding:0 10px;position:relative;letter-spacing:normal}.tabs--mc .tab__nav ul{display:-ms-flexbox;display:flex}.tabs--mc .tab__nav li{-ms-flex-positive:1;flex-grow:1;width:33.33%}.tabs--mc .tab__panel{display:none}.tabs--mc .tab__panel.is-selected{display:block}.tabs--mc .mc--match-stats .panel:first-child .header .compare--a,.tabs--mc .mc--match-stats .panel:first-child .header .compare--b{visibility:visible}.panel--mc{margin-bottom:0}.panel--mc .panel{margin-bottom:20px}.mobile .panel--mc .heading{font-size:18px;font-size:1.125rem;line-height:1.3333}.mc--match-stats .panel .tab__nav{margin-top:10px}.mc--match-stats .panel:first-child .header{border:0}.mc--match-stats .panel:first-child .header .compare--a,.mc--match-stats .panel:first-child .header .compare--b{visibility:hidden}.tabs .mc--match-stats .panel{padding-left:0;padding-right:0}.mc--match-stats div.compare--a,.mc--match-stats div.compare--b,.mc--match-stats li.compare--a a,.mc--match-stats li.compare--b a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mc--match-stats div.compare--a,.mc--match-stats li.compare--a a{padding-left:28px}.mc--match-stats div.compare--a .team__logo,.mc--match-stats li.compare--a a .team__logo{position:absolute;left:0}.mc--match-stats div.compare--b,.mc--match-stats li.compare--b a{padding-right:30px}.mc--match-stats div.compare--b .team__logo,.mc--match-stats li.compare--b a .team__logo{position:absolute;right:0}.mc--match-stats .compare--a,.mc--match-stats .compare--b{max-width:35%}.panel--mc-periods .compare{padding-top:10px}.panel--mc-periods .compare--a{padding-right:20px}.panel--mc-periods .compare--b{padding-left:20px}.panel--mc-periods .period{margin-bottom:20px;border:2px solid #e1e2e3;background-color:#efeff4}.panel--mc-periods .period__summary{font-size:16px;font-size:1rem;line-height:1.5}.panel--mc-periods .period__summary .compare{font-weight:700}.panel--mc-periods .period__summary .compare--subject{font-weight:400;padding-top:15px;width:40px;margin-left:-20px;left:50%}.panel--mc-periods .period__tracker{margin-top:-15px}.panel--mc-periods .period--active{border-color:#32a746;background-color:#fff}.panel--mc-periods .period--active .period__summary .compare{color:#333}.panel--mc-periods .period--active .period__summary .compare--subject{color:#32a746}.panel--mc-periods .period--complete{background-color:#fff}.mc--match-stats .panel--mc-periods .period{margin-bottom:0;border:0}.mc--match-stats .panel--mc-periods .period__summary .compare{color:#333}.mc--match-stats .panel--mc-periods .period__summary .compare--subject{color:#777579}.mobile .panel--mc-periods{font-size:14px;font-size:.875rem;line-height:1.7143}.mobile .panel--mc-periods .period__tracker .compare{display:block;width:100%;padding-left:15px;padding-right:15px;text-align:left}.panel--mc-team-stats .value{height:20px;box-sizing:border-box;padding:0 15px;background:#e1e2e3}.panel--mc-team-stats .bar{display:inline-block;position:relative;height:30px;line-height:30px;min-width:40px;background:#e1e2e3;margin-left:1px;margin-right:1px}.panel--mc-team-stats .adv .bar,.panel--mc-team-stats .adv .value{color:#fff;background:#32a746}.panel--mc-team-stats .compare--a{padding-right:0}.panel--mc-team-stats .compare--a .bar,.panel--mc-team-stats .compare--a .value{float:right}.panel--mc-team-stats .compare--b{padding-left:0}.panel--mc-team-stats .compare--b .bar,.panel--mc-team-stats .compare--b .value{float:left}.panel--mc-player-stats .tab__nav li{background-color:transparent}.panel--mc-player-stats .tab__nav a{color:#0078c8}.panel--mc-player-stats .tab__nav .is-selected a{color:#000}.panel--mc-player-stats .tab__nav .is-selected:before{top:auto;top:-12px;height:4px}.panel--mc-player-stats .header .compare{padding:0}.panel--mc-player-stats .header .compare a{padding-top:10px;padding-bottom:10px}.table--sport-player-stats th{width:60px;font-weight:400}.table--sport-player-stats td:first-child,.table--sport-player-stats th:first-child{width:auto;min-width:90px;padding-left:10px}.table--sport-player-stats td:last-child,.table--sport-player-stats th:last-child{padding-right:10px}.table--sport-player-stats .highlight-row{background-color:#efeff4}.table--sport-player-stats .highlight-row th{font-weight:700}.table--sport-player-stats .highlight{background-color:#32a746;color:#fff}.panel--mc-details .compare{display:block;width:100%}@media (min-width:720px){.template--match-centre .article__toolbar{-ms-flex-direction:column;flex-direction:column}.template--match-centre .article__signpost-wrap{margin-bottom:20px}.tabs--fixture-filter{margin-top:-10px}}@media (min-width:820px){.tablet .mc-body{margin-right:340px}.mobile .mc--fixture-round.afl .card--mc-match .team--a .team__name,.panel--fixtureladder.afl .card--mc-match .team--a .team__name{padding-left:25px}.mobile .mc--fixture-round.afl .card--mc-match .team--b .team__name,.panel--fixtureladder.afl .card--mc-match .team--b .team__name{padding-right:25px}.mobile .mc--fixture-round.afl .card--mc-match .team__score,.panel--fixtureladder.afl .card--mc-match .team__score{padding-left:5px;padding-right:5px}}@media (max-width:720px){.template--match-centre .article__signpost-wrap+ul{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.template--match-centre .article__signpost-wrap+ul .article__save{position:static}}@media (max-width:820px){.panel--fixtureladder .tab__content{margin-left:10px;margin-right:10px}.panel--fixtureladder .header.header,.panel--fixtureladder .mc--fixture-round .header{margin-left:0;margin-right:0}}