
[data-color-mode="light"] {
  --color-icon-folder: var(--flex-700);
  --color-background-primary: var(--blue-400);
  --color-background-primary-hovered: var(--blue-500);
  --color-link: var(--blue-500);
  --color-text-selected: var(--blue-500);
  --color-text-information: var(--blue-500);
  --color-eazyicon-chart-primary: var(--blue-500);
  --color-background-information-bold: var(--blue-400);
  --color-border-information-bold: var(--blue-200);
}

[data-color-mode="dark"] {
  --color-icon-folder: var(--flex-800);
  --color-background-information-bold: var(--blue-400);
  --color-border-information-bold: var(--blue-900);
}

[data-color-mode] {
  --flex-1000:  #158F7A;
  --flex-900:   #1AAB91;
  --flex-800:   #1EC7A8;
  --flex-700:   #21CEAD;
  --flex-600:   #34DEBF;
  --flex-500:   #51E3C8;
  --flex-400:   #6EE7D1;
  --flex-300:   #8BECDA;
  --flex-200:   #A8F1E3;
  --flex-100:   #C5F6ED;
}

#home .home_buttons a.aui-button-primary {
  background: #579DFF;
}

#home .home_buttons a.aui-button-primary:hover {
  background: #388BFF;
}

body, input, textarea, select, button {
  font-family: "Open Sans", sans-serif;
}

#advanced_settings_field_group{
  display: block!important;
  width: 100%;
}

.hidden_accordion, .message-hidden {
  display:none!important;
}

.pricing_table .account_plan_cell {
  width: 18%;
}

#jsd-widget {
  left: 0!important;
  color-scheme: light;
}

.pricing_table thead .account_plan_cell.account_plan_active{
  background-color: var(--color-background-information-bold);
  color: var(--color-text-inverse);
}

.pricing_table .account_plan_active{
  background-color: var(--color-border-information-bold);
}

p.my_home_hint {
  padding-block: 10px;
}

div.source_application_types label div#hansaworld img {
  padding-top: 2px;
  height: 23px;
}

.aui-nav, .aui-nav > li {
  padding-top: 3px;
}