@import "submit";
@import "wishlist";
@import "alert";
@import "apply";
@import "single/single";
@import "archive/archive";

.ui-autocomplete {
  position: absolute;
  padding-left: 0;
  margin-left: 0;
  top: 100%;
  left: 0;
  z-index: 9999;
  float: left;
  display: none;
  min-width: 160px;
  margin: 0 0 10px 25px;
  list-style: none;
  background-color: #ffffff;
  border-color: rgba(0, 0, 0, 0.2);
  border-style: solid;
  border-width: 1px;
  @include border-radius(5px);
  @include box-shadow(0 0 0 1px rgba(68, 68, 68, 0.11));
  max-height: 185px;
  overflow: auto;
  font-size: 14px;
  &::-webkit-scrollbar-track
  {
    background-color: #fff;
    border-radius: 5px;
  }
  &::-webkit-scrollbar {
    width: 6px;
    background-color: #F5F5F5;
    border-radius: 5px;
  }
  &::-webkit-scrollbar-thumb {
    background-color: #eee;
    border-radius: 5px;
  }
  > a.ui-corner-all {
    @include transition(all 0.1s ease 0s);
    display: block;
    padding: 3px 15px;
    clear: both;
    font-weight: normal;
    line-height: 18px;
    color: $text_color;
    white-space: nowrap;
    text-decoration: none;
  }
  .ui-menu-item{
    padding: 5px 15px;
    font-size: 15px;
    .ui-state-active{
      cursor: pointer;
      background-color: transparent !important;
      border: 0 !important;
    }
  }
  .ui-menu-item:hover{
    background-color: rgba(0, 116, 86, 0.05) !important;
    cursor: pointer;
    .ui-state-active{
      cursor: pointer;
      color: $accent_color;
      background-color: inherit;
      border: 0 !important;
    }
  }
  .ui-state-focus{
    border: 0 !important;
    color: $text_color !important;
    margin: 0 !important;
    background: #fff !important;
  }
}

.ui-slider .ui-slider-range {
  position: absolute;
  z-index: 1;
  font-size: .7em;
  display: block;
  border: 0;
  background-position: 0 0;
}

.ui-slider {
  position: relative;
  text-align: left;
}
.ui-slider .ui-slider-handle {
  position: absolute;
  z-index: 2;
  width: 1.2em;
  height: 1.2em;
  cursor: default;
  -ms-touch-action: none;
  touch-action: none;
}
.ui-slider .ui-slider-range {
  position: absolute;
  z-index: 1;
  font-size: .7em;
  display: block;
  border: 0;
  background-position: 0 0;
}

/* support: IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
  filter: inherit;
}

.ui-slider-horizontal {
  height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
  top: -.3em;
  margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
  top: 0;
  height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
  left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
  right: 0;
}

.ui-slider-vertical {
  width: .8em;
  height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
  left: -.3em;
  margin-left: 0;
  margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
  left: 0;
  width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
  bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
  top: 0;
}
