/*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;  }*/
.popup_regions .h-search #search {
    display: none;
}
.popup_regions .h-search .wrapper .search_btn {
    display: none;
}
.footer-bottom__items-wrapper {
    margin: -16px;
    display: flex;
    flex-wrap: wrap;
    display: flex;
    align-items: center;
    justify-content: center;}
.top_slider_wrapp .main-slider .main-slider__wrapper .main-slider__item{
background-position: left;
}
.articles-list .item .left-data img, .catalog_section_list .section_item .image img {
    max-width: 72px;
    max-height: 75px;
    margin: auto;
}
.item-views.company.type2.md .item.video-block .image {
    width: 280px;
    height: 280px;
    border: 2px red solid;
}
@media (max-width: 991px){
.item-views.company.type2.md .item.video-block .image {
    width: 100%;
    height: 280px;
    border: 2px red solid;
}
}
.wrap-d{
    display: flex;
    width: 100%;
}
.wrap-d h4 {
    color: #333;
    font-size: 36px;
    line-height: 1;
    font-family: sans-serif;
    margin-bottom: 16px;
}
.left-d{
    flex-direction: column;
    display: flex;
    text-align: center;
}
.right-d{
margin-left: 10px;
}
@media only screen and (max-width: 800px) {
    .wrap-d {
        flex-direction: column;
    }
  }
@media only screen and (max-width: 800px) {
    .right-d {
       margin-left: 0px;
    }
  }
@media screen and (max-width: 767px), projection and (max-width: 767px), tv and (max-width: 767px), handheld and (max-width: 767px)
.top_slider_wrapp.view_3 .main-slider__item td.text {
    display: block;
}
@media only screen and (max-width: 800px) {
.top_slider_wrapp.view_3 .main-slider__item td.text {
    display: block;
padding-bottom: 35px;
}
}
#main .catalog_detail .calculate-delivery-preview .font_sxs, #main .catalog_detail .calculate-delivery-preview .font_xs, #main .catalog_detail .cheaper_form&gt;span, #main .catalog_detail .item-stock&gt;span, #main .catalog_detail .price_txt, #main .catalog_detail .table_sizes span {
    font-size: 12px;
    display: none;
}
/*удаление доставки*/
.total-scroll-info {
    display: none !important;
}
/* Удаление Самовывоз сегодня - бесплатно
Доставка завтра - 390 ₽*/
.price_txt{
display: none !important;
}
/* Удаление Способ доставки в Москва Другой город*/
#bx-soa-delivery {
    display: none
}
.popup_regions_custom .items .items_block {
    text-align: center;
    display: block !important;
}
/* отступы у стран*/
.popup_regions_custom .items.only_city {
    padding: 0px 50px 10px 50px !important;
}
.popup_regions_custom .items.only_city .cities .item {
    padding-bottom: 0px !important;
}
/* отступы у стран*/
body .top_slider_wrapp .main-slider__wrapper .text .banner_title .head-title {
font-weight: 900;
}
.top_big_banners .item .item_inner .wrap_tizer .wrapper_inner_tizer a.outer_text {
font-weight: 900;
}
.item-views.company .text-block .item .item-inner h3 {
font-weight: 900;
}
.font_md {
font-weight: 900;
}
.h1, .h2, .h3, .h4, .h5, .h6, .popup-window, h1, h2, h3, h4, h5, h6 {
font-weight: 900;
}

.landings-list__info-wrapper.last, .landings-list__item.last {
display: none;
}