/* Anfrageformular */
.powermail_fieldset .form-control{ background-color: rgba(255,255,255,0.5); border-color: rgba(122,122,122,0.4);}
.powermail_fieldset .btn-primary{   min-width: 150px;     color: rgba(255,255,255,1);   background-color: rgba(112,112,112,1);   font-family: "Roboto";  font-size: 18px;           border: 0;  padding: 10px 5px;  margin: 0;  text-align: center;  border-bottom: 0px;  }
.powermail_fieldset .btn-primary:hover{background-color: rgba(255,255,255,0.5); color: rgba(255,255,255,1);}
.frame-background-dark .powermail_fieldset label a { color: #E1E1E1; text-decoration: none;}
.frame-background-dark .powermail_fieldset label a:hover { color: rgba(255,255,255,0.5);}

@media screen and (min-width: 992px) {
    .powermail_fieldset .btn-primary{   min-width: 350px;}
}

.tx-powermail .container-fluid { padding: 0 0; }
.tx-powermail .container-fluid fieldset{padding: 0;}
.tx-powermail .container-fluid fieldset .col-md-6 {padding: 0;}
.tx-powermail .container-fluid fieldset label.col-sm-2 {padding: 0;}
.tx-powermail .container-fluid fieldset div.col-sm-10 {padding: 0;}

@media screen and (max-width: 575px){

    div#main .powermail_form.powermail_form_1    label		{  font-size:14px;  line-height:18px}
    div#main .powermail_form.powermail_form_1    label.form-check-label label.form-check-label { line-height:40px}
    div#main .powermail_form.powermail_form_1    .clear		{clear:both; }
    div#main .powermail_form.powermail_form_1     select {  margin: 0; font-size:14px;}
    div#main .powermail_form.powermail_form_1 input {	  margin:0; font-size:14px;}
    div#main .powermail_form.powermail_form_1 .powermail_fieldwrap_type_check {padding-top: 0px;}

}