.logo_small {
    width: 160px;
}
i {
    font-size: 1rem;
    color: #B5B5C3;
}
.form-group {
    margin-bottom: 10px;
}



.card.card-custom > .card-body {
    padding: 1rem 1.25rem;
}

.mt-6, .my-6 {
    margin-top: .5rem !important;
}

.input-group>.form-control {
    height: calc(2.08rem + 10px);

}


@media (min-width: 992px) {
    .container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl {
        padding: 15px;
    }
    .content {
        padding: 5px 0;
    }
}

@media (max-width: 991.98px) {
    .container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl {
        max-width: none;
        padding: 0px 5px;
    }
}

.dataTables_wrapper .dataTable {
    margin: 0 !important;
}

div.dataTables_wrapper div.dataTables_paginate {
    margin: 5px;
}

.display-hide {
    display: none
}

.table {
    margin-bottom: 0;
}
/*
.table th {
    padding: 0.50rem !important;
}*/

.table td {
    padding: 0.50rem !important;
}

.table thead th, .table thead td {
    /*padding-top: 0;
    padding-bottom: 0;*/
}

#tb_empresas tbody tr td:nth-child(4) { text-align: center; }
#tb_empresas tbody tr td:nth-child(5) { text-align: center; }

#tb_loterias thead tr th:nth-child(2) { text-align: center; }
#tb_loterias thead tr th:nth-child(3) { text-align: center; }
#tb_loterias thead tr th:nth-child(4) { text-align: center; }
#tb_loterias thead tr th:nth-child(5) { text-align: center; }
#tb_loterias thead tr th:nth-child(6) { text-align: center; }
#tb_loterias tbody tr td:nth-child(2) { text-align: center; }
#tb_loterias tbody tr td:nth-child(3) { text-align: center; }
#tb_loterias tbody tr td:nth-child(4) { text-align: center; }
#tb_loterias tbody tr td:nth-child(5) { text-align: center; }
#tb_loterias tbody tr td:nth-child(6) { text-align: center; }

#tb_vendedores thead tr th:nth-child(5),
#tb_vendedores thead tr th:nth-child(6) { text-align: center; }
#tb_vendedores tbody tr td:nth-child(5),
#tb_vendedores tbody tr td:nth-child(6) { text-align: center; }

#tb_usuarios tbody tr td:nth-child(4),
#tb_usuarios tbody tr td:nth-child(5) { text-align: center; }

#tb_tickets thead tr th:nth-child(8) { text-align: center; }
#tb_tickets tbody tr td:nth-child(8) { text-align: center; }
#tb_tickets tbody tr td:nth-child(4) { text-align: right; }
#tb_tickets tbody tr td:nth-child(5) { text-align: right; }
#tb_tickets tbody tr td:nth-child(6) { text-align: right; }
#tb_tickets tbody tr td:nth-child(7) { text-align: center; }
#tb_tickets tbody tr td:nth-child(8) { text-align: center; }

#tb_jugadas thead tr th:nth-child(8) { text-align: center; }
#tb_jugadas tbody tr td:nth-child(8) { text-align: center; }
#tb_jugadas tbody tr td:nth-child(2) { text-align: center; }
#tb_jugadas tbody tr td:nth-child(4) { text-align: right; }
#tb_jugadas tbody tr td:nth-child(5) { text-align: right; }
#tb_jugadas tbody tr td:nth-child(6) { text-align: right; }
#tb_jugadas tbody tr td:nth-child(7) { text-align: center; }

#tb_reporte_ventas tbody tr td:nth-child(2) { text-align: right; padding-right: 10px; }
#tb_reporte_ventas tbody tr td:nth-child(3) { text-align: right; padding-right: 10px; }
#tb_reporte_ventas tbody tr td:nth-child(4) { text-align: right; padding-right: 10px; }
#tb_reporte_ventas tbody tr td:nth-child(5) { text-align: right; padding-right: 10px; }

#tb_balance_vendedores tbody tr td:nth-child(2) { text-align: right; padding-right: 10px; }
#tb_balance_vendedores tbody tr td:nth-child(3) { text-align: right; padding-right: 10px; }
#tb_balance_vendedores tbody tr td:nth-child(4) { text-align: right; padding-right: 10px; }
#tb_balance_vendedores tbody tr td:nth-child(5) { text-align: right; padding-right: 10px; }

#tb_balance_supervisores tbody tr td:nth-child(2) { text-align: right; padding-right: 10px; }
#tb_balance_supervisores tbody tr td:nth-child(3) { text-align: right; padding-right: 10px; }
#tb_balance_supervisores tbody tr td:nth-child(4) { text-align: right; padding-right: 10px; }
#tb_balance_supervisores tbody tr td:nth-child(5) { text-align: right; padding-right: 10px; }

