.table-blanca {
    margin-bottom: 0;
}

.table-blanca tbody tr td {
    text-align: center;
    padding: 10px;
}

.table-trasnparente tbody tr td {
    text-align: center;
}

.cuatro-tabla {
    width: 25%;
}

.nueve-tabla {
    width: 11.1111%;
}

.table-blanca tbody tr {
    background-color: rgba(211, 211, 211, 0.9);
}

.table-blanca thead tr {
    background-color: rgba(193, 193, 193, 0.9);
}

.contenido-fijo-izquierda {
    position: fixed;
    top: 90px;
    left: 40px;
    z-index: 5;
    width: 35%;
}

@media screen and (max-width: 768px) {
    table {
        font-size: small;
    }
    table th {
        font-size: small;
    }
    table td {
        font-size: small;
    }
}