.category{}
.category h1.catTitle{font-size:30px;text-align:center;border:1px solid #f5f5f5;border-width:1px 0;padding:27px 15px;color:#d22a2b;text-transform:uppercase;}

.sortCase{padding:30px 0;border-bottom:1px solid #f5f5f5;}
.sortCase .upLine{font-size:12px;font-weight:600;color:#999;text-transform:uppercase;padding-bottom:30px;}
.sortCase .upLine:after{content:'';display:block;clear:both;}
.sortCase .upLine .left{float:left;width:16%;position:relative;}
.sortCase .upLine .left.search{float:none;margin-right:300px;width:auto;}
.sortCase .upLine .left .allNumb{}
.sortCase .upLine .left .allNumb.active{color:#d22a2b;}
.sortCase .upLine .left .allNumb:before{content:'';display:inline-block;width:1px;height:9px;background:#c2c2c2;vertical-align:middle;margin:0 13px;}
.sortCase .upLine .left .clearFiltr{position:absolute;top:0;left:100%;white-space:nowrap;margin-left:44%;cursor:pointer;overflow:visible;opacity:1;transition:all 0.3s ease 0s;}
.sortCase .upLine .left .clearFiltr:before{content:'';display:inline-block;width:9px;height:9px;background:url(../images/svg/icoClose.svg) no-repeat;-webkit-background-size:9px;background-size:9px;margin-right:15px;transform:rotate(90deg);transition:all 0.3s ease 0s;}
.sortCase .upLine .left .clearFiltr:hover{color:#000;}
.sortCase .upLine .left .clearFiltr:hover:before{transform:rotate(0deg);}
.sortCase .upLine .left .clearFiltr:active{color:#d22a2b;}
.sortCase .upLine .left .clearFiltr.hide{overflow:hidden;opacity:0;}
.sortCase .upLine .right{float:right;}
.sortCase .upLine .right .selBox,
#preSort{display:inline-block;}
.sortCase .upLine .right .selBox:before{content:'';display:inline-block;width:1px;height:9px;background:#c2c2c2;vertical-align:middle;margin:0 13px;}
.sortCase .upLine .right .selBox .sortCusel{display:inline-block;position:relative;z-index:3;width:auto !important;}
.search .sortCase .upLine .right .selBox .sortCusel{z-index:2;}
#cuselBox{height:0 !important;overflow:hidden;}
.sortCase .upLine .right .selBox .sortCusel .cusel-scroll-wrap{position:absolute;width:212px;top:100%;right:-3px;margin-top:4px;background:#fff;box-shadow:0 12px 25px rgba(0,0,0,.2);text-transform:none;padding-left:12px;}
.sortCase .upLine .right .selBox .sortCusel.cuselOpen .cusel-scroll-wrap{display:block !important;}
.sortCase .upLine .right .selBox .sortCusel .cuselText label{cursor:pointer;}
.sortCase .upLine .right .selBox .sortCusel.cuselOpen .cuselText label{color:#000;cursor:default;}
.sortCase .upLine .right .selBox .sortCusel .cusel-scroll-wrap .cuselItem{display:block;font-size:13px;color:#999999;line-height:15px;padding:5px 0 5px 12px;cursor:pointer;font-weight:400;position:relative;width:100%;margin-left:-12px;}
.sortCase .upLine .right .selBox .sortCusel .cusel-scroll-wrap .cuselItem label{cursor:pointer;}
.sortCase .upLine .right .selBox .sortCusel .cusel-scroll-wrap .cuselItem:hover{background:#000;color:#fff;}
.sortCase .upLine .right .selBox .sortCusel .cusel-scroll-wrap .cuselItem.cuselActive{display:none;}

.filterCase{display:table;width:100%;font-size:0;}
.filterCase .mfilter-content > ul{display:table;width:100%;font-size:0;}
.filterCase .filtrBox{display:inline-block;width:16%;vertical-align:top;margin-right:7%;}
@media (min-width:991px){
    .filterCase .count-5 .filtrBox{width:16.8%;margin-right:4%;}
}
.filterCase .filtrBox:last-child{margin-right:0;}
.category-214 .filterCase .filtrBox{margin-top:15px;margin-bottom:15px;margin-right:5%;}
@media (min-width:1171px){
    .category-214 .filterCase .filtrBox:nth-child(5n+5){margin-right:0;}
}
.filterCase .filtrBox .mfilter-heading{background:#f7f7f7;font-size:12px;font-weight:600;color:#000;line-height:18px;padding:13px 15px;text-transform:uppercase;}
.filterCase .filtrBox.mfilter-price .mfilter-heading{background:#000;color:#fff;}
.filterCase .filtrBox .mfilter-heading.colaps{background:#d22a2b;color:#fff;}
.filterCase .filtrBox.mfilter-price .fPriceInput{}
.filterCase .filtrBox.mfilter-price .fPriceInput .cent{display:inline-block;width:22%;text-align:center;vertical-align:middle;font-size:12px;color:#000;}
.filterCase .filtrBox.mfilter-price .fPriceInput input[type=tel]{display:inline-block;width:39%;height:30px;border:1px solid #e8e8e8;text-align:center;font-size:12px;font-weight:400;color:#000;line-height:20px;padding:4px 7px;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:all 0.3s ease 0s;}
.filterCase .filtrBox.mfilter-price .fPriceInput input[type=tel]:hover{box-shadow:0 0 7px rgba(0,0,0,.1);}
.filterCase .filtrBox.mfilter-price .fPriceInput input[type=tel]:focus{border-color:#000;box-shadow:none;}
.filterCase .slidewrapper > .irs{display:block;position:relative;margin:35px 0 25px;}
.filterCase .slidewrapper > .irs > span{display:block;}
.filterCase .slidewrapper > .irs > span.irs > span{display:none;}
.filterCase .slidewrapper > .irs > span.irs > .irs-line{display:block;width:100%;height:3px;background:#f7f7f7;transition:all 0.1s ease 0s;}
.filterCase .slidewrapper > .irs > span.irs-bar{}
#mfilter-price-slider{position:relative;}
.filterCase .slidewrapper > .irs > span.irs-bar{position:absolute;bottom:0;z-index:2;height:100%;background:#d22a2b;}
.filterCase .slidewrapper > .irs > span.irs-handle{position:absolute;z-index:3;width:9px;height:9px;border:2px solid #000;background:#fff;top:-5px;transition:background 0.3s ease 0s;transition:box-shadow 0.3s ease 0s;box-shadow:none;cursor:pointer;}
.filterCase .slidewrapper > .irs > span.irs-handle:hover{box-shadow:0 0 13px rgba(0,0,0,.4);}
.filterCase .slidewrapper > .irs > span.irs-handle.state_hover{background:#000;box-shadow:none;}
.filterCase .filtrBox.char{width:19%;}
.filterCase .filtrBox .mfilter-opts-container{padding-top:16px;}
.filterCase .filtrBox .filterScroll{height:150px;}
.filterCase .filtrBox .filterScroll .scrollbar{position:absolute;z-index:8;width:3px;height:100%;right:0;top:0;background:#f5f5f5;}
.filterCase .filtrBox .filterScroll .scrollbar .swiper-scrollbar-drag{position:relative;width:100%;height:100%;top:0;left:0;background:#bbb;cursor:pointer;}
.filterCase .filtrBox .mfilter-options-container .mfilter-option:first-child{padding-top:0;}
.filterCase .filtrBox .mfilter-options-container .mfilter-option:last-child{padding-bottom:0;}
.filterCase .filtrBox .mfilter-option{padding:4px 0 5px;font-size:12px;line-height:15px;color:#000;font-weight:400;text-transform:capitalize;}
.filterCase .filtrBox .mfilter-option label{display:block;padding:3px 10px 3px 25px;cursor:pointer;position:relative;}
.filterCase .filtrBox .mfilter-option label:before{content:'';display:block;width:13px;height:13px;border:1px solid #e8e8e8;position:absolute;left:0;top:3px;background:#fff;transition:all 0.3s ease 0s;}
.filterCase .filtrBox .mfilter-option label:hover:before{border-color:#000;}
.filterCase .filtrBox .mfilter-option input[type=radio] ~ label:before{border-radius:50%;}
.filterCase .filtrBox .mfilter-option input[type=checkbox],
.filterCase .filtrBox .mfilter-option input[type=radio]{display:none;}
.filterCase .filtrBox .mfilter-option input[type=checkbox] ~ label:after,
.filterCase .filtrBox .mfilter-option input[type=radio] ~ label:after{content:'';display:block;width:7px;height:7px;position:absolute;left:4px;top:7px;transition:all 0.3s ease 0s;background:none;}
.filterCase .filtrBox .mfilter-option input[type=radio]:checked ~ label:after{border-radius:50%;}
.filterCase .filtrBox .mfilter-option input[type=checkbox]:checked ~ label:after,
.filterCase .filtrBox .mfilter-option input[type=radio]:checked ~ label:after{background:#d22a2b;}
.filterCase .filtrBox .mfilter-option input[type=radio]:checked ~ label{cursor:default;}
.filterCase .filtrBox .mfilter-option input[type=radio]:checked ~ label:before{border-color:#e8e8e8;}
.filterCase .filtrBox .mfilter-option input[type=checkbox]:disabled ~ label,
.filterCase .filtrBox .mfilter-option input[type=radio]:disabled ~ label{opacity:.4;cursor:default;}
.filterCase .filtrBox .mfilter-option input[type=checkbox]:disabled ~ label:before,
.filterCase .filtrBox .mfilter-option input[type=radio]:disabled ~ label:before{border-color:#e8e8e8 !important;}
.btnOpenFilterMobile{display:none;}

#rdrf46-ctg-192{display:none !important;}

@media (max-width:1170px){
	.filterCase .filtrBox{width:18%;}
}

@media (max-width:1100px){
	.filterCase .filtrBox{width:19%;}
}

@media (max-width:990px){
	.sortCase .upLine .left{width:40%;}
	.filterCase .filtrBox{width:25%;margin-right:12.5%;}
	.filterCase .filtrBox:nth-child(3n+3){margin-right:0;}
	.sortCase .upLine .left .clearFiltr{left:200px;margin-left:0;}
}

@media (max-width:800px){
	.filterCase .filtrBox{width:40%;margin-right:20%;}
	.filterCase .filtrBox:nth-child(2n+2){margin-right:0;}
	.filterCase .filtrBox:nth-child(3n+3){margin-right:20%;}
	.filterCase .filtrBox .filterScroll{overflow:scroll;}
	.filterCase .filtrBox .filterScroll .scrollbar{display:none !important;}
	.mfilter-box .mfilter-content{display:none;}
	.btnOpenFilterMobile{display:block;width:250px;margin:0 auto;}
	.filterCase{display:block;}
}

@media (max-width:770px){
	.sortCase .upLine .left.search{clear:both;margin:0;padding-top:25px;}
}

@media (max-width:730px){
	.filterCase .filtrBox .mfilter-heading{font-size:13px;}
	.filterCase .filtrBox .mfilter-option{font-size:14px;}
	.filterCase .filtrBox.mfilter-price .fPriceInput input[type="tel"]{height:40px;font-size:14px;line-height:30px;}
}

@media (max-width:650px){
	.sortCase .upLine .left{font-size:0;}
	.sortCase .upLine .left .clearFiltr{left:0;font-size:12px;}
	.sortCase .upLine .left .allNumb:before{content:;display:none;}
	.sortCase .upLine .left.search{font-size:12px;}
}

@media (max-width:520px){
	.filterCase .filtrBox{display:block;width:auto;margin-right:0 !important;margin-bottom:35px;}
	.filterCase .filtrBox .filterScroll .scrollbar{width:5px;}
}

@media (max-width:470px){
	.sortCase .upLine .right,
	.sortCase .upLine .left{float:none;width:auto;text-align:center;}
	.sortCase .upLine .left{height:15px;}
	.sortCase .upLine .left.search{height:auto;}
	.sortCase .upLine{font-size:14px;}
	.sortCase .upLine .left .clearFiltr{position:static;text-align:center;font-size:14px;padding-top:15px;}
}






















