.os-theme-light .fm-forward-arrow, .os-theme-light .fm-backward-arrow {
  content: '';
  display: block;
  height: 0;
  width: 0;
}

.os-theme-light #block-oddsshark-featured-matchups-featured-matchups {
  background-color: #F5F5F7;
}

.os-theme-light .highlight-bar.neutral-primary-color {
  background-color: #1D1D1D;
}

.os-theme-light .fm-linka,
.os-theme-light .fm-link a,
.os-theme-light .fm-static-linka,
.os-theme-light .fm-static-link a {
  color: #0856c4;
}

.os-theme-light .fm-pager {
  background-color: #EBEBF2;
  border-bottom: 0.0625rem solid #D5D6DE;
}

.os-theme-light .fm-pager li {
  -webkit-box-shadow: inset 0 0 0 0.125rem #85828C;
          box-shadow: inset 0 0 0 0.125rem #85828C;
}

.os-theme-light .fm-pager li.active {
  background: #0856c4;
  -webkit-box-shadow: inset 0 0 0 0.125rem #0856c4;
          box-shadow: inset 0 0 0 0.125rem #0856c4;
}

@media only screen and (max-width: 767px) {
  .os-theme-light .fm-preview-image,
  .os-theme-light .fm-preview-content,
  .os-theme-light .fm-shark-bites {
    background: #EBEBF2;
  }
}

.os-theme-light .fm-preview-title-link {
  color: #1D1D1D;
}

.os-theme-light .fm-preview-title-link:hover {
  color: #66ebfb;
}

.os-theme-light .fm-video-tag {
  background-color: #1D1D1D;
  border-left: 2.5rem solid #c22026;
  color: #fff;
}

.os-theme-light .fm-video-tag::before {
  border-bottom: 0.625rem solid transparent;
  border-left: 1rem solid #fff;
  border-top: 0.625rem solid transparent;
}

.os-theme-light .fm-gradient {
  background-image: -webkit-gradient(linear, left top, right top, color-stop(10%, rgba(255, 255, 255, 0)), color-stop(26%, rgba(255, 255, 255, 0.56)), color-stop(33%, rgba(255, 255, 255, 0.9)), color-stop(37%, #fff));
  background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 10%, rgba(255, 255, 255, 0.56) 26%, rgba(255, 255, 255, 0.9) 33%, #fff 37%);
  background-image: -o-linear-gradient(left, rgba(255, 255, 255, 0) 10%, rgba(255, 255, 255, 0.56) 26%, rgba(255, 255, 255, 0.9) 33%, #fff 37%);
  background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 10%, rgba(255, 255, 255, 0.56) 26%, rgba(255, 255, 255, 0.9) 33%, #fff 37%);
}

.os-theme-light .fm-teaser-content {
  color: #1D1D1D;
}

.os-theme-light .fm-forward-arrow {
  border: inset 0.5rem;
  border-color: transparent transparent transparent #66ebfb;
  border-right-width: 0;
  border-left-style: solid;
}

.os-theme-light .fm-backward-arrow {
  border: inset 0.5rem;
  border-color: transparent #66ebfb transparent transparent;
  border-left-width: 0;
  border-right-style: solid;
}

.os-theme-light .fm-navigation-blocks {
  background: #DFDFE8;
}

@media only screen and (min-width: 768px) {
  .os-theme-light .fm-navigation-blocks {
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(1000%, #4e4b54), to(#58565e));
    background-image: -webkit-linear-gradient(bottom, #4e4b54 1000%, #58565e 100%);
    background-image: -o-linear-gradient(bottom, #4e4b54 1000%, #58565e 100%);
    background-image: linear-gradient(0deg, #4e4b54 1000%, #58565e 100%);
    color: #fff;
  }
}

.os-theme-light .fm-navigation-header-bar {
  color: #58565E;
}

@media only screen and (min-width: 768px) {
  .os-theme-light .fm-navigation-header-bar {
    background: #58565E;
    color: #fff;
  }
}

.os-theme-light .fm-navigation-record {
  color: #58565E;
}

@media only screen and (min-width: 768px) {
  .os-theme-light .fm-navigation-record {
    color: #C9C9D1;
  }
}

.os-theme-light .fm-next-matchup,
.os-theme-light .fm-previous-matchup {
  color: #66ebfb;
}

.os-theme-light .fm-shark-bites .fm-shark-bite {
  color: #1D1D1D;
}

@media only screen and (min-width: 768px) {
  .os-theme-light .fm-shark-bites {
    background: #F5F5F7;
    border: 0.0625rem solid #EBEBF2;
  }
}

.os-theme-light .fm-shark-bites-title {
  color: #1D1D1D;
}

.os-theme-light .fm-block {
  background: #DFDFE8;
}

@media only screen and (min-width: 768px) {
  .os-theme-light .fm-block {
    background: #fff;
  }
}

.os-theme-light .fm-predicted-score {
  color: #1D1D1D;
}

.os-theme-light .fm-highlight {
  color: #0db515;
}

.os-theme-light .fm-over-under-bars .fm-consensus-over {
  background-color: #85828C;
}

.os-theme-light .fm-over-under-bars .fm-consensus-under {
  background-color: #1D1D1D;
}

.os-theme-light .fm-title {
  background: #58565E;
  color: #fff;
}

.os-theme-light .fm-vs-link {
  color: #0856c4;
}

.os-theme-light .fm-vs-link.disabled {
  color: #66ebfb;
}

.os-theme-light .base-versus.fm-title-versus {
  background-color: #66ebfb;
  border: 0.125rem solid #66ebfb;
}

.os-theme-light .base-versus.fm-title-versus:hover {
  background-color: #0856c4;
  border-color: #0856c4;
}

.os-theme-light .base-versus.fm-title-versus:hover::after {
  color: #fff;
}

.os-theme-light .base-versus.fm-title-versus:after {
  color: #1D1D1D;
}

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