/*
    /images/responsive_2020/icon_bullet.svg
    */
@media (min-width: 768px) {
  .hide-medium {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .hide-medium-down {
    display: none !important;
  }
}
@media (min-width: 1025px) {
  .hide-large {
    display: none !important;
  }
}
@media (max-width: 1024px) {
  .hide-large-down {
    display: none !important;
  }
}
.acc-hide,
.accessible-hide {
  position: absolute;
  top: -99999px;
  left: -99999px;
  display: block !important;
  background-color: black !important;
  color: white !important;
  clip: rect(1px, 1px, 1px, 1px);
}
.reset-list {
  list-style: none;
  margin: 0;
  padding: 0;
  list-style: none;
  margin: 0;
  padding: 0;
}
.reset-icon {
  display: inline-flex;
  line-height: 1;
}
.reset-icon::before {
  margin: 0;
}
.flex-center {
  display: flex;
  align-items: center;
  justify-content: center;
}
.no-wrap {
  white-space: nowrap;
}
.mr-auto {
  margin-right: auto;
}
.ml-auto {
  margin-left: auto;
}
.d-inline-block {
  display: inline-block;
}
.d-block {
  display: block;
}
.h-100 {
  height: 100%;
}
.flex-item-0 {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  min-width: 1px;
  min-height: 1px;
}
body {
  font: 1rem/1.5 'Archivo Narrow', Helvetica, Arial, sans-serif;
  color: black;
  margin: 0;
  padding: 0;
}
@media (max-width: 1024px) {
  .index.scoreboard-open body {
    overflow: hidden;
  }
  body.mobile-menu-open {
    overflow: hidden;
  }
}
a.sidearm-skip-link {
  position: absolute;
  left: -99999px;
  top: 0;
  background-color: black;
  color: white;
}
a.sidearm-skip-link:link,
a.sidearm-skip-link:visited {
  color: white;
}
a.sidearm-skip-link:focus {
  position: fixed;
  left: 0;
  z-index: 99999;
}
.content-ad .dfp-ad {
  background: #d9d9db;
  margin: 24px auto;
}
@media (min-width: 768px) {
  .content-ad--below-top-stories,
  .content-ad--above-social,
  .content-ad--above-trending,
  .content-ad--below-social {
    margin: 0 -24px;
  }
}
.sidearm-story-template {
  background: transparent;
}
.sidearm-story-template .sidearm-dfp-ad {
  margin: 0 auto 24px !important;
}
#story-template-postgame-1-30 {
  background: transparent;
}
#story-template-postgame-1-30 .sidearm-dfp-ad {
  margin: 0 auto 24px !important;
}
.index .section-header {
  display: flex;
  align-items: center;
  justify-content: normal;
  background-color: #f1b82d;
  padding: 0 12px 0 24px;
  min-height: 72px;
}
.index .section-header__title {
  flex: 0 1 auto;
  -webkit-flex: 0 1 auto;
  min-width: 1px;
  min-height: 1px;
  font-family: 'Archivo', sans-serif;
  font-weight: 700;
  color: #2a2623;
  font-size: 1.125rem;
  margin: 0 24px 0 0;
}
.index .section-header__sponsor {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  min-width: 1px;
  min-height: 1px;
  margin: 0 0 0 auto;
}
.index .section-header__tabs-item {
  flex: 1 0 0px;
  -webkit-flex: 1 0 0px;
  min-width: 1px;
  min-height: 1px;
}
.index .section-header__tabs-item + .section-header__tabs-item {
  border-left: 1px solid #f1b82d;
}
.index .section-header__tabs-link {
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: 'Archivo', sans-serif;
  font-weight: 700;
  background: black;
  color: #767676;
  font-size: 1.125rem;
  padding: 0 18px;
  text-decoration: none;
  width: 100%;
  height: 72px;
}
.index .section-header__tabs-link:hover,
.index .section-header__tabs-link.is-active {
  color: #f1b82d;
}
.index .section-header__filter-item {
  flex: 1 0 0px;
  -webkit-flex: 1 0 0px;
  min-width: 1px;
  min-height: 1px;
}
.index .section-header__filter-item + .section-header__filter-item {
  border-left: 1px solid #f1b82d;
}
.index .section-header__filter-button {
  -webkit-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  border: none;
  background: none;
  color: black;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: 'Archivo', sans-serif;
  font-weight: 700;
  background: black;
  color: #767676;
  font-size: 1.125rem;
  padding: 0 18px;
  text-decoration: none;
  width: 100%;
  height: 72px;
  transition: color 0.15s;
}
.index .section-header__filter-button::-ms-expand {
  display: none;
}
.index .section-header__filter-button:hover,
.index .section-header__filter-button.is-active {
  color: #f1b82d;
}
@media (min-width: 1025px) {
  .index .section-header__tabs-item {
    flex: 0 0 auto;
    min-width: 140px;
  }
  .index .section-header__filter-item {
    flex: 0 0 auto;
    min-width: 140px;
  }
}
.index .btn {
  -webkit-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  border: none;
  background: none;
  color: black;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #f1b82d;
  color: #2a2623;
  font-weight: 500;
  min-height: 48px;
  padding: 6px 24px;
  text-decoration: none;
  text-transform: uppercase;
  transition: background 0.15s;
}
.index .btn::-ms-expand {
  display: none;
}
.index .btn--inline {
  display: inline-flex;
}
.index .btn--block {
  width: 100%;
}
.index .btn:hover {
  background: #dca10f;
}
.index .slick-prev,
.main-header .slick-prev,
.main-footer .slick-prev,
.s-scoreboard .slick-prev,
.index .slick-next,
.main-header .slick-next,
.main-footer .slick-next,
.s-scoreboard .slick-next,
.index .slick-pause-play,
.main-header .slick-pause-play,
.main-footer .slick-pause-play,
.s-scoreboard .slick-pause-play {
  -webkit-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  border: none;
  background: none;
  color: black;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  color: black;
  font-size: 0;
  position: relative;
  width: 60px;
  height: 60px;
  transition: all 0.15s;
}
.index .slick-prev::-ms-expand,
.main-header .slick-prev::-ms-expand,
.main-footer .slick-prev::-ms-expand,
.s-scoreboard .slick-prev::-ms-expand,
.index .slick-next::-ms-expand,
.main-header .slick-next::-ms-expand,
.main-footer .slick-next::-ms-expand,
.s-scoreboard .slick-next::-ms-expand,
.index .slick-pause-play::-ms-expand,
.main-header .slick-pause-play::-ms-expand,
.main-footer .slick-pause-play::-ms-expand,
.s-scoreboard .slick-pause-play::-ms-expand {
  display: none;
}
.index .slick-prev::after,
.main-header .slick-prev::after,
.main-footer .slick-prev::after,
.s-scoreboard .slick-prev::after,
.index .slick-next::after,
.main-header .slick-next::after,
.main-footer .slick-next::after,
.s-scoreboard .slick-next::after,
.index .slick-pause-play::after,
.main-header .slick-pause-play::after,
.main-footer .slick-pause-play::after,
.s-scoreboard .slick-pause-play::after {
  font: 400 24px/0 'sidearm_font_v2';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.index .slick-prev.slick-disabled,
.main-header .slick-prev.slick-disabled,
.main-footer .slick-prev.slick-disabled,
.s-scoreboard .slick-prev.slick-disabled,
.index .slick-next.slick-disabled,
.main-header .slick-next.slick-disabled,
.main-footer .slick-next.slick-disabled,
.s-scoreboard .slick-next.slick-disabled,
.index .slick-pause-play.slick-disabled,
.main-header .slick-pause-play.slick-disabled,
.main-footer .slick-pause-play.slick-disabled,
.s-scoreboard .slick-pause-play.slick-disabled {
  pointer-events: none;
}
.index .slick-prev.slick-disabled::after,
.main-header .slick-prev.slick-disabled::after,
.main-footer .slick-prev.slick-disabled::after,
.s-scoreboard .slick-prev.slick-disabled::after,
.index .slick-next.slick-disabled::after,
.main-header .slick-next.slick-disabled::after,
.main-footer .slick-next.slick-disabled::after,
.s-scoreboard .slick-next.slick-disabled::after,
.index .slick-pause-play.slick-disabled::after,
.main-header .slick-pause-play.slick-disabled::after,
.main-footer .slick-pause-play.slick-disabled::after,
.s-scoreboard .slick-pause-play.slick-disabled::after {
  opacity: 0.25;
}
.index .slick-prev:hover,
.main-header .slick-prev:hover,
.main-footer .slick-prev:hover,
.s-scoreboard .slick-prev:hover,
.index .slick-next:hover,
.main-header .slick-next:hover,
.main-footer .slick-next:hover,
.s-scoreboard .slick-next:hover,
.index .slick-pause-play:hover,
.main-header .slick-pause-play:hover,
.main-footer .slick-pause-play:hover,
.s-scoreboard .slick-pause-play:hover {
  background: #f1b82d;
  color: #2a2623;
}
.index .slick-prev::after,
.main-header .slick-prev::after,
.main-footer .slick-prev::after,
.s-scoreboard .slick-prev::after {
  content: '\e013';
}
.index .slick-next::after,
.main-header .slick-next::after,
.main-footer .slick-next::after,
.s-scoreboard .slick-next::after {
  content: '\e014';
}
.index .slick-pause-play::after,
.main-header .slick-pause-play::after,
.main-footer .slick-pause-play::after,
.s-scoreboard .slick-pause-play::after {
  content: '\e200';
}
.index .slick-pause-play.slick-play::after,
.main-header .slick-pause-play.slick-play::after,
.main-footer .slick-pause-play.slick-play::after,
.s-scoreboard .slick-pause-play.slick-play::after {
  content: '\e050';
}
.index .row,
.main-header .row,
.main-footer .row,
.s-scoreboard .row {
  max-width: 1320px;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}
.index .row.pad,
.main-header .row.pad,
.main-footer .row.pad,
.s-scoreboard .row.pad {
  padding-left: 24px;
  padding-right: 24px;
}
@media (max-width: 767px) {
  .index .row.pad,
  .main-header .row.pad,
  .main-footer .row.pad,
  .s-scoreboard .row.pad {
    padding-left: 12px;
    padding-right: 12px;
  }
}
.index .row.no-pad,
.main-header .row.no-pad,
.main-footer .row.no-pad,
.s-scoreboard .row.no-pad {
  max-width: 1272px;
}
@media (min-width: 1025px) {
  .index .row.pad-large,
  .main-header .row.pad-large,
  .main-footer .row.pad-large,
  .s-scoreboard .row.pad-large {
    padding-left: 24px;
    padding-right: 24px;
  }
}
.index .row--small,
.main-header .row--small,
.main-footer .row--small,
.s-scoreboard .row--small {
  max-width: 1224px;
}
.index .row--small.no-pad,
.main-header .row--small.no-pad,
.main-footer .row--small.no-pad,
.s-scoreboard .row--small.no-pad {
  max-width: 1176px;
}
.main-content-placeholder {
  margin-top: 80px;
}
html:not(.index) .main-content-placeholder {
  background: white;
  margin-left: auto;
  margin-right: auto;
  padding: 24px;
}
html.sport .main-content-placeholder {
  margin-top: 144px;
}
@media (min-width: 1025px) {
  html:not(.index) .main-content-placeholder {
    max-width: 1224px;
    width: calc(100% - 48px);
  }
}
.main-footer {
  background: white;
}
.main-footer__sponsors {
  background: white;
}
.main-footer__sponsors .ads-container {
  text-align: center;
}
.main-footer__sponsors .ad {
  padding: 24px;
}
.main-footer__main {
  background: #373a36;
}
.main-footer__details {
  padding: 24px 0;
}
.main-footer__details-logo {
  margin: 0 0 36px;
  text-align: center;
}
.main-footer__details-text {
  color: white;
  margin: 0 auto;
  max-width: 414px;
  padding: 0 12px;
}
.main-footer__details-text p {
  margin: 0;
}
.main-footer__details-text a {
  color: white;
}
.main-footer__logos {
  display: flex;
  align-items: center;
  justify-content: center;
  border-top: 1px solid #2a2623;
  padding: 24px 0;
}
.main-footer__logos-item {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  min-width: 1px;
  min-height: 1px;
  padding: 0 12px;
}
@media (min-width: 768px) {
  .main-footer__sponsors .ads-container {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    padding: 24px 0;
  }
  .main-footer__sponsors .ad {
    flex: 1 0 50%;
    -webkit-flex: 1 0 50%;
    min-width: 1px;
    min-height: 1px;
    margin: 0;
  }
  .main-footer__details {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .main-footer__details-logo {
    flex: 0 0 auto;
    -webkit-flex: 0 0 auto;
    min-width: 1px;
    min-height: 1px;
    margin: 0 36px 0 0;
  }
  .main-footer__details-text {
    flex: 1 1 auto;
    -webkit-flex: 1 1 auto;
    min-width: 1px;
    min-height: 1px;
    margin: 0;
    padding: 0;
  }
  .main-footer__logos-item {
    padding: 0 36px;
  }
}
@media (min-width: 1025px) {
  .main-footer__sponsors .ad {
    flex-basis: 20%;
  }
  .main-footer__main {
    display: flex;
    align-items: center;
    justify-content: normal;
    padding: 24px 0;
  }
  .main-footer__details {
    flex: 1 1 auto;
    -webkit-flex: 1 1 auto;
    min-width: 1px;
    min-height: 1px;
    justify-content: flex-start;
    margin: 0 0 0 24px;
    padding: 0;
  }
  .main-footer__logos {
    flex: 0 0 auto;
    -webkit-flex: 0 0 auto;
    min-width: 1px;
    min-height: 1px;
    border: none;
    padding: 0;
  }
  .main-footer__logos-item {
    padding: 0 24px;
  }
  .main-footer__logos-item + .main-footer__logos-item {
    margin-left: 24px;
  }
}
.main-header {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 300;
}
.main-header__main {
  background: url('https://dxbhsrqyrr690.cloudfront.net/sidearm.nextgen.sites/mutigers.com/images/responsive_2020/header_pattern.svg') left top repeat-x black;
  height: 80px;
  z-index: 2;
}
.main-header__logo {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  min-width: 1px;
  min-height: 1px;
  align-self: flex-end;
  background: #f1b82d;
  padding: 7px;
  width: 120px;
  height: 100%;
}
.main-header__sponsor {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  min-width: 1px;
  min-height: 1px;
  margin: 0 18px;
}
.main-header__sec {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  min-width: 1px;
  min-height: 1px;
  margin: 0 12px 0 auto;
}
.main-header__scoreboard-toggle {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  min-width: 1px;
  min-height: 1px;
  -webkit-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  border: none;
  background: none;
  color: black;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  display: flex;
  align-items: center;
  justify-content: center;
  border-left: 1px solid #373a36;
  color: #f1b82d;
  font-size: 36px;
  width: 60px;
}
.main-header__scoreboard-toggle::-ms-expand {
  display: none;
}
html.scoreboard-open .main-header__scoreboard-toggle {
  background: #f1b82d;
  color: #2a2623;
}
html.scoreboard-open .main-header__scoreboard-toggle .sidearm-icon::before {
  content: '\e078';
}
.main-header__nav {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  min-width: 1px;
  min-height: 1px;
}
.main-header__search {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  min-width: 1px;
  min-height: 1px;
}
.main-header__sport {
  background: whitesmoke;
  height: 64px;
  z-index: 1;
}
@media (max-width: 1024px) {
  .main-header__sponsor {
    flex: 1 0 50px;
    justify-content: flex-start;
  }
}
@media (min-width: 1025px) {
  html:not(.headroom--not-top) .main-header {
    position: absolute;
    top: 100px;
  }
  html:not(.headroom--not-top) .main-header__logo {
    padding: 11px;
    width: 180px;
    height: 180px;
  }
  .main-header__nav {
    flex: 1 1 auto;
  }
  .main-header__sec {
    background: black;
    border-left: 1px solid #373a36;
    margin: 0;
    width: 60px;
  }
}
.c-search--overlay {
  height: 100%;
}
.c-search--overlay fieldset {
  border: none;
  display: block;
  margin: 0;
  max-width: 600px;
  padding: 0 24px;
  width: 100%;
}
.c-search--overlay .c-search__toggle {
  -webkit-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  border: none;
  background: none;
  color: black;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  display: flex;
  align-items: center;
  justify-content: center;
  background: black;
  border-left: 1px solid #373a36;
  color: #f1b82d;
  font-size: 36px;
  width: 60px;
  height: 100%;
  transition: background 0.15s, color 0.15s;
}
.c-search--overlay .c-search__toggle::-ms-expand {
  display: none;
}
.c-search--overlay .c-search__toggle.is-toggled {
  background: #f1b82d;
  color: #2a2623;
}
.c-search--overlay .c-search__overlay {
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(0, 0, 0, 0.9);
  opacity: 0;
  position: fixed;
  top: 0;
  left: -99999px;
  width: 100%;
  height: 100%;
  z-index: 200;
  transition: opacity 0.2s, left 0s 0.2s;
}
.c-search--overlay .c-search__overlay.is-open {
  left: 0;
  opacity: 1;
  transition: opacity 0.2s;
}
.c-search--overlay .c-search__text-wrap {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
  height: 72px;
}
.c-search--overlay .c-search__text {
  -webkit-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  border: none;
  background: none;
  color: black;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  background: white;
  color: black;
  display: block;
  font-size: 1.25rem;
  line-height: 40px;
  padding: 0 104px 0 24px;
  width: 100%;
  height: 100%;
}
.c-search--overlay .c-search__text::-ms-expand {
  display: none;
}
.c-search--overlay .c-search__text::-webkit-input-placeholder {
  color: #767676;
}
.c-search--overlay .c-search__text::-moz-placeholder {
  color: #767676;
}
.c-search--overlay .c-search__text:-ms-input-placeholder {
  color: #767676;
}
.c-search--overlay .c-search__text:-moz-placeholder {
  color: #767676;
}
.c-search--overlay .c-search__submit {
  -webkit-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  border: none;
  background: none;
  color: black;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  background: #f1b82d;
  color: #2a2623;
  font-size: 2.5rem;
  font-weight: 600;
  position: absolute;
  top: 0;
  right: 0;
  width: 80px;
  height: 100%;
  text-transform: uppercase;
  transition: background 0.15s, color 0.15s;
}
.c-search--overlay .c-search__submit::-ms-expand {
  display: none;
}
.c-search--overlay .c-search__submit[disabled] {
  background: #767676;
  color: white;
  cursor: not-allowed;
}
.c-search--overlay .c-search__submit:hover:not([disabled]),
.c-search--overlay .c-search__submit:focus:not([disabled]) {
  background: #f1b82d;
  color: #2a2623;
}
.c-search--overlay .c-search__close {
  -webkit-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  border: none;
  background: none;
  color: black;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  display: flex;
  align-items: center;
  justify-content: center;
  color: white;
  font-size: 32px;
  overflow: hidden;
  position: absolute;
  top: 12px;
  right: 12px;
  width: 64px;
  height: 64px;
}
.c-search--overlay .c-search__close::-ms-expand {
  display: none;
}
.c-search--navigation {
  background: #373a36;
}
.c-search--navigation fieldset {
  border: none;
  display: block;
  margin: 0;
  padding: 0;
}
.c-search--navigation .c-search__container {
  display: flex;
  height: 60px;
}
.c-search--navigation .c-search__text {
  flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  min-width: 1px;
  min-height: 1px;
  -webkit-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  border: none;
  background: none;
  color: black;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  color: #f1b82d;
  padding: 0 24px;
}
.c-search--navigation .c-search__text::-ms-expand {
  display: none;
}
.c-search--navigation .c-search__text::-webkit-input-placeholder {
  color: #f1b82d;
  opacity: 0.75;
}
.c-search--navigation .c-search__text::-moz-placeholder {
  color: #f1b82d;
  opacity: 0.75;
}
.c-search--navigation .c-search__text:-ms-input-placeholder {
  color: #f1b82d;
  opacity: 0.75;
}
.c-search--navigation .c-search__text:-moz-placeholder {
  color: #f1b82d;
  opacity: 0.75;
}
.c-search--navigation .c-search__submit {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  min-width: 1px;
  min-height: 1px;
  -webkit-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  border: none;
  background: none;
  color: black;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #f1b82d;
  font-size: 36px;
  width: 60px;
}
.c-search--navigation .c-search__submit::-ms-expand {
  display: none;
}
.c-navigation--main ul {
  list-style: none;
  margin: 0;
  padding: 0;
  list-style: none;
  margin: 0;
  padding: 0;
}
.c-navigation--main .c-navigation__url {
  text-decoration: none;
  display: block;
  color: inherit;
}
.c-navigation--main .c-navigation__toggle {
  -webkit-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  border: none;
  background: none;
  color: black;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  display: flex;
  align-items: center;
  justify-content: center;
  background: black;
  border-left: 1px solid #373a36;
  color: #f1b82d;
  font-size: 36px;
  width: 60px;
  transition: background 0.15s, color 0.15s;
}
.c-navigation--main .c-navigation__toggle::-ms-expand {
  display: none;
}
.c-navigation--main .c-navigation__toggle.is-toggled {
  background: #f1b82d;
  color: #2a2623;
}
.c-navigation--main .c-navigation-desktop .c-navigation__item--level-1 {
  cursor: pointer;
}
.c-navigation--main .c-navigation-desktop .c-navigation__item--level-1:hover .c-navigation__url--level-1 {
  color: #f1b82d;
}
.c-navigation--main .c-navigation-desktop .c-navigation__item--level-1.is-open .c-navigation__url--level-1 {
  color: #f1b82d;
}
.c-navigation--main .c-navigation-desktop .c-navigation__item--level-1.is-open .c-navigation__url--level-1 > svg > path {
  fill: #f1b82d;
  stroke: #f1b82d;
}
.c-navigation--main .c-navigation-desktop .c-navigation__item--level-1.is-open .c-navigation__level-2 {
  left: 0;
  opacity: 1;
  transition: opacity 0s;
}
.c-navigation--main .c-navigation-desktop .c-navigation__url--level-1 {
  color: white;
  font-size: 1.5rem;
  padding: 0 22px;
  position: relative;
  text-transform: uppercase;
  white-space: nowrap;
  transition: color 0.15s;
}
.c-navigation--main .c-navigation-desktop .c-navigation__url--level-1:focus {
  color: #f1b82d;
}
.c-navigation--main .c-navigation-desktop .c-navigation__url--level-1 > svg {
  pointer-events: none;
  position: absolute;
  top: calc(50% - 5px);
  left: -4px;
}
.c-navigation--main .c-navigation-desktop .c-navigation__url--level-1 > svg > path {
  transition: fill 0.15s, stroke 0.15s;
}
.c-navigation--main .c-navigation-desktop .c-navigation__level-2 {
  background: black;
  border-top: 1px solid #f1b82d;
  max-height: calc(100vh - 80px);
  overflow: auto;
  position: absolute;
  top: 100%;
  left: -99999px;
  opacity: 0;
  width: 100%;
}
html:not(.headroom--not-top) .c-navigation--main .c-navigation-desktop .c-navigation__level-2 {
  max-height: calc(100vh - 180px);
}
.c-navigation--main .c-navigation-desktop .c-navigation__level-2.is-open {
  left: 0;
  opacity: 1;
  transition: 0s;
}
.c-navigation--main .c-navigation-desktop .c-navigation__level-2-inner {
  padding: 36px;
}
.c-navigation--main .c-navigation-desktop .c-navigation__column {
  flex: 0 1 50%;
  -webkit-flex: 0 1 50%;
  min-width: 1px;
  min-height: 1px;
  display: flex;
  flex-direction: column;
  padding: 0 12px;
}
.c-navigation--main .c-navigation-desktop .c-navigation__column-list {
  flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  min-width: 1px;
  min-height: 1px;
}
.c-navigation--main .c-navigation-desktop .c-navigation__item--level-2 {
  display: flex;
  align-items: center;
  justify-content: normal;
}
.c-navigation--main .c-navigation-desktop .c-navigation__item--level-2:not(.c-navigation__separator) {
  border-bottom: 1px solid rgba(55, 58, 54, 0.5);
  transition: background 0.15s;
}
.c-navigation--main .c-navigation-desktop .c-navigation__item--level-2:not(.c-navigation__separator):hover {
  background: #f1b82d;
}
.c-navigation--main .c-navigation-desktop .c-navigation__item--level-2:not(.c-navigation__separator):hover .c-navigation__url--level-2 {
  color: #2a2623;
}
.c-navigation--main .c-navigation-desktop .c-navigation__item--level-2:not(.c-navigation__separator):hover .c-navigation__social {
  color: #2a2623;
}
.c-navigation--main .c-navigation-desktop .c-navigation__separator {
  font-family: 'Archivo', sans-serif;
  font-weight: 700;
  color: #f1b82d;
  font-size: 1.125rem;
  margin-bottom: 12px;
  padding: 0 24px;
}
.c-navigation--main .c-navigation-desktop .c-navigation__separator:not(:first-child) {
  margin-top: 24px;
}
.c-navigation--main .c-navigation-desktop .c-navigation__url--level-2 {
  display: flex;
  align-items: center;
  justify-content: normal;
  color: white;
  min-height: 48px;
  padding: 0 6px;
  transition: color 0.15s;
}
.c-navigation--main .c-navigation-desktop .c-navigation__url--level-2:first-child {
  font-weight: 500;
  margin-right: auto;
  padding: 0 24px;
}
.c-navigation--main .c-navigation-desktop .c-navigation__url--level-2:first-child:last-child {
  width: 100%;
  margin-right: 0;
}
.c-navigation--main .c-navigation-desktop .c-navigation__url--level-2:first-child:last-child:hover {
  text-decoration: none;
}
.c-navigation--main .c-navigation-desktop .c-navigation__url--level-2:last-child {
  margin-right: 18px;
}
.c-navigation--main .c-navigation-desktop .c-navigation__url--level-2:hover {
  text-decoration: underline;
}
.c-navigation--main .c-navigation-desktop .c-navigation__social {
  color: #f1b82d;
  font-size: 18px;
  visibility: hidden;
}
.c-navigation--main .c-navigation-desktop .c-navigation__social[href] {
  visibility: visible;
}
.c-navigation--main .c-navigation-desktop .c-navigation__social::before {
  font-family: 'sidearm_font_v2';
}
.c-navigation--main .c-navigation-desktop .c-navigation__social.facebook::before {
  content: '\e041';
}
.c-navigation--main .c-navigation-desktop .c-navigation__social.twitter::before {
  content: '\e035';
}
.c-navigation--main .c-navigation-desktop .c-navigation__social.instagram::before {
  content: '\e044';
}
.c-navigation--main .c-navigation-desktop .c-navigation__social.tickets::before {
  content: '\e108';
}
.c-navigation--main .c-navigation-desktop .c-navigation__ad {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  min-width: 1px;
  min-height: 1px;
  margin-top: 12px;
}
@media (min-width: 1025px) {
  .c-navigation--main .c-navigation-mobile {
    position: relative;
  }
}
.c-navigation--main .c-navigation-mobile .c-navigation__offcanvas {
  position: absolute;
  top: 100%;
  overflow: hidden;
}
.c-navigation--main .c-navigation-mobile .c-navigation__offcanvas.is-open {
  overflow: auto;
}
@media (max-width: 1024px) {
  .c-navigation--main .c-navigation-mobile .c-navigation__offcanvas {
    background: rgba(0, 0, 0, 0.8);
    left: 0;
    width: 100%;
    height: 0px;
  }
  .c-navigation--main .c-navigation-mobile .c-navigation__offcanvas.is-open {
    height: calc(100vh - 80px);
    padding-bottom: 60px;
  }
}
@media (min-width: 1025px) {
  .c-navigation--main .c-navigation-mobile .c-navigation__offcanvas {
    right: 0;
    width: 375px;
    max-height: 0px;
  }
  .c-navigation--main .c-navigation-mobile .c-navigation__offcanvas.is-open {
    max-height: calc(100vh - 80px);
  }
  html:not(.headroom--not-top) .c-navigation--main .c-navigation-mobile .c-navigation__offcanvas.is-open {
    max-height: calc(100vh - 180px);
  }
}
.c-navigation--main .c-navigation-mobile .c-navigation__level-1 {
  background: black;
}
.c-navigation--main .c-navigation-mobile .c-navigation__item--level-1 {
  border-bottom: 1px solid #2a2623;
}
.c-navigation--main .c-navigation-mobile .c-navigation__item--level-1:last-child {
  border: none;
}
.c-navigation--main .c-navigation-mobile .c-navigation__parent .c-navigation__url--level-1 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  transition: background 0.15s, color 0.15s;
}
.c-navigation--main .c-navigation-mobile .c-navigation__parent .c-navigation__url--level-1::after {
  content: '\e012';
  display: block;
  font: normal 400 24px/1 'sidearm_font_v2';
  margin-left: 12px;
  transition: transform 0.15s;
}
.c-navigation--main .c-navigation-mobile .c-navigation__parent .c-navigation__url--level-1.is-open {
  background: #f1b82d;
  color: #2a2623;
}
.c-navigation--main .c-navigation-mobile .c-navigation__parent .c-navigation__url--level-1.is-open::after {
  transform: rotate(-180deg);
}
.c-navigation--main .c-navigation-mobile .c-navigation__url--level-1 {
  display: flex;
  align-items: center;
  justify-content: normal;
  color: #f1b82d;
  font-size: 1.5rem;
  min-height: 60px;
  padding: 0 19px 0 24px;
  text-transform: uppercase;
}
.c-navigation--main .c-navigation-mobile .c-navigation__level-2 {
  background: whitesmoke;
  position: static;
  opacity: 1;
  width: 100%;
  max-height: 0px;
  overflow: hidden;
}
.c-navigation--main .c-navigation-mobile .c-navigation__level-2.is-open {
  max-height: none;
}
.c-navigation--main .c-navigation-mobile .c-navigation__item--level-2 + .c-navigation__item--level-2 {
  border-top: 1px solid #d9d9db;
}
.c-navigation--main .c-navigation-mobile .c-navigation__separator {
  display: flex;
  align-items: center;
  justify-content: normal;
  background: white;
  box-shadow: inset 4px 0 0 #f1b82d;
  color: #373a36;
  font-size: 1.125rem;
  min-height: 60px;
  padding: 0 24px;
}
.c-navigation--main .c-navigation-mobile .c-navigation__url--level-2 {
  display: flex;
  align-items: center;
  justify-content: normal;
  color: #373a36;
  min-height: 60px;
  padding: 0 24px;
}
.c-navigation--sport ul {
  list-style: none;
  margin: 0;
  padding: 0;
  list-style: none;
  margin: 0;
  padding: 0;
}
.c-navigation--sport .c-navigation__url {
  text-decoration: none;
  display: block;
  color: inherit;
}
.c-navigation--sport.c-navigation--desktop .c-navigation__item--level-1 {
  cursor: pointer;
  position: relative;
}
.c-navigation--sport.c-navigation--desktop .c-navigation__item--level-1:last-child {
  margin-right: 9px;
}
.c-navigation--sport.c-navigation--desktop .c-navigation__parent .c-navigation__url--level-1 > span::after {
  content: '\e014';
  font: normal 400 8px/1 'sidearm_font_v2';
  margin: 0 0 0 5px;
  transition: transform 0.15s;
}
.c-navigation--sport.c-navigation--desktop .c-navigation__url--level-1 {
  color: #373a36;
  font-weight: 500;
  padding: 0 8px;
}
.c-navigation--sport.c-navigation--desktop .c-navigation__url--level-1 > span {
  transition: box-shadow 0.15s;
}
.c-navigation--sport.c-navigation--desktop .c-navigation__url--level-1:hover > span {
  box-shadow: inset 0 -2px 0 #373a36;
}
.c-navigation--sport.c-navigation--desktop .c-navigation__url--level-1.is-toggled > span {
  box-shadow: inset 0 -2px 0 #373a36;
}
.c-navigation--sport.c-navigation--desktop .c-navigation__url--level-1.is-toggled > span::after {
  transform: rotate(90deg);
}
.c-navigation--sport.c-navigation--desktop .c-navigation__sport {
  display: flex;
  align-items: center;
  justify-content: normal;
  margin-right: auto;
}
.c-navigation--sport.c-navigation--desktop .c-navigation__sport .c-navigation__url--level-1 {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  min-width: 1px;
  min-height: 1px;
  font-family: 'Archivo', sans-serif;
  font-weight: 700;
  font-size: 1.25rem;
  padding: 0 18px;
}
.c-navigation--sport.c-navigation--desktop .c-navigation__sport .c-navigation__url--level-1:hover > span {
  box-shadow: inset 0 -2px 0 #373a36;
}
.c-navigation--sport.c-navigation--desktop .c-navigation__ad {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  min-width: 1px;
  min-height: 1px;
}
.c-navigation--sport.c-navigation--desktop .c-navigation__level-2 {
  background: whitesmoke;
  position: absolute;
  left: -99999px;
  top: 100%;
  opacity: 0;
  width: 280px;
}
.c-navigation--sport.c-navigation--desktop .c-navigation__level-2.is-open {
  left: auto;
  right: 0;
  opacity: 1;
  transition: 0s;
}
.c-navigation--sport.c-navigation--desktop .c-navigation__item--level-2 {
  border-top: 1px solid #d9d9db;
}
.c-navigation--sport.c-navigation--desktop .c-navigation__url--level-2 {
  display: flex;
  align-items: center;
  justify-content: normal;
  min-height: 48px;
  padding: 0 12px;
  transition: box-shadow 0.15s;
}
.c-navigation--sport.c-navigation--desktop .c-navigation__url--level-2:hover,
.c-navigation--sport.c-navigation--desktop .c-navigation__url--level-2:focus,
.c-navigation--sport.c-navigation--desktop .c-navigation__url--level-2.sidearm-hover {
  box-shadow: inset 0 -1px 0 #f1b82d;
}
.c-navigation--sport.c-navigation--mobile .c-navigation__sport-link {
  display: flex;
  align-items: center;
  justify-content: normal;
  font-size: 1.25rem;
  height: 100%;
  padding: 0 18px 0 24px;
}
.c-navigation--sport.c-navigation--mobile .c-navigation__toggle {
  -webkit-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  border: none;
  background: none;
  color: black;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  display: flex;
  align-items: center;
  justify-content: center;
  border-left: 1px solid #d9d9db;
  font-size: 36px;
  padding: 0 24px;
  width: 60px;
  height: 100%;
}
.c-navigation--sport.c-navigation--mobile .c-navigation__toggle::-ms-expand {
  display: none;
}
.c-navigation--sport.c-navigation--mobile .c-navigation__offcanvas {
  background: rgba(0, 0, 0, 0.8);
  position: absolute;
  top: 100%;
  left: 0;
  overflow: hidden;
  width: 100%;
  height: 0px;
}
.c-navigation--sport.c-navigation--mobile .c-navigation__offcanvas.is-open {
  height: calc(100vh - 144px);
  overflow: auto;
  padding-bottom: 60px;
}
.c-navigation--sport.c-navigation--mobile .c-navigation__level-1 {
  background: black;
}
.c-navigation--sport.c-navigation--mobile .c-navigation__item--level-1 {
  border-bottom: 1px solid #2a2623;
}
.c-navigation--sport.c-navigation--mobile .c-navigation__item--level-1:last-child {
  border: none;
}
.c-navigation--sport.c-navigation--mobile .c-navigation__parent .c-navigation__url--level-1 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  transition: background 0.15s, color 0.15s;
}
.c-navigation--sport.c-navigation--mobile .c-navigation__parent .c-navigation__url--level-1::after {
  content: '\e012';
  display: block;
  font: normal 400 24px/1 'sidearm_font_v2';
  margin-left: 12px;
  transition: transform 0.15s;
}
.c-navigation--sport.c-navigation--mobile .c-navigation__parent .c-navigation__url--level-1.is-open {
  background: #f1b82d;
  color: #2a2623;
}
.c-navigation--sport.c-navigation--mobile .c-navigation__parent .c-navigation__url--level-1.is-open::after {
  transform: rotate(-180deg);
}
.c-navigation--sport.c-navigation--mobile .c-navigation__url--level-1 {
  display: flex;
  align-items: center;
  justify-content: normal;
  color: #f1b82d;
  font-size: 1.5rem;
  min-height: 60px;
  padding: 0 19px 0 24px;
  text-transform: uppercase;
}
.c-navigation--sport.c-navigation--mobile .c-navigation__level-2 {
  background: whitesmoke;
  position: static;
  opacity: 1;
  width: 100%;
  max-height: 0px;
  overflow: hidden;
}
.c-navigation--sport.c-navigation--mobile .c-navigation__level-2.is-open {
  max-height: none;
}
.c-navigation--sport.c-navigation--mobile .c-navigation__item--level-2 + .c-navigation__item--level-2 {
  border-top: 1px solid #d9d9db;
}
.c-navigation--sport.c-navigation--mobile .c-navigation__url--level-2 {
  display: flex;
  align-items: center;
  justify-content: normal;
  color: #373a36;
  min-height: 60px;
  padding: 0 24px;
}
@media (min-width: 1025px) {
  .s-scoreboard {
    height: 100px;
  }
}
.s-scoreboard .c-scoreboard__item {
  color: white;
  padding: 12px;
  position: relative;
}
.s-scoreboard .c-scoreboard__top {
  display: flex;
  align-items: center;
  justify-content: normal;
  margin: 0 0 3px;
}
.s-scoreboard .c-scoreboard__top-divider::after {
  color: #f1b82d;
  content: '/';
  margin: 0 6px;
}
.s-scoreboard .c-scoreboard__sport {
  font-family: 'Archivo', sans-serif;
  font-weight: 700;
  color: #f1b82d;
  text-transform: uppercase;
}
.s-scoreboard .c-scoreboard__team {
  display: flex;
  align-items: center;
  justify-content: normal;
}
.s-scoreboard .c-scoreboard__team-logo {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  min-width: 1px;
  min-height: 1px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 6px 0 0;
  width: 24px;
  height: 24px;
}
.s-scoreboard .c-scoreboard__team-logo img.default-logo {
  filter: grayscale(1);
  opacity: 0.75;
}
.s-scoreboard .c-scoreboard__team-name {
  flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  min-width: 1px;
  min-height: 1px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.s-scoreboard .c-scoreboard__team-score {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  min-width: 1px;
  min-height: 1px;
  margin: 0 0 0 12px;
}
.s-scoreboard .c-scoreboard__team:last-child {
  margin: 3px 0 0;
}
.s-scoreboard .c-scoreboard__item.has-media .c-scoreboard__team:last-child {
  padding-right: 24px;
}
.s-scoreboard .c-scoreboard__toggle {
  -webkit-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  border: none;
  background: none;
  color: black;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  color: white;
  font-size: 18px;
  position: absolute;
  bottom: 0;
  right: 0;
  width: 40px;
  height: 40px;
  z-index: 2;
}
.s-scoreboard .c-scoreboard__toggle::-ms-expand {
  display: none;
}
.s-scoreboard .c-scoreboard__overlay {
  background: #373a36;
  opacity: 0;
  position: absolute;
  bottom: 0;
  left: -99999px;
  width: 100%;
  height: 100%;
  transition: opacity 0.15s, left 0s 0.15s;
}
.s-scoreboard .c-scoreboard__overlay.is-open {
  opacity: 1;
  left: 0;
  transition: opacity 0.15s;
}
.s-scoreboard .c-scoreboard__media {
  width: 100%;
  height: 100%;
}
.s-scoreboard .c-scoreboard__media-item {
  padding: 6px;
}
.s-scoreboard .c-scoreboard__media-link {
  color: white;
  font-size: 24px;
  text-decoration: none;
}
.s-scoreboard .c-scoreboard__media-link:hover {
  color: #f1b82d;
}
.c-scoreboard--slider {
  display: flex;
  background: #373a36;
  height: 100%;
  padding-left: 180px;
}
.c-scoreboard--slider .c-scoreboard__slider {
  flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  min-width: 1px;
  min-height: 1px;
  padding-right: 35px;
}
.c-scoreboard--slider .c-scoreboard__slider .slick-list {
  height: 100%;
}
.c-scoreboard--slider .c-scoreboard__slider .slick-track {
  display: flex;
  height: 100%;
}
.c-scoreboard--slider .c-scoreboard__slider .slick-slide {
  float: none;
  height: auto;
}
.c-scoreboard--slider .c-scoreboard__slider .slick-prev,
.c-scoreboard--slider .c-scoreboard__slider .slick-next {
  background: #373a36;
  border-left: 1px solid #2a2623;
  color: white;
  position: absolute;
  right: 0;
  top: 0;
  width: 36px;
  height: 50%;
}
.c-scoreboard--slider .c-scoreboard__slider .slick-prev::after,
.c-scoreboard--slider .c-scoreboard__slider .slick-next::after {
  font-size: 16px;
}
.c-scoreboard--slider .c-scoreboard__slider .slick-prev:hover,
.c-scoreboard--slider .c-scoreboard__slider .slick-next:hover {
  background: #f1b82d;
  color: #2a2623;
}
.c-scoreboard--slider .c-scoreboard__slider .slick-next {
  border-top: 1px solid #2a2623;
  top: auto;
  bottom: 0;
}
.c-scoreboard--slider .c-scoreboard__item {
  border-right: 1px solid #2a2623;
}
.c-scoreboard--slider .c-scoreboard__aside {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  min-width: 1px;
  min-height: 1px;
  display: flex;
  flex-direction: column;
  border-left: 1px solid #2a2623;
  width: 174px;
}
.c-scoreboard--slider .c-scoreboard__filter,
.c-scoreboard--slider .c-scoreboard__links {
  flex: 1 0 0px;
  -webkit-flex: 1 0 0px;
  min-width: 1px;
  min-height: 1px;
  border-bottom: 1px solid #2a2623;
  position: relative;
}
.c-scoreboard--slider .c-scoreboard__filter-select,
.c-scoreboard--slider .c-scoreboard__links-select {
  -webkit-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  border: none;
  background: none;
  color: black;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  background: #373a36;
  color: white;
  height: 100%;
  padding: 0 36px 0 12px;
  transition: all 0.15s;
}
.c-scoreboard--slider .c-scoreboard__filter-select::-ms-expand,
.c-scoreboard--slider .c-scoreboard__links-select::-ms-expand {
  display: none;
}
.c-scoreboard--slider .c-scoreboard__filter-select:hover,
.c-scoreboard--slider .c-scoreboard__links-select:hover,
.c-scoreboard--slider .c-scoreboard__filter-select:focus,
.c-scoreboard--slider .c-scoreboard__links-select:focus {
  background: #f1b82d;
  color: #2a2623;
}
.c-scoreboard--slider .c-scoreboard__filter::after,
.c-scoreboard--slider .c-scoreboard__links::after {
  display: flex;
  align-items: center;
  justify-content: center;
  color: white;
  content: '\e033';
  font: normal 400 11px/1 'sidearm_font_v2';
  pointer-events: none;
  position: absolute;
  top: 0;
  right: 0;
  width: 36px;
  height: 100%;
  transition: all 0.15s;
}
.c-scoreboard--slider .c-scoreboard__filter:hover::after,
.c-scoreboard--slider .c-scoreboard__links:hover::after {
  color: #2a2623;
}
.c-scoreboard--slider .c-scoreboard__calendar,
.c-scoreboard--slider .c-scoreboard__tickets {
  flex: 1 0 0px;
  -webkit-flex: 1 0 0px;
  min-width: 1px;
  min-height: 1px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #373a36;
  color: white;
  height: 100%;
  padding: 0 12px;
  text-decoration: none;
  transition: all 0.15s;
}
.c-scoreboard--slider .c-scoreboard__calendar span:not(.sidearm-icon),
.c-scoreboard--slider .c-scoreboard__tickets span:not(.sidearm-icon) {
  flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  min-width: 1px;
  min-height: 1px;
}
.c-scoreboard--slider .c-scoreboard__calendar .sidearm-icon,
.c-scoreboard--slider .c-scoreboard__tickets .sidearm-icon {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  min-width: 1px;
  min-height: 1px;
  font-size: 10px;
}
.c-scoreboard--slider .c-scoreboard__calendar:hover,
.c-scoreboard--slider .c-scoreboard__tickets:hover,
.c-scoreboard--slider .c-scoreboard__calendar:focus,
.c-scoreboard--slider .c-scoreboard__tickets:focus {
  background: #f1b82d;
  color: #2a2623;
}
.c-scoreboard--slider .c-scoreboard__tickets {
  border-bottom: 1px solid #2a2623;
}
.c-scoreboard--offcanvas {
  background: #373a36;
  display: flex;
  flex-direction: column;
  position: fixed;
  top: 80px;
  left: -99999px;
  width: 100%;
  height: calc(100vh - 80px);
  z-index: 300;
}
html.scoreboard-open .c-scoreboard--offcanvas {
  left: 0;
}
.c-scoreboard--offcanvas .c-scoreboard__aside {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  min-width: 1px;
  min-height: 1px;
  border-bottom: 1px solid #2a2623;
  display: flex;
}
.c-scoreboard--offcanvas .c-scoreboard__filter {
  flex: 1 0 0px;
  -webkit-flex: 1 0 0px;
  min-width: 1px;
  min-height: 1px;
  position: relative;
}
.c-scoreboard--offcanvas .c-scoreboard__filter-select {
  -webkit-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  border: none;
  background: none;
  color: black;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  background: #373a36;
  color: white;
  height: 48px;
  padding: 0 36px 0 12px;
  transition: all 0.15s;
}
.c-scoreboard--offcanvas .c-scoreboard__filter-select::-ms-expand {
  display: none;
}
.c-scoreboard--offcanvas .c-scoreboard__filter-select:hover,
.c-scoreboard--offcanvas .c-scoreboard__filter-select:focus {
  background: #f1b82d;
  color: #2a2623;
}
.c-scoreboard--offcanvas .c-scoreboard__filter::after {
  display: flex;
  align-items: center;
  justify-content: center;
  color: white;
  content: '\e033';
  font: normal 400 11px/1 'sidearm_font_v2';
  pointer-events: none;
  position: absolute;
  top: 0;
  right: 0;
  width: 36px;
  height: 100%;
  transition: all 0.15s;
}
.c-scoreboard--offcanvas .c-scoreboard__filter:hover::after {
  color: #2a2623;
}
.c-scoreboard--offcanvas .c-scoreboard__tickets {
  flex: 1 0 0px;
  -webkit-flex: 1 0 0px;
  min-width: 1px;
  min-height: 1px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #373a36;
  border-left: 1px solid #2a2623;
  color: white;
  padding: 0 12px;
  text-decoration: none;
  transition: all 0.15s;
}
.c-scoreboard--offcanvas .c-scoreboard__tickets span:not(.sidearm-icon) {
  flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  min-width: 1px;
  min-height: 1px;
}
.c-scoreboard--offcanvas .c-scoreboard__tickets .sidearm-icon {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  min-width: 1px;
  min-height: 1px;
  font-size: 10px;
}
.c-scoreboard--offcanvas .c-scoreboard__tickets:hover,
.c-scoreboard--offcanvas .c-scoreboard__tickets:focus {
  background: #f1b82d;
  color: #2a2623;
}
.c-scoreboard--offcanvas .c-scoreboard__list-container {
  flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  min-width: 1px;
  min-height: 1px;
  position: relative;
}
.c-scoreboard--offcanvas .c-scoreboard__list {
  overflow: auto;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.c-scoreboard--offcanvas .c-scoreboard__item {
  border-bottom: 1px solid #2a2623;
}
.c-scoreboard--offcanvas .c-scoreboard__calendar {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  min-width: 1px;
  min-height: 1px;
  height: 60px;
}
html.sport .layout-top {
  margin-bottom: 24px;
}
@media (min-width: 1025px) {
  .layout-top {
    display: flex;
  }
  .layout-top__main {
    flex: 1 1 auto;
    -webkit-flex: 1 1 auto;
    min-width: 1px;
    min-height: 1px;
  }
  .layout-top__side {
    flex: 0 0 300px;
    -webkit-flex: 0 0 300px;
    min-width: 1px;
    min-height: 1px;
    margin: 0 0 0 24px;
  }
}
.index .c-stories .showcase-play-button {
  -webkit-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  border: none;
  background: none;
  color: black;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #f1b82d;
  color: black;
  overflow: hidden;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 0;
  height: 60px;
  width: 60px;
  z-index: 10;
}
.index .c-stories .showcase-play-button::-ms-expand {
  display: none;
}
.index .c-stories .showcase-play-button::after {
  content: '\e050';
  font: normal 400 40px/1 'sidearm_font_v2';
}
.index .c-stories__item {
  position: relative;
}
.index .c-stories__media {
  position: relative;
  padding-bottom: 56.25%;
  overflow: hidden;
}
.index .c-stories__media iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 100;
}
.index .c-stories__picture img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.index .c-stories__sport {
  font-family: 'Archivo', sans-serif;
  font-weight: 700;
  background: #f1b82d;
  color: #2a2623;
  font-size: 1.125rem;
  padding: 3px 24px;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 2;
}
.index .c-stories__details {
  padding: 12px;
}
.index .c-stories__title {
  font-family: 'Archivo Black', sans-serif;
  font-weight: 400;
  color: #373a36;
  display: block;
  text-decoration: none;
}
.index .c-stories__title > span {
  transition: box-shadow 0.15s;
}
.index .c-stories__title:hover > span {
  box-shadow: inset 0 -2px 0 #f1b82d;
}
.index .c-stories__date {
  color: #373a36;
}
@media (min-width: 768px) {
  .index .c-stories__details {
    padding: 24px;
  }
}
.c-stories--slider .c-stories__slider {
  display: flex;
  align-items: normal;
  justify-content: normal;
  flex-wrap: wrap;
}
.c-stories--slider .c-stories__slider .slick-list {
  flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  min-width: 1px;
  min-height: 1px;
}
.c-stories--slider .c-stories__slider .slick-prev,
.c-stories--slider .c-stories__slider .slick-next,
.c-stories--slider .c-stories__slider .slick-pause-play {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  min-width: 1px;
  min-height: 1px;
}
.c-stories--slider .c-stories__slider .slick-pause-play {
  order: 2;
}
.c-stories--slider .c-stories__slider .slick-next {
  order: 3;
}
.c-stories--slider .c-stories__slider .slick-track {
  display: flex;
}
.c-stories--slider .c-stories__slider .slick-slide {
  float: none;
  height: auto;
}
.c-stories--slider .c-stories__slider .slick-prev,
.c-stories--slider .c-stories__slider .slick-next,
.c-stories--slider .c-stories__slider .slick-pause-play {
  flex: 1 0 0px;
  -webkit-flex: 1 0 0px;
  min-width: 1px;
  min-height: 1px;
}
.c-stories--slider .c-stories__title {
  font-size: 1.5rem;
}
.c-stories--slider .c-stories__date {
  margin: 6px 0 12px;
}
@media (min-width: 768px) {
  .c-stories--slider .c-stories__slider .slick-prev,
  .c-stories--slider .c-stories__slider .slick-next,
  .c-stories--slider .c-stories__slider .slick-pause-play {
    background: #f1b82d;
    color: #2a2623;
    opacity: 0.75;
    position: absolute;
    width: 36px;
    height: 36px;
  }
  .c-stories--slider .c-stories__slider .slick-prev:hover,
  .c-stories--slider .c-stories__slider .slick-next:hover,
  .c-stories--slider .c-stories__slider .slick-pause-play:hover {
    opacity: 1;
  }
  .c-stories--slider .c-stories__slider .slick-prev,
  .c-stories--slider .c-stories__slider .slick-next {
    top: calc((((100vw - 48px) * 0.5625) / 2) - 18px);
  }
  .c-stories--slider .c-stories__slider .slick-prev {
    left: 0;
  }
  .c-stories--slider .c-stories__slider .slick-next {
    right: 0;
  }
  .c-stories--slider .c-stories__slider .slick-pause-play {
    top: calc(((100vw - 48px) * 0.5625) - 36px);
    right: 0;
  }
  .c-stories--slider .c-stories__title {
    font-size: 2rem;
  }
  .c-stories--slider .c-stories__date {
    margin: 6px 0 24px;
  }
}
@media (min-width: 1025px) {
  .c-stories--slider {
    border-bottom: 1px solid whitesmoke;
    margin: 24px 0;
  }
  .c-stories--slider .c-stories__slider .slick-prev,
  .c-stories--slider .c-stories__slider .slick-next,
  .c-stories--slider .c-stories__slider .slick-pause-play {
    opacity: 0;
    transition: opacity 0.15s;
  }
  .c-stories--slider .c-stories__slider .slick-prev:focus,
  .c-stories--slider .c-stories__slider .slick-next:focus,
  .c-stories--slider .c-stories__slider .slick-pause-play:focus {
    opacity: 1;
  }
  .c-stories--slider .c-stories__slider .slick-prev,
  .c-stories--slider .c-stories__slider .slick-next {
    top: calc((((100vw - 372px) * 0.5625) / 2) - 18px);
  }
  .c-stories--slider .c-stories__slider .slick-pause-play {
    top: calc(((100vw - 372px) * 0.5625) - 36px);
  }
  .c-stories--slider .c-stories__slider:hover .slick-prev,
  .c-stories--slider .c-stories__slider:hover .slick-next,
  .c-stories--slider .c-stories__slider:hover .slick-pause-play {
    opacity: 1;
  }
}
@media (min-width: 1224px) {
  .c-stories--slider {
    margin-top: 24px;
  }
  .c-stories--slider .c-stories__slider .slick-prev,
  .c-stories--slider .c-stories__slider .slick-next {
    top: 221px;
  }
  .c-stories--slider .c-stories__slider .slick-pause-play {
    top: 443px;
  }
  .c-stories--slider .c-stories__title {
    font-size: 2.875rem;
    line-height: 1.25;
  }
}
.c-stories--list {
  overflow-anchor: none;
}
.c-stories--list .c-stories__item {
  margin-bottom: 12px;
}
.c-stories--list .c-stories__item + .c-stories__item {
  border-top: 1px solid whitesmoke;
}
.c-stories--list .c-stories__date {
  margin: 6px 0 12px;
}
.c-stories--list .c-stories__item--primary .c-stories__title {
  font-size: 1.5rem;
}
.c-stories--list .c-stories__item--secondary .c-stories__title {
  font-size: 1rem;
}
@media (min-width: 768px) {
  .c-stories--list .c-stories__item {
    margin-bottom: 0;
  }
  .c-stories--list .c-stories__date {
    margin: 6px 0 24px;
  }
  .c-stories--list .c-stories__item--primary .c-stories__title {
    font-size: 2rem;
  }
  .c-stories--list .c-stories__item--secondary {
    display: flex;
    align-items: center;
    justify-content: normal;
    flex-direction: row-reverse;
  }
  .c-stories--list .c-stories__item--secondary .c-stories__media-container {
    flex: 0 0 54%;
    -webkit-flex: 0 0 54%;
    min-width: 1px;
    min-height: 1px;
    padding: 24px 0;
  }
  .c-stories--list .c-stories__item--secondary .c-stories__details {
    flex: 1 1 auto;
    -webkit-flex: 1 1 auto;
    min-width: 1px;
    min-height: 1px;
    padding: 24px;
  }
  .c-stories--list .c-stories__item--secondary .c-stories__title {
    font-size: 1.25rem;
  }
  .c-stories--list .c-stories__item--secondary:nth-child(3n) {
    flex-direction: row;
  }
}
@media (min-width: 1025px) {
  .c-stories--list {
    margin-top: 24px;
  }
  .c-stories--list .c-stories__item--primary .c-stories__title {
    font-size: 2.875rem;
  }
  .c-stories--list .c-stories__item--secondary .c-stories__title {
    font-size: 1.5rem;
  }
}
.s-stories .c-stories--list .c-stories__loadmore {
  display: none;
}
.c-trending--list {
  margin: 0 0 24px;
}
.c-trending--list .c-trending__slider {
  padding: 0 48px 0 47px;
}
.c-trending--list .c-trending__slider .slick-track {
  display: flex;
}
.c-trending--list .c-trending__slider .slick-slide {
  float: none;
  height: auto;
}
.c-trending--list .c-trending__slider .slick-prev,
.c-trending--list .c-trending__slider .slick-next {
  background: white;
  position: absolute;
  top: 0;
  width: 48px;
  height: 100%;
}
.c-trending--list .c-trending__slider .slick-prev:hover,
.c-trending--list .c-trending__slider .slick-next:hover {
  background: #f1b82d;
  color: #2a2623;
}
.c-trending--list .c-trending__slider .slick-prev {
  left: 0;
}
.c-trending--list .c-trending__slider .slick-next {
  right: 0;
}
.c-trending--list .c-trending__slider .c-trending__item {
  border-left: 1px solid whitesmoke;
}
.c-trending--list .c-trending__item {
  display: flex;
  align-items: center;
  justify-content: normal;
  min-height: 80px;
}
.c-trending--list .c-trending__title {
  padding: 12px;
}
.c-trending--list .c-trending__url {
  display: flex;
  align-items: center;
  justify-content: normal;
  color: #373a36;
  text-decoration: none;
}
.c-trending--list .c-trending__url > svg {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  min-width: 1px;
  min-height: 1px;
  margin-right: 12px;
}
.c-trending--list .c-trending__url > svg > path {
  transition: fill 0.15s;
}
.c-trending--list .c-trending__url > span {
  flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  min-width: 1px;
  min-height: 1px;
}
.c-trending--list .c-trending__url:hover > svg > path {
  fill: #373a36;
}
.c-trending--list .c-trending__list .c-trending__item {
  border-bottom: 1px solid whitesmoke;
}
.c-trending--list .c-trending__list .c-trending__title {
  padding-left: 24px;
}
.c-trending--list .c-trending__list .c-trending__url {
  transition: transform 0.15s;
}
.c-trending--list .c-trending__list .c-trending__url:hover {
  transform: translateX(3px);
}
@media (min-width: 768px) {
  .c-trending--list .c-trending__slider {
    padding: 0 60px 0 59px;
  }
  .c-trending--list .c-trending__slider .slick-prev,
  .c-trending--list .c-trending__slider .slick-next {
    width: 60px;
  }
}
.c-videos--list {
  overflow-anchor: none;
}
.c-videos--list .showcase-modal {
  display: flex;
  align-items: center;
  justify-content: center;
  position: fixed;
  top: 0;
  left: -9999px;
  width: 100%;
  height: 100%;
  z-index: 10000;
  background: rgba(0, 0, 0, 0.9);
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.2s, transform 0.2s, left 0s 0.2s;
  transform: scale(0.85);
}
.c-videos--list .showcase-modal__inner {
  max-width: 1200px;
  width: 100%;
}
.c-videos--list .showcase-modal__player {
  max-height: 100vh;
  padding-bottom: 56.25%;
  position: relative;
  overflow: hidden;
}
.c-videos--list .showcase-modal__close {
  -webkit-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  border: none;
  background: none;
  color: black;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  color: white;
  font-size: 36px;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  position: fixed;
  top: 24px;
  right: 24px;
  transition: 0.15s;
}
.c-videos--list .showcase-modal__close::-ms-expand {
  display: none;
}
.c-videos--list .showcase-modal__close:hover,
.c-videos--list .showcase-modal__close:focus {
  background: #f1b82d;
  color: #2a2623;
}
.c-videos--list .showcase-modal__title {
  font-family: 'Archivo', sans-serif;
  font-weight: 700;
  color: white;
  font-size: 1.5rem;
  padding: 12px;
}
.c-videos--list .showcase-modal .showcase-video-player {
  width: 100%;
  height: 100%;
  padding: 0 12px;
  position: absolute;
  left: 0;
  top: 0;
}
.c-videos--list .showcase-modal .showcase-video-player iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.c-videos--list .showcase-modal.video-is-playing {
  opacity: 1;
  left: 0;
  pointer-events: all;
  transition: opacity 0.25s, transform 0.25s;
  transform: scale(1);
}
.c-videos--list .c-videos__filters {
  margin: 0 0 24px;
}
.c-videos--list .c-videos__filter {
  border: 1px solid whitesmoke;
  border-top: none;
  position: relative;
}
.c-videos--list .c-videos__filter-select {
  -webkit-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  border: none;
  background: none;
  color: black;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  background: white;
  color: #2a2623;
  font-weight: 500;
  height: 60px;
  padding: 0 48px 0 24px;
  transition: box-shadow 0.15s;
}
.c-videos--list .c-videos__filter-select::-ms-expand {
  display: none;
}
.c-videos--list .c-videos__filter-select:hover,
.c-videos--list .c-videos__filter-select:focus {
  box-shadow: inset 0 0 0 1px #f1b82d;
}
.c-videos--list .c-videos__filter::after {
  display: flex;
  align-items: center;
  justify-content: center;
  content: '\e033';
  font: normal 400 11px/1 'sidearm_font_v2';
  pointer-events: none;
  position: absolute;
  top: 0;
  right: 0;
  width: 48px;
  height: 100%;
}
.c-videos--list .c-videos__item {
  background: white;
  margin: 0 0 24px;
}
.c-videos--list .c-videos__media {
  cursor: pointer;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
}
.c-videos--list .c-videos__media:hover .c-videos__image {
  transform: scale(1.05);
}
.c-videos--list .c-videos__media:hover .c-videos__play-btn > svg {
  fill: black;
}
.c-videos--list .c-videos__image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  transition: transform 0.15s;
}
.c-videos--list .c-videos__play-btn {
  -webkit-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  border: none;
  background: none;
  color: black;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #f1b82d;
  color: #2a2623;
  font-size: 40px;
  position: absolute;
  left: 0;
  top: calc(50% - 30px);
  width: 60px;
  height: 60px;
  transition: all 0.15s;
}
.c-videos--list .c-videos__play-btn::-ms-expand {
  display: none;
}
.c-videos--list .c-videos__play-btn > svg {
  fill: transparent;
  stroke: black;
  transition: fill 0.15s;
}
.c-videos--list .c-videos__details {
  border-bottom: 1px solid whitesmoke;
  padding: 12px;
}
.c-videos--list .c-videos__category {
  font-family: 'Archivo', sans-serif;
  font-weight: 700;
  background: #f1b82d;
  color: #2a2623;
  display: inline-block;
  font-size: 1.125rem;
  line-height: 1.28;
  margin: 0 0 12px;
  padding: 6px 24px;
}
.c-videos--list .c-videos__title {
  font-family: 'Archivo Black', sans-serif;
  font-weight: 400;
  color: #373a36;
  font-size: 1.5rem;
  margin: 0 0 6px;
}
.c-videos--list .c-videos__date {
  color: #373a36;
}
@media (min-width: 768px) {
  .c-videos--list .c-videos__filters {
    display: flex;
  }
  .c-videos--list .c-videos__filter {
    flex: 1 0 0px;
    -webkit-flex: 1 0 0px;
    min-width: 1px;
    min-height: 1px;
  }
  .c-videos--list .c-videos__filter:not(:first-child) {
    border-left: none;
  }
  .c-videos--list .c-videos__list {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -12px;
  }
  .c-videos--list .c-videos__item {
    flex: 0 0 50%;
    -webkit-flex: 0 0 50%;
    min-width: 1px;
    min-height: 1px;
    padding: 0 12px;
  }
  .c-videos--list .c-videos__item:first-child {
    flex: 0 0 100%;
  }
  .c-videos--list .c-videos__item:first-child .c-videos__title {
    font-size: 2rem;
  }
  .c-videos--list .c-videos__item:not(:first-child) .c-videos__details {
    border: none;
  }
  .c-videos--list .c-videos__details {
    padding: 24px;
  }
  .c-videos--list .c-videos__category {
    margin: 0 0 24px;
  }
}
@media (min-width: 1224px) {
  .c-videos--list .c-videos__item:first-child .c-videos__title {
    font-size: 2.875rem;
  }
}
html:not(.sport) .s-social .c-contentstream {
  position: relative;
}
html:not(.sport) .s-social .c-contentstream__slider {
  margin: 24px -12px 0;
  position: static;
}
html:not(.sport) .s-social .c-contentstream__slider .slick-track {
  display: flex;
}
html:not(.sport) .s-social .c-contentstream__slider .slick-slide {
  float: none;
  height: auto;
}
html:not(.sport) .s-social .c-contentstream__slider .slick-prev,
html:not(.sport) .s-social .c-contentstream__slider .slick-next {
  width: calc(50% - 12px);
}
html:not(.sport) .s-social .c-contentstream__slider .slick-prev:hover,
html:not(.sport) .s-social .c-contentstream__slider .slick-next:hover,
html:not(.sport) .s-social .c-contentstream__slider .slick-prev:focus,
html:not(.sport) .s-social .c-contentstream__slider .slick-next:focus {
  background: black;
  color: #f1b82d;
}
html:not(.sport) .s-social .c-contentstream__slider .slick-prev {
  margin-left: 12px;
}
html:not(.sport) .s-social .c-contentstream__item {
  padding: 0 12px;
}
html:not(.sport) .s-social .c-contentstream__item-inner {
  display: flex;
  flex-direction: column;
  height: 100%;
  position: relative;
}
html:not(.sport) .s-social .c-contentstream__body {
  flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  min-width: 1px;
  min-height: 1px;
  border: 1px solid whitesmoke;
  border-bottom: none;
  padding: 24px;
}
html:not(.sport) .s-social .c-contentstream__text a {
  font-weight: 700;
  text-decoration: none;
}
html:not(.sport) .s-social .c-contentstream__text a:hover,
html:not(.sport) .s-social .c-contentstream__text a:focus {
  color: #f1b82d;
}
html:not(.sport) .s-social .c-contentstream__links {
  display: flex;
  align-items: center;
  justify-content: normal;
  margin: 24px 0 0;
}
html:not(.sport) .s-social .c-contentstream__avatar {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  min-width: 1px;
  min-height: 1px;
  border: 1px solid #f1b82d;
  border-radius: 50%;
  margin: 0 12px 0 0;
  overflow: hidden;
  width: 50px;
  height: 50px;
}
html:not(.sport) .s-social .c-contentstream__actions {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  min-width: 1px;
  min-height: 1px;
  margin: 0 12px 0 0;
}
html:not(.sport) .s-social .c-contentstream__actions-item:not(:first-child) {
  margin-left: 8px;
}
html:not(.sport) .s-social .c-contentstream__actions-link {
  color: #767676;
  font-size: 24px;
  text-decoration: none;
}
html:not(.sport) .s-social .c-contentstream__actions-link:hover,
html:not(.sport) .s-social .c-contentstream__actions-link:focus {
  color: #f1b82d;
}
html:not(.sport) .s-social .c-contentstream__showmedia {
  -webkit-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  border: none;
  background: none;
  color: black;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  min-width: 1px;
  min-height: 1px;
  display: inline-flex;
  text-decoration: none;
  transition: all 0.15s;
}
html:not(.sport) .s-social .c-contentstream__showmedia::-ms-expand {
  display: none;
}
html:not(.sport) .s-social .c-contentstream__showmedia:hover,
html:not(.sport) .s-social .c-contentstream__showmedia:focus {
  box-shadow: inset 0 -1px 0 #f1b82d;
}
html:not(.sport) .s-social .c-contentstream__user {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  min-width: 1px;
  min-height: 1px;
  background: #373a36;
  color: #f1b82d;
  display: flex;
  height: 60px;
  padding: 0 14px;
}
html:not(.sport) .s-social .c-contentstream__user-icon {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  min-width: 1px;
  min-height: 1px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 24px;
  margin: 0 12px 0 0;
}
html:not(.sport) .s-social .c-contentstream__user-name {
  flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  min-width: 1px;
  min-height: 1px;
  display: flex;
  align-items: center;
  justify-content: normal;
}
html:not(.sport) .s-social .c-contentstream__user-name a {
  font-family: 'Archivo', sans-serif;
  font-weight: 700;
  color: #f1b82d;
  font-size: 1.125rem;
  text-decoration: none;
  transition: all 0.15s;
}
html:not(.sport) .s-social .c-contentstream__user-name a:hover {
  box-shadow: inset 0 -2px 0 white;
}
html:not(.sport) .s-social .c-contentstream__media {
  background-color: rgba(55, 58, 54, 0.9);
  padding: 24px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  transform: scale(0);
  transition: 0.15s;
}
html:not(.sport) .s-social .c-contentstream__media-close {
  -webkit-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  border: none;
  background: none;
  color: black;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #f1b82d;
  color: black;
  position: absolute;
  top: 0;
  right: 0;
  font-size: 24px;
  transition: 0.15s;
  width: 36px;
  height: 36px;
}
html:not(.sport) .s-social .c-contentstream__media-close::-ms-expand {
  display: none;
}
html:not(.sport) .s-social .c-contentstream__media.is-open {
  transform: scale(1);
}
@media (min-width: 768px) {
  html:not(.sport) .s-social .c-contentstream__slider .slick-prev,
  html:not(.sport) .s-social .c-contentstream__slider .slick-next {
    border-left: 1px solid rgba(0, 0, 0, 0.12);
    position: absolute;
    top: 0;
    right: 74px;
    width: 60px;
    height: 72px;
  }
  html:not(.sport) .s-social .c-contentstream__slider .slick-prev {
    margin: 0 60px 0 0;
  }
  html:not(.sport) .s-social .c-contentstream__slider .slick-next {
    border-right: 1px solid rgba(0, 0, 0, 0.12);
  }
}
.s-promos {
  margin: 0 0 24px;
}
.s-promos .ads-container {
  display: flex;
  align-items: normal;
  justify-content: normal;
  flex-wrap: wrap;
}
.s-promos .ads-container .slick-list {
  flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  min-width: 1px;
  min-height: 1px;
}
.s-promos .ads-container .slick-prev,
.s-promos .ads-container .slick-next,
.s-promos .ads-container .slick-pause-play {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  min-width: 1px;
  min-height: 1px;
}
.s-promos .ads-container .slick-pause-play {
  order: 2;
}
.s-promos .ads-container .slick-next {
  order: 3;
}
.s-promos .ads-container .slick-prev,
.s-promos .ads-container .slick-next,
.s-promos .ads-container .slick-pause-play {
  flex: 1 0 0px;
  -webkit-flex: 1 0 0px;
  min-width: 1px;
  min-height: 1px;
}
.s-promos .ads-container .slick-slide img {
  width: 100%;
}
@media (min-width: 768px) {
  .s-promos {
    margin: 0;
  }
  .s-promos .ads-container .slick-prev,
  .s-promos .ads-container .slick-next,
  .s-promos .ads-container .slick-pause-play {
    position: absolute;
  }
  .s-promos .ads-container .slick-prev,
  .s-promos .ads-container .slick-next {
    top: calc(50% - 30px);
  }
  .s-promos .ads-container .slick-prev {
    left: 0;
  }
  .s-promos .ads-container .slick-next {
    right: 0;
  }
  .s-promos .ads-container .slick-pause-play {
    left: calc(50% - 30px);
    bottom: 0;
  }
}
html.sport .s-social {
  margin: 0 0 24px;
}
@media (max-width: 767px) {
  html.sport .s-social__item:not(:first-child) {
    margin-top: 24px;
  }
}
@media (min-width: 768px) {
  html.sport .s-social {
    display: flex;
  }
  html.sport .s-social__item {
    flex: 1 0 0px;
    -webkit-flex: 1 0 0px;
    min-width: 1px;
    min-height: 1px;
  }
  html.sport .s-social__item:not(:first-child) {
    margin-left: 24px;
  }
}
html.sport .s-social .c-social__item {
  display: flex;
  flex-direction: column;
}
html.sport .s-social .c-social__body {
  flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  min-width: 1px;
  min-height: 1px;
  border: 1px solid whitesmoke;
  border-bottom: none;
  padding: 24px;
}
html.sport .s-social .c-social__text a {
  font-weight: 700;
  text-decoration: none;
}
html.sport .s-social .c-social__text a:hover,
html.sport .s-social .c-social__text a:focus {
  color: #f1b82d;
}
html.sport .s-social .c-social__links {
  display: flex;
  align-items: center;
  justify-content: normal;
  margin: 24px 0 0;
}
html.sport .s-social .c-social__avatar {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  min-width: 1px;
  min-height: 1px;
  border: 1px solid #f1b82d;
  border-radius: 50%;
  margin: 0 12px 0 0;
  overflow: hidden;
  width: 50px;
  height: 50px;
}
html.sport .s-social .c-social__actions {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  min-width: 1px;
  min-height: 1px;
  margin: 0 12px 0 0;
}
html.sport .s-social .c-social__actions-item:not(:first-child) {
  margin-left: 8px;
}
html.sport .s-social .c-social__actions-link {
  color: #767676;
  font-size: 24px;
  text-decoration: none;
}
html.sport .s-social .c-social__actions-link:hover,
html.sport .s-social .c-social__actions-link:focus {
  color: #f1b82d;
}
html.sport .s-social .c-social__showmedia {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  min-width: 1px;
  min-height: 1px;
  text-decoration: none;
  transition: all 0.15s;
}
html.sport .s-social .c-social__showmedia:hover,
html.sport .s-social .c-social__showmedia:focus {
  box-shadow: inset 0 -1px 0 #f1b82d;
}
html.sport .s-social .c-social__user {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  min-width: 1px;
  min-height: 1px;
  background: #373a36;
  color: #f1b82d;
  display: flex;
  height: 60px;
  padding: 0 14px;
}
html.sport .s-social .c-social__user-icon {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  min-width: 1px;
  min-height: 1px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 24px;
  margin: 0 12px 0 0;
}
html.sport .s-social .c-social__user-name {
  flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  min-width: 1px;
  min-height: 1px;
  display: flex;
  align-items: center;
  justify-content: normal;
}
html.sport .s-social .c-social__user-name a {
  color: #f1b82d;
  font-size: 1.125rem;
  text-decoration: none;
  transition: all 0.15s;
}
html.sport .s-social .c-social__user-name a:hover {
  box-shadow: inset 0 -2px 0 white;
}
.c-waterfall {
  overflow-anchor: none;
}
.c-waterfall__list {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -12px;
}
.c-waterfall__item {
  flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  min-width: 1px;
  min-height: 1px;
  margin: 0 0 24px;
  padding-left: 12px;
  padding-right: 12px;
  position: relative;
}
.c-waterfall__item:not(:last-child) .c-waterfall__item-inner {
  border-bottom: 1px solid whitesmoke;
}
.c-waterfall .showcase-modal {
  display: flex;
  align-items: center;
  justify-content: center;
  position: fixed;
  top: 0;
  left: -9999px;
  width: 100%;
  height: 100%;
  z-index: 10000;
  background: rgba(0, 0, 0, 0.9);
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.2s, transform 0.2s, left 0s 0.2s;
  transform: scale(0.85);
}
.c-waterfall .showcase-modal__inner {
  max-width: 1200px;
  width: 100%;
}
.c-waterfall .showcase-modal__player {
  max-height: 100vh;
  padding-bottom: 56.25%;
  position: relative;
  overflow: hidden;
}
.c-waterfall .showcase-modal__close {
  -webkit-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  border: none;
  background: none;
  color: black;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  color: white;
  font-size: 36px;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  position: fixed;
  top: 24px;
  right: 24px;
  transition: 0.15s;
}
.c-waterfall .showcase-modal__close::-ms-expand {
  display: none;
}
.c-waterfall .showcase-modal__close:hover,
.c-waterfall .showcase-modal__close:focus {
  background: #f1b82d;
  color: #2a2623;
}
.c-waterfall .showcase-modal__title {
  color: white;
  font-size: 1.5rem;
  padding: 12px;
}
.c-waterfall .showcase-modal .showcase-video-player {
  width: 100%;
  height: 100%;
  padding: 0 12px;
  position: absolute;
  left: 0;
  top: 0;
}
.c-waterfall .showcase-modal .showcase-video-player iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
@media (min-width: 768px) {
  .c-waterfall .c-waterfall__item {
    margin: 0;
  }
  .c-waterfall .c-waterfall__item:not(.--featured):not(.c-social):not(:first-child):nth-child(odd) .c-waterfall__item-inner {
    flex-direction: row;
  }
}
@media (min-width: 1025px) {
  .c-waterfall {
    margin-top: 24px;
  }
}
.c-waterfall .c-story .showcase-play-button {
  -webkit-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  border: none;
  background: none;
  color: black;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #f1b82d;
  color: black;
  overflow: hidden;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 0;
  height: 60px;
  width: 60px;
  z-index: 10;
}
.c-waterfall .c-story .showcase-play-button::-ms-expand {
  display: none;
}
.c-waterfall .c-story .showcase-play-button::after {
  content: '\e050';
  font: normal 400 40px/1 'sidearm_font_v2';
}
.c-waterfall .c-story__media {
  position: relative;
  padding-bottom: 56.25%;
  overflow: hidden;
}
.c-waterfall .c-story__media iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 100;
}
.c-waterfall .c-story__picture img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.c-waterfall .c-story__sport {
  font-family: 'Archivo', sans-serif;
  font-weight: 700;
  background: #f1b82d;
  color: #2a2623;
  font-size: 1.125rem;
  padding: 3px 24px;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 2;
}
.c-waterfall .c-story__details {
  padding: 12px;
}
.c-waterfall .c-story__title {
  font-family: 'Archivo Black', sans-serif;
  font-weight: 400;
  color: #373a36;
  display: block;
  text-decoration: none;
}
.c-waterfall .c-story__title > span {
  transition: box-shadow 0.15s;
}
.c-waterfall .c-story__title:hover > span {
  box-shadow: inset 0 -2px 0 #f1b82d;
}
.c-waterfall .c-story__date {
  color: #373a36;
  margin: 6px 0 12px;
}
.c-waterfall .c-story.--featured .c-story__title,
.c-waterfall .c-story:first-child .c-story__title {
  font-size: 1.5rem;
}
@media (min-width: 768px) {
  .c-waterfall .c-story__details {
    padding: 24px;
  }
  .c-waterfall .c-story__date {
    margin: 6px 0 24px;
  }
  .c-waterfall .c-story.--featured .c-story__title,
  .c-waterfall .c-story:first-child .c-story__title {
    font-size: 2rem;
  }
  .c-waterfall .c-story:not(.--featured):not(:first-child) .c-waterfall__item-inner {
    display: flex;
    align-items: center;
    justify-content: normal;
    flex-direction: row-reverse;
  }
  .c-waterfall .c-story:not(.--featured):not(:first-child) .c-story__media-container {
    flex: 0 0 54%;
    -webkit-flex: 0 0 54%;
    min-width: 1px;
    min-height: 1px;
    padding: 24px 0;
  }
  .c-waterfall .c-story:not(.--featured):not(:first-child) .c-story__details {
    flex: 1 1 auto;
    -webkit-flex: 1 1 auto;
    min-width: 1px;
    min-height: 1px;
    padding: 24px;
  }
  .c-waterfall .c-story:not(.--featured):not(:first-child) .c-story__title {
    font-size: 1.25rem;
  }
}
@media (min-width: 1025px) {
  .c-waterfall .c-story__title {
    font-size: 1.5rem;
  }
  .c-waterfall .c-story.--featured .c-story__title,
  .c-waterfall .c-story:first-child .c-story__title {
    font-size: 2.875rem;
  }
}
.c-waterfall .c-video__media {
  cursor: pointer;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
}
.c-waterfall .c-video__media:hover .c-video__image {
  transform: scale(1.05);
}
.c-waterfall .c-video__media:hover .c-video__play-btn > svg {
  fill: black;
}
.c-waterfall .c-video__media.video-is-playing .showcase-modal {
  opacity: 1;
  left: 0;
  pointer-events: all;
  transition: opacity 0.25s, transform 0.25s;
  transform: scale(1);
}
.c-waterfall .c-video__image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  transition: transform 0.15s;
  transform-origin: center;
  transition: transform 0.15s;
}
.c-waterfall .c-video__play-btn {
  -webkit-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  border: none;
  background: none;
  color: black;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #f1b82d;
  color: #2a2623;
  font-size: 40px;
  position: absolute;
  left: 0;
  top: calc(50% - 30px);
  transform: none;
  width: 60px;
  height: 60px;
  transition: all 0.15s;
}
.c-waterfall .c-video__play-btn::-ms-expand {
  display: none;
}
.c-waterfall .c-video__play-btn > svg {
  fill: transparent;
  stroke: black;
  transition: fill 0.15s;
}
.c-waterfall .c-video__details {
  border-bottom: 1px solid whitesmoke;
  padding: 12px;
}
.c-waterfall .c-video__category {
  font-family: 'Archivo', sans-serif;
  font-weight: 700;
  background: #f1b82d;
  color: #2a2623;
  display: inline-block;
  font-size: 1.125rem;
  line-height: 1.28;
  margin: 0 0 12px;
  padding: 6px 24px;
}
.c-waterfall .c-video__title {
  font-family: 'Archivo Black', sans-serif;
  font-weight: 400;
  color: #373a36;
  margin: 0 0 6px;
}
.c-waterfall .c-video__date {
  color: #373a36;
}
.c-waterfall .c-video.--featured .c-video__title,
.c-waterfall .c-video:first-child .c-video__title {
  font-size: 1.5rem;
}
@media (min-width: 768px) {
  .c-waterfall .c-video__details {
    padding: 24px;
  }
  .c-waterfall .c-video__category {
    margin: 0 0 24px;
  }
  .c-waterfall .c-video.--featured .c-waterfall__item-inner,
  .c-waterfall .c-video:first-child .c-waterfall__item-inner {
    padding-top: 24px;
  }
  .c-waterfall .c-video.--featured .c-video__title,
  .c-waterfall .c-video:first-child .c-video__title {
    font-size: 2rem;
  }
  .c-waterfall .c-video:not(.--featured):not(:first-child) .c-waterfall__item-inner {
    display: flex;
    align-items: center;
    justify-content: normal;
    flex-direction: row-reverse;
  }
  .c-waterfall .c-video:not(.--featured):not(:first-child) .c-video__media-container {
    flex: 0 0 54%;
    -webkit-flex: 0 0 54%;
    min-width: 1px;
    min-height: 1px;
    padding: 24px 0;
  }
  .c-waterfall .c-video:not(.--featured):not(:first-child) .c-video__details {
    flex: 1 1 auto;
    -webkit-flex: 1 1 auto;
    min-width: 1px;
    min-height: 1px;
    padding: 24px;
  }
  .c-waterfall .c-video:not(.--featured):not(:first-child) .c-video__title {
    font-size: 1.25rem;
  }
}
@media (min-width: 1224px) {
  .c-waterfall .c-video.--featured .c-video__title,
  .c-waterfall .c-video:first-child .c-video__title {
    font-size: 2.875rem;
  }
}
.c-waterfall .c-social {
  padding-top: 24px;
}
.c-waterfall .c-social__body {
  flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  min-width: 1px;
  min-height: 1px;
  border: 1px solid whitesmoke;
  border-bottom: none;
  padding: 24px;
}
.c-waterfall .c-social__text a {
  font-weight: 700;
  text-decoration: none;
}
.c-waterfall .c-social__text a:hover,
.c-waterfall .c-social__text a:focus {
  color: #f1b82d;
}
.c-waterfall .c-social__links {
  display: flex;
  align-items: center;
  justify-content: normal;
  margin: 24px 0 0;
}
.c-waterfall .c-social__avatar {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  min-width: 1px;
  min-height: 1px;
  border: 1px solid #f1b82d;
  border-radius: 50%;
  margin: 0 12px 0 0;
  overflow: hidden;
  width: 50px;
  height: 50px;
}
.c-waterfall .c-social__actions {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  min-width: 1px;
  min-height: 1px;
  margin: 0 12px 0 0;
}
.c-waterfall .c-social__actions-item:not(:first-child) {
  margin-left: 8px;
}
.c-waterfall .c-social__actions-link {
  color: #767676;
  font-size: 24px;
  text-decoration: none;
}
.c-waterfall .c-social__actions-link:hover,
.c-waterfall .c-social__actions-link:focus {
  color: #f1b82d;
}
.c-waterfall .c-social__showmedia {
  -webkit-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  border: none;
  background: none;
  color: black;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  min-width: 1px;
  min-height: 1px;
  display: inline-flex;
  text-decoration: none;
  transition: all 0.15s;
}
.c-waterfall .c-social__showmedia::-ms-expand {
  display: none;
}
.c-waterfall .c-social__showmedia:hover,
.c-waterfall .c-social__showmedia:focus {
  box-shadow: inset 0 -1px 0 #f1b82d;
}
.c-waterfall .c-social__user {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  min-width: 1px;
  min-height: 1px;
  background: #373a36;
  color: #f1b82d;
  display: flex;
  height: 60px;
  padding: 0 14px;
}
.c-waterfall .c-social__user-icon {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  min-width: 1px;
  min-height: 1px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 24px;
  margin: 0 12px 0 0;
}
.c-waterfall .c-social__user-name {
  flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  min-width: 1px;
  min-height: 1px;
  display: flex;
  align-items: center;
  justify-content: normal;
}
.c-waterfall .c-social__user-name a {
  font-family: 'Archivo', sans-serif;
  font-weight: 700;
  color: #f1b82d;
  font-size: 1.125rem;
  text-decoration: none;
  transition: all 0.15s;
}
.c-waterfall .c-social__user-name a:hover {
  box-shadow: inset 0 -2px 0 white;
}
.c-waterfall .c-social__media {
  background-color: rgba(55, 58, 54, 0.9);
  padding: 24px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  transform: scale(0);
  transition: 0.15s;
}
.c-waterfall .c-social__media > img {
  max-height: 100%;
}
.c-waterfall .c-social__media-close {
  -webkit-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  border: none;
  background: none;
  color: black;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #f1b82d;
  color: black;
  position: absolute;
  top: 0;
  right: 0;
  font-size: 24px;
  transition: 0.15s;
  width: 36px;
  height: 36px;
}
.c-waterfall .c-social__media-close::-ms-expand {
  display: none;
}
.c-waterfall .c-social__media.is-open {
  transform: scale(1);
}
.c-waterfall .c-social.c-waterfall__item--tweet .c-waterfall__item-inner {
  display: flex;
  flex-direction: column;
  align-items: normal;
  justify-content: normal;
  height: 100%;
}
.c-waterfall .c-social.c-waterfall__item--tweet .c-social__body {
  flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  min-width: 1px;
  min-height: 1px;
}
.c-waterfall .c-social.c-waterfall__item--tweet .c-social__user {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  min-width: 1px;
  min-height: 1px;
}
.c-waterfall .c-social + .c-waterfall__item:not(.c-social) .c-waterfall__item-inner {
  border-top: 1px solid whitesmoke;
  margin-top: 24px;
}
@media (min-width: 768px) {
  .c-waterfall .c-social {
    flex: 1 0 50%;
  }
  .c-waterfall .c-social.c-waterfall__item--tweet .c-social__body {
    min-height: 240px;
  }
}
.loader {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  background: whitesmoke;
  opacity: 1;
  padding: 48px;
  pointer-events: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
}
.loader__status {
  background: black;
  border-radius: 2px;
  margin: 24px 0 0;
  position: relative;
  height: 2px;
  width: 120px;
}
.loader__status > div {
  animation: load 1s infinite ease-in-out;
  background: black;
  content: '';
  position: absolute;
  width: 0;
  height: 100%;
}
.navigation-loaded .loader {
  left: -99999px;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.5s 0.5s, left 0s 1s, visibility 0s 1s;
}
@keyframes load {
  0% {
    width: 0%;
    right: 100%;
  }
  50% {
    width: 100%;
    right: 0;
  }
  100% {
    width: 0%;
    right: 0;
  }
}
.sportfile a::before {
  display: none;
}