#tb_reporte_vendedores thead tr th:nth-child(2) { text-align: right; padding-right: 10px; }
#tb_reporte_vendedores thead tr th:nth-child(3) { text-align: right; padding-right: 10px; }
#tb_reporte_vendedores thead tr th:nth-child(4) { text-align: right; padding-right: 10px; }
#tb_reporte_vendedores thead tr th:nth-child(5) { text-align: right; padding-right: 10px; }
#tb_reporte_vendedores tbody tr td:nth-child(2) { text-align: right; padding-right: 10px; }
#tb_reporte_vendedores tbody tr td:nth-child(3) { text-align: right; padding-right: 10px; }
#tb_reporte_vendedores tbody tr td:nth-child(4) { text-align: right; padding-right: 10px; }
#tb_reporte_vendedores tbody tr td:nth-child(5) { text-align: right; padding-right: 10px; }

#tb_reporte_numeros thead tr th:nth-child(4) { text-align: right; padding-right: 20px; }
#tb_reporte_numeros tbody tr td:nth-child(4) { text-align: right; padding-right: 20px; }

#tb_zonas thead tr th:nth-child(5) { text-align: center; }
#tb_zonas tbody tr td:nth-child(5) { text-align: center; }

#tb_limiteventas thead tr th:nth-child(4) { text-align: center; }
#tb_limiteventas tbody tr td:nth-child(4) { text-align: center; }

#tb_appventas thead tr th:nth-child(5),
#tb_appventas thead tr th:nth-child(6) { text-align: center; }
#tb_appventas tbody tr td:nth-child(5),
#tb_appventas tbody tr td:nth-child(6) { text-align: center; }

#tb_socketlog tbody tr td:nth-child(6) {

}



#tb_cuadre_supervisor thead tr th:nth-child(3) { text-align: right; }
#tb_cuadre_supervisor tbody tr td:nth-child(3) { text-align: right; padding-right: 20px; }
#tb_cuadre_supervisor thead tr th:nth-child(4) { text-align: right; }
#tb_cuadre_supervisor tbody tr td:nth-child(4) { text-align: right; padding-right: 20px; }
#tb_cuadre_supervisor tbody tr td:nth-child(5) { text-align: center; }


#tb_proceso_tickets thead tr th:nth-child(2) { text-align: right; }
#tb_proceso_tickets tbody tr td:nth-child(2) { text-align: right; padding-right: 20px; }
#tb_proceso_tickets thead tr th:nth-child(3) { text-align: right; }
#tb_proceso_tickets tbody tr td:nth-child(3) { text-align: right; padding-right: 20px; }
#tb_proceso_tickets tbody tr td:nth-child(4) { text-align: center; }

#datatable_numeros tbody tr td:nth-child(4) { text-align: center; }
#datatable_numeros tbody tr td:nth-child(5) { text-align: center; }
#datatable_numeros tbody tr td:nth-child(6) { text-align: center; }
#datatable_numeros thead tr td:nth-child(7) { text-align: center; }
#datatable_numeros tbody tr td:nth-child(7) { text-align: center; }

#datatable_usershub thead tr td:nth-child(4) { text-align: center; }
#datatable_usershub tbody tr td:nth-child(4) { text-align: center; }

.tb-home-ventas-vendedores thead tr th:nth-child(2) { text-align: right; }
.tb-home-ventas-vendedores tbody tr td:nth-child(2) { text-align: right; padding-right: 25px; }
.tb-home-ventas-vendedores thead tr th:nth-child(3) { text-align: right; }
.tb-home-ventas-vendedores tbody tr td:nth-child(3) { text-align: right; padding-right: 25px; }
.tb-home-ventas-vendedores thead tr th:nth-child(4) { text-align: right; }
.tb-home-ventas-vendedores tbody tr td:nth-child(4) { text-align: right; padding-right: 25px; }
.tb-home-ventas-vendedores thead tr th:nth-child(5) { text-align: right; }
.tb-home-ventas-vendedores tbody tr td:nth-child(5) { text-align: right; padding-right: 25px; }

.tb-home-tickets-top thead tr th:nth-child(2) { text-align: center; }
.tb-home-tickets-top tbody tr td:nth-child(2) { text-align: center; }
.tb-home-tickets-top thead tr th:nth-child(3) { text-align: right; }
.tb-home-tickets-top tbody tr td:nth-child(3) { text-align: right; padding-right: 25px; }
.tb-home-tickets-top thead tr th:nth-child(4) { text-align: right; }
.tb-home-tickets-top tbody tr td:nth-child(4) { text-align: right; padding-right: 25px; }

#datatable_reporte_vendedores_resumen_tickets thead tr th { text-align: center; }
#datatable_reporte_vendedores_resumen_tickets tbody tr td { text-align: center; }

