/* div.title-search-result {
	display: block !important;
} */

.bx_smart_searche, .bx_smart_searche *, .bx-searchtitle, .bx-searchtitle * {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
}

.bx-searchtitle {
	margin: 10px 0 0;
}
.bx-searchtitle .bx-block-title {
	font-family: "Open Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;
	color: #343434;
	text-transform: uppercase;
	font-size: 12px;
	margin-bottom: 9px;
	font-weight: 600;
}
.bx-searchtitle .bx-input-group {
	position: relative;
	display: table;
	border-collapse: separate;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.bx-searchtitle .bx-input-group {}
.bx-searchtitle .bx-input-group .bx-form-control {
	width: 100%;
    height: 50px;
    font-size: 32px;
    line-height: 42px;
    border: 0;
    padding-left: 15px;
    color: #000;
    padding-bottom: 4px;
		-webkit-box-shadow: 0px 20px 70px 0px rgb(0 0 0 / 20%);
    -moz-box-shadow: 0px 20px 70px 0px rgba(0,0,0,.2);
    box-shadow: 0px 20px 70px 0px rgb(0 0 0 / 20%);
	height: 75px;
    background-color: #fff;
    -webkit-box-shadow: 0px 0px 40px -5px rgb(50 50 50 / 30%);
    -moz-box-shadow: 0px 0px 40px -5px rgba(50,50,50,.3);
    box-shadow: 0px 0px 40px -5px rgb(50 50 50 / 30%);
    position: relative;
  
}
.bx-searchtitle .bx-input-group .bx-form-control:focus {
	background-color: #fff;

}
.bx-ios .bx-searchtitle .bx-input-group .bx-form-control {
	/* Fix of input shadow for IOS browsers. */
	background-image: -webkit-linear-gradient(#f8fafc 0%, #f8fafc 100%);
	background-image: linear-gradient(#f8fafc 0%, #f8fafc 100%);
}
.bx-searchtitle .bx-input-group-btn {
	position: relative;
	font-size: 0;
	width: 1%;
	white-space: nowrap;
	vertical-align: middle;
	display: table-cell;
	line-height: normal;
}
.bx-searchtitle .bx-input-group-btn button {
	position: relative;
	border: none;	
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNDAwIiBoZWlnaHQ9IjQwMCI+PGRlZnM+PHBhdGggZD0iTTE3NS43MS41NGw2LjI0LjYgNi4yMi44MyA2LjE5IDEuMDggNi4xNiAxLjMxIDYuMSAxLjU2IDYuMDYgMS43OSA1Ljk5IDIuMDMgNS45MyAyLjI3IDUuODYgMi41MSA1Ljc3IDIuNzUgNS42OSAyLjk5IDUuNTggMy4yMiA1LjQ5IDMuNDcgNS4zNyAzLjcgNS4yNiAzLjk1IDUuMTIgNC4xOCA1IDQuNDIgNC44NSA0LjY2IDQuMzEgNC40OCA0LjExIDQuNTkgMy45IDQuNzEgMy43IDQuODMgMy41IDQuOTIgMy4yOSA1LjAyIDMuMDkgNS4xMSAyLjg5IDUuMiAyLjY4IDUuMjggMi40OCA1LjM1IDIuMjcgNS40MiAyLjA3IDUuNDkgMS44NyA1LjU0IDEuNjYgNS41OSAxLjQ2IDUuNjMgMS4yNSA1LjY3IDEuMDYgNS43MS44NCA1LjczLjY1IDUuNzYuNDQgNS43Ny4yMyA1Ljc4LjA0IDUuNzktLjE4IDUuNzgtLjM3IDUuNzctLjU4IDUuNzYtLjc4IDUuNzQtLjk5IDUuNzItMS4xOSA1LjY5LTEuMzkgNS42NC0xLjYgNS42MS0xLjggNS41NS0yIDUuNTEtMi4yMSA1LjQ0LTIuNDIgNS4zNy0yLjYxIDUuMy0yLjgyIDUuMjMtMy4wMyA1LjE0LTMuMjIgNS4wNS0zLjQzIDQuOTYtMy42NCA0Ljg1IDEwMS45MyAxMDEuOTQuNTguNi41NS42Mi41Mi42NC40OS42NS40Ni42Ny40NC42OC40LjcuMzcuNy4zNC43Mi4zMS43My4yOS43NC4yNS43NC4yMi43Ni4yLjc2LjE2Ljc2LjEzLjc3LjExLjc4LjA3Ljc3LjA1Ljc4LjAxLjc4LS4wMi43OC0uMDQuNzgtLjA4Ljc4LS4xLjc4LS4xNC43Ny0uMTYuNzctLjIuNzYtLjIyLjc1LS4yNi43NS0uMjkuNzQtLjMxLjczLS4zNS43My0uMzcuNzEtLjQxLjctLjQzLjY4LS40Ny42OC0uNS42Ni0uNTIuNjQtLjU2LjYzLS41OS42MS0uNi41OC0uNjMuNTUtLjY0LjUzLS42Ni40OS0uNjcuNDYtLjY5LjQzLS43LjQtLjcxLjM3LS43Mi4zNC0uNzQuMzItLjc0LjI4LS43NS4yNS0uNzYuMjItLjc3LjE5LS43Ny4xNi0uNzguMTQtLjc4LjEtLjc4LjA3LS43OC4wNS0uNzguMDEtLjc5LS4wMi0uNzgtLjA0LS43OC0uMDgtLjc4LS4xLS43Ny0uMTMtLjc3LS4xNy0uNzYtLjE5LS43NS0uMjItLjc1LS4yNS0uNzQtLjI4LS43Mi0uMzEtLjcyLS4zNC0uNy0uMzYtLjY5LS40LS42OC0uNDItLjY2LS40Ni0uNjUtLjQ4LS42My0uNTEtLjYxLS41NC0uNi0uNTctMTAxLjkzLTEwMS45NC00Ljg1IDMuNjQtNC45NiAzLjQzLTUuMDUgMy4yMy01LjE0IDMuMDItNS4yMiAyLjgyLTUuMzEgMi42Mi01LjM3IDIuNDEtNS40NCAyLjIxLTUuNSAyLTUuNTYgMS44LTUuNiAxLjYtNS42NSAxLjQtNS42OSAxLjE5LTUuNzEuOTgtNS43NC43OC01Ljc2LjU4LTUuNzguMzgtNS43OC4xNy01Ljc5LS4wMy01Ljc4LS4yNC01Ljc3LS40NC01Ljc1LS42NC01LjczLS44NS01LjcxLTEuMDUtNS42Ny0xLjI2LTUuNjQtMS40Ni01LjU5LTEuNjYtNS41NC0xLjg3LTUuNDgtMi4wNy01LjQyLTIuMjctNS4zNS0yLjQ4LTUuMjgtMi42OC01LjItMi44OS01LjExLTMuMDktNS4wMi0zLjI5LTQuOTMtMy41LTQuODItMy43LTQuNzEtMy45LTQuNi00LjExLTQuNDctNC4zMS00LjY2LTQuODUtNC40Mi01LTQuMTktNS4xMy0zLjk0LTUuMjUtMy43LTUuMzctMy40Ny01LjQ5LTMuMjMtNS41OC0yLjk4LTUuNjktMi43NS01Ljc3LTIuNTEtNS44Ni0yLjI3LTUuOTMtMi4wMy01Ljk5LTEuNzktNi4wNi0xLjU2LTYuMTEtMS4zMS02LjE1LTEuMDgtNi4xOS0uODMtNi4yMi0uNi02LjI0LS4zNi02LjI2LS4xMi02LjI2LjEyLTYuMjYuMzYtNi4yNi42LTYuMjQuODMtNi4yMiAxLjA4LTYuMTkgMS4zMS02LjE1IDEuNTYtNi4xMSAxLjc5LTYuMDYgMi4wMy01Ljk5IDIuMjctNS45MyAyLjUxLTUuODYgMi43NS01Ljc3IDIuOTgtNS42OSAzLjIzLTUuNTggMy40Ny01LjQ5IDMuNy01LjM3IDMuOTQtNS4yNSA0LjE5LTUuMTMgNC40Mi01IDQuNjYtNC44NSA0Ljg1LTQuNjYgNS00LjQyIDUuMTItNC4xOCA1LjI2LTMuOTUgNS4zNy0zLjcgNS40OC0zLjQ3IDUuNTktMy4yMiA1LjY5LTIuOTkgNS43Ny0yLjc1IDUuODUtMi41MSA1LjkzLTIuMjcgNi0yLjAzIDYuMDYtMS43OSA2LjEtMS41NiA2LjE1LTEuMzEgNi4xOS0xLjA4IDYuMjItLjgzIDYuMjQtLjYgNi4yNi0uMzYgNi4yNi0uMTIgNi4yNy4xMiA2LjI1LjM2ek0xNTMuOCA0MS4yMmwtNC42OC40NS00LjY2LjYyLTQuNjQuODEtNC42Mi45OS00LjU4IDEuMTYtNC41NCAxLjM1LTQuNSAxLjUyLTQuNDQgMS43LTQuMzkgMS44OC00LjM0IDIuMDctNC4yNiAyLjI0LTQuMTkgMi40Mi00LjExIDIuNi00LjAzIDIuNzctMy45NCAyLjk2LTMuODUgMy4xNC0zLjc0IDMuMzEtMy42NCAzLjUtMy41IDMuNjQtMy4zMSAzLjc1LTMuMTQgMy44NC0yLjk2IDMuOTQtMi43OCA0LjAzLTIuNiA0LjExLTIuNDIgNC4yLTIuMjQgNC4yNi0yLjA2IDQuMzMtMS44OCA0LjM5LTEuNyA0LjQ1LTEuNTMgNC41LTEuMzQgNC41NC0xLjE3IDQuNTgtLjk4IDQuNjEtLjgxIDQuNjQtLjYyIDQuNjctLjQ1IDQuNjgtLjI3IDQuNjktLjA5IDQuNy4wOSA0LjcuMjcgNC42OS40NSA0LjY4LjYyIDQuNjcuODEgNC42NC45OCA0LjYxIDEuMTcgNC41OCAxLjM0IDQuNTQgMS41MyA0LjUgMS43IDQuNDUgMS44OCA0LjM5IDIuMDYgNC4zMyAyLjI0IDQuMjYgMi40MiA0LjIgMi42IDQuMTEgMi43OCA0LjAzIDIuOTYgMy45NCAzLjE0IDMuODQgMy4zMSAzLjc1IDMuNSAzLjY0IDMuNjQgMy41IDMuNzQgMy4zMSAzLjg1IDMuMTQgMy45NCAyLjk2IDQuMDMgMi43NyA0LjExIDIuNiA0LjE5IDIuNDIgNC4yNiAyLjI0IDQuMzQgMi4wNyA0LjM5IDEuODggNC40NCAxLjcgNC41IDEuNTIgNC41NCAxLjM1IDQuNTggMS4xNiA0LjYyLjk5IDQuNjQuODEgNC42Ni42MiA0LjY4LjQ1IDQuNy4yNyA0LjY5LjA5IDQuNy0uMDkgNC42OS0uMjcgNC42OC0uNDUgNC42Ny0uNjIgNC42NC0uODEgNC42MS0uOTkgNC41OS0xLjE2IDQuNTQtMS4zNSA0LjQ5LTEuNTIgNC40NS0xLjcgNC4zOS0xLjg4IDQuMzMtMi4wNyA0LjI3LTIuMjQgNC4xOS0yLjQyIDQuMTEtMi42IDQuMDMtMi43NyAzLjk0LTIuOTYgMy44NS0zLjE0IDMuNzQtMy4zMSAzLjY0LTMuNSAzLjUtMy42NCAzLjMxLTMuNzUgMy4xNC0zLjg0IDIuOTYtMy45NCAyLjc3LTQuMDMgMi42LTQuMTEgMi40Mi00LjIgMi4yNC00LjI2IDIuMDctNC4zMyAxLjg4LTQuMzkgMS43LTQuNDUgMS41Mi00LjUgMS4zNS00LjU0IDEuMTYtNC41OC45OS00LjYxLjgxLTQuNjQuNjItNC42Ny40NS00LjY4LjI3LTQuNjkuMDktNC43LS4wOS00LjctLjI3LTQuNjktLjQ1LTQuNjgtLjYyLTQuNjctLjgxLTQuNjQtLjk5LTQuNjEtMS4xNi00LjU4LTEuMzUtNC41NC0xLjUyLTQuNS0xLjctNC40NS0xLjg4LTQuMzktMi4wNy00LjMzLTIuMjQtNC4yNi0yLjQyLTQuMi0yLjYtNC4xMS0yLjc3LTQuMDMtMi45Ni0zLjk0LTMuMTQtMy44NC0zLjMxLTMuNzUtMy41LTMuNjQtMy42NC0zLjUtMy43NC0zLjMxLTMuODUtMy4xNC0zLjk0LTIuOTYtNC4wMy0yLjc3LTQuMTEtMi42LTQuMTktMi40Mi00LjI3LTIuMjQtNC4zMy0yLjA3LTQuMzktMS44OC00LjQ1LTEuNy00LjQ5LTEuNTItNC41NC0xLjM1LTQuNTktMS4xNi00LjYxLS45OS00LjY0LS44MS00LjY3LS42Mi00LjY4LS40NS00LjY5LS4yNy00LjctLjA5LTQuNjkuMDktNC43LjI3eiIgaWQ9ImEiLz48L2RlZnM+PHVzZSB4bGluazpocmVmPSIjYSIgZmlsbD0iI2U3ZTdlNyIvPjx1c2UgeGxpbms6aHJlZj0iI2EiIGZpbGwtb3BhY2l0eT0iMCIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjAiIHN0cm9rZS1vcGFjaXR5PSIwIi8+PC9zdmc+) center center no-repeat #95a1a8;
	background-size: 50%;
	display: inline-block;
	margin-bottom: 0;
	cursor: pointer;
	padding:0;
	border-radius: 0 1px 1px 0;
	color: #fff;
	font-size: 16px;
	line-height: 1.42857143;
	height: 34px;
	width: 40px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
}
.bx-searchtitle .bx-input-group-btn button:hover {
	background-color: #1484CE;
}


div.title-search-result {
	border:0 none !important;
	border-top: 0 none;
	display:none;
	overflow:hidden;
	z-index:999;
	min-width: 200px;
	margin-top: 3px;
	background-color: #FFF;
	/* border-top: 0 none; */
	border-radius: 2px;
	box-shadow: 0px 0px 7px -2px #d6d6d6;
	
	/* display: block !important; */
}

div.title-search-fader {
	display:none;
	background-image: url('images/fader.png');
	background-position: right top;
	background-repeat: repeat-y;
	position:absolute;
}

p.title-search-preview {
	font-size:12px;
}
div.title-search-result td.title-search-price span {
	font-size: 26px;
}

/*========================*/
.bx_smart_searche {
	padding-top:8px;
	
	border-top: 0 none;
	border-radius: 0 0 3px 3px;
}
.bx_smart_searche .bx_info_wrap{
	margin-left: 85px;
}
.bx_smart_searche .bx_img_element{
	float: left;
	padding: 5px;
	width: 75px;
	text-align: center;
}
.bx_smart_searche .bx_item_block{
	min-height: 65px;
	position: relative;
}
.bx_smart_searche .bx_image{
	/* width: 45px;
	height: 45px;
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
	border: 1px solid #e8e8e8; */
	display: inline-block;
	max-width: 100%;
}
.bx_smart_searche .bx_image.empty_image{
	background-image: url(image/noimg.png);
}
.bx_smart_searche .bx_item_element{
	padding: 8px 0;
}
.bx_smart_searche .bx_item_element_all_result {
	text-align: center;
}
.bx_smart_searche .bx_item_element hr{
	margin: 0;
	border: none;
	border-bottom: 1px solid #e5e5e5;
}
.bx_smart_searche .bx_item_element a{
	margin-top: 5px;
	display: inline-block;
	color: #333;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}
.bx_smart_searche .bx_item_element a b{
	font-weight: bold;
}
.bx_smart_searche .bx_item_element a b{color: #000;}
.bx_smart_searche .bx_item_element a:hover,
.bx_smart_searche .bx_item_element a:hover b{text-decoration: underline;}
.bx_smart_searche .bx_item_preview_text{
	font-size:13px;
	padding: 5px 10px 5px 0;
}
.bx_smart_searche .bx_price{
	font-weight:bold;
	font-size:15px;
	margin-top: 5px;
}
.bx_smart_searche .bx_price .old{
	font-weight: normal;
	text-decoration: line-through;
	color: #636363;
	font-size: 12px;
	vertical-align: middle;
}
.bx_smart_searche .bx_item_block.all_result{min-height:0}
.bx_smart_searche .bx_item_block.others_result{
	min-height: 0;
	line-height: 12px;
	padding: 0;
}
.bx_smart_searche .bx_item_block.all_result .all_result_button{
	display: inline-block;
	font-size: 14px;
	background-color: #1485CE;
	border: 1px solid;
	border-color: #1485CE;
	color: #FFF;
	padding: 0 22px;
	height: 34px;
	text-decoration: none;
	border-radius: 2px;
	margin: 0 0 8px;
	
	line-height: 34px;
	text-transform: uppercase;
	font-weight: bold;
	letter-spacing: .5px;
}
.bx_smart_searche .bx_item_block_href {
	display: block;
	text-decoration: none;
	margin-bottom: 5px;
	padding: 8px;
	line-height: 14px;
}
.bx_smart_searche .bx_item_block_href:hover {
	background-color: #feeed2;
}
.bx_smart_searche .bx_item_block_hrline {
	border-bottom: 1px solid #f5a61c;
	margin: 0 8px 5px;
}
.bx_item_block_item_clear {
	display: block;
	clear:both;
}
.bx_smart_searche .bx_item_block_item_info {
	display: block;
}
.bx_smart_searche .bx_item_block_href_category_title {
	color: #a2a2a2;
	/* font-weight: bold; */
}
.bx_smart_searche .bx_item_block_href_category_name {
	color: #f5a61c;
	font-weight: bold;
	text-transform: uppercase;
}
.bx_smart_searche .bx_item_block_item_image {
	width: 34px;
	height: 34px;
	float:left;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	margin-right: 5px;
}
.bx_smart_searche .bx_item_block_item_name {
	color: #333;
	overflow: hidden;
	height: 34px;
	display: block;
	line-height: 17px;
	display: flex;
}
.bx_smart_searche .bx_item_block_item_name_flex_align {
	margin: auto 0;
}
.bx_smart_searche .bx_item_block_item_simple_name {
	color: #333;
	display: block;
	line-height: 17px;
}
.bx_smart_searche .bx_item_block_item_name b, .bx_smart_searche .bx_item_block_item_simple_name b {
	color: #f5a61c;
}
.bx_smart_searche .bx_item_block_item_price {
	float:right;
	text-align: right;
	color: #333;
	line-height: 17px;
	padding-left: 5px;
}
.bx_smart_searche .bx_item_block_item_price.bx_item_block_item_price_only_one {
	line-height: 34px;
}
.bx_smart_searche .bx_item_block_item_price .bx_price_new {
	white-space: nowrap;
	font-weight: bold;
	display: block;
}
.bx_smart_searche .bx_item_block_item_price .bx_price_old {
	white-space: nowrap;
	text-decoration: line-through;
}
.bx_smart_searche .bx_item_block_item_text {
	color: #9b9b9b;
	display: block;
	padding-left: 39px;
	margin-top: 8px;
	font-size: 13px;
	line-height: 15px;
}
.bx_smart_searche .bx_item_block_item_props {
	color: #9b9b9b;
	display: block;
	padding-left: 39px;
	margin-top: 8px;
	font-size: 13px;
	line-height: 15px;
}
.bx_item_block_item_prop_item {
	display: block;
}




/* preloader base */
.bx-searchtitle .bx-searchtitle-preloader {
	position: absolute;
	top: 2px;
	right: 110%;
	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;
}



/* blue */
.bx-searchtitle.theme-blue .bx-input-group .bx-form-control {
	border-color:#0083d1;
}
.bx-searchtitle.theme-blue .bx-searchtitle-preloader.view {
	background-image: url(images/loader_blue.gif);
}
.bx_smart_searche.theme-blue .bx_item_block.all_result .all_result_button{
	background-color: #0083d1;
	border-color: #0083d1;
}
.bx-searchtitle.theme-blue .bx-input-group-btn button {
	background-color: #0083d1;
	border-color: #0083d1;
	color: #FFF;
	height: 75px;
	width: 75px;
}
.bx-searchtitle.theme-blue .bx-input-group-btn button:hover, .bx_smart_searche.theme-blue .bx_item_block.all_result .all_result_button:hover {
	background-color: #5ca6e4;
	border-color: #5ca6e4;
	text-decoration: none;
}
.bx_smart_searche.theme-blue .bx_item_element a b{
	color: #5ca6e4;
}
.bx_smart_searche.theme-blue .bx_item_block_href:hover {
	background-color: #b2d9f1;
}
.bx_smart_searche.theme-blue .bx_item_block_href_category_name {
	color:#0083d1;
}
.bx_smart_searche.theme-blue .bx_item_block_item_name b, .bx_smart_searche.theme-blue .bx_item_block_item_simple_name b {
	color:#0083d1;
}
.bx_smart_searche.theme-blue .bx_item_block_hrline {
	border-color: #0083d1;
}
/* black */
.bx-searchtitle.theme-black .bx-input-group .bx-form-control {
	border-color:#333;
}
.bx-searchtitle.theme-black .bx-searchtitle-preloader.view {
	background-image: url(images/loader_black.gif);
}
.bx_smart_searche.theme-black .bx_item_block.all_result .all_result_button{
	background-color: #333;
	border-color: #333;
}
.bx-searchtitle.theme-black .bx-input-group-btn button {
	background-color: #333;
	border-color: #333;
	color: #FFF;
}
.bx-searchtitle.theme-black .bx-input-group-btn button:hover, .bx_smart_searche.theme-black .bx_item_block.all_result .all_result_button:hover {
	background-color: #5c5c5c;
	border-color: #5c5c5c;
	text-decoration: none;
}
.bx_smart_searche.theme-black .bx_item_element a b{
	color: #5c5c5c;
}
.bx_smart_searche.theme-black {
	/* border:1px solid #333; */
	border-top: 0 none;
	border-radius: 0 0 3px 3px;
}
.bx_smart_searche.theme-black .bx_item_block_href:hover {
	background-color: #eaeaea;
}
.bx_smart_searche.theme-black .bx_item_block_href_category_name {
	color:#333;
}
.bx_smart_searche.theme-black .bx_item_block_item_name b, .bx_smart_searche.theme-black .bx_item_block_item_simple_name b {
	color:#333;
}
.bx_smart_searche.theme-black .bx_item_block_hrline {
	border-color: #333;
}
/* green */
.bx-searchtitle.theme-green .bx-input-group .bx-form-control {
	border-color:#159ebb;
}
.bx-searchtitle.theme-green .bx-searchtitle-preloader.view {
	background-image: url(images/loader_green.gif);
}
.bx_smart_searche.theme-green .bx_item_block.all_result .all_result_button{
	background-color: #159ebb;
	border-color: #159ebb;
}
.bx-searchtitle.theme-green .bx-input-group-btn button {
	background-color: #159ebb;
	border-color: #159ebb;
	color: #FFF;
}
.bx-searchtitle.theme-green .bx-input-group-btn button:hover, .bx_smart_searche.theme-green .bx_item_block.all_result .all_result_button:hover {
	background-color: #44b1c9;
	border-color: #44b1c9;
	text-decoration: none;
}
.bx_smart_searche.theme-green .bx_item_element a b{
	color: #44b1c9;
}
.bx_smart_searche.theme-green .bx_item_block_href:hover {
	background-color: #d0ebf1;
}
.bx_smart_searche.theme-green .bx_item_block_href_category_name {
	color:#159ebb;
}
.bx_smart_searche.theme-green .bx_item_block_item_name b, .bx_smart_searche.theme-green .bx_item_block_item_simple_name b {
	color:#159ebb;
}
.bx_smart_searche.theme-green .bx_item_block_hrline {
	border-color: #159ebb;
}
/* red */
.bx-searchtitle.theme-red .bx-input-group .bx-form-control {
	border-color:#E22B2B;
}
.bx-searchtitle.theme-red .bx-searchtitle-preloader.view {
	background-image: url(images/loader_red.gif);
}
.bx_smart_searche.theme-red .bx_item_block.all_result .all_result_button{
	background-color: #E22B2B;
	border-color: #E22B2B;
}
.bx-searchtitle.theme-red .bx-input-group-btn button {
	background-color: #E22B2B;
	border-color: #E22B2B;
	color: #FFF;
}
.bx-searchtitle.theme-red .bx-input-group-btn button:hover, .bx_smart_searche.theme-red .bx_item_block.all_result .all_result_button:hover {
	background-color: #e95c5c;
	border-color: #e95c5c;
	text-decoration: none;
}
.bx_smart_searche.theme-red .bx_item_element a b{
	color: #e95c5c;
}
.bx_smart_searche.theme-green .bx_item_block_href:hover {
	background-color: #f9d4d4;
}
.bx_smart_searche.theme-red .bx_item_block_href_category_name {
	color:#E22B2B;
}
.bx_smart_searche.theme-red .bx_item_block_item_name b, .bx_smart_searche.theme-red .bx_item_block_item_simple_name b {
	color:#E22B2B;
}
.bx_smart_searche.theme-red .bx_item_block_hrline {
	border-color: #E22B2B;
}
/* yellow */
.bx-searchtitle.theme-yellow .bx-input-group .bx-form-control {
	border-color:#F9A91D;
}
.bx-searchtitle.theme-yellow .bx-searchtitle-preloader.view {
	background-image: url(images/loader_yellow.gif);
}
.bx_smart_searche.theme-yellow .bx_item_block.all_result .all_result_button{
	background-color: #F9A91D;
	border-color: #F9A91D;
}
.bx-searchtitle.theme-yellow .bx-input-group-btn button {
	background-color: #F9A91D;
	border-color: #F9A91D;
	color: #FFF;
}
.bx-searchtitle.theme-yellow .bx-input-group-btn button:hover, .bx_smart_searche.theme-yellow .bx_item_block.all_result .all_result_button:hover {
	background-color: #faba4a;
	border-color: #faba4a;
	text-decoration: none;
}
.bx_smart_searche.theme-yellow .bx_item_element a b{
	color: #faba4a;
}
.bx_smart_searche.theme-yellow .bx_item_block_href_category_name {
	color:#F9A91D;
}
.bx_smart_searche.theme-yellow .bx_item_block_item_name b, .bx_smart_searche.theme-yellow .bx_item_block_item_simple_name b {
	color:#F9A91D;
}
.bx_smart_searche.theme-yellow .bx_item_block_hrline {
	border-color: #F9A91D;
}