.filter-wrapper{display:block;position:relative;width:290px;float:right}
.filter-wrapper.filter-wrapper_position_center{position:static;float:none;width:100%}
.filter-wrapper.filter-wrapper_position_center + *{display:none}
.form-field{position:relative;margin:10px 0 13px}
.filter-wrapper.filter-wrapper_position_center .form-field{display:block}
.form-field:last-child{margin-bottom:3px}
.form-field__label{margin:0}
.form-field__label > label::before{content:'';position:absolute;top:0;left:-25px;display:block;width:15px;height:15px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAeCAQAAABZVYz/AAAAy0lEQVR42q3RPw6CMBiG8TcMXkHCCAkMeCDK7CQxHsE7sXABnOw16qAncHoctP4vaPTdvrxp+zU/nUOEoWUP7GkxRLqFFMsGQywRY9hgSX1Z4mj0EBoc+fnaLXO9hDlbIlHT623oWYkOE6grOnFgGqgTdoLreM1lnnAcPd1Rhd8e2Xzs3xIZjsVTucCR+SHD0lORMCGhosdSSNKjmOPIjpaVF7vVyzvQ9Tho6cs8AJr+GRQGQeEXUBgEhW9A6w9AiwBoMQQ6C4PWXuwE4sUnS/MLU6MAAAAASUVORK5CYII=) 0 0 no-repeat}
.form-field__label > label.collapsed::before{background-position:0 -15px}
.form-field.form-field_mode_base .form-field__label > label::before{display:none}
.form-field__label > label{cursor:pointer;font:normal 14px/1 OSRegular}
.form-field.form-field_mode_base .form-field__label > label{font-family:'OSSemiBold',arial,helvetica,sans-serif}
.form-field__label .form-field__label-all{cursor:pointer;font:normal 14px/1 OSRegular}
.form-field__label .form-field__label-all::before{content:' | ';font:400 normal 14px Verdana;color:#333}
.form-field__label .form-field__description{position:relative;overflow:hidden;top:-1px;display:inline-block;width:12px;height:12px;cursor:pointer;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKFJREFUeNpivHnrjigDA8MuIDZgwA8uALEbC1SxPRB/IqCBD4gPMkFNJqSYAarGgAld9MunD6xAvBiI/wPxASDmQpZnwmJSDhDHALEW1Kn1eDXw8An0AzEjkFkFFVqPLM+CzbFAZ8jAbAFqvk7ISSAA0uCFrhinDUDQAXU/I1EagCY74ApbJmgM8hERDyA1l0Aa3ID4MBD/J4D3AbELQIABAAl9MPF5rW4ZAAAAAElFTkSuQmCC)}
.form-field__description.active{overflow:visible}
.form-field.form-field_type_range .input-group{margin:12px -10px 0;padding:0 10px}
.input-group__range{margin-bottom:7px}
.input-group__range label{vertical-align:middle;font:400 normal 12px OSBold;color:#333}
.input-group__range .form-control{width:53px;height:18px;margin:0 6px;border:1px solid #d9dadc;border-radius:4px;padding:0 5px;text-align:center;vertical-align:middle}
.input-group__range span{font:400 normal 11px OSRegular;color:#333}
.input-group__slider{position:relative;width:200px;text-align:justify;word-spacing:15px}
.input-group__tick{display:inline-block;text-align:left;font:400 normal 10px/.8em OSRegular;word-spacing:normal;color:#333}
.input-group__tick.input-group__tick_position_left{margin-left:15px}
.input-group__tick.input-group__tick_position_right{margin-right:15px}
.input-group__checkbox{margin-top:8px}
.form-field.form-field_cols_2 .input-group__checkbox{float:left;width:50%}
.form-field.form-field_cols_2 .input-group__checkbox:nth-child(2n + 1){clear:left}
.form-field.form-field_cols_3 .input-group__checkbox{float:left;width:33.33333%}
.form-field.form-field_cols_3 .input-group__checkbox:nth-child(3n + 1){clear:left}
.form-field.form-field_cols_4 .input-group__checkbox{float:left;width:25%}
.form-field.form-field_cols_4 .input-group__checkbox:nth-child(4n + 1){clear:left}
.input-group.input-group_width_full .input-group__checkbox{width:100%}
.input-group__checkbox.hidden{display:none}
.input-group.collapse.in .input-group__checkbox.hidden{display:block}
.input-group__checkbox .form-control[type='radio'],.input-group__checkbox .form-control[type='checkbox']{display:none}
.input-group__checkbox label{cursor:pointer;font:400 normal 13px/1 OSRegular;color:#333}
.input-group__checkbox label:before{content:'';position:relative;top:2px;display:inline-block;width:13px;height:12px;margin-right:6px;background:transparent 0 -12px no-repeat}
.input-group__checkbox .form-control[type='radio'] + label::before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAYCAYAAAAh8HdUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVJJREFUeNq0kr1KQ0EQhScxWASFCGli3iG3ElKkso4KFv506WOdB/AN/O0tgmk1eQIJCIKFNr5BQBQMARGFSzyznJWJuXvTJAc+djM7s3czczLF7liMInAEtvi7C87Bk094q4tkuV8CHbADWqBEWox1mOOU49oGl7Wi3MmkPsBx/11qWK/BngazfNKLKciAKtgGeQ3grI/lmbmuSP/Dqbldb7wHN/zSKuMXzHVFB2DIgzWwby5YBrvcD+3zrH5kWiOz//JF2pkCg5+gYZIewS33BY7AFekcmibxCqyAMtgAMeNN5roiHVyFbRXzxQFwk+dZ5Ifs53Sos8LhJtYzds03Rr9QYcPENiJmUN9/Al6J7nvsWvzniIdoYDulz/n2z/q3p9bn4D2Q6D11UqL3EgqsZnovpKD30hT03iwlei9Nqd4Ladp7bGtIYe+BxXnvV4ABANDTZc87IjYUAAAAAElFTkSuQmCC)}
.input-group__checkbox .form-control[type='checkbox'] + label::before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAYCAQAAACL+b/fAAAAxElEQVR42s3LtVktUQAA4bn7PHtohEc4hDghEdIK7tAA7jkd3E7wFnAn5Bsc1gpgdo/+3wHsdM9wd25ZCFjptr+IZJkHgGOWkMhlc3DWwtBVYJc/eL2N05xa8UrVb9N71qvrEHnlf7O2euyxv+L0zx1VG+Gdqt8JDGy1CcI0bhGJnLMUG1wziEG1R2YA+zwz3KNZcwADhzw23LH9BoCTdpshlBn7nAS8IyWvAE0lvxGdpNIx4LjdCeh2DDBw2AfDPThsAE+7s9a/+T14tgAAAABJRU5ErkJggg==)}
.input-group__checkbox .form-control[type='radio']:checked + label::before,.input-group__checkbox .form-control[type='checkbox']:checked + label::before{background-position:0 0}
.input-group__checkbox label img{display:none;width:28px;height:28px;margin:6px 0 9px 20px;border-radius:50%}
.input-group__checkbox .form-control[type='checkbox']:checked + label span{background:none}
.input-group__checkbox .form-control[type='checkbox']:checked + label img{display:block}
.filter .form-field__label-prefix{display:block}
.form-field{text-align:left}
.item-description{position:absolute;top:22px;left:-48px;z-index:-99;display:block;width:435px;border-radius:4px;opacity:0;-moz-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.5);box-shadow:0 0 5px 0 rgba(0,0,0,0.5);background:#fff}
.item-description__header{display:block;border-radius:4px 4px 0 0;padding:10px 20px;text-transform:none;font:normal 18px OSRegular;color:#333;background:#515151}
.item-description__header::before{content:'';position:absolute;top:0;left:48px;display:block;width:0;height:0;margin:-18px 0 0;border:solid;border-width:9px 7px;border-color:transparent transparent #515151}
.item-description__body{display:block;padding:15px 20px 25px}
.item-description__body p:first-child{margin-top:0}
.item-description__body p:last-child{margin-bottom:0}
.item-description__body p{margin:10px 0 15px;font:normal 12px/1.4 OSRegular;color:#081c2c}
.item-description__close{position:absolute;top:2px;right:12px;cursor:pointer;font:normal 18px Verdana;color:#333}
.item-description__close::before{content:'\00d7'}
.input-group__range .form-control{display:inline-block;float:none!important}
.active > .item-description{display:block;top:25px;z-index:99;opacity:1}
.box-basket{z-index:999}
.filter-toggle{display:inline-block;width:30px;height:21px;line-height:0}
.filter-toggle span{position:relative;margin-top:8px;margin-bottom:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.filter-toggle span,.filter-toggle span::after,.filter-toggle span::before{display:block;width:30px;height:5px;background-color:#515151;border-radius:2px;-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,-webkit-transform;transition-property:background-color,transform;transition-property:background-color,transform,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s}
.filter-toggle span::after,.filter-toggle span::before{position:absolute;content:""}
.filter-toggle span::before{top:-8px}
.filter-toggle span::after{top:8px}
.filter-toggle.on span{background-color:transparent}
.filter-toggle.on span::before{-webkit-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}
.filter-toggle.on span::after{-webkit-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}
.filter-wrapper{display:block;position:relative;width:290px;float:right}
.filter-wrapper.filter-wrapper_position_center{position:static;float:none;width:100%}
.filter-wrapper.filter-wrapper_position_center + *{display:none}
.form-field{position:relative;margin:10px 0 13px}
.filter-wrapper.filter-wrapper_position_center .form-field{display:block}
.form-field:last-child{margin-bottom:3px}
.form-field__label{margin:0}
.form-field__label > label::before{content:'';position:absolute;top:0;left:-25px;display:block;width:15px;height:15px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAeCAYAAADzXER0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUFJREFUeNpi/P//PwMMMK4DU/JAHAvE0UCsAcQ3gHgpEC8G4of/gxgQAKQZbMDa/6xAvNjqwP//yx79///8+38wANEgPkgcJA9SB9cD08iy7v/VKXf/4wUgeZA6mAEgjSC8aPb9/0QBkDqQerA+IKFgfeA/ScAa4gUFJqD25GwlBpJAjjKYSgZpDnMSI02znQiY8mEBEmri7KiS0ChDAchRJMIGplRAmm+9/IlqAEpcYgFvfoGpOyBnr9r/mjRnH3oDpraANM+dcpc0zVD1c0GaHxx9y7B4zgPiNILUgdSD9KGksKkEUthU9BSGnrZBCWD54///nwLT9M+/EBrEt8aSthnx5CpQmKuCQhWUDoF4CcipyDHBhMd7nEDMA8QcsBjEjPzRLEkwg9AvS8LYJGdJkEZs2ZMqWZLi0B5pWRIgwAAP99ZTcRZp8gAAAABJRU5ErkJggg==) 0 0 no-repeat}
.form-field__label > label.collapsed::before{background-position:0 -15px}
.form-field.form-field_mode_base .form-field__label > label::before{display:none}
.form-field__label > label{cursor:pointer;font:normal 14px/1 OSRegular}
.form-field.form-field_mode_base .form-field__label > label{font-family:'OSSemiBold',arial,helvetica,sans-serif}
.form-field__label .form-field__label-all{cursor:pointer;font:normal 14px/1 OSRegular}
.form-field__label .form-field__label-all::before{content:' | ';font:400 normal 14px Verdana;color:#d2d3d5}
.form-field__label .form-field__description{position:relative;overflow:hidden;top:-1px;display:inline-block;width:12px;height:12px;cursor:pointer;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKFJREFUeNpivHnrjigDA8MuIDZgwA8uALEbC1SxPRB/IqCBD4gPMkFNJqSYAarGgAld9MunD6xAvBiI/wPxASDmQpZnwmJSDhDHALEW1Kn1eDXw8An0AzEjkFkFFVqPLM+CzbFAZ8jAbAFqvk7ISSAA0uCFrhinDUDQAXU/I1EagCY74ApbJmgM8hERDyA1l0Aa3ID4MBD/J4D3AbELQIABAAl9MPF5rW4ZAAAAAElFTkSuQmCC)}
.form-field__description.active{overflow:visible}
.form-field.form-field_type_range .input-group{margin:12px -10px 0;padding:0 10px}
.input-group__range{margin-bottom:7px}
.input-group__range label{vertical-align:middle;font:400 normal 12px OSBold;color:#243b4d}
.input-group__range .form-control{width:53px;height:18px;margin:0 6px;border:1px solid #d9dadc;border-radius:4px;padding:0 5px;text-align:center;vertical-align:middle}
.input-group__range span{font:400 normal 11px OSRegular}
.input-group__slider{position:relative;width:200px;text-align:justify;word-spacing:15px}
.input-group__tick{display:inline-block;text-align:left;font:400 normal 10px/.8em OSRegular;word-spacing:normal;color:#656262}
.input-group__tick.input-group__tick_position_left{margin-left:15px}
.input-group__tick.input-group__tick_position_right{margin-right:15px}
.input-group__checkbox{margin-top:8px}
.form-field.form-field_cols_2 .input-group__checkbox{float:left;width:50%}
.form-field.form-field_cols_2 .input-group__checkbox:nth-child(2n + 1){clear:left}
.form-field.form-field_cols_3 .input-group__checkbox{float:left;width:33.33333%}
.form-field.form-field_cols_3 .input-group__checkbox:nth-child(3n + 1){clear:left}
.form-field.form-field_cols_4 .input-group__checkbox{float:left;width:25%}
.form-field.form-field_cols_4 .input-group__checkbox:nth-child(4n + 1){clear:left}
.input-group.input-group_width_full .input-group__checkbox{width:100%}
.input-group__checkbox.hidden{display:none}
.input-group.collapse.in .input-group__checkbox.hidden{display:block}
.input-group__checkbox .form-control[type='radio'],.input-group__checkbox .form-control[type='checkbox']{display:none}
.input-group__checkbox label{cursor:pointer;font:400 normal 13px/1 OSRegular;color:#525151}
.input-group__checkbox label:before{content:'';position:relative;top:2px;display:inline-block;width:13px;height:12px;margin-right:6px;background:transparent 0 -12px no-repeat}
.input-group__checkbox .form-control[type='radio'] + label::before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAYCAYAAAAh8HdUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVJJREFUeNq0kr1KQ0EQhScxWASFCGli3iG3ElKkso4KFv506WOdB/AN/O0tgmk1eQIJCIKFNr5BQBQMARGFSzyznJWJuXvTJAc+djM7s3czczLF7liMInAEtvi7C87Bk094q4tkuV8CHbADWqBEWox1mOOU49oGl7Wi3MmkPsBx/11qWK/BngazfNKLKciAKtgGeQ3grI/lmbmuSP/Dqbldb7wHN/zSKuMXzHVFB2DIgzWwby5YBrvcD+3zrH5kWiOz//JF2pkCg5+gYZIewS33BY7AFekcmibxCqyAMtgAMeNN5roiHVyFbRXzxQFwk+dZ5Ifs53Sos8LhJtYzds03Rr9QYcPENiJmUN9/Al6J7nvsWvzniIdoYDulz/n2z/q3p9bn4D2Q6D11UqL3EgqsZnovpKD30hT03iwlei9Nqd4Ladp7bGtIYe+BxXnvV4ABANDTZc87IjYUAAAAAElFTkSuQmCC)}
.input-group__checkbox .form-control[type='checkbox'] + label::before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAYCAYAAAAh8HdUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAATZJREFUeNrc1DsvBFEUwPGzY9CQrEaiIllE4hGUFMotZBPxGXwAiYb4BFQKUWmVGoWISDQ0KsrZ9WqHhAgTr8j4n8mRyGTuzmid5DfJ3XvOfc2d9WU3FmIGmxiR7HjBDpYQ+TyGsIBJfIo7+nCGYY/HHFZzCjRucYQuLWrHmyNR+6tosfYDWr2c0ddxgN70SK4Ys41v4bpZURl7mMYhQiymR/NT7Xdbyom1J7IOKF30inFM4QvnWevWog+0/fpN3/apY5+dmq972sdyzqFodGMWT148Lxf20kKbJYsudduWHfv1xpUXjEq/dbjiHsc6y+BAJVnSCgL0oOSgfTeWK6WgfvlsGywSj8yU3L0OKR5lKXBizlv8H4vu/pAf/hRtoFagoGa5SdGa/SNFTe5eZDn6+cu3AAMA8JNKlkr2iY8AAAAASUVORK5CYII=)}
.input-group__checkbox .form-control[type='radio']:checked + label::before,.input-group__checkbox .form-control[type='checkbox']:checked + label::before{background-position:0 0}
.input-group__checkbox label img{display:none;width:28px;height:28px;margin:6px 0 9px 20px;border-radius:50%}
.input-group__checkbox .form-control[type='checkbox']:checked + label span{background:none}
.input-group__checkbox .form-control[type='checkbox']:checked + label img{display:block}
.filter{position:relative;z-index:70;display:block;float:right;width:270px;min-height:418px;margin:0 0 25px;padding:15px 15px 30px;border:2px solid #d3d3d3;border-radius:4px;background:#fff;-moz-box-sizing:border-box;box-sizing:border-box}
.filter.filter_type_center{float:none;width:1020px;margin:0 auto 40px;padding:15px 15px 30px}
.filter__header{margin:0 0 15px}
.filter__title{text-align:center;margin-top:-3px;margin-bottom:30px}
.filter-category__label{display:block;margin:0 0 4px;text-align:center;font:normal 13px OSRegular;color:#cdcccc}
.filter__footer{text-align:center;margin:0 0 0 -20px !important;padding:20px 0 0!important}
.filter__allParamsWrapper{margin:0 0 10px}
.filter__allParamsLink{padding:0 30px;text-decoration:underline;font:normal 14px OSRegular;color:#06a1f1}
.filter__allParamsLink_type_center{display:none}
.filter.filter_type_center .filter__allParamsLink_type_right{display:none}
.filter.filter_type_center .filter__allParamsLink_type_center{display:inline}
.filter__allParamsLink:hover{text-decoration:none}
.filter__submit{display:inline-block;margin:0;border:0;border-radius:4px;padding:4px 10px;min-height:30px;min-width:120px;text-align:center;text-decoration:none;text-transform:uppercase;font:normal 14px OSBold;background:#00adff;color:#fff!important;-moz-box-sizing:border-box;box-sizing:border-box}
.filter.filter_type_center .form-group{padding:8px 0 20px;background:#fafafa}
.filter.filter_type_center .form-group:after{visibility:hidden;display:block;content:"";clear:both;height:0}
.filter.filter_type_center .form-group:nth-child(odd){background:#fff}
.filter__body fieldset{margin:0;border:0;padding:0 0 0 20px;-moz-box-sizing:border-box;box-sizing:border-box}
.filter.filter_type_center .filter__body fieldset{position:relative;float:left;width:33%;padding-left:45px;padding-right:10px}
.collapse{display:none}
.collapse.in{display:block}
tr.collapse.in{display:table-row}
tbody.collapse.in{display:table-row-group}
.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}
.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}
.filter .form-field__label-prefix{display:block}
.filter .input-group.in,.filter .form-field_mode_base .input-group{display:block!important;height:auto!important}
.filter__tooltip{position:absolute;top:0;right:246px;display:inline-block;height:30px;margin-top:-7px;padding:0 18px 0 13px;white-space:nowrap;font:400 normal 12px/30px OSRegular;color:#fff;background:url(/images/bg-filter-tooltip.png) right center no-repeat}
.filter__tooltip::before{content:'Выбрано моделей: '}
.filter__tooltip::after{content:'Показать';text-decoration:underline;display:inline-block;margin-left:8px}
.filter__tooltip::after:hover{text-decoration:none}
.filter.filter_type_center .filter__tooltip{right:1011px}
#filter{position:relative}
.filter_type_center #filter{margin:-15px -15px -10px}
.filter_type_center .filter__visible_type_center{display:block;visibility:visible}
.filter_type_center .filter__hidden_type_center{display:none;visibility:hidden}
.filter_type_left .filter__visible_type_left{display:block;visibility:visible}
.filter_type_left .filter__hidden_type_left{display:none;visibility:hidden}
.input-group__slider{position:relative;width:200px;text-align:justify;word-spacing:15px}
.input-group__tick{display:inline-block;text-align:left;font:400 normal 10px/.8em OSRegular;word-spacing:normal;color:#333}
.input-group__tick.input-group__tick_position_left{margin-left:15px}
.input-group__tick.input-group__tick_position_right{margin-right:15px}
.slider{display:inline-block;vertical-align:middle;position:relative}
.slider.slider-horizontal{width:210px;height:20px}
.slider-track{position:absolute;cursor:pointer;background-image:-webkit-linear-gradient(top,#f5f5f5 0%,#f9f9f9 100%);background-image:-o-linear-gradient(top,#f5f5f5 0%,#f9f9f9 100%);background-image:linear-gradient(to bottom,#f5f5f5 0%,#f9f9f9 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#fff9f9f9',GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);border-radius:4px}
.slider.slider-horizontal .slider-track{height:10px;width:100%;margin-top:-5px;top:50%;left:0}
.slider-track-low,.slider-track-high{position:absolute;background:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px}
.slider-selection{position:absolute;background-image:-webkit-linear-gradient(top,#f9f9f9 0%,#f5f5f5 100%);background-image:-o-linear-gradient(top,#f9f9f9 0%,#f5f5f5 100%);background-image:linear-gradient(to bottom,#f9f9f9 0%,#f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9',endColorstr='#fff5f5f5',GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px;position:absolute;background-image:-webkit-linear-gradient(top,#BDBDBD 0,#515151 100%);background-image:-o-linear-gradient(top,#BDBDBD 0,#515151 100%);background-image:linear-gradient(to bottom,#BDBDBD 0,#515151 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9',endColorstr='#fff5f5f5',GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px}
.slider-track-low,.slider-track-high{position:absolute;background:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px}
.slider.slider-horizontal .slider-selection,.slider.slider-horizontal .slider-track-low,.slider.slider-horizontal .slider-track-high{height:100%;top:0;bottom:0}
.slider-handle{position:absolute;width:20px;height:20px;background-color:#337ab7;background-image:-webkit-linear-gradient(top,#149bdf 0%,#0480be 100%);background-image:-o-linear-gradient(top,#149bdf 0%,#0480be 100%);background-image:linear-gradient(to bottom,#149bdf 0%,#0480be 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf',endColorstr='#ff0480be',GradientType=0);filter:none;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);border:0 solid transparent}
.slider-handle.round{border-radius:50%}
.slider.slider-horizontal .slider-tick,.slider.slider-horizontal .slider-handle{margin-left:-10px;margin-top:-5px}

@media only screen and (max-width: 1200px) {
    .filter{display:none;position:absolute;min-height:0;
        top: 158px;
        left: 10px;
    }
    #left_column {
        position: static !important;
    }
    .filter-toggle-wrap{display:block;margin-bottom:15px;text-align:right;padding-right:10px;
        position: absolute;
        top: 50%;
        left: 0;
        transform: translateY(-50%);
        z-index: 99999;
    }
}
@media only screen and (min-width: 1201px) {
    .filter-toggle-wrap{display:none!important}
    .filter{display:block!important;top:0!important}
}