

/* Start:/bitrix/templates/koni-store-adaptive/components/bitrix/search.form/sfrfr/style.css?16824493783017*/
.search-form-smartfilter .search_block
{
	position: relative;

	border-radius:8px;
	border: 4px solid #ffdb4c;
	text-align: center;
	width:100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;	
	background: #fff;
	margin-bottom: 20px;
	height: 70px;
	-webkit-box-shadow: inset 0px 0px 4px 0px #afaf2c;
	-moz-box-shadow: inset 0px 0px 4px 0px #afaf2c;
	box-shadow: inset 0px 0px 4px 0px #afaf2c;

}

.search-form-smartfilter input[type=submit]
{
	height: 50px;
	padding: 0 40px;
	border: 0px;
	cursor: pointer;
	position: absolute;
	right: 8px;
	top: 6px;
	font-size: 18px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	color: #222;	
	background: #ffdb4c; /* Old browsers */
	background: -moz-linear-gradient(top, #ffdb4c 0%, #ffc700 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffdb4c), color-stop(100%,#ffc700)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffdb4c 0%,#ffc700 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffdb4c 0%,#ffc700 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffdb4c 0%,#ffc700 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ffdb4c 0%,#ffc700 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdb4c', endColorstr='#ffc700',GradientType=0 ); /* IE6-9 */	
	box-shadow: 0px 0px 1px 0px #bcbcbc;
	text-shadow: 0 1px 1px #ffffff;
}
.search-form-smartfilter input[type=text]
{
    border-radius: 0;
    background: transparent;
	border: 0;
    line-height: 1;
    -webkit-appearance: none;
    width: 100%;
    line-height: 60px;
    padding: 0 20px;
    font-size: 18px;
}


#search_suggest {
	position: absolute;
	border-radius:8px;
	text-align: center;
	width:100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;	
	background: #fff;
	-webkit-box-shadow: 0px 0px 14px 4px rgba(0,0,0,0.35);
	-moz-box-shadow: 0px 0px 14px 4px rgba(0,0,0,0.35);
	box-shadow: 0px 0px 14px 4px rgba(0,0,0,0.35);
	z-index: 999;
	top: 70px;
}
#search_suggest ul {padding: 20px 0px;}
#search_suggest li {text-align: left; list-style-type: none; padding: 5px 20px; border-bottom: 1px solid #eeeeee;}
#search_suggest li:last-child {border-bottom: none;}
#search_suggest li a {display: block; }
#search_suggest li a span {font-weight: bold; color: #ce3024;}
#search_suggest li:hover {background: #ccc;
	
	-webkit-box-shadow: inset 0px 0px 4px 0px rgba(0,0,0,0.35);
	-moz-box-shadow: inset 0px 0px 4px 0px rgba(0,0,0,0.35);
	box-shadow: inset 0px 0px 4px 0px rgba(0,0,0,0.35);
	
	
}
#search_suggest li:last-child:hover {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
}
#search_suggest li:first-child:hover {
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;

}
/* End */
/* /bitrix/templates/koni-store-adaptive/components/bitrix/search.form/sfrfr/style.css?16824493783017 */
