button,
input,
textarea {
  font-family: "Lato";
}
p + ul {
  margin-top: 10px;
}
p + ul.errors {
  margin-top: 0;
}
/*
	theory from http://jimmybonney.com/articles/column_header_rotation_css/
 */
.profile {
  text-align: left;
  margin-bottom: 20px;
}
.profile .menu {
  padding: 0;
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 15px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
@media only screen and (max-width: 654px) {
  .profile .menu {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.profile .menu .menu-item {
  margin: 0;
}
.profile .menu .menu-item a,
.profile .menu .menu-item span {
  border: solid 1px var(--awb-color5);
  border-radius: 5px;
  padding: 1px 5px 1px 5px;
  display: inline-block;
  background-repeat: no-repeat;
  background-position: left center;
  background-color: #fff;
  cursor: pointer;
  color: var(--link_color);
  font-family: "BaWue Sans Regular";
  text-decoration: none;
  line-height: 24px;
  font-size: 16px;
  width: -webkit-fit-content !important;
  width: -moz-fit-content !important;
  width: fit-content !important;
  height: auto !important;
}
.profile .menu .menu-item a:hover,
.profile .menu .menu-item span:hover {
  color: #fff;
  background-color: var(--awb-color5) !important;
  border-color: var(--awb-color5);
}
.profile .menu .menu-item a:hover:before,
.profile .menu .menu-item span:hover:before {
  color: #fff;
}
.profile .menu .menu-item.favorite-able span {
  padding-left: 30px;
}
.profile .menu .menu-item.print a:before {
  content: "\eae9";
  margin-right: 5px;
  font-family: "Portal24-Icon-Set" !important;
}
.profile .menu .menu-item.email a:before {
  font-family: "Portal24-Icon-Set" !important;
  content: "\e9fd";
  margin-right: 5px;
}
.profile .menu .menu-item .direktbuchung:before {
  font-family: "Portal24-Icon-Set" !important;
  content: "\e97b";
  margin-right: 5px;
}
.profile .menu .menu-item.reminder a:before {
  font-family: "Portal24-Icon-Set" !important;
  content: "\e97a";
  margin-right: 5px;
}
.profile .menu .menu-item.standortanzeige a {
  background-image: url("/pub-html/img/profile/standortanzeige_button.gif");
}
.profile .menu .menu-item.vcal a:before {
  font-family: "Portal24-Icon-Set" !important;
  content: "\e980";
  margin-right: 5px;
}
.profile .menu .menu-item.direktbuchung a {
  background-image: url("/pub-html/img/buchung_icon.png");
}
.profile .menu .menu-item.empfehlen a,
.profile .menu .menu-item.nachricht a {
  background-image: url("/pub-html/img/profile/email.png");
}
.profile .menu .menu-item.loeschen a {
  background-image: url("/pub-html/img/delete.png");
}
.profile .menu .menu-item.loginals a {
  background-image: url("/pub-html/img/icon_loggedInAs_menu.png");
}
#detailFunctions .label {
  font-weight: bold;
}
/* Dialog-Elemente */
#kontakt.ui-dialog-content textarea {
  width: 100%;
}
/* angebote === angebotene Kurse  */
#kurs-angebote.ui-dialog-content div.table-scroll {
  height: 250px;
  overflow-y: scroll;
}
#kurs-angebote.ui-dialog-content div.table-scroll table {
  text-align: left;
  border-collapse: collapse;
}
#kurs-angebote.ui-dialog-content div.table-scroll table tr:nth-of-type(odd) {
  background: #f4f5ef;
}
#kurs-angebote.ui-dialog-content div.table-scroll table,
#kurs-angebote.ui-dialog-content div.table-scroll table th,
#kurs-angebote.ui-dialog-content div.table-scroll table td {
  border: 1px solid black;
}
#kurs-angebote.ui-dialog-content div.table-scroll table tr td div {
  white-space: nowrap;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
}
#kurs-angebote.ui-dialog-content div.table-scroll table tr td:nth-of-type(1) {
  width: 30px;
}
#kurs-angebote.ui-dialog-content div.table-scroll table tr td:nth-of-type(2) div {
  width: 290px;
}
#kurs-angebote.ui-dialog-content div.table-scroll table tr td:nth-of-type(3) div {
  width: 150px;
}
#kurs-angebote.ui-dialog-content div.table-scroll table tr td:nth-of-type(4) div {
  width: 100px;
}
/*# sourceMappingURL=function-displays.css.map */
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL21peGlucy5sZXNzIiwiY3NzL2Z1bmN0aW9uLWRpc3BsYXlzLmNzcyIsIi4uLy4uLy4uLy4uL2Z1bmN0aW9uLWRpc3BsYXlzLmxlc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBNFBBOzs7RUFDQyxvQkFBQTtDQ3pQQTtBRDRQRDtFQUNDLGlCQUFBO0NDMVBBO0FEMlBBO0VBQ0MsY0FBQTtDQ3pQRDtBQUNEOztHQUVHO0FDVkg7RUFDQyxpQkFBQTtFQUNBLG9CQUFBO0NEWUE7QUNkRDtFQUlFLFdBQUE7RUFDQSxVQUFBO0VBQ0EscUJBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSxVQUFBO0VBQ0EsK0JBQUE7RUFBQSw4QkFBQTtNQUFBLHdCQUFBO1VBQUEsb0JBQUE7Q0RhRDtBQ1pDO0VBQUE7SUFDQyw2QkFBQTtJQUFBLDhCQUFBO1FBQUEsMkJBQUE7WUFBQSx1QkFBQTtHRGVBO0NBQ0Y7QUMxQkQ7RUFhRyxVQUFBO0NEZ0JGO0FDN0JEOztFQWVJLG9DQUFBO0VBQ0EsbUJBQUE7RUFDQSx5QkFBQTtFQUNBLHNCQUFBO0VBQ0EsNkJBQUE7RUFDQSxpQ0FBQTtFQUNBLHVCQUFBO0VBQ0EsZ0JBQUE7RUFDQSx5QkFBQTtFQUNBLGtDQUFBO0VBQ0Esc0JBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0Esc0NBQUE7RUFBQSxtQ0FBQTtFQUFBLDhCQUFBO0VBQ0Esd0JBQUE7Q0RrQkg7QUNqQkc7O0VBQ0MsWUFBQTtFQUNBLCtDQUFBO0VBQ0EsZ0NBQUE7Q0RvQko7QUNuQkk7O0VBQ0MsWUFBQTtDRHNCTDtBQ2pCRTtFQUVFLG1CQUFBO0NEa0JKO0FDZEU7RUFDQyxpQkFBQTtFQUNBLGtCQUFBO0VBQ0EsNENBQUE7Q0RnQkg7QUNiRTtFQUNDLDRDQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtDRGVIO0FDdEVEO0VBMERJLDRDQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtDRGVIO0FDYkU7RUFDQyw0Q0FBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7Q0RlSDtBQ1pFO0VBQ0MsMEVBQUE7Q0RjSDtBQ1hFO0VBQ0MsNENBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0NEYUg7QUNWRTtFQUNDLHdEQUFBO0NEWUg7QUNURTs7RUFFQyx5REFBQTtDRFdIO0FDUkU7RUFDQyxrREFBQTtDRFVIO0FDUEU7RUFDQyxnRUFBQTtDRFNIO0FDSEQ7RUFFRSxrQkFBQTtDRElEO0FBQ0QscUJBQXFCO0FDQXJCO0VBQ0MsWUFBQTtDREVBO0FBQ0Qsb0NBQW9DO0FDQ25DO0VBRUUsY0FBQTtFQUNBLG1CQUFBO0NEQUY7QUNIQTtFQUtHLGlCQUFBO0VBQ0EsMEJBQUE7Q0RDSDtBQ1BBO0VBU0ksb0JBQUE7Q0RDSjtBQ0NHOzs7RUFHQyx3QkFBQTtDRENKO0FDZkE7RUZpREEsb0JBQUE7RUFDQSxpQkFBQTtFQUNBLDJCQUFBO0tBQUEsd0JBQUE7Q0MvQkE7QUNwQkE7RUFvQkksWUFBQTtDREdKO0FDdkJBO0VBdUJJLGFBQUE7Q0RHSjtBQzFCQTtFQTBCSSxhQUFBO0NER0o7QUM3QkE7RUE2QkksYUFBQTtDREdKO0FBQ0QsaURBQWlEIiwiZmlsZSI6ImNzcy9mdW5jdGlvbi1kaXNwbGF5cy5jc3MiLCJzb3VyY2VzQ29udGVudCI6W251bGwsImJ1dHRvbixcbmlucHV0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG59XG5wICsgdWwge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxucCArIHVsLmVycm9ycyB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4vKlxuXHR0aGVvcnkgZnJvbSBodHRwOi8vamltbXlib25uZXkuY29tL2FydGljbGVzL2NvbHVtbl9oZWFkZXJfcm90YXRpb25fY3NzL1xuICovXG4ucHJvZmlsZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ucHJvZmlsZSAubWVudSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxNXB4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NTRweCkge1xuICAucHJvZmlsZSAubWVudSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLnByb2ZpbGUgLm1lbnUgLm1lbnUtaXRlbSB7XG4gIG1hcmdpbjogMDtcbn1cbi5wcm9maWxlIC5tZW51IC5tZW51LWl0ZW0gYSxcbi5wcm9maWxlIC5tZW51IC5tZW51LWl0ZW0gc3BhbiB7XG4gIGJvcmRlcjogc29saWQgMXB4IHZhcigtLWF3Yi1jb2xvcjUpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDFweCA1cHggMXB4IDVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tbGlua19jb2xvcik7XG4gIGZvbnQtZmFtaWx5OiBcIkJhV3VlIFNhbnMgUmVndWxhclwiO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIHdpZHRoOiBmaXQtY29udGVudCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cbi5wcm9maWxlIC5tZW51IC5tZW51LWl0ZW0gYTpob3Zlcixcbi5wcm9maWxlIC5tZW51IC5tZW51LWl0ZW0gc3Bhbjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd2ItY29sb3I1KSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3Yi1jb2xvcjUpO1xufVxuLnByb2ZpbGUgLm1lbnUgLm1lbnUtaXRlbSBhOmhvdmVyOmJlZm9yZSxcbi5wcm9maWxlIC5tZW51IC5tZW51LWl0ZW0gc3Bhbjpob3ZlcjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wcm9maWxlIC5tZW51IC5tZW51LWl0ZW0uZmF2b3JpdGUtYWJsZSBzcGFuIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xufVxuLnByb2ZpbGUgLm1lbnUgLm1lbnUtaXRlbS5wcmludCBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWU5XCI7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBmb250LWZhbWlseTogXCJQb3J0YWwyNC1JY29uLVNldFwiICFpbXBvcnRhbnQ7XG59XG4ucHJvZmlsZSAubWVudSAubWVudS1pdGVtLmVtYWlsIGE6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9ydGFsMjQtSWNvbi1TZXRcIiAhaW1wb3J0YW50O1xuICBjb250ZW50OiBcIlxcZTlmZFwiO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5wcm9maWxlIC5tZW51IC5tZW51LWl0ZW0gLmRpcmVrdGJ1Y2h1bmc6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9ydGFsMjQtSWNvbi1TZXRcIiAhaW1wb3J0YW50O1xuICBjb250ZW50OiBcIlxcZTk3YlwiO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5wcm9maWxlIC5tZW51IC5tZW51LWl0ZW0ucmVtaW5kZXIgYTpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJQb3J0YWwyNC1JY29uLVNldFwiICFpbXBvcnRhbnQ7XG4gIGNvbnRlbnQ6IFwiXFxlOTdhXCI7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLnByb2ZpbGUgLm1lbnUgLm1lbnUtaXRlbS5zdGFuZG9ydGFuemVpZ2UgYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9wdWItaHRtbC9pbWcvcHJvZmlsZS9zdGFuZG9ydGFuemVpZ2VfYnV0dG9uLmdpZlwiKTtcbn1cbi5wcm9maWxlIC5tZW51IC5tZW51LWl0ZW0udmNhbCBhOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcnRhbDI0LUljb24tU2V0XCIgIWltcG9ydGFudDtcbiAgY29udGVudDogXCJcXGU5ODBcIjtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4ucHJvZmlsZSAubWVudSAubWVudS1pdGVtLmRpcmVrdGJ1Y2h1bmcgYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9wdWItaHRtbC9pbWcvYnVjaHVuZ19pY29uLnBuZ1wiKTtcbn1cbi5wcm9maWxlIC5tZW51IC5tZW51LWl0ZW0uZW1wZmVobGVuIGEsXG4ucHJvZmlsZSAubWVudSAubWVudS1pdGVtLm5hY2hyaWNodCBhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3B1Yi1odG1sL2ltZy9wcm9maWxlL2VtYWlsLnBuZ1wiKTtcbn1cbi5wcm9maWxlIC5tZW51IC5tZW51LWl0ZW0ubG9lc2NoZW4gYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9wdWItaHRtbC9pbWcvZGVsZXRlLnBuZ1wiKTtcbn1cbi5wcm9maWxlIC5tZW51IC5tZW51LWl0ZW0ubG9naW5hbHMgYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9wdWItaHRtbC9pbWcvaWNvbl9sb2dnZWRJbkFzX21lbnUucG5nXCIpO1xufVxuI2RldGFpbEZ1bmN0aW9ucyAubGFiZWwge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi8qIERpYWxvZy1FbGVtZW50ZSAqL1xuI2tvbnRha3QudWktZGlhbG9nLWNvbnRlbnQgdGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbn1cbi8qIGFuZ2Vib3RlID09PSBhbmdlYm90ZW5lIEt1cnNlICAqL1xuI2t1cnMtYW5nZWJvdGUudWktZGlhbG9nLWNvbnRlbnQgZGl2LnRhYmxlLXNjcm9sbCB7XG4gIGhlaWdodDogMjUwcHg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cbiNrdXJzLWFuZ2Vib3RlLnVpLWRpYWxvZy1jb250ZW50IGRpdi50YWJsZS1zY3JvbGwgdGFibGUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuI2t1cnMtYW5nZWJvdGUudWktZGlhbG9nLWNvbnRlbnQgZGl2LnRhYmxlLXNjcm9sbCB0YWJsZSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgYmFja2dyb3VuZDogI2Y0ZjVlZjtcbn1cbiNrdXJzLWFuZ2Vib3RlLnVpLWRpYWxvZy1jb250ZW50IGRpdi50YWJsZS1zY3JvbGwgdGFibGUsXG4ja3Vycy1hbmdlYm90ZS51aS1kaWFsb2ctY29udGVudCBkaXYudGFibGUtc2Nyb2xsIHRhYmxlIHRoLFxuI2t1cnMtYW5nZWJvdGUudWktZGlhbG9nLWNvbnRlbnQgZGl2LnRhYmxlLXNjcm9sbCB0YWJsZSB0ZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xufVxuI2t1cnMtYW5nZWJvdGUudWktZGlhbG9nLWNvbnRlbnQgZGl2LnRhYmxlLXNjcm9sbCB0YWJsZSB0ciB0ZCBkaXYge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbiNrdXJzLWFuZ2Vib3RlLnVpLWRpYWxvZy1jb250ZW50IGRpdi50YWJsZS1zY3JvbGwgdGFibGUgdHIgdGQ6bnRoLW9mLXR5cGUoMSkge1xuICB3aWR0aDogMzBweDtcbn1cbiNrdXJzLWFuZ2Vib3RlLnVpLWRpYWxvZy1jb250ZW50IGRpdi50YWJsZS1zY3JvbGwgdGFibGUgdHIgdGQ6bnRoLW9mLXR5cGUoMikgZGl2IHtcbiAgd2lkdGg6IDI5MHB4O1xufVxuI2t1cnMtYW5nZWJvdGUudWktZGlhbG9nLWNvbnRlbnQgZGl2LnRhYmxlLXNjcm9sbCB0YWJsZSB0ciB0ZDpudGgtb2YtdHlwZSgzKSBkaXYge1xuICB3aWR0aDogMTUwcHg7XG59XG4ja3Vycy1hbmdlYm90ZS51aS1kaWFsb2ctY29udGVudCBkaXYudGFibGUtc2Nyb2xsIHRhYmxlIHRyIHRkOm50aC1vZi10eXBlKDQpIGRpdiB7XG4gIHdpZHRoOiAxMDBweDtcbn1cbi8qIyBzb3VyY2VNYXBwaW5nVVJMPWZ1bmN0aW9uLWRpc3BsYXlzLmNzcy5tYXAgKi8iLG51bGxdfQ== */
