

/* Start:/local/templates/main/components/lystrov/catalog.smart.filter/smart-filter/style.css?15437836613133*/
.smartfilter li.lvl2_disabled {
	color: #9b9b9b !important;
	text-shadow: none !important;
}

.smartfilter .filtren {position: relative;}

.smartfilter .filtren .modef {
	background: none repeat scroll 0 0 white;
	border: 1px solid #d7d7d7;
	-webkit-border-radius: 3px;
	   -moz-border-radius: 3px;
	        border-radius: 3px;
	box-shadow: 2px 2px 5px 0 rgba(0, 0, 0, 0.2);
	margin-top: -5px;
	padding: 5px 15px 6px 10px;
	position: absolute;
	left: 100%;
	white-space: nowrap;
	z-index: 1000
}

.smartfilter .filtren .ecke {
	-moz-transform: scale(1) rotate(225deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg); /* Для Firefox */
    -ms-transform: scale(1) rotate(225deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg); /* Для IE */
    -webkit-transform: scale(1) rotate(225deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg); /* Для Safari, Chrome, iOS */
    -o-transform: scale(1) rotate(225deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg); /* Для Opera */
    transform: scale(1) rotate(225deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);

	background: none repeat scroll 0 0 #FFFFFF;
	border-right: 1px solid #d7d7d7;
	border-top: 1px solid #d7d7d7;
	box-shadow: 2px -1px 4px -1px rgba(0, 0, 0, 0.2);
	display: block;
	height: 10px;
	margin-top: -5px;
	position: absolute;
	left: -7px;
	top: 50%;
	width: 10px;
}

.smartfilter .filtren .filter-props-block {
	display: none;
	padding: 0 0 15px 0;
}

.smartfilter .filtren .filter-props-block.active, .smartfilter .filtren .fw-active-block .filter-props-block {display: block;}
.smartfilter .filtren .fw-active-block ul.filter-props-block {max-height: 245px;overflow-y: auto;}

.smartfilter .modef-wrap {position: relative}
.smartfilter .filtren .filter-props-label {cursor: pointer;}
.smartfilter .filtren .price-block, .smartfilter .filtren .range-block .filter-props-block {padding-bottom: 5px!important;}

.smartfilter .filtren .fpb-show-all {padding-top: 5px;}
.smartfilter .filtren .fpb-show-all a {text-decoration: none;}
.smartfilter .filtren .fpb-show-all span, .smartfilter .filtren .modef a {text-decoration: underline;}
.smartfilter .filtren .fpb-show-all a:hover span, .smartfilter .filtren .modef a:hover {text-decoration: none;}
.smartfilter .filtren .fpb-hidden {display: none;}
.smartfilter .filtren .fpb-hidden.active {display: block;}

.smartfilter .filtren ul li .checker {float: left}
.smartfilter .filtren ul li .prop-value-name {
	display: block;
	padding-left: 20px;
	position: relative;
	top: -2px;
}

.smartfilter .filtren .sizes-block .fieldset-wrap {display: none}
.smartfilter .filtren .sizes-block.fw-active-block .fieldset-wrap {display: block;}
.smartfilter .filtren .sizes-block .filter-props-block {display: block;}

.smartfilter .filtren .sizes-block {padding: 0!important;}

.smartfilter .filtren .sizes-block .fieldset-wrap .legend {
	font-size: 14px!important;
	text-align: center;
	padding: 3px 0 7px!important
}

.smartfilter .filtren .sizes-block .sizes-title {margin: 0!important}

.smartfilter .filtren .sizes-block .fieldset-wrap:last-child {border: none!important;}
/* End */
/* /local/templates/main/components/lystrov/catalog.smart.filter/smart-filter/style.css?15437836613133 */
