Here’s what my developer came up with, though I sure would prefer this solution in the long term: http://csplacemaking.com/images/profile-questions.png. I can’t understand why anyone would be OK with their birthdate publicly displayed. Anyway it’s a hack, but it works…
She put it in the CSS file, and you have to know the numeric field IDs. Scroll to the end of the themes/[your theme, in my case, Tachyon from Rocketthemes]/css/template.css file and adjust the following code:
.controlwidget {display: inline-block; float: left;margin-left: 1px;}
html body table.profile-fields tr.field_3, html body table.profile-fields tr.field_3 * { display: none !important; }
html body table.profile-fields tr.field_2, html body table.profile-fields tr.field_2 * { display: none !important; }
html body table.profile-fields tr.field_15, html body table.profile-fields tr.field_15 * { display: none !important; }