awesomplete [hidden], #search-results {
  display: none;
}

.awesomplete .visually-hidden {
  position: absolute;
  clip: rect(0, 0, 0, 0);
}

.awesomplete mark {
  background: inherit;
  color: inherit;
}

.awesomplete li:hover mark {
  background: inherit;
  color: #b99769;
}

.awesomplete li[aria-selected="true"] mark {
  background: inherit;
  color: #b99769;
}

.awesomplete > ul {
  position: absolute;
  left: 0;
  z-index: 1;
  min-width: 80%;
  box-sizing: border-box;
  list-style: none;
  padding: 0;
  margin: 5px 0 0;
	top:50px;
	opacity: 0.85;
  background: black;
		border-radius: 5px 5px 25px 5px;
box-shadow: rgba(0, 0, 0, 0.25) 0px 54px 55px, rgba(0, 0, 0, 0.12) 0px -12px 30px, rgba(0, 0, 0, 0.12) 0px 4px 6px, rgba(0, 0, 0, 0.17) 0px 12px 13px, rgba(0, 0, 0, 0.09) 0px -3px 5px;
  border: 2px solid #f1f1f1;
  text-shadow: none;
  font-weight: 400;
  color: #fff;
}

.awesomplete > ul:empty {
  display: none;
}

.awesomplete > ul > li {
  position: relative;
  padding: 12px 20px;
  cursor: pointer;
}

.awesomplete > ul > li:hover {
  background: #fafafa;
  color: #b99769;
}

.awesomplete > ul > li[aria-selected="true"] {
  background: #fafafa;
  color: #b99769;
	z-index: 1000;
}

@supports (transform: scale(0)) {
  .awesomplete > ul {
    transition: 0.3s cubic-bezier(0.4, 0.2, 0.5, 1.4);
    transform-origin: 1.43em -.43em;
  }
  .awesomplete > ul[hidden],
  .awesomplete > ul:empty {
    opacity: 0;
    transform: scale(0);
    display: block;
    transition-timing-function: ease;
  }
}