.conlabzContact .conlabzContactTaxonomy {
}
.conlabzContact .conlabzContactTaxonomy h3 {
  font-size: 14px;
  border-bottom: solid 8px black;
  margin-bottom: 5px;
}
.conlabzContact .conlabzContactTaxonomy .conlabzContactTaxonomyPosts {
  margin-bottom: 41px;
}
.conlabzContact .conlabzContactTaxonomy .conlabzContactTaxonomyPosts .ansprechpartner:first-child {
  padding-top: 0;
  border-width: 0;
}
.conlabzContact .conlabzContactTaxonomy .conlabz_contact_taxonomy_post {
  padding-top: 6px;
  border-top: 2px solid black;
  margin-bottom: 12px;
}
.conlabzContact .conlabzContactTaxonomy .conlabz_contact_taxonomy_post img {
  margin-right: 12px;
  float:left;
}
.conlabzContact .conlabzContactTaxonomy .conlabz_contact_taxonomy_post .ansprechpartner-fields {
  float:left;
  line-height: 16px;
  width: 320px;
}
.conlabzContact .conlabzContactTaxonomy .conlabz_contact_taxonomy_post .ansprechpartner-fields .ansprechpartner-field-data-name {
  font-weight: bold;
}
.conlabzContact .conlabzContactTaxonomy .conlabz_contact_taxonomy_post .ansprechpartner-fields .ansprechpartner-field-data-position {
  font-weight: bold;
  text-transform: uppercase;
}
.conlabzContact .conlabzContactTaxonomy .conlabz_contact_taxonomy_post .ansprechpartner-field-prefix {
  width: 45px;
  display: inline-block;
}