.md-typeset h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: Arial, Helvetica, sans-serif, Lato, proxima-nova, Helvetica Neue;
    color: #006cb7;
}


.md-typeset h1 {
    font-family: Arial, Helvetica, sans-serif, Lato, proxima-nova, Helvetica Neue;
    color: #006cb7;
    font-size: 1.6em;
    font-weight: bold
}
.md-typeset h2 {
    font-family: Arial, Helvetica, sans-serif, Lato, proxima-nova, Helvetica Neue;
    color: #006cb7;
    font-size: 1.4em;
    font-weight: normal
}
.md-typeset h3 {
    font-family: Arial, Helvetica, sans-serif, Lato, proxima-nova, Helvetica Neue;
    color: #006cb7;
    font-size: 1.2em;
    font-weight: normal
}
.md-typeset h4 {
    font-family: Arial, Helvetica, sans-serif, Lato, proxima-nova, Helvetica Neue;
    color: #006cb7;
    font-size: 1.0em;
    font-weight: normal
}
.md-typeset h5 {
    font-family: Arial, Helvetica, sans-serif, Lato, proxima-nova, Helvetica Neue;
    color: #006cb7;
    font-size: 0.8em;
    font-weight: normal
}
.md-typeset h6 {
    font-family: Arial, Helvetica, sans-serif, Lato, proxima-nova, Helvetica Neue;
    color: #006cb7;
    font-size: 0.8px;
    font-weight: normal
}


.md-tabs__link {
  font-weight: bold;
}

.md-tabs__item--active {
    background-color: var(--md-primary-fg-color--light);
    border-top-left-radius: 0.5em;
    border-top-right-radius: 0.5em;
}
.md-nav__link--active {
    background-color: 	#c1d8f0;
    padding: 0.2em;
    border-radius: .2em;
}

.md-nav__list {
    background-color: #f6f6f6;
    padding-top: 0.4em;
}

.md-typeset .tabbed-set {
    border-radius: .2em;
    border: 0.5px solid lightgray;
}

.md-typeset .tabbed-content {
    padding-left: 1rem;
    padding-right: 1rem;
}

.admonition::before {
    margin-left: -5rem;
}

.md-typeset .admonition {
    border-left: 5px solid;
    border-right: none;
    border-top: none;
    border-bottom: none;
}

.md-typeset__table {
    width: 100%;
  }

.md-typeset__table table:not([class]) {
    display: table;
    height: .5rem;
}

.md-typeset__table table:not([class]) th {
    background-color: #f9f9f9;
}

:root > * {
    --md-primary-fg-color:        #0f68a0;
    --md-primary-fg-color--light: #559fdc;
    --md-primary-fg-color--dark:  #063253;
    --md-accent-fg-color: #559fdc;
}
