/* VARIABLE DEFINITIONS */
:root {
  --primary: #79aec8;
  --secondary: #417690;
  --accent: #f5dd5d;
  --primary-fg: #fff;

  --body-fg: #333;
  --body-bg: #fff;
  --body-quiet-color: #666;
  --body-loud-color: #000;

  --header-color: #ffc;
  --header-branding-color: var(--accent);
  --header-bg: var(--secondary);
  --header-link-color: var(--primary-fg);

  --breadcrumbs-fg: #c4dce8;
  --breadcrumbs-link-fg: var(--body-bg);
  --breadcrumbs-bg: var(--primary);

  --link-fg: #447e9b;
  --link-hover-color: #036;
  --link-selected-fg: #5b80b2;

  --hairline-color: #e8e8e8;
  --border-color: #ccc;

  --error-fg: #ba2121;

  --message-success-bg: #dfd;
  --message-warning-bg: #ffc;
  --message-error-bg: #ffefef;

  --darkened-bg: #f8f8f8; /* A bit darker than --body-bg */
  --selected-bg: #e4e4e4; /* E.g. selected table cells */
  --selected-row: #ffc;

  --button-fg: #fff;
  --button-bg: var(--primary);
  --button-hover-bg: #609ab6;
  --default-button-bg: var(--secondary);
  --default-button-hover-bg: #205067;
  --close-button-bg: #888; /* Previously #bbb, contrast 1.92 */
  --close-button-hover-bg: #747474;
  --delete-button-bg: #ba2121;
  --delete-button-hover-bg: #a41515;

  --object-tools-fg: var(--button-fg);
  --object-tools-bg: var(--close-button-bg);
  --object-tools-hover-bg: var(--close-button-hover-bg);
}
/* @media (prefers-color-scheme: dark) {

  :root {
      --primary: #264b5d;
      --primary-fg: #eee;
      --body-fg: #eeeeee;
      --body-bg: #121212;
      --body-quiet-color: #e0e0e0;
      --body-loud-color: #ffffff;
      --breadcrumbs-link-fg: #e0e0e0;
      --breadcrumbs-bg: var(--primary);
      --link-fg: #81d4fa;
      --link-hover-color: #4ac1f7;
      --link-selected-fg: #6f94c6;
      --hairline-color: #272727;
      --border-color: #353535;
      --error-fg: #e35f5f;
      --message-success-bg: #006b1b;
      --message-warning-bg: #583305;
      --message-error-bg: #570808;
      --darkened-bg: #212121;
      --selected-bg: #1b1b1b;
      --selected-row: #00363a;
      --close-button-bg: #333333;
      --close-button-hover-bg: #666666;
  }
} */

#changelist-search .datetimeshortcuts{
  font-size: 0;
}
#changelist-search .datetimeshortcuts #calendarlink0{
  font-size: 16px;
  margin-left:5px;
}
.column-arrival_date{
  width: 130px;
}
.column-arrival_date .datetimeshortcuts{
  font-size: 0;
}
.column-arrival_date .datetimeshortcuts #calendarlink2{
  font-size: 16px;
  margin-left:5px;
}
.column-get_arrival_date{
  width: 130px;
}
.column-get_arrival_date .datetimeshortcuts{
  font-size: 0;
}
.column-get_arrival_date .datetimeshortcuts #calendarlink2{
  font-size: 16px;
  margin-left:5px;
}
.column-departure_date{
  width: 130px;
}
.column-departure_date .datetimeshortcuts{
  font-size: 0;
}
.column-departure_date .datetimeshortcuts #calendarlink3{
  font-size: 16px;
  margin-left:5px;
}
.column-get_departure_date{
  width: 130px;
}
.column-get_departure_date .datetimeshortcuts{
  font-size: 0;
}
.column-get_departure_date .datetimeshortcuts #calendarlink3{
  font-size: 16px;
  margin-left:5px;
}
.column-date{
  width: 120px;
}
.column-date .datetimeshortcuts{
  font-size: 0;
}
.column-date .datetimeshortcuts #calendarlink1{
  font-size: 16px;
  margin-left:5px;
}
.column-show_date{
  width: 188px;
}
.column-show_date .datetimeshortcuts{
  font-size: 0;
}
.column-show_date .datetimeshortcuts #calendarlink1{
  font-size: 16px;
  margin-left:5px;
}
.column-get_otel_in{
  width: 130px;
}
.column-get_otel_in .datetimeshortcuts{
  font-size: 0;
}
.column-get_otel_in .datetimeshortcuts #calendarlink4{
  font-size: 16px;
  margin-left:5px;
}

.field-guest_name, .field-agent{
  font-weight: bold;
}
/* #changelist-form div:first-of-type{
  display: none;
} */
.table-bold td{
  color:#1f2aff;
}
.spinner-border.text-primary{
  display: none;
}