nav {
  background-color: #e3f2fd;
}
moo {
  font-size: 12px;
}

h1 {
  padding-top: 20px;
}
.toki_Elopa:not(pre) {
  font-family:
    system-ui,
    -apple-system,
    "Segoe UI",
    Roboto,
    "Helvetica Neue",
    "Noto Sans",
    "Liberation Sans",
    Arial,
    sans-serif,
    "Apple Color Emoji",
    "Segoe UI Emoji",
    "Segoe UI Symbol",
    "Noto Color Emoji" !important;
}
.sitelen_pona .toki_Elopa {
  font-size: 85%;
}
.toki_Elopa .sitelen_pona {
  font-size: 145%;
}
.toki_Elopa h1 {
  font-size: 165%;
}
.toki_Elopa h2 {
  font-size: 150%;
}
.toki_Elopa h3 {
  font-size: 120%;
}
.toki_Elopa h5 {
  font-size: 110%;
}
h2,
h3,
p,
.sitelen_pona li {
  padding: 0;
  padding-top: 0.4em;
  margin: 0;
}
.toki_Elopa li {
  padding-top: 0.4em;
  /* HERE!!!!! */
}
ol#shuffle li li {
  padding: 0;
}
@font-face {
  font-family: "Sitelen Pona";
  src:
    url("https://lipamanka.gay/linjalipamanka-normal.woff") format("woff"),
    url("https://lipamanka.gay/linjalipamanka-normal.otf") format("opentype");
  font-display: block; /* avoids long flash of fallback */
}

.sp,
.sitelen_pona {
  font-family: "Sitelen Pona" !important;
}
/*
@font-face {
  font-family: "Sitelen Pona";
  src: url("https://lipamanka.gay/linjalipamanka-normal.otf");
}
.sp,
.sitelen_pona {
  font-family: "Sitelen Pona";
} */
.sitelen_pona h1 {
  font-size: 40px;
}
.sitelen_pona h2 {
  font-size: 32px;
}
.sitelen_pona h3 {
  font-size: 23px;
}
.sitelen_pona p {
  font-size: 19px;
}
.sitelen_pona ul,
.sitelen_pona ol {
  /* padding-top: 1em;  */
  list-style: none;
  margin-left: 0;
  padding-left: 1em;
}
.sitelen_pona li {
  font-size: 19px;
}
.sitelen_pona li::marker {
  content: ".";
  font-family: "Sitelen Pona";
  font-size: 19px;
}
.sitelen_pona a:link {
  text-decoration: none;
}
.condensed {
  display: inline-block;
  width: 1em;
  overflow: visible;
  white-space: nowrap;
  transform: scaleX(0.5);
  transform-origin: left center;
}
.emoji {
  font-family:
    "Apple Color Emoji",
    "Noto Color Emoji",
    "Segoe UI",
    -apple-system,
    serif;
  font-weight: 400;
  font-style: normal;
  font-size: 14px;
  display: inline-block;
  vertical-align: baseline;
}
button.join_us {
  font-size: 21px !important;
}
ul,
ol {
  padding-bottom: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

li::marker {
  vertical-align: top !important;
}

.toki_Pasi {
  font-family: "Vazirmatn", sans-serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
}
.toki_Nijon {
  font-family: "Noto Sans JP", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
}
.toki_Anku {
  font-family: "Noto Sans KR", sans-serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
}
#member_map {
  height: 190px;
  width: 100%;
}
.ni_up {
  display: inline-block;
  transform: rotate(180deg);
  transform-origin: center;
}

.ni_left {
  display: inline-block;
  transform: rotate(90deg);
  transform-origin: center;
}
