body {
  font-family: "Merriweather", serif;
  font-size: 1em !important;
}
.column-4-grid {
  display: flex;
  font-size: 0.92857em;
}
.ext-footer {
  margin: 0 auto;
  max-width: 1200px;
  padding: 0 1%;
}
.devkit-nav-links {
  padding-top: 1em !important;
  text-align: center !important;
  font-weight: 700;
}
a.devkit-main-menu-link.paginate-item:visited {
  color: #fff;
}
a.devkit-main-menu-link.paginate-item {
  color: #fff;
}
@media screen and (min-width: 960px) {
  body h1 {
    font-size: 1.2rem;
  }
}
@media screen and (min-width: 960px) {
  body h1,
  body h2,
  body h3,
  body h4 {
    margin: 12px 0;
  }
}
@media screen and (min-width: 960px) {
  body h2 {
    font-size: 1rem;
  }
}
.ext-footer {
  font-family: "Oswald", "Arial Narrow", Calibri, "Trebuchet MS", sans-serif;
  font-weight: 300;
}
li::before {
  font-weight: 700;
}
.devkit-greeting {
  font-size: 0.95rem;
}
.center, th > p,
.pydocx-center {
  text-align: center;
}
.pydocx-tab {
  display: inline-block;
  width: 4em;
}
.underline, .pydocx-underline {
  text-decoration: underline;
}
/* Transform text to all caps */
.pydocx-caps, h1, h2, h3{
  text-transform: uppercase;
}
/* Nested OL styles */
ol {
  counter-reset: list;
  margin-left: 0px;
  text-indent: 6px;
}

ol > li {
  list-style: none;
  position: relative;
  list-style-position: inside;
  margin-top: 6pt;
  margin-bottom: 6pt;
  text-align: justify;
}

ol > li:before {
  counter-increment: list;
  content: counter(list, decimal) ". ";
  position: absolute;
  left: -1.4em;
  font-weight: bold;
  text-indent: 0.02in;
}

/*level one */
ol > li > ol > li:before {
  counter-increment: list;
  content: counter(list, lower-alpha) ".";
  font-weight: bold;
}

/*level two */
ol > li > ol > li > ol > li:before {
  counter-increment: list;
  content: "(" counter(list, decimal) ")";
  font-weight: normal;
}

/*level three */
ol > li > ol > li > ol > li > ol > li:before {
  counter-increment: list;
  content: "(" counter(list, lower-alpha) ")";
  font-weight: normal;
}

/*level Four */
ol > li > ol > li > ol > li > ol > li > ol > li:before {
  counter-increment: list;
  content: "[" counter(list, decimal) "]";
  font-weight: normal;
}

/*level Five */
ol > li > ol > li > ol > li > ol > li > ol > li > ol > li:before {
  counter-increment: list;
  content: "[" counter(list, lower-alpha) "]";
  font-weight: normal;
}

/*level Six */

/*# sourceMappingURL=nested_ol.css.map */
.faa_figure {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
  height: auto;
}