div#tournament-table{
    padding-bottom: 21px;
}
.soc-tournament-table,
.soc-stat-table {
    width: 100%;
    /*font-weight: 100;*/
}
.soc-stat-table {
    border-bottom: 1px solid #CECECE;
}
.soc-tournament-table th,
.soc-stat-table th {
    color: #b1b1b1;
    /*font-weight: 100;*/
    border-bottom: 1px solid #b1b1b1;
}

.soc-tournament-table td, .soc-tournament-table th{
    text-align: right;
}

.soc-tournament-table th:first-child{
    text-align: left;
    padding-left: 36px;
}

.soc-tournament-table td, .soc-tournament-table th,
.soc-stat-table td, .soc-stat-table th {
    padding: 3px;
    line-height: 21px;
    vertical-align: middle;
}

.soc-stat-table td, .soc-stat-table th {
    padding: 3px;
}

.soc-tournament-table td.small-15{
    font-size: 14px;
}
.soc-tournament-table td.small-14{
    font-size: 13px;
}
.soc-tournament-table td.small-13{
    font-size: 12px;
}
.soc-tournament-table tr:nth-child(odd),
.soc-stat-table tr:nth-child(even) {
    background-color: #f1f1f1;
}

.soc-tournament-table tr:first-child,
.soc-stat-table tr:first-child {
    background-color: transparent;
}

.soc-tournament-table td:first-child {
    width: 27px;    
}
.soc-tournament-table td:nth-child(2) {
    text-align: left
}
.soc-tournament-table td.pol {
    padding: 0 2px;
    width: 9px;
    vertical-align: middle;
}
.soc-tournament-table td.pol img {
    margin-top: -3px;
}
.soc-tournament-table td.command {
    width:130px;
    float: left;
    text-align: left;
}
.soc-tournament-table th:last-child {
    padding-right: 7px;
}
.soc-tournament-table td:last-child,
.soc-tournament-table-big td:last-child{
    color: #71b63c;
    font-weight: bold;
}


.soc-stat-table td:nth-child(1),
.soc-stat-table th:nth-child(1){
    width: 5%;
}

.soc-stat-table td:nth-child(2),
.soc-stat-table th:nth-child(2){
    width: 1%;
}
.soc-stat-table td:nth-child(2) img{
    width: 21px;
    height: 13px;
}
.soc-stat-table td:nth-child(3),
.soc-stat-table th:nth-child(3) {
    width: 30%;
}

.soc-stat-table th:nth-child(4),
.soc-stat-table td:nth-child(4) {
    width: 30%;
}

.soc-stat-table th:nth-child(5),
.soc-stat-table td:nth-child(5) {
    text-align: center;
}

.soc-tournament-table tr:nth-child(2) td:first-child,
.soc-tournament-table tr:nth-child(3) td:first-child,
.soc-tournament-table tr:nth-child(4) td:first-child,
.soc-tournament-table-big tr:nth-child(1) td:first-child,
.soc-tournament-table-big tr:nth-child(2) td:first-child,
.soc-tournament-table-big tr:nth-child(3) td:first-child{
    font-weight: bold;
}

.soc-tournament-table tr:nth-child(2) td:first-child,
.soc-tournament-table-big tr:nth-child(1) td:first-child{
    color: #ffc20a;
}

.soc-tournament-table tr:nth-child(3) td:first-child,
.soc-tournament-table-big tr:nth-child(2) td:first-child{
    color: #969696;
}

.soc-tournament-table tr:nth-child(4) td:first-child,
.soc-tournament-table-big tr:nth-child(3) td:first-child {
    color: #d46e0a;
}

.soc-tournament-table tr.green,.soc-tournament-table-big tr.green {
    border-bottom: 1px solid #60ae24;
}

.soc-tournament-table tr.orange, .soc-tournament-table-big tr.orange {
    border-bottom: 1px solid #ffaa02;
}

.soc-tournament-table tr.grey, .soc-tournament-table-big tr.grey{
    border-bottom: 1px solid #808080;
}

.soc-tournament-table tr.red, .soc-tournament-table-big tr.red {
    border-bottom: 1px solid #ff0207;
}

.soc-tournament {
    margin: 6px 12px 0 12px;
}

.soc-tournament-type {
    width: 288px;
}

.soc-stat-tournament {
    width: 212px;
}

.group-name {
    margin-left: 10px;
    margin-top: 10px;
    display: inline-block;
}

#tournament-table {
    min-height: 20px;
    margin: 10px;
}




.soc-tournament-table-big td:nth-child(1),
.soc-tournament-table-big td:nth-child(2){
    width: 2%;
}

.soc-tournament-table-big td:nth-child(1),
.soc-tournament-table-big td:nth-child(2),
.soc-tournament-table-big th:nth-child(2),
.soc-tournament-table-big td:nth-child(3){
    text-align: left;
}

.soc-tournament-table-big td, .soc-tournament-table-big th {
    text-align: center;
}
.soc-tournament-table-big td:nth-child(n+4),.soc-tournament-table-big th:nth-child(n+4){
    text-align: center;
}
.soc-tournament-table td:last-child,.soc-tournament-table th:last-child {
   text-align: center;
}
.soc-tournament-table-big td:nth-child(4),
.soc-tournament-table-big td:nth-child(5),
.soc-tournament-table-big td:nth-child(6),
.soc-tournament-table-big td:nth-child(7),
.soc-tournament-table-big td:nth-child(8),
.soc-tournament-table-big td:nth-child(9),
.soc-tournament-table-big td:nth-child(10) {
    width: 8%;
}

.stat-table td:nth-child(2) {
    width: 80px;
}

.stat-table td:nth-child(5),
.stat-table td:nth-child(6),
.stat-table td:nth-child(7),
.stat-table td:nth-child(8),
.stat-table td:nth-child(9),
.stat-table th:nth-child(5),
.stat-table th:nth-child(6),
.stat-table th:nth-child(7),
.stat-table th:nth-child(8),
.stat-table th:nth-child(9){
    text-align: center;
}

.soc-stat-content {
    min-height: 20px;
    margin: 10px;
}
