/* ########## Powermail ########## */
.tx-powermail .container-fluid {padding:0px;}
.tx-powermail .form-control {max-width:600px;margin-top:5px;}
.powermail_legend {margin-top:20px;margin-bottom:20px;font-size: 30px;font-weight:300;border-bottom: 1px solid #bbb;color:#777;}
.powermail_fieldwrap .control-label {font-weight:600;}
.powermail_checkbox {margin-right:10px;cursor:pointer;}
.powermail_fieldset {padding:0px 20px 25px 20px;border: 1px solid #bbb;margin-bottom:20px;border-radius:5px;}
.kontaktformular .powermail_fieldset {padding-top: 20px!important;}
.powermail_fieldwrap_type_submit {margin:20px 0px 15px 0px;}
.powermail_fieldwrap_type_text {margin-top:-10px}
.powermail_fieldwrap .alert {margin:10px 0px 0px 0px;padding:7px 10px 5px 10px;}
.powermail_fieldwrap_type_check label {margin-bottom:5px;}
.powermail_fieldwrap .mandatory {padding-left:3px;}
.form-switch .form-check-label {margin-left:5px;margin-top:-20px!important; display: block !important;}
/* kleiner Haken in aktivierter Checkbox ausblenden */
.tx-powermail input[type=checkbox]::before {mask-image:none!important;block-size:0rem!important;}
/* Zeige Text */
.powermail_fieldwrap_type_text {font-size:16px;}

/* Conditions HFP */
.anmeldung-hfp .powermail_fieldset_5 {border-bottom: 0px;}
.anmeldung-hfp .powermail_fieldset_14, .anmeldung-hfp .powermail_fieldset_15 {border-top: 0px;}
.anmeldung-hfp .powermail_fieldset_14 .powermail_legend, .anmeldung-hfp .powermail_fieldset_15 .powermail_legend  {font-size:24px;}

/* Layout: Formularfeld rot (primary) */
.powermail_fieldwrap.layout4 {color: #821509;background-color: #f7d3cf;border-color: #f4bdb7;position: relative;padding: 7px 10px 5px 10px;border: 1px solid transparent;border-radius: 0.25rem;}
/* Layout: Formularfeld blau (info) */
.powermail_fieldwrap.layout5 {color: #015c7c;background-color: #ccebf5;border-color: #b3e1f1;position: relative;padding: 7px 10px 5px 10px;border: 1px solid transparent;border-radius: 0.25rem;}
/* Layout: Formularfeld grün (success) */
.powermail_fieldwrap.layout6 {color: #215f1e;background-color: #d7ecd6;border-color: #c3e2c2;position: relative;padding: 7px 10px 5px 10px;border: 1px solid transparent;border-radius: 0.25rem;}
/* Layout: Formularfeld eingerückt */
.powermail_fieldwrap.layout7 {padding-left:30px;}
/* Layout: Formularfeld Auswahl */
.powermail_fieldwrap.layout8 {background-color: #fff8be; padding:10px 10px 5px 10px;border: 1px solid #bbb; border-bottom:0px; border-radius:5px;}
/* Powermail Bestätigung - Newsletteranmeldung */
.powermail_create pre {color: #215f1e;background-color: #d7ecd6;border-color: #c3e2c2;position: relative;padding: 7px 10px 5px 10px;border: 1px solid transparent;border-radius: 0.25rem;font-size:15px;font-family:'Source Sans Pro', 'Open Sans', Arial, sans-serif;}
/* Layout: Formularfeld gelb */
.powermail_fieldwrap.layout9 {color: #212529;background-color: #fff68f;border-color: #f4bdb7;position: relative;padding: 7px 10px 5px 10px;border: 1px solid transparent;border-radius: 0.25rem;}


.powermail_fieldwrap.layout4 .form-label, .powermail_fieldwrap.layout5 .form-label, .powermail_fieldwrap.layout6 .form-label, .powermail_fieldwrap.layout8 .form-label
{font-weight:600;}
.powermail_fieldwrap_type_check .form-label {font-weight: 600!important;}