/* Provided by the Sphinx base theme template at build time */
@import "../basic.css";

/*****************************************************************************
* 4Subsea tweaks
**/
.navbar{
  background-color: #333333 !important;
}

.navbar-brand img {
  height: 22px; /* 32px */
}

.fab::before{
  color: #f5f5f5;
}

.fas::before{
  color: #f5f5f5;
}

:root {
  /*****************************************************************************
  * Theme config
  **/
  --pst-header-height: 44px;

  /*****************************************************************************
  * Font size
  **/
  --pst-font-size-base: 14px; /* base font size - applied at body / html level */

  /*****************************************************************************
  * Font family
  **/
  /* These are adapted from https://systemfontstack.com/ */
  --pst-font-family-sansserif-system: "Trebuchet MS", -apple-system, BlinkMacSystemFont, avenir next,
  avenir, "segoe ui", "helvetica neue", helvetica, Ubuntu, roboto, noto, arial, sans-serif;

  --pst-font-family-serif-system: "Georgia", "Iowan Old Style", "Apple Garamond", Baskerville,
  "Times New Roman", "Droid Serif", Times, "Source Serif Pro", serif, "Apple Color Emoji",
  "Segoe UI Emoji", "Segoe UI Symbol";

  --pst-font-family-monospace-system: SFMono-Regular, Menlo, Consolas, Monaco,
  Liberation Mono, "Lucida Console", monospace;

  --pst-font-family-base: var(--pst-font-family-sansserif-system);
  --pst-font-family-heading: var(--pst-font-family-serif-system);
  --pst-font-family-monospace: var(--pst-font-family-monospace-system);

  /*****************************************************************************
  * Color
  * 
  * Colors are defined in rgb string way, "red, green, blue"
  **/
  --pst-color-primary: 0, 45, 86;
  --pst-color-text-base: 0, 45, 86;
  --pst-color-info: 0, 157, 220;
  --pst-color-success: 0, 168, 143;
  --pst-color-warning: 250, 166, 52;;
  --pst-color-danger: 237, 23, 79;;

  --pst-color-h1: var(--pst-color-primary);
  --pst-color-h2: var(--pst-color-primary);
  --pst-color-h3: var(--pst-color-primary);
  --pst-color-h4: var(--pst-color-primary);
  --pst-color-h5: var(--pst-color-text-base);
  --pst-color-h6: var(--pst-color-text-base);
  --pst-color-paragraph: var(--pst-color-text-base);
  --pst-color-link: 0, 160, 175;
  --pst-color-link-hover: 243, 119, 111;
  --pst-color-headerlink: 0, 45, 86;;
  --pst-color-headerlink-hover: 218, 211, 204;
  --pst-color-preformatted-text: 73, 73, 74;
  --pst-color-preformatted-background: 250, 250, 250;
  --pst-color-inline-code: 237, 23, 79;

  --pst-color-active-navigation: 0, 160, 175;
  --pst-color-navbar-link: 245, 245, 245;
  --pst-color-navbar-link-hover: var(--pst-color-active-navigation);
  --pst-color-navbar-link-active: var(--pst-color-active-navigation);
  --pst-color-sidebar-link: 119, 117, 122;
  --pst-color-sidebar-link-hover: var(--pst-color-active-navigation);
  --pst-color-sidebar-link-active: var(--pst-color-active-navigation);
  --pst-color-sidebar-expander-background-hover: 244, 244, 244;
  --pst-color-sidebar-caption: 218, 211, 204;
  --pst-color-toc-link: var(--pst-color-sidebar-link);
  --pst-color-toc-link-hover: var(--pst-color-active-navigation);
  --pst-color-toc-link-active: var(--pst-color-active-navigation);

   /*****************************************************************************
  * Admonitions
  **/
  --pst-color-admonition-default: var(--pst-color-info);
  --pst-color-admonition-note: var(--pst-color-info);
}

