.title-search-result {z-index: 800;}

.bx-searchtitle .bx-searchtitle-preloader {
	position: absolute;
	top: 9px;
	right: 80px;
	width: 30px;
	height: 30px;
	z-index: 5;
	display: none;
	/* display: block; */
}

.bx-searchtitle .bx-searchtitle-preloader.view {background: url(images/loader_orange.gif) center center no-repeat;}

.bx_smart_searche, .bx_smart_searche *, .bx-searchtitle, .bx-searchtitle * {box-sizing: border-box;}


.bx_smart_searche {background: #fff; box-shadow: 0px 20px 50px rgba(0,0,0,.15); border-radius: 10px; position: relative;}
.bx_smart_searche a {display: block; width: 100%; text-decoration: none; font-size: 16px; color: #000; border-bottom: 1px solid #efefef}
.bx_smart_searche a b, .bx_smart_searche a strong {color: #ff9601}
.bx_smart_searche a:hover {text-decoration: none;  color: #ff9601}

.bx_item_block_item_price {white-space: nowrap}

.bx_smart_searche .bx_item_block_item_info {display: flex; align-items: center; padding: 10px 15px; width: 100%}
.bx_smart_searche .bx_item_block_item_info > span {display: block; box-sizing: border-box}
.bx_smart_searche .bx_item_block_item_info > span:nth-child(1) {width: 50px}
.bx_smart_searche .bx_item_block_item_info > span:nth-child(2) {padding-left: 25px !important; width: calc(100% - 160px)}
.bx_smart_searche .bx_item_block_item_info > span:nth-child(3) {padding-left: 15px !important; width: 110px; text-align: right}


.all_result {padding: 15px}
.all_result a {display: block; width: 100%; height: 40px; color: #fff; font-style: normal; font-size: 15px; font-weight: 500; text-align: center; text-decoration: none; background: #ff9601; border: none; border-radius: 10px; -webkit-appearance: button; cursor: pointer; *overflow: visible; -webkit-appearance: none; box-sizing: border-box; line-height: 40px}
.all_result a:hover {color: #fff; background: #ff9601; border: none; text-decoration: none}

.bx_smart_searche .bx_price_old {color: #a1a1a1; font-size: 13px; text-decoration: line-through}