/* JobLik 0.33.669 — final Divar-like contract for the five-item mobile gallery nav.
   Deliberately scoped to gallery routes by layout.php and to the runtime rebuilt nav. */
@media(max-width:760px){
 html body.public-body .jam-bottom-nav.j431-divar-nav{
  position:fixed!important;z-index:2147483000!important;
  inset:auto 0 0 0!important;width:100%!important;max-width:none!important;
  height:calc(68px + env(safe-area-inset-bottom,0px))!important;
  min-height:68px!important;max-height:none!important;
  margin:0!important;padding:5px 4px env(safe-area-inset-bottom,0px)!important;
  display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;
  align-items:start!important;direction:rtl!important;box-sizing:border-box!important;
  background:#fff!important;border:0!important;border-top:1px solid #e4e4e4!important;
  border-radius:0!important;box-shadow:none!important;overflow:hidden!important;
 }
 html body.public-body .jam-bottom-nav.j431-divar-nav>.j431-nav-item{
  position:relative!important;width:100%!important;min-width:0!important;height:58px!important;
  margin:0!important;padding:1px 0 0!important;box-sizing:border-box!important;
  display:flex!important;flex-direction:column!important;align-items:center!important;
  justify-content:flex-start!important;gap:3px!important;overflow:visible!important;
  color:#5f6062!important;background:transparent!important;border:0!important;
  border-radius:0!important;box-shadow:none!important;text-decoration:none!important;
  font:500 11.5px/15px Vazirmatn,Tahoma,sans-serif!important;white-space:nowrap!important;
 }
 html body.public-body .jam-bottom-nav.j431-divar-nav>.j431-nav-item>.j431-icon{
  display:block!important;flex:0 0 25px!important;width:25px!important;height:25px!important;
  min-width:25px!important;min-height:25px!important;max-width:25px!important;max-height:25px!important;
  margin:0!important;padding:0!important;color:currentColor!important;background:transparent!important;
  border:0!important;border-radius:0!important;box-shadow:none!important;
 }
 html body.public-body .jam-bottom-nav.j431-divar-nav>.j431-nav-item>.j431-icon svg{
  display:block!important;width:25px!important;height:25px!important;fill:none!important;
  stroke:currentColor!important;stroke-width:1.85!important;stroke-linecap:round!important;stroke-linejoin:round!important;
 }
 html body.public-body .jam-bottom-nav.j431-divar-nav>.j431-nav-item>.j431-icon.j431-plus{
  flex-basis:31px!important;width:31px!important;height:31px!important;
  min-width:31px!important;min-height:31px!important;max-width:31px!important;max-height:31px!important;
  margin-top:-3px!important;border:0!important;border-radius:50%!important;background:#fff!important;
 }
 html body.public-body .jam-bottom-nav.j431-divar-nav>.j431-nav-item>.j431-icon.j431-plus svg{
  width:31px!important;height:31px!important;stroke-width:1.9!important;
 }
 html body.public-body .jam-bottom-nav.j431-divar-nav>.j431-nav-item>.j431-label{
  display:block!important;min-height:15px!important;margin:0!important;padding:0!important;
  color:currentColor!important;background:transparent!important;
  font:500 11.5px/15px Vazirmatn,Tahoma,sans-serif!important;white-space:nowrap!important;
 }
 html body.public-body .jam-bottom-nav.j431-divar-nav>.j431-nav-item.j431-active{
  color:#e9640b!important;font-weight:700!important;
 }
 html body.public-body .jam-bottom-nav.j431-divar-nav>.j431-nav-item.j431-active>.j431-label{
  color:#e9640b!important;font-weight:700!important;
 }
 html body.public-body .jam-bottom-nav.j431-divar-nav>.j431-nav-item::before,
 html body.public-body .jam-bottom-nav.j431-divar-nav>.j431-nav-item::after{display:none!important;content:none!important}
}
