﻿@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHjx4wWw.ttf) format('truetype');
}
body.gamecast,
body {
  font-family: Lato, Arial, Helvetica, sans-serif;
  background: #0B62AA;
  padding-top: 0;
}
a,
.basketball a,
.basketball a:visited,
.basketball a:active {
  color: #0B62AA;
}
.team a {
  pointer-events: none;
  cursor: default;
}
h2 {
  font-family: Lato, Arial, Helvetica, sans-serif;
}
.top-nav,
#filter .filter,
#filter .btn-group,
.widgets-team h2 {
  display: none;
}
.widgets-team .row h2 {
  display: block;
}
.divisionreportsbracket.html {
  background-color: transparent !important;
  color: #FFF;
  font-weight: bold;
}
.divisionreportsbracket.html.iframe {
  background: transparent !important;
}
.divisionreportsbracket.html #bracket-wrapper {
  color: #FFF;
}
.divisionreportsbracket.html #bracket-wrapper a,
.divisionreportsbracket.html #bracket-wrapper h1 {
  color: #333;
  text-decoration: none;
  cursor: text;
}
.divisionreportsbracket.html #bracket-wrapper h1 {
  font-family: Montserrat, sans-serif;
  font-weight: bold;
  text-transform: uppercase;
  font-size: 30px;
}
.divisionreportsbracket.html #bracket-wrapper #bracket-note-1720252,
.divisionreportsbracket.html #bracket-wrapper #bracket-note-1720230,
.divisionreportsbracket.html #bracket-wrapper #bracket-note-1720231,
.divisionreportsbracket.html #bracket-wrapper #bracket-note-1720232,
.divisionreportsbracket.html #bracket-wrapper #bracket-note-1720233,
.divisionreportsbracket.html #bracket-wrapper #bracket-note-1720245,
.divisionreportsbracket.html #bracket-wrapper #bracket-note-1720246,
.divisionreportsbracket.html #bracket-wrapper #bracket-note-1720247,
.divisionreportsbracket.html #bracket-wrapper #bracket-note-1720248,
.divisionreportsbracket.html #bracket-wrapper #bracket-note-1720249,
.divisionreportsbracket.html #bracket-wrapper #bracket-note-1720250,
.divisionreportsbracket.html #bracket-wrapper #bracket-note-1720251,
.divisionreportsbracket.html #bracket-wrapper #bracket-note-1720252 #bracket-note-1031869,
.divisionreportsbracket.html #bracket-wrapper #bracket-note-1031893,
.divisionreportsbracket.html #bracket-wrapper #bracket-note-1031921,
.divisionreportsbracket.html #bracket-wrapper #bracket-note-1031922,
.divisionreportsbracket.html #bracket-wrapper #bracket-note-1031923,
.divisionreportsbracket.html #bracket-wrapper #bracket-note-1031924,
.divisionreportsbracket.html #bracket-wrapper #bracket-note-1031925,
.divisionreportsbracket.html #bracket-wrapper #bracket-note-1031926,
.divisionreportsbracket.html #bracket-wrapper #bracket-note-1032369,
.divisionreportsbracket.html #bracket-wrapper #bracket-note-1032370,
.divisionreportsbracket.html #bracket-wrapper #bracket-note-1032371,
.divisionreportsbracket.html #bracket-wrapper #bracket-note-1032372 {
  background-color: #0B62AA;
  padding: 2px 17px 21px 8px;
  height: 2px !important;
  width: 0px !important;
  text-align: center;
  color: #000;
}
.divisionreportsbracket.html #bracket-wrapper .bracket-winner .winner-source {
  border-bottom: none;
  background: rgba(255, 255, 255, 0.1);
}
.divisionreportsbracket.html #bracket-wrapper .bracket-venue {
  display: none;
}
.divisionreportsbracket.html #bracket-wrapper .bracket-part .game-number-wrapper {
  border-right: none;
  top: 8px;
}
.divisionreportsbracket.html #bracket-wrapper .bracket-part .game-number-wrapper .game-number {
  font-size: 11px;
}
.divisionreportsbracket.html #bracket-wrapper .bracket-part .game-number-wrapper .game-number .number {
  display: none;
}
.divisionreportsbracket.html #bracket-wrapper .bracket-part .game-number-wrapper .game-details {
  line-height: 22px;
}
.divisionreportsbracket.html #bracket-wrapper .bracket-part .participant {
  padding: 0 5px;
  margin: 3px 5px;
  height: 25px;
  line-height: 25px;
  white-space: nowrap;
  overflow: hidden;
  position: relative;
  background-color: rgba(255, 255, 255, 0.8);
  color: #333 !important;
  font-size: 10px;
}
.divisionreportsbracket.html #bracket-wrapper .bracket-part .bracket-team {
  border-bottom: none;
}
.divisionreportsbracket.html #bracket-wrapper .bracket-part .bracket-team.home-team {
  border-right: none;
}
.divisionreportsbracket.html #bracket-wrapper .bracket-part.reverse-bracket .game-number-wrapper {
  border-right: none;
  border-left: none;
}
.divisionreportsbracket.html #bracket-wrapper .bracket-part.reverse-bracket .bracket-team.home-team {
  border-left: none;
  border-right: none;
}
.divisionreportsbracket.html #bracket-wrapper .bracket-part.box-bracket .game-number-wrapper,
.divisionreportsbracket.html #bracket-wrapper .bracket-part.box-bracket .bracket-team.home-team {
  border-left: none;
}
.divisionreportsbracket.html #bracket-wrapper .bracket-part.final-bracket-part .game-number-wrapper {
  border: none;
}
.divisionreportsbracket.html #bracket-wrapper .bracket-part.final-bracket-part .bracket-game-wrapper .bracket-team {
  border: none;
}
.divisionreportsbracket.html #bracket-wrapper .bracket-part.final-bracket-part .home-team-wrapper,
.divisionreportsbracket.html #bracket-wrapper .bracket-part.final-bracket-part .away-team-wrapper {
  border-bottom: none;
}
.divisionreportsbracket.html .bracket-marketing a {
  color: #0B62AA !important;
}