@import url('https://fonts.googleapis.com/css2?family=Open+Sans&display=swap');

body {
  font-family: "Open Sans", "Arial", "Helvetica", sans-serif !important;
}

:root {
  --md-primary-fg-color: #FB4600;
}

.md-header {
    background-color: #fff;
    color: #000;
}

.md-header__button.md-logo img {
  height: 40px!important;
}

.md-tabs {
  background-color: #6698BD;
}

.md-search__form {
    background-color: #ccc;
}

.md-search__form:hover {
    background-color: #bbb;
}

.md-content__inner {
  text-align: justify;
}

.red {
  color: #e8381c;
}

.method {
  margin-top: 40px;
  border-top: 1px solid grey;
}

pre {
  padding: 25px 10px;
}

.md-typeset .md-button:hover {
  background-color: #FB4600;
}

.md-typeset h1 {
  color: #000;
}

.md-typeset h2 {
  color: #FB4600;
}

.md-typeset h3 {
  color: #FB4600;
}

.md-typeset figure {
  box-shadow: 0 0 0.2rem rgb(0 0 0 / 10%), 0 0.2rem 0.4rem rgb(0 0 0 / 20%);
  padding: 0px 5px;
}

.md-typeset figcaption {
  font-size: 0.8em;
  font-style: normal;
  color: #FB4600;
  margin-bottom: 1em;
}

.md-header__button.md-logo img {
  height: 75px;
}

.md-header__topic {
  font-weight: bold;
  font-size: 1.4em;
  color: #FB4600;
}

.md-typeset a {
  color: #FB4600;
}

.md-typeset a:hover {
  color: #FB4600;
}

.md-typeset code {
  background-color: #eee;
}

.md-typeset table:not([class]) {
  font-size: 0.9em;
}

.md-nav__item a:hover {
  color: #FB4600;
}

@media print {
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  label,
  body {
    font-family: "Lato", "Arial", "Helvetica", sans-serif !important;
  }
  h1 {
    border-bottom: 3px solid #FB4600 !important;
  }

  .wrapper>h2 {
    border-bottom: none;
    ;
  }

  h2 {
    border-bottom: 1px solid #ccc !important;
  }
}