table.dataTable{
border-collapse: separate;
border-spacing: 0 10px;
}
table.dataTable tbody tr td{
border-top:1px solid rgba(0, 0, 0, 0.15);
border-bottom:1px solid rgba(0, 0, 0, 0.15);
border-style: none solid solid none;
padding: 8px;
overflow: hidden;
/* white-space:nowrap; */
text-overflow: ellipsis;
}
table.dataTable tbody tr td:first-child { border-left: 1px solid rgba(0, 0, 0, 0.15); border-top-left-radius: 10px; }
table.dataTable tbody tr td:last-child { border-right: 1px solid rgba(0, 0, 0, 0.15); border-top-right-radius: 10px; }

table.dataTable tbody tr td:first-child { border-bottom-left-radius: 10px; }
table.dataTable tbody tr td:last-child { border-bottom-right-radius: 10px; }

table.dataTable tbody tr td { border-top-style: solid; }
table.dataTable tbody tr td:first-child { border-left-style: solid; }

.texto-comprobante{
font-size: 18px;
}

.texto-menor{
font-size: 14px;
}

.texto-13px{
font-size: 13px;;
}

.texto-importe{
color: #cf7902;
}

.texto-proveedor{
max-width: 180px;
}

.contenedor-85{
max-width: 85%;
}

.texto-20{
font-size: 20px;
}

.medio-vertical{
vertical-align: middle;
}

.contenedor-1{
max-width: 1%;
}

.aprobarSeleccion{
border-radius: 15px 0 0 0;
color: white;
font-size: 20px;
background-color: #198754;
height: 70px;
width: 190px;
}

.aprobarSeleccionDiv{
height: 70px;
width: 190px;
bottom: 0px;
right: 0px;

-webkit-animation: fadeIn .5s;
animation: fadeIn .5s;
}

@-webkit-keyframes fadeIn {
from { opacity: 0; }
    to { opacity: 1; }
}
@keyframes fadeIn {
from { opacity: 0; }
    to { opacity: 1; }
}

.dataTables_filter {
display: none;
}

.contenedor-205px{
max-width: 205px;
}

.contenedor-centrado-vp{
position: fixed;
left:50%;
}

.textoDivEmpresa{
left: 43%;
}

.textoDivEmpresaHistorico{
left: 50%;
}

.textoAprobarSeleccion{
font-size: 18px;
}

.textoAprobarSeleccionFacturasSeleccionadas{
font-size: 14px;
}

.clear {
clear: both;
height: 60px;
}

.pConarpesa{
background-color: #162d7f;
color: #ffffff;
font-size: 12px;
min-width: 10px;
min-height: 18px;
}

.pConarpesa .guion-de-relleno{
    color: #162d7f;
}

.pAgropez{
background-color: #0e4d0e;
color: #ffffff;
font-size: 12px;
min-width: 10px;
min-height: 18px;
}

.pAgropez .guion-de-relleno{
    color: #0e4d0e;
}

.pCatalogo{
background-color: #162d7f;
color: #ffffff;
font-size: 12px;
min-width: 10px;
min-height: 18px;
}

.pCatalogo .guion-de-relleno{
    color: #162d7f;
}

.pVoshyVosh{
    background-color: #7f5116;
    color: #ffffff;
    font-size: 12px;
    min-width: 10px;
    min-height: 18px;
    }
    
.pVoshyVosh .guion-de-relleno{
    color: #7f5116;
}

.historico{
background-color: #646464;
color: #ffffff;
font-size: 12px;
min-width: 10px;
min-height: 18px;
}

.historico .guion-de-relleno{
    color: #646464;
}

.fade {
transform: scale(0);
opacity: 0;
-webkit-transition: all .1s linear;
-o-transition: all .1s linear;
transition: all .1s linear;
}

.show {
opacity: 1;
transform: scale(1);
}

.modalInfo{
font-size: 14px;
}

body.modal-open .background-container{
-webkit-filter: blur(4px);
-moz-filter: blur(4px);
-o-filter: blur(4px);
-ms-filter: blur(4px);
filter: blur(4px);
filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='4');
}

#divModalAprobarSeleccionadas{
max-height: 50vmin;
overflow-x: hidden;
}

.boton-ver{
min-width: 70px;
text-decoration: none;
}

