section .sd-row > * {
  padding-right: calc(var(--sd-gutter-x));
  padding-left: 0;
}

.sd-row {
  margin-left: 0;
  margin-right: 0;
}

:root {
  --sd-color-shadow: transparent;
}

.sd-container,
.sd-container-fluid,
.sd-container-lg,
.sd-container-md,
.sd-container-sm,
.sd-container-xl {
  padding: 0;
}

section#postlist .sd-card-header h3 {
  margin-top: 0;
  margin-bottom: 0;
}

section#postlist article {
  margin-bottom: 3ex;
}

.postlist-nav {
  margin: 0 auto;
  width: 36rem;
  max-width: 100%;
}
.postlist-nav.prev-posts {
  width: 50%;
  text-align: left;
  padding-left: 1ex;
  font-size: small;
}
.postlist-nav.next-posts {
  width: 50%;
  text-align: right;
  padding-right: 1ex;
  font-size: small;
}

.widepage .postlist-nav {
  margin: 0 auto;
  width: 88rem;
  max-width: 100%;
}

div.preview {
  max-width: 50%;
  float: left;
  margin-right: 1em;
}

div.excerpt p {
  margin-top: 0;
  font-size: 95%;
}

div.postinfo {
  margin-top: 1ex;
}
div.postinfo p {
  font-size: 80%;
  margin-bottom: 1ex;
  font-family: "Roboto", "Helvetica", sans-serif;
}

section#postlist div.sd-card-footer p {
  font-size: 80%;
  margin-bottom: 1ex;
  font-family: "Roboto", "Helvetica", sans-serif;
}

div.post-readmore a {
  font-size: 80%;
}

h3.post-title a {
  color: #444444;
}/*# sourceMappingURL=custom.css.map */