@charset "utf-8";
#autosearch_search_results{
	padding:0px 20px 9px;
	position: absolute;
	top: 40px; right: -1px;
	background-color: #fff;
	border: 1px solid #000000;
	list-style-type: none;
	z-index: 19999;
	width:450px !important;
	max-height: 800px !important;
	overflow-y: auto;
}
.fixed-header #autosearch_search_results{width:700px !important;}

#autosearch_search_results name {float:left;width:320px;}
#autosearch_search_results name:before{clear:both;}
#autosearch_search_results special-price{padding: 0px 5px; border: 1px; background-color: #F15F61; color: white; text-decoration: line-through;width:58px;height:22px;
}
#autosearch_search_results price{
	line-height: 22px;float:right;padding:0px 5px;color:#fff;background-color:#FF1178;margin:-2px 0px 0 0px;text-align:center;width:58px;height:22px;}

#autosearch_search_results .asr{
	color:#FF1178;text-transform:uppercase;padding:15px 0 9px 7px;margin-top:0px !important;text-align:center;
}

#autosearch_search_results .divasr,#autosearch_search_results .div2asr {
	clear:both;
	width:100%;
}
#autosearch_search_results img {
	padding:0px 10px 0px 5px;
	margin:5px;
}

#autosearch_search_results ul {
	padding: 0; margin: auto;
	/*margin-bottom:50px !important;*/

}
#autosearch_search_results li {
	padding: 4px 0px 5px 2px; width:100%;display:block;
}
#autosearch_search_results li a {
	width:100%;
	display:inline-block; outline: none;
	/*float:left;*/
}
/*#autosearch_search_results li + li {
	border-top: 1px solid #eee;
}*/

/*#autosearch_search_results a,
#autosearch_search_results a:visited {
	text-decoration: none;
	outline: none;
}*/
#autosearch_search_results a:hover,#autosearch_search_results li:hover a,#autosearch_search_results .highlighted{
	outline: none;
	text-decoration:underline !important;
}

/* scroll */
#autosearch_search_results .mCSB_dragger .mCSB_dragger_bar{
	background-color: #F15F61;
}
#autosearch_search_results .mCSB_draggerRail{
	/* background-color: #E2E2E2; */
}
#autosearch_search_results .mCSB_scrollTools{
	width: 10px;
}

#autosearch_search_results ul li viewall{width:auto;padding:0;color:#000;display: block;margin:6px 0 0;text-align:right;}
#autosearch_search_results ul li viewall:hover{text-decoration:underline;}

@media (min-width:1030px) and (max-width:1409px) {
	#autosearch_search_results{width:290px !important;max-height:700px !important;}
	#autosearch_search_results name{width:100%;}
	#autosearch_search_results name,#autosearch_search_results price{margin:0;}
	#autosearch_search_results price{float:left;}
	.fixed-header #autosearch_search_results{width:540px !important;}
}

@media (min-width:300px) and (max-width:769px) {
	#autosearch_search_results{width:258px !important;max-height:700px !important;top:27px;right: 0;}
	.fixed-header #autosearch_search_results{width:258px !important;}
	#autosearch_search_results name{width:230px;}
	#autosearch_search_results name,#autosearch_search_results price{margin:0;}
	#autosearch_search_results price{float:left;}

	#autosearch_search_results ul li viewall{margin:10px 0 0 130px;}

}

@media (min-width:770px) and (max-width: 1029px){
	#autosearch_search_results{width:500px !important;}
	.fixed-header #autosearch_search_results{width:310px !important;}
	.fixed-header #autosearch_search_results price{float:left;}
}