#game-report {width: 100%;max-width: 1000px}
#game-report .report-content {background-color: #0c3750;background-image: url('/img/report/back.png');background-size: contain;background-repeat: no-repeat}
#game-report .cols {margin-top: 5px;margin-bottom: 5px}

#game-report .header {position:relative;}
#game-report .header .bg {height: 104px; background-image: url('/img/report/header.png');background-repeat: no-repeat;background-size: 100% 104px; margin:0 50px;}
#game-report .header .team-logo {position:absolute;width:106px;height:106px;background-image: url('/img/report/logo-back.png');background-size: cover;}
#game-report .header .team-logo img {width: 80px; height: 80px;padding-left:10px;padding-top:10px;}
#game-report .header .team-logo.owner{left: 0px;top:-1px;}
#game-report .header .team-logo.guest{right: 0px;top:-1px;}
#game-report .header .team-name{position: absolute; font-size: 30px; color: #000}
#game-report .header .team-name.owner{left:110px;top:20px;}
#game-report .header .team-name.guest{right:110px;top:20px;}
#game-report .header .tourn-logo-container{position: absolute; left: 50%;top:0}
#game-report .header .tourn-logo{position: relative; left: -50%;}
#game-report .header .tourn{color: #779fdb; font-size: 30px;text-align: center;font-weight: bold;}
#game-report .header .squad{color: #FFF; font-size: 30px;text-align: center}
#game-report .field {width:100%}
#game-report .coach-settings {color:#fff;}
#game-report .coach-settings.guest {text-align: right;}
#game-report .game-conditions {color:#ffc20d;font-size:16px;text-align: center;}
#game-report .squad-table {background-color:#FFF;width:100%;}
#game-report .team-name {color:#ffc20d;font-size: 18px;font-weight:bold;}
#game-report .squad-table th {background-color: #032950;color:#ffc20d;font-size: 18px;font-weight:bold;border: 1px #FFF solid}
#game-report .squad-table td {background-color: #032950;color:#FFF;font-size: 14px;border: 1px #FFF solid}
#game-report .squad-table td.reserve {background-color: #114e86;}
#game-report .col {padding: 0 5px}
#game-report .field {visibility: hidden;position: relative; margin: auto; background-image: url('/img/report/field.png');width:480px;height:360px;background-size: cover; }
#game-report .field .player {position: absolute;width:30px;height:24px;background-size: cover;}
#game-report .field .player .number {display: inline-block;width:100%;text-align: center;font-weight: bold;font-family: Arial, Helvetica, sans-serif !important;}
/*#game-report .field .player.home {background-position: 0px -24px;}*/
/*#game-report .field .player.away {background-position: 0px -24px;}*/
#game-report .field .player.keeper_home {background-image: url('/img/report/kit/keeper_home.png');}
#game-report .field .player.keeper_away {background-image: url('/img/report/kit/keeper_away.png');}
#game-report .field .indicator {position: absolute;background-color: #006401;border: 1px #000 solid}
#game-report .field .indicator.fit90 {background-color: #0dbd1a}
#game-report .field .indicator.fit80 {background-color: #e8bd0f}
#game-report .field .indicator.fit70 {background-color: #ff2406}

#game-report table.total {width: 100%;margin: 5px 0}
#game-report table.total td {background-color: transparent;}
#game-report table.total td.total-home {width: 50%;text-align: right;}
#game-report table.total td.total-guest {width: 50%;}
#game-report table.total td.total-score {color:#FFF;font-size: 18px;font-weight:bold;}
#game-report table.total td.total-score.fulltime {font-size: 30px;}
#game-report table.total td.total-score.halftime {font-size: 20px;}
#game-report table.total td.total-score.intermediate {font-size: 20px;text-align: center}
#game-report table.total td.scorers {font-size: 15px;color:#FFF}
#game-report table.total td.scorers .scorer {white-space: nowrap; font-weight: bold}
#game-report table.total td.scorers .assist {white-space: nowrap}
#game-report table.total td.scorers .minute {white-space: nowrap; font-weight: bold}
#game-report table.total td.total-team {color:#ffc20d;font-size: 18px;font-weight:bold;}
#game-report table.total td.total-penalty {text-align: center;}
#game-report .show-total {text-align: center;}
#game-report .show-total a {color:#FFF;font-size: 18px;font-weight:bold;}

