.rs-calendar-show-time-dropdown .rs-calendar-header-title-time {
  color: #153b5d;
}

.rs-calendar-time-dropdown-cell.rs-calendar-time-dropdown-cell-active {
  background-color: rgb(119, 151, 179);
}

.rs-picker-toolbar-right button.rs-picker-toolbar-right-btn-ok:hover {
  background-color: #153b5d;
}

.rs-picker-toolbar-right-btn-ok {
  background-color: #153b5d;
}

/* input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition: background-color 5000s;
  -webkit-text-fill-color: #fff !important;
}

input[name="email"] {
  color: #fff;
}

input[name="email"]:focus {
  color: #fff !important;
}

input[name="password"]:focus {
  color: #fff !important;
}

input[name="token"]:focus {
  color: #fff !important;
} */

.hTfiLu {
  background-image: url(/branding/meetingGroups/OrganicRoute_Grafik_1280x720px.jpg) !important;
}

.eiNPlW {
  background-image: url(/branding/meetingGroups/ConvenienceRoute_Grafik_1280x720px.jpg) !important;
}

.hmARWz {
  padding-top: 15px !important;
}

.sc-eajNwc.gutLah {
  margin-top: -2rem;
}

/*****************/
/**  Hall plan  **/
/*****************/

svg #Identifier {
  pointer-events: none;
}

svg #Identifier foreignObject div {
  height:100%;
  margin: auto;
  min-height: -webkit-fill-available;
  padding: 1px;
  line-height: 12px;
}

svg #Identifier foreignObject div span {
  text-align: center;
}

svg #Identifier foreignObject[id^="25__"] div span {
  font-size: 5px;
  line-height: 5px;
}

svg #Identifier foreignObject[id^="26__"] div span {
  font-size: 7px;
  line-height: 7px;
}

svg #Identifier foreignObject[id="26__308"] {
  overflow: visible;
}

svg #Identifier foreignObject[id="26__309"] {
  overflow: visible;
}

svg #Identifier foreignObject[id="26__310"] {
  overflow: visible;
}

svg #Identifier foreignObject[id^="26__312"] div span {
  font-size: 5px;
  line-height: 5px;
}

svg #Identifier foreignObject[id^="26__313"] div span {
  font-size: 5px;
  line-height: 5px;
}

svg #Identifier foreignObject[id="26__402"] div span {
  writing-mode: tb;
}

svg #Identifier foreignObject[id^="27__"] div span {
  font-size: 8px;
  line-height: 8px;
}

svg #Identifier foreignObject[id="25__518"] div span {
  font-size: 4px;
  line-height: 4px;
}

svg #Identifier foreignObject[id="25__340"] div span {
  writing-mode: tb;
}

svg #Identifier foreignObject[id="25__101"] div span {
  writing-mode: tb;
}

svg #Identifier foreignObject[id="25__100g"] {
  overflow: visible;
}

svg #Identifier foreignObject[id="25__100g"] div span {
  font-size: 5px;
}

svg #Identifier foreignObject[id="25__100f"] div span {
  font-size: 6px;
  line-height: 6px;
  margin-top: -1px;
}

svg #Identifier foreignObject[id="25__100e"] {
  overflow: visible;
}

svg #Identifier foreignObject[id="25__100e"] div span {
  margin-left: 8px;
}

svg #Identifier foreignObject[id="25__502"] {
  overflow: visible;
}

svg #Identifier foreignObject[id="25__502"] div span {
  margin-left: -15px;
}

svg #Identifier foreignObject[id="25__100c"] {
  overflow: visible;
}

svg #Identifier foreignObject[id="25__100c"] div span {
  font-size: 6px;
}

svg #Identifier foreignObject[id="25__100b"] {
  overflow: visible;
  width: 30px;
}

svg #Identifier foreignObject[id="25__100b"] div span {
  word-break: break-word;
  font-size: 4px;
  line-height: 5px;
  margin-left: -12px;
  margin-right: 5px;
}

svg #Identifier foreignObject[id="25__100a"] {
  overflow: visible;
}

svg #Identifier foreignObject[id="25__100a"] div span {
  writing-mode: sideways-lr;
  font-size: 5px;
  margin-left: -1px;
}

svg #Identifier foreignObject[id^="25__99"] div span {
  writing-mode: tb;
  font-size: 5px;
  line-height: 5px;
  padding-top: 2px;
  margin-left: -2px;
}