@charset "UTF-8";
@import url("https://fonts.googleapis.com/css?family=Nunito:400,300,700,800");

@font-face {
  font-family: "ITC Lubalin Graph";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://static.southeasternrailway.co.uk/fonts/lubalin-SE-600-1e915da5c9.woff2)
      format("woff2"),
    url(https://static.southeasternrailway.co.uk/fonts/lubalin-SE-600-b8125ae31c.woff)
      format("woff");
}
@font-face {
  font-family: "ITC Lubalin Graph";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://static.southeasternrailway.co.uk/fonts/lubalin-SE-400-4df2df4932.woff2)
      format("woff2"),
    url(https://static.southeasternrailway.co.uk/fonts/lubalin-SE-400-b7859b3a39.woff)
      format("woff");
}

:root {
  --otrl-jp-widget--mobile-breakpoint: 508px;

  --otrl-jp-widget--header-font-family: "ITC Lubalin Graph", "Nunito", sans-serif;

  --otrl-jp-widget-primary-color: #32bef0;
  --otrl-jp-widget-outline-color: rgb(36, 129, 165);
  --otrl-jp-widget-primary-color-text: #1e1e50;
  --otrl-jp-widget-secondary-color: #444f56;
  --otrl-jp-widget--outline-color: var(--otrl-jp-widget-outline-color);

  --otrl-jp-widget-text-color: var(--otrl-jp-widget-secondary-color);
  --otrl-jp-widget-text-secondary-color: #009fd9;
  --otrl-jp-widget-grey-color: #6d7278;
  --otrl-jp-widget-light-grey-color: #91929e;

  --otrl-jp-widget--background: #f8f8f8;
  --otrl-jp-widget--tab-background: #1e1d51;
  --otrl-jp-widget--tab-color: #1e1d51;
  --otrl-jp-widget--tab--inactive-color: #fff;
  --otrl-jp-widget--body-background: #fff;

  --otrl-jp-widget--border-color: #ddd;

  --otrl-jp-widget--button-background: var(--otrl-jp-widget-primary-color);
  --otrl-jp-widget--button-color: var(--otrl-jp-widget-primary-color-text);

  --otrl-jp-widget--checkbox-background: #fff;
  --otrl-jp-widget--checkbox-color: var(--otrl-jp-widget-text-secondary-color);
  --otrl-jp-widget--checkbox-dark-background: var(--otrl-jp-widget-primary-color-text);
  --otrl-jp-widget--checkbox-dark-color: var(--otrl-jp-widget--background);

  --otrl-jp-widget--date-background: #fff;
  --otrl-jp-widget--date-picker-active-color: var(--otrl-jp-widget-primary-color);

  --otrl-jp-widget--error-background-color: #ffe6e6;
  --otrl-jp-widget--error-text-color: #b83116;

  --otrl-jp-widget--icon-background: var(--otrl-jp-widget-primary-color);
  --otrl-jp-widget--icon-color: var(--otrl-jp-widget-primary-color-text);
  --otrl-jp-widget--standalone-icon: var(--otrl-jp-widget-primary-color);

  --otrl-jp-widget--modal-background: var(--otrl-jp-widget-secondary-color);
  --otrl-jp-widget--modal-text: #fff;

  --otrl-jp-widget--list-hover: #eee;

  --otrl-jp-widget--radio-button-background: var(--otrl-jp-widget-secondary-color);
}
