body {
  background-image: url(/fileadmin/kp_site/themes/traudich_kp/images/custom/struktur.jpg);
  font-family: Tahoma, Verdana, sans-serif;
  font-size: 100.01%;
  width: 100%;
}
#kinderzimmer { position: absolute; }

.tx-bzga-shop .tx-bzga-shop-list { margin: 0 15px; }
.tx-bzga-shop .tx-bzga-shop-list h2 { font-size: 1.4em; font-weight: bold; line-height: 1.25em; letter-spacing: 0.05em; }
.tx-bzga-shop .pdf-file { background: url(/fileadmin/files/application-pdf.png) top left no-repeat; padding-left: 20px; }
.tx-bzga-shop .infobar { margin: 1em 0; }
.tx-bzga-shop .infobar p { margin:0; padding:0; }
.tx-bzga-shop .infobar p span:first-child { font-weight: bold; width: 8em; display: inline-block; }

.tx-bzga-shop .article-label { color: #015987; font-size: 1.2em; font-weight: normal; line-height: 1.25em; letter-spacing: 0.05em; }

.tx-bzga-shop-sidebar .shoppingcart h1 { font-size: 1.8em; font-weight: bold; line-height: 1.25em; letter-spacing: 0.05em; margin: 0; margin-bottom: 1em; }
.tx-bzga-shop-sidebar .bzga_shop_cart_marginal_list { display: none; }

.tx-bzga-shop ol.progtrckr li.progtrckr-todo::before,
.tx-bzga-shop ol.progtrckr li.progtrckr-current::before,
.tx-bzga-shop ol.progtrckr li.progtrckr-done::before { content:'' !important; background: none; }



/*Armband, Praxisordner Bestellung Powermail .powermail_form_3 .powermail_form_6 ************
******************************************/

.powermail_form_3 input,
.powermail_form_3 textarea,
.powermail_form_3 select,
.powermail_form_6 input,
.powermail_form_6 textarea,
.powermail_form_6 select {
  padding:4px;
  width:50%;
  box-sizing: border-box;
  box-shadow: 0 0 10px rgba(0,0,0,.2) inset;
  border: 1px solid #C4C4C4;
}

.powermail_form_3 .powermail_fieldwrap,
.powermail_form_6 .powermail_fieldwrap{
  margin-bottom: 16px;
}

.powermail_form_3 legend,
.powermail_form_3 h3,
.powermail_form_6 legend,
.powermail_form_6 h3{
  display:none;
  visability: hidden;
}

.powermail_form_3 .frame-type-textmedia,
.powermail_form_6 .frame-type-textmedia {
  padding: 0!important;
}

.powermail_form_3 .frame-type-list,
.powermail_form_6 .frame-type-list{
  padding-top: 0;
  padding-bottom: 0;
}

.powermail_form_3 .h2,
.powermail_form_6 .h2{
  margin-top: 0px!important;
  margin-bottom: 0px!important;
}

.powermail_form_3 select,
.powermail_form_3 input#powermail_field_armbaenchennr1,
.powermail_form_3 input#powermail_field_armbaenchennr2,
.powermail_form_3 input#powermail_field_armbaenchennr3,
.powermail_form_3 input#powermail_field_armbaenchennr3_01,
.powermail_form_3 input#powermail_field_armbaenchennr5,
.powermail_form_3 input#powermail_field_armbaenchennr6,
.powermail_form_3 input#powermail_field_armbaenchennr7,
.powermail_form_3 input#powermail_field_armbaenchennr8,
.powermail_form_3 input#powermail_field_armbaenchennr8_01{
  width:auto;
}

.powermail_form_3 ul.parsley-errors-list, 
.powermail_form_3 ul.parsley-errors-list li,
.powermail_form_6 ul.parsley-errors-list, 
.powermail_form_6 ul.parsley-errors-list li{
  list-style-type: none;
  margin-left:0;
  padding-left:0;
  background-image: none;
  color:#fff;
  max-width:35%;
  padding:6px;
  display: inline;
}

.powermail_form_3 ul.parsley-errors-list li,
.powermail_form_6 ul.parsley-errors-list li{
  background-color: red;
}

.powermail_form_3 input#powermail_field_postleitzahl,
.powermail_form_3 #powermail_field_anrede,
.powermail_form_6 input#powermail_field_postleitzahl,
.powermail_form_6 #powermail_field_anrede {
  width: auto!important;
}

.powermail_form_6 .powermail_fieldwrap_kontexte_institutionen label {
  display:none;
}

#powermail_field_datenschutz_1 {
  width:auto;
}


#powermail_field_kontexte_institutionen {
  margin-top: -10px;
}



.video-js-box { width: 1000px; max-width: 100%; }
