/* --- mobile  -----*/
@media  (max-width: 1025px) {


.header{height: 50px;background:#fff;  }
 .logo{ top:0;left:0;height:50px; position:absolute;  }
  .logo img{ height: 95% }
.langimg{top:16px;right:82px;}
.topuser{position: absolute;top:15px;right:80px;}
 /*menu*/
 .menusimpletoggle{top:18px;right:5px}
.menusimpletext{top:60px;right:5px}

.menu .container{padding: 0}/*hack bootstrap container*/
.menu{display:none;width:100%;  position:absolute;top:50px;left:0px;background:#F7F7F5;z-index:90000;height:auto}
.menushow{display:block;}
 .stricky-fixed .menu{top:50px}
.menu li ul.sub{background:#9dd1f1; }
.menu li ul.sub ul{background:#c3deef; }
.menu li ul.sub a{background:none; }
 .menu li a{padding-left:10px;color:#333}
 .menu li li a{color:#333}
.menu a{display:block !important;height: 40px;line-height:40px; background:#F7F7F5; }
.menu li li a{height: 33px;line-height:30px;padding-left:15px }
.menu li li li a{padding-left:25px}
.menu a{border-bottom:1px solid #1b253b}
.menu li ul{display:none; }


}

@media (max-width:1025px){
.menu li{position:relative;clear:both;float:none;width:100%;min-height:48px}
.menu a{height:auto!important;min-height:48px;line-height:1.35!important;white-space:normal;word-break:break-word;padding:14px 52px 14px 12px;box-sizing:border-box}
.menu li li a{height:auto!important;min-height:44px;line-height:1.35!important;padding-top:12px;padding-bottom:12px}
.menu li ul{position:static!important;width:100%!important}
.menu li.open>ul{display:block!important}
.menu .sub-nav-toggle{position:absolute;right:0;top:0;width:48px;height:48px;margin:0}
.menu li.has-submenu>a::after,.sf-sub-indicator{display:none!important}
}
