Form Field Containers How do I get rid of the outer box around the location field for example. I don't like how the location title + background colours are repeated twice for additional fields.

I have this issue on every template, not just the one displayed so can answers please be generic so I can do it on every template.
Drupal uses renderable arrays, so there is probably something like this:

'location_outter' =&gt; array(
  '#type' =&gt; 'fieldset',
  '#title' =&gt; 'location',
  'location_inner' =&gt; array(
     '#type' =&gt; 'fieldset',
     '#title' =&gt; 'location',
     'city' =&gt; array(
        '#type' =&gt; 'textfield',
        '#title' =&gt; 'City',
     ),
   ),
);


So i think you can, if it is form, try use alter hook, for example yourmodule_user_form_alter and modify that renderable array.