.tx-powermail h3{
  display: none;
}

.tx-powermail{
  width:100%;
}

.tx-powermail .powermail_fieldwrap.col-md-6{
  width: 100%!important;
}


.powermail_fieldwrap label{
  text-align: left!important;
  padding-right: 0px!important;
}

.tx-powermail .powermail_fieldset .powermail_radio_outer, .tx-powermail .powermail_fieldset .powermail_captcha_outer, .tx-powermail .powermail_fieldset .powermail_check_outer, .tx-powermail .powermail_fieldset .powermail_fieldwrap_text, .tx-powermail .powermail_fieldset .powermail_fieldwrap_file_inner ul:not(.parsley-errors-list){
  width: 90%;
  float: none;
  border: none;
  background-color: transparent;
}

.tx-powermail .powermail_fieldset .parsley-errors-list{
  width: 90%;
  float: none;
  border: none;
}

.tx-powermail .powermail_fieldset .powermail_field{
  width: 90%;
  float: none;
}

.tx-powermail .powermail_fieldset{
  border: none;
  background-color: transparent;
}

#powermail_fieldwrap_4 span, #powermail_fieldwrap_14 span{
  font-weight: bold;
}

#powermail_fieldwrap_16 label, #powermail_fieldwrap_20 label{
  font-weight: normal;
}

.powermail_radio_inner label{
  padding-left: 8px;
}

.powermail_submit{
  background-color: #a9be01!important;
}


.tx-powermail .powermail_fieldset .powermail_fieldwrap_captcha .powermail_label{
  width:100%!important;
}

.tx-powermail .powermail_fieldset .powermail_captchaimage{
  width: 45%;
  float: left;
  margin-top: 0px!important;
}

.tx-powermail .powermail_fieldset .powermail_fieldwrap_captcha input.powermail_captcha{
  width: 45%;
  float: right;
}

.tx-powermail .powermail_fieldset .powermail_fieldwrap_captcha .powermail_label[title]:after{
  display: none;
}

.tx-powermail input{
  border-radius: 5px;
}

.tx-powermail .btn-primary {
width: 200px;
background-color: #77ad1a;
font-family: "HelveticaNeueW02-77BdCn 694066",Helvetica,sans-serif;
color: #000;
font-size: 2em;
line-height: 1.5em;
height: 1.5em;
padding: 0px;
text-align: center;
margin-left: 45%;
border: none;
  border-radius: 5px;
  margin-top: 2em;
}

.powermail_fieldwrap_type_text .col-sm-10, .powermail_fieldwrap_type_check .col-sm-10{
  width: 100%!important;
}

.powermail_fieldwrap_type_text .col-sm-offset-2{
  margin-left: 0px;
}

@media (min-width: 768px){
.powermail_fieldwrap .col-sm-10 {
width: 66.66666667%;
}
.powermail_fieldwrap .col-sm-2 {
width: 33.33333333%;
}

}

#c1709 .powermail_fieldwrap_datendeszuwerbenden, #c1709 .powermail_fieldwrap_vor_undnachname, #c1709 .powermail_fieldwrap_e_mail_adresse,
#c1709 .powermail_fieldwrap_type_submit{
  display: none;
}
#c1709 .powermail_fieldwrap_datendeszuwerbenden{
  font-weight: bold;
}

.frc-banner a,
.frc-banner b{
  color:#000!important;
  line-height: 16px;
  background-color: #fff;
  opacity:1;
  font-size: 14px;
  font-weight: 200!important;
}

.frc-captcha {
  margin-bottom: 1rem;
  width: calc(100% - calc(var(--bs-gutter-x) * .5)) !important;
  padding-left: calc(var(--bs-gutter-x) * .5) !important;
}

@media (min-width: 564px) {
  .frc-captcha {
    width: 65.5% !important;
  }
}

iframe.frc-i-widget {
  width: calc(100% - calc(var(--bs-gutter-x) * .5)) !important;
}

.powermail_fieldwrap label.control-label.col-sm-4 {
  display: block;
}

.powermail_fieldwrap_abschicken .col-sm-8 {
  margin-left: initial !important;
}

.powermail_fieldset input.btn.btn-primary {
  margin: 0 !important;
  width: 100%;
  font-size: 2rem;
  font-family: 'Frutiger LT W04_47 Light Cond';
  height: auto !important;
  background-color: rgb(195, 43, 50);
  color:#fff;
}

.powermail_fieldset label.control-label {
  width: 100% !important;
  display: block !important;
}