@import url('https://fonts.googleapis.com/css?family=Fjalla+One|Roboto+Condensed&display=swap');
/*Mixins*/
.reset_list {
  list-style: none;
  margin: 0;
  padding: 0;
}
/*Colors*/
/*Social Media Brand Colors*/
/*Spacing Variables*/
/*Utility Classes*/

.accessible-hide {
  position: absolute;
  left: -99999px;
  top: -99999px;
  display: block !important;
  background-color: black !important;
  color: white !important;
  position: absolute;
  left: -99999px;
  top: -99999px;
  display: block !important;
  background-color: black !important;
  color: white !important;
}
.accessible-text {
  background-color: black !important;
  color: white !important;
}
.reset-list {
  margin: 0;
  padding: 0;
  list-style: none;
  list-style: none;
  margin: 0;
  padding: 0;
  list-style: none;
  margin: 0;
  padding: 0;
}
@import "/components/templates/template_1/less/_overrides";
/*Mixins*/
.reset_list {
  list-style: none;
  margin: 0;
  padding: 0;
}
/*Colors*/
/*Social Media Brand Colors*/
/*Spacing Variables*/
/* SIDEARM Font */
/*Utility Classes*/

.accessible-hide {
  position: absolute;
  left: -99999px;
  top: -99999px;
  display: block !important;
  background-color: black !important;
  color: white !important;
  position: absolute;
  left: -99999px;
  top: -99999px;
  display: block !important;
  background-color: black !important;
  color: white !important;
}
.accessible-text {
  background-color: black !important;
  color: white !important;
}
.reset-list {
  margin: 0;
  padding: 0;
  list-style: none;
  list-style: none;
  margin: 0;
  padding: 0;
  list-style: none;
  margin: 0;
  padding: 0;
}
/* Animations */

@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
/* Perfect Scrollbar */

.ps {
  -ms-touch-action: auto;
  touch-action: auto;
  overflow: hidden !important;
  -ms-overflow-style: none;
}
.ps.ps--active-x > .ps__scrollbar-x-rail,
.ps.ps--active-y > .ps__scrollbar-y-rail {
  display: block;
  z-index: 1;
}
.ps.ps--in-scrolling.ps--x > .ps__scrollbar-x-rail {
  background-color: #eeeeee;
  opacity: 1;
}
.ps.ps--in-scrolling.ps--x > .ps__scrollbar-x-rail > .ps__scrollbar-x {
  background-color: #999999;
  height: 11px;
}
.ps.ps--in-scrolling.ps--y > .ps__scrollbar-y-rail {
  background-color: #eeeeee;
  opacity: 1;
}
.ps.ps--in-scrolling.ps--y > .ps__scrollbar-y-rail > .ps__scrollbar-y {
  background-color: #cbcbcb;
  width: 4px;
}
.ps > .ps__scrollbar-x-rail {
  display: none;
  position: absolute;
  opacity: 0;
  transition: background-color 0.2s linear, opacity 0.2s linear;
  bottom: 0px;
  height: 15px;
}
.ps > .ps__scrollbar-x-rail > .ps__scrollbar-x {
  position: absolute;
  background-color: black;
  transition: background-color 0.2s linear, height 0.2s linear, width 0.2s ease-in-out, border-radius 0.2s ease-in-out;
  bottom: 2px;
  height: 6px;
}
.ps > .ps__scrollbar-x-rail:hover > .ps__scrollbar-x,
.ps > .ps__scrollbar-x-rail:active > .ps__scrollbar-x {
  height: 11px;
}
.ps > .ps__scrollbar-y-rail {
  display: none;
  position: absolute;
  transition: background-color 0.2s linear, opacity 0.2s linear;
  background: white;
  border-left: 1px solid #ececec;
  width: 8px;
  right: 0;
}
.ps > .ps__scrollbar-y-rail > .ps__scrollbar-y {
  position: absolute;
  background-color: #004990;
  transition: background-color 0.2s linear, height 0.2s linear, width 0.2s ease-in-out, border-radius 0.2s ease-in-out;
  right: 0;
  width: 8px;
}
.ps > .ps__scrollbar-y-rail:hover > .ps__scrollbar-y,
.ps > .ps__scrollbar-y-rail:active > .ps__scrollbar-y {
  background-color: #003c77;
}
.ps:hover.ps--in-scrolling.ps--x > .ps__scrollbar-x-rail {
  background-color: #e7e6e6;
  opacity: 1;
}
.ps:hover.ps--in-scrolling.ps--x > .ps__scrollbar-x-rail > .ps__scrollbar-x {
  background-color: #e7e6e6;
  height: 11px;
}
.ps:hover.ps--in-scrolling.ps--y > .ps__scrollbar-y-rail {
  background-color: #e7e6e6;
  opacity: 1;
}
.ps:hover.ps--in-scrolling.ps--y > .ps__scrollbar-y-rail > .ps__scrollbar-y {
  background-color: #9f8479;
}
.ps:hover > .ps__scrollbar-x-rail,
.ps:hover > .ps__scrollbar-y-rail {
  opacity: 1;
}
.ps:hover > .ps__scrollbar-x-rail:hover {
  background-color: #e7e6e6;
  opacity: 1;
}
.ps:hover > .ps__scrollbar-x-rail:hover > .ps__scrollbar-x {
  background-color: #e7e6e6;
}
a.sidearm-skip-link {
  position: absolute;
  left: -99999px;
  top: 0;
  background-color: #004990;
  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: 9999999;
}
.row {
  max-width: 1464px;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}
