Answers.Body: <p>These can be controlled by CSS.  CSS is a generic skill for positioning elements on web pages, and CSS-specific questions are out of scope for this Stack Exchange, but there are many CSS tutorials on the Internet.  To add custom CSS to CiviCRM, you can upload a file and designate it via <strong>Administer menu > System Settings > Resource URLs</strong> and fill in the <strong>Custom CSS URL</strong>.  Your CMS should also have a way to include custom CSS, which is also an option.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-09-15T20:09:18.487Z
Answers.Text: Thanks. I've had a good play and got things almost how I want. To ask a specific question: is there a way I can target a specific label with additional CSS?
Answers.UserDisplayName: Cozy4907
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-09-15T20:15:08.460Z
Answers.Text: @AndrewMetheven Yes, see here: https://stackoverflow.com/questions/13935064/css-target-label-based-on-for-attribute
Answers.UserDisplayName: Jon G - Megaphone Tech
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-09-14T13:32:14.240Z
Answers.LastActivityDate: 2019-09-14T13:32:14.240Z
Answers.UserDisplayName: Jon G - Megaphone Tech
Body: <p>I'm looking for advice on formatting how my profile and event registration forms are displayed. In particular the positions of labels, pre/post form help etc. Is there a general guide to changing how these are displayed?</p>
  
  <p>Cheers.</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-09-13T21:29:45.293Z
Comments.Text: Sort of, but it can sometimes be hard to maintain when you upgrade. One way is the example here: https://docs.civicrm.org/dev/en/latest/hooks/hook_civicrm_alterContent/
Comments.UserDisplayName: Demerit
Tags: <profile><forms>
Title: Formatting profile forms
ThreadText: # Formatting profile forms
  
  (Asked by: username_0 on 2019-09-13)
  
  I'm looking for advice on formatting how my profile and event registration forms are displayed. In particular the positions of labels, pre/post form help etc. Is there a general guide to changing how these are displayed?
  
  Cheers.
  
  **Tags:** profile, forms
  
  > **Comments:**
  > **username_1**: Sort of, but it can sometimes be hard to maintain when you upgrade. One way is the example here: https://docs.civicrm.org/dev/en/latest/hooks/hook_civicrm_alterContent/  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_2 on 2019-09-14. Score: 2 | Accepted answer
  
  These can be controlled by CSS. CSS is a generic skill for positioning elements on web pages, and CSS-specific questions are out of scope for this Stack Exchange, but there are many CSS tutorials on the Internet. To add custom CSS to CiviCRM, you can upload a file and designate it via **Administer menu > System Settings > Resource URLs** and fill in the **Custom CSS URL**. Your CMS should also have a way to include custom CSS, which is also an option.
  
  > **Comments:**
  > **username_0**: Thanks. I've had a good play and got things almost how I want. To ask a specific question: is there a way I can target a specific label with additional CSS?  
  > **username_2**: @AndrewMetheven Yes, see here: https://stackoverflow.com/questions/13935064/css-target-label-based-on-for-attribute  
  
  ---
  
  