

/* Start:/local/components/democontent2.board/news/templates/.default/style.css?17894151921639*/
.js-news-blog {
  max-width: 820px;
  margin: 0 auto 2rem;
  padding: 0 1rem;
}

.js-news-blog__header {
  margin-bottom: 1.5rem;
}

.js-news-blog__header h1 {
  margin-bottom: 0.35rem;
}

.js-news-blog__lead {
  color: var(--js-text-muted, #808080);
  margin: 0;
}

.js-news-blog__item {
  padding: 1.25rem 0;
  border-bottom: 1px solid var(--js-border, #ccc);
}

.js-news-blog__title {
  margin: 0 0 0.35rem;
  font-size: 1.15rem;
  font-weight: 600;
}

.js-news-blog__title a {
  color: var(--js-text-heading, #212734);
  text-decoration: none;
}

.js-news-blog__title a:hover {
  color: var(--js-accent, #0078ff);
}

.js-news-blog__date {
  display: block;
  font-size: 0.85rem;
  color: var(--js-text-muted, #808080);
  margin-bottom: 0.5rem;
}

.js-news-blog__preview {
  margin-bottom: 0.5rem;
  line-height: 1.5;
}

.js-news-blog__more {
  font-size: 0.9rem;
}

.js-news-blog__infinite {
  height: 1px;
  margin: 1rem 0 2rem;
}

.js-news-blog__infinite[data-loading="1"]::after {
  content: "";
  display: block;
  width: 1.5rem;
  height: 1.5rem;
  margin: 1rem auto;
  border: 2px solid var(--js-border, #ccc);
  border-top-color: var(--js-accent, #0078ff);
  border-radius: 50%;
  animation: js-news-spin 0.7s linear infinite;
}

@keyframes js-news-spin {
  to {
    transform: rotate(360deg);
  }
}

.js-news-blog--detail .js-news-blog__back {
  margin-bottom: 1rem;
}

.js-news-blog--detail .js-news-blog__content {
  line-height: 1.6;
  margin-top: 1rem;
}

.js-news-blog--detail .js-news-blog__content p {
  margin-bottom: 0.85rem;
}

/* End */
/* /local/components/democontent2.board/news/templates/.default/style.css?17894151921639 */
