#com_formgimp {
  clear:both;
}
div.contact_bg {
  float:left;
  width:100%;
}

/* ------------------------------------------------- */
#com_formgimp fieldset {
  margin:0px;
  padding:0px;
  border:none;
}
#com_formgimp fieldset legend {
  display:none;
}
#com_formgimp fieldset div.field {
  clear:left;
  padding:5px 0;
}
#com_formgimp fieldset div.field label,
#com_formgimp fieldset div.field-captcha p,
#com_formgimp fieldset div.field_description label {
  font-size:14px;
  text-align:left;
  float:left;
  width:180px;
  color:#000;
  font-weight:normal;
}
#com_formgimp fieldset div.submit input {
  width:auto;
  float:left;
  margin:20px 10px 0 20px;
  font-size:12px;
  font-weight:bold;
}


/* ------------------------------------------------- QRContact*/

#com_formgimp fieldset#qrcontact {
  clear:both;
}
  fieldset#qrcontact  div.contact_bg  {
  float:left;
  width:100%;
}


#com_formgimp fieldset#qrcontact  {
  margin:0px;
  padding:0px;
  border:none;
}
#com_formgimp fieldset#qrcontact  legend {
 display:none;
}
#com_formgimp  fieldset#qrcontact div.field {
  clear:left;
  padding:10px 0;
}
#com_formgimp  fieldset#qrcontact div.field label,
#com_formgimp  fieldset#qrcontact div.field-captcha p,
#com_formgimp  fieldset#qrcontact div.field_description label {
  padding-top:15px;
  width:100%;
  font-size:1.0em;
  text-align:left;
  color:#fff;
}
#com_formgimp fieldset#qrcontact  div.submit input {
  width:auto;
  float:right;
  margin:20px 10px 0 5px;
  font-size:1.0em;
  font-weight:bold;
}

