:root {
    --cor-1: #E4153B;
    --cor-2: #7e7e7e;
    --cor-3: #ffffff;
    --cor-4: #3d3d3d;
    --cor-erro: #e83c2c;
}

.div-tabela-visoes{
    overflow-x:auto;
}

.div-tabela-visoes table{
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
    border: 1px solid var(--cor-2);
}

.div-tabela-visoes table th, .div-tabela-visoes table td{
    padding: 8px;
    border: 1px solid var(--cor-2);
}

.div-tabela-visoes th.center, .div-tabela-visoes td.center{
    text-align: center;
}