/* my-custom-variant */
:root {
  --PRIMARY-color: #ededed; /* brand primary color */
  --SECONDARY-color: #000; /* brand secondary color */
  --MAIN-TEXT-color: black; /* text color of content and h1 titles */
  --MAIN-LINK-HOVER-color: rgba(
    21,
    30,
    98,
    0.85
  ); /* hoverd link color of content */
  --MAIN-BG-color: #ffffff; /* background color of content */
  --MAIN-TITLES-TEXT-color: #4a4a4a; /* text color of h2-h6 titles and transparent box titles */
  --CODE-BLOCK-color: #000000; /* fallback text color of block code; should be adjusted to your selected chroma style */
  --CODE-BLOCK-BG-color: #f8f8f8; /* fallback background color of block code; should be adjusted to your selected chroma style */
  --CODE-BLOCK-BORDER-color: #d8d8d8; /* border color of block code */
  --CODE-INLINE-color: #5e5e5e; /* text color of inline code */
  --CODE-INLINE-BG-color: #fffae9; /* background color of inline code */
  --CODE-INLINE-BORDER-color: #f8e8c8; /* border color of inline code */
  --MERMAID-theme: default; /* name of the default Mermaid theme for this variant, can be overridden in config.toml */
  --SWAGGER-theme: light; /* name of the default Swagger theme for this variant, can be overridden in config.toml */
  --MENU-HOME-LINK-color: #323232; /* home button color if configured */
  --MENU-HOME-LINK-HOVER-color: rgba(
    21,
    30,
    98,
    0.85
  ); /* hoverd home button color if configured */
  --MENU-SEARCH-color: #e0e0e0; /* text and icon color of search box */
  --MENU-SEARCH-BG-color: #323232; /* background color of search box */
  --MENU-SEARCH-BORDER-color: #e0e0e0; /* border color of search box */
  --MENU-SECTIONS-BG-color: #ededed; /* background of the menu; this is NOT just a color value but can be a complete CSS background definition including gradients, etc. */
  --MENU-SECTIONS-ACTIVE-BG-color: #ededed; /* background color of the active menu section */
  --MENU-SECTIONS-LINK-color: black; /* link color of menu topics */
  --MENU-SECTIONS-LINK-HOVER-color: rgba(
    21,
    30,
    98,
    0.85
  ); /* hoverd link color of menu topics */
  --MENU-SECTION-ACTIVE-CATEGORY-color: #444444; /* text color of the displayed menu topic */
  --MENU-SECTION-HR-color: #606060; /* separator color of menu footer */
  --BOX-CAPTION-color: rgba(
    255,
    255,
    255,
    1
  ); /* text color of colored box titles */
  --BOX-BG-color: rgba(
    255,
    255,
    255,
    0.833
  ); /* background color of colored boxes */
  --BOX-TEXT-color: rgba(16, 16, 16, 1); /* text color of colored box content */
}

a.highlight {
  color: #606060;
}

#body .flex-block-wrapper {
  margin-left: unset;
  margin-right: unset;
  min-width: unset;
  width: unset;
  max-width: unset;
}

#body .narrow .flex-block-wrapper {
  margin-left: unset;
  margin-right: unset;
  min-width: unset;
  width: unset;
  max-width: unset;
}

#footer p {
  margin: 1rem 1rem;
}

figure.gatewarediag img {
  max-width: min(100%, 700px);
  -webkit-filter: grayscale(40%); /* Safari 6.0 - 9.0 */
  filter: grayscale(40%);
  position:relative;
  left:-7%;
}
