fieldset {
 border:0px; 
}

div.tx-powermail {
  padding: 0px 24px 24px;
}

div.tx-powermail input,
div.tx-powermail textarea {
  background-color: #FDFDFD;
  border: 1px solid #A1A1A1;
  padding: 2px 3px;
  width: 500px;
}

div.tx-powermail input[type=radio]{
  width: auto;
}

div.tx-powermail input.error,
div.tx-powermail textarea.error {
  border-color: red;
}

div.tx-powermail small.error {
  color: red;
  font-weight: bold;
}

div.tx-powermail label {
  width: 150px;
  float: left;
  padding-top: 4px;
}

div.tx-powermail div.row,
div.powermail_fieldwrap {
  margin-bottom:10px;
}

div.tx-powermail textarea {
  height: 100px;
}

div.tx-powermail div.large-12,
div.powermail_fieldwrap_type_submit {
  text-align: center;
}

div.tx-powermail div.large-12 input {
  background-color: #FDFDFD;
  border: 1px solid #A1A1A1;
  cursor: pointer;
  width: 150px;
  height: 23px;
  text-align: center;
  padding-top: 0px;
}

div.tx-powermail div.large-12 input:focus {
  outline: none;
}

div.tx-powermail input#freecapfield {
  margin-top: 10px; 
}

div.tx-powermail small.addline { 
  padding-left:150px; 
}

div.tx-powermail img.tx-srfreecap-pi1-image {
  padding-left:138px; 
}

div.tx-powermail span.tx-srfreecap-pi1-cant-read {
  font-size: smaller;
  width: auto;
}

div.tx-powermail form.nolabel h3,
div.tx-powermail fieldset.nolabel legend {
  display:none;
}

div.tx-powermail div.g-recaptcha {
  float: left;
}

div.tx-powermail div.powermail_fieldwrap_type_recaptcha {
  min-height: 100px;
}