#game-report #report-statistics {padding: 5px}
#game-report #report-statistics table {margin: 0 0 10px 0;width:100%;}
#game-report #report-statistics table th {text-align: center;}
#game-report #report-statistics table td {background-color: transparent;font-size:14px;color:#FFF;text-align: center;}

#game-report #report-statistics table.statistics td {font-weight:bold;padding: 9px}
#game-report #report-statistics table.statistics td.home,
#game-report #report-statistics table.statistics td.guest {width: 40%}
#game-report #report-statistics table.statistics td .diagramma {height:18px;}
#game-report #report-statistics table.statistics td.home .diagramma{float: right;background-color: #3f87b0;text-align: right;padding-right: 5px;}
#game-report #report-statistics table.statistics td.guest .diagramma{background-color: #b9970f;padding-left: 5px;text-align: left}
#game-report #report-statistics table.statistics td .diagramma.eq0 {background-color: transparent !important;}
/*#game-report #report-statistics table.statistics tr.diagramma td {padding:0;margin-bottom: 5px;}*/
/*#game-report #report-statistics table.statistics tr.diagramma td.not0 {background-color: #ffc20d}*/
/*#game-report #report-statistics table.statistics tr.diagramma td div {height: 10px;background-color: #108ad7}*/

/*#game-report #report-statistics table.player-statistics td{padding: 6px 5px;font-weight: normal}*/
#game-report #report-statistics table.player-statistics {margin: 10px 0}
#game-report #report-statistics table.player-statistics td {background-color: #032950;border: 1px #FFF solid;}
#game-report #report-statistics table.player-statistics td.name{text-align: left;font-weight: bold}
#game-report #report-statistics table.player-statistics tr.exchange td{font-style: italic;background-color: #114e86}

#game-report #report-text .act{display: inline-block;width: 30px;height: 30px;}
#game-report #report-text .act.corner{background-image: url('/img/report/text/corner30.png')}
#game-report #report-text .act.missed{background-image: url('/img/report/text/missed30.png')}
#game-report #report-text .act.yellow{background-image: url('/img/report/text/card_y30.png')}
#game-report #report-text .act.red{background-image: url('/img/report/text/card_r30.png')}
#game-report #report-text .act.goal{background-image: url('/img/report/text/goal30.png')}
#game-report #report-text .act.offside{background-image: url('/img/report/text/offside30.png')}
#game-report #report-text .act.penalty{background-image: url('/img/report/text/penalty30.png')}
#game-report #report-text .act.exchange{background-image: url('/img/report/text/exch30.png')}
#game-report #report-text .act.whistle{background-image: url('/img/report/text/whistle30.png')}
#game-report #report-text .act.time{background-image: url('/img/report/text/time30.png')}
#game-report #report-text .act.injury{background-image: url('/img/report/text/injury30.png')}
#game-report #report-text .act.shot{background-image: url('/img/report/text/shot30.png?1')}
#game-report #report-text .act.tactics{background-image: url('/img/report/text/tactics30.png')}
#game-report #report-text .act.freekick{background-image: url('/img/report/text/freekick30.png')}

/** tabs */
#game-report .tabs .header{display: block;}
#game-report .tabs{padding:0;border-radius:0;background: none;border:none;}
#game-report .tabs ul{background: none;padding: 0;border:none;}
#game-report .tabs ul li{margin: 0;padding: 0;border: none;border-radius:0;cursor: pointer;display: block;float: left;background: rgba(24, 98, 143, 0.8);color: #bfe4f4;padding-top: 9px;padding-bottom: 9px;}
#game-report .tabs .ui-tabs-tab{padding: 0;}
#game-report .tabs ul li a{padding:12px 15px;color: #bfe4f4;}
#game-report .tabs ul li.ui-state-active, #game-report .tabs ul li.ui-state-active :hover{background:#c9e9f3;}
#game-report .tabs ul li.ui-state-active a, #game-report .tabs ul li.ui-state-active :hover a{color:#001534;}
#game-report .tabs ul li:hover{background:#134e72;}
#game-report .report{display: none;padding: 5px !important;}
#game-report .report#report-squad{display: block;}

