/*-------GAMMAL DELTAGARE--------*/

table[table-type="resultat_table"]{
    border-collapse: collapse;
}

table[table-type="resultat_table"] th{
    background-color: rgb(153, 153, 153);
    border-bottom: 1px solid black;
}

table[table-type="resultat_table"] tr:nth-child(odd){
    background-color: rgb(221, 221, 221);
}
table[table-type="resultat_table"] tr:nth-child(even){
    background-color: rgb(204, 204, 204);
}

table[table-type="resultat_table"] th, table[table-type="resultat_table"] td{
    padding: 4px;
}

table[table-type="resultat_table"] td[contenteditable]:active,
table[table-type="resultat_table"] td[contenteditable]::after,
table[table-type="resultat_table"] td[contenteditable]:hover,
table[table-type="resultat_table"] td[contenteditable]:focus{
    background-color: rgb(164, 164, 164);
}

table[pt="64"] tr:nth-child(65) td, table[pt="32"] tr:nth-child(33) td{
    border-bottom: 4px solid green;
}

table[table-type="resultat_table"] input[type="checkbox"]{
    width: 20px;
    Height: 20px;
    cursor: pointer;
}


/*---------------------------------------------------------------*/
table[table-type="admin_first_bracket"] th{
    width: 20px;
}
table[table-type="admin_first_bracket"]{
    width: 100%;
}
/*---------------------------------------------------------------*/
table[table-type="my-bracket-results"] th, table[table-type="my-bracket-results"] td{
    margin: 4px;
    padding: 4px;
}

table[table-type="my-bracket-results"]{
    margin-bottom: 20px;
    width: 100%;
}

table[table-type="my-bracket-results"] th{
    background-color: rgb(167, 167, 167);
    border-bottom: 1px solid black;
}

table[table-type="my-bracket-results"] td{
    background-color: rgb(218, 218, 218);
    border-bottom: 1px solid black;
}

/*---------------------------------------------------------------*/

.leftBorder1pxBlack{
    border-left: 1px solid black;
}

.BottomBorder1pxBlack{
    border-bottom: 1px solid black;
}
.TopBorder1pxBlack{
    border-top: 1px solid black;
}
.TopBorder1pxBlackTd td{
    border-top: 1px solid black;
}
.BottomBorder1pxBlackTd td{
    border-bottom: 1px solid black;
}
.rightBorder1pxBlack{
    border-right: 1px solid black;
}