/* 911 - Keep opened menu same card width and remove green active border */
body.vk-app-explore-body .vk-explore-merchant.is-map-active,
body.vk-app-explore-body .vk-explore-merchant.is-map-active > .vk-merchant-card-v2,
body.vk-app-explore-body .vk-explore-merchant.is-map-active .vk-merchant-card-v2{
  outline:0!important;
  border-color:rgba(255,255,255,.11)!important;
  box-shadow:0 12px 34px rgba(0,0,0,.30)!important;
}

body.vk-app-explore-body .vk-explore-merchant{
  width:100%!important;
  max-width:100%!important;
  overflow:visible!important;
}

body.vk-app-explore-body .vk-explore-menu.is-open{
  width:100%!important;
  max-width:100%!important;
  margin:10px 0 18px!important;
  padding:0!important;
  box-sizing:border-box!important;
  overflow:visible!important;
  border:0!important;
}

body.vk-app-explore-body .vk-menu-category-rail-wrap,
body.vk-app-explore-body .vk-menu-tab-panels,
body.vk-app-explore-body .vk-menu-tab-panel,
body.vk-app-explore-body .vk-explore-category,
body.vk-app-explore-body .vk-explore-category-items{
  width:100%!important;
  max-width:100%!important;
  box-sizing:border-box!important;
}

body.vk-app-explore-body .vk-menu-category-rail{
  margin-left:0!important;
  margin-right:0!important;
  padding-left:0!important;
  padding-right:0!important;
}

body.vk-app-explore-body .vk-explore-menu-item{
  width:100%!important;
  max-width:100%!important;
  box-sizing:border-box!important;
}
