.competition-results .result-status{text-align:center;font-size:24px}.heading-feature{font-size:24px;font-weight:700;margin-bottom:30px}.competitors-number{font-size:24px;font-weight:700}.fixture-draggable{background:rgba(255,255,255,.7)}
.panel-heading{padding:0}.panel-heading a{padding:10px 15px;display:block;text-decoration:none}.possession>div{display:block}.goal-scorers tr:hover,.max-goal-setpiece tr:hover,.possession>div:hover{background-color:#000}.goal-scorers tr:hover td,.max-goal-setpiece tr:hover td,.possession>div:hover p,.possession>div:hover span{color:#fff}.possession>div p,.possession>div span{top:4px;position:relative}.possession div p{text-align:center}.panel-body h5{font-size:24px;text-align:center;padding:10px 0}.panel-body .visible-xs h5{font-size:20px;padding:0}.max-goal-setpiece td{border-top:none}.goalsperpass tr{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.match-shots,.season-shots{background-color:#fff;border-radius:3px;padding:20px}.shots-title h4{font-size:30px;display:block;text-align:center;background-color:#183F7D;color:#fff;padding:20px 0}.match-shots{margin-bottom:15px}button:active,button:focus{outline:0!important}table{width:100%}table.stats-table td,table.stats-table-header td{text-align:center;vertical-align:middle;width:25%}.match-alert{width:300px;height:1px;margin-left:auto;margin-right:auto;overflow:visible;position:relative}.match-alert>*{position:absolute;left:0;top:0;height:52px;width:100%;margin:30px 0 0;z-index:999999999999}.match-analysis{position:relative}.match-analysis-pre{background-color:#f4f4f4}.match-analysis .heading>*{text-align:center;margin:0;padding:0;color:#333;font-size:18px}.match-analysis .heading{padding-top:15px;padding-bottom:15px}.match-analysis .heading>h1{font-size:28px}.match-analysis table{border-collapse:collapse;margin:0}.players>table>tbody>tr>td,.players>table>thead>tr>th{vertical-align:middle}.players>table>tbody>tr>td,.substitutions>table>tbody>tr>td{height:51px}.home .players>table>tbody>tr>td,.home .substitutions>table>tbody>tr>td{background-color:#fff}.away .players>table>tbody>tr>td,.away .substitutions>table>tbody>tr>td{background-color:#eee}.players table tbody td.actions a.unfocused,.players table tbody>tr:first-child>td.actions>a[data-toggle=moveUp],.players table tbody>tr:last-child>td.actions>a[data-toggle=moveDown]{height:0;overflow:hidden;display:inline-block}.players table tbody td.actions a.focused{color:#183F7D}.players th.actions{width:120px}.players td.actions{text-align:center;min-width:90px}.players td.actions>a{font-size:16px;color:#000;margin:0 5px}.players th.stats,.substitutions th.stats{width:35%}.players th.registration-number,.substitutions th.registration-number{width:20%}.players .jersey-number,.substitutions .jersey-number{width:70px;text-align:center}.players .jersey-number .form-control,.players th.jersey-number input,.substitutions .jersey-number .form-control,.substitutions th.jersey-number input,td.goals{text-align:center}td.action-column{position:relative}td.action-column.one{padding-right:30px}td.action-column>span.actions{position:absolute;right:5px;top:0;height:100%}td.action-column.one>span.actions>a{color:#080808;font-size:18px;text-decoration:none;display:block;height:100%}td.action-column.one>span.actions>a>span{margin-top:10px}table.starting>thead>tr>th,table.substitutions>thead>tr>th{background-color:#ddd;border-color:#bababa}table.substitutions>tbody>tr>td{background-color:#fff}.formation{background-color:#fff;margin-top:30px;padding:15px}.formation .field{background-repeat:no-repeat;background-size:100% 100%}.field,.formation-rows{margin-top:15px}.field>div>div.row>div{text-align:center}a.player-placeholder{height:80px;width:80px;border-radius:50%;background-color:rgba(231,231,231,.8);margin:15px;padding:15px;display:inline-block;color:#000;font-size:32px;font-weight:700;text-decoration:none}a.player-placeholder.selected{background-color:rgba(255,255,255,.7)!important;color:#000!important}a.player-placeholder:hover{text-decoration:none}.formation-rows div.row-name{font-size:30px;line-height:80px;margin-top:15px;margin-bottom:15px}.formation-rows select.form-control{height:80px;margin-top:15px;margin-bottom:15px;font-size:30px}.match-analysis div.actions{margin-bottom:15px;margin-top:15px;background-color:#ddd;padding-top:15px;padding-bottom:15px;text-align:right}.toggle.btn-primary{border:0}.home-away-toggle{text-align:center;padding:15px}.home-away-toggle>.row{margin:0}.home-away-toggle>.row>div{padding:0}.home-away-toggle .btn{height:60px}#assignPlayerTable tbody>tr{cursor:pointer}#assignPlayerTable tbody tr.assigned td,#assignPlayerTable tbody tr.assigned:hover td{background-color:#ddd!important}#assignPlayerTable tbody tr.selected td,#assignPlayerTable tbody tr.selected:hover td{background-color:#183F7D!important;color:#fff!important}#assignPlayerTable{margin:0}.match .team{background-color:#fff;padding:20px;display:block;text-align:center;margin-bottom:20px;position:relative}.match .team .score{position:absolute;width:60px;top:0;height:100%;font-size:20px;padding:15px}.match .team .score-home{right:0;border-left:1px solid #eee}.match .team .score-away{left:0;border-right:1px solid #eee}.match .team h2{font-size:16px;margin:0}.match button{display:block;width:100%;margin-bottom:10px}.match-percentage{background-color:#fff;padding:10px}.match-percentage li{display:block;width:100%}.match-percentage li span{float:right}.stats{padding:30px 0}.match-modals .modal-body{padding:20px}.collapse-on-select.selected-player{display:block;text-decoration:none}.selected{background-color:#183F7D!important;color:#fff!important}table.collapse-on-select tr:hover{background-color:#eee;cursor:pointer}table.during{font-size:13px}table.during tbody tr td{padding:4px;height:auto}table.during tbody tr td.jersey-number{width:35px}.during-time{padding-top:7px;font-size:42px;font-weight:700;text-align:center}.btn-possession{height:130px;font-size:36px}.card-yellow{color:#ff0}.card-red{color:red}td.card{text-align:center}#awayTeamPossessionButton,#homeTeamPossessionButton{position:relative}#awayTeamPossessionButton div.passes,#homeTeamPossessionButton div.passes{position:absolute;top:0;right:0;padding:7.5px;font-size:20px}@media (max-width:768px){.goal-completion>div>div{padding-left:0;padding-right:0}td.registration-number,th.registration-number{display:none}a.player-placeholder{width:50px;height:50px;padding:12px 0 0;font-size:20px}.formation-rows select.form-control{height:50px;font-size:20px}.formation-rows div.row-name{font-size:20px;line-height:50px}.match-analysis div.actions>.btn{display:block;margin-top:5px}.match-analysis div.actions>.btn:first-child{margin-top:0}.match .home .players{margin-bottom:20px}#awayTeamPossessionButton,#homeTeamPossessionButton{height:150px}#startStopButton{margin-top:10px}.btn-group-lg>.btn,.btn-lg{padding:10px 6px}}

.wow-competition-event-table td,
.wow-competition-event-table th{
    text-align: center;
}
.wow-team-sheet-print .wow-bg-dark {
    text-transform: uppercase;
}
.wow-team-sheet-print .wow-print-logo img {
    max-width: 20mm;
    max-height: 20mm;
}
.wow-team-sheet-print h1 {
    font-size: 1.4em;
    color: #000;
    text-transform: uppercase;
}
.wow-team-sheet-print h2 {
    font-size: 1.1em;
    color: #000;
    text-transform: uppercase;
}
.wow-team-sheet-print .wow-team-sheet-upper {
    margin-top: 15mm;
    font-size: 0.8em;
}
.wow-team-sheet-print .wow-team-sheet-upper > div.row {
    margin: -1mm;
}
.wow-team-sheet-print .wow-team-sheet-upper > div.row > div {
    padding: 2mm;
    border: 1px solid #eee;
}
.wow-team-sheet-print .wow-team-sheet-players{
    margin-top: 5mm;
    font-size: 0.8em;
}
.wow-competition-knockout-tree .knockout-round {
    float: left;
    width: 300px;
    margin-left: 15px;
}
.wow-competition-knockout-tree .knockout-round.offset {

}
.wow-competition-knockout-tree .knockout-round .knockout-match {
    padding: 15px;
    border: 1px solid #eee;
    margin-bottom: 15px;
    /* height: 110px; */
}
.wow-competition-knockout-tree .knockout-round .knockout-match .knockout-match-actions {
    text-align: right;
    margin-bottom: 15px;
}
.wow-competition-knockout-tree .knockout-round .knockout-match.future {
    background-color: #eee;
}
.wow-competition-knockout-tree .knockout-round:first-child {
    margin-left: 0;
}
.wow-competition-knockout-tree .knockout-round .knockout-round-title {
    font-weight: bold;
    text-align: center;
    padding-bottom: 5px;
}
.knockout-match-time-and-venue {
    margin-top: 15px;
}
.knockout-match-title {
    color: #333;
    font-style: italic;
}
.bonus-point-rule-item {
    position: relative;
    padding: 30px;
    border-bottom: 1px solid #ddd;
    margin-bottom: 5px;
}
.bonus-point-rule-item > .delete {
    position: absolute;
    top: 5px; right: 5px;
}
.competition-tables-widget {
    font-size: 11px !important;
}
.knockout-table-wrapper {
    padding: 15px 15px 80px 15px;
    background-color: #f4f4f4;
}
.knockout-table-wrapper > table {
    width: auto !important;
}
.knockout-table-wrapper td {
    border: 0 !important;
}
.knockout-bracket {
    width: 230px;
    background-color: transparent;
    padding: 15px !important;
}
.knockout-bracket.progressed {

}
.knockout-bracket > table {
    margin: 0;
    padding: 0;
}
.knockout-bracket > table > tbody > tr > td {
    word-break: break-all;
}
.knockout-bracket > table > tbody > tr:first-child > td {
    border-bottom: 1px solid #ddd !important;
}
.knockout-bracket > table > tbody > tr:nth-child(2) {
    border-bottom: 1px dashed #ddd;
}
.knockout-bracket-info {
    font-size: 12px;
}
.knockout-bracket-actions {
    padding: 5px !important;
    background-color: #f5f5f5;
}
.knockout-bracket-actions .btn {
    padding: .7em .7em;
}
.knockout-bracket-participant {
    padding: 5px !important;
}
.knockout-bracket-participant .participant-name {
    font-size: 12px !important;
    font-weight: bold;
    line-height: 30px;
}
.knockout-bracket-participant .participant-name.loser {
    text-decoration: line-through;
}