/* WHATSUPP Kontakt-Symbole statt Font-Awesome */
.contact-info .contact-address dt,
.contact-info .contact-address .fa { display: none; }
.contact-info .contact-address dd { margin-left: 0; }
.contact-info .contact-address dd > span {
  display: block;
  padding-left: 30px;
  min-height: 22px;
  line-height: 22px;
  background-repeat: no-repeat;
  background-position: left center;
  background-size: 20px 20px;
}
.contact-info .contact-street    { background-image: url(/images/System/adresse-48.png); }
.contact-info .contact-emailto   { background-image: url(/images/System/email-48.png); }
.contact-info .contact-telephone { background-image: url(/images/System/telefon-48.png); }
.contact-info .contact-mobile    { background-image: url(/images/System/mobil-48.png); }
.contact-info .contact-fax       { background-image: url(/images/System/fax-48.png); }
.contact-info .contact-webpage   { background-image: url(/images/System/website-48.png); }
.contact-info .contact-misc      { background-image: url(/images/System/info-48.png); }
.contact-info .contact-telephone,
.contact-info .contact-mobile,
.contact-info .contact-emailto,
.contact-info .contact-fax,
.contact-info .contact-webpage { margin-top: 6px; }


/* Info-Block: Symbol nur einmal, 20px */
.contact-info .contact-misc {
  background-repeat: no-repeat;
  background-position: left top 1px;
  background-size: 20px 20px;
  padding-left: 30px;
  min-height: 22px;
}
.contact-info .contact-misc p { margin-bottom: 0; }

/* Adress-Symbol immer an der ersten Adresszeile */
.contact-info .contact-address dd:first-of-type > .contact-street,
.contact-info .contact-address dd:first-of-type > .contact-suburb,
.contact-info .contact-address dd:first-of-type > .contact-postcode,
.contact-info .contact-address dd:first-of-type > .contact-state,
.contact-info .contact-address dd:first-of-type > .contact-country {
  background-image: url(/images/System/adresse-48.png);
}

/* Kontaktname nur einmal (linke Spalte), Joomla-Seitenkopf ausblenden */
.com_contact.view-contact .contact > .page-header { display: none; }