
/* Orlický strážník – horní banner sjednocený s novou evidencí */
#page-orlicky-straznik .public-info-hero{
  min-height:118px !important; padding:24px 28px !important;
  border:1px solid #c9e0ee !important; border-left:6px solid #0d4262 !important;
  border-radius:16px !important;
  background:#f8fbfd !important;
  box-shadow:0 8px 22px rgba(13,58,86,.10) !important;
}
#page-orlicky-straznik .public-info-hero::before{display:none !important}
#page-orlicky-straznik .public-info-kicker{color:#1597d3 !important;font-weight:800 !important;letter-spacing:1.5px !important}
#page-orlicky-straznik .public-info-hero h2{color:#0d4262 !important;text-shadow:none !important}
#page-orlicky-straznik .public-info-hero p{color:#718da0 !important}
#page-orlicky-straznik .public-back-btn{
  background:#0d4262 !important;color:#fff !important;border:1px solid #0d4262 !important;
  border-radius:10px !important;box-shadow:0 3px 10px rgba(13,66,98,.14) !important;
}
#page-orlicky-straznik .public-back-btn:hover{background:#0a3550 !important;border-color:#0a3550 !important;transform:translateY(-1px)}
