.search-old-price{
	position: relative;
	color: #000000;
}
.search-old-price::before{
	content: '';
	position: absolute;
	width: 40px;
	border-top: 2px solid #ce614f;
	top: 50%;
	margin-top: -1px;
	left: 50%;
	margin-left: -22px;
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

.phoneWrap.phoneWrap_reverse{
	display: flex;
	flex-direction: column-reverse;
}
.order-help-str{
	margin: 0 0 60px;
}
.email-notice{
	font-size: 13px;
	line-height: 16px;
	color: #373d43;
}
.befSpriteOrder:before, .befSpriteOrder:after{
	content: '';
	position: absolute;
	top: 0%;
	background: url(./images/sprite.png) no-repeat;
	background-position: 1px -1656px;
}

.form-group {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end;
	-webkit-box-align: baseline;
	-ms-flex-align: baseline;
	align-items: baseline;
}
.form-control{
	width: 99%;
	margin-left: 2px;
}

.mobile__fixed { display:none !important; position:fixed; z-index:999; bottom:0; left:0; right:0; background:rgba(55,61,67,.9); padding:20px 30px 25px; }
.mobile__fixed--inner { align-items:center; display:flex; }
.mobile__fixed--block { font-size:24px; margin:0 40px 0 0 }
.mobile__fixed--block a { color:#fff; display:block; text-decoration:none; }
.mobile__fixed--block i.icon.icon-basket-white { margin-top:-3px; margin-right:3px; }

i.icon { display:inline-block; *display:inline; zoom:1; vertical-align:top; }
i.icon.icon-remove { width:35px; height:35px; background:url('/local/templates/main/components/bitrix/catalog/.default/bitrix/catalog.element/.default/imgs/icon_remove.png') no-repeat; background-size:contain }
i.icon.icon-basket { width:36px; height:36px; background:url('/local/templates/main/components/bitrix/catalog/.default/bitrix/catalog.element/.default/imgs/icon_basket.png') no-repeat; background-size:contain }
i.icon.icon-basket-white { width:35px; height:35px; background:url('/local/templates/main/components/bitrix/catalog/.default/bitrix/catalog.element/.default/imgs/icon_basket-white.png') no-repeat; background-size:contain }
i.icon.icon-compare { width:30px; height:29px; background:url('/local/templates/main/components/bitrix/catalog/.default/bitrix/catalog.element/.default/imgs/icon_compare.png') no-repeat; background-size:contain }
i.icon.icon-compare-add { width:22px; height:22px; background:url('/local/templates/main/components/bitrix/catalog/.default/bitrix/catalog.element/.default/imgs/icon_compare-add.png') no-repeat; background-size:contain }
i.icon.icon-favor { width:31px; height:28px; background:url('/local/templates/main/components/bitrix/catalog/.default/bitrix/catalog.element/.default/imgs/icon_favor.png') no-repeat; background-size:contain }
i.icon.icon-arrow-red { width:14px; height:9px; background:url('/local/templates/main/components/bitrix/catalog/.default/bitrix/catalog.element/.default/imgs/arrow.png') no-repeat; background-size:contain }
i.icon.icon-arrow-white { width:17px; height:10px; background:url('/local/templates/main/components/bitrix/catalog/.default/bitrix/catalog.element/.default/imgs/arrow2.png') no-repeat; background-size:contain }
i.icon.icon-arrow-black { width:17px; height:11px; background:url('/local/templates/main/components/bitrix/catalog/.default/bitrix/catalog.element/.default/imgs/arrow3.png') no-repeat; background-size:contain }

@media screen and (max-width:640px) {
	.mobile__fixed { display:block !important }
}

@media (min-width: 641px){
	.usefullLinksWrap:before {
		width: 72px;
		height: 87px;
		background-position: 1px -1657px;
		background-size: auto;
		opacity: 1;
		top: 5px;
		margin-left: -36px;
	}
}

@media (min-width: 641px){
	.mainMenu .catalogMenu{
		margin: -36px -35px 0;
	}
}

.menuItem.menuBrand{
	margin: 0 0 10px !important;
}
#fBRENDBody .bx-filter-param-label.disabled {
  display:none;
}