#datatable_reporte_vendedores_detalle_tickets thead tr th:nth-child(3) { text-align: right; padding-right: 20px; }
#datatable_reporte_vendedores_detalle_tickets thead tr th:nth-child(4) { padding-left: 20px; }
#datatable_reporte_vendedores_detalle_tickets tbody tr td:nth-child(3) { text-align: right; padding-right: 20px; }
#datatable_reporte_vendedores_detalle_tickets tbody tr td:nth-child(4) { padding-left: 20px; }

#tb_vendedores_main thead tr th:nth-child(2),
#tb_vendedores_main thead tr th:nth-child(3),
#tb_vendedores_main thead tr th:nth-child(4),
#tb_vendedores_main thead tr th:nth-child(5) { text-align: right; padding-right: 30px; }
#tb_vendedores_main tbody tr td:nth-child(2),
#tb_vendedores_main tbody tr td:nth-child(3),
#tb_vendedores_main tbody tr td:nth-child(4),
#tb_vendedores_main tbody tr td:nth-child(5) { text-align: right; padding-right: 20px; }

#vendedores_ventas_semana thead tr th:nth-child(2),
#vendedores_ventas_semana thead tr th:nth-child(3),
#vendedores_ventas_semana thead tr th:nth-child(4),
#vendedores_ventas_semana thead tr th:nth-child(5) { text-align: center; }
#vendedores_ventas_semana tbody tr td:nth-child(2),
#vendedores_ventas_semana tbody tr td:nth-child(3),
#vendedores_ventas_semana tbody tr td:nth-child(4),
#vendedores_ventas_semana tbody tr td:nth-child(5) { text-align: right; padding-right: 20px; }

#vendedores_ventas_mes thead tr th:nth-child(2),
#vendedores_ventas_mes thead tr th:nth-child(3),
#vendedores_ventas_mes thead tr th:nth-child(4),
#vendedores_ventas_mes thead tr th:nth-child(5) { text-align: center; }
#vendedores_ventas_mes tbody tr td:nth-child(2),
#vendedores_ventas_mes tbody tr td:nth-child(3),
#vendedores_ventas_mes tbody tr td:nth-child(4),
#vendedores_ventas_mes tbody tr td:nth-child(5) { text-align: right; padding-right: 20px; }

#datatable_cuadre_general thead tr th:nth-child(1) { text-align: right; padding-right: 20px; }
#datatable_cuadre_general tbody tr td:nth-child(1) { text-align: right; padding-right: 20px; }
#datatable_cuadre_general thead tr th:nth-child(2) { text-align: right; padding-right: 20px; }
#datatable_cuadre_general tbody tr td:nth-child(2) { text-align: right; padding-right: 20px; }
#datatable_cuadre_general thead tr th:nth-child(3) { text-align: right; padding-right: 20px; }
#datatable_cuadre_general tbody tr td:nth-child(3) { text-align: right; padding-right: 20px; }
#datatable_cuadre_general thead tr th:nth-child(4) { text-align: right; padding-right: 20px; }
#datatable_cuadre_general tbody tr td:nth-child(4) { text-align: right; padding-right: 20px; }

#datatable_cuadre_cobrador_vendedores_list thead tr th:nth-child(2) { text-align: right; padding-right: 10px; }
#datatable_cuadre_cobrador_vendedores_list thead tr th:nth-child(3) { text-align: right; padding-right: 10px; }
#datatable_cuadre_cobrador_vendedores_list thead tr th:nth-child(4) { text-align: right; padding-right: 10px; }
#datatable_cuadre_cobrador_vendedores_list thead tr th:nth-child(5) { text-align: right; padding-right: 10px; }
#datatable_cuadre_cobrador_vendedores_list thead tr th:nth-child(6) { text-align: right; padding-right: 10px; }
#datatable_cuadre_cobrador_vendedores_list thead tr th:nth-child(7) { text-align: right; padding-right: 10px; }
#datatable_cuadre_cobrador_vendedores_list thead tr th:nth-child(8) { text-align: center; }
#datatable_cuadre_cobrador_vendedores_list tbody tr td:nth-child(2) { text-align: right; padding-right: 10px; }
#datatable_cuadre_cobrador_vendedores_list tbody tr td:nth-child(3) { text-align: right; padding-right: 10px; }
#datatable_cuadre_cobrador_vendedores_list tbody tr td:nth-child(4) { text-align: right; padding-right: 10px; }
#datatable_cuadre_cobrador_vendedores_list tbody tr td:nth-child(5) { text-align: right; padding-right: 10px; }
#datatable_cuadre_cobrador_vendedores_list tbody tr td:nth-child(6) { text-align: right; padding-right: 10px; }
#datatable_cuadre_cobrador_vendedores_list tbody tr td:nth-child(7) { text-align: right; padding-right: 10px; }
#datatable_cuadre_cobrador_vendedores_list tbody tr td:nth-child(8) { text-align: center; }

