/* Article-only photo, caption and quotation styles. */
.tisy-article-body{min-width:0}
.tisy-article-copy .wp-caption,
.tisy-article-copy .wp-block-image,
.tisy-article-copy .wp-block-image figure{
  box-sizing:border-box;float:none!important;clear:both;width:100%!important;
  max-width:100%!important;padding:0;border:0;background:transparent;
  margin:28px 0;text-align:left;
}
.tisy-article-copy .wp-block-image figure{margin:0}
.tisy-article-copy .wp-caption>a,
.tisy-article-copy .wp-block-image>a,
.tisy-article-copy .wp-block-image figure>a{display:block;width:100%}
.tisy-article-copy .wp-caption img,
.tisy-article-copy .wp-block-image img,
.tisy-article-copy img[class*="wp-image-"]{
  display:block;float:none!important;width:100%!important;max-width:100%!important;
  height:auto!important;margin:0!important;padding:0;border:0;
}
.tisy-article-copy img[class*="wp-image-"].alignleft,
.tisy-article-copy img[class*="wp-image-"].alignright,
.tisy-article-copy img[class*="wp-image-"].aligncenter{margin:28px 0!important}
.tisy-article-copy .wp-caption img[class*="wp-image-"],
.tisy-article-copy .wp-block-image img[class*="wp-image-"]{margin:0!important}
.tisy-article-copy .wp-caption .wp-caption-text,
.tisy-article-copy .wp-block-image figcaption,
.tisy-article-copy figure>figcaption{
  display:block;box-sizing:border-box;width:100%;margin:7px 0 0!important;padding:0!important;
  border:0;background:none;color:#6a706d;font-size:12px;line-height:1.5;
  font-weight:400;font-style:normal;text-align:left;letter-spacing:normal;
}
.tisy-article-copy figcaption p{font:inherit;margin:0}
.tisy-article-copy .wp-caption-text:before{content:none}
.tisy-article-copy blockquote{
  position:relative;top:0;box-sizing:border-box;clear:both;width:auto;
  margin:28px 0;padding:12px 0 12px 24px;border:0;border-left:3px solid #438973;
  background:none;color:#063d2e;font-size:20px;line-height:1.65;font-style:italic;
}
.tisy-article-copy blockquote:before,
.tisy-article-copy blockquote:after{content:none}
.tisy-article-copy blockquote p{color:inherit;font-size:inherit;line-height:inherit;margin:0 0 16px}
.tisy-article-copy blockquote>:last-child{margin-bottom:0}
.tisy-article-copy blockquote .mejs-container{max-width:100%;margin-top:18px}
.tisy-article-copy blockquote cite{
  display:block;margin-top:10px;color:#6a706d;font-size:12px;line-height:1.5;font-style:normal;font-weight:400;
}
@media(max-width:767px){
  .tisy-article-copy blockquote{padding:10px 0 10px 18px;font-size:18px;margin:28px 0}
  .tisy-article-copy .wp-caption,.tisy-article-copy .wp-block-image{margin:24px 0}
}
/* Apply “Quotation source” in the editor to a source on its own line. */
.tisy-article-copy blockquote cite,.tisy-article-copy .tisy-quote-source,.tisy-article-copy blockquote .wp-block-quote__citation{display:block;margin-top:10px;color:#217254!important;font-size:14px!important;line-height:1.5;font-style:normal!important;font-weight:500;font-variant-caps:small-caps;letter-spacing:.05em;background:none!important}
.tisy-article-copy .tisy-quote-source *{color:inherit!important;font-size:inherit!important;font-style:normal!important;background:none!important}

/* Nested emphasis from pasted/editor text must not italicise a source. */
.tisy-article-copy blockquote cite *,.tisy-article-copy .wp-block-quote__citation *{font-style:normal!important;color:inherit!important;font-size:inherit!important;background:none!important}
.tisy-article-copy blockquote + p{font-style:normal}