.row.pad {
  padding-left: 12px;
  padding-right: 12px;
}
.row.pad-2 {
  padding-left: 24px;
  padding-right: 24px;
}
.row.no-pad {
  max-width: 1416px;
}
body {
  background: whitesmoke;
  color: black;
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 1rem;
  line-height: 1.25;
  margin: 0;
  overflow-x: hidden;
  padding: 0;
}
html:not(.index) body {
  background: white;
}
.main-content-placeholder {
  margin-top: 84px;
  height: 100vh;
}
.main-content-placeholder > * {
  opacity: 0;
  transition: .25s;
}
.main-content-placeholder.is-loaded {
  height: auto;
}
.main-content-placeholder.is-loaded > * {
  opacity: 1;
}
.sport .main-content-placeholder {
  margin-top: 143px;
}
html:not(.index) .main-content-placeholder {
  border-left: 1px solid #ececec;
  border-right: 1px solid #ececec;
  max-width: 1416px;
  margin-left: auto;
  margin-right: auto;
  padding: 24px;
}
.section-header {
  height: 72px;
}
.section-header-inner {
  background: #004990;
  height: 100%;
}
.section-header-title {
  color: white;
  font-family: 'Fjalla One', sans-serif;
  font-size: 1.25rem;
  margin: 0 0 0 24px;
  text-transform: uppercase;
}
.section-header-nav {
  height: 100%;
}
.section-header-nav li {
  border-right: 1px solid rgba(0, 0, 0, 0.2);
  height: 100%;
  transition: .25s;
}
.section-header-nav li a {
  align-items: center;
  color: white;
  display: flex;
  font-family: 'Fjalla One', sans-serif;
  font-size: 1.25rem;
  height: 100%;
  padding: 0 24px;
  position: relative;
  text-decoration: none;
  text-transform: uppercase;
  transition: .25s;
}
.section-header-nav li a::before {
  content: '';
  background: #004990;
  height: 4px;
  position: absolute;
  top: 0;
  left: 0;
  transform: scaleY(0);
  transform-origin: top;
  transition: .25s;
  width: 100%;
}
.section-header-nav li.ui-state-active {
  background: white;
}
.section-header-nav li.ui-state-active a {
  color: black;
}
.section-header-nav li.ui-state-active a::before {
  transform: scaleY(1);
}
@media screen and (hover: hover) {
  .section-header-nav li:hover {
    background: white;
  }
  .section-header-nav li:hover a {
    color: black;
  }
}
.section-header-sponsor .ad {
  margin: 0 24px;
}
.section-header-link {
  color: white !important;
  margin: 0 0 0 auto;
  padding: 0 24px;
  text-decoration: none;
}
.section-header-link:hover {
  text-decoration: underline;
}
@media screen and (max-width: 1464px) {
  html:not(.index) .main-content-placeholder {
    border-left: none;
    border-right: none;
  }
}
@media screen and (max-width: 1024px) {
  .main-content-placeholder {
    margin-top: 72px;
  }
  .sport .main-content-placeholder {
    margin-top: 132px;
  }
}
.main-navigation {
  height: 82px;
}
.main-navigation .c-navigation--main {
  height: 100%;
}
.main-navigation .c-navigation--main ul {
  margin: 0;
  padding: 0;
  list-style: none;
  list-style: none;
  margin: 0;
  padding: 0;
  list-style: none;
  margin: 0;
  padding: 0;
}
.main-navigation .c-navigation--main .c-navigation__url {
  text-decoration: none;
  display: block;
  color: inherit;
}
.main-navigation .c-navigation--main .c-navigation__toggle {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  align-items: center;
  color: black;
  display: flex;
  height: 100%;
  font-family: 'Fjalla One', sans-serif;
  font-size: 18px;
  padding: 0 24px 0 15px;
  position: relative;
  text-transform: uppercase;
}
.main-navigation .c-navigation--main .c-navigation__toggle::-ms-expand {
  display: none;
}
.main-navigation .c-navigation--main .c-navigation__toggle::-ms-expand {
  display: none;
}
.main-navigation .c-navigation--main .c-navigation__toggle .sidearm-icon {
  font-size: 25px;
}
.main-navigation .c-navigation--main .c-navigation__search,
.main-navigation .c-navigation--main .c-navigation search-component {
  height: 100%;
}
.main-navigation .c-navigation--main .c-navigation-desktop {
  height: 100%;
}
.main-navigation .c-navigation--main .c-navigation-desktop .c-navigation__url {
  text-decoration: none;
  display: block;
  color: inherit;
}
.main-navigation .c-navigation--main .c-navigation-desktop .c-navigation__level-1 {
  height: 100%;
}
.main-navigation .c-navigation--main .c-navigation-desktop .c-navigation__item--level-1 {
  border-left: 1px solid #ececec;
  height: 100%;
  transition: .25s;
}
.main-navigation .c-navigation--main .c-navigation-desktop .c-navigation__item--level-1:hover,
.main-navigation .c-navigation--main .c-navigation-desktop .c-navigation__item--level-1.sidearm-hover {
  background: black;
}
.main-navigation .c-navigation--main .c-navigation-desktop .c-navigation__item--level-1:hover .c-navigation__url--level-1,
.main-navigation .c-navigation--main .c-navigation-desktop .c-navigation__item--level-1.sidearm-hover .c-navigation__url--level-1 {
  color: white;
}
.main-navigation .c-navigation--main .c-navigation-desktop .c-navigation__item--level-1:hover .c-navigation__level-2,
.main-navigation .c-navigation--main .c-navigation-desktop .c-navigation__item--level-1.sidearm-hover .c-navigation__level-2 {
  left: 0;
  opacity: 1;
  transition: opacity .25s;
}
.main-navigation .c-navigation--main .c-navigation-desktop .c-navigation__item--level-1--members members-component {
  display: block;
  width: 100%;
}
.main-navigation .c-navigation--main .c-navigation-desktop .c-navigation__url--level-1 {
  align-items: center;
  color: black;
  display: flex;
  font-family: 'Fjalla One', sans-serif;
  font-size: 20px;
  height: 100%;
  padding: 0 33.9996px;
  text-transform: uppercase;
  transition: .25s;
  white-space: nowrap;
}
.main-navigation .c-navigation--main .c-navigation-desktop .c-navigation__level-2 {
  background-color: white;
  box-shadow: 0 0 0.25rem rgba(0, 0, 0, 0.1);
  border-bottom: 1px solid #cccccc;
  border-top: none;
  max-height: calc(100vh - 84px);
  overflow-y: auto;
  padding: 24px 0;
  position: absolute;
  top: 100%;
  left: -99999px;
  opacity: 0;
  width: 100%;
  z-index: 400;
}
.main-navigation .c-navigation--main .c-navigation-desktop .c-navigation__level-2-inner {
  max-width: 1464px;
  margin: 0 auto;
  padding: 0 12px;
}
.main-navigation .c-navigation--main .c-navigation-desktop .c-navigation__column {
  flex: 0 1 50%;
  -webkit-flex: 0 1 50%;
  min-width: 1px;
  min-height: 1px;
  margin: 0 12px;
}
.main-navigation .c-navigation--main .c-navigation-desktop .c-navigation__item--level-2 {
  align-items: center;
  border-bottom: 1px solid #ececec;
  display: flex;
  padding: 12.99996px 12px;
  transition: .25s;
}
.main-navigation .c-navigation--main .c-navigation-desktop .c-navigation__item--level-2:first-child {
  padding-top: 0;
}
.main-navigation .c-navigation--main .c-navigation-desktop .c-navigation__item--level-2:first-child:not('.c-navigation__separator') {
  padding-top: 12.99996px;
}
.main-navigation .c-navigation--main .c-navigation-desktop .c-navigation__item--level-2:hover:not(.c-navigation__separator) {
  background: #004990;
}
.main-navigation .c-navigation--main .c-navigation-desktop .c-navigation__item--level-2:hover:not(.c-navigation__separator) .c-navigation__url--level-2 {
  color: white;
}
.main-navigation .c-navigation--main .c-navigation-desktop .c-navigation__separator {
  color: black;
  font-family: 'Fjalla One', sans-serif;
  font-size: 20px;
  line-height: 1.5;
  padding: 0;
  text-transform: uppercase;
}
.main-navigation .c-navigation--main .c-navigation-desktop .c-navigation__separator span {
  margin: 0 12px;
  padding: 12.99996px 0;
  position: relative;
}
.main-navigation .c-navigation--main .c-navigation-desktop .c-navigation__separator span::before {
  content: '';
  background: #004990;
  height: 4px;
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 100%;
}
.main-navigation .c-navigation--main .c-navigation-desktop .c-navigation__url--level-2 {
  font-size: 16px;
}
.main-navigation .c-navigation--main .c-navigation-desktop .c-navigation__url--level-2:first-child {
  margin: 0 auto 0 0;
}
.main-navigation .c-navigation--main .c-navigation-desktop .c-navigation__url--level-2:first-child:last-child {
  width: 100%;
  margin-right: 0;
}
.main-navigation .c-navigation--main .c-navigation-desktop .c-navigation__url--level-2:last-child {
  margin-right: 0;
}
.main-navigation .c-navigation--main .c-navigation-desktop .c-navigation__url--level-2:hover {
  text-decoration: underline;
}
.main-navigation .c-navigation--main .c-navigation-desktop .c-navigation__url--level-2:hover::after {
  text-decoration: none;
}
.main-navigation .c-navigation--main .c-navigation-desktop .c-navigation__schedule-roster-news::after {
  content: '/';
  color: #ececec;
  display: inline-block;
  margin: 0 6px;
}
.main-navigation .c-navigation--main .c-navigation-desktop .c-navigation__social {
  font-size: 0;
  margin: 0 6px;
  visibility: hidden;
}
.main-navigation .c-navigation--main .c-navigation-desktop .c-navigation__social[href] {
  visibility: visible;
}
.main-navigation .c-navigation--main .c-navigation-desktop .c-navigation__social:before {
  font-family: 'sidearm_font_v2';
  font-size: 1rem;
}
.main-navigation .c-navigation--main .c-navigation-desktop .c-navigation__social.facebook:before {
  content: '\e041';
}
.main-navigation .c-navigation--main .c-navigation-desktop .c-navigation__social.twitter:before {
  content: '\e035';
}
.main-navigation .c-navigation--main .c-navigation-desktop .c-navigation__social.instagram:before {
  content: '\e044';
}
.main-navigation .c-navigation--main .c-navigation-mobile .ad {
  margin: 24px;
  text-align: right;
}
.main-navigation .c-navigation--main .c-navigation-mobile .c-navigation__toggle {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  display: block;
}
.main-navigation .c-navigation--main .c-navigation-mobile .c-navigation__toggle::-ms-expand {
  display: none;
}
.main-navigation .c-navigation--main .c-navigation-mobile .c-navigation__toggle::-ms-expand {
  display: none;
}
.main-navigation .c-navigation--main .c-navigation-mobile .c-navigation__offcanvas {
  background: white;
  position: absolute;
  top: 100%;
  left: calc(50% + 521px);
  width: 100%;
  max-height: 0px;
  max-width: 375px;
  overflow: hidden;
  transform: translateX(-50%);
}
.main-navigation .c-navigation--main .c-navigation-mobile .c-navigation__offcanvas.is-open {
  max-height: calc(100vh - 84px);
  overflow: auto;
}
.main-navigation .c-navigation--main .c-navigation-mobile .c-navigation__item--level-1 {
  border-bottom: 1px solid #ececec;
}
.main-navigation .c-navigation--main .c-navigation-mobile .c-navigation__item--level-1:first-child {
  border-top: 1px solid #ececec;
}
.main-navigation .c-navigation--main .c-navigation-mobile .c-navigation__item--level-1--members .c-navigation__url--level-1 {
  align-items: center;
  display: flex;
  justify-content: space-between;
}
.main-navigation .c-navigation--main .c-navigation-mobile .c-navigation__item--level-1--members .c-navigation__url--level-1:after {
  font-family: sidearm_font_v2;
  font-size: 20px;
  content: '\e008';
  margin-left: 12px;
  font-style: normal;
}
.main-navigation .c-navigation--main .c-navigation-mobile .c-navigation__item--level-1--members .c-navigation__url--level-1.is-open:after {
  content: '\e078';
}
.main-navigation .c-navigation--main .c-navigation-mobile .c-navigation__parent .c-navigation__url--level-1 {
  align-items: center;
  display: flex;
  justify-content: space-between;
}
.main-navigation .c-navigation--main .c-navigation-mobile .c-navigation__parent .c-navigation__url--level-1:after {
  font-family: sidearm_font_v2;
  font-size: 20px;
  content: '\e008';
  margin-left: 12px;
  font-style: normal;
}
.main-navigation .c-navigation--main .c-navigation-mobile .c-navigation__parent .c-navigation__url--level-1.is-open:after {
  content: '\e078';
}
.main-navigation .c-navigation--main .c-navigation-mobile .c-navigation__url--level-1 {
  color: black;
  font-family: 'Fjalla One', sans-serif;
  font-size: 20px;
  padding: 16.92px 24px;
  text-transform: uppercase;
  transition: .25s;
}
.main-navigation .c-navigation--main .c-navigation-mobile .c-navigation__url--level-1:hover,
.main-navigation .c-navigation--main .c-navigation-mobile .c-navigation__url--level-1.is-open,
.main-navigation .c-navigation--main .c-navigation-mobile .c-navigation__url--level-1.sidearm-hover {
  background: #004990;
  color: white;
}
.main-navigation .c-navigation--main .c-navigation-mobile .c-navigation__level-2 {
  background: whitesmoke;
  position: static;
  opacity: 1;
  width: 100%;
  height: 0px;
  overflow: hidden;
}
.main-navigation .c-navigation--main .c-navigation-mobile .c-navigation__level-2.is-open {
  height: auto;
}
.main-navigation .c-navigation--main .c-navigation-mobile .c-navigation__item--level-2 {
  border-bottom: 1px solid #ececec;
}
.main-navigation .c-navigation--main .c-navigation-mobile .c-navigation__item--level-2:last-child {
  border-bottom: none;
}
.main-navigation .c-navigation--main .c-navigation-mobile .c-navigation__separator {
  color: black;
  font-family: 'Fjalla One', sans-serif;
  font-size: 20px;
  text-transform: uppercase;
}
.main-navigation .c-navigation--main .c-navigation-mobile .c-navigation__separator span {
  align-items: center;
  display: inline-flex;
  height: 100%;
  margin: 0 24px;
  padding: 16.92px 0;
  position: relative;
}
.main-navigation .c-navigation--main .c-navigation-mobile .c-navigation__separator span::before {
  content: '';
  background: #004990;
  height: 4px;
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 100%;
}
.main-navigation .c-navigation--main .c-navigation-mobile .c-navigation__url--level-2 {
  color: black;
  font-size: 16px;
  padding: 14.0124px 24px;
}
.main-navigation .c-navigation--main .c-navigation-mobile .c-navigation__url--level-2:hover,
.main-navigation .c-navigation--main .c-navigation-mobile .c-navigation__url--level-2:focus,
.main-navigation .c-navigation--main .c-navigation-mobile .c-navigation__url--level-2.sidearm-hover {
  text-decoration: underline;
}
.sport-navigation {
  background: #004990;
  height: 60px;
  position: relative;
  z-index: 200;
}
.sport-navigation .c-navigation--sport {
  height: 100%;
}
.sport-navigation .c-navigation--sport ul {
  margin: 0;
  padding: 0;
  list-style: none;
  list-style: none;
  margin: 0;
  padding: 0;
  list-style: none;
  margin: 0;
  padding: 0;
}
.sport-navigation .c-navigation--sport .c-navigation__url {
  text-decoration: none;
  display: block;
  color: inherit;
}
.sport-navigation .c-navigation--sport.c-navigation--desktop .c-navigation__level-1 {
  height: 100%;
}
.sport-navigation .c-navigation--sport.c-navigation--desktop .c-navigation__item--level-1 {
  align-items: center;
  display: flex;
  height: 100%;
  position: relative;
}
.sport-navigation .c-navigation--sport.c-navigation--desktop .c-navigation__item--level-1:hover .c-navigation__level-2,
.sport-navigation .c-navigation--sport.c-navigation--desktop .c-navigation__item--level-1:focus .c-navigation__level-2,
.sport-navigation .c-navigation--sport.c-navigation--desktop .c-navigation__item--level-1.sidearm-hover .c-navigation__level-2 {
  left: auto;
  right: 0;
  opacity: 1;
  transition: opacity .25s;
}
.sport-navigation .c-navigation--sport.c-navigation--desktop .c-navigation__item--level-1:not(.c-navigation__sport):not(:last-child)::after {
  content: '/';
  color: white;
  font-size: 16px;
  margin: 0 24px;
}
.sport-navigation .c-navigation--sport.c-navigation--desktop .c-navigation__url--level-1 {
  color: white;
  font-size: 16px;
}
.sport-navigation .c-navigation--sport.c-navigation--desktop .c-navigation__url--level-1:hover {
  text-decoration: underline;
}
.sport-navigation .c-navigation--sport.c-navigation--desktop .c-navigation__sport {
  margin-right: auto;
}
.sport-navigation .c-navigation--sport.c-navigation--desktop .c-navigation__sport .c-navigation__url--level-1 {
  font-family: 'Fjalla One', sans-serif;
  font-size: 22px;
  text-transform: uppercase;
}
.sport-navigation .c-navigation--sport.c-navigation--desktop .c-navigation__parent .c-navigation__url--level-1 {
  font-weight: 700;
  text-transform: uppercase;
}
.sport-navigation .c-navigation--sport.c-navigation--desktop .c-navigation__parent .c-navigation__url--level-1::after {
  content: '\e008';
  display: inline-block;
  font-family: 'sidearm_font_v2';
  margin-left: 6px;
  transition: transform .25s;
}
.sport-navigation .c-navigation--sport.c-navigation--desktop .c-navigation__parent:hover .c-navigation__url--level-1::after,
.sport-navigation .c-navigation--sport.c-navigation--desktop .c-navigation__parent:focus .c-navigation__url--level-1::after,
.sport-navigation .c-navigation--sport.c-navigation--desktop .c-navigation__parent.sidearm-hover .c-navigation__url--level-1::after {
  transform: rotate(180deg);
}
.sport-navigation .c-navigation--sport.c-navigation--desktop .c-navigation__ad .ad {
  margin: 0 0 0 24px;
}
.sport-navigation .c-navigation--sport.c-navigation--desktop .c-navigation__level-2 {
  background: white;
  border: 1px solid #ececec;
  position: absolute;
  left: -99999px;
  top: 100%;
  opacity: 0;
  min-width: 375px;
}
.sport-navigation .c-navigation--sport.c-navigation--desktop .c-navigation__level-2.is-open {
  left: auto;
  right: 0;
  opacity: 1;
  transition: 0s;
}
.sport-navigation .c-navigation--sport.c-navigation--desktop .c-navigation__item--level-2 {
  border-bottom: 1px solid #ececec;
}
.sport-navigation .c-navigation--sport.c-navigation--desktop .c-navigation__item--level-2:last-child {
  border-bottom: none;
}
.sport-navigation .c-navigation--sport.c-navigation--desktop .c-navigation__url--level-2 {
  color: black;
  font-size: 16px;
  padding: 12px;
  transition: .25s;
}
.sport-navigation .c-navigation--sport.c-navigation--desktop .c-navigation__url--level-2:hover,
.sport-navigation .c-navigation--sport.c-navigation--desktop .c-navigation__url--level-2:focus,
.sport-navigation .c-navigation--sport.c-navigation--desktop .c-navigation__url--level-2.sidearm-hover {
  text-decoration: underline;
}
.sport-navigation .c-navigation--sport.c-navigation--mobile .c-navigation__sport-links,
.sport-navigation .c-navigation--sport.c-navigation--mobile .c-navigation__additional {
  height: 100%;
}
.sport-navigation .c-navigation--sport.c-navigation--mobile .c-navigation__sport {
  height: 100%;
  padding: 0 24px;
}
.sport-navigation .c-navigation--sport.c-navigation--mobile .c-navigation__sport-link {
  color: white;
  font-family: 'Fjalla One', sans-serif;
  font-size: 22px;
  text-transform: uppercase;
  text-decoration: none;
}
.sport-navigation .c-navigation--sport.c-navigation--mobile .c-navigation__sport-link:hover,
.sport-navigation .c-navigation--sport.c-navigation--mobile .c-navigation__sport-link:focus,
.sport-navigation .c-navigation--sport.c-navigation--mobile .c-navigation__sport-link.sidearm-hover {
  text-decoration: underline;
}
.sport-navigation .c-navigation--sport.c-navigation--mobile .c-navigation__sport .ad {
  margin: 0 0 0 24px;
}
.sport-navigation .c-navigation--sport.c-navigation--mobile .c-navigation__toggle {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  color: white;
  font-size: 16px;
  font-weight: 700;
  display: block;
  height: 100%;
  padding: 0 24px;
  text-transform: uppercase;
}
.sport-navigation .c-navigation--sport.c-navigation--mobile .c-navigation__toggle::-ms-expand {
  display: none;
}
.sport-navigation .c-navigation--sport.c-navigation--mobile .c-navigation__toggle::-ms-expand {
  display: none;
}
.sport-navigation .c-navigation--sport.c-navigation--mobile .c-navigation__toggle .sidearm-icon::before {
  display: inline-block;
  transition: .25s;
}
.sport-navigation .c-navigation--sport.c-navigation--mobile .c-navigation__toggle.is-toggled .sidearm-icon::before {
  transform: rotate(180deg);
}
.sport-navigation .c-navigation--sport.c-navigation--mobile .c-navigation__offcanvas {
  background: white;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  height: 0px;
  overflow: hidden;
}
.sport-navigation .c-navigation--sport.c-navigation--mobile .c-navigation__offcanvas.is-open {
  height: calc(100vh - 132px);
  overflow: auto;
}
.sport-navigation .c-navigation--sport.c-navigation--mobile .c-navigation__item--level-1 {
  border-bottom: 1px solid #ececec;
}
.sport-navigation .c-navigation--sport.c-navigation--mobile .c-navigation__item--level-1:first-child {
  border-top: 1px solid #ececec;
}
.sport-navigation .c-navigation--sport.c-navigation--mobile .c-navigation__parent .c-navigation__url--level-1 {
  align-items: center;
  display: flex;
  justify-content: space-between;
}
.sport-navigation .c-navigation--sport.c-navigation--mobile .c-navigation__parent .c-navigation__url--level-1:after {
  font-family: sidearm_font_v2;
  font-size: 20px;
  content: '\e008';
  margin-left: 12px;
  font-style: normal;
}
.sport-navigation .c-navigation--sport.c-navigation--mobile .c-navigation__parent .c-navigation__url--level-1.is-open:after {
  content: '\e078';
}
.sport-navigation .c-navigation--sport.c-navigation--mobile .c-navigation__url--level-1 {
  color: black;
  font-size: 16px;
  padding: 16.92px 24px;
  transition: .25s;
}
.sport-navigation .c-navigation--sport.c-navigation--mobile .c-navigation__url--level-1:hover,
.sport-navigation .c-navigation--sport.c-navigation--mobile .c-navigation__url--level-1.is-open,
.sport-navigation .c-navigation--sport.c-navigation--mobile .c-navigation__url--level-1.sidearm-hover {
  background: #004990;
  color: white;
}
.sport-navigation .c-navigation--sport.c-navigation--mobile .c-navigation__level-2 {
  background: whitesmoke;
  position: static;
  opacity: 1;
  width: 100%;
  height: 0px;
  overflow: hidden;
}
.sport-navigation .c-navigation--sport.c-navigation--mobile .c-navigation__level-2.is-open {
  height: auto;
}
.sport-navigation .c-navigation--sport.c-navigation--mobile .c-navigation__item--level-2 {
  border-bottom: 1px solid #ececec;
}
.sport-navigation .c-navigation--sport.c-navigation--mobile .c-navigation__item--level-2:last-child {
  border-bottom: none;
}
.sport-navigation .c-navigation--sport.c-navigation--mobile .c-navigation__url--level-2 {
  color: black;
  font-size: 16px;
  padding: 14.0124px 24px;
}
.sport-navigation .c-navigation--sport.c-navigation--mobile .c-navigation__url--level-2:hover,
.sport-navigation .c-navigation--sport.c-navigation--mobile .c-navigation__url--level-2:focus,
.sport-navigation .c-navigation--sport.c-navigation--mobile .c-navigation__url--level-2.sidearm-hover {
  text-decoration: underline;
}
@media screen and (max-width: 1464px) {
  .main-navigation .c-navigation--main .c-navigation-mobile .c-navigation__offcanvas {
    left: auto;
    right: 0;
    transform: none;
  }
  .sport-navigation .c-navigation--sport.c-navigation--desktop {
    padding: 0 24px;
  }
}
@media screen and (max-width: 1024px) {
  .main-navigation {
    height: 70px;
  }
  .main-navigation .c-navigation--main {
    justify-content: flex-end;
  }
  .main-navigation .c-navigation--main .c-navigation__toggle::before {
    content: '';
    background: #ececec;
    height: 24px;
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
    width: 1px;
  }
  .main-navigation .c-navigation--main .c-navigation-mobile .c-navigation__offcanvas {
    height: 0px;
    max-height: none;
    max-width: none;
  }
  .main-navigation .c-navigation--main .c-navigation-mobile .c-navigation__offcanvas.is-open {
    max-height: none;
    height: calc(100vh - 72px);
    padding: 0 0 60px 0;
  }
}
.main-header {
  position: absolute;
  top: 115px;
  left: 0;
  width: 100%;
  z-index: 400;
}
.headroom--not-top .main-header {
  position: fixed;
  top: 0;
}
.main-header__container {
  background: white;
  border-top: 1px solid #ececec;
  border-bottom: 1px solid #ececec;
  height: 84px;
  position: relative;
  z-index: 400;
}
.main-header__container > div {
  height: 100%;
}
.main-header__logo {
  height: 100%;
}
.main-header__logo {
  margin: 0 24px 0 0;
}
.main-header__sponsor .ad {
  margin: 0 0 0 24px;
}
@media screen and (max-width: 1464px) {
  .main-header__logo {
    margin: 0 24px;
  }
}
@media screen and (max-width: 1024px) {
  .main-header {
    top: 139px;
  }
  .main-header .main-header__container {
    height: 72px;
  }
}
@media screen and (max-width: 768px) {
  .main-header {
    top: 99px;
  }
}
.c-search--popout {
  height: 100%;
  position: relative;
}
.c-search--popout fieldset {
  border: none;
  margin: 0;
  padding: 0;
}
.c-search--popout .c-search__toggle {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  background: #004990;
  color: white;
  display: block;
  font-size: 2rem;
  height: 100%;
  transition: .25s;
  width: 84px;
}
.c-search--popout .c-search__toggle::-ms-expand {
  display: none;
}
.c-search--popout .c-search__toggle::-ms-expand {
  display: none;
}
@media screen and (hover: hover) {
  .c-search--popout .c-search__toggle:hover {
    background: #004990;
    color: white;
  }
}
.c-search--popout .c-search__toggle:focus {
  background: #004990;
  color: white;
}
.c-search--popout .c-search__popout {
  position: absolute;
  top: 100%;
  right: 0;
  opacity: 0;
  pointer-events: none;
  transition: opacity .25s;
}
.c-search--popout .c-search__popout.is-open {
  opacity: 1;
  pointer-events: auto;
}
.c-search--popout .c-search__container {
  background: white;
  width: 300px;
}
.c-search--popout .c-search__text {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  border: 1px solid #ececec;
  border-right: none;
  height: 48px;
  padding: 0 12px;
}
.c-search--popout .c-search__text::-ms-expand {
  display: none;
}
.c-search--popout .c-search__text::-ms-expand {
  display: none;
}
.c-search--popout .c-search__text:focus {
  border-color: #ececec;
}
.c-search--popout .c-search__text::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: black;
}
.c-search--popout .c-search__text::-moz-placeholder {
  /* Firefox 19+ */
  color: black;
}
.c-search--popout .c-search__text:-ms-input-placeholder {
  /* IE 10+ */
  color: black;
}
.c-search--popout .c-search__text:-moz-placeholder {
  /* Firefox 18- */
  color: black;
}
.c-search--popout .c-search__submit {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  background: #004990;
  border-left: 1px solid #004990;
  color: white;
  flex: 0 0 48px;
  -webkit-flex: 0 0 48px;
  min-width: 1px;
  min-height: 1px;
  font-size: 1rem;
  height: 48px;
  transition: .25s;
}
.c-search--popout .c-search__submit::-ms-expand {
  display: none;
}
.c-search--popout .c-search__submit::-ms-expand {
  display: none;
}
.c-search--popout .c-search__submit:disabled {
  background: whitesmoke;
  border-color: whitesmoke;
  color: black;
  cursor: not-allowed;
}
@media screen and (hover: hover) {
  .c-search--popout .c-search__submit:not(:disabled):hover {
    background: #004990;
    color: white;
  }
  .c-search--popout .c-search__submit:not(:disabled):hover span {
    transform: translateX(3px);
  }
}
.c-search--popout .c-search__submit:not(:disabled):focus {
  background: #004990;
  color: white;
}
.c-search--popout .c-search__submit span {
  display: inline-block;
  transition: transform .25s;
}
@media screen and (max-width: 1024px) {
  .c-search--popout .c-search__toggle {
    background: none;
    color: black;
    padding: 0 12px;
    width: auto;
  }
}
.s-stories {
  padding: 0 0 12px 0;
}
.s-stories .c-stories--slider .slick-prev,
.s-stories .c-stories--slider .slick-next {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  background: white;
  color: black;
  font-size: 0;
  height: 48px;
  position: relative;
  width: 48px;
  transition: .25s;
}
.s-stories .c-stories--slider .slick-prev::-ms-expand,
.s-stories .c-stories--slider .slick-next::-ms-expand {
  display: none;
}
.s-stories .c-stories--slider .slick-prev::-ms-expand,
.s-stories .c-stories--slider .slick-next::-ms-expand {
  display: none;
}
.s-stories .c-stories--slider .slick-prev::after,
.s-stories .c-stories--slider .slick-next::after {
  display: flex;
  display: -webkit-flex;
  display: -ms-flexbox;
  align-items: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-justify-content: center;
  color: black;
  font-family: sidearm_font_v2;
  font-size: 16px;
  display: inline-block;
  transition: .25s;
}
.s-stories .c-stories--slider .slick-prev:hover:not(.slick-disabled),
.s-stories .c-stories--slider .slick-next:hover:not(.slick-disabled) {
  background: #004990;
  color: white;
}
.s-stories .c-stories--slider .slick-prev:hover:not(.slick-disabled)::after,
.s-stories .c-stories--slider .slick-next:hover:not(.slick-disabled)::after {
  color: white;
}
.s-stories .c-stories--slider .slick-prev.slick-disabled,
.s-stories .c-stories--slider .slick-next.slick-disabled {
  background: whitesmoke;
}
.s-stories .c-stories--slider .slick-prev.slick-disabled::after,
.s-stories .c-stories--slider .slick-next.slick-disabled::after {
  color: black;
}
.s-stories .c-stories--slider .slick-prev.slick-disabled:hover,
.s-stories .c-stories--slider .slick-next.slick-disabled:hover {
  cursor: not-allowed;
}
.s-stories .c-stories--slider .slick-prev::after {
  content: '\e025';
}
@media screen and (hover: hover) {
  .s-stories .c-stories--slider .slick-prev:hover:not(.slick-disabled)::after {
    transform: translateX(-3px);
  }
}
.s-stories .c-stories--slider .slick-next::after {
  content: '\e026';
}
@media screen and (hover: hover) {
  .s-stories .c-stories--slider .slick-next:hover:not(.slick-disabled)::after {
    transform: translateX(3px);
  }
}
.s-stories .c-stories--slider .slick-prev,
.s-stories .c-stories--slider .slick-next {
  border: 1px solid #ececec;
  height: 60px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 60px;
  z-index: 4;
}
.s-stories .c-stories--slider .slick-prev:hover:not(.slick-disabled),
.s-stories .c-stories--slider .slick-next:hover:not(.slick-disabled) {
  border-color: #004990;
}
.s-stories .c-stories--slider .slick-prev {
  left: 0;
}
.s-stories .c-stories--slider .slick-next {
  right: 0;
}
.s-stories .c-stories--slider .c-stories__item {
  background: black;
}
.s-stories .c-stories--slider .c-stories__item.slick-active .c-stories__date {
  opacity: 1;
  transform: translateX(0);
  transition: opacity .25s .25s, transform .25s .25s;
}
.s-stories .c-stories--slider .c-stories__item.slick-active .c-stories__title {
  opacity: 1;
  transform: translateX(0);
  transition: opacity .25s .35s, transform .25s .35s;
}
.s-stories .c-stories--slider .c-stories__item.slick-active + .slick-slide .c-stories__date,
.s-stories .c-stories--slider .c-stories__item.slick-active + .slick-slide .c-stories__title {
  opacity: 0;
  transform: translateX(-24px);
}
.s-stories .c-stories--slider .c-stories__media {
  position: relative;
  padding-bottom: 56.25%;
}
.s-stories .c-stories--slider .c-stories__media::before {
  content: '';
  background: linear-gradient(transparent 50%, black);
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 2;
}
.s-stories .c-stories--slider .c-stories__media iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 100;
}
.s-stories .c-stories--slider .c-stories__picture img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.s-stories .c-stories--slider .c-stories__details {
  color: white;
  padding: 48px;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 3;
}
.s-stories .c-stories--slider .c-stories__date {
  line-height: 1.44;
  opacity: 0;
  margin: 0 0 12px 0;
  transform: translateX(-24px);
  transition: transform .25s, opacity .25s;
}
.s-stories .c-stories--slider .c-stories__title {
  font-family: 'Fjalla One', sans-serif;
  font-size: 2.1875rem;
  opacity: 0;
  transform: translateX(-24px);
  transition: transform .25s, opacity .25s;
}
.s-stories .c-stories--slider .c-stories__url {
  color: white;
  text-decoration: none;
}
.s-stories .c-stories--slider .c-stories__url:hover {
  text-decoration: underline;
}
@media screen and (max-width: 1024px) {
  .s-stories .c-stories--slider {
    background: black;
  }
  .s-stories .c-stories--slider .c-stories__details {
    text-align: center;
  }
  .s-stories .c-stories--slider .c-stories__title {
    font-size: 1.625rem;
  }
}
@media screen and (max-width: 540px) {
  .s-stories .c-stories--slider .slick-prev,
  .s-stories .c-stories--slider .slick-next {
    top: calc((100vw / 2) * .5625);
  }
  .s-stories .c-stories--slider .c-stories__details {
    background: black;
    padding: 24px;
    position: static;
  }
}
.c-members--navigation .c-members__list {
  columns: 2 auto;
  column-gap: 24px;
  padding: 0 24px;
}
.c-members--navigation .c-members__list-item {
  border-bottom: 1px solid #ececec;
  padding: 12.99996px 12px;
  transition: .25s;
}
@media screen and (hover: hover) {
  .c-members--navigation .c-members__list-item:hover {
    background: #004990;
  }
  .c-members--navigation .c-members__list-item:hover .c-members__list-link,
  .c-members--navigation .c-members__list-item:hover .c-members__list-title {
    color: white;
  }
}
.c-members--navigation .c-members__list-item:focus {
  background: #004990;
}
.c-members--navigation .c-members__list-item:focus .c-members__list-link,
.c-members--navigation .c-members__list-item:focus .c-members__list-title {
  color: white;
}
.c-members--navigation .c-members__list-title {
  color: black;
  font-size: 18px;
  font-family: 'Fjalla One', sans-serif;
  padding: 0 12px 0 0;
  text-transform: uppercase;
  transition: .25s;
}
.c-members--navigation .c-members__list-link {
  color: black;
  font-size: 16px;
  text-decoration: none;
  transition: .25s;
}
@media screen and (hover: hover) {
  .c-members--navigation .c-members__list-link:hover {
    text-decoration: underline;
  }
}
.c-members--navigation .c-members__list-link:focus {
  text-decoration: underline;
}
.c-members--navigation .c-members__list-link--academics::after,
.c-members--navigation .c-members__list-link--athletics::after {
  content: '/';
  color: #ececec;
  display: inline-block;
  margin: 0 6px;
}
.c-members--navigation .c-members__list-link:last-child::after {
  content: none;
}
.c-members--navigation .c-members__list-social {
  font-size: 20px;
  display: block;
}
@media screen and (max-width: 1024px) {
  .c-members--navigation .c-members__list {
    columns: auto;
    column-gap: 0;
    padding: 0;
  }
  .c-members--navigation .c-members__list-item {
    padding: 0;
  }
  .c-members--navigation .c-members__list-link {
    display: block;
    padding: 16.92px 24px;
  }
}
.s-members {
  padding: 12px 0;
}
.s-members .c-members--slider {
  background: white;
  box-shadow: 0 0 0.25rem rgba(0, 0, 0, 0.1);
  border: 1px solid #ececec;
}
.s-members .c-members--slider .slick-prev,
.s-members .c-members--slider .slick-next {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  background: white;
  color: black;
  font-size: 0;
  height: 48px;
  position: relative;
  width: 48px;
  transition: .25s;
}
.s-members .c-members--slider .slick-prev::-ms-expand,
.s-members .c-members--slider .slick-next::-ms-expand {
  display: none;
}
.s-members .c-members--slider .slick-prev::-ms-expand,
.s-members .c-members--slider .slick-next::-ms-expand {
  display: none;
}
.s-members .c-members--slider .slick-prev::after,
.s-members .c-members--slider .slick-next::after {
  display: flex;
  display: -webkit-flex;
  display: -ms-flexbox;
  align-items: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-justify-content: center;
  color: black;
  font-family: sidearm_font_v2;
  font-size: 16px;
  display: inline-block;
  transition: .25s;
}
.s-members .c-members--slider .slick-prev:hover:not(.slick-disabled),
.s-members .c-members--slider .slick-next:hover:not(.slick-disabled) {
  background: #004990;
  color: white;
}
.s-members .c-members--slider .slick-prev:hover:not(.slick-disabled)::after,
.s-members .c-members--slider .slick-next:hover:not(.slick-disabled)::after {
  color: white;
}
.s-members .c-members--slider .slick-prev.slick-disabled,
.s-members .c-members--slider .slick-next.slick-disabled {
  background: whitesmoke;
}
.s-members .c-members--slider .slick-prev.slick-disabled::after,
.s-members .c-members--slider .slick-next.slick-disabled::after {
  color: black;
}
.s-members .c-members--slider .slick-prev.slick-disabled:hover,
.s-members .c-members--slider .slick-next.slick-disabled:hover {
  cursor: not-allowed;
}
.s-members .c-members--slider .slick-prev::after {
  content: '\e025';
}
@media screen and (hover: hover) {
  .s-members .c-members--slider .slick-prev:hover:not(.slick-disabled)::after {
    transform: translateX(-3px);
  }
}
.s-members .c-members--slider .slick-next::after {
  content: '\e026';
}
@media screen and (hover: hover) {
  .s-members .c-members--slider .slick-next:hover:not(.slick-disabled)::after {
    transform: translateX(3px);
  }
}
.s-members .c-members--slider .slick-track {
  margin: 0 -1px;
}
.s-members .c-members--slider .slick-prev,
.s-members .c-members--slider .slick-next {
  background: white;
  height: 100%;
  position: absolute;
  top: 0;
  width: 60px;
}
.s-members .c-members--slider .slick-prev::after,
.s-members .c-members--slider .slick-next::after {
  color: black;
}
.s-members .c-members--slider .slick-prev:hover:not(.slick-disabled),
.s-members .c-members--slider .slick-next:hover:not(.slick-disabled) {
  background: #004990;
  border-color: black;
}
.s-members .c-members--slider .slick-prev:hover:not(.slick-disabled)::after,
.s-members .c-members--slider .slick-next:hover:not(.slick-disabled)::after {
  color: white;
}
.s-members .c-members--slider .slick-prev {
  border-right: 1px solid #ececec;
  left: 0;
}
.s-members .c-members--slider .slick-next {
  border-left: 1px solid #ececec;
  right: 0;
}
.s-members .c-members--slider .c-members__list {
  padding: 0 60px;
}
.s-members .c-members--slider .c-members__item {
  border-right: 1px solid #ececec;
  height: 108px;
  position: relative;
}
.s-members .c-members--slider .c-members__item::before {
  content: '';
  background: #004990;
  height: 4px;
  position: absolute;
  bottom: 0;
  left: 0;
  transform: scaleY(0);
  transform-origin: bottom;
  transition: .25s;
  width: 100%;
}
@media screen and (hover: hover) {
  .s-members .c-members--slider .c-members__item:hover::before {
    transform: scaleY(1);
  }
  .s-members .c-members--slider .c-members__item:hover .c-members__logo-image {
    -webkit-filter: grayscale( 0 );
    filter: grayscale( 0 );
    opacity: 1;
  }
}
.s-members .c-members--slider .c-members__item:focus::before {
  transform: scaleY(1);
}
.s-members .c-members--slider .c-members__item:focus .c-members__logo-image {
  -webkit-filter: grayscale( 0 );
  filter: grayscale( 0 );
  opacity: 1;
}
.s-members .c-members--slider .c-members__item.slick-active .c-members__logo {
  opacity: 1;
  transition: opacity .25s .25s;
}
.s-members .c-members--slider .c-members__logo {
  height: 100%;
  opacity: 0;
  padding: 24px;
  transition: .25s;
}
.s-members .c-members--slider .c-members__logo-image {
  -webkit-filter: grayscale( 1 );
  filter: grayscale( 1 );
  opacity: .5;
  transition: .25s;
}
@media screen and (max-width: 768px) {
  .s-members .c-members--slider {
    text-align: center;
  }
  .s-members .c-members--slider .slick-prev,
  .s-members .c-members--slider .slick-next {
    border-top: 1px solid #ececec;
    border-left: none;
    border-right: none;
    height: 60px;
    position: relative;
    top: auto;
    left: auto;
    right: auto;
    width: 50%;
  }
  .s-members .c-members--slider .slick-prev::before {
    content: '';
    background: #ececec;
    height: 100%;
    position: absolute;
    top: 0;
    right: 0;
    width: 1px;
  }
  .s-members .c-members--slider .c-members__list {
    padding: 0;
  }
  .s-members .c-members--slider .c-members__panel {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
  }
  .s-members .c-members--slider .c-members__panel.slick-active .c-members__logo {
    opacity: 1;
    transition: opacity .25s .25s;
  }
  .s-members .c-members--slider .c-members__item {
    border-bottom: 1px solid #ececec;
    flex: 0 0 33.3333%;
    -webkit-flex: 0 0 33.3333%;
    min-width: 1px;
    min-height: 1px;
  }
  .s-members .c-members--slider .c-members__item:nth-child(3),
  .s-members .c-members--slider .c-members__item:nth-child(6),
  .s-members .c-members--slider .c-members__item:nth-child(9) {
    border-right: none;
  }
  .s-members .c-members--slider .c-members__item:nth-child(n+7) {
    border-bottom: none;
  }
}
.s-schedule {
  padding: 12px 0;
}
.s-schedule__events,
.s-schedule__results {
  background: white;
  box-shadow: 0 0 0.25rem rgba(0, 0, 0, 0.1);
}
.c-events__filters {
  border-bottom: 1px solid #ececec;
  padding: 24px 18px;
}
.c-events__selectWrapper {
  flex: 0 1 50%;
  -webkit-flex: 0 1 50%;
  min-width: 1px;
  min-height: 1px;
  padding: 0 6px;
  position: relative;
}
.c-events__selectWrapper select {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  background: white;
  border: 1px solid #ececec;
  color: black;
  height: 48px;
  padding: 0 24px 0 12px;
}
.c-events__selectWrapper select::-ms-expand {
  display: none;
}
.c-events__selectWrapper select::-ms-expand {
  display: none;
}
.c-events__selectWrapper::after {
  content: '\e008';
  color: black;
  font-family: 'sidearm_font_v2';
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 12px;
}
.c-events__no-data {
  color: black;
  padding: 24px;
}
.c-events--scroll .default-logo,
.c-events--list .default-logo {
  -webkit-filter: grayscale( 1 );
  filter: grayscale( 1 );
}
.c-events--scroll .c-events__item,
.c-events--list .c-events__item {
  border-bottom: 1px solid #ececec;
  color: black;
  padding: 24px;
  position: relative;
}
.c-events--scroll .c-events__logos,
.c-events--list .c-events__logos {
  border: 1px solid #ececec;
  flex: 0 0 120px;
  -webkit-flex: 0 0 120px;
  min-width: 1px;
  min-height: 1px;
}
.c-events--scroll .c-events__logo,
.c-events--list .c-events__logo {
  align-items: center;
  display: flex;
  flex: 0 0 60px;
  -webkit-flex: 0 0 60px;
  min-width: 1px;
  min-height: 1px;
  justify-content: center;
  height: 60px;
}
.c-events--scroll .c-events__logo:first-child,
.c-events--list .c-events__logo:first-child {
  border-right: 1px solid #ececec;
}
.c-events--scroll .c-events__logo-image--default,
.c-events--list .c-events__logo-image--default {
  -webkit-filter: grayscale( 1 );
  filter: grayscale( 1 );
}
.c-events--scroll .c-events__matchup,
.c-events--list .c-events__matchup {
  flex: 0 0 284px;
  -webkit-flex: 0 0 284px;
  min-width: 1px;
  min-height: 1px;
}
.c-events--scroll .c-events__meta,
.c-events--list .c-events__meta {
  flex: 0 0 240px;
  -webkit-flex: 0 0 240px;
  min-width: 1px;
  min-height: 1px;
  margin: 0 48px;
  line-height: 1.5;
}
.c-events--scroll .c-events__meta-date-time,
.c-events--list .c-events__meta-date-time,
.c-events--scroll .c-events__meta-live,
.c-events--list .c-events__meta-live {
  font-size: 1.125rem;
  font-family: 'Fjalla One', sans-serif;
  text-transform: uppercase;
}
.c-events--scroll .c-events__meta-date,
.c-events--list .c-events__meta-date {
  color: black;
}
.c-events--scroll .c-events__meta-live,
.c-events--list .c-events__meta-live {
  align-items: center;
  color: black;
  display: flex;
}
.c-events--scroll .c-events__meta-live::before,
.c-events--list .c-events__meta-live::before {
  animation: blink 1.5s infinite;
  content: '';
  background: #004990;
  border-radius: 50%;
  height: 6px;
  margin: 0 6px 0 0;
  width: 6px;
}
.c-events--scroll .c-events__team,
.c-events--list .c-events__team {
  align-items: center;
  display: flex;
  padding: 3px 0;
}
.c-events--scroll .c-events__team--winner .c-events__team-score,
.c-events--list .c-events__team--winner .c-events__team-score {
  font-weight: 700;
}
.c-events--scroll .c-events__team-name,
.c-events--list .c-events__team-name {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  min-width: 1px;
  min-height: 1px;
}
.c-events--scroll .c-events__team-score,
.c-events--list .c-events__team-score {
  margin: 0 0 0 12px;
}
.c-events--scroll .c-events__overlay,
.c-events--list .c-events__overlay {
  flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  min-width: 1px;
  min-height: 1px;
  padding: 0 0 0 24px;
}
.c-events--scroll .c-events__postscore,
.c-events--list .c-events__postscore,
.c-events--scroll .c-events__prescore,
.c-events--list .c-events__prescore {
  font-weight: 700;
  text-align: right;
}
.c-events--scroll .c-events__media-item,
.c-events--list .c-events__media-item {
  margin: 0 6px;
}
.c-events--scroll .c-events__media-item:first-child,
.c-events--list .c-events__media-item:first-child {
  margin-left: 0;
}
.c-events--scroll .c-events__media-item:last-child,
.c-events--list .c-events__media-item:last-child {
  margin-right: 0;
}
.c-events--scroll .c-events__media-link,
.c-events--list .c-events__media-link {
  color: black;
  text-decoration: underline;
  transition: .25s;
}
.c-events--scroll .c-events__media-link .sidearm-icon,
.c-events--list .c-events__media-link .sidearm-icon {
  text-decoration: none;
}
@media screen and (hover: hover) {
  .c-events--scroll .c-events__media-link:hover,
  .c-events--list .c-events__media-link:hover {
    color: black;
  }
}
.c-events--scroll .c-events__media-link:focus,
.c-events--list .c-events__media-link:focus {
  color: black;
}
.c-events--scroll .c-events__list {
  height: 430px;
  overflow: hidden;
  position: relative;
}
.c-events--list .load-more__container {
  margin-top: 12px;
}
.c-events--list .load-more__button {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  background: white;
  border-top: 1px solid #ececec;
  color: black;
  font-size: 1.125rem;
  font-family: 'Fjalla One', sans-serif;
  height: 48px;
  text-transform: uppercase;
  transition: .25s;
  width: 100%;
}
.c-events--list .load-more__button::-ms-expand {
  display: none;
}
.c-events--list .load-more__button::-ms-expand {
  display: none;
}
@media screen and (hover: hover) {
  .c-events--list .load-more__button:hover {
    background: #004990;
    color: white;
  }
}
.c-events--list .load-more__button:focus {
  background: #004990;
  color: white;
}
.c-events--list .c-events__item {
  overflow: hidden;
}
.c-events--list .c-events__item.is-open .c-events__overlay {
  opacity: 1;
  pointer-events: auto;
}
.c-events--list .c-events__meta {
  padding: 0 72px 0 24px;
}
.c-events--list .c-events__matchup {
  flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  min-width: 1px;
  min-height: 1px;
  padding: 0 48px 0 0;
}
.c-events--list .c-events__toggle {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  font-size: 1.25rem;
  margin: 0 0 0 auto;
  position: relative;
  z-index: 3;
}
.c-events--list .c-events__toggle::-ms-expand {
  display: none;
}
.c-events--list .c-events__toggle::-ms-expand {
  display: none;
}
.c-events--list .c-events__toggle.is-toggled .sidearm-icon::before {
  content: '\e078';
}
.c-events--list .c-events__overlay {
  align-items: center;
  background: white;
  display: flex;
  padding: 24px;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: .25s;
  z-index: 2;
}
.c-events--list .load-more__container {
  margin: 0;
}
.c-events--list .load-more__button {
  border-top: none;
}
@media screen and (max-width: 767px) {
  .c-events__filters {
    display: block;
    padding-bottom: 0;
  }
  .c-events__selectWrapper {
    margin: 0 0 24px 0;
    padding: 0;
  }
  .c-events__sponsor .ad {
    margin: 0 0 24px 0;
    text-align: right;
  }
  .c-events--list .c-events__item {
    display: block;
  }
  .c-events--list .c-events__meta {
    padding: 0;
  }
  .c-events--list .c-events__matchup {
    padding: 12px 0 0 0;
  }
  .c-events--list .c-events__team {
    padding: 0;
  }
  .c-events--list .c-events__team-name {
    padding: 0 0 0 12px;
  }
  .c-events--list .c-events__logo {
    align-items: center;
    border: 1px solid #ececec;
    display: flex;
    flex: 0 0 48px;
    -webkit-flex: 0 0 48px;
    min-width: 1px;
    min-height: 1px;
    height: 48px;
    justify-content: center;
  }
  .c-events--list .c-events__logo--team {
    border-bottom: none;
  }
  .c-events--list .c-events__toggle {
    position: absolute;
    top: 24px;
    right: 24px;
  }
}
.s-standings {
  padding: 12px 0 24px 0;
}
.s-standings .c-standings--table {
  background: white;
  box-shadow: 0 0 0.25rem rgba(0, 0, 0, 0.1);
}
.s-standings .c-standings--table .c-standings__filter-container {
  border-bottom: 1px solid #ececec;
  padding: 24px;
  position: relative;
}
.s-standings .c-standings--table .c-standings__filter-container::after {
  content: '\e008';
  color: black;
  font-family: 'sidearm_font_v2';
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 36px;
}
.s-standings .c-standings--table .c-standings__filter {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  background: white;
  border: 1px solid #ececec;
  color: black;
  height: 48px;
  padding: 0 24px 0 12px;
}
.s-standings .c-standings--table .c-standings__filter::-ms-expand {
  display: none;
}
.s-standings .c-standings--table .c-standings__filter::-ms-expand {
  display: none;
}
.s-standings .c-standings--table .c-standings__table-container {
  height: 420px;
  overflow: hidden;
  position: relative;
}
.s-standings .c-standings--table .c-standings__table {
  width: 100%;
}
.s-standings .c-standings--table .c-standings__table-header {
  background: whitesmoke;
  border-bottom: 1px solid #ececec;
}
.s-standings .c-standings--table .c-standings__table-heading {
  font-family: 'Fjalla One', sans-serif;
  font-size: 1.125rem;
  padding: 12.9996px 24px;
  text-align: left;
  text-transform: uppercase;
}
.s-standings .c-standings--table .c-standings__table-row {
  background: white;
  border-bottom: 1px solid #ececec;
}
.s-standings .c-standings--table .c-standings__table-row:nth-child(even) {
  background: whitesmoke;
}
.s-standings .c-standings--table .c-standings__table-cell {
  color: black;
  padding: 14.0124px 24px;
}
.s-standings .c-standings--table .c-standings__table-cell a {
  color: black;
}
.s-standings .c-standings--table .c-standings__table-group {
  color: black;
  font-family: 'Fjalla One', sans-serif;
  font-size: 1rem;
  padding: 12.9996px 24px;
  text-align: left;
  text-transform: uppercase;
}
@media screen and (max-width: 1024px) {
  .s-standings .c-standings--table .c-standings__table-container {
    height: auto;
    overflow: auto;
  }
  .s-standings .c-standings--table .c-standings__table-container .ps__scrollbar-x-rail,
  .s-standings .c-standings--table .c-standings__table-container .ps__scrollbar-y-rail {
    display: none !important;
  }
}
.s-media {
  padding: 24px 0;
}
.s-media .load-more__container {
  margin-top: 12px;
}
.s-media .load-more__button {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  background: white;
  border-top: 1px solid #ececec;
  color: black;
  font-size: 1.125rem;
  font-family: 'Fjalla One', sans-serif;
  height: 48px;
  text-transform: uppercase;
  transition: .25s;
  width: 100%;
}
.s-media .load-more__button::-ms-expand {
  display: none;
}
.s-media .load-more__button::-ms-expand {
  display: none;
}
@media screen and (hover: hover) {
  .s-media .load-more__button:hover {
    background: #004990;
    color: white;
  }
}
.s-media .load-more__button:focus {
  background: #004990;
  color: white;
}
.s-media .c-contentstream {
  background: white;
}
.s-media .c-contentstream__header {
  margin: 0 0 12px 0;
}
.s-media .c-contentstream__filter {
  height: 100%;
  margin: 0 0 0 auto;
  padding: 0 12px 0 0;
}
.s-media .c-contentstream__filter-item {
  height: 100%;
  margin: 0 12px;
}
.s-media .c-contentstream__filter-button {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  align-items: center;
  color: white;
  display: flex;
  height: 100%;
  position: relative;
}
.s-media .c-contentstream__filter-button::-ms-expand {
  display: none;
}
.s-media .c-contentstream__filter-button::-ms-expand {
  display: none;
}
.s-media .c-contentstream__filter-button::before {
  content: '';
  background: white;
  height: 4px;
  position: absolute;
  bottom: 0;
  left: 0;
  transform: scaleY(0);
  transform-origin: bottom;
  transition: .25s;
  width: 100%;
}
.s-media .c-contentstream__filter-button.is-active::before {
  transform: scaleY(1);
}
.s-media .c-contentstream__filter-button .sidearm-icon {
  font-size: 1.25rem;
}
.s-media .c-contentstream__stream {
  margin-left: 12px;
  margin-right: 12px;
  overflow: hidden;
}
.s-media .c-contentstream__item {
  color: black;
  line-height: 1.5;
  width: 33.3333%;
  padding: 12px;
}
.s-media .c-contentstream__item-inner {
  background: white;
  border: 1px solid #ececec;
  position: relative;
}
.s-media .c-contentstream__item--instagram .c-contentstream__media {
  position: relative;
}
.s-media .c-contentstream__item--instagram .c-contentstream__media::before {
  content: '';
  background: linear-gradient(transparent 50%, black);
  height: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 2;
}
.s-media .c-contentstream__item--instagram .c-contentstream__user {
  border-top: none;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 3;
}
.s-media .c-contentstream__item--instagram .c-contentstream__user-icon,
.s-media .c-contentstream__item--instagram .c-contentstream__user-screen {
  color: white;
}
@media screen and (hover: hover) {
  .s-media .c-contentstream__item--gallery .c-contentstream__item-inner:hover .c-contentstream__media-image {
    transform: scale(1.05);
  }
}
.s-media .c-contentstream__item--gallery .c-contentstream__body {
  padding: 0;
}
.s-media .c-contentstream__item--gallery .c-contentstream__user {
  border-top: none;
  padding-bottom: 0;
}
.s-media .c-contentstream__link {
  display: block;
  text-decoration: none;
}
.s-media .c-contentstream__user {
  border-top: 1px solid #ececec;
  padding: 24px;
}
.s-media .c-contentstream__user-icon {
  color: black;
  font-size: 22.5px;
  margin: 0 6px 0 0;
}
.s-media .c-contentstream__user-screen {
  color: black;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 1.125rem;
  font-family: 'Fjalla One', sans-serif;
  margin: 0 12px 0 0;
  text-transform: uppercase;
  text-decoration: none;
}
@media screen and (hover: hover) {
  .s-media .c-contentstream__user-screen:hover[href] {
    text-decoration: underline;
  }
}
.s-media .c-contentstream__user-screen:focus[href] {
  text-decoration: underline;
}
.s-media .c-contentstream__media {
  background: black;
  display: block;
  overflow: hidden;
  text-decoration: none;
}
.s-media .c-contentstream__media-image {
  display: block;
  width: 100%;
  height: auto;
  transition: .25s;
}
.s-media .c-contentstream__media.aspect {
  overflow: hidden;
  position: relative;
  padding-bottom: 56.25%;
}
.s-media .c-contentstream__media.aspect .c-contentstream__media-image {
  position: absolute;
  top: 0;
  left: 0;
}
.s-media .c-contentstream__media .showcase-play-button {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  color: white;
  display: block;
  font-size: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  transition: .25s;
}
.s-media .c-contentstream__media .showcase-play-button::-ms-expand {
  display: none;
}
.s-media .c-contentstream__media .showcase-play-button::-ms-expand {
  display: none;
}
.s-media .c-contentstream__media .showcase-play-button::before {
  content: '\e050';
  font-family: 'sidearm_font_v2';
  font-size: 2rem;
}
@media screen and (hover: hover) {
  .s-media .c-contentstream__media .showcase-play-button:hover {
    color: black;
  }
}
.s-media .c-contentstream__media .showcase-play-button:focus {
  color: black;
}
.s-media .c-contentstream__media .showcase-video-player {
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 100;
}
.s-media .c-contentstream__body {
  padding: 24px;
}
.s-media .c-contentstream__text {
  line-height: 1.5;
}
.s-media .c-contentstream__title {
  color: black;
  font-size: 1.125rem;
  font-family: 'Fjalla One', sans-serif;
  text-transform: uppercase;
  text-decoration: none;
}
.s-media .c-contentstream__sport {
  padding: 0 24px 24px 24px;
}
.s-media .c-contentstream__actions {
  margin: 0 0 0 auto;
}
.s-media .c-contentstream__actions-item {
  font-size: 25px;
}
.s-media .c-contentstream__actions-link {
  color: black;
  text-decoration: none;
}
@media screen and (hover: hover) {
  .s-media .c-contentstream__actions-link:hover {
    color: black;
  }
}
.s-media .c-contentstream__actions-link:focus {
  color: black;
}
@media screen and (max-width: 1024px) {
  .s-media .c-contentstream__item {
    width: 50%;
  }
}
@media screen and (max-width: 540px) {
  .s-media .c-contentstream__header {
    height: auto;
  }
  .s-media .c-contentstream__header-inner {
    flex-wrap: wrap;
  }
  .s-media .c-contentstream__header-title {
    height: 72px;
    line-height: 72px;
  }
  .s-media .c-contentstream__filter {
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    flex: 0 0 100%;
    -webkit-flex: 0 0 100%;
    min-width: 1px;
    min-height: 1px;
    height: 72px;
  }
  .s-media .c-contentstream__item {
    width: 100%;
  }
}
.s-leaderboard-dfp {
  background: white;
}
.s-leaderboard-dfp--sticky {
  background: rgba(0, 0, 0, 0.65);
  padding: 12px 0;
  position: fixed;
  bottom: 0;
  left: 0;
  transition: .25s;
  width: 100%;
  z-index: 10;
}
.headroom--not-top .s-leaderboard-dfp--sticky {
  transform: translateY(100%);
}
.s-leaderboard-dfp.bottom-border {
  border-bottom: 1px solid #ececec;
}
.s-leaderboard-dfp.top-border {
  border-top: 1px solid #ececec;
}
.s-leaderboard-dfp.padding-top .dfp-ad {
  padding-top: 24px;
}
.s-leaderboard-dfp.padding-bottom .dfp-ad {
  padding-bottom: 24px;
}
.s-leaderboard-dfp .dfp-ad {
  box-sizing: content-box;
  margin: 0 auto;
}
.s-promo {
  background: black;
}
.s-promo .ad {
  display: flex;
  justify-content: center;
}
.s-promo .slick-prev,
.s-promo .slick-next,
.s-promo .slick-pause-play {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  border: 1px solid #333333;
  background: black;
  border-left: none;
  color: white;
  display: inline-block !important;
  font-size: 0;
  line-height: 3.75rem;
  height: 3.75rem;
  position: relative;
  width: calc(50% - 1.875rem);
  z-index: 2;
  transition: .25s;
}
.s-promo .slick-prev::-ms-expand,
.s-promo .slick-next::-ms-expand,
.s-promo .slick-pause-play::-ms-expand {
  display: none;
}
.s-promo .slick-prev::-ms-expand,
.s-promo .slick-next::-ms-expand,
.s-promo .slick-pause-play::-ms-expand {
  display: none;
}
.s-promo .slick-prev::before,
.s-promo .slick-next::before,
.s-promo .slick-pause-play::before {
  font-family: 'sidearm_font_v2';
  font-size: 1rem;
}
.s-promo .slick-prev:hover,
.s-promo .slick-next:hover,
.s-promo .slick-pause-play:hover {
  background-color: #004990;
  color: white;
  border-color: #004990;
}
.s-promo .slick-prev {
  border-left: 1px solid #333333;
}
.s-promo .slick-prev::before {
  content: '\e025';
}
.s-promo .slick-next::before {
  content: '\e026';
}
.s-promo .slick-pause-play {
  width: 3.75rem;
}
.s-promo .slick-pause-play::before {
  font-size: 1.125rem;
}
.s-promo .slick-pause-play.slick-pause::before {
  content: '\e201';
}
.s-promo .slick-pause-play.slick-play::before {
  content: '\e196';
}
.s-sponsors {
  background: white;
}
.s-sponsors .slick-list {
  padding: 24px 0;
}
.s-sponsors .ad {
  display: flex;
  justify-content: center;
}
.s-sponsors .slick-prev,
.s-sponsors .slick-next,
.s-sponsors .slick-pause-play {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  border-radius: 0px;
  border: 1px solid #ececec;
  border-bottom: none;
  background: white;
  border-left: none;
  color: black;
  display: inline-block !important;
  font-size: 0;
  line-height: 3.75rem;
  height: 3.75rem;
  position: relative;
  width: calc(50% - 1.875rem);
  z-index: 2;
  transition: .25s;
}
.s-sponsors .slick-prev::-ms-expand,
.s-sponsors .slick-next::-ms-expand,
.s-sponsors .slick-pause-play::-ms-expand {
  display: none;
}
.s-sponsors .slick-prev::-ms-expand,
.s-sponsors .slick-next::-ms-expand,
.s-sponsors .slick-pause-play::-ms-expand {
  display: none;
}
.s-sponsors .slick-prev::before,
.s-sponsors .slick-next::before,
.s-sponsors .slick-pause-play::before {
  font-family: 'sidearm_font_v2';
  font-size: 1rem;
}
@media screen and (hover: hover) {
  .s-sponsors .slick-prev:hover,
  .s-sponsors .slick-next:hover,
  .s-sponsors .slick-pause-play:hover {
    background-color: #004990;
    color: white;
    border-color: #004990;
  }
}
.s-sponsors .slick-prev:focus,
.s-sponsors .slick-next:focus,
.s-sponsors .slick-pause-play:focus {
  background-color: #004990;
  color: white;
  border-color: #004990;
}
.s-sponsors .slick-prev {
  border-left: 1px solid #ececec;
}
.s-sponsors .slick-prev::before {
  content: '\e025';
}
.s-sponsors .slick-next::before {
  content: '\e026';
}
.s-sponsors .slick-pause-play {
  width: 3.75rem;
}
.s-sponsors .slick-pause-play::before {
  font-size: 1.125rem;
}
.s-sponsors .slick-pause-play.slick-pause::before {
  content: '\e201';
}
.s-sponsors .slick-pause-play.slick-play::before {
  content: '\e196';
}
@media (max-width: 1464px) {
  .s-promo .slick-prev {
    border-left: none;
  }
  .s-promo .slick-pause-play {
    border-right: none;
  }
  .s-sponsors .slick-prev {
    border-left: none;
  }
  .s-sponsors .slick-pause-play {
    border-right: none;
  }
}