@media (prefers-color-scheme: dark) {

    table.dataTable{
    border-collapse: separate;
    border-spacing: 0 10px;
    }
    table.dataTable tbody tr td{
    border-top:1px solid rgba(0, 0, 0, 0.15);
    border-bottom:1px solid rgba(0, 0, 0, 0.15);
    border-style: none solid solid none;
    padding: 8px;
    overflow: hidden;
    /* white-space:nowrap; */
    text-overflow: ellipsis;
    }
    table.dataTable tbody tr td:first-child { border-left: 1px solid rgba(0, 0, 0, 0.15); border-top-left-radius: 10px; }
    table.dataTable tbody tr td:last-child { border-right: 1px solid rgba(0, 0, 0, 0.15); border-top-right-radius: 10px; }
    
    table.dataTable tbody tr td:first-child { border-bottom-left-radius: 10px; }
    table.dataTable tbody tr td:last-child { border-bottom-right-radius: 10px; }
    
    table.dataTable tbody tr td { border-top-style: solid; }
    table.dataTable tbody tr td:first-child { border-left-style: solid; }
    
    .texto-comprobante{
    font-size: 18px;
    }
    
    .texto-menor{
    font-size: 14px;
    }
    
    .texto-13px{
    font-size: 13px;;
    }
    
    .texto-importe{
    color: #cf7902;
    }
    
    .texto-proveedor{
    max-width: 180px;
    }
    
    .contenedor-85{
    max-width: 85%;
    }
    
    .texto-20{
    font-size: 20px;
    }
    
    .medio-vertical{
    vertical-align: middle;
    }
    
    .contenedor-1{
    max-width: 1%;
    }
    
    .aprobarSeleccion{
    border-radius: 15px 0 0 0;
    color: white;
    font-size: 20px;
    background-color: #198754;
    height: 70px;
    width: 190px;
    }
    
    .aprobarSeleccionDiv{
    height: 70px;
    width: 190px;
    bottom: 0px;
    right: 0px;
    
    -webkit-animation: fadeIn .5s;
    animation: fadeIn .5s;
    }
    
    @-webkit-keyframes fadeIn {
    from { opacity: 0; }
        to { opacity: 1; }
    }
    @keyframes fadeIn {
    from { opacity: 0; }
        to { opacity: 1; }
    }
    
    .dataTables_filter {
    display: none;
    }
    
    .contenedor-205px{
    max-width: 205px;
    }
    
    .contenedor-centrado-vp{
    position: fixed;
    left:50%;
    }
    
    .textoDivEmpresa{
    left: 43%;
    }
    
    .textoDivEmpresaHistorico{
    left: 50%;
    }
    
    .textoAprobarSeleccion{
    font-size: 18px;
    }
    
    .textoAprobarSeleccionFacturasSeleccionadas{
    font-size: 14px;
    }
    
    .clear {
    clear: both;
    height: 60px;
    }
    
    .pConarpesa{
    background-color: #162d7f;
    color: #ffffff;
    font-size: 12px;
    min-width: 10px;
    min-height: 18px;
    }
    
    .pConarpesa .guion-de-relleno{
        color: #162d7f;
    }
    
    .pAgropez{
    background-color: #0e4d0e;
    color: #ffffff;
    font-size: 12px;
    min-width: 10px;
    min-height: 18px;
    }
    
    .pAgropez .guion-de-relleno{
        color: #0e4d0e;
    }
    
    .pCatalogo{
    background-color: #162d7f;
    color: #ffffff;
    font-size: 12px;
    min-width: 10px;
    min-height: 18px;
    }
    
    .pCatalogo .guion-de-relleno{
        color: #162d7f;
    }
    
    .historico{
    background-color: #646464;
    color: #ffffff;
    font-size: 12px;
    min-width: 10px;
    min-height: 18px;
    }
    
    .fade {
    transform: scale(0);
    opacity: 0;
    -webkit-transition: all .1s linear;
    -o-transition: all .1s linear;
    transition: all .1s linear;
    }
    
    .show {
    opacity: 1;
    transform: scale(1);
    }
    
    .modalInfo{
    font-size: 14px;
    }
    
    body.modal-open .background-container{
    -webkit-filter: blur(4px);
    -moz-filter: blur(4px);
    -o-filter: blur(4px);
    -ms-filter: blur(4px);
    filter: blur(4px);
    filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='4');
    }
    
    #divModalAprobarSeleccionadas{
    max-height: 50vmin;
    overflow-x: hidden;
    }
    
    .boton-ver{
    min-width: 70px;
    text-decoration: none;
    }
}