#tb_cuadre_vendedor_buscar thead tr th:nth-child(3) { text-align: right; padding-right: 20px; }
#tb_cuadre_vendedor_buscar thead tr th:nth-child(4) { text-align: right; padding-right: 20px; }
#tb_cuadre_vendedor_buscar thead tr th:nth-child(5) { text-align: right; padding-right: 20px; }
#tb_cuadre_vendedor_buscar thead tr th:nth-child(6) { text-align: center; }
#tb_cuadre_vendedor_buscar tbody tr td:nth-child(3) { text-align: right; padding-right: 20px; }
#tb_cuadre_vendedor_buscar tbody tr td:nth-child(4) { text-align: right; padding-right: 20px; }
#tb_cuadre_vendedor_buscar tbody tr td:nth-child(5) { text-align: right; padding-right: 20px; }
#tb_cuadre_vendedor_buscar tbody tr td:nth-child(6) { text-align: center; }

#tb_cuadre_vendedor thead tr th:nth-child(2) { text-align: right; padding-right: 10px; }
#tb_cuadre_vendedor tbody tr td:nth-child(2) { text-align: right; padding-right: 10px; }
#tb_cuadre_vendedor thead tr th:nth-child(3) { text-align: right; padding-right: 10px; }
#tb_cuadre_vendedor tbody tr td:nth-child(3) { text-align: right; padding-right: 10px; }
#tb_cuadre_vendedor thead tr th:nth-child(4) { text-align: right; padding-right: 10px; }
#tb_cuadre_vendedor tbody tr td:nth-child(4) { text-align: right; padding-right: 10px; }
#tb_cuadre_vendedor thead tr th:nth-child(5) { text-align: right; padding-right: 10px; }
#tb_cuadre_vendedor tbody tr td:nth-child(5) { text-align: right; padding-right: 10px; }
#tb_cuadre_vendedor thead tr th:nth-child(6) { text-align: right; padding-right: 10px; }
#tb_cuadre_vendedor tbody tr td:nth-child(6) { text-align: right; padding-right: 10px; }
#tb_cuadre_vendedor thead tr th:nth-child(7) { text-align: center; }
#tb_cuadre_vendedor tbody tr td:nth-child(7) { text-align: center; }

#tb_recargas_puntos tbody tr td:nth-child(2) { text-align: right; padding-right: 10px; }
#tb_recargas_puntos thead tr th:nth-child(4),
#tb_recargas_puntos thead tr th:nth-child(5),
#tb_recargas_puntos thead tr th:nth-child(6) { text-align: center; }
#tb_recargas_puntos thead tr td:nth-child(6) { text-align: center; }
#tb_recargas_puntos tbody tr td:nth-child(4),
#tb_recargas_puntos tbody tr td:nth-child(5),
#tb_recargas_puntos tbody tr td:nth-child(6) { text-align: center; }

#tb_recargas_clientes tbody tr td:nth-child(2) { text-align: right; padding-right: 10px; }
#tb_recargas_clientes thead tr th:nth-child(5),
#tb_recargas_clientes thead tr th:nth-child(6) { text-align: center; }
#tb_recargas_clientes thead tr td:nth-child(6) { text-align: center; }
#tb_recargas_clientes tbody tr td:nth-child(4),
#tb_recargas_clientes tbody tr td:nth-child(5),
#tb_recargas_clientes tbody tr td:nth-child(6) { text-align: center; }

#recargar_clientes_historial tbody tr td:nth-child(2) { text-align: right; padding-right: 10px;}
#recargar_punto_historial tbody tr td:nth-child(2) { text-align: right; padding-right: 10px;}

#datatable_recargas_terminales thead tr th:nth-child(1) { text-align: center; }
#datatable_recargas_terminales thead tr th:nth-child(3) { text-align: center; }
#datatable_recargas_terminales thead tr th:nth-child(4) { text-align: right; padding-right: 10px; }
#datatable_recargas_terminales thead tr th:nth-child(5) { text-align: center; }
#datatable_recargas_terminales thead tr td:nth-child(5) { text-align: center; }
#datatable_recargas_terminales tbody tr td:nth-child(1) { text-align: center; }
#datatable_recargas_terminales tbody tr td:nth-child(3) { text-align: center; }
#datatable_recargas_terminales tbody tr td:nth-child(4) { text-align: right; padding-right: 10px; }
#datatable_recargas_terminales tbody tr td:nth-child(5) { text-align: center; }

