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

.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: #c80000;
}

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

svg #Identifier foreignObject div span {
  font-size: 6px;
  line-height: normal;
}

[id="122__P_12"] {
  /* Very specific case. Make sure it is okay to remove before doing so */
  x: 355.165;
}

/* svg #Identifier .boothLabel {
  display: inline-flex;
} */

.sc-jhBiJz.gULsLr {
  position: relative;
  margin-top: 15px;
  height: auto;
  margin-left: 130px;
  object-fit: contain;
}

.gULsLr .override {
  position: relative;
  height: auto;
  margin-top: 15px;
  margin-left: 130px;
  object-fit: contain;
}

.sc-pVTma.cnuZRA.undefined.avatar-styled {
  image-rendering: -webkit-optimize-contrast !important;
}

/* .sc-lmONpC {
  color: #C80000 !important;
} */

.kYwwAv {
  left: 8px !important;
}

.sc-jhBiJz.gULsLr {
  margin-left: 0px;
  margin-top: 2px;
}

.dsyHyh {
  background-color: #c80000 !important;
}

.bAttij {
  height: auto !important;
  margin-top: 23px !important;
}

.tab-item {
  font-family: "Frutiger-LT-65-Bold" !important;
}

#uc-btn-open-main-corner-modal {
  left: 15px !important;
  bottom: 60px !important;
  width: 50px;
}

.sc-gjmcAs.active::after {
  background-color: #c80000 !important;
  border-radius: 5px;
}

.BeMw {
  color: #000 !important;
  border: 1px solid #000 !important;
}

.gQwfxn path {
  fill: none !important;
}

button:focus {
  box-shadow: none !important;
}
button:hover {
  box-shadow: none !important;
}
.btn-primary:focus {
  box-shadow: none !important;
}
.btn:focus {
  box-shadow: none !important;
}
.btn-primary:hover {
  box-shadow: none !important;
}
.btn:hover {
  box-shadow: none !important;
}

.dyoyKZ {
  image-rendering: pixelated !important;
}

.sc-eyGUsr {
  image-rendering: pixelated !important;
}

.cc-footer-logo {
  image-rendering: pixelated !important;
}

/*
.sc-kDLuoA {
  border: 1px solid #C80000 !important;
  color: #C80000 !important;
} */

.fUGThI {
  border: 1px solid #c80000 !important;
  color: #c80000 !important;
}

@supports (-webkit-touch-callout: none) {
  .diTGkJ {
    max-height: calc(100vh - 170px) !important;
  }
}

.iqvYqD {
  background-color: rgb(196, 196, 196) !important;
  color: #000 !important;
}

.cUrMoL .btn {
  width: auto !important;
}

.icgody .btn {
  width: auto !important;
}

.react-datepicker__day--002 {
  color: #c80000 !important;
  border-radius: 2px !important;
  border-color: #c80000 !important;
  background: none !important;
  border: 0 !important;
  outline: none;
}

.react-datepicker__day--disabled {
  color: #ccc !important;
  border-radius: 50% !important;
  border-color: #000 !important;
  background: none !important;
  border: 0;
  outline: none;
}

/* .cAsRWL > :first-child {
  white-space: pre;
} */

.text-content {
  white-space: pre-line !important;
}

/** Hall plan START **/

svg #Identifier foreignObject div {
  margin: auto;
  min-height: -webkit-fill-available;
  line-height: normal;
  padding: 0px
}

svg #Identifier foreignObject div span {
  text-align: center;
  font-size: 6px;
}

/** Hall plan END **/