@media screen and (max-width: 850px)
{
  :root
  {

  }
}
/*
   #menu{display:none; position:fixed; left:0; right:0; bottom:0; top:56px; width:auto; z-index:1000;}
   #scrollTop{display:none;}
   .mainPage{margin:5px; padding:5px; padding-top:60px;}
   .mainPage h1{font-size:22px;margin:0; padding-bottom:10px; white-space:normal; overflow:visible; line-height:1.2}


   #filterZone{position:relative; left:0; top:0; bottom:0; right:0; padding:80px 10px 0 10px;}
   #filterZone h1{display:none; }
   #filterZone chips{white-space:normal; padding:0;}
   #filterZone chips a{margin:0 15px 15px 0; padding:6px 8px!important;}
   #filterZone chips a dot{display:none}
   .mainPage.withFilter{margin-top:0; padding-top:0;}

    #filterZone chips a.active{background:#FFDCBC!important}

   .mainPage h1{display:none; }

   #header{height:56px; z-index:1001}
   #menuMobileBtn{display:block;}

   #header .logo{left: 10px; right:auto; top:5px; bottom:5px; background-position:left center; width:auto}
   #header .logo t{display:none}

   #header uBlock{right:80px; top:8px;}
   #header uBlock #uNotice{margin-right:20px}

   #header uBlock.unAuth{right:0px;}

   #header .uMenu{right:0px; top:40px;}
   #header .uMenu::before, #header .uMenu::after{right:5px}


   .blocker.flywin{display:block; padding:5px; overflow-y:auto;}
   .blocker.flywin block{box-shadow:none; border-radius:0;}

   .blocker.flywin content{min-width:100%; max-width:none; border-radius:0!important; max-height:100%; overflow:visible}
   .blocker.flywin btns{overflow:auto; white-space:nowrap; border-radius:0!important;}

   .blocker.message content{min-width:200px}

   .blocker.notice content{height:calc(100vh - 70px)}


   #trace{display:none}}


@media screen and (max-height: 500px)
{
   /*
   #filterZone{position: static; margin-left:250px; margin-top:60px}
   .mainPage.withFilter{margin-top:0; padding-top:0;}

}



@media screen and (min-width: 1001px)
{	  #menu{display:block!important;}}
*/



/*
@media screen and (max-width:700px)
{
   .blocker.message{padding-top:15%}
   .blocker.flywin:not(.flexView) .shell{left:5px; top:5px; bottom:5px; right:5px;}

   .blocker.flywin .content{padding:10px}
   .authForm{min-width:0!important}

   #menu{display:none; position:fixed; left:0; right:0; bottom:0; top:50px; width:auto; z-index:1000}
   #menu .logo{display:none;}
   #menu .thisUser{right:10px; width:auto;}
   #pageContent .gallery{height:200px!important}
   .mainPage{margin:0; padding:10px; padding-top:60px}

   #header{display:block;}
}
*/