
[class^="icon--"], [class*=" icon--"], .icon, .glyphicon {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'Font Awesome 5 Free' !important;
  speak: none;
  font-style: normal;
  font-weight: 900;
  font-variant: normal;
  text-transform: none;
  text-shadow: none;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon--download:before {
/*  content: "\f019";*/
  content: "\f078";
}
.icon--Mail:before {
  content: "\f0e0";
}
.icon--extlink:before {
  content: "\f35d";
}
.icon--intlink:before {
  content: "\f054";
}
.icon--locked:before {
  content: "\f023";
}
.icon--Notdienst:before {
  content: "\f0fa";
}
.icon--Zahnarztsuche:before {
  content: "\f0f0";
}
.icon--search:before {
  content: "\f002";
}
.icon--suche-rundschreiben:before {
  content: "\f02d";
}
.icon--suche-webseite:before {
  content: "\f0ac";
}

.icon--suche-download:before {
  font-weight: 400;
  content: "\f15b";
}
  

.icon--Abrechnung:before {
  content: "\e907";
}
.icon--Aktenplan:before {
  content: "\e905";
}
.icon--arrow-right:before {
  content: "\f105";
}
.icon--Aufgaben:before {
  content: "\e900";
}
.icon--Ausschreibungen:before {
  content: "\e903";
}
.icon--Behandlungsmethoden:before {
  content: "\e917";
}
.icon--Behindertenbehandlung:before {
  content: "\e914";
}
.icon--Bezirk:before {
  content: "\e8fe";
}
.icon--BKV:before {
  content: "\e920";
}
.icon--minus:before {
  content: "\e91e";
}
.icon--Erkrankungen:before {
  content: "\904e";
}
.icon--Fax:before {
  content: "\e92e";
}
.icon--Formulare:before {
  content: "\e90e";
}
.icon--Gesundheitskarte:before {
  content: "\e908";
}
.icon--Honorare:before {
  content: "\e909";
}
.icon--INFO:before {
  content: "\e924";
}
.icon--Jahresrechnungsergebnis:before {
  content: "\e904";
}
.icon--KB:before {
  content: "\e92d";
}
.icon--KCH:before {
  content: "\e921";
}
.icon--KFO:before {
  content: "\e923";
}
.icon--Kontakt:before {
  content: "\e906";
}
.icon--Kosteninformationen:before {
  content: "\e918";
}
.icon--kreuz:before {
  content: "\e932";
}
.icon--Link:before {
  content: "\e911";
}
.icon--Links:before {
  content: "\e91b";
}
.icon--MBZ:before {
  content: "\e91f";
}
.icon--menu:before {
  content: "\f0c9";
}
.icon--Organe-n-Struktur:before {
  content: "\e901";
}
.icon--PAR:before {
  content: "\e925";
}
.icon--Patientenberatung:before {
  content: "\e915";
}
.icon--plus:before {
  content: "\e91d";
}
.icon--PRESSE:before {
  content: "\e926";
}
.icon--Publikationen:before {
  content: "\e90f";
}
.icon--Qualitaetsfoerderung:before {
  content: "\e90c";
}
.icon--Recht:before {
  content: "\e90d";
}
.icon--Roentgen:before {
  content: "\e919";
}
.icon--Scrollen:before {
  content: "\e937";
}
.icon--Stellenangebote:before {
  content: "\e902";
}
.icon--Telefon:before {
  content: "\e92c";
}
.icon--Veranstaltungen:before {
  content: "\e910";
}
.icon--Web:before {
  content: "\e934";
}
.icon--Zaehne-gesund-erhalten:before {
  content: "\e916";
}
.icon--ZE:before {
  content: "\e922";
}
.icon--Zeiten:before {
  content: "\e930";
}
.icon--Zulassung:before {
  content: "\e90a";
}

.icon--bedingt_rollstuhlgeeignet:before {
  content: "\e928";
}
.icon--behandlung_geriatrische_patienten:before {
  content: "\e92a";
}
.icon--behandlung_kinder_behinderung:before {
  content: "\e92b";
}
.icon--behinderten_wc:before {
  content: "\e92f";
}
.icon--betreuung_behinderten_einrichtung:before {
  content: "\e931";
}
.icon--betreuung_senioren_einrichtung:before {
  content: "\e933";
}
.icon--hausbesuche:before {
  content: "\e935";
}
.icon--intubationsnarkose_eigene_praxis:before {
  content: "\e936";
}
.icon--intubationsnarkose_op_zentrum:before {
  content: "\e938";
}
.icon--personenaufzug:before {
  content: "\e939";
}
.icon--praxis_unterstuetzend_sinnesbeeintraechtigung:before {
  content: "\e93a";
}
.icon--rollstuhlgeeignet:before {
  content: "\e93b";
}
.icon--rollstuhlgerecht:before {
  content: "\e93c";
}

.glyphicon-chevron-right::before {
  content: "\e91a";
}
.icon--arrow-bottom::before {
  content: "\e91a";
  transform: rotate(90deg);
  display: block;
}
.icon--arrow-left::before,
.glyphicon-chevron-left::before {
  content: "\e91a";
  transform: rotate(180deg);
  display: block;
}
.icon--arrow-top::before {
  content: "\e91a";
  transform: rotate(270deg);
  display: block;
}
.icon--Zaehne-gesund-erhalten:before {
  content: "\e916";
}
.icon--ZE:before {
  content: "\e922";
}
.icon--Zulassung:before {
  content: "\e90a";
}
.icon--i::before {
  content: 'i';
  font-family: 'Maven Pro', sans-serif !important;
  font-weight: bold;
  display: block;
  padding-top: 2px;
  height: 30px;
}
[class*="icon--num"] {
  font-family: 'Maven Pro', sans-serif !important;
  font-weight: bold;
}
.icon--num0::before {
  content: '0';
}
.icon--num1::before {
  content: '1';
}
.icon--num2::before {
  content: '2';
}
.icon--num3::before {
  content: '3';
}
.icon--num4::before {
  content: '4';
}
.icon--num5::before {
  content: '5';
}
.icon--num6::before {
  content: '6';
}
.icon--num7::before {
  content: '7';
}
.icon--num8::before {
  content: '8';
}
.icon--num9::before {
  content: '9';
}

.icon--Links::before {
    content: '\f530';
}


/*
.icon::after {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
}

.icon--dropdown-toggle::after {
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  content: "\f107";
  border: 0px;
  padding-top: 4px;
  vertical-align: top;
  position: absolute;
  right: 6px;
}
*/