/* /templates2_0/module/wishlist/search.less */
form.module_search_field-form {
  overflow: visible;
  margin-right: 21px;
}
form.module_search_field-form .wishlist_search {
  display: inline-block;
  background: url(/templates2_0/resource/img/element/icon.png?20092016) -260px -100px no-repeat #aaa;
  width: 30px;
  border: 5px solid #aaa;
  position: absolute;
  right: -37px;
  height: 30px;
  top: -2px;
  padding: 4px;
}
.wishlist_selector .positions a {
  padding: 0px 0px 0px 10px;
}
.wishlist_selector .positions .current {
  background: #E7E7E7;
}
.wishlist_selector .positions .form-control {
  width: 177px;
}
.wishlist_selector .wishlist_add {
  padding: 5px 0px 5px 0px;
}
.wishlist_selector .wishlist_editor textarea {
  width: 192px;
  height: 135px;
}
.wishlist_selector .wishlist_editor .buttons {
  margin: 10px 0px 5px 0px;
  text-align: left;
}
.wishlist_selector .wishlist_editor .buttons .all {
  display: inline-block;
  margin: 0px 5px 5px 0px;
}
.wishlist_selector .wishlist_editor .buttons button {
  margin: 0px 10px 5px 0px;
  vertical-align: top;
}
.wishlist_selector .wishlist_editor .buttons button.update {
  margin: 0px 0px 5px 0px;
}
.wishlist_selector .wishlist_editor .buttons .new {
  font-size: 14px;
}
.wishlist_selector .wishlist_editor .all {
  margin: 0px 0px 3px 10px;
  background: #ff7d19;
  text-align: center;
  width: 26px;
  line-height: 24px;
  display: inline-block;
}
.wishlist_selector a {
  text-decoration: underline;
}
.wishlist_selector .list li {
  list-style: none;
  padding: 0px 5px 5px 5px;
}
.wishlist_selector .list li .keywords {
  white-space: nowrap;
  display: block;
  max-width: 180px;
  text-overflow: ellipsis;
  overflow: hidden;
  color: #6A6A6A;
  font-size: 12px;
}
.wishlist_selector .list li.current {
  background: #D5D5D5;
}
.wishlist_selector .manage {
  margin: 10px 0px 0px 0px;
  font-weight: bold;
}
.page_wishlist_search_modal textarea {
  min-width: 330px;
  min-height: 100px;
}
