/*
* Copyright 2012 Seven Spikes Ltd. All rights reserved. (http://www.nop-templates.com)
* http://www.nop-templates.com/t/licensinginfo
*/

.k-widget.searchboxtext {
	width: 390px !important;
	height: 33px !important;
	background: #fff url('http://www.donationmerchandise.com/Plugins/SevenSpikes.Nop.Plugins.InstantSearch/Themes/Jewelry/Content/images/input1.png') repeat-x !important;
	padding: 0 !important;
	border: none;
	border-radius: 5px 0 0 5px !important;
}

.searchboxtext.k-input {
	display: block !important;
	width: 368px !important;
	height: 31px !important;
	background: #fff url('http://www.donationmerchandise.com/Plugins/SevenSpikes.Nop.Plugins.InstantSearch/Themes/Jewelry/Content/images/input1.png') repeat-x !important;
	padding: 0 10px !important;
	font: italic normal 15px/31px "Times New Roman", Times, serif !important;
	color: #999 !important;
	text-indent: 0 !important;
	border: 1px solid #999 !important;
	border-radius: 5px 0 0 5px !important;
}

.searchboxtext.k-input:focus
{
	border: 1px solid #666 !important;
	box-shadow: none !important;
}

.searchboxtext.k-input.instant-search-busy
{
    background: url('http://www.donationmerchandise.com/Plugins/SevenSpikes.Nop.Plugins.InstantSearch/Themes/Jewelry/Content/images/ajax-loader-small.gif') 365px center no-repeat !important;
}

.searchboxbutton {
    padding: 0 !important;
}

.k-animation-container {
	width: 390px !important;
	margin: -5px 0 0 !important;
	padding: 0 !important;
}

.k-list-container {
	position: static !important;
	width: auto !important;
	background: #fff !important;
	padding: 10px !important;
	border: 1px solid #666 !important;
	border-top: none !important;
	border-radius: 0 0 5px 5px !important;
	box-shadow: 0 2px 2px #999;
}

.k-list {
}

.k-item {
	background: none !important;
	margin-bottom: 3px !important;
	padding: 0 !important;
	border: none !important;
}

.instant-search-item
{
	background: #e6e6e6;
    overflow: hidden;
    padding: 10px;
	border: 1px solid #ccc;
	border-radius: 3px;
    cursor: pointer;
	box-shadow: inset 0 0 10px #d3d3d3;
	
	background: -moz-linear-gradient(top,  #e6e6e6 0%, #e0e0e0 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e6e6e6), color-stop(100%,#e0e0e0)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #e6e6e6 0%,#e0e0e0 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e6e6e6 0%,#e0e0e0 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #e6e6e6 0%,#e0e0e0 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #e6e6e6 0%,#e0e0e0 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6e6e6', endColorstr='#e0e0e0',GradientType=0 ); /* IE6-9 */
}
.instant-search-item:hover
{
	background: #ececec;
}

.k-state-focused .instant-search-item
{
    background: #ececec;
}

.instant-search-item .img-block
{
	float: left;
    width: 70px;
    height: 70px;
	background: #fff;
	overflow: hidden;
	border: 1px solid #ccc;
}

.instant-search-item .img-block img
{
	width: 70px;
}

.instant-search-item .detail
{
    margin: 0 10px 0 80px;
    padding: 0;
}

.instant-search-item .detail .title
{
	margin-bottom: 5px;
	font: italic bold 14px "Times New Roman", Times, serif;
	color: #b68c65;
	text-shadow: 1px 1px 0 #eee;
}

.instant-search-item .detail .price
{
	font: italic normal 12px Tahoma, Geneva, sans-serif;
	color: #666;
}