/* Owner-supplied decorative divider; keep the original GIF bytes intact. */
:root{--divider-image:url('assets/lin.gif');--divider-height:4px}
header,.page-heading,.reading-layout aside>a,.directory-list a{
 border-bottom:0;
 background-image:var(--divider-image);
 background-position:left bottom;
 background-repeat:no-repeat;
 background-size:100% var(--divider-height);
}
.card-bottom,footer,.footer-bottom,.source-note,.consent-category{
 border-top:0;
 background-image:var(--divider-image);
 background-position:left top;
 background-repeat:no-repeat;
 background-size:100% var(--divider-height);
}
.advertisement{
 border-block:0;
 background-image:var(--divider-image),var(--divider-image);
 background-position:left top,left bottom;
 background-repeat:no-repeat,no-repeat;
 background-size:100% var(--divider-height),100% var(--divider-height);
}
hr,.archive-content hr{
 border:0;
 height:4px;
 background-image:var(--divider-image);
 background-position:center;
 background-repeat:no-repeat;
 background-size:100% 100%;
}
@media(max-width:600px){
 .reading-layout aside{
  border-bottom:0;
  background-image:var(--divider-image);
  background-position:left bottom;
  background-repeat:no-repeat;
  background-size:100% var(--divider-height);
 }
}
