.categories{margin:17px 25px 2px}.categories:empty{margin:0}.categories .category{display:inline-block;*display:inline;*zoom:1;border:1px solid #a6a6a6;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-box-shadow:0 0 0 1px #fff inset;-webkit-box-shadow:0 0 0 1px #fff inset;box-shadow:0 0 0 1px #fff inset;color:#393939;text-decoration:none;font-weight:bold;font-size:14px;padding:0 9px 0 48px;margin:0 5px 6px 0;vertical-align:top;width:127px;width:calc(25% - 64px);line-height:37px;height:37px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:9px center no-repeat #f0f0f0;cursor:pointer;-webkit-transition:background-color .1s linear;-moz-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear}.categories .category:nth-child(4n){margin-right:0}.categories .category:hover{background-color:#e6e6e6;-webkit-transition:background-color .1s linear;-moz-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear}.categories .category.muted{opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);color:#333;cursor:not-allowed}.categories .category span.icon{display:inline-block;width:11px;height:11px;margin:-14px 0 0 6px}.categories .category span.icon.opened{background:url("/public/img/panel/minus_small.png")}.categories .category span.icon.closed{background:url("/public/img/panel/plus_small.png")}.categories #paramButton,.categories #officeButton,.categories #tagButton{color:#ff5400}ul.tabs.tabs-catalog li{min-width:140px;text-align:center}#products{background:#f2f2f2;position:relative;margin:0 1px}#products a.pageMover{border:1px solid #7e7d7d;-moz-box-shadow:0 0 0 -1px #fff inset;-webkit-box-shadow:0 0 0 -1px #fff inset;box-shadow:0 0 0 -1px #fff inset;background:url("/public/img/lister_pageMover_bg.png");-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:13px;color:#3a3a3a;text-decoration:none;display:block;width:87px;line-height:22px;text-align:center;position:absolute;top:-33px}#products a.pageMover:hover{text-decoration:underline}#products a.pageMover.disabled{border-color:#b8b8b8;color:#a8a8a8;cursor:not-allowed}#products a.pageMover.disabled:hover{text-decoration:none}#products .message.error_x.cancelFilters .basebutton{position:relative;top:-2px;margin-left:80px}.filtersContainer{margin:2px 0 6px;background:#fefefe;border:1px solid #b3b3b3;-moz-box-shadow:0 0 1px #ccc;-webkit-box-shadow:0 0 1px #ccc;box-shadow:0 0 1px #ccc;display:none;zoom:1;overflow:hidden;position:relative;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.filtersContainer .filter{float:left;width:170px}.filtersContainer .filter ul{list-style:none;margin:0 0 7px;padding:0;display:block;background:#eee}.filtersContainer .filter ul li{list-style:none;margin:0;padding:0;display:block}.filtersContainer .filter ul li.active{background:#fefefe}.filtersContainer .filter ul li.active a{border-right-width:0}.filtersContainer .filter ul li.last.active a{border-right-width:1px}.filtersContainer .filter ul li a{font-size:13px;display:block;border-bottom:1px solid #ccc;border-right:1px solid #b3b3b3;-moz-box-shadow:0 0 5px #fff;-webkit-box-shadow:0 0 5px #fff;box-shadow:0 0 5px #fff;padding:0 5px 0 15px;margin:1px;height:35px;line-height:35px;cursor:pointer;text-decoration:none;color:#000}.filtersContainer .filter ul li a:hover{background:#ddd}.filtersContainer .subFilters{float:left;width:540px;margin-left:40px}.filtersContainer .subFilters h3{margin:8px 0 10px 0;padding:5px 4px;border-bottom:1px solid #d0d0d0;color:#3a3a3a;font-size:18px;font-weight:bold}.filtersContainer .subFilters h4{font-weight:bold;font-size:15px;color:#ff5400;margin:15px 0 5px 0;padding:0}.filtersContainer .subFilters .rangeValue{display:inline-block;width:85px;text-align:center}.filtersContainer .subFilters .subFilter{padding-bottom:70px;display:none}.filtersContainer .subFilters .subFilter table.label{width:520px;height:50px}.filtersContainer .subFilters .subFilter table.label label{cursor:pointer}.filtersContainer .subFilters .subFilter table.label td.input{width:28px}.filtersContainer .subFilters .subFilter table.label td.icon{text-align:center;width:64px}.filtersContainer .subFilters .subFilter table.label td.value{text-align:left;vertical-align:middle}.filtersContainer .subFilters .subFilter table.label td.value .count{font-weight:bold;color:#bbb;font-size:10px;margin-left:13px;display:inline-block}.filtersContainer .subFilters .subFilter label.label{display:inline-block;width:265px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:35px;line-height:35px;cursor:pointer}.filtersContainer .subFilters .subFilter label.label .input{display:inline-block;margin-right:10px;position:relative;top:-2px}.filtersContainer .subFilters .subFilter label.label .value{color:#3a3a3a}.filtersContainer .subFilters .subFilter label.label .count{font-weight:bold;color:#bbb;font-size:10px;margin-left:13px;display:inline-block}.filtersContainer .subFilters .subFilter .zero,.filtersContainer .subFilters .subFilter .zero table{opacity:.4;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);cursor:not-allowed !important}.filtersContainer .subFilters.subFilters-noMenu{margin:0 20px;width:auto;float:none}.filtersContainer .subFilters.subFilters-noMenu .subFilter label.label{width:33%}.filtersContainer .submit{background:url("/public/img/button_bg.png");height:35px;border:1px solid #969696;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-weight:bold;font-size:15px;padding:0 15px;color:#3a3a3a;cursor:pointer;float:right;position:absolute;bottom:15px;right:15px}.filtersContainer .submit span{color:#ff4200}.filtersContainer .helpContainer{text-align:right;padding:0 3px}.filtersContainer .helpContainer a{color:#808080;text-decoration:none;font-size:12px;display:inline-block;min-height:14px}.filtersContainer .helpContainer a.icon{padding-left:20px}.filtersContainer .helpContainer a.icon.icon-help{background:url("/public/img/icon/help.png") no-repeat 0 center}.filtersContainer .helpContainer a:hover{text-decoration:underline}form #filtersTag{display:block;border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;margin-bottom:0}form #filtersTag .subFilters.subFilters-noMenu{margin:0}form #filtersTag input[type=checkbox] + i{background:no-repeat center center transparent;border:2px solid #ff5a00;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;width:12px;height:12px;overflow:hidden}form #filtersTag input[type=checkbox]:checked + i{background-image:url("/public/img/checked_raw.png");background-color:#ff5a00}form #filtersTag input.lastbit + i{border-color:#f71d1d}form #filtersTag input.lastbit:checked + i{background-color:#f71d1d}form #filtersTag input.ticket + i{border-color:#2dcc70}form #filtersTag input.ticket:checked + i{background-color:#2dcc70}form #filtersTag input.transfer + i{border-color:#96c}form #filtersTag input.transfer:checked + i{background-color:#96c}form #filtersTag input.bonus + i{border-color:#e9a400}form #filtersTag input.bonus:checked + i{background-color:#e9a400}form #filtersTag input.action + i{border-color:#ce0b75}form #filtersTag input.action:checked + i{background-color:#ce0b75}form #filtersTag input.grade_b + i{border-color:#00d2ff}form #filtersTag input.grade_b:checked + i{background-color:#00d2ff}form #filtersTag input.noGeneratorDiscount + i{border-color:#2e7d32}form #filtersTag input.noGeneratorDiscount:checked + i{background-color:#2e7d32}form #filtersTag .subFilters h3{display:none}form #filtersTag .subFilters .subFilter{padding-bottom:0}form #filtersTag .submit{display:none}#selectedFilters{background:#eee;margin:0 25px 10px;padding:10px;border:1px solid #ccc;font-size:13px;line-height:29px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;overflow:hidden;position:relative;line-height:21px}#selectedFilters strong{margin-right:5px}#selectedFilters span{margin:0 10px 0 0;display:inline-block;white-space:nowrap}#selectedFilters span img{cursor:pointer;margin-left:2px}#selectedFilters div.filterValue.enum span,#selectedFilters div.filterValue.vendor span,#selectedFilters div.filterValue.office span{margin-right:3px}#selectedFilters a.cancel{float:right;padding:6px 7px 6px 20px;height:10px;line-height:10px;font-size:13px;font-weight:bold;margin:0;background:url("/public/img/panel/close.png") 5px center no-repeat;text-decoration:none;color:#3a3a3a}#selectedFilters a.cancel:hover{text-decoration:underline}#productList{position:relative;background:#f3f3f3;-moz-box-shadow:0 0 0 1px #fff inset;-webkit-box-shadow:0 0 0 1px #fff inset;box-shadow:0 0 0 1px #fff inset;clear:both}.range{background:url("/public/img/slider_bg.png") 0 7px repeat-x;position:relative;height:22px;top:2px;margin-top:1px;margin-bottom:-1px;touch-action:pan-y}.range .rangeSlider{background:url("/public/img/slider_button.png");height:27px;line-height:27px;color:#fff;font-weight:normal;font-size:11.25px;text-align:center;margin-top:1px;text-transform:uppercase;text-indent:-999px;overflow:hidden}.range .rangeSlider.from{margin-right:-5px;background:url("/public/img/slider_button_from.png")}.range .rangeSlider.to{margin-left:-5px;background:url("/public/img/slider_button_to.png")}.range .rangeSliderBg.from{background:url("/public/img/slider_bg2.png") no-repeat left 7px #fff;height:28px;margin-right:5px}.range .rangeSliderBg.to{background:url("/public/img/slider_bg2.png") no-repeat right 7px #fff;height:28px;margin-left:5px}.filterButtons{clear:both;padding:8px 3px 2px;margin:2px -3px 0}.filterButtons .filterTitle{font-weight:bold;padding-left:2px;font-size:20px;margin:8px 0 12px 0}.filterButtons .filterPrice{zoom:1;cursor:default}.filterButtons .filterPrice:hover{background-color:#f0f0f0}.filterButtons .filterPrice .priceSlider .range .rangeSliderBg.from,.filterButtons .filterPrice .priceSlider .range .rangeSliderBg.to{background-color:#f0f0f0}.filterButtons .filterPrice .price{display:inline-block;width:70px;text-align:right;padding-right:5px}.filterButtons .filterPrice.size-full{display:block;width:auto;background:url("/public/img/icon_price.png") no-repeat 9px center #f0f0f0;padding-top:7px;padding-bottom:7px}.filterButtons .filterPrice.size-full .text{display:inline-block;width:130px;font-size:15px}.filterButtons .filterPrice.size-half{width:364px;width:calc(50% - 22px);margin-right:0;padding-left:9px}.filterButtons .filterPrice.size-half .text{display:none}input.slider{border:1px solid #ccc;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#orderTab{margin-top:60px;white-space:nowrap}a#listerNext{display:block;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;font-size:18px;font-weight:bold;color:#fff;background:#c64100;text-decoration:none;height:36px;line-height:36px;width:155px;text-align:center;margin:6px auto;white-space:nowrap;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out;text-shadow:1px 1px 0 #4a4b4b;-moz-box-shadow:1px 1px 0 #4a4b4b;-webkit-box-shadow:1px 1px 0 #4a4b4b;box-shadow:1px 1px 0 #4a4b4b;filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color="#004a4b4b")}a#listerNext:hover{text-decoration:underline}a#listerNext i{display:inline-block;position:relative;width:0;height:16px;background:url("/public/img/catalog/loader.gif");margin-right:0;top:1px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}a#listerNext.loading{text-decoration:none;color:#ddd;cursor:default}a#listerNext.loading i{width:16px;margin-right:5px;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}.lister{overflow:auto;text-align:center;clear:both;margin:0 1px 12px;background:url("/public/img/lister_bg.png") bottom left repeat-x;border-bottom:12px solid #fff;position:relative;*vertical-align:bottom}.lister.top{position:absolute;top:-87px;border:none;margin:0;width:100%}.lister span a{border:1px solid #a6a6a6;-moz-box-shadow:0 0 0 -1px #fff inset;-webkit-box-shadow:0 0 0 -1px #fff inset;box-shadow:0 0 0 -1px #fff inset;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:13px;font-weight:normal;color:#3a3a3a;text-decoration:none;display:block;width:80px;line-height:22px;text-align:center;height:22px;padding:0}.lister span a:hover{text-decoration:underline}.lister span a.disabled{border-color:#b8b8b8;color:#a8a8a8;cursor:not-allowed}.lister span a.disabled:hover{text-decoration:none}.lister span.prev{float:left;margin-left:20px}.lister span.next{float:right;margin-right:20px}.lister a{margin:12px 5px;padding:2px 4px;min-width:15px;text-align:center;color:#3a3a3a;text-decoration:none;display:inline-block;font-size:14px;height:20px;line-height:20px}.lister a:hover,.lister a.current{color:#ff5400;background:url("/public/img/lister_bg_count.png")}.lister a:hover{font-weight:normal}.lister a.current{font-weight:bold}.lister a.muted{color:#808080;-moz-box-shadow:2px 2px 3px #eee;-webkit-box-shadow:2px 2px 3px #eee;box-shadow:2px 2px 3px #eee;background:#f6f6f6;cursor:not-allowed}.lister span.page{position:absolute;top:4px}.lister span.page a{width:15px;height:18px;background:url("/public/img/paginator.png") no-repeat;border:none;text-transform:uppercase;text-indent:-999px;overflow:hidden}.lister span.page.first,.lister span.page.prev{float:left;margin-left:5px}.lister span.page.last,.lister span.page.next{float:right;margin-right:5px}.lister span.page.first{left:19.8%}.lister span.page.first a{background-position:0 0}.lister span.page.first.muted a{background-position:-15px 0;cursor:default}.lister span.page.prev{left:23.5%}.lister span.page.prev a{background-position:0 -36px}.lister span.page.prev.muted a{background-position:-15px -36px;cursor:default}.lister span.page.last{right:19.8%}.lister span.page.last a{background-position:0 -18px}.lister span.page.last.muted a{background-position:-15px -18px;cursor:default}.lister span.page.next{right:23.5%}.lister span.page.next a{background-position:0 -54px}.lister span.page.next.muted a{background-position:-15px -54px;cursor:default}.lister span#productCnt{position:absolute;top:17px;right:27px;color:#aaa;font-weight:normal}#filterForm .categories{margin-top:0}#filterForm .count{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;-moz-transition:opacity .5s;-webkit-transition:opacity .5s}#filterForm.hideCounts .count{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}#content h1.image{background-position:0 center;background-repeat:no-repeat;padding-left:35px}.categoryDescription.categoryDescription_top .description{margin:0 26px;padding:0 4px}.categoryDescription.categoryDescription_top .description .description-control{display:none}.categoryDescription.categoryDescription_top .description.description.description-active .description-control{display:flex}.categoryDescription.categoryDescription_top .description p:last-of-type{padding-bottom:0}.categoryDescription.categoryDescription_bottom{border-top:1px solid #ccc;margin:5px 20px}.categoryDescription .description{position:relative}.categoryDescription .description .description-content{font-size:13px}.categoryDescription .description .description-content a{color:#ff5400}.categoryDescription .description .description-content h2.description-content-title{font-size:20px;margin:15px 0 10px 0}.categoryDescription .description .description-content p{text-align:left}.categoryDescription .description .description-control{display:flex;visibility:hidden;justify-content:center;border-top:1px solid #ccc;margin-top:5px;min-height:28px;margin-bottom:15px}.categoryDescription .description .description-control .control{cursor:pointer;display:none;background:no-repeat 5px center #f5f5f5;color:#515151;border:1px solid #ccc;border-top:0;font-size:12px;padding:5px;padding-left:23px}.categoryDescription .description .description-control .control.control-more{background-image:url("/public/img/panel/arrow_down.png")}.categoryDescription .description .description-control .control.control-less{background-image:url("/public/img/panel/arrow_up.png")}.categoryDescription .description .description-control .control:hover{background-color:#eaeaea;color:#ff5400}.categoryDescription .description.description-active .description-content .description-extended{display:none}.categoryDescription .description.description-active .description-control{visibility:visible}.categoryDescription .description.description-active.description-active-more .description-control .control-more{display:none}.categoryDescription .description.description-active.description-active-more .description-control .control-less{display:block}.categoryDescription .description.description-active.description-active-more .description-content .description-extended{display:block}.categoryDescription .description.description-active.description-active-less .description-control .control-more{display:block}.categoryDescription .description.description-active.description-active-less .description-control .control-less{display:none}