/* Welcome to Compass. Use this file to define print styles.
 * Import this file using the following HTML or equivalent:
 * <link href="/stylesheets/print.css" media="print" rel="stylesheet" type="text/css" /> */
.statDisplay.home > .mobileOnly {
  display: none !important; }

@media print {
  @page {
    size: 210mm 297mm;
    margin: 5mm; }
  body .printOnly {
    display: block !important;
    width: 100%;
    padding: 0 !important;
    margin: 0 !important;
    border: none !important; }
  body .gamePanelSmall,
  body .tabBar {
    display: none !important; }
  body #schedule {
    margin: 0 !important;
    padding: 0 !important; }
    body #schedule #gameData #mainNav {
      border: none !important; }
      body #schedule #gameData #mainNav .gameHeader {
        margin: 0 !important;
        padding: 0 !important;
        max-width: inherit !important;
        min-width: inherit !important;
        width: inherit !important;
        border-top: none !important;
        border-bottom: none !important;
        max-height: 50px !important; }
        body #schedule #gameData #mainNav .gameHeader .homeStroke,
        body #schedule #gameData #mainNav .gameHeader .visitStroke {
          height: 50px;
          min-width: inherit !important;
          max-width: inherit !important;
          width: inherit !important; }
          body #schedule #gameData #mainNav .gameHeader .homeStroke *,
          body #schedule #gameData #mainNav .gameHeader .visitStroke * {
            min-width: inherit !important;
            max-width: inherit !important; }
          body #schedule #gameData #mainNav .gameHeader .homeStroke .teamBrand .logo,
          body #schedule #gameData #mainNav .gameHeader .visitStroke .teamBrand .logo {
            display: none; }
          body #schedule #gameData #mainNav .gameHeader .homeStroke .teamBrand .teamName h3,
          body #schedule #gameData #mainNav .gameHeader .visitStroke .teamBrand .teamName h3 {
            font-size: 10px !important; }
          body #schedule #gameData #mainNav .gameHeader .homeStroke .teamBrand .teamName h2,
          body #schedule #gameData #mainNav .gameHeader .visitStroke .teamBrand .teamName h2 {
            font-size: 18px !important; }
          body #schedule #gameData #mainNav .gameHeader .homeStroke .teamBrand .teamName h4,
          body #schedule #gameData #mainNav .gameHeader .visitStroke .teamBrand .teamName h4 {
            font-size: 10px !important; }
        body #schedule #gameData #mainNav .gameHeader .gameInfo .scoreOuts h2.score {
          font-size: 26px; }
  body footer {
    display: none !important; }
  body .popupTemplate .fileMenu {
    display: none !important; }
  body #schedule #gameData #gameStats .ballposession {
    overflow-x: hidden !important; }
    body #schedule #gameData #gameStats .ballposession .home,
    body #schedule #gameData #gameStats .ballposession .visitor {
      display: block !important;
      width: 100% !important;
      min-width: 100% !important;
      max-width: 100% !important; }
    body #schedule #gameData #gameStats .ballposession .table .body .rObtained,
    body #schedule #gameData #gameStats .ballposession .table .head .rObtained {
      text-indent: 20px; }
  body .page-break {
    display: block !important;
    page-break-before: always !important;
    margin-top: 50px !important; }
  body .print {
    display: block; }
  body .printHide {
    display: none !important; }
  body .pageTitle {
    min-width: 100% !important;
    text-align: center; }
    body .pageTitle h1 {
      font-weight: 400;
      padding: 3px;
      line-height: 140%;
      margin: 0 auto;
      font-size: 20px !important; }
  body #schedule #gameSelection .printOnly.pageTitle {
    background: red;
    font-size: 30px !important;
    color: #000 !important;
    display: none !important;
    font-family: 'Endzone-Sans-Cond' !important; }
  body #schedule #gameSelection .printSchedule {
    height: auto;
    overflow: visible;
    font-size: 28px !important;
    max-width: 1000px;
    width: 100%;
    margin: 0 auto;
    display: block; }
    body #schedule #gameSelection .printSchedule .game .time {
      color: #999 !important; }
      body #schedule #gameSelection .printSchedule .game .time * {
        color: #999 !important; }
    body #schedule #gameSelection .printSchedule .game .status {
      color: #999 !important; }
      body #schedule #gameSelection .printSchedule .game .status * {
        color: #999 !important; }
    body #schedule #gameSelection .printSchedule .game .at {
      color: #999 !important; }
  body #schedule #gameSelection .gamePanelLarge {
    display: none !important; }
  body .sectionTitle {
    min-width: 100%;
    text-align: center;
    margin: 0; }
    body .sectionTitle h2 {
      padding: 5px 0;
      line-height: 0.5;
      font-weight: normal;
      margin: 0 auto;
      font-size: 16px !important;
      font-weight: bold; }
  body .row.hideMobile {
    display: block !important; }
  body header {
    display: none; }
  body p#lastPlay {
    margin: -15px auto 5px !important;
    padding: 0 !important;
    font-size: 10px !important; }
  body #content #schedule #scheduleSelection,
  body #content #schedule .scheduleSelect {
    display: none; }
  body #content #schedule #gameData {
    display: block !important; }
    body #content #schedule #gameData .contentData #gameStats .playlistScoring #gamePlaylist {
      height: inherit !important;
      overflow: visible !important;
      max-height: inherit !important; }
    body #content #schedule #gameData .contentData #gameStats .playlistScoring.scoring .table.scoringPlaylist .body .row,
    body #content #schedule #gameData .contentData #gameStats .playlistScoring.scoring .table.scoringPlaylist .head .row {
      -webkit-box-align: start;
      -ms-flex-align: start;
      align-items: flex-start; }
      body #content #schedule #gameData .contentData #gameStats .playlistScoring.scoring .table.scoringPlaylist .body .row > div,
      body #content #schedule #gameData .contentData #gameStats .playlistScoring.scoring .table.scoringPlaylist .head .row > div {
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        -webkit-box-flex: 1;
        -ms-flex: 1;
        flex: 1;
        padding-left: 0;
        padding-right: 0;
        font-family: 'Verdana', sans-serif !important;
        font-size: 10px !important; }
        body #content #schedule #gameData .contentData #gameStats .playlistScoring.scoring .table.scoringPlaylist .body .row > div.rHome, body #content #schedule #gameData .contentData #gameStats .playlistScoring.scoring .table.scoringPlaylist .body .row > div.rPlays, body #content #schedule #gameData .contentData #gameStats .playlistScoring.scoring .table.scoringPlaylist .body .row > div.rQtr, body #content #schedule #gameData .contentData #gameStats .playlistScoring.scoring .table.scoringPlaylist .body .row > div.rTeam, body #content #schedule #gameData .contentData #gameStats .playlistScoring.scoring .table.scoringPlaylist .body .row > div.rTime, body #content #schedule #gameData .contentData #gameStats .playlistScoring.scoring .table.scoringPlaylist .body .row > div.rVisitor, body #content #schedule #gameData .contentData #gameStats .playlistScoring.scoring .table.scoringPlaylist .body .row > div.rYards,
        body #content #schedule #gameData .contentData #gameStats .playlistScoring.scoring .table.scoringPlaylist .head .row > div.rHome,
        body #content #schedule #gameData .contentData #gameStats .playlistScoring.scoring .table.scoringPlaylist .head .row > div.rPlays,
        body #content #schedule #gameData .contentData #gameStats .playlistScoring.scoring .table.scoringPlaylist .head .row > div.rQtr,
        body #content #schedule #gameData .contentData #gameStats .playlistScoring.scoring .table.scoringPlaylist .head .row > div.rTeam,
        body #content #schedule #gameData .contentData #gameStats .playlistScoring.scoring .table.scoringPlaylist .head .row > div.rTime,
        body #content #schedule #gameData .contentData #gameStats .playlistScoring.scoring .table.scoringPlaylist .head .row > div.rVisitor,
        body #content #schedule #gameData .contentData #gameStats .playlistScoring.scoring .table.scoringPlaylist .head .row > div.rYards {
          -webkit-box-flex: 0.5;
          -ms-flex: 0.5;
          flex: 0.5;
          max-width: 44px !important;
          min-width: 44px !important; }
        body #content #schedule #gameData .contentData #gameStats .playlistScoring.scoring .table.scoringPlaylist .body .row > div.rPossDown,
        body #content #schedule #gameData .contentData #gameStats .playlistScoring.scoring .table.scoringPlaylist .head .row > div.rPossDown {
          min-width: 115px;
          max-width: 115px; }
    body #content #schedule #gameData .contentData #gameStats .playlistScoring.scoring .table.scoringPlaylist .head .row > div {
      font-weight: bold !important;
      font-family: 'Arial', sans-serif !important; }
    body #content #schedule #gameData .contentData #gameStats .playlistScoring .table.totalPlaylist .body .row,
    body #content #schedule #gameData .contentData #gameStats .playlistScoring .table.totalPlaylist .body .row > div,
    body #content #schedule #gameData .contentData #gameStats .playlistScoring .table.totalPlaylist .head .row,
    body #content #schedule #gameData .contentData #gameStats .playlistScoring .table.totalPlaylist .head .row > div {
      padding: 0 !important;
      margin: inherit !important;
      max-width: inherit !important;
      min-width: inherit !important;
      width: inherit !important;
      min-height: inherit !important;
      max-height: inherit !important;
      height: inherit !important;
      font-size: 10px !important;
      -webkit-box-flex: 1 !important;
      -ms-flex: 1 !important;
      flex: 1 !important;
      font-family: 'Verdana', sans-serif !important; }
    body #content #schedule #gameData .contentData #gameStats .playlistScoring .table.totalPlaylist .body .row,
    body #content #schedule #gameData .contentData #gameStats .playlistScoring .table.totalPlaylist .head .row {
      padding-top: 2px !important;
      padding-bottom: 2px !important; }
      body #content #schedule #gameData .contentData #gameStats .playlistScoring .table.totalPlaylist .body .row > div.rPID, body #content #schedule #gameData .contentData #gameStats .playlistScoring .table.totalPlaylist .body .row > div.rQtr,
      body #content #schedule #gameData .contentData #gameStats .playlistScoring .table.totalPlaylist .head .row > div.rPID,
      body #content #schedule #gameData .contentData #gameStats .playlistScoring .table.totalPlaylist .head .row > div.rQtr {
        max-width: 30px !important;
        text-align: center !important;
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important; }
      body #content #schedule #gameData .contentData #gameStats .playlistScoring .table.totalPlaylist .body .row > div.rPossDown,
      body #content #schedule #gameData .contentData #gameStats .playlistScoring .table.totalPlaylist .head .row > div.rPossDown {
        max-width: 100px !important;
        min-width: 100px !important;
        padding-left: 3px !important; }
      body #content #schedule #gameData .contentData #gameStats .playlistScoring .table.totalPlaylist .body .row > div.rPlayDesc,
      body #content #schedule #gameData .contentData #gameStats .playlistScoring .table.totalPlaylist .head .row > div.rPlayDesc {
        min-height: inherit !important;
        max-height: inherit !important;
        height: inherit !important; }
        body #content #schedule #gameData .contentData #gameStats .playlistScoring .table.totalPlaylist .body .row > div.rPlayDesc > div,
        body #content #schedule #gameData .contentData #gameStats .playlistScoring .table.totalPlaylist .head .row > div.rPlayDesc > div {
          -webkit-box-flex: inherit !important;
          -ms-flex: inherit !important;
          flex: inherit !important;
          min-height: inherit !important;
          max-height: inherit !important;
          height: inherit !important;
          padding: 0 !important;
          margin: 0 !important; }
      body #content #schedule #gameData .contentData #gameStats .playlistScoring .table.totalPlaylist .body .row > div.rPlays, body #content #schedule #gameData .contentData #gameStats .playlistScoring .table.totalPlaylist .body .row > div.rTime, body #content #schedule #gameData .contentData #gameStats .playlistScoring .table.totalPlaylist .body .row > div.rYards,
      body #content #schedule #gameData .contentData #gameStats .playlistScoring .table.totalPlaylist .head .row > div.rPlays,
      body #content #schedule #gameData .contentData #gameStats .playlistScoring .table.totalPlaylist .head .row > div.rTime,
      body #content #schedule #gameData .contentData #gameStats .playlistScoring .table.totalPlaylist .head .row > div.rYards {
        max-width: 40px !important; }
      body #content #schedule #gameData .contentData #gameStats .playlistScoring .table.totalPlaylist .body .row > div.rHome, body #content #schedule #gameData .contentData #gameStats .playlistScoring .table.totalPlaylist .body .row > div.rVisitor,
      body #content #schedule #gameData .contentData #gameStats .playlistScoring .table.totalPlaylist .head .row > div.rHome,
      body #content #schedule #gameData .contentData #gameStats .playlistScoring .table.totalPlaylist .head .row > div.rVisitor {
        max-width: 30px !important; }
    body #content #schedule #gameData .contentData #gameStats .playlistScoring .table.totalPlaylist .head .row > div {
      font-weight: bold !important;
      font-family: 'Arial', sans-serif !important; }
    body #content #schedule #gameData .contentData #gameStats .statDisplay {
      display: -webkit-box !important;
      display: -ms-flexbox !important;
      display: flex !important; }
      body #content #schedule #gameData .contentData #gameStats .statDisplay.ballposession > div .table {
        margin: 0 0 20px !important;
        width: 100% !important; }
      body #content #schedule #gameData .contentData #gameStats .statDisplay.ballposession .table .body .row + .quarter {
        border-top: 2px dashed #ddd !important; }
        body #content #schedule #gameData .contentData #gameStats .statDisplay.ballposession .table .body .row + .quarter + .quarter {
          border-top: none !important; }
      body #content #schedule #gameData .contentData #gameStats .statDisplay.ballposession .table .body .quarter + .row {
        border-top: 2px dashed #ddd !important; }
        body #content #schedule #gameData .contentData #gameStats .statDisplay.ballposession .table .body .quarter + .row.hideMobile {
          border-top: none !important; }
      body #content #schedule #gameData .contentData #gameStats .statDisplay .table {
        margin-bottom: 10px; }
        body #content #schedule #gameData .contentData #gameStats .statDisplay .table:last-child {
          margin-bottom: 0 !important; }
        body #content #schedule #gameData .contentData #gameStats .statDisplay .table .head .row div {
          padding: 0 !important;
          font-size: 10px !important; }
        body #content #schedule #gameData .contentData #gameStats .statDisplay .table .body .row {
          border-top: none;
          max-height: inherit !important;
          min-height: inherit !important;
          height: inherit !important; }
          body #content #schedule #gameData .contentData #gameStats .statDisplay .table .body .row div {
            padding: 0 !important;
            font-family: 'Verdana' !important;
            font-size: 10px !important;
            max-height: inherit !important;
            min-height: 16px !important;
            height: inherit !important; }
          body #content #schedule #gameData .contentData #gameStats .statDisplay .table .body .row.totals {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex; }
            body #content #schedule #gameData .contentData #gameStats .statDisplay .table .body .row.totals > div span {
              float: left;
              padding: 0;
              margin: 0; }
          body #content #schedule #gameData .contentData #gameStats .statDisplay .table .body .row.hideMobile {
            display: -webkit-box !important;
            display: -ms-flexbox !important;
            display: flex !important; }
      body #content #schedule #gameData .contentData #gameStats .statDisplay.team {
        display: block !important; }
        body #content #schedule #gameData .contentData #gameStats .statDisplay.team > .table {
          display: block !important;
          max-width: 46% !important;
          min-width: 46% !important;
          width: 46% !important;
          margin: 0 auto !important; }
          body #content #schedule #gameData .contentData #gameStats .statDisplay.team > .table .body .row.section > div:first-child {
            text-transform: uppercase; }
          body #content #schedule #gameData .contentData #gameStats .statDisplay.team > .table:last-child .head {
            display: none !important; }
      body #content #schedule #gameData .contentData #gameStats .statDisplay.home {
        display: block !important; }
        body #content #schedule #gameData .contentData #gameStats .statDisplay.home .printOnly {
          display: block !important; }
        body #content #schedule #gameData .contentData #gameStats .statDisplay.home .home,
        body #content #schedule #gameData .contentData #gameStats .statDisplay.home .visitor {
          display: none !important; }
        body #content #schedule #gameData .contentData #gameStats .statDisplay.home .printOnly .home,
        body #content #schedule #gameData .contentData #gameStats .statDisplay.home .printOnly .visitor {
          width: 49% !important;
          max-width: 49% !important;
          min-width: 49% !important;
          display: inline-block !important;
          float: left; }
          body #content #schedule #gameData .contentData #gameStats .statDisplay.home .printOnly .home .table.passing .body .row div.skyd,
          body #content #schedule #gameData .contentData #gameStats .statDisplay.home .printOnly .home .table.passing .head .row div.skyd,
          body #content #schedule #gameData .contentData #gameStats .statDisplay.home .printOnly .visitor .table.passing .body .row div.skyd,
          body #content #schedule #gameData .contentData #gameStats .statDisplay.home .printOnly .visitor .table.passing .head .row div.skyd {
            min-width: 40px !important; }
          body #content #schedule #gameData .contentData #gameStats .statDisplay.home .printOnly .home .table.passing .body .row div.int, body #content #schedule #gameData .contentData #gameStats .statDisplay.home .printOnly .home .table.passing .body .row div.lg, body #content #schedule #gameData .contentData #gameStats .statDisplay.home .printOnly .home .table.passing .body .row div.td,
          body #content #schedule #gameData .contentData #gameStats .statDisplay.home .printOnly .home .table.passing .head .row div.int,
          body #content #schedule #gameData .contentData #gameStats .statDisplay.home .printOnly .home .table.passing .head .row div.lg,
          body #content #schedule #gameData .contentData #gameStats .statDisplay.home .printOnly .home .table.passing .head .row div.td,
          body #content #schedule #gameData .contentData #gameStats .statDisplay.home .printOnly .visitor .table.passing .body .row div.int,
          body #content #schedule #gameData .contentData #gameStats .statDisplay.home .printOnly .visitor .table.passing .body .row div.lg,
          body #content #schedule #gameData .contentData #gameStats .statDisplay.home .printOnly .visitor .table.passing .body .row div.td,
          body #content #schedule #gameData .contentData #gameStats .statDisplay.home .printOnly .visitor .table.passing .head .row div.int,
          body #content #schedule #gameData .contentData #gameStats .statDisplay.home .printOnly .visitor .table.passing .head .row div.lg,
          body #content #schedule #gameData .contentData #gameStats .statDisplay.home .printOnly .visitor .table.passing .head .row div.td {
            max-width: 26px !important; }
          body #content #schedule #gameData .contentData #gameStats .statDisplay.home .printOnly .home .table.passing .body .row div span,
          body #content #schedule #gameData .contentData #gameStats .statDisplay.home .printOnly .home .table.passing .head .row div span,
          body #content #schedule #gameData .contentData #gameStats .statDisplay.home .printOnly .visitor .table.passing .body .row div span,
          body #content #schedule #gameData .contentData #gameStats .statDisplay.home .printOnly .visitor .table.passing .head .row div span {
            float: none; }
        body #content #schedule #gameData .contentData #gameStats .statDisplay.home .printOnly .visitor {
          margin-right: 2%; }
        body #content #schedule #gameData .contentData #gameStats .statDisplay.home .middle {
          width: 100%;
          display: -webkit-box !important;
          display: -ms-flexbox !important;
          display: flex !important; }
          body #content #schedule #gameData .contentData #gameStats .statDisplay.home .middle .lowerRow {
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            min-width: 100% !important;
            max-width: 100% !important;
            display: none !important; }
            body #content #schedule #gameData .contentData #gameStats .statDisplay.home .middle .lowerRow .scoringSummary {
              min-width: 100% !important;
              width: 100% !important; }
              body #content #schedule #gameData .contentData #gameStats .statDisplay.home .middle .lowerRow .scoringSummary img {
                display: none; }
            body #content #schedule #gameData .contentData #gameStats .statDisplay.home .middle .lowerRow .teamStats {
              min-width: 50% !important;
              width: 50% !important;
              max-width: 50% !important;
              -ms-flex-item-align: center;
              -ms-grid-row-align: center;
              align-self: center;
              margin: auto auto 0 !important;
              height: auto !important; }
          body #content #schedule #gameData .contentData #gameStats .statDisplay.home .middle .playSummary {
            display: none !important; }
      body #content #schedule #gameData .contentData #gameStats .statDisplay.offense {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important; }
        body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #homeIndOffenseStats,
        body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #visitorIndOffenseStats {
          max-width: 49% !important;
          min-width: 49% !important; }
          body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #homeIndOffenseStats:first-child,
          body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #visitorIndOffenseStats:first-child {
            margin-right: 2%; }
          body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #homeIndOffenseStats .table,
          body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #visitorIndOffenseStats .table {
            margin-bottom: 20px; }
            body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #homeIndOffenseStats .table.passingTable .body .row > div,
            body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #homeIndOffenseStats .table.passingTable .head .row > div,
            body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #visitorIndOffenseStats .table.passingTable .body .row > div,
            body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #visitorIndOffenseStats .table.passingTable .head .row > div {
              padding: 2px 0 !important;
              -webkit-box-flex: 1 !important;
              -ms-flex: 1 !important;
              flex: 1 !important;
              min-width: inherit !important;
              max-width: inherit !important; }
              body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #homeIndOffenseStats .table.passingTable .body .row > div.att, body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #homeIndOffenseStats .table.passingTable .body .row > div.cmp, body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #homeIndOffenseStats .table.passingTable .body .row > div.int, body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #homeIndOffenseStats .table.passingTable .body .row > div.lg, body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #homeIndOffenseStats .table.passingTable .body .row > div.td, body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #homeIndOffenseStats .table.passingTable .body .row > div.yds,
              body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #homeIndOffenseStats .table.passingTable .head .row > div.att,
              body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #homeIndOffenseStats .table.passingTable .head .row > div.cmp,
              body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #homeIndOffenseStats .table.passingTable .head .row > div.int,
              body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #homeIndOffenseStats .table.passingTable .head .row > div.lg,
              body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #homeIndOffenseStats .table.passingTable .head .row > div.td,
              body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #homeIndOffenseStats .table.passingTable .head .row > div.yds,
              body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #visitorIndOffenseStats .table.passingTable .body .row > div.att,
              body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #visitorIndOffenseStats .table.passingTable .body .row > div.cmp,
              body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #visitorIndOffenseStats .table.passingTable .body .row > div.int,
              body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #visitorIndOffenseStats .table.passingTable .body .row > div.lg,
              body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #visitorIndOffenseStats .table.passingTable .body .row > div.td,
              body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #visitorIndOffenseStats .table.passingTable .body .row > div.yds,
              body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #visitorIndOffenseStats .table.passingTable .head .row > div.att,
              body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #visitorIndOffenseStats .table.passingTable .head .row > div.cmp,
              body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #visitorIndOffenseStats .table.passingTable .head .row > div.int,
              body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #visitorIndOffenseStats .table.passingTable .head .row > div.lg,
              body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #visitorIndOffenseStats .table.passingTable .head .row > div.td,
              body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #visitorIndOffenseStats .table.passingTable .head .row > div.yds {
                max-width: 26px !important; }
              body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #homeIndOffenseStats .table.passingTable .body .row > div.rt, body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #homeIndOffenseStats .table.passingTable .body .row > div.skyd, body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #homeIndOffenseStats .table.passingTable .body .row > div.ydsatt,
              body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #homeIndOffenseStats .table.passingTable .head .row > div.rt,
              body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #homeIndOffenseStats .table.passingTable .head .row > div.skyd,
              body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #homeIndOffenseStats .table.passingTable .head .row > div.ydsatt,
              body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #visitorIndOffenseStats .table.passingTable .body .row > div.rt,
              body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #visitorIndOffenseStats .table.passingTable .body .row > div.skyd,
              body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #visitorIndOffenseStats .table.passingTable .body .row > div.ydsatt,
              body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #visitorIndOffenseStats .table.passingTable .head .row > div.rt,
              body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #visitorIndOffenseStats .table.passingTable .head .row > div.skyd,
              body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #visitorIndOffenseStats .table.passingTable .head .row > div.ydsatt {
                max-width: 35px !important; }
              body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #homeIndOffenseStats .table.passingTable .body .row > div.printHide,
              body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #homeIndOffenseStats .table.passingTable .head .row > div.printHide,
              body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #visitorIndOffenseStats .table.passingTable .body .row > div.printHide,
              body #content #schedule #gameData .contentData #gameStats .statDisplay.offense #visitorIndOffenseStats .table.passingTable .head .row > div.printHide {
                display: none !important; }
      body #content #schedule #gameData .contentData #gameStats .statDisplay.defense {
        display: block !important; }
        body #content #schedule #gameData .contentData #gameStats .statDisplay.defense .row.hideMobile {
          display: none !important; }
        body #content #schedule #gameData .contentData #gameStats .statDisplay.defense .hideMobile {
          display: -webkit-box !important;
          display: -ms-flexbox !important;
          display: flex !important; }
          body #content #schedule #gameData .contentData #gameStats .statDisplay.defense .hideMobile .table {
            margin-bottom: 10px !important; }
          body #content #schedule #gameData .contentData #gameStats .statDisplay.defense .hideMobile .body,
          body #content #schedule #gameData .contentData #gameStats .statDisplay.defense .hideMobile .table {
            width: 100% !important; }
            body #content #schedule #gameData .contentData #gameStats .statDisplay.defense .hideMobile .body .head > div,
            body #content #schedule #gameData .contentData #gameStats .statDisplay.defense .hideMobile .body .row > div,
            body #content #schedule #gameData .contentData #gameStats .statDisplay.defense .hideMobile .table .head > div,
            body #content #schedule #gameData .contentData #gameStats .statDisplay.defense .hideMobile .table .row > div {
              display: -webkit-box !important;
              display: -ms-flexbox !important;
              display: flex !important;
              -webkit-box-flex: 1 !important;
              -ms-flex: 1 !important;
              flex: 1 !important;
              -webkit-box-pack: center !important;
              -ms-flex-pack: center !important;
              justify-content: center !important;
              padding: 0 !important;
              border-color: #999 !important; }
              body #content #schedule #gameData .contentData #gameStats .statDisplay.defense .hideMobile .body .head > div.dName,
              body #content #schedule #gameData .contentData #gameStats .statDisplay.defense .hideMobile .body .row > div.dName,
              body #content #schedule #gameData .contentData #gameStats .statDisplay.defense .hideMobile .table .head > div.dName,
              body #content #schedule #gameData .contentData #gameStats .statDisplay.defense .hideMobile .table .row > div.dName {
                -webkit-box-flex: 3 !important;
                -ms-flex: 3 !important;
                flex: 3 !important;
                -webkit-box-pack: start !important;
                -ms-flex-pack: start !important;
                justify-content: flex-start !important; }
              body #content #schedule #gameData .contentData #gameStats .statDisplay.defense .hideMobile .body .head > div.space,
              body #content #schedule #gameData .contentData #gameStats .statDisplay.defense .hideMobile .body .row > div.space,
              body #content #schedule #gameData .contentData #gameStats .statDisplay.defense .hideMobile .table .head > div.space,
              body #content #schedule #gameData .contentData #gameStats .statDisplay.defense .hideMobile .table .row > div.space {
                -webkit-box-flex: 3 !important;
                -ms-flex: 3 !important;
                flex: 3 !important; }
              body #content #schedule #gameData .contentData #gameStats .statDisplay.defense .hideMobile .body .head > div.reg,
              body #content #schedule #gameData .contentData #gameStats .statDisplay.defense .hideMobile .body .row > div.reg,
              body #content #schedule #gameData .contentData #gameStats .statDisplay.defense .hideMobile .table .head > div.reg,
              body #content #schedule #gameData .contentData #gameStats .statDisplay.defense .hideMobile .table .row > div.reg {
                -webkit-box-flex: 11 !important;
                -ms-flex: 11 !important;
                flex: 11 !important; }
              body #content #schedule #gameData .contentData #gameStats .statDisplay.defense .hideMobile .body .head > div.spec,
              body #content #schedule #gameData .contentData #gameStats .statDisplay.defense .hideMobile .body .row > div.spec,
              body #content #schedule #gameData .contentData #gameStats .statDisplay.defense .hideMobile .table .head > div.spec,
              body #content #schedule #gameData .contentData #gameStats .statDisplay.defense .hideMobile .table .row > div.spec {
                -webkit-box-flex: 5 !important;
                -ms-flex: 5 !important;
                flex: 5 !important; }
              body #content #schedule #gameData .contentData #gameStats .statDisplay.defense .hideMobile .body .head > div.misc,
              body #content #schedule #gameData .contentData #gameStats .statDisplay.defense .hideMobile .body .row > div.misc,
              body #content #schedule #gameData .contentData #gameStats .statDisplay.defense .hideMobile .table .head > div.misc,
              body #content #schedule #gameData .contentData #gameStats .statDisplay.defense .hideMobile .table .row > div.misc {
                -webkit-box-flex: 4 !important;
                -ms-flex: 4 !important;
                flex: 4 !important; }
            body #content #schedule #gameData .contentData #gameStats .statDisplay.defense .hideMobile .body .head.hideMobile,
            body #content #schedule #gameData .contentData #gameStats .statDisplay.defense .hideMobile .body .row.hideMobile,
            body #content #schedule #gameData .contentData #gameStats .statDisplay.defense .hideMobile .table .head.hideMobile,
            body #content #schedule #gameData .contentData #gameStats .statDisplay.defense .hideMobile .table .row.hideMobile {
              display: none !important; }
            body #content #schedule #gameData .contentData #gameStats .statDisplay.defense .hideMobile .body .head:nth-child(4n),
            body #content #schedule #gameData .contentData #gameStats .statDisplay.defense .hideMobile .body .row:nth-child(4n),
            body #content #schedule #gameData .contentData #gameStats .statDisplay.defense .hideMobile .table .head:nth-child(4n),
            body #content #schedule #gameData .contentData #gameStats .statDisplay.defense .hideMobile .table .row:nth-child(4n) {
              border-bottom: 1px solid #333; }
        body #content #schedule #gameData .contentData #gameStats .statDisplay.defense .hideDesktop {
          display: none !important; }
      body #content #schedule #gameData .contentData #gameStats .statDisplay.kickingreturns {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important; }
        body #content #schedule #gameData .contentData #gameStats .statDisplay.kickingreturns > * {
          max-width: 49% !important;
          width: 49% !important;
          min-width: 49% !important; }
          body #content #schedule #gameData .contentData #gameStats .statDisplay.kickingreturns > *:first-child {
            margin-right: 2% !important;
            margin-left: 0 !important; }
          body #content #schedule #gameData .contentData #gameStats .statDisplay.kickingreturns > *:last-child {
            margin-left: 0 !important;
            margin-right: 0 !important; }
  body #schedule #gameData #gameStats > div > div .table .head {
    border-bottom: 2px solid #333;
    min-height: inherit; }
    body #schedule #gameData #gameStats > div > div .table .head .row {
      min-height: inherit; }
      body #schedule #gameData #gameStats > div > div .table .head .row > div {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
        min-height: inherit;
        margin-bottom: 3px;
        font-family: Arial, sans-serif !important;
        font-weight: bold; } }