#datatable_reporte_numeros_ganadores_loterias thead tr th:nth-child(2) { text-align: right; padding-right: 10px; }
#datatable_reporte_numeros_ganadores_loterias thead tr th:nth-child(3) { text-align: right; padding-right: 10px; }
#datatable_reporte_numeros_ganadores_loterias thead tr th:nth-child(4) { text-align: right; padding-right: 10px; }
#datatable_reporte_numeros_ganadores_loterias thead tr th:nth-child(5) { text-align: right; padding-right: 10px; }
#datatable_reporte_numeros_ganadores_loterias thead tr th:nth-child(6) { text-align: right; padding-right: 10px; }
#datatable_reporte_numeros_ganadores_loterias thead tr th:nth-child(7) { text-align: right; padding-right: 10px; }
#datatable_reporte_numeros_ganadores_loterias thead tr th:nth-child(8) { text-align: right; padding-right: 10px; }
#datatable_reporte_numeros_ganadores_loterias tbody tr td:nth-child(2) { text-align: right; padding-right: 10px; }
#datatable_reporte_numeros_ganadores_loterias tbody tr td:nth-child(3) { text-align: right; padding-right: 10px; }
#datatable_reporte_numeros_ganadores_loterias tbody tr td:nth-child(4) { text-align: right; padding-right: 10px; }
#datatable_reporte_numeros_ganadores_loterias tbody tr td:nth-child(5) { text-align: right; padding-right: 10px; }
#datatable_reporte_numeros_ganadores_loterias tbody tr td:nth-child(6) { text-align: right; padding-right: 10px; }
#datatable_reporte_numeros_ganadores_loterias tbody tr td:nth-child(7) { text-align: right; padding-right: 10px; }
#datatable_reporte_numeros_ganadores_loterias tbody tr td:nth-child(8) { text-align: right; padding-right: 10px; }

#tb_reporte_numeros_ganadores thead tr th:nth-child(3) { text-align: right; }
#tb_reporte_numeros_ganadores thead tr th:nth-child(4) { text-align: right; }
#tb_reporte_numeros_ganadores tbody tr td:nth-child(3) { text-align: right; padding-right: 20px; }
#tb_reporte_numeros_ganadores tbody tr td:nth-child(4) { text-align: right; padding-right: 20px; }


#datatable_recargas_terminales thead tr th:nth-child(4) { text-align: right; padding-right: 10px; }
#datatable_recargas_terminales thead tr th:nth-child(5) { text-align: center; }
#datatable_recargas_terminales thead tr td:nth-child(5) { text-align: center; }
#datatable_recargas_terminales tbody tr td:nth-child(1) { text-align: center; }
#datatable_recargas_terminales tbody tr td:nth-child(3) { text-align: center; }
#datatable_recargas_terminales tbody tr td:nth-child(4) { text-align: right; padding-right: 10px; }
#datatable_recargas_terminales tbody tr td:nth-child(5) { text-align: center; }

#datatable_recargas_resumen thead tr th:nth-child(2) { text-align: right; padding-right: 10px; }
#datatable_recargas_resumen thead tr th:nth-child(3) { text-align: right; padding-right: 10px; }
#datatable_recargas_resumen tbody tr td:nth-child(2) { text-align: right; padding-right: 10px; }
#datatable_recargas_resumen tbody tr td:nth-child(3) { text-align: right; padding-right: 10px; }

#datatable_cuadre_supervisor tr th:nth-child(2) { text-align: right; padding-right: 20px; }
#datatable_cuadre_supervisor tr th:nth-child(3) { text-align: right; padding-right: 20px; }
#datatable_cuadre_supervisor tr th:nth-child(4) { text-align: right; padding-right: 20px; }
#datatable_cuadre_supervisor tr th:nth-child(5) { text-align: right; padding-right: 20px; }
#datatable_cuadre_supervisor tr th:nth-child(6) { text-align: right; padding-right: 20px; }
#datatable_cuadre_supervisor tr td:nth-child(2) { text-align: right; padding-right: 20px; }
#datatable_cuadre_supervisor tr td:nth-child(3) { text-align: right; padding-right: 20px; }
#datatable_cuadre_supervisor tr td:nth-child(4) { text-align: right; padding-right: 20px; }
#datatable_cuadre_supervisor tr td:nth-child(5) { text-align: right; padding-right: 20px; }
#datatable_cuadre_supervisor tr td:nth-child(6) { text-align: right; padding-right: 20px; }

#datatable_cuadre_supervisor_buscar tr th:nth-child(3) { text-align: right; padding-right: 20px; }
#datatable_cuadre_supervisor_buscar tr th:nth-child(4) { text-align: right; padding-right: 20px; }
#datatable_cuadre_supervisor_buscar tr th:nth-child(5) { text-align: right; padding-right: 20px; }
#datatable_cuadre_supervisor_buscar tr th:nth-child(6) { text-align: center; }
#datatable_cuadre_supervisor_buscar tr td:nth-child(3) { text-align: right; padding-right: 20px; }
#datatable_cuadre_supervisor_buscar tr td:nth-child(4) { text-align: right; padding-right: 20px; }
#datatable_cuadre_supervisor_buscar tr td:nth-child(5) { text-align: right; padding-right: 20px; }
#datatable_cuadre_supervisor_buscar tr td:nth-child(6) { text-align: center; }

