
/* =========================================================
   NÁVODY – detail nahoře jako Kontakty + čitelný obsah
   ========================================================= */
#page-navody .guide-detail-top{ display:none; }
#page-navody.showing-guide-detail .guide-detail-top{ display:block !important; }
#page-navody.showing-guide-detail .guide-detail-contact-hero{ margin:0 0 22px !important; }
#page-navody .guide-detail-contact-hero h2{ display:flex !important; align-items:center !important; gap:12px !important; }
#page-navody .guide-detail-contact-hero h2 i{ color:#ffffff !important; font-size:.92em !important; }
#page-navody .guide-detail-contact-hero small{ display:flex !important; align-items:center !important; gap:6px !important; flex-wrap:wrap !important; }
#page-navody .guide-detail-contact-hero small .sep{ color:#b9c9d9 !important; }
#page-navody .guide-detail-contact-hero small a,
#page-navody .guide-detail-contact-hero small span{ color:#b9c9d9 !important; text-decoration:none !important; }
#page-navody .guide-detail-contact-hero small a:hover{ color:#fff !important; text-decoration:underline !important; }

/* Titulek detailu už je nahoře v hero části */
#page-navody.showing-guide-detail .guide-sheet-title{ display:none !important; }
#page-navody.showing-guide-detail .guide-sheet-head{ padding:18px 24px 18px !important; }
#page-navody.showing-guide-detail .guide-sheet-intro{ margin:0 !important; color:#4e6779 !important; }

/* Čitelnost ve všech otevřených návodech */
#page-navody .guide-detail .guide-panel,
#page-navody .guide-detail .guide-panel .edit-node,
#page-navody .guide-detail .guide-panel ul,
#page-navody .guide-detail .guide-panel ol,
#page-navody .guide-detail .guide-panel li,
#page-navody .guide-detail .guide-panel li .edit-node,
#page-navody .guide-detail .guide-panel p,
#page-navody .guide-detail .guide-panel p .edit-node,
#page-navody .guide-detail .guide-step,
#page-navody .guide-detail .guide-step .edit-node,
#page-navody .guide-detail .guide-option,
#page-navody .guide-detail .guide-option .edit-node,
#page-navody .guide-detail .guide-quote,
#page-navody .guide-detail .guide-quote .edit-node,
#page-navody .guide-detail .guide-note,
#page-navody .guide-detail .guide-note .edit-node,
#page-navody .guide-detail .guide-result,
#page-navody .guide-detail .guide-result .edit-node,
#page-navody .guide-detail .guide-result div,
#page-navody .guide-detail .guide-result div .edit-node,
#page-navody .guide-detail .guide-bullets,
#page-navody .guide-detail .guide-bullets li,
#page-navody .guide-detail .guide-bullets li .edit-node,
#page-navody .guide-detail .guide-plain-list,
#page-navody .guide-detail .guide-plain-list li,
#page-navody .guide-detail .guide-plain-list li .edit-node,
#page-navody .guide-detail .guide-two-col strong,
#page-navody .guide-detail .guide-two-col strong .edit-node,
#page-navody .guide-detail small,
#page-navody .guide-detail small .edit-node{
    color:#35566b !important;
}

#page-navody .guide-detail .guide-section-title,
#page-navody .guide-detail .guide-section-title .edit-node,
#page-navody .guide-detail .guide-subheading,
#page-navody .guide-detail .guide-subheading .edit-node,
#page-navody .guide-detail .guide-result h4,
#page-navody .guide-detail .guide-result h4 .edit-node,
#page-navody .guide-detail .guide-two-col strong,
#page-navody .guide-detail .guide-two-col strong .edit-node{
    color:#08243e !important;
}

#page-navody .guide-detail .guide-section-title i,
#page-navody .guide-detail .guide-subheading i{
    color:#006db4 !important;
}

#page-navody .guide-detail .guide-plain-list.numbered li::before,
#page-navody .guide-detail .guide-step::before{
    background:#0a3166 !important;
    border-color:#0a3166 !important;
    color:#fff !important;
}

#page-navody .guide-detail .guide-result.negative h4,
#page-navody .guide-detail .guide-result.negative h4 .edit-node{ color:#166534 !important; }
#page-navody .guide-detail .guide-result.positive h4,
#page-navody .guide-detail .guide-result.positive h4 .edit-node{ color:#8a5a00 !important; }
#page-navody .guide-detail .guide-result.refusal h4,
#page-navody .guide-detail .guide-result.refusal h4 .edit-node{ color:#a82424 !important; }

@media(max-width:650px){
    #page-navody.showing-guide-detail .guide-sheet-head{ padding:16px 15px !important; }
    #page-navody .guide-detail-contact-hero h2{ gap:10px !important; }
}
