<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">figure.captions,
figure.captions.flip img,
figure.captions.flip video,
figure.captions.flip figcaption {
color:#FFFFFF;
background-color:#111111;
border:#ffffff solid 1px;
-moz-box-shadow:0 0px 0px rgba(0,0,0,0.7);
-webkit-box-shadow:0 0px 0px rgba(0,0,0,0.7);
box-shadow:0 0px 0px rgba(0,0,0,0.7);
}

figure.captions.flip {
-moz-box-shadow:none;
-webkit-box-shadow:none;
box-shadow:none;
}

figure.captions figcaption {
line-height:1.5;
background-color:#111111;
}

figure.captions.appear figcaption {
color:#FFFFFF;
background-color:rgba(0,0,0,0.7);
}

figure.captions.appear.left figcaption {
border-right:#fff solid 1px;
}

figure.captions.appear.right figcaption {
border-left:#fff solid 1px;
}

figure.captions.appear.top figcaption {
border-bottom:#fff solid 1px;
}

figure.captions.appear.bottom figcaption {
border-top:#fff solid 1px;
}


/*
Child elements styling
---------- */

figure.captions a img {
border:none;
}

figure.captions figcaption h1 {
margin:0 0 15px 0;
font-size:22px;
font-weight:bold;
}

figure.captions figcaption h2 {
margin:15px 0 10px 0;
font-size:15px;
font-weight:bold;
}

figure.captions figcaption p {
margin:0 0 15px 0;
font-size:15px;
}

figure.captions figcaption *:first-child {
margin-top:0;
}

figure.captions figcaption *:last-child {
margin-bottom:0;
}</pre></body></html>