.container{
	max-width: 1200px;
	padding-left: 14px;
	padding-right: 14px;
	width: auto;
}
div#wrapper{
	width: auto;
	max-width: 1200px;
	width: 100%;
}

.hdr_basket_btn{
	background-image: url(./img/basket.svg);
}
.hdr_login_btn{
	background-image: url(./img/user.svg);
}
#quick_find_keyword{
	background-image: url(./img/search.svg);
}
.header_menu{
	margin: 8px 0 25px;
	font-size: 17px;
}
.header_menu a{
	text-decoration: none;
	font-size: 17px;
}
.header_menu__inner{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	position: relative;
	z-index: 3;
}

.header_menu__items{
	display: table;
	width: calc(100% - 222px);
}
.header_menu__item{
	display: table-cell;
	vertical-align: middle;
	border: 1px solid #efefef;
	border-right-width: 0;
}
.header_menu__item.parent > a:after{
	content: "";
	display: inline-block;
	vertical-align: middle;
	margin-left: 6px;
	position: relative;
	top: -2px;
	border-right: 1px solid #170c66;
	border-bottom: 1px solid #170c66;
	width: 6px;
	height: 6px;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
}
.header_menu__items > .header_menu__item:last-of-type{
	border-right-width: 1px;
}
.header_menu__item > a{
	padding: 14px 4px;
	display: block;
	text-align: center;
}

