/* nav-2line.css — Desherhat: category menu sob page-e fixed 2 line (carousel/scroll nai) */
.vote-bar{display:none!important}

html body header .main-nav{overflow:visible!important;height:auto!important;max-height:none!important}
html body header .main-nav::before,header .main-nav::after{display:none!important;content:none!important}
html body header .main-nav > button,header .main-nav .nav-arrow,header .main-nav [class*="arrow"],
html body header .main-nav [class*="scroll-btn"],header .main-nav [class*="nav-next"],header .main-nav [class*="nav-prev"]{display:none!important}

html body header .main-nav .nav-list{
  --nfs:15px;
  display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;
  gap:0 2px!important;margin:0 auto!important;padding:4px 8px!important;
  overflow:visible!important;max-width:100%!important;list-style:none!important;
  -webkit-mask-image:none!important;mask-image:none!important;
}
html body header .main-nav .nav-list::before,header .main-nav .nav-list::after{display:none!important;content:none!important}
html body header .main-nav .nav-list li{flex:0 0 auto!important;margin:0!important;padding:0!important}
html body header .main-nav .nav-list li.nav-sep{display:none!important}
html body header .main-nav .nav-list li a{
  display:block!important;white-space:nowrap!important;line-height:1.25!important;
  font-size:var(--nfs)!important;padding:.5em .6em!important;
}
html body header .main-nav .nav-list li a.nav-fund{font-size:calc(var(--nfs)*.95)!important;padding:.3em .85em!important;margin-right:4px!important}

/* mobile: 2 line-e fit korar jonno padding choto */
@media (max-width:700px){
  html body header .main-nav .nav-list{padding:3px 4px!important;gap:0!important}
  html body header .main-nav .nav-list li a{padding:.42em .38em!important}
  html body header .main-nav .nav-list li a.nav-fund{padding:.25em .6em!important;margin-right:2px!important}
}
