@charset "UTF-8";
/** WIDTHS */
/** PARTIALS */
/** WIDTHS */
/* line 4, ../sass/partials/_global.scss */
body {
  background-color: #F4F4F4;
  font-family: 'Assistant', sans-serif;
  overflow-x: hidden; }

/* line 10, ../sass/partials/_global.scss */
html,
body {
  height: 100%; }

/* line 16, ../sass/partials/_global.scss */
.content-wrap > .content-inner > .container-fluid > .content > .row {
  margin-left: -30px;
  margin-right: -30px; }

/* line 21, ../sass/partials/_global.scss */
.content-wrap {
  min-height: 100%; }

/* line 26, ../sass/partials/_global.scss */
.fanvote .content-wrap {
  min-height: 30% !important; }

/* line 31, ../sass/partials/_global.scss */
.content-inner {
  padding: 0;
  margin: 0; }
  /* line 35, ../sass/partials/_global.scss */
  .content-inner.page-footer-container {
    background-color: #ffffff;
    border-top: solid 1px rgba(34, 36, 39, 0.12); }
  /* line 40, ../sass/partials/_global.scss */
  .content-inner.list-header-container {
    background-color: #fdfdfd;
    border-bottom: solid 1px rgba(34, 36, 39, 0.12); }
  /* line 45, ../sass/partials/_global.scss */
  .content-inner.content-header-container {
    background-color: #2b2e32; }
  /* line 49, ../sass/partials/_global.scss */
  .content-inner.tabs-header-container {
    background-color: #ffffff;
    border-bottom: 1px solid #f1f1f1; }
  /* line 54, ../sass/partials/_global.scss */
  .content-inner.page-heading-container {
    background-color: #ffffff; }

/* line 59, ../sass/partials/_global.scss */
.container-fluid {
  max-width: 1440px; }

/* line 63, ../sass/partials/_global.scss */
.content.white {
  background-color: #ffffff; }

/* line 67, ../sass/partials/_global.scss */
.font-600 {
  font-weight: 600; }

/* line 71, ../sass/partials/_global.scss */
.content-missing {
  position: relative;
  padding-bottom: 7px;
  margin-bottom: 40px;
  font-size: 21px;
  font-weight: 600;
  text-align: center;
  text-transform: uppercase; }
  /* line 80, ../sass/partials/_global.scss */
  .content-missing:after {
    content: "";
    display: block;
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -16px;
    background-color: #ac0f1f;
    width: 32px;
    height: 6px; }

@media (max-width: 991px) {
  /* line 98, ../sass/partials/_global.scss */
  .content {
    padding-top: 0px; } }
@media (max-width: 767px) {
  /* line 105, ../sass/partials/_global.scss */
  .content {
    padding-top: 0px; } }
/* line 110, ../sass/partials/_global.scss */
footer {
  margin: 0 auto;
  background-color: #ffffff; }
  /* line 114, ../sass/partials/_global.scss */
  footer .content-wrap .content-inner {
    margin: 0; }

@media (min-width: 1441px) {
  /* line 122, ../sass/partials/_global.scss */
  footer .container-fluid {
    max-width: 100% !important; }
    /* line 124, ../sass/partials/_global.scss */
    footer .container-fluid .sponsors {
      max-width: 1440px;
      margin: 0px auto; }
    /* line 129, ../sass/partials/_global.scss */
    footer .container-fluid .footer .row {
      max-width: 1440px;
      margin: 0px auto; } }
/* line 140, ../sass/partials/_global.scss */
h1, h2, h3, h4, h5, h6 {
  font-weight: 700;
  letter-spacing: normal; }

/* line 145, ../sass/partials/_global.scss */
a {
  cursor: pointer; }

/* line 149, ../sass/partials/_global.scss */
p {
  color: #4a4f4d; }

/* line 156, ../sass/partials/_global.scss */
#cookie-banner {
  font-family: sans-serif;
  position: fixed;
  bottom: 0;
  z-index: 2;
  background-color: rgba(0, 0, 0, 0.75);
  width: 100%;
  justify-content: space-between;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-backdrop-filter: blur(3.9px);
  backdrop-filter: blur(3.9px);
  ms-flex-pack: justify;
  display: -ms-flexbox;
  box-sizing: border-box;
  -webkit-font-smoothing: antialiased; }
  /* line 174, ../sass/partials/_global.scss */
  #cookie-banner .content a {
    color: #fff;
    /*#ac0f1f;*/
    text-decoration: underline;
    font-weight: bold; }
  /* line 180, ../sass/partials/_global.scss */
  #cookie-banner .content {
    font-family: sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: normal;
    text-align: left;
    color: #fff;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
    display: block;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    width: 240px;
    margin: 16px auto 18px 23px; }
    @media screen and (min-width: 768px) {
      /* line 180, ../sass/partials/_global.scss */
      #cookie-banner .content {
        width: 477px;
        margin: 21px auto 21px 50px;
        padding: 0; } }
    @media screen and (min-width: 1333px) {
      /* line 180, ../sass/partials/_global.scss */
      #cookie-banner .content {
        width: 1020px;
        margin: 21px auto 21px 50px;
        padding: 0; } }
  /* line 214, ../sass/partials/_global.scss */
  #cookie-banner button {
    width: 100px;
    height: 40px;
    background-color: #dec6b5;
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    line-height: normal;
    text-align: center;
    color: #333;
    border: 0;
    margin: 15px 20px 15px auto;
    padding: 0 25px;
    cursor: pointer;
    -webkit-appearance: button;
    text-transform: none;
    overflow: visible; }

/* line 4, ../sass/partials/_utlities.scss */
.title {
  margin: 0; }

/* line 8, ../sass/partials/_utlities.scss */
.hidden {
  visibility: hidden; }

/* line 12, ../sass/partials/_utlities.scss */
.title {
  text-transform: uppercase; }

/* line 16, ../sass/partials/_utlities.scss */
.text-light {
  font-weight: 400 !important; }

/* line 20, ../sass/partials/_utlities.scss */
.text-medium {
  font-weight: 400 !important; }

/* line 24, ../sass/partials/_utlities.scss */
.text-bold {
  font-weight: bold; }

/* line 28, ../sass/partials/_utlities.scss */
.underline {
  background-color: #ac0f1f;
  display: block;
  height: 6px;
  width: 32px; }

/* line 35, ../sass/partials/_utlities.scss */
.text-italic {
  font-style: italic; }

/* line 39, ../sass/partials/_utlities.scss */
.text-white {
  color: #ffffff; }

/* line 43, ../sass/partials/_utlities.scss */
.red-card {
  color: #c20121; }

/* line 47, ../sass/partials/_utlities.scss */
.yellow-card {
  color: #f2d71e; }

/* line 51, ../sass/partials/_utlities.scss */
.double-yellow-card {
  position: relative;
  margin-right: 0.43em; }
  /* line 55, ../sass/partials/_utlities.scss */
  .double-yellow-card .red-card {
    position: absolute;
    top: 0.45em;
    left: 0.35em; }

/* line 62, ../sass/partials/_utlities.scss */
.dark-red {
  color: #ac0f1f; }

/* line 66, ../sass/partials/_utlities.scss */
.red-background {
  background-color: #ac0f1f; }

/* line 70, ../sass/partials/_utlities.scss */
.white-background {
  background-color: #ffffff; }

/* line 74, ../sass/partials/_utlities.scss */
.gradient {
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0);
  /* IE6-9 */
  position: absolute;
  top: 0;
  height: 100%;
  width: 100%; }

/* line 78, ../sass/partials/_utlities.scss */
.img-circle {
  border: solid 1px rgba(34, 36, 39, 0.12); }

/* line 82, ../sass/partials/_utlities.scss */
.border-white {
  border: solid 1px #ffffff; }

/** WIDTHS */
/* line 6, ../sass/partials/_navigation.scss */
header#main-nav {
  min-height: 50px; }

/* line 10, ../sass/partials/_navigation.scss */
header .navbar {
  width: 100%;
  z-index: 99999;
  border: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-color: #222427;
  color: #ffffff;
  margin-bottom: 0;
  min-height: 50px;
  width: 100%;
  z-index: 99999; }
  /* line 24, ../sass/partials/_navigation.scss */
  header .navbar.affix {
    top: 0px;
    z-index: 2000; }
  /* line 29, ../sass/partials/_navigation.scss */
  header .navbar .dropdown-menu.news {
    background-color: #2b2e32;
    padding: 0px;
    margin-left: -65px;
    top: 49px; }
    /* line 36, ../sass/partials/_navigation.scss */
    header .navbar .dropdown-menu.news li {
      color: #fff;
      padding: 10px 20px;
      border-left: solid 5px #2b2e32; }
      /* line 41, ../sass/partials/_navigation.scss */
      header .navbar .dropdown-menu.news li:hover, header .navbar .dropdown-menu.news li:focus {
        border-left: solid 5px #c20121; }
      /* line 46, ../sass/partials/_navigation.scss */
      header .navbar .dropdown-menu.news li a {
        padding: 0px;
        opacity: 0.8 !important; }
        /* line 49, ../sass/partials/_navigation.scss */
        header .navbar .dropdown-menu.news li a:hover, header .navbar .dropdown-menu.news li a:focus {
          background-color: #2b2e32;
          opacity: 1 !important; }
    /* line 56, ../sass/partials/_navigation.scss */
    header .navbar .dropdown-menu.news li a.active {
      border-left: solid 5px #c20121;
      margin: -10px 0px -10px -25px;
      padding: 15px 0px 15px 18px;
      opacity: 1 !important; }
  /* line 67, ../sass/partials/_navigation.scss */
  header .navbar .navbar-nav li a {
    color: #ffffff;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1;
    opacity: 0.8; }
    /* line 73, ../sass/partials/_navigation.scss */
    header .navbar .navbar-nav li a:hover {
      color: #ffffff;
      opacity: 1; }
  /* line 82, ../sass/partials/_navigation.scss */
  header .navbar .navbar-nav > li.current a {
    opacity: 1; }
  /* line 86, ../sass/partials/_navigation.scss */
  header .navbar .navbar-nav > li.current:after {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    max-height: 61px;
    width: 5px;
    background-color: #A20F1D; }
  /* line 98, ../sass/partials/_navigation.scss */
  header .navbar .navbar-nav.social-links {
    margin-right: 60px; }
  /* line 102, ../sass/partials/_navigation.scss */
  header .navbar .navbar-nav.social-links li a {
    opacity: 1;
    margin-top: 0;
    padding-top: 16px;
    padding-bottom: 16px; }
  /* line 110, ../sass/partials/_navigation.scss */
  header .navbar #search-button {
    float: right;
    margin-top: -40px;
    font-size: 2rem;
    margin-right: 30px;
    right: 0;
    top: 20px; }
    /* line 117, ../sass/partials/_navigation.scss */
    header .navbar #search-button:hover {
      color: #ac0f1f;
      cursor: pointer; }
  /* line 123, ../sass/partials/_navigation.scss */
  header .navbar #search-widget {
    position: absolute;
    height: 50px;
    width: 517px;
    display: none;
    overflow: hidden;
    transition: all 0.5s;
    color: #000000;
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.3); }
    /* line 132, ../sass/partials/_navigation.scss */
    header .navbar #search-widget #___gcse_0,
    header .navbar #search-widget #gs_tti50,
    header .navbar #search-widget #gsc-iw-id1 {
      height: 53px;
      width: 517px; }
    /* line 138, ../sass/partials/_navigation.scss */
    header .navbar #search-widget .gsc-input-box {
      border: 0; }
    /* line 141, ../sass/partials/_navigation.scss */
    header .navbar #search-widget .gsst_a .gscb_a {
      color: #000000; }
    /* line 144, ../sass/partials/_navigation.scss */
    header .navbar #search-widget .gsc-search-button {
      display: none; }
    /* line 147, ../sass/partials/_navigation.scss */
    header .navbar #search-widget #gsc-i-id1 {
      background: none; }
    /* line 150, ../sass/partials/_navigation.scss */
    header .navbar #search-widget.search-open {
      display: block;
      transition: all 0.5s;
      visibility: visible;
      right: 0px;
      margin-right: 25px; }
      @media (min-width: 1440px) {
        /* line 150, ../sass/partials/_navigation.scss */
        header .navbar #search-widget.search-open {
          right: calc((100vw - 1440px) / 2); } }
  /* line 167, ../sass/partials/_navigation.scss */
  header .navbar .nav > li > a:focus, header .navbar .nav > li > a:hover {
    background-color: transparent; }
  /* line 173, ../sass/partials/_navigation.scss */
  header .navbar .nav .open > a {
    background-color: inherit;
    border-color: none; }
  /* line 181, ../sass/partials/_navigation.scss */
  header .navbar .nav > li > a {
    -webkit-transition: all 200ms ease;
    -moz-transition: all 200ms ease;
    -ms-transition: all 200ms ease;
    -o-transition: all 200ms ease;
    transition: all 200ms ease;
    -webkit-backface-visibility: hidden;
    -webkit-transform: translateZ(0); }
  @media (min-width: 992px) {
    /* line 10, ../sass/partials/_navigation.scss */
    header .navbar {
      border: none;
      border-radius: 0; }
      /* line 199, ../sass/partials/_navigation.scss */
      header .navbar.affix-top .navbar-brand {
        width: 113px;
        margin-right: 25px;
        padding: 0 0 0 31px; }
      /* line 204, ../sass/partials/_navigation.scss */
      header .navbar.affix-top #search-button {
        margin-top: -36px; }
      /* line 210, ../sass/partials/_navigation.scss */
      header .navbar .navbar-nav li a {
        font-size: 14px;
        padding-top: 25px;
        padding-bottom: 25px;
        letter-spacing: 1px; }
        /* line 216, ../sass/partials/_navigation.scss */
        header .navbar .navbar-nav li a:hover:after {
          content: "";
          display: block;
          position: absolute;
          bottom: 0;
          left: 0;
          width: 50%;
          max-height: 61px;
          height: 5px;
          background-color: #A20F1D;
          margin: 0px 25%; }
      /* line 231, ../sass/partials/_navigation.scss */
      header .navbar .navbar-nav > li.current:after {
        bottom: 0;
        top: auto;
        left: 25%;
        height: 5px;
        width: 50%;
        z-index: -1; }
      /* line 241, ../sass/partials/_navigation.scss */
      header .navbar .navbar-brand {
        height: 64px;
        margin-right: 25px;
        padding: 8px 0 8px 69px;
        position: relative; }
        /* line 247, ../sass/partials/_navigation.scss */
        header .navbar .navbar-brand img {
          width: 53px; } }
  @media (min-width: 992px) {
    /* line 257, ../sass/partials/_navigation.scss */
    header .navbar.affix-top .navbar-nav li a {
      padding-top: 18px;
      padding-bottom: 18px; }
    /* line 262, ../sass/partials/_navigation.scss */
    header .navbar.affix-top .navbar-nav.social-links li a {
      padding-top: 9px;
      padding-bottom: 9px; }
    /* line 266, ../sass/partials/_navigation.scss */
    header .navbar.affix-top .navbar-nav li a.active {
      border-left: solid 5px #c20121;
      margin: -10px 0px -10px -25px !important;
      padding: 25px 0px 25px 18px !important; }
    /* line 273, ../sass/partials/_navigation.scss */
    header .navbar a#teams-nav-toggle .caret {
      margin-top: 0px !important;
      border-bottom: 0px !important; } }
  @media (min-width: 768px) {
    /* line 283, ../sass/partials/_navigation.scss */
    header .navbar.affix-top .navbar-toggle {
      margin-top: 10px;
      margin-bottom: 10px; }
    /* line 288, ../sass/partials/_navigation.scss */
    header .navbar.affix-top .navbar-brand {
      height: 50px;
      width: 88px;
      margin-right: 25px; }
      /* line 294, ../sass/partials/_navigation.scss */
      header .navbar.affix-top .navbar-brand img {
        width: 88px;
        position: absolute;
        top: -8px;
        z-index: 1; }
    /* line 304, ../sass/partials/_navigation.scss */
    header .navbar .dropdown-menu.news li a.active {
      margin: -20px 0px -20px -25px;
      padding: 20px 0px 20px 18px; } }
  @media (max-width: 991px) {
    /* line 315, ../sass/partials/_navigation.scss */
    header .navbar .navbar-header {
      float: none;
      margin-left: -15px;
      margin-right: -15px; }
    /* line 320, ../sass/partials/_navigation.scss */
    header .navbar .navbar-left,
    header .navbar .navbar-right {
      float: none !important; }
    /* line 324, ../sass/partials/_navigation.scss */
    header .navbar .navbar-toggle {
      display: block; }
    /* line 327, ../sass/partials/_navigation.scss */
    header .navbar .navbar-fixed-top {
      top: 0;
      border-width: 0 0 1px; }
    /* line 331, ../sass/partials/_navigation.scss */
    header .navbar .navbar-collapse {
      margin-left: -15px;
      margin-right: -15px; }
    /* line 335, ../sass/partials/_navigation.scss */
    header .navbar .navbar-collapse.collapse {
      display: none !important; }
    /* line 338, ../sass/partials/_navigation.scss */
    header .navbar .navbar-nav {
      float: none !important;
      margin: 7.5px -15px; }
      /* line 341, ../sass/partials/_navigation.scss */
      header .navbar .navbar-nav > li {
        float: none; }
      /* line 344, ../sass/partials/_navigation.scss */
      header .navbar .navbar-nav > a {
        padding-top: 10px;
        padding-bottom: 10px; }
      /* line 349, ../sass/partials/_navigation.scss */
      header .navbar .navbar-nav .open .dropdown-menu {
        position: static;
        float: none;
        width: auto;
        margin-top: 0;
        border: none; }
    /* line 357, ../sass/partials/_navigation.scss */
    header .navbar .collapse.in {
      display: block !important; }
    /* line 363, ../sass/partials/_navigation.scss */
    header .navbar .navbar-brand {
      height: auto;
      float: none;
      display: block;
      margin: 0 auto !important;
      padding: 8px 0 8px 0; }
      /* line 369, ../sass/partials/_navigation.scss */
      header .navbar .navbar-brand img {
        height: auto; }
    /* line 374, ../sass/partials/_navigation.scss */
    header .navbar .navbar-toggle {
      width: 30px;
      height: 30px;
      float: left;
      padding: 3px;
      border: none; }
      /* line 380, ../sass/partials/_navigation.scss */
      header .navbar .navbar-toggle, header .navbar .navbar-toggle:focus, header .navbar .navbar-toggle:active {
        background-color: transparent; }
      /* line 386, ../sass/partials/_navigation.scss */
      header .navbar .navbar-toggle .icon-bar {
        height: 3px;
        width: 22px;
        position: absolute;
        top: 14px;
        background-color: #ffffff;
        -webkit-border-radius: 1px;
        -moz-border-radius: 1px;
        border-radius: 1px;
        -webkit-transform: rotate(45deg);
        -moz-transform: rotate(45deg);
        transform: rotate(45deg); }
        /* line 394, ../sass/partials/_navigation.scss */
        header .navbar .navbar-toggle .icon-bar + .icon-bar {
          margin-top: 0;
          -webkit-transform: rotate(-45deg);
          -moz-transform: rotate(-45deg);
          transform: rotate(-45deg); }
      /* line 400, ../sass/partials/_navigation.scss */
      header .navbar .navbar-toggle.collapsed .icon-bar {
        transform: none;
        position: static; }
        /* line 403, ../sass/partials/_navigation.scss */
        header .navbar .navbar-toggle.collapsed .icon-bar + .icon-bar {
          margin-top: 3px; }
    /* line 409, ../sass/partials/_navigation.scss */
    header .navbar .navbar-search-mobile {
      display: block;
      border: none;
      padding: 5px;
      margin: 17px 16px 17px 0px;
      float: right;
      background-color: transparent;
      font-size: 20px;
      line-height: 1;
      color: inherit;
      -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
      /* line 420, ../sass/partials/_navigation.scss */
      header .navbar .navbar-search-mobile span.fa {
        width: 20px; }
    /* line 424, ../sass/partials/_navigation.scss */
    header .navbar .navbar-collapse {
      border-top: none;
      box-shadow: none; }
    /* line 429, ../sass/partials/_navigation.scss */
    header .navbar .navbar-nav {
      margin-top: 0;
      margin-bottom: 0; }
      /* line 432, ../sass/partials/_navigation.scss */
      header .navbar .navbar-nav:last-child {
        margin-bottom: 12px; }
      /* line 435, ../sass/partials/_navigation.scss */
      header .navbar .navbar-nav li {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
        font-size: 16px;
        letter-spacing: 1.6px; }
        /* line 440, ../sass/partials/_navigation.scss */
        header .navbar .navbar-nav li a,
        header .navbar .navbar-nav li a:hover {
          text-decoration: none; }
        /* line 444, ../sass/partials/_navigation.scss */
        header .navbar .navbar-nav li > a {
          padding: 22px; }
      /* line 448, ../sass/partials/_navigation.scss */
      header .navbar .navbar-nav.social-links {
        padding: 0 17px;
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); }
        /* line 452, ../sass/partials/_navigation.scss */
        header .navbar .navbar-nav.social-links li {
          display: inline-block;
          border-top: none;
          box-shadow: none; }
          /* line 456, ../sass/partials/_navigation.scss */
          header .navbar .navbar-nav.social-links li a {
            margin: 0;
            padding: 17px 21px; }
          /* line 460, ../sass/partials/_navigation.scss */
          header .navbar .navbar-nav.social-links li .fa {
            height: 30px;
            width: 30px; }
          /* line 465, ../sass/partials/_navigation.scss */
          header .navbar .navbar-nav.social-links li .twitter .fa {
            padding: 6px 5px 5px 6px; }
          /* line 470, ../sass/partials/_navigation.scss */
          header .navbar .navbar-nav.social-links li .facebook .fa {
            padding: 6px 4px 5px 9px; }
          /* line 475, ../sass/partials/_navigation.scss */
          header .navbar .navbar-nav.social-links li .instagram .fa {
            padding: 5px 5px 5px 7px; }
          /* line 480, ../sass/partials/_navigation.scss */
          header .navbar .navbar-nav.social-links li .snapchat .fa {
            padding: 5px 5px 5px 6px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    /* line 10, ../sass/partials/_navigation.scss */
    header .navbar {
      background-color: transparent;
      z-index: 99;
      width: 100%;
      top: 0; }
      /* line 495, ../sass/partials/_navigation.scss */
      header .navbar .navbar-brand {
        width: 54px; }
      /* line 499, ../sass/partials/_navigation.scss */
      header .navbar .navbar-header {
        background-color: #222427; }
      /* line 503, ../sass/partials/_navigation.scss */
      header .navbar .navbar-nav {
        background-color: #222427;
        width: 256px; }
      /* line 508, ../sass/partials/_navigation.scss */
      header .navbar .navbar-collapse {
        position: absolute; }
      /* line 512, ../sass/partials/_navigation.scss */
      header .navbar .dropdown-menu.news {
        top: 49px;
        margin-left: 0px; }
        /* line 515, ../sass/partials/_navigation.scss */
        header .navbar .dropdown-menu.news li {
          padding: 20px;
          font-size: 14px; }
          /* line 518, ../sass/partials/_navigation.scss */
          header .navbar .dropdown-menu.news li a {
            background-color: #2b2e32; }
      /* line 523, ../sass/partials/_navigation.scss */
      header .navbar .dropdown .caret {
        float: right;
        margin-top: 10px;
        border-right: 7px solid transparent;
        border-left: 7px solid transparent;
        border-top: 7px dashed;
        transition: all 0.3s; }
      /* line 531, ../sass/partials/_navigation.scss */
      header .navbar .navbar-toggle {
        margin: 17px 0px 17px 17px; }
      /* line 534, ../sass/partials/_navigation.scss */
      header .navbar .navbar-search-mobile {
        padding: 7px;
        margin: 8px 17px 8px 0px;
        font-size: 16px; }
        /* line 538, ../sass/partials/_navigation.scss */
        header .navbar .navbar-search-mobile span.fa {
          width: 16px; } }
  /* line 544, ../sass/partials/_navigation.scss */
  header .navbar ul.dropdown-menu.news:hover li a:after,
  header .navbar #teams-nav li a:hover:after {
    display: none !important; }
  @media (max-width: 767px) {
    /* line 550, ../sass/partials/_navigation.scss */
    header .navbar .navbar-brand {
      width: 54px;
      padding: 8px 0; }
    /* line 554, ../sass/partials/_navigation.scss */
    header .navbar .navbar-toggle {
      margin: 17px 0px 17px 16px; }
    /* line 557, ../sass/partials/_navigation.scss */
    header .navbar .dropdown-menu.news {
      margin-left: 0px; }
      /* line 559, ../sass/partials/_navigation.scss */
      header .navbar .dropdown-menu.news li {
        padding: 20px; }
    /* line 563, ../sass/partials/_navigation.scss */
    header .navbar .dropdown .caret {
      float: right;
      margin-top: 10px;
      border-right: 7px solid transparent;
      border-left: 7px solid transparent;
      border-top: 7px dashed; }
    /* line 570, ../sass/partials/_navigation.scss */
    header .navbar #search-button {
      position: absolute;
      margin-top: 2px;
      font-size: 2rem;
      margin-right: 15px;
      right: 0;
      top: 20px;
      transition: margin 0.5s; }
      /* line 578, ../sass/partials/_navigation.scss */
      header .navbar #search-button:hover {
        color: #ac0f1f;
        cursor: pointer; }
    /* line 583, ../sass/partials/_navigation.scss */
    header .navbar #search-button.mobile-search-button {
      margin-right: 75% !important; }
    /* line 587, ../sass/partials/_navigation.scss */
    header .navbar #search-widget {
      position: absolute;
      height: 53px;
      width: 70%;
      right: -70%;
      overflow: hidden;
      transition: all 0.5s;
      color: #000000;
      margin-top: -59px;
      box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.3); }
      /* line 597, ../sass/partials/_navigation.scss */
      header .navbar #search-widget #___gcse_0,
      header .navbar #search-widget #gs_tti50,
      header .navbar #search-widget #gsc-iw-id1 {
        height: 53px;
        width: 100%;
        background-color: #222427; }
        /* line 603, ../sass/partials/_navigation.scss */
        header .navbar #search-widget #___gcse_0 input,
        header .navbar #search-widget #gs_tti50 input,
        header .navbar #search-widget #gsc-iw-id1 input {
          background-color: #222427 !important;
          color: #ffffff !important; }
      /* line 608, ../sass/partials/_navigation.scss */
      header .navbar #search-widget .gsc-input-box {
        border: 0; }
      /* line 611, ../sass/partials/_navigation.scss */
      header .navbar #search-widget .gsst_a .gscb_a {
        color: #ffffff;
        margin-top: 6px; }
      /* line 615, ../sass/partials/_navigation.scss */
      header .navbar #search-widget .gsc-search-button {
        display: none; }
      /* line 618, ../sass/partials/_navigation.scss */
      header .navbar #search-widget #gsc-i-id1 {
        background: none; }
      /* line 621, ../sass/partials/_navigation.scss */
      header .navbar #search-widget.search-open {
        display: block;
        transition: all 0.5s;
        visibility: visible;
        right: 0px;
        margin-right: 0px; }
    /* line 631, ../sass/partials/_navigation.scss */
    header .navbar .navbar-collapse {
      max-height: calc(100vh - 155px);
      position: relative;
      overflow-y: scroll !important; } }

/* line 640, ../sass/partials/_navigation.scss */
#overlay {
  position: fixed;
  top: 0px;
  left: 0px;
  bottom: 0px;
  right: 0px;
  width: 100%;
  height: 100%;
  background-color: black;
  z-index: 999;
  opacity: 0.5;
  display: none; }

@media (max-width: 767px) {
  /* line 656, ../sass/partials/_navigation.scss */
  #nav-mobile {
    z-index: 999999999; }

  /* line 659, ../sass/partials/_navigation.scss */
  .mobile-nav-menu {
    min-height: 0px !important; } }
@media (max-width: 767px) {
  /* line 669, ../sass/partials/_navigation.scss */
  html,
  body {
    height: auto; }

  /* line 674, ../sass/partials/_navigation.scss */
  nav.navbar.affix {
    position: relative !important; }

  /* line 677, ../sass/partials/_navigation.scss */
  .sticky-content.affix {
    position: relative !important;
    top: 0px !important; }

  /* line 681, ../sass/partials/_navigation.scss */
  #main-nav {
    position: -webkit-sticky;
    position: -moz-sticky;
    position: -ms-sticky;
    position: -o-sticky;
    position: sticky;
    top: 0px;
    z-index: 99999999; } }
/* line 694, ../sass/partials/_navigation.scss */
a#teams-nav-toggle span.caret, a#shopsDropdown span.caret, a#newsDropdown span.caret {
  float: right;
  margin-top: 10px;
  border-left: 7px solid;
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent; }
  @media (min-width: 992px) {
    /* line 694, ../sass/partials/_navigation.scss */
    a#teams-nav-toggle span.caret, a#shopsDropdown span.caret, a#newsDropdown span.caret {
      display: inline-block;
      width: 0;
      height: 0;
      float: none;
      margin-top: 0;
      margin-left: 2px;
      vertical-align: middle;
      border-top: 4px solid;
      border-right: 4px solid transparent;
      border-left: 4px solid transparent; } }
/* line 716, ../sass/partials/_navigation.scss */
a#teams-nav-toggle.open span.caret, a#teams-nav-toggle[aria-expanded="true"] span.caret, a#shopsDropdown.open span.caret, a#shopsDropdown[aria-expanded="true"] span.caret, a#newsDropdown.open span.caret, a#newsDropdown[aria-expanded="true"] span.caret {
  transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -webkit-transform: rotate(90deg); }
  @media (min-width: 992px) {
    /* line 716, ../sass/partials/_navigation.scss */
    a#teams-nav-toggle.open span.caret, a#teams-nav-toggle[aria-expanded="true"] span.caret, a#shopsDropdown.open span.caret, a#shopsDropdown[aria-expanded="true"] span.caret, a#newsDropdown.open span.caret, a#newsDropdown[aria-expanded="true"] span.caret {
      transform: none;
      -ms-transform: none;
      -webkit-transform: none; } }

/* line 730, ../sass/partials/_navigation.scss */
ul#teams-nav {
  display: none;
  padding: 0;
  margin: 0;
  background-color: white;
  list-style-type: none; }
  /* line 737, ../sass/partials/_navigation.scss */
  ul#teams-nav.open {
    display: block; }
  /* line 741, ../sass/partials/_navigation.scss */
  ul#teams-nav li {
    padding: 0;
    margin: 0;
    border: solid 1px #e4e4e5;
    font-size: 16px;
    font-weight: 900;
    letter-spacing: 0.1px;
    color: #222427;
    text-transform: uppercase; }
    /* line 751, ../sass/partials/_navigation.scss */
    ul#teams-nav li:hover {
      color: white;
      background-color: #ac0f1f;
      border-color: #ac0f1f; }
  /* line 758, ../sass/partials/_navigation.scss */
  ul#teams-nav a {
    display: block;
    padding: 12px 24px;
    width: 100%;
    vertical-align: middle;
    font-size: inherit;
    color: inherit;
    opacity: 1; }
    /* line 766, ../sass/partials/_navigation.scss */
    ul#teams-nav a:hover, ul#teams-nav a:active, ul#teams-nav a:focus {
      text-decoration: none;
      color: inherit; }
  /* line 773, ../sass/partials/_navigation.scss */
  ul#teams-nav span.team-brand img {
    width: 40px;
    margin-right: 8px; }
  @media (min-width: 768px) {
    /* line 730, ../sass/partials/_navigation.scss */
    ul#teams-nav {
      width: 325px;
      position: absolute;
      top: 0;
      left: 100%; } }
  @media (min-width: 992px) {
    /* line 730, ../sass/partials/_navigation.scss */
    ul#teams-nav {
      width: 960px;
      margin-left: -480px;
      position: absolute;
      top: 100%;
      left: 50%; }
      /* line 793, ../sass/partials/_navigation.scss */
      ul#teams-nav li {
        width: 50%;
        float: left;
        font-size: 17px;
        letter-spacing: 0.2px; }
      /* line 800, ../sass/partials/_navigation.scss */
      ul#teams-nav a {
        padding: 25px 0 24px 103px; }
      /* line 805, ../sass/partials/_navigation.scss */
      ul#teams-nav span.team-brand img {
        width: 45px; } }

/* line 4, ../sass/partials/_footer.scss */
footer {
  height: auto;
  margin-top: 0px;
  overflow: hidden;
  padding-bottom: 150px; }
  /* line 10, ../sass/partials/_footer.scss */
  footer .footer {
    background-color: #fdfdfd;
    padding-top: 40px; }
  /* line 15, ../sass/partials/_footer.scss */
  footer h5 {
    color: #000000;
    font-size: 16px; }
  /* line 20, ../sass/partials/_footer.scss */
  footer img.logo {
    display: block;
    margin: 0 auto;
    width: 120px;
    margin-top: 12px; }
  /* line 28, ../sass/partials/_footer.scss */
  footer .navbar ul {
    list-style: none;
    margin: 0;
    padding: 0;
    font-size: 13px; }
    /* line 34, ../sass/partials/_footer.scss */
    footer .navbar ul li {
      margin-bottom: 5px; }
      /* line 36, ../sass/partials/_footer.scss */
      footer .navbar ul li a {
        color: #2e3532; }
  /* line 42, ../sass/partials/_footer.scss */
  footer .navbar.teams ul {
    margin-right: 40px; }
  /* line 46, ../sass/partials/_footer.scss */
  footer .navbar.teams:last-child ul {
    margin-right: 0; }
  /* line 52, ../sass/partials/_footer.scss */
  footer ul.social-links li {
    float: left; }
  /* line 57, ../sass/partials/_footer.scss */
  footer .copyright {
    color: #2e3532;
    font-size: 10px;
    opacity: 0.8; }
  @media (min-width: 992px) {
    /* line 65, ../sass/partials/_footer.scss */
    footer footer {
      background-color: red; } }
  @media (min-width: 768px) and (max-width: 992px) {
    /* line 4, ../sass/partials/_footer.scss */
    footer {
      /*    img.logo {
              width: 80px;
          }*/ } }
  @media (max-width: 991px) {
    /* line 80, ../sass/partials/_footer.scss */
    footer .navbar ul {
      font-size: 12px; }
    /* line 84, ../sass/partials/_footer.scss */
    footer h5 {
      font-size: 14px; }
    /* line 88, ../sass/partials/_footer.scss */
    footer .footer {
      padding-top: 16px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    /* line 95, ../sass/partials/_footer.scss */
    footer img.logo {
      width: 80px;
      margin-top: 12px; } }
  @media (max-width: 767px) {
    /* line 4, ../sass/partials/_footer.scss */
    footer {
      text-align: center; }
      /* line 105, ../sass/partials/_footer.scss */
      footer img.logo {
        width: 48px;
        margin-bottom: 14px; }
      /* line 110, ../sass/partials/_footer.scss */
      footer .navbar {
        min-height: auto; }
      /* line 114, ../sass/partials/_footer.scss */
      footer .navbar.pages {
        border: none;
        margin-bottom: 16px; }
        /* line 118, ../sass/partials/_footer.scss */
        footer .navbar.pages ul {
          line-height: 1; }
          /* line 121, ../sass/partials/_footer.scss */
          footer .navbar.pages ul li {
            display: inline-block;
            border-left: 1px solid #4a4f4d;
            padding: 0px 5px; }
            /* line 126, ../sass/partials/_footer.scss */
            footer .navbar.pages ul li:first-child {
              border-left: none; }
            /* line 130, ../sass/partials/_footer.scss */
            footer .navbar.pages ul li a {
              display: block; }
      /* line 137, ../sass/partials/_footer.scss */
      footer .navbar.follow {
        margin-bottom: 4px; }
        /* line 140, ../sass/partials/_footer.scss */
        footer .navbar.follow h5 {
          margin-top: 0;
          margin-bottom: 8px; }
        /* line 145, ../sass/partials/_footer.scss */
        footer .navbar.follow ul.grey.social-links {
          display: inline-block;
          float: none; }
          /* line 150, ../sass/partials/_footer.scss */
          footer .navbar.follow ul.grey.social-links li a {
            margin-top: 0;
            margin-right: 23px; }
          /* line 155, ../sass/partials/_footer.scss */
          footer .navbar.follow ul.grey.social-links li:last-child a {
            margin-right: 0; }
          /* line 159, ../sass/partials/_footer.scss */
          footer .navbar.follow ul.grey.social-links li .fa {
            font-size: 16px;
            width: 24px;
            height: 24px; }
          /* line 165, ../sass/partials/_footer.scss */
          footer .navbar.follow ul.grey.social-links li .twitter .fa {
            padding: 5px 4px 4px 5px; }
          /* line 168, ../sass/partials/_footer.scss */
          footer .navbar.follow ul.grey.social-links li .facebook .fa {
            padding: 6px 2px 4px 1px; }
          /* line 171, ../sass/partials/_footer.scss */
          footer .navbar.follow ul.grey.social-links li .instagram .fa {
            padding: 5px 0px 0px 0px; } }

/* line 5, ../sass/partials/_dropdowns.scss */
.dropdown-wrap .dropdown-item {
  border-left: solid 1px rgba(34, 36, 39, 0.12);
  float: right;
  border-left: 0;
  width: 200px;
  margin-right: 1px; }
  /* line 11, ../sass/partials/_dropdowns.scss */
  .dropdown-wrap .dropdown-item:hover, .dropdown-wrap .dropdown-item:focus {
    background-color: #ac0f1f; }
    /* line 14, ../sass/partials/_dropdowns.scss */
    .dropdown-wrap .dropdown-item:hover h5, .dropdown-wrap .dropdown-item:focus h5 {
      color: #ffffff !important;
      opacity: 0.6 !important; }
    /* line 18, ../sass/partials/_dropdowns.scss */
    .dropdown-wrap .dropdown-item:hover button, .dropdown-wrap .dropdown-item:focus button {
      background-color: #ac0f1f; }
      /* line 20, ../sass/partials/_dropdowns.scss */
      .dropdown-wrap .dropdown-item:hover button span, .dropdown-wrap .dropdown-item:focus button span {
        color: #ffffff; }
  /* line 25, ../sass/partials/_dropdowns.scss */
  .dropdown-wrap .dropdown-item .open {
    background-color: #ac0f1f; }
    /* line 27, ../sass/partials/_dropdowns.scss */
    .dropdown-wrap .dropdown-item .open h5 {
      color: #ffffff !important;
      opacity: 0.6 !important; }
    /* line 31, ../sass/partials/_dropdowns.scss */
    .dropdown-wrap .dropdown-item .open button {
      background-color: #ac0f1f; }
      /* line 33, ../sass/partials/_dropdowns.scss */
      .dropdown-wrap .dropdown-item .open button span {
        color: #ffffff;
        white-space: normal;
        text-align: left; }
    /* line 39, ../sass/partials/_dropdowns.scss */
    .dropdown-wrap .dropdown-item .open .dropdown-menu {
      background-color: #ac0f1f;
      border: 0;
      margin-top: 0px;
      width: 200px;
      box-shadow: none;
      z-index: 9999; }
      /* line 47, ../sass/partials/_dropdowns.scss */
      .dropdown-wrap .dropdown-item .open .dropdown-menu li a {
        color: #ffffff;
        text-transform: uppercase;
        font-size: 16px;
        padding: 6px 20px;
        white-space: normal; }
        /* line 53, ../sass/partials/_dropdowns.scss */
        .dropdown-wrap .dropdown-item .open .dropdown-menu li a:hover, .dropdown-wrap .dropdown-item .open .dropdown-menu li a:focus {
          font-weight: 900;
          background-color: transparent; }
  /* line 62, ../sass/partials/_dropdowns.scss */
  .dropdown-wrap .dropdown-item:before {
    width: 1px;
    height: 44px;
    background-color: #dcdedd;
    content: '';
    display: flex;
    bottom: 0;
    top: 9px;
    position: absolute;
    z-index: 1;
    margin-left: -1px; }
  /* line 75, ../sass/partials/_dropdowns.scss */
  .dropdown-wrap .dropdown-item button.dropdown-toggle {
    font-size: 16px;
    text-transform: uppercase;
    width: 200px; }
    /* line 79, ../sass/partials/_dropdowns.scss */
    .dropdown-wrap .dropdown-item button.dropdown-toggle:hover, .dropdown-wrap .dropdown-item button.dropdown-toggle:focus {
      background-color: transparent; }
  /* line 84, ../sass/partials/_dropdowns.scss */
  .dropdown-wrap .dropdown-item .dropdown {
    width: 200px;
    padding: 10px 0px 0px 0px; }
    /* line 88, ../sass/partials/_dropdowns.scss */
    .dropdown-wrap .dropdown-item .dropdown .title {
      color: #676d77;
      font-size: 13px;
      font-weight: 400;
      margin: 0;
      opacity: 0.5;
      padding-left: 20px; }
/* line 99, ../sass/partials/_dropdowns.scss */
.dropdown-wrap button {
  background-color: #fdfdfd;
  border: none;
  color: #ac0f1f;
  text-align: right;
  padding-top: 5px; }
  /* line 105, ../sass/partials/_dropdowns.scss */
  .dropdown-wrap button span {
    display: inline-block;
    white-space: normal;
    text-align: left; }
  /* line 110, ../sass/partials/_dropdowns.scss */
  .dropdown-wrap button span:first-child {
    float: left; }
/* line 115, ../sass/partials/_dropdowns.scss */
.dropdown-wrap ul,
.dropdown-wrap button {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0; }

@media screen and (min-width: 1280px) {
  /* line 123, ../sass/partials/_dropdowns.scss */
  .dropdown button {
    font-size: 16px; } }
/* line 3, ../sass/partials/_banner.scss */
.banner {
  position: relative;
  overflow: hidden; }
  /* line 7, ../sass/partials/_banner.scss */
  .banner .caption {
    background: transparent;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    padding: 40px;
    position: absolute;
    bottom: 0px;
    width: 100%;
    z-index: 10; }
    /* line 16, ../sass/partials/_banner.scss */
    .banner .caption .tag,
    .banner .caption .title {
      color: #ffffff; }
    /* line 21, ../sass/partials/_banner.scss */
    .banner .caption .tag {
      font-size: 16px;
      letter-spacing: 1px; }
    /* line 26, ../sass/partials/_banner.scss */
    .banner .caption .title {
      font-size: 40px;
      line-height: 0.95;
      margin-top: 10px; }
    /* line 32, ../sass/partials/_banner.scss */
    .banner .caption .play-wrap {
      margin-top: 10px; }
  /* line 37, ../sass/partials/_banner.scss */
  .banner img {
    width: 100%; }

@media (max-width: 991px) {
  /* line 43, ../sass/partials/_banner.scss */
  .banner {
    min-height: 270px; }
    /* line 47, ../sass/partials/_banner.scss */
    .banner .fill-height {
      text-align: center;
      overflow: hidden;
      height: 100%; }
    /* line 53, ../sass/partials/_banner.scss */
    .banner img {
      max-width: 944px;
      width: 140%; }
    /* line 58, ../sass/partials/_banner.scss */
    .banner .caption {
      padding: 15px;
      width: auto; }
      /* line 62, ../sass/partials/_banner.scss */
      .banner .caption .title {
        font-size: 18px; }
      /* line 66, ../sass/partials/_banner.scss */
      .banner .caption .tag {
        font-size: 14px; }

  /* line 75, ../sass/partials/_banner.scss */
  #featured-videos .banner .caption .title {
    font-size: 18px !important; }
  /* line 79, ../sass/partials/_banner.scss */
  #featured-videos .banner .caption .play-btn {
    height: 40px;
    width: 40px; } }
/* line 4, ../sass/partials/_list.scss */
.list {
  padding-top: 15px; }
  /* line 7, ../sass/partials/_list.scss */
  .list header,
  .list .list-row {
    padding-left: 20px;
    padding-right: 20px; }
  /* line 13, ../sass/partials/_list.scss */
  .list header {
    background-color: #fdfdfd;
    font-size: 12px;
    font-weight: 700; }
    /* line 19, ../sass/partials/_list.scss */
    .list header ul li {
      color: rgba(74, 79, 77, 0.5); }
      /* line 22, ../sass/partials/_list.scss */
      .list header ul li .bottom {
        vertical-align: bottom; }
  /* line 31, ../sass/partials/_list.scss */
  .list .panel .panel-body {
    width: 100%;
    padding: 0; }
    /* line 35, ../sass/partials/_list.scss */
    .list .panel .panel-body .panel-cell {
      padding: 25px; }
    /* line 40, ../sass/partials/_list.scss */
    .list .panel .panel-body .row .wrap {
      display: block;
      float: left; }
    /* line 47, ../sass/partials/_list.scss */
    .list .panel .panel-body ul li {
      color: #2e3532; }

/* line 4, ../sass/partials/_button.scss */
.btn {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  font-size: 12px;
  padding: 10px 20px;
  text-transform: uppercase; }

/* line 11, ../sass/partials/_button.scss */
.btn-nwsl {
  background: #2b2e32;
  color: #ffffff;
  font-size: 12px;
  padding: 13px 25px;
  border: solid 1px #ffffff; }

/* line 19, ../sass/partials/_button.scss */
.btn-nwsl:hover {
  color: #ffffff; }

/* line 23, ../sass/partials/_button.scss */
.btn-white {
  background-color: transparent;
  color: #fdfdfd;
  border: solid 1px #fdfdfd; }

/* line 27, ../sass/partials/_button.scss */
.btn-white:hover {
  background-color: #ffffff;
  color: #000000; }

/* line 32, ../sass/partials/_button.scss */
.btn-red {
  background-color: transparent;
  color: #ac0f1f;
  border: solid 1px #ac0f1f; }

/* line 36, ../sass/partials/_button.scss */
.btn-red:hover {
  background: #ac0f1f;
  color: #ffffff; }

/* line 42, ../sass/partials/_button.scss */
.playing .btn-red:hover {
  background-color: #ffffff;
  border: solid 1px #ffffff;
  color: #ac0f1f; }

/* line 49, ../sass/partials/_button.scss */
.play-btn {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABYCAYAAABxlTA0AAAAAXNSR0IArs4c6QAACQpJREFUeAHtnXtsFEUYwL/Zu1IpVq4UiZFKbakWLEGxIAkFRB4JIZFQSiFgMDwkhpcWQkANxCYgSUkwGBD+8AERI4FCIWgAUygClgShEAwIhUKLQKoIcqTyKO3d+H177HWv99y7fd11J2n2MTPffN9vp3Pz2m8ZmCTw0lJh9/rNuW4XyxU45HKGfwA5qJ6DAaQC56kcWCqpy4A3AWNNGN+El06Mr2Mcat0MagUbry1cOLOWlZa6Ka3RAXUzLuztlpPX4naNBOAjEeCbCCxNDW3QqLv4AI7go6hKEmxV4/+tO6+G3Ghk6A54d4+c3u7HrdMR6HQEmh2N0krzoJFXEfhWoZN9a+GtuitK88eSXhfAvLjYtufgqaku7p4LHIbEonDMeRkctzFh04TRA7ex8nJXzPLCCNAU8Pm8vE4XbzyYAeBepldtDWOvN1qs1SCU9clI2ZJ3/vxjb4TKJ5oBrnBkvesG92qssT1V1lldcQxuCiB8MtFZ/526gj3SVAdckda7n5u7NmIbO0wLhTWTydgxgdnmTbx75ZyaZagG+FR+ftK1q3dWgZsvxubArqaSeslCGK0gsM8zs9OXD6ypaVGjXFUA7+2am9UCzds58EFqKGW0DAbspMBgcqGzoSFWXYRYBexyZBa2sObTiQKXeJAtOEo5Q7bFyicmwLscWcs5hwrOuSNWRcyWn2wi28jGWHSLCjANa/HprufcvTKWwuMhL9ko2oo2R6Ov4jaY+rYXbtzfiv9Ik6MpMH7zsB19M7pMV9pnVvRUqOZ2TLhULfhksp0YKKkkimqwp1mABUoKSLS0jMGGIue1hZHaZYs0oecHjX8UafoETvfGlM7dXDseOY9GYmNENZi6K/SLGonAjpIGa/JErMm7w9kbFrA4iKB+bgJ2xcLBCRXPGHMm8eTXx9+rrQ+VLmSDTcNfcYRmwfVjSBWO2BAjv0jZjZCAaW4hkUZoMrtVOSU24vxLCGlBmwiaFePu1jPxOnETwmZVoxBgKxPsA4LNwgWtwTTlaMEN/yyIkTg9GyRpQMA0WR5387lBDNTlNs59i8wCFOYHmIbC4kpEgMTWreAEiBmxa5/CD7C4hmb2ZZ72VpjhGpl51h99lfEBTKu/tEDpm8S6ipwALu6KDNty+AyVX2t8+I6b89lt0daZQgJpl+obL29/5PxdyudTg8V9C1KMdYyKQHuG3n4w7bhxNbfURSXVyuRDwJaclCPtIPLWYHE7k08yYy8GfbUO7M+Ie/2MVSSK0uUsvYBpr1gUsjTL0qt4AoypPgDdCwZrVoZmgmUsRcDisFinjXhKjEp5oScM/3Eb5H26FJg9frZa4Ogum5iSrSJgXNh7S4nheqZlggB9Fs2DkYf2QOrLtF04PoLE9EkTgftzTR4cr/aDUUd+guzZpmrJQlDzMBXERTzc/BwipWmibJ2fggFrV0JB+WZIfra7afQKqAhtKMcFUlaRntnX3Qp/BExk4M0iZ0PI0ptv34Gahcugcf/BkOmMjBTs8IpA70QYqUS0ZSd3T4ch276GAetWgy2lc7RiNM0nvm9CL5xoWorGwrNnTINRx/ZB2oD+GpekXDyxFehtHuVZzZUjtXcWjKisgD5LcMsG9jrMEogtQhZflTKLTlHrIWA/OW/5EhixvxxSMjOilqNmRmJLjzuhdkamD86H0b8egF5Ti9RkFa0sB+4zxpf8EiwkpT4NgzathcFbNkKSo6th1hFbAecgEg6wRDRjwjgYc/xn6DGiQLql7xHZYhvseT1V35L1K63z88/B0N3fQ//PloPQyW/JTFNFiK15fnI1NBW3OcFL89+D/A1rNCwlsGhsg/HF6gQPuM0JLm/8BmoWLNXVUmJrp7fWsR1O17VkHQt72Pg3nJq7GG79Uq1jqU+KQrZ27KslbA2+sWcfnC75GFqc9/SHiyUSW5rFdhpSuoaFtjT9B2eXlcK1H3ZqWEpEop127KvVIen4eu01hG13TtTAyfdL4H7D9RCp9IkitnbyFIKA4z64W1vhQtkXcHHtl7h3xhTOToDY2skNCzUW8RyartTDyTklcPf0WVOZIbq4IR83ptJKoTL1W7bBoWHjTAeXzCC2guhAiHzcxFmgFY3j0+aIvQTXg4em0x7b37vEVhC9M4kOhEynY1CF/qo8DJVDxkLjvsqgaQyPQKbE9slQmVUZrlAECrgePoIzS1ZAdfFMaL71TwQ5jEziYSru5mBMOIzr+EZqE7Zs59lz8Bv+kDVdio/tc+ROjIwSazC9wIFtxtWwVhqQgGOXq3bdJqgaXRg3cIml5KutbTYN/YoZwC9kkQ+u34Sjb0+Fc6VlwFtU8fASsjzVImUsvYDJaZtqBagg6M/yPVBZMBZuV59QQZq+IuQssTa3hZ2OzGocdBjrOK5Nnfg8Q8d3k5zXvEso3hpM1pBHvPi0yjxat2foA1h0N2jSHzvzIAyuCf24EUN5Ch/AHl+OQpk8gXWuhIBQ1t4fpg9gEkW+HNFB700lYq20SACZiezawfADTE5/yJdju3TWZRgCxCyQwySfXoRcxk7Hi0dxrS5hJuLltql+jn4vJzkbhgeS61eDpUTkKBPpt0rX1jEwAWJErALHPhkqB4oU/R+go8xAcdY9GQFkFMxXBKUKWoMpkryQkqNMOreCPwFiQ4z8Y9ruBG2DpSSWUySJhO9RFadIJNLjVYnP8hVvXeGuh1nhPE4RpZBNhISR/IPhnPEK6bqjH4lFJD7TiFPYJkIOEyeDNuBk0Hz5vY52rtS1YkQ1WIJYVDLzA3wmO6TrjndkOyaWzPxQid2KajAJttzbKvskhKIaTIBpOFi0aMZU+leh644QxGYBbQ40FA5nv+IaLBfo8cia2F6wPT9o9avkdis5jwkwFUSeWbFd/jbRnIdSP5e6YpH2FoJBjxkwCU7EzzwkQfKUSPq5wcBK9xW3wVJG+ZEU6ZPRZSgT2Bp8YnE7QUS6kw2ZOekFasAlRqrUYDls61M7choaAJbEWx+L8pBQvQZLgOlIfWbrc2dyIhqdWx/s0whsILHWJycDUdHonuhOTPR4pd1HU2nnaKgVB41M84rVtA32lhLBCTkQSsTP/v4PvLhO2Okn9GEAAAAASUVORK5CYII=");
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  border-radius: 100px;
  border: none;
  color: #ffffff;
  display: table-cell;
  text-align: center;
  vertical-align: middle;
  background-size: cover; }
  /* line 58, ../sass/partials/_button.scss */
  .play-btn i {
    display: none !important; }

/* line 63, ../sass/partials/_button.scss */
.play-btn:hover {
  color: #ffffff !important;
  text-decoration: none !important; }

/* line 68, ../sass/partials/_button.scss */
.show-more, #show-more-news .btn-red,
#show-more-videos .btn-red {
  width: calc(100% - 32px);
  margin: 0px 16px;
  height: 56px;
  line-height: 36px;
  text-align: left;
  padding: 10px 24px;
  font-size: 14px;
  letter-spacing: 0.8px;
  font-weight: 600;
  position: relative; }
  /* line 79, ../sass/partials/_button.scss */
  .show-more .fa-chevron-down, #show-more-news .btn-red .fa-chevron-down,
  #show-more-videos .btn-red .fa-chevron-down {
    float: right;
    line-height: 36px;
    position: absolute;
    right: 0;
    margin-right: 20px; }
    /* line 85, ../sass/partials/_button.scss */
    .show-more .fa-chevron-down:before, #show-more-news .btn-red .fa-chevron-down:before,
    #show-more-videos .btn-red .fa-chevron-down:before {
      content: '';
      width: 12px;
      height: 12px;
      display: block;
      background: url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4Ljc2bW0iIGhlaWdodD0iMTUuMDNtbSIgdmlld0JveD0iMCAwIDI0LjgzIDQyLjYyIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6IzlmMjQyNzt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPnZpZGVvX2Fycm93X2w8L3RpdGxlPjxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSIwIDIxLjMyIDIxLjMgNDIuNjIgMjQuODMgMzkuMDggNy4wNiAyMS4zMSAyNC44MyAzLjUzIDIxLjMgMCAwIDIxLjMgMC4wMSAyMS4zMSAwIDIxLjMyIi8+PC9zdmc+") center center no-repeat;
      background-size: contain;
      margin-top: 12px;
      transform: rotate(-90deg); }
  /* line 98, ../sass/partials/_button.scss */
  .show-more:hover .fa-chevron-down:before, #show-more-news .btn-red:hover .fa-chevron-down:before,
  #show-more-videos .btn-red:hover .fa-chevron-down:before {
    background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNC44IDQyLjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI0LjggNDIuNjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkZGRkY7fQo8L3N0eWxlPgo8dGl0bGU+dmlkZW9fYXJyb3dfbDwvdGl0bGU+Cjxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMCwyMS4zIDIxLjMsNDIuNiAyNC44LDM5LjEgNy4xLDIxLjMgMjQuOCwzLjUgMjEuMywwIDAsMjEuMyAwLDIxLjMgIi8+Cjwvc3ZnPgo=") center center no-repeat; }
  @media (min-width: 768px) {
    /* line 68, ../sass/partials/_button.scss */
    .show-more, #show-more-news .btn-red,
    #show-more-videos .btn-red {
      width: auto;
      min-width: 222px;
      margin: 0px;
      position: relative; } }

/* line 115, ../sass/partials/_button.scss */
#show-more-news .btn-red .fa-chevron-right,
#show-more-videos .btn-red .fa-chevron-right {
  float: right;
  line-height: 36px;
  position: absolute;
  right: 0;
  margin-right: 20px; }
  /* line 121, ../sass/partials/_button.scss */
  #show-more-news .btn-red .fa-chevron-right:before,
  #show-more-videos .btn-red .fa-chevron-right:before {
    content: '';
    width: 12px;
    height: 12px;
    display: block;
    background: url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4Ljc2bW0iIGhlaWdodD0iMTUuMDNtbSIgdmlld0JveD0iMCAwIDI0LjgzIDQyLjYyIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6IzlmMjQyNzt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPnZpZGVvX2Fycm93X2w8L3RpdGxlPjxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSIwIDIxLjMyIDIxLjMgNDIuNjIgMjQuODMgMzkuMDggNy4wNiAyMS4zMSAyNC44MyAzLjUzIDIxLjMgMCAwIDIxLjMgMC4wMSAyMS4zMSAwIDIxLjMyIi8+PC9zdmc+") center center no-repeat;
    background-size: contain;
    margin-top: 12px;
    transform: rotate(-180deg); }
/* line 134, ../sass/partials/_button.scss */
#show-more-news .btn-red:hover .fa-chevron-right:before,
#show-more-videos .btn-red:hover .fa-chevron-right:before {
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNC44IDQyLjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI0LjggNDIuNjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkZGRkY7fQo8L3N0eWxlPgo8dGl0bGU+dmlkZW9fYXJyb3dfbDwvdGl0bGU+Cjxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMCwyMS4zIDIxLjMsNDIuNiAyNC44LDM5LjEgNy4xLDIxLjMgMjQuOCwzLjUgMjEuMywwIDAsMjEuMyAwLDIxLjMgIi8+Cjwvc3ZnPgo=") center center no-repeat; }

/** WIDTHS */
/* line 5, ../sass/partials/_sponsors.scss */
.sponsors {
  background-color: #ffffff;
  padding: 24px 0 16px; }
  /* line 9, ../sass/partials/_sponsors.scss */
  .sponsors h4 {
    color: #222427;
    font-size: 16px;
    font-weight: 600;
    text-align: center;
    margin-top: 0px;
    margin-bottom: 20px; }
  /* line 18, ../sass/partials/_sponsors.scss */
  .sponsors a {
    display: block;
    margin: 0 auto; }
  /* line 23, ../sass/partials/_sponsors.scss */
  .sponsors img {
    display: block;
    width: 100px; }
  @media (max-width: 991px) {
    /* line 5, ../sass/partials/_sponsors.scss */
    .sponsors {
      padding: 8px 0 16px; }
      /* line 37, ../sass/partials/_sponsors.scss */
      .sponsors h4 {
        margin-bottom: 9px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    /* line 47, ../sass/partials/_sponsors.scss */
    .sponsors h4 {
      font-size: 14px; }
    /* line 52, ../sass/partials/_sponsors.scss */
    .sponsors img {
      max-width: 64px; } }
  @media (max-width: 767px) {
    /* line 59, ../sass/partials/_sponsors.scss */
    .sponsors h4 {
      font-size: 12px; }
    /* line 64, ../sass/partials/_sponsors.scss */
    .sponsors img {
      max-width: 55%; } }

/* line 4, ../sass/partials/_headers.scss */
.heading-row {
  background: #ffffff; }

/* line 8, ../sass/partials/_headers.scss */
.header {
  background-color: #fdfdfd;
  display: block;
  padding: 20px 60px; }
  /* line 13, ../sass/partials/_headers.scss */
  .header .title {
    font-weight: 100;
    margin: 0 0 5px 0; }

/* line 1, ../sass/partials/_panel.scss */
.panel {
  background-color: #fdfdfd;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0; }
  /* line 6, ../sass/partials/_panel.scss */
  .panel .panel-cell {
    display: inline-block;
    vertical-align: middle; }

/** WIDTHS */
/* line 5, ../sass/partials/_tabs.scss */
.nav-tabs-wrap {
  background-color: #ffffff; }

/* line 9, ../sass/partials/_tabs.scss */
.nav-tabs {
  border: none;
  display: table;
  margin: 0 auto;
  width: auto; }
  /* line 15, ../sass/partials/_tabs.scss */
  .nav-tabs li {
    display: table-cell;
    height: inherit;
    margin: 0 40px; }
    /* line 20, ../sass/partials/_tabs.scss */
    .nav-tabs li a.tab-not-available {
      cursor: not-allowed; }
    /* line 24, ../sass/partials/_tabs.scss */
    .nav-tabs li a {
      border: none;
      color: #2b2e32;
      font-size: 16px;
      font-weight: 600;
      padding: 0px; }
      /* line 30, ../sass/partials/_tabs.scss */
      .nav-tabs li a:focus {
        background-color: transparent; }
      /* line 33, ../sass/partials/_tabs.scss */
      .nav-tabs li a span:hover {
        color: #ac0f1f; }
      /* line 36, ../sass/partials/_tabs.scss */
      .nav-tabs li a span {
        display: table-cell;
        height: 64px;
        padding-bottom: 10px;
        vertical-align: bottom; }
    /* line 44, ../sass/partials/_tabs.scss */
    .nav-tabs li a:hover {
      background: none;
      border: none; }
  /* line 50, ../sass/partials/_tabs.scss */
  .nav-tabs li.active {
    margin-bottom: 5px;
    box-shadow: 0 5px 0 0 #ac0f1f;
    position: relative; }
    /* line 55, ../sass/partials/_tabs.scss */
    .nav-tabs li.active a {
      border: 0;
      pointer-events: none; }
    /* line 60, ../sass/partials/_tabs.scss */
    .nav-tabs li.active a span,
    .nav-tabs li.active a:hover,
    .nav-tabs li.active a:focus {
      border-color: #ffffff !important;
      color: #ac0f1f !important;
      font-weight: 700;
      opacity: 1;
      text-shadow: none !important;
      border: 0; }

/* line 74, ../sass/partials/_tabs.scss */
.tab-content .tab-pane-content {
  background-color: #ffffff; }

@media (max-width: 767px) {
  /* line 82, ../sass/partials/_tabs.scss */
  .nav-tabs-wrap .nav-tabs li {
    margin: 0; }
    /* line 85, ../sass/partials/_tabs.scss */
    .nav-tabs-wrap .nav-tabs li a {
      font-size: 12px; }
      /* line 88, ../sass/partials/_tabs.scss */
      .nav-tabs-wrap .nav-tabs li a span {
        height: 40px;
        padding-left: 10px;
        padding-right: 10px; } }
/* line 4, ../sass/partials/_thumbnail.scss */
.thumbnail {
  border: none;
  transition: all 0.2s ease-out 0.1s;
  -webkit-transition: all 0.2s ease-out 0.1s;
  -moz-transition: all 0.2s ease-out 0.1s;
  -o-transition: all 0.2s ease-out 0.1s; }
  /* line 11, ../sass/partials/_thumbnail.scss */
  .thumbnail .thumbnail-wrap {
    width: 100%;
    overflow: hidden; }
    /* line 15, ../sass/partials/_thumbnail.scss */
    .thumbnail .thumbnail-wrap .image {
      height: 100%; }
  /* line 20, ../sass/partials/_thumbnail.scss */
  .thumbnail .item h3 {
    color: #222427;
    font-size: 18px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    letter-spacing: 0.2px;
    line-height: 1.17;
    padding-left: 0;
    margin: 10px 0;
    opacity: 0.85; }
  /* line 33, ../sass/partials/_thumbnail.scss */
  .thumbnail .highlight {
    color: #ac0f1f;
    font-size: 14px;
    margin: 0 0 5px 0;
    letter-spacing: 1px; }
  /* line 40, ../sass/partials/_thumbnail.scss */
  .thumbnail .underline {
    height: 4px;
    width: 22px; }
  /* line 45, ../sass/partials/_thumbnail.scss */
  .thumbnail .caption {
    position: relative;
    background-color: #fdfdfd;
    padding: 9px 16px;
    min-height: 136px !important; }
    /* line 51, ../sass/partials/_thumbnail.scss */
    .thumbnail .caption h3 {
      display: block;
      display: -webkit-box;
      line-height: 18px;
      -webkit-line-clamp: 2;
      -webkit-box-orient: vertical;
      margin: 10px 0px 5px 0px;
      height: 37px;
      font-weight: 400;
      overflow: hidden;
      text-overflow: ellipsis; }
    /* line 64, ../sass/partials/_thumbnail.scss */
    .thumbnail .caption .play-wrap.item {
      position: absolute;
      bottom: 9px; }
      /* line 68, ../sass/partials/_thumbnail.scss */
      .thumbnail .caption .play-wrap.item .play-btn {
        height: 32px;
        width: 32px; }
      /* line 73, ../sass/partials/_thumbnail.scss */
      .thumbnail .caption .play-wrap.item a.play-btn:hover,
      .thumbnail .caption .play-wrap.item a.play-btn:active,
      .thumbnail .caption .play-wrap.item a.play-btn:visited {
        text-decoration: none;
        color: #fff; }
  /* line 81, ../sass/partials/_thumbnail.scss */
  .thumbnail a {
    display: block;
    width: 100%;
    height: 100%; }

@media (max-width: 991px) {
  /* line 91, ../sass/partials/_thumbnail.scss */
  .thumbnail .caption {
    min-height: 80px; }
    /* line 94, ../sass/partials/_thumbnail.scss */
    .thumbnail .caption .tag {
      font-size: 11px; }
    /* line 98, ../sass/partials/_thumbnail.scss */
    .thumbnail .caption h3 {
      font-size: 16px; } }
@media (min-width: 992px) {
  /* line 108, ../sass/partials/_thumbnail.scss */
  .thumbnail .thumbnail-wrap {
    height: 163px; } }
/* line 1, ../sass/partials/_squad.scss */
.squad {
  margin-bottom: 40px; }
  /* line 5, ../sass/partials/_squad.scss */
  .squad .panel {
    position: relative;
    margin-bottom: 10px; }
    /* line 9, ../sass/partials/_squad.scss */
    .squad .panel .panel-cell {
      color: #000000;
      font-size: 16px;
      font-weight: 600;
      padding: 0 !important;
      vertical-align: middle; }
    /* line 17, ../sass/partials/_squad.scss */
    .squad .panel .shirt-number {
      display: block;
      font-size: 20px;
      font-weight: 900;
      padding: 0 15px;
      vertical-align: middle;
      width: 50px; }
    /* line 26, ../sass/partials/_squad.scss */
    .squad .panel .name,
    .squad .panel .position,
    .squad .panel .stats {
      padding-left: 15px;
      margin: 0; }
    /* line 33, ../sass/partials/_squad.scss */
    .squad .panel .name {
      display: table-cell;
      font-weight: 600;
      vertical-align: middle; }
      /* line 38, ../sass/partials/_squad.scss */
      .squad .panel .name span {
        margin-right: 5px; }
    /* line 43, ../sass/partials/_squad.scss */
    .squad .panel .stat {
      font-size: 11px;
      font-weight: 400;
      vertical-align: middle; }
    /* line 49, ../sass/partials/_squad.scss */
    .squad .panel .position {
      color: #4a4f4d;
      font-weight: 400; }
    /* line 54, ../sass/partials/_squad.scss */
    .squad .panel .image {
      color: rgba(0, 0, 0, 0.5);
      display: table-cell;
      text-align: center;
      vertical-align: middle; }
      /* line 60, ../sass/partials/_squad.scss */
      .squad .panel .image .img-circle {
        background-color: #fdfdfd;
        border: solid 1px rgba(0, 0, 0, 0.15);
        display: block;
        height: 100%;
        width: 100%; }
      /* line 68, ../sass/partials/_squad.scss */
      .squad .panel .image i {
        font-size: 40px; }

/* line 3, ../sass/partials/_social.scss */
.share.social-links {
  list-style: none;
  padding: 0;
  margin: 0; }
  /* line 8, ../sass/partials/_social.scss */
  .share.social-links li {
    display: inline-block; }
    /* line 10, ../sass/partials/_social.scss */
    .share.social-links li a {
      color: #000000;
      padding: 5px;
      opacity: 0.5; }
    /* line 15, ../sass/partials/_social.scss */
    .share.social-links li a:not(:last-child) {
      margin: 0 10px; }
    /* line 19, ../sass/partials/_social.scss */
    .share.social-links li .fa {
      font-size: 17px; }

/* line 26, ../sass/partials/_social.scss */
.grey.social-links li {
  float: left;
  margin: 0; }
  /* line 30, ../sass/partials/_social.scss */
  .grey.social-links li a {
    color: #ffffff;
    opacity: 1;
    padding: 0;
    margin: 10px 10px 0 0; }
  /* line 37, ../sass/partials/_social.scss */
  .grey.social-links li a:hover,
  .grey.social-links li a:focus {
    background-color: transparent; }
  /* line 42, ../sass/partials/_social.scss */
  .grey.social-links li .fa {
    background-color: #676d77;
    border-radius: 50%;
    font-size: 20px;
    width: 32px;
    height: 32px; }
  /* line 51, ../sass/partials/_social.scss */
  .grey.social-links li .twitter .fa {
    padding: 7px 6px 6px 7px; }
  /* line 57, ../sass/partials/_social.scss */
  .grey.social-links li .facebook .fa {
    padding: 7px 6px 6px 10px; }
  /* line 63, ../sass/partials/_social.scss */
  .grey.social-links li .instagram .fa {
    padding: 6px 6px 6px 8px; }
  /* line 69, ../sass/partials/_social.scss */
  .grey.social-links li .snapchat .fa {
    padding: 6px 6px 6px 7px; }
/* line 76, ../sass/partials/_social.scss */
.grey.social-links li:last-child a {
  margin: 10px 0 0 0; }

@media (max-width: 480px) {
  /* line 84, ../sass/partials/_social.scss */
  .share.social-links li {
    font-size: 12px;
    color: #000000;
    opacity: .5; } }
/* line 6, ../sass/partials/_tags.scss */
.form .tag {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  color: #ffffff !important;
  display: inline-block;
  font-size: 14px !important;
  font-weight: 400 !important;
  padding-top: 2px;
  padding-right: 1px;
  height: 24px;
  width: 24px;
  text-align: center; }
/* line 19, ../sass/partials/_tags.scss */
.form .win, .form .Won, .form .Win {
  background-color: #ac0f1f; }
/* line 23, ../sass/partials/_tags.scss */
.form .draw, .form .Draw {
  background-color: #676d77; }
/* line 27, ../sass/partials/_tags.scss */
.form .lose, .form .Lost {
  background-color: #000000; }

/* line 3, ../sass/partials/_hero.scss */
.hero {
  background-color: #2b2e32;
  color: #ffffff;
  position: relative; }
  /* line 8, ../sass/partials/_hero.scss */
  .hero .news-article {
    background-color: transparent;
    margin-bottom: 0; }
    /* line 12, ../sass/partials/_hero.scss */
    .hero .news-article .news-article__header {
      padding: 17px 0px; }
    /* line 16, ../sass/partials/_hero.scss */
    .hero .news-article .news-article__social {
      color: #ffffff !important;
      font-size: 17px;
      font-weight: 400;
      padding: 5px;
      opacity: 0.8; }
      /* line 23, ../sass/partials/_hero.scss */
      .hero .news-article .news-article__social div.jssocials-share {
        margin-left: 15px !important; }
  /* line 29, ../sass/partials/_hero.scss */
  .hero .hero-image {
    position: relative; }
    /* line 32, ../sass/partials/_hero.scss */
    .hero .hero-image p {
      color: #ffffff;
      bottom: 0px;
      left: 15px;
      position: absolute; }
  /* line 40, ../sass/partials/_hero.scss */
  .hero .play-wrap {
    position: absolute; }
  /* line 44, ../sass/partials/_hero.scss */
  .hero .play-btn {
    bottom: 48px;
    font-size: 30px;
    left: 71px;
    height: 88px;
    width: 88px; }
  /* line 52, ../sass/partials/_hero.scss */
  .hero .tag {
    font-size: 16px;
    font-weight: 500; }
  /* line 57, ../sass/partials/_hero.scss */
  .hero .title {
    margin: 10px 0 0 0; }
  /* line 61, ../sass/partials/_hero.scss */
  .hero .details {
    padding: 75px 50px 75px 20px; }
    /* line 64, ../sass/partials/_hero.scss */
    .hero .details p {
      color: #ffffff;
      font-size: 16px;
      font-weight: 400;
      opacity: 0.8; }
    /* line 71, ../sass/partials/_hero.scss */
    .hero .details .datetime {
      font-size: 12px;
      margin: 20px 0 0 0; }
  /* line 77, ../sass/partials/_hero.scss */
  .hero .social-links {
    margin: 5px 0 15px; }
    /* line 80, ../sass/partials/_hero.scss */
    .hero .social-links .share {
      color: #ffffff !important;
      font-size: 12px;
      font-weight: 400; }
  /* line 87, ../sass/partials/_hero.scss */
  .hero .table-wrap {
    height: auto; }
    /* line 95, ../sass/partials/_hero.scss */
    .hero .table-wrap .table tbody tr:nth-child(odd) td:first-child {
      background-color: #771c29; }
    /* line 101, ../sass/partials/_hero.scss */
    .hero .table-wrap .table tbody tr:nth-child(even) td:first-child {
      background-color: #68202b; }
    /* line 104, ../sass/partials/_hero.scss */
    .hero .table-wrap .table tbody tr:nth-child(even) td:nth-child(2) {
      background-color: #901727; }
    /* line 111, ../sass/partials/_hero.scss */
    .hero .table-wrap .table tbody tr td:nth-child(1) {
      font-weight: 100; }
    /* line 115, ../sass/partials/_hero.scss */
    .hero .table-wrap .table tbody tr td:nth-child(2) {
      font-weight: 700; }
    /* line 119, ../sass/partials/_hero.scss */
    .hero .table-wrap .table tbody tr td {
      border-bottom: none;
      padding: 6px 15px;
      text-align: left;
      width: 1%;
      vertical-align: middle; }
  @media (max-width: 992px) {
    /* line 132, ../sass/partials/_hero.scss */
    .hero .table {
      margin-top: 20px; } }

/* line 7, ../sass/partials/_carousel.scss */
.carousel .carousel-inner .item .wrapper {
  display: block;
  float: left;
  padding-left: 10px;
  padding-right: 10px; }
/* line 16, ../sass/partials/_carousel.scss */
.carousel .carousel-control {
  background-image: none;
  opacity: 1;
  width: 5%; }
  /* line 21, ../sass/partials/_carousel.scss */
  .carousel .carousel-control .glyphicon {
    color: #ac0f1f; }
/* line 26, ../sass/partials/_carousel.scss */
.carousel .carousel-indicators {
  bottom: -25px; }
  /* line 29, ../sass/partials/_carousel.scss */
  .carousel .carousel-indicators li {
    background-color: #000000;
    margin: 0;
    opacity: 0.5;
    height: 10px;
    width: 10px; }
  /* line 37, ../sass/partials/_carousel.scss */
  .carousel .carousel-indicators .active {
    opacity: 1; }

/* 4 Item Carousel */
/* line 44, ../sass/partials/_carousel.scss */
.standard.carousel {
  margin-bottom: 40px; }
  /* line 48, ../sass/partials/_carousel.scss */
  .standard.carousel .carousel-inner > .item {
    margin-left: -15px;
    margin-right: -15px; }
  /* line 54, ../sass/partials/_carousel.scss */
  .standard.carousel .carousel-inner .item .wrapper {
    width: 25%; }
  /* line 60, ../sass/partials/_carousel.scss */
  .standard.carousel .carousel-control.right {
    right: -80px; }
  /* line 64, ../sass/partials/_carousel.scss */
  .standard.carousel .carousel-control.left {
    left: -80px; }

/* line 69, ../sass/partials/_carousel.scss */
.slick-prev:before {
  content: "\f053" !important; }

/* line 73, ../sass/partials/_carousel.scss */
.slick-next:before {
  content: "\f054" !important; }

/* line 77, ../sass/partials/_carousel.scss */
.slick-prev:before,
.slick-next:before {
  color: #901727 !important;
  font-family: FontAwesome !important;
  font-size: 20px !important;
  line-height: 1 !important;
  opacity: .75 !important;
  -webkit-font-smoothing: antialiased !important;
  -moz-osx-font-smoothing: grayscale !important;
  width: 10px;
  height: 10px; }

/* line 92, ../sass/partials/_carousel.scss */
.videos-index .slick-disabled,
.player-content .slick-disabled {
  display: none !important; }
/* line 96, ../sass/partials/_carousel.scss */
.videos-index .slick-next,
.player-content .slick-next {
  margin-right: -10px; }
/* line 100, ../sass/partials/_carousel.scss */
.videos-index .slick-prev,
.player-content .slick-prev {
  margin-left: -10px; }
/* line 104, ../sass/partials/_carousel.scss */
.videos-index .slick-prev:before,
.player-content .slick-prev:before {
  background: url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4Ljc2bW0iIGhlaWdodD0iMTUuMDNtbSIgdmlld0JveD0iMCAwIDI0LjgzIDQyLjYyIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6IzlmMjQyNzt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPnZpZGVvX2Fycm93X2w8L3RpdGxlPjxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSIwIDIxLjMyIDIxLjMgNDIuNjIgMjQuODMgMzkuMDggNy4wNiAyMS4zMSAyNC44MyAzLjUzIDIxLjMgMCAwIDIxLjMgMC4wMSAyMS4zMSAwIDIxLjMyIi8+PC9zdmc+") center center no-repeat; }
/* line 108, ../sass/partials/_carousel.scss */
.videos-index .slick-next:before,
.player-content .slick-next:before {
  background: url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4Ljc2bW0iIGhlaWdodD0iMTUuMDNtbSIgdmlld0JveD0iMCAwIDI0LjgzIDQyLjYyIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6IzlmMjQyNzt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPnZpZGVvX2Fycm93PC90aXRsZT48cG9seWdvbiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iMjQuODMgMjEuMyAzLjUzIDAgMCAzLjUzIDE3Ljc3IDIxLjMxIDAgMzkuMDggMy41MyA0Mi42MiAyNC44MyAyMS4zMiAyNC44MiAyMS4zMSAyNC44MyAyMS4zIi8+PC9zdmc+") center center no-repeat; }
/* line 112, ../sass/partials/_carousel.scss */
.videos-index .slick-prev:before,
.videos-index .slick-next:before,
.player-content .slick-prev:before,
.player-content .slick-next:before {
  background-size: contain;
  height: 25px;
  display: block;
  opacity: 1 !important;
  content: '' !important;
  width: 100% !important;
  height: 100% !important;
  transition: all 0.2s; }
/* line 126, ../sass/partials/_carousel.scss */
.videos-index .slick-prev:hover:before,
.videos-index .slick-next:hover:before,
.player-content .slick-prev:hover:before,
.player-content .slick-next:hover:before {
  font-size: 3rem !important;
  margin-top: 0px;
  transition: all 0.2s;
  transform: scale(1.7);
  -webkit-transform: scale(1.7);
  -moz-transform: scale(1.7); }

/* line 3, ../sass/partials/_label.scss */
.label {
  border-radius: 100px;
  font-size: 12px;
  font-weight: 400;
  padding: 5px 15px; }

/* line 10, ../sass/partials/_label.scss */
.label-default {
  color: #f0f2f1;
  background-color: #2e3532; }

/* line 15, ../sass/partials/_label.scss */
.label-red {
  background-color: #ac0f1f;
  color: #ffffff; }

/* line 20, ../sass/partials/_label.scss */
.label-no-fill {
  color: #5d6361;
  background-color: transparent;
  border: solid 1px #5d6361; }

/* line 1, ../sass/partials/_stats_summary_table.scss */
table.table-stats-summary > tbody {
  font-weight: 600;
  color: #ffffff;
  text-transform: uppercase; }
  /* line 7, ../sass/partials/_stats_summary_table.scss */
  table.table-stats-summary > tbody > tr > th, table.table-stats-summary > tbody > tr > td {
    padding: 6px 12px;
    border: none; }
  /* line 12, ../sass/partials/_stats_summary_table.scss */
  table.table-stats-summary > tbody > tr > th {
    background-color: #6e1f2a;
    font-weight: 400; }
  /* line 17, ../sass/partials/_stats_summary_table.scss */
  table.table-stats-summary > tbody > tr > td {
    background-color: #991525; }
  /* line 22, ../sass/partials/_stats_summary_table.scss */
  table.table-stats-summary > tbody > tr:nth-of-type(odd) > th {
    background-color: #7e1b28; }
  /* line 26, ../sass/partials/_stats_summary_table.scss */
  table.table-stats-summary > tbody > tr:nth-of-type(odd) > td {
    background-color: #ac0f1f; }

/* line 3, ../sass/partials/_minitable.scss */
.mini-table {
  padding-left: 100px;
  margin-bottom: 40px; }
  /* line 7, ../sass/partials/_minitable.scss */
  .mini-table > .title {
    color: #2b2e32;
    font-weight: 400;
    margin-bottom: 20px; }
  /* line 13, ../sass/partials/_minitable.scss */
  .mini-table .panel {
    border: none; }
  /* line 19, ../sass/partials/_minitable.scss */
  .mini-table .list .data {
    width: 100%; }
    /* line 22, ../sass/partials/_minitable.scss */
    .mini-table .list .data .panel {
      margin-bottom: 0; }
      /* line 25, ../sass/partials/_minitable.scss */
      .mini-table .list .data .panel .panel-cell {
        padding: 10px 20px; }
  /* line 31, ../sass/partials/_minitable.scss */
  .mini-table .list .list-row {
    background-color: #fdfdfd;
    margin-bottom: 10px;
    padding: 0;
    position: relative; }
  /* line 38, ../sass/partials/_minitable.scss */
  .mini-table .list .list-row:first-child {
    color: #ffffff; }
    /* line 41, ../sass/partials/_minitable.scss */
    .mini-table .list .list-row:first-child .panel-cell {
      padding: 0; }
    /* line 45, ../sass/partials/_minitable.scss */
    .mini-table .list .list-row:first-child h3 {
      color: #ffffff !important; }
    /* line 49, ../sass/partials/_minitable.scss */
    .mini-table .list .list-row:first-child .top {
      background-color: #2b2e32;
      padding: 20px 20px 10px 100px; }
    /* line 54, ../sass/partials/_minitable.scss */
    .mini-table .list .list-row:first-child .bottom {
      background-color: #ac0f1f;
      padding-top: 15px;
      padding-bottom: 15px;
      padding-left: 65px; }

/** WIDTHS */
/* line 7, ../sass/partials/_featuredplayers.scss */
.featured-players,
.featured-players-tabs {
  height: 520px; }

/* line 12, ../sass/partials/_featuredplayers.scss */
.featured-players-tabs {
  float: right;
  width: 33.333%; }
  /* line 17, ../sass/partials/_featuredplayers.scss */
  .featured-players-tabs .nav-tabs {
    display: block;
    margin: 0;
    width: 100%;
    height: 100%; }
    /* line 23, ../sass/partials/_featuredplayers.scss */
    .featured-players-tabs .nav-tabs li {
      background-color: #ac0f1f;
      border-top: solid 1px rgba(255, 255, 255, 0.2);
      border-bottom: solid 1px rgba(255, 255, 255, 0.2);
      display: block;
      float: none;
      margin: 0;
      height: 16.66666%;
      overflow: hidden; }
      /* line 33, ../sass/partials/_featuredplayers.scss */
      .featured-players-tabs .nav-tabs li:last-child {
        border-bottom-color: #ac0f1f; }
      /* line 37, ../sass/partials/_featuredplayers.scss */
      .featured-players-tabs .nav-tabs li:first-child {
        border-top-color: #ac0f1f; }
      /* line 41, ../sass/partials/_featuredplayers.scss */
      .featured-players-tabs .nav-tabs li a {
        color: #ffffff !important;
        font-size: 19px;
        font-weight: 400;
        margin: 0;
        opacity: 0.70;
        position: relative;
        left: 20%;
        top: 50%;
        transform: translateY(-50%);
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -o-transform: translateY(-50%); }
        /* line 55, ../sass/partials/_featuredplayers.scss */
        .featured-players-tabs .nav-tabs li a span {
          display: inline;
          height: auto;
          padding: 0;
          margin: 0; }
        /* line 62, ../sass/partials/_featuredplayers.scss */
        .featured-players-tabs .nav-tabs li a .last-name {
          margin: 0 40px 0 10px; }
        /* line 66, ../sass/partials/_featuredplayers.scss */
        .featured-players-tabs .nav-tabs li a .last-name-only {
          margin: 0 40px 0 0; }
        /* line 70, ../sass/partials/_featuredplayers.scss */
        .featured-players-tabs .nav-tabs li a .team-name {
          font-size: 15px;
          font-weight: 400; }
        /* line 75, ../sass/partials/_featuredplayers.scss */
        .featured-players-tabs .nav-tabs li a .shirt-number {
          opacity: 0.5;
          font-weight: 700; }
      /* line 81, ../sass/partials/_featuredplayers.scss */
      .featured-players-tabs .nav-tabs li a:hover,
      .featured-players-tabs .nav-tabs li a:focus {
        color: #ffffff !important;
        font-weight: 400; }
        /* line 86, ../sass/partials/_featuredplayers.scss */
        .featured-players-tabs .nav-tabs li a:hover .last-name.bold,
        .featured-players-tabs .nav-tabs li a:hover .team-name,
        .featured-players-tabs .nav-tabs li a:hover .shirt-number,
        .featured-players-tabs .nav-tabs li a:focus .last-name.bold,
        .featured-players-tabs .nav-tabs li a:focus .team-name,
        .featured-players-tabs .nav-tabs li a:focus .shirt-number {
          font-weight: 400;
          color: #ffffff !important; }
        /* line 92, ../sass/partials/_featuredplayers.scss */
        .featured-players-tabs .nav-tabs li a:hover .shirt-number,
        .featured-players-tabs .nav-tabs li a:focus .shirt-number {
          font-weight: 700 !important; }
    /* line 98, ../sass/partials/_featuredplayers.scss */
    .featured-players-tabs .nav-tabs li.active {
      background-color: #ca1325 !important; }
      /* line 100, ../sass/partials/_featuredplayers.scss */
      .featured-players-tabs .nav-tabs li.active a {
        background-color: transparent;
        border: none !important;
        border-radius: 0;
        opacity: 1;
        color: #ffffff !important; }
        /* line 106, ../sass/partials/_featuredplayers.scss */
        .featured-players-tabs .nav-tabs li.active a .last-name.bold,
        .featured-players-tabs .nav-tabs li.active a .team-name,
        .featured-players-tabs .nav-tabs li.active a .shirt-number {
          color: #ffffff !important;
          opacity: 1 !important; }
        /* line 112, ../sass/partials/_featuredplayers.scss */
        .featured-players-tabs .nav-tabs li.active a .shirt-number {
          font-weight: 700; }
    /* line 118, ../sass/partials/_featuredplayers.scss */
    .featured-players-tabs .nav-tabs li.active:before {
      background-color: transparent;
      border-top: 3em solid transparent;
      border-left: 1.8em solid #2b2e32;
      border-bottom: 3em solid transparent;
      content: ' ';
      display: block;
      width: 0;
      height: 0;
      position: absolute;
      z-index: 1; }
    /* line 131, ../sass/partials/_featuredplayers.scss */
    .featured-players-tabs .nav-tabs li:hover {
      background-color: #920D1B; }

/* line 137, ../sass/partials/_featuredplayers.scss */
.featured-players {
  background-color: #2b2e32; }
  /* line 141, ../sass/partials/_featuredplayers.scss */
  .featured-players .content {
    float: right; }
  /* line 145, ../sass/partials/_featuredplayers.scss */
  .featured-players .tab-content {
    padding-left: 0 !important;
    padding-right: 0 !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    height: 100%;
    width: 66.666%;
    overflow: hidden; }
    /* line 154, ../sass/partials/_featuredplayers.scss */
    .featured-players .tab-content .tab-pane {
      height: 100%; }
  /* line 159, ../sass/partials/_featuredplayers.scss */
  .featured-players .featured-player {
    height: 100%;
    overflow: hidden; }
    /* line 164, ../sass/partials/_featuredplayers.scss */
    .featured-players .featured-player .image-wrap {
      overflow: hidden; }
      /* line 167, ../sass/partials/_featuredplayers.scss */
      .featured-players .featured-player .image-wrap img {
        height: auto;
        max-width: 100%; }
    /* line 173, ../sass/partials/_featuredplayers.scss */
    .featured-players .featured-player .player-details {
      height: 520px;
      padding: 40px 15px 40px 0px; }
    /* line 178, ../sass/partials/_featuredplayers.scss */
    .featured-players .featured-player .player-bio {
      height: 83px;
      font-size: 16px;
      line-height: 1.4375;
      color: #ffffff;
      margin-bottom: 24px;
      opacity: 0.8; }
    /* line 187, ../sass/partials/_featuredplayers.scss */
    .featured-players .featured-player .player {
      height: 520px; }
    /* line 191, ../sass/partials/_featuredplayers.scss */
    .featured-players .featured-player .full-name {
      font-size: 50px;
      font-weight: 400;
      margin: 0;
      padding: 0; }
    /* line 198, ../sass/partials/_featuredplayers.scss */
    .featured-players .featured-player .team {
      margin: 40px 0; }
      /* line 201, ../sass/partials/_featuredplayers.scss */
      .featured-players .featured-player .team .shirt-number-wrap,
      .featured-players .featured-player .team .logo {
        display: block;
        float: left; }
      /* line 207, ../sass/partials/_featuredplayers.scss */
      .featured-players .featured-player .team .shirt-number-wrap {
        margin-right: 15%; }
      /* line 211, ../sass/partials/_featuredplayers.scss */
      .featured-players .featured-player .team .shirt-number {
        font-size: 109px;
        font-weight: 700;
        letter-spacing: -3.7px;
        line-height: 95px;
        opacity: 0.5; }
      /* line 219, ../sass/partials/_featuredplayers.scss */
      .featured-players .featured-player .team .logo {
        font-size: 16px;
        font-weight: 400;
        text-align: center;
        width: 77px;
        margin-top: 5px; }
        /* line 226, ../sass/partials/_featuredplayers.scss */
        .featured-players .featured-player .team .logo span {
          display: block;
          margin-top: 5px; }
        /* line 231, ../sass/partials/_featuredplayers.scss */
        .featured-players .featured-player .team .logo img {
          display: block;
          width: 100%; }

@media (max-width: 1199px) {
  /* line 242, ../sass/partials/_featuredplayers.scss */
  .featured-players-tabs {
    width: 25% !important; }
    /* line 245, ../sass/partials/_featuredplayers.scss */
    .featured-players-tabs .nav-tabs {
      display: block;
      height: 100%; }
      /* line 251, ../sass/partials/_featuredplayers.scss */
      .featured-players-tabs .nav-tabs li a {
        font-size: 19px;
        width: 100%; }
        /* line 255, ../sass/partials/_featuredplayers.scss */
        .featured-players-tabs .nav-tabs li a .last-name {
          margin: 0 8px 0 5px !important; }

  /* line 266, ../sass/partials/_featuredplayers.scss */
  .featured-players .featured-player .player {
    height: 520px; }
  /* line 271, ../sass/partials/_featuredplayers.scss */
  .featured-players .tab-content {
    width: 75%;
    overflow: hidden; } }
@media (max-width: 991px) {
  /* line 282, ../sass/partials/_featuredplayers.scss */
  .featured-players-tabs .nav-tabs li a {
    font-size: 14px !important; }
    /* line 284, ../sass/partials/_featuredplayers.scss */
    .featured-players-tabs .nav-tabs li a .last-name {
      margin-right: 5px; }
  /* line 290, ../sass/partials/_featuredplayers.scss */
  .featured-players-tabs .nav-tabs li.active:before {
    border-top: 2.5em solid transparent;
    border-left: 1.5em solid #2b2e32;
    border-bottom: 2.5em solid transparent; }

  /* line 300, ../sass/partials/_featuredplayers.scss */
  .featured-players .btn-white {
    width: 100%; }
  /* line 304, ../sass/partials/_featuredplayers.scss */
  .featured-players .featured-player {
    max-height: none; }
    /* line 307, ../sass/partials/_featuredplayers.scss */
    .featured-players .featured-player .player-details {
      margin: 0;
      padding: 25px 25px 15px 0px; }
    /* line 316, ../sass/partials/_featuredplayers.scss */
    .featured-players .featured-player .wrap {
      margin-bottom: 10px; }
    /* line 320, ../sass/partials/_featuredplayers.scss */
    .featured-players .featured-player .full-name {
      font-size: 28px; }
    /* line 324, ../sass/partials/_featuredplayers.scss */
    .featured-players .featured-player .team {
      margin: 10px 0 !important; }
      /* line 327, ../sass/partials/_featuredplayers.scss */
      .featured-players .featured-player .team .shirt-number-wrap {
        margin-right: 10%; }
      /* line 331, ../sass/partials/_featuredplayers.scss */
      .featured-players .featured-player .team .shirt-number,
      .featured-players .featured-player .team .logo {
        display: inline-block; }
      /* line 336, ../sass/partials/_featuredplayers.scss */
      .featured-players .featured-player .team .shirt-number {
        font-size: 50px;
        line-height: 50px; }
      /* line 341, ../sass/partials/_featuredplayers.scss */
      .featured-players .featured-player .team .logo {
        width: 48px; }
    /* line 346, ../sass/partials/_featuredplayers.scss */
    .featured-players .featured-player .player-bio {
      height: 262px;
      font-size: 14px; } }
@media (max-width: 767px) {
  /* line 355, ../sass/partials/_featuredplayers.scss */
  .featured-players-tabs {
    display: none; }

  /* line 359, ../sass/partials/_featuredplayers.scss */
  .featured-players {
    height: initial;
    height: auto; }
    /* line 363, ../sass/partials/_featuredplayers.scss */
    .featured-players .tab-content {
      width: 100% !important; }
    /* line 367, ../sass/partials/_featuredplayers.scss */
    .featured-players .featured-player {
      max-height: none; }
      /* line 370, ../sass/partials/_featuredplayers.scss */
      .featured-players .featured-player .player-details {
        height: initial;
        margin: 0;
        padding: 15px !important; }
      /* line 376, ../sass/partials/_featuredplayers.scss */
      .featured-players .featured-player .player-bio {
        height: initial; }
      /* line 380, ../sass/partials/_featuredplayers.scss */
      .featured-players .featured-player .wrap {
        margin-bottom: 20px; }
      /* line 384, ../sass/partials/_featuredplayers.scss */
      .featured-players .featured-player .player {
        height: 374px; }
      /* line 388, ../sass/partials/_featuredplayers.scss */
      .featured-players .featured-player .full-name,
      .featured-players .featured-player .team {
        float: left;
        width: 50%; }
      /* line 394, ../sass/partials/_featuredplayers.scss */
      .featured-players .featured-player .full-name {
        font-size: 20px; }
      /* line 398, ../sass/partials/_featuredplayers.scss */
      .featured-players .featured-player .team {
        width: 106px;
        float: right;
        margin: 0; }
        /* line 403, ../sass/partials/_featuredplayers.scss */
        .featured-players .featured-player .team .shirt-number-wrap {
          width: 40px;
          margin-right: 18px;
          text-align: right; }
        /* line 409, ../sass/partials/_featuredplayers.scss */
        .featured-players .featured-player .team .shirt-number {
          font-size: 30px !important;
          margin-right: 10px !important;
          line-height: normal !important;
          letter-spacing: normal !important; }
        /* line 416, ../sass/partials/_featuredplayers.scss */
        .featured-players .featured-player .team .logo {
          width: 48px !important; }
      /* line 421, ../sass/partials/_featuredplayers.scss */
      .featured-players .featured-player p {
        font-size: 14px !important; } }
/* line 3, ../sass/partials/_table.scss */
.table {
  border: none;
  border-collapse: collapse;
  height: 100%;
  width: 100%;
  margin-bottom: 0; }
  /* line 10, ../sass/partials/_table.scss */
  .table .table {
    display: table; }
    /* line 13, ../sass/partials/_table.scss */
    .table .table .table-cell {
      display: table-cell; }
  /* line 19, ../sass/partials/_table.scss */
  .table tr th {
    border-top: 0 !important;
    border-bottom: 0 !important;
    font-size: 14px;
    opacity: 0.64; }
  /* line 26, ../sass/partials/_table.scss */
  .table tr td {
    border-top: 0 !important;
    border-bottom: 1px solid rgba(253, 253, 253, 0.1);
    font-size: 15px; }
    /* line 31, ../sass/partials/_table.scss */
    .table tr td .logo {
      width: 24px; }
  /* line 36, ../sass/partials/_table.scss */
  .table tr th, .table tr td {
    color: #ffffff;
    text-align: center;
    text-transform: uppercase;
    padding: 4px; }
    /* line 42, ../sass/partials/_table.scss */
    .table tr th a, .table tr td a {
      color: #ffffff; }

/* line 52, ../sass/partials/_table.scss */
.table.standings tr td:first-child {
  width: 1%;
  white-space: nowrap; }
/* line 57, ../sass/partials/_table.scss */
.table.standings .call-to-action {
  background-color: #68202b;
  transition: all 0.2s ease-out 0.1s; }
  /* line 60, ../sass/partials/_table.scss */
  .table.standings .call-to-action:hover {
    background-color: #ca1325; }
  /* line 63, ../sass/partials/_table.scss */
  .table.standings .call-to-action td {
    padding: 0px !important;
    height: 40px; }
    /* line 66, ../sass/partials/_table.scss */
    .table.standings .call-to-action td a {
      line-height: 40px;
      width: 100%;
      height: 100%;
      display: block;
      text-decoration: none; }

/* line 83, ../sass/partials/_table.scss */
table.nwsl-table tr td table {
  border-collapse: separate;
  border-spacing: 0;
  width: 100%;
  max-width: 1440px;
  margin: 0 auto; }
  /* line 90, ../sass/partials/_table.scss */
  table.nwsl-table tr td table tbody {
    border-left: 20px solid transparent;
    border-right: 20px solid transparent; }
  /* line 95, ../sass/partials/_table.scss */
  table.nwsl-table tr td table tr {
    background: #ffffff; }
  /* line 99, ../sass/partials/_table.scss */
  table.nwsl-table tr td table th {
    color: rgba(74, 79, 77, 0.7);
    font-size: 12px;
    height: 50px;
    vertical-align: bottom; }
  /* line 106, ../sass/partials/_table.scss */
  table.nwsl-table tr td table td {
    border-bottom: 8px solid #f4f4f4;
    border-top: 8px solid #f4f4f4 !important;
    color: #000000;
    font-weight: 400;
    padding: 0;
    text-align: center;
    text-transform: capitalize;
    vertical-align: middle;
    width: 10.08%; }
  /* line 118, ../sass/partials/_table.scss */
  table.nwsl-table tr td table td:first-child,
  table.nwsl-table tr td table td:nth-child(5) {
    text-transform: uppercase; }
  /* line 123, ../sass/partials/_table.scss */
  table.nwsl-table tr td table th, table.nwsl-table tr td table td {
    width: 11.66%; }
  /* line 127, ../sass/partials/_table.scss */
  table.nwsl-table tr td table th:first-child,
  table.nwsl-table tr td table td:first-child {
    text-align: left;
    width: 30%; }
  /* line 133, ../sass/partials/_table.scss */
  table.nwsl-table tr td table th:first-child {
    border-left: 11px solid transparent; }
  /* line 137, ../sass/partials/_table.scss */
  table.nwsl-table tr td table th:last-child {
    border-right: 24px solid transparent; }
  /* line 141, ../sass/partials/_table.scss */
  table.nwsl-table tr td table td:first-child {
    border-left: 55px solid #f4f4f4; }
    /* line 144, ../sass/partials/_table.scss */
    table.nwsl-table tr td table td:first-child span.table-cell {
      width: 1%; }
    /* line 148, ../sass/partials/_table.scss */
    table.nwsl-table tr td table td:first-child img {
      border: 1px solid #e9e9e9;
      position: relative;
      width: 96px;
      height: 96px;
      left: -40px; }
    /* line 156, ../sass/partials/_table.scss */
    table.nwsl-table tr td table td:first-child a {
      color: #000000;
      font-size: 19px;
      font-weight: bold;
      vertical-align: middle; }
      /* line 162, ../sass/partials/_table.scss */
      table.nwsl-table tr td table td:first-child a span {
        font-weight: lighter; }
    /* line 167, ../sass/partials/_table.scss */
    table.nwsl-table tr td table td:first-child a:hover {
      color: #ac0f1f;
      text-decoration: none; }
  /* line 173, ../sass/partials/_table.scss */
  table.nwsl-table tr td table td:last-child {
    border-right: 24px solid #F4F4F4; }
/* line 181, ../sass/partials/_table.scss */
table.nwsl-table tr:first-child {
  background: #ffffff; }
/* line 186, ../sass/partials/_table.scss */
table.nwsl-table tr:last-child table {
  margin-top: 19px; }

/* line 192, ../sass/partials/_table.scss */
.table-wrap {
  background-color: #ac0f1f;
  height: 576px;
  max-height: 576px; }
  /* line 197, ../sass/partials/_table.scss */
  .table-wrap a {
    color: #ffffff; }
  /* line 201, ../sass/partials/_table.scss */
  .table-wrap .table-title {
    color: #ffffff;
    margin: 0;
    padding: 10px 8px 5px;
    letter-spacing: 0.9px;
    text-align: left;
    opacity: 1; }
  /* line 210, ../sass/partials/_table.scss */
  .table-wrap .call-to-action {
    background-color: #ac0f1f;
    color: #ffffff; }
  /* line 215, ../sass/partials/_table.scss */
  .table-wrap .call-to-action {
    background-color: #68202b;
    padding: 10px; }

/* line 223, ../sass/partials/_table.scss */
.roster-table a .position {
  color: #2b2e32;
  display: block;
  font-size: 13px;
  opacity: 0.7; }
/* line 230, ../sass/partials/_table.scss */
.roster-table a .position:hover {
  color: #2b2e32; }

@media (max-width: 767px) {
  /* line 238, ../sass/partials/_table.scss */
  .roster-table .shirt-number {
    color: #2b2e32;
    font-size: 18px;
    font-weight: bold; } }
@media (max-width: 1199px) {
  /* line 247, ../sass/partials/_table.scss */
  .table-wrap {
    height: 520px; } }
@media (max-width: 992px) {
  /* line 255, ../sass/partials/_table.scss */
  .table.standings .call-to-action td {
    height: 42px; }
    /* line 257, ../sass/partials/_table.scss */
    .table.standings .call-to-action td a {
      line-height: 42px; } }
/* line 1, ../sass/partials/_news_article.scss */
.news-article {
  background-color: #ffffff;
  margin-bottom: 40px;
  font-size: 16px; }
  /* line 6, ../sass/partials/_news_article.scss */
  .news-article .news-article-sponsor {
    width: 100%;
    text-align: center;
    overflow: hidden; }
    /* line 11, ../sass/partials/_news_article.scss */
    .news-article .news-article-sponsor img {
      position: relative;
      left: 100%;
      margin-left: -200%; }
  /* line 18, ../sass/partials/_news_article.scss */
  .news-article .news-article__header {
    padding: 19px 15px; }
    /* line 20, ../sass/partials/_news_article.scss */
    .news-article .news-article__header h3 {
      font-size: 18px;
      color: #222427;
      margin-top: 0px; }
      /* line 25, ../sass/partials/_news_article.scss */
      .news-article .news-article__header h3 a, .news-article .news-article__header h3 a:hover, .news-article .news-article__header h3 a:active, .news-article .news-article__header h3 a:visited, .news-article .news-article__header h3 a:focus {
        color: inherit;
        text-decoration: none; }
    /* line 30, ../sass/partials/_news_article.scss */
    .news-article .news-article__header p {
      font-size: 16px;
      line-height: 17px;
      color: #2e3532;
      opacity: 0.8; }
    /* line 37, ../sass/partials/_news_article.scss */
    .news-article .news-article__header .news-article__meta {
      display: block; }
      /* line 40, ../sass/partials/_news_article.scss */
      .news-article .news-article__header .news-article__meta .news-article__details {
        width: 100%;
        float: left;
        text-transform: uppercase;
        color: #222427;
        margin-bottom: 10px;
        font-weight: 700;
        letter-spacing: 0.5px; }
      /* line 50, ../sass/partials/_news_article.scss */
      .news-article .news-article__header .news-article__meta .news-article__social {
        font-size: 12px;
        text-transform: uppercase; }
        /* line 58, ../sass/partials/_news_article.scss */
        .news-article .news-article__header .news-article__meta .news-article__social div.social-share-socials {
          font-size: 19px;
          display: inline-block; }
          /* line 62, ../sass/partials/_news_article.scss */
          .news-article .news-article__header .news-article__meta .news-article__social div.social-share-socials div.jssocials-share {
            display: inline-block;
            margin-left: 21px; }
          /* line 67, ../sass/partials/_news_article.scss */
          .news-article .news-article__header .news-article__meta .news-article__social div.social-share-socials a, .news-article .news-article__header .news-article__meta .news-article__social div.social-share-socials a:hover, .news-article .news-article__header .news-article__meta .news-article__social div.social-share-socials a:active, .news-article .news-article__header .news-article__meta .news-article__social div.social-share-socials a:focus, .news-article .news-article__header .news-article__meta .news-article__social div.social-share-socials a:visited {
            color: inherit; }
  /* line 74, ../sass/partials/_news_article.scss */
  .news-article .news-article__content {
    padding: 9px 15px; }
    /* line 76, ../sass/partials/_news_article.scss */
    .news-article .news-article__content .news-article__photocaption {
      font-size: 10px;
      color: #222427;
      opacity: 0.5; }
    /* line 81, ../sass/partials/_news_article.scss */
    .news-article .news-article__content .btn {
      width: 100%; }
    /* line 85, ../sass/partials/_news_article.scss */
    .news-article .news-article__content a, .news-article .news-article__content a:hover, .news-article .news-article__content a:active, .news-article .news-article__content a:focus {
      color: #ac0f1f; }
    /* line 89, ../sass/partials/_news_article.scss */
    .news-article .news-article__content a:hover {
      text-decoration: underline; }
  /* line 94, ../sass/partials/_news_article.scss */
  .news-article [id^=rmjs] + .text-center {
    padding-top: 16px;
    padding-bottom: 16px; }

@media (min-width: 768px) {
  /* line 106, ../sass/partials/_news_article.scss */
  .news-article .news-article__header {
    padding: 17px 32px; }
    /* line 108, ../sass/partials/_news_article.scss */
    .news-article .news-article__header h3 {
      margin-top: 10px;
      font-size: 24px; }
    /* line 112, ../sass/partials/_news_article.scss */
    .news-article .news-article__header p {
      font-size: 18px;
      line-height: normal; }
    /* line 116, ../sass/partials/_news_article.scss */
    .news-article .news-article__header .news-article__meta {
      color: #2e3532;
      opacity: 0.5;
      display: flex;
      justify-content: space-between; }
      /* line 121, ../sass/partials/_news_article.scss */
      .news-article .news-article__header .news-article__meta .news-article__details {
        width: auto;
        float: none;
        font-size: 14px;
        color: #222427;
        margin-bottom: 10px;
        font-weight: 700;
        letter-spacing: 0.5px; }
  /* line 133, ../sass/partials/_news_article.scss */
  .news-article .news-article__content {
    padding: 8px 32px 17px 32px; }
    /* line 135, ../sass/partials/_news_article.scss */
    .news-article .news-article__content .btn {
      width: auto; } }
@media (min-width: 1200px) {
  /* line 144, ../sass/partials/_news_article.scss */
  .news-article {
    margin-left: 0px; } }
@media (max-width: 480px) {
  /* line 153, ../sass/partials/_news_article.scss */
  .news-article .news-article__header .news-article__meta .news-article__details {
    font-size: 14px;
    color: #222427;
    opacity: .5;
    margin-bottom: 10px;
    font-weight: 700;
    letter-spacing: 0.5px; }
  /* line 164, ../sass/partials/_news_article.scss */
  .news-article [id^=rmjs] + .text-center {
    padding: 16px 15px; }
  /* line 168, ../sass/partials/_news_article.scss */
  .news-article .btn.btn-red {
    width: 100%; } }
/* Slider */
/* line 4, ../sass/partials/_slider.scss */
.slick-slider {
  position: relative;
  display: block;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent; }

/* line 24, ../sass/partials/_slider.scss */
.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 10px 0 0 0; }

/* line 34, ../sass/partials/_slider.scss */
.slick-list:focus {
  outline: none; }

/* line 38, ../sass/partials/_slider.scss */
.slick-list.dragging {
  cursor: pointer;
  cursor: hand; }

/* line 43, ../sass/partials/_slider.scss */
.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

/* line 52, ../sass/partials/_slider.scss */
.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block; }

/* line 60, ../sass/partials/_slider.scss */
.slick-track:before,
.slick-track:after {
  display: table;
  content: ''; }

/* line 67, ../sass/partials/_slider.scss */
.slick-track:after {
  clear: both; }

/* line 71, ../sass/partials/_slider.scss */
.slick-loading .slick-track {
  visibility: hidden; }

/* line 75, ../sass/partials/_slider.scss */
.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px; }

/* line 83, ../sass/partials/_slider.scss */
[dir='rtl'] .slick-slide {
  float: right; }

/* line 87, ../sass/partials/_slider.scss */
.slick-slide img {
  display: block; }

/* line 91, ../sass/partials/_slider.scss */
.slick-slide.slick-loading img {
  display: none; }

/* line 95, ../sass/partials/_slider.scss */
.slick-slide.dragging img {
  pointer-events: none; }

/* line 99, ../sass/partials/_slider.scss */
.slick-initialized .slick-slide {
  display: block; }

/* line 103, ../sass/partials/_slider.scss */
.slick-loading .slick-slide {
  visibility: hidden; }

/* line 107, ../sass/partials/_slider.scss */
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent; }

/* line 115, ../sass/partials/_slider.scss */
.slick-arrow.slick-hidden {
  display: none; }

/* Slider */
/* line 121, ../sass/partials/_slider.scss */
.slick-loading .slick-list {
  background: #fff url("./ajax-loader.gif") center center no-repeat; }

/* Icons */
@font-face {
  font-family: 'slick';
  font-weight: 400;
  font-style: normal;
  src: url("./fonts/slick.eot");
  src: url("./fonts/slick.eot?#iefix") format("embedded-opentype"), url("./fonts/slick.woff") format("woff"), url("./fonts/slick.ttf") format("truetype"), url("./fonts/slick.svg#slick") format("svg"); }
/* Arrows */
/* line 136, ../sass/partials/_slider.scss */
.slick-prev,
.slick-next {
  font-size: 0;
  line-height: 0;
  position: absolute;
  top: 50%;
  display: block;
  width: 20px;
  height: 20px;
  margin-top: -10px;
  padding: 0;
  cursor: pointer;
  color: transparent;
  border: none;
  outline: none;
  background: transparent; }

/* line 159, ../sass/partials/_slider.scss */
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
  color: transparent;
  outline: none;
  background: transparent; }

/* line 168, ../sass/partials/_slider.scss */
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
  opacity: 1; }

/* line 175, ../sass/partials/_slider.scss */
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
  opacity: .25; }

/* line 180, ../sass/partials/_slider.scss */
.slick-prev:before,
.slick-next:before {
  font-family: 'slick';
  font-size: 20px;
  line-height: 1;
  opacity: .75;
  color: red;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/* line 193, ../sass/partials/_slider.scss */
.slick-prev {
  left: -25px; }

/* line 197, ../sass/partials/_slider.scss */
[dir='rtl'] .slick-prev {
  right: -25px;
  left: auto; }

/* line 202, ../sass/partials/_slider.scss */
.slick-prev:before {
  content: '<'; }

/* line 206, ../sass/partials/_slider.scss */
[dir='rtl'] .slick-prev:before {
  content: '>'; }

/* line 210, ../sass/partials/_slider.scss */
.slick-next {
  right: -25px; }

/* line 214, ../sass/partials/_slider.scss */
[dir='rtl'] .slick-next {
  right: auto;
  left: -25px; }

/* line 219, ../sass/partials/_slider.scss */
.slick-next:before {
  content: '>'; }

/* line 223, ../sass/partials/_slider.scss */
[dir='rtl'] .slick-next:before {
  content: '<'; }

/* Dots */
/* line 228, ../sass/partials/_slider.scss */
.slick-slider {
  margin-bottom: 61px !important; }

/* line 232, ../sass/partials/_slider.scss */
.slick-dots {
  position: absolute;
  bottom: -41px;
  display: block;
  width: 100%;
  padding: 0;
  list-style: none;
  text-align: center; }

/* line 246, ../sass/partials/_slider.scss */
.slick-dots li {
  position: relative;
  display: inline-block;
  margin: 0 0px;
  padding: 0;
  width: 8px;
  height: 8px;
  margin-right: 8px;
  cursor: pointer; }

@media (max-width: 767px) {
  /* line 259, ../sass/partials/_slider.scss */
  .slick-dots li {
    position: relative;
    display: inline-block;
    margin: 0 0px;
    padding: 0;
    cursor: pointer; } }
/* line 269, ../sass/partials/_slider.scss */
.slick-dots li button {
  font-size: 0;
  line-height: 0;
  width: 8px;
  height: 8px;
  display: block;
  cursor: pointer;
  color: transparent;
  border: 0;
  outline: none;
  background: transparent; }

/* line 285, ../sass/partials/_slider.scss */
.slick-dots li button:hover,
.slick-dots li button:focus {
  outline: none; }

/* line 290, ../sass/partials/_slider.scss */
.slick-dots li button:hover:before,
.slick-dots li button:focus:before {
  opacity: 1; }

/* line 295, ../sass/partials/_slider.scss */
.slick-dots li button:before {
  font-family: 'slick';
  font-size: 8px;
  line-height: 8px;
  position: absolute;
  top: 0;
  left: 0;
  width: 8px;
  height: 8px;
  content: '•';
  text-align: center;
  opacity: .25;
  color: black;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/* line 317, ../sass/partials/_slider.scss */
.slick-dots li.slick-active button:before {
  opacity: .75;
  color: black; }

/* line 6, ../sass/partials/_stats_teamsandplayers.scss */
.stats #players, .stats #teams, .stats #goalkeepers {
  padding-top: 0; }
  /* line 12, ../sass/partials/_stats_teamsandplayers.scss */
  .stats #players #sort-dropdown, .stats #teams #sort-dropdown, .stats #goalkeepers #sort-dropdown {
    background-color: #ffffff;
    padding: 12px 0 0; }
    /* line 16, ../sass/partials/_stats_teamsandplayers.scss */
    .stats #players #sort-dropdown .dropdown-item, .stats #teams #sort-dropdown .dropdown-item, .stats #goalkeepers #sort-dropdown .dropdown-item {
      border: none; }
    /* line 20, ../sass/partials/_stats_teamsandplayers.scss */
    .stats #players #sort-dropdown button.dropdown-toggle, .stats #teams #sort-dropdown button.dropdown-toggle, .stats #goalkeepers #sort-dropdown button.dropdown-toggle {
      width: 100%;
      font-size: 16px;
      font-weight: 600; }
  /* line 27, ../sass/partials/_stats_teamsandplayers.scss */
  .stats #players table.fullstats, .stats #teams table.fullstats, .stats #goalkeepers table.fullstats {
    table-layout: fixed;
    border-collapse: separate;
    font-size: 16px;
    color: rgba(43, 46, 50, 0.85);
    border-spacing: 0 8px; }
    /* line 38, ../sass/partials/_stats_teamsandplayers.scss */
    .stats #players table.fullstats tr, .stats #players table.fullstats th, .stats #players table.fullstats td, .stats #players table.fullstats a, .stats #teams table.fullstats tr, .stats #teams table.fullstats th, .stats #teams table.fullstats td, .stats #teams table.fullstats a, .stats #goalkeepers table.fullstats tr, .stats #goalkeepers table.fullstats th, .stats #goalkeepers table.fullstats td, .stats #goalkeepers table.fullstats a {
      border: none;
      color: inherit;
      opacity: 1;
      vertical-align: middle; }
    /* line 45, ../sass/partials/_stats_teamsandplayers.scss */
    .stats #players table.fullstats tr, .stats #teams table.fullstats tr, .stats #goalkeepers table.fullstats tr {
      background-color: white; }
    /* line 49, ../sass/partials/_stats_teamsandplayers.scss */
    .stats #players table.fullstats th, .stats #players table.fullstats td, .stats #teams table.fullstats th, .stats #teams table.fullstats td, .stats #goalkeepers table.fullstats th, .stats #goalkeepers table.fullstats td {
      display: none; }
      /* line 52, ../sass/partials/_stats_teamsandplayers.scss */
      .stats #players table.fullstats th.rank, .stats #players table.fullstats th.player-name, .stats #players table.fullstats th.team-name, .stats #players table.fullstats th.player-img, .stats #players table.fullstats th.team-img, .stats #players table.fullstats th.current, .stats #players table.fullstats td.rank, .stats #players table.fullstats td.player-name, .stats #players table.fullstats td.team-name, .stats #players table.fullstats td.player-img, .stats #players table.fullstats td.team-img, .stats #players table.fullstats td.current, .stats #teams table.fullstats th.rank, .stats #teams table.fullstats th.player-name, .stats #teams table.fullstats th.team-name, .stats #teams table.fullstats th.player-img, .stats #teams table.fullstats th.team-img, .stats #teams table.fullstats th.current, .stats #teams table.fullstats td.rank, .stats #teams table.fullstats td.player-name, .stats #teams table.fullstats td.team-name, .stats #teams table.fullstats td.player-img, .stats #teams table.fullstats td.team-img, .stats #teams table.fullstats td.current, .stats #goalkeepers table.fullstats th.rank, .stats #goalkeepers table.fullstats th.player-name, .stats #goalkeepers table.fullstats th.team-name, .stats #goalkeepers table.fullstats th.player-img, .stats #goalkeepers table.fullstats th.team-img, .stats #goalkeepers table.fullstats th.current, .stats #goalkeepers table.fullstats td.rank, .stats #goalkeepers table.fullstats td.player-name, .stats #goalkeepers table.fullstats td.team-name, .stats #goalkeepers table.fullstats td.player-img, .stats #goalkeepers table.fullstats td.team-img, .stats #goalkeepers table.fullstats td.current {
        display: table-cell; }
      /* line 56, ../sass/partials/_stats_teamsandplayers.scss */
      .stats #players table.fullstats th.player-name, .stats #players table.fullstats th.team-name, .stats #players table.fullstats td.player-name, .stats #players table.fullstats td.team-name, .stats #teams table.fullstats th.player-name, .stats #teams table.fullstats th.team-name, .stats #teams table.fullstats td.player-name, .stats #teams table.fullstats td.team-name, .stats #goalkeepers table.fullstats th.player-name, .stats #goalkeepers table.fullstats th.team-name, .stats #goalkeepers table.fullstats td.player-name, .stats #goalkeepers table.fullstats td.team-name {
        text-align: left; }
        /* line 59, ../sass/partials/_stats_teamsandplayers.scss */
        .stats #players table.fullstats th.player-name a:hover, .stats #players table.fullstats th.team-name a:hover, .stats #players table.fullstats td.player-name a:hover, .stats #players table.fullstats td.team-name a:hover, .stats #teams table.fullstats th.player-name a:hover, .stats #teams table.fullstats th.team-name a:hover, .stats #teams table.fullstats td.player-name a:hover, .stats #teams table.fullstats td.team-name a:hover, .stats #goalkeepers table.fullstats th.player-name a:hover, .stats #goalkeepers table.fullstats th.team-name a:hover, .stats #goalkeepers table.fullstats td.player-name a:hover, .stats #goalkeepers table.fullstats td.team-name a:hover {
          color: #ca1325;
          text-decoration: none; }
    /* line 66, ../sass/partials/_stats_teamsandplayers.scss */
    .stats #players table.fullstats th, .stats #teams table.fullstats th, .stats #goalkeepers table.fullstats th {
      padding: 8px 0;
      opacity: 0.49;
      font-size: 12px;
      font-weight: bold; }
      /* line 72, ../sass/partials/_stats_teamsandplayers.scss */
      .stats #players table.fullstats th.player-img, .stats #players table.fullstats th.team-img, .stats #teams table.fullstats th.player-img, .stats #teams table.fullstats th.team-img, .stats #goalkeepers table.fullstats th.player-img, .stats #goalkeepers table.fullstats th.team-img {
        width: 64px; }
      /* line 76, ../sass/partials/_stats_teamsandplayers.scss */
      .stats #players table.fullstats th.player-name, .stats #players table.fullstats th.team-name, .stats #teams table.fullstats th.player-name, .stats #teams table.fullstats th.team-name, .stats #goalkeepers table.fullstats th.player-name, .stats #goalkeepers table.fullstats th.team-name {
        width: 50%; }
    /* line 81, ../sass/partials/_stats_teamsandplayers.scss */
    .stats #players table.fullstats td, .stats #teams table.fullstats td, .stats #goalkeepers table.fullstats td {
      padding: 0;
      font-weight: 600;
      font-size: 16px; }
      /* line 86, ../sass/partials/_stats_teamsandplayers.scss */
      .stats #players table.fullstats td.player-name, .stats #players table.fullstats td.team-name, .stats #teams table.fullstats td.player-name, .stats #teams table.fullstats td.team-name, .stats #goalkeepers table.fullstats td.player-name, .stats #goalkeepers table.fullstats td.team-name {
        padding-left: 8px;
        line-height: 1;
        letter-spacing: 0.2px; }
        /* line 91, ../sass/partials/_stats_teamsandplayers.scss */
        .stats #players table.fullstats td.player-name span.last-name, .stats #players table.fullstats td.team-name span.last-name, .stats #teams table.fullstats td.player-name span.last-name, .stats #teams table.fullstats td.team-name span.last-name, .stats #goalkeepers table.fullstats td.player-name span.last-name, .stats #goalkeepers table.fullstats td.team-name span.last-name {
          font-weight: 700; }
      /* line 96, ../sass/partials/_stats_teamsandplayers.scss */
      .stats #players table.fullstats td.rank, .stats #teams table.fullstats td.rank, .stats #goalkeepers table.fullstats td.rank {
        font-weight: 800; }
      /* line 100, ../sass/partials/_stats_teamsandplayers.scss */
      .stats #players table.fullstats td.current, .stats #teams table.fullstats td.current, .stats #goalkeepers table.fullstats td.current {
        font-weight: bold; }
  /* line 106, ../sass/partials/_stats_teamsandplayers.scss */
  .stats #players img.player-image, .stats #players img.team-logo, .stats #teams img.player-image, .stats #teams img.team-logo, .stats #goalkeepers img.player-image, .stats #goalkeepers img.team-logo {
    display: block;
    width: 64px;
    float: left; }
  /* line 112, ../sass/partials/_stats_teamsandplayers.scss */
  .stats #players img.team-logo, .stats #teams img.team-logo, .stats #goalkeepers img.team-logo {
    padding: 12px; }
  /* line 116, ../sass/partials/_stats_teamsandplayers.scss */
  .stats #players img.player-image, .stats #teams img.player-image, .stats #goalkeepers img.player-image {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    border: solid 1px rgba(0, 0, 0, 0.15); }
  @media (min-width: 768px) {
    /* line 6, ../sass/partials/_stats_teamsandplayers.scss */
    .stats #players, .stats #teams, .stats #goalkeepers {
      margin-left: 0;
      margin-right: 0; }
      /* line 126, ../sass/partials/_stats_teamsandplayers.scss */
      .stats #players #sort-dropdown, .stats #teams #sort-dropdown, .stats #goalkeepers #sort-dropdown {
        display: none; }
      /* line 131, ../sass/partials/_stats_teamsandplayers.scss */
      .stats #players table.fullstats thead tr, .stats #teams table.fullstats thead tr, .stats #goalkeepers table.fullstats thead tr {
        display: table-row; }
      /* line 135, ../sass/partials/_stats_teamsandplayers.scss */
      .stats #players table.fullstats th, .stats #players table.fullstats td, .stats #teams table.fullstats th, .stats #teams table.fullstats td, .stats #goalkeepers table.fullstats th, .stats #goalkeepers table.fullstats td {
        display: table-cell; }
      /* line 140, ../sass/partials/_stats_teamsandplayers.scss */
      .stats #players table.fullstats th.team-name, .stats #players table.fullstats th.player-name, .stats #teams table.fullstats th.team-name, .stats #teams table.fullstats th.player-name, .stats #goalkeepers table.fullstats th.team-name, .stats #goalkeepers table.fullstats th.player-name {
        width: 15%; }
      /* line 144, ../sass/partials/_stats_teamsandplayers.scss */
      .stats #players table.fullstats th.current, .stats #teams table.fullstats th.current, .stats #goalkeepers table.fullstats th.current {
        position: relative;
        opacity: 1;
        background-color: #222427;
        color: #ffffff; }
        /* line 150, ../sass/partials/_stats_teamsandplayers.scss */
        .stats #players table.fullstats th.current:after, .stats #teams table.fullstats th.current:after, .stats #goalkeepers table.fullstats th.current:after {
          content: "";
          display: block;
          position: absolute;
          bottom: 13px;
          right: 8px;
          border-left: 4px solid #222427;
          border-right: 4px solid #222427;
          border-top: 4px solid #ffffff; }
      /* line 163, ../sass/partials/_stats_teamsandplayers.scss */
      .stats #players table.fullstats td, .stats #teams table.fullstats td, .stats #goalkeepers table.fullstats td {
        font-size: 14px; }
        /* line 166, ../sass/partials/_stats_teamsandplayers.scss */
        .stats #players table.fullstats td.rank, .stats #teams table.fullstats td.rank, .stats #goalkeepers table.fullstats td.rank {
          font-size: 16px; }
        /* line 170, ../sass/partials/_stats_teamsandplayers.scss */
        .stats #players table.fullstats td.team-name, .stats #players table.fullstats td.player-name, .stats #teams table.fullstats td.team-name, .stats #teams table.fullstats td.player-name, .stats #goalkeepers table.fullstats td.team-name, .stats #goalkeepers table.fullstats td.player-name {
          font-size: 16px; }
        /* line 174, ../sass/partials/_stats_teamsandplayers.scss */
        .stats #players table.fullstats td.current, .stats #teams table.fullstats td.current, .stats #goalkeepers table.fullstats td.current {
          color: #ffffff;
          background-color: #ac0f1f; } }
  @media (min-width: 992px) {
    /* line 6, ../sass/partials/_stats_teamsandplayers.scss */
    .stats #players, .stats #teams, .stats #goalkeepers {
      margin-left: 0;
      margin-right: 0; }
      /* line 189, ../sass/partials/_stats_teamsandplayers.scss */
      .stats #players table.fullstats, .stats #teams table.fullstats, .stats #goalkeepers table.fullstats {
        border-spacing: 0 16px; }
        /* line 193, ../sass/partials/_stats_teamsandplayers.scss */
        .stats #players table.fullstats th.player-img, .stats #players table.fullstats th.team-img, .stats #teams table.fullstats th.player-img, .stats #teams table.fullstats th.team-img, .stats #goalkeepers table.fullstats th.player-img, .stats #goalkeepers table.fullstats th.team-img {
          width: 96px; }
        /* line 198, ../sass/partials/_stats_teamsandplayers.scss */
        .stats #players table.fullstats td, .stats #teams table.fullstats td, .stats #goalkeepers table.fullstats td {
          font-size: 16px; }
          /* line 201, ../sass/partials/_stats_teamsandplayers.scss */
          .stats #players table.fullstats td.team-name, .stats #players table.fullstats td.player-name, .stats #teams table.fullstats td.team-name, .stats #teams table.fullstats td.player-name, .stats #goalkeepers table.fullstats td.team-name, .stats #goalkeepers table.fullstats td.player-name {
            font-size: 18px; }
      /* line 207, ../sass/partials/_stats_teamsandplayers.scss */
      .stats #players img.player-image, .stats #players img.team-logo, .stats #teams img.player-image, .stats #teams img.team-logo, .stats #goalkeepers img.player-image, .stats #goalkeepers img.team-logo {
        width: 96px; }
      /* line 211, ../sass/partials/_stats_teamsandplayers.scss */
      .stats #players img.team-logo, .stats #teams img.team-logo, .stats #goalkeepers img.team-logo {
        padding: 16px; } }
  @media (min-width: 1200px) {
    /* line 6, ../sass/partials/_stats_teamsandplayers.scss */
    .stats #players, .stats #teams, .stats #goalkeepers {
      margin-left: 0;
      margin-right: 0; }
      /* line 221, ../sass/partials/_stats_teamsandplayers.scss */
      .stats #players table.fullstats, .stats #teams table.fullstats, .stats #goalkeepers table.fullstats {
        border-spacing: 0 16px; } }

/* line 2, ../sass/partials/_sticky_content.scss */
.sticky-content.affix {
  top: 64px;
  width: 100%;
  z-index: 1000; }

/* line 4, ../sass/partials/_newspanel.scss */
.players .news-item, .teams .news-item {
  background-color: transparent;
  max-width: 1440px;
  margin: 0px auto 30px auto; }
  /* line 9, ../sass/partials/_newspanel.scss */
  .players .news-item a, .teams .news-item a {
    background-color: #ffffff;
    margin: 0 72px; }

/* line 16, ../sass/partials/_newspanel.scss */
.news-item {
  background-color: #ffffff;
  max-width: 1440px;
  margin: 24px 105px;
  transition: all 0.3s ease-out 0.1s; }
  /* line 22, ../sass/partials/_newspanel.scss */
  .news-item a {
    display: block; }
  /* line 26, ../sass/partials/_newspanel.scss */
  .news-item img {
    max-width: 100%; }
  /* line 30, ../sass/partials/_newspanel.scss */
  .news-item h3 {
    font-size: 18px;
    color: #484848;
    display: block;
    display: -webkit-box;
    line-height: 18px;
    font-weight: 400; }
  /* line 39, ../sass/partials/_newspanel.scss */
  .news-item .news-desc {
    font-size: 16px; }
  /* line 43, ../sass/partials/_newspanel.scss */
  .news-item .news-author {
    width: auto;
    float: none;
    font-size: 14px;
    color: #222427;
    margin-bottom: 10px;
    font-weight: 700;
    letter-spacing: 0.5px;
    opacity: 0.5; }
  /* line 54, ../sass/partials/_newspanel.scss */
  .news-item .news-tag {
    font-size: 14px !important;
    color: #ac0f1f;
    margin: 10px 0px 5px 0px;
    letter-spacing: 1px; }
  /* line 60, ../sass/partials/_newspanel.scss */
  .news-item .underline {
    width: 22px;
    height: 4px; }

/* line 66, ../sass/partials/_newspanel.scss */
.news-item:hover {
  transform: scale(1.02); }

/* line 1, ../sass/partials/_ads.scss */
.collegedraft-banner {
  border-left: 1px solid black;
  border-right: 1px solid black;
  width: 100%;
  height: 100px;
  background: url("/assets/nwslsoccer/images/collegedraft/college_draft_ad_1360x100.png") no-repeat center center;
  background-size: cover; }

@media (max-width: 688px) {
  /* line 11, ../sass/partials/_ads.scss */
  .collegedraft-banner {
    height: 56px;
    background: url("/assets/nwslsoccer/images/collegedraft/college_draft_ad_688x56.png") no-repeat center center; } }
@media (max-width: 390px) {
  /* line 18, ../sass/partials/_ads.scss */
  .collegedraft-banner {
    height: 46px;
    background-size: cover; } }
/** PAGES */
/** WIDTHS */
/* line 6, ../sass/pages/_home.scss */
.home .banner,
.home .thumbnail {
  margin-bottom: 20px; }
/* line 13, ../sass/pages/_home.scss */
.home .banner .hero-wrap .image {
  overflow: hidden;
  height: 576px;
  max-height: 576px;
  width: 100%; }
/* line 20, ../sass/pages/_home.scss */
.home .banner .hero-wrap .caption h1 {
  font-weight: 600; }
/* line 25, ../sass/pages/_home.scss */
.home .banner .videohero ~ .hero-wrap .caption {
  margin-bottom: 35px; }
  /* line 27, ../sass/pages/_home.scss */
  .home .banner .videohero ~ .hero-wrap .caption:after {
    content: '';
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABYCAYAAABxlTA0AAAAAXNSR0IArs4c6QAACQpJREFUeAHtnXtsFEUYwL/Zu1IpVq4UiZFKbakWLEGxIAkFRB4JIZFQSiFgMDwkhpcWQkANxCYgSUkwGBD+8AERI4FCIWgAUygClgShEAwIhUKLQKoIcqTyKO3d+H177HWv99y7fd11J2n2MTPffN9vp3Pz2m8ZmCTw0lJh9/rNuW4XyxU45HKGfwA5qJ6DAaQC56kcWCqpy4A3AWNNGN+El06Mr2Mcat0MagUbry1cOLOWlZa6Ka3RAXUzLuztlpPX4naNBOAjEeCbCCxNDW3QqLv4AI7go6hKEmxV4/+tO6+G3Ghk6A54d4+c3u7HrdMR6HQEmh2N0krzoJFXEfhWoZN9a+GtuitK88eSXhfAvLjYtufgqaku7p4LHIbEonDMeRkctzFh04TRA7ex8nJXzPLCCNAU8Pm8vE4XbzyYAeBepldtDWOvN1qs1SCU9clI2ZJ3/vxjb4TKJ5oBrnBkvesG92qssT1V1lldcQxuCiB8MtFZ/526gj3SVAdckda7n5u7NmIbO0wLhTWTydgxgdnmTbx75ZyaZagG+FR+ftK1q3dWgZsvxubArqaSeslCGK0gsM8zs9OXD6ypaVGjXFUA7+2am9UCzds58EFqKGW0DAbspMBgcqGzoSFWXYRYBexyZBa2sObTiQKXeJAtOEo5Q7bFyicmwLscWcs5hwrOuSNWRcyWn2wi28jGWHSLCjANa/HprufcvTKWwuMhL9ko2oo2R6Ov4jaY+rYXbtzfiv9Ik6MpMH7zsB19M7pMV9pnVvRUqOZ2TLhULfhksp0YKKkkimqwp1mABUoKSLS0jMGGIue1hZHaZYs0oecHjX8UafoETvfGlM7dXDseOY9GYmNENZi6K/SLGonAjpIGa/JErMm7w9kbFrA4iKB+bgJ2xcLBCRXPGHMm8eTXx9+rrQ+VLmSDTcNfcYRmwfVjSBWO2BAjv0jZjZCAaW4hkUZoMrtVOSU24vxLCGlBmwiaFePu1jPxOnETwmZVoxBgKxPsA4LNwgWtwTTlaMEN/yyIkTg9GyRpQMA0WR5387lBDNTlNs59i8wCFOYHmIbC4kpEgMTWreAEiBmxa5/CD7C4hmb2ZZ72VpjhGpl51h99lfEBTKu/tEDpm8S6ipwALu6KDNty+AyVX2t8+I6b89lt0daZQgJpl+obL29/5PxdyudTg8V9C1KMdYyKQHuG3n4w7bhxNbfURSXVyuRDwJaclCPtIPLWYHE7k08yYy8GfbUO7M+Ie/2MVSSK0uUsvYBpr1gUsjTL0qt4AoypPgDdCwZrVoZmgmUsRcDisFinjXhKjEp5oScM/3Eb5H26FJg9frZa4Ogum5iSrSJgXNh7S4nheqZlggB9Fs2DkYf2QOrLtF04PoLE9EkTgftzTR4cr/aDUUd+guzZpmrJQlDzMBXERTzc/BwipWmibJ2fggFrV0JB+WZIfra7afQKqAhtKMcFUlaRntnX3Qp/BExk4M0iZ0PI0ptv34Gahcugcf/BkOmMjBTs8IpA70QYqUS0ZSd3T4ch276GAetWgy2lc7RiNM0nvm9CL5xoWorGwrNnTINRx/ZB2oD+GpekXDyxFehtHuVZzZUjtXcWjKisgD5LcMsG9jrMEogtQhZflTKLTlHrIWA/OW/5EhixvxxSMjOilqNmRmJLjzuhdkamD86H0b8egF5Ti9RkFa0sB+4zxpf8EiwkpT4NgzathcFbNkKSo6th1hFbAecgEg6wRDRjwjgYc/xn6DGiQLql7xHZYhvseT1V35L1K63z88/B0N3fQ//PloPQyW/JTFNFiK15fnI1NBW3OcFL89+D/A1rNCwlsGhsg/HF6gQPuM0JLm/8BmoWLNXVUmJrp7fWsR1O17VkHQt72Pg3nJq7GG79Uq1jqU+KQrZ27KslbA2+sWcfnC75GFqc9/SHiyUSW5rFdhpSuoaFtjT9B2eXlcK1H3ZqWEpEop127KvVIen4eu01hG13TtTAyfdL4H7D9RCp9IkitnbyFIKA4z64W1vhQtkXcHHtl7h3xhTOToDY2skNCzUW8RyartTDyTklcPf0WVOZIbq4IR83ptJKoTL1W7bBoWHjTAeXzCC2guhAiHzcxFmgFY3j0+aIvQTXg4em0x7b37vEVhC9M4kOhEynY1CF/qo8DJVDxkLjvsqgaQyPQKbE9slQmVUZrlAECrgePoIzS1ZAdfFMaL71TwQ5jEziYSru5mBMOIzr+EZqE7Zs59lz8Bv+kDVdio/tc+ROjIwSazC9wIFtxtWwVhqQgGOXq3bdJqgaXRg3cIml5KutbTYN/YoZwC9kkQ+u34Sjb0+Fc6VlwFtU8fASsjzVImUsvYDJaZtqBagg6M/yPVBZMBZuV59QQZq+IuQssTa3hZ2OzGocdBjrOK5Nnfg8Q8d3k5zXvEso3hpM1pBHvPi0yjxat2foA1h0N2jSHzvzIAyuCf24EUN5Ch/AHl+OQpk8gXWuhIBQ1t4fpg9gEkW+HNFB700lYq20SACZiezawfADTE5/yJdju3TWZRgCxCyQwySfXoRcxk7Hi0dxrS5hJuLltql+jn4vJzkbhgeS61eDpUTkKBPpt0rX1jEwAWJErALHPhkqB4oU/R+go8xAcdY9GQFkFMxXBKUKWoMpkryQkqNMOreCPwFiQ4z8Y9ruBG2DpSSWUySJhO9RFadIJNLjVYnP8hVvXeGuh1nhPE4RpZBNhISR/IPhnPEK6bqjH4lFJD7TiFPYJkIOEyeDNuBk0Hz5vY52rtS1YkQ1WIJYVDLzA3wmO6TrjndkOyaWzPxQid2KajAJttzbKvskhKIaTIBpOFi0aMZU+leh644QxGYBbQ40FA5nv+IaLBfo8cia2F6wPT9o9avkdis5jwkwFUSeWbFd/jbRnIdSP5e6YpH2FoJBjxkwCU7EzzwkQfKUSPq5wcBK9xW3wVJG+ZEU6ZPRZSgT2Bp8YnE7QUS6kw2ZOekFasAlRqrUYDls61M7choaAJbEWx+L8pBQvQZLgOlIfWbrc2dyIhqdWx/s0whsILHWJycDUdHonuhOTPR4pd1HU2nnaKgVB41M84rVtA32lhLBCTkQSsTP/v4PvLhO2Okn9GEAAAAASUVORK5CYII=");
    background-size: cover;
    display: block;
    height: 40px;
    width: 40px;
    position: absolute;
    bottom: -10px;
    left: 37px; }
    @media (max-width: 992px) {
      /* line 27, ../sass/pages/_home.scss */
      .home .banner .videohero ~ .hero-wrap .caption:after {
        bottom: -25px;
        left: 15px;
        width: 32px;
        height: 32px; } }
/* line 46, ../sass/pages/_home.scss */
.home #hero.banner {
  transition: all 0.3s ease-out 0.1s; }
  /* line 48, ../sass/pages/_home.scss */
  .home #hero.banner:hover {
    transform: scale(1.02); }
/* line 55, ../sass/pages/_home.scss */
.home .thumbnail .videothumbnail .caption {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABYCAYAAABxlTA0AAAAAXNSR0IArs4c6QAACQpJREFUeAHtnXtsFEUYwL/Zu1IpVq4UiZFKbakWLEGxIAkFRB4JIZFQSiFgMDwkhpcWQkANxCYgSUkwGBD+8AERI4FCIWgAUygClgShEAwIhUKLQKoIcqTyKO3d+H177HWv99y7fd11J2n2MTPffN9vp3Pz2m8ZmCTw0lJh9/rNuW4XyxU45HKGfwA5qJ6DAaQC56kcWCqpy4A3AWNNGN+El06Mr2Mcat0MagUbry1cOLOWlZa6Ka3RAXUzLuztlpPX4naNBOAjEeCbCCxNDW3QqLv4AI7go6hKEmxV4/+tO6+G3Ghk6A54d4+c3u7HrdMR6HQEmh2N0krzoJFXEfhWoZN9a+GtuitK88eSXhfAvLjYtufgqaku7p4LHIbEonDMeRkctzFh04TRA7ex8nJXzPLCCNAU8Pm8vE4XbzyYAeBepldtDWOvN1qs1SCU9clI2ZJ3/vxjb4TKJ5oBrnBkvesG92qssT1V1lldcQxuCiB8MtFZ/526gj3SVAdckda7n5u7NmIbO0wLhTWTydgxgdnmTbx75ZyaZagG+FR+ftK1q3dWgZsvxubArqaSeslCGK0gsM8zs9OXD6ypaVGjXFUA7+2am9UCzds58EFqKGW0DAbspMBgcqGzoSFWXYRYBexyZBa2sObTiQKXeJAtOEo5Q7bFyicmwLscWcs5hwrOuSNWRcyWn2wi28jGWHSLCjANa/HprufcvTKWwuMhL9ko2oo2R6Ov4jaY+rYXbtzfiv9Ik6MpMH7zsB19M7pMV9pnVvRUqOZ2TLhULfhksp0YKKkkimqwp1mABUoKSLS0jMGGIue1hZHaZYs0oecHjX8UafoETvfGlM7dXDseOY9GYmNENZi6K/SLGonAjpIGa/JErMm7w9kbFrA4iKB+bgJ2xcLBCRXPGHMm8eTXx9+rrQ+VLmSDTcNfcYRmwfVjSBWO2BAjv0jZjZCAaW4hkUZoMrtVOSU24vxLCGlBmwiaFePu1jPxOnETwmZVoxBgKxPsA4LNwgWtwTTlaMEN/yyIkTg9GyRpQMA0WR5387lBDNTlNs59i8wCFOYHmIbC4kpEgMTWreAEiBmxa5/CD7C4hmb2ZZ72VpjhGpl51h99lfEBTKu/tEDpm8S6ipwALu6KDNty+AyVX2t8+I6b89lt0daZQgJpl+obL29/5PxdyudTg8V9C1KMdYyKQHuG3n4w7bhxNbfURSXVyuRDwJaclCPtIPLWYHE7k08yYy8GfbUO7M+Ie/2MVSSK0uUsvYBpr1gUsjTL0qt4AoypPgDdCwZrVoZmgmUsRcDisFinjXhKjEp5oScM/3Eb5H26FJg9frZa4Ogum5iSrSJgXNh7S4nheqZlggB9Fs2DkYf2QOrLtF04PoLE9EkTgftzTR4cr/aDUUd+guzZpmrJQlDzMBXERTzc/BwipWmibJ2fggFrV0JB+WZIfra7afQKqAhtKMcFUlaRntnX3Qp/BExk4M0iZ0PI0ptv34Gahcugcf/BkOmMjBTs8IpA70QYqUS0ZSd3T4ch276GAetWgy2lc7RiNM0nvm9CL5xoWorGwrNnTINRx/ZB2oD+GpekXDyxFehtHuVZzZUjtXcWjKisgD5LcMsG9jrMEogtQhZflTKLTlHrIWA/OW/5EhixvxxSMjOilqNmRmJLjzuhdkamD86H0b8egF5Ti9RkFa0sB+4zxpf8EiwkpT4NgzathcFbNkKSo6th1hFbAecgEg6wRDRjwjgYc/xn6DGiQLql7xHZYhvseT1V35L1K63z88/B0N3fQ//PloPQyW/JTFNFiK15fnI1NBW3OcFL89+D/A1rNCwlsGhsg/HF6gQPuM0JLm/8BmoWLNXVUmJrp7fWsR1O17VkHQt72Pg3nJq7GG79Uq1jqU+KQrZ27KslbA2+sWcfnC75GFqc9/SHiyUSW5rFdhpSuoaFtjT9B2eXlcK1H3ZqWEpEop127KvVIen4eu01hG13TtTAyfdL4H7D9RCp9IkitnbyFIKA4z64W1vhQtkXcHHtl7h3xhTOToDY2skNCzUW8RyartTDyTklcPf0WVOZIbq4IR83ptJKoTL1W7bBoWHjTAeXzCC2guhAiHzcxFmgFY3j0+aIvQTXg4em0x7b37vEVhC9M4kOhEynY1CF/qo8DJVDxkLjvsqgaQyPQKbE9slQmVUZrlAECrgePoIzS1ZAdfFMaL71TwQ5jEziYSru5mBMOIzr+EZqE7Zs59lz8Bv+kDVdio/tc+ROjIwSazC9wIFtxtWwVhqQgGOXq3bdJqgaXRg3cIml5KutbTYN/YoZwC9kkQ+u34Sjb0+Fc6VlwFtU8fASsjzVImUsvYDJaZtqBagg6M/yPVBZMBZuV59QQZq+IuQssTa3hZ2OzGocdBjrOK5Nnfg8Q8d3k5zXvEso3hpM1pBHvPi0yjxat2foA1h0N2jSHzvzIAyuCf24EUN5Ch/AHl+OQpk8gXWuhIBQ1t4fpg9gEkW+HNFB700lYq20SACZiezawfADTE5/yJdju3TWZRgCxCyQwySfXoRcxk7Hi0dxrS5hJuLltql+jn4vJzkbhgeS61eDpUTkKBPpt0rX1jEwAWJErALHPhkqB4oU/R+go8xAcdY9GQFkFMxXBKUKWoMpkryQkqNMOreCPwFiQ4z8Y9ruBG2DpSSWUySJhO9RFadIJNLjVYnP8hVvXeGuh1nhPE4RpZBNhISR/IPhnPEK6bqjH4lFJD7TiFPYJkIOEyeDNuBk0Hz5vY52rtS1YkQ1WIJYVDLzA3wmO6TrjndkOyaWzPxQid2KajAJttzbKvskhKIaTIBpOFi0aMZU+leh644QxGYBbQ40FA5nv+IaLBfo8cia2F6wPT9o9avkdis5jwkwFUSeWbFd/jbRnIdSP5e6YpH2FoJBjxkwCU7EzzwkQfKUSPq5wcBK9xW3wVJG+ZEU6ZPRZSgT2Bp8YnE7QUS6kw2ZOekFasAlRqrUYDls61M7choaAJbEWx+L8pBQvQZLgOlIfWbrc2dyIhqdWx/s0whsILHWJycDUdHonuhOTPR4pd1HU2nnaKgVB41M84rVtA32lhLBCTkQSsTP/v4PvLhO2Okn9GEAAAAASUVORK5CYII=") 15px 104px no-repeat;
  background-size: 32px; }
/* line 62, ../sass/pages/_home.scss */
.home h3 {
  font-size: 21px;
  font-weight: 400; }
/* line 67, ../sass/pages/_home.scss */
.home .content {
  padding: 40px 57px; }
  @media (max-width: 1330px) {
    /* line 67, ../sass/pages/_home.scss */
    .home .content {
      padding-top: 38px;
      padding-left: 25px;
      padding-right: 25px;
      padding-bottom: 23px; } }
  @media (max-width: 991px) {
    /* line 67, ../sass/pages/_home.scss */
    .home .content {
      padding-top: 25px;
      padding-left: 25px;
      padding-right: 25px;
      padding-bottom: 32px; } }
  @media (max-width: 767px) {
    /* line 67, ../sass/pages/_home.scss */
    .home .content {
      padding-top: 8px;
      padding-left: 0;
      padding-right: 0;
      padding-bottom: 14px; } }
/* line 97, ../sass/pages/_home.scss */
.home #featured-videos .banner .caption {
  width: auto; }
/* line 101, ../sass/pages/_home.scss */
.home #featured-videos .banner .title {
  font-size: 30px; }

/* line 109, ../sass/pages/_home.scss */
#featured-videos .featured_vid {
  height: 270px;
  margin-bottom: 8px; }
  /* line 112, ../sass/pages/_home.scss */
  #featured-videos .featured_vid .thumbnail-wrap {
    padding: 0;
    height: 270px;
    overflow: hidden;
    position: relative; }
    /* line 117, ../sass/pages/_home.scss */
    #featured-videos .featured_vid .thumbnail-wrap img {
      min-height: 270px;
      min-width: 480px;
      overflow: hidden;
      left: -100%;
      right: -100%;
      top: -100%;
      bottom: -100%;
      max-height: inherit; }
  /* line 129, ../sass/pages/_home.scss */
  #featured-videos .featured_vid .caption {
    top: -150px;
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 6%, rgba(0, 0, 0, 0.65) 50%, rgba(0, 0, 0, 0.65) 99%, rgba(0, 0, 0, 0.65) 100%);
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 6%, rgba(0, 0, 0, 0.65) 50%, rgba(0, 0, 0, 0.65) 99%, rgba(0, 0, 0, 0.65) 100%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 6%, rgba(0, 0, 0, 0.65) 50%, rgba(0, 0, 0, 0.65) 99%, rgba(0, 0, 0, 0.65) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); }
    /* line 136, ../sass/pages/_home.scss */
    #featured-videos .featured_vid .caption .item h6 {
      color: #ffffff;
      letter-spacing: 1px; }
    /* line 140, ../sass/pages/_home.scss */
    #featured-videos .featured_vid .caption .item h3 {
      color: #ffffff;
      text-transform: uppercase;
      font-weight: 600;
      opacity: 1; }
    /* line 147, ../sass/pages/_home.scss */
    #featured-videos .featured_vid .caption .play-wrap {
      bottom: 13px; }
      /* line 149, ../sass/pages/_home.scss */
      #featured-videos .featured_vid .caption .play-wrap .play-btn {
        height: 40px;
        width: 40px; }

@media (max-width: 768px) {
  /* line 163, ../sass/pages/_home.scss */
  .home .player-details .shirt-number-wrap,
  .home .player-details .logo {
    margin-top: -12px !important; }
    /* line 166, ../sass/pages/_home.scss */
    .home .player-details .shirt-number-wrap .teamabbr,
    .home .player-details .logo .teamabbr {
      display: none; }
  /* line 170, ../sass/pages/_home.scss */
  .home .player-details .player-bio {
    float: left; } }
@media (max-width: 1330px) {
  /* line 182, ../sass/pages/_home.scss */
  .home .banner .hero-wrap .image {
    height: 520px; } }
@media (max-width: 991px) {
  /* line 195, ../sass/pages/_home.scss */
  .home .banner .hero-wrap .image {
    height: 270px; }
  /* line 202, ../sass/pages/_home.scss */
  .home .banner,
  .home .thumbnail {
    margin-bottom: 10px; }
  /* line 207, ../sass/pages/_home.scss */
  .home .thumbnail {
    min-height: 80px; } }
@media (min-width: 768px) {
  /* line 219, ../sass/pages/_home.scss */
  .home .thumbnail .caption h3 {
    -webkit-line-clamp: 4;
    height: 71px; }
  /* line 230, ../sass/pages/_home.scss */
  .home .content-wrap .content-inner .container-fluid .content .row .col-xs-12,
  .home .content-wrap .content-inner .container-fluid .content .row .col-md-4 {
    padding-left: 8px;
    padding-right: 8px; }

  /* line 242, ../sass/pages/_home.scss */
  #featured-videos .featured_vid {
    margin-bottom: 14px; } }
@media (min-width: 992px) {
  /* line 255, ../sass/pages/_home.scss */
  #featured-videos .featured_vid .caption {
    height: 170px;
    top: -170px; }
    /* line 259, ../sass/pages/_home.scss */
    #featured-videos .featured_vid .caption .item h3 {
      font-size: 18px;
      -webkit-line-clamp: 3;
      height: 53px;
      width: 65%; } }
@media (min-width: 1280px) {
  /* line 274, ../sass/pages/_home.scss */
  #featured-videos .featured_vid {
    height: 550px; }
    /* line 276, ../sass/pages/_home.scss */
    #featured-videos .featured_vid .thumbnail-wrap {
      height: 550px; }
      /* line 278, ../sass/pages/_home.scss */
      #featured-videos .featured_vid .thumbnail-wrap img {
        min-height: 550px;
        min-width: 978px; }
    /* line 283, ../sass/pages/_home.scss */
    #featured-videos .featured_vid .caption {
      height: 180px;
      top: -180px; }
      /* line 287, ../sass/pages/_home.scss */
      #featured-videos .featured_vid .caption .item h6 {
        font-size: 16px; }
      /* line 290, ../sass/pages/_home.scss */
      #featured-videos .featured_vid .caption .item h3 {
        font-size: 30px;
        line-height: 30px;
        width: 100%;
        line-height: 30px;
        -webkit-line-clamp: 2;
        height: 63px; } }
/* line 3, ../sass/pages/_games.scss */
.games .games-index .content {
  padding: 24px 57px 40px; }
  @media (max-width: 1330px) {
    /* line 3, ../sass/pages/_games.scss */
    .games .games-index .content {
      padding-top: 0;
      padding-left: 25px;
      padding-right: 25px;
      padding-bottom: 23px; } }
  @media (max-width: 991px) {
    /* line 3, ../sass/pages/_games.scss */
    .games .games-index .content {
      padding-top: 12px;
      padding-left: 0;
      padding-right: 0;
      padding-bottom: 40px; } }
  @media (max-width: 767px) {
    /* line 3, ../sass/pages/_games.scss */
    .games .games-index .content {
      padding-top: 13px; } }
/* line 27, ../sass/pages/_games.scss */
.games .games-index .header {
  padding: 0px;
  border: none; }
/* line 33, ../sass/pages/_games.scss */
.games .games-index #fixtures-dropdown .dropdown-item {
  float: right;
  border-left: 0;
  width: 200px;
  margin-right: 1px; }
  /* line 38, ../sass/pages/_games.scss */
  .games .games-index #fixtures-dropdown .dropdown-item:hover, .games .games-index #fixtures-dropdown .dropdown-item:focus {
    background-color: #ac0f1f; }
    /* line 41, ../sass/pages/_games.scss */
    .games .games-index #fixtures-dropdown .dropdown-item:hover h5, .games .games-index #fixtures-dropdown .dropdown-item:focus h5 {
      color: #ffffff !important;
      opacity: 0.6 !important; }
    /* line 45, ../sass/pages/_games.scss */
    .games .games-index #fixtures-dropdown .dropdown-item:hover button, .games .games-index #fixtures-dropdown .dropdown-item:focus button {
      background-color: #ac0f1f; }
      /* line 47, ../sass/pages/_games.scss */
      .games .games-index #fixtures-dropdown .dropdown-item:hover button span, .games .games-index #fixtures-dropdown .dropdown-item:focus button span {
        color: #ffffff; }
  /* line 52, ../sass/pages/_games.scss */
  .games .games-index #fixtures-dropdown .dropdown-item .open {
    background-color: #ac0f1f; }
    /* line 54, ../sass/pages/_games.scss */
    .games .games-index #fixtures-dropdown .dropdown-item .open h5 {
      color: #ffffff !important;
      opacity: 0.6 !important; }
    /* line 58, ../sass/pages/_games.scss */
    .games .games-index #fixtures-dropdown .dropdown-item .open button {
      background-color: #ac0f1f; }
      /* line 60, ../sass/pages/_games.scss */
      .games .games-index #fixtures-dropdown .dropdown-item .open button span {
        color: #ffffff; }
    /* line 64, ../sass/pages/_games.scss */
    .games .games-index #fixtures-dropdown .dropdown-item .open .dropdown-menu {
      background-color: #ac0f1f;
      border: 0;
      margin-top: 0px;
      width: 200px;
      box-shadow: none; }
      /* line 71, ../sass/pages/_games.scss */
      .games .games-index #fixtures-dropdown .dropdown-item .open .dropdown-menu li a {
        color: #ffffff;
        text-transform: uppercase;
        font-size: 16px;
        padding: 6px 20px; }
        /* line 76, ../sass/pages/_games.scss */
        .games .games-index #fixtures-dropdown .dropdown-item .open .dropdown-menu li a:hover, .games .games-index #fixtures-dropdown .dropdown-item .open .dropdown-menu li a:focus {
          font-weight: 900;
          background-color: transparent; }
  /* line 85, ../sass/pages/_games.scss */
  .games .games-index #fixtures-dropdown .dropdown-item:before {
    width: 1px;
    height: 44px;
    background-color: #dcdedd;
    content: '';
    display: flex;
    bottom: 0;
    top: 9px;
    position: absolute;
    z-index: 1;
    margin-left: -1px; }
  /* line 98, ../sass/pages/_games.scss */
  .games .games-index #fixtures-dropdown .dropdown-item button.dropdown-toggle {
    font-size: 16px;
    text-transform: uppercase;
    width: 200px; }
    /* line 102, ../sass/pages/_games.scss */
    .games .games-index #fixtures-dropdown .dropdown-item button.dropdown-toggle:hover, .games .games-index #fixtures-dropdown .dropdown-item button.dropdown-toggle:focus {
      background-color: transparent; }
  /* line 107, ../sass/pages/_games.scss */
  .games .games-index #fixtures-dropdown .dropdown-item .dropdown {
    width: 200px;
    padding: 10px 0px 0px 0px;
    margin-right: 1px; }
/* line 116, ../sass/pages/_games.scss */
.games .games-index .statistics .list {
  margin-top: 10px; }
/* line 121, ../sass/pages/_games.scss */
.games .games-index .next-month {
  display: inline-block;
  width: 100%; }
  /* line 124, ../sass/pages/_games.scss */
  .games .games-index .next-month .call-to-action {
    margin: 20px 0;
    text-align: center; }
/* line 130, ../sass/pages/_games.scss */
.games .games-index .list {
  padding-top: 0; }
  /* line 138, ../sass/pages/_games.scss */
  .games .games-index .list header {
    background-color: #fdfdfd;
    padding-top: 30px; }
    /* line 142, ../sass/pages/_games.scss */
    .games .games-index .list header .panel {
      margin: 0; }
    /* line 146, ../sass/pages/_games.scss */
    .games .games-index .list header .panel-cell {
      padding: 0 25px;
      color: #676d77;
      opacity: 0.5;
      text-transform: uppercase; }
      /* line 152, ../sass/pages/_games.scss */
      .games .games-index .list header .panel-cell.match-up {
        width: 425px; }
      /* line 156, ../sass/pages/_games.scss */
      .games .games-index .list header .panel-cell.time {
        width: 110px;
        padding-left: 0;
        padding-right: 0; }
      /* line 162, ../sass/pages/_games.scss */
      .games .games-index .list header .panel-cell.location {
        padding-left: 0;
        padding-right: 5px; }
      /* line 167, ../sass/pages/_games.scss */
      .games .games-index .list header .panel-cell.broadcaster {
        width: 68px;
        padding-left: 0;
        padding-right: 0; }
      /* line 173, ../sass/pages/_games.scss */
      .games .games-index .list header .panel-cell.call-to-action {
        width: 112px; }
  /* line 179, ../sass/pages/_games.scss */
  .games .games-index .list .list-row {
    padding: 0; }
    /* line 182, ../sass/pages/_games.scss */
    .games .games-index .list .list-row .date {
      font-size: 16px;
      font-weight: 600;
      letter-spacing: 0.6px;
      text-transform: uppercase; }
      /* line 188, ../sass/pages/_games.scss */
      .games .games-index .list .list-row .date span:first-child {
        color: #4a4f4d;
        opacity: 0.8;
        font-weight: 400; }
      /* line 194, ../sass/pages/_games.scss */
      .games .games-index .list .list-row .date .underline {
        margin-top: 5px; }
    /* line 200, ../sass/pages/_games.scss */
    .games .games-index .list .list-row .data:nth-child(1) {
      width: 20%; }
    /* line 204, ../sass/pages/_games.scss */
    .games .games-index .list .list-row .data:nth-child(2) {
      width: 80%; }
  /* line 210, ../sass/pages/_games.scss */
  .games .games-index .list .panel.match {
    margin-left: -25px;
    margin-bottom: 10px;
    border: none; }
    /* line 217, ../sass/pages/_games.scss */
    .games .games-index .list .panel.match .panel-body .panel-cell.match-up {
      width: 425px; }
      /* line 220, ../sass/pages/_games.scss */
      .games .games-index .list .panel.match .panel-body .panel-cell.match-up img {
        display: block;
        width: 45px;
        margin-right: 10px; }
      /* line 227, ../sass/pages/_games.scss */
      .games .games-index .list .panel.match .panel-body .panel-cell.match-up .team .team-name {
        text-transform: uppercase; }
        /* line 230, ../sass/pages/_games.scss */
        .games .games-index .list .panel.match .panel-body .panel-cell.match-up .team .team-name .short {
          display: none; }
      /* line 234, ../sass/pages/_games.scss */
      .games .games-index .list .panel.match .panel-body .panel-cell.match-up .team .standings {
        font-size: 16px; }
      /* line 239, ../sass/pages/_games.scss */
      .games .games-index .list .panel.match .panel-body .panel-cell.match-up .score {
        font-size: 31px;
        font-weight: 400;
        line-height: 31px; }
    /* line 246, ../sass/pages/_games.scss */
    .games .games-index .list .panel.match .panel-body .panel-cell.time {
      width: 110px; }
      /* line 248, ../sass/pages/_games.scss */
      .games .games-index .list .panel.match .panel-body .panel-cell.time .schedule-time {
        font-size: 16px; }
    /* line 253, ../sass/pages/_games.scss */
    .games .games-index .list .panel.match .panel-body .panel-cell.location {
      font-size: 16px; }
      /* line 255, ../sass/pages/_games.scss */
      .games .games-index .list .panel.match .panel-body .panel-cell.location li {
        font-weight: 400; }
    /* line 260, ../sass/pages/_games.scss */
    .games .games-index .list .panel.match .panel-body .panel-cell.broadcaster {
      width: 68px; }
      /* line 263, ../sass/pages/_games.scss */
      .games .games-index .list .panel.match .panel-body .panel-cell.broadcaster img {
        margin-top: 8px; }
      /* line 267, ../sass/pages/_games.scss */
      .games .games-index .list .panel.match .panel-body .panel-cell.broadcaster .name {
        display: none;
        color: #909193;
        letter-spacing: 0.6px; }
    /* line 275, ../sass/pages/_games.scss */
    .games .games-index .list .panel.match .panel-body .panel-cell.call-to-action {
      width: 112px; }
      /* line 278, ../sass/pages/_games.scss */
      .games .games-index .list .panel.match .panel-body .panel-cell.call-to-action a {
        width: 100%;
        margin-bottom: 10px; }
        /* line 282, ../sass/pages/_games.scss */
        .games .games-index .list .panel.match .panel-body .panel-cell.call-to-action a:last-child {
          margin-bottom: 0; }
    /* line 287, ../sass/pages/_games.scss */
    .games .games-index .list .panel.match .panel-body .panel-cell .btn-red {
      font-weight: 600;
      letter-spacing: 0.5px; }
    /* line 294, ../sass/pages/_games.scss */
    .games .games-index .list .panel.match.fixture .time .match-time {
      display: none; }
    /* line 299, ../sass/pages/_games.scss */
    .games .games-index .list .panel.match.playing {
      background-color: #A20F1D;
      color: #ffffff; }
      /* line 305, ../sass/pages/_games.scss */
      .games .games-index .list .panel.match.playing .panel-body .panel-cell.call-to-action a {
        color: #ffffff;
        border-color: #ffffff; }
      /* line 311, ../sass/pages/_games.scss */
      .games .games-index .list .panel.match.playing .panel-body .panel-cell.time {
        text-align: center;
        text-transform: uppercase;
        line-height: 1; }
        /* line 316, ../sass/pages/_games.scss */
        .games .games-index .list .panel.match.playing .panel-body .panel-cell.time .status {
          display: block;
          width: 80px;
          padding: 5px 21px;
          margin: 0 auto 6px auto;
          font-size: 13px;
          letter-spacing: 2px;
          border: solid 2px #ffffff;
          font-weight: 800; }
        /* line 327, ../sass/pages/_games.scss */
        .games .games-index .list .panel.match.playing .panel-body .panel-cell.time .period {
          display: block;
          margin-bottom: 3px;
          letter-spacing: 0.4px; }
        /* line 333, ../sass/pages/_games.scss */
        .games .games-index .list .panel.match.playing .panel-body .panel-cell.time .match-time {
          display: none;
          font-size: 28px;
          font-weight: 800;
          letter-spacing: 0.4px; }
        /* line 340, ../sass/pages/_games.scss */
        .games .games-index .list .panel.match.playing .panel-body .panel-cell.time .schedule-time {
          display: none; }
      /* line 346, ../sass/pages/_games.scss */
      .games .games-index .list .panel.match.playing.in-play .panel-body .panel-cell.time .match-time {
        display: block; }
    /* line 352, ../sass/pages/_games.scss */
    .games .games-index .list .panel.match.played .panel-body .panel-cell .match-time {
      color: #ac0f1f; }
    /* line 357, ../sass/pages/_games.scss */
    .games .games-index .list .panel.match ul {
      list-style: none; }
@media (max-width: 1330px) {
  /* line 370, ../sass/pages/_games.scss */
  .games .games-index .list .list-row .data:nth-child(1) {
    width: 100%; }
  /* line 374, ../sass/pages/_games.scss */
  .games .games-index .list .list-row .data:nth-child(2) {
    width: 100%; }
  /* line 379, ../sass/pages/_games.scss */
  .games .games-index .list .list-row .date {
    margin-top: 20px;
    margin-bottom: 20px;
    margin-left: 0; }
    /* line 384, ../sass/pages/_games.scss */
    .games .games-index .list .list-row .date.empty {
      display: none; }
  /* line 391, ../sass/pages/_games.scss */
  .games .games-index .list header .data .date {
    display: none; }
  /* line 396, ../sass/pages/_games.scss */
  .games .games-index .list .panel.match {
    margin-left: 0; }
    /* line 402, ../sass/pages/_games.scss */
    .games .games-index .list .panel.match .panel-body .panel-cell.match-up .team .team-name {
      font-size: 22px; } }
@media (max-width: 991px) {
  /* line 415, ../sass/pages/_games.scss */
  .games .games-index .content {
    padding-top: 0; }
  /* line 419, ../sass/pages/_games.scss */
  .games .games-index .list {
    margin-top: 0; }
    /* line 422, ../sass/pages/_games.scss */
    .games .games-index .list .list-row {
      padding-left: 2px;
      padding-right: 2px; }
      /* line 426, ../sass/pages/_games.scss */
      .games .games-index .list .list-row .data {
        float: none; }
      /* line 430, ../sass/pages/_games.scss */
      .games .games-index .list .list-row .date {
        margin-top: 14px;
        margin-bottom: 12px;
        margin-left: 18px; }
    /* line 442, ../sass/pages/_games.scss */
    .games .games-index .list header {
      padding: 6px 7px; }
      /* line 445, ../sass/pages/_games.scss */
      .games .games-index .list header .panel-cell {
        padding: 0 9px; }
        /* line 448, ../sass/pages/_games.scss */
        .games .games-index .list header .panel-cell.match-up {
          width: 315px; }
        /* line 452, ../sass/pages/_games.scss */
        .games .games-index .list header .panel-cell.time {
          width: 90px; }
    /* line 459, ../sass/pages/_games.scss */
    .games .games-index .list .panel.match {
      margin-bottom: 16px;
      padding-left: 7px;
      padding-right: 7px; }
      /* line 464, ../sass/pages/_games.scss */
      .games .games-index .list .panel.match .panel-body .panel-cell {
        padding: 24px 9px;
        min-width: 130px; }
        /* line 468, ../sass/pages/_games.scss */
        .games .games-index .list .panel.match .panel-body .panel-cell.match-up {
          width: 315px; }
          /* line 471, ../sass/pages/_games.scss */
          .games .games-index .list .panel.match .panel-body .panel-cell.match-up img {
            width: 32px;
            margin-right: 8px; }
          /* line 477, ../sass/pages/_games.scss */
          .games .games-index .list .panel.match .panel-body .panel-cell.match-up .team .team-name {
            font-size: 18px;
            font-weight: 600;
            letter-spacing: 0.2px; }
          /* line 483, ../sass/pages/_games.scss */
          .games .games-index .list .panel.match .panel-body .panel-cell.match-up .team .standings {
            font-size: 14px; }
          /* line 488, ../sass/pages/_games.scss */
          .games .games-index .list .panel.match .panel-body .panel-cell.match-up .score {
            margin-top: -3px;
            font-size: 30px; }
        /* line 494, ../sass/pages/_games.scss */
        .games .games-index .list .panel.match .panel-body .panel-cell.time {
          width: 90px; }
        /* line 498, ../sass/pages/_games.scss */
        .games .games-index .list .panel.match .panel-body .panel-cell.location {
          font-size: 12px; }
        /* line 502, ../sass/pages/_games.scss */
        .games .games-index .list .panel.match .panel-body .panel-cell.broadcaster {
          width: 66px; } }
@media (max-width: 767px) {
  /* line 515, ../sass/pages/_games.scss */
  .games .games-index .header {
    padding: 0;
    padding-top: 6px; }
    /* line 521, ../sass/pages/_games.scss */
    .games .games-index .header #fixtures-dropdown .dropdown-item {
      float: left;
      padding-top: 0;
      border-left: none;
      border-right: none;
      font-weight: 600;
      letter-spacing: 0.1px; }
      /* line 529, ../sass/pages/_games.scss */
      .games .games-index .header #fixtures-dropdown .dropdown-item h5 {
        font-size: 13px;
        margin-top: 7px; }
      /* line 534, ../sass/pages/_games.scss */
      .games .games-index .header #fixtures-dropdown .dropdown-item button.dropdown-toggle {
        padding-top: 0;
        padding-bottom: 0;
        margin-bottom: 5px;
        width: 100%; }
      /* line 541, ../sass/pages/_games.scss */
      .games .games-index .header #fixtures-dropdown .dropdown-item.teams {
        width: 100%;
        float: none;
        display: inline-block;
        border-bottom: solid 1px #e4e4e5;
        margin-bottom: 6px;
        border-top: 1px solid #dcdedd; }
        /* line 548, ../sass/pages/_games.scss */
        .games .games-index .header #fixtures-dropdown .dropdown-item.teams button.dropdown-toggle {
          padding-bottom: 6px; }
      /* line 553, ../sass/pages/_games.scss */
      .games .games-index .header #fixtures-dropdown .dropdown-item.months, .games .games-index .header #fixtures-dropdown .dropdown-item.seasons {
        width: 50%; }
      /* line 557, ../sass/pages/_games.scss */
      .games .games-index .header #fixtures-dropdown .dropdown-item.months {
        margin-left: -2px; }
      /* line 560, ../sass/pages/_games.scss */
      .games .games-index .header #fixtures-dropdown .dropdown-item .dropdown {
        width: 100%; }
        /* line 562, ../sass/pages/_games.scss */
        .games .games-index .header #fixtures-dropdown .dropdown-item .dropdown .dropdown-menu {
          width: 100%; }
  /* line 571, ../sass/pages/_games.scss */
  .games .games-index .list header {
    display: none; }
  /* line 575, ../sass/pages/_games.scss */
  .games .games-index .list .panel.match {
    margin-bottom: 8px;
    border: none; }
    /* line 579, ../sass/pages/_games.scss */
    .games .games-index .list .panel.match .panel-body .panel-cell {
      width: 50%;
      padding: 16px; }
      /* line 583, ../sass/pages/_games.scss */
      .games .games-index .list .panel.match .panel-body .panel-cell.broadcaster, .games .games-index .list .panel.match .panel-body .panel-cell.time {
        display: block; }
      /* line 587, ../sass/pages/_games.scss */
      .games .games-index .list .panel.match .panel-body .panel-cell.location {
        display: none; }
      /* line 591, ../sass/pages/_games.scss */
      .games .games-index .list .panel.match .panel-body .panel-cell.match-up {
        width: auto; }
        /* line 594, ../sass/pages/_games.scss */
        .games .games-index .list .panel.match .panel-body .panel-cell.match-up img {
          width: 32px;
          margin-right: 8px; }
        /* line 600, ../sass/pages/_games.scss */
        .games .games-index .list .panel.match .panel-body .panel-cell.match-up .team .team-name {
          margin-left: 0;
          font-size: 18px;
          letter-spacing: 0.2px; }
          /* line 605, ../sass/pages/_games.scss */
          .games .games-index .list .panel.match .panel-body .panel-cell.match-up .team .team-name .long {
            display: none; }
          /* line 609, ../sass/pages/_games.scss */
          .games .games-index .list .panel.match .panel-body .panel-cell.match-up .team .team-name .short {
            display: inline; }
        /* line 614, ../sass/pages/_games.scss */
        .games .games-index .list .panel.match .panel-body .panel-cell.match-up .team .standings {
          font-size: 12px; }
        /* line 619, ../sass/pages/_games.scss */
        .games .games-index .list .panel.match .panel-body .panel-cell.match-up .score {
          font-size: 24px; }
      /* line 624, ../sass/pages/_games.scss */
      .games .games-index .list .panel.match .panel-body .panel-cell.time {
        width: auto;
        padding-top: 43px;
        padding-bottom: 4px;
        font-size: 15px;
        font-weight: 700;
        letter-spacing: 0.8px;
        line-height: 1; }
      /* line 634, ../sass/pages/_games.scss */
      .games .games-index .list .panel.match .panel-body .panel-cell.broadcaster {
        padding-top: 0;
        padding-bottom: 0;
        font-size: 11px;
        line-height: 1; }
        /* line 640, ../sass/pages/_games.scss */
        .games .games-index .list .panel.match .panel-body .panel-cell.broadcaster img {
          display: none; }
        /* line 644, ../sass/pages/_games.scss */
        .games .games-index .list .panel.match .panel-body .panel-cell.broadcaster .name {
          display: inline; }
      /* line 649, ../sass/pages/_games.scss */
      .games .games-index .list .panel.match .panel-body .panel-cell.call-to-action {
        display: none; } }
/* line 658, ../sass/pages/_games.scss */
.games-addeventstc {
  z-index: 1 !important;
  margin: 10px 15px 10px;
  float: right;
  visibility: hidden; }
/* line 665, ../sass/pages/_games.scss */
.games-filters {
  height: 120px; }
/* line 670, ../sass/pages/_games.scss */
.games #videobar p {
  margin-bottom: 30px;
  color: white;
  font-size: 27px;
  font-weight: 800;
  letter-spacing: 0.3px; }
/* line 678, ../sass/pages/_games.scss */
.games #videobar .redirect-espnews {
  height: 20px; }
/* line 682, ../sass/pages/_games.scss */
.games #videobar .redirect-go90,
.games #videobar .redirect-lifetime {
  height: 72px; }

@media (max-width: 767px) {
  /* line 692, ../sass/pages/_games.scss */
  .games .content-wrap .sticky-container {
    height: 150px !important; }
  /* line 697, ../sass/pages/_games.scss */
  .games #videobar p {
    margin-bottom: 10px; }
  /* line 702, ../sass/pages/_games.scss */
  .games-addeventstc {
    float: none;
    width: 100%;
    margin: 10px auto; }
  /* line 708, ../sass/pages/_games.scss */
  .games-filters-with-calendar {
    height: 200px; } }
@media (min-width: 768px) {
  /* line 717, ../sass/pages/_games.scss */
  .games .content-wrap .dropdown-item.teams {
    width: 240px !important; }
    /* line 719, ../sass/pages/_games.scss */
    .games .content-wrap .dropdown-item.teams .dropdown {
      width: 240px !important; }
      /* line 721, ../sass/pages/_games.scss */
      .games .content-wrap .dropdown-item.teams .dropdown .dropdown-toggle {
        width: 240px !important; }
      /* line 724, ../sass/pages/_games.scss */
      .games .content-wrap .dropdown-item.teams .dropdown .caret {
        margin-right: -5px; }
    /* line 729, ../sass/pages/_games.scss */
    .games .content-wrap .dropdown-item.teams .open .dropdown-menu {
      width: 240px !important; } }
/* line 5, ../sass/pages/_standings.scss */
.standings .content {
  padding-top: 0; }
/* line 9, ../sass/pages/_standings.scss */
.standings .header {
  padding: 0px; }
/* line 14, ../sass/pages/_standings.scss */
.standings #season-dropdown .dropdown-item {
  float: right;
  border-left: 0;
  width: 200px;
  margin-right: 1px; }
  /* line 19, ../sass/pages/_standings.scss */
  .standings #season-dropdown .dropdown-item:hover, .standings #season-dropdown .dropdown-item:focus {
    background-color: #ac0f1f; }
    /* line 22, ../sass/pages/_standings.scss */
    .standings #season-dropdown .dropdown-item:hover h5, .standings #season-dropdown .dropdown-item:focus h5 {
      color: #ffffff !important;
      opacity: 0.6 !important; }
    /* line 26, ../sass/pages/_standings.scss */
    .standings #season-dropdown .dropdown-item:hover button, .standings #season-dropdown .dropdown-item:focus button {
      background-color: #ac0f1f; }
      /* line 28, ../sass/pages/_standings.scss */
      .standings #season-dropdown .dropdown-item:hover button span, .standings #season-dropdown .dropdown-item:focus button span {
        color: #ffffff; }
  /* line 33, ../sass/pages/_standings.scss */
  .standings #season-dropdown .dropdown-item .open {
    background-color: #ac0f1f; }
    /* line 35, ../sass/pages/_standings.scss */
    .standings #season-dropdown .dropdown-item .open h5 {
      color: #ffffff !important;
      opacity: 0.6 !important; }
    /* line 39, ../sass/pages/_standings.scss */
    .standings #season-dropdown .dropdown-item .open button {
      background-color: #ac0f1f; }
      /* line 41, ../sass/pages/_standings.scss */
      .standings #season-dropdown .dropdown-item .open button span {
        color: #ffffff; }
    /* line 45, ../sass/pages/_standings.scss */
    .standings #season-dropdown .dropdown-item .open .dropdown-menu {
      background-color: #ac0f1f;
      border: 0;
      margin-top: 0px;
      width: 200px;
      box-shadow: none; }
      /* line 52, ../sass/pages/_standings.scss */
      .standings #season-dropdown .dropdown-item .open .dropdown-menu li a {
        color: #ffffff;
        text-transform: uppercase;
        font-size: 16px;
        padding: 6px 20px; }
        /* line 57, ../sass/pages/_standings.scss */
        .standings #season-dropdown .dropdown-item .open .dropdown-menu li a:hover, .standings #season-dropdown .dropdown-item .open .dropdown-menu li a:focus {
          font-weight: 900;
          background-color: transparent; }
  /* line 66, ../sass/pages/_standings.scss */
  .standings #season-dropdown .dropdown-item:before {
    width: 1px;
    height: 44px;
    background-color: #dcdedd;
    content: '';
    display: flex;
    bottom: 0;
    top: 9px;
    position: absolute;
    z-index: 1;
    margin-left: -1px; }
  /* line 79, ../sass/pages/_standings.scss */
  .standings #season-dropdown .dropdown-item button.dropdown-toggle {
    font-size: 16px;
    text-transform: uppercase;
    width: 200px; }
    /* line 83, ../sass/pages/_standings.scss */
    .standings #season-dropdown .dropdown-item button.dropdown-toggle:hover, .standings #season-dropdown .dropdown-item button.dropdown-toggle:focus {
      background-color: transparent; }
  /* line 88, ../sass/pages/_standings.scss */
  .standings #season-dropdown .dropdown-item .dropdown {
    width: 200px;
    padding: 10px 0px 0px 0px; }
/* line 97, ../sass/pages/_standings.scss */
.standings .list header,
.standings .list .list-row {
  padding-left: 60px;
  padding-right: 60px; }
/* line 103, ../sass/pages/_standings.scss */
.standings .list header {
  background-color: #fdfdfd;
  border-bottom: solid 1px rgba(34, 36, 39, 0.12); }
  /* line 107, ../sass/pages/_standings.scss */
  .standings .list header ul {
    height: 50px;
    display: flex; }
  /* line 112, ../sass/pages/_standings.scss */
  .standings .list header li {
    height: inherit;
    position: relative;
    width: 20%; }
    /* line 116, ../sass/pages/_standings.scss */
    .standings .list header li > .bottom {
      bottom: 7px;
      display: block;
      height: auto;
      position: absolute;
      width: 100%; }
  /* line 127, ../sass/pages/_standings.scss */
  .standings .list header .home span,
  .standings .list header .away span {
    display: block; }
  /* line 132, ../sass/pages/_standings.scss */
  .standings .list header .team {
    padding-left: 5%;
    width: 25%; }
  /* line 137, ../sass/pages/_standings.scss */
  .standings .list header .overall {
    width: 15%; }
    /* line 139, ../sass/pages/_standings.scss */
    .standings .list header .overall > .bottom {
      padding: 0 40px; }
  /* line 144, ../sass/pages/_standings.scss */
  .standings .list header .form {
    width: 14%; }
/* line 149, ../sass/pages/_standings.scss */
.standings .list .list-row {
  padding-left: 25px;
  padding-right: 25px; }
  /* line 153, ../sass/pages/_standings.scss */
  .standings .list .list-row .panel {
    border: none;
    margin-left: 0;
    margin-bottom: 16px; }
    /* line 158, ../sass/pages/_standings.scss */
    .standings .list .list-row .panel .panel-cell {
      color: #000000;
      font-size: 21px;
      padding: 20px 0; }
    /* line 165, ../sass/pages/_standings.scss */
    .standings .list .list-row .panel .team img {
      margin-right: 10px;
      width: 48px; }
    /* line 170, ../sass/pages/_standings.scss */
    .standings .list .list-row .panel .team a {
      color: #2e3532;
      font-weight: 600; }
    /* line 175, ../sass/pages/_standings.scss */
    .standings .list .list-row .panel .team a:hover {
      text-decoration: none; }
    /* line 181, ../sass/pages/_standings.scss */
    .standings .list .list-row .panel .overall span {
      display: block;
      float: left;
      width: 50%; }
  /* line 189, ../sass/pages/_standings.scss */
  .standings .list .list-row .data {
    padding: 0 30px;
    width: 100%; }
/* line 195, ../sass/pages/_standings.scss */
.standings .list .rank {
  width: 5%; }
/* line 199, ../sass/pages/_standings.scss */
.standings .list .team {
  width: 25.2%; }
/* line 203, ../sass/pages/_standings.scss */
.standings .list .overall {
  width: 14.9%; }
/* line 208, ../sass/pages/_standings.scss */
.standings .list .away,
.standings .list .goals-for,
.standings .list .goals-against,
.standings .list .goal-difference,
.standings .list .points {
  width: 13%; }
/* line 215, ../sass/pages/_standings.scss */
.standings .list .home,
.standings .list .away {
  width: 7%; }
/* line 220, ../sass/pages/_standings.scss */
.standings .list .rank,
.standings .list .overall,
.standings .list .home,
.standings .list .away,
.standings .list .goals-for,
.standings .list .goals-against,
.standings .list .goal-difference,
.standings .list .points,
.standings .list .form {
  text-align: center; }
  /* line 230, ../sass/pages/_standings.scss */
  .standings .list .rank > .bottom,
  .standings .list .overall > .bottom,
  .standings .list .home > .bottom,
  .standings .list .away > .bottom,
  .standings .list .goals-for > .bottom,
  .standings .list .goals-against > .bottom,
  .standings .list .goal-difference > .bottom,
  .standings .list .points > .bottom,
  .standings .list .form > .bottom {
    text-align: center; }
/* line 235, ../sass/pages/_standings.scss */
.standings .list .overall,
.standings .list .away {
  background-color: rgba(220, 222, 221, 0.5); }

@media (max-width: 767px) {
  /* line 246, ../sass/pages/_standings.scss */
  .standings #season-dropdown .dropdown-item {
    width: 100%;
    margin-right: 0px; }
    /* line 249, ../sass/pages/_standings.scss */
    .standings #season-dropdown .dropdown-item .dropdown {
      width: 100%; }
      /* line 251, ../sass/pages/_standings.scss */
      .standings #season-dropdown .dropdown-item .dropdown .dropdown-toggle {
        width: 100%; }
    /* line 256, ../sass/pages/_standings.scss */
    .standings #season-dropdown .dropdown-item .open .dropdown-menu {
      width: 100%; }
  /* line 263, ../sass/pages/_standings.scss */
  .standings .dropdown-wrap button {
    width: 100%;
    font-size: 16px; }
  /* line 269, ../sass/pages/_standings.scss */
  .standings .overall .top {
    display: none; }
  /* line 274, ../sass/pages/_standings.scss */
  .standings .list header {
    padding: 0px 10px; }
    /* line 276, ../sass/pages/_standings.scss */
    .standings .list header .team {
      width: 18%;
      padding-left: 7%; }
    /* line 280, ../sass/pages/_standings.scss */
    .standings .list header .form {
      display: none; }
    /* line 283, ../sass/pages/_standings.scss */
    .standings .list header .overall {
      width: 45%;
      padding-left: 0px;
      background-color: #ffffff; }
      /* line 287, ../sass/pages/_standings.scss */
      .standings .list header .overall > .bottom {
        padding: 0px; }
        /* line 289, ../sass/pages/_standings.scss */
        .standings .list header .overall > .bottom .bottom {
          display: none; }
        /* line 292, ../sass/pages/_standings.scss */
        .standings .list header .overall > .bottom .mobile_scores {
          display: -webkit-box;
          display: -moz-box;
          display: -ms-flexbox;
          display: -webkit-flex;
          display: flex;
          justify-content: space-around;
          width: 100%; }
          /* line 300, ../sass/pages/_standings.scss */
          .standings .list header .overall > .bottom .mobile_scores span {
            width: 23%;
            display: inline-block;
            text-align: center; }
  /* line 309, ../sass/pages/_standings.scss */
  .standings .list .rank {
    width: 11%; }
  /* line 312, ../sass/pages/_standings.scss */
  .standings .list .points {
    width: 17%;
    padding-left: 2%; }
  /* line 316, ../sass/pages/_standings.scss */
  .standings .list .home,
  .standings .list .away,
  .standings .list .goals-for,
  .standings .list .goals-against {
    display: none; }
  /* line 322, ../sass/pages/_standings.scss */
  .standings .list .goal-difference {
    width: 8%; }
  /* line 325, ../sass/pages/_standings.scss */
  .standings .list .list-row {
    padding: 0px; }
    /* line 327, ../sass/pages/_standings.scss */
    .standings .list .list-row .panel {
      margin-bottom: 5px; }
    /* line 330, ../sass/pages/_standings.scss */
    .standings .list .list-row .data {
      padding: 0px; }
  /* line 335, ../sass/pages/_standings.scss */
  .standings .list .panel .panel-body {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex; }
    /* line 341, ../sass/pages/_standings.scss */
    .standings .list .panel .panel-body .panel-cell {
      margin: 0px;
      padding: 13px 0px;
      line-height: 21px;
      font-size: 14px; }
    /* line 347, ../sass/pages/_standings.scss */
    .standings .list .panel .panel-body .panel-cell.rank {
      font-size: 13px;
      width: 15%; }
    /* line 351, ../sass/pages/_standings.scss */
    .standings .list .panel .panel-body .panel-cell.team {
      font-size: 13px;
      width: 18%; }
      /* line 354, ../sass/pages/_standings.scss */
      .standings .list .panel .panel-body .panel-cell.team img {
        width: 25px;
        margin-right: 0px; }
    /* line 359, ../sass/pages/_standings.scss */
    .standings .list .panel .panel-body .panel-cell.points {
      font-weight: 400;
      width: 14%; }
    /* line 363, ../sass/pages/_standings.scss */
    .standings .list .panel .panel-body .panel-cell.overall_mobile {
      font-weight: 400;
      display: -webkit-box;
      display: -moz-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      justify-content: space-around;
      width: 41%; }
      /* line 372, ../sass/pages/_standings.scss */
      .standings .list .panel .panel-body .panel-cell.overall_mobile span {
        width: 23%;
        display: inline-block;
        text-align: center; }
    /* line 378, ../sass/pages/_standings.scss */
    .standings .list .panel .panel-body .panel-cell.goal-difference {
      font-weight: 400; }
    /* line 382, ../sass/pages/_standings.scss */
    .standings .list .panel .panel-body .panel-cell.form,
    .standings .list .panel .panel-body .panel-cell.goals-against,
    .standings .list .panel .panel-body .panel-cell.goals-for,
    .standings .list .panel .panel-body .panel-cell.home,
    .standings .list .panel .panel-body .panel-cell.away {
      display: none; }
  /* line 392, ../sass/pages/_standings.scss */
  .standings .desktop_only {
    display: none !important; }
  /* line 395, ../sass/pages/_standings.scss */
  .standings .mobile_only {
    display: inline; } }
@media (min-width: 768px) {
  /* line 405, ../sass/pages/_standings.scss */
  .standings #fixtures header {
    padding: 0px 5px; }
    /* line 408, ../sass/pages/_standings.scss */
    .standings #fixtures header .dropdown-wrap .dropdown-item {
      width: 230px; }
      /* line 410, ../sass/pages/_standings.scss */
      .standings #fixtures header .dropdown-wrap .dropdown-item .dropdown {
        width: 230px; }
  /* line 419, ../sass/pages/_standings.scss */
  .standings .list header .team {
    width: 24%; }
  /* line 422, ../sass/pages/_standings.scss */
  .standings .list header .overall {
    width: 12%; }
    /* line 424, ../sass/pages/_standings.scss */
    .standings .list header .overall > .bottom {
      padding: 0px 10px; }
  /* line 429, ../sass/pages/_standings.scss */
  .standings .list .list-row {
    padding: 0px; }
    /* line 431, ../sass/pages/_standings.scss */
    .standings .list .list-row .data {
      padding: 0px; }
    /* line 435, ../sass/pages/_standings.scss */
    .standings .list .list-row .panel .panel-cell {
      font-weight: 400;
      font-size: 16px; }
    /* line 439, ../sass/pages/_standings.scss */
    .standings .list .list-row .panel .panel-cell.rank {
      font-weight: 700;
      font-size: 17px;
      width: 4%; }
    /* line 444, ../sass/pages/_standings.scss */
    .standings .list .list-row .panel .panel-cell.team {
      font-size: 15px;
      text-transform: uppercase; }
      /* line 447, ../sass/pages/_standings.scss */
      .standings .list .list-row .panel .panel-cell.team img {
        width: 40px;
        margin-right: 4px; }
    /* line 452, ../sass/pages/_standings.scss */
    .standings .list .list-row .panel .panel-cell.points {
      width: 10% !important; }
    /* line 455, ../sass/pages/_standings.scss */
    .standings .list .list-row .panel .panel-cell.overall {
      width: 12% !important; }
    /* line 458, ../sass/pages/_standings.scss */
    .standings .list .list-row .panel .panel-cell.home {
      width: 7% !important; }
  /* line 463, ../sass/pages/_standings.scss */
  .standings .list .goals-against,
  .standings .list .goals-for,
  .standings .list .goal-difference {
    width: 6%; }
  /* line 468, ../sass/pages/_standings.scss */
  .standings .list .team {
    width: 28%; }
  /* line 471, ../sass/pages/_standings.scss */
  .standings .list .overall {
    width: 12%; }
  /* line 475, ../sass/pages/_standings.scss */
  .standings .desktop_only {
    display: inline; }
  /* line 478, ../sass/pages/_standings.scss */
  .standings .mobile_only {
    display: none !important; } }
@media (min-width: 992px) {
  /* line 487, ../sass/pages/_standings.scss */
  .standings #fixtures header {
    padding: 0px 25px; }
  /* line 494, ../sass/pages/_standings.scss */
  .standings .list header .overall > .bottom {
    padding: 0px 20px; }
  /* line 499, ../sass/pages/_standings.scss */
  .standings .list .list-row {
    padding: 0px 30px; } }
@media (min-width: 1200px) {
  /* line 509, ../sass/pages/_standings.scss */
  .standings #fixtures header {
    padding: 0px 25px; }
  /* line 516, ../sass/pages/_standings.scss */
  .standings .list header .overall > .bottom {
    padding: 0px 30px; }
  /* line 521, ../sass/pages/_standings.scss */
  .standings .list .list-row {
    padding: 0px 25px; }
    /* line 524, ../sass/pages/_standings.scss */
    .standings .list .list-row .panel .panel-cell.team {
      font-size: 17px; }
      /* line 526, ../sass/pages/_standings.scss */
      .standings .list .list-row .panel .panel-cell.team img {
        width: 48px;
        margin-right: 8px; }
  /* line 534, ../sass/pages/_standings.scss */
  .standings .desktop_only {
    display: inline; }
  /* line 537, ../sass/pages/_standings.scss */
  .standings .mobile_only {
    display: none !important; } }
@media (min-width: 1441px) {
  /* line 547, ../sass/pages/_standings.scss */
  .standings .page-wrap {
    max-width: 100% !important; }
    /* line 549, ../sass/pages/_standings.scss */
    .standings .page-wrap .header {
      background-color: #ffffff; }
      /* line 551, ../sass/pages/_standings.scss */
      .standings .page-wrap .header #season-dropdown {
        max-width: 1440px;
        margin: 0px auto;
        padding: 0px 30px; }
    /* line 557, ../sass/pages/_standings.scss */
    .standings .page-wrap #fixtures {
      max-width: 100%; }
      /* line 560, ../sass/pages/_standings.scss */
      .standings .page-wrap #fixtures header ul {
        max-width: 1340px;
        margin: 0px auto; }
      /* line 565, ../sass/pages/_standings.scss */
      .standings .page-wrap #fixtures .list-row {
        max-width: 1440px;
        margin: 0px auto; } }
/** WIDTHS */
/* line 5, ../sass/pages/_error_page.scss */
.error__page {
  color: #ffffff;
  background-image: url("../images/error_page.jpg");
  background-size: 100% 100%;
  position: relative; }
  /* line 11, ../sass/pages/_error_page.scss */
  .error__page .error__wrapper {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    background: linear-gradient(to right, rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35));
    padding: 0px 5rem;
    display: flex;
    align-items: center;
    min-height: 35rem; }
    /* line 24, ../sass/pages/_error_page.scss */
    .error__page .error__wrapper .error__code {
      font-size: 14rem;
      font-weight: bold;
      letter-spacing: 0.3rem;
      margin-bottom: 3rem;
      margin-top: 0; }
      @media screen and (max-width: 1199px) {
        /* line 24, ../sass/pages/_error_page.scss */
        .error__page .error__wrapper .error__code {
          font-size: 12rem;
          letter-spacing: 2.5px; } }
      @media screen and (max-width: 991px) {
        /* line 24, ../sass/pages/_error_page.scss */
        .error__page .error__wrapper .error__code {
          font-size: 9.2rem;
          letter-spacing: 1.9px;
          margin-bottom: 2.5rem; } }
      @media screen and (max-width: 767px) {
        /* line 24, ../sass/pages/_error_page.scss */
        .error__page .error__wrapper .error__code {
          font-size: 6.2rem;
          letter-spacing: 1.3px;
          margin-bottom: 1rem; } }
    /* line 46, ../sass/pages/_error_page.scss */
    .error__page .error__wrapper .error__message {
      font-size: 3.5rem;
      font-weight: bold;
      letter-spacing: 0.7px;
      margin-bottom: 3rem; }
      @media screen and (max-width: 1199px) {
        /* line 46, ../sass/pages/_error_page.scss */
        .error__page .error__wrapper .error__message {
          font-size: 2.5rem;
          letter-spacing: 0.5px;
          margin-bottom: 2.5rem; } }
      @media screen and (max-width: 991px) {
        /* line 46, ../sass/pages/_error_page.scss */
        .error__page .error__wrapper .error__message {
          font-size: 2rem;
          letter-spacing: 0.4px;
          margin-bottom: 2rem; } }
    /* line 64, ../sass/pages/_error_page.scss */
    .error__page .error__wrapper .error__contact-section {
      font-size: 1.6rem;
      letter-spacing: 0.3px;
      color: #ffffff;
      margin-bottom: 2rem;
      margin-top: 2rem; }
      @media screen and (max-width: 1199px) {
        /* line 64, ../sass/pages/_error_page.scss */
        .error__page .error__wrapper .error__contact-section {
          font-size: 1.4rem;
          letter-spacing: 0.3px;
          margin-bottom: 1.5rem; } }
      /* line 77, ../sass/pages/_error_page.scss */
      .error__page .error__wrapper .error__contact-section a {
        text-decoration: underline;
        color: #ffffff; }

/* line 7, ../sass/pages/_teams.scss */
.teams .btn-white {
  letter-spacing: 1px; }
@media screen and (min-width: 768px) {
  /* line 11, ../sass/pages/_teams.scss */
  .teams .sort-by {
    display: none; } }
/* line 17, ../sass/pages/_teams.scss */
.teams .section {
  margin-top: 1rem;
  margin-bottom: 1.5rem;
  background-color: white; }
@media screen and (min-width: 768px) {
  /* line 23, ../sass/pages/_teams.scss */
  .teams .pull-right-sm {
    float: right; } }
/* line 29, ../sass/pages/_teams.scss */
.teams .heading-row {
  margin-bottom: 1.5rem; }
  @media screen and (max-width: 767px) {
    /* line 31, ../sass/pages/_teams.scss */
    .teams .heading-row.with-dropdown {
      border-bottom: 1px solid #e9e9e9;
      padding-bottom: 1.5rem;
      margin-bottom: 0; } }
/* line 41, ../sass/pages/_teams.scss */
.teams .dropdown-item {
  background-color: #ffffff; }
@media screen and (max-width: 767px) {
  /* line 45, ../sass/pages/_teams.scss */
  .teams .dropdown-wrap {
    display: inline-block;
    width: 49%; } }
@media screen and (max-width: 767px) {
  /* line 53, ../sass/pages/_teams.scss */
  .teams .dropdown-wrap:nth-of-type(odd) .dropdown-item::before {
    width: 0; } }
@media screen and (max-width: 767px) {
  /* line 61, ../sass/pages/_teams.scss */
  .teams .dropdown-wrap:nth-of-type(even) .dropdown-item::before {
    width: 1px !important;
    height: 44px;
    background-color: #dcdedd;
    content: '';
    display: flex;
    bottom: 0;
    top: 9px;
    position: absolute;
    z-index: 1;
    margin-left: -1px; } }
@media screen and (max-width: 767px) {
  /* line 76, ../sass/pages/_teams.scss */
  .teams .dropdown-wrap .dropdown-item {
    float: left;
    width: 100%;
    max-width: auto; } }
@media screen and (max-width: 767px) {
  /* line 84, ../sass/pages/_teams.scss */
  .teams .dropdown-wrap button.dropdown-toggle, .teams .dropdown-wrap .dropdown {
    width: 100%; } }
/* line 94, ../sass/pages/_teams.scss */
.teams .header-panel__team-socials .grey.social-links li .fa {
  background-color: transparent; }
@media screen and (max-width: 767px) {
  /* line 93, ../sass/pages/_teams.scss */
  .teams .header-panel__team-socials {
    margin-bottom: 15px; } }
/* line 103, ../sass/pages/_teams.scss */
.teams .header-panel__next-game {
  background-color: rgba(255, 255, 255, 0.75);
  padding: 8px 10px;
  color: rgba(0, 0, 0, 0.52);
  display: flex;
  align-items: center;
  justify-content: space-around; }
  @media screen and (min-width: 992px) and (max-width: 1199px) {
    /* line 103, ../sass/pages/_teams.scss */
    .teams .header-panel__next-game {
      margin-top: 1.5rem; } }
  @media screen and (max-width: 767px) {
    /* line 103, ../sass/pages/_teams.scss */
    .teams .header-panel__next-game {
      margin: 15px 0;
      flex-flow: column;
      align-items: flex-start;
      justify-content: flex-start; } }
  /* line 122, ../sass/pages/_teams.scss */
  .teams .header-panel__next-game p {
    margin: 0; }
  /* line 126, ../sass/pages/_teams.scss */
  .teams .header-panel__next-game .next-game__title {
    font-size: 16px;
    font-weight: bold;
    letter-spacing: 1px;
    color: #ac0f1f; }
    @media screen and (max-width: 767px) {
      /* line 126, ../sass/pages/_teams.scss */
      .teams .header-panel__next-game .next-game__title {
        color: #222427; } }
  /* line 137, ../sass/pages/_teams.scss */
  .teams .header-panel__next-game .next-game__date {
    font-size: 16px;
    letter-spacing: 0.6px;
    font-family: 'Source Sans Pro', sans-serif;
    text-transform: uppercase; }
    @media screen and (max-width: 767px) {
      /* line 137, ../sass/pages/_teams.scss */
      .teams .header-panel__next-game .next-game__date {
        color: #707070;
        font-size: 16px; } }
  /* line 148, ../sass/pages/_teams.scss */
  .teams .header-panel__next-game .next-game__time {
    font-size: 16px;
    letter-spacing: 0.2px;
    font-weight: bold;
    text-transform: uppercase; }
    @media screen and (max-width: 767px) {
      /* line 148, ../sass/pages/_teams.scss */
      .teams .header-panel__next-game .next-game__time {
        font-weight: normal; } }
  /* line 158, ../sass/pages/_teams.scss */
  .teams .header-panel__next-game .next-game__against {
    text-transform: none;
    font-weight: bold;
    color: rgba(43, 46, 50, 0.85);
    font-size: 16px; }
    @media screen and (max-width: 767px) {
      /* line 158, ../sass/pages/_teams.scss */
      .teams .header-panel__next-game .next-game__against {
        font-weight: 600; } }
    /* line 168, ../sass/pages/_teams.scss */
    .teams .header-panel__next-game .next-game__against .against__logo {
      max-width: 24px;
      margin: 0 5px; }
/* line 176, ../sass/pages/_teams.scss */
.teams .header-panel {
  background-size: 100%;
  background-repeat: no-repeat;
  position: relative;
  font-family: 'Source Sans Pro', sans-serif;
  letter-spacing: 1px;
  color: #ffffff;
  text-transform: uppercase; }
  @media screen and (min-width: 1440px) {
    /* line 185, ../sass/pages/_teams.scss */
    .teams .header-panel .header-panel__gradient {
      background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 0.75) 100%); } }
  @media screen and (max-width: 1440px) {
    /* line 185, ../sass/pages/_teams.scss */
    .teams .header-panel .header-panel__gradient {
      background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 30%, rgba(0, 0, 0, 0.75) 100%); } }
  @media screen and (max-width: 1200px) {
    /* line 185, ../sass/pages/_teams.scss */
    .teams .header-panel .header-panel__gradient {
      background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, 0.75) 100%); } }
  @media screen and (max-width: 992px) {
    /* line 185, ../sass/pages/_teams.scss */
    .teams .header-panel .header-panel__gradient {
      background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 10%, rgba(0, 0, 0, 0.75) 100%); } }
  @media screen and (max-width: 480px) {
    /* line 185, ../sass/pages/_teams.scss */
    .teams .header-panel .header-panel__gradient {
      background: linear-gradient(to bottom, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0.75) 100%); } }
  /* line 202, ../sass/pages/_teams.scss */
  .teams .header-panel .header-panel__gradient .header-panel__teaminfo-container {
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    top: 0;
    display: flex;
    align-items: flex-end;
    padding-bottom: 45px;
    height: 100%; }
    @media screen and (max-width: 767px) {
      /* line 202, ../sass/pages/_teams.scss */
      .teams .header-panel .header-panel__gradient .header-panel__teaminfo-container {
        padding-bottom: 20px; } }
    /* line 217, ../sass/pages/_teams.scss */
    .teams .header-panel .header-panel__gradient .header-panel__teaminfo-container .header-panel__team-name {
      font-size: 36px;
      font-weight: bold;
      margin-bottom: 0; }
      @media screen and (max-width: 767px) {
        /* line 217, ../sass/pages/_teams.scss */
        .teams .header-panel .header-panel__gradient .header-panel__teaminfo-container .header-panel__team-name {
          font-size: 18px; } }
    /* line 227, ../sass/pages/_teams.scss */
    .teams .header-panel .header-panel__gradient .header-panel__teaminfo-container .header-panel__team-results, .teams .header-panel .header-panel__gradient .header-panel__teaminfo-container .header-panel__team-details, .teams .header-panel .header-panel__gradient .header-panel__teaminfo-container .header-panel__team-socials {
      margin-bottom: 20px; }
      @media screen and (max-width: 767px) {
        /* line 227, ../sass/pages/_teams.scss */
        .teams .header-panel .header-panel__gradient .header-panel__teaminfo-container .header-panel__team-results, .teams .header-panel .header-panel__gradient .header-panel__teaminfo-container .header-panel__team-details, .teams .header-panel .header-panel__gradient .header-panel__teaminfo-container .header-panel__team-socials {
          margin-bottom: 0px; } }
    /* line 233, ../sass/pages/_teams.scss */
    .teams .header-panel .header-panel__gradient .header-panel__teaminfo-container .header-panel__team-results {
      font-size: 16px; }
      @media screen and (max-width: 767px) {
        /* line 233, ../sass/pages/_teams.scss */
        .teams .header-panel .header-panel__gradient .header-panel__teaminfo-container .header-panel__team-results {
          font-size: 14px;
          margin-bottom: 15px; } }
    /* line 243, ../sass/pages/_teams.scss */
    .teams .header-panel .header-panel__gradient .header-panel__teaminfo-container .header-panel__team-details p {
      margin: 0 0 5px 0;
      color: #ffffff; }
@media screen and (max-width: 767px) {
  /* line 258, ../sass/pages/_teams.scss */
  .teams .team__stats .dropdown-wrap .dropdown-item:nth-of-type(2)::before {
    width: 1px !important;
    height: 44px;
    background-color: #dcdedd;
    content: '';
    display: flex;
    bottom: 0;
    top: 9px;
    position: absolute;
    z-index: 1;
    margin-left: -1px; } }
/* line 275, ../sass/pages/_teams.scss */
.teams .Opta .Opta-TabbedContent > li > div {
  display: block; }
/* line 279, ../sass/pages/_teams.scss */
.teams .Opta {
  font-family: 'Source Sans Pro', sans-serif; }
  /* line 283, ../sass/pages/_teams.scss */
  .teams .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Exp {
    font-size: 1.8rem;
    font-weight: 600;
    line-height: 1.56;
    letter-spacing: 0.4px;
    text-transform: uppercase; }
    @media screen and (min-width: 768px) {
      /* line 283, ../sass/pages/_teams.scss */
      .teams .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Exp {
        font-size: 2.1rem; } }
    /* line 294, ../sass/pages/_teams.scss */
    .teams .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Exp.Opta-Open {
      color: #ffffff;
      background-color: #222427; }
  /* line 301, ../sass/pages/_teams.scss */
  .teams .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stats-Radial .Opta-Graph-Title, .teams .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stats .Opta-Graph-Title {
    font-size: 18px;
    font-weight: bold;
    letter-spacing: normal;
    text-align: center;
    color: #222427;
    text-transform: uppercase; }
  /* line 309, ../sass/pages/_teams.scss */
  .teams .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stats-Radial .Opta-Stat path.Opta-Arc, .teams .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stats .Opta-Stat path.Opta-Arc {
    fill: #ac0f1f; }
  /* line 315, ../sass/pages/_teams.scss */
  .teams .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stat .Opta-Value {
    font-size: 2.4rem;
    font-weight: bold;
    letter-spacing: 0px;
    text-align: center;
    color: #ac0f1f; }
    @media screen and (min-width: 768px) {
      /* line 315, ../sass/pages/_teams.scss */
      .teams .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stat .Opta-Value {
        font-size: 4rem; } }
  /* line 326, ../sass/pages/_teams.scss */
  .teams .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stat .Opta-Label {
    font-size: 1rem;
    letter-spacing: normal;
    text-align: center;
    color: #222427; }
    @media screen and (min-width: 768px) {
      /* line 326, ../sass/pages/_teams.scss */
      .teams .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stat .Opta-Label {
        font-size: 1.4rem; } }
  /* line 337, ../sass/pages/_teams.scss */
  .teams .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stat text.Opta-Value, .teams .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stat text > tspan.Opta-Value {
    font-size: 3.6rem;
    fill: #ac0f1f;
    color: #ac0f1f; }
  /* line 343, ../sass/pages/_teams.scss */
  .teams .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stat text.Opta-Label, .teams .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stat text > tspan.Opta-Label {
    font-size: 1.2rem;
    text-transform: uppercase;
    fill: #222427;
    color: #222427; }
    @media screen and (min-width: 768px) {
      /* line 343, ../sass/pages/_teams.scss */
      .teams .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stat text.Opta-Label, .teams .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stat text > tspan.Opta-Label {
        font-size: 1.4rem; } }
  /* line 353, ../sass/pages/_teams.scss */
  .teams .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stat circle {
    display: none; }
  /* line 357, ../sass/pages/_teams.scss */
  .teams .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stat .Opta-Bar-Fill {
    background: #ac0f1f; }
  /* line 363, ../sass/pages/_teams.scss */
  .teams .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stats-Section-Attack-Shots .Opta-Graph-Title {
    font-size: 1rem; }
    @media screen and (min-width: 768px) {
      /* line 363, ../sass/pages/_teams.scss */
      .teams .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stats-Section-Attack-Shots .Opta-Graph-Title {
        font-size: 1.4rem; } }
  /* line 373, ../sass/pages/_teams.scss */
  .teams .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stats-Section-Discipline .Opta-Stats {
    margin: 2rem 1rem; }
    /* line 376, ../sass/pages/_teams.scss */
    .teams .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stats-Section-Discipline .Opta-Stats .Opta-Stat-Card {
      margin: 0; }
      /* line 379, ../sass/pages/_teams.scss */
      .teams .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stats-Section-Discipline .Opta-Stats .Opta-Stat-Card .Opta-Value {
        background-color: transparent;
        width: 7.5rem;
        height: 7.5rem; }
        @media screen and (max-width: 991px) {
          /* line 379, ../sass/pages/_teams.scss */
          .teams .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stats-Section-Discipline .Opta-Stats .Opta-Stat-Card .Opta-Value {
            border: 0;
            height: auto;
            line-height: normal;
            width: 54px; } }
      /* line 392, ../sass/pages/_teams.scss */
      .teams .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stats-Section-Discipline .Opta-Stats .Opta-Stat-Card.Opta-Stat-Yellow .Opta-Value {
        border: 5px solid #f8e71c; }
      /* line 397, ../sass/pages/_teams.scss */
      .teams .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stats-Section-Discipline .Opta-Stats .Opta-Stat-Card.Opta-Stat-Red .Opta-Value {
        border: 5px solid #ac0f1f; }
  /* line 406, ../sass/pages/_teams.scss */
  .teams .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stats-Section-Attack-Goal-Methods .Opta-Goal-Figure {
    background-position: center; }
  /* line 411, ../sass/pages/_teams.scss */
  .teams .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stats-Section-Attack-Goal-Methods .Opta-Goal-Method-Left .Opta-Goal-Figure {
    background-size: 30px;
    background-image: url(../../nwslsoccer/images/icons/widgets/kick.svg); }
  /* line 417, ../sass/pages/_teams.scss */
  .teams .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stats-Section-Attack-Goal-Methods .Opta-Goal-Method-Right .Opta-Goal-Figure {
    background-size: 50px;
    background-image: url(../../nwslsoccer/images/icons/widgets/right.svg); }
  /* line 423, ../sass/pages/_teams.scss */
  .teams .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stats-Section-Attack-Goal-Methods .Opta-Goal-Method-Headed .Opta-Goal-Figure {
    background-size: 40px;
    background-image: url(../../nwslsoccer/images/icons/widgets/head.svg); }
  /* line 429, ../sass/pages/_teams.scss */
  .teams .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stats-Section-Attack-Goal-Methods .Opta-Goal-Method-Other .Opta-Goal-Figure {
    background-size: 40px;
    background-image: url(../../nwslsoccer/images/icons/widgets/chest.svg); }
@media screen and (max-width: 767px) {
  /* line 444, ../sass/pages/_teams.scss */
  .teams .team__schedule .dropdown-wrap {
    width: 100%; } }
/* line 451, ../sass/pages/_teams.scss */
.teams .team__schedule .schedule__header > div span {
  opacity: 0.5;
  font-size: 1.4rem;
  color: #222427;
  letter-spacing: 0.6px;
  font-weight: bold;
  margin: 0; }
/* line 461, ../sass/pages/_teams.scss */
.teams .team__schedule .schedule__match-row {
  display: flex;
  align-items: center;
  justify-content: space-around;
  flex-direction: row;
  flex-wrap: wrap;
  background-color: #ffffff;
  margin-bottom: 1rem;
  padding: 1.5rem 3rem;
  color: #222427;
  font-size: 1.6rem; }
  /* line 473, ../sass/pages/_teams.scss */
  .teams .team__schedule .schedule__match-row.live-match {
    background-color: #ac0f1f;
    color: #ffffff !important; }
  /* line 478, ../sass/pages/_teams.scss */
  .teams .team__schedule .schedule__match-row > div {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center; }
  /* line 485, ../sass/pages/_teams.scss */
  .teams .team__schedule .schedule__match-row > div:first-of-type {
    justify-content: flex-start;
    text-align: left; }
  @media screen and (max-width: 767px) {
    /* line 490, ../sass/pages/_teams.scss */
    .teams .team__schedule .schedule__match-row .match__date-againt {
      flex: 1 0 75%;
      flex-wrap: wrap; }
      /* line 495, ../sass/pages/_teams.scss */
      .teams .team__schedule .schedule__match-row .match__date-againt > div {
        width: 100%; } }
  @media screen and (min-width: 768px) {
    /* line 490, ../sass/pages/_teams.scss */
    .teams .team__schedule .schedule__match-row .match__date-againt {
      flex: 1 0 55%; }
      /* line 503, ../sass/pages/_teams.scss */
      .teams .team__schedule .schedule__match-row .match__date-againt > div {
        display: flex;
        align-items: center;
        width: 50%; }
      /* line 509, ../sass/pages/_teams.scss */
      .teams .team__schedule .schedule__match-row .match__date-againt > div:last-of-type {
        justify-content: center; } }
    @media screen and (min-width: 768px) and (max-width: 767px) {
      /* line 509, ../sass/pages/_teams.scss */
      .teams .team__schedule .schedule__match-row .match__date-againt > div:last-of-type {
        justify-content: flex-start; } }

  @media screen and (min-width: 992px) {
    /* line 490, ../sass/pages/_teams.scss */
    .teams .team__schedule .schedule__match-row .match__date-againt {
      flex: 1 0 40%; } }
  /* line 522, ../sass/pages/_teams.scss */
  .teams .team__schedule .schedule__match-row .match__date-againt .match__date {
    text-transform: uppercase;
    letter-spacing: 0.6px; }
  /* line 527, ../sass/pages/_teams.scss */
  .teams .team__schedule .schedule__match-row .match__date-againt .match__against {
    justify-content: flex-start !important; }
    /* line 530, ../sass/pages/_teams.scss */
    .teams .team__schedule .schedule__match-row .match__date-againt .match__against img {
      display: inline-block;
      margin: 0 5px;
      max-width: 30px; }
  @media screen and (min-width: 768px) {
    /* line 538, ../sass/pages/_teams.scss */
    .teams .team__schedule .schedule__match-row .match__time {
      flex: 1 0 15%; } }
  @media screen and (min-width: 992px) {
    /* line 538, ../sass/pages/_teams.scss */
    .teams .team__schedule .schedule__match-row .match__time {
      flex: 1 0 12.5%; } }
  @media screen and (min-width: 1200px) {
    /* line 538, ../sass/pages/_teams.scss */
    .teams .team__schedule .schedule__match-row .match__time {
      flex: 1 0 10%; } }
  /* line 550, ../sass/pages/_teams.scss */
  .teams .team__schedule .schedule__match-row .match__time .final {
    text-transform: uppercase;
    font-weight: bold;
    color: #ac0f1f; }
  @media screen and (max-width: 767px) {
    /* line 557, ../sass/pages/_teams.scss */
    .teams .team__schedule .schedule__match-row .match__score {
      flex: 1 0 25%;
      flex-direction: column; } }
  @media screen and (min-width: 768px) {
    /* line 557, ../sass/pages/_teams.scss */
    .teams .team__schedule .schedule__match-row .match__score {
      flex: 1 0 15%; } }
  @media screen and (min-width: 992px) {
    /* line 557, ../sass/pages/_teams.scss */
    .teams .team__schedule .schedule__match-row .match__score {
      flex: 1 0 12.5%; } }
  @media screen and (min-width: 1200px) {
    /* line 557, ../sass/pages/_teams.scss */
    .teams .team__schedule .schedule__match-row .match__score {
      flex: 1 0 10%; } }
  /* line 575, ../sass/pages/_teams.scss */
  .teams .team__schedule .schedule__match-row .match__score p {
    margin: 0 0 0.5rem 0; }
  @media screen and (min-width: 1200px) {
    /* line 580, ../sass/pages/_teams.scss */
    .teams .team__schedule .schedule__match-row .match__location, .teams .team__schedule .schedule__match-row .match__broadcaster {
      flex: 1 0 10%;
      color: rgba(43, 46, 50, 0.85);
      font-weight: normal; } }
  /* line 590, ../sass/pages/_teams.scss */
  .teams .team__schedule .schedule__match-row .match__broadcaster img {
    max-width: 60px; }
  @media screen and (min-width: 768px) {
    /* line 595, ../sass/pages/_teams.scss */
    .teams .team__schedule .schedule__match-row .match__actions {
      flex: 1 0 15%; } }
  @media screen and (min-width: 992px) {
    /* line 595, ../sass/pages/_teams.scss */
    .teams .team__schedule .schedule__match-row .match__actions {
      flex: 1 0 25%; }
      /* line 602, ../sass/pages/_teams.scss */
      .teams .team__schedule .schedule__match-row .match__actions a:first-of-type {
        margin-right: 10px; } }
  @media screen and (min-width: 1200px) {
    /* line 595, ../sass/pages/_teams.scss */
    .teams .team__schedule .schedule__match-row .match__actions {
      flex: 1 0 20%; } }
/* line 615, ../sass/pages/_teams.scss */
.teams .team-videos {
  margin-bottom: 50px !important; }
  @media screen and (max-width: 767px) {
    /* line 615, ../sass/pages/_teams.scss */
    .teams .team-videos {
      margin-bottom: 0px !important; } }
  /* line 622, ../sass/pages/_teams.scss */
  .teams .team-videos .slick-list {
    padding: 0 !important; }
  /* line 625, ../sass/pages/_teams.scss */
  .teams .team-videos .slick-slide {
    height: auto; }
  /* line 628, ../sass/pages/_teams.scss */
  .teams .team-videos .wrapper {
    padding-right: 20px; }
  /* line 632, ../sass/pages/_teams.scss */
  .teams .team-videos .thumbnail a {
    height: auto; }
/* line 641, ../sass/pages/_teams.scss */
.teams .team__news .news-item {
  margin: 0 0 1rem 0; }
  /* line 644, ../sass/pages/_teams.scss */
  .teams .team__news .news-item a {
    margin: 0; }
  /* line 648, ../sass/pages/_teams.scss */
  .teams .team__news .news-item .news-item__paragraph {
    padding: 1.5rem;
    min-height: 22rem; }
    /* line 652, ../sass/pages/_teams.scss */
    .teams .team__news .news-item .news-item__paragraph h3 {
      min-height: 9rem; }
      @media screen and (max-width: 767px) {
        /* line 652, ../sass/pages/_teams.scss */
        .teams .team__news .news-item .news-item__paragraph h3 {
          min-height: auto; } }
  @media screen and (max-width: 767px) {
    /* line 662, ../sass/pages/_teams.scss */
    .teams .team__news .news-item:nth-of-type(3) {
      display: none; }
    /* line 665, ../sass/pages/_teams.scss */
    .teams .team__news .news-item:nth-of-type(4) {
      display: none; } }
  @media screen and (max-width: 991px) {
    /* line 670, ../sass/pages/_teams.scss */
    .teams .team__news .news-item:nth-of-type(4) {
      display: none; } }
/* line 676, ../sass/pages/_teams.scss */
.teams .team__news a.more-news {
  width: 75%;
  margin: 1rem 0 1rem 0;
  text-align: left;
  font-weight: 600;
  font-size: 1.6rem; }
  @media screen and (min-width: 768px) {
    /* line 676, ../sass/pages/_teams.scss */
    .teams .team__news a.more-news {
      width: 30%; } }
  /* line 687, ../sass/pages/_teams.scss */
  .teams .team__news a.more-news .icon {
    background-image: url(../../nwslsoccer/images/icons/SVG/see-more-arrow.svg);
    background-repeat: no-repeat;
    background-position: center;
    height: 2rem;
    width: 2rem; }
@media screen and (max-width: 767px) {
  /* line 701, ../sass/pages/_teams.scss */
  .teams .team__roster .dropdown-wrap {
    width: 100%; } }
/* line 708, ../sass/pages/_teams.scss */
.teams .roster-table td {
  padding: 0 !important; }
/* line 712, ../sass/pages/_teams.scss */
.teams .roster-table td.player-name {
  border-left: 43px solid #f4f4f4; }
/* line 716, ../sass/pages/_teams.scss */
.teams .roster-table td:last-child {
  border-right: 0; }
/* line 721, ../sass/pages/_teams.scss */
.teams table.fullstats {
  table-layout: fixed;
  border-collapse: separate;
  font-size: 16px;
  color: rgba(43, 46, 50, 0.85);
  border-spacing: 0 8px; }
  /* line 728, ../sass/pages/_teams.scss */
  .teams table.fullstats tr, .teams table.fullstats th, .teams table.fullstats td, .teams table.fullstats a {
    border: none;
    color: inherit;
    opacity: 1;
    vertical-align: middle; }
  /* line 735, ../sass/pages/_teams.scss */
  .teams table.fullstats tr {
    background-color: white; }
  /* line 739, ../sass/pages/_teams.scss */
  .teams table.fullstats th, .teams table.fullstats td {
    display: none; }
    /* line 742, ../sass/pages/_teams.scss */
    .teams table.fullstats th.rank, .teams table.fullstats th.player-name, .teams table.fullstats th.team-name, .teams table.fullstats th.player-img, .teams table.fullstats th.team-img, .teams table.fullstats th.current, .teams table.fullstats td.rank, .teams table.fullstats td.player-name, .teams table.fullstats td.team-name, .teams table.fullstats td.player-img, .teams table.fullstats td.team-img, .teams table.fullstats td.current {
      display: table-cell; }
    /* line 746, ../sass/pages/_teams.scss */
    .teams table.fullstats th.player-name, .teams table.fullstats th.team-name, .teams table.fullstats td.player-name, .teams table.fullstats td.team-name {
      text-align: left; }
      /* line 749, ../sass/pages/_teams.scss */
      .teams table.fullstats th.player-name a:hover, .teams table.fullstats th.team-name a:hover, .teams table.fullstats td.player-name a:hover, .teams table.fullstats td.team-name a:hover {
        color: #ca1325;
        text-decoration: none; }
  /* line 756, ../sass/pages/_teams.scss */
  .teams table.fullstats th {
    padding: 8px 0;
    opacity: 0.49;
    font-size: 12px;
    font-weight: bold; }
    /* line 762, ../sass/pages/_teams.scss */
    .teams table.fullstats th.player-img, .teams table.fullstats th.team-img {
      width: 60px; }
    /* line 766, ../sass/pages/_teams.scss */
    .teams table.fullstats th.player-name, .teams table.fullstats th.team-name {
      width: 50%; }
  /* line 771, ../sass/pages/_teams.scss */
  .teams table.fullstats td {
    padding: 0;
    font-weight: 600;
    font-size: 16px; }
    /* line 776, ../sass/pages/_teams.scss */
    .teams table.fullstats td.player-name, .teams table.fullstats td.team-name {
      padding-left: 8px;
      line-height: 1;
      letter-spacing: 0.2px; }
      /* line 781, ../sass/pages/_teams.scss */
      .teams table.fullstats td.player-name span.last-name, .teams table.fullstats td.team-name span.last-name {
        font-weight: 700; }
    /* line 786, ../sass/pages/_teams.scss */
    .teams table.fullstats td.rank {
      font-weight: 800; }
    /* line 790, ../sass/pages/_teams.scss */
    .teams table.fullstats td.current {
      font-weight: bold; }
/* line 796, ../sass/pages/_teams.scss */
.teams img.player-image {
  display: block;
  width: 60px;
  float: left; }
/* line 802, ../sass/pages/_teams.scss */
.teams img.player-image {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  border: solid 1px rgba(0, 0, 0, 0.15); }
@media (min-width: 768px) {
  /* line 4, ../sass/pages/_teams.scss */
  .teams {
    margin-left: 0;
    margin-right: 0; }
    /* line 813, ../sass/pages/_teams.scss */
    .teams table.fullstats thead tr {
      display: table-row; }
    /* line 817, ../sass/pages/_teams.scss */
    .teams table.fullstats th, .teams table.fullstats td {
      display: table-cell; }
    /* line 822, ../sass/pages/_teams.scss */
    .teams table.fullstats th.team-name, .teams table.fullstats th.player-name {
      width: 15%; }
    /* line 826, ../sass/pages/_teams.scss */
    .teams table.fullstats th.current {
      position: relative;
      opacity: 1;
      background-color: #222427;
      color: #ffffff; }
      /* line 832, ../sass/pages/_teams.scss */
      .teams table.fullstats th.current:after {
        content: "";
        display: block;
        position: absolute;
        bottom: 13px;
        right: 8px;
        border-left: 4px solid #222427;
        border-right: 4px solid #222427;
        border-top: 4px solid #ffffff; }
    /* line 845, ../sass/pages/_teams.scss */
    .teams table.fullstats td {
      font-size: 14px; }
      /* line 848, ../sass/pages/_teams.scss */
      .teams table.fullstats td.rank {
        font-size: 16px; }
      /* line 852, ../sass/pages/_teams.scss */
      .teams table.fullstats td.team-name, .teams table.fullstats td.player-name {
        font-size: 16px; }
      /* line 856, ../sass/pages/_teams.scss */
      .teams table.fullstats td.current {
        color: #ffffff;
        background-color: #ac0f1f; } }
/* line 864, ../sass/pages/_teams.scss */
.teams .page-head {
  background-color: #2b2e32;
  color: white;
  overflow: hidden;
  padding-bottom: 15px; }
  /* line 870, ../sass/pages/_teams.scss */
  .teams .page-head .team-image-wrap {
    position: relative; }
    /* line 873, ../sass/pages/_teams.scss */
    .teams .page-head .team-image-wrap p {
      color: #ffffff;
      font-size: 12px;
      bottom: 8px;
      left: 15px;
      position: absolute; }
  /* line 882, ../sass/pages/_teams.scss */
  .teams .page-head h3 {
    text-transform: uppercase; }
  /* line 885, ../sass/pages/_teams.scss */
  .teams .page-head .table-holder {
    text-transform: uppercase; }
/* line 890, ../sass/pages/_teams.scss */
.teams .heading .underline {
  height: 6px;
  float: left; }
/* line 895, ../sass/pages/_teams.scss */
.teams .stat-value,
.teams .stat-heading {
  padding: 5px 0px 5px 15px; }
/* line 899, ../sass/pages/_teams.scss */
.teams .navbar {
  margin-bottom: 0; }
/* line 903, ../sass/pages/_teams.scss */
.teams .content .squad {
  margin-top: -40px; }
/* line 908, ../sass/pages/_teams.scss */
.teams .list header,
.teams .list .list-row {
  padding-left: 60px;
  padding-right: 60px; }
/* line 913, ../sass/pages/_teams.scss */
.teams .list header {
  background: #ffffff; }
  /* line 915, ../sass/pages/_teams.scss */
  .teams .list header ul {
    background: #ffffff;
    height: 50px; }
  /* line 919, ../sass/pages/_teams.scss */
  .teams .list header li {
    height: inherit;
    position: relative;
    width: 10%; }
    /* line 923, ../sass/pages/_teams.scss */
    .teams .list header li > .bottom {
      bottom: 7px;
      display: block;
      height: auto;
      position: absolute;
      width: 100%; }
  /* line 931, ../sass/pages/_teams.scss */
  .teams .list header .player {
    width: 38%; }
/* line 935, ../sass/pages/_teams.scss */
.teams .list .list-row {
  padding-left: 25px;
  padding-right: 25px; }
  /* line 938, ../sass/pages/_teams.scss */
  .teams .list .list-row .panel {
    border: none !important;
    margin-left: 0; }
    /* line 941, ../sass/pages/_teams.scss */
    .teams .list .list-row .panel .panel-cell {
      color: #000000;
      font-size: 16px;
      font-weight: 600;
      padding: 25px 0; }
    /* line 947, ../sass/pages/_teams.scss */
    .teams .list .list-row .panel .panel-cell.player {
      font-size: 24px; }
  /* line 951, ../sass/pages/_teams.scss */
  .teams .list .list-row .data {
    padding: 0 30px;
    width: 100%; }
/* line 956, ../sass/pages/_teams.scss */
.teams .list .player {
  text-transform: uppercase;
  width: 36.3%; }
/* line 960, ../sass/pages/_teams.scss */
.teams .list .shirtnumber,
.teams .list .position,
.teams .list .hometown,
.teams .list .nationality,
.teams .list .dob,
.teams .list .height {
  width: 11%;
  font-size: 14px; }
/* line 970, ../sass/pages/_teams.scss */
.teams .no-side-padding {
  padding-left: 0px;
  padding-right: 0px; }
/* line 974, ../sass/pages/_teams.scss */
.teams .main-btn-holder {
  padding: 20px 0; }
/* line 978, ../sass/pages/_teams.scss */
.teams .text-right-xs {
  text-align: left; }
/* line 982, ../sass/pages/_teams.scss */
.teams .latest_game-container {
  padding: 0px;
  width: 100vw; }
  /* line 985, ../sass/pages/_teams.scss */
  .teams .latest_game-container h4 {
    text-transform: uppercase;
    margin-left: 10px;
    font-weight: normal;
    font-size: 16px; }
  /* line 991, ../sass/pages/_teams.scss */
  .teams .latest_game-container div {
    padding: 0px; }
  /* line 994, ../sass/pages/_teams.scss */
  .teams .latest_game-container .game-status {
    display: table-cell;
    font-weight: bold;
    height: 67px;
    vertical-align: middle; }
  /* line 1000, ../sass/pages/_teams.scss */
  .teams .latest_game-container .latest_game {
    background-color: #ffffff;
    padding: 16px;
    color: #000000; }
    /* line 1004, ../sass/pages/_teams.scss */
    .teams .latest_game-container .latest_game img {
      width: 32px;
      float: left;
      margin-right: 10px; }
    /* line 1009, ../sass/pages/_teams.scss */
    .teams .latest_game-container .latest_game .latest_game-teamname {
      text-transform: uppercase;
      float: left;
      margin-top: 7px;
      font-size: 16px; }
    /* line 1015, ../sass/pages/_teams.scss */
    .teams .latest_game-container .latest_game .latest_game-score {
      font-size: 24px; }
    /* line 1018, ../sass/pages/_teams.scss */
    .teams .latest_game-container .latest_game .latest_game-status {
      padding: 20px !important; }
    /* line 1021, ../sass/pages/_teams.scss */
    .teams .latest_game-container .latest_game .latest_game-buttons {
      width: 110px;
      float: right; }
      /* line 1024, ../sass/pages/_teams.scss */
      .teams .latest_game-container .latest_game .latest_game-buttons .btn {
        color: #ac0f1f;
        border: 1px solid #ac0f1f;
        min-width: 110px; }
        /* line 1028, ../sass/pages/_teams.scss */
        .teams .latest_game-container .latest_game .latest_game-buttons .btn:first-child {
          margin-bottom: 8px; }
@media (max-width: 767px) {
  /* line 1039, ../sass/pages/_teams.scss */
  .teams .page-head .team-badge {
    width: 48px !important; }
  /* line 1042, ../sass/pages/_teams.scss */
  .teams .page-head h3 {
    font-size: 18px !important;
    letter-spacing: 0.2px !important;
    margin: 25px -15px 0px 0px; }
  /* line 1047, ../sass/pages/_teams.scss */
  .teams .page-head .social-links {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    min-width: 340px;
    position: absolute;
    left: 0;
    right: 0;
    justify-content: space-between;
    margin-left: -73px;
    margin-top: 15px;
    z-index: 2; }
  /* line 1062, ../sass/pages/_teams.scss */
  .teams .page-head .main-btn-holder {
    padding: 80px 8px 0px 0px;
    min-width: 298px;
    margin-left: 0px !important; }
    /* line 1066, ../sass/pages/_teams.scss */
    .teams .page-head .main-btn-holder .btn-white {
      min-width: 136px;
      height: 40px;
      padding: 10px 25px; }
  /* line 1072, ../sass/pages/_teams.scss */
  .teams .page-head .table-holder {
    width: 100vw;
    margin: 0px 0px 15px 0px;
    padding-top: 10px; }
  /* line 1078, ../sass/pages/_teams.scss */
  .teams .heading-row {
    background-color: #ffffff;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex; }
    /* line 1085, ../sass/pages/_teams.scss */
    .teams .heading-row h3 {
      font-size: 16px;
      font-weight: normal; }
    /* line 1089, ../sass/pages/_teams.scss */
    .teams .heading-row .underline {
      width: 32px; }
  /* line 1095, ../sass/pages/_teams.scss */
  .teams #teams header ul {
    margin-top: 0px; }
  /* line 1102, ../sass/pages/_teams.scss */
  .teams #teams .data .panel {
    margin-left: 32px;
    margin-bottom: 8px; }
    /* line 1105, ../sass/pages/_teams.scss */
    .teams #teams .data .panel .panel-body {
      display: -webkit-box;
      display: -moz-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex; }
      /* line 1111, ../sass/pages/_teams.scss */
      .teams #teams .data .panel .panel-body .panel-cell {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex; }
        /* line 1117, ../sass/pages/_teams.scss */
        .teams #teams .data .panel .panel-body .panel-cell .player-image {
          margin: -10px 10px 0px -14px;
          padding: 0px;
          width: 64px;
          height: 64px;
          border: 1px solid #e9e9e9;
          border-radius: 50%;
          float: left; }
          /* line 1125, ../sass/pages/_teams.scss */
          .teams #teams .data .panel .panel-body .panel-cell .player-image img {
            max-width: 100%;
            border-radius: 50%;
            padding: 0px; }
      /* line 1132, ../sass/pages/_teams.scss */
      .teams #teams .data .panel .panel-body .panel-cell.player {
        font-size: 14px;
        margin: 0px 0px 0px -32px;
        width: 100%;
        line-height: 14px;
        padding: 10px 0px 0px 0px; }
        /* line 1138, ../sass/pages/_teams.scss */
        .teams #teams .data .panel .panel-body .panel-cell.player a {
          color: #000000; }
        /* line 1141, ../sass/pages/_teams.scss */
        .teams #teams .data .panel .panel-body .panel-cell.player .player-name {
          float: none;
          width: auto;
          margin-top: 8px;
          position: absolute;
          left: 57px; }
          /* line 1147, ../sass/pages/_teams.scss */
          .teams #teams .data .panel .panel-body .panel-cell.player .player-name span {
            font-weight: lighter; }
      /* line 1152, ../sass/pages/_teams.scss */
      .teams #teams .data .panel .panel-body .panel-cell.shirtnumber {
        position: absolute;
        right: 0;
        margin: 5px 10px !important;
        font-size: 18px;
        font-weight: bolder;
        padding: 12px 10px 0px 0px;
        display: block;
        text-align: right; }
      /* line 1162, ../sass/pages/_teams.scss */
      .teams #teams .data .panel .panel-body .panel-cell.position {
        position: absolute;
        margin: 10px 0px 0px 70px;
        float: left;
        left: 0; }
        /* line 1168, ../sass/pages/_teams.scss */
        .teams #teams .data .panel .panel-body .panel-cell.position span {
          font-size: 13px;
          font-weight: lighter;
          color: #2b2e32;
          opacity: 0.7; }
  /* line 1179, ../sass/pages/_teams.scss */
  .teams .news-item {
    margin-top: 12px; }
    /* line 1181, ../sass/pages/_teams.scss */
    .teams .news-item img {
      max-width: 100%; } }
@media (min-width: 768px) and (max-width: 1440px) {
  /* line 1190, ../sass/pages/_teams.scss */
  .teams .page-head h3 {
    margin-right: -30px; }
  /* line 1193, ../sass/pages/_teams.scss */
  .teams .page-head .team-badge {
    margin: 20px 0px 0px -82px;
    padding: 0px;
    width: 103px; }
  /* line 1200, ../sass/pages/_teams.scss */
  .teams .page-head .main-btn-holder .btn-white {
    padding: 10px 25px;
    min-width: 136px;
    height: 40px; }
  /* line 1207, ../sass/pages/_teams.scss */
  .teams .heading-row {
    background-color: #ffffff;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex; }
    /* line 1214, ../sass/pages/_teams.scss */
    .teams .heading-row h3 {
      font-size: 16px;
      font-weight: normal; }
    /* line 1218, ../sass/pages/_teams.scss */
    .teams .heading-row .underline {
      width: 32px; }
  /* line 1224, ../sass/pages/_teams.scss */
  .teams #teams header ul {
    margin-top: 0px; }
    /* line 1226, ../sass/pages/_teams.scss */
    .teams #teams header ul .player {
      width: 31%; }
    /* line 1229, ../sass/pages/_teams.scss */
    .teams #teams header ul .shirtnumber {
      width: 7%; }
    /* line 1232, ../sass/pages/_teams.scss */
    .teams #teams header ul .hometown {
      width: 15%; }
    /* line 1235, ../sass/pages/_teams.scss */
    .teams #teams header ul .nationality {
      width: 14%; }
  /* line 1240, ../sass/pages/_teams.scss */
  .teams #teams .list-row {
    padding: 0px; }
    /* line 1242, ../sass/pages/_teams.scss */
    .teams #teams .list-row .data {
      padding: 0px; }
      /* line 1244, ../sass/pages/_teams.scss */
      .teams #teams .list-row .data .panel-default {
        border: 0px;
        background: transparent;
        margin-bottom: 16px;
        height: 72px; }
        /* line 1249, ../sass/pages/_teams.scss */
        .teams #teams .list-row .data .panel-default .panel-body {
          display: -webkit-box;
          display: -moz-box;
          display: -ms-flexbox;
          display: -webkit-flex;
          display: flex;
          background-color: #ffffff;
          margin-left: 0px;
          height: 72px; }
          /* line 1258, ../sass/pages/_teams.scss */
          .teams #teams .list-row .data .panel-default .panel-body .panel-cell {
            margin: 0px;
            font-weight: 400;
            padding-top: 25px; }
          /* line 1263, ../sass/pages/_teams.scss */
          .teams #teams .list-row .data .panel-default .panel-body .panel-cell.player {
            width: 31%;
            background-color: #ffffff;
            margin: 0px 0px 0px 10px;
            font-size: 16px;
            line-height: 16px;
            font-weight: bolder;
            padding: 0px;
            display: block;
            height: 72px; }
            /* line 1273, ../sass/pages/_teams.scss */
            .teams #teams .list-row .data .panel-default .panel-body .panel-cell.player a {
              color: #000000; }
            /* line 1276, ../sass/pages/_teams.scss */
            .teams #teams .list-row .data .panel-default .panel-body .panel-cell.player .col-sm-8 {
              padding: 5px 0px; }
            /* line 1279, ../sass/pages/_teams.scss */
            .teams #teams .list-row .data .panel-default .panel-body .panel-cell.player .player-image {
              margin: 0px 10px 0px -24px;
              padding: 0px;
              width: 72px;
              height: 72px;
              border: 1px solid #e9e9e9;
              border-radius: 50%;
              float: left; }
              /* line 1287, ../sass/pages/_teams.scss */
              .teams #teams .list-row .data .panel-default .panel-body .panel-cell.player .player-image img {
                max-width: 100%;
                border-radius: 50%;
                padding: 0px; }
            /* line 1293, ../sass/pages/_teams.scss */
            .teams #teams .list-row .data .panel-default .panel-body .panel-cell.player .player-name {
              top: 50%;
              position: relative;
              transform: translateY(-50%); }
              /* line 1297, ../sass/pages/_teams.scss */
              .teams #teams .list-row .data .panel-default .panel-body .panel-cell.player .player-name span {
                font-weight: lighter;
                width: 100%;
                float: left; }
          /* line 1304, ../sass/pages/_teams.scss */
          .teams #teams .list-row .data .panel-default .panel-body .panel-cell.shirtnumber {
            width: 8% !important; }
          /* line 1307, ../sass/pages/_teams.scss */
          .teams #teams .list-row .data .panel-default .panel-body .panel-cell.position {
            width: 10% !important; }
          /* line 1310, ../sass/pages/_teams.scss */
          .teams #teams .list-row .data .panel-default .panel-body .panel-cell.hometown {
            width: 15% !important; }
          /* line 1313, ../sass/pages/_teams.scss */
          .teams #teams .list-row .data .panel-default .panel-body .panel-cell.dob {
            width: 15% !important; }
          /* line 1316, ../sass/pages/_teams.scss */
          .teams #teams .list-row .data .panel-default .panel-body .panel-cell.height {
            width: 4% !important; }
          /* line 1319, ../sass/pages/_teams.scss */
          .teams #teams .list-row .data .panel-default .panel-body .panel-cell.team {
            width: 14% !important; }
            /* line 1321, ../sass/pages/_teams.scss */
            .teams #teams .list-row .data .panel-default .panel-body .panel-cell.team img {
              width: 32px; }
        /* line 1326, ../sass/pages/_teams.scss */
        .teams #teams .list-row .data .panel-default .panel-cell.dob {
          width: 15% !important; }
        /* line 1329, ../sass/pages/_teams.scss */
        .teams #teams .list-row .data .panel-default .panel-cell.height {
          width: 4% !important; }
        /* line 1332, ../sass/pages/_teams.scss */
        .teams #teams .list-row .data .panel-default .panel-cell.team {
          width: 14% !important; }
          /* line 1334, ../sass/pages/_teams.scss */
          .teams #teams .list-row .data .panel-default .panel-cell.team img {
            width: 32px; }
  /* line 1342, ../sass/pages/_teams.scss */
  .teams .news-item {
    margin-top: 16px; } }
@media (min-width: 1440px) {
  /* line 1349, ../sass/pages/_teams.scss */
  .teams .main-btn-holder {
    margin-left: 20%; }
  /* line 1352, ../sass/pages/_teams.scss */
  .teams .text-right-sm {
    text-align: left; }
  /* line 1356, ../sass/pages/_teams.scss */
  .teams .latest_game-container {
    width: 100%;
    padding-right: 10px; } }
@media (max-width: 992px) {
  /* line 1363, ../sass/pages/_teams.scss */
  .teams .latest_game-container {
    margin-left: -15px; }
  /* line 1367, ../sass/pages/_teams.scss */
  .teams .page-head h3 {
    font-size: 25px;
    letter-spacing: 0.3px; }
  /* line 1371, ../sass/pages/_teams.scss */
  .teams .page-head .team-badge {
    margin: 15px 0px 0px 0px;
    width: 56px;
    padding: 0px; }
  /* line 1376, ../sass/pages/_teams.scss */
  .teams .page-head .main-btn-holder {
    margin-left: 55px; }
  /* line 1379, ../sass/pages/_teams.scss */
  .teams .page-head .table-holder {
    padding-top: 25px;
    margin-right: 20px; }
  /* line 1384, ../sass/pages/_teams.scss */
  .teams .text-right-sm {
    text-align: right;
    padding-right: 20px; }
  /* line 1388, ../sass/pages/_teams.scss */
  .teams ul.list {
    margin-top: 25px; }
  /* line 1392, ../sass/pages/_teams.scss */
  .teams .teams header {
    padding-left: 20px;
    padding-right: 20px;
    clear: both; }
  /* line 1397, ../sass/pages/_teams.scss */
  .teams .teams .list-row {
    padding-left: 0px;
    padding-right: 0px; }
    /* line 1400, ../sass/pages/_teams.scss */
    .teams .teams .list-row .data {
      padding: 0px 0px; }
  /* line 1405, ../sass/pages/_teams.scss */
  .teams .teams .list .player {
    width: 33.5%; }
  /* line 1408, ../sass/pages/_teams.scss */
  .teams .teams .list .shirtnumber,
  .teams .teams .list .position,
  .teams .teams .list .hometown,
  .teams .teams .list .nationality,
  .teams .teams .list .dob,
  .teams .teams .list .height {
    width: 11%;
    font-size: 12px; }
  /* line 1431, ../sass/pages/_teams.scss */
  .teams #teams.teams.list {
    padding-left: 15px; } }
@media (max-width: 767px) {
  /* line 1439, ../sass/pages/_teams.scss */
  .teams .teams .list .player {
    width: 80%; }
  /* line 1444, ../sass/pages/_teams.scss */
  .teams .teams .list .shirtnumber {
    width: 20%; }
  /* line 1449, ../sass/pages/_teams.scss */
  .teams .hidden-xxs {
    display: none !important; }
  /* line 1452, ../sass/pages/_teams.scss */
  .teams .panel-cell.player {
    width: 80%; }
  /* line 1455, ../sass/pages/_teams.scss */
  .teams .text-right-sm {
    text-align: left;
    padding-right: 20px; }
  /* line 1459, ../sass/pages/_teams.scss */
  .teams .text-right-xs {
    text-align: right; }
  /* line 1462, ../sass/pages/_teams.scss */
  .teams .team-badge {
    padding: 12px 0px 0px 0px; } }

@media (min-width: 992px) {
  /* line 1472, ../sass/pages/_teams.scss */
  .teams .page-head .table-holder {
    padding: 0px 18px 0px 40px;
    margin-bottom: 20px; }
  /* line 1476, ../sass/pages/_teams.scss */
  .teams .page-head .latest_game-container {
    width: 100%;
    padding: 0px 15px; }
    /* line 1479, ../sass/pages/_teams.scss */
    .teams .page-head .latest_game-container h4 {
      margin-left: 0px; }
  /* line 1486, ../sass/pages/_teams.scss */
  .teams #teams header {
    margin-left: -15px;
    margin-right: -15px;
    clear: both; }
    /* line 1491, ../sass/pages/_teams.scss */
    .teams #teams header ul li {
      font-size: 12px; }
    /* line 1494, ../sass/pages/_teams.scss */
    .teams #teams header ul .position {
      width: 11%; }
    /* line 1497, ../sass/pages/_teams.scss */
    .teams #teams header ul .hometown {
      width: 13%; }
    /* line 1500, ../sass/pages/_teams.scss */
    .teams #teams header ul .nationality {
      width: 12%; }
  /* line 1505, ../sass/pages/_teams.scss */
  .teams #teams .list-row {
    padding: 0px 25px 0px 73px; }
    /* line 1507, ../sass/pages/_teams.scss */
    .teams #teams .list-row .data {
      padding: 0px; }
      /* line 1509, ../sass/pages/_teams.scss */
      .teams #teams .list-row .data .panel-default {
        border: 0px;
        background: transparent;
        margin-bottom: 16px;
        height: 96px; }
        /* line 1514, ../sass/pages/_teams.scss */
        .teams #teams .list-row .data .panel-default .panel-body {
          display: -webkit-box;
          display: -moz-box;
          display: -ms-flexbox;
          display: -webkit-flex;
          display: flex;
          background-color: #ffffff;
          margin-left: 0px;
          height: 96px; }
          /* line 1523, ../sass/pages/_teams.scss */
          .teams #teams .list-row .data .panel-default .panel-body .panel-cell {
            margin: 0px;
            font-weight: 400;
            padding-top: 37px;
            float: left; }
          /* line 1529, ../sass/pages/_teams.scss */
          .teams #teams .list-row .data .panel-default .panel-body .panel-cell.player {
            width: 31% !important;
            background-color: #ffffff;
            margin: 0px 0px 0px 10px;
            font-size: 16px;
            line-height: 16px;
            font-weight: bolder;
            padding: 0px;
            display: block;
            height: 96px; }
            /* line 1539, ../sass/pages/_teams.scss */
            .teams #teams .list-row .data .panel-default .panel-body .panel-cell.player a {
              color: #000000; }
            /* line 1542, ../sass/pages/_teams.scss */
            .teams #teams .list-row .data .panel-default .panel-body .panel-cell.player a:hover {
              color: #ac0f1f;
              text-decoration: none; }
            /* line 1546, ../sass/pages/_teams.scss */
            .teams #teams .list-row .data .panel-default .panel-body .panel-cell.player .col-sm-8 {
              padding: 5px 0px; }
            /* line 1549, ../sass/pages/_teams.scss */
            .teams #teams .list-row .data .panel-default .panel-body .panel-cell.player .player-image {
              margin: 0px 10px 0px -73px;
              padding: 0px;
              width: 96px;
              height: 96px;
              border: 1px solid #e9e9e9;
              border-radius: 50%;
              float: left; }
              /* line 1557, ../sass/pages/_teams.scss */
              .teams #teams .list-row .data .panel-default .panel-body .panel-cell.player .player-image img {
                max-width: 100%;
                border-radius: 50%;
                padding: 0px; }
            /* line 1563, ../sass/pages/_teams.scss */
            .teams #teams .list-row .data .panel-default .panel-body .panel-cell.player .player-name {
              top: 50%;
              position: relative;
              transform: translateY(-50%);
              margin-left: -30px;
              font-size: 19px;
              line-height: 19px; }
              /* line 1570, ../sass/pages/_teams.scss */
              .teams #teams .list-row .data .panel-default .panel-body .panel-cell.player .player-name span {
                font-weight: lighter;
                width: 100%;
                float: left; }
          /* line 1577, ../sass/pages/_teams.scss */
          .teams #teams .list-row .data .panel-default .panel-body .panel-cell {
            width: 12% !important; } }
@media (max-width: 992px) {
  /* line 1590, ../sass/pages/_teams.scss */
  .page-head h3 {
    text-transform: uppercase;
    font-size: 25px;
    letter-spacing: 0.3px; }
  /* line 1595, ../sass/pages/_teams.scss */
  .page-head .team-badge {
    margin: 15px 0px 0px 0px;
    width: 56px;
    padding: 0px; }
  /* line 1600, ../sass/pages/_teams.scss */
  .page-head .table-holder {
    padding-top: 25px;
    margin-right: 20px; }

  /* line 1605, ../sass/pages/_teams.scss */
  .text-right-sm {
    text-align: right;
    padding-right: 20px; }

  /* line 1609, ../sass/pages/_teams.scss */
  ul.list {
    margin-top: 25px; }

  /* line 1613, ../sass/pages/_teams.scss */
  .teams header {
    clear: both; }
  /* line 1616, ../sass/pages/_teams.scss */
  .teams .list-row {
    padding-left: 0px;
    padding-right: 0px; }
    /* line 1619, ../sass/pages/_teams.scss */
    .teams .list-row .data {
      padding: 0px 0px; }
  /* line 1624, ../sass/pages/_teams.scss */
  .teams .list .player {
    width: 33.5%; }
  /* line 1627, ../sass/pages/_teams.scss */
  .teams .list .shirtnumber,
  .teams .list .position,
  .teams .list .hometown,
  .teams .list .nationality,
  .teams .list .dob,
  .teams .list .height {
    width: 11%;
    font-size: 12px; } }
@media (max-width: 767px) {
  /* line 1643, ../sass/pages/_teams.scss */
  .teams .list .player {
    width: 80%; }
  /* line 1648, ../sass/pages/_teams.scss */
  .teams .list .shirtnumber {
    width: 20%; }

  /* line 1653, ../sass/pages/_teams.scss */
  .hidden-xxs {
    display: none !important; }

  /* line 1656, ../sass/pages/_teams.scss */
  .panel-cell.player {
    width: 80px; }

  /* line 1659, ../sass/pages/_teams.scss */
  .panel-cell.nameblock {
    width: 53%; }

  /* line 1662, ../sass/pages/_teams.scss */
  .text-right-sm {
    text-align: left;
    padding-right: 20px; }

  /* line 1666, ../sass/pages/_teams.scss */
  .text-right-xs {
    text-align: right; }

  /* line 1669, ../sass/pages/_teams.scss */
  .team-badge {
    padding: 12px 0px 0px 0px; } }
@media (min-width: 1280px) {
  /* line 1679, ../sass/pages/_teams.scss */
  .teams .container-fluid .page-head .team-badge {
    width: 160px;
    margin: 10px 0px 0px -108px; }
  /* line 1683, ../sass/pages/_teams.scss */
  .teams .container-fluid .page-head h3 {
    margin: 25px -30px 2px 0px;
    font-size: 30px; }
  /* line 1687, ../sass/pages/_teams.scss */
  .teams .container-fluid .page-head .main-btn-holder {
    margin: -20px 0px 0px 66px; } }
@media (min-width: 992px) {
  /* line 1700, ../sass/pages/_teams.scss */
  .teams #teams header ul {
    margin-top: 0px; }
    /* line 1702, ../sass/pages/_teams.scss */
    .teams #teams header ul .player {
      width: 35%; } }
@media (min-width: 1441px) {
  /* line 1716, ../sass/pages/_teams.scss */
  .teams .content-wrap .container-fluid {
    max-width: 100% !important; }
  /* line 1722, ../sass/pages/_teams.scss */
  .teams .container-fluid .page-head {
    max-width: 1440px;
    margin: 0px auto 40px auto; }
    /* line 1725, ../sass/pages/_teams.scss */
    .teams .container-fluid .page-head .main-btn-holder {
      margin: -15px 0px -5px 66px; }
      /* line 1727, ../sass/pages/_teams.scss */
      .teams .container-fluid .page-head .main-btn-holder .btn-white {
        min-width: 136px; }
  /* line 1733, ../sass/pages/_teams.scss */
  .teams .container-fluid .heading-row .heading {
    max-width: 1440px !important;
    margin: 0px auto;
    float: none !important;
    padding: 0px; }
    /* line 1738, ../sass/pages/_teams.scss */
    .teams .container-fluid .heading-row .heading h3 {
      text-align: left;
      font-weight: 600;
      font-size: 21px; }
    /* line 1743, ../sass/pages/_teams.scss */
    .teams .container-fluid .heading-row .heading .underline {
      width: 32px; }
  /* line 1749, ../sass/pages/_teams.scss */
  .teams .container-fluid .tab-pane .heading-row {
    background-color: #ffffff;
    margin-bottom: 35px;
    padding-bottom: 20px; }
  /* line 1755, ../sass/pages/_teams.scss */
  .teams .container-fluid .standard.carousel {
    max-width: 1340px;
    margin: 0px auto; }
  /* line 1760, ../sass/pages/_teams.scss */
  .teams #teams.teams.list.clearfix {
    background-color: #ffffff; }
  /* line 1764, ../sass/pages/_teams.scss */
  .teams #teams header {
    max-width: 1440px;
    margin: 0px auto;
    padding: 0px 0px 0px 30px; }
    /* line 1772, ../sass/pages/_teams.scss */
    .teams #teams header ul .player {
      width: 30%; }
  /* line 1777, ../sass/pages/_teams.scss */
  .teams #teams .list-row {
    max-width: 1440px;
    margin: 0px auto;
    padding: 0px 0px 0px 48px; }
    /* line 1781, ../sass/pages/_teams.scss */
    .teams #teams .list-row .data {
      padding: 0px; }
  /* line 1785, ../sass/pages/_teams.scss */
  .teams #teams .list-row:first-child {
    margin-top: 20px; }
  /* line 1790, ../sass/pages/_teams.scss */
  .teams .list header {
    max-width: 1440px;
    margin: 0px auto; }
    /* line 1793, ../sass/pages/_teams.scss */
    .teams .list header ul {
      display: inline; }
  /* line 1798, ../sass/pages/_teams.scss */
  .teams header .navbar .container-fluid {
    max-width: 1440px !important; }

  /* line 1803, ../sass/pages/_teams.scss */
  .teams .page-wrap {
    max-width: 100% !important; }
    /* line 1805, ../sass/pages/_teams.scss */
    .teams .page-wrap .page-head {
      max-width: 1440px;
      margin: 0px auto 40px auto; }
    /* line 1810, ../sass/pages/_teams.scss */
    .teams .page-wrap .heading-row .heading {
      max-width: 1440px !important;
      margin: 0px auto;
      float: none !important;
      padding: 0px; }
      /* line 1815, ../sass/pages/_teams.scss */
      .teams .page-wrap .heading-row .heading h3 {
        text-align: left; }
      /* line 1818, ../sass/pages/_teams.scss */
      .teams .page-wrap .heading-row .heading .underline {
        width: 32px; }
    /* line 1824, ../sass/pages/_teams.scss */
    .teams .page-wrap .tab-pane .heading-row {
      background-color: #ffffff;
      margin-bottom: 35px;
      padding-bottom: 20px; }
    /* line 1830, ../sass/pages/_teams.scss */
    .teams .page-wrap .standard.carousel {
      max-width: 1340px;
      margin: 0px auto; }
    /* line 1834, ../sass/pages/_teams.scss */
    .teams .page-wrap .news-item {
      max-width: 1440px;
      margin: 0px auto 30px auto; }
  /* line 1839, ../sass/pages/_teams.scss */
  .teams #teams.teams.list.clearfix {
    background-color: #ffffff; }
  /* line 1843, ../sass/pages/_teams.scss */
  .teams #teams .list-row {
    max-width: 1440px;
    margin: 0px auto;
    padding: 0px; }
    /* line 1847, ../sass/pages/_teams.scss */
    .teams #teams .list-row .data {
      padding: 0px; }
  /* line 1853, ../sass/pages/_teams.scss */
  .teams .list header {
    max-width: 1440px;
    margin: 0px auto; }
    /* line 1856, ../sass/pages/_teams.scss */
    .teams .list header ul {
      display: inline; } }
/** WIDTHS */
/* line 7, ../sass/pages/_gameinfo.scss */
.games .penalties {
  color: #ac0f1f;
  padding: 10px 0px 10px 0px;
  text-transform: none; }
/* line 13, ../sass/pages/_gameinfo.scss */
.games .game-info {
  background-color: #2b2e32;
  padding: 40px 72px; }
  /* line 17, ../sass/pages/_gameinfo.scss */
  .games .game-info .panel {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    padding: 32px 15px 40px; }
  /* line 26, ../sass/pages/_gameinfo.scss */
  .games .game-info .match-details .team, .games .game-info .match-details .datetime-status {
    padding-top: 9px; }
  /* line 30, ../sass/pages/_gameinfo.scss */
  .games .game-info .match-details .team {
    position: relative; }
    /* line 34, ../sass/pages/_gameinfo.scss */
    .games .game-info .match-details .team .logo {
      position: absolute;
      top: 0;
      width: 64px; }
    /* line 40, ../sass/pages/_gameinfo.scss */
    .games .game-info .match-details .team .name {
      margin: 0 0 0 0;
      font-size: 24px;
      font-weight: 600;
      color: #2e3532;
      text-transform: uppercase; }
      /* line 47, ../sass/pages/_gameinfo.scss */
      .games .game-info .match-details .team .name span.short {
        display: none; }
    /* line 52, ../sass/pages/_gameinfo.scss */
    .games .game-info .match-details .team .stats {
      margin: 0 0 0 0;
      font-size: 16px;
      color: #2b2e32; }
    /* line 58, ../sass/pages/_gameinfo.scss */
    .games .game-info .match-details .team .score {
      display: block;
      position: absolute;
      top: 0;
      width: 80px;
      line-height: 1;
      font-size: 50px;
      font-weight: 400; }
    /* line 72, ../sass/pages/_gameinfo.scss */
    .games .game-info .match-details .team.home-team {
      padding-right: 85px;
      text-align: right; }
      /* line 76, ../sass/pages/_gameinfo.scss */
      .games .game-info .match-details .team.home-team .logo {
        right: 5px; }
    /* line 81, ../sass/pages/_gameinfo.scss */
    .games .game-info .match-details .team.away-team {
      padding-left: 85px;
      text-align: left; }
      /* line 85, ../sass/pages/_gameinfo.scss */
      .games .game-info .match-details .team.away-team .logo {
        left: 5px; }
  /* line 91, ../sass/pages/_gameinfo.scss */
  .games .game-info .match-details .datetime-status {
    font-size: 22px;
    text-transform: uppercase;
    line-height: 1; }
    /* line 96, ../sass/pages/_gameinfo.scss */
    .games .game-info .match-details .datetime-status .status {
      margin-bottom: 5px;
      font-weight: 700; }
    /* line 101, ../sass/pages/_gameinfo.scss */
    .games .game-info .match-details .datetime-status .period {
      font-size: 17px;
      font-weight: 600; }
    /* line 106, ../sass/pages/_gameinfo.scss */
    .games .game-info .match-details .datetime-status .date {
      font-weight: 700;
      margin-bottom: 5px; }
    /* line 111, ../sass/pages/_gameinfo.scss */
    .games .game-info .match-details .datetime-status .schedule-time {
      font-weight: 400; }
  /* line 116, ../sass/pages/_gameinfo.scss */
  .games .game-info .match-details .location {
    font-size: 11px;
    color: #5e6361;
    text-align: center; }
  /* line 122, ../sass/pages/_gameinfo.scss */
  .games .game-info .match-details p.attendance {
    margin: 0; }
  /* line 126, ../sass/pages/_gameinfo.scss */
  .games .game-info .match-details .broadcaster {
    color: #5d6361;
    font-size: 11px;
    font-weight: bold;
    text-align: center; }
    /* line 132, ../sass/pages/_gameinfo.scss */
    .games .game-info .match-details .broadcaster img {
      width: 82px; }
    /* line 136, ../sass/pages/_gameinfo.scss */
    .games .game-info .match-details .broadcaster .name {
      display: none; }
  /* line 142, ../sass/pages/_gameinfo.scss */
  .games .game-info .video-player {
    display: block;
    margin: 20px auto 0 auto;
    max-width: 1290px; }
  /* line 149, ../sass/pages/_gameinfo.scss */
  .games .game-info.fixture .datetime-status .match-time {
    display: none; }
  /* line 161, ../sass/pages/_gameinfo.scss */
  .games .game-info.played .team .score .text-light, .games .game-info.playing .team .score .text-light {
    font-size: 40px;
    position: relative;
    bottom: 3px;
    left: -8px; }
  /* line 169, ../sass/pages/_gameinfo.scss */
  .games .game-info.played .team.home-team, .games .game-info.playing .team.home-team {
    padding-right: 150px;
    text-align: right; }
    /* line 173, ../sass/pages/_gameinfo.scss */
    .games .game-info.played .team.home-team .logo, .games .game-info.playing .team.home-team .logo {
      right: 70px; }
    /* line 177, ../sass/pages/_gameinfo.scss */
    .games .game-info.played .team.home-team .score, .games .game-info.playing .team.home-team .score {
      right: -15px; }
  /* line 182, ../sass/pages/_gameinfo.scss */
  .games .game-info.played .team.away-team, .games .game-info.playing .team.away-team {
    padding-left: 150px;
    text-align: left; }
    /* line 186, ../sass/pages/_gameinfo.scss */
    .games .game-info.played .team.away-team .logo, .games .game-info.playing .team.away-team .logo {
      left: 70px; }
    /* line 190, ../sass/pages/_gameinfo.scss */
    .games .game-info.played .team.away-team .score, .games .game-info.playing .team.away-team .score {
      left: -15px; }
  /* line 198, ../sass/pages/_gameinfo.scss */
  .games .game-info.playing .match-details .datetime-status {
    color: #ac0f1f; }
    /* line 201, ../sass/pages/_gameinfo.scss */
    .games .game-info.playing .match-details .datetime-status .status {
      display: inline-block;
      font-size: 13px;
      letter-spacing: 3.7px; }
    /* line 207, ../sass/pages/_gameinfo.scss */
    .games .game-info.playing .match-details .datetime-status .match-time {
      display: none;
      font-size: 28px;
      font-weight: 900; }
    /* line 213, ../sass/pages/_gameinfo.scss */
    .games .game-info.playing .match-details .datetime-status .date, .games .game-info.playing .match-details .datetime-status .schedule-time {
      display: none; }
  /* line 219, ../sass/pages/_gameinfo.scss */
  .games .game-info.playing.in-play .match-details .datetime-status .match-time {
    display: block; }
  /* line 227, ../sass/pages/_gameinfo.scss */
  .games .game-info.postponed .score, .games .game-info.suspended .score {
    display: none !important; }
  /* line 232, ../sass/pages/_gameinfo.scss */
  .games .game-info.postponed .match-details .status, .games .game-info.suspended .match-details .status {
    color: #222427 !important; }
  /* line 240, ../sass/pages/_gameinfo.scss */
  .games .game-info.played .match-details .datetime-status {
    font-size: 16px; }
    /* line 243, ../sass/pages/_gameinfo.scss */
    .games .game-info.played .match-details .datetime-status .match-time {
      display: none; }
  /* line 248, ../sass/pages/_gameinfo.scss */
  .games .game-info.played .match-details .status {
    color: #ac0f1f; }
  /* line 252, ../sass/pages/_gameinfo.scss */
  .games .game-info.played .match-details .date {
    font-weight: 600; }
/* line 259, ../sass/pages/_gameinfo.scss */
.games #line-up .header {
  padding: 0px 20px 30px 20px;
  background-color: transparent; }
  /* line 262, ../sass/pages/_gameinfo.scss */
  .games #line-up .header .nav-pills {
    height: 32px;
    border: 1px solid #ac0f1f;
    border-radius: 16px; }
    /* line 266, ../sass/pages/_gameinfo.scss */
    .games #line-up .header .nav-pills li {
      width: 33.3%;
      margin-left: 0px; }
      /* line 269, ../sass/pages/_gameinfo.scss */
      .games #line-up .header .nav-pills li a {
        padding: 0px;
        height: 30px;
        line-height: 30px;
        background-color: #ffffff;
        color: #ac0f1f;
        text-align: center;
        border-radius: 0;
        text-transform: uppercase; }
    /* line 281, ../sass/pages/_gameinfo.scss */
    .games #line-up .header .nav-pills li:first-child a {
      border-radius: 16px 0px 0px 16px;
      border-right: 1px solid #ac0f1f; }
    /* line 287, ../sass/pages/_gameinfo.scss */
    .games #line-up .header .nav-pills li:last-child a {
      border-radius: 0px 16px 16px 0px;
      border-left: 1px solid #ac0f1f; }
    /* line 293, ../sass/pages/_gameinfo.scss */
    .games #line-up .header .nav-pills li.active a {
      background-color: #ac0f1f;
      color: #ffffff;
      font-weight: 600; }
/* line 301, ../sass/pages/_gameinfo.scss */
.games #line-up #formationTab {
  padding: 0px 30px; }
/* line 306, ../sass/pages/_gameinfo.scss */
.games .nav-tabs-wrap {
  text-transform: uppercase; }
/* line 310, ../sass/pages/_gameinfo.scss */
.games .game-details {
  padding-top: 40px;
  padding-left: 60px;
  padding-right: 60px; }
  /* line 315, ../sass/pages/_gameinfo.scss */
  .games .game-details .author-date {
    color: #2e3532;
    font-size: 16px;
    opacity: 0.5;
    margin: 0; }
  /* line 322, ../sass/pages/_gameinfo.scss */
  .games .game-details .formation {
    margin: 20px 0;
    width: 100%; }
  /* line 328, ../sass/pages/_gameinfo.scss */
  .games .game-details .tab-pane .team-logo {
    display: block;
    margin: 0 auto;
    width: 72px; }
  /* line 337, ../sass/pages/_gameinfo.scss */
  .games .game-details .lineup .team-logo.small {
    width: 48px; }
  /* line 341, ../sass/pages/_gameinfo.scss */
  .games .game-details .lineup .team-name {
    margin: 10px 0 20px; }
  /* line 346, ../sass/pages/_gameinfo.scss */
  .games .game-details .lineup .player .image {
    height: 80px;
    width: 80px; }
  /* line 354, ../sass/pages/_gameinfo.scss */
  .games .game-details .tab-pane .tab-pane-content {
    background: transparent; }
  /* line 358, ../sass/pages/_gameinfo.scss */
  .games .game-details .tab-pane .team-logo {
    display: block;
    margin: 0 auto;
    width: 72px; }
  /* line 368, ../sass/pages/_gameinfo.scss */
  .games .game-details #overview article {
    background-color: #ffffff; }
  /* line 372, ../sass/pages/_gameinfo.scss */
  .games .game-details #overview header {
    padding: 16px 32px;
    background-color: #ffffff;
    font-size: 24px; }
    /* line 377, ../sass/pages/_gameinfo.scss */
    .games .game-details #overview header h2 {
      font-size: inherit; }
  /* line 382, ../sass/pages/_gameinfo.scss */
  .games .game-details #overview .subtitle {
    font-size: 18px;
    font-weight: 400; }
  /* line 387, ../sass/pages/_gameinfo.scss */
  .games .game-details #overview .author-time {
    margin-top: 45px;
    font-size: 14px; }
  /* line 392, ../sass/pages/_gameinfo.scss */
  .games .game-details #overview figure {
    background-color: #ffffff;
    margin-bottom: 24px; }
    /* line 396, ../sass/pages/_gameinfo.scss */
    .games .game-details #overview figure img {
      width: 100%; }
    /* line 400, ../sass/pages/_gameinfo.scss */
    .games .game-details #overview figure figcaption {
      padding: 0 24px; }
  /* line 405, ../sass/pages/_gameinfo.scss */
  .games .game-details #overview .editorial {
    background-color: #ffffff;
    padding-bottom: 10px; }
    /* line 409, ../sass/pages/_gameinfo.scss */
    .games .game-details #overview .editorial p {
      font-size: 16px;
      line-height: 23px;
      padding: 0 32px; }
    /* line 415, ../sass/pages/_gameinfo.scss */
    .games .game-details #overview .editorial img {
      margin-bottom: 24px;
      width: 100%; }
  /* line 423, ../sass/pages/_gameinfo.scss */
  .games .game-details #play-by-play .panel.play-item {
    display: block;
    margin-bottom: 8px;
    border: none; }
    /* line 428, ../sass/pages/_gameinfo.scss */
    .games .game-details #play-by-play .panel.play-item .panel-cell {
      display: block;
      float: left; }
    /* line 433, ../sass/pages/_gameinfo.scss */
    .games .game-details #play-by-play .panel.play-item .panel-cell.minute {
      position: absolute;
      width: 72px;
      height: 72px;
      padding: 25px 0; }
      /* line 439, ../sass/pages/_gameinfo.scss */
      .games .game-details #play-by-play .panel.play-item .panel-cell.minute span {
        display: block;
        font-size: 21px;
        line-height: 1;
        font-weight: 700;
        text-align: center; }
    /* line 448, ../sass/pages/_gameinfo.scss */
    .games .game-details #play-by-play .panel.play-item .panel-cell.message {
      border-left: solid 1px #f0f3f2;
      min-height: 72px;
      margin-left: 72px;
      padding-left: 14px; }
      /* line 454, ../sass/pages/_gameinfo.scss */
      .games .game-details #play-by-play .panel.play-item .panel-cell.message h4 {
        margin-top: 14px;
        margin-bottom: 5px; }
        /* line 458, ../sass/pages/_gameinfo.scss */
        .games .game-details #play-by-play .panel.play-item .panel-cell.message h4 .fa {
          font-size: 16px;
          font-weight: 400;
          margin-right: 5px; }
        /* line 464, ../sass/pages/_gameinfo.scss */
        .games .game-details #play-by-play .panel.play-item .panel-cell.message h4 .fa-flag,
        .games .game-details #play-by-play .panel.play-item .panel-cell.message h4 .fa-futbol-o {
          color: #000000; }
      /* line 470, ../sass/pages/_gameinfo.scss */
      .games .game-details #play-by-play .panel.play-item .panel-cell.message p {
        color: #4a4f4d;
        font-size: 16px;
        font-weight: 400;
        width: auto; }
    /* line 478, ../sass/pages/_gameinfo.scss */
    .games .game-details #play-by-play .panel.play-item.goal {
      background-color: #ac0f1f !important;
      color: #ffffff;
      -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.2);
      -moz-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.2);
      box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.2); }
      /* line 483, ../sass/pages/_gameinfo.scss */
      .games .game-details #play-by-play .panel.play-item.goal .panel-cell.message {
        border-left: solid 1px rgba(255, 255, 255, 0.1); }
      /* line 487, ../sass/pages/_gameinfo.scss */
      .games .game-details #play-by-play .panel.play-item.goal .panel-cell.minute .minute {
        color: #ffffff; }
      /* line 492, ../sass/pages/_gameinfo.scss */
      .games .game-details #play-by-play .panel.play-item.goal .fa,
      .games .game-details #play-by-play .panel.play-item.goal p {
        color: #ffffff !important; }
  /* line 500, ../sass/pages/_gameinfo.scss */
  .games .game-details .time-line-wrap.long-game {
    padding-right: 30% !important; }
    /* line 503, ../sass/pages/_gameinfo.scss */
    .games .game-details .time-line-wrap.long-game .timeline .ft.tag {
      left: calc(130% + 30px) !important; }
    /* line 506, ../sass/pages/_gameinfo.scss */
    .games .game-details .time-line-wrap.long-game .timeline .ht.tag {
      left: calc(65% + 30px) !important; }
    /* line 509, ../sass/pages/_gameinfo.scss */
    .games .game-details .time-line-wrap.long-game .timeline .line {
      width: calc(130% + 30px) !important; }
  /* line 515, ../sass/pages/_gameinfo.scss */
  .games .game-details .time-line-wrap {
    background-color: #2b2e32;
    height: auto;
    padding: 0 30px;
    margin-bottom: 40px; }
    /* line 521, ../sass/pages/_gameinfo.scss */
    .games .game-details .time-line-wrap .team {
      color: #ffffff;
      margin: 0;
      padding: 20px 0; }
    /* line 526, ../sass/pages/_gameinfo.scss */
    .games .game-details .time-line-wrap .team-logo {
      display: inline;
      height: 32px;
      width: auto; }
    /* line 532, ../sass/pages/_gameinfo.scss */
    .games .game-details .time-line-wrap .timeline {
      position: relative;
      padding: 20px 0; }
      /* line 536, ../sass/pages/_gameinfo.scss */
      .games .game-details .time-line-wrap .timeline .line {
        background-color: #ffffff;
        height: 2px;
        width: 100%; }
    /* line 543, ../sass/pages/_gameinfo.scss */
    .games .game-details .time-line-wrap .tag {
      background-color: transparent;
      color: #ffffff;
      display: block;
      font-size: 12px;
      padding: 5px 0;
      position: absolute;
      top: 7px; }
      /* line 552, ../sass/pages/_gameinfo.scss */
      .games .game-details .time-line-wrap .tag.ko, .games .game-details .time-line-wrap .tag.ht, .games .game-details .time-line-wrap .tag.ft, .games .game-details .time-line-wrap .tag.ninety {
        background-color: #2b2e32; }
      /* line 559, ../sass/pages/_gameinfo.scss */
      .games .game-details .time-line-wrap .tag.home {
        margin-top: -9px;
        padding-bottom: 0px; }
        /* line 562, ../sass/pages/_gameinfo.scss */
        .games .game-details .time-line-wrap .tag.home .boxscore-tooltip__content {
          margin-bottom: -21px; }
      /* line 567, ../sass/pages/_gameinfo.scss */
      .games .game-details .time-line-wrap .tag.away {
        margin-top: 17px;
        padding-top: 0px; }
        /* line 571, ../sass/pages/_gameinfo.scss */
        .games .game-details .time-line-wrap .tag.away .boxscore-tooltip__content {
          margin-bottom: -83px; }
          /* line 574, ../sass/pages/_gameinfo.scss */
          .games .game-details .time-line-wrap .tag.away .boxscore-tooltip__content:after {
            top: 0;
            margin-top: -10px;
            -ms-transform: rotate(180deg);
            -webkit-transform: rotate(180deg);
            transform: rotate(180deg); }
      /* line 584, ../sass/pages/_gameinfo.scss */
      .games .game-details .time-line-wrap .tag > i {
        display: block;
        text-align: center;
        margin-top: 3px; }
    /* line 591, ../sass/pages/_gameinfo.scss */
    .games .game-details .time-line-wrap .ft {
      right: -21px; }
    /* line 595, ../sass/pages/_gameinfo.scss */
    .games .game-details .time-line-wrap .ht {
      right: 50%; }
    /* line 599, ../sass/pages/_gameinfo.scss */
    .games .game-details .time-line-wrap .ko {
      left: -21px; }
    /* line 603, ../sass/pages/_gameinfo.scss */
    .games .game-details .time-line-wrap .home.score.ht,
    .games .game-details .time-line-wrap .away.score.ht {
      right: 50.3%; }
    /* line 608, ../sass/pages/_gameinfo.scss */
    .games .game-details .time-line-wrap .home.score.ft,
    .games .game-details .time-line-wrap .away.score.ft {
      right: 3px; }
    /* line 613, ../sass/pages/_gameinfo.scss */
    .games .game-details .time-line-wrap .home.score {
      top: -10px; }
    /* line 617, ../sass/pages/_gameinfo.scss */
    .games .game-details .time-line-wrap .away.score {
      top: 26px; }
    /* line 622, ../sass/pages/_gameinfo.scss */
    .games .game-details .time-line-wrap .home i {
      position: absolute;
      top: -8px; }
    /* line 628, ../sass/pages/_gameinfo.scss */
    .games .game-details .time-line-wrap .boxscore-tooltip {
      cursor: pointer; }
      /* line 630, ../sass/pages/_gameinfo.scss */
      .games .game-details .time-line-wrap .boxscore-tooltip .boxscore-tooltip__content {
        visibility: hidden;
        width: 212px;
        height: 62px;
        background-color: #ffffff;
        color: #000000;
        padding: 5px 0;
        position: absolute;
        z-index: 1;
        bottom: 40px;
        left: 46%;
        margin-left: -106px; }
        /* line 642, ../sass/pages/_gameinfo.scss */
        .games .game-details .time-line-wrap .boxscore-tooltip .boxscore-tooltip__content:after {
          content: "";
          position: absolute;
          top: 100%;
          left: 50%;
          margin-left: -5px;
          border-width: 5px;
          border-style: solid;
          border-color: #ffffff transparent transparent transparent; }
        /* line 653, ../sass/pages/_gameinfo.scss */
        .games .game-details .time-line-wrap .boxscore-tooltip .boxscore-tooltip__content .tooltip-content__generic .tooltip_header {
          position: absolute;
          left: 0;
          top: 0;
          padding: 2px 0px 0px 8px;
          width: 100%;
          border-bottom: 1px solid #e9e9e9; }
          /* line 660, ../sass/pages/_gameinfo.scss */
          .games .game-details .time-line-wrap .boxscore-tooltip .boxscore-tooltip__content .tooltip-content__generic .tooltip_header i {
            position: relative !important;
            top: -1px !important;
            margin-right: 4px;
            font-size: 10px; }
          /* line 666, ../sass/pages/_gameinfo.scss */
          .games .game-details .time-line-wrap .boxscore-tooltip .boxscore-tooltip__content .tooltip-content__generic .tooltip_header span {
            text-transform: uppercase;
            font-size: 10px;
            color: #ac0f1f;
            font-weight: bolder;
            position: absolute;
            margin-top: 2px; }
        /* line 675, ../sass/pages/_gameinfo.scss */
        .games .game-details .time-line-wrap .boxscore-tooltip .boxscore-tooltip__content .tooltip-content__generic p {
          position: relative;
          left: 50px;
          top: 25px;
          font-size: 12px;
          line-height: 11px;
          margin-bottom: 2px;
          text-transform: uppercase;
          width: 155px; }
          /* line 684, ../sass/pages/_gameinfo.scss */
          .games .game-details .time-line-wrap .boxscore-tooltip .boxscore-tooltip__content .tooltip-content__generic p span {
            font-weight: bolder; }
        /* line 688, ../sass/pages/_gameinfo.scss */
        .games .game-details .time-line-wrap .boxscore-tooltip .boxscore-tooltip__content .tooltip-content__generic P + P {
          font-size: 10px;
          opacity: 0.6;
          text-transform: none; }
        /* line 693, ../sass/pages/_gameinfo.scss */
        .games .game-details .time-line-wrap .boxscore-tooltip .boxscore-tooltip__content .tooltip-content__generic .thumbnail_pic {
          width: 36px;
          float: left;
          position: absolute;
          left: 8px;
          border-radius: 50%;
          top: 23px; }
        /* line 703, ../sass/pages/_gameinfo.scss */
        .games .game-details .time-line-wrap .boxscore-tooltip .boxscore-tooltip__content .tooltip-content__substitutions .sub_1,
        .games .game-details .time-line-wrap .boxscore-tooltip .boxscore-tooltip__content .tooltip-content__substitutions .sub_2 {
          height: 24px;
          position: absolute;
          left: 0;
          width: 100%;
          padding: 0px;
          text-transform: uppercase;
          padding-left: 8px;
          line-height: 11px;
          padding-top: 6px; }
          /* line 714, ../sass/pages/_gameinfo.scss */
          .games .game-details .time-line-wrap .boxscore-tooltip .boxscore-tooltip__content .tooltip-content__substitutions .sub_1 .thumbnail_pic,
          .games .game-details .time-line-wrap .boxscore-tooltip .boxscore-tooltip__content .tooltip-content__substitutions .sub_2 .thumbnail_pic {
            width: 24px;
            float: left;
            left: 8px;
            border-radius: 50%;
            margin-right: 5px;
            margin-top: -6px; }
          /* line 722, ../sass/pages/_gameinfo.scss */
          .games .game-details .time-line-wrap .boxscore-tooltip .boxscore-tooltip__content .tooltip-content__substitutions .sub_1 i,
          .games .game-details .time-line-wrap .boxscore-tooltip .boxscore-tooltip__content .tooltip-content__substitutions .sub_2 i {
            color: #099147;
            position: relative;
            top: 0px; }
          /* line 727, ../sass/pages/_gameinfo.scss */
          .games .game-details .time-line-wrap .boxscore-tooltip .boxscore-tooltip__content .tooltip-content__substitutions .sub_1 span,
          .games .game-details .time-line-wrap .boxscore-tooltip .boxscore-tooltip__content .tooltip-content__substitutions .sub_2 span {
            font-weight: bolder; }
        /* line 731, ../sass/pages/_gameinfo.scss */
        .games .game-details .time-line-wrap .boxscore-tooltip .boxscore-tooltip__content .tooltip-content__substitutions .sub_2 {
          top: 33px; }
          /* line 733, ../sass/pages/_gameinfo.scss */
          .games .game-details .time-line-wrap .boxscore-tooltip .boxscore-tooltip__content .tooltip-content__substitutions .sub_2 i {
            color: #ac0f1f; }
      /* line 740, ../sass/pages/_gameinfo.scss */
      .games .game-details .time-line-wrap .boxscore-tooltip:hover .boxscore-tooltip__content {
        visibility: visible; }
  /* line 748, ../sass/pages/_gameinfo.scss */
  .games .game-details .teams .image {
    height: 80px;
    width: 80px; }
  /* line 755, ../sass/pages/_gameinfo.scss */
  .games .game-details .events h3 {
    position: relative;
    margin: 0;
    padding: 30px 15px 28px;
    background-color: #fdfdfd;
    text-transform: uppercase;
    text-align: center; }
    /* line 763, ../sass/pages/_gameinfo.scss */
    .games .game-details .events h3:after {
      content: "";
      position: absolute;
      background-color: #ac0f1f;
      display: block;
      height: 6px;
      width: 32px;
      margin-left: -16px;
      left: 50%;
      bottom: 12px; }
  /* line 776, ../sass/pages/_gameinfo.scss */
  .games .game-details .events table {
    margin-bottom: 8px;
    table-layout: fixed;
    border-collapse: separate;
    border-spacing: 0 8px; }
    /* line 782, ../sass/pages/_gameinfo.scss */
    .games .game-details .events table tr {
      background-color: #fdfdfd; }
      /* line 785, ../sass/pages/_gameinfo.scss */
      .games .game-details .events table tr.no-data {
        background-color: transparent; }
        /* line 788, ../sass/pages/_gameinfo.scss */
        .games .game-details .events table tr.no-data td {
          color: #2b2e32;
          font-size: 18px;
          font-weight: bold;
          text-align: center !important; }
      /* line 796, ../sass/pages/_gameinfo.scss */
      .games .game-details .events table tr td {
        color: #000000;
        text-align: left;
        vertical-align: middle; }
        /* line 801, ../sass/pages/_gameinfo.scss */
        .games .game-details .events table tr td.card-icon {
          width: 24px;
          font-size: 20px;
          padding-left: 0;
          padding-right: 0;
          text-align: center; }
        /* line 809, ../sass/pages/_gameinfo.scss */
        .games .game-details .events table tr td.time-min {
          width: 70px;
          font-size: 19px;
          font-weight: bold;
          text-align: center;
          color: #222427;
          border-right: solid 1px #f0f3f2;
          padding: 0px; }
        /* line 819, ../sass/pages/_gameinfo.scss */
        .games .game-details .events table tr td.team-badge {
          width: 72px;
          padding: 16px; }
          /* line 823, ../sass/pages/_gameinfo.scss */
          .games .game-details .events table tr td.team-badge img {
            width: 40px; }
        /* line 828, ../sass/pages/_gameinfo.scss */
        .games .game-details .events table tr td div.player {
          font-size: 18px;
          font-weight: 600;
          text-transform: uppercase;
          letter-spacing: 0.2px; }
          /* line 834, ../sass/pages/_gameinfo.scss */
          .games .game-details .events table tr td div.player .lastname {
            font-weight: 700; }
          /* line 838, ../sass/pages/_gameinfo.scss */
          .games .game-details .events table tr td div.player i.fa {
            font-size: 16px; }
          /* line 842, ../sass/pages/_gameinfo.scss */
          .games .game-details .events table tr td div.player.player-on i.fa {
            color: #099147; }
          /* line 846, ../sass/pages/_gameinfo.scss */
          .games .game-details .events table tr td div.player.player-off i.fa {
            color: #ac0f1f; }
        /* line 851, ../sass/pages/_gameinfo.scss */
        .games .game-details .events table tr td div.player-assist {
          color: #4e4f52;
          font-size: 16px;
          font-weight: 600;
          text-transform: none; }
  /* line 863, ../sass/pages/_gameinfo.scss */
  .games .game-details .statistics .title {
    background-color: #fdfdfd;
    margin-bottom: 8px;
    padding: 10px 15px;
    position: relative;
    text-align: center; }
    /* line 870, ../sass/pages/_gameinfo.scss */
    .games .game-details .statistics .title .team {
      margin: 0;
      width: 7.5%; }
    /* line 875, ../sass/pages/_gameinfo.scss */
    .games .game-details .statistics .title .heading {
      width: 85%; }
      /* line 877, ../sass/pages/_gameinfo.scss */
      .games .game-details .statistics .title .heading .underline {
        margin: 0 auto; }
  /* line 883, ../sass/pages/_gameinfo.scss */
  .games .game-details .statistics .team-logo {
    display: inline;
    width: 100%; }
  /* line 888, ../sass/pages/_gameinfo.scss */
  .games .game-details .statistics .list {
    padding: 0; }
  /* line 892, ../sass/pages/_gameinfo.scss */
  .games .game-details .statistics .list-row {
    padding: 0 0; }
  /* line 896, ../sass/pages/_gameinfo.scss */
  .games .game-details .statistics .panel {
    position: relative;
    margin-left: 0;
    margin-bottom: 8px;
    border: none; }
    /* line 902, ../sass/pages/_gameinfo.scss */
    .games .game-details .statistics .panel .panel-cell {
      font-size: 16px;
      font-weight: 400;
      text-align: center; }
    /* line 908, ../sass/pages/_gameinfo.scss */
    .games .game-details .statistics .panel .panel-cell:nth-child(1),
    .games .game-details .statistics .panel .panel-cell:nth-child(3) {
      width: 73px;
      padding-top: 6px;
      position: absolute;
      top: 0; }
    /* line 916, ../sass/pages/_gameinfo.scss */
    .games .game-details .statistics .panel .panel-cell.message {
      width: 100%;
      padding: 0 73px; }
      /* line 920, ../sass/pages/_gameinfo.scss */
      .games .game-details .statistics .panel .panel-cell.message .message-inner {
        padding: 5px;
        border-right: solid 1px #f0f3f2;
        border-left: solid 1px #f0f3f2; }
    /* line 927, ../sass/pages/_gameinfo.scss */
    .games .game-details .statistics .panel .panel-cell:nth-child(1) {
      left: 0; }
    /* line 931, ../sass/pages/_gameinfo.scss */
    .games .game-details .statistics .panel .panel-cell:nth-child(3) {
      right: 0; }
/* line 939, ../sass/pages/_gameinfo.scss */
.games #boxscore .tab-pane-content {
  background-color: transparent; }
/* line 943, ../sass/pages/_gameinfo.scss */
.games .boxscore-playerstats {
  margin-top: 20px; }
  /* line 945, ../sass/pages/_gameinfo.scss */
  .games .boxscore-playerstats .header {
    text-align: center; }
    /* line 947, ../sass/pages/_gameinfo.scss */
    .games .boxscore-playerstats .header .stats_teamlogo {
      position: absolute;
      top: 0px;
      margin: 8px 15px;
      font-weight: bolder;
      font-size: 17px;
      color: #2b2e32; }
      /* line 954, ../sass/pages/_gameinfo.scss */
      .games .boxscore-playerstats .header .stats_teamlogo img {
        width: 48px; }
      /* line 957, ../sass/pages/_gameinfo.scss */
      .games .boxscore-playerstats .header .stats_teamlogo.left {
        left: 20px; }
      /* line 960, ../sass/pages/_gameinfo.scss */
      .games .boxscore-playerstats .header .stats_teamlogo.right {
        right: 20px; }
    /* line 964, ../sass/pages/_gameinfo.scss */
    .games .boxscore-playerstats .header h3 {
      font-size: 21px;
      font-weight: 700; }
      /* line 967, ../sass/pages/_gameinfo.scss */
      .games .boxscore-playerstats .header h3:after {
        content: '';
        width: 32px;
        height: 6px;
        display: block;
        background-color: #ac0f1f;
        margin: 10px auto; }
  /* line 977, ../sass/pages/_gameinfo.scss */
  .games .boxscore-playerstats .boxscore-playerstats__header {
    background-color: #ffffff;
    display: inline-block;
    width: calc(100% - 30px);
    margin-left: 15px; }
    /* line 982, ../sass/pages/_gameinfo.scss */
    .games .boxscore-playerstats .boxscore-playerstats__header ul {
      padding: 0px; }
      /* line 984, ../sass/pages/_gameinfo.scss */
      .games .boxscore-playerstats .boxscore-playerstats__header ul li {
        text-transform: uppercase;
        font-size: 12px;
        font-weight: bolder;
        color: #222427;
        opacity: 0.5;
        display: inline-block;
        width: 7.1%;
        text-align: center;
        float: left;
        padding-bottom: 7px; }
      /* line 996, ../sass/pages/_gameinfo.scss */
      .games .boxscore-playerstats .boxscore-playerstats__header ul li.playerstats_player {
        width: 21%;
        text-align: left; }
    /* line 1001, ../sass/pages/_gameinfo.scss */
    .games .boxscore-playerstats .boxscore-playerstats__header .boxscore-playerstats__headerleft {
      margin-left: -15px; }
    /* line 1004, ../sass/pages/_gameinfo.scss */
    .games .boxscore-playerstats .boxscore-playerstats__header .boxscore-playerstats__headerright {
      margin-right: -15px; }
  /* line 1008, ../sass/pages/_gameinfo.scss */
  .games .boxscore-playerstats .boxscore-playerstats__tables {
    margin-top: 15px; }
    /* line 1010, ../sass/pages/_gameinfo.scss */
    .games .boxscore-playerstats .boxscore-playerstats__tables table {
      width: 100%; }
      /* line 1012, ../sass/pages/_gameinfo.scss */
      .games .boxscore-playerstats .boxscore-playerstats__tables table tr {
        background-color: #ffffff;
        margin-bottom: 8px;
        display: table;
        width: 100%;
        height: 56px; }
        /* line 1018, ../sass/pages/_gameinfo.scss */
        .games .boxscore-playerstats .boxscore-playerstats__tables table tr td {
          text-align: center;
          height: 56px;
          display: table-cell;
          vertical-align: middle;
          width: 7%;
          font-weight: bolder;
          size: 16px;
          color: #222427;
          opacity: 0.8; }
          /* line 1028, ../sass/pages/_gameinfo.scss */
          .games .boxscore-playerstats .boxscore-playerstats__tables table tr td span {
            display: block;
            text-align: left; }
          /* line 1032, ../sass/pages/_gameinfo.scss */
          .games .boxscore-playerstats .boxscore-playerstats__tables table tr td span:first-child {
            font-weight: lighter; }
      /* line 1037, ../sass/pages/_gameinfo.scss */
      .games .boxscore-playerstats .boxscore-playerstats__tables table tr td:nth-child(3) {
        width: 20%;
        top: 50%;
        position: relative;
        transform: translateY(-50%);
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(0%);
        -moz-transform: translateY(0%);
        line-height: 1.3rem;
        text-transform: uppercase; }
        @supports (-ms-ime-align: auto) {
          /* line 1037, ../sass/pages/_gameinfo.scss */
          .games .boxscore-playerstats .boxscore-playerstats__tables table tr td:nth-child(3) {
            transform: translateY(0%);
            -webkit-transform: translateY(0%);
            -ms-transform: translateY(0%); } }
    /* line 1054, ../sass/pages/_gameinfo.scss */
    .games .boxscore-playerstats .boxscore-playerstats__tables h3 {
      font-size: 21px;
      text-transform: uppercase;
      font-weight: 600;
      color: #222427;
      text-align: center; }
    /* line 1061, ../sass/pages/_gameinfo.scss */
    .games .boxscore-playerstats .boxscore-playerstats__tables .boxscore-playerstats__goalkeeper {
      padding: 0px;
      background-color: #ffffff;
      display: inline-block;
      width: 100%;
      height: 32px;
      padding-top: 6px; }
      /* line 1068, ../sass/pages/_gameinfo.scss */
      .games .boxscore-playerstats .boxscore-playerstats__tables .boxscore-playerstats__goalkeeper li {
        text-transform: uppercase;
        font-size: 12px;
        font-weight: bolder;
        color: #222427;
        opacity: 0.5;
        display: inline-block;
        width: 7%;
        text-align: center; }
      /* line 1078, ../sass/pages/_gameinfo.scss */
      .games .boxscore-playerstats .boxscore-playerstats__tables .boxscore-playerstats__goalkeeper li.playerstats_player {
        width: 24%;
        text-align: left; }
/* line 1086, ../sass/pages/_gameinfo.scss */
.games .tab-stats-content {
  padding-bottom: 28px; }
  @media screen and (max-width: 767px) {
    /* line 1086, ../sass/pages/_gameinfo.scss */
    .games .tab-stats-content {
      margin-top: -60px; } }
  /* line 1094, ../sass/pages/_gameinfo.scss */
  .games .tab-stats-content .tab-stats-content__tabs-header h3 {
    display: inline-block;
    font-size: 2.4rem;
    margin: 0; }
    /* line 1099, ../sass/pages/_gameinfo.scss */
    .games .tab-stats-content .tab-stats-content__tabs-header h3::after {
      content: '';
      display: block;
      margin: 1rem auto 0 auto;
      width: 30px;
      height: 5px;
      background-color: #ac0f1f; }
  /* line 1111, ../sass/pages/_gameinfo.scss */
  .games .tab-stats-content .tab-stats-content__nav-tabs {
    padding: 28px 0; }
    /* line 1115, ../sass/pages/_gameinfo.scss */
    .games .tab-stats-content .tab-stats-content__nav-tabs .nav-tabs li {
      margin: 0 20px; }
      /* line 1119, ../sass/pages/_gameinfo.scss */
      .games .tab-stats-content .tab-stats-content__nav-tabs .nav-tabs li.tab-stats-content__tabs-header h3 {
        font-weight: 700; }
      /* line 1124, ../sass/pages/_gameinfo.scss */
      .games .tab-stats-content .tab-stats-content__nav-tabs .nav-tabs li:last-of-type {
        margin-right: -1px; }
      /* line 1128, ../sass/pages/_gameinfo.scss */
      .games .tab-stats-content .tab-stats-content__nav-tabs .nav-tabs li h3 {
        font-weight: normal;
        font-size: 2.4rem;
        margin: 0;
        cursor: pointer; }
  /* line 1139, ../sass/pages/_gameinfo.scss */
  .games .tab-stats-content .tabs-content__nested-nav-tabs .nav-tabs {
    border-radius: 30px;
    border: 1px solid #ac0f1f;
    margin-bottom: 15px;
    overflow: hidden; }
    /* line 1145, ../sass/pages/_gameinfo.scss */
    .games .tab-stats-content .tabs-content__nested-nav-tabs .nav-tabs li {
      margin: 0;
      padding: 6px 45px;
      font-size: 14px;
      background: transparent;
      color: #ac0f1f;
      font-weight: normal;
      cursor: pointer; }
      @media screen and (max-width: 991px) {
        /* line 1145, ../sass/pages/_gameinfo.scss */
        .games .tab-stats-content .tabs-content__nested-nav-tabs .nav-tabs li {
          padding: 6px 32px; } }
      @media screen and (max-width: 767px) {
        /* line 1145, ../sass/pages/_gameinfo.scss */
        .games .tab-stats-content .tabs-content__nested-nav-tabs .nav-tabs li {
          padding: 6px 12px; } }
      /* line 1162, ../sass/pages/_gameinfo.scss */
      .games .tab-stats-content .tabs-content__nested-nav-tabs .nav-tabs li.tabs-content__nested-tabs-header {
        background-color: #ac0f1f;
        color: #ffffff; }
        /* line 1166, ../sass/pages/_gameinfo.scss */
        .games .tab-stats-content .tabs-content__nested-nav-tabs .nav-tabs li.tabs-content__nested-tabs-header h4 {
          font-weight: bold; }
      /* line 1171, ../sass/pages/_gameinfo.scss */
      .games .tab-stats-content .tabs-content__nested-nav-tabs .nav-tabs li h4 {
        font-size: 14px;
        margin: 0px;
        font-weight: normal; }
  /* line 1180, ../sass/pages/_gameinfo.scss */
  .games .tab-stats-content .tab-stats-content__tabs-header-wrap {
    padding: 28px 0; }
    @media screen and (max-width: 768px) {
      /* line 1180, ../sass/pages/_gameinfo.scss */
      .games .tab-stats-content .tab-stats-content__tabs-header-wrap {
        padding: 0; } }
  /* line 1188, ../sass/pages/_gameinfo.scss */
  .games .tab-stats-content .tab-stats-content__opta-widget, .games .tab-stats-content .opta-widget {
    margin: 1rem 0;
    padding: 28px 28px 14px 28px; }
    @media screen and (max-width: 768px) {
      /* line 1188, ../sass/pages/_gameinfo.scss */
      .games .tab-stats-content .tab-stats-content__opta-widget, .games .tab-stats-content .opta-widget {
        margin: 0;
        padding: 15px 10px 0px 10px;
        background-color: #ffffff; } }
  /* line 1199, ../sass/pages/_gameinfo.scss */
  .games .tab-stats-content .matchday-desktop {
    margin-bottom: -20px; }
  /* line 1203, ../sass/pages/_gameinfo.scss */
  .games .tab-stats-content .heatmap-desktop {
    margin-bottom: -10px; }
  @media screen and (max-width: 768px) {
    /* line 1208, ../sass/pages/_gameinfo.scss */
    .games .tab-stats-content .chalkboard .opta-widget {
      padding-bottom: 10px; } }
  /* line 1216, ../sass/pages/_gameinfo.scss */
  .games .tab-stats-content .chalkboard > div, .games .tab-stats-content .matchday > div, .games .tab-stats-content .heatmap > div {
    background-color: #ffffff; }
  @media screen and (max-width: 768px) {
    /* line 1221, ../sass/pages/_gameinfo.scss */
    .games .tab-stats-content .chalkboard, .games .tab-stats-content .matchday-mobile, .games .tab-stats-content .heatmap-mobile {
      margin-bottom: 30px; }
      /* line 1225, ../sass/pages/_gameinfo.scss */
      .games .tab-stats-content .chalkboard .tab-stats-content__tabs-header, .games .tab-stats-content .matchday-mobile .tab-stats-content__tabs-header, .games .tab-stats-content .heatmap-mobile .tab-stats-content__tabs-header {
        margin-bottom: 15px; }
        /* line 1228, ../sass/pages/_gameinfo.scss */
        .games .tab-stats-content .chalkboard .tab-stats-content__tabs-header > h3, .games .tab-stats-content .matchday-mobile .tab-stats-content__tabs-header > h3, .games .tab-stats-content .heatmap-mobile .tab-stats-content__tabs-header > h3 {
          padding: 15px 0; }
      /* line 1234, ../sass/pages/_gameinfo.scss */
      .games .tab-stats-content .chalkboard .opta-widget .nav-tabs, .games .tab-stats-content .matchday-mobile .opta-widget .nav-tabs, .games .tab-stats-content .heatmap-mobile .opta-widget .nav-tabs {
        width: 100%; }
        /* line 1237, ../sass/pages/_gameinfo.scss */
        .games .tab-stats-content .chalkboard .opta-widget .nav-tabs li, .games .tab-stats-content .matchday-mobile .opta-widget .nav-tabs li, .games .tab-stats-content .heatmap-mobile .opta-widget .nav-tabs li {
          width: 50%;
          text-align: center; } }
  /* line 1246, ../sass/pages/_gameinfo.scss */
  .games .tab-stats-content .tab-stats-content__opta-widget,
  .games .tab-stats-content .tab-stats-content__nav-tabs,
  .games .tab-stats-content .tab-stats-content__tabs-header,
  .games .tab-stats-content .tabs-content__nested-nav-tabs,
  .games .tab-stats-content .tabs-content__nested-tabs-header {
    background-color: #ffffff; }
  /* line 1255, ../sass/pages/_gameinfo.scss */
  .games .tab-stats-content .Opta .Opta-Overlayer {
    background: rgba(0, 0, 0, 0.5); }
  /* line 1259, ../sass/pages/_gameinfo.scss */
  .games .tab-stats-content .Opta .Opta-Image-holder {
    display: none !important; }
  /* line 1264, ../sass/pages/_gameinfo.scss */
  .games .tab-stats-content .Opta .Opta-Overlay .Opta-Close {
    display: none; }
  /* line 1267, ../sass/pages/_gameinfo.scss */
  .games .tab-stats-content .Opta .Opta-Overlay .Opta-Cf {
    background-color: #ac0f1f;
    display: flex;
    align-items: center; }
    /* line 1272, ../sass/pages/_gameinfo.scss */
    .games .tab-stats-content .Opta .Opta-Overlay .Opta-Cf .Opta-Image-Player-Large {
      margin: 0; }
    /* line 1276, ../sass/pages/_gameinfo.scss */
    .games .tab-stats-content .Opta .Opta-Overlay .Opta-Cf > ul {
      padding-left: 20px;
      margin: 0; }
      /* line 1280, ../sass/pages/_gameinfo.scss */
      .games .tab-stats-content .Opta .Opta-Overlay .Opta-Cf > ul li {
        font-family: 'Source Sans Pro', sans-serif;
        font-size: 24px;
        font-weight: normal;
        font-style: normal;
        font-stretch: normal;
        letter-spacing: 1px;
        text-align: left;
        color: #ffffff;
        text-transform: uppercase;
        letter-spacing: 0.3px; }
        @media screen and (max-width: 768px) {
          /* line 1280, ../sass/pages/_gameinfo.scss */
          .games .tab-stats-content .Opta .Opta-Overlay .Opta-Cf > ul li {
            font-size: 14px; } }
        /* line 1296, ../sass/pages/_gameinfo.scss */
        .games .tab-stats-content .Opta .Opta-Overlay .Opta-Cf > ul li.Opta-Circle {
          background-color: transparent;
          margin-bottom: 0; }
        /* line 1301, ../sass/pages/_gameinfo.scss */
        .games .tab-stats-content .Opta .Opta-Overlay .Opta-Cf > ul li:nth-of-type(2), .games .tab-stats-content .Opta .Opta-Overlay .Opta-Cf > ul li.Opta-Circle {
          font-weight: bold; }
        /* line 1305, ../sass/pages/_gameinfo.scss */
        .games .tab-stats-content .Opta .Opta-Overlay .Opta-Cf > ul li.Opta-soft {
          font-size: 12px; }
          @media screen and (max-width: 768px) {
            /* line 1305, ../sass/pages/_gameinfo.scss */
            .games .tab-stats-content .Opta .Opta-Overlay .Opta-Cf > ul li.Opta-soft {
              font-size: 10px; } }
        /* line 1312, ../sass/pages/_gameinfo.scss */
        .games .tab-stats-content .Opta .Opta-Overlay .Opta-Cf > ul li.Opta-MatchEvent {
          display: flex; }
          /* line 1315, ../sass/pages/_gameinfo.scss */
          .games .tab-stats-content .Opta .Opta-Overlay .Opta-Cf > ul li.Opta-MatchEvent .Opta-Event-Time, .games .tab-stats-content .Opta .Opta-Overlay .Opta-Cf > ul li.Opta-MatchEvent .Opta-Event-Text-Type, .games .tab-stats-content .Opta .Opta-Overlay .Opta-Cf > ul li.Opta-MatchEvent .Opta-Event-Extra-Text > span {
            color: #ffffff; }
  /* line 1323, ../sass/pages/_gameinfo.scss */
  .games .tab-stats-content .Opta .Opta-Overlay .Opta-Flex {
    padding: 15px 0; }
    /* line 1326, ../sass/pages/_gameinfo.scss */
    .games .tab-stats-content .Opta .Opta-Overlay .Opta-Flex .Opta-Stat .Opta-Value {
      font-family: 'Source Sans Pro', sans-serif;
      font-size: 36px;
      font-weight: bold;
      color: #222427;
      letter-spacing: 0.3px; }
      @media screen and (max-width: 768px) {
        /* line 1326, ../sass/pages/_gameinfo.scss */
        .games .tab-stats-content .Opta .Opta-Overlay .Opta-Flex .Opta-Stat .Opta-Value {
          font-size: 24px; } }
    /* line 1337, ../sass/pages/_gameinfo.scss */
    .games .tab-stats-content .Opta .Opta-Overlay .Opta-Flex .Opta-Stat .Opta-Label {
      font-family: 'Source Sans Pro', sans-serif;
      font-size: 14px;
      color: #222427;
      letter-spacing: 0.3px; }
      @media screen and (max-width: 768px) {
        /* line 1337, ../sass/pages/_gameinfo.scss */
        .games .tab-stats-content .Opta .Opta-Overlay .Opta-Flex .Opta-Stat .Opta-Label {
          font-size: 10px; } }
  /* line 1351, ../sass/pages/_gameinfo.scss */
  .games .tab-stats-content .Opta .Opta-dropdown-buttons {
    margin: 0; }
  /* line 1355, ../sass/pages/_gameinfo.scss */
  .games .tab-stats-content .Opta .Opta-dropdown-buttons td, .games .tab-stats-content .Opta .Opta-Teamsheet-Table td {
    padding: 0;
    border-right: 1px solid rgba(34, 36, 39, 0.12); }
    /* line 1359, ../sass/pages/_gameinfo.scss */
    .games .tab-stats-content .Opta .Opta-dropdown-buttons td:last-of-type, .games .tab-stats-content .Opta .Opta-Teamsheet-Table td:last-of-type {
      border-right: 0; }
  /* line 1367, ../sass/pages/_gameinfo.scss */
  .games .tab-stats-content .Opta .Opta-dropdown-buttons .Opta-Home .Opta-events-icon, .games .tab-stats-content .Opta .Opta-dropdown-buttons .Opta-Home .Opta-Teamsheet-Icon,
  .games .tab-stats-content .Opta .Opta-dropdown-buttons .Opta-Away .Opta-events-icon,
  .games .tab-stats-content .Opta .Opta-dropdown-buttons .Opta-Away .Opta-Teamsheet-Icon,
  .games .tab-stats-content .Opta .Opta-dropdown-buttons .Opta-events-button .Opta-events-icon,
  .games .tab-stats-content .Opta .Opta-dropdown-buttons .Opta-events-button .Opta-Teamsheet-Icon, .games .tab-stats-content .Opta .Opta-Teamsheet-Table .Opta-Home .Opta-events-icon, .games .tab-stats-content .Opta .Opta-Teamsheet-Table .Opta-Home .Opta-Teamsheet-Icon,
  .games .tab-stats-content .Opta .Opta-Teamsheet-Table .Opta-Away .Opta-events-icon,
  .games .tab-stats-content .Opta .Opta-Teamsheet-Table .Opta-Away .Opta-Teamsheet-Icon,
  .games .tab-stats-content .Opta .Opta-Teamsheet-Table .Opta-events-button .Opta-events-icon,
  .games .tab-stats-content .Opta .Opta-Teamsheet-Table .Opta-events-button .Opta-Teamsheet-Icon {
    float: right; }
    @media screen and (max-width: 767px) {
      /* line 1371, ../sass/pages/_gameinfo.scss */
      .games .tab-stats-content .Opta .Opta-dropdown-buttons .Opta-Home .Opta-events-icon::after, .games .tab-stats-content .Opta .Opta-dropdown-buttons .Opta-Home .Opta-Teamsheet-Icon::after,
      .games .tab-stats-content .Opta .Opta-dropdown-buttons .Opta-Away .Opta-events-icon::after,
      .games .tab-stats-content .Opta .Opta-dropdown-buttons .Opta-Away .Opta-Teamsheet-Icon::after,
      .games .tab-stats-content .Opta .Opta-dropdown-buttons .Opta-events-button .Opta-events-icon::after,
      .games .tab-stats-content .Opta .Opta-dropdown-buttons .Opta-events-button .Opta-Teamsheet-Icon::after, .games .tab-stats-content .Opta .Opta-Teamsheet-Table .Opta-Home .Opta-events-icon::after, .games .tab-stats-content .Opta .Opta-Teamsheet-Table .Opta-Home .Opta-Teamsheet-Icon::after,
      .games .tab-stats-content .Opta .Opta-Teamsheet-Table .Opta-Away .Opta-events-icon::after,
      .games .tab-stats-content .Opta .Opta-Teamsheet-Table .Opta-Away .Opta-Teamsheet-Icon::after,
      .games .tab-stats-content .Opta .Opta-Teamsheet-Table .Opta-events-button .Opta-events-icon::after,
      .games .tab-stats-content .Opta .Opta-Teamsheet-Table .Opta-events-button .Opta-Teamsheet-Icon::after {
        content: "";
        background-image: url(/assets/nwslsoccer/images/icons/widgets/down-arrow-red.svg);
        background-repeat: no-repeat;
        background-size: 16px;
        background-position: center;
        width: 16px;
        height: 10px;
        top: 5px;
        left: auto;
        right: -10px; } }
    /* line 1385, ../sass/pages/_gameinfo.scss */
    .games .tab-stats-content .Opta .Opta-dropdown-buttons .Opta-Home .Opta-events-icon::after, .games .tab-stats-content .Opta .Opta-dropdown-buttons .Opta-Home .Opta-Teamsheet-Icon::after,
    .games .tab-stats-content .Opta .Opta-dropdown-buttons .Opta-Away .Opta-events-icon::after,
    .games .tab-stats-content .Opta .Opta-dropdown-buttons .Opta-Away .Opta-Teamsheet-Icon::after,
    .games .tab-stats-content .Opta .Opta-dropdown-buttons .Opta-events-button .Opta-events-icon::after,
    .games .tab-stats-content .Opta .Opta-dropdown-buttons .Opta-events-button .Opta-Teamsheet-Icon::after, .games .tab-stats-content .Opta .Opta-Teamsheet-Table .Opta-Home .Opta-events-icon::after, .games .tab-stats-content .Opta .Opta-Teamsheet-Table .Opta-Home .Opta-Teamsheet-Icon::after,
    .games .tab-stats-content .Opta .Opta-Teamsheet-Table .Opta-Away .Opta-events-icon::after,
    .games .tab-stats-content .Opta .Opta-Teamsheet-Table .Opta-Away .Opta-Teamsheet-Icon::after,
    .games .tab-stats-content .Opta .Opta-Teamsheet-Table .Opta-events-button .Opta-events-icon::after,
    .games .tab-stats-content .Opta .Opta-Teamsheet-Table .Opta-events-button .Opta-Teamsheet-Icon::after {
      content: "";
      background-image: url(/assets/nwslsoccer/images/icons/widgets/down-arrow-red.svg);
      background-repeat: no-repeat;
      background-size: 16px;
      background-position: center;
      width: 16px;
      height: 10px; }
  /* line 1397, ../sass/pages/_gameinfo.scss */
  .games .tab-stats-content .Opta .Opta-dropdown-buttons .Opta-events-button,
  .games .tab-stats-content .Opta .Opta-dropdown-buttons .Opta-Teamsheet-Button, .games .tab-stats-content .Opta .Opta-Teamsheet-Table .Opta-events-button,
  .games .tab-stats-content .Opta .Opta-Teamsheet-Table .Opta-Teamsheet-Button {
    font-family: 'Source Sans Pro', sans-serif;
    letter-spacing: 0.3px;
    font-size: 14px;
    font-weight: 600;
    text-align: left;
    text-transform: uppercase;
    color: #ac0f1f;
    padding-left: 15px;
    background-color: transparent; }
    @media screen and (max-width: 767px) {
      /* line 1397, ../sass/pages/_gameinfo.scss */
      .games .tab-stats-content .Opta .Opta-dropdown-buttons .Opta-events-button,
      .games .tab-stats-content .Opta .Opta-dropdown-buttons .Opta-Teamsheet-Button, .games .tab-stats-content .Opta .Opta-Teamsheet-Table .Opta-events-button,
      .games .tab-stats-content .Opta .Opta-Teamsheet-Table .Opta-Teamsheet-Button {
        padding-left: 5px; } }
    /* line 1413, ../sass/pages/_gameinfo.scss */
    .games .tab-stats-content .Opta .Opta-dropdown-buttons .Opta-events-button .Opta-Image-Holder,
    .games .tab-stats-content .Opta .Opta-dropdown-buttons .Opta-Teamsheet-Button .Opta-Image-Holder, .games .tab-stats-content .Opta .Opta-Teamsheet-Table .Opta-events-button .Opta-Image-Holder,
    .games .tab-stats-content .Opta .Opta-Teamsheet-Table .Opta-Teamsheet-Button .Opta-Image-Holder {
      display: none; }
    /* line 1417, ../sass/pages/_gameinfo.scss */
    .games .tab-stats-content .Opta .Opta-dropdown-buttons .Opta-events-button.Opta-On,
    .games .tab-stats-content .Opta .Opta-dropdown-buttons .Opta-Teamsheet-Button.Opta-On, .games .tab-stats-content .Opta .Opta-Teamsheet-Table .Opta-events-button.Opta-On,
    .games .tab-stats-content .Opta .Opta-Teamsheet-Table .Opta-Teamsheet-Button.Opta-On {
      background-color: #ac0f1f;
      color: #ffffff;
      font-weight: bold; }
      /* line 1423, ../sass/pages/_gameinfo.scss */
      .games .tab-stats-content .Opta .Opta-dropdown-buttons .Opta-events-button.Opta-On .Opta-Teamsheet-Icon::after, .games .tab-stats-content .Opta .Opta-dropdown-buttons .Opta-events-button.Opta-On .Opta-events-icon::after,
      .games .tab-stats-content .Opta .Opta-dropdown-buttons .Opta-Teamsheet-Button.Opta-On .Opta-Teamsheet-Icon::after,
      .games .tab-stats-content .Opta .Opta-dropdown-buttons .Opta-Teamsheet-Button.Opta-On .Opta-events-icon::after, .games .tab-stats-content .Opta .Opta-Teamsheet-Table .Opta-events-button.Opta-On .Opta-Teamsheet-Icon::after, .games .tab-stats-content .Opta .Opta-Teamsheet-Table .Opta-events-button.Opta-On .Opta-events-icon::after,
      .games .tab-stats-content .Opta .Opta-Teamsheet-Table .Opta-Teamsheet-Button.Opta-On .Opta-Teamsheet-Icon::after,
      .games .tab-stats-content .Opta .Opta-Teamsheet-Table .Opta-Teamsheet-Button.Opta-On .Opta-events-icon::after {
        background-image: url(/assets/nwslsoccer/images/icons/widgets/up-arrow-white.svg);
        background-repeat: no-repeat;
        background-size: 16px;
        background-position: center;
        width: 16px;
        height: 10px; }
  /* line 1436, ../sass/pages/_gameinfo.scss */
  .games .tab-stats-content .Opta .Opta-Teamsheet {
    background-color: #ac0f1f; }
    /* line 1442, ../sass/pages/_gameinfo.scss */
    .games .tab-stats-content .Opta .Opta-Teamsheet.Opta-Team-Right dl dt .Opta-Action {
      margin: 3px; }
    /* line 1450, ../sass/pages/_gameinfo.scss */
    .games .tab-stats-content .Opta .Opta-Teamsheet dl dt {
      background-color: transparent; }
      /* line 1453, ../sass/pages/_gameinfo.scss */
      .games .tab-stats-content .Opta .Opta-Teamsheet dl dt span {
        color: #ffffff;
        font-size: 12px;
        font-family: 'Source Sans Pro', sans-serif;
        font-weight: bold;
        text-transform: uppercase;
        letter-spacing: 0.3px; }
      /* line 1462, ../sass/pages/_gameinfo.scss */
      .games .tab-stats-content .Opta .Opta-Teamsheet dl dt .Opta-Action {
        margin: 0 3px 0 0;
        min-width: auto; }
      /* line 1467, ../sass/pages/_gameinfo.scss */
      .games .tab-stats-content .Opta .Opta-Teamsheet dl dt .Opta-Name {
        margin: 0; }
    /* line 1473, ../sass/pages/_gameinfo.scss */
    .games .tab-stats-content .Opta .Opta-Teamsheet dl dd li {
      background-color: transparent; }
      /* line 1476, ../sass/pages/_gameinfo.scss */
      .games .tab-stats-content .Opta .Opta-Teamsheet dl dd li span {
        color: #ffffff;
        font-size: 10px;
        font-family: 'Source Sans Pro', sans-serif;
        font-weight: 400;
        text-transform: uppercase;
        letter-spacing: 0.3px; }
    /* line 1488, ../sass/pages/_gameinfo.scss */
    .games .tab-stats-content .Opta .Opta-Teamsheet dl dt .Opta-Action {
      margin-top: 3px; }
    /* line 1493, ../sass/pages/_gameinfo.scss */
    .games .tab-stats-content .Opta .Opta-Teamsheet dl dd .Opta-Action {
      margin: 2px 2px 0 0; }
    /* line 1499, ../sass/pages/_gameinfo.scss */
    .games .tab-stats-content .Opta .Opta-Teamsheet dl dt .Opta-Action, .games .tab-stats-content .Opta .Opta-Teamsheet dl dd .Opta-Action {
      float: left;
      width: 8px;
      height: 8px;
      background-image: url(/assets/nwslsoccer/images/icons/widgets/square.svg);
      background-repeat: no-repeat;
      background-position: center;
      background-size: 8px; }
    /* line 1510, ../sass/pages/_gameinfo.scss */
    .games .tab-stats-content .Opta .Opta-Teamsheet dl dt.Opta-On .Opta-Action, .games .tab-stats-content .Opta .Opta-Teamsheet dl dt li.Opta-On .Opta-Action, .games .tab-stats-content .Opta .Opta-Teamsheet dl dd.Opta-On .Opta-Action, .games .tab-stats-content .Opta .Opta-Teamsheet dl dd li.Opta-On .Opta-Action {
      background-image: url(/assets/nwslsoccer/images/icons/widgets/square-filled.svg); }
  /* line 1520, ../sass/pages/_gameinfo.scss */
  .games .tab-stats-content .Opta .Opta-events-holder .Opta-popover, .games .tab-stats-content .Opta .Opta-Teamsheet .Opta-popover {
    background-color: #ac0f1f; }
    /* line 1526, ../sass/pages/_gameinfo.scss */
    .games .tab-stats-content .Opta .Opta-events-holder .Opta-popover .Opta-Concertina dl span.Opta-Icon, .games .tab-stats-content .Opta .Opta-Teamsheet .Opta-popover .Opta-Concertina dl span.Opta-Icon {
      border-left: 0; }
      /* line 1529, ../sass/pages/_gameinfo.scss */
      .games .tab-stats-content .Opta .Opta-events-holder .Opta-popover .Opta-Concertina dl span.Opta-Icon::after, .games .tab-stats-content .Opta .Opta-Teamsheet .Opta-popover .Opta-Concertina dl span.Opta-Icon::after {
        content: '';
        position: absolute;
        width: 18px;
        height: 16px;
        left: 0;
        top: calc(50% - 8px);
        background: url(https://secure.widget.cloud.opta.net/v3/assets/images/sprites/controls.svg) -83px -20px/210px 186px no-repeat; }
    /* line 1540, ../sass/pages/_gameinfo.scss */
    .games .tab-stats-content .Opta .Opta-events-holder .Opta-popover .Opta-Concertina dl .Opta-Action, .games .tab-stats-content .Opta .Opta-Teamsheet .Opta-popover .Opta-Concertina dl .Opta-Action {
      background-repeat: no-repeat;
      background-position: center;
      background-size: 8px;
      width: 8px;
      height: 8px; }
    /* line 1550, ../sass/pages/_gameinfo.scss */
    .games .tab-stats-content .Opta .Opta-events-holder .Opta-popover .Opta-Concertina dl .Opta-Open .Opta-Icon::after, .games .tab-stats-content .Opta .Opta-Teamsheet .Opta-popover .Opta-Concertina dl .Opta-Open .Opta-Icon::after {
      background: url(/assets/nwslsoccer/images/icons/widgets/up-arrow-white.svg) no-repeat;
      background-size: 16px;
      background-position: center center; }
    /* line 1559, ../sass/pages/_gameinfo.scss */
    .games .tab-stats-content .Opta .Opta-events-holder .Opta-popover .Opta-Concertina dl.Opta-category-a .Opta-Action, .games .tab-stats-content .Opta .Opta-Teamsheet .Opta-popover .Opta-Concertina dl.Opta-category-a .Opta-Action {
      background-image: url(/assets/nwslsoccer/images/icons/widgets/circle.svg); }
    /* line 1563, ../sass/pages/_gameinfo.scss */
    .games .tab-stats-content .Opta .Opta-events-holder .Opta-popover .Opta-Concertina dl.Opta-category-a .Opta-On .Opta-Action, .games .tab-stats-content .Opta .Opta-Teamsheet .Opta-popover .Opta-Concertina dl.Opta-category-a .Opta-On .Opta-Action {
      background-image: url(/assets/nwslsoccer/images/icons/widgets/circle-filled.svg); }
    /* line 1569, ../sass/pages/_gameinfo.scss */
    .games .tab-stats-content .Opta .Opta-events-holder .Opta-popover .Opta-Concertina dl.Opta-category-b .Opta-Action, .games .tab-stats-content .Opta .Opta-Teamsheet .Opta-popover .Opta-Concertina dl.Opta-category-b .Opta-Action {
      background-image: url(/assets/nwslsoccer/images/icons/widgets/square.svg); }
    /* line 1573, ../sass/pages/_gameinfo.scss */
    .games .tab-stats-content .Opta .Opta-events-holder .Opta-popover .Opta-Concertina dl.Opta-category-b .Opta-On .Opta-Action, .games .tab-stats-content .Opta .Opta-Teamsheet .Opta-popover .Opta-Concertina dl.Opta-category-b .Opta-On .Opta-Action {
      background-image: url(/assets/nwslsoccer/images/icons/widgets/square-filled.svg); }
    /* line 1579, ../sass/pages/_gameinfo.scss */
    .games .tab-stats-content .Opta .Opta-events-holder .Opta-popover .Opta-Concertina dl.Opta-category-c .Opta-Action, .games .tab-stats-content .Opta .Opta-Teamsheet .Opta-popover .Opta-Concertina dl.Opta-category-c .Opta-Action {
      background-image: url(/assets/nwslsoccer/images/icons/widgets/triangle-down.svg); }
    /* line 1583, ../sass/pages/_gameinfo.scss */
    .games .tab-stats-content .Opta .Opta-events-holder .Opta-popover .Opta-Concertina dl.Opta-category-c .Opta-On .Opta-Action, .games .tab-stats-content .Opta .Opta-Teamsheet .Opta-popover .Opta-Concertina dl.Opta-category-c .Opta-On .Opta-Action {
      background-image: url(/assets/nwslsoccer/images/icons/widgets/triangle-down-filled.svg); }
    /* line 1589, ../sass/pages/_gameinfo.scss */
    .games .tab-stats-content .Opta .Opta-events-holder .Opta-popover .Opta-Concertina dl.Opta-category-d .Opta-Action, .games .tab-stats-content .Opta .Opta-Teamsheet .Opta-popover .Opta-Concertina dl.Opta-category-d .Opta-Action {
      background-image: url(/assets/nwslsoccer/images/icons/widgets/triangle-up.svg); }
    /* line 1593, ../sass/pages/_gameinfo.scss */
    .games .tab-stats-content .Opta .Opta-events-holder .Opta-popover .Opta-Concertina dl.Opta-category-d .Opta-On .Opta-Action, .games .tab-stats-content .Opta .Opta-Teamsheet .Opta-popover .Opta-Concertina dl.Opta-category-d .Opta-On .Opta-Action {
      background-image: url(/assets/nwslsoccer/images/icons/widgets/triangle-up-filled.svg); }
    /* line 1599, ../sass/pages/_gameinfo.scss */
    .games .tab-stats-content .Opta .Opta-events-holder .Opta-popover .Opta-Concertina dl.Opta-category-e .Opta-Action, .games .tab-stats-content .Opta .Opta-Teamsheet .Opta-popover .Opta-Concertina dl.Opta-category-e .Opta-Action {
      background-image: url(/assets/nwslsoccer/images/icons/widgets/pentagon.svg); }
    /* line 1603, ../sass/pages/_gameinfo.scss */
    .games .tab-stats-content .Opta .Opta-events-holder .Opta-popover .Opta-Concertina dl.Opta-category-e .Opta-On .Opta-Action, .games .tab-stats-content .Opta .Opta-Teamsheet .Opta-popover .Opta-Concertina dl.Opta-category-e .Opta-On .Opta-Action {
      background-image: url(/assets/nwslsoccer/images/icons/widgets/pentagon-filled.svg); }
    /* line 1609, ../sass/pages/_gameinfo.scss */
    .games .tab-stats-content .Opta .Opta-events-holder .Opta-popover .Opta-Concertina dl.Opta-category-f .Opta-Action, .games .tab-stats-content .Opta .Opta-Teamsheet .Opta-popover .Opta-Concertina dl.Opta-category-f .Opta-Action {
      background-image: url(/assets/nwslsoccer/images/icons/widgets/diamond.svg); }
    /* line 1613, ../sass/pages/_gameinfo.scss */
    .games .tab-stats-content .Opta .Opta-events-holder .Opta-popover .Opta-Concertina dl.Opta-category-f .Opta-On .Opta-Action, .games .tab-stats-content .Opta .Opta-Teamsheet .Opta-popover .Opta-Concertina dl.Opta-category-f .Opta-On .Opta-Action {
      background-image: url(/assets/nwslsoccer/images/icons/widgets/diamond-filled.svg); }
    /* line 1619, ../sass/pages/_gameinfo.scss */
    .games .tab-stats-content .Opta .Opta-events-holder .Opta-popover .Opta-Concertina dl dt, .games .tab-stats-content .Opta .Opta-Teamsheet .Opta-popover .Opta-Concertina dl dt {
      background-color: transparent; }
      @media screen and (min-width: 992px) {
        /* line 1623, ../sass/pages/_gameinfo.scss */
        .games .tab-stats-content .Opta .Opta-events-holder .Opta-popover .Opta-Concertina dl dt .Opta-Action, .games .tab-stats-content .Opta .Opta-Teamsheet .Opta-popover .Opta-Concertina dl dt .Opta-Action {
          margin-top: 4px; } }
      /* line 1628, ../sass/pages/_gameinfo.scss */
      .games .tab-stats-content .Opta .Opta-events-holder .Opta-popover .Opta-Concertina dl dt span, .games .tab-stats-content .Opta .Opta-Teamsheet .Opta-popover .Opta-Concertina dl dt span {
        color: #ffffff;
        font-size: 12px;
        font-family: 'Source Sans Pro', sans-serif;
        font-weight: bold;
        text-transform: uppercase;
        letter-spacing: 0.3px; }
    /* line 1639, ../sass/pages/_gameinfo.scss */
    .games .tab-stats-content .Opta .Opta-events-holder .Opta-popover .Opta-Concertina dl dd li, .games .tab-stats-content .Opta .Opta-Teamsheet .Opta-popover .Opta-Concertina dl dd li {
      background-color: transparent; }
      /* line 1642, ../sass/pages/_gameinfo.scss */
      .games .tab-stats-content .Opta .Opta-events-holder .Opta-popover .Opta-Concertina dl dd li .Opta-Action, .games .tab-stats-content .Opta .Opta-Teamsheet .Opta-popover .Opta-Concertina dl dd li .Opta-Action {
        margin-top: 4px; }
      /* line 1646, ../sass/pages/_gameinfo.scss */
      .games .tab-stats-content .Opta .Opta-events-holder .Opta-popover .Opta-Concertina dl dd li span, .games .tab-stats-content .Opta .Opta-Teamsheet .Opta-popover .Opta-Concertina dl dd li span {
        color: #ffffff;
        font-size: 10px;
        font-family: 'Source Sans Pro', sans-serif;
        font-weight: 400;
        text-transform: uppercase;
        letter-spacing: 0.3px; }
  /* line 1666, ../sass/pages/_gameinfo.scss */
  .games .tab-stats-content .Opta .Opta-pitch-container .Opta-Responsive-Svg .Opta-touches .Opta-home {
    fill: #1a3a58; }
  /* line 1669, ../sass/pages/_gameinfo.scss */
  .games .tab-stats-content .Opta .Opta-pitch-container .Opta-Responsive-Svg .Opta-touches .Opta-away {
    fill: #ac0f1f;
    stroke: #ffffff; }
  /* line 1677, ../sass/pages/_gameinfo.scss */
  .games .tab-stats-content .Opta .Opta-pitch-container .Opta-Responsive-Svg .Opta-events-layer .Opta-Player.Opta-Home text, .games .tab-stats-content .Opta .Opta-pitch-container .Opta-Responsive-Svg .Opta-events-layer .Opta-Player.Opta-Away text {
    font-size: 16px;
    font-family: 'Source Sans Pro', sans-serif;
    text-transform: uppercase;
    letter-spacing: 0.3px; }
  /* line 1686, ../sass/pages/_gameinfo.scss */
  .games .tab-stats-content .Opta .Opta-pitch-container .Opta-Responsive-Svg .Opta-events-layer .Opta-Player.Opta-Home circle, .games .tab-stats-content .Opta .Opta-pitch-container .Opta-Responsive-Svg .Opta-events-layer .Opta-Player.Opta-Home rect, .games .tab-stats-content .Opta .Opta-pitch-container .Opta-Responsive-Svg .Opta-events-layer .Opta-Player.Opta-Home path {
    fill: #1a3a58; }
  /* line 1691, ../sass/pages/_gameinfo.scss */
  .games .tab-stats-content .Opta .Opta-pitch-container .Opta-Responsive-Svg .Opta-events-layer .Opta-Player.Opta-Away circle, .games .tab-stats-content .Opta .Opta-pitch-container .Opta-Responsive-Svg .Opta-events-layer .Opta-Player.Opta-Away rect, .games .tab-stats-content .Opta .Opta-pitch-container .Opta-Responsive-Svg .Opta-events-layer .Opta-Player.Opta-Away path {
    fill: #ac0f1f; }
  /* line 1699, ../sass/pages/_gameinfo.scss */
  .games .tab-stats-content .Opta .Opta-pitch-container .Opta-FootballPitch {
    margin-bottom: 20px; }
  /* line 1703, ../sass/pages/_gameinfo.scss */
  .games .tab-stats-content .Opta .Opta-pitch-container .Opta-TimeControls {
    background-color: transparent;
    margin: 0 auto; }
    @media screen and (min-width: 768px) {
      /* line 1703, ../sass/pages/_gameinfo.scss */
      .games .tab-stats-content .Opta .Opta-pitch-container .Opta-TimeControls {
        max-width: 75%; } }
    /* line 1710, ../sass/pages/_gameinfo.scss */
    .games .tab-stats-content .Opta .Opta-pitch-container .Opta-TimeControls .Opta-PeriodButtons {
      border-radius: 30px;
      overflow: hidden;
      border: 1px solid #ac0f1f;
      padding: 0; }
      /* line 1716, ../sass/pages/_gameinfo.scss */
      .games .tab-stats-content .Opta .Opta-pitch-container .Opta-TimeControls .Opta-PeriodButtons > button {
        width: 33.33333%;
        padding: 0;
        margin: 0;
        color: #ac0f1f;
        font-size: 14;
        font-family: 'Source Sans Pro', sans-serif;
        font-weight: normal;
        background-color: transparent;
        text-transform: uppercase;
        letter-spacing: 0.3px; }
        /* line 1728, ../sass/pages/_gameinfo.scss */
        .games .tab-stats-content .Opta .Opta-pitch-container .Opta-TimeControls .Opta-PeriodButtons > button:not(:last-of-type) {
          border-right: 1px solid #f0f3f2; }
        /* line 1732, ../sass/pages/_gameinfo.scss */
        .games .tab-stats-content .Opta .Opta-pitch-container .Opta-TimeControls .Opta-PeriodButtons > button.Opta-On {
          background-color: #ac0f1f;
          color: #ffffff;
          font-weight: bold; }
  /* line 1742, ../sass/pages/_gameinfo.scss */
  .games .tab-stats-content .Opta .Opta-pitch-container .Opta-Tooltip span {
    background: #ac0f1f;
    font-size: 16px;
    font-family: 'Source Sans Pro', sans-serif;
    color: #ffffff;
    text-transform: uppercase;
    letter-spacing: 0.3px; }
  /* line 1754, ../sass/pages/_gameinfo.scss */
  .games .tab-stats-content .Opta .Opta-pitch-container .Opta-Tooltip div {
    font-size: 20px;
    font-family: 'Source Sans Pro', sans-serif;
    color: #ffffff;
    text-transform: uppercase;
    letter-spacing: 0.3px; }
  /* line 1767, ../sass/pages/_gameinfo.scss */
  .games .tab-stats-content .Opta-FootballPitch .Opta-Node circle.Opta-Away {
    fill: #ac0f1f;
    stroke: #FFF; }
  /* line 1771, ../sass/pages/_gameinfo.scss */
  .games .tab-stats-content .Opta-FootballPitch .Opta-Node circle.Opta-Home {
    fill: #1a3a58;
    stroke: #FFF; }
  /* line 1775, ../sass/pages/_gameinfo.scss */
  .games .tab-stats-content .Opta-FootballPitch .Opta-Node text {
    font-size: 16px;
    font-family: 'Source Sans Pro', sans-serif;
    text-transform: uppercase;
    letter-spacing: 0.3px; }
  /* line 1785, ../sass/pages/_gameinfo.scss */
  .games .tab-stats-content .Opta-FootballPitch-Subplayers thead th {
    font-family: 'Sopurce Sans Pro', sans-serif;
    font-size: 12px;
    text-transform: uppercase;
    border-radius: 30px;
    background-color: rgba(43, 46, 50, 0.3);
    color: #ffffff;
    letter-spacing: 0.3px; }
  /* line 1798, ../sass/pages/_gameinfo.scss */
  .games .tab-stats-content .Opta-FootballPitch-Subplayers tbody .Opta-Home .Opta-Circle {
    color: #1a3a58;
    border: 2px solid #1a3a58; }
  /* line 1804, ../sass/pages/_gameinfo.scss */
  .games .tab-stats-content .Opta-FootballPitch-Subplayers tbody .Opta-Away .Opta-Circle {
    color: #ac0f1f;
    border: 2px solid #ac0f1f; }
  /* line 1812, ../sass/pages/_gameinfo.scss */
  .games .tab-stats-content .Opta-FootballPitch-Subplayers tbody .Opta-Home .Opta-Circle,
  .games .tab-stats-content .Opta-FootballPitch-Subplayers tbody .Opta-Away .Opta-Circle {
    font-family: 'SourceSansPro', sans-serif;
    font-weight: 600;
    letter-spacing: 0.3px;
    background-color: #ffffff; }
  /* line 1822, ../sass/pages/_gameinfo.scss */
  .games .tab-stats-content .Opta-TimeControls {
    background-color: transparent; }
    /* line 1825, ../sass/pages/_gameinfo.scss */
    .games .tab-stats-content .Opta-TimeControls .Opta-TimeBox rect {
      fill: rgba(43, 46, 50, 0.3); }
    /* line 1828, ../sass/pages/_gameinfo.scss */
    .games .tab-stats-content .Opta-TimeControls .Opta-TimeBox text {
      font-size: 12px;
      font-family: 'SourceSansPro', sans-serif;
      letter-spacing: 0.3px;
      fill: #ffffff; }
    /* line 1836, ../sass/pages/_gameinfo.scss */
    .games .tab-stats-content .Opta-TimeControls .Opta-TimeBlock rect {
      fill: rgba(43, 46, 50, 0.3); }
    /* line 1841, ../sass/pages/_gameinfo.scss */
    .games .tab-stats-content .Opta-TimeControls .Opta-Dragger path {
      fill: #ac0f1f; }
    /* line 1845, ../sass/pages/_gameinfo.scss */
    .games .tab-stats-content .Opta-TimeControls rect.Opta-TimeSpan {
      fill: #ac0f1f;
      opacity: 1; }
@media (max-width: 1199px) {
  /* line 1854, ../sass/pages/_gameinfo.scss */
  .games .game-info {
    padding: 40px; }
    /* line 1857, ../sass/pages/_gameinfo.scss */
    .games .game-info .panel {
      padding: 20px 15px; }
    /* line 1869, ../sass/pages/_gameinfo.scss */
    .games .game-info .match-details .team .logo {
      width: 60px; }
    /* line 1873, ../sass/pages/_gameinfo.scss */
    .games .game-info .match-details .team .stats {
      font-size: 10px; }
    /* line 1877, ../sass/pages/_gameinfo.scss */
    .games .game-info .match-details .team .name {
      font-size: 20px; }
    /* line 1884, ../sass/pages/_gameinfo.scss */
    .games .game-info .match-details.played .team.home-team, .games .game-info .match-details.playing .team.home-team {
      padding-right: 70px; }
    /* line 1888, ../sass/pages/_gameinfo.scss */
    .games .game-info .match-details.played .team.away-team, .games .game-info .match-details.playing .team.away-team {
      padding-left: 70px; }
    /* line 1894, ../sass/pages/_gameinfo.scss */
    .games .game-info .match-details .datetime-status {
      font-size: 16px; }
      /* line 1897, ../sass/pages/_gameinfo.scss */
      .games .game-info .match-details .datetime-status .date {
        margin-bottom: 3px; }
  /* line 1904, ../sass/pages/_gameinfo.scss */
  .games .game-details {
    padding-left: 0;
    padding-right: 0; }
    /* line 1911, ../sass/pages/_gameinfo.scss */
    .games .game-details #overview header {
      padding-left: 24px;
      padding-right: 24px; }
    /* line 1917, ../sass/pages/_gameinfo.scss */
    .games .game-details #overview .editorial p {
      padding: 0 24px; } }
@media (max-width: 1120px) {
  /* line 1931, ../sass/pages/_gameinfo.scss */
  .games .game-info .match-details .team, .games .game-info .match-details .datetime-status {
    padding-top: 12px; }
  /* line 1937, ../sass/pages/_gameinfo.scss */
  .games .game-info .match-details .team.home-team {
    float: right; }
  /* line 1941, ../sass/pages/_gameinfo.scss */
  .games .game-info .match-details .team.away-team {
    float: left; }
  /* line 1945, ../sass/pages/_gameinfo.scss */
  .games .game-info .match-details .team .logo {
    width: 60px; }
  /* line 1949, ../sass/pages/_gameinfo.scss */
  .games .game-info .match-details .team .name span.long {
    display: none; }
  /* line 1953, ../sass/pages/_gameinfo.scss */
  .games .game-info .match-details .team .name span.short {
    display: inline; }
  /* line 1967, ../sass/pages/_gameinfo.scss */
  .games .game-info.played .team .score, .games .game-info.playing .team .score {
    width: 60px; }
  /* line 1971, ../sass/pages/_gameinfo.scss */
  .games .game-info.played .team.home-team, .games .game-info.playing .team.home-team {
    padding-right: 125px;
    text-align: right; }
    /* line 1975, ../sass/pages/_gameinfo.scss */
    .games .game-info.played .team.home-team .logo, .games .game-info.playing .team.home-team .logo {
      right: 57px; }
    /* line 1979, ../sass/pages/_gameinfo.scss */
    .games .game-info.played .team.home-team .score, .games .game-info.playing .team.home-team .score {
      right: -8px; }
  /* line 1984, ../sass/pages/_gameinfo.scss */
  .games .game-info.played .team.away-team, .games .game-info.playing .team.away-team {
    padding-left: 125px;
    text-align: left; }
    /* line 1988, ../sass/pages/_gameinfo.scss */
    .games .game-info.played .team.away-team .logo, .games .game-info.playing .team.away-team .logo {
      left: 57px; }
    /* line 1992, ../sass/pages/_gameinfo.scss */
    .games .game-info.played .team.away-team .score, .games .game-info.playing .team.away-team .score {
      left: -8px; } }
@media (max-width: 991px) {
  /* line 2003, ../sass/pages/_gameinfo.scss */
  .games .game-info {
    padding: 32px 16px 40px; }
    /* line 2008, ../sass/pages/_gameinfo.scss */
    .games .game-info .match-details .team .score {
      font-size: 30px;
      padding-top: 12px; }
  /* line 2016, ../sass/pages/_gameinfo.scss */
  .games .game-details {
    padding-left: 0;
    padding-right: 0; }
    /* line 2023, ../sass/pages/_gameinfo.scss */
    .games .game-details #overview header {
      padding-left: 18px;
      padding-right: 18px; }
    /* line 2029, ../sass/pages/_gameinfo.scss */
    .games .game-details #overview .editorial p {
      padding: 0 18px; } }
@media (max-width: 767px) {
  /* line 2039, ../sass/pages/_gameinfo.scss */
  .games .game-info {
    padding: 16px 0; }
    /* line 2042, ../sass/pages/_gameinfo.scss */
    .games .game-info .panel {
      padding: 8px 15px; }
    /* line 2047, ../sass/pages/_gameinfo.scss */
    .games .game-info .match-details .team {
      padding-top: 0; }
      /* line 2050, ../sass/pages/_gameinfo.scss */
      .games .game-info .match-details .team .logo {
        position: initial;
        display: inline-block;
        width: 40px; }
      /* line 2056, ../sass/pages/_gameinfo.scss */
      .games .game-info .match-details .team.home-team {
        float: left;
        padding-right: 0;
        text-align: center; }
      /* line 2062, ../sass/pages/_gameinfo.scss */
      .games .game-info .match-details .team.away-team {
        float: right;
        padding-left: 0;
        text-align: center; }
      /* line 2070, ../sass/pages/_gameinfo.scss */
      .games .game-info .match-details .team .stats .standings.venue-standings {
        display: none; }
    /* line 2077, ../sass/pages/_gameinfo.scss */
    .games .game-info .match-details .datetime-status {
      padding-top: 15px;
      font-size: 14px; }
      /* line 2081, ../sass/pages/_gameinfo.scss */
      .games .game-info .match-details .datetime-status .date {
        margin-bottom: 2px; }
    /* line 2087, ../sass/pages/_gameinfo.scss */
    .games .game-info .match-details .location p:nth-child(1),
    .games .game-info .match-details .location p:nth-child(2) {
      display: inline-block; }
    /* line 2093, ../sass/pages/_gameinfo.scss */
    .games .game-info .match-details .broadcaster {
      position: absolute;
      top: -15px;
      left: 0;
      right: 0; }
      /* line 2099, ../sass/pages/_gameinfo.scss */
      .games .game-info .match-details .broadcaster img {
        display: none; }
      /* line 2102, ../sass/pages/_gameinfo.scss */
      .games .game-info .match-details .broadcaster .name {
        display: inline; }
    /* line 2114, ../sass/pages/_gameinfo.scss */
    .games .game-info.played .team .score, .games .game-info.playing .team .score {
      width: 30px;
      padding-top: 24px; }
    /* line 2119, ../sass/pages/_gameinfo.scss */
    .games .game-info.played .team.home-team, .games .game-info.playing .team.home-team {
      padding-right: 18px; }
      /* line 2122, ../sass/pages/_gameinfo.scss */
      .games .game-info.played .team.home-team .score, .games .game-info.playing .team.home-team .score {
        right: -15px; }
    /* line 2127, ../sass/pages/_gameinfo.scss */
    .games .game-info.played .team.away-team, .games .game-info.playing .team.away-team {
      padding-left: 18px; }
      /* line 2130, ../sass/pages/_gameinfo.scss */
      .games .game-info.played .team.away-team .score, .games .game-info.playing .team.away-team .score {
        left: -15px; }
  /* line 2138, ../sass/pages/_gameinfo.scss */
  .games .content-missing {
    font-size: 21px; }
  /* line 2142, ../sass/pages/_gameinfo.scss */
  .games .game-details {
    padding-top: 16px;
    padding-left: 0;
    padding-right: 0; }
    /* line 2150, ../sass/pages/_gameinfo.scss */
    .games .game-details #overview header {
      padding-left: 15px;
      padding-right: 15px;
      font-size: 18px; }
    /* line 2156, ../sass/pages/_gameinfo.scss */
    .games .game-details #overview .title {
      margin-bottom: 8px; }
    /* line 2160, ../sass/pages/_gameinfo.scss */
    .games .game-details #overview .subtitle {
      font-size: 16px; }
    /* line 2164, ../sass/pages/_gameinfo.scss */
    .games .game-details #overview .share > ul > li:first-child a {
      padding-left: 0;
      padding-right: 0;
      font-size: 12px; }
    /* line 2170, ../sass/pages/_gameinfo.scss */
    .games .game-details #overview .editorial {
      font-size: 14px; }
      /* line 2173, ../sass/pages/_gameinfo.scss */
      .games .game-details #overview .editorial p {
        padding: 0 15px; }
    /* line 2179, ../sass/pages/_gameinfo.scss */
    .games .game-details .time-line-wrap {
      display: none; }
    /* line 2184, ../sass/pages/_gameinfo.scss */
    .games .game-details .events h3 {
      font-size: 16px;
      font-weight: 600;
      padding: 17px 0 30px; }
      /* line 2189, ../sass/pages/_gameinfo.scss */
      .games .game-details .events h3:after {
        bottom: 15px; }
    /* line 2197, ../sass/pages/_gameinfo.scss */
    .games .game-details .events table tr td.time-min {
      width: 48px;
      font-size: 18px; }
    /* line 2202, ../sass/pages/_gameinfo.scss */
    .games .game-details .events table tr td.team-badge {
      width: 46px;
      padding: 12px 7px; }
      /* line 2206, ../sass/pages/_gameinfo.scss */
      .games .game-details .events table tr td.team-badge img {
        width: 32px; }
    /* line 2211, ../sass/pages/_gameinfo.scss */
    .games .game-details .events table tr td div.player {
      font-size: 15px; }
    /* line 2215, ../sass/pages/_gameinfo.scss */
    .games .game-details .events table tr td div.player-assist {
      font-size: 13px; }
  /* line 2224, ../sass/pages/_gameinfo.scss */
  .games .boxscore-playerstats .boxscore-playerstats__headerleft {
    margin: 0px -15px;
    padding: 7px 0px !important; }
    /* line 2227, ../sass/pages/_gameinfo.scss */
    .games .boxscore-playerstats .boxscore-playerstats__headerleft li {
      width: 7.1% !important; }
    /* line 2230, ../sass/pages/_gameinfo.scss */
    .games .boxscore-playerstats .boxscore-playerstats__headerleft li.playerstats_player {
      width: 21% !important; }
  /* line 2235, ../sass/pages/_gameinfo.scss */
  .games .boxscore-playerstats .boxscore-playerstats__goalkeeper li {
    width: 6.9% !important; }
  /* line 2238, ../sass/pages/_gameinfo.scss */
  .games .boxscore-playerstats .boxscore-playerstats__goalkeeper li.playerstats_player {
    width: 22% !important; }
  /* line 2242, ../sass/pages/_gameinfo.scss */
  .games .boxscore-playerstats .header {
    background-color: transparent;
    padding: 20px; }
    /* line 2245, ../sass/pages/_gameinfo.scss */
    .games .boxscore-playerstats .header h3 {
      font-size: 16px;
      font-weight: 600; }
      /* line 2248, ../sass/pages/_gameinfo.scss */
      .games .boxscore-playerstats .header h3:after {
        display: none; }
    /* line 2252, ../sass/pages/_gameinfo.scss */
    .games .boxscore-playerstats .header .nav-pills {
      height: 32px;
      border: 1px solid #ac0f1f;
      border-radius: 16px;
      margin-top: 10px; }
      /* line 2257, ../sass/pages/_gameinfo.scss */
      .games .boxscore-playerstats .header .nav-pills li {
        width: 50%; }
        /* line 2259, ../sass/pages/_gameinfo.scss */
        .games .boxscore-playerstats .header .nav-pills li a {
          padding: 0px;
          height: 30px;
          line-height: 30px;
          border-radius: 16px 0px 0px 16px;
          background-color: #ffffff;
          color: #ac0f1f; }
          /* line 2266, ../sass/pages/_gameinfo.scss */
          .games .boxscore-playerstats .header .nav-pills li a:hover {
            background-color: #f4f4f4; }
      /* line 2271, ../sass/pages/_gameinfo.scss */
      .games .boxscore-playerstats .header .nav-pills li.active a {
        background-color: #ac0f1f;
        color: #ffffff; }
      /* line 2275, ../sass/pages/_gameinfo.scss */
      .games .boxscore-playerstats .header .nav-pills li + li {
        margin-left: 0px; }
        /* line 2277, ../sass/pages/_gameinfo.scss */
        .games .boxscore-playerstats .header .nav-pills li + li a {
          border-radius: 0px 16px 16px 0px; }
  /* line 2289, ../sass/pages/_gameinfo.scss */
  .games #boxscore .statistics .title .heading h3 {
    font-size: 16px;
    font-weight: 600; } }

@media (min-width: 1199px) {
  /* line 2306, ../sass/pages/_gameinfo.scss */
  .games .game-info .panel {
    margin: 0 auto;
    max-width: 1440px; }
  /* line 2312, ../sass/pages/_gameinfo.scss */
  .games #game-details {
    margin: 0 auto;
    max-width: 1440px; } }
@media (min-width: 768px) {
  /* line 2326, ../sass/pages/_gameinfo.scss */
  .games .game-info.postponed .status, .games .game-info.suspended .status {
    margin-top: 16px; }
  /* line 2333, ../sass/pages/_gameinfo.scss */
  .games .boxscore-playerstats__tables .tab-pane {
    display: block !important; }
  /* line 2338, ../sass/pages/_gameinfo.scss */
  .games #line-up .tab-content > .tab-pane {
    display: block; } }
@media (min-width: 992px) {
  /* line 2350, ../sass/pages/_gameinfo.scss */
  .games .lineup .squad .panel {
    display: table;
    width: 100%; }
    /* line 2354, ../sass/pages/_gameinfo.scss */
    .games .lineup .squad .panel .panel-cell {
      width: 14%; }
    /* line 2357, ../sass/pages/_gameinfo.scss */
    .games .lineup .squad .panel .panel-cell.player {
      width: 80px !important; }
    /* line 2360, ../sass/pages/_gameinfo.scss */
    .games .lineup .squad .panel .panel-cell.nameblock {
      width: 59% !important; } }
@media (min-width: 768px) and (max-width: 992px) {
  /* line 2374, ../sass/pages/_gameinfo.scss */
  .games .boxscore-playerstats .boxscore-playerstats__header .boxscore-playerstats__headerleft,
  .games .boxscore-playerstats .boxscore-playerstats__header .boxscore-playerstats__headerright {
    margin: 0px -15px; }
    /* line 2377, ../sass/pages/_gameinfo.scss */
    .games .boxscore-playerstats .boxscore-playerstats__header .boxscore-playerstats__headerleft li,
    .games .boxscore-playerstats .boxscore-playerstats__header .boxscore-playerstats__headerright li {
      width: 7.1% !important; }
    /* line 2380, ../sass/pages/_gameinfo.scss */
    .games .boxscore-playerstats .boxscore-playerstats__header .boxscore-playerstats__headerleft li.playerstats_player,
    .games .boxscore-playerstats .boxscore-playerstats__header .boxscore-playerstats__headerright li.playerstats_player {
      width: 19% !important; }
  /* line 2384, ../sass/pages/_gameinfo.scss */
  .games .boxscore-playerstats .boxscore-playerstats__header .boxscore-playerstats__headerright {
    margin: 0px -30px 0px 0px; }
  /* line 2390, ../sass/pages/_gameinfo.scss */
  .games .boxscore-playerstats .boxscore-playerstats__tables .boxscore-playerstats__goalkeeper li {
    width: 7% !important; }
  /* line 2393, ../sass/pages/_gameinfo.scss */
  .games .boxscore-playerstats .boxscore-playerstats__tables .boxscore-playerstats__goalkeeper li.playerstats_player {
    width: 22% !important; } }
@media (max-width: 768px) {
  /* line 2408, ../sass/pages/_gameinfo.scss */
  .games .boxscore-playerstats .boxscore-playerstats__header ul li {
    width: 10% !important; }
  /* line 2411, ../sass/pages/_gameinfo.scss */
  .games .boxscore-playerstats .boxscore-playerstats__header ul li.playerstats_player {
    width: 29% !important; }
  /* line 2414, ../sass/pages/_gameinfo.scss */
  .games .boxscore-playerstats .boxscore-playerstats__header ul li:nth-child(9),
  .games .boxscore-playerstats .boxscore-playerstats__header ul li:nth-child(10),
  .games .boxscore-playerstats .boxscore-playerstats__header ul li:nth-child(11),
  .games .boxscore-playerstats .boxscore-playerstats__header ul li:nth-child(12) {
    display: none; }
  /* line 2426, ../sass/pages/_gameinfo.scss */
  .games .boxscore-playerstats .boxscore-playerstats__tables .boxscore-playerstats__tableleft tr td:nth-child(9),
  .games .boxscore-playerstats .boxscore-playerstats__tables .boxscore-playerstats__tableleft tr td:nth-child(10),
  .games .boxscore-playerstats .boxscore-playerstats__tables .boxscore-playerstats__tableleft tr td:nth-child(11),
  .games .boxscore-playerstats .boxscore-playerstats__tables .boxscore-playerstats__tableleft tr td:nth-child(12),
  .games .boxscore-playerstats .boxscore-playerstats__tables .boxscore-playerstats__tableright tr td:nth-child(9),
  .games .boxscore-playerstats .boxscore-playerstats__tables .boxscore-playerstats__tableright tr td:nth-child(10),
  .games .boxscore-playerstats .boxscore-playerstats__tables .boxscore-playerstats__tableright tr td:nth-child(11),
  .games .boxscore-playerstats .boxscore-playerstats__tables .boxscore-playerstats__tableright tr td:nth-child(12) {
    display: none; }
  /* line 2435, ../sass/pages/_gameinfo.scss */
  .games .boxscore-playerstats .boxscore-playerstats__tables .boxscore-playerstats__tableleft.goalkeeperstats tr td:nth-child(8),
  .games .boxscore-playerstats .boxscore-playerstats__tables .boxscore-playerstats__tableright.goalkeeperstats tr td:nth-child(8) {
    display: none; }
  /* line 2442, ../sass/pages/_gameinfo.scss */
  .games .boxscore-playerstats .boxscore-playerstats__tables .boxscore-playerstats__goalkeeper li {
    width: 11% !important;
    float: left; }
  /* line 2446, ../sass/pages/_gameinfo.scss */
  .games .boxscore-playerstats .boxscore-playerstats__tables .boxscore-playerstats__goalkeeper li.playerstats_player {
    width: 33% !important; }
  /* line 2449, ../sass/pages/_gameinfo.scss */
  .games .boxscore-playerstats .boxscore-playerstats__tables .boxscore-playerstats__goalkeeper li:nth-child(8),
  .games .boxscore-playerstats .boxscore-playerstats__tables .boxscore-playerstats__goalkeeper li:nth-child(9),
  .games .boxscore-playerstats .boxscore-playerstats__tables .boxscore-playerstats__goalkeeper li:nth-child(10),
  .games .boxscore-playerstats .boxscore-playerstats__tables .boxscore-playerstats__goalkeeper li:nth-child(11),
  .games .boxscore-playerstats .boxscore-playerstats__tables .boxscore-playerstats__goalkeeper li:nth-child(12) {
    display: none; } }
/* line 2465, ../sass/pages/_gameinfo.scss */
.game-details-tabs ul li .tab-not-available span:hover {
  color: #2b2e32 !important; }

/* line 5, ../sass/pages/_players.scss */
.player.featured .tab-pane {
  clear: both; }

/* line 10, ../sass/pages/_players.scss */
.players .content-wrap {
  margin-bottom: 20px; }

/* line 16, ../sass/pages/_players.scss */
.players .content-inner.player-profile.list-header-container {
  border: none; }
/* line 22, ../sass/pages/_players.scss */
.players .player-profile .content-wrap {
  margin: 40px 0; }
/* line 28, ../sass/pages/_players.scss */
.players .navbar {
  margin-bottom: 0; }
/* line 32, ../sass/pages/_players.scss */
.players .heading-row {
  background-color: #fff;
  padding-bottom: 18px; }
/* line 37, ../sass/pages/_players.scss */
.players .news-item {
  font-size: 20px; }
/* line 41, ../sass/pages/_players.scss */
.players .padding-20 {
  padding: 20px; }
/* line 45, ../sass/pages/_players.scss */
.players .news-author {
  font-size: 16px;
  color: grey;
  text-transform: uppercase; }
/* line 51, ../sass/pages/_players.scss */
.players .advert {
  padding: 40px;
  background-color: #f0f3f2;
  text-align: center;
  margin: 50px auto 0 auto;
  width: 70%; }
  /* line 58, ../sass/pages/_players.scss */
  .players .advert img {
    width: 100%; }
/* line 65, ../sass/pages/_players.scss */
.players .featured .player-image {
  position: absolute;
  z-index: 99999; }
/* line 71, ../sass/pages/_players.scss */
.players .col-sm-12,
.players .col-sm-3,
.players .col-sm-7 {
  position: inherit !important; }
/* line 77, ../sass/pages/_players.scss */
.players .no-side-padding {
  padding-left: 0px !important;
  padding-right: 0px !important; }
/* line 82, ../sass/pages/_players.scss */
.players .no-left-padding {
  padding-left: 0px !important; }
/* line 86, ../sass/pages/_players.scss */
.players .header-image {
  width: 100%; }
/* line 90, ../sass/pages/_players.scss */
.players .player-action-shot {
  padding: 0; }
/* line 94, ../sass/pages/_players.scss */
.players .navbar {
  margin-bottom: 0; }
/* line 98, ../sass/pages/_players.scss */
.players .heading-row {
  background-color: #fff;
  padding-bottom: 18px; }
/* line 103, ../sass/pages/_players.scss */
.players .stat-value {
  padding: 5px; }
/* line 107, ../sass/pages/_players.scss */
.players .stat-heading {
  padding: 5px; }
/* line 111, ../sass/pages/_players.scss */
.players .content {
  padding: 60px 0px 40px 0px; }
  /* line 113, ../sass/pages/_players.scss */
  .players .content .featured a.feature:hover {
    text-decoration: none; }
    /* line 115, ../sass/pages/_players.scss */
    .players .content .featured a.feature:hover .row .heading .top .first-name,
    .players .content .featured a.feature:hover .row .heading .top .last-name {
      color: #ca1325; }
/* line 122, ../sass/pages/_players.scss */
.players .player-content {
  padding: 24px 48px; }
/* line 127, ../sass/pages/_players.scss */
.players .featured .feature {
  padding-bottom: 25px; }
/* line 131, ../sass/pages/_players.scss */
.players .featured .first-name,
.players .featured .last-name {
  color: white; }
/* line 136, ../sass/pages/_players.scss */
.players .featured .heading {
  background-color: #fff;
  padding: 0; }
  /* line 139, ../sass/pages/_players.scss */
  .players .featured .heading .title {
    background-color: #ac0f1f;
    color: white;
    text-transform: uppercase;
    text-align: center;
    padding: 2%;
    font-weight: 600; }
  /* line 147, ../sass/pages/_players.scss */
  .players .featured .heading .top,
  .players .featured .heading .bottom {
    padding-left: 130px; }
  /* line 151, ../sass/pages/_players.scss */
  .players .featured .heading .top {
    padding-top: 13px; }
  /* line 154, ../sass/pages/_players.scss */
  .players .featured .heading .bottom {
    padding-bottom: 13px; }
/* line 159, ../sass/pages/_players.scss */
.players .featured .bio {
  padding: 20px;
  background-color: #fff;
  color: #222427; }
/* line 167, ../sass/pages/_players.scss */
.players .list.index header,
.players .list.index .list-row {
  padding-left: 60px;
  padding-right: 60px; }
/* line 173, ../sass/pages/_players.scss */
.players .list.index header {
  background-color: #f4f4f4; }
  /* line 175, ../sass/pages/_players.scss */
  .players .list.index header ul {
    height: 50px; }
  /* line 178, ../sass/pages/_players.scss */
  .players .list.index header li {
    height: inherit;
    position: relative;
    width: 10%; }
    /* line 182, ../sass/pages/_players.scss */
    .players .list.index header li > .bottom {
      bottom: 7px;
      display: block;
      height: auto;
      position: absolute;
      width: 100%; }
  /* line 190, ../sass/pages/_players.scss */
  .players .list.index header .players {
    width: 38%; }
/* line 195, ../sass/pages/_players.scss */
.players .list.index .list-row {
  padding-left: 25px;
  padding-right: 25px; }
  /* line 198, ../sass/pages/_players.scss */
  .players .list.index .list-row .panel {
    -webkit-box-shadow: 0px 0px 0 0 #fff;
    -moz-box-shadow: 0px 0px 0 0 #fff;
    box-shadow: 0px 0px 0 0 #fff;
    margin-left: 0; }
    /* line 201, ../sass/pages/_players.scss */
    .players .list.index .list-row .panel .panel-cell {
      color: #000000;
      font-size: 16px;
      font-weight: 600;
      padding: 0 0; }
    /* line 207, ../sass/pages/_players.scss */
    .players .list.index .list-row .panel .panel-cell.player {
      font-size: 24px; }
  /* line 211, ../sass/pages/_players.scss */
  .players .list.index .list-row .data {
    padding: 0 30px;
    width: 100%; }
/* line 217, ../sass/pages/_players.scss */
.players .list.index .player {
  text-transform: uppercase;
  width: 36.3%; }
/* line 222, ../sass/pages/_players.scss */
.players .list.index .shirtnumber,
.players .list.index .position,
.players .list.index .hometown,
.players .list.index .nationality,
.players .list.index .dob,
.players .list.index .height,
.players .list.index .team {
  text-align: center;
  width: 9%;
  font-size: 14px; }
/* line 235, ../sass/pages/_players.scss */
.players .list header,
.players .list .list-row {
  background-color: #f4f4f4 !important; }

/* line 242, ../sass/pages/_players.scss */
.players.index .list-row {
  margin-bottom: 15px; }
  /* line 245, ../sass/pages/_players.scss */
  .players.index .list-row .panel-cell.player {
    height: 100%; }

@media (min-width: 480px) {
  /* line 259, ../sass/pages/_players.scss */
  #seasons-dropdown .dropdown-item .dropdown,
  .dropdown-teams .dropdown,
  .dropdown-countries .dropdown,
  .dropdown-positions .dropdown {
    position: relative; }
    /* line 262, ../sass/pages/_players.scss */
    #seasons-dropdown .dropdown-item .dropdown button,
    .dropdown-teams .dropdown button,
    .dropdown-countries .dropdown button,
    .dropdown-positions .dropdown button {
      white-space: normal; }
  /* line 269, ../sass/pages/_players.scss */
  #seasons-dropdown .dropdown-item .dropdown-menu li a,
  .dropdown-teams .dropdown-menu li a,
  .dropdown-countries .dropdown-menu li a,
  .dropdown-positions .dropdown-menu li a {
    white-space: normal; }

  /* line 280, ../sass/pages/_players.scss */
  .players.index .list-row .panel-cell.team img {
    width: 32px; } }
@media (max-width: 767px) {
  /* line 293, ../sass/pages/_players.scss */
  .players .content {
    padding-top: 8px; }
  /* line 298, ../sass/pages/_players.scss */
  .players .featured .feature {
    padding-bottom: 16px; }
    /* line 300, ../sass/pages/_players.scss */
    .players .featured .feature .player-image {
      width: 80px;
      margin: 37px 0px 0px 8px;
      z-index: 10; }
    /* line 305, ../sass/pages/_players.scss */
    .players .featured .feature .heading {
      background-color: #2b2e32; }
      /* line 307, ../sass/pages/_players.scss */
      .players .featured .feature .heading .top {
        padding-left: 100px;
        height: 96px; }
        /* line 310, ../sass/pages/_players.scss */
        .players .featured .feature .heading .top h3 {
          font-size: 18px;
          line-height: 21px;
          margin-top: 16px;
          text-transform: uppercase;
          font-weight: 400; }
          /* line 316, ../sass/pages/_players.scss */
          .players .featured .feature .heading .top h3 span {
            font-size: 20px;
            font-weight: 900 !important; }
      /* line 322, ../sass/pages/_players.scss */
      .players .featured .feature .heading .bottom {
        margin-top: -77px;
        float: right; }
        /* line 325, ../sass/pages/_players.scss */
        .players .featured .feature .heading .bottom .shirt-number {
          float: left;
          font-size: 28px;
          line-height: 28px; }
        /* line 330, ../sass/pages/_players.scss */
        .players .featured .feature .heading .bottom .logo {
          width: 32px;
          float: right;
          margin: 5px 9px 0px 6px; }
          /* line 334, ../sass/pages/_players.scss */
          .players .featured .feature .heading .bottom .logo img {
            max-width: 100%; }
        /* line 338, ../sass/pages/_players.scss */
        .players .featured .feature .heading .bottom .teamabbr {
          color: #ffffff;
          position: absolute;
          margin: 38px 23px 0px 0px;
          right: 0;
          width: 37px;
          text-align: center; }
  /* line 351, ../sass/pages/_players.scss */
  .players .search_block {
    padding: 0px !important; }

  /* line 356, ../sass/pages/_players.scss */
  .search-element,
  .dropdown-teams {
    border-bottom: 1px solid #e9e9e9; }

  /* line 361, ../sass/pages/_players.scss */
  .players .content .featured .feature .row {
    margin: 0px; }

  /* line 365, ../sass/pages/_players.scss */
  .table-holder {
    width: 100%; }

  /* line 370, ../sass/pages/_players.scss */
  form .search-field {
    width: 100%;
    padding: 10px;
    border-bottom: 1px solid #e9e9e9;
    height: 60px; }
    /* line 375, ../sass/pages/_players.scss */
    form .search-field:before {
      content: "\f002";
      font-family: 'FontAwesome';
      display: inline-block;
      color: #ac0f1f; }
    /* line 381, ../sass/pages/_players.scss */
    form .search-field input {
      border: 0px;
      height: 38px;
      width: 90%;
      margin-left: 5px; }
  /* line 388, ../sass/pages/_players.scss */
  form .submit-button {
    display: none; }

  /* line 392, ../sass/pages/_players.scss */
  #seasons-dropdown .dropdown-item,
  .dropdown-teams,
  .dropdown-countries,
  .dropdown-positions {
    padding: 0px; }
    /* line 397, ../sass/pages/_players.scss */
    #seasons-dropdown .dropdown-item:hover, #seasons-dropdown .dropdown-item:focus,
    .dropdown-teams:hover,
    .dropdown-teams:focus,
    .dropdown-countries:hover,
    .dropdown-countries:focus,
    .dropdown-positions:hover,
    .dropdown-positions:focus {
      background-color: #ac0f1f; }
      /* line 400, ../sass/pages/_players.scss */
      #seasons-dropdown .dropdown-item:hover h5, #seasons-dropdown .dropdown-item:focus h5,
      .dropdown-teams:hover h5,
      .dropdown-teams:focus h5,
      .dropdown-countries:hover h5,
      .dropdown-countries:focus h5,
      .dropdown-positions:hover h5,
      .dropdown-positions:focus h5 {
        color: #ffffff !important;
        opacity: 0.6 !important; }
      /* line 404, ../sass/pages/_players.scss */
      #seasons-dropdown .dropdown-item:hover button, #seasons-dropdown .dropdown-item:focus button,
      .dropdown-teams:hover button,
      .dropdown-teams:focus button,
      .dropdown-countries:hover button,
      .dropdown-countries:focus button,
      .dropdown-positions:hover button,
      .dropdown-positions:focus button {
        background-color: #ac0f1f; }
        /* line 406, ../sass/pages/_players.scss */
        #seasons-dropdown .dropdown-item:hover button span, #seasons-dropdown .dropdown-item:focus button span,
        .dropdown-teams:hover button span,
        .dropdown-teams:focus button span,
        .dropdown-countries:hover button span,
        .dropdown-countries:focus button span,
        .dropdown-positions:hover button span,
        .dropdown-positions:focus button span {
          color: #ffffff !important; }
    /* line 411, ../sass/pages/_players.scss */
    #seasons-dropdown .dropdown-item .dropdown,
    .dropdown-teams .dropdown,
    .dropdown-countries .dropdown,
    .dropdown-positions .dropdown {
      height: 60px;
      width: 100%;
      padding-left: 15px; }
      /* line 415, ../sass/pages/_players.scss */
      #seasons-dropdown .dropdown-item .dropdown .title,
      .dropdown-teams .dropdown .title,
      .dropdown-countries .dropdown .title,
      .dropdown-positions .dropdown .title {
        padding: 4px 0px 0px 10px;
        position: absolute;
        opacity: 0.5;
        font-weight: normal;
        font-size: 13px; }
      /* line 422, ../sass/pages/_players.scss */
      #seasons-dropdown .dropdown-item .dropdown .btn,
      .dropdown-teams .dropdown .btn,
      .dropdown-countries .dropdown .btn,
      .dropdown-positions .dropdown .btn {
        width: 100%;
        border: 0px;
        padding: 3px 10px 0px 10px;
        text-align: left;
        margin: 15px 0px 0px 0px; }
        /* line 428, ../sass/pages/_players.scss */
        #seasons-dropdown .dropdown-item .dropdown .btn span,
        .dropdown-teams .dropdown .btn span,
        .dropdown-countries .dropdown .btn span,
        .dropdown-positions .dropdown .btn span {
          font-size: 16px;
          color: #ac0f1f; }
        /* line 432, ../sass/pages/_players.scss */
        #seasons-dropdown .dropdown-item .dropdown .btn .caret,
        .dropdown-teams .dropdown .btn .caret,
        .dropdown-countries .dropdown .btn .caret,
        .dropdown-positions .dropdown .btn .caret {
          margin: 10px 35px 0px 0px;
          float: right; }
    /* line 438, ../sass/pages/_players.scss */
    #seasons-dropdown .dropdown-item .open,
    .dropdown-teams .open,
    .dropdown-countries .open,
    .dropdown-positions .open {
      background-color: #ac0f1f; }
      /* line 440, ../sass/pages/_players.scss */
      #seasons-dropdown .dropdown-item .open h5,
      .dropdown-teams .open h5,
      .dropdown-countries .open h5,
      .dropdown-positions .open h5 {
        color: #ffffff !important;
        opacity: 0.6 !important; }
      /* line 444, ../sass/pages/_players.scss */
      #seasons-dropdown .dropdown-item .open .dropdown-toggle,
      .dropdown-teams .open .dropdown-toggle,
      .dropdown-countries .open .dropdown-toggle,
      .dropdown-positions .open .dropdown-toggle {
        background-color: transparent !important; }
        /* line 446, ../sass/pages/_players.scss */
        #seasons-dropdown .dropdown-item .open .dropdown-toggle span,
        .dropdown-teams .open .dropdown-toggle span,
        .dropdown-countries .open .dropdown-toggle span,
        .dropdown-positions .open .dropdown-toggle span {
          color: #ffffff !important; }
    /* line 451, ../sass/pages/_players.scss */
    #seasons-dropdown .dropdown-item .dropdown-menu,
    .dropdown-teams .dropdown-menu,
    .dropdown-countries .dropdown-menu,
    .dropdown-positions .dropdown-menu {
      background-color: #ac0f1f;
      border: 0;
      margin-top: 0px;
      width: 100%;
      border-radius: 0;
      box-shadow: none; }
      /* line 459, ../sass/pages/_players.scss */
      #seasons-dropdown .dropdown-item .dropdown-menu li a,
      .dropdown-teams .dropdown-menu li a,
      .dropdown-countries .dropdown-menu li a,
      .dropdown-positions .dropdown-menu li a {
        color: #ffffff;
        text-transform: uppercase; }
        /* line 462, ../sass/pages/_players.scss */
        #seasons-dropdown .dropdown-item .dropdown-menu li a:hover, #seasons-dropdown .dropdown-item .dropdown-menu li a:focus,
        .dropdown-teams .dropdown-menu li a:hover,
        .dropdown-teams .dropdown-menu li a:focus,
        .dropdown-countries .dropdown-menu li a:hover,
        .dropdown-countries .dropdown-menu li a:focus,
        .dropdown-positions .dropdown-menu li a:hover,
        .dropdown-positions .dropdown-menu li a:focus {
          background-color: rgba(255, 255, 255, 0.5); }

  /* line 473, ../sass/pages/_players.scss */
  .dropdown-positions .dropdown {
    padding-left: 1px; }
    /* line 475, ../sass/pages/_players.scss */
    .dropdown-positions .dropdown .btn {
      width: 100%; }
      /* line 477, ../sass/pages/_players.scss */
      .dropdown-positions .dropdown .btn .caret {
        margin: 10px 15px 0px 0px;
        float: right; }
  /* line 483, ../sass/pages/_players.scss */
  .dropdown-positions:before {
    content: '';
    width: 1px;
    height: 100%;
    background-color: #e9e9e9;
    display: block;
    position: absolute; }

  /* line 495, ../sass/pages/_players.scss */
  .dropdown-countries .dropdown .btn {
    width: 100%; }
    /* line 497, ../sass/pages/_players.scss */
    .dropdown-countries .dropdown .btn .caret {
      margin: 10px 15px 0px 0px;
      float: right; }

  /* line 506, ../sass/pages/_players.scss */
  #players .list-row {
    padding: 0px;
    margin-bottom: 8px; }
    /* line 509, ../sass/pages/_players.scss */
    #players .list-row .data {
      padding: 0px; }
  /* line 514, ../sass/pages/_players.scss */
  #players .data .panel {
    margin-left: 32px; }
    /* line 516, ../sass/pages/_players.scss */
    #players .data .panel .panel-body {
      display: -webkit-box;
      display: -moz-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex; }
      /* line 523, ../sass/pages/_players.scss */
      #players .data .panel .panel-body .panel-cell .player-image {
        margin: -10px 10px 0px 0px;
        padding: 0px;
        width: 64px;
        height: 64px;
        border: 1px solid #e9e9e9;
        border-radius: 50%;
        float: left; }
        /* line 531, ../sass/pages/_players.scss */
        #players .data .panel .panel-body .panel-cell .player-image img {
          max-width: 100%;
          border-radius: 50%;
          padding: 0px; }
      /* line 538, ../sass/pages/_players.scss */
      #players .data .panel .panel-body .panel-cell.player {
        font-size: 14px;
        margin: 0px 0px 0px -32px;
        width: 100%;
        line-height: 14px;
        padding-top: 10px; }
        /* line 544, ../sass/pages/_players.scss */
        #players .data .panel .panel-body .panel-cell.player a {
          color: #000000; }
        /* line 548, ../sass/pages/_players.scss */
        #players .data .panel .panel-body .panel-cell.player .player-name {
          margin-top: 10px; }
          /* line 550, ../sass/pages/_players.scss */
          #players .data .panel .panel-body .panel-cell.player .player-name span {
            font-weight: lighter; }
      /* line 555, ../sass/pages/_players.scss */
      #players .data .panel .panel-body .panel-cell.shirtnumber {
        position: absolute;
        right: 0;
        margin: 20px 10px !important;
        font-size: 18px;
        font-weight: bolder; }
      /* line 562, ../sass/pages/_players.scss */
      #players .data .panel .panel-body .panel-cell.position {
        position: absolute;
        margin: 33px 0px 0px 88px;
        left: 0; }
        /* line 566, ../sass/pages/_players.scss */
        #players .data .panel .panel-body .panel-cell.position span {
          font-size: 13px;
          font-weight: lighter;
          color: #2b2e32;
          opacity: 0.7; } }
@media (min-width: 768px) {
  /* line 582, ../sass/pages/_players.scss */
  .table-holder {
    margin-top: 3%;
    position: relative;
    float: right;
    color: white;
    margin-right: 2.5%; }

  /* line 591, ../sass/pages/_players.scss */
  .content-no-margin table.table {
    border-top: 1px solid #e9e9e9;
    border-bottom: 1px solid #e9e9e9; }

  /* line 597, ../sass/pages/_players.scss */
  .players .content .featured .row {
    margin: 0px 0px 10px 0px; }

  /* line 600, ../sass/pages/_players.scss */
  .players .content-no-margin {
    padding: 0px 15px; }

  /* line 605, ../sass/pages/_players.scss */
  .players .content {
    padding: 40px 0px; }
    /* line 607, ../sass/pages/_players.scss */
    .players .content .featured {
      margin: 0px 30px; }
      /* line 609, ../sass/pages/_players.scss */
      .players .content .featured .feature {
        padding-bottom: 16px; }
        /* line 611, ../sass/pages/_players.scss */
        .players .content .featured .feature .player-image {
          width: 112px;
          margin: 0px;
          z-index: 10; }
        /* line 616, ../sass/pages/_players.scss */
        .players .content .featured .feature .heading {
          background-color: #2b2e32;
          width: 83%;
          margin-left: 56px; }
          /* line 620, ../sass/pages/_players.scss */
          .players .content .featured .feature .heading .top {
            padding-left: 80px;
            min-height: 50px;
            padding-top: 0px;
            text-transform: uppercase; }
            /* line 625, ../sass/pages/_players.scss */
            .players .content .featured .feature .heading .top h3 {
              font-size: 16px;
              line-height: 16px;
              margin-top: 7px;
              font-weight: inherit; }
              /* line 630, ../sass/pages/_players.scss */
              .players .content .featured .feature .heading .top h3 span {
                font-size: 18px; }
              /* line 633, ../sass/pages/_players.scss */
              .players .content .featured .feature .heading .top h3 .last-name {
                font-weight: lighter; }
              /* line 636, ../sass/pages/_players.scss */
              .players .content .featured .feature .heading .top h3 .last-name {
                font-weight: bolder; }
          /* line 641, ../sass/pages/_players.scss */
          .players .content .featured .feature .heading .bottom {
            margin-top: 0px;
            padding: 0px 0px 0px 80px;
            height: 35px; }
            /* line 645, ../sass/pages/_players.scss */
            .players .content .featured .feature .heading .bottom .shirt-number {
              float: left;
              font-size: 28px;
              line-height: 28px;
              padding: 0px;
              color: #ffffff;
              opacity: 0.5; }
            /* line 653, ../sass/pages/_players.scss */
            .players .content .featured .feature .heading .bottom .logo {
              width: 30px;
              float: left;
              margin: 0px 0px 0px 10px; }
              /* line 657, ../sass/pages/_players.scss */
              .players .content .featured .feature .heading .bottom .logo img {
                max-width: 100%; }
            /* line 661, ../sass/pages/_players.scss */
            .players .content .featured .feature .heading .bottom .teamabbr {
              color: #ffffff;
              position: absolute;
              margin: 7px 100px 0px 0px;
              right: 0;
              width: 37px;
              text-align: center; }
      /* line 672, ../sass/pages/_players.scss */
      .players .content .featured .bio {
        padding: 8px 15px;
        min-height: 145px; }
        /* line 675, ../sass/pages/_players.scss */
        .players .content .featured .bio p {
          opacity: 0.8; }
  /* line 682, ../sass/pages/_players.scss */
  .players .search_block {
    padding: 0px 15px !important; }
    /* line 684, ../sass/pages/_players.scss */
    .players .search_block .table {
      margin-top: 10px; }
      /* line 686, ../sass/pages/_players.scss */
      .players .search_block .table tr {
        padding: 0px 15px;
        margin-top: 15px;
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        justify-content: space-around; }
        /* line 695, ../sass/pages/_players.scss */
        .players .search_block .table tr th {
          padding: 9px 0px !important; }
          /* line 697, ../sass/pages/_players.scss */
          .players .search_block .table tr th a {
            color: #000000;
            font-weight: lighter;
            font-size: 18px; }
  /* line 707, ../sass/pages/_players.scss */
  .players .index_block {
    padding: 0px !important; }

  /* line 715, ../sass/pages/_players.scss */
  .players.index .list-row .panel-cell.team img {
    width: 40px; }
  /* line 720, ../sass/pages/_players.scss */
  .players.index .list-row .panel-cell.player {
    height: 72px; }
    /* line 722, ../sass/pages/_players.scss */
    .players.index .list-row .panel-cell.player .player-name {
      top: 50%;
      position: relative;
      transform: translateY(-50%);
      -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      width: 77%;
      padding-right: 0px; }

  /* line 736, ../sass/pages/_players.scss */
  form .search-field {
    width: 100%;
    padding: 10px;
    border-bottom: 1px solid #e9e9e9;
    height: 60px; }
    /* line 741, ../sass/pages/_players.scss */
    form .search-field:before {
      content: "\f002";
      font-family: 'FontAwesome';
      display: inline-block;
      color: #ac0f1f; }
    /* line 747, ../sass/pages/_players.scss */
    form .search-field input {
      border: 0px;
      height: 38px;
      width: 85%;
      margin-left: 5px; }
  /* line 754, ../sass/pages/_players.scss */
  form .submit-button {
    display: none; }

  /* line 759, ../sass/pages/_players.scss */
  .search-element {
    padding: 0px 0px 0px 15px; }

  /* line 763, ../sass/pages/_players.scss */
  #seasons-dropdown .dropdown-item,
  .dropdown-teams,
  .dropdown-countries,
  .dropdown-positions {
    float: right;
    border-left: 0;
    margin-right: 1px;
    padding: 0px; }
    /* line 771, ../sass/pages/_players.scss */
    #seasons-dropdown .dropdown-item:hover, #seasons-dropdown .dropdown-item:focus,
    .dropdown-teams:hover,
    .dropdown-teams:focus,
    .dropdown-countries:hover,
    .dropdown-countries:focus,
    .dropdown-positions:hover,
    .dropdown-positions:focus {
      background-color: #ac0f1f; }
      /* line 774, ../sass/pages/_players.scss */
      #seasons-dropdown .dropdown-item:hover h5, #seasons-dropdown .dropdown-item:focus h5,
      .dropdown-teams:hover h5,
      .dropdown-teams:focus h5,
      .dropdown-countries:hover h5,
      .dropdown-countries:focus h5,
      .dropdown-positions:hover h5,
      .dropdown-positions:focus h5 {
        color: #ffffff !important;
        opacity: 0.6 !important; }
      /* line 778, ../sass/pages/_players.scss */
      #seasons-dropdown .dropdown-item:hover button, #seasons-dropdown .dropdown-item:focus button,
      .dropdown-teams:hover button,
      .dropdown-teams:focus button,
      .dropdown-countries:hover button,
      .dropdown-countries:focus button,
      .dropdown-positions:hover button,
      .dropdown-positions:focus button {
        background-color: #ac0f1f; }
        /* line 780, ../sass/pages/_players.scss */
        #seasons-dropdown .dropdown-item:hover button span, #seasons-dropdown .dropdown-item:focus button span,
        .dropdown-teams:hover button span,
        .dropdown-teams:focus button span,
        .dropdown-countries:hover button span,
        .dropdown-countries:focus button span,
        .dropdown-positions:hover button span,
        .dropdown-positions:focus button span {
          color: #ffffff !important; }
    /* line 785, ../sass/pages/_players.scss */
    #seasons-dropdown .dropdown-item .dropdown,
    .dropdown-teams .dropdown,
    .dropdown-countries .dropdown,
    .dropdown-positions .dropdown {
      padding: 10px 0px 0px 0px;
      margin-right: 1px;
      width: 100%; }
      /* line 789, ../sass/pages/_players.scss */
      #seasons-dropdown .dropdown-item .dropdown .title,
      .dropdown-teams .dropdown .title,
      .dropdown-countries .dropdown .title,
      .dropdown-positions .dropdown .title {
        padding: 0px 0px 0px 20px;
        color: #676d77;
        font-size: 13px;
        font-weight: 400;
        margin: 0;
        opacity: 0.5; }
      /* line 797, ../sass/pages/_players.scss */
      #seasons-dropdown .dropdown-item .dropdown .btn,
      .dropdown-teams .dropdown .btn,
      .dropdown-countries .dropdown .btn,
      .dropdown-positions .dropdown .btn {
        width: 100%;
        border: 0px;
        padding: 5px 20px;
        text-align: left;
        background-color: transparent; }
        /* line 803, ../sass/pages/_players.scss */
        #seasons-dropdown .dropdown-item .dropdown .btn span,
        .dropdown-teams .dropdown .btn span,
        .dropdown-countries .dropdown .btn span,
        .dropdown-positions .dropdown .btn span {
          font-size: 16px;
          color: #ac0f1f; }
        /* line 807, ../sass/pages/_players.scss */
        #seasons-dropdown .dropdown-item .dropdown .btn .caret,
        .dropdown-teams .dropdown .btn .caret,
        .dropdown-countries .dropdown .btn .caret,
        .dropdown-positions .dropdown .btn .caret {
          margin: 10px 5px 0px 0px;
          float: right;
          position: absolute;
          right: 10px; }
    /* line 815, ../sass/pages/_players.scss */
    #seasons-dropdown .dropdown-item .open,
    .dropdown-teams .open,
    .dropdown-countries .open,
    .dropdown-positions .open {
      background-color: #ac0f1f; }
      /* line 817, ../sass/pages/_players.scss */
      #seasons-dropdown .dropdown-item .open h5,
      .dropdown-teams .open h5,
      .dropdown-countries .open h5,
      .dropdown-positions .open h5 {
        color: #ffffff !important;
        opacity: 0.6 !important; }
      /* line 821, ../sass/pages/_players.scss */
      #seasons-dropdown .dropdown-item .open .dropdown-toggle,
      .dropdown-teams .open .dropdown-toggle,
      .dropdown-countries .open .dropdown-toggle,
      .dropdown-positions .open .dropdown-toggle {
        background-color: transparent !important; }
        /* line 823, ../sass/pages/_players.scss */
        #seasons-dropdown .dropdown-item .open .dropdown-toggle span,
        .dropdown-teams .open .dropdown-toggle span,
        .dropdown-countries .open .dropdown-toggle span,
        .dropdown-positions .open .dropdown-toggle span {
          color: #ffffff !important; }
    /* line 828, ../sass/pages/_players.scss */
    #seasons-dropdown .dropdown-item .dropdown-menu,
    .dropdown-teams .dropdown-menu,
    .dropdown-countries .dropdown-menu,
    .dropdown-positions .dropdown-menu {
      background-color: #ac0f1f;
      border: 0;
      margin-top: 0px;
      margin-bottom: 0px;
      width: 100%;
      border-radius: 0;
      box-shadow: none;
      max-height: calc(100vh - 155px);
      overflow-y: scroll !important; }
      /* line 839, ../sass/pages/_players.scss */
      #seasons-dropdown .dropdown-item .dropdown-menu li a,
      .dropdown-teams .dropdown-menu li a,
      .dropdown-countries .dropdown-menu li a,
      .dropdown-positions .dropdown-menu li a {
        color: #ffffff;
        text-transform: uppercase;
        font-size: 16px;
        padding: 6px 20px; }
        /* line 844, ../sass/pages/_players.scss */
        #seasons-dropdown .dropdown-item .dropdown-menu li a:hover, #seasons-dropdown .dropdown-item .dropdown-menu li a:focus,
        .dropdown-teams .dropdown-menu li a:hover,
        .dropdown-teams .dropdown-menu li a:focus,
        .dropdown-countries .dropdown-menu li a:hover,
        .dropdown-countries .dropdown-menu li a:focus,
        .dropdown-positions .dropdown-menu li a:hover,
        .dropdown-positions .dropdown-menu li a:focus {
          font-weight: 900;
          background-color: transparent; }
    /* line 852, ../sass/pages/_players.scss */
    #seasons-dropdown .dropdown-item:before,
    .dropdown-teams:before,
    .dropdown-countries:before,
    .dropdown-positions:before {
      width: 1px;
      height: 44px;
      background-color: #dcdedd;
      content: '';
      display: flex;
      bottom: 0;
      top: 9px;
      position: absolute;
      z-index: 1;
      margin-left: -1px; }

  /* line 869, ../sass/pages/_players.scss */
  .dropdown-positions .dropdown .btn .caret {
    margin: 10px 5px 0px 0px;
    float: right; }

  /* line 880, ../sass/pages/_players.scss */
  .dropdown-countries .dropdown .btn .caret {
    margin: 10px 5px 0px 0px;
    float: right; }

  /* line 887, ../sass/pages/_players.scss */
  #seasons-dropdown .dropdown-item {
    width: 100% !important; }

  /* line 892, ../sass/pages/_players.scss */
  #players header {
    background-color: #fdfdfd !important;
    border-top: 1px solid #e9e9e9;
    padding: 0px 20px; }
    /* line 896, ../sass/pages/_players.scss */
    #players header ul {
      padding: 10px 0px;
      height: auto; }
      /* line 899, ../sass/pages/_players.scss */
      #players header ul li {
        font-size: 12px;
        text-align: center; }
        /* line 902, ../sass/pages/_players.scss */
        #players header ul li .bottom {
          position: relative;
          bottom: 0; }
      /* line 907, ../sass/pages/_players.scss */
      #players header ul .player {
        width: 26%; }
      /* line 910, ../sass/pages/_players.scss */
      #players header ul .shirtnumber {
        width: 8%; }
      /* line 913, ../sass/pages/_players.scss */
      #players header ul .position {
        width: 10%; }
      /* line 916, ../sass/pages/_players.scss */
      #players header ul .hometown {
        width: 14%; }
      /* line 919, ../sass/pages/_players.scss */
      #players header ul .nationality {
        width: 13%; }
      /* line 922, ../sass/pages/_players.scss */
      #players header ul .dob {
        width: 8%; }
      /* line 925, ../sass/pages/_players.scss */
      #players header ul .height {
        width: 9%; }
      /* line 928, ../sass/pages/_players.scss */
      #players header ul .team {
        width: 11%; }
  /* line 934, ../sass/pages/_players.scss */
  #players h3 {
    margin-left: 20px; }
  /* line 938, ../sass/pages/_players.scss */
  #players .underline {
    margin: -5px 0px 20px 20px;
    width: 32px; }
  /* line 943, ../sass/pages/_players.scss */
  #players .list-row {
    margin-bottom: 0px;
    padding: 0px; }
    /* line 947, ../sass/pages/_players.scss */
    #players .list-row .data {
      padding: 0px; }
      /* line 951, ../sass/pages/_players.scss */
      #players .list-row .data .panel-default {
        border: 0px;
        background: transparent;
        margin-bottom: 16px; }
        /* line 956, ../sass/pages/_players.scss */
        #players .list-row .data .panel-default .panel-body {
          background-color: #ffffff;
          margin-left: 43px; }
          /* line 959, ../sass/pages/_players.scss */
          #players .list-row .data .panel-default .panel-body .panel-cell {
            margin: 0px;
            font-weight: lighter;
            font-size: 14px;
            font-weight: normal; }
          /* line 966, ../sass/pages/_players.scss */
          #players .list-row .data .panel-default .panel-body .panel-cell.player {
            width: 21%;
            background-color: #ffffff;
            margin: 0px 0px 0px 10px;
            font-size: 16px;
            line-height: 16px;
            font-weight: bolder;
            padding-top: 0px;
            height: 72px; }
            /* line 975, ../sass/pages/_players.scss */
            #players .list-row .data .panel-default .panel-body .panel-cell.player a {
              color: #000000; }
              /* line 978, ../sass/pages/_players.scss */
              #players .list-row .data .panel-default .panel-body .panel-cell.player a:hover .player-name {
                color: #ac0f1f; }
            /* line 984, ../sass/pages/_players.scss */
            #players .list-row .data .panel-default .panel-body .panel-cell.player .player-image {
              padding: 0px;
              border: 1px solid #e9e9e9;
              border-radius: 50%;
              float: left;
              width: 72px;
              height: 72px;
              margin-left: -66px; }
              /* line 992, ../sass/pages/_players.scss */
              #players .list-row .data .panel-default .panel-body .panel-cell.player .player-image img {
                max-width: 100%;
                border-radius: 50%;
                padding: 0px; }
            /* line 1000, ../sass/pages/_players.scss */
            #players .list-row .data .panel-default .panel-body .panel-cell.player .player-name span {
              font-weight: lighter;
              width: 100%;
              float: left; }
          /* line 1008, ../sass/pages/_players.scss */
          #players .list-row .data .panel-default .panel-body .panel-cell.shirtnumber {
            width: 8% !important; }
          /* line 1012, ../sass/pages/_players.scss */
          #players .list-row .data .panel-default .panel-body .panel-cell.hometown {
            width: 15% !important; }
          /* line 1015, ../sass/pages/_players.scss */
          #players .list-row .data .panel-default .panel-body .panel-cell.team {
            width: 12% !important;
            padding-right: 15px; } }
@media (max-width: 992px) {
  /* line 1031, ../sass/pages/_players.scss */
  .player.featured .list-row {
    padding-left: 0px;
    padding-right: 0px; }
  /* line 1036, ../sass/pages/_players.scss */
  .player.featured ul.list {
    margin-left: 5px !important; }
  /* line 1039, ../sass/pages/_players.scss */
  .player.featured li.team {
    width: 7.5% !important; }
  /* line 1043, ../sass/pages/_players.scss */
  .player.featured .heading-row {
    padding-left: 44px;
    padding-right: 44px;
    height: 75px; }
  /* line 1049, ../sass/pages/_players.scss */
  .player.featured .panel-default {
    border-color: white; }
  /* line 1053, ../sass/pages/_players.scss */
  .player.featured .player-image {
    position: relative;
    top: 20px;
    left: 20px;
    z-index: 998;
    margin-left: 0%;
    margin-right: 50px; }
  /* line 1062, ../sass/pages/_players.scss */
  .player.featured .table-holder {
    margin-top: 3%;
    color: white;
    float: right; }
  /* line 1069, ../sass/pages/_players.scss */
  .player.featured .players .shirt-number {
    padding: 8px 0;
    margin-right: 0px;
    font-size: 60px;
    font-weight: 700;
    line-height: 1;
    color: #929292;
    padding-left: 0px; }
  /* line 1078, ../sass/pages/_players.scss */
  .player.featured .players .first-name {
    font-size: 35px;
    font-weight: 400;
    margin: 24px 0 0 0px;
    line-height: 0.8;
    text-transform: uppercase;
    padding-left: 0px; }
  /* line 1086, ../sass/pages/_players.scss */
  .player.featured .players .last-name {
    font-size: 35px;
    line-height: 1;
    text-transform: uppercase;
    font-weight: 600;
    padding-left: 0px; } }
@media (max-width: 767px) {
  /* line 1101, ../sass/pages/_players.scss */
  .player.featured .padding-20 {
    padding: 0 !important; }
  /* line 1105, ../sass/pages/_players.scss */
  .player.featured .mobile-no-padding {
    padding-left: 0 !important;
    padding-right: 0 !important; }
  /* line 1110, ../sass/pages/_players.scss */
  .player.featured ul.list li {
    width: 12.4% !important; }
  /* line 1113, ../sass/pages/_players.scss */
  .player.featured ul.list li.g {
    text-align: center; }
  /* line 1116, ../sass/pages/_players.scss */
  .player.featured ul.list li.a {
    text-align: center; }
  /* line 1119, ../sass/pages/_players.scss */
  .player.featured ul.list li.s {
    text-align: center; }
  /* line 1122, ../sass/pages/_players.scss */
  .player.featured .list-row .panel .panel-cell {
    width: 12.4% !important; }
  /* line 1125, ../sass/pages/_players.scss */
  .player.featured .list-row .panel .panel-cell.result {
    text-align: center; }

  /* line 1131, ../sass/pages/_players.scss */
  .table-holder {
    width: 100%; } }
@media (min-width: 992px) {
  /* line 1142, ../sass/pages/_players.scss */
  .players.index .list-row .panel-cell.team img {
    width: 40px; }
  /* line 1148, ../sass/pages/_players.scss */
  .players.index .list-row .panel-cell.player .player-image {
    margin: 0px 0px 0px -57px; } }
@media (min-width: 992px) {
  /* line 1163, ../sass/pages/_players.scss */
  .players .content .featured .feature .heading {
    width: 100%;
    margin-left: 0px;
    max-height: 270px; }
    /* line 1167, ../sass/pages/_players.scss */
    .players .content .featured .feature .heading .bio {
      min-height: 170px; }
    /* line 1171, ../sass/pages/_players.scss */
    .players .content .featured .feature .heading .bottom .shirt-number {
      color: #ffffff;
      opacity: 0.5; }
    /* line 1175, ../sass/pages/_players.scss */
    .players .content .featured .feature .heading .bottom .teamabbr {
      margin-right: 62px; }
  /* line 1183, ../sass/pages/_players.scss */
  .players .content-no-margin {
    padding: 0px; }
  /* line 1187, ../sass/pages/_players.scss */
  .players .search-element {
    padding: 0px; }
  /* line 1193, ../sass/pages/_players.scss */
  .players .search_block .table tr {
    margin-bottom: 15px; }

  /* line 1203, ../sass/pages/_players.scss */
  #players .list .player {
    width: 32%; }
  /* line 1206, ../sass/pages/_players.scss */
  #players .list .shirtnumber {
    width: 6%; }
  /* line 1209, ../sass/pages/_players.scss */
  #players .list .position {
    width: 10%; }
  /* line 1212, ../sass/pages/_players.scss */
  #players .list .hometown {
    width: 11%; }
  /* line 1215, ../sass/pages/_players.scss */
  #players .list .nationality {
    width: 10%; }
  /* line 1218, ../sass/pages/_players.scss */
  #players .list .dob {
    width: 12%; }
  /* line 1221, ../sass/pages/_players.scss */
  #players .list .height {
    width: 8%; }
  /* line 1224, ../sass/pages/_players.scss */
  #players .list .result,
  #players .list .team {
    width: 11%; }
  /* line 1230, ../sass/pages/_players.scss */
  #players .list-row {
    margin-bottom: 16px; }
    /* line 1234, ../sass/pages/_players.scss */
    #players .list-row .data .panel-default {
      margin-bottom: 0; }
      /* line 1238, ../sass/pages/_players.scss */
      #players .list-row .data .panel-default .panel-body {
        width: 94%; }
        /* line 1242, ../sass/pages/_players.scss */
        #players .list-row .data .panel-default .panel-body .panel-cell {
          height: 96px;
          padding: 0px 0px 0px 0px;
          text-align: center; }
        /* line 1247, ../sass/pages/_players.scss */
        #players .list-row .data .panel-default .panel-body .panel-cell.player {
          height: 96px;
          width: 100%;
          display: block; }
          /* line 1251, ../sass/pages/_players.scss */
          #players .list-row .data .panel-default .panel-body .panel-cell.player .player-image {
            width: 96px;
            height: 96px;
            margin-left: -46px;
            height: 96px; }
          /* line 1257, ../sass/pages/_players.scss */
          #players .list-row .data .panel-default .panel-body .panel-cell.player .player-name {
            width: 61% !important; }
        /* line 1262, ../sass/pages/_players.scss */
        #players .list-row .data .panel-default .panel-body .panel-cell.hometown {
          width: 12% !important; }
        /* line 1266, ../sass/pages/_players.scss */
        #players .list-row .data .panel-default .panel-body .panel-cell.nationality {
          width: 11% !important; }
        /* line 1270, ../sass/pages/_players.scss */
        #players .list-row .data .panel-default .panel-body .panel-cell.height {
          width: 8% !important; }
        /* line 1276, ../sass/pages/_players.scss */
        #players .list-row .data .panel-default .panel-body .panel-cell.result > div {
          height: 100%;
          position: relative; }
        /* line 1281, ../sass/pages/_players.scss */
        #players .list-row .data .panel-default .panel-body .panel-cell.result .result-score {
          line-height: 0px;
          position: absolute;
          width: 100%; }
          /* line 1285, ../sass/pages/_players.scss */
          #players .list-row .data .panel-default .panel-body .panel-cell.result .result-score span {
            display: inline-block;
            width: 40px; }
        /* line 1291, ../sass/pages/_players.scss */
        #players .list-row .data .panel-default .panel-body .panel-cell.result .result-score:nth-child(2) {
          top: 19px !important; }
        /* line 1296, ../sass/pages/_players.scss */
        #players .list-row .data .panel-default .panel-body .panel-cell.result {
          width: 11% !important; }
        /* line 1300, ../sass/pages/_players.scss */
        #players .list-row .data .panel-default .panel-body .panel-cell.team {
          width: 12% !important;
          padding-top: 5px; } }
@media (min-width: 1200px) {
  /* line 1314, ../sass/pages/_players.scss */
  .players .content {
    padding: 48px 60px; }
    /* line 1318, ../sass/pages/_players.scss */
    .players .content .featured .feature .player-image {
      width: 153px;
      margin: -1px 0px 0px -10px; }
    /* line 1322, ../sass/pages/_players.scss */
    .players .content .featured .feature .heading {
      width: 100%;
      margin-left: 0px;
      max-height: inherit; }
      /* line 1326, ../sass/pages/_players.scss */
      .players .content .featured .feature .heading .bio {
        min-height: 170px; }
      /* line 1330, ../sass/pages/_players.scss */
      .players .content .featured .feature .heading .bottom .shirt-number {
        color: #ffffff;
        opacity: 0.5; }
      /* line 1334, ../sass/pages/_players.scss */
      .players .content .featured .feature .heading .bottom .teamabbr {
        margin-left: 186px;
        left: 0; }
      /* line 1339, ../sass/pages/_players.scss */
      .players .content .featured .feature .heading .top {
        height: 75px;
        margin-left: 24px;
        padding-top: 10px; }
        /* line 1343, ../sass/pages/_players.scss */
        .players .content .featured .feature .heading .top .first-name {
          font-size: 21px;
          line-height: 21px; }
        /* line 1347, ../sass/pages/_players.scss */
        .players .content .featured .feature .heading .top .last-name {
          font-size: 27px; }
      /* line 1351, ../sass/pages/_players.scss */
      .players .content .featured .feature .heading .bottom {
        height: 49px;
        margin-left: 24px; }

  /* line 1363, ../sass/pages/_players.scss */
  #players header {
    width: 100%; }
    /* line 1366, ../sass/pages/_players.scss */
    #players header ul {
      max-width: 1440px;
      margin: 0px auto;
      padding: 20px 40px; }
      /* line 1370, ../sass/pages/_players.scss */
      #players header ul .player {
        width: 26%; }
      /* line 1373, ../sass/pages/_players.scss */
      #players header ul .shirtnumber {
        width: 8%; }
      /* line 1376, ../sass/pages/_players.scss */
      #players header ul .position {
        width: 8%; }
      /* line 1379, ../sass/pages/_players.scss */
      #players header ul .hometown {
        width: 14%; }
      /* line 1382, ../sass/pages/_players.scss */
      #players header ul .nationality {
        width: 10%; }
      /* line 1385, ../sass/pages/_players.scss */
      #players header ul .dob {
        width: 12%; }
      /* line 1388, ../sass/pages/_players.scss */
      #players header ul .height {
        width: 10%; }
      /* line 1391, ../sass/pages/_players.scss */
      #players header ul .team {
        width: 11%; }
  /* line 1399, ../sass/pages/_players.scss */
  #players .list-row .data .panel-default .panel-body {
    width: 97%; } }
/* line 1409, ../sass/pages/_players.scss */
#playerindexnav ul {
  display: flex;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  justify-content: space-between; }
  /* line 1416, ../sass/pages/_players.scss */
  #playerindexnav ul li {
    margin: 0px auto;
    padding: 15px 0px !important; }
    /* line 1419, ../sass/pages/_players.scss */
    #playerindexnav ul li a:hover {
      color: #ac0f1f;
      opacity: 1;
      font-weight: 700; }
    /* line 1424, ../sass/pages/_players.scss */
    #playerindexnav ul li .active a {
      border: 0; }
  /* line 1429, ../sass/pages/_players.scss */
  #playerindexnav ul li.active a {
    color: #ac0f1f;
    opacity: 1;
    font-weight: 700; }

/* line 1438, ../sass/pages/_players.scss */
.clear-button {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFMAAABTCAYAAADjsjsAAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+IEmuOgAAA9hJREFUeJztne1xozAQhh9SgUugBDo4p4K7Do50cCW4A5fAXAW5q8C5CpwOSAe4A90PhIfEYASspLWtnXnHkwnDap+R0OoDkRljiGlZlhVAAeTAN2Bj/56yd+AE/AM+gHdjzLufUrpZFhpmlmU5sAW+29+N4O1PwBvwF3gzxnwI3nvSgsDMsmwD/AB+0gIMZW/Ab+CPMebk3Zsxxptom+4eaAATUY0tR+41Xo8Qq8gAx1T5gioNcQPsFNREl5q6AzYqYdI+C2sFoOaoBrZqYNrauFcAZo32ErV0LcgCOCqAIaEjUESBSdustT8b56phRbNfCrJUELhPlUFgPgDIxUATSEGgCaQg0DmdTeygYsqpU3IBWXB/vfZcNTikTVMgN9xPHrlWRyYS+ymYtz6ykdZ+EUzSc3JMo8/Pa827VlBwjaoZae5PDNsv2jnJZJeW0/K5tIFamSPfeze0j43QndkRP3MIDQMTzEMwKw+OiwjZwbn3xU96V12FSVsrvYAMnG5dpDGegObXYEqmQqOJrmego/mgB6D7QZg2QClHkyMGT0CnE2tZoE3fX99JKRiU21hWFugkSE85dDkE8xCyhggDDe2vr8MnmMh3PCEDjAmyU96HWXpwECJQDSANtql3jl49OfEZsBaQBnjtw/Q9XykduCaQBmisLwrPjqQBaAPZqYCwaztrQWgFaYDyibCzQwVwsPs1r5pp91M+0+4Qxv4+G4d9lvb+B9x2IEtZDrL5pa8aWs28PsZSy4FIjmcBdVVEkF08URyLA40MslNU5yJAlYBUAXMVUEUg1cBcBFQZSFUwDQNLARMwKwVlVgkz1cxYIJUCjV6A1JtrAakMaBoBScXzRPsmbGibNWmRZVm1cHIkpJ2gfe1NZY3kc03TPP1mLMc0nymkEtJMu5SKzmlaA1qndg3IOkyrk+v0aXWyvDGQ2oCWfZj5DYLUBDQ/w7SODjcIUgPQw/nePSeloINthMBU7YJL+zOXxXm5P9M6SjuH52l457Cnjuhx97Rbp5UvoIFAXgD1BLK6YDcAM/fguOER3wOyQHeBg7417Qa5XekgagWF1qiaOe9OmnaS9WXof8l4MWOT2hM5mWSqdA9a9r55hN5Xu6YHBA5Dr3RGh8QZHT2gWwUBxdTWiZPLRRZoqSCoGCqdGble+KBAnUHOhvlgQGeBXATzQYDOBrkYZq9TurdeviH0+Zk9oOlkVymYFmg6c1gK5pdmXysAM0c1mk7DHqilO/Q/Sxs0n9P+BWqOvs37nSpu4QsCI1D3CmpqQ4BvW6Svrgha+h6QoAWHeVGAO/pS1X9HZ7qgFczBGgAAAABJRU5ErkJggg==");
  height: 20px !important;
  width: 20px !important;
  background-size: contain;
  background-color: transparent;
  opacity: 0.5;
  position: absolute;
  margin: 10px 0px 0px -10px !important; }
  /* line 1447, ../sass/pages/_players.scss */
  .clear-button:hover {
    opacity: 1; }

/* line 10, ../sass/pages/_players_view.scss */
.player-profile .player-details-wrap .team-wrap,
.player-profile .player-details-wrap .team-name,
.player-profile .player-details-wrap .shirt-number,
.player-profile .player-details-wrap .player-team-thumb {
  display: table-cell;
  vertical-align: middle; }
/* line 20, ../sass/pages/_players_view.scss */
.player-profile .player-details-wrap .player-team-thumb img,
.player-profile .player-details-wrap .player-head-thumb img {
  width: 100%; }
/* line 25, ../sass/pages/_players_view.scss */
.player-profile .player-details-wrap .player-team-thumb {
  width: 64px; }
/* line 29, ../sass/pages/_players_view.scss */
.player-profile .player-details-wrap .player-name {
  font-size: 35px;
  margin-bottom: 0;
  text-transform: uppercase; }
  /* line 35, ../sass/pages/_players_view.scss */
  .player-profile .player-details-wrap .player-name .first-name {
    font-weight: 100; }
  /* line 39, ../sass/pages/_players_view.scss */
  .player-profile .player-details-wrap .player-name .last-name {
    font-weight: 900; }
/* line 44, ../sass/pages/_players_view.scss */
.player-profile .player-details-wrap .shirt-number {
  font-size: 60px;
  font-weight: 700;
  color: #929292; }
/* line 50, ../sass/pages/_players_view.scss */
.player-profile .player-details-wrap .team-name {
  color: #ffffff;
  font-size: 20px;
  font-weight: 700; }
/* line 56, ../sass/pages/_players_view.scss */
.player-profile .player-details-wrap .social-links {
  margin: 0; }
/* line 61, ../sass/pages/_players_view.scss */
.player-profile .header {
  clear: both; }
  /* line 64, ../sass/pages/_players_view.scss */
  .player-profile .header h2 {
    position: relative;
    float: left;
    margin-bottom: 10px;
    font-size: 21px;
    font-weight: 600; }
    /* line 71, ../sass/pages/_players_view.scss */
    .player-profile .header h2::after {
      content: "";
      position: absolute;
      left: 0;
      top: 1.333em;
      background-color: #ac0f1f;
      display: block;
      height: 6px;
      width: 32px; }
  /* line 83, ../sass/pages/_players_view.scss */
  .player-profile .header .dropdown-wrap {
    width: 230px;
    float: right; }
/* line 90, ../sass/pages/_players_view.scss */
.player-profile .bio .content {
  padding: 0 15px; }
  /* line 93, ../sass/pages/_players_view.scss */
  .player-profile .bio .content h2 {
    font-size: 21px;
    font-weight: 600; }
/* line 101, ../sass/pages/_players_view.scss */
.player-profile .content h2 {
  margin: 20px 0 10px 0; }
/* line 109, ../sass/pages/_players_view.scss */
.player-profile .stats header ul {
  margin-left: 40px;
  height: 50px;
  margin-left: 50px; }
/* line 115, ../sass/pages/_players_view.scss */
.player-profile .stats header li {
  height: inherit;
  position: relative;
  width: 5.5%; }
  /* line 119, ../sass/pages/_players_view.scss */
  .player-profile .stats header li > .bottom {
    bottom: 7px;
    display: block;
    height: auto;
    position: absolute;
    width: 100%; }
/* line 128, ../sass/pages/_players_view.scss */
.player-profile .stats header .players {
  width: 38%; }
/* line 135, ../sass/pages/_players_view.scss */
.player-profile .stats .list-row .data {
  padding: 0 0;
  width: 100%; }
  /* line 139, ../sass/pages/_players_view.scss */
  .player-profile .stats .list-row .data .panel-default {
    margin-left: 0px !important; }
  /* line 142, ../sass/pages/_players_view.scss */
  .player-profile .stats .list-row .data .panel-default:first-child {
    margin-top: 16px; }
  /* line 146, ../sass/pages/_players_view.scss */
  .player-profile .stats .list-row .data .panel-default {
    -webkit-box-shadow: 0px 0px 0 0 #fff;
    -moz-box-shadow: 0px 0px 0 0 #fff;
    box-shadow: 0px 0px 0 0 #fff;
    margin-left: 0; }
    /* line 151, ../sass/pages/_players_view.scss */
    .player-profile .stats .list-row .data .panel-default .panel-body {
      width: 100%; }
      /* line 155, ../sass/pages/_players_view.scss */
      .player-profile .stats .list-row .data .panel-default .panel-body .panel-cell {
        display: block;
        font-size: 16px;
        font-weight: 600;
        height: 96px;
        line-height: 96px;
        padding: 0;
        text-align: center;
        width: 5.5%; }
        /* line 165, ../sass/pages/_players_view.scss */
        .player-profile .stats .list-row .data .panel-default .panel-body .panel-cell > div {
          display: flex;
          align-items: center;
          justify-content: center;
          height: 100%;
          flex-direction: column; }
      /* line 180, ../sass/pages/_players_view.scss */
      .player-profile .stats .list-row .data .panel-default .panel-body .panel-cell.nationality {
        width: 11% !important; }
      /* line 184, ../sass/pages/_players_view.scss */
      .player-profile .stats .list-row .data .panel-default .panel-body .panel-cell.height {
        width: 8% !important; }
      /* line 191, ../sass/pages/_players_view.scss */
      .player-profile .stats .list-row .data .panel-default .panel-body .panel-cell.team img {
        width: 40px; }
/* line 202, ../sass/pages/_players_view.scss */
.player-profile .game-log .gamelog-year {
  display: none; }
  /* line 205, ../sass/pages/_players_view.scss */
  .player-profile .game-log .gamelog-year.selected {
    display: block; }
/* line 212, ../sass/pages/_players_view.scss */
.player-profile .news-item .news-tag {
  font-size: 11px;
  color: #ac0f1f;
  margin: 10px 0px 5px 0px;
  letter-spacing: 1px; }
/* line 218, ../sass/pages/_players_view.scss */
.player-profile .news-item .underline {
  width: 22px;
  height: 4px; }
/* line 222, ../sass/pages/_players_view.scss */
.player-profile .news-item h3 {
  font-size: 18px;
  color: #484848;
  display: block;
  display: -webkit-box;
  line-height: 18px;
  font-weight: 400; }
/* line 230, ../sass/pages/_players_view.scss */
.player-profile .news-item .news-desc {
  font-size: 16px; }
/* line 233, ../sass/pages/_players_view.scss */
.player-profile .news-item .news-author {
  width: auto;
  float: none;
  font-size: 14px;
  color: #222427;
  margin-bottom: 10px;
  font-weight: 700;
  letter-spacing: 0.5px;
  opacity: 0.5; }
/* line 245, ../sass/pages/_players_view.scss */
.player-profile .news-item:first-child {
  margin-top: 12px; }
/* line 250, ../sass/pages/_players_view.scss */
.player-profile .news-item a {
  display: block; }
/* line 255, ../sass/pages/_players_view.scss */
.player-profile .news-item {
  transition: all 0.3s ease-out 0.1s; }
  /* line 257, ../sass/pages/_players_view.scss */
  .player-profile .news-item:hover {
    transform: scale(1.02); }
/* line 262, ../sass/pages/_players_view.scss */
.player-profile .mobile-data-expand {
  border: 0;
  background: none;
  height: auto;
  min-width: 5.7%;
  color: #c20121;
  text-align: center;
  padding: 0px 4.5%;
  -webkit-transition: all 0.5s;
  transition: all 0.5s; }
  /* line 272, ../sass/pages/_players_view.scss */
  .player-profile .mobile-data-expand .caret {
    -ms-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
    -webkit-transition: all 0.5s;
    transition: all 0.5s; }
/* line 282, ../sass/pages/_players_view.scss */
.player-profile .mobile-data-expand.collapsed .caret {
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg); }
/* line 289, ../sass/pages/_players_view.scss */
.player-profile .mobile-data-dropdown {
  float: left;
  width: 100%; }
  /* line 292, ../sass/pages/_players_view.scss */
  .player-profile .mobile-data-dropdown header {
    height: 30px;
    margin-bottom: 0px !important; }
    /* line 296, ../sass/pages/_players_view.scss */
    .player-profile .mobile-data-dropdown header ul {
      display: flex; }
      /* line 299, ../sass/pages/_players_view.scss */
      .player-profile .mobile-data-dropdown header ul li {
        flex: 1 0 11.1111111111% !important; }
  /* line 304, ../sass/pages/_players_view.scss */
  .player-profile .mobile-data-dropdown .panel-default {
    height: 30px !important;
    border: 0; }
    /* line 307, ../sass/pages/_players_view.scss */
    .player-profile .mobile-data-dropdown .panel-default .panel-body {
      display: flex; }
      /* line 310, ../sass/pages/_players_view.scss */
      .player-profile .mobile-data-dropdown .panel-default .panel-body .panel-cell {
        flex: 1 0 11.1111111111% !important;
        height: 30px !important;
        line-height: 30px !important; }

/* line 320, ../sass/pages/_players_view.scss */
.player-profile.list-header-container {
  margin-bottom: 1.5rem; }
  /* line 323, ../sass/pages/_players_view.scss */
  .player-profile.list-header-container .row .header {
    height: 64px; }
    /* line 325, ../sass/pages/_players_view.scss */
    .player-profile.list-header-container .row .header h2 {
      margin-top: 13px; }
    /* line 328, ../sass/pages/_players_view.scss */
    .player-profile.list-header-container .row .header #gamelogSeasonsDropdown, .player-profile.list-header-container .row .header #statsSeasonsDropdown {
      position: relative; }
      /* line 330, ../sass/pages/_players_view.scss */
      .player-profile.list-header-container .row .header #gamelogSeasonsDropdown .dropdown-item, .player-profile.list-header-container .row .header #statsSeasonsDropdown .dropdown-item {
        height: 64px; }
        /* line 332, ../sass/pages/_players_view.scss */
        .player-profile.list-header-container .row .header #gamelogSeasonsDropdown .dropdown-item:before, .player-profile.list-header-container .row .header #statsSeasonsDropdown .dropdown-item:before {
          width: 1px;
          height: 44px;
          background-color: #dcdedd;
          content: '';
          display: flex;
          margin-top: 2px;
          position: absolute;
          z-index: 1;
          margin-left: -1px; }

/* line 349, ../sass/pages/_players_view.scss */
.header-panel {
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: relative;
  font-family: 'Source Sans Pro', sans-serif;
  letter-spacing: 1px;
  color: #ffffff;
  text-transform: uppercase;
  min-height: 20rem; }
  @media screen and (min-width: 1440px) {
    /* line 359, ../sass/pages/_players_view.scss */
    .header-panel .header-panel__gradient {
      background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 0.75) 100%); } }
  @media screen and (max-width: 1440px) {
    /* line 359, ../sass/pages/_players_view.scss */
    .header-panel .header-panel__gradient {
      background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 30%, rgba(0, 0, 0, 0.75) 100%); } }
  @media screen and (max-width: 1200px) {
    /* line 359, ../sass/pages/_players_view.scss */
    .header-panel .header-panel__gradient {
      background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, 0.75) 100%); } }
  @media screen and (max-width: 992px) {
    /* line 359, ../sass/pages/_players_view.scss */
    .header-panel .header-panel__gradient {
      background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 10%, rgba(0, 0, 0, 0.75) 100%); } }
  @media screen and (max-width: 480px) {
    /* line 359, ../sass/pages/_players_view.scss */
    .header-panel .header-panel__gradient {
      background: linear-gradient(to bottom, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0.75) 100%); } }
  /* line 376, ../sass/pages/_players_view.scss */
  .header-panel .header-panel__gradient .header-panel__playerinfo-container {
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    top: 0;
    display: flex;
    align-items: flex-end;
    padding-bottom: 45px;
    height: 100%;
    color: #ffffff; }
    @media screen and (max-width: 767px) {
      /* line 376, ../sass/pages/_players_view.scss */
      .header-panel .header-panel__gradient .header-panel__playerinfo-container {
        padding-bottom: 20px; } }
    /* line 392, ../sass/pages/_players_view.scss */
    .header-panel .header-panel__gradient .header-panel__playerinfo-container .player__image {
      position: relative;
      top: -1.5rem; }
      @media screen and (min-width: 992px) {
        /* line 392, ../sass/pages/_players_view.scss */
        .header-panel .header-panel__gradient .header-panel__playerinfo-container .player__image {
          top: -3rem; } }
    /* line 401, ../sass/pages/_players_view.scss */
    .header-panel .header-panel__gradient .header-panel__playerinfo-container .player__number {
      color: rgba(255, 255, 255, 0.5);
      letter-spacing: 0.7px;
      font-size: 3.6rem;
      line-height: 3.6rem;
      font-weight: bold; }
      @media screen and (min-width: 768px) {
        /* line 401, ../sass/pages/_players_view.scss */
        .header-panel .header-panel__gradient .header-panel__playerinfo-container .player__number {
          font-size: 5.4rem;
          line-height: 4.4rem; } }
      @media screen and (min-width: 992px) {
        /* line 401, ../sass/pages/_players_view.scss */
        .header-panel .header-panel__gradient .header-panel__playerinfo-container .player__number {
          font-size: 7rem;
          line-height: 6rem; } }
    /* line 417, ../sass/pages/_players_view.scss */
    .header-panel .header-panel__gradient .header-panel__playerinfo-container .player__name {
      letter-spacing: 0.5px;
      font-size: 1.8rem;
      font-weight: bold;
      margin: 0 0 0.5rem 0; }
      @media screen and (min-width: 768px) {
        /* line 417, ../sass/pages/_players_view.scss */
        .header-panel .header-panel__gradient .header-panel__playerinfo-container .player__name {
          font-size: 2rem; } }
      @media screen and (min-width: 768px) {
        /* line 417, ../sass/pages/_players_view.scss */
        .header-panel .header-panel__gradient .header-panel__playerinfo-container .player__name {
          font-size: 3.6rem; } }
    /* line 430, ../sass/pages/_players_view.scss */
    .header-panel .header-panel__gradient .header-panel__playerinfo-container .player__team-name {
      font-size: 1.2rem;
      letter-spacing: 0.9px; }
      @media screen and (min-width: 768px) {
        /* line 430, ../sass/pages/_players_view.scss */
        .header-panel .header-panel__gradient .header-panel__playerinfo-container .player__team-name {
          font-size: 1.4rem; } }
      @media screen and (min-width: 768px) {
        /* line 430, ../sass/pages/_players_view.scss */
        .header-panel .header-panel__gradient .header-panel__playerinfo-container .player__team-name {
          font-size: 1.8rem; } }
    /* line 441, ../sass/pages/_players_view.scss */
    .header-panel .header-panel__gradient .header-panel__playerinfo-container .player__social-links .social-links li .fa {
      background-color: transparent; }
    /* line 444, ../sass/pages/_players_view.scss */
    .header-panel .header-panel__gradient .header-panel__playerinfo-container .player__info2 {
      background-color: rgba(255, 255, 255, 0.75);
      padding: 2rem;
      margin: 2rem 0 0 0; }
      @media screen and (min-width: 768px) {
        /* line 444, ../sass/pages/_players_view.scss */
        .header-panel .header-panel__gradient .header-panel__playerinfo-container .player__info2 {
          margin: 0; } }
      /* line 453, ../sass/pages/_players_view.scss */
      .header-panel .header-panel__gradient .header-panel__playerinfo-container .player__info2 p {
        font-size: 1.4rem;
        letter-spacing: 0.6px;
        color: #222427;
        margin: 0; }

/* line 464, ../sass/pages/_players_view.scss */
.Opta .Opta-TabbedContent > li > div {
  display: block; }

/* line 468, ../sass/pages/_players_view.scss */
.Opta {
  font-family: 'Source Sans Pro', sans-serif; }
  /* line 472, ../sass/pages/_players_view.scss */
  .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Exp {
    font-size: 1.8rem;
    font-weight: 600;
    line-height: 1.56;
    letter-spacing: 0.4px;
    text-transform: uppercase; }
    @media screen and (min-width: 768px) {
      /* line 472, ../sass/pages/_players_view.scss */
      .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Exp {
        font-size: 2.1rem; } }
    /* line 483, ../sass/pages/_players_view.scss */
    .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Exp.Opta-Open {
      color: #ffffff;
      background-color: #222427; }
  /* line 490, ../sass/pages/_players_view.scss */
  .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stats-Radial .Opta-Graph-Title, .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stats .Opta-Graph-Title {
    font-size: 18px;
    font-weight: bold;
    letter-spacing: normal;
    text-align: center;
    color: #222427;
    text-transform: uppercase; }
  /* line 498, ../sass/pages/_players_view.scss */
  .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stats-Radial .Opta-Stat path.Opta-Arc, .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stats .Opta-Stat path.Opta-Arc {
    fill: #ac0f1f; }
  /* line 504, ../sass/pages/_players_view.scss */
  .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stat .Opta-Value {
    font-size: 2.4rem;
    font-weight: bold;
    letter-spacing: 0px;
    text-align: center;
    color: #ac0f1f; }
    @media screen and (min-width: 768px) {
      /* line 504, ../sass/pages/_players_view.scss */
      .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stat .Opta-Value {
        font-size: 4rem; } }
  /* line 515, ../sass/pages/_players_view.scss */
  .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stat .Opta-Label {
    font-size: 1rem;
    letter-spacing: normal;
    text-align: center;
    color: #222427; }
    @media screen and (min-width: 768px) {
      /* line 515, ../sass/pages/_players_view.scss */
      .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stat .Opta-Label {
        font-size: 1.4rem; } }
  /* line 526, ../sass/pages/_players_view.scss */
  .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stat text.Opta-Value, .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stat text > tspan.Opta-Value {
    font-size: 3.6rem;
    fill: #ac0f1f;
    color: #ac0f1f; }
  /* line 532, ../sass/pages/_players_view.scss */
  .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stat text.Opta-Label, .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stat text > tspan.Opta-Label {
    font-size: 1.2rem;
    text-transform: uppercase;
    fill: #222427;
    color: #222427; }
    @media screen and (min-width: 768px) {
      /* line 532, ../sass/pages/_players_view.scss */
      .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stat text.Opta-Label, .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stat text > tspan.Opta-Label {
        font-size: 1.4rem; } }
  /* line 542, ../sass/pages/_players_view.scss */
  .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stat circle {
    display: none; }
  /* line 546, ../sass/pages/_players_view.scss */
  .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stat .Opta-Bar-Fill {
    background: #ac0f1f; }
  /* line 552, ../sass/pages/_players_view.scss */
  .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stats-Section-Attack-Shots .Opta-Graph-Title {
    font-size: 1rem; }
    @media screen and (min-width: 768px) {
      /* line 552, ../sass/pages/_players_view.scss */
      .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stats-Section-Attack-Shots .Opta-Graph-Title {
        font-size: 1.4rem; } }
  /* line 562, ../sass/pages/_players_view.scss */
  .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stats-Section-Discipline .Opta-Stats {
    margin: 2rem 1rem; }
    /* line 565, ../sass/pages/_players_view.scss */
    .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stats-Section-Discipline .Opta-Stats .Opta-Stat-Card {
      margin: 0; }
      /* line 568, ../sass/pages/_players_view.scss */
      .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stats-Section-Discipline .Opta-Stats .Opta-Stat-Card .Opta-Value {
        background-color: transparent;
        width: 7.5rem;
        height: 7.5rem; }
        @media screen and (max-width: 991px) {
          /* line 568, ../sass/pages/_players_view.scss */
          .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stats-Section-Discipline .Opta-Stats .Opta-Stat-Card .Opta-Value {
            border: 0;
            height: auto;
            line-height: normal;
            width: 54px; } }
      /* line 581, ../sass/pages/_players_view.scss */
      .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stats-Section-Discipline .Opta-Stats .Opta-Stat-Card.Opta-Stat-Yellow .Opta-Value {
        border: 5px solid #f8e71c; }
      /* line 586, ../sass/pages/_players_view.scss */
      .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stats-Section-Discipline .Opta-Stats .Opta-Stat-Card.Opta-Stat-Red .Opta-Value {
        border: 5px solid #ac0f1f; }
  /* line 595, ../sass/pages/_players_view.scss */
  .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stats-Section-Attack-Methods .Opta-Goal-Figure {
    background-position: center; }
  /* line 600, ../sass/pages/_players_view.scss */
  .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stats-Section-Attack-Methods .Opta-Goal-Method-Left .Opta-Goal-Figure {
    background-size: 30px;
    background-image: url(../../nwslsoccer/images/icons/widgets/kick.svg); }
  /* line 606, ../sass/pages/_players_view.scss */
  .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stats-Section-Attack-Methods .Opta-Goal-Method-Right .Opta-Goal-Figure {
    background-size: 50px;
    background-image: url(../../nwslsoccer/images/icons/widgets/right.svg); }
  /* line 612, ../sass/pages/_players_view.scss */
  .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stats-Section-Attack-Methods .Opta-Goal-Method-Headed .Opta-Goal-Figure {
    background-size: 40px;
    background-image: url(../../nwslsoccer/images/icons/widgets/head.svg); }
  /* line 618, ../sass/pages/_players_view.scss */
  .Opta .Opta-Accordion .Opta-TabbedContent .Opta-Stats-Section-Attack-Methods .Opta-Goal-Method-Other .Opta-Goal-Figure {
    background-size: 40px;
    background-image: url(../../nwslsoccer/images/icons/widgets/chest.svg); }

/* line 631, ../sass/pages/_players_view.scss */
.player__videos {
  margin-bottom: 50px !important; }
  @media screen and (max-width: 767px) {
    /* line 631, ../sass/pages/_players_view.scss */
    .player__videos {
      margin-bottom: 0px !important; } }
  /* line 638, ../sass/pages/_players_view.scss */
  .player__videos .slick-list {
    padding: 0 !important; }
  /* line 641, ../sass/pages/_players_view.scss */
  .player__videos .slick-slide {
    height: auto; }
  /* line 644, ../sass/pages/_players_view.scss */
  .player__videos .wrapper {
    padding-right: 20px; }
  /* line 648, ../sass/pages/_players_view.scss */
  .player__videos .thumbnail a {
    height: auto; }

/* line 657, ../sass/pages/_players_view.scss */
.player__news .news-item {
  margin: 0 0 1rem 0; }
  /* line 660, ../sass/pages/_players_view.scss */
  .player__news .news-item:last-of-type {
    margin: 0; }
  /* line 664, ../sass/pages/_players_view.scss */
  .player__news .news-item a {
    margin: 0; }

@media (max-width: 767px) {
  /* line 673, ../sass/pages/_players_view.scss */
  .player-content.content {
    padding: 24px 10px; }

  /* line 677, ../sass/pages/_players_view.scss */
  .adslot-square img {
    width: 100%; }

  /* line 683, ../sass/pages/_players_view.scss */
  .player-profile.list-header-container .row .header {
    padding: 0px 0px; }
    /* line 685, ../sass/pages/_players_view.scss */
    .player-profile.list-header-container .row .header #gamelogSeasonsDropdown, .player-profile.list-header-container .row .header #statsSeasonsDropdown {
      padding-top: 0px; }

  /* line 693, ../sass/pages/_players_view.scss */
  .player-profile .player-details-wrap {
    padding: 16px 0; }
    /* line 697, ../sass/pages/_players_view.scss */
    .player-profile .player-details-wrap .player-head-thumb {
      margin-left: -17%;
      width: 80px;
      margin-right: -30px; }
    /* line 702, ../sass/pages/_players_view.scss */
    .player-profile .player-details-wrap .col-xs-9.col-sm-8 {
      padding-left: 30px; }
    /* line 706, ../sass/pages/_players_view.scss */
    .player-profile .player-details-wrap .player-team-thumb {
      width: 32px;
      float: left; }
      /* line 709, ../sass/pages/_players_view.scss */
      .player-profile .player-details-wrap .player-team-thumb img {
        margin: 5px 0px 0px 10px; }
    /* line 714, ../sass/pages/_players_view.scss */
    .player-profile .player-details-wrap .player-name {
      font-size: 20px; }
    /* line 718, ../sass/pages/_players_view.scss */
    .player-profile .player-details-wrap .shirt-number {
      font-size: 28px;
      margin-right: 15px; }
    /* line 723, ../sass/pages/_players_view.scss */
    .player-profile .player-details-wrap .team-name {
      font-size: 12px;
      margin: 10px 0px 0px 20px;
      float: left; }
    /* line 728, ../sass/pages/_players_view.scss */
    .player-profile .player-details-wrap .social-links {
      margin: 0px 0px 20px 0px; }
      /* line 730, ../sass/pages/_players_view.scss */
      .player-profile .player-details-wrap .social-links li {
        float: left;
        margin: 0px;
        padding: 0px 6%; }
  /* line 737, ../sass/pages/_players_view.scss */
  .player-profile .content-wrap {
    margin: 0px !important; }
    /* line 740, ../sass/pages/_players_view.scss */
    .player-profile .content-wrap #players {
      padding-top: 0px; }
      /* line 742, ../sass/pages/_players_view.scss */
      .player-profile .content-wrap #players header {
        padding: 0px;
        background-color: #ffffff !important; }
        /* line 745, ../sass/pages/_players_view.scss */
        .player-profile .content-wrap #players header ul {
          margin: 0px;
          height: 30px;
          display: -webkit-box;
          display: -moz-box;
          display: -ms-flexbox;
          display: -webkit-flex;
          display: flex; }
          /* line 754, ../sass/pages/_players_view.scss */
          .player-profile .content-wrap #players header ul li {
            flex: 1 0 14.2857142857%;
            text-align: center; }
      /* line 762, ../sass/pages/_players_view.scss */
      .player-profile .content-wrap #players .list-row .data .panel-default {
        height: 56px;
        margin-top: 0px; }
        /* line 765, ../sass/pages/_players_view.scss */
        .player-profile .content-wrap #players .list-row .data .panel-default .panel-body {
          display: -webkit-box;
          display: -moz-box;
          display: -ms-flexbox;
          display: -webkit-flex;
          display: flex; }
          /* line 772, ../sass/pages/_players_view.scss */
          .player-profile .content-wrap #players .list-row .data .panel-default .panel-body .panel-cell, .player-profile .content-wrap #players .list-row .data .panel-default .panel-body button.mobile-data-expand {
            flex: 1 0 14.2857142857%; }
          /* line 776, ../sass/pages/_players_view.scss */
          .player-profile .content-wrap #players .list-row .data .panel-default .panel-body .panel-cell {
            height: 56px;
            line-height: 56px;
            margin-right: 0px;
            font-size: 11px;
            color: #484848; }
          /* line 783, ../sass/pages/_players_view.scss */
          .player-profile .content-wrap #players .list-row .data .panel-default .panel-body .panel-cell.team {
            line-height: 15px;
            padding-top: 9px; }
            /* line 786, ../sass/pages/_players_view.scss */
            .player-profile .content-wrap #players .list-row .data .panel-default .panel-body .panel-cell.team img {
              width: 24px; }
          /* line 790, ../sass/pages/_players_view.scss */
          .player-profile .content-wrap #players .list-row .data .panel-default .panel-body .panel-cell.result {
            line-height: 17px; }
  /* line 801, ../sass/pages/_players_view.scss */
  .player-profile .thumbnail .thumbnail-wrap {
    height: 156px; }
  /* line 806, ../sass/pages/_players_view.scss */
  .player-profile .header {
    padding: 10px 0;
    margin-bottom: -1px;
    border-bottom: 1px solid #ffffff; }
    /* line 811, ../sass/pages/_players_view.scss */
    .player-profile .header h2 {
      padding: 0 16px;
      margin-bottom: 14px;
      font-size: 16px; }
      /* line 816, ../sass/pages/_players_view.scss */
      .player-profile .header h2:after {
        left: 16px; }
    /* line 821, ../sass/pages/_players_view.scss */
    .player-profile .header .dropdown-wrap {
      padding-top: 10px; }
      /* line 824, ../sass/pages/_players_view.scss */
      .player-profile .header .dropdown-wrap .dropdown-item {
        border: none; }
        /* line 826, ../sass/pages/_players_view.scss */
        .player-profile .header .dropdown-wrap .dropdown-item .btn {
          font-size: 16px;
          font-weight: 600; }

  /* line 836, ../sass/pages/_players_view.scss */
  .game-log #players header {
    margin-bottom: 16px; }
    /* line 839, ../sass/pages/_players_view.scss */
    .game-log #players header ul li {
      width: 16.5% !important; }
  /* line 844, ../sass/pages/_players_view.scss */
  .game-log #players .list-row {
    margin-bottom: 4px !important; }
    /* line 847, ../sass/pages/_players_view.scss */
    .game-log #players .list-row .data .panel {
      border: 1px solid #ffffff; }

  /* line 855, ../sass/pages/_players_view.scss */
  .news-item .col-md-3 {
    padding: 0px; } }
@media (min-width: 768px) {
  /* line 863, ../sass/pages/_players_view.scss */
  .player-content.content {
    padding: 37px 57px; }
    /* line 866, ../sass/pages/_players_view.scss */
    .player-content.content .slider-responsive .wrapper {
      padding: 0px 10px; }

  /* line 872, ../sass/pages/_players_view.scss */
  .adslot-square img {
    float: right; }

  /* line 879, ../sass/pages/_players_view.scss */
  .player-profile .player-details-wrap .player-head-thumb {
    margin-left: 15px;
    margin-right: -15px; }
  /* line 883, ../sass/pages/_players_view.scss */
  .player-profile .player-details-wrap .player-team-thumb {
    float: left;
    margin: 0px 0px 0px 20px; }
  /* line 887, ../sass/pages/_players_view.scss */
  .player-profile .player-details-wrap .team-name {
    float: left;
    margin: 20px 0px 0px 12px; }
  /* line 892, ../sass/pages/_players_view.scss */
  .player-profile .content-wrap {
    margin: 0px !important; }
    /* line 895, ../sass/pages/_players_view.scss */
    .player-profile .content-wrap #players {
      padding-top: 0px; }
      /* line 897, ../sass/pages/_players_view.scss */
      .player-profile .content-wrap #players header {
        padding: 0px;
        background-color: #ffffff !important; }
        /* line 900, ../sass/pages/_players_view.scss */
        .player-profile .content-wrap #players header ul {
          margin: 0px;
          height: 30px;
          padding: 10px 0px 0px 0px;
          display: -webkit-box;
          display: -moz-box;
          display: -ms-flexbox;
          display: -webkit-flex;
          display: flex; }
          /* line 910, ../sass/pages/_players_view.scss */
          .player-profile .content-wrap #players header ul li {
            flex: 1 0 5.8823529412%;
            text-align: center; }
          /* line 914, ../sass/pages/_players_view.scss */
          .player-profile .content-wrap #players header ul .result {
            margin-left: 0px;
            margin-right: -7px; }
            /* line 918, ../sass/pages/_players_view.scss */
            .player-profile .content-wrap #players header ul .result span {
              left: 10px; }
      /* line 926, ../sass/pages/_players_view.scss */
      .player-profile .content-wrap #players .list-row .data .panel-default {
        height: 72px;
        margin-top: 0px; }
        /* line 929, ../sass/pages/_players_view.scss */
        .player-profile .content-wrap #players .list-row .data .panel-default .panel-body {
          display: table;
          margin-left: 0px;
          display: -webkit-box;
          display: -moz-box;
          display: -ms-flexbox;
          display: -webkit-flex;
          display: flex; }
          /* line 938, ../sass/pages/_players_view.scss */
          .player-profile .content-wrap #players .list-row .data .panel-default .panel-body .panel-cell {
            height: 72px;
            line-height: 72px;
            flex: 1 0 5.8823529412%;
            margin-right: 0px;
            font-size: 14px !important;
            color: #484848;
            text-align: center;
            padding: 0px; }
          /* line 951, ../sass/pages/_players_view.scss */
          .player-profile .content-wrap #players .list-row .data .panel-default .panel-body .panel-cell.team img {
            width: 24px; }
          /* line 955, ../sass/pages/_players_view.scss */
          .player-profile .content-wrap #players .list-row .data .panel-default .panel-body .panel-cell.result {
            line-height: 19px;
            margin-left: 10px;
            margin-right: -15px; }
  /* line 968, ../sass/pages/_players_view.scss */
  .player-profile .thumbnail .thumbnail-wrap {
    height: 156px; }
  /* line 973, ../sass/pages/_players_view.scss */
  .player-profile .header {
    padding: 10px 0;
    margin-bottom: -1px;
    border-bottom: 1px solid #ffffff; }
    /* line 977, ../sass/pages/_players_view.scss */
    .player-profile .header h2 {
      font-size: 16px; }

  /* line 984, ../sass/pages/_players_view.scss */
  .game-log #players header {
    margin-bottom: 16px; }
    /* line 987, ../sass/pages/_players_view.scss */
    .game-log #players header ul li {
      width: 5.7% !important; }
  /* line 992, ../sass/pages/_players_view.scss */
  .game-log #players .list-row {
    margin-bottom: 4px !important; }
    /* line 995, ../sass/pages/_players_view.scss */
    .game-log #players .list-row .data .panel {
      border: 1px solid #ffffff; }
      /* line 998, ../sass/pages/_players_view.scss */
      .game-log #players .list-row .data .panel .panel-body .panel-cell {
        width: 5.7% !important; }

  /* line 1009, ../sass/pages/_players_view.scss */
  .player-profile .player-details-wrap {
    padding: 15px 15px 15px 0; }

  /* line 1014, ../sass/pages/_players_view.scss */
  .news-item .news-tag {
    font-size: 14px !important;
    margin: 10px 0px 5px 0px !important; } }
@media (min-width: 992px) {
  /* line 1024, ../sass/pages/_players_view.scss */
  .player-profile .container-fluid {
    padding: 0px; }
    /* line 1027, ../sass/pages/_players_view.scss */
    .player-profile .container-fluid .player-details-wrap .player-head-thumb {
      width: 104px;
      margin-right: 82%; }
    /* line 1031, ../sass/pages/_players_view.scss */
    .player-profile .container-fluid .player-details-wrap .col-lg-8 {
      margin: -10px 0px 0px -63px; }
  /* line 1037, ../sass/pages/_players_view.scss */
  .player-profile .adslot-banner {
    margin: 40px 0 !important; }
  /* line 1041, ../sass/pages/_players_view.scss */
  .player-profile .header h2 {
    font-size: 21px; }
  /* line 1047, ../sass/pages/_players_view.scss */
  .player-profile .statistics #players header {
    border-top: none;
    padding-top: 10px; }
    /* line 1050, ../sass/pages/_players_view.scss */
    .player-profile .statistics #players header ul {
      padding: 10px 0px 0px 15px; }
      /* line 1053, ../sass/pages/_players_view.scss */
      .player-profile .statistics #players header ul .result {
        margin-left: 0px;
        margin-right: -7px; }
        /* line 1057, ../sass/pages/_players_view.scss */
        .player-profile .statistics #players header ul .result span {
          left: 0; }
  /* line 1064, ../sass/pages/_players_view.scss */
  .player-profile .statistics #players .list-row .data {
    padding: 0px 40px;
    margin-top: 15px; }
    /* line 1067, ../sass/pages/_players_view.scss */
    .player-profile .statistics #players .list-row .data .panel-default {
      border: 1px solid #e9e9e9; }
      /* line 1069, ../sass/pages/_players_view.scss */
      .player-profile .statistics #players .list-row .data .panel-default .panel-body {
        width: 100%;
        padding: 0px !important; }
        /* line 1072, ../sass/pages/_players_view.scss */
        .player-profile .statistics #players .list-row .data .panel-default .panel-body .panel-cell {
          height: 70px;
          line-height: 70px; }
        /* line 1076, ../sass/pages/_players_view.scss */
        .player-profile .statistics #players .list-row .data .panel-default .panel-body .panel-cell.team {
          line-height: 72px;
          padding: 0px; }
  /* line 1089, ../sass/pages/_players_view.scss */
  .player-profile .game-log #players header ul {
    padding: 10px 0 0px 0; }
    /* line 1093, ../sass/pages/_players_view.scss */
    .player-profile .game-log #players header ul li span {
      left: 0px !important; }
  /* line 1099, ../sass/pages/_players_view.scss */
  .player-profile .game-log #players .list-row {
    margin-bottom: 16px !important; }
    /* line 1101, ../sass/pages/_players_view.scss */
    .player-profile .game-log #players .list-row .data {
      padding: 0px; }
      /* line 1103, ../sass/pages/_players_view.scss */
      .player-profile .game-log #players .list-row .data .panel-default {
        border: none; }
        /* line 1105, ../sass/pages/_players_view.scss */
        .player-profile .game-log #players .list-row .data .panel-default .panel-body {
          width: 100%; }
          /* line 1110, ../sass/pages/_players_view.scss */
          .player-profile .game-log #players .list-row .data .panel-default .panel-body .panel-cell.result {
            padding-top: 0px;
            margin: 0px; }
            /* line 1113, ../sass/pages/_players_view.scss */
            .player-profile .game-log #players .list-row .data .panel-default .panel-body .panel-cell.result > div {
              display: flex;
              align-items: center;
              flex-wrap: wrap;
              height: 100%; }
              /* line 1119, ../sass/pages/_players_view.scss */
              .player-profile .game-log #players .list-row .data .panel-default .panel-body .panel-cell.result > div .result-score {
                line-height: 20px;
                position: static; }
                /* line 1123, ../sass/pages/_players_view.scss */
                .player-profile .game-log #players .list-row .data .panel-default .panel-body .panel-cell.result > div .result-score span {
                  width: auto; } }
@media (min-width: 1200px) {
  /* line 1149, ../sass/pages/_players_view.scss */
  .player-profile .container-fluid .player-details-wrap .player-head-thumb {
    width: 160px !important;
    margin-right: 57% !important; }
  /* line 1153, ../sass/pages/_players_view.scss */
  .player-profile .container-fluid .player-details-wrap .table-wrap {
    margin-top: 20px; }
  /* line 1159, ../sass/pages/_players_view.scss */
  .player-profile .container-fluid .game-log #players header {
    position: relative;
    margin-top: 0px; } }
/* line 3, ../sass/pages/_videos.scss */
.slider-responsive .wrapper {
  margin-left: 0px;
  margin-right: 0px;
  outline: 0; }

/* line 12, ../sass/pages/_videos.scss */
.vod #player {
  width: "100%";
  margin-top: 20px;
  padding-left: 15px;
  padding-right: 15px;
  text-align: center; }
/* line 25, ../sass/pages/_videos.scss */
.vod .video-player .hero .info .details .tag {
  letter-spacing: 1px; }
/* line 29, ../sass/pages/_videos.scss */
.vod .video-player .hero .info .details .title {
  font-weight: 700;
  font-style: normal;
  font-stretch: normal;
  line-height: 0.93;
  letter-spacing: normal; }
/* line 37, ../sass/pages/_videos.scss */
.vod .video-player .hero .info .details h2.title {
  overflow: hidden;
  text-overflow: ellipsis; }
/* line 42, ../sass/pages/_videos.scss */
.vod .video-player .hero .info .details .description {
  opacity: 0.8;
  font-size: 16px;
  font-weight: 400;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.44;
  letter-spacing: normal;
  color: #ffffff; }
/* line 53, ../sass/pages/_videos.scss */
.vod .video-player .hero .info .details .datetime {
  letter-spacing: 1px; }
/* line 63, ../sass/pages/_videos.scss */
.vod .content > h3.title {
  font-size: 21px;
  font-weight: 700;
  overflow: hidden;
  text-overflow: ellipsis;
  margin: 20px 10px 10px; }
/* line 73, ../sass/pages/_videos.scss */
.vod .content .standard.carousel .carousel-inner > .item {
  margin-left: -10px;
  margin-right: -10px; }
/* line 80, ../sass/pages/_videos.scss */
.vod .content .thumbnail {
  position: relative;
  padding: 0px 5px;
  background-color: transparent; }
  /* line 85, ../sass/pages/_videos.scss */
  .vod .content .thumbnail .overlay {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    text-align: center;
    font-size: 12px;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: 0.6px;
    color: #fff;
    background-color: rgba(0, 0, 0, 0.75); }
/* line 103, ../sass/pages/_videos.scss */
.vod .content .carousel-control .glyphicon-menu-right,
.vod .content .carousel-control .glyphicon-menu-left {
  position: absolute;
  top: 45%;
  z-index: 5; }
/* line 110, ../sass/pages/_videos.scss */
.vod .content .carousel-control .glyphicon-menu-left {
  margin-left: -10px; }
/* line 114, ../sass/pages/_videos.scss */
.vod .content .carousel-control .glyphicon-menu-right {
  margin-right: -10px; }
/* line 119, ../sass/pages/_videos.scss */
.vod .content .right.carousel-control {
  padding-right: 20px; }
/* line 124, ../sass/pages/_videos.scss */
.vod .advertisment {
  padding: 24px 0 17px 0; }
/* line 128, ../sass/pages/_videos.scss */
.vod .slick-slide {
  transition: all 0.2s ease-out 0.1s;
  -webkit-transition: all 0.2s ease-out 0.1s;
  -moz-transition: all 0.2s ease-out 0.1s;
  -o-transition: all 0.2s ease-out 0.1s; }
/* line 137, ../sass/pages/_videos.scss */
.vod .slick-next:before,
.vod .slick-prev:before {
  line-height: 30px !important;
  transition: all 0.3s; }
/* line 147, ../sass/pages/_videos.scss */
.vod .slick-prev:hover:before,
.vod .slick-next:hover:before,
.vod .slick-prev:focus:before,
.vod .slick-next:focus:before {
  font-size: 3rem !important;
  margin-top: -5px;
  transition: all 0.3s; }

@media (max-width: 992px) {
  /* line 159, ../sass/pages/_videos.scss */
  .vod .content {
    padding-left: 60px;
    padding-right: 60px; } }
@media (max-width: 767px) {
  /* line 173, ../sass/pages/_videos.scss */
  .vod .content {
    padding-left: 0px;
    padding-right: 0px; } }
/* line 7, ../sass/pages/_stats.scss */
.stats p.stats-content-missing {
  font-size: 16px;
  text-align: center; }
/* line 12, ../sass/pages/_stats.scss */
.stats ul.stats-content-missing {
  padding: 0;
  margin: 0;
  list-style-type: none;
  font-size: 16px;
  font-weight: 600;
  text-align: center; }
  /* line 20, ../sass/pages/_stats.scss */
  .stats ul.stats-content-missing li {
    display: inline-block;
    padding: 0;
    margin: 0;
    margin-right: 15px; }
    /* line 26, ../sass/pages/_stats.scss */
    .stats ul.stats-content-missing li:last-child {
      margin-right: 0; }
    /* line 30, ../sass/pages/_stats.scss */
    .stats ul.stats-content-missing li a, .stats ul.stats-content-missing li a:hover, .stats ul.stats-content-missing li a:focus, .stats ul.stats-content-missing li a:visited {
      color: #ac0f1f;
      text-decoration: none; }
/* line 37, ../sass/pages/_stats.scss */
.stats .tab-pane {
  padding-top: 40px; }
/* line 41, ../sass/pages/_stats.scss */
.stats .tab-content {
  padding-left: 57px;
  padding-right: 57px; }
/* line 46, ../sass/pages/_stats.scss */
.stats .mini-table {
  margin-bottom: 28px;
  padding-left: 83px; }
  /* line 50, ../sass/pages/_stats.scss */
  .stats .mini-table .title {
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 20px; }
  /* line 56, ../sass/pages/_stats.scss */
  .stats .mini-table .call-to-action {
    text-align: center; }
    /* line 59, ../sass/pages/_stats.scss */
    .stats .mini-table .call-to-action a {
      margin-top: 10px;
      font-weight: 600;
      letter-spacing: 0.5px; }
  /* line 66, ../sass/pages/_stats.scss */
  .stats .mini-table .list {
    padding-top: 0; }
    /* line 70, ../sass/pages/_stats.scss */
    .stats .mini-table .list .data a {
      color: inherit; }
      /* line 73, ../sass/pages/_stats.scss */
      .stats .mini-table .list .data a:hover {
        color: #ca1325; }
    /* line 78, ../sass/pages/_stats.scss */
    .stats .mini-table .list .data .list-row .stat-leader .panel-body {
      table-layout: fixed; }
    /* line 83, ../sass/pages/_stats.scss */
    .stats .mini-table .list .data .name h3, .stats .mini-table .list .data .name h4 {
      margin: 0;
      font-size: 21px;
      font-weight: 600;
      letter-spacing: 0.2px;
      color: #2b2e32; }
    /* line 91, ../sass/pages/_stats.scss */
    .stats .mini-table .list .data .name h4 {
      opacity: 0.7;
      font-size: 16px; }
    /* line 97, ../sass/pages/_stats.scss */
    .stats .mini-table .list .data .position {
      width: 57px;
      font-size: 16px;
      font-weight: 700;
      text-align: center;
      padding-right: 0; }
    /* line 105, ../sass/pages/_stats.scss */
    .stats .mini-table .list .data .stat {
      background-color: #ac0f1f;
      font-size: 24px;
      font-weight: 700;
      text-align: center;
      padding-left: 10px;
      padding-right: 10px;
      width: 65px; }
      /* line 114, ../sass/pages/_stats.scss */
      .stats .mini-table .list .data .stat span {
        color: #ffffff; }
    /* line 119, ../sass/pages/_stats.scss */
    .stats .mini-table .list .data .img {
      position: absolute;
      left: -83px;
      bottom: 0px; }
    /* line 125, ../sass/pages/_stats.scss */
    .stats .mini-table .list .data .player-image {
      border: solid 1px rgba(34, 36, 39, 0.12);
      height: 168px;
      width: 168px; }
    /* line 131, ../sass/pages/_stats.scss */
    .stats .mini-table .list .data .team-image {
      background-color: #fdfdfd;
      border: solid 1px rgba(34, 36, 39, 0.12);
      height: 145px;
      width: 145px; }
    /* line 143, ../sass/pages/_stats.scss */
    .stats .mini-table .list .list-row:first-child .top {
      min-height: 120px;
      padding: 20px 20px 10px 100px; }
      /* line 147, ../sass/pages/_stats.scss */
      .stats .mini-table .list .list-row:first-child .top a:hover {
        color: #ca1325; }
      /* line 151, ../sass/pages/_stats.scss */
      .stats .mini-table .list .list-row:first-child .top .position {
        position: absolute;
        left: 100px;
        top: 20px;
        width: 25px;
        font-size: 23px;
        font-weight: 400;
        text-align: left; }
      /* line 162, ../sass/pages/_stats.scss */
      .stats .mini-table .list .list-row:first-child .top .name h3 {
        font-size: 27px;
        letter-spacing: 1.1px;
        font-weight: 700;
        padding-left: 25px;
        margin: 0;
        line-height: 1.04; }
      /* line 173, ../sass/pages/_stats.scss */
      .stats .mini-table .list .list-row:first-child .top .team-logo img {
        height: 54px; }
      /* line 177, ../sass/pages/_stats.scss */
      .stats .mini-table .list .list-row:first-child .top .team-logo h4 {
        margin: 0;
        font-size: 16px;
        font-weight: 600;
        text-align: center;
        letter-spacing: 0.2px; }
    /* line 188, ../sass/pages/_stats.scss */
    .stats .mini-table .list .list-row:first-child .bottom.has-2 .stat {
      width: 50%; }
    /* line 192, ../sass/pages/_stats.scss */
    .stats .mini-table .list .list-row:first-child .bottom.has-3 .stat {
      width: 33.33%; }
    /* line 196, ../sass/pages/_stats.scss */
    .stats .mini-table .list .list-row:first-child .bottom .stat {
      text-align: center; }
      /* line 199, ../sass/pages/_stats.scss */
      .stats .mini-table .list .list-row:first-child .bottom .stat span {
        display: block;
        font-size: 16px;
        font-weight: 400;
        line-height: 1;
        letter-spacing: 0.6px; }
      /* line 207, ../sass/pages/_stats.scss */
      .stats .mini-table .list .list-row:first-child .bottom .stat span:first-child {
        font-size: 24px;
        font-weight: 700; }
@media (max-width: 1199px) {
  /* line 219, ../sass/pages/_stats.scss */
  .stats .tab-content {
    padding-left: 35px;
    padding-right: 35px; }
  /* line 227, ../sass/pages/_stats.scss */
  .stats .mini-table .list .list-row:first-child .top {
    min-height: 100px; } }
@media (max-width: 991px) {
  /* line 237, ../sass/pages/_stats.scss */
  .stats .tab-content {
    padding-left: 24px;
    padding-right: 24px; }
  /* line 242, ../sass/pages/_stats.scss */
  .stats .mini-table {
    padding-left: 52px; }
    /* line 256, ../sass/pages/_stats.scss */
    .stats .mini-table .list .data .name h3, .stats .mini-table .list .data .name h4 {
      font-size: 18px; }
    /* line 260, ../sass/pages/_stats.scss */
    .stats .mini-table .list .data .name h4 {
      font-size: 14px; }
    /* line 265, ../sass/pages/_stats.scss */
    .stats .mini-table .list .data .position {
      width: 46px; }
    /* line 269, ../sass/pages/_stats.scss */
    .stats .mini-table .list .data .stat {
      font-size: 22px;
      width: 64px; }
    /* line 274, ../sass/pages/_stats.scss */
    .stats .mini-table .list .data .img {
      left: -52px; }
    /* line 278, ../sass/pages/_stats.scss */
    .stats .mini-table .list .data .player-image {
      height: 104px;
      width: 104px; }
    /* line 283, ../sass/pages/_stats.scss */
    .stats .mini-table .list .data .team-image {
      background-color: #fdfdfd;
      border: solid 1px rgba(34, 36, 39, 0.12);
      height: 104px;
      width: 104px; }
    /* line 295, ../sass/pages/_stats.scss */
    .stats .mini-table .list .list-row:first-child .top {
      min-height: 96px;
      padding: 26px 16px 26px 45px; }
      /* line 299, ../sass/pages/_stats.scss */
      .stats .mini-table .list .list-row:first-child .top .position {
        font-size: 18px;
        left: 45px;
        top: 26px; }
      /* line 306, ../sass/pages/_stats.scss */
      .stats .mini-table .list .list-row:first-child .top .name h3 {
        font-size: 20px;
        letter-spacing: 0.8px;
        font-weight: 700; }
        /* line 311, ../sass/pages/_stats.scss */
        .stats .mini-table .list .list-row:first-child .top .name h3 span.first-name {
          font-size: 18px;
          letter-spacing: 0.7px; }
      /* line 319, ../sass/pages/_stats.scss */
      .stats .mini-table .list .list-row:first-child .top .team-logo img {
        height: 36px; }
      /* line 323, ../sass/pages/_stats.scss */
      .stats .mini-table .list .list-row:first-child .top .team-logo h4 {
        font-size: 12px;
        letter-spacing: 0.1px; }
    /* line 333, ../sass/pages/_stats.scss */
    .stats .mini-table .list .list-row:first-child .bottom .stat span {
      font-size: 12px;
      font-weight: 600;
      letter-spacing: 0.5px; }
    /* line 339, ../sass/pages/_stats.scss */
    .stats .mini-table .list .list-row:first-child .bottom .stat span:first-child {
      font-size: 22px; } }
@media (max-width: 767px) {
  /* line 351, ../sass/pages/_stats.scss */
  .stats .tab-content {
    padding-left: 0;
    padding-right: 0; }
  /* line 356, ../sass/pages/_stats.scss */
  .stats .tab-pane {
    padding-top: 24px; }
  /* line 364, ../sass/pages/_stats.scss */
  .stats .mini-table {
    padding-left: 0; }
    /* line 367, ../sass/pages/_stats.scss */
    .stats .mini-table .title {
      margin-left: 16px;
      margin-right: 16px; }
    /* line 372, ../sass/pages/_stats.scss */
    .stats .mini-table .call-to-action a {
      width: 100%; }
    /* line 385, ../sass/pages/_stats.scss */
    .stats .mini-table .list .data .position {
      width: 31px; }
    /* line 389, ../sass/pages/_stats.scss */
    .stats .mini-table .list .data .img {
      position: initial;
      float: left; }
    /* line 394, ../sass/pages/_stats.scss */
    .stats .mini-table .list .data .player-image {
      float: left;
      border: none;
      height: 80px;
      width: 80px;
      margin: 8px; }
    /* line 402, ../sass/pages/_stats.scss */
    .stats .mini-table .list .data .team-image {
      height: 64px;
      width: 64px;
      margin: 16px;
      background-color: transparent;
      border: none; }
    /* line 415, ../sass/pages/_stats.scss */
    .stats .mini-table .list .list-row:first-child .top {
      padding: 22px 16px 0px 101px; }
      /* line 418, ../sass/pages/_stats.scss */
      .stats .mini-table .list .list-row:first-child .top .position {
        font-size: 18px;
        left: 101px;
        top: 22px; }
      /* line 425, ../sass/pages/_stats.scss */
      .stats .mini-table .list .list-row:first-child .top .name h3 {
        font-size: 20px;
        letter-spacing: 0.8px;
        font-weight: 700; }
        /* line 430, ../sass/pages/_stats.scss */
        .stats .mini-table .list .list-row:first-child .top .name h3 span.first-name {
          font-size: 18px;
          letter-spacing: 0.7px; }
      /* line 438, ../sass/pages/_stats.scss */
      .stats .mini-table .list .list-row:first-child .top .team-logo img {
        height: 32px; }
      /* line 442, ../sass/pages/_stats.scss */
      .stats .mini-table .list .list-row:first-child .top .team-logo h4 {
        font-size: 12px;
        letter-spacing: 0.1px; }
    /* line 449, ../sass/pages/_stats.scss */
    .stats .mini-table .list .list-row:first-child .bottom {
      padding-left: 0;
      padding-right: 0; }
      /* line 453, ../sass/pages/_stats.scss */
      .stats .mini-table .list .list-row:first-child .bottom .stat {
        text-align: center; }
        /* line 456, ../sass/pages/_stats.scss */
        .stats .mini-table .list .list-row:first-child .bottom .stat span {
          font-size: 12px;
          font-weight: 600;
          letter-spacing: 0.5px; }
        /* line 462, ../sass/pages/_stats.scss */
        .stats .mini-table .list .list-row:first-child .bottom .stat span:first-child {
          font-size: 22px; } }

/* line 6, ../sass/pages/_news.scss */
.news header .navbar {
  margin-bottom: 0px; }
/* line 10, ../sass/pages/_news.scss */
.news .injuries_header,
.news .transactions_header {
  margin-bottom: 0px;
  padding: 13px 16px;
  background-color: #ffffff; }
  /* line 15, ../sass/pages/_news.scss */
  .news .injuries_header h2,
  .news .transactions_header h2 {
    font-size: 16px;
    font-weight: 400;
    letter-spacing: 0.6px;
    margin: 0px; }
/* line 22, ../sass/pages/_news.scss */
.news .transaction_date {
  margin-bottom: 16px;
  font-size: 16px;
  text-transform: uppercase; }
  /* line 26, ../sass/pages/_news.scss */
  .news .transaction_date span {
    color: #ac0f1f;
    font-weight: bolder; }
  /* line 30, ../sass/pages/_news.scss */
  .news .transaction_date:after {
    content: "";
    width: 32px;
    height: 6px;
    display: block;
    background-color: #ac0f1f;
    margin-top: 5px; }
/* line 39, ../sass/pages/_news.scss */
.news .transactions_wrapper {
  padding: 16px 0px;
  background-color: #f4f4f4; }
/* line 43, ../sass/pages/_news.scss */
.news .newsList_container, .news .injuries_container {
  padding: 0px; }
  /* line 45, ../sass/pages/_news.scss */
  .news .newsList_container .newsList_module, .news .injuries_container .newsList_module, .news .injuries_container .injuries_module {
    padding: 16px 0px;
    background-color: #ffffff;
    margin-bottom: 7px; }
    /* line 49, ../sass/pages/_news.scss */
    .news .newsList_container .newsList_module img, .news .injuries_container .newsList_module img, .news .injuries_container .injuries_module img {
      position: absolute;
      width: 40px;
      margin-top: -10px; }
    /* line 54, ../sass/pages/_news.scss */
    .news .newsList_container .newsList_module h3, .news .injuries_container .newsList_module h3, .news .injuries_container .injuries_module h3 {
      text-transform: uppercase;
      font-size: 16px;
      margin: 10px 0px 20px 56px;
      color: #2b2e32;
      opacity: 0.85; }
    /* line 61, ../sass/pages/_news.scss */
    .news .newsList_container .newsList_module .newsList_copy, .news .injuries_container .newsList_module .newsList_copy, .news .injuries_container .injuries_module .newsList_copy {
      color: #2b2e32;
      opacity: 0.8;
      font-size: 14px;
      line-height: 19px; }
/* line 69, ../sass/pages/_news.scss */
.news .injuries_container {
  padding: 16px 40px !important;
  background-color: #f4f4f4; }
  @media (max-width: 767px) {
    /* line 69, ../sass/pages/_news.scss */
    .news .injuries_container {
      padding: 16px 16px !important; } }
/* line 81, ../sass/pages/_news.scss */
.news .news-wrapper {
  background-color: #f4f4f4;
  margin-top: -40px;
  padding-top: 46px; }
/* line 87, ../sass/pages/_news.scss */
.news .news-article__wrapper {
  padding: 0px;
  height: 100%;
  right: 0;
  /*overflow: scroll;*/ }
/* line 98, ../sass/pages/_news.scss */
.news .news-article__content p {
  font-size: 16px !important; }
/* line 102, ../sass/pages/_news.scss */
.news .news-article__content a, .news .news-article__content a:hover, .news .news-article__content a:active, .news .news-article__content a:focus {
  color: #ac0f1f; }
/* line 106, ../sass/pages/_news.scss */
.news .news-article__content a:hover {
  text-decoration: underline; }
/* line 110, ../sass/pages/_news.scss */
.news .news-article__content .news-article__photocaption {
  font-size: 10px;
  line-height: 13px; }
/* line 116, ../sass/pages/_news.scss */
.news .newsHighlights-wrapper {
  display: none; }
/* line 119, ../sass/pages/_news.scss */
.news #twitter-widget-0,
.news #twitter-widget-1,
.news #twitter-widget-2,
.news #twitter-widget-3,
.news #twitter-widget-4,
.news #twitter-widget-5,
.news #twitter-widget-6,
.news #twitter-widget-7,
.news #twitter-widget-8,
.news #twitter-widget-9,
.news #twitter-widget-10,
.news #twitter-widget-11,
.news #twitter-widget-12,
.news #twitter-widget-13,
.news #twitter-widget-14,
.news #twitter-widget-15,
.news #twitter-widget-16,
.news #twitter-widget-17,
.news #twitter-widget-18,
.news #twitter-widget-19,
.news #twitter-widget-20 {
  width: 100% !important; }
/* line 142, ../sass/pages/_news.scss */
.news iframe {
  max-width: 100% !important; }
/* line 146, ../sass/pages/_news.scss */
.news .youtube-player {
  position: relative;
  height: 0;
  overflow: hidden;
  max-width: 100%;
  background: #000;
  margin: 5px; }
  /* line 154, ../sass/pages/_news.scss */
  .news .youtube-player iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 100;
    background: transparent; }
  /* line 164, ../sass/pages/_news.scss */
  .news .youtube-player img {
    bottom: 0;
    display: block;
    left: 0;
    margin: auto;
    max-width: 100%;
    width: 100%;
    position: absolute;
    right: 0;
    top: 0;
    border: none;
    height: auto;
    cursor: pointer;
    -webkit-transition: .4s all;
    -moz-transition: .4s all;
    transition: .4s all; }
    /* line 181, ../sass/pages/_news.scss */
    .news .youtube-player img:hover {
      -webkit-filter: brightness(75%); }
  /* line 186, ../sass/pages/_news.scss */
  .news .youtube-player .play {
    height: 72px;
    width: 72px;
    left: 50%;
    top: 50%;
    margin-left: -36px;
    margin-top: -36px;
    position: absolute;
    background: url("//i.imgur.com/TxzC70f.png") no-repeat;
    cursor: pointer; }

@media (min-width: 768px) {
  /* line 203, ../sass/pages/_news.scss */
  .news header {
    background-color: #ffffff; }
    /* line 205, ../sass/pages/_news.scss */
    .news header .navbar {
      margin-bottom: 30px; }
  /* line 209, ../sass/pages/_news.scss */
  .news .injuries_header,
  .news .transactions_header {
    padding: 0px 72px 0px 72px; }
    /* line 212, ../sass/pages/_news.scss */
    .news .injuries_header h2,
    .news .transactions_header h2 {
      font-size: 21px;
      font-weight: 600; }
    /* line 216, ../sass/pages/_news.scss */
    .news .injuries_header span,
    .news .transactions_header span {
      font-size: 16px; }
  /* line 221, ../sass/pages/_news.scss */
  .news .newsList_container .newsList_module, .news .injuries_container .newsList_module, .news .injuries_container .injuries_module {
    padding: 18px 0px 44px 0px; }
    /* line 223, ../sass/pages/_news.scss */
    .news .newsList_container .newsList_module img, .news .injuries_container .newsList_module img, .news .injuries_container .injuries_module img {
      margin-top: 0px; }
  /* line 228, ../sass/pages/_news.scss */
  .news .transaction_date {
    padding-left: 60px; }
  /* line 231, ../sass/pages/_news.scss */
  .news .news-wrapper {
    margin-top: -30px; }
  /* line 234, ../sass/pages/_news.scss */
  .news .news-article__wrapper {
    padding: 0px 15px; } }
@media (min-width: 992px) {
  /* line 246, ../sass/pages/_news.scss */
  .news .transactions_header {
    margin-bottom: 0px; }
  /* line 249, ../sass/pages/_news.scss */
  .news .transactions_wrapper {
    padding: 26px 15px 0px 15px; }
  /* line 252, ../sass/pages/_news.scss */
  .news .newsList_container, .news .injuries_container {
    padding: 0px 40px; }
    /* line 254, ../sass/pages/_news.scss */
    .news .newsList_container .newsList_module, .news .injuries_container .newsList_module, .news .injuries_container .injuries_module {
      margin-bottom: 16px; }
  /* line 258, ../sass/pages/_news.scss */
  .news .transaction_date {
    padding-left: 25px; }
  /* line 261, ../sass/pages/_news.scss */
  .news .news-thumbnail {
    display: flex;
    margin-bottom: 16px;
    padding: 0px 10px;
    transition: all 0.2s ease-out 0.1s;
    text-decoration: none;
    height: 96px !important; }
    /* line 268, ../sass/pages/_news.scss */
    .news .news-thumbnail .news-img__container {
      min-width: 128px;
      text-align: center;
      overflow: hidden; }
      /* line 272, ../sass/pages/_news.scss */
      .news .news-thumbnail .news-img__container img {
        min-width: 128px;
        min-height: 96px;
        position: relative;
        left: 100%;
        margin-left: -200%; }
    /* line 280, ../sass/pages/_news.scss */
    .news .news-thumbnail .news-thumbnail__copy {
      padding: 10px;
      background-color: #ffffff;
      color: #5c5c60;
      position: relative;
      width: 100%; }
      /* line 286, ../sass/pages/_news.scss */
      .news .news-thumbnail .news-thumbnail__copy h4 {
        display: block;
        display: -webkit-box;
        line-height: 18px;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        margin: 0px 0px 5px 0px;
        height: 37px;
        font-size: 17px;
        font-weight: 600 !important;
        font-family: 'Assistant', sans-serif;
        overflow: hidden;
        text-overflow: ellipsis; }
      /* line 300, ../sass/pages/_news.scss */
      .news .news-thumbnail .news-thumbnail__copy .news-thumbnail__meta {
        display: flex;
        justify-content: space-between;
        position: absolute;
        width: 90%;
        align-items: flex-end;
        font-size: 12px;
        color: #2e3532;
        opacity: 5px;
        letter-spacing: 1px; }
        /* line 311, ../sass/pages/_news.scss */
        .news .news-thumbnail .news-thumbnail__copy .news-thumbnail__meta .news-article__details {
          text-transform: uppercase; }
  /* line 317, ../sass/pages/_news.scss */
  .news .news-thumbnail.selected {
    padding: 0px; }
    /* line 319, ../sass/pages/_news.scss */
    .news .news-thumbnail.selected .news-thumbnail__copy {
      background-color: #c20121;
      color: #ffffff; }
      /* line 322, ../sass/pages/_news.scss */
      .news .news-thumbnail.selected .news-thumbnail__copy .news-thumbnail__meta {
        color: #ffffff; }
  /* line 327, ../sass/pages/_news.scss */
  .news .newsHighlights-wrapper {
    display: block;
    padding-left: 0px;
    height: 100%;
    /*overflow: scroll;*/ }
  /* line 334, ../sass/pages/_news.scss */
  .news .news-article {
    margin-left: -20px; } }
@media (min-width: 1200px) {
  /* line 343, ../sass/pages/_news.scss */
  .news .news-thumbnail {
    margin-bottom: 16px;
    padding: 0px 10px; }
    /* line 351, ../sass/pages/_news.scss */
    .news .news-thumbnail .news-thumbnail__copy {
      padding: 15px 13px; }
      /* line 353, ../sass/pages/_news.scss */
      .news .news-thumbnail .news-thumbnail__copy h4 {
        font-weight: 700; }
      /* line 356, ../sass/pages/_news.scss */
      .news .news-thumbnail .news-thumbnail__copy .news-thumbnail__meta {
        display: block;
        width: 90%;
        align-items: flex-end;
        font-size: 12px;
        color: #2e3532;
        opacity: 5px;
        letter-spacing: 1px; }
        /* line 366, ../sass/pages/_news.scss */
        .news .news-thumbnail .news-thumbnail__copy .news-thumbnail__meta .news-thumbnail__details {
          margin-right: 20px;
          text-transform: uppercase; }
  /* line 373, ../sass/pages/_news.scss */
  .news .news-thumbnail.selected {
    padding: 0px; }
    /* line 375, ../sass/pages/_news.scss */
    .news .news-thumbnail.selected .news-thumbnail__copy {
      background-color: #c20121;
      color: #ffffff; }
      /* line 378, ../sass/pages/_news.scss */
      .news .news-thumbnail.selected .news-thumbnail__copy .news-thumbnail__meta {
        color: #ffffff; }
  /* line 383, ../sass/pages/_news.scss */
  .news .newsHighlights-wrapper {
    padding-left: 15px; }
  /* line 386, ../sass/pages/_news.scss */
  .news .news-article {
    margin-left: 0px; }
    /* line 389, ../sass/pages/_news.scss */
    .news .news-article .news-article__content p {
      font-size: 16px;
      line-height: 1.4375; }
    /* line 395, ../sass/pages/_news.scss */
    .news .news-article .news-article__content .news-article__photocaption {
      font-size: 12px;
      line-height: 1.0833333333; } }
/* line 3, ../sass/pages/_static.scss */
.static .content-padding {
  padding-top: 43px;
  padding-left: 121px;
  padding-right: 120px;
  padding-bottom: 31px; }
  /* line 9, ../sass/pages/_static.scss */
  .static .content-padding .inner-content {
    padding-top: 40px;
    padding-left: 48px;
    padding-right: 48px;
    padding-bottom: 40px;
    background: #ffffff; }
    /* line 16, ../sass/pages/_static.scss */
    .static .content-padding .inner-content span.title {
      font-size: 24px;
      font-weight: 700; }
    /* line 21, ../sass/pages/_static.scss */
    .static .content-padding .inner-content .inner-content-content {
      margin-top: 24px; }

/* line 3, ../sass/pages/_tickets.scss */
.tickets .content-wrap {
  min-height: 0; }
/* line 7, ../sass/pages/_tickets.scss */
.tickets .flex-row {
  display: flex;
  flex-wrap: wrap; }
  /* line 11, ../sass/pages/_tickets.scss */
  .tickets .flex-row > div {
    display: flex;
    align-items: center; }
    @media screen and (max-width: 767px) {
      /* line 11, ../sass/pages/_tickets.scss */
      .tickets .flex-row > div {
        flex: 1 0 100%; } }
  @media screen and (min-width: 768px) {
    /* line 19, ../sass/pages/_tickets.scss */
    .tickets .flex-row .flex-col-sm-5 {
      flex: 1 0 41.66667%; } }
  @media screen and (min-width: 768px) {
    /* line 24, ../sass/pages/_tickets.scss */
    .tickets .flex-row .flex-col-sm-7 {
      flex: 1 0 58.33333%; } }
  @media screen and (min-width: 992px) {
    /* line 29, ../sass/pages/_tickets.scss */
    .tickets .flex-row .flex-col-md-4 {
      flex: 1 0 33.33333%; } }
  @media screen and (min-width: 992px) {
    /* line 34, ../sass/pages/_tickets.scss */
    .tickets .flex-row .flex-col-md-8 {
      flex: 1 0 66.66667%; } }
/* line 41, ../sass/pages/_tickets.scss */
.tickets .head {
  padding: 0;
  background-color: #2b2e32; }
  /* line 46, ../sass/pages/_tickets.scss */
  .tickets .head .championship-logo img {
    width: 100%;
    max-width: 100%;
    display: block; }
  /* line 53, ../sass/pages/_tickets.scss */
  .tickets .head .championship-information {
    font-size: 16px;
    color: #ffffff;
    background-color: #2b2e32;
    padding: 15px 15px 15px 30px; }
    @media screen and (max-width: 992px) {
      /* line 53, ../sass/pages/_tickets.scss */
      .tickets .head .championship-information {
        padding: 15px; } }
    /* line 63, ../sass/pages/_tickets.scss */
    .tickets .head .championship-information .title {
      margin-bottom: 28px; }
      /* line 66, ../sass/pages/_tickets.scss */
      .tickets .head .championship-information .title h3 {
        font-size: 30px;
        margin-top: 0; }
    /* line 72, ../sass/pages/_tickets.scss */
    .tickets .head .championship-information h4 {
      font-size: 16px;
      letter-spacing: 0.8px;
      margin-top: 4px;
      margin-bottom: 0; }
    /* line 79, ../sass/pages/_tickets.scss */
    .tickets .head .championship-information .match-teams,
    .tickets .head .championship-information .match-stadium,
    .tickets .head .championship-information .match-location {
      font-size: 16px;
      font-weight: normal;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.44;
      opacity: .8; }
/* line 92, ../sass/pages/_tickets.scss */
.tickets .btn-nwsl {
  padding: 10px 20px;
  height: 40px;
  color: #fff !important; }
/* line 98, ../sass/pages/_tickets.scss */
.tickets .ticket-list {
  background-color: #f4f4f4;
  padding-bottom: 40px;
  padding-top: 24px; }
  /* line 102, ../sass/pages/_tickets.scss */
  .tickets .ticket-list .ticket {
    margin-bottom: 16px;
    display: flex;
    align-items: center;
    background-color: #fff;
    padding: 16px 20px;
    margin-left: 72px;
    margin-right: 72px; }
    /* line 111, ../sass/pages/_tickets.scss */
    .tickets .ticket-list .ticket .logo .logo-img {
      display: inline-block; }
      /* line 113, ../sass/pages/_tickets.scss */
      .tickets .ticket-list .ticket .logo .logo-img img {
        width: 72px;
        height: 72px; }
    /* line 120, ../sass/pages/_tickets.scss */
    .tickets .ticket-list .ticket .logo .team-name {
      font-size: 21px;
      font-weight: 700;
      color: #2e3532;
      margin-left: 7px; }
    /* line 127, ../sass/pages/_tickets.scss */
    .tickets .ticket-list .ticket .btn.btn-red {
      width: 100%;
      font-weight: 600;
      letter-spacing: 0.5px; }

@media (min-width: 1199px) {
  /* line 139, ../sass/pages/_tickets.scss */
  .tickets .head {
    height: 100%; }
    /* line 140, ../sass/pages/_tickets.scss */
    .tickets .head .col-md-8 {
      padding-right: 0;
      padding-left: 0; }
    /* line 147, ../sass/pages/_tickets.scss */
    .tickets .head .social-wrap {
      margin-bottom: 37px; }
    /* line 151, ../sass/pages/_tickets.scss */
    .tickets .head .match-teams {
      margin-bottom: 27px; }
    /* line 155, ../sass/pages/_tickets.scss */
    .tickets .head .match-location {
      margin-bottom: 48px; } }
@media (max-width: 1199px) {
  /* line 167, ../sass/pages/_tickets.scss */
  .tickets .head .col-md-8 {
    padding-right: 0;
    padding-left: 0; }
  /* line 173, ../sass/pages/_tickets.scss */
  .tickets .btn-nwsl {
    width: 160px; }
  /* line 177, ../sass/pages/_tickets.scss */
  .tickets .social-wrap {
    margin-bottom: 16px; }
  /* line 181, ../sass/pages/_tickets.scss */
  .tickets .match-teams {
    margin-bottom: 17px; }
  /* line 185, ../sass/pages/_tickets.scss */
  .tickets .match-location {
    margin-bottom: 14px; }
  /* line 190, ../sass/pages/_tickets.scss */
  .tickets .ticket-list .ticket {
    display: flex;
    align-items: center;
    padding: 16px;
    margin-right: 40px;
    margin-left: 40px; }
    /* line 198, ../sass/pages/_tickets.scss */
    .tickets .ticket-list .ticket .logo .logo-img {
      display: inline-block; }
      /* line 200, ../sass/pages/_tickets.scss */
      .tickets .ticket-list .ticket .logo .logo-img img {
        width: 104px;
        height: 104px; }
    /* line 207, ../sass/pages/_tickets.scss */
    .tickets .ticket-list .ticket .logo .team-name {
      font-size: 21px;
      margin-left: 0; }
    /* line 215, ../sass/pages/_tickets.scss */
    .tickets .ticket-list .ticket .ticket-packages .ticket-package .btn.btn-red {
      padding-left: 0;
      padding-right: 0; } }
@media (max-width: 991px) {
  /* line 231, ../sass/pages/_tickets.scss */
  .tickets .head .col-md-8 {
    padding-right: 0;
    padding-left: 0; }
  /* line 238, ../sass/pages/_tickets.scss */
  .tickets .head .championship-information .title {
    margin-bottom: 15px; }
  /* line 242, ../sass/pages/_tickets.scss */
  .tickets .head .championship-information h3 {
    font-size: 30px;
    font-weight: bold;
    font-style: normal;
    font-stretch: normal;
    line-height: 0.93;
    letter-spacing: normal;
    margin-top: 0; }
  /* line 255, ../sass/pages/_tickets.scss */
  .tickets .ticket-list .ticket {
    display: flex;
    align-items: center;
    padding: 16px;
    margin-left: 0;
    margin-right: 0; }
    /* line 263, ../sass/pages/_tickets.scss */
    .tickets .ticket-list .ticket .logo .logo-img {
      display: inline-block; }
      /* line 265, ../sass/pages/_tickets.scss */
      .tickets .ticket-list .ticket .logo .logo-img img {
        width: 72px;
        height: 72px; }
    /* line 272, ../sass/pages/_tickets.scss */
    .tickets .ticket-list .ticket .logo .team-name {
      font-size: 16px;
      margin-left: 0; }
    /* line 279, ../sass/pages/_tickets.scss */
    .tickets .ticket-list .ticket .ticket-packages .ticket-package {
      padding-left: 8px;
      padding-right: 8px; }
      /* line 283, ../sass/pages/_tickets.scss */
      .tickets .ticket-list .ticket .ticket-packages .ticket-package .btn.btn-red {
        padding-left: 0;
        padding-right: 0; } }
@media (max-width: 767px) {
  /* line 299, ../sass/pages/_tickets.scss */
  .tickets .head .championship-information {
    font-size: 16px;
    color: #ffffff;
    background-color: #2b2e32;
    padding: 36px 18px; }
    /* line 306, ../sass/pages/_tickets.scss */
    .tickets .head .championship-information .title h3 {
      font-size: 26px; }
    /* line 311, ../sass/pages/_tickets.scss */
    .tickets .head .championship-information h4 {
      font-size: 13px;
      letter-spacing: 0.8px; }
    /* line 316, ../sass/pages/_tickets.scss */
    .tickets .head .championship-information .match-teams,
    .tickets .head .championship-information .match-stadium,
    .tickets .head .championship-information .match-location {
      font-size: 16px;
      font-weight: normal;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.44;
      opacity: .8; }
    /* line 327, ../sass/pages/_tickets.scss */
    .tickets .head .championship-information .match-teams {
      margin-bottom: 16px; }
    /* line 331, ../sass/pages/_tickets.scss */
    .tickets .head .championship-information .match-location {
      margin-bottom: 20px; }
    /* line 335, ../sass/pages/_tickets.scss */
    .tickets .head .championship-information .btn-wrap {
      padding-right: 5px;
      padding-left: 5px; }
    /* line 340, ../sass/pages/_tickets.scss */
    .tickets .head .championship-information .btn.btn-nwsl {
      width: 100%;
      padding: 10px 12px;
      letter-spacing: 0.7px; }
  /* line 348, ../sass/pages/_tickets.scss */
  .tickets .ticket-list {
    padding: 24px 0 40px 0; }
    /* line 351, ../sass/pages/_tickets.scss */
    .tickets .ticket-list .ticket {
      padding: 16px;
      display: block;
      text-align: center; }
      /* line 355, ../sass/pages/_tickets.scss */
      .tickets .ticket-list .ticket .logo {
        margin-bottom: 10px; }
        /* line 357, ../sass/pages/_tickets.scss */
        .tickets .ticket-list .ticket .logo .logo-img {
          display: block; }
          /* line 359, ../sass/pages/_tickets.scss */
          .tickets .ticket-list .ticket .logo .logo-img img {
            width: 64px;
            height: 64px; }
        /* line 366, ../sass/pages/_tickets.scss */
        .tickets .ticket-list .ticket .logo .team-name {
          font-size: 16px; }
      /* line 373, ../sass/pages/_tickets.scss */
      .tickets .ticket-list .ticket .ticket-packages .ticket-package .btn.btn-red {
        margin-bottom: 8px; } }
@media (max-width: 992px) {
  /* line 5, ../sass/pages/_search.scss */
  .search .content {
    padding: 0px 15px; }
    /* line 8, ../sass/pages/_search.scss */
    .search .content h3 {
      text-align: center;
      font-size: 1.7rem;
      margin: 20px 0px 20px 0px; } }
@media (min-width: 992px) {
  /* line 17, ../sass/pages/_search.scss */
  .search .content h3 {
    margin-bottom: 20px; } }

@keyframes animateMargin {
  0% {
    margin-top: 0; }
  100% {
    margin-top: 20px; } }
@media (max-width: 480px) {
  /* line 16, ../sass/pages/_championship.scss */
  .championship .content .btn-gold {
    width: 250px !important; } }
@media (max-width: 768px) {
  /* line 24, ../sass/pages/_championship.scss */
  #championship-social h3 {
    font-size: 7vw; }

  /* line 31, ../sass/pages/_championship.scss */
  .championship .content section.countdown .line {
    font-size: 4vw !important; } }
/* line 42, ../sass/pages/_championship.scss */
.championship .content {
  padding: 0; }
  /* line 45, ../sass/pages/_championship.scss */
  .championship .content .uppercase {
    text-transform: uppercase; }
  /* line 49, ../sass/pages/_championship.scss */
  .championship .content .gold {
    color: #c2a766; }
  /* line 53, ../sass/pages/_championship.scss */
  .championship .content .btn {
    border: none; }
  /* line 57, ../sass/pages/_championship.scss */
  .championship .content .btn-gold {
    color: #ffffff;
    background: no-repeat url("/assets/nwslsoccer/images/championship/sale/gold_button.png");
    background-size: auto;
    width: 316px;
    height: 67px;
    font-size: 26px;
    font-weight: bold;
    letter-spacing: 2.5px;
    line-height: 42px; }
  /* line 69, ../sass/pages/_championship.scss */
  .championship .content h2 {
    font-size: 54px;
    letter-spacing: 2.5px; }
  /* line 74, ../sass/pages/_championship.scss */
  .championship .content h3 {
    font-size: 48px; }
  /* line 78, ../sass/pages/_championship.scss */
  .championship .content h4 {
    font-size: 36px; }
  /* line 82, ../sass/pages/_championship.scss */
  .championship .content section {
    background: #ffffff;
    width: 100%;
    text-align: center;
    padding: 30px; }
    /* line 87, ../sass/pages/_championship.scss */
    .championship .content section.black {
      background: #000;
      width: 100%;
      color: #ffffff; }
      /* line 91, ../sass/pages/_championship.scss */
      .championship .content section.black p {
        color: #ffffff; }
    /* line 96, ../sass/pages/_championship.scss */
    .championship .content section.grey {
      background: #f4f4f4; }
    /* line 100, ../sass/pages/_championship.scss */
    .championship .content section.countdown {
      height: 387px;
      padding-top: 124px;
      background: no-repeat url("/assets/nwslsoccer/images/championship/sale/countdown_2018.jpg");
      background-size: auto; }
      /* line 105, ../sass/pages/_championship.scss */
      .championship .content section.countdown .line {
        border: 0;
        border-bottom: 5px #ffffff solid;
        padding: 30px;
        color: #ffffff;
        font-size: 40px;
        font-weight: bold;
        text-transform: uppercase;
        display: flex;
        justify-content: space-between; }
        /* line 115, ../sass/pages/_championship.scss */
        .championship .content section.countdown .line .box {
          display: inline-block;
          text-align: center; }
          /* line 118, ../sass/pages/_championship.scss */
          .championship .content section.countdown .line .box span {
            display: block;
            line-height: 50%; }
    /* line 126, ../sass/pages/_championship.scss */
    .championship .content section.splash {
      background: no-repeat url(/assets/nwslsoccer/images/championship/sale/championship_2018.png);
      background-size: cover;
      height: 100%;
      width: 100%;
      display: block;
      padding: 0; }
      /* line 134, ../sass/pages/_championship.scss */
      .championship .content section.splash .splash-img {
        width: 100%; }
    /* line 139, ../sass/pages/_championship.scss */
    .championship .content section.social {
      padding: 80px 30px; }
    /* line 143, ../sass/pages/_championship.scss */
    .championship .content section.mobile-apps {
      padding: 30px 60px; }
      /* line 145, ../sass/pages/_championship.scss */
      .championship .content section.mobile-apps h3 {
        margin-bottom: 50px; }
      /* line 148, ../sass/pages/_championship.scss */
      .championship .content section.mobile-apps .first-column {
        text-align: left;
        padding-top: 30px; }
      /* line 152, ../sass/pages/_championship.scss */
      .championship .content section.mobile-apps .badges {
        text-align: left; }
        /* line 154, ../sass/pages/_championship.scss */
        .championship .content section.mobile-apps .badges a {
          display: inline-block;
          width: 156px;
          height: 50px; }
          /* line 158, ../sass/pages/_championship.scss */
          .championship .content section.mobile-apps .badges a img {
            width: 100%;
            height: 100%; }
        /* line 163, ../sass/pages/_championship.scss */
        .championship .content section.mobile-apps .badges a:first-child {
          margin-right: 20px; }
    /* line 169, ../sass/pages/_championship.scss */
    .championship .content section p {
      font-size: 22px; }
    /* line 173, ../sass/pages/_championship.scss */
    .championship .content section p.bigger-top-padding {
      padding-top: 20px; }
    /* line 178, ../sass/pages/_championship.scss */
    .championship .content section .social-wrap .share.social-links li
    a {
      opacity: 1;
      padding: 16px; }
    /* line 184, ../sass/pages/_championship.scss */
    .championship .content section .social-wrap .fa {
      color: #ffffff;
      font-size: 42px;
      opacity: 1; }
    /* line 191, ../sass/pages/_championship.scss */
    .championship .content section .animated-arrow {
      width: 100%;
      height: 60px;
      text-align: center; }
      /* line 196, ../sass/pages/_championship.scss */
      .championship .content section .animated-arrow .actual-arrow {
        display: inline-block;
        width: 48px;
        height: 36px;
        color: #ffffff;
        margin-top: 0px;
        animation: animateMargin 1s alternate infinite;
        animation-play-state: running; }

/* line 11, ../sass/pages/_collegedraft.scss */
.collegedraft .content {
  padding: 0; }
  /* line 14, ../sass/pages/_collegedraft.scss */
  .collegedraft .content .collegedraft-image-caption {
    font-size: 16px;
    opacity: 0.5;
    color: #222427;
    margin-left: 40px; }
  /* line 21, ../sass/pages/_collegedraft.scss */
  .collegedraft .content .uppercase {
    text-transform: uppercase; }
  /* line 25, ../sass/pages/_collegedraft.scss */
  .collegedraft .content .col-centered {
    float: none; }
  /* line 29, ../sass/pages/_collegedraft.scss */
  .collegedraft .content .no-padding {
    padding: 0; }
  /* line 33, ../sass/pages/_collegedraft.scss */
  .collegedraft .content .no-margin {
    maring: 0; }
  /* line 37, ../sass/pages/_collegedraft.scss */
  .collegedraft .content span.avoid-wrap {
    display: inline-block; }
  /* line 41, ../sass/pages/_collegedraft.scss */
  .collegedraft .content section {
    background: #ffffff;
    width: 100%;
    padding: 30px; }
    /* line 46, ../sass/pages/_collegedraft.scss */
    .collegedraft .content section.light {
      background-color: #ffffff; }
    /* line 50, ../sass/pages/_collegedraft.scss */
    .collegedraft .content section.grey {
      background-color: #f4f4f4; }
    /* line 54, ../sass/pages/_collegedraft.scss */
    .collegedraft .content section.red {
      background-color: #AF1F21; }
    /* line 58, ../sass/pages/_collegedraft.scss */
    .collegedraft .content section h1, .collegedraft .content section h2 {
      color: #B22B23; }
    /* line 62, ../sass/pages/_collegedraft.scss */
    .collegedraft .content section p {
      color: #000000; }
    /* line 66, ../sass/pages/_collegedraft.scss */
    .collegedraft .content section.header-img {
      padding: 0; }
      /* line 69, ../sass/pages/_collegedraft.scss */
      .collegedraft .content section.header-img img {
        margin: 0; }
    /* line 76, ../sass/pages/_collegedraft.scss */
    .collegedraft .content section.draft-head h1 {
      font-size: 64px;
      margin: 0 0 30px;
      font-weight: bold; }
    /* line 82, ../sass/pages/_collegedraft.scss */
    .collegedraft .content section.draft-head p.p-standard {
      font-size: 20px;
      margin: 10px 10px 30px;
      text-align: justify; }
    /* line 88, ../sass/pages/_collegedraft.scss */
    .collegedraft .content section.draft-head div.addr-wrapper {
      padding: 10px; }
    /* line 92, ../sass/pages/_collegedraft.scss */
    .collegedraft .content section.draft-head p.p-address {
      font-size: 22px;
      font-weight: 300;
      display: inline-block;
      margin: auto;
      text-align: left; }
    /* line 103, ../sass/pages/_collegedraft.scss */
    .collegedraft .content section.registration h2 {
      font-size: 48px;
      letter-spacing: 5px;
      margin: 20px 0 30px; }
    /* line 109, ../sass/pages/_collegedraft.scss */
    .collegedraft .content section.registration p.p-standard {
      font-size: 19px;
      margin: 10px 0; }
    /* line 114, ../sass/pages/_collegedraft.scss */
    .collegedraft .content section.registration p.p-big {
      font-size: 19px;
      font-weight: 600;
      margin: 10px 0; }
    /* line 120, ../sass/pages/_collegedraft.scss */
    .collegedraft .content section.registration p.p-tiny {
      font-size: 14px;
      line-height: 24px;
      margin: 10px 0; }
    /* line 126, ../sass/pages/_collegedraft.scss */
    .collegedraft .content section.registration .btn-register {
      color: #ffffff;
      background-color: #AF2221;
      width: 316px;
      height: 67px;
      font-size: 26px;
      font-weight: bold;
      letter-spacing: 2.5px;
      line-height: 42px;
      border: solid 1px #979797;
      margin: 30px 0 20px; }
    /* line 142, ../sass/pages/_collegedraft.scss */
    .collegedraft .content section.draft-order h2 {
      font-size: 55px;
      font-weight: bold;
      margin: 0 0 30px; }
    /* line 148, ../sass/pages/_collegedraft.scss */
    .collegedraft .content section.draft-order div.table-wrapper {
      margin-bottom: 12px;
      padding-left: 6px;
      padding-right: 6px; }
    /* line 154, ../sass/pages/_collegedraft.scss */
    .collegedraft .content section.draft-order table.round-table {
      height: 100%;
      width: 100%;
      border-collapse: collapse;
      max-width: 450px;
      background-color: #f4f4f4; }
      /* line 162, ../sass/pages/_collegedraft.scss */
      .collegedraft .content section.draft-order table.round-table tr {
        border: 1px solid #979797; }
      /* line 168, ../sass/pages/_collegedraft.scss */
      .collegedraft .content section.draft-order table.round-table thead tr th.round-number {
        color: #595859;
        text-align: left;
        font-weight: bold;
        font-size: 30px;
        padding: 35px 5px 8px 35px;
        line-height: 30px; }
      /* line 181, ../sass/pages/_collegedraft.scss */
      .collegedraft .content section.draft-order table.round-table tbody tr td {
        color: #595859;
        text-align: left;
        font-size: 28px;
        padding: 8px 0 8px 35px;
        line-height: 28px; }
      /* line 190, ../sass/pages/_collegedraft.scss */
      .collegedraft .content section.draft-order table.round-table tbody tr:last-child td {
        padding-bottom: 15px; }
    /* line 198, ../sass/pages/_collegedraft.scss */
    .collegedraft .content section.draft-order div.history-container {
      text-align: left;
      color: #595859; }
      /* line 203, ../sass/pages/_collegedraft.scss */
      .collegedraft .content section.draft-order div.history-container h3 {
        font-weight: bold;
        font-size: 24px;
        margin: 18px 0 20px; }
      /* line 209, ../sass/pages/_collegedraft.scss */
      .collegedraft .content section.draft-order div.history-container p {
        font-weight: 600;
        font-size: 15px;
        margin: 0 0 20px; }
      /* line 215, ../sass/pages/_collegedraft.scss */
      .collegedraft .content section.draft-order div.history-container div.history-links-wrapper {
        display: flex;
        flex-direction: row;
        align-items: stretch; }
      /* line 221, ../sass/pages/_collegedraft.scss */
      .collegedraft .content section.draft-order div.history-container div.link-wrapper {
        flex: 1;
        display: inline-block;
        text-align: center;
        padding: 5px 5px 10px; }
        /* line 228, ../sass/pages/_collegedraft.scss */
        .collegedraft .content section.draft-order div.history-container div.link-wrapper a {
          font-size: 20px;
          font-weight: 600;
          text-decoration: underline;
          color: #595859;
          white-space: nowrap; }
    /* line 239, ../sass/pages/_collegedraft.scss */
    .collegedraft .content section.social {
      padding: 80px 30px 90px; }
      /* line 243, ../sass/pages/_collegedraft.scss */
      .collegedraft .content section.social h3 {
        color: white;
        font-size: 48px;
        font-weight: bold;
        margin-bottom: 30px; }
      /* line 251, ../sass/pages/_collegedraft.scss */
      .collegedraft .content section.social .social-wrap .share.social-links li
      a {
        opacity: 1;
        padding: 16px; }
      /* line 257, ../sass/pages/_collegedraft.scss */
      .collegedraft .content section.social .social-wrap .fa {
        color: #ffffff;
        font-size: 42px;
        opacity: 1; }
    /* line 265, ../sass/pages/_collegedraft.scss */
    .collegedraft .content section.mobile-apps {
      padding: 30px 60px; }
      /* line 267, ../sass/pages/_collegedraft.scss */
      .collegedraft .content section.mobile-apps h2 {
        font-size: 48px;
        margin-bottom: 50px;
        color: #ac0f1f; }
      /* line 272, ../sass/pages/_collegedraft.scss */
      .collegedraft .content section.mobile-apps p {
        font-size: 20px;
        margin-bottom: 20px; }
      /* line 276, ../sass/pages/_collegedraft.scss */
      .collegedraft .content section.mobile-apps .first-column {
        text-align: left;
        padding-top: 30px; }
      /* line 280, ../sass/pages/_collegedraft.scss */
      .collegedraft .content section.mobile-apps .badges {
        text-align: left; }
        /* line 282, ../sass/pages/_collegedraft.scss */
        .collegedraft .content section.mobile-apps .badges a {
          display: inline-block;
          width: 156px;
          height: 50px; }
          /* line 286, ../sass/pages/_collegedraft.scss */
          .collegedraft .content section.mobile-apps .badges a img {
            width: 100%;
            height: 100%; }
        /* line 291, ../sass/pages/_collegedraft.scss */
        .collegedraft .content section.mobile-apps .badges a:first-child {
          margin-right: 20px; }

@media (max-width: 850px) {
  /* line 308, ../sass/pages/_collegedraft.scss */
  .collegedraft .content section.draft-order table.round-table tbody tr td {
    font-size: 25px;
    line-height: 25px;
    padding-left: 4vw; } }
@media (max-width: 768px) {
  /* line 322, ../sass/pages/_collegedraft.scss */
  #collegedraft-social h3 {
    font-size: 7vw; }

  /* line 328, ../sass/pages/_collegedraft.scss */
  .collegedraft .content .btn-register {
    width: 250px !important; }
  /* line 333, ../sass/pages/_collegedraft.scss */
  .collegedraft .content section.mobile-apps .first-column {
    padding-top: 0px !important; }
  /* line 339, ../sass/pages/_collegedraft.scss */
  .collegedraft .content section.registration h2 {
    font-size: 6.2vw !important;
    letter-spacing: 0.62vw !important; }
  /* line 345, ../sass/pages/_collegedraft.scss */
  .collegedraft .content div.history-links-wrapper {
    display: block !important; }
  /* line 349, ../sass/pages/_collegedraft.scss */
  .collegedraft .content div.link-wrapper {
    padding: 5px 4.7vw 10px 5px !important; } }
@media (max-width: 480px) {
  /* line 360, ../sass/pages/_collegedraft.scss */
  .collegedraft .content .btn-register {
    width: 250px !important; }
  /* line 368, ../sass/pages/_collegedraft.scss */
  .collegedraft .content section.draft-order table.round-table tbody tr td {
    font-size: 20px;
    line-height: 20px; }
  /* line 378, ../sass/pages/_collegedraft.scss */
  .collegedraft .content section.registration h2 {
    font-size: 30px !important;
    letter-spacing: 3px !important; } }

/*# sourceMappingURL=application.css.map */
