/* ==========================================================================
   TEXT/FULLTEXT LAYOUT for PHARMACY LOCAL NEWS ITEM
========================================================================== */

/* Image */
figure.news-img-full {
  margin-inline-start: 0;
  margin-inline-end: 0;
  text-align: center;
}

@media (min-width: 768px) {
  figure.news-img-full {
    float: right;
    max-width: 50%;
    margin: 0 0 2rem 2rem;
  }
}

figure.news-img-full img {
  padding-right: 10px;
  border-right: 10px solid var(--vcu-gold);
}

/* News date */
p.news-date {
  margin: 0.5rem auto;
  font-weight: 700;
  color: var(--vcu-rust);
}

/* News author */
p.news-author {
  margin: 1rem auto;
}

/* News teaser text */
.news-teaser-full {
  border-bottom: 1px solid #ccc;
  padding: 0 0 1rem;
  margin: 0 0 1rem;
  font-size: 1.3em;
  font-weight: 300;
  line-height: 1.5;
}

/* News description */
.news-descrip p:last-child {
  margin-bottom: 2rem;
}

/* WYSIWYG heading 2 */
.news-descrip h2 {
  border-left: 8px solid var(--vcu-gold);
  padding-left: 0.5rem;
  margin: 2rem auto;
  padding-top: 0;
}

/* Blockquote */
.news-descrip blockquote {
  margin: 2rem auto;
}