#datatable_cuadre_supervisor_buscar_pago tr th:nth-child(4) { text-align: right; padding-right: 20px; }
#datatable_cuadre_supervisor_buscar_pago tr th:nth-child(5) { text-align: center; }
#datatable_cuadre_supervisor_buscar_pago tr td:nth-child(4) { text-align: right; padding-right: 20px; }
#datatable_cuadre_supervisor_buscar_pago tr td:nth-child(5) { text-align: center; }

#datatable_cuadre_supervisor_buscar_depositos tr th:nth-child(4) { text-align: right; padding-right: 20px; }
#datatable_cuadre_supervisor_buscar_depositos tr th:nth-child(5) { text-align: center; }
#datatable_cuadre_supervisor_buscar_depositos tr td:nth-child(4) { text-align: right; padding-right: 20px; }
#datatable_cuadre_supervisor_buscar_depositos tr td:nth-child(5) { text-align: center; }

#datatable_recargas_compras tr th:nth-child(3) { text-align: right; padding-right: 10px; }
#datatable_recargas_compras tr td:nth-child(3) { text-align: right; padding-right: 10px; }



#table_sorteos tr td input{ text-align: center; }

#table_combinaciones tr th:nth-child(2) { text-align: center; }
#table_combinaciones tr th:nth-child(3) { text-align: center; }
#table_combinaciones tr th:nth-child(4) { text-align: center; }
#table_combinaciones tr td input { text-align: center; }

#tb_rutas tr th:nth-child(2) { text-align: right; padding-right: 20px; }
#tb_rutas tr th:nth-child(3) { text-align: right; padding-right: 20px; }
#tb_rutas tr th:nth-child(4) { text-align: right; padding-right: 20px; }
#tb_rutas tr th:nth-child(5) { text-align: right; padding-right: 20px; }
#tb_rutas tr th:nth-child(6) { text-align: right; padding-right: 20px; }
#tb_rutas tr th:nth-child(7) { text-align: center; }
#tb_rutas tr td:nth-child(2) { text-align: right; padding-right: 20px; }
#tb_rutas tr td:nth-child(3) { text-align: right; padding-right: 20px; }
#tb_rutas tr td:nth-child(4) { text-align: right; padding-right: 20px; }
#tb_rutas tr td:nth-child(5) { text-align: right; padding-right: 20px; }
#tb_rutas tr td:nth-child(6) { text-align: right; padding-right: 20px; }
#tb_rutas tr td:nth-child(7) { text-align: center; }

#modal_tb_rutas tr th:nth-child(2) { text-align: right; padding-right: 20px; }
#modal_tb_rutas tr th:nth-child(3) { text-align: right; padding-right: 20px; }
#modal_tb_rutas tr th:nth-child(4) { text-align: center; }
#modal_tb_rutas tr td:nth-child(2) { text-align: right; padding-right: 20px; }
#modal_tb_rutas tr td:nth-child(3) { text-align: right; padding-right: 20px; }
#modal_tb_rutas tr td:nth-child(4) { text-align: center; }

#modal_vendedor_comision_tb tr th:nth-child(2) { text-align: right; padding-right: 20px; }
#modal_vendedor_comision_tb tr th:nth-child(3) { text-align: right; padding-right: 20px; }
#modal_vendedor_comision_tb tr td:nth-child(2) { text-align: right; padding-right: 20px; }
#modal_vendedor_comision_tb tr td:nth-child(3) { text-align: right; padding-right: 20px; }

#modal_vendedor_comision_tb_recargas tr th:nth-child(2) { text-align: right; padding-right: 20px; }
#modal_vendedor_comision_tb_recargas tr th:nth-child(3) { text-align: right; padding-right: 20px; }
#modal_vendedor_comision_tb_recargas tr th:nth-child(4) { text-align: right; padding-right: 20px; }
#modal_vendedor_comision_tb_recargas tr th:nth-child(5) { text-align: right; padding-right: 20px; }
#modal_vendedor_comision_tb_recargas tr td:nth-child(2) { text-align: right; padding-right: 20px; }
#modal_vendedor_comision_tb_recargas tr td:nth-child(3) { text-align: right; padding-right: 20px; }
#modal_vendedor_comision_tb_recargas tr td:nth-child(4) { text-align: right; padding-right: 20px; }
#modal_vendedor_comision_tb_recargas tr td:nth-child(5) { text-align: right; padding-right: 20px; }

#tb_cuentas_buscar_pago_deuda tr th:nth-child(1) { text-align: center; }
#tb_cuentas_buscar_pago_deuda tr td:nth-child(1) { text-align: center; }
#tb_cuentas_buscar_pago_deuda tr th:nth-child(5) { text-align: right; }
#tb_cuentas_buscar_pago_deuda tr td:nth-child(5) { text-align: right; padding-right: 20px; }
#tb_cuentas_buscar_pago_deuda tr td:nth-child(6) { text-align: center; }