.header_menu__catalog{
	width: 222px;
}
.header_menu__items{
	width: calc(100% - 222px);
}
.header_menu__toggler{
	display: none;
}
.header_menu__catalog-toggler{
	background: #efefef;
	border-color: #efefef;
	padding: 14px 0;
	text-decoration: none;
	display: block;
	text-align: center;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
	cursor: pointer;
	height: 50px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.header_menu__toggler-cat_burger{
	width: 13px;
	height: 13px;
	display: inline-block;
	vertical-align: middle;
	background-position: center;
	background-image: url(./img/menu.svg);
	margin-right: 3px;
	background-repeat: no-repeat;
}
.header_menu__toggler-text{
	display: inline-block;
	vertical-align: middle;
}
.header_menu__toggler-arrow{
	display: inline-block;
	vertical-align: middle;
	width: 13px;
	height: 13px;
	position: relative;
}
.header_menu__toggler-arrow:after{
	content: "";
	display: block;
	border-right: 1px solid #170c66;
	border-bottom: 1px solid #170c66;
	width: 6px;
	height: 6px;
	left: 2px;
	bottom: 4px;
	position: absolute;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
}
.header_menu__catalog .submenu{
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	background: #fff;
	border: 1px solid #efefef;
	border-top: 0;
	padding: 15px 0 15px 30px;
	margin: 0;
	text-align: left;
	z-index: 2;
	box-sizing: border-box;
	display: none;
	-webkit-flex-wrap: wrap;
	-moz-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	-o-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-flex-direction: column;
	-moz-flex-direction: column;
	-ms-flex-direction: column;
	-o-flex-direction: column;
	flex-direction: column;
	max-height: 200px;
}
.header_menu__catalog .submenu li{
	padding-right: 30px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.header_menu__catalog .submenu li a{
	padding: 6px 0;
	font-size: 17px;
	display: block;
}
.header_menu__item.parent{
	position: relative;
}
.header_menu__item .submenu{
	display: none;
	position: absolute;
	top: 49px;
	left: 0;
	width: auto;
	max-width: 200px;
	background: #fff;
	border: 1px solid #efefef;
	border-top: 0;
	padding: 15px 15px 15px 30px;
	margin: 0;
	text-align: left;
	z-index: 2;
	box-sizing: border-box;
}
.header_menu__item .submenu a{
	display: inline-block;
	padding-top: 3px;
	padding-bottom: 3px;
}
.header_menu .submenu a:hover{
	text-decoration: underline;
}
.parent.header_menu__item--active > a{
	color: #fff;
	background-color: #170c66;
}
.parent.header_menu__item--active > a:after{
	border-color: #fff;
	-webkit-transform: rotate(225deg);
	-ms-transform: rotate(225deg);
	-o-transform: rotate(225deg);
	transform: rotate(225deg);
	top: 2px;
}
.header_menu__item--active > .submenu{
	display: block;
}
#quick_find{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
}
.header_menu__toggler-text{
	color: #130468;
}
.header_menu__toggler{
	width: 184px;
	height: 50px;
	padding-left: 22px;
	border-right: 1px solid #efefef;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-top: 14px;
}
.header_menu__toggler-burger {
	width: 13px;
	height: 13px;
	display: inline-block;
	vertical-align: middle;
	background-position: center;
	background-image: url(./img/burger.svg);
	background-repeat: no-repeat;
	margin-right: 3px;
}


.banner_sidebar{
	width: 24%;
}
#banner{
	width: 75%;
}
div#content_main{
	width: 100%;
}
.popular_cat .list  > .item:nth-of-type(n+9){
	display: none;
}
.popular_cat.popular_cat--visible .list > .item{
	display: block !important;
}
.show_all:after{
	background-image: url(./img/arrow_readmore.svg);
	background-repeat: no-repeat;
}
.buynow-button{
	background-image: url(./img/icon_buynow.svg);
}
.container .slick-next:before{
	background-image: url(./img/arrow_sl_r.svg);
	background-color: #f3f3f3;
	border-radius: 50%;
}
.container .slick-prev:before{
	background-image: url(./img/arrow_sl_l.svg);
	background-color: #f3f3f3;
	border-radius: 50%;
}
#boxManufacturersContent .manufacturers_item{
	width: 25%;
}
.boxManufacturersContent_bk{
	height: auto;
}
.boxManufacturersContent_bk{
	display: block;
	-webkit-column-count: 4;
	-moz-column-count: 4;
	column-count: 4;
}
#boxManufacturersContent .manufacturers_item{
	display: inline-block;
	width: 100%;
}
.itemProduct_news .title{
	height: auto;
	min-height: 32px;
}
.multiple-items .slick-track{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
}
.multiple-items .slick-slide{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	height: auto;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	-ms-align-items: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}
div#left{
	width: 24%;
	margin-right: 1%;
}
div#content{
	width: 75%;
}
.cont_left{
	width: 46%;
}
.cont_right{
	width: 51%;
}
.banners-inner img{
	height: auto;
}
.alertWindow{
	height: auto;
	min-height: 255px;
}
.alertWindow{
	max-width: 600px;
	width: 100%;
	margin-left: -300px;
	left: 50%;
	position: absolute;
}
html, body{
	min-width: 320px;
}
.delivery_banner--sm{
	display: none;
}
.dostavka_lift .item{
	margin-right: 20px;
}
.delivery_banner--md img{
	display: block;
}
.sub_title.spoiler_title{
	position: relative;
	padding-right: 50px;
}
.sub_title.spoiler_title,
.sub_title.spoiler_title.active{
	background: none;
}
.sub_title.spoiler_title:after{
	content: "";
	position: absolute;
	right: 25px;
	top: 50%;
	width: 7px;
	height: 7px;
	border-left: 2px solid #b3b3b3;
	border-bottom: 2px solid #b3b3b3;
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	transform: rotate(-45deg);
	margin-top: -6px;
}
.sub_title.spoiler_title.active:after{
	-webkit-transform: rotate(-225deg);
	-ms-transform: rotate(-225deg);
	-o-transform: rotate(-225deg);
	transform: rotate(-225deg);
	margin-top: -4px;
}
div#content p{
	line-height: 1.5;
}
.shiptable{
	width: 100%;
	max-width: 555px;
}
.nowrap{
	white-space: nowrap;
}
.checkout_phone-seven{
	font-size: 22px;
	color:#8C8C8C;
	margin: 0 12px;
}
.compare_form{
	overflow: auto;
}
.compare_table{
	width: 100%;
}
.compare_table p.comp-name{
	max-width: 100%;
	min-height: 36px;
	text-align: center;
}
.compare_table .buynow-button{
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.compare__topinfo{
	min-width: 228px;
	text-align: center;
	vertical-align: top;
	padding-left: 10px;
	padding-right: 10px;
}
.compare__topinfo-image > img{
	max-width: 100%;
	max-height: 100%;
}
.compare__topinfo-image{
	height: 60px;
	width: 60px;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	-ms-align-items: center;
	align-items: center;
	margin-left: auto;
	margin-right: auto;
}
.pageItem, .pageItem > form{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	-webkit-flex-wrap: wrap;
	-moz-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	-o-flex-wrap: wrap;
	flex-wrap: wrap;
	width: 912px;
}
.itemSubCat__wrap{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	-webkit-flex-wrap: wrap;
	-moz-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	-o-flex-wrap: wrap;
	flex-wrap: wrap;
	margin-left: -6px;
	margin-right: -6px;
}
.itemSubCat__outer{
	padding-left: 6px;
	padding-right: 6px;
	width: 33.333333%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin-bottom: 15px;
}
.itemSubCat{
	margin: 0;
	width: 100%;
}
.itemSubCat__readmore_wrap{
	display: block;
	width: 100%;
	text-align: center;
}


.product-data-container{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
}
.product-data-container > .product-data-col_2{
	width: calc(100% - 301px);
}
.product-data-col_2 > .product-data-col_2{
	width: 100%;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-flex-wrap: wrap;
	-moz-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	-o-flex-wrap: wrap;
	flex-wrap: wrap;
}
.product-data-bottom-col,
.product-data-top-col{
	width: 48%;
	margin-right: 0;
}
.btn-custom.link-buy{
	background-image: url(./img/cart_w.svg);
}
.product-data-col{
	margin-right: 19px;
}
#collection .popup-collections-items{
	height: auto !important;	
}
.popup-collections-items-wrap{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;	
	-webkit-flex-wrap: wrap;
	-moz-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	-o-flex-wrap: wrap;
	flex-wrap: wrap;	
}
.popup-collections-items-wrap > a{
	float: none;
	width: 19%;	
	margin-right: 1%;	
	margin-left: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;	
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	-ms-align-items: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	text-align: center;
	line-height: 1;	
	height: auto;					
}
#param .param_bk{
	-webkit-column-count: 2;
	-moz-column-count: 2;
	column-count: 2;
}
.popup-collections-items img{
	max-width: 100%;
	height: auto;
}
.slider-body .slick-slider .slick-arrow{
	top: -44px;
}
.moduleHeader{
	max-width: calc(100% - 90px);
}
.popup-cart{
	z-index: 3;
}
div.popup-cart-content div.close a.button{
	display: block;
	padding: 0;
}
.fastCall,
.writeForm2{
	width: auto;
	position: absolute;
	width: 600px;
	left: 50%;
	height: auto;
	padding-bottom: 52px;
	margin-left: -300px;
}
.infoWindow{
	width: 100%;
	max-width: 800px;
	left: 0;
	right: 0;
	margin-left: auto;
	margin-right: auto;
	height: auto;
	position: absolute;
	overflow: hidden;
}
.quickbuy{
	width: 100%;
	max-width: 870px;
	margin-left: auto;
	margin-right: auto;
	left: 0;
	right: 0;
	position: absolute;
}
.infoWindow div.close span.text{
	position: static;
	display: none;
}
.infoWindow div.close a.button{
	position: static;
}
.infoWindow div.close{
	left: auto;
	right: 0;
}
.infoWindow .help{
	margin: 0;
	width: auto;
	height: auto;
	overflow: auto;
	padding: 25px;
	max-height: calc(90vh - 46px);
}
.infoWindow div.title{
	padding-right: 70px;
}
.quickbuy .columns, 
.quickbuy .column.right, 
.quickbuy .field.message, 
.quickbuy .form > .summary, 
.quickbuy > .init > .body{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
}
.quickbuy > .init > .body{
	-webkit-box-align: end;
	-webkit-align-items: flex-end;
	-ms-flex-align: end;
	align-items: flex-end;
}
.quickbuy .product{
	width: 215px;
}
.quickbuy .form{
	-webkit-box-flex:1;
	-webkit-flex:1;
	-ms-flex:1;
	flex:1;
}
div.popup-cart-content div.close a.button{
	right: 25px;
	top: 20px;
	position: absolute;
}
.CatLevel0.Current a{
	text-decoration: underline;
}
.popup-cart{
	position: absolute !important;
	left: 0;
	margin-left: auto;
	margin-right: auto;
	right: 0;
	top: auto;
	z-index: 15;
}
.popup-cart-items td.image > a{
	min-height: 107px;
	display: block;
}
.manuf-cat-links{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	-webkit-flex-wrap: wrap;
	-moz-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	-o-flex-wrap: wrap;
	flex-wrap: wrap;
}
.info-oferta{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
div#content .brands_ul{
	-webkit-column-count: 3;
	-moz-column-count: 3;
	column-count: 3;
}
#quick_find_button{
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
html{
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}
input[type="submit"],
button{
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
.submit-button{
	padding-top: 0;
	padding-bottom: 0;
}
.itemSubCat > a{
	display: block;
}
.cont_reqv a:not([class]){
	color: inherit;
	text-decoration: none;
}
.improper-value{
	border: 1px inset red !important;
}
.product-data-col div.ProductInfoLeft{
	float: none;
}
.product-tab-sm{
	display: none !important;
}
@media only screen and (min-width: 1151px){ 
	.header_menu__catalog:hover .header_menu__catalog-toggler,
	.header_menu__catalog.active .header_menu__catalog-toggler{
		background-color: #170c66;
		color: #fff;
	}
	.product-tabs .tab_item:hover {
		background: #170c66;
		color: #fff;
	}
	.header_menu__catalog:hover .header_menu__toggler-text,
	.header_menu__catalog.active .header_menu__toggler-text{
		color: #fff;
	}
	.header_menu__catalog:hover .header_menu__toggler-arrow:after{
		border-color: #fff;
		bottom: 0;
		-webkit-transform: rotate(225deg);
		-ms-transform: rotate(225deg);
		-o-transform: rotate(225deg);
		transform: rotate(225deg);
	}
	.header_menu__catalog.active .header_menu__toggler-arrow:after{
		border-color: #fff;
	}
	.header_menu__catalog:hover .header_menu__toggler-cat_burger,
	.header_menu__catalog.active .header_menu__toggler-cat_burger{
		background-image: url(./img/menu_w.svg);
	}
	.header_menu__catalog:hover .submenu{
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
	}
	.header_menu__item:hover .submenu{
		display: block;
	}
	.header_menu__item:hover > a{
		color: #fff;
		background-color: #170c66;
	}
	.header_menu__item:hover > a:after{
		border-color: #fff;
		-webkit-transform: rotate(225deg);
		-ms-transform: rotate(225deg);
		-o-transform: rotate(225deg);
		transform: rotate(225deg);
		top: 2px;
	}
}

@media only screen and (max-width: 1260px) {
	.product-tabs{
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
	}
	.header_menu__catalog .submenu{
		max-height: 230px;
		min-height: 230px;
	}
	.brand-coll{
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		-webkit-flex-wrap: wrap;
		-moz-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		-o-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	.brand-coll-item-prod>img{
		height: auto;
		max-height: 40px;
	}
	.brand-coll-item{
		width: 25%;
		padding-left: 7px;
		padding-right: 7px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		margin-left: 0;
		height: auto;
		margin-bottom: 25px;
	}
	.quickbuy input[type="text"], .quickbuy input[type="tel"], .quickbuy textarea, .quickbuy select, .quickbuy button{
		font-size: 16px;
	}
	.product-tabs .tab_item,
	.product-tab-sm{
		padding-top: 0;
		padding-bottom: 0;
		height: 49px;
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		-ms-align-items: center;
		align-items: center;
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
		padding-left: 15px;
		padding-right: 15px;
		width: 100%;
		text-align: center;
	}
	.product-tabs.clearfix:after{
		display: none;
	}
	.poduct-price{
		margin-bottom: 7px;
	}
	.product-data-hr{
		padding-top: 11px;
	}
	.ship-item-action{
		display: block;
		margin-bottom: 8px;
	}
	.ship-item-action + br{
		display: none;
	}
	.ship-info p.ship-item{
		margin-top: 32px !important;
	}
	.marketing-form{
		margin-bottom: 18px;
	}
	.product-avalibility{
		margin-bottom: 20px;
	}
	.btn-custom_trans.fast-link-buy{
		margin-top: 8px;
	}
	.btn-custom.link-buy{
		-ms-background-position-x: 56px;
		background-position-x: 56px;
		padding-left: 39px;
	}
	.product-data-top-col{
		width: calc(100% - 200px);
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		padding-right: 15px;
	}
	.product-data-top-col + .product-data-top-col{
		width: 200px;
		padding-right: 0;
	}
	.product-data-bottom-cols.product-data-col_2{
		display: block;
	}
	.product-data-bottom-col{
		width: 100%;
		max-width: 288px;
		margin-bottom: 18px;
	}
	.itemSubCatKeywords{
		width: 24%;
		margin-right: 1.33333%;
		display: block;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.SubCatKeywords .itemSubCatKeywords>a{
		display: block;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.SubCatKeywordsList{
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		-webkit-flex-wrap: wrap;
		-moz-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		-o-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	.itemProduct{
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		-webkit-flex-direction: column;
		-moz-flex-direction: column;
		-ms-flex-direction: column;
		-o-flex-direction: column;
		flex-direction: column;
		padding-bottom: 20px;
	}
	.itemProduct .buynow-button{
		width: 190px;
		display: block;
		margin-left: auto;
		margin-right: auto;
		height: 40px;
		border-radius: 20px;
		line-height: 40px;
		text-align: center;
		background-position: 37px center;
		padding-left: 40px;
		box-sizing: border-box;
		font-weight: 700;
		text-decoration: none;
	}
	.itemProduct .buynow-button:before{
		content: "В корзину";
	}
	.itemProduct_desc{
		margin-bottom: 22px;
	}
	.sravn{
		margin-top: 7px;
	}
	.itemProduct_price{
		position: static;
	}
	.itemProduct{
		padding-bottom: 16px;
	}
	.itemProduct .left{
		float: none;
	}
	.itemProduct_price .right{
		float: none;
		margin-top: 23px;
	}
	.itemProduct_price{
		position: static;
		margin-top: auto;
	}
	.pageItem, .pageItem > form{
		width: 100%;
	}
	.itemProduct__wrap{
		margin-left: -5px;
		margin-right: -5px;
	}
	.itemProduct__outer{
		width: 33.333333%;
		padding-left: 5px;
		padding-right: 5px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
	}
	.pageItem .itemProduct{
		width: 100%;
		margin-left: 0;
		margin-right: 0;
	}
	.pageItem > form,
	.pageItem{
		margin-left: 0;
		margin-right: 0;
	}
	.payment-content dt{
		width: auto;
	}
	.under_order_buttom{
		width: auto;
		max-width: 413px;
	}
	.FastOrderBlockBottom{
		max-width: 740px;
	}
	label.checkbox_under{
		margin-left: 0;
	}
	.under_order_buttom{
		margin-left: 0;
		margin-left: 35px;
	}
	.submit-button{
		margin-left: 0;
	}
	div.FastOrderBlock{
		max-width: 468px;
		width: auto !important;
		margin-bottom: 33px;
	}
	textarea{
		resize: none;
	}
	div.FastOrderBlock div.form select{
		-webkit-appearance: none;
		-moz-appearance: none;
		appearance: none;
		background: url(./img/select.svg) no-repeat;
		background-position: right 16px center;
	}

	textarea, 
	input[type="text"],
	input[type="tel"],
	input[type="email"]{
		-webkit-appearance: none;
		-moz-appearance: none;
		appearance: none;
	}
	.FastOrderBlockBottom{
		position: static;
		float: none;
		margin-bottom: 47px;
	}
	.FastOrderBlockBottom ~ br{
		display: none;
	}
	div.FastOrderBlock div.form{
		width: auto;
		float: none;
		margin-top: 29px;
	}
	.FastOrderBlock .btns{
		float: none;
		width: auto;
	}
	.FastOrderBlockBottom .pagecontent fieldset.form{
		padding: 0;
		width: 100%;
	}
	.shipping-content dl{
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
	}
	.shipping-content dd{
		width: 129px;
		margin-left: 0;
	}
	.shipping-content dt{
		width: calc(100% - 129px);
		padding-right: 20px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.under_text{
		margin-bottom: 20px;
		font-size: 13px;
	}
	.FastOrderBlock input[type="text"],
	.FastOrderBlock select{
		margin-bottom: 20px !important;
	}
	.fiz-lizo > br,
	.ur-lizo > br{
		display: none;
	}
	.FastOrderBlock .btns{
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		margin-top: 28px;
	}
	.FastOrderBlock .btns ~ br{
		display: none;
	}
	.cont_bk .comagic_phone3{
		white-space: nowrap;
	}
	#boxManufacturersContent .manufacturers_item{
		width: 100%;
		display: inline-block;
	}
	.popular_brand .slick-slider .slick-prev{
		left: -45px;
	}
	.popular_brand .slick-slider .slick-next{
		right: -48px;
	}
	.popular_brand h2{
		margin-bottom: 14px;
	}
	.popular_brand .slick-slide img{
		max-width: 90% !important;
		width: auto;
		margin-top: 0 !important;
	}
	.multiple-items{
		margin-left: 48px;
		margin-right: 48px;
	}
	.top-btn{
		bottom: 25px;
	}
	#banner>div.pager{
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		width: 100%;
	}
	#banner>div.pager>div{
		width: auto;
		-webkit-box-flex: 1;
		-ms-flex: 1;
		flex: 1;
	}
	.footer .container{
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
	}
	.footer .footer-menu ul{
		-webkit-column-count: 3;
		-moz-column-count: 3;
		column-count: 3;
	}
	.footer .footer-logo{
		width: 19%;
		padding-right: 20px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.footer .footer-menu{
		width: 50%;
	}
	.footer .footer-desc{
		width: 31%;
	}
	#quick_find input[type="text"]{
		font-size: 16px;
	}
	#quick_find_button{
		font-size: 16px;
		width: 72px;
	}
	#quick_find_keyword{
		padding-left: 48px;
		width: calc(100% - 72px);
	}
	#quick_find_button{
		padding: 0 12px;
	}
	.header.clearfix:after{
		display: none;
	}
	.header{
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
		position: relative;
		z-index: 4;
	}
	.hdr_call{
		margin-left: 0;
	}
	.hdr_login_btn{
		margin-right: 16px;
	}
	.hdr_basket_btn{
		font-size: 0;
		height: 37px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		display: inline-block;
	}
	#search_bk{
		top: auto;
		bottom: 0;
		left: 0;
		right: 0;
		width: auto;
	}
	.hdr_col{
		position: static;
	}
	.hdr_basket_btn .count{
		font-size: 10px;
	}
	img, iframe{
		max-width: 100%;
	}
}
@media only screen and (max-width: 1150px){
	.form input, textarea, input[type=text], select{
		font-size: 16px;
	}
	dl.AddressBook,
	dl.AddressBookList{
		display: block;
		float: none;
		margin: 15px 0;
		width: 100%;
	}
	.compare__topinfo{
		min-width: 160px;
	}
	.comp-param > td:first-of-type{
		padding-right: 15px !important;
	}
	td.compare__title_cell{
		padding-top: 4px;
		padding-bottom: 4px;
	}
	.compare_table p.comp-name{
		margin-bottom: 0 !important;
	}
	.pageItem > form{
		margin-left: 0;
		margin-right: 0;
	}
	.payment_nbsp{
		display: none;
	}
	.shipping-content dt,
	.payment-content dt{
		position: relative;
	}
	.pagecontent.shipping-content span.nice_radio,
	.pagecontent.payment-content span.nice_radio2{
		position: absolute;
		margin-right: 0;
		left: 0;
		top: -2px;
	}
	.pagecontent.shipping-content .payment_title,
	.pagecontent.payment-content .payment_title{
		padding-left: 37px;
		display: block;
		float: none;
		margin-right: 0;
	}
	.callback_form_bk input[type="text"], .callback_form_bk textarea{
		font-size: 16px;
	}
	.header_menu__catalog--active .header_menu__catalog-toggler,
	.header_menu__catalog.active .header_menu__catalog-toggler{
		background-color: #170c66;
		color: #fff;
	}
	.header_menu__catalog--active .header_menu__toggler-text,
	.header_menu__catalog.active .header_menu__toggler-text{
		color: #fff;
	}
	.header_menu__catalog--active .header_menu__toggler-arrow:after{
		border-color: #fff;
		bottom: 0;
		-webkit-transform: rotate(225deg);
		-ms-transform: rotate(225deg);
		-o-transform: rotate(225deg);
		transform: rotate(225deg);
	}
	.header_menu__catalog.active .header_menu__toggler-arrow:after{
		border-color: #fff;
	}
	.header_menu__catalog--active .header_menu__toggler-cat_burger,
	.header_menu__catalog.active .header_menu__toggler-cat_burger{
		background-image: url(./img/menu_w.svg);
	}
	.header_menu__catalog--active .submenu{
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
	}
}
@media only screen and (min-width: 1024px){
	.header_menu__item.active > a{
		color: #fff;
		background-color: #170c66;
	}
	.header_menu__item.active > a:after {
		border-color: #fff;
		-webkit-transform: rotate(225deg);
		-ms-transform: rotate(225deg);
		-o-transform: rotate(225deg);
		transform: rotate(225deg);
		top: 2px;
	}
}
@media only screen and (max-width: 1023px){
	.quickbuy .field > .error, .fastCall .error, .writeForm2 .error, .callback_form_bk .error{
		position: static;
	}
	.header_menu__catalog .submenu li a,
	.header_menu__item  a{
		color: #000;
	}
	dd.itemDescription{

	}
	dl.itemLastViewed{
		position: relative;
		padding-left: 150px;
		display: block;
		float: none;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.itemLastViewed dt.itemImage{
		position: absolute;
		left: 0;
		top: 0;
	}
	.itemLastViewed .itemDescription{
		display: block;
		float: none;
		width: auto;
	}
	.itemLastViewed .itemDescriptionPrice{
		display: block;
		float: none;
		width: auto;
	}
	.itemLastViewed .itemDescription{
		display: block;
		float: none;
		width: auto;
	}
	.itemDescription .itemDescription{
		display: block;
		float: none;
		width: auto;
	}
	.header_menu__item.active > a,
	.header_menu__item li.active > a{
		text-decoration: underline;
	}
	.quickbuy > .init > .body{
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
	}
	.quickbuy{
		padding-left: 15px;
		padding-right: 15px;
		max-width: 740px;
	}
	.infoWindow{
		max-width: 91%;
	}
	#cart_quantity .slider-body{
		margin-bottom: 31px;
	}
	.popup-cart-bottom{
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		-webkit-flex-wrap: wrap;
		-moz-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		-o-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}
	.popup-cart-bottom .incart-button{
		margin: 0;
	}
	.popup-cart-bottom .btn-custom_trans{
		padding-right: 13px;
		padding-bottom: 13px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.popup-cart-items td.title{
		padding-right: 10px;
	}
	.popup-cart-items td.price{
		padding-right: 10px;
		white-space: nowrap;
	}
	.popup-cart{
		max-width: 660px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		padding: 31px 54px 28px 61px;
	}
	.product-tabs{
		display: none !important;
	}
	.product-tabs .tab_item,
	.product-tab-sm{
		width: 100%;
		margin-right: 0;
		padding-right: 70px;
		position: relative;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;	
		margin-bottom: 9px;	
		border-radius: 5px;
		text-align: left;	
		float: none;
		-webkit-box-pack: start;
		-ms-flex-pack: start;
		justify-content: flex-start;
		padding-left: 24px;	
	}
	.product-tab-sm{
		display: -webkit-flex !important;
		display: -moz-flex !important;
		display: -ms-flex !important;
		display: -o-flex !important;
		display: flex !important;
	}
	#desc, #param, #reviews, #collection{
		margin-bottom: 30px;
	}
	.product-tab__content{
		margin-top: 25px;
	}
	#param{
		padding-left: 24px;	
	}
	.product-tabs .tab_item:before,
	.product-tab-sm:before{
		content: "";
		width: 13px;
		height: 13px;
		position: absolute;	
		display: block;	
		top: 50%;
		right: 41px;	
		margin-top: -7px;	
		background-position: center;
		background-image: url(./img/tab_plus.svg);
		background-repeat: no-repeat;	
	}
	.product-tabs .tab_item.active:before,
	.product-tab-sm.active:before{
		background-image: url(./img/tab_minus.svg);
	}
	.product-tabs{
		display: block;
		padding-top: 39px;	
	}
	.footer_filter div{
		line-height: 1.2;
	}
	.navigation .navigation_links > a{
		padding: 3px 4px;
	}
	.itemSubCat img{
		padding: 24px;
	}
	.itemSubCat .title{
		padding-top: 13px;
		padding-bottom: 13px;
	}
	.itemSubCat__readmore_wrap{
		margin-top: 22px;
	}
	.itemSubCat__wrap{
		margin-bottom: 33px;
	}
	.itemSubCat__outer{
		margin-bottom: 9px;
	}
	.comagic_phone2{
		white-space: nowrap;
	}
	body .mp-reviews-title{
		padding-top: 45px;
	}
	body ul.mp-rating-items li.mp-rating-item{
		padding-top: 16px;
		padding-bottom: 19px;
		min-height: 30px;
	}
	body .mp-proof{
		margin-top: 0;
	}
	.akciya > :last-child{
		margin-bottom: 0 !important;
	}
	.akciya{
		padding: 25px;
	}
	.spoiler > :first-child{
		margin-top: 0;
	}
	div#content .dostavka_groups_row  ul{
		margin-top: 14px;
		margin-bottom: 14px;
	}
	.sub_title{
		margin-bottom: 15px;
	}
	div#content .spoiler  p{
		line-height: 1.2;
		margin-bottom: 19px;
	}
	.dostavka_groups{
		margin-top: 27px;
	}
	.sub_title_tiny_mangin{
		margin-bottom: 9px;
	}
	.groups{
		padding: 14px 17px;
		margin-right: 20px;
	}
	.dostavka_groups_row{
		margin-top: 27px;
	}
	.dostavka_groups_row .sub_title{
		font-size: 18px;
	}
	#content .dostavka_groups_row ul li{
		margin-bottom: 6px;
	}
	.dostavka_groups .item{
		margin-right: 15px;
	}
	.spoiler.active{
		margin-bottom: 30px;
	}

	div#content .delivery_banner--md{
		margin-bottom: 71px;
	}
	.sub_title.spoiler_title:after{
		right: 49px;
	}
	.sub_title.spoiler_title{
		padding-right: 72px;
	}
	.sub_title.spoiler_title{
		margin: 19px 0;
	}
	.certificates{
		margin-bottom: 18px;
		float: none;
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		-webkit-flex-wrap: wrap;
		-moz-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		-o-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	.sub_title.spoiler_title{
		padding-top: 29px;
		padding-bottom: 29px;
	}
	.delivery_banner--md{
		margin-bottom: 70px;
	}
	.certificates>a{
		height: auto;
		margin-right: 27px;
	}
	.alertWindow{

	}
	.callback_form_bk{
		padding-top: 48px;
		margin-bottom: 40px;
		padding-bottom: 48px;
	}
	.callback_form_bk .head{
		margin-bottom: 25px;
	}
	.callback_form_bk .body{
		max-width: 355px;
		margin-left: auto;
		margin-right: auto;
	}
	.callback_form_bk textarea{
		height: 100px;
	}
	.callback_form_bk .form_offert{
		margin-top: 43px !important;
	}
	.cont_left .cont_bk{
		margin-top: 15px;
		margin-bottom: 33px;
	}
	div#content p{
		margin-bottom: 18px;
	}
	.header_menu{
		margin-bottom: 17px;
	}
	.shapkanavigation{
		margin-bottom: 23px;
	}
	#content .cont_left p{
		line-height: 1.2;
	}
	h1{
		margin-bottom: 20px;
	}
	.cont_left{
		width: auto;
		float: none;
	}
	.cont_right{
		width: auto;
		float: none;
	}
	div#left{
		display: none;
	}
	div#content{
		width: auto;
		float: none;
	}
	.allnews,
	.allreviews{
		font-size: 14px;
	}
	.boxNewsContent{
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
	}
	.boxNewsContent > .itemProduct_news:nth-of-type(n+4){
		display: none;
	}
	.itemProduct_news{
		width: 33.3333333%;
		margin-right: 0;
		float: none;
		padding: 10px 19px;
	}
	.itemProduct_image{
		margin-bottom: 17px;
	}
	.itemProduct_reviews .itemProduct_rating{
		margin-top: 32px;
	}
	#boxReviewsContent{
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		-webkit-flex-wrap: wrap;
		-moz-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		-o-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	#boxReviewsContent .itemProduct_reviews{
		width: 32%;
		margin-right: 2%;
	}
	#boxReviewsContent > .itemProduct_reviews:nth-of-type(3n){
		margin-right: 0;
	}
	#boxReviewsContent > .itemProduct_reviews:nth-of-type(n+4){
		display: none;
	}
	.boxManufacturersContent_bk{
		-webkit-column-count: 3;
		-moz-column-count: 3;
		column-count: 3;
		-webkit-column-gap: 145px;
		-moz-column-gap: 145px;
		column-gap: 145px;
	}
	#boxManufacturersContent{
		height: 477px;
		margin-left: 0;
		margin-right: 0;
		margin-bottom: 27px;
	}
	#boxManufacturers h2{
		margin-bottom: 36px;
	}
	.prod-block{
		margin-bottom: 56px;
	}
	.sliders-main-page > .prod-block:last-of-type{
		margin-bottom: 44px;
	}
	.popular_brand h2{
		margin-bottom: 21px;
	}
	.box_news{
		margin-bottom: 63px;
	}
	#boxReviews{
		margin-top: 31px;
		margin-bottom: 59px;
	}
	#boxManufacturers{
		margin-top: 47px;
		margin-bottom: 56px;
	}
	
	.sliders-main-page{
		margin-top: 49px;
	}
	body{
		font-size: 14px;
	}
	.popular_cat .list  > .item:nth-of-type(n+7){
		display: none;
	}
	.popular_cat .item,
	.popular_cat .item:nth-child(4n){
		width: 32%;
		margin-right: 2%;
		margin-bottom: 12px;
	}
	.show_all{
		font-size: 14px;
	}
	.popular_cat .item span{
		padding: 11px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		width: 100%;
	}
	.show_all_block{
		font-size: 14px;
	}
	.popular_cat .item:nth-child(3n){
		margin-right: 0;
	}
	.popular_cat h2 {
		margin-top: 29px;
		margin-bottom: 25px;
	}
	#banner_container{
		display: none;
	}
	.footer_under {
		font-size: 12px;
	}
	.footer-desc{
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}
	.ftr_time-wrap{
		text-align: right;
	}
	.footer_under{
		padding-top: 11px;
	}
	.footer_under  .left{
		float: none;
	}
	.footer .footer-desc .hdr_phone{
		display: block;
		white-space: nowrap;
	}
	.footer .footer-menu{
		margin-top: 22px;
	}
	.footer{
		padding-top: 43px;
		padding-bottom: 18px;
	}
	.footer .footer-menu ul{
		-webkit-column-count: 4;
		-moz-column-count: 4;
		column-count: 4;
		-webkit-column-gap: 60px;
		-moz-column-gap: 60px;
		column-gap: 60px;
	}
	.footer .container{
		display: block;
	}
	.footer .footer-logo{
		float: none;
		width: auto;
		padding-right: 0;
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
	}
	.footer #boxSocials{
		margin-left: 50px;
		margin-top: -12px;
	}
	.footer .footer-logo .logo{
		margin-right: 51px;
	}
	.footer .footer-menu{
		float: none;
		width: auto;
	}
	.footer .footer-desc{
		float: none;
		width: auto;
		margin-top: 28px;
	}
	.parent.header_menu__item--active > a:after,
	.header_menu__item.parent > a:after{
		border-color: #000;
	}
	.parent.header_menu__item--active > a{
		background-color: transparent;
		color: #000;
	}
	.header_menu{
		margin-top: 5px;
	}
	.header_menu__catalog .submenu li{
		width: 50%;
	}
	.header_menu__item > a{
		padding: 5px 0;
		text-align: left;
		position: relative;
	}
	.header_menu__item > a:before{
		content: "";
		width: 5px;
		height: 5px;
		background: #000;
		position: absolute;
		left: -17px;
		top: 13px;
		border-radius: 50%;
	}
	.header_menu__item{
		width: 50%;
	}
	.header_menu__catalog .submenu{
		-webkit-flex-direction: row;
		-moz-flex-direction: row;
		-ms-flex-direction: row;
		-o-flex-direction: row;
		flex-direction: row;
		-webkit-flex-wrap: wrap;
		-moz-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		-o-flex-wrap: wrap;
		flex-wrap: wrap;
		max-height: none;
		padding: 20px 122px 15px 35px;
		border: 1px solid #efefef;
		left: -1px;
		right: -1px;
		width: auto;
	}
	.header_menu__items{
		-webkit-flex-direction: column;
		-moz-flex-direction: column;
		-ms-flex-direction: column;
		-o-flex-direction: column;
		flex-direction: column;
		padding: 20px 122px 15px 35px;
		max-height: 320px;
		min-height: 320px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		border: 1px solid #efefef;
	}
	.header_menu__item .submenu{
		position: static;
		padding: 0;
		border: none;
		max-width: none;
		margin-top: 2px;
		margin-left: 20px;
	}
	.header_menu__item .submenu li{
		margin-bottom: 4px;
	}
	.header_menu__toggler--active{
		background-color: #170c66;
		color: #fff;
	}
	.header_menu__toggler--active .header_menu__toggler-burger{
		background-image: url(./img/burger_w.svg);
	}
	.header_menu__toggler--active .header_menu__toggler-text{
		color: #fff;
	}
	.header_menu__toggler--active .header_menu__toggler-arrow:after{
		border-color: #fff;
		bottom: 0;
		-webkit-transform: rotate(225deg);
		-ms-transform: rotate(225deg);
		-o-transform: rotate(225deg);
		transform: rotate(225deg);
	}
	.header_menu__toggler--active .header_menu__toggler-cat_burger{
		background-image: url(./img/menu_w.svg);
	}
	.header_menu__catalog--active .submenu{
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
	}
	.header_menu__inner{
		border: 1px solid #efefef;
	}
	.header_menu__toggler{
		display: block;
	}
	.header_menu__items{
		display: none;
		position: absolute;
		top: 100%;
		-webkit-flex-wrap: wrap;
		-moz-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		-o-flex-wrap: wrap;
		flex-wrap: wrap;
		position: absolute;
		left: -1px;
		right: -1px;
		width: auto;
		background: #fff;
	}
	.header_menu__items--active{
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
	}
	.header_menu__item{
		display: block;
		border: none;
	}
	.header_menu__catalog--active .header_menu__items{
		display: block;
	}
	.hdr_basket{
		margin-top: -6px;
	}
	.header{
		padding-top: 18px;
		padding-bottom: 60px;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		-ms-align-items: center;
		align-items: center;
	}
	.hdr_phone + .hdr_phone{
		margin-top: 8px;
	}
	.hdr_basket_btn{
		padding-left: 44px;
	}
	.header-logo{
		width: auto;
	}
	.hdr_desc{
		width: auto;
		margin-left: 2px;
	}
	.hdr_time{
		display: none;
	}
	.hdr_call{
		width: auto;
		margin-top: -5px;
	}
	.header .hdr_phone{
		font-size: 16px;
		display: block;
		font-weight: 700;
	}
}
@media only screen and (max-width: 767px){
	.href_main_button,
	.print_button{
		display: block;
		margin-left: auto;
		margin-top: 15px;
		margin-right: auto;
	}
	div#content .brands_ul{
		padding-left: 0;
		margin-left: 0;
	}
	.popular_cat {
		margin-top: 25px;
	}
	.sort{
		margin-bottom: 15px;
	}
	.itemSubCatKeywords{
		width: 49%;
	}
	.brand-coll-item{
		width: 33.3333%;
	}
	dl.itemLastViewed{
		padding-left: 138px;
	}
	.account_history_table,
	.account_history_table td,
	.account_history_table tr,
	.account_history_table tbody{
		display: block;
		width: 100%;
	}
	.account_history_table-thead{
		display: none !important;
	}
	.account_history_table td:before{
		content: attr(data-title);
		padding-right: 10px;
	}
	.quickbuy .field{
		margin-bottom: 20px;
	}
	.quickbuy > .init > .body{
		-webkit-flex-direction: column-reverse;
		-moz-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
		-o-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}
	.quickbuy .product{
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 35px;
	}
	.quickbuy .form{
		width: 100%;
		margin-right: 0;
	}
	.infoWindow .help{
		padding: 12px;
	}
	.popup-cart{
		padding-left: 30px;
		padding-right: 30px;
	}
	.popup-cart-items td.quantity{
		white-space: nowrap;
		padding-right: 10px;
	}
	.SubCatKeywordsList .itemSubCatKeywords:nth-child(2n){
		margin-right: 0;
	}
	.pagination_next,
	.pagination_prev{
		font-size: 0;
		text-decoration: none;
	}
	.navigation .navigation_links > a{
		padding: 3px 5px;
		display: inline-block;
		line-height: 1.3;
	}
	.pagination_prev:before{
		content: "<";
	}
	.pagination_next:before{
		content: ">";
	}
	.pagination_prev:before,
	.pagination_next:before{
		font-size: 14px;
	}
	.navigation{
		text-align: center;
		padding-top: 9px;
	}
	.navigation.navigation__wrap{
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		-webkit-flex-direction: column-reverse;
		-moz-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
		-o-flex-direction: column-reverse;
		flex-direction: column-reverse;
		-webkit-flex-wrap: wrap;
		-moz-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		-o-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	.navigation__custom_filters{
		width: 100%;
		margin-bottom: 9px;
	}
	.navigation span.right{
		float: none;
		font-size: 0;
		display: block;
	}
	.navigation_links{
		font-size: 13px;
	}
	.itemProduct__outer{
		width: 50%;
	}

	.compare__topinfo-image{
		margin-left: 0;
	}
	.compare_table p.comp-name{
		text-align: left;
	}
	.compare__topinfo-image{
		margin-bottom: 9px;
	}
	.compare_table p.comp-name{
		margin-bottom: 14px !important;
	}
	.compare_table p.comp-name + br{
		display: none;
	}
	.compare_table .buynow-button{
		text-align: center;
	}
	.del_sravn{
		margin-top: 10px;
	}
	.compare__topinfo{
		min-width: 140px;
		text-align: left;
	}
	.payment-content dl{
		line-height: 1.2;
		margin-bottom: 23px;
		margin-top: 0;
		min-height: 26px;
	}
	.payment-content label dt img{
		display: block;
		float: none;
		margin-top: 10px !important;
	}
	.payment-content dt br{
		display: none;
	}
	.payment-content dt{
		float: none;
	}
	.payment-content dt{
		float: none;
	}
	.payment_title br{
		display: none;
	}
	.payment_title img{
		display: block;
	}
	.payment-content{
		margin-top: 31px;
	}
	.shipping-content dl{
		margin-top: 0;
		margin-bottom: 15px;
	}
	div.FastOrderBlock{
		margin-bottom: 25px;
	}
/*	.pagecontent.shipping-content span.nice_radio, 
	.pagecontent.payment-content span.nice_radio2{
		top: 4px;
		}*/
		.shipping-content span{
			margin-right: 0;
		}
		.shipping-content dt{
			width: calc(100% - 80px);
		}
		.shipping-content dd{
			width: 80px;
		}
		div.FastOrderBlock div.form input[name="qphone"], div.FastOrderBlock div.form input[name="qphone_org"]{
			width: 172px;
		}
		.FastOrderBlockBottom{
			margin-top: 19px;
			margin-bottom: 18px;
		}
		#checkout_alternative .submit-button{
			width: 100%;
			max-width: 292px;
		}
		.checkout_phone-seven{
			font-size: 16px;
			margin: 0;
			margin-right: 6px;
		}
		.FastOrderBlock .btns{
			display: block;
		}
		.FastOrderBlock .btns a{
			float: none;
			width: 100%;
			display: block;
			margin-bottom: 12px;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;
			box-sizing: border-box;
		}
		div.FastOrderBlock div.form{
			margin-top: 19px;
		}
		.shiptable tr > td:first-of-type{
			display: none;
		}
		.shiptable td{
			padding-left: 2px;
			padding-right: 2px;
		}
		.dostavka_groups{
			margin-top: 30px;
		}
		.groups{
			padding: 14px 7px;
			margin-right: 0;
		}
		.groups + .groups{
			margin-left: 11px;
		}
		.dostavka_groups_row{
			margin-top: 16px;
		}
		div#content .dostavka_groups_row ul{
			margin-bottom: 21px;
		}
		.dostavka_groups_row{
			padding-bottom: 0;
			margin-bottom: 0;
		}
		.dostavka_groups{
			margin-bottom: 15px;
		}
		.sub_title.spoiler_title{
			padding-top: 22px;
			padding-bottom: 24px;
			font-size: 14px;
			padding-left: 20px;
			padding-right: 43px;
			min-height: 80px;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;
			box-sizing: border-box;
			display: -webkit-flex;
			display: -moz-flex;
			display: -ms-flex;
			display: -o-flex;
			display: flex;
			width: 100%;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			-ms-align-items: center;
			align-items: center;
			-webkit-flex-wrap: wrap;
			-moz-flex-wrap: wrap;
			-ms-flex-wrap: wrap;
			-o-flex-wrap: wrap;
			flex-wrap: wrap;
		}
		.sub_title.spoiler_title:after{
			right: 19px;
		}
		.delivery_banner--md{
			display: none;
		}
		.delivery_banner--sm{
			display: block;
		}
		.delivery_banner {
			background-color: #dae6ec;
			margin-top: 69px;
			position: relative;
			padding-top: 110px;
			padding-left: 22px;
			padding-right: 15px;
			padding-bottom: 31px;
			margin-bottom: 28px;
			font-style: italic;	
		}
		.delivery_banner:before{
			content: "";
			background: url(./img/delivery_banner.png) no-repeat center;
			width: 228px;
			height: 132px;
			position: absolute;
			right: 17px;
			top: -48px;
		}
		.delivery_banner__text{
			font-size: 13px;
			color: #727d83;
		}
		.cont_right{
			margin-left: -14px;
			margin-right: -14px;
		}
		.callback_form_bk{
			padding-right: 14px;
			padding-left: 14px;
			margin-bottom: 33px;
		}
		.callback_form_bk .form_offert{
			width: auto;
		}
		.box_articles{
			margin-top: 57px;
		}
		#boxReviews{
			margin-top: 130px;
		}
		#boxManufacturers + div + h2{
			padding-right: 130px;
		}
		#boxReviews{
			margin-top: 50px;
		}
		.popular_brand h2{
			margin-bottom: 5px;
		}
		.main_page_desc h1{
			font-size: 20px;
		}
		.itemProduct_news{
			padding-left: 10px;
			padding-right: 10px;
		}
		.allnews{
			top: 4px;
		}
		.allreviews{
			font-size: 14px;
		}
		.allreviews{
			top: 4px;
		}
		.boxManufacturersContent_bk{
			-webkit-column-gap: 15px;
			-moz-column-gap: 15px;
			column-gap: 15px;
		}
		.popular_brand .slick-slide img{
			max-height: 130px;
		}
		.show_all_block{
			margin-top: 25px;
		}
		.search-variants{
			max-width: 589px;
			width: auto;
		}
		.header-logo img{
			max-width: 156px;
		}
		.hdr_call .btn-custom{
			width: 170px;
		}
		h2,
		.block-title a,
		h2 a,
		.popular_cat h2{
			margin-top: 7px;
			font-size: 20px;
		}
	}
	@media only screen and (max-width: 720px){
		.image-thumbs a img{
			display: block;
			margin-left: auto;
			margin-right: auto;
		}
		.product-data-bottom-col{
			max-width: 100%;
		}
		#big-image{
			margin-left: auto;
			margin-right: auto;
		}
		.product-data-container{
			display: block;
		}
		.product-data-container > .product-data-col_2{
			width: 100%;
			display: block;
		}
		.product-data-col{
			width: 100%;
			display: block;
		}
	}
	@media only screen and (max-width: 700px){
		.footer-phones .hdr_phone{
			font-size: 18px;
		}
		.footer .footer-menu ul{
			-webkit-column-count: 3;
			-moz-column-count: 3;
			column-count: 3;
		}
		.footer .footer-logo .logo{
			margin-right: 34px;
		}
		div.popup-cart-content div.close a.button{
			padding: 0;
		}
		.popup-cart-items table,
		.popup-cart-items td,
		.popup-cart-items tr,
		.popup-cart-items tbody{
			display: block;
		}
		.popup-cart-items tr{
			padding-left: 65px;
			position: relative;
			display: -webkit-flex;
			display: -moz-flex;
			display: -ms-flex;
			display: -o-flex;
			display: flex;
			-webkit-flex-wrap: wrap;
			-moz-flex-wrap: wrap;
			-ms-flex-wrap: wrap;
			-o-flex-wrap: wrap;
			flex-wrap: wrap;
			-webkit-box-pack: justify;
			-webkit-justify-content: space-between;
			-ms-flex-pack: justify;
			justify-content: space-between;
			padding-bottom: 9px;
			margin-bottom: 19px;
		}
		.popup-cart-items td.title{
			width: 100%;
			padding-top: 5px;
			padding-bottom: 21px;
		}
		.popup-cart-bottom{
			display: block;
		}
		div.popup-cart-content div.close{
			position: absolute;
			margin: 0;
			float: none;
			top: 15px;
			right: 15px;
		}
		.popup-cart-bottom .incart-button{
			display: block;
			margin-left: auto;
			margin-right: auto;
			width: 250px;
			margin-bottom: 10px;
		}
		.popup-cart{
			max-width: 91%;
		}
		.prodprice{
			margin-left: 7px;
			margin-right: 7px;
		}
		.popup-cart-header{
			text-align: center;
			font-size: 20px;
			margin-top: 16px;
		}
		.popup-cart-items td.image{
			width: 50px;
			position: absolute;
			top: 0;
			left: 0;
		}
		.popup-cart-items td.image > a{
			min-height: 0;
		}
		.popup-cart-items td.image img{
			max-width: 100%;
		}
		.popup-cart{
			padding-left: 15px;
			padding-right: 15px;
		}
		.popup-cart-items td.title{
			padding-right: 0;
			padding-left: 0;
		}
		table.popup-cart-total{
			margin-bottom: 18px;
		}
		table.popup-cart-total td{
			font-size: 14px;
		}
		.popup-cart-items{
			max-height: none;
			margin-bottom: 0;
		}
	}
	@media only screen and (max-width: 640px){
		.alertWindow{
			max-width: 280px;
			margin-left: -140px;
		}
		.popular_cat .item, 
		.popular_cat .item:nth-child(n){
			width: 49%;
			margin-right: 2%;
		}
		.popular_cat .item:nth-child(2n){
			margin-right: 0;
		}
		.popular_cat .list  > .item:nth-of-type(n+5){
			display: none;
		}
		.footer .footer-logo .logo{
			margin-right: 0;
			display: block;
			margin-left: auto;
			margin-right: auto;
			max-width: 223px;
			margin-bottom: 16px;
		}
		.footer_under{
			text-align: center;
		}

		.footer .footer-desc .email_ftr{
			margin-bottom: 13px;
		}
		.footer .footer-phones{
			margin-bottom: 22px;
		}
		.ftr_time-wrap{
			text-align: center;
		}
		.footer .footer-desc{
			text-align: center;
		}
		.footer .footer-menu{
			margin-top: 25px;
		}
		.footer .footer-logo{
			display: block;
			text-align: center;
		}
		.footer #boxSocials{
			margin-left: 0;
			margin-top: 15px;
		}
		.footer-phones .hdr_phone{
			font-size: 26px;
		}
		.footer-desc{
			display: block;
		}
		.footer-controls{

		}
		.header .hdr_phone{
			font-size: 14px;
		}
		.header{
			-webkit-flex-wrap: wrap;
			-moz-flex-wrap: wrap;
			-ms-flex-wrap: wrap;
			-o-flex-wrap: wrap;
			flex-wrap: wrap;
		}
		.hdr_call .btn-custom{
			width: 140px;
		}
		.header_menu__catalog .submenu{
			padding-right: 35px;
		}
		.header_menu__items{
			padding-right: 35px;
		}
	}
	@media only screen and (max-width: 620px){
		.itemProduct_news{
			width: 50%;
		}
		.fastCall .form_offert,
		.writeForm2 .form_offert{
			width: auto;
			margin-bottom: 23px;
			float: none;
		}
		.fastCall,
		.writeForm2{
			width: 280px;
			margin-left: -140px;
		}
		.fastCall div.title,
		.alertWindow div.title,
		.writeForm2 div.title{
			margin: 47px 42px 0;
			font-size: 20px;
			text-align: center;
		}
		.alertWindow .help{
			margin: 42px;
		}
		.writeForm2 .help{
			margin: 15px 20px;
		}
		.fastCall .help{
			margin: 23px 30px;
			text-align: center;
		}
		.fastCall .form_group{
			margin-top: 29px;
			margin-bottom: 25px;
		}
		.fastCall .help a.submit,
		.writeForm2 .help a.submit{
			width: 185px;
			margin-left: auto;
			margin-right: auto;
			float: none;
		}
		.fastCall,
		.writeForm2{
			padding-bottom: 10px;
		}
		#desc, #param, #reviews, #collection{
			margin-bottom: 27px;
		}
		.infoWindow div.title{
			font-size: 20px;
		}
		.moduleHeader{
			font-size: 20px;
			margin-bottom: 34px;
		}
		.slider-body .slick-slider .slick-arrow{
			top: -43px;
		}
		.popup-collections-items-wrap > a:nth-of-type(3n){
			margin-right: 0;
		}
		.popup-collections-items-wrap > a:nth-of-type(2n) ~ a:not(.collection-more){
			display: none;
		} 
		.popup-collections-items-wrap > a{
			width: 32%;
			margin-right: 2%;
		}
		.product-tabs .tab_item:before,
		.product-tab-sm:before{
			right: 18px;
		}
		.product-tabs .tab_item,
		.product-tab-sm{
			padding-right: 45px;
		}
		.product-tabs{
			padding-top: 18px;
			margin-bottom: 31px;
		}
		#param{
			padding-left: 11px;
			padding-right: 11px;
		}
		#param .param_bk{
			-webkit-column-count: 1;
			-moz-column-count: 1;
			column-count: 1;
		}
		.boxNewsContent > .itemProduct_news:nth-of-type(n+3){
			display: none;
		}
		#boxReviewsContent .itemProduct_reviews,
		#boxReviewsContent > .itemProduct_reviews:nth-of-type(n){
			width: 48%;
		}
		#boxReviewsContent > .itemProduct_reviews:nth-of-type(2n){
			margin-right: 0;
		}
		#boxReviewsContent > .itemProduct_reviews:nth-of-type(3n){
			margin-right: 0;
		}
		#boxReviewsContent > .itemProduct_reviews:nth-of-type(n+3){
			display: none;
		}
	}
	@media only screen and (max-width: 580px){
		.itemSubCat__outer{
			width: 50%;
		}
		div#content .brands_ul{
			-webkit-column-count: 2;
			-moz-column-count: 2;
			column-count: 2;
		}
		.manuf-cat-item{
			width: 50%;
		}
		body #mneniya-head .mp-head-left, 
		body #mneniya-head .mp-head-right{
			min-width: 292px;
		}
		body .mp-proof{
			margin-top: 10px;
		}
		body .mp-reviews-title{
			padding-top: 24px;
		}
		body #mneniya-head .mp-logol-link img.mp-logo{
			display: block;
		}
		body .mp-total-score-text{
			height: auto;
			max-width: 147px;
		}
		body .mp-total-reccomend{
			margin-top: 4px;
			margin-bottom: 25px;
		}
		body .mp-head-right{
			margin-top: 10px;
		}
		body ul.mp-rating-items{
			margin-left: 0 !important;
			padding-left: 0 !important;
		}
		body .mp-rating-item  .mp-wrap-left{
			margin-left: 0;
			width: 100%;
			display: block;
			position: relative;
			text-align: left;
			min-height: 75px;
			padding-left: 110px;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;
			box-sizing: border-box;
			margin-bottom: 12px;
		}
		.mp-show-more-feeds-link{
			display: block;
			text-align: center;
		}
		body ul.mp-rating-items li.mp-rating-item:last-of-type{
			margin-bottom: 0;
		}
		body ul.mp-rating-items li.mp-rating-item{
			padding-top: 8px;
			padding-bottom: 10px;
		}
		body .mp-rating-item .mp-wrap-left > img{
			position: absolute;
			left: 24px;
			top: 6px;
		}
		body .mp-rating-item .mp-rating-value{
			position: absolute;
			top: 62px;
			left: 0;
			margin-left: 17px;
		}
		body .mp-rating-item  .mp-wrap-right{
			margin-left: 0;
		}
		.FastOrderBlock .btn{
			display: block;
			margin-left: auto;
			margin-right: auto;
		}
		.boxManufacturersContent_bk{
			-webkit-column-count: 2;
			-moz-column-count: 2;
			column-count: 2;
		}

		.shapkanavigation{
			font-size: 12px;
			margin-bottom: 11px;
			line-height: 1.7;
		}
		h1{
			margin-bottom: 16px;
		}
		div#content p{
			margin-bottom: 15px;
		}
		.callback_form_bk{
			padding-top: 44px;
		}
		.cont_left .cont_bk{
			margin-top: 0;
			margin-bottom: 49px;
		}
		.header_menu__catalog .submenu{
			top: 50px;
		}
		.header_menu__catalog--active .submenu{
			display: block;
		}
		.header_menu__items--active{
			display: block;
			max-height: none;
		}
		.header_menu__catalog .submenu li{
			width: auto;
			padding-right: 0;
			margin-bottom: 0;
		}
		.header_menu{
			margin-top: 10px;
			margin-bottom: 11px;
		}
		.header_menu__inner{
			display: block;
			border: none;
		}
		.header_menu__toggler{
			border: 1px solid #efefef;
		}
		.header_menu__catalog{
			width: 100%;
		}
		.header_menu__toggler{
			width: 100%;
			text-align: center;
			padding-left: 0;
		}
		.header{
			padding-top: 10px;
			padding-bottom: 43px;
		}
		.header-logo{
			width: 56%;
			text-align: center;
			padding-right: 5px;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;
			box-sizing: border-box;
			margin-bottom: 25px;
		}
		.hdr_desc{
			width: 41%;
			margin-left: 0;
			text-align: center;
			padding-left: 5px;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;
			box-sizing: border-box;
			margin-bottom: 25px;
		}
		.hdr_call .btn-custom{
			width: 170px;
		}
	}
	@media only screen and (max-width: 520px){
		.itemProduct__outer{
			width: 100%;
			margin-left: auto;
			margin-right: auto;
			max-width: 240px;
		}
	}
	@media only screen and (max-width: 500px){
		.sliders-main-page > .prod-block:last-of-type{
			margin-bottom: 56px;
		}
		.prod-block{
			margin-bottom: 69px;
		}
		.sliders-main-page{
			margin-top: 70px;
		}
		.prod-block h2{
			font-size: 20px;
			margin-bottom: 28px;
		}
		.slick-slide.itemProduct, 
		.pageItem .slick-slide.itemProduct:nth-child(3n){
			margin-top: 0;
			margin-bottom: 0;
		}
		.prod-block__index .slick-list,
		.prod-block__inner .slick-list{
			max-width: 240px;
			margin-left: auto;
			margin-right: auto;
		}
		.prod-block__index.slick-slider .slick-arrow{
			top: -44px;
		}
		.footer .footer-menu ul{
			-webkit-column-count: 2;
			-moz-column-count: 2;
			column-count: 2;
		}
	}
	@media only screen and (max-width: 480px){
		.certificates>a{
			margin-right: 17px;
		}
		.img-unfloat-sm{
			display: block;
			float: none;
			margin-left: auto;
			margin-right: auto;
			margin-top: 15px;
			margin-bottom: 15px;
		}
		.brand-coll-item{
			width: 50%;
		}
		div.popup-cart-content div.close a.button{
			right: 0;
			top: 0;
		}
		.quickbuy{
			max-width: 91%;
		}
		.quickbuy .columns{
			display: block;
		}
		.quickbuy .form > .summary{
			display: block;
		}
		.quickbuy .form > .summary > .submit{
			display: block;
			margin-left: auto;
			margin-right: auto;
			margin-bottom: 25px;
		}
		.quickbuy .form > .summary > .privacy{
			margin-left: auto;
			margin-right: auto;
		}
		div.ProductInfoLeft{
			margin-left: auto;
			margin-right: auto;
		}
		.quickbuy .column.left,
		.quickbuy .column.right{
			margin-right: 0;
			width: 100%;
			padding-right: 0;
		}
		.product-data-top-col{
			width: 100%;
			text-align: center;
		}
		.btn-custom.link-buy{
			-ms-background-position-x: 101px;
			background-position-x: 101px;
		}
		.product-data-container > .product-data-col_2{
			margin-top: 21px;
		}
		.product-data-hr{
			margin-top: 46px;
		}
		.product-data-col_2 > .product-data-col_2{
			display: block;
		}
		.product-data-top-col + .product-data-top-col{
			width: 100%;
			max-width: 292px;
			margin-left: auto;
			margin-right: auto;
		}
		.itemSubCatKeywords{
			width: 100%;
			margin-right: 0;
		}
		#boxManufacturersContent{
			padding-left: 36px;
		}
		.block-title{
			margin-bottom: 28px;
		}

		.boxNewsContent > .itemProduct_news:nth-of-type(n+2){
			display: none;
		}
		.itemProduct_news{
			width: 100%;
			padding: 0;
			max-width: 195px;
			margin-left: auto;
			margin-right: auto;
		}
		#boxReviewsContent{
			max-width: 240px;
			margin-left: auto;
			margin-right: auto;
			width: 100%;
		}
		#boxReviewsContent .itemProduct_reviews,
		#boxReviewsContent > .itemProduct_reviews:nth-of-type(n){
			width: 100%;
			margin-right: 0;
		}
		#boxReviewsContent > .itemProduct_reviews:nth-of-type(n+2){
			display: none;
		}
		.boxManufacturersContent_bk{
			-webkit-column-count: 1;
			-moz-column-count: 1;
			column-count: 1;
		}
		.popular_cat .item, .popular_cat .item:nth-child(n){
			width: 100%;
			margin-right: 0;
			max-width: 240px;
			float: none;
			margin-left: auto;
			margin-right: auto;
		}
		.popular_cat .list > .item:nth-of-type(n+4){
			display: none;
		}
	}
	@media only screen and (max-width: 420px){
		.itemSubCat__outer{
			width: 100%;
			margin-left: auto;
			margin-right: auto;
			max-width: 240px;
		}
		div#content .brands_ul{
			-webkit-column-count: 1;
			-moz-column-count: 1;
			column-count: 1;
		}
		.itemProduct{
			padding-left: 10px;
			padding-right: 10px;
		}
		.footer .footer-menu ul{
			-webkit-column-count: 1;
			-moz-column-count: 1;
			column-count: 1;
			text-align: center;
		}
		.footer .footer-desc{
			margin-top: 20px;
		}
		.footer__copyright-years{
			display: block;
		}
		.footer__copyright-years + br{
			display: none;
		}
		.footer{
			padding-bottom: 39px;
		}
		.footer .footer-menu ul li{
			display: none;
		}
		.footer .footer-menu ul .footer-menu__item--visiblesm{
			display: block;
		}
		.footer .footer-menu ul li{
			margin-bottom: 20px;
		}
	}