/*
Adjust for mobile devices
*/



/*
Adjust for desktops
*/

.ranking.group-ranking-wide {
    max-width: none;
	border: none;
	padding: none;
}

.group-ranking th.plays,
.group-ranking td.plays,
.group-ranking th.points,
.group-ranking td.points,
.group-ranking th.team,
.group-ranking td.team,
.group-ranking th.goals,
.group-ranking td.goals,
.group-ranking th.wins, 
.group-ranking td.wins, 
.group-ranking th.draws, 
.group-ranking td.draws, 
.group-ranking th.losses, 
.group-ranking td.losses {
    background-color: transparent;
}

table.pool-ranking tr.currentuser {
    background-color: transparent;
}

table.pool-ranking tr.currentuser td,
table.pool-ranking tr.currentuser td a,
table.pool-ranking tr.currentuser td a:visited {
    color: #FFF;
}

div.bonus {
	background-color: transparent;
}

table.matchinfo {
	    max-width: none;
}

table.matchinfo .matchdate {
	background-color: red;
}

.fp-prediction-form input.prediction {
    width: 100%;
	height: 100%;
    text-align: center;
    max-width: 80px;
    max-height: 50px;
	width: auto;
    height: auto;
}

table.matchinfo td.time {
    text-align: center;
    font-size: 1rem;
    padding-left: 1rem;
    padding-right: 3rem;
}

.actual-score.hide-me {
    display: none;
}

table.ranking {
    text-align: center;
}

table.ranking td {
    font-size: 100%;
}

span.username {
    color: white;
}