#tb_cuentas_cuadre_buscar tr th:nth-child(4) { text-align: right; padding-right: 20px; }
#tb_cuentas_cuadre_buscar tr th:nth-child(5) { text-align: right; padding-right: 20px; }
#tb_cuentas_cuadre_buscar tr th:nth-child(6) { text-align: right; padding-right: 20px; }
#tb_cuentas_cuadre_buscar tr td:nth-child(4) { text-align: right; padding-right: 20px; }
#tb_cuentas_cuadre_buscar tr td:nth-child(5) { text-align: right; padding-right: 20px; }
#tb_cuentas_cuadre_buscar tr td:nth-child(6) { text-align: right; padding-right: 20px; }
#tb_cuentas_cuadre_buscar tr td:nth-child(7) { text-align: center; }

#tb_cuentas_buscar_pago_premio tr th:nth-child(1) { text-align: center; }
#tb_cuentas_buscar_pago_premio tr th:nth-child(5) { text-align: right; }
#tb_cuentas_buscar_pago_premio tr th:nth-child(6) { text-align: center; }
#tb_cuentas_buscar_pago_premio tr td:nth-child(1) { text-align: center; }
#tb_cuentas_buscar_pago_premio tr td:nth-child(5) { text-align: right; padding-right: 20px; }
#tb_cuentas_buscar_pago_premio tr td:nth-child(6) { text-align: center; }

#tb_cuentas_buscar_gastos tr th:nth-child(1) { text-align: center; }
#tb_cuentas_buscar_gastos tr th:nth-child(4) { text-align: right; }
#tb_cuentas_buscar_gastos tr th:nth-child(5) { text-align: center; }
#tb_cuentas_buscar_gastos tr td:nth-child(1) { text-align: center; }
#tb_cuentas_buscar_gastos tr td:nth-child(4) { text-align: right; padding-right: 20px; }
#tb_cuentas_buscar_gastos tr td:nth-child(5) { text-align: center; }

#tb_cuentas_pago_comision tr th:nth-child(2) { text-align: right; }
#tb_cuentas_pago_comision tr th:nth-child(3) { text-align: right; }
#tb_cuentas_pago_comision tr th:nth-child(4) { text-align: right; }
#tb_cuentas_pago_comision tr th:nth-child(5) { text-align: right; }
#tb_cuentas_pago_comision tr td:nth-child(2) { text-align: right; padding-right: 20px; }
#tb_cuentas_pago_comision tr td:nth-child(3) { text-align: right; padding-right: 20px; }
#tb_cuentas_pago_comision tr td:nth-child(4) { text-align: right; padding-right: 20px; }
#tb_cuentas_pago_comision tr td:nth-child(5) { text-align: right; padding-right: 20px; }
#tb_cuentas_pago_comision tr td:nth-child(6) { text-align: center; }

#tb_cuentas_buscar_pago_comision tr th:nth-child(1) { text-align: center; }
#tb_cuentas_buscar_pago_comision tr th:nth-child(5) { text-align: right; }
#tb_cuentas_buscar_pago_comision tr th:nth-child(6) { text-align: center; }
#tb_cuentas_buscar_pago_comision tr td:nth-child(1) { text-align: center; }
#tb_cuentas_buscar_pago_comision tr td:nth-child(5) { text-align: right; padding-right: 20px; }
#tb_cuentas_buscar_pago_comision tr td:nth-child(6) { text-align: center; }


#tb_reporte_premiados tr th:nth-child(3) { text-align: center; }
#tb_reporte_premiados tr td:nth-child(3) { text-align: center; }
#tb_reporte_premiados tr th:nth-child(4) { text-align: right; }
#tb_reporte_premiados tr td:nth-child(4) { text-align: right; padding-right: 20px; }
#tb_reporte_premiados tr th:nth-child(5) { text-align: right; }
#tb_reporte_premiados tr td:nth-child(5) { text-align: right; padding-right: 20px; }
#tb_reporte_premiados tr th:nth-child(6) { text-align: center; }
#tb_reporte_premiados tr td:nth-child(6) { text-align: center; }

#datatable_reporte_balance thead tr th:nth-child(2) { text-align: right; padding-right: 20px; }
#datatable_reporte_balance tbody tr td:nth-child(2) { text-align: right; padding-right: 20px; }
#datatable_reporte_balance thead tr th:nth-child(3) { text-align: right; padding-right: 20px; }
#datatable_reporte_balance tbody tr td:nth-child(3) { text-align: right; padding-right: 20px; }
#datatable_reporte_balance thead tr th:nth-child(4) { text-align: right; padding-right: 20px; }
#datatable_reporte_balance tbody tr td:nth-child(4) { text-align: right; padding-right: 20px; }
#datatable_reporte_balance thead tr th:nth-child(5) { text-align: right; padding-right: 20px; }
#datatable_reporte_balance tbody tr td:nth-child(5) { text-align: right; padding-right: 20px; }
#datatable_reporte_balance thead tr th:nth-child(6) { text-align: right; padding-right: 20px; }
#datatable_reporte_balance tbody tr td:nth-child(6) { text-align: right; padding-right: 20px; }

