/**
 * CFDIMX - Corrección de desbordamiento horizontal en tabla de líneas de factura
 * Los extrafields agregados por CFDIMX a facturedet generan muchas columnas,
 * causando scroll horizontal. Este CSS lo corrige.
 */

/* Limitar ancho de selects de extrafields en líneas de factura */
#tablelines .extrafield_select,
#tablelines select.flat {
	max-width: 130px;
}

/* Limitar ancho de inputs de extrafields en líneas de factura */
#tablelines .extrafield input.flat,
#tablelines input.flat[maxlength="255"] {
	max-width: 100px;
}

/* Contenedor de tabla con scroll horizontal controlado */
.div-table-responsive {
	overflow-x: auto;
	max-width: 100%;
}

/* Evitar que la tabla se desborde del contenedor */
#tablelines {
	width: auto;
	min-width: 100%;
}

/* Compactar columnas de extrafields */
#tablelines td.extrafield,
#tablelines th.extrafield {
	white-space: nowrap;
	padding-left: 2px;
	padding-right: 2px;
}
