html,
body {
  height: 100%;
}
.wrap {
  height: auto;
  margin: 0 auto;
  padding: 0;
}
.col-top-ad .ad-container {
  margin-top: 20px !important;
}
.ad-container {
  text-align: center;
}
.ad-container.top-ad-container {
  margin-bottom: 0 !important;
  margin-top: 10px !important;
}
a {
  text-decoration: none;
}
@media (max-width: 992px) {
  .mobile-description {
    display: block;
  }
  .desktop-description {
    display: none;
  }
}
@media (min-width: 992px) {
  .mobile-display {
    display: none;
  }
  .desktop-display {
    display: block;
  }
}
@media (max-width: 992px) {
  .mobile-display {
    display: block;
  }
  .desktop-display {
    display: none;
  }
}
@media (min-width: 992px) {
  .mobile-description {
    display: none;
  }
  .desktop-description {
    display: block;
  }
}
.game-logo img {
  max-width: 100%;
}
.smartbanner {
  position: fixed !important;
}
.smartbanner-show {
  margin-top: 90px !important;
}
.smartbanner-show header {
  top: 80px;
}
.smartbanner-show .sport-ticker-navigation {
  top: 130px;
}
h1:first-child,
h2:first-child {
  margin-top: 5px;
  margin-bottom: 15px;
}
.game-block .session-badge {
  margin: 0 2px;
}
.game-block:not(.past) .game-scores.ball-mode .score,
.game-block .game-scores.ball-mode .score:not(.past) {
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#52b231+0,52b231+50,1d8c10+51,1d8c10+100 */
  background: #52b231;
  /* Old browsers */
  background: -moz-linear-gradient(-45deg, #52b231 0%, #52b231 50%, #1d8c10 51%, #1d8c10 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(-45deg, #52b231 0%, #52b231 50%, #1d8c10 51%, #1d8c10 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(135deg, #52b231 0%, #52b231 50%, #1d8c10 51%, #1d8c10 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#52b231', endColorstr='#1d8c10', GradientType=1);
  /* IE6-9 fallback on horizontal gradient */
  text-shadow: 0 0 5px #fff;
}
.live-date-chooser {
  color: #fff;
  text-align: center;
}
.live-date-chooser a {
  color: #fff;
  text-decoration: none;
  padding: 0 10px;
  margin: 5px 0;
  display: inline-block;
}
.live-date-chooser a.active {
  color: #fff;
  text-decoration: underline;
  font-weight: bold;
}
@media (max-width: 992px) {
  .live-date-chooser a {
    display: block;
  }
}
@media (min-width: 993px) {
  .live-date-chooser a:not(:last-child) {
    border-right: 2px solid #fff;
  }
}
.col-content .game-block.live:first-child {
  border-top: 1px solid #e0e0e0;
}
.text-success {
  color: #28a745 !important;
}
.ball {
  color: #fff;
  line-height: 45px;
  font-size: 22px;
  width: 45px;
  margin: 2px;
  display: inline-block;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  text-align: center;
  position: relative;
}
.ball.green {
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#52b231+0,52b231+50,1d8c10+51,1d8c10+100 */
  background: #52b231;
  /* Old browsers */
  background: -moz-linear-gradient(-45deg, #52b231 0%, #52b231 50%, #1d8c10 51%, #1d8c10 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(-45deg, #52b231 0%, #52b231 50%, #1d8c10 51%, #1d8c10 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(135deg, #52b231 0%, #52b231 50%, #1d8c10 51%, #1d8c10 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#52b231', endColorstr='#1d8c10', GradientType=1);
  /* IE6-9 fallback on horizontal gradient */
  text-shadow: 0 0 5px #fff;
}
.ball.red {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ef6e6e+0,ed5555+50,ef3737+51,dd1f1f+100 */
  background: #ef6e6e;
  /* Old browsers */
  background: -moz-linear-gradient(-45deg, #ef6e6e 0%, #ed5555 50%, #ef3737 51%, #dd1f1f 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(-45deg, #ef6e6e 0%, #ed5555 50%, #ef3737 51%, #dd1f1f 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(135deg, #ef6e6e 0%, #ed5555 50%, #ef3737 51%, #dd1f1f 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef6e6e', endColorstr='#dd1f1f', GradientType=1);
  /* IE6-9 fallback on horizontal gradient */
}
.ball.orange {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffb76b+0,ffa73d+50,ff7c00+51,ff7f04+100;Orange+Gloss */
  background: #ffb76b;
  /* Old browsers */
  background: -moz-linear-gradient(-45deg, #ffb76b 0%, #ffa73d 50%, #ff7c00 51%, #ff7f04 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(-45deg, #ffb76b 0%, #ffa73d 50%, #ff7c00 51%, #ff7f04 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(-45deg, #ffb76b 0%, #ffa73d 50%, #ff7c00 51%, #ff7f04 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb76b', endColorstr='#ff7f04', GradientType=1);
  /* IE6-9 fallback on horizontal gradient */
}
.ball.grey {
  color: #666;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f6f8f9+0,e5ebee+50,d7dee3+51,f5f7f9+100;White+Gloss */
  background: #f6f8f9;
  /* Old browsers */
  background: -moz-linear-gradient(-45deg, #f6f8f9 0%, #e5ebee 50%, #d7dee3 51%, #f5f7f9 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(-45deg, #f6f8f9 0%, #e5ebee 50%, #d7dee3 51%, #f5f7f9 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(135deg, #f6f8f9 0%, #e5ebee 50%, #d7dee3 51%, #f5f7f9 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f8f9', endColorstr='#f5f7f9', GradientType=1);
  /* IE6-9 fallback on horizontal gradient */
}
.score .cnt,
.ball .cnt {
  position: absolute;
  top: -8px;
  right: -8px;
  font-size: 14px;
  width: 24px;
  line-height: 24px;
  border-radius: 50%;
  border: 1px solid #333333;
  background: rgba(0, 0, 0, 0.7);
  color: #fff;
}
.score .cnt.cnt-separate,
.ball .cnt.cnt-separate {
  top: -8px;
  right: -13px;
  font-size: 11px;
  width: 18px;
  line-height: 18px;
}
.score .cnt-secondary,
.ball .cnt-secondary {
  position: absolute;
  top: -8px;
  right: -30px;
  font-size: 12px;
  width: 20px;
  line-height: 20px;
  border-radius: 50%;
  border: 1px solid #333333;
  background: rgba(16, 51, 96, 0.7);
  color: #fff;
}
.smartbanner-custom {
  display: none;
  margin-bottom: 0.5rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  position: relative;
}
@media (max-width: 576px) {
  .smartbanner-custom {
    display: block;
  }
}
/*# sourceMappingURL=site.css.map */