.contact-form div.row {
  margin: 5px 0;
  font-weight: bold;
}

.contact-form .error {
  color: red;
}

.contact-form .note {
  color: blue;
}

fieldset { border:1px  }


fieldset
{
    margin: 1em 0px;
    padding: 1em;
    border: 1px solid #ccc;
}

fieldset p 
{
    margin: 2px 12px 10px 10px;
}


legend 
{
    font-size: 1.1em;
    font-weight: 600;
    padding: 2px 4px 8px 4px;
}

.FormLabels {
  float:left;
  width:20%;
  margin-right:0.5em;
  padding-left:0.2em;
  text-align:right;
  font-weight:bold;
  font-size: 0.9em;
}

.FormLabelsLong {
  float:left;
  width:45%;
  margin-right:0.5em;
  padding-left:0.2em;
  text-align:right;
  font-weight:bold;
  font-size: 0.975em;
}

.FormLabelsRequired {
    float:left;
  width:20%;
  margin-right:0.5em;
  padding-left:0.2em;
  text-align:right;
  font-weight:bold;
  font-size: 0.9em;
    color: Red;
}

  
.FormLabels2 {
  margin-right:0.5em;
  padding-top:0.2em;
  text-align:right;
  font-weight:bold;
  font-size: 0.9em;
  }
  
.FormRadio {
  width:20%;
  margin-right:0.5em;
  padding-top:0.2em;
  text-align:right;
  font-weight:bold;
  padding-bottom:0.2em;
  font-size: 0.9em;
  }

.FormRadioClean {
  font-weight:bold;
  font-size: 0.9em;
  }

.FormRadioAudience {
  width:50%;
  margin-right:0.5em;
  padding-top:0.2em;
  text-align:right;
  font-weight:bold;
  padding-bottom:0.2em;
  font-size: 0.9em;
  }

.btnContinue{
background:#a4c7db; border:solid black 1px;
    padding:5px;
    font-size:14px;
-moz-border-radius-topleft: 7px;
-moz-border-radius-topright:7px;
-moz-border-radius-bottomleft:7px;
-moz-border-radius-bottomright:7px;
-webkit-border-top-left-radius:7px;
-webkit-border-top-right-radius:7px;
-webkit-border-bottom-left-radius:7px;
-webkit-border-bottom-right-radius:7px;
border-top-left-radius:7px;
border-top-right-radius:7px;
border-bottom-left-radius:7px;
border-bottom-right-radius:7px;
margin-right: 55px;}
        
.btnDecline{background:#c3b59b; border:solid black 1px;                
    padding:5px;
    font-size:14px;
-moz-border-radius-topleft: 7px;
-moz-border-radius-topright:7px;
-moz-border-radius-bottomleft:7px;
-moz-border-radius-bottomright:7px;
-webkit-border-top-left-radius:7px;
-webkit-border-top-right-radius:7px;
-webkit-border-bottom-left-radius:7px;
-webkit-border-bottom-right-radius:7px;
border-top-left-radius:7px;
border-top-right-radius:7px;
border-bottom-left-radius:7px;
border-bottom-right-radius:7px;}

.FormLabelsRequiredNew {
   float:left;
  width:20%;
  margin-right:0.5em;
  padding-left:0.2em;
  text-align:right;
  font-weight:bold;
  font-size: 0.9em;
}

.FormLabelsRequiredNew:before {
    color: #e32;
    content: '* ';
    display:inline;
}

.FormLabelsConsentRequired {
  font-weight:bold;
  font-size: 0.9em;
  width:40%;
}

.FormLabelsConsentRequired:before {
    color: #e32;
    content: '* ';
    display:inline;
}

.FormLabelsLongRequiredNew {
  float:left;
  width:45%;
  margin-right:0.5em;
  padding-left:0.2em;
  text-align:right;
  font-weight:bold;
  font-size: 0.975em;
}

.FormLabelsLongRequiredNew:before {
    color: #e32;
    content: '* ';
    display:inline;
}




















/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
