/*GENERATED CSS!!!*/
.bk-icon::before { font-family: "Font Awesome 5 Pro"; font-weight: 900; margin-right: 1rem;font-size: 150%; color: grey; font-style: normal; }
.bk-icon.bk-bookable.bk-av-few::before
{ color: #f9c815; content: "\f164"; }

.bk-icon.bk-byphone::before,
.bk-icon.bk-notrequired::before,
.bk-icon.bk-onlyprospectivebuyer::before,
.bk-icon.bk-boxoffice::before,
.bk-icon.bk-written::before,
.bk-icon.bk-externalpartner::before
{ color: #3a833a; content: "\f0eb"; }

.bk-icon.bk-waitinglist::before,
.bk-icon.bk-notbookable::before
{ color: #ff0000; content: "\f017"; }

.bk-icon.bk-bookable::before
{ color: #3a833a; content: "\f164"; }

.bk-icon.bk-inperson::before
{ color: #3a833a; content: "\f183"; }

.bk-text.bk-bookable::before
{ content: "Dieser Kurs ist buchbar!"; }

.bk-text.bk-inperson::before
{ content: "Kommen Sie bitte zur Anmeldung persönlich in die vhs"; }

.bk-text.bk-notbookable::before
{ content: "Dieser Kurs ist nicht buchbar!"; }

.bk-text.bk-waitinglist::before
{ content: "Der Kurs ist voll, Warteliste ist aber möglich."; }

.bk-text.bk-byphone::before,
.bk-text.bk-externalpartner::before,
.bk-text.bk-boxoffice::before,
.bk-text.bk-written::before,
.bk-text.bk-onlyprospectivebuyer::before,
.bk-text.bk-notrequired::before
{ content: "Weitere Infos zur Anmeldung finden Sie unter den Kursdetails"; }



