 /* --- POWERMAIL --- */
 .tx-powermail .container-fluid {padding:0;}

  @media (min-width:768px){
  .powermail_fieldwrap_type_input, .powermail_fieldwrap_type_select{width: 50%; float: left; margin-right: 0; }
  .powermail_fieldwrap_type_date{width: 50%; float: left; margin-right: 0; }
  .form-horizontal .control-label { padding-top: 7px; margin-bottom: 5px; text-align: left; width: 100%;padding-left:0;}
  .tx-powermail .powermail_fieldwrap_type_submit .col-sm-offset-2 {margin:0;}
  .tx-powermail .powermail_fieldwrap_type_text .col-sm-offset-2 {margin:0;}
  .tx-powermail .form-horizontal .form-group {margin-right:15px;}
  .tx-powermail .powermail_fieldwrap_servicearten .checkbox {float:left; width:50%;}
  .tx-powermail .powermail_fieldwrap_type_check.powermail_fieldwrap_datenschutzerklaerung {width:100%;}
  .tx-powermail .powermail_fieldwrap_type_textarea {width:100%;}
  .tx-powermail .powermail_fieldwrap_type_text {width:100%;}
  .tx-powermail .powermail_fieldwrap_type_submit {width:100%;}
  }

  @media (max-width:767px){
  .form-horizontal .control-label {padding:0;}
  }
  
.powermail_fieldwrap_salutation .radio {display: inline-block; margin-right: 2em;}


/* --- FAHRZEUGDETAILS kontakt --- */
.tx-vehicles-details-section-column-name-kontakt .tx-powermail {padding:10px; background:#f7f7f7; border:1px solid #f0f0f0; }
.tx-vehicles-details-section-column-name-kontakt .tx-powermail .container-fluid {padding:0 15px;}
.tx-vehicles-details-section-column-name-kontakt .tx-powermail .powermail_fieldwrap_type_textarea {width:100%; margin-bottom:5px; padding-left:0;}
.tx-vehicles-details-section-column-name-kontakt .tx-powermail .powermail_fieldwrap_type_input {width:50%; margin-bottom:5px; padding-left:0;}
.tx-vehicles-details-section-column-name-kontakt .tx-powermail .powermail_fieldwrap_type_check {width:100%; padding-left:0;}
.tx-vehicles-details-section-column-name-kontakt .tx-powermail .powermail_fieldwrap_type_check .checkbox label {font-size:13px;}
.tx-vehicles-details-section-column-name-kontakt .tx-powermail legend{margin-bottom:5px; border-bottom:0; font-size:1.25em;}
.tx-vehicles-details-section-column-name-kontakt .tx-powermail label {padding-top:0;}
.tx-vehicles-details-section-column-name-kontakt .tx-powermail .powermail_fieldwrap_type_input.powermail_fieldwrap_e_mail {width:100%;}
.tx-vehicles-details-section-column-name-kontakt .tx-powermail .powermail_fieldwrap_type_text.powermail_fieldwrap_pflichtfelder {font-size:13px; width:100%; padding-left:0;}
.tx-vehicles-details-section-column-name-kontakt .tx-powermail .powermail_fieldwrap_datenschutzlink {padding:0;}
.tx-vehicles-details-section-column-name-kontakt .tx-powermail .powermail_fieldwrap_type_submit {padding-left:0;}


@media (max-width:768px){
.tx-vehicles-details-section-column-name-kontakt .tx-powermail .powermail_fieldwrap_type_input {width:100%; }
.tx-vehicles-details-section-column-name-kontakt .tx-powermail label {padding-left:0;}
.tx-vehicles-details-section-column-name-kontakt .tx-powermail .powermail_fieldwrap_type_check .checkbox label {padding-left:25px;}
.tx-vehicles-details-section-column-name-kontakt .tx-powermail legend{margin-left:-15px;}
}

@media (max-width:767px){
.tx-vehicles-details-section-column-name-kontakt .tx-powermail {margin:30px 0;}
}


