




.vc-auto-search .jelect.select_mod-a {
  width: 100%; }
.vc-auto-search .jelect-options {
  top: 44px; }
.vc-auto-search .noUi-target {
  margin-bottom: 15px;
  margin-top: 25px; }
.vc-auto-search .body-icon-wrapper i {
  font-size: 55px;
  line-height: .8;
  opacity: .8;
  color: #222;
  transition: all .3s ease; }
.vc-auto-search .list-categories .list-categories__item input[type=checkbox]:checked + label .body-icon-wrapper i {
  opacity: 1; }
.vc-auto-search .list-categories li label {
  margin-right: 5px;
  margin-left: 5px;
  cursor: pointer;
  padding: 10px 0;
  border: 2px solid transparent;
  border-radius: 2px;
  transition: .3s ease; }
  .vc-auto-search .list-categories li label .auto_body_name {
    font-size: 10px; }
.vc-auto-search .slider-price__input {
  display: inline-block;
  width: 70px;
  margin: 10px;
  height: 25px;
  font-size: 10px;
  color: #222;
  border: none;
  background-color: #fff;
  text-align: center; }
.vc-auto-search .noUi-target {
  border: 1px solid;
  background: #f5f5f5;
  width: calc(100% - 12px); }
.vc-auto-search .noUi-base {
  width: 100%;
  height: 100%;
  position: relative; }
.vc-auto-search .noUi-origin {
  position: absolute;
  right: 0;
  top: -16px;
  left: 0;
  bottom: 0; }
.vc-auto-search .noUi-origin + .noUi-origin {
  border: 0;
  background: #f5f5f5; }
.vc-auto-search .noUi-horizontal .noUi-handle {
  height: 18px;
  left: -7px;
  top: -6px;
  width: 18px;
  cursor: pointer; }
.vc-auto-search .noUi-horizontal .noUi-handle:after {
  position: absolute;
  width: 16px;
  height: 16px;
  left: 8px;
  content: '';
  display: block;
  top: 8px;
  border-radius: 50%; }
.vc-auto-search .noUi-horizontal .noUi-handle {
  height: 18px;
  left: -7px;
  top: -6px;
  width: 18px;
  cursor: pointer; }
.vc-auto-search .noUi-horizontal .noUi-handle:after {
  position: absolute;
  width: 16px;
  height: 16px;
  left: -2px;
  content: '';
  display: block;
  top: 8px;
  border-radius: 50%; }
.vc-auto-search .noUi-horizontal .noUi-handle:before {
  position: absolute;
  width: 8px;
  height: 8px;
  left: 2px;
  content: '';
  display: block;
  top: 12px;
  background-color: #fff !important;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  z-index: 2; }
.vc-auto-search .slider-price__wrap-input {
  display: flex;
  align-items: center; }
  .vc-auto-search .slider-price__wrap-input span {
    flex-grow: 0;
    margin-left: 15px;
    margin-right: 15px; }
  .vc-auto-search .slider-price__wrap-input input {
    margin-left: 0;
    margin-right: 0;
    flex-grow: 1; }
.vc-auto-search .currency-symbol {
  display: none; }
.vc-auto-search .slider-price__wrap-input input {
  background: #f2f6f7 !important; }
  .vc-auto-search .slider-price__wrap-input input:hover, .vc-auto-search .slider-price__wrap-input input:focus, .vc-auto-search .slider-price__wrap-input input:active {
    -webkit-box-shadow: 0 8px 22px 0 rgba(0, 0, 0, 0.1) !important;
    box-shadow: 0 8px 22px 0 rgba(0, 0, 0, 0.1) !important;
    -webkit-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
    background: #fff !important; }
.vc-auto-search .tmpl-slide-price-right {
  margin-left: 2px; }
.vc-auto-search .tmpl-slide-price-left {
  margin-right: 2px; }
.vc-auto-search .slider-price {
  margin-right: 5px; }
.vc-auto-search .booking-select input {
  border-color: transparent !important;
  margin-bottom: 0 !important;
  background: #f2f6f7 !important; }
  .vc-auto-search .booking-select input:hover, .vc-auto-search .booking-select input:focus, .vc-auto-search .booking-select input:active {
    -webkit-box-shadow: 0 8px 22px 0 rgba(0, 0, 0, 0.1) !important;
    box-shadow: 0 8px 22px 0 rgba(0, 0, 0, 0.1) !important;
    -webkit-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
    background: #fff !important; }
@media (max-width:768px) {

  .pix-dynamic-content #pixad-listing .slider-grid__inner {
    height: auto !important;
  }

}
/*# sourceMappingURL=new-style-css.css.map */
