/* Kakanj-X 1.8.6 — newsroom navigation, desktop and mobile. */
.kx-global-nav .kx-primary.kx-main-nav-186{align-items:center;overflow:visible}
.kx-global-nav .kx-news-item-186{position:relative;display:flex;align-items:center;min-width:0;flex:0 0 auto;margin-right:3px}
.kx-global-nav .kx-news-link-186{padding-right:2px!important;color:#123a26;font-weight:800!important}
.kx-global-nav .kx-news-toggle-186{border:0;background:transparent;color:#17482b;min-width:25px;height:24px;min-height:24px;max-height:24px;padding:0 3px;margin-left:-2px;cursor:pointer;font:700 19px/1 system-ui,sans-serif;display:inline-flex;align-items:center;justify-content:center;border-radius:5px;transition:background .18s ease,transform .18s ease}
.kx-global-nav .kx-news-toggle-186:hover,.kx-global-nav .kx-news-toggle-186:focus-visible{background:#e3eee4;outline:2px solid transparent}
.kx-global-nav .kx-news-item-186.is-open>.kx-news-toggle-186 span{transform:rotate(180deg)}
.kx-global-nav .kx-news-submenu-186{position:absolute;top:calc(100% + 9px);left:0;z-index:101;display:none;width:246px;padding:9px;background:#fff;border:1px solid rgba(24,87,47,.12);box-shadow:0 19px 45px rgba(18,40,26,.17);border-radius:14px;flex-direction:column;gap:1px}
.kx-global-nav .kx-news-submenu-186::before{content:"";position:absolute;top:-12px;left:0;right:0;height:12px}
.kx-global-nav .kx-news-item-186.is-open .kx-news-submenu-186{display:flex}
.kx-global-nav .kx-news-submenu-186 a{display:flex;padding:10px 13px!important;text-decoration:none;color:#1a2a22;border-radius:9px;font:600 13px/1.3 system-ui,sans-serif;white-space:normal;transition:background .15s ease,color .15s ease}
.kx-global-nav .kx-news-submenu-186 a:hover,.kx-global-nav .kx-news-submenu-186 a:focus-visible{background:#eaf5ee;color:#176335;outline:0}
.kx-global-nav .kx-primary.kx-main-nav-186>.kx-nav-category-186{white-space:nowrap}
@media (hover:hover) and (min-width:1181px){
  .kx-global-nav .kx-news-item-186:hover .kx-news-submenu-186,.kx-global-nav .kx-news-item-186:focus-within .kx-news-submenu-186{display:flex}
}
@media (max-width:1180px){
  .kx-global-nav .kx-primary.kx-main-nav-186{display:none;align-items:stretch;overflow-x:hidden;overflow-y:auto}
  .kx-global-nav .kx-primary.kx-main-nav-186.open{display:flex}
  .kx-global-nav .kx-news-item-186{width:100%;flex-wrap:wrap;margin:0}
  .kx-global-nav .kx-news-item-186>.kx-news-link-186{flex:1 1 auto;padding:12px 14px!important}
  .kx-global-nav .kx-news-toggle-186{height:44px;min-width:46px;margin:0;background:#f3f7f3;border-radius:8px}
  .kx-global-nav .kx-news-submenu-186{position:static;top:auto;left:auto;width:100%;display:none;box-shadow:none;border:0;border-left:3px solid #1e9450;border-radius:0;margin:1px 0 9px 12px;padding:4px 0 4px 8px;flex-basis:calc(100% - 12px);background:#f6faf7}
  .kx-global-nav .kx-news-submenu-186::before{display:none}
  .kx-global-nav .kx-news-submenu-186 a{font-size:14px;padding:11px 14px!important}
}
@media(prefers-reduced-motion:reduce){.kx-global-nav .kx-news-toggle-186,.kx-global-nav .kx-news-submenu-186 a{transition:none}}

/* 1.8.7: The arrow must never change the nav bar height. */
@media (min-width:1181px){
  .kx-global-nav .kx-news-item-186{height:auto;align-self:stretch;max-height:100%;}
  .kx-global-nav .kx-news-toggle-186{height:24px!important;min-height:24px!important;max-height:24px!important;min-width:19px!important;width:19px;padding:0!important;margin:0 3px 0 -3px!important;align-self:center;font-size:16px!important;line-height:1!important;box-shadow:none!important}
  .kx-global-nav .kx-news-toggle-186 span{display:block;line-height:1}
}
/* Numbered pagination for Najnovije (20 articles per page). */
.kx-latest-pager-187{display:flex;justify-content:center;align-items:center;gap:12px;flex-wrap:wrap;margin:30px auto 40px;padding:0 12px;font-family:system-ui,-apple-system,sans-serif}
.kx-latest-page-numbers-187{display:flex;align-items:center;justify-content:center;gap:7px}
.kx-latest-pager-187 a,.kx-latest-pager-187 span{display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;padding:9px 12px;border:1px solid #dce7de;border-radius:11px;background:white;color:#1c3426;text-decoration:none;font-size:14px;font-weight:650;line-height:1.15}
.kx-latest-pager-187 a:hover,.kx-latest-pager-187 a:focus-visible{background:#eff7f1;border-color:#3c9c60;color:#0e6330}
.kx-latest-pager-187 .is-active{background:#173c27;color:#fff;border-color:#173c27;font-weight:750}
.kx-latest-pager-187 .is-disabled{opacity:.45;cursor:default}
@media(max-width:740px){.kx-latest-pager-187{gap:8px}.kx-latest-pager-187 a,.kx-latest-pager-187 span{min-width:34px;min-height:36px;padding:8px;font-size:12px}.kx-latest-page-numbers-187{gap:4px}}
