/*** FARBEN ***/
.lime {
  color: #99CB54;
  font-weight: 700 !important;
}

.turk {
  color: #69CAD8;
  font-weight: 700 !important;
}

.green {
  color: #279E24;
  font-weight: 700 !important;
}

.dark {
  color: #249E97;
  font-weight: 700 !important;
}

.uk-button {
  box-shadow: 0px 4px 40px 0px rgba(0, 0, 0, 0.25);
}
.uk-button-secondary {
  font-size: 1rem;
  font-weight: 500;
  padding: 0px 45px;
}
.uk-button-danger {
  border: 1px solid;
}
.uk-button-danger:hover {
  font-weight: bold;
}

.uk-link-text .uk-icon {
  transition: ease-in-out 1s;
}
.uk-link-text[aria-expanded=true] .uk-icon {
  transition: ease-in-out 1s;
  transform: scaleY(-1);
}

.panelShadow {
  background: #FFFFFF;
  border-radius: 40px;
  box-shadow: 0px 4px 40px 0px rgba(0, 0, 0, 0.1);
}

.uk-card .uk-tile {
  border-radius: 40px;
}

#footer .uk-container {
  background: #FFFFFF;
  padding: 50px;
  border-radius: 40px;
}

.hd-flipcard .el-card-back > div, .hd-flipcard .el-card-back img {
  height: 100%;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
}

.customGrid .el-image {
  margin-top: -50%;
}

.customGridSection {
  margin-top: 10%;
}

.teamSlider .el-item > div:first-child {
  background: #FFFFFF;
  border-radius: 40px;
  box-shadow: 0 0 8px 8px rgba(0, 0, 0, 0.0666666667);
  margin-left: 15px;
  margin-right: 15px;
}
.teamSlider .el-image {
  margin-top: -25%;
  border-radius: 0 0 40px 40px;
}

.terminPaket.belegung_Frei::after {
  background-color: #008000;
}
.terminPaket.belegung_Wenige_frei::after {
  background-color: #FFA500;
}
.terminPaket.belegung_Voll_belegt::after {
  background-color: #FF0000;
}
.terminPaket::after {
  content: "";
  position: absolute;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  /*top: -10px;
  right: -10px;*/
  top: 3px;
  right: 45px;
}

.terminstatus {
  position: relative;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  display: inline-block;
  line-height: 1rem;
  margin-right: 5px;
}
.terminstatus.belegung_Frei {
  background-color: #008000;
}
.terminstatus.belegung_Wenige_frei {
  background-color: #FFA500;
}
.terminstatus.belegung_Voll_belegt {
  background-color: #FF0000;
}

/*# sourceMappingURL=custom.css.map */
