/** ..:: Lowdown | Quick Search **/


/* Input Field */
#quicksearch .input { position: relative; float: right; overflow: hidden; }
#quicksearch .input .spinner { height:16px; position: absolute; right: 10px; top: 17px; width: 16px; background:url('/Resources/JazeDigital/ajax-loader.gif') no-repeat scroll left top transparent; }

/* Results */
#quicksearch-results { z-index: 9998; width: 312px; font-size: 12px; zoom: 1; }
#quicksearch .results { font-family: Arial, sans-serif; color: black; font-size: 12px; padding: 10px 0; background: white url(/Resources/COSL/Sites/COSL/Images/Backgrounds/nav-menu.png) bottom left repeat-x; -moz-border-radius: 3px; -moz-box-shadow: 0 1px 4px rgba(0,0,0,0.33); -webkit-border-radius: 3px; -webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.33); }
.is_ie #quicksearch .results { border: 1px solid #ccc; }

#quicksearch .arrow {
	display: none;
	background:url('/Resources/Lowdown/Sites/Lowdown/Layout/quicksearch_results_arrow.png') no-repeat  left top;
	width: 50px;
	height: 20px;
	position: absolute;
	top: 20px;
	left: 39px;
	z-index: 99999;

}

#quicksearch .results h3 { margin: 0px 0px 10px 0px; background: #eee; padding: 2px 10px; font-size: 12px; font-weight: bold; text-transform: none; }
#quicksearch .results h3 a { color: black; }
#quicksearch .results h3 .total { float: right; }

#quicksearch .result-group { padding: 0px 0px 10px; }
#quicksearch .results .aurora-suggest-highlight { background: #cfdae5; }

#quicksearch .qs-item { display: block; position: relative; overflow: hidden; color: black; text-decoration: none; padding: 0 10px; }
#quicksearch .qs-item .buffer { display: block; overflow: hidden; padding: 10px 0; border-bottom: 1px solid #eee; }
#quicksearch .qs-item.single .buffer { border: 0; }

#quicksearch .name { display: block; float: left; }
#quicksearch .date { display: block; float: right; color: #999; }
#quicksearch .trading-name { padding-top: 2px; color: #777; }

#quicksearch .icon { display: block; float: left; width: 16px; height: 16px; margin: -2px 10px 0 0; background: url(/Resources/COSL/Sites/COSL/Images/Icons/site.png) no-repeat; }
#quicksearch .icon.pdf { background-position: left -32px; }

/* Hover */ #quicksearch .qs-item:hover, #quicksearch .dd-item:focus, #quicksearch .aurora-suggest-focused { color: white; text-decoration: none; text-shadow: 0 -1px 0 #004488; background: #0064ad url(/Resources/COSL/Sites/COSL/Layout/dropdown-hover.png) top left repeat-x; }
/* Hilight on hover */ #quicksearch .qs-item:hover .aurora-suggest-highlight, #quicksearch .dd-item:focus .aurora-suggest-highlight, #quicksearch .aurora-suggest-focused .aurora-suggest-highlight { background: transparent; }
/* Buffer on hover */ #quicksearch .qs-item:hover .buffer, #quicksearch .dd-item:focus .buffer, #quicksearch .aurora-suggest-focused .buffer { border-color: #0064ad; }
/* Date on hover */ #quicksearch .qs-item:hover .date, #quicksearch .dd-item:focus .date, #quicksearch .aurora-suggest-focused .date { color: white; }
/* Trading name on hover */ #quicksearch .qs-item:hover .trading-name, #quicksearch .dd-item:focus .trading-name, #quicksearch .aurora-suggest-focused .trading-name { color: white; }

/* Members in results (when logos available)
#quicksearch .members .qs-item { margin: 0 0 0 60px; position: static; padding: 0 10px 0 0; overflow: visible; }
#quicksearch .members .buffer { position: relative; padding: 10px 0; margin: 0 10px; height: 30px; }
#quicksearch .members .name, #quicksearch .members .date { margin-top:-7px; position:absolute; top:50%; }
#quicksearch .members .date { right: 0; }
#quicksearch .qs-item .logo { display:block; position: absolute; left: 0; padding: 5px 10px; width: 35px; height: 35px; text-align: center; vertical-align: middle; background-color: white; }
#quicksearch .qs-item .logo img { max-width: 35px; max-height: 35px; }
 */

/* No Results */
.no-results { overflow: hidden; font-size: 13px; color: #666; }
.no-results .message { padding:10px 20px 5px 74px; background: transparent url("/Resources/COSL/Sites/COSL/Images/Icons/no-results.png") no-repeat 10px 10px; }
.no-results .message p { margin: 0; }
.no-results .criteria { margin: 10px 20px 0 74px; padding: 15px 0 0; border-top: 1px dotted black; }
.no-results .criteria em { color: black; display: block; font-style: normal; margin-bottom: 10px; }