@media (prefers-color-scheme: light) {

    table.dataTable{
    border-collapse: separate;
    border-spacing: 0 10px;
    }
    table.dataTable tbody tr td{
    border-top:1px solid rgba(0, 0, 0, 0.15);
    border-bottom:1px solid rgba(0, 0, 0, 0.15);
    border-style: none solid solid none;
    padding: 8px;
    overflow: hidden;
    /* white-space:nowrap; */
    text-overflow: ellipsis;
    }
    table.dataTable tbody tr td:first-child { border-left: 1px solid rgba(0, 0, 0, 0.15); border-top-left-radius: 10px; }
    table.dataTable tbody tr td:last-child { border-right: 1px solid rgba(0, 0, 0, 0.15); border-top-right-radius: 10px; }
    
    table.dataTable tbody tr td:first-child { border-bottom-left-radius: 10px; }
    table.dataTable tbody tr td:last-child { border-bottom-right-radius: 10px; }
    
    table.dataTable tbody tr td { border-top-style: solid; }
    table.dataTable tbody tr td:first-child { border-left-style: solid; }
    
    .texto-comprobante{
    font-size: 18px;
    }
    
    .texto-menor{
    font-size: 14px;
    }
    
    .texto-13px{
    font-size: 13px;;
    }
    
    .texto-importe{
    color: #cf7902;
    }
    
    .texto-proveedor{
    max-width: 180px;
    }
    
    .contenedor-85{
    max-width: 85%;
    }
    
    .texto-20{
    font-size: 20px;
    }
    
    .medio-vertical{
    vertical-align: middle;
    }
    
    .contenedor-1{
    max-width: 1%;
    }
    
    .aprobarSeleccion{
    border-radius: 15px 0 0 0;
    color: white;
    font-size: 20px;
    background-color: #198754;
    height: 70px;
    width: 190px;
    }
    
    .aprobarSeleccionDiv{
    height: 70px;
    width: 190px;
    bottom: 0px;
    right: 0px;
    
    -webkit-animation: fadeIn .5s;
    animation: fadeIn .5s;
    }
    
    @-webkit-keyframes fadeIn {
    from { opacity: 0; }
        to { opacity: 1; }
    }
    @keyframes fadeIn {
    from { opacity: 0; }
        to { opacity: 1; }
    }
    
    .dataTables_filter {
    display: none;
    }
    
    .contenedor-205px{
    max-width: 205px;
    }
    
    .contenedor-centrado-vp{
    position: fixed;
    left:50%;
    }
    
    .textoDivEmpresa{
    left: 43%;
    }
    
    .textoDivEmpresaHistorico{
    left: 50%;
    }
    
    .textoAprobarSeleccion{
    font-size: 18px;
    }
    
    .textoAprobarSeleccionFacturasSeleccionadas{
    font-size: 14px;
    }
    
    .clear {
    clear: both;
    height: 60px;
    }
    
    .pConarpesa{
    background-color: #162d7f;
    color: #ffffff;
    font-size: 12px;
    min-width: 10px;
    min-height: 18px;
    }
    
    .pConarpesa .guion-de-relleno{
        color: #162d7f;
    }
    
    .pAgropez{
    background-color: #0e4d0e;
    color: #ffffff;
    font-size: 12px;
    min-width: 10px;
    min-height: 18px;
    }
    
    .pAgropez .guion-de-relleno{
        color: #0e4d0e;
    }
    
    .pCatalogo{
    background-color: #162d7f;
    color: #ffffff;
    font-size: 12px;
    min-width: 10px;
    min-height: 18px;
    }
    
    .pCatalogo .guion-de-relleno{
        color: #162d7f;
    }
    
    .historico{
    background-color: #646464;
    color: #ffffff;
    font-size: 12px;
    min-width: 10px;
    min-height: 18px;
    }
    
    .fade {
    transform: scale(0);
    opacity: 0;
    -webkit-transition: all .1s linear;
    -o-transition: all .1s linear;
    transition: all .1s linear;
    }
    
    .show {
    opacity: 1;
    transform: scale(1);
    }
    
    .modalInfo{
    font-size: 14px;
    }
    
    body.modal-open .background-container{
    -webkit-filter: blur(4px);
    -moz-filter: blur(4px);
    -o-filter: blur(4px);
    -ms-filter: blur(4px);
    filter: blur(4px);
    filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='4');
    }
    
    #divModalAprobarSeleccionadas{
    max-height: 50vmin;
    overflow-x: hidden;
    }
    
    .boton-ver{
    min-width: 70px;
    text-decoration: none;
    }
    
}