
.wired-text-with-green-background {
    color: #215497;
    background-color: #BAF59C;
    font-weight: 600;
    padding: 2px;
}

.bonustellend { background-color: #baf59c !important; }


table.scoreboard-table {
    /*width: 49.8%;*/
}


table.scoreboard-table .head-table { color: #ffffff; border: 1px solid #c4c4c4; }


table.scoreboard-table thead th {
    border: 1px solid  #c4c4c4;
    font-weight: 400;
}

table.scoreboard-table thead tr:first-child th {
    height: 70px;
    background-color: #215497;
    width: 50px;
}

table.scoreboard-table thead tr:first-child th img {
    width: 49px;
}

/*Orange table backgroud color */
.orange-table {background-color: #ea6921 !important;}


table.scoreboard-table thead tr:first-child th:first-child div {
    /* margin-left: 53px; */
    text-align: center;
}

table.scoreboard-table thead tr:first-child th:first-child {
    font-size: 12px;
    width: 182px;
}

table.scoreboard-table thead tr:first-child th:last-child {
    font-size: 12px;
    text-align: center;
}

table.scoreboard-table thead tr:first-child th:nth-child(even){ background-color: #2778bd;width: 50px !important;}

table.scoreboard-table thead tr:last-child th {
    background-color: #FFFFFF;
    text-align: center;
    color: #407caf;
}

table.scoreboard-table thead tr:last-child th a {
    color: #407caf;
}

table.scoreboard-table tr td {
    font-size: 10px;
    height: 21px;
    border: 1px solid  #c4c4c4;
    color: #2f5ab4;
    text-align: right;
    padding: 0px 3px;
}

table.scoreboard-table tr td:first-child {
    color: #000000;
    text-align: left;
}

table.scoreboard-table tr td:first-child span {
    float: left;
    min-height: 1px;
}

table.scoreboard-table tr td:first-child span:nth-child(1),
table.scoreboard-table tr td:first-child span:nth-child(2){
    width: 22px;
}

table.scoreboard-table tr td:first-child span:nth-child(3) {
    text-overflow: ellipsis;
    overflow:hidden;
    width: 120px;
    white-space: nowrap;
}
/* resize the span for the orange scoreboard table */
table.scoreboard-orange-table tr td:first-child span:nth-child(3) {
    text-overflow: ellipsis;
    overflow:hidden;
    width: 175px !important;
    white-space: nowrap;
}

table.scoreboard-table tr td:first-child span:nth-child(4) {
    color: #62A1D8;
    cursor: pointer;
}

table.scoreboard-table tr td:last-child {
    color: #b3003c;
}

table.scoreboard-table tr.odd { background-color: #e3e3e4; }

table.scoreboard-table tr.green-top5-even { background-color: #baf59c; }
table.scoreboard-table tr.green-top5-odd { background-color: #daf59c; }
table.scoreboard-table .green-line {
    border-bottom: 4px solid #80E380 !important;
}


table.scoreboard-table tr.sub-dealer {
    background-color: #d8e7f8;
    display: none;
}

.text-rotating{
    font-size: 8.5px;
    -webkit-transform: rotate(-60deg);
    -moz-transform: rotate(-60deg);
    -ms-transform: rotate(-60deg);
    -o-transform: rotate(-60deg);
    max-width: 50px !important;
    white-space: nowrap;
    margin-top: 9px;
    margin-left: -4px;
}

table.scoreboard-table .green-color{
    color:#396f0b;
}

table.scoreboard-table .red-color{
    color:#D92023;
}

table.scoreboard-table .blue-color{
    color:#88A6DF;
}

table.scoreboard-table .highlighted{
    background-color: #fdedb4 !important;
}
.grouptotal-wrapper { display: flex; flex-direction: row; justify-content: space-between; }
.grouptotal thead tr:first-child th { background-color: #9b4593 !important; }
.grouptotal thead tr:first-child th:nth-child(even) { background-color:  #cb8db5 !important;}
.grouptotal thead tr:first-child th:first-child { width: 182px !important; }

.quartergroup thead tr:first-child th { background-color: #BC0000 !important; }
.quartergroup thead tr:first-child th:first-child { width: 148px !important; }
.quartergroup tr td:first-child span:nth-child(3) { width: 112px !important; }
