@media (max-width: 992px) {

  .main-menu-sub{display: none !important; background: #000;}
  .main-menu-sub.active{display: block !important;}
  
  .header-top-wrapper-2{display: block !important;}
  .main-header-wrapper-2{flex-flow: column;}
 .adress{width: 100% !important; padding: 0; margin: 0; text-align: center;}
 .search-box{width: 100% !important; margin-top: 0px;}
 .logo-image{margin-top: 30px;}
 .logo-image a{display: block; width: 100% !important; height: 100% !important;}
  .logo-image a img{max-width: 150px !important;}
 .logo-image, .main-header-wrapper-2 .logo-image{width: 100% !important; max-width: 100%;}
 .social-icon{position: absolute; top:-102px; right: 0;}
 .mobile-nav-toggler{        position: absolute;
        top: -125px;
        right: 15px;;}
 .top-links{width: 100% !important; justify-content: space-between;}
 .adress{position: absolute;top: -50px;left: 0;width: 50% !important;text-align: left;transform: translateX(130px);/* transform: translateZ(200px); */}

 .mobile-signinnew .signin{padding: 0;}

 .top-links .signin{display: none;}
 .header__cart{position: absolute !important; top: -80px; right: 60px; }
 .main-header-wrapper-2{padding-bottom: 0px;}
 .header-main .header-right .header__cart .aler{top: 20px;}
 
 .main-menu-sub.active{z-index: 9999;}
 .main-menu-sub.active .top-links .signin{display: block;}

 .mobile-menu-close{position: absolute;
    right: 20px;
    top: 30px;
    font-size: 30px;
}
.main-menu-sub ul li{margin: 0;}
.main-menu-sub ul li a{padding: 10px 5px; display: block;}

}