/*
 * Medien als Standardblöcke (Phase 3): neutralisiert, was WordPress-Blockstile an Trennlinie, Download-Kachel und
 * Bild unten ändern, damit sie aussehen wie die bisherigen Elemente (<hr>, jagdverband/media, jagdverband/bottom-image).
 * Knopf, Video, Akkordeon und Drupal-Medien gibt djv-base/inc/medien-bloecke.php im bisherigen HTML aus (kein CSS nötig).
 * Trennlinie und Kachel nur mit Block-Klassen, damit die Vendor-Form (bis zur Umstellung) unberührt bleibt. Die Regeln
 * für das Bild unten nutzen Vendor-Klassen (.jagdverband-article-node > .fullwidth-image, Kopie aus article-content.css)
 * und treffen auch die Vendor-Form – dort wirkungslos, weil gleich (Pixel-Beleg task-2-report.md).
 * Geprüft per Ganzseiten-Vergleich mit berechneten Stilen und Pixeln (task-2-report.md).
 */

/*
 * Trennlinie im Haupttext wie das bisherige <hr> (Theme hr{margin:2rem 0;border:0;border-top:1px solid rgba(0,0,0,.1)}).
 * WordPress (separator/theme.min.css) setzt margin-left/right:auto und – mit dem Selektor
 * .wp-block-separator:not(.is-style-wide):not(.is-style-dots), Spezifität 0,3,0 – width:100px; daher hier dieselbe
 * :not()-Kette, damit width:auto gewinnt.
 */
.jagdverband-body-block hr.wp-block-separator,
.jagdverband-body-block hr.wp-block-separator:not(.is-style-wide):not(.is-style-dots) {
	border: 0;
	border-top: 1px solid rgba(0, 0, 0, 0.1);
	margin-left: 0;
	margin-right: 0;
	width: auto;
	opacity: 1;
}

/*
 * Vorschaubild der Kachel wie <figure class="image_container">: ohne Außenabstand (gemessen; WordPress image/theme setzt
 * .wp-block-image{margin:0 0 1em}), img{vertical-align:middle} wie im Theme (WordPress: bottom).
 */
.download-element > .wp-block-image {
	margin: 0;
}
.download-element > .wp-block-image img {
	vertical-align: middle;
}

/* Bild unten: Regeln aus jagdverband/assets/article-content.css:236-275 (Vendor, entfällt in Phase 7), für die neue Form. */
.single-article .jagdverband-article-node > .fullwidth-image,
.post-type-article .jagdverband-article-node > .fullwidth-image {
	position: relative;
	margin: 0 !important;
	max-width: none;
	width: 100%;
}
.single-article .jagdverband-article-node > .fullwidth-image .image_container,
.post-type-article .jagdverband-article-node > .fullwidth-image .image_container {
	margin: 0;
}
.single-article .jagdverband-article-node > .fullwidth-image img,
.post-type-article .jagdverband-article-node > .fullwidth-image img {
	display: block;
	width: 100%;
	height: auto;
}

/* Bild unten: img wie bisher vertical-align:middle (WordPress .wp-block-image img{vertical-align:bottom}; bei display:block ohne Wirkung auf die Pixel). */
.fullwidth-image.djv-bild-unten .wp-block-image img {
	vertical-align: middle;
}
