/* autocomplete with sayt using jQuery UI V12 */

/* these highlight the sections of the suggestion that match the input */
.ea-sug-text {
	font-weight: normal;
}

.ea-sug-match {
	font-weight: bold;
}

/* fonts */
.ui-menu-item,.ea-sug-product-name,.ea-sug-product-price,.ea-sug-nav-value
	{
	font-family: Arial, Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-size: 14px;
	line-height: 23px;
}

.ui-menu .ui-menu-item a {
	line-height: 23px !important;
}

/* ea-sug-wrapper surrounds all of the suggestion areas */
.ea-sug-wrapper {
	background: #fff;
	padding: 0px;
	border: 3px solid #cc082e;
	z-index: 8 !important;
	margin-top: 10px;
}

/* suggestions are in columns, when there are 2 columns need a visual separator */
.ea-sug-multi-column {
	padding-left: 0px;
}

/* columns are organized into sections */
.ea-sug-section {
	/*border: 1px solid #c4bf9f;*/
	/*background: #eeeeee;*/
	background: #ffffff;
	float: left;
	width: 100%;
	overflow-y: hidden;
	overflow-x: hidden;
}

.ea-sug-nav-left {
	border-right: 1px solid #c4bf9f;
}

/* sections need vertical space between them, use the same value as wrapper padding */
.ea-sug-section-vertical-space {
	margin-top: 3px
}

/* section headings stand out using a gradient */
.ea-sug-sec-heading {
	padding: 5px 2px;
	background-color: #f3eccf;
	font-size: 14px;
	color: #755d50;
	/*
    background:#cfcfcf url('../images/sug-title-gradient.gif') repeat-x;
    background:-webkit-linear-gradient(top, #fff, #cfcfcf);
    background:-moz-linear-gradient(top,#fff,#cfcfcf);
    background:-o-linear-gradient(top,#fff,#cfcfcf);
    background:linear-gradient(to bottom,#fff,#cfcfcf);
    */
}

/* section heading parts can be individually styled */
.ea-sug-sec-head-title {
	margin-left: 12px;
	margin-top:10px;
	color: #725f51;
	font-weight: bold;
	font-family: Arial, Calibri, Verdana;
	display:inline-block;
}

.ea-sug-sec-head-value {
	font-weight: bold;
}

.ea-sug-sec-head-count {
	float: right;
	display:inline-block;
	margin-top:10px;
}

/* highlighting of selections */
.ea-sug-choices .ui-state-hover,.ea-sug-menu .ui-state-focus,.ea-sug-product-name.ui-state-hover
	{
	/*border: 1px solid #0073ea;*/
	/*background: #0073ea url('../images/ui-bg_highlight-soft_25_0073ea_1x100.png') 50% 50% repeat-x; */
	background-color: #e9e0bd !important;
	font-weight: bold;
	/*color: #ffffff;*/
	color: #7a6254;
}

.ea-sug-product-name.ui-state-hover {
	margin: -1px;
}

.ea-sug-menu a,a.ea-sug-nav-link,.ea-sug-product a {
	cursor: default;
	text-decoration: none;
	/*color: black;*/
	color: #765b3e;
	font-size: 12px !important;
}

/* product section */
.ea-sug-product-name,.ea-sug-product-price {
	font-weight: bold;
}

.ea-sug-product-name {
	padding: 2px .4em;
}

.ea-sug-product-desc {
	/*font-size: 12px; */
	font-size: 11px;
	margin-left: 5px;
}

td.ea-sug-product-picture {
	float: left;
	vertical-align: top;
}

img.ea-sug-product-image {
	width: 40px;
	border: 0;
}

td.ea-sug-product-info {
	vertical-align: top;
}

.ea-sug-product-separator {
	border-bottom: 1px solid #c6bea2;
}

/* entries in each navigation section are lists that are rendered without decorations */
ul.ea-sug-choices {
	list-style: none;
	padding: 2px;
	margin: 0;
}

/* navigation sections */
.ea-sug-nav-value {
	zoom: 1;
	list-style: none;
	padding: 2px .4em 2px 26px;
	margin: 0px 2px;
}

.ea-sug-nav-value a {
	margin-left: -15px;
	line-height: 1.5;
	font-weight: normal;
}

.ui-state-hover a {
	color: white;
}

.ea-sug-nav-count {
	font-weight: normal;
	font-size:12px;
}

.ea-sug-nav-value.ui-state-focus {
	margin: -1px 1px;
}

/* EasyAsk logo position */
.ea-sug-nav-tm { /*background-image:url('../images/tm-logo.png');*/
	height: 30px;
	width: 86px;
	position: absolute;
	bottom: 1px;
	right: 10px;
}

/*jquery-ui-1.9.2... override*/
.ea-sug-wrapper a.ui-corner-all div {
	padding-left: .5em !important;
}