body, html {
  margin: 0 !important;
  padding: 0 !important;
}
body * {
  visibility: hidden !important;
  height: 0 !important;
  min-height: auto !important;
  overflow: hidden !important;
  position: static !important;
  top: 0 !important;
  left: 0 !important;
}
body #container-top,
body #container,
body #container div#content,
body #container div#content-inside,
body #container div#container-content,
body #container div#container-data,
body #container div#data,
body #container div.data_inner,
body #container div.content.details,
body #container div.details_item,
body #container div.cats_list {
  visibility: visible !important;
  height: auto !important;
  overflow: auto !important;
  position: static !important;
  top: 0 !important;
  left: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  width: 100% !important;
  border-left: none !important;
  border-right: none !important;
  color: #000 !important;
}
body #container div#data {
  border-top: none !important;
}
body #container div.content.details {
  border-bottom: none !important;
}
body #container div.cats_list * {
  visibility: visible !important;
  height: auto !important;
  overflow: auto !important;
  position: static !important;
  top: 0 !important;
  left: 0 !important;
}
body #container div.cats_list div.list_inside {
  padding-bottom: 20px !important;
}
body #container div.cats_list div.list_inside a.img_border {
  margin-top: 0 !important;
}
body #container div#logo,
body #container div.swiper-container,
body #container div.details_item h1.title,
body #container div.details_item a.print,
body #container div.details_item br,
body #container span.icon_arrows,
body #container div.prices {
  display: none !important;
}
body #container div.foods-content-category-container {
  display: block !important;
}

/*body #container {
  width: 100% !important;
}
.icon_basket,
#container * {
  display: none !important;
}
body #container,
body #container div#content,
body #container div#content-inside,
body #container div#container-data,
body #container div#data,
body #container div.content.details,
body #container div.details_item,
body #container div.cats_list,
body #container div.cats_list * {
  display: block !important;
}
body #container div.cats_list div.prices,
body #container div.cats_list span.icon_arrows:before {
  display: none !important;
}
body div#header,
body div.swiper-container,
div#search-container,
div#footer {
  display: none;
  z-index: 0 !important;
}
body div.details_item div.cats_list {
  background-color: #fff;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 999999;
  border-left: none;
  border-right: none;
}
div.foods-content-category-container {
  display: block !important;
}
div.div.list_inside {
  box-shadow: none !important;
}
span.basket_container {
  display: none !important;
}
div.prices {
  padding-left: 30px !important;
}
div.prices input {
  display: none !important;
}
div.lang-container {
  display: none !important;
}
div.cookieinfo {
  display: none !important;
}
div.contact {
  display: none !important;
}
div.side_img {
  display: none !important;
}
div#side {
  display: none !important;
}
div#menu-order-container {
  display: block !important;
}
div#menu-order {
    top: 0 !important;
}*/