.starting-goalies-subheading .presented-by {
  font-size: 18px;
  text-align: center;
  font-weight: 600;
  color: #0a0a0a;
  margin-bottom: 16px; }

.starting-goalies-subheading .win-cash a {
  text-align: center;
  display: block;
  color: blue;
  font-size: 17px; }
  .starting-goalies-subheading .win-cash a:hover {
    color: #73090b; }

.stat-cards-list {
  margin-top: 20px; }
  .stat-cards-list .stat-card {
    width: 100%;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    overflow: hidden;
    box-shadow: 1px 6px 15px rgba(39, 40, 43, 0.1);
    transition: ease all 0.12s;
    margin-bottom: 40px; }
    .stat-cards-list .stat-card:hover {
      box-shadow: 1px 6px 18px 3px rgba(39, 40, 43, 0.11); }
    .stat-cards-list .stat-card .stat-card-main-heading {
      height: 72px;
      width: 100%;
      background: #1d3c6b;
      color: #FFF;
      text-align: center; }
      .stat-cards-list .stat-card .stat-card-main-heading .top-heading-heavy {
        font-size: 30px;
        color: #FFF;
        font-weight: 700;
        margin-top: 0;
        margin-bottom: 0;
        padding-top: 4px; }
        @media (max-width: 1024px) {
          .stat-cards-list .stat-card .stat-card-main-heading .top-heading-heavy {
            font-size: 20px; } }
      .stat-cards-list .stat-card .stat-card-main-heading .under-heading-light {
        font-weight: 400;
        color: #FFF;
        font-size: 15px;
        margin-top: 0; }
    .stat-cards-list .stat-card .stat-card-main-contents {
      border: 1px solid #ccc;
      border-top: 0;
      position: relative;
      display: block;
      overflow: hidden; }
      @media (min-width: 1341px) {
        .stat-cards-list .stat-card .stat-card-main-contents {
          height: auto; } }
      @media (max-width: 1024px) {
        .stat-cards-list .stat-card .stat-card-main-contents {
          height: auto; } }
      .stat-cards-list .stat-card .stat-card-main-contents .card-body {
        position: relative; }
        .stat-cards-list .stat-card .stat-card-main-contents .card-body .in-col-switch {
          display: block; }
          @media (max-width: 1340px) {
            .stat-cards-list .stat-card .stat-card-main-contents .card-body .in-col-switch {
              display: none !important; } }
        @media (min-width: 1340px) {
          .stat-cards-list .stat-card .stat-card-main-contents .card-body .in-col-show {
            display: none; } }
        @media (max-width: 1340px) {
          .stat-cards-list .stat-card .stat-card-main-contents .card-body .in-col-show {
            display: block !important; } }
        .stat-cards-list .stat-card .stat-card-main-contents .card-body .card-col-6 {
          min-height: 430px;
          position: relative; }
          @media (max-width: 1024px) {
            .stat-cards-list .stat-card .stat-card-main-contents .card-body .card-col-6 {
              width: 100%; }
              .stat-cards-list .stat-card .stat-card-main-contents .card-body .card-col-6.border-left {
                border: none; } }
        @media (max-width: 1280px) {
          .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row {
            height: 230px; } }
        .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .card-col-4.left {
          text-align: left; }
          .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .card-col-4.left .team-logo-wrap {
            display: inline-block;
            padding-left: 25px; }
        .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .card-col-4.right {
          text-align: right; }
          .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .card-col-4.right .team-logo-wrap {
            display: inline-block;
            padding-right: 25px; }
        @media (max-width: 1230px) {
          .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .card-col-4 {
            width: 100%; }
            .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .card-col-4.right .team-logo-wrap {
              float: right; } }
        @media (max-width: 1024px) {
          .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .card-col-4.left .team-logo-wrap {
            float: right; } }
        @media (max-width: 1280px) {
          .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .card-col-8 {
            width: 100%;
            position: absolute; }
            .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .card-col-8.right {
              right: 0; }
            .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .card-col-8 .goalie-info {
              position: unset;
              right: unset; }
              .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .card-col-8 .goalie-info.text-left {
                padding-left: 12px; } }
        .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .team-logo-wrap {
          width: 125px;
          margin-top: 68px; }
          @media (max-width: 1250px) {
            .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .team-logo-wrap {
              margin-left: 0;
              width: 75px;
              margin-top: 22px; }
              .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .team-logo-wrap img {
                max-width: 100%;
                max-height: unset; }
                .has-wallpaper-ad .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .team-logo-wrap img {
                  width: 75px; } }
          @media (max-width: 1230px) {
            .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .team-logo-wrap a {
              display: block;
              margin: 0 auto; }
              .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .team-logo-wrap a img {
                display: block;
                margin: auto; } }
          .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .team-logo-wrap img {
            width: inherit;
            max-height: 100px; }
            @media (max-width: 1250px) {
              .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .team-logo-wrap img {
                max-height: 40px; } }
          .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .team-logo-wrap .team-moneyline {
            margin-top: 20px;
            color: #030508;
            font-weight: 500;
            display: block;
            text-align: center; }
            @media (max-width: 1230px) {
              .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .team-logo-wrap .team-moneyline {
                font-size: 11px;
                margin-top: 0;
                text-align: center; } }
        .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .goalie-info.text-right {
          position: relative;
          right: 8px; }
          @media (max-width: 1024px) {
            .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .goalie-info.text-right {
              text-align: left;
              right: unset;
              left: 10px; } }
        .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .goalie-info h4 {
          font-weight: 700;
          font-size: 20px;
          color: #030508;
          border-bottom: 2px solid rgba(11, 11, 11, 0);
          transition: ease all 0.12s;
          display: inline-block;
          line-height: 22px; }
          .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .goalie-info h4:hover {
            border-bottom: 2px solid #16294e;
            color: #16294e; }
        .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .goalie-info .goalie-face-shot {
          display: inline-block;
          margin-bottom: 28px; }
          .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .goalie-info .goalie-face-shot.left {
            float: left; }
          .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .goalie-info .goalie-face-shot.right {
            float: right; }
            @media (max-width: 1024px) {
              .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .goalie-info .goalie-face-shot.right {
                float: left; } }
        .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .goalie-info .goalie-info-details {
          display: inline-block; }
          .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .goalie-info .goalie-info-details.away {
            margin-right: 25px; }
            @media (max-width: 1024px) {
              .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .goalie-info .goalie-info-details.away {
                text-align: left;
                float: left;
                margin-left: 25px; }
                .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .goalie-info .goalie-info-details.away h4 {
                  text-align: left; } }
          .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .goalie-info .goalie-info-details.home {
            margin-left: 25px; }
          .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .goalie-info .goalie-info-details .news-strength {
            margin-top: 0;
            font-weight: 700;
            font-size: 16px;
            margin-bottom: 0; }
            .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .goalie-info .goalie-info-details .news-strength img {
              margin-top: -4px;
              width: 17px; }
          .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .goalie-info .goalie-info-details .news-confirm-time {
            margin-top: 4px;
            font-size: 15px;
            margin-bottom: 0; }
          .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .goalie-info .goalie-info-details .goalie-info-nav li {
            list-style: none; }
          .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .goalie-info .goalie-info-details .goalie-info-nav.home {
            text-align: left; }
            .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .goalie-info .goalie-info-details .goalie-info-nav.home ul {
              padding-left: 0; }
          @media (max-width: 1024px) {
            .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .goalie-info .goalie-info-details .goalie-info-nav {
              padding-left: 0; }
              .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .goalie-info .goalie-info-details .goalie-info-nav.away ul {
                padding-left: 0; } }
          .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .goalie-info .goalie-info-details .goalie-info-nav ul {
            margin-top: 6px; }
          .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .goalie-info .goalie-info-details .goalie-info-nav a {
            color: #030508;
            font-size: 16px;
            transition: ease all 0.12s;
            border-bottom: 1px solid rgba(11, 11, 11, 0);
            line-height: 20px;
            display: inline-block; }
            .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .goalie-info .goalie-info-details .goalie-info-nav a:hover {
              border-bottom: 1px solid #030508; }
          .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .goalie-info .goalie-info-details .confirmed {
            color: #079000; }
          .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .goalie-info .goalie-info-details .likely {
            color: #e09218; }
          .stat-cards-list .stat-card .stat-card-main-contents .card-body .meta-row .goalie-info .goalie-info-details .not-confirmed {
            color: #be1e2d; }
        .stat-cards-list .stat-card .stat-card-main-contents .card-body .content-row {
          clear: both;
          padding: 20px;
          padding-top: 1px;
          padding-bottom: 0; }
          @media (min-width: 1375px) {
            .stat-cards-list .stat-card .stat-card-main-contents .card-body .content-row {
              min-height: 195px; } }
          @media (max-width: 1375px) and (min-width: 1281px) {
            .stat-cards-list .stat-card .stat-card-main-contents .card-body .content-row {
              min-height: 260px; } }
          @media (max-width: 1281px) {
            .stat-cards-list .stat-card .stat-card-main-contents .card-body .content-row {
              min-height: 285px; } }
          @media (max-width: 1230px) {
            .stat-cards-list .stat-card .stat-card-main-contents .card-body .content-row {
              min-height: 335px; } }
          @media (max-width: 1024px) {
            .stat-cards-list .stat-card .stat-card-main-contents .card-body .content-row {
              min-height: unset;
              height: auto; }
              .stat-cards-list .stat-card .stat-card-main-contents .card-body .content-row.text-right {
                text-align: left; } }
          .stat-cards-list .stat-card .stat-card-main-contents .card-body .content-row .goalie-fantasy-salary {
            padding-bottom: 10px; }
            @media (min-width: 1024px) {
              .stat-cards-list .stat-card .stat-card-main-contents .card-body .content-row .goalie-fantasy-salary.center {
                text-align: center; } }
            .stat-cards-list .stat-card .stat-card-main-contents .card-body .content-row .goalie-fantasy-salary img {
              max-width: 28px; }
          .stat-cards-list .stat-card .stat-card-main-contents .card-body .content-row .no-details {
            text-align: center;
            padding-top: 80px;
            font-weight: 600;
            font-size: 16px;
            margin-bottom: 15px; }
            @media (max-width: 1024px) {
              .stat-cards-list .stat-card .stat-card-main-contents .card-body .content-row .no-details {
                padding-top: 55px;
                padding-bottom: 55px; } }
          .stat-cards-list .stat-card .stat-card-main-contents .card-body .content-row p {
            font-size: 15px;
            color: #030508;
            font-weight: 500; }
            .stat-cards-list .stat-card .stat-card-main-contents .card-body .content-row p a {
              color: #030508;
              font-size: 16px;
              transition: ease all 0.12s;
              border-bottom: 1px solid rgba(11, 11, 11, 0);
              line-height: 20px;
              display: inline-block; }
              .stat-cards-list .stat-card .stat-card-main-contents .card-body .content-row p a:hover {
                border-bottom: 1px solid #030508; }
      .stat-cards-list .stat-card .stat-card-main-contents .team-footer {
        border-top: 1px solid #ccc;
        background: #f2f2f2;
        width: 100%;
        height: 35px;
        overflow: hidden; }
        .stat-cards-list .stat-card .stat-card-main-contents .team-footer.left {
          width: 103%; }
        .stat-cards-list .stat-card .stat-card-main-contents .team-footer.home {
          width: 103%; }
          @media (max-width: 1024px) {
            .stat-cards-list .stat-card .stat-card-main-contents .team-footer.home {
              position: relative;
              top: 0; } }
        @media (max-width: 1024px) {
          .stat-cards-list .stat-card .stat-card-main-contents .team-footer.away {
            border-bottom: 1px solid #ccc; } }
        .stat-cards-list .stat-card .stat-card-main-contents .team-footer .player-salary {
          font-size: 15px;
          position: relative;
          top: 4px;
          color: #030508; }
        .stat-cards-list .stat-card .stat-card-main-contents .team-footer .foot-right-text {
          display: inline-block;
          float: right;
          margin-right: 4%; }
        .stat-cards-list .stat-card .stat-card-main-contents .team-footer .foot-left-text {
          display: inline-block;
          float: left;
          margin-left: 2%; }
        .stat-cards-list .stat-card .stat-card-main-contents .team-footer .goalie-record {
          margin: 7px 0;
          font-size: 15px;
          color: #030508; }
      .stat-cards-list .stat-card .stat-card-main-contents .card-col-4 {
        width: 32%; }
        .stat-cards-list .stat-card .stat-card-main-contents .card-col-4.right {
          float: right; }
        .stat-cards-list .stat-card .stat-card-main-contents .card-col-4.left {
          float: left; }
      .stat-cards-list .stat-card .stat-card-main-contents .card-col-8 {
        width: 65.5%; }
        .stat-cards-list .stat-card .stat-card-main-contents .card-col-8.right {
          float: right; }
        .stat-cards-list .stat-card .stat-card-main-contents .card-col-8.left {
          float: left; }
      .stat-cards-list .stat-card .stat-card-main-contents .card-col-6 {
        width: 49.3%;
        display: inline-block;
        height: inherit;
        vertical-align: top; }
        @media (max-width: 1200px) {
          .stat-cards-list .stat-card .stat-card-main-contents .card-col-6 {
            width: 100%;
            border: none; } }
        .stat-cards-list .stat-card .stat-card-main-contents .card-col-6.away {
          float: right; }
          .stat-cards-list .stat-card .stat-card-main-contents .card-col-6.away .foot-logo-img {
            margin-right: 28px;
            float: right; }
        .stat-cards-list .stat-card .stat-card-main-contents .card-col-6.home {
          float: left; }
          .stat-cards-list .stat-card .stat-card-main-contents .card-col-6.home .foot-logo-img {
            margin-left: 28px;
            float: left; }
        .stat-cards-list .stat-card .stat-card-main-contents .card-col-6.border-left {
          border-left: 1px solid #ccc; }
        .stat-cards-list .stat-card .stat-card-main-contents .card-col-6 .foot-logo-img {
          display: inline-block;
          margin-top: 2px;
          margin-left: 30px; }
          @media (max-width: 950px) {
            .stat-cards-list .stat-card .stat-card-main-contents .card-col-6 .foot-logo-img {
              margin-left: 5px; } }
          .stat-cards-list .stat-card .stat-card-main-contents .card-col-6 .foot-logo-img img {
            width: 27px; }
          .stat-cards-list .stat-card .stat-card-main-contents .card-col-6 .foot-logo-img span {
            color: #030508;
            display: inline-block; }
  .stat-cards-list .text-right {
    text-align: right; }
  .stat-cards-list .text-left {
    text-align: left; }
