/* Kakanj-X V1.6.2 — popravka nestale desne kolone. */
/* Globalni .sidebar može biti sakriven na mobilnim rezolucijama.
   Definišemo specifičan, autonoman prikaz isključivo za otvoreni članak. */
main.container:has(> .article-shell.kx-article-layout-149){width:100%;max-width:1320px!important;margin-inline:auto!important;padding-inline:20px!important;box-sizing:border-box}
main.container > .article-shell.kx-article-layout-149{
 display:grid!important;
 width:100%!important;
 max-width:1280px!important;
 margin:5px auto 24px!important;
 grid-template-columns:minmax(0,1fr) minmax(275px,357px)!important;
 gap:20px!important;
 align-items:start!important;
 overflow:visible!important;
}
main.container > .article-shell.kx-article-layout-149 > article.kx-article-149{
 grid-column:1!important;
 min-width:0!important;
 max-width:100%!important;
}
main.container > .article-shell.kx-article-layout-149 > aside.kx-article-aside-161{
 grid-column:2!important;
 grid-row:1!important;
 display:block!important;
 visibility:visible!important;
 opacity:1!important;
 min-width:0!important;
 width:100%!important;
 max-width:357px!important;
 margin:0!important;
 padding:0!important;
 position:static!important;
 height:auto!important;
 overflow:visible!important;
}
main.container .kx-article-sidebar-stack-161{display:flex!important;flex-direction:column!important;gap:12px!important;min-width:0!important;width:100%!important}
main.container .kx-article-sidebar-stack-161 > *{width:100%!important;min-width:0!important;max-width:100%!important}
main.container .kx-aside-empty-162{margin:10px 0 0;color:#697783;font-size:12px;line-height:1.6}
@media(max-width:1000px){
 main.container > .article-shell.kx-article-layout-149{grid-template-columns:minmax(0,1fr) minmax(230px,290px)!important;gap:14px!important}
 main.container > .article-shell.kx-article-layout-149 > aside.kx-article-aside-161{max-width:290px!important}
}
@media(max-width:790px){
 main.container:has(> .article-shell.kx-article-layout-149){padding-inline:14px!important}
 main.container > .article-shell.kx-article-layout-149{display:flex!important;flex-direction:column!important;gap:12px!important;max-width:100%!important}
 main.container > .article-shell.kx-article-layout-149 > article.kx-article-149{width:100%!important;max-width:100%!important;flex:initial!important}
 main.container > .article-shell.kx-article-layout-149 > aside.kx-article-aside-161{display:block!important;width:100%!important;max-width:100%!important;flex:initial!important;margin:0!important;padding:0!important;position:static!important}
 main.container .kx-article-sidebar-stack-161{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
 main.container .kx-article-sidebar-stack-161 > .kx-aside-sponsored-161{grid-column:1/-1}
}
@media(max-width:560px){
 main.container:has(> .article-shell.kx-article-layout-149){padding-inline:10px!important}
 main.container .kx-article-sidebar-stack-161{display:flex!important;flex-direction:column!important;gap:9px!important}
}
@media print{main.container > .article-shell.kx-article-layout-149{display:block!important}main.container > .article-shell.kx-article-layout-149 > aside.kx-article-aside-161{display:none!important}}
