.tpl-anketa-success-note {
  color: #fff; }

body {
  background: #1a1615 url(../coffee.jpg); }

.shop2-panel {
  display: none; }

.edit-block-wrapper .edit-block-body-in .edit-btn {
  padding: 8px 10px 25px; }

.site-sidebar.left, .site-main .site-main-in > .left-side {
  padding-top: 30px; }

.site-container {
  margin-top: 0; }

.link-map {
  margin-top: 21px; }

.map-link {
  color: #c56e24;
  font: 700 14px/21px 'roboto';
  text-decoration: none; }

.folders-in-block > li.folder .item-cl.cloned {
  color: #000; }

@media (min-width: 900px) {
  .site-header .bot-block .soc-block-wr {
    display: none; } }

@media (max-width: 900px) {
  .right-side {
    display: flex;
    align-items: center;
    flex-direction: row-reverse; }

  .site-header .bot-block .right-side {
    position: absolute; }

  .site-header .bot-block {
    display: flex;
    flex-direction: column; }
    .site-header .bot-block .soc-block-wr {
      display: block;
      margin-right: 0; }

  .site-header .top-block .top-block-in .midle {
    display: flex;
    align-items: center; } }

@media (max-width: 995px) {
  .left-side {
    margin-right: 20px; } }

.main-blocks .main-blocks-in {
  max-width: 1320px;
  background: #fff;
  padding: 0 40px; }
/*1651*/
.folders-block-wrap .folders-block-in, .site-container-in, .main-blocks .main-blocks-in, .product-list-thumbs .shop-product-item {
  background: rgba(255, 255, 255, 0.7); }
/*.shop2-product-article, .product-side-r .shop-product-button-wrapper, div.yashare, .shop2-product-folders-header {
 display: none;
 }*/
/*1651*/
.tpl-anketa-success-note {
  color: #000;
  padding-top: 87px;
  text-align: center; }

.buy-one-click {
  display: none !important; }

.product-side-r .shop-product-button, .product-side-r .text-right a.shop2-cart-update, .text-right .product-side-r a.shop2-cart-update {
  min-width: 200px;
  flex-grow: unset; }
/* begin 1217 */
.folders-in-block-wrap .folders-in-block > li.folder {
  display: inline-block;
  opacity: 1;
  height: auto;
  visibility: visible;
  margin-bottom: 20px; }

.folders-block-wrap .view-more-folder-wrapper {
  display: none; }

.top-menu li a {
  font-size: 22px; }

.fixed-left .next-user-btn.not_menu {
  margin-left: 0;
  background: #82350f url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2022%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20d%3D%22M2.79%2015.28c-1.035.875-1.53%201.785-1.685%202.498C.71%2018.923%201.465%2020%202.7%2020h16.6c1.213%200%202.007-1.058%201.613-2.182-.145-.718-.638-1.646-1.693-2.538-1.69-1.44-4.37-2.27-8.21-2.27-3.85%200-6.53.83-8.22%202.27zm15.14%201.52c.543.466.834.895.955%201.2H3.12c.125-.302.41-.736.96-1.2%201.3-1.1%203.53-1.79%206.93-1.79s5.62.69%206.92%201.79zm.955%201.2h.415c-.15%200-.36.3-.27.48l-.06-.12-.02-.13c-.01-.065-.03-.142-.065-.23zM3.12%2018c-.036.09-.06.166-.07.23l-.044.183C3.026%2018.265%202.84%2018%202.7%2018zm-.12.44l.006-.027c0%20.01-.003.02-.006.027zM8%205.81c0%20.07%200%20.15.01.23.06.59.36%201.29.82%202.02.2.3.4.58.61.84.13.15.22.26.26.31l.08.09c.69.94%201.72.93%202.43-.02l.07-.08c.05-.05.14-.15.26-.31.21-.26.43-.55.62-.86.46-.73.76-1.43.83-2.04.01-.08.01-.16.01-.24v-.72C14%203.36%2012.65%202%2011%202S8%203.36%208%205.03zm-2%200v-.78C6%202.25%208.24%200%2011%200s5%202.26%205%205.03v.72c0%20.15-.01.31-.03.47-.1.95-.51%201.92-1.12%202.88-.41.65-.82%201.16-1.11%201.46l.07-.07c-1.502%201.987-4.1%202.02-5.588.06-.288-.312-.685-.8-1.072-1.42-.62-.96-1.03-1.93-1.13-2.89C6.01%206.1%206%205.95%206%205.81z%22%20fill%3D%22%23c56e24%22%2F%3E%3C%2Fsvg%3E") 18px 50% no-repeat; }

@media (max-width: 400px) {
  .product-list .product-list-thumbs .shop2-product-item {
    margin-right: 0;
    width: 100%;
    padding: 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }

  .site-main .site-main-in > .left-side {
    margin-right: 0; } }
/* end 1217 */
