/*
Theme Name: Raw Frame Robin – Website v77
Theme URI: https://rawframerobin.de/
Author: Raw Frame Robin
Description: Versionierte WordPress-Theme-Fassung mit WordPress-Seitenintegration und aktueller RFR-Aviation-Vorschau.
Version: 77.0.0
Requires at least: 6.0
Requires PHP: 7.4
Text Domain: rfr-startseite
*/

/* D-HXAD: den Rotor im Hero aus dem überlagernden Headerbereich heraushalten. */
.rfr-world-page--d-hxad .rfr-world-hero--danrq > img{object-position:53% 30%}
@media(max-width:820px){.rfr-world-page--d-hxad .rfr-world-hero--danrq > img{margin-top:clamp(56px,10vw,82px)}}


/* Duisburg-Ruhrort: finale Sechserreihe vollständig und in Originalproportionen zeigen. */
body.postid-1389 .ruhrort-live .r-industry{align-items:center!important;padding-top:clamp(42px,5vw,76px)!important;padding-bottom:18px!important}
body.postid-1389 .ruhrort-live .r-industry-grid{align-items:center!important}
body.postid-1389 .ruhrort-live .r-industry-grid figure{height:auto!important;min-height:0!important;overflow:visible!important}
body.postid-1389 .ruhrort-live .r-industry-grid img{display:block;width:100%;height:auto!important;max-height:none!important;object-fit:contain!important;object-position:center!important}
@media(max-width:760px){body.postid-1389 .ruhrort-live .r-industry{padding:42px 20px 18px!important}}

/* Compacte Originalformate: sechs Schlussmotive ohne Beschnitt, bei begrenzter Bildhöhe. */
body.postid-1389 .ruhrort-live .r-industry-grid figure{display:flex!important;align-items:center!important;justify-content:center!important;height:clamp(190px,22vw,260px)!important;min-height:0!important;overflow:visible!important}
body.postid-1389 .ruhrort-live .r-industry-grid img{width:auto!important;height:auto!important;max-width:100%!important;max-height:clamp(190px,22vw,260px)!important;object-fit:contain!important;object-position:center!important;margin-inline:auto!important}
@media(max-width:760px){body.postid-1389 .ruhrort-live .r-industry-grid figure{height:clamp(180px,54vw,240px)!important}body.postid-1389 .ruhrort-live .r-industry-grid img{max-height:clamp(180px,54vw,240px)!important}}

/* EI-DEP: Titel auf der Rollbahn platzieren, ohne den Flugzeugrumpf zu überlagern. */
main.rfr-world-page--ei-dep .rfr-world-hero--danrq>img{object-position:50% 55%}
main.rfr-world-page--ei-dep .rfr-world-hero--danrq .rfr-world-wrap{left:50%;bottom:2%;width:min(92%,980px)}
@media(min-width:821px){main.rfr-world-page--ei-dep .rfr-world-hero--danrq h1 br{display:none}}
@media(max-width:820px){main.rfr-world-page--ei-dep .rfr-world-hero--danrq>img{object-position:50% 76%}main.rfr-world-page--ei-dep .rfr-world-hero--danrq .rfr-world-wrap{position:relative;left:auto;bottom:auto;transform:none;width:auto;margin-inline:22px;padding:24px 0 34px;text-align:center}main.rfr-world-page--ei-dep .rfr-world-hero--danrq h1{text-align:center}}

/* EI-DEP: alle Originalfotos vollständig und mit ihrem natürlichen Seitenverhältnis zeigen. */
main.rfr-world-page--ei-dep .rfr-danrq-phase{align-items:start}
main.rfr-world-page--ei-dep .rfr-danrq-grid{align-self:start;align-items:start}
main.rfr-world-page--ei-dep .rfr-danrq-grid figure{align-self:start;height:auto}
main.rfr-world-page--ei-dep .rfr-danrq-photo{display:block;height:auto;line-height:0}
main.rfr-world-page--ei-dep .rfr-danrq-photo img{display:block;width:100%;height:auto!important;max-height:none!important;aspect-ratio:3/2!important;contain-intrinsic-size:none!important;object-fit:contain!important;object-position:center!important}
