/* Match the homepage Tourvisor palette within hotel pages only. */
#tourvisor-mount .TVMainForm,
#tourvisor-mount .TVFilterForm,
#tourvisor-mount .TVMobileForm > .TVFormBody {
  background-color: #ff8c00 !important;
  background-image: none !important;
}
#tourvisor-mount .TVSearchButton {
  background-color: #007bff !important;
  background-image: none !important;
  color: #fff !important;
  font-weight: 700;
}
#tourvisor-mount .TVSearchButton:hover {
  background-color: #0069d9 !important;
}
#tourvisor-mount .TVMobileForm .TVToggleSwitchWrapper {
  background-color: #007bff !important;
}
#tourvisor-mount .TVMobileForm .TVToggleSwitchItem {
  color: #fff !important;
}
#tourvisor-mount .TVMobileForm .TVToggleSwitchItem.TVActive {
  color: #0056b3 !important;
}
