.eFiltr {
  display: block;
}
.eFiltr_form {
}
.eFiltr_cat {
}
.eFiltr .fltr_cat_zagol {
}
.eFiltr label.disabled {
  color: #999999;
}
/*.eFiltr .fltr_block{display:inline-block;}*/
.eFiltr .fltr_block_checkbox {
}
.eFiltr .fltr_block_select {
}
.eFiltr .fltr_name {
}
.eFiltr .fltr_name_checkbox {
}
.eFiltr .fltr_name_select {
}
.eFiltr .fltr_count {
  color: #333333;
}
.eFiltr .fltr_count:before {
  content: "(";
}
.eFiltr .fltr_count:after {
  content: ")";
}
.eFiltr label.disabled .fltr_count {
  color: #999999;
}
.eFiltr .fltr_colors {
}
.eFiltr .fltr_colors label {
  width: 15px;
  height: 15px;
  margin-right: 2px;
  display: inline-block;
  vertical-align: middle;
  color: transparent;
  font-size: 0;
  cursor: pointer;
  border: solid 1px #ffffff;
}
.eFiltr .fltr_colors .fltr_count {
  color: transparent !important;
  font-size: 0;
}
.eFiltr .fltr_colors label.active {
  border: solid 1px #e71b00;
}
.eFiltr .fltr_colors label.disabled {
  opacity: 0.5;
  cursor: default !important;
}
.eFiltr .fltr_colors label input {
  display: none;
}
.eFiltr .fltr_colors label .jq-checkbox {
  opacity: 0;
}

.eFiltr .fltr_pattern {
}
.eFiltr .fltr_pattern label {
  margin-right: 2px;
  display: inline-block;
  cursor: pointer;
  border: solid 1px #ffffff;
  position: relative;
}
.eFiltr .fltr_pattern .fltr_count {
}
.eFiltr .fltr_pattern label input {
  display: none;
}
.eFiltr .fltr_pattern label .jq-checkbox {
  opacity: 0;
  position: absolute !important;
  top: 0;
  left: 0;
}
.eFiltr .fltr_pattern label img {
  vertical-align: middle;
  display: inline-block;
}
.eFiltr .fltr_pattern label.active img {
  border: solid 1px #e71b00;
}
.eFiltr .fltr_pattern label.disabled img {
  opacity: 0.5;
  cursor: default !important;
}

.eFilter_sort_block {
}
.eFilter_sort_block .sorter {
  margin: 0 13px;
  position: relative;
}
.eFilter_sort_block .sorter.active {
  font-weight: 500;
}
.eFilter_sort_block .sorter.up:after {
  content: "\f107";
  font-family: FontAwesome;
  margin-left: 2px;
  position: absolute;
  right: -13px;
  top: center;
}
.eFilter_sort_block .sorter.down:after {
  content: "\f106";
  font-family: FontAwesome;
  margin-left: 2px;
  position: absolute;
  right: -13px;
  top: center;
}

#eFiltr_results_wrapper {
  position: relative;
  min-height: 64px;
}
#eFiltr_results {
}
#eFiltr_results_wrapper .eFiltr_loader {
  position: absolute;
  top: 10px;
  left: 50%;
  margin-left: -32px;
  z-index: 10;
  width: 64px;
  height: 64px;
  background: url(loader.GIF) 0 0 no-repeat;
  display: none;
}
.eFiltr_cat {
}
.filterblock__item-title + .fltr_inner_slider {
  padding-top: 15px;
}

.fltr_inner_slider .polzunok-container-5 {
  margin-top: 15px;
}
.ui-slider-horizontal .ui-slider-handle {
  width: 14px;
  height: 14px;
  cursor: pointer;
  border-radius: 50%;
  background: #e54949 !important;
  z-index: 2;
  transition: transform 0.2s, border 0.4s;
  background-image: none !important;
  top: -6px !important;
}
.ui-widget-header {
  background: #e54949 !important;
}
.ui-slider-horizontal .ui-slider-handle:hover {
  transform: scale(1.2);
  background: #d23333;
}

#eFiltr {
  /* margin-top: 24px; */
  background: #fff;
  border: 1px solid rgba(56, 75, 125, 0.07);
  border-radius: 10px;
  padding: 25px;
}
.eFiltr_btn.filterblock__btn.filterblock__btn-show {
  width: -webkit-fill-available;
  height: 46px;
  font-size: 16px;
}
