Problems with Business Theme profile labels

I've just noticed some weirdness in the way the BuddyPress Business theme displays labels when editing a profile page with custom fields.

On single line text fields the theme seems to position the label alternately above and below (odd numbered fields have the label above, even numbered fields have the label placed below). I'm not sure whether or not this is an intentional design decision, but at first glance it appears to be somewhat confusing.

Also, my textarea has no label at all.

This same form works fine on the other BuddyPress themes available here.

The site in question is on a development system so I'm attaching a screenshot.