p {
  text-align: justify;
  text-justify: inter-word;
  margin-bottom: .2em !important;
  margin-top: .2em !important;;
  font-size: 0.7rem !important;
}

h1 {
  color: rgb(15, 15, 15) !important;
  font-weight: 1000 !important;
  margin-bottom: 0.1rem !important;
  font-size: 1.1rem !important;
}

h2 {
  font-weight: 500 !important;
  margin-top: 0.1rem !important;
  margin-bottom: 0.1rem !important;
  font-size: 0.9rem !important;
}

.md-typeset h3 {
  font-weight: 300 !important;
  margin-top : 0em !important;
  margin-bottom: 0em !important;
  font-size: 0.8rem !important;
}

.md-typeset {
  font-size: .8rem !important;
  line-height: 1.0rem !important;
}

.md-typeset ol li, .md-typeset ul li {
  margin-bottom: .2em !important;
  font-size: .7rem !important;
  margin-left: 1.25em;
}

.md-typeset ol, .md-typeset ul {
  display: flow-root;
  margin-top: 0em;
  margin-left: .625em;
  padding: 0;
}

.md-nav__link{
  margin-top : 0.3em !important;
  font-size: .65rem !important;
}

.md-typeset table:not([class]) td {
  padding-top: .2em !important;
  padding-bottom: .3em !important;
  padding-left: .6em !important;
  padding-right: .2em !important;
  vertical-align: top;
  border-top: .05rem solid var(--md-default-fg-color--lightest);
  border: 1px;
}

.md-typeset table:not([class]) th {
  padding-top: .2em !important;
  padding-bottom: .3em !important;
  padding-left: .6em !important;
  padding-right: .2em !important;
  vertical-align: top ;
  border-top: .05rem solid var(--md-default-fg-color--lightest);
  height: 10 px !important;
}

