@media (max-width: 720px) {
  .article-head p,
  .article-head .meta-row,
  .article-head time,
  .article-head .article-meta,
  .article-head .post-meta,
  .article-head .breadcrumbs {
    font-family: Lora, Georgia, serif !important;
    font-size: 12px !important;
    line-height: 1.45 !important;
    font-weight: 400 !important;
    color: #8f95a0 !important;
    letter-spacing: 0 !important;
    font-variant-numeric: oldstyle-nums !important;
    font-feature-settings: "onum" 1 !important;
  }

  .article-sidebar strong {
    font-family: Lora, Georgia, serif !important;
    font-size: 16px !important;
    line-height: 1.22 !important;
    font-weight: 700 !important;
    letter-spacing: 0 !important;
    text-transform: none !important;
    color: #1d1d1d !important;
  }

  .article-sidebar time,
  .article-sidebar .date {
    font-family: Lora, Georgia, serif !important;
    font-size: 12px !important;
    line-height: 1.35 !important;
    font-weight: 400 !important;
    color: #8f95a0 !important;
    letter-spacing: 0 !important;
    font-variant-numeric: oldstyle-nums !important;
    font-feature-settings: "onum" 1 !important;
  }

  .article-head h1,
  .article-sidebar strong {
    font-variant-numeric: oldstyle-nums !important;
    font-feature-settings: "onum" 1 !important;
  }
}

@media (min-width: 721px) {
  .article-head p,
  .article-head .meta-row,
  .article-head time,
  .article-head .article-meta,
  .article-head .post-meta,
  .article-head .breadcrumbs,
  .article-sidebar time,
  .article-sidebar .date {
    font-family: Lora, Georgia, serif !important;
    font-weight: 400 !important;
    color: #8f95a0 !important;
    letter-spacing: 0 !important;
    font-variant-numeric: oldstyle-nums !important;
    font-feature-settings: "onum" 1 !important;
  }

  .article-head h1 {
    font-variant-numeric: oldstyle-nums !important;
    font-feature-settings: "onum" 1 !important;
  }
}

.article-head h1 .rt-num,
.article-sidebar strong .rt-num {
  font-size: .86em;
  line-height: 0;
  position: relative;
  top: -.015em;
  letter-spacing: -.01em;
}
