.ui-widget-header, .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover {
  border-color: #6998af;
  background: #6998af;
  color: #fff;
  border: none; }

.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
  filter: brightness(10); }

.toTop {
  right: auto;
  left: 0; }
  @media (max-width: 991.98px) {
  .toTop {
    display: none; } }

form .radio span {
  margin-right: 1rem; }
  form .radio span label {
    padding-left: 10px; }

.gutgemachtWidget {
  width: 100%;
  clear: both;
  position: relative;
  display: block;
  background-color: #cabeaa;
  margin-bottom: 30px;
  clear: both !important;
  float: none !important; }

#gowest {
  margin-bottom: 70px; }
  @media (min-width: 992px) {
  #gowest {
    margin-bottom: 130px; } }
/* Cookis Bakehouse Widget Styling START */
:root {
  /*-- 1. empfohlene Einstellungen --*/
  /* Farben für Anfrage- und Buchenbuttons */
  --hapi-background-button: #315259;
  --hapi-color-button: #fff;
  /* Primär: Farben für eine buchungsspezifische Auswahl, z. B. Urlaubszeitraum */
  --hapi-background-primary: #856e96;
  --hapi-color-primary: #fff;
  /* Kontrast: diese Farben sollten einen möglich gut erkennbaren Kontrast zu den oben genannten primären Farben haben, z. B. im Kalender ein verfügbarer Tag */
  --hapi-background-contrast: rgba(0, 0, 0, 0.1);
  --hapi-color-contrast: inherit;
  /* Ecken für Buttons, Cards usw. */
  --hapi-border-radius: 5px;
  /* für CIs mit Eckigen Kanten = 0px */
  /*-- 2. sonstige Einstellungen (optional) --*/
  /* Schriftgröße */
  --hapi-font-size: 14px;
  /* Schriftfarbe */
  --hapi-color-text: inherit;
  /* standardmäßig wird die aktuelle Schriftfarbe übernommen */
  /* Linkfarbe in den Widgets, z. B. Pauschalendetail Link */
  --hapi-color-link: #315259;
  /* Markierung für eine nicht verfügbare Auswahl, z. B. Datum ist nicht buchbar */
  --hapi-error-color: #74abc3;
  --hapi-error-color-text: #fff; }
/* Cookis Bakehouse Widget Styling END */
.pid140 .mobileQuickform, .pid140 .quickform-form .booking {
  display: none; }
  .pid140 .quickform-form .submit {
    width: calc((960px - 20px) / 2 - 10px); }
    @media (min-width: 1302px) {
  .pid140 .quickform-form .submit {
    width: calc((1260px - 20px) / 2 - 10px); } }

.hapi-w-button-inquiry {
  display: none !important; }

.btn-reopening {
  height: auto; }

.text-center {
  text-align: center !important; }

.justify-center {
  justify-content: center !important; }
