













/* TOP NAV BAR � tyrkys fakt natvrdo */
.top-navigation-bar,
.top-navigation-bar .container{
  background: #00999f !important;
  background-color: #00999f !important;
}

/* kdyby to kreslil pseudo-element (n�kdy d�laj� overlay) */
.top-navigation-bar::before,
.top-navigation-bar::after,
.top-navigation-bar .container::before,
.top-navigation-bar .container::after{
  background: #00999f !important;
  background-color: #00999f !important;
}

/* pojistka proti gradient�m / obr�zk�m v pozad� */
.top-navigation-bar,
.top-navigation-bar .container{
  background-image: none !important;
}




















/* Breadcrumbs wrapper (ten vybran  pruh) */
.container.breadcrumbs-wrapper{
  background-color: #00999f !important;
}


/* texty a odkazy v liště */
.top-navigation-bar,
.top-navigation-bar a,
.top-navigation-bar strong,
.top-navigation-bar span {
  color: #000 !important;
}

/* hover/focus ať to nezběleje */
.top-navigation-bar a:hover,
.top-navigation-bar a:focus,
.top-navigation-bar a:active {
  color: #000 !important;
  opacity: .85;
}

/* ikonky (lupa, user, hamburger) jsou často jako background-image nebo maska */
.top-navigation-bar .toggle-window {
  color: #000 !important;
  fill: #000 !important;
}

/* když jsou ikonky řešené maskou / backgroundem */
.top-navigation-bar .toggle-window::before,
.top-navigation-bar .toggle-window::after {
  background-color: #000 !important;
}

/* jistota: přepnout všechny svg uvnitř lišty na černou */
.top-navigation-bar svg,
.top-navigation-bar svg * {
  fill: #000 !important;
  stroke: #000 !important;
}











