.pista {

    font-size: 30px;
    text-align: center;
    background-color: #212529;
    padding: 1px;
    width: 50px;

}

.row {

    padding: 5px;
}

.partido {


    cursor: pointer;
}



.marcador {

    background-color: #212529;
    color: white;
    text-align: center;


}

.set_ganador {

    color: #DC3545;
    font-weight: bold;

}

.saque1i {

    background-image: url('/img/volantesaquemarcador.png');
    background-position: 5% 5%;
    background-repeat: no-repeat;
    background-color: #DC3545;
}

.saque1d {

    background-image: url('/img/volantesaquemarcador.png');
    background-position: 95% 5%;
    background-repeat: no-repeat;
    background-color: #DC3545;
}

.saque2i {

    background-image: url('/img/volantesaquemarcador.png');
    background-position: 5% 5%;
    background-repeat: no-repeat;
    background-color: #DC3545;
}

.saque2d {

    background-image: url('/img/volantesaquemarcador.png');
    background-position: 95% 5%;
    background-repeat: no-repeat;
    background-color: #DC3545;
}


.error {

    background-color: #DC3545;

}


.form-select:disabled {

    background-color: #212529;
}

.punto-ganador {

    color: #198764;

    font-weight: bold;
}

/* Clases para saques sobre los nombres de jugadores de dobles */
.saque {

    background-color: #DC3545;
    border: 2px solid #DC3545;

}

.resto {

    border: 2px solid #DC3545;

}

.imgloading {
    /* position: absolute; */
    animation: giro 1s infinite;
    width: 80px;
    height: 80px;
}

@keyframes giro {


    100% {
        transform: rotate(720deg);
    }
}

.modal-backdrop {
    background-color: rgba(0, 0, 0, 0.507) !important;
}

.dropdown-menu {
    background-color: rgba(0, 0, 0, 0.507);

}

.dropdown-item {

    color: #fff;

}