/*NOTE: This file is intended for programmers. Aspro technical support is not advised to work with him.*/

/* Examples (uncomment to use):*/

/* Expand site width */
/* body .wrapper { max-width: 1400px !important;  } */

/* Set site background image */
/* body {  background: url(image_source) top no-repeat; }

/* Hide compare button */
/* a.compare_item { display: none !important;  }*/

.test_custom_class {
	background-color: #8c3fe8;
	border-color: #8c3fe8;
}

@media (min-width: 601px){
    html:not(.mobile) .catalog_block .item_block .catalog_item:not(.big) .footer_button {
        display: block;
        visibility: visible;
        opacity: 1;
        top: auto;
        height: auto;
        margin: 0px -25px;
        position: relative;
    }
}

.banner_text del {
    text-decoration: line-through;
}

body .catalog_block.items .item_block.item {
    padding-right: 20px;
    padding-bottom: 20px
}

.item-views.sales2.lg .item-wrapper>.item .period-block, .item-views.sales2.md .item-wrapper>.item .period-block,
.list-type-block.item-views .item .body-info:not(.with-section) .period-block,
.detail-news1 .period_wrapper .period-block {
    display: none;
}
/*
.left_block .menu_top_block.catalog_block .menu.dropdown .dropdown{
	display:block;
}
*/

.product-container .product-detail-gallery__slider.thmb.product-detail-gallery__slider--vertical .product-detail-gallery__picture {
    max-height: 60px;
}

.banners-content .maxwidth-banner .maxwidth-theme {
    min-height: 320px !important;
}

.popup_regions .items.only_city .cities .item {
    display: block;
    width: auto;
}
.popup_regions .items .items_block {
    -webkit-columns: 4;
    columns: 4;
}
/*
.basket-checkout-block.basket-checkout-btn.checkout-order {
    display: none;
}*/

.home-text{
	margin-top: 40px;
}


.home-text h1{
	text-align: center;
}

.top_block h2 {
  display: inline-block;
  margin: 0px 38px 0px 0px;
}