/*

iss.css
rather than edit this file, copy it to your themes template directory and
edit it there: e.g. twentyten/iss.css

contents:

	1. instant search & suggest plugin

*/


/* 1. instant search & suggest plugin
--------------------------------------------------------------------------------------- */

/* force a scrollbar to stop visual jumping */
html {
  overflow-y: scroll;
}

.iss_results {
  background: white;
  display: none;
  list-style: none;
  margin-top: -12px;
  padding-top: 10px;
  padding-left: 0;
  position: absolute;
  z-index: 10000;
  -webkit-border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  -webkit-box-shadow: 2px 2px 2px rgba(50, 50, 50, 0.1);
  -moz-box-shadow: 2px 2px 2px rgba(50, 50, 50, 0.1);
  box-shadow: 2px 2px 2px rgba(50, 50, 50, 0.1);
}

.iss_results li {
  padding: 5px 10px;
  text-align: left;
  word-wrap: break-word;
}

.iss_over {
  background: #ddd;
  cursor: pointer;
  color: #000;
}

.iss_results li:last-child,
.iss_reuslts li.ac_over:last-child {
  -webkit-border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}

.iss_match {
  text-decoration: underline;
}

/* new - different layouts/styles */

.iss_results li.iss-result {
  overflow: hidden;
  line-height: 1.2em;
}

span.iss-sub {
  display: block;
  color: #aaa;
  font-size: 11px;
  line-height: 1em;
}

.iss_results li img {
  float: left;
  margin-right: 10px;
}

/* view more */

.iss_results li.iss-more {
  text-align: center;
  background: #ddd;
  padding: 3px;
}

/* while search is being performed show loading icon */

.iss-on {
  background-image: url(../images/loader.gif) !important;
  background-repeat: no-repeat !important;
  background-position: 98.5% center !important;
}
