.article-sidebar {
  display: none;
}

@media screen and (min-width: 768px) {
  .sub-nav {
    margin-bottom: 76px;
  }
}
h1 {
  font-size: 24px;
  font-family: "A1 Mincho", serif;
}

.article-header {
  border-bottom: 1px solid #D9DEE1;
  margin-block: 10px 0;
}

@media screen and (min-width: 1024px) {
  .article {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    max-width: inherit;
    min-width: inherit;
    padding: 0;
  }
}

.article-author,
.article-subscribe,
.article-footer,
.article-more-questions,
.article-return-to-top,
.article-comments {
  display: none;
}

.article-content {
  margin-block: 10px;
}
@media screen and (min-width: 768px) {
  .article-content {
    font-size: 18px;
  }
}

.article-body a {
  color: #1F73B7;
  text-decoration: underline;
  text-underline-offset: 3px;
}

.article-votes {
  border-top: none;
}

.article-relatives {
  border-top: none;
}

.button.article-vote:hover {
  background: #5F8092;
  border-color: #5F8092;
}

.related-articles-title {
  border-bottom: 1px solid #D9DEE1;
  padding-bottom: 18px;
  margin-bottom: 22px;
  font-family: "A1 Mincho", serif;
}
@media screen and (min-width: 768px) {
  .related-articles-title {
    font-size: 24px;
  }
}

.related-articles li a {
  color: #1F73B7;
  text-decoration: underline;
  text-underline-offset: 3px;
}