.site-header, .navigation__inner, .icons-block, .pics-block, .table-block__inner, .bottom-block, .site-footer__inner, .site-main, .content-wrapper {
  width: 100%;
  padding-left: 30px;
  padding-right: 30px;
  box-sizing: border-box;
  max-width: 100%;
}
@media (max-width: 1023px) {
  .site-header, .navigation__inner, .icons-block, .pics-block, .table-block__inner, .bottom-block, .site-footer__inner, .site-main, .content-wrapper {
    margin-left: 0;
    margin-right: 0;
  }
}
.content-wrapper {
  padding-left: 0;
  padding-right: 0;
}
.site-header .contacts {
  width: auto;
}
@media (min-width: 1281px) {
  .pics-block__item {
    width: 20%;
  }
}
.bottom-block__left-part {
  width: auto;
  flex: auto;
  margin-right: 20px;
}
.bottom-blocks-wrapper {
  display: flex;
  align-items: flex-start;
}
@media (max-width: 1023px) {
  .bottom-blocks-wrapper {
    flex-direction: column;
  }
}
.site-footer .menu-bot {
  text-align: left;
  margin-right: 0;
  margin-left: -20px;
}
[id ^= sandbox_theme_panel] {
  color: #000;
  width: 100px !important;
  font-size: 10px !important;
  right: 0 !important;
  top: auto !important;
  bottom: 0 !important;
}
.bottom-block .form1 {
  min-width: 190px;
}
.site-footer .copyrights {
  padding-left: 0;
}
@media (max-width: 1023px) {
  .underheader-block .underheader-block__left-part .titles {
    float: none;
  }
}