#tb_reporte_loterias thead tr th:nth-child(2) { text-align: right; padding-right: 20px; }
#tb_reporte_loterias tbody tr td:nth-child(2) { text-align: right; padding-right: 20px; }
#tb_reporte_loterias thead tr th:nth-child(3) { text-align: right; padding-right: 20px; }
#tb_reporte_loterias tbody tr td:nth-child(3) { text-align: right; padding-right: 20px; }
#tb_reporte_loterias thead tr th:nth-child(4) { text-align: right; padding-right: 20px; }
#tb_reporte_loterias tbody tr td:nth-child(4) { text-align: right; padding-right: 20px; }
#tb_reporte_loterias thead tr th:nth-child(5) { text-align: right; padding-right: 20px; }
#tb_reporte_loterias tbody tr td:nth-child(5) { text-align: right; padding-right: 20px; }
#tb_reporte_loterias thead tr th:nth-child(6) { text-align: right; padding-right: 20px; }
#tb_reporte_loterias tbody tr td:nth-child(6) { text-align: right; padding-right: 20px; }

#tb_reporte_jugadas thead tr th:nth-child(2) { text-align: right; padding-right: 20px; }
#tb_reporte_jugadas tbody tr td:nth-child(2) { text-align: right; padding-right: 20px; }
#tb_reporte_jugadas thead tr th:nth-child(3) { text-align: right; padding-right: 20px; }
#tb_reporte_jugadas tbody tr td:nth-child(3) { text-align: right; padding-right: 20px; }
#tb_reporte_jugadas thead tr th:nth-child(4) { text-align: right; padding-right: 20px; }
#tb_reporte_jugadas tbody tr td:nth-child(4) { text-align: right; padding-right: 20px; }
#tb_reporte_jugadas thead tr th:nth-child(5) { text-align: right; padding-right: 20px; }
#tb_reporte_jugadas tbody tr td:nth-child(5) { text-align: right; padding-right: 20px; }
#tb_reporte_jugadas thead tr th:nth-child(6) { text-align: right; padding-right: 20px; }
#tb_reporte_jugadas tbody tr td:nth-child(6) { text-align: right; padding-right: 20px; }
#tb_reporte_jugadas thead tr th:nth-child(7) { text-align: right; padding-right: 20px; }
#tb_reporte_jugadas tbody tr td:nth-child(7) { text-align: right; padding-right: 20px; }

#datatable_reporte_nopagos thead tr th:nth-child(3) { text-align: right; padding-right: 20px; }
#datatable_reporte_nopagos tbody tr td:nth-child(3) { text-align: right; padding-right: 20px; }

#datatable_reporte_premiados thead tr th:nth-child(4) { text-align: right; padding-right: 20px; }
#datatable_reporte_premiados thead tr th:nth-child(5) { text-align: right; padding-right: 20px; }
#datatable_reporte_premiados tbody tr td:nth-child(4) { text-align: right; padding-right: 20px; }
#datatable_reporte_premiados tbody tr td:nth-child(5) { text-align: right; padding-right: 20px; }
/*
#tb_tickets tbody tr td {
    padding: ;
}*/
/* estatus de los vendedores */
.online { color: #2ED428; }
.away { color: #D49228; }
.offline { color: #B9B9B9; }

.iti {
    display: block;
}

.modal-header {
    padding: 1rem 1rem;
}
.modal-body.modal-compact {
    padding: 0.2rem;
}
.modal-footer {
    padding: 1rem;
}

.timeline-item {
    margin-bottom: 0.9rem !important;
}

.table thead th, .table thead td {
    padding-top: 0.7rem;
    padding-bottom: 0.7rem;
}

/* timeline */
.tb_timeline_tickets td {
    padding: 0 !important;
}

.tb_timeline_tickets tr td:nth-child(1) { width: 50%; text-align: left; }
.tb_timeline_tickets tr td:nth-child(2) { width: 50%; padding-left: 20px !important; }


.timeline.timeline-5:before {
    left: 77.5px;
}

.timeline.timeline-5 .timeline-item .timeline-label {
    width: 77px;
}

/* notify icons */
.lobibox-notify.notify-mini .lobibox-notify-icon > div .icon-el {
    font-size: 1px;
}
/*
.mt-5, .my-5 {
    margin-left: 25px;
}*/


.dataTables_wrapperx {
    font-family: tahoma;
    font-size: 15px;
}

.row .resumen {
    text-align: right;
}
.cuadre-resumen-sub {
    padding-bottom: 7px;
}

.subrayado {
    border-top: 1px solid #111 !important;
}