/*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;  }*/

/*@media all and (max-width:450px) {
	 .top_slider_wrapp .main-slider__item, .top_slider_wrapp .main-slider__item td, .top_slider_wrapp .main-slider__item tr, .top_slider_wrapp .main-slider {
		height:140px !important;
	}
}*/

.sticker_stol_iz_zala {
	background-color:red !important;
}

.sticker_skidka_40 {
	background-color:red !important;
}

.form.marketing-popup.with_web_form {
	min-width:450px;
	max-width:450px;
}

.grayscale_photo {
	-webkit-filter: grayscale(100%);
	-moz-filter:    grayscale(100%);
	-ms-filter:     grayscale(100%);
	-o-filter:      grayscale(100%);
	filter: gray; 
}

.top_product_menu {background-color:#fc482d;}
.top_product_menu:hover {background-color:red !important;}

.tab-content .border_block_wide .props_list td > .txt {
	bottom:0px;
}

ul li {
	list-style-type: disc;
}

#bx-soa-delivery .bx-compact-prop {
	display:none;
}

.bx-soa-pp-delivery-cost .bx-soa-pp-list-description {
	display:none;
}

.bx-soa-cart-total-line:nth-child(4) {
	display:none;
}

.bx-soa-cart-total-line:nth-child(5) {
	display:none;
}

@media all and (max-width:600px) {
	.compact-catalog .catalog_block .sa_block {
		display:none;
	}
	.compact-catalog .ajax_load .cost.prices .price.discount span {
		color:red;
	}
}

.mega_fixed_menu .right_menu_block .contact_wrap .person_wrap .auth_wr_inner {
	display:none;
}

.landings_list_wrapper.no_ajax {
	display:none;
}

.buttons .settings {
	display:none;
}

.menu.middle:nth-child(0) {
	display:none;
}

/*Начало страницы Контакты*/
.properties.clearfix .property {
		padding-bottom:7px;
	}
.properties.clearfix .property .darken {
		font-size:1.1em;
	}
.shop-detail1 .social-block > .wrap {
	line-height:4;
}
.item-shop-detail1 {
	margin:20px 0px;
}
/*Конец страницы Контакты*/

/*начало страницы гравировки*/
.product-item-detail-info-container {
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
}
.product-item-detail-info-container .product-item-scu-block {
	padding:10px 0px;
}
.product-item-detail-pay-block {
	border:0px;
}
.product-item-detail-info-container-title {
	display:none;
}
ul:not([id*="bx_"]) > li::before {
	display:none;
}
.bx-green .product-item-scu-item-text-container .product-item-scu-item-text-block span {
	display: block;
	line-height: 15px;
	margin: 0px;
	text-align: center;
	padding: 7px 0px 7px;
	font-size: 13px;
}
.bx-green .product-item-scu-item-text-container.selected .product-item-scu-item-text-block span {
	display: block;
	line-height: 15px;
	margin: 0px;
	text-align: center;
	padding: 7px 0px 7px;
	font-size: 13px;
}
.bx-green .product-item-scu-item-text-container.selected .product-item-scu-item-text-block {
	color: #FFF;
	background: #1c6648;
	outline-color:transparent;
}
.product-item-detail-pay-block {
	padding:0px;
}
.product-item-detail-price-current {
	font-size:1.733em;
	color:var(--fill_dark_lite_ccc);
}
.bx-green .btn.btn-default {
	background-color: #1e694b;
	border-color: #1e694b;
	color: #ffffff;
	padding:16px 26px 14px;
}
.bx-green .btn.btn-default:hover {
	background-color: #1e694b;
	border-color: #1e694b;
}
/*конец страницы гравировки*/

.linked-banners-list {
margin:15px 0px;
border:1px solid #1e694b;
}

.bx_filter_vertical .bx_filter_block label span {
font-size:12px;
}

.bx_filter .bx_filter_parameters_box_title {
font-weight:500;
padding:0px 35px 10px 0px;
}

.set-position.center {
background-size:cover;
}

.only_banner .top_slider_wrapp .main-slider .main-slider__wrapper .main-slider__item {
background-position:center !important;
}

.bx_filter .bx_filter_parameters_box_container .bx_filter_input_container input {
font-size:12px;
}

.bx_filter_vertical input[type="checkbox"] + label.disabled {
display:none;
}

.product-main .brand-detail {
display:none;
}

