got dragging mechanics working by stripping out the styling and starting again using javascript set maxWidths for dynamic columns.