/* ECUMAX audit corrections, 2026-11-03. */
.audit-top-gap{margin-top:18px}.audit-panel{padding:22px;border:1px solid #344967;border-radius:15px;background:#15253b}.audit-panel h3{font-size:1.06rem;font-weight:750;margin:0 0 12px;color:#f1f6fe}.audit-panel p{font-size:.89rem;line-height:1.8;color:#c7d2e1;margin:0 0 12px}.audit-caution{border-top:3px solid #e4b75a}.audit-text-link{display:inline-block;color:#a8ceff!important;font-size:.84rem;font-weight:700;text-decoration:underline;text-underline-offset:4px}.audit-inline-links{display:flex;flex-wrap:wrap;gap:11px 20px;margin-top:15px}.audit-inline-links a{color:#b5d5ff;text-decoration:underline;text-underline-offset:3px;font-size:.81rem}
body.ecumax-layout #ecumax-service-intro.audit-compact-intro{margin-top:0!important;padding:0!important}.audit-compact-intro>div{padding:22px!important}.audit-compact-intro h2{font-size:1.15rem!important;margin:0 0 9px;font-weight:750}.audit-compact-intro p{color:#b8c8dc;font-size:.85rem;line-height:1.8;margin:0 0 10px;max-width:1000px}
.audit-photo-holder{position:relative}.audit-photo-credit{position:absolute;bottom:9px;left:10px;right:10px;z-index:3;justify-self:start;display:block;width:max-content;max-width:calc(100% - 20px);padding:4px 7px;border-radius:5px;background:#07101dd9;color:#dceaff!important;font-size:.57rem;line-height:1.6;text-decoration:underline;text-underline-offset:2px}.audit-gallery-credit{text-align:center;font-size:.72rem;color:#8eafd8;margin-top:16px}.audit-gallery-credit a{text-decoration:underline;text-underline-offset:3px}.audit-credit-list{display:grid;gap:17px;margin-top:20px}.audit-credit-row{display:grid;grid-template-columns:180px minmax(0,1fr);gap:19px;padding:17px;border:1px solid #354b67;border-radius:15px;background:#15253b;scroll-margin-top:100px}.audit-credit-row img{width:180px;height:110px;object-fit:cover;border-radius:9px}.audit-credit-row h2{font-size:.94rem!important;line-height:1.5!important;margin:0 0 6px!important;overflow-wrap:anywhere}.audit-credit-row p{font-size:.76rem!important;margin-bottom:6px!important}.audit-credit-row a{color:#adcefb;text-decoration:underline;text-underline-offset:3px}.advice-main q{color:#fff0c8;font-weight:700}.site-footer-bottom>div{flex-wrap:wrap}#adblue-doktor-bemutatas>p{font-size:.91rem;line-height:1.8;color:#d1d9e7;max-width:1000px}#sutik-es-technikai-adatok p{margin:12px 0;color:#c3cfe0;font-size:.88rem;line-height:1.85}#sutik-es-technikai-adatok a{color:#b3d3ff;text-decoration:underline}
@media(max-width:600px){.audit-credit-row{grid-template-columns:1fr;gap:12px}.audit-credit-row img{width:100%;height:155px}.audit-panel{padding:18px}.audit-compact-intro>div{padding:19px!important}}