.rozigrysh .item-views.news2.lg .item-wrapper .item .image span {
height:121px;
}
/*.inner_wrap.TYPE_2 .thumb.shine {
display:none;
}*/
.inner_wrap.TYPE_2 .thumb.shine .img-responsive {
display:none;
}
.inner_wrap.TYPE_2 .thumb.shine .section-gallery-wrapper.flexbox .img-responsive {
display:block !important;
}
.kiiblack {
font-weight: bold;
}
.our_work_stoly {
margin:30px 0px 30px 0px;
overflow:hidden;
}
.our_work_stoly .item-views.brands .item img {
max-width:280px;
max-height:200px;
filter:none;
opacity:1;
}
.our_work_stoly .item-views.brands .item {
height:200px;
}
.our_work_stoly h2 {
margin:0px 0 26px;
}

.item-views.bottom_banners .row &gt; div:not(.col-md-12) .img_inner span {
    background-size: contain;
}

@media all and (max-width:991px) {
	.BANNER_IMG_WIDE .item-views.bottom_banners .img_inner span {background-size:155%;}
	.banner.CROP img {max-width:560px;}
	.menu_top_block.catalog_block.in-search {display:none;}
}

@media all and (max-width:900px) {
	.marketbanner {margin:20px !important;}
	.wrap_icon.wrap_cabinet {display:none !important;}
	.menu.middle:nth-child(2) {display:none !important;}
}


.dropdown-menu img,
.menu_top_block.catalog_block .dropdown > li.full > .dropdown > li > .image img,
.basket_wrapp img{
max-width: 60px;
} 
.image_wrapper_block.js-notice-block__image.image_block_custom{
	padding-top: 15%;
}
@media (max-width: 600px) {
    .compact-catalog .ajax_load .item {
        width: 100%;
        height: auto;
    }
.wrapp-one-click.credit {
margin-top:15px;
}
}

.person {
	display: none !important;
}

.image_list_custom .image_wrapper_block.js-notice-block__image, .image_list_custom .image_wrapper_block &gt; a {
    width: 200px;
    height: 90px;
    line-height: 200px;
    padding-top: 0;
}
.section-content-wrapper .BANNER_IMG_TYPE2 span.set-position.center.rounded3.lazyloaded{
    background-size: contain;
}
.section-content-wrapper .BANNER_IMG_TYPE2{
    padding: 0;
}
.catalog_block .catalog_item img, .product_slider .catalog_item img {

  /*width: 100%;*/
}
@media all and (min-width:992px) {
	.top_big_banners.only_banner .top_slider_wrapp .main-slider {
		height:450px !important;
	}
	.top_big_banners.only_banner .top_slider_wrapp .main-slider__item {
		height:450px !important;
	}
	.item-views.news2.md .item-wrapper .item .image span {
		height:210px;
	}
.mega-menu table td .wrap &gt; a {
		font-weight:normal;
	}
.header__top-part {
		height:90px;
	}
.wrap_icon.wrap_cabinet {
	display:none;
	}
.sku_props .bx_item_section_name .sku_mdash {
	display:none;
}
.catalog_detail .sku_props .bx_item_section_name .val {
	display:none;
}
.product-side.main_item_wrapper .js-prices-in-side .bx_catalog_item_scu.wrapper_sku {
	text-align:center;
}
body .product-side div + .char-side {
	display:none;
}
.compare_item_button.item-action {
	display:none !important;
}
.menu-row.middle-block .mega-menu {
	height:40px;
}
.menu-row.middle-block .mega-menu table td .wrap > a {
	height:40px;
	padding:12px 18px 25px;
}
/*.section-compact-list__image {
--image-width:120px;
--image-height:72px;
}*/

@media all and (min-width:768px) {
.swiper-nav-offset .swiper-button-next {
right:10px;
}
.swiper-nav-offset .swiper-button-prev {
left:10px;
}
}

.wrapp-one-click.credit {
margin-top:10px;
}
.detail-gallery-big {
--slider-max-width: 650px;
--slider-proportion: calc(300 / 450);
}
.item-stock {
/*display:none !important;*/
}
.menu_top_block.catalog_block {
display:none;
}
.filter-panel__view.controls-linecount.pull-right {
display:none;
}
.values_wrapper.font_xs.muted {
color:red;
}
@media all and (max-width:450px){
.top_slider_wrapp .main-slider__item, .top_slider_wrapp .main-slider__item td, .top_slider_wrapp .main-slider__item tr, .top_slider_wrapp .main-slider {height:170px !important;}
}