Hola, antes de nada agradecer las respuestas.
lo solucioné poniendo un div para cada label y input con un float left, marcando el % que ocupa cada uno según la cantidad de columnas que quería en cada fila.
css
Código CSS:
Ver original.form-data { width: 100%; }
.form-data label{ display:block; }
.form-data div.row { width: 100%;}
.form-data div.column-25 { float:left; width:25%;}
.form-data div.column-50 { float:left; width:50%;}
.form-data label, .form-data input, .form-data select .form-data textarea{ display:block; }
.form-data input.text, .form-data select { margin-bottom:12px; width:95%; padding: .4em; }
Código HTML:
Ver original...
<input type="text" id="data_incidencia" name="data_incidencia" value="" readonly="readonly" class="text ui-widget-content ui-corner-all" /> <input type="text" id="mes" name="mes" value="" class="text ui-widget-content ui-corner-all"/> <input type="text" id="semana" name="semana" value="" class="text ui-widget-content ui-corner-all"/> <label for="semana_realitzacion">Semana realizaci
ón
</label> <input type="text" id="semana_realitzacion" name="semana_realitzacion" value="" class="text ui-widget-content ui-corner-all"/> <div style="clear: both"></div> <select id="id_client" name="id_client" class="text ui-widget-content ui-corner-all"> <select id="id_causa" name="id_causa" class="text ui-widget-content ui-corner-all">