.b-catfilter {box-sizing: border-box;margin-bottom: 30px;position: relative;}.b-catfilter .catfilter__sort {box-sizing: border-box;position: absolute;top: 50%;left: 100%;padding-left: 10px;transform: translateY(-50%);}.b-catfilter:after {content: "";display: block;clear: both;font-size: 0;}.b-catfilter .catfilter__item {display: inline-block;}.b-catfilter .catfilter__leftside {float: left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;position: relative;background-color: #f0f0f0;border-radius: 5px;width: 250px;}.b-catfilter .catfilter__leftside::after {display: block;content: "";position: absolute;top: 50%;left: 55px;transform: translateY(-50%);background: url(/files/1343/sort-arr.svg) 50% 50% no-repeat;width: 10px;height: 13px;}.b-catfilter .catfilter__rightside {width: 50%;padding-top: 1px;padding-left: 20px;text-align: right;float: right;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.b-catfilter .catfilter__galpic {margin-left: 20px;padding-left: 29px;position: relative;display: inline-block;}.b-catfilter .catfilter__galpic ins {width: 13px;height: 13px;background: url(../images/fliter.gal.gif) 0 100% no-repeat;position: absolute;top: 3px;left: 0;}.b-catfilter .catfilter__galpic__on,.b-catfilter .catfilter__galpic:hover {text-decoration: none;color: #3c3c3c;}.b-catfilter .catfilter__galpic__on ins,.b-catfilter .catfilter__galpic:hover ins {background: url(../images/fliter.gal.gif) 0 0 no-repeat;}.b-catfilter .catfilter__listpic {margin-left: 20px;padding-left: 29px;position: relative;display: inline-block;}.b-catfilter .catfilter__listpic ins {width: 13px;height: 14px;background: url(../images/fliter.list.gif) 0 100% no-repeat;position: absolute;top: 3px;left: 0;}.b-catfilter .catfilter__listpic__on,.b-catfilter .catfilter__listpic:hover {text-decoration: none;color: #3c3c3c;}.b-catfilter .catfilter__listpic__on ins,.b-catfilter .catfilter__listpic:hover ins {background: url(../images/fliter.list.gif) 0 0 no-repeat;}.b-catfilter .catfilter__title {padding-right: 15px;}.b-catfilter a.catfilter__titleup:link,.b-catfilter a.catfilter__titleup:active,.b-catfilter a.catfilter__titleup:visited,.b-catfilter a.catfilter__titledown:link,.b-catfilter a.catfilter__titledown:active,.b-catfilter a.catfilter__titledown:visited {padding-right: 15px;color: #3c3c3c;text-decoration: none;}.b-catfilter .catfilter__titleup:hover {background: url(../images/catfilter.up.gif) 100% 50% no-repeat;text-decoration: none;}.b-catfilter .catfilter__titledown:hover {background: url(../images/catfilter.down.gif) 100% 50% no-repeat;text-decoration: none;}.b-catfilter .catfilter__sort-hidden {display: none;}.b-catfilter .catfilter__sort img {vertical-align: middle;}/*--------------------------------------*/.b-catfilter .b-pageline .pageline__arr {display: inline-block;}.b-catfilter .b-pageline .pageline__title {display: none;}/*------------------------------------------*/.b-filter {box-sizing: border-box;position: relative;margin-bottom: 40px;color: #333;}.b-filter:after {content: "";display: block;clear: both;font-size: 0;}.b-filter .filter__col {box-sizing: border-box;padding: 0;}.b-filter .filter__col2 {text-align: center;}.b-filter .filter__inputwrap:after,.b-filter .filter__selectwrap:after {content: "";display: block;clear: both;font-size: 0;}.b-filter .filter__title {position: relative;display: block;font-size: 13px;font-family: Nunito, sans-serif;font-weight: bold;color: #333;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;padding-left: 20px;margin-bottom: 5px;margin-top: 20px;}.b-filter .filter__title:before {content: '';position: absolute;left: 0;top: 50%;width: 6px;height: 10px;background: url(/files/1343/arrow_right.svg) 50% 50% no-repeat;background-size: contain;margin-top: -4px;transform: rotate(-90deg);}.b-filter .filter__title--closed:before {transform: rotate(90deg);}.b-filter .filter__content {padding-top: 10px;}.b-filter .filter__ltext2 {margin-bottom: 10px;font-size: 12px;display: inline-block;cursor: pointer;position: relative;z-index: 1;}.b-filter .filter__checksize1 {margin: 3px 8px 10px 0;float: left;}.b-filter .filter__inputsize1 {padding: 5px;width: 100%;border: 1px solid #e9e9e9;-webkit-box-sizing: border-box;box-sizing: border-box;}.b-filter .filter__inputsize2 {padding: 5px 15px;float: left;border: 1px solid #e9e9e9;-webkit-box-sizing: border-box;box-sizing: border-box;width: calc(50% - 5px);margin-right: 5px;background-color: #f7f7f7;font-family: Nunito, sans-serif;font-size: 14px;}.b-filter .filter__inputsize3 {padding: 5px 15px;width: 55px;float: right;border: 1px solid #c2c2c2;-webkit-box-sizing: border-box;box-sizing: border-box;width: calc(50% - 5px);margin-left: 5px;background-color: #f7f7f7;font-family: Nunito, sans-serif;font-size: 14px;}.b-filter .filter__selectsize1 {padding: 5px;width: 100%;border: 1px solid #c2c2c2;-webkit-box-sizing: border-box;box-sizing: border-box;}.b-filter .filter__btns {padding: 15px;text-align: center;}.b-filter .filter__btns button,.b-filter .filter__btns a:link,.b-filter .filter__btns a:visited {padding: 10px 0;width: 46%;border: 0;border-radius: 3px;display: inline-block;vertical-align: middle;text-transform: uppercase;text-decoration: none;font-size: 10px;color: #fff;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;line-height: 1;cursor: pointer;}.b-filter .filter__btns button {margin-right: 1%;background: #ff7f0d;}.b-filter .filter__btns a:link,.b-filter .filter__btns a:visited {margin-left: 1%;background: #333;}.b-filter .filter__btns button:hover,.b-filter .filter__btns a:hover,.b-filter .filter__btns a:active {background-color: #000;}.b-filter .filter__check .filter__ckeck-item {position: relative;}.b-filter .filter__check .filter__inputwrap {padding: 0;margin: 0;position: absolute;left: 0;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%);}.b-filter .filter__check .filter__ltext2 {padding: 5px 0;padding-left: 30px;margin-bottom: 0;margin-right: -.275em;display: inline-block;vertical-align: middle;width: 80%;font-size: 14px;}.b-filter .filter__check--new {margin-top: 15px;}.b-filter .icheckbox_square-orange,.b-filter .iradio_square-orange {background: #f7f7f7;border: 1px solid #e9e9e9;}.b-filter .icheckbox_square-orange::after {display: block;content: "";position: absolute;top: 50%;left: 50%;width: 12px;height: 9px;background: url(/files/1343/checked.svg) 50% 50% no-repeat;background-size: contain;transform: translate(-50%, -50%);opacity: 0;transition: opacity .2s linear;}.b-filter .icheckbox_square-orange.checked::after {opacity: 1;transition: opacity .2s linear;}.b-filter .icheckbox_square-orange.checked,.b-filter .iradio_square-orange.checked {background: #333333;}/*-------------------------------*/.b-filter-center .filter__col {margin-right: 3%;width: 29%;display: inline-block;vertical-align: top;border-bottom: 0;}/*------------------------------------------*/.b-filter .ui-state-default {float: left;}.b-filter .ui-helper-hidden {display: none;}.b-filter .ui-helper-hidden-accessible {clip: rect(1px, 1px, 1px, 1px);position: absolute !important;}.b-filter .ui-helper-reset {border: 0 none;font-size: 100%;line-height: 1.3;list-style: none outside none;margin: 0;outline: 0 none;padding: 0;text-decoration: none;}.b-filter .ui-helper-clearfix:after {clear: both;content: ".";display: block;height: 0;visibility: hidden;}.b-filter .ui-helper-clearfix {display: inline-block;}* html .b-filter .ui-helper-clearfix {height: 1%;}.b-filter .ui-helper-clearfix {display: block;}.b-filter .ui-helper-zfix {height: 100%;left: 0;opacity: 0;position: absolute;top: 0;width: 100%;}.b-filter .ui-state-disabled {cursor: default !important;}.b-filter .ui-icon {background-repeat: no-repeat;display: block;overflow: hidden;text-indent: -99999px;}.b-filter .ui-widget-overlay {height: 100%;left: 0;position: absolute;top: 0;width: 100%;}.b-filter .ui-widget {font-family: inherit;font-size: 1em;}.b-filter .ui-widget .ui-widget {font-size: 1em;}.b-filter .ui-widget input,.b-filter .ui-widget select,.b-filter .ui-widget textarea,.b-filter .ui-widget button {font-family: inherit;font-size: 1em;}.b-filter .ui-widget-content {background: #e9e9e9;border: 0;color: #222222;}.b-filter .ui-widget-content a {color: #222222;}.b-filter .ui-widget-header {margin-bottom: 20px;background: none;border-bottom: 1px solid #3dade1;color: #222222;font-weight: bold;}.b-filter .ui-widget-header a {color: #222222;}.b-filter .ui-state-default,.b-filter .ui-widget-content .ui-state-default,.b-filter .ui-widget-header .ui-state-default {padding: 9px 22px;background: #ececec;border: 1px solid #ececec;color: #666666;font-weight: normal;}.b-filter .ui-state-default a,.b-filter .ui-state-default a:link,.b-filter .ui-state-default a:visited {color: #666666;text-decoration: none;}.b-filter .ui-state-hover,.b-filter .ui-widget-content .ui-state-hover,.b-filter .ui-widget-header .ui-state-hover,.b-filter .ui-state-focus,.b-filter .ui-widget-content .ui-state-focus,.b-filter .ui-widget-header .ui-state-focus {padding: 9px 22px;background: #c10f39;border: 1px solid #c10f39;color: #fff;font-weight: normal;outline: 0;}.b-filter .ui-state-hover a,.b-filter .ui-state-hover a:hover {color: #fff;text-decoration: none;}.b-filter .ui-state-active,.b-filter .ui-widget-content .ui-state-active,.b-filter .ui-widget-header .ui-state-active {padding: 9px 22px;background: #c10f39;border: 1px solid #c10f39;color: #000;font-weight: normal;}.b-filter .ui-state-active a,.b-filter .ui-state-active a:link,.b-filter .ui-state-active a:visited {color: #fff;text-decoration: none;}.b-filter .ui-widget *:active {outline: medium none;}.b-filter .ui-state-highlight,.b-filter .ui-widget-content .ui-state-highlight,.b-filter .ui-widget-header .ui-state-highlight {background: #3dade1;border: 1px solid #3dade1;color: #fff;}.b-filter .ui-state-highlight a,.b-filter .ui-widget-content .ui-state-highlight a,.b-filter .ui-widget-header .ui-state-highlight a {color: #fff;}.b-filter .ui-state-error,.b-filter .ui-widget-content .ui-state-error,.b-filter .ui-widget-header .ui-state-error {background: url("../images/ui-bg_glass_95_fef1ec_1x400.png") repeat-x scroll 50% 50% #FEF1EC;border: 1px solid #CD0A0A;color: #CD0A0A;}.b-filter .ui-state-error a,.b-filter .ui-widget-content .ui-state-error a,.b-filter .ui-widget-header .ui-state-error a {color: #CD0A0A;}.b-filter .ui-state-error-text,.b-filter .ui-widget-content .ui-state-error-text,.b-filter .ui-widget-header .ui-state-error-text {color: #CD0A0A;}.b-filter .ui-priority-primary,.b-filter .ui-widget-content .ui-priority-primary,.b-filter .ui-widget-header .ui-priority-primary {font-weight: bold;}.b-filter .ui-priority-secondary,.b-filter .ui-widget-content .ui-priority-secondary,.b-filter .ui-widget-header .ui-priority-secondary {font-weight: normal;opacity: 0.7;}.b-filter .ui-state-disabled,.b-filter .ui-widget-content .ui-state-disabled,.b-filter .ui-widget-header .ui-state-disabled {background-image: none;opacity: 0.35;}.b-filter .ui-widget-overlay {background: #AAAAAA;opacity: 0.3;}.b-filter .ui-widget-shadow {background: #AAAAAA;border-radius: 8px;margin: -8px 0 0 -8px;opacity: 0.3;padding: 8px;}/**********************************//* Layout helpers----------------------------------*/.b-filter .ui-helper-hidden {display: none;}.b-filter .ui-helper-hidden-accessible {border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}.b-filter .ui-helper-reset {margin: 0;padding: 0;border: 0;outline: 0;line-height: 1.3;text-decoration: none;font-size: 100%;list-style: none;}.b-filter .ui-helper-clearfix:before,.b-filter .ui-helper-clearfix:after {content: "";display: table;border-collapse: collapse;}.b-filter .ui-helper-clearfix:after {clear: both;}.b-filter .ui-helper-clearfix {min-height: 0; /* support: IE7 */}.b-filter .ui-helper-zfix {width: 100%;height: 100%;top: 0;left: 0;position: absolute;opacity: 0;filter:Alpha(Opacity=0);}.b-filter .ui-front {z-index: 100;}/* Interaction Cues----------------------------------*/.b-filter .ui-state-disabled {cursor: default !important;}/* Icons----------------------------------*//* states and images */.b-filter .ui-icon {display: block;text-indent: -99999px;overflow: hidden;background-repeat: no-repeat;}/* Misc visuals----------------------------------*//* Overlays */.b-filter .ui-widget-overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;}.b-filter .ui-slider {position: relative;text-align: left;margin: 15px 9px;}.b-filter .ui-slider .ui-slider-handle {box-sizing: border-box;position: absolute;z-index: 2;width: 16px;height: 16px;cursor: default;padding: 0;cursor: pointer;background: #ffffff;border: 2px solid #333333;border-radius: 50%;transition: border-color .2s linear;}.b-filter .ui-slider .ui-slider-handle:hover {border-color: #ff7f0d;transition: border-color .2s linear;}.b-filter .ui-slider .ui-slider-handle::before {display: block;content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;border-radius: 50%;background-color: #fff;z-index: 1;}.b-filter .ui-slider .ui-slider-handle::after {display: block;content: "";position: absolute;top: -8px;right: -8px;bottom: -8px;left: -8px;border-radius: 50%;background-color: rgba(255, 127, 13, .2);opacity: 0;transition: opacity .2s linear;}.b-filter .ui-slider .ui-slider-handle:hover::after {opacity: 1;transition: opacity .2s linear;}.b-filter .ui-corner-all,.b-filter .ui-corner-bottom,.b-filter .ui-corner-right,.b-filter .ui-corner-br {border-radius: 1000px;}.b-filter .ui-slider .ui-slider-range {position: absolute;z-index: 1;font-size: .7em;display: block;border: 0;background: #333333;/*background-position: 0 0;*/}/* For IE8 - See #6727 */.b-filter .ui-slider.ui-state-disabled .ui-slider-handle,.b-filter .ui-slider.ui-state-disabled .ui-slider-range {-webkit-filter: inherit;filter: inherit;}.b-filter .ui-slider-horizontal {box-sizing: border-box;height: 2px;}.b-filter .ui-slider-horizontal .ui-slider-handle {top: -7px;margin-left: -10px;}.b-filter .ui-slider-horizontal .ui-slider-range {top: 0;height: 100%;}.b-filter .ui-slider-horizontal .ui-slider-range-min {left: 0;}.b-filter .ui-slider-horizontal .ui-slider-range-max {right: 0;}.b-filter .ui-slider-vertical {width: .8em;height: 100px;}.b-filter .ui-slider-vertical .ui-slider-handle {left: -.3em;margin-left: 0;margin-bottom: -.6em;}.b-filter .ui-slider-vertical .ui-slider-range {left: 0;width: 100%;}.b-filter .ui-slider-vertical .ui-slider-range-min {bottom: 0;}.b-filter .ui-slider-vertical .ui-slider-range-max {top: 0;}.b-filter .filter__show-more {cursor: pointer;margin-top: 10px;margin-bottom: 10px;}/*---------------------------------*/.b-finder {position: absolute;display: none;}.b-finder .finder__row {padding: 5px 10px 6px;position: absolute;border: none;background-color: #ff7f0d;white-space: nowrap;color: #ffffff;z-index: 999;border-radius: 5px;box-shadow: 0px 5px 20px 0px rgba(255, 127, 13, 0.8);font-size: 14px;font-weight: 400;}.b-finder .finder__row svg {vertical-align: middle;}.b-finder .finder__row:before {content: '';position: absolute;top: 8px; left: -10px;z-index: 2;border: solid transparent;border-width: 7px 5px 7px 5px;border-right-color: #ff7f0d;}.b-finder .finder__link {color: #ffffff;cursor: pointer;}/*---------------------------------*/.select2-container {width: 100% !important;padding-left: 10px;}.select2-container--default .select2-selection--single {border: none;outline: none;height: 40px;}.select2-container--default .select2-selection--single .select2-selection__rendered {padding-left: 0;padding-right: 0;text-align: center;background-color: #f0f0f0;text-align: center;border-radius: 5px;font-size: 16px;font-weight: 700;color: #333333;line-height: 40px;}.select2-container--default .select2-selection--single .select2-selection__arrow b {display: none;}/* ----------------------------------- */.b-limit {position: absolute;display: flex;align-items: center;right: 300px;}.b-limit .limit__text {margin-right: 10px;color: #000;}.b-limit .select2-container--default .select2-selection--single .select2-selection__arrow b {display: block;}.b-limit .select2-container--default .select2-selection--single .select2-selection__arrow {border: 2px solid #f0f0f0;left: 34px;right: 0;top: 0;padding: 13px 4px;height: 0;}.b-limit .select2-container--default .select2-selection--single {height: 30px;}.b-limit .select2-container--default .select2-selection--single .select2-selection__rendered {line-height: 26px;background: transparent;width: 32px;border-radius: 0;border: 2px solid #f0f0f0;}.b-limit .select2-container {width: 64px !important;padding-left: 0;}/*---------------------------------*/@media screen and (min-width: 768px) and (max-width: 979px) { /*-TABLET-*/}/*---------------------------------*/@media screen and (max-width: 767px) { /*-MOBILE-*/.b-finder .finder__row::before {top: auto;bottom: -12px;left: 20px;transform: rotate(-90deg);}}