#game-report #report-review table {width: 100%}
#game-report #report-review table td {background-color: transparent;border: 0;color: #FFF}
#game-report #report-review table td.desc {width: 50%;line-height: 30px;}
#game-report #report-review table td.desc.exch,
#game-report #report-review table td.desc.goal {width: 50%;line-height: 15px;}
#game-report #report-review table td.home {text-align: right}
#game-report #report-review table td.guest {text-align: left}
#game-report #report-review table td.ico div {width: 50px;height: 30px;background-repeat: no-repeat}
#game-report #report-review table td.minute {padding-top: 0; padding-bottom: 0;}
#game-report #report-review table td.minute div {width: 50px;height: 42px;background-color: #6d7d34;text-align: center;line-height: 42px;}
#game-report #report-review table td.ico div.whistle {background-image: url('/img/report/text/whistle30.png')}
#game-report #report-review table td.ico div.goal {background-image: url('/img/report/text/goal30.png')}
#game-report #report-review table td.ico div.missed {background-image: url('/img/report/text/missed30.png')}
#game-report #report-review table td.ico div.ycard {background-image: url('/img/report/text/card_y30.png')}
#game-report #report-review table td.ico div.rcard {background-image: url('/img/report/text/card_r30.png')}
#game-report #report-review table td.ico div.exch {background-image: url('/img/report/text/exch30.png')}
#game-report #report-review table td.ico div.injury {background-image: url('/img/report/text/injury30.png')}
#game-report #report-review table td.ico div.tactics {background-image: url('/img/report/text/tactics30.png')}
#game-report #report-review table td.ico div.shot {background-image: url('/img/report/text/shot30.png')}
#game-report #report-review table td.ico div.freekick {background-image: url('/img/report/text/freekick30.png')}
#game-report #report-review table td.ico div.foul {background-image: url('/img/report/text/foul30.png')}
#game-report #report-review table td.ico div.corner {background-image: url('/img/report/text/corner30.png')}
#game-report #report-review table td.score {font-size: 30px;font-weight:bold;line-height: 42px;padding-top:0;padding-bottom: 0}

#game-report #report-text table {width: 100%}
#game-report #report-text table td.ico div {width: 50px;height: 30px;background-repeat: no-repeat}
#game-report #report-text table td.minute {padding-top: 0; padding-bottom: 0;}
#game-report #report-text table td.minute div {width: 50px;height: 42px;background-color: #6d7d34;text-align: center;line-height: 42px;}
#game-report #report-text table td.ico div.whistle {background-image: url('/img/report/text/whistle30.png')}
#game-report #report-text table td.ico div.goal {background-image: url('/img/report/text/goal30.png')}
#game-report #report-text table td.ico div.missed {background-image: url('/img/report/text/missed30.png')}
#game-report #report-text table td.ico div.ycard {background-image: url('/img/report/text/card_y30.png')}
#game-report #report-text table td.ico div.rcard {background-image: url('/img/report/text/card_r30.png')}
#game-report #report-text table td.ico div.exch {background-image: url('/img/report/text/exch30.png')}
#game-report #report-text table td.ico div.injury {background-image: url('/img/report/text/injury30.png')}
#game-report #report-text table td.ico div.tactics {background-image: url('/img/report/text/tactics30.png')}
#game-report #report-text table td.ico div.shot {background-image: url('/img/report/text/shot30.png')}
#game-report #report-text table td.ico div.freekick {background-image: url('/img/report/text/freekick30.png')}
#game-report #report-text table td.ico div.foul {background-image: url('/img/report/text/foul30.png')}
#game-report #report-text table td.ico div.corner {background-image: url('/img/report/text/corner30.png')}
#game-report #report-text table td.score {font-size: 30px;font-weight:bold;line-height: 42px;padding-top:0;padding-bottom: 0}
