html body {
  background-image: url(site-fon.jpg); }

.edit-block-wr .edit-block-body {
  padding: 20px 5px 31px 5px;
  text-align: center;
  margin: 0 auto; }
  .edit-block-wr .edit-block-body center {
    text-align: center;
    width: 200px;
    margin: 0 auto; }
  .edit-block-wr .edit-block-body .widget {
    min-width: 180px !important; }
  .edit-block-wr .edit-block-body #vk_groups {
    margin: 0 auto; }

.widget_gr-l, .widget_gr-t, .widget_t, body {
  width: auto !important;
  min-width: inherit !important; }

.widget {
  width: auto !important;
  min-width: inherit !important; }

#hook_Block_WidgetGroup .widget {
  min-width: 180px !important; }

.phone-block-wr .site-phone .s2 img {
  max-width: 30px; }

@media (min-width: 1024px) {
  .header-bot-block {
    padding-bottom: 12px; }

  .phone-block-wr {
    padding-top: 10px; }

  .phone-block-wr .site-adres {
    padding-top: 15px; }

  .phone-block-wr .site-phone .s2 {
    width: 192px; }
    .phone-block-wr .site-phone .s2 span {
      vertical-align: top; } }
/* begin 1217 */
.shop-pricelist .shop-product-item .shop2-product-actions, .product-list .shop2-product-item .shop2-product-actions {
  display: none; }

.footer-bot-block {
  position: relative; }
  .footer-bot-block .footer_img_block {
    font-size: 0;
    width: 217px;
    margin: 0 0 20px 0; }
    @media (min-width: 1741px) {
  .footer-bot-block .footer_img_block {
    position: absolute;
    left: -227px;
    top: 34px; } }
/* end 1217 */
