<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">

/* Start:/local/templates/cabel/components/bitrix/catalog/catalog2/style.css?16679038081910*/
.grid {
}

.grid .bx_content_section {
    margin-bottom : 15px;
}

.grid .bx_sidebar {
    margin-bottom : 15px;
}

/* grid2x1 */
.grid2x1 {
}

.grid2x1 .bx_content_section {
    float         : left;
    width         : 66%;
    margin-bottom : 15px;
}

.grid2x1 .bx_sidebar {
    float              : right;
    width              : 33%;
    margin-bottom      : 15px;
    padding-left       : 5%;
    -webkit-box-sizing : border-box;
    -moz-box-sizing    : border-box;
    box-sizing         : border-box;
}

@media (max-width : 960px) {
    .grid2x1 .bx_sidebar {
        padding-left : 4%;
    }
}

@media (max-width : 640px) {
    .grid2x1 .bx_content_section,
    .grid2x1 .bx_sidebar {
        width : 100%;
        float : none;
    }

    .grid2x1 .bx_sidebar {
        padding-left : 3%;
    }
}

@media (max-width : 479px) {
    .grid2x1 .bx_sidebar {
        padding-left : 1%;
    }

}

.catalog-block-header {
    font-size     : 14px;
    font-weight   : bold;
    text-align    : left;
    margin        : 5px 0;
    padding       : 5px 15px;
    border-bottom : 2px solid #d9dee6;
    color         : #000;
}

body.bx-theme-blue .catalog-block-header {
    border-color : #006cc0;
}

body.bx-theme-green .catalog-block-header {
    border-color : #63aa28;
}

body.bx-theme-red .catalog-block-header {
    border-color : #da3737;
}

body.bx-theme-yellow .catalog-block-header {
    border-color : #f4b236;
}


.hide3 {
    overflow      : hidden;
    height        : 300px;
    margin-bottom : 0;
    position      : relative;
}

.content_mark2.hide3:after {
    content          : "";
    display          : block;
    height           : 100px;
    position         : absolute;
    left             : 0;
    right            : 0;
    bottom           : 0;
    background-image : linear-gradient(to bottom, rgba(255, 255, 255, 0), #fff 75%);
}

.content_mark2 {
    margin-bottom : 20px;
}

/* End */


/* Start:/local/templates/cabel/components/bitrix/catalog.smart.filter/filter_catalog/style.css?166790380822135*/
.bx-filter {

}

.bx-filter .bx-filter-section {
    /*background: #edf6fc; /* color */
    position : relative;
}

.bx-filter .bx-filter-section &gt; .row {
    padding : 0 5px;
}

.bx-filter .bx-filter-title {
}

/*Sections*/

.bx-filter .bx-filter-parameters-box {
    position : relative;
}

.bx-filter .bx-filter-parameters-box-title {
}

@media (min-width : 992px) {
    .bx-filter .bx-filter-section .col-md-4:nth-child(3n+1) {
        clear : both;
    }
}

@media (min-width : 768px) and (max-width : 991px) {
    .bx-filter .bx-filter-section .col-md-4:nth-child(2n+1) {
        clear : both;
    }
}

.bx-filter .bx-filter-parameters-box-title span {

    cursor : pointer;
}

.bx-filter .bx-filter-parameters-box-title span:hover {
}

.bx-filter .bx-filter-parameters-box.bx-active .bx-filter-parameters-box-title span {
    /*color: #95a1a8;*/
}

.bx-filter .bx-filter-parameters-box.bx-active .bx-filter-parameters-box-title span:hover {
    /*color: #758087;*/
    border-color : transparent;
}

.bx-filter .bx-filter-block {
    display            : none;
    -webkit-transition : padding .3s ease;
    -moz-transition    : padding .3s ease;
    -ms-transition     : padding .3s ease;
    -o-transition      : padding .3s ease;
    transition         : padding .3s ease;
    -webkit-box-sizing : content-box;
    -moz-box-sizing    : content-box;
    box-sizing         : content-box;
}

.bx-filter .bx-filter-button-box .bx-filter-block,
.bx-filter .bx-filter-parameters-box.bx-active .bx-filter-block {
    display : block;
}

.bx-filter .bx-filter-parameters-box.bx-active .bx-filter-block i.bx-ft-sub {

    display        : block;
    padding-bottom : 5px;
}
/* .bx-filter-parameters-box-container {
    padding-bottom : 20px;
} */
.bx-filter-parameters-box-container .category-content__filter-submit button {
	width:100%;right: 0;
}
.bx-filter-parameters-box-container .checkbox:first-child {
    margin-top : 0;
}

.bx-filter .bx-filter-parameters-box-container-block {

}

/*
* INPUTS
*
*/

.bx-filter .bx-filter-input-container {
}

.bx-filter .bx-filter-input-container input {
    display       : block;
    width         : 100%;

    margin        : 0;
    padding       : 0 4px;
    border        : 1px solid #ccd5db;
    border-radius : 2px;
    background    : #fff;
    outline       : none
}

.bx-retina .bx-filter .bx-filter-input-container input {
    border-style         : solid;
    border-width         : 1px;
    -webkit-border-image : url(/local/templates/cabel/components/bitrix/catalog.smart.filter/filter_catalog/images/border_default.png) 2 repeat;
    -moz-border-image    : url(/local/templates/cabel/components/bitrix/catalog.smart.filter/filter_catalog/images/border_default.png) 2 repeat;
    -o-border-image      : url(/local/templates/cabel/components/bitrix/catalog.smart.filter/filter_catalog/images/border_default.png) 2 repeat;
    border-image         : url(/local/templates/cabel/components/bitrix/catalog.smart.filter/filter_catalog/images/border_default.png) 2 repeat;
}

/*.bx-filter .bx-filter-input-container input:focus {
	border-color: #499fd8;
}
.bx-retina .bx-filter .bx-filter-input-container input:focus {
	-webkit-border-image: url(/local/templates/cabel/components/bitrix/catalog.smart.filter/filter_catalog/images/active.png) 2 repeat;
	   -moz-border-image: url(/local/templates/cabel/components/bitrix/catalog.smart.filter/filter_catalog/images/active.png) 2 repeat;
		 -o-border-image: url(/local/templates/cabel/components/bitrix/catalog.smart.filter/filter_catalog/images/active.png) 2 repeat;
			border-image: url(/local/templates/cabel/components/bitrix/catalog.smart.filter/filter_catalog/images/active.png) 2 repeat;
}

/*
COLOR
*/
.bx-ios .bx-filter .bx-filter-input-container input {
    /* Fix of input shadow for IOS browsers. */

    background-image : -webkit-linear-gradient(#ffffff 0%, #ffffff 100%);
    background-image : linear-gradient(#ffffff 0%, #ffffff 100%);
}

.bx-filter .bx-filter-button-box {
    clear : both;
}

/*
*Track
*
*/

.bx-filter .bx-ui-slider-track-container {
    padding-top    : 35px;
    padding-bottom : 25px;
}

.bx-filter .bx-ui-slider-track {
    position : relative;
    height   : 7px;
    /*background: #d8e9f0;/* COLOR */
}

.bx-filter .bx-ui-slider-part {
    position   : absolute;
    top        : -6px;
    width      : 1px;
    height     : 17px;
    background : #a2bfc7;
}

.bx-filter .bx-ui-slider-part.p1 {
    left : -1px;
}

.bx-filter .bx-ui-slider-part.p2 {
    left : 25%;
}

.bx-filter .bx-ui-slider-part.p3 {
    left : 50%;
}

.bx-filter .bx-ui-slider-part.p4 {
    left : 75%;
}

.bx-filter .bx-ui-slider-part.p5 {
    right : -1px;
}

.bx-filter .bx-ui-slider-part span {
    font-size   : 11px;
    /*font-weight: bold;*/

    position    : absolute;
    top         : -16px;
    left        : 50%;
    display     : block;
    width       : 100px;
    margin-left : -50px;
    text-align  : center;
    color       : #000;
}

.bx-filter .bx-ui-slider-part.p2 span,
.bx-filter .bx-ui-slider-part.p3 span,
.bx-filter .bx-ui-slider-part.p4 span {
    color : #6b8086;
}

.bx-filter .bx-ui-slider-range,
.bx-filter .bx-ui-slider-pricebar,
.bx-filter .bx-ui-slider-pricebar-vd,
.bx-filter .bx-ui-slider-pricebar-vn,
.bx-filter .bx-ui-slider-pricebar-v {
    position : absolute;
    top      : 0;
    bottom   : 0;
}

.bx-filter .bx-ui-slider-range {
    z-index : 50;
}

.bx-filter .bx-ui-slider-pricebar {
    z-index : 100;
}

.bx-filter .bx-ui-slider-pricebar-vd {
    z-index : 60;
    /*background: #849da4;/* COLOR */
}

.bx-filter .bx-ui-slider-pricebar-vn {
    z-index : 70;
    /*background: #a8dff3;/* COLOR */
}

.bx-filter .bx-ui-slider-pricebar-v {
    z-index : 80;
    /*background: #499fd8;/* COLOR */
}

.bx-filter .bx-ui-slider-handle {
    position      : absolute;
    top           : 100%;
    width         : 22px;
    height        : 22px;
    border-bottom : none;
}

.bx-filter .bx-ui-slider-handle:hover {
    -webkit-cursor : grab;
    -ms-cursor     : grab;
    -o-cursor      : grab;
    cursor         : grab;
}

.bx-filter .bx-ui-slider-handle:active {
    -webkit-cursor : grabbing;
    -ms-cursor     : grabbing;
    -o-cursor      : grabbing;
    cursor         : grabbing;
}

.bx-filter .bx-ui-slider-handle.left {
    left        : 0;
    margin-left : -21px;
    /* COLOR */
    /*background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAArUlEQVQ4y6WSQQ6FMAhEXbjyXwzOpBdx5bXKbYRWLFSJ2m8ysVHfzGA7DH9cuKVfNwwM40ZzZzJlmE3WTjjNfF9Fn2EwMH5pUGYWOJ3w6wZ4wDKz6rUBumQPPxrUmT0IxuxpqxYLQ7MOG5TaHtbk1iza5+VauW5dfdcYSDKcMLkP7wxdA5sMQWV/BkwDTY7mtAfHjpJ/Ihj4DoIgXZ9J+siaimi6rimLgSw87qod+1BRTwMJRYoAAAAASUVORK5CIIA=) no-repeat right top;*/
}

.bx-filter .bx-ui-slider-handle.right {
    right        : 0;
    margin-right : -21px;
    /* COLOR */
    /*background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAAq0lEQVQ4y6WSQRKDIAxFXXSlF0vOZC+SlddKblMUUhKCraIzX9Ahj58PE268TE8e3GSFJ5BUTDskaRl1QFk8BsHs4BCMQMruVEe+l4kWglFu5yLEZKDFXyeXIFoEpg3z738mJTzXhncj75+QtqjnJENO2sG4I1VXDtR3ogv7O1dHxV10gi75EGILiE78RRKy33AOq07i+Us4kRamkOPGptesQjeXIjZjO+fXB+hjUU/S3Z+WAAAAAElFTkSuQmCC) no-repeat left top;*/
}

/*
*	Select
*
*/

.bx-filter .bx-filter-select-container {
    display            : block;
    -webkit-box-sizing : border-box;
    -moz-box-sizing    : border-box;
    box-sizing         : border-box;
    height             : 35px;
    border-radius      : 3px;
    border             : 1px solid #ccd5db;
}

.bx-retina .bx-filter .bx-filter-select-container {
    border-style         : solid;
    border-width         : 1px;
    -webkit-border-image : url(/local/templates/cabel/components/bitrix/catalog.smart.filter/filter_catalog/images/border_default.png) 2 repeat;
    -moz-border-image    : url(/local/templates/cabel/components/bitrix/catalog.smart.filter/filter_catalog/images/border_default.png) 2 repeat;
    -o-border-image      : url(/local/templates/cabel/components/bitrix/catalog.smart.filter/filter_catalog/images/border_default.png) 2 repeat;
    border-image         : url(/local/templates/cabel/components/bitrix/catalog.smart.filter/filter_catalog/images/border_default.png) 2 repeat;
}

/* COLOR */
/*.bx-filter .bx-filter-select-container.bx-active,
.bx-filter .bx-filter-select-container:focus {
	border-color: #499fd8;
}
.bx-retina .bx-filter .bx-filter-select-container.bx-active,
.bx-retina .bx-filter .bx-filter-select-container:focus {
	-webkit-border-image: url(/local/templates/cabel/components/bitrix/catalog.smart.filter/filter_catalog/images/active.png) 2 repeat;
	   -moz-border-image: url(/local/templates/cabel/components/bitrix/catalog.smart.filter/filter_catalog/images/active.png) 2 repeat;
		 -o-border-image: url(/local/templates/cabel/components/bitrix/catalog.smart.filter/filter_catalog/images/active.png) 2 repeat;
			border-image: url(/local/templates/cabel/components/bitrix/catalog.smart.filter/filter_catalog/images/active.png) 2 repeat;
}*/
.bx-filter .bx-filter-select-block {
    position           : relative;
    display            : block;
    -webkit-box-sizing : border-box;
    -moz-box-sizing    : border-box;
    box-sizing         : border-box;
    width              : 100%;
    height             : 33px;
    margin             : 0;
    padding            : 0 33px 0 10px;
    border             : none;
    border-radius      : 2px;
    background         : #fff;
}

.bx-filter .bx-filter-select-text {
    font-size         : 15px;
    line-height       : 33px;
    overflow          : hidden;
    max-width         : 100%;
    height            : 33px;
    cursor            : pointer;
    vertical-align    : middle;
    white-space       : nowrap;
    text-overflow     : ellipsis;
    -ms-text-overflow : ellipsis;
}

.bx-filter .bx-filter-select-text.fix {
    min-width : 120px;
}

.bx-filter .bx-filter-select-text label {
    cursor : pointer;
}

.bx-filter .bx-filter-select-arrow {
    position   : absolute;
    top        : 0;
    right      : 0;
    width      : 34px;
    height     : 33px;
    cursor     : pointer;
    background : url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAECAYAAABCxiV9AAAAG0lEQVQY02OYOXPmf1yYAQRwSsAATglkBch8ADy7LKHqFrgoAAAAAElFTkSuQmCC') no-repeat center;
}

/*
*	Select popup
*
*/

.bx-filter-select-popup {
    background : #fff;
    padding    : 0;
    min-width  : 173px;
}

.bx-filter-select-popup ul {
    margin     : 0;
    padding    : 0;
    list-style : none;
}

.bx-filter-select-popup ul li {
    display        : block;
    text-align     : left;
    vertical-align : middle;
}

.bx-filter-select-popup ul li:first-child {
    border-bottom  : 1px solid #e5e5e5;
    padding-bottom : 5px;
    margin-bottom  : 5px;
}

.bx-filter-select-popup ul li label {
    font-size          : 14px;
    line-height        : 26px;
    display            : block;
    text-align         : left !important;
    overflow           : hidden;
    -webkit-box-sizing : border-box;
    -moz-box-sizing    : border-box;
    box-sizing         : border-box;
    width              : 100%;
    height             : 26px;
    padding            : 0 5px;
    cursor             : pointer;
    vertical-align     : middle;
    white-space        : nowrap;
    text-overflow      : ellipsis;
    -ms-text-overflow  : ellipsis;
    color              : #575757;
}

.bx-filter-select-popup ul li label.selected,
.bx-filter-select-popup ul li label:hover {
    color      : #000;
    background : #f3f8fa;
}

.bx-filter-select-popup ul li label.disabled {
    color      : #b8b8b8;
    background : transparent;
}

.bx-filter-select-popup ul li .bx-filter-param-text {
    line-height : 34px !important;
}

/*
* TAGS
*
*/

.bx-filter .bx-filter-tag {
    padding : 18px;
    /*border-top: 1px solid #d7eaf7;/* COLOR */
    /*border-bottom: 1px solid #d7eaf7;/* COLOR */
}

.bx-filter .bx-tag-link {
    font-size       : 12px;
    text-decoration : none;
    /*color: #68939e;/* COLOR */
    text-shadow     : none;
}

.bx-filter .bx-tag-link.bx-active,
.bx-filter .bx-tag-link:hover {
    color : #1d3d46;
}

/*
*	LABEL
*
*/
.bx-filter .bx-filter-param-label {
    min-height  : 20px;
    font-weight : normal;
    cursor      : pointer;
}

.bx-filter .bx-filter-param-btn-inline .bx-filter-param-label {
    float        : left;
    display      : block;
    margin-right : 5px;
}

.bx-filter .bx-filter-param-btn-block .bx-filter-param-label {
    display : block;
}

.bx-filter .bx-filter-param-label {
    /*font-size: 13px;*/
}

.bx-filter .bx-filter-param-label.dib {
    display : inline-block;
}

.bx-filter .bx-filter-param-text {
    font-weight : normal;
}

.bx-filter .bx-filter-param-label.disabled .bx-filter-param-text {
    color : #6c6c6c;
}

.bx-filter-select-popup .bx-filter-param-label.bx-active {
    background : #f3f8fa;
}

/*
*	Checkbox / Radio 
*
*/

.bx-filter .bx-filter-input-checkbox {
}

.bx-filter .bx-filter-input-checkbox input[type=radio],
.bx-filter .bx-filter-input-checkbox input[type=checkbox] {
}

.bx-filter .bx-filter-input-checkbox .bx-filter-param-text {
    display    : block;
    text-align : left;
}

/*
* 	BTN 
*
*/

.bx-filter .bx-filter-param-btn {
    font-weight        : normal;
    display            : inline-block;
    width              : 38px;
    height             : 38px;
    padding            : 6px;
    text-align         : center;
    text-decoration    : none;
    color              : #000;
    vertical-align     : middle;
    border             : 1px solid #ccd5db;
    border-radius      : 2px;
    background         : #fff;
    position           : relative;
    -webkit-transition : border .3s ease, box-shadow .1s ease, color .3s ease;
    -moz-transition    : border .3s ease, box-shadow .1s ease, color .3s ease;
    -ms-transition     : border .3s ease, box-shadow .1s ease, color .3s ease;
    -o-transition      : border .3s ease, box-shadow .1s ease, color .3s ease;
    transition         : border .3s ease, box-shadow .1s ease, color .3s ease;
    cursor             : pointer;
}

.bx-retina .bx-filter .bx-filter-param-btn {
    border-style         : solid;
    border-width         : 1px;
    -webkit-border-image : url(/local/templates/cabel/components/bitrix/catalog.smart.filter/filter_catalog/images/border_default.png) 2 repeat;
    -moz-border-image    : url(/local/templates/cabel/components/bitrix/catalog.smart.filter/filter_catalog/images/border_default.png) 2 repeat;
    -o-border-image      : url(/local/templates/cabel/components/bitrix/catalog.smart.filter/filter_catalog/images/border_default.png) 2 repeat;
    border-image         : url(/local/templates/cabel/components/bitrix/catalog.smart.filter/filter_catalog/images/border_default.png) 2 repeat;
}

/* COLOR */
/*.bx-filter .bx-filter-param-label.bx-active .bx-filter-param-btn,
.bx-filter .bx-filter-param-btn:hover,
.bx-filter .bx-filter-param-btn:active,
.bx-filter .bx-filter-param-btn:focus {
	border-color: #499fd8;
}
.bx-retina .bx-filter .bx-filter-param-label.bx-active .bx-filter-param-btn,
.bx-retina .bx-filter .bx-filter-param-btn:hover,
.bx-retina .bx-filter .bx-filter-param-btn:active,
.bx-retina .bx-filter .bx-filter-select-container:focus {
	-webkit-border-image: url(/local/templates/cabel/components/bitrix/catalog.smart.filter/filter_catalog/images/active.png) 2 repeat;
	   -moz-border-image: url(/local/templates/cabel/components/bitrix/catalog.smart.filter/filter_catalog/images/active.png) 2 repeat;
		 -o-border-image: url(/local/templates/cabel/components/bitrix/catalog.smart.filter/filter_catalog/images/active.png) 2 repeat;
			border-image: url(/local/templates/cabel/components/bitrix/catalog.smart.filter/filter_catalog/images/active.png) 2 repeat;
}*/
/* --- colors */
.bx-filter .bx-filter-param-btn.bx-color-sl {
}

.bx-filter .bx-filter-param-label.disabled .bx-filter-param-btn.bx-color-sl {
    background : transparent;
    box-shadow : none
}

.bx-filter .bx-filter-param-label.disabled .bx-filter-param-btn.bx-color-sl {
    position : relative;
}

.bx-filter .bx-filter-param-label.disabled .bx-filter-param-btn.bx-color-sl:before {
    position   : absolute;
    bottom     : 0;
    right      : 0;
    top        : 0;
    left       : 0;
    content    : ' ';
    display    : block;
    z-index    : 100;
    background : url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAA/UlEQVQ4y5WSQQ6CQAxFOSBuwAtoAitc4R6MkKgYJULUi8Ax4DgKm9o/45BxBBNJmkB/33T6qUVEHkfDUXHY1sQD7V2DWg+JJox3lOZ3enYdf5IzAjnQkvxGa64Fg2S9PV3JXa4ozoovWEGbY0nOIqDkfIVeQ5hBAOQsAy5guO8FbEJxVqqDZ+rUuQ6rziJ3VLkBcs05BBxlF1nIADrJESYgE0YhAER0KH5DphEKFDNPuG1AhTAi4jnRWV17FNYhcT3NHLzLzuUnjI0YHP203EWY8ENqNsAq5Y3Qf4NuhIT7wTBsDxgIbRjvCfCUe6ozoFCuXIukj5c/lhy1/gvSDM3b8PrjegAAAABJRU5ErkJggg==") no-repeat center;
    opacity    : .7;
}

.bx-filter .bx-filter-param-btn .bx-filter-param-text {
    line-height : 26px;
}

/*
* BTN P/M
*
*/

.bx-filter .bx-filter-param-btn.bx-spm {
    width            : 23px;
    min-width        : 23px;
    height           : 23px;
    line-height      : 23px;
    font-weight      : normal;
    padding          : 0;
    font-size        : 17px;
    color            : #767b7e;
    vertical-align   : top;
    border-radius    : 50%;
    background-color : transparent;
}

.bx-filter .bx-filter-param-btn.bx-spm.bx-plus {
    background : url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAMCAYAAAC0qUeeAAAANUlEQVQoz2NgwAQsQMzJQCSwAeKGQa7YFKoAhmOgim3QsAxIcSFUkhC2GaqhgQ4UgNgFmwQAij8OUFmBFssAAAAASUVORK5CIIA=") no-repeat center;
}

.bx-filter .bx-filter-param-btn.bx-spm.bx-minus {
    background : url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAACCAYAAABhYU3QAAAAG0lEQVQYV2NgYGDgBuI4AlgGiBn4gLicAFYGAAFkBwE95V42AAAAAElFTkSuQmCC") no-repeat center;
}

.bx-filter .bx-filter-param-btn.bx-spm:active {
    outline    : none !important;
    box-shadow : inset 0 2px 3px rgba(0, 0, 0, .12);
}

.bx-filter span.bx-spm {
    font-size      : 18px;
    /*font-weight:bold;*/

    line-height    : 23px;
    display        : inline-block;
    height         : 23px;
    margin         : 0 10px;
    vertical-align : middle;
    color          : #000;
}

/*
*	icon
*
*/

.bx-filter-select-popup .bx-filter-select-text-icon,
.bx-filter .bx-filter-select-text-icon {
    line-height    : 33px;
    position       : relative;
    display        : inline-block;
    width          : 23px;
    height         : 23px;
    margin-top     : -4px;
    margin-right   : 2px;
    vertical-align : middle;
    border-radius  : 2px;
}

.bx-filter-select-popup .bx-filter-btn-color-icon,
.bx-filter .bx-filter-btn-color-icon {
    line-height             : 24px;
    /*position:relative;*/
    /*top:4px;*/

    border-radius           : 2px;
    display                 : inline-block;
    width                   : 24px;
    height                  : 24px;
    vertical-align          : middle;
    box-shadow              : inset 0 0 0 1px rgba(0, 0, 0, .05);
    -webkit-background-size : cover;
    background-size         : cover;
}

.bx-filter-select-popup .bx-filter-btn-color-icon {
    width  : 20px;
    height : 20px;
    margin : 2px 0;
    top    : 0 !important;
}

.bx-filter .bx-filter-select-block .bx-filter-btn-color-icon {
    top : -1px !important;
}

.bx-filter-btn-color-icon.all {
    position   : relative;
    border     : none;
    box-shadow : none
}

.bx-filter-btn-color-icon.all:after,
.bx-filter-btn-color-icon.all:before {
    position   : absolute;
    width      : 60%;
    height     : 60%;
    background : #fff;
    content    : " ";
    box-shadow : inset 0 0 0 1px rgba(0, 0, 0, .2);
}

.bx-filter-btn-color-icon.all:after {
    right  : 0;
    bottom : 0;
}

.bx-filter-btn-color-icon.all:before {
    top  : 0;
    left : 0;
}

.bx-filter .bx-filter-param-label.disabled .bx-filter-btn-color-icon {
    opacity : .2;
}

/*
* 	BIZ
*
*/

.bx-filter .bx-filter-parameter-biz {
    font-size       : 14px;
    line-height     : 15px;
    display         : inline-block;
    margin-right    : 10px;
    text-decoration : none;
    color           : #1485ce;
    border-bottom   : 1px dashed;
}

.bx-filter .bx-filter-parameter-biz:hover {
    text-decoration : none;
    border-bottom   : 1px solid;
}

.bx-filter .bx-filter-parameter-biz.bx-active {
    position     : relative;
    /*padding-left:20px;*/

    color        : #000;
    border-color : transparent;
}

/*
*	BTN result and reset 
*
*/

.btn-themes {
    /*background-color: #1485CE;/* COLOR */
    /*border-color: #1485CE;/* COLOR */
    color : #FFF
}

.btn-themes.bx-active,
.btn-themes.focus,
.btn-themes:active,
.btn-themes:focus,
.btn-themes:hover {
    /*background-color: #53A4D8;/* COLOR */
    /*border-color: #53A4D8;/* COLOR */
    color : #FFF
}

/*
* 	Result Popup
*
*/

.bx-filter .bx-filter-popup-result {
    font-size    : 13px;
    font-weight  : normal;
    position     : absolute;
    z-index      : 915;
    display      : none;
    line-height  : normal;
    margin-top   : -7px;
    margin-left  : 10px;
    padding      : 0 10px;
    white-space  : nowrap;
    color        : #3f3f3f;
    min-height   : 37px;
    line-height  : 18px;
    border-style : solid;
    border       : 1px solid #C6DCE7;
}

.bx-filter .bx-filter-popup-result.left {
    border-width         : 2px 10px 2px 2px;
    -webkit-border-image : url(/local/templates/cabel/components/bitrix/catalog.smart.filter/filter_catalog/images/result_popup_left.png) 4 20 4 4 repeat;
    -moz-border-image    : url(/local/templates/cabel/components/bitrix/catalog.smart.filter/filter_catalog/images/result_popup_left.png) 4 20 4 4 repeat;
    -o-border-image      : url(/local/templates/cabel/components/bitrix/catalog.smart.filter/filter_catalog/images/result_popup_left.png) 4 20 4 4 repeat;
    border-image         : url(/local/templates/cabel/components/bitrix/catalog.smart.filter/filter_catalog/images/result_popup_left.png) 4 20 4 4 fill repeat;
}

.bx-filter .bx-filter-popup-result.right {
    border-width         : 2px 2px 2px 10px;
    -webkit-border-image : url(/local/templates/cabel/components/bitrix/catalog.smart.filter/filter_catalog/images/result_popup_right.png) 4 4 4 20 repeat;
    -moz-border-image    : url(/local/templates/cabel/components/bitrix/catalog.smart.filter/filter_catalog/images/result_popup_right.png) 4 4 4 20 repeat;
    -o-border-image      : url(/local/templates/cabel/components/bitrix/catalog.smart.filter/filter_catalog/images/result_popup_right.png) 4 4 4 20 repeat;
    border-image         : url(/local/templates/cabel/components/bitrix/catalog.smart.filter/filter_catalog/images/result_popup_right.png) 4 4 4 20 fill repeat;
}

.bx-filter .bx-filter-popup-result.right {
    left : 97%;
}

.bx-filter .bx-filter-popup-result.left {
    right : 97%;
}

.bx-filter-horizontal .bx-filter-popup-result {
    display  : inline-block;
    position : relative;
    left     : auto;
    right    : auto;
    bottom   : -7px;
}

.bx-filter .bx-filter-popup-result a {
    color       : #0073a3;
    line-height : 10px;
}

.bx-filter .bx-filter-popup-result a:hover {
    text-decoration : none;
}

.bx-filter .bx-filter-popup-result-close {
    display : none;
}

@media (max-width : 767px) {
    .bx-touch .bx-filter .bx-filter-popup-result {
        font-size     : 12px;
        line-height   : 14px;
        position      : fixed !important;
        z-index       : 1001;
        top           : auto !important;
        right         : 0 !important;
        bottom        : 0 !important;
        left          : 0 !important;
        margin-top    : 0;
        margin-left   : 0;
        width         : auto;
        height        : auto;
        padding       : 10px;
        border-radius : 2px;
        border        : 1px solid #c6dae7;
        background    : rgba(255, 255, 255, .9);
    }

    .bx-touch .bx-filter .bx-filter-popup-result br {
        display : none;
    }

    .bx-filter .bx-filter-popup-result .arrow {
        display : none;
    }
}

.search__btn:hover {
    color : #fff !important;
}


.bx-filter-param-label.disabled {
    position : relative;
    cursor   : default;
}

.bx-filter-param-label.disabled:before {
    content    : '';
    background : #fff;
    opacity    : .5;
    position   : absolute;
    left       : 0;
    top        : 0;
    width      : 100%;
    height     : 100%;
}
.category-content__filter .category-content__hidden:after{background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), #faf9f9 75%);}

.category-content__filter-submit button:disabled {
    background: grey;
}

/* End */


/* Start:/local/templates/cabel/components/bitrix/catalog/catalog2/bitrix/catalog.section/listCables/style.css?170747738931182*/
/* catalog.section */
.bx-section-desc-post{
	font-size: 12px;
	padding: 0 0 0 15px;
	margin: 15px 0;
}
.bx-section-desc{
	border-left: 3px solid #d3d3d3;
}

.bx_catalog_list_home{
	margin-bottom:20px;
	border-bottom:1px solid #e5e5e5;
}
@media (max-width:640px) {.bx_catalog_list_home {border-bottom:1px solid #e5e5e5;}}

.bx_catalog_list_home .bx_catalog_item{
	position:relative;
	float:left;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	background:#fff;
	-webkit-transition:none;
	-moz-transition:none;
	-ms-transition:none;
	-o-transition:none;
	transition:none;
	margin-bottom:30px;
}
@media (min-width:960px){
	.bx_catalog_list_home.col1 .bx_catalog_item{padding:1px 26px;margin:0 0 30px 0   ;width:100%}

	.bx_catalog_list_home.col2 .bx_catalog_item{padding:1px 26px;margin:0 1% 30px;width:48%}
	.bx_catalog_list_home.col2 .bx_catalog_item:nth-child(2n+1){clear:both}

	.bx_catalog_list_home.col3 .bx_catalog_item{padding:1px 26px;margin:0 1% 30px;width:31.333333%}
	.bx_catalog_list_home.col3 .bx_catalog_item:nth-child(3n+1){clear:both}

	.bx_catalog_list_home.col4 .bx_catalog_item{padding:1px 26px;margin:0 1% 30px;width:23%}
	.bx_catalog_list_home.col4 .bx_catalog_item:nth-child(4n+1){clear:both}

	.bx_catalog_list_home.col5 .bx_catalog_item{padding:1px 26px;margin:0 1% 30px;width:18%}
	.bx_catalog_list_home.col5 .bx_catalog_item:nth-child(5n+1){clear:both}
}

@media (min-width:760px) and (max-width:960px){
	.bx_catalog_list_home.col1 .bx_catalog_item{padding:1px 16px;margin:0 0 0 30px;width:100%}

	.bx_catalog_list_home.col2 .bx_catalog_item{padding:1px 16px;margin:0 1% 30px;width:48%}
	.bx_catalog_list_home.col2 .bx_catalog_item:nth-child(2n+1){clear:both}

	.bx_catalog_list_home.col3 .bx_catalog_item{padding:1px 16px;margin:0 1% 30px;width:31.333333%}
	.bx_catalog_list_home.col3 .bx_catalog_item:nth-child(3n+1){clear:both}

	.bx_catalog_list_home.col4 .bx_catalog_item,
	.bx_catalog_list_home.col5 .bx_catalog_item{padding:1px 16px;margin:0 1% 30px;width:23%}
	.bx_catalog_list_home.col4 .bx_catalog_item:nth-child(4n+1),
	.bx_catalog_list_home.col5 .bx_catalog_item:nth-child(4n+1){clear:both}
}
@media (max-width:760px){
	.bx_catalog_list_home.col1 .bx_catalog_item{padding:1px 16px;margin:0 0 0 30px  ;width:100%}

	.bx_catalog_list_home.col2 .bx_catalog_item{padding:1px 16px;margin:0 1% 30px;width:48%}
	.bx_catalog_list_home.col2 .bx_catalog_item:nth-child(2n+1){clear:both}

	.bx_catalog_list_home.col3 .bx_catalog_item{padding:1px 16px;margin:0 1% 30px;width:31.333333%}
	.bx_catalog_list_home.col3 .bx_catalog_item:nth-child(3n+1){clear:both}

	.bx_catalog_list_home.col3 .bx_catalog_item,
	.bx_catalog_list_home.col4 .bx_catalog_item,
	.bx_catalog_list_home.col5 .bx_catalog_item{padding:1px 16px;margin:0 1% 30px;width:31.333333%}
	.bx_catalog_list_home.col3 .bx_catalog_item:nth-child(3n+1),
	.bx_catalog_list_home.col4 .bx_catalog_item:nth-child(3n+1),
	.bx_catalog_list_home.col5 .bx_catalog_item:nth-child(3n+1){clear:both}
}
@media (max-width:580px){
	.bx-touch .bx_catalog_list_home.col1 .bx_catalog_item{padding:1px 26px;margin:0 0 0 30px ;width:100%}

	.bx-touch .bx_catalog_list_home.col2 .bx_catalog_item{padding:1px 16px;margin:0 1% 30px;width:48%}
	.bx-touch .bx_catalog_list_home.col2 .bx_catalog_item:nth-child(3n+1){clear:none}
	.bx-touch .bx_catalog_list_home.col2 .bx_catalog_item:nth-child(2n+1){clear:both}

	.bx-touch .bx_catalog_list_home.col2 .bx_catalog_item,
	.bx-touch .bx_catalog_list_home.col3 .bx_catalog_item,
	.bx-touch .bx_catalog_list_home.col4 .bx_catalog_item,
	.bx-touch .bx_catalog_list_home.col5 .bx_catalog_item{padding:1px 16px;margin:0 1% 30px;width:48%;clear:none}

	.bx-touch .bx_catalog_list_home.col2 .bx_catalog_item:nth-child(2n+1),
	.bx-touch .bx_catalog_list_home.col3 .bx_catalog_item:nth-child(2n+1),
	.bx-touch .bx_catalog_list_home.col4 .bx_catalog_item:nth-child(2n+1),
	.bx-touch .bx_catalog_list_home.col5 .bx_catalog_item:nth-child(2n+1){clear:both}
}

.bx-no-touch .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_container {
	position:absolute;
	z-index:990;
	top:0;
	left:0;
	right:0;
	box-shadow:0 2px 5px 0 rgba(0,0,0,.18);
	border-radius:3px;
	border:1px solid #d3d3d3;
	background:#fff;
	-webkit-animation:borderview 0.5s;
	animation:borderview 0.5s;
}
@media (min-width:960px){.bx-no-touch  .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_container{padding:0 25px 15px}}
@media (max-width:960px){.bx-no-touch  .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_container{padding:0 15px 15px}}

@keyframes borderview {from {border:1px solid #fdfdfd;box-shadow:0 0 0 0 rgba(0,0,0,0);} to {border:1px solid #d3d3d3;box-shadow:0 2px 5px 0 rgba(0,0,0,.18);}}
@-webkit-keyframes borderview {from {border:1px solid #fdfdfd;box-shadow:0 0 0 0 rgba(0,0,0,0);} to {border:1px solid #d3d3d3;box-shadow:0 2px 5px 0 rgba(0,0,0,.18);}}

.bx_catalog_list_home .bx_catalog_item_articul{
	color:#a5a5a5;
	font-size:13px;
}
.bx_catalog_list_home .bx_catalog_item_title{
	overflow:hidden;
	height:34px;
}
.bx-no-touch .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_title{
	overflow:auto;
	height:auto !important;
}
.bx_catalog_list_home .bx_catalog_item_title a{
	color:#3f3f3f;
	text-decoration:none;
	font-size:13px;
}
.bx_catalog_list_home .bx_catalog_item_price{
	color:#3f3f3f;
	font-weight:bold;
}
.bx_catalog_list_home .bx_catalog_item_price span{
	color:#a5a5a5;
	font-size:12px;
	font-weight:normal;
	white-space:nowrap;
	text-decoration:line-through;
}
.bx_catalog_list_home .bx_catalog_item_controls{
	padding-top:10px;
	text-align:center;
	opacity:0;
}
@media (min-width:641px) and (max-width:960px){.bx_catalog_list_home .bx_catalog_item_controls{height:auto}}
@media (max-width:640px){.bx-touch .bx_catalog_list_home .bx_catalog_item_controls{height:auto;line-height:30px;text-align:center}}
@media (max-width:479px){.bx-touch .bx_catalog_list_home .bx_catalog_item_controls{height:auto;line-height:30px;display:block}}
@media (max-width:479px){.bx-touch .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_controls {height:auto}}

.bx_catalog_list_home .bx_catalog_item_controls .bx_catalog_item_controls_blockone{
	width:100%;
	white-space:nowrap;
	text-align:center;
}
.bx_catalog_list_home .bx_catalog_item_controls .bx_catalog_item_controls_blockone span{
	color:#3f3f3f;
	font-size:13px;
}
.bx_catalog_list_home .bx_catalog_item_controls .bx_catalog_item_controls_blockone .bx_notavailable{
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	display: inline-block;
	border: 1px solid #E4E4E4;
	background: #F3F3F3;
	white-space: normal;
	line-height: normal;
	padding: 5px 15px;
	margin-bottom: 10px;
}
.bx_catalog_list_home .bx_catalog_item_controls .bx_catalog_item_controls_blocktwo{
	width:100%;
	text-align:center;
}
.bx_catalog_list_home .bx_catalog_item_controls .bx_catalog_item_controls_blocktwo a{
	margin:1%;
	width: 48%;
	min-width:100px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	line-height: 25px;
	height: 25px;
}

@media (max-width:640px) {
	.bx-touch .bx_catalog_list_home .bx_catalog_item_controls .bx_catalog_item_controls_blockone{display:none;}
	.bx-touch .bx_catalog_list_home .bx_catalog_item_controls .bx_catalog_item_controls_blocktwo{float:none;width:100%;text-align:center;}
}
.bx_catalog_list_home .bx_catalog_item_controls input[type=text]{border:none;}
.bx-touch .bx_catalog_list_home .bx_catalog_item_controls,
.bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_controls{opacity:1}
.bx_catalog_list_home .bx_cnt_desc{
	text-align:left;
	position:absolute;
	right:-45px;
	top:2px;
	width:40px;
}
@media (min-width:641px) and (max-width:960px){

}
.bx_catalog_list_home .bx_catalog_item_controls a{margin-bottom:10px;}
.bx_catalog_list_home .bx_catalog_item_price .bx_price{font-size:15px;padding-top: 5px;}
.bx_catalog_list_home .bx_catalog_item_images_double,
.bx_catalog_list_home .bx_catalog_item_images{
	position:relative;
	z-index:910;
	display:block;
	padding-top:135%;
	width:100%;
	background-position:center;
	background-repeat:no-repeat;
	-webkit-background-size:contain;
	background-size:contain;
}
.bx_catalog_list_home .bx_catalog_item_images_double{
	z-index:900;
	margin-top:-135%;
	opacity:0;
}
.bx-no-touch .bx_catalog_list_home .bx_catalog_item.double:hover .bx_catalog_item_images{
	opacity:0;
	-webkit-animation:rotateimgfirst 0.5s;
	animation:rotateimgfirst 0.5s;
}
.bx-no-touch .bx_catalog_list_home .bx_catalog_item.double:hover .bx_catalog_item_images_double{
	opacity:1;
	-webkit-animation:rotateimglast 0.5s;
	animation:rotateimglast 0.5s;
}
@keyframes rotateimgfirst {from {opacity:1;} to {opacity:0;}}
@-webkit-keyframes rotateimgfirst {from {opacity:1;} to {opacity:0;}}
@keyframes rotateimglast  {from {opacity:0;} to {opacity:1;}}
@-webkit-keyframes rotateimglast  {from {opacity:0;} to {opacity:1;}}

.bx-no-touch .bx_catalog_list_home .bx_catalog_item 	  .bx_catalog_item_controls,
.bx_catalog_list_home .bx_catalog_item 	  .bx_catalog_item_articul,
.bx_catalog_list_home .bx_catalog_item 	  .bx_catalog_item_scu{display:none}
.bx-no-touch .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_controls,
.bx-no-touch .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_articul,
.bx-no-touch .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_scu{display:block}
.bx_catalog_list_home .bx_catalog_item 	  .bx_catalog_item_scu{padding-top:10px}
.bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_scu&gt;div{margin:0 auto}

.bx-no-touch .bx_catalog_list_home .bx_catalog_item .bx_catalog_item_controls.touch,
.bx-touch    .bx_catalog_list_home .bx_catalog_item .bx_catalog_item_controls.no_touch{display:none !important;}

/* Stickers */
.bx_catalog_list_home .bx_stick{
	position:absolute;
	width:123px;
	height:35px;
	background:url(/local/templates/cabel/components/bitrix/catalog/catalog2/bitrix/catalog.section/listCables/images/stick.png) left center no-repeat;
	color:#fff;
	text-align:center;
	text-shadow:0 1px 0 #ba3434;
	line-height:35px;
	white-space:nowrap;
	overflow:hidden;
	-ms-text-overflow:ellipsis;
	text-overflow:ellipsis;
}
.bx_catalog_list_home .bx_stick.short {font-weight: bold;font-size:18px}
.bx_catalog_list_home .bx_stick.average {font-weight: bold;font-size:13px}
.bx_catalog_list_home .bx_stick.long{font-weight:normal;font-size:11px}
.bx_catalog_list_home .bx_stick_disc{
	position:absolute;
	width:72px;
	height:74px;
	background:url(/local/templates/cabel/components/bitrix/catalog/catalog2/bitrix/catalog.section/listCables/images/stick_disc.png) no-repeat center;
	color:#fff;
	text-align:center;
	text-shadow:0 1px 0 #ba3434;
	font-weight:bold;
	font-size:23px;
	line-height:74px;
}
.bx_catalog_list_home .bx_stick.left,
.bx_catalog_list_home .bx_stick_disc.left{left:-2px;}
.bx_catalog_list_home .bx_stick.right,
.bx_catalog_list_home .bx_stick_disc.right{right:0;}
.bx_catalog_list_home .bx_stick.top,
.bx_catalog_list_home .bx_stick_disc.top{top:15px;}
.bx_catalog_list_home .bx_stick.bottom,
.bx_catalog_list_home .bx_stick_disc.bottom{bottom:5px;}
.bx_catalog_list_home .bx_stick.middle,
.bx_catalog_list_home .bx_stick_disc.middle{top:49%;}
@media (min-width:641px) and (max-width:960px){
	.bx_catalog_list_home .bx_stick{
		width:90px;
		height:30px;
		background-size:100%;
		line-height:30px;
	}
	.bx_catalog_list_home .bx_stick.short {font-weight:normal;font-size:14px}
	.bx_catalog_list_home .bx_stick.average {font-weight:normal;font-size:11px}
	.bx_catalog_list_home .bx_stick.long{font-weight:normal;font-size:11px}
	.bx_catalog_list_home .bx_stick_disc{
		width:64px;
		height:65px;
		background-size:100%;
		font-size:	20px;
		line-height:65px;
	}
}
@media (max-width:640px) {
	.bx-touch .bx_catalog_list_home .bx_stick{
		width:70px;
		height:30px;
		background-size:100%;
		font-size:	11px;
		line-height:30px;
	}
	.bx-touch .bx_catalog_list_home .bx_stick_disc{
		width:48px;
		height:49px;
		background-size:100%;
		font-size:	16px;
		line-height:49px;
	}
}
@media (max-width:479px) {
	.bx-touch .bx_catalog_list_home .bx_stick{
		width:70px;
		height:30px;
		background-size:100%;
		font-size:	11px;
		line-height:30px;
	}

	.bx-touch .bx_catalog_list_home .bx_stick_disc{
		width:37px;
		height:38px;
		background-size:100%;
		font-size:13px;
		line-height:38px;
	}
}

/* buttons */
.bx_catalog_list_home .bx_bt_button,
.bx_catalog_list_home .bx_bt_button_type_2{
	display:inline-block;
	border-radius:3px;
	text-align:center;
	text-decoration:none;
	font-size:14px;
	cursor:pointer;
	white-space:nowrap;
}

.bx_catalog_list_home .bx_bt_button_type_2 				{
	border:1px solid #e9e9e9;
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#fcfcfc),to(#f1f1f1));
	background-image:-webkit-linear-gradient(#fcfcfc 0%,#f1f1f1 100%);
	background-image:   -moz-linear-gradient(#fcfcfc 0%,#f1f1f1 100%);
	background-image:     -o-linear-gradient(#fcfcfc 0%,#f1f1f1 100%);
	background-image:        linear-gradient(#fcfcfc 0%,#f1f1f1 100%);
	color:#656565;
	text-shadow:0 1px 0 #fff;
}
.bx_catalog_list_home .bx_bt_button_type_2:hover{background:#fff;}
.bx_catalog_list_home .bx_bt_button_type_2:active 	{
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#f1f1f1),to(#fcfcfc));
	background-image:-webkit-linear-gradient(#f1f1f1 0%,#fcfcfc 100%);
	background-image:   -moz-linear-gradient(#f1f1f1 0%,#fcfcfc 100%);
	background-image:     -o-linear-gradient(#f1f1f1 0%,#fcfcfc 100%);
	background-image:        linear-gradient(#f1f1f1 0%,#fcfcfc 100%);
	box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.05);
}
.bx_catalog_list_home .bx_bt_button  				{
	background:#00a2df;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYTJkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDZmY2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#00a2df),color-stop(100%,#006fcb));
	background:-webkit-linear-gradient(top,#00a2df 0%,#006fcb 100%);
	background: -moz-linear-gradient(top,#00a2df 0%,#006fcb 100%);
	background:  -ms-linear-gradient(top,#00a2df 0%,#006fcb 100%);
	background:   -o-linear-gradient(top,#00a2df 0%,#006fcb 100%);
	background:      linear-gradient(to bottom,#00a2df 0%,#006fcb 100%);
	color:#fff;
	text-shadow:0 1px 0 #006cae;
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a2df',endColorstr='#006fcb',GradientType=0 );
}
.bx_catalog_list_home .bx_bt_button:hover  		{
	background:#21afe4;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIxYWZlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDZmY2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#21afe4),color-stop(100%,#006fcb));
	background:-webkit-linear-gradient(top,#21afe4 0%,#006fcb 100%);
	background:  -moz-linear-gradient(top,#21afe4 0%,#006fcb 100%);
	background:   -ms-linear-gradient(top,#21afe4 0%,#006fcb 100%);
	background:    -o-linear-gradient(top,#21afe4 0%,#006fcb 100%);
	background:       linear-gradient(to bottom,#21afe4 0%,#006fcb 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#21afe4',endColorstr='#006fcb',GradientType=0 );
}
.bx_catalog_list_home .bx_bt_button:active  		{
	background:#21afe4;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIxYWZlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDZmY2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#21afe4),color-stop(100%,#006fcb));
	background:-webkit-linear-gradient(top,#21afe4 0%,#006fcb 100%);
	background:  -moz-linear-gradient(top,#21afe4 0%,#006fcb 100%);
	background:   -ms-linear-gradient(top,#21afe4 0%,#006fcb 100%);
	background:    -o-linear-gradient(top,#21afe4 0%,#006fcb 100%);
	background:       linear-gradient(to bottom,#21afe4 0%,#006fcb 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#21afe4',endColorstr='#006fcb',GradientType=0 );
}


.bx_catalog_list_home .bx_small.bx_bt_button{
	display:inline-block;
	min-width:20px;
	line-height:20px;
}
.bx_catalog_list_home .bx_small.bx_bt_button_type_2{
	display:inline-block;
	min-width:18px;
	line-height:18px;
}

.bx_catalog_list_home .bx_small.bx_bt_button_type_2 		{}
.bx_catalog_list_home .bx_small.bx_bt_button_type_2:hover 	{}
.bx_catalog_list_home .bx_small.bx_bt_button_type_2:active 	{}


.bx_catalog_list_home .bx_medium.bx_bt_button{
	padding:0 13px;
	height:25px;
	font-weight:bold;
	line-height:25px;
}
.bx_catalog_list_home .bx_medium.bx_bt_button_type_2		{
	padding:0 13px;
	height:23px;
	font-weight:bold;
	line-height:23px;
}

.bx_catalog_list_home .bx_medium.bx_bt_button,
.bx_catalog_list_home .bx_medium.bx_bt_button_type_2 		{font-weight:bold;}
.bx_catalog_list_home .bx_medium.bx_bt_button_type_2:hover  {}
.bx_catalog_list_home .bx_medium.bx_bt_button_type_2:active {}

.bx_catalog_list_home .bx_col_input{
	display:inline-block;
	width:40px;
	text-align:center;
}

/* scu_detail_size */
.bx_catalog_list_home .bx_item_detail_size{
	position: relative;
	margin-bottom: 10px;
	padding: 0;
	max-width: 100%;
	width: 100%;
}
.bx-no-touch .bx_catalog_list_home .bx_item_detail_size.full {
	position: relative;
	margin-left: -5%;
	padding: 0 5%;
}

/*----*/

.bx_catalog_list_home .bx_item_detail_size .bx_item_section_name_gray{
	color: #9e9e9e;
	vertical-align: middle;
	font-size: 11px;
	line-height: 11px;
}

/*----*/

.bx_catalog_list_home .bx_item_detail_size .bx_size_scroller_container{position: relative}

.bx_catalog_list_home .bx_item_detail_size .bx_size{
	position: relative;
	overflow: hidden;
	margin: 0;
	width: 100%;
}
.bx_catalog_list_home .bx_item_detail_size ul{
	position: relative;
	display: block;
	margin: 0;
	padding: 0;
	width: 100%;
	white-space: nowrap;
}
.bx-touch 	 .bx_catalog_list_home .bx_item_detail_size .bx_size{overflow-x: auto;}
.bx_catalog_list_home .bx_item_detail_size ul{
	position: relative;
	display: block;
	margin: 0;
	padding: 0;
	width: 100%;
	white-space: nowrap;
}
.bx-touch 	.bx_catalog_list_home .bx_item_detail_size .bx_size ul{margin-left: 0 !important;}
.bx_catalog_list_home .bx_item_detail_size ul li{
	position: relative;
	display: block;
	float: left;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	height: 25px;
}
.bx_catalog_list_home .bx_item_detail_size ul li .cnt{
	cursor: pointer;
	position: absolute;
	top: 0;
	right: 2px;
	bottom: 2px;
	left:2px;
	display: block;
	overflow: hidden;
	border: 1px solid #c0cfda;
	background: #fff;

	color: #3f3f3f;
	text-align: center;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
	line-height: 22px;
}
.bx-retina .bx_catalog_list_home .bx_item_detail_size ul li .cnt{
	border: none;
	border-style: solid;
	border-width: 1px;
	-webkit-border-image: url(/local/templates/cabel/components/bitrix/catalog/catalog2/bitrix/catalog.section/listCables/images/x2border.png) 2 stretch;
	-moz-border-image: url(/local/templates/cabel/components/bitrix/catalog/catalog2/bitrix/catalog.section/listCables/images/x2border.png) 2 stretch;
	-o-border-image: url(/local/templates/cabel/components/bitrix/catalog/catalog2/bitrix/catalog.section/listCables/images/x2border.png) 2 stretch;
	border-image: url(/local/templates/cabel/components/bitrix/catalog/catalog2/bitrix/catalog.section/listCables/images/x2border.png) 2 fill stretch;
}
.bx_catalog_list_home .bx_item_detail_size ul li:hover .cnt{border: 1px solid #006cc0}
.bx_catalog_list_home .bx_item_detail_size ul li:active .cnt,
.bx_catalog_list_home .bx_item_detail_size ul li.bx_active .cnt{
	border: 2px solid #006cc0;
}
.bx-retina .bx_catalog_list_home .bx_item_detail_size ul li.bx_active .cnt{
	border: none;
	border-style: solid;
	border-width: 1px;
	-webkit-border-image: url(/local/templates/cabel/components/bitrix/catalog/catalog2/bitrix/catalog.section/listCables/images/x2border_active.png) 2 stretch;
	-moz-border-image: url(/local/templates/cabel/components/bitrix/catalog/catalog2/bitrix/catalog.section/listCables/images/x2border_active.png) 2 stretch;
	-o-border-image: url(/local/templates/cabel/components/bitrix/catalog/catalog2/bitrix/catalog.section/listCables/images/x2border_active.png) 2 stretch;
	border-image: url(/local/templates/cabel/components/bitrix/catalog/catalog2/bitrix/catalog.section/listCables/images/x2border_active.png) 2 fill stretch;
}

.bx_catalog_list_home .bx_item_detail_size .bx_size ul li.bx_missing .cnt{border: 1px solid #c0cfda !important}
.bx_catalog_list_home .bx_item_detail_size .bx_size ul li.bx_missing&gt;i{
	cursor: not-allowed;
	position: absolute;
	display: block;
	top: 0;
	right: 2px;
	bottom: 2px;
	left:2px;
	z-index:11;
	background: rgba(255,255,255,.79) url(/local/templates/cabel/components/bitrix/catalog/catalog2/bitrix/catalog.section/listCables/images/missing.png) no-repeat center;
}
/*----*/

.bx-no-touch .bx_catalog_list_home .bx_item_detail_size .bx_slide_left,
.bx-no-touch .bx_catalog_list_home .bx_item_detail_size .bx_slide_right  		{opacity:0.8}
.bx-no-touch .bx_catalog_list_home .bx_item_detail_size .bx_slide_left:hover,
.bx-no-touch .bx_catalog_list_home .bx_item_detail_size .bx_slide_right:hover {opacity:1.0}

.bx_catalog_list_home .bx_item_detail_size.full .bx_slide_left,
.bx_catalog_list_home .bx_item_detail_size.full .bx_slide_right{
	position: absolute;
	top: 0;
	bottom:4px;
	width :5%;
	max-width:11px;
	cursor: pointer;
}
.bx-no-touch .bx_catalog_list_home .bx_item_detail_size .bx_slide_left {left: -5%;background:url(/local/templates/cabel/components/bitrix/catalog/catalog2/bitrix/catalog.section/listCables/images/arr_left.png)  no-repeat left  center;background-size: 100% auto}
.bx-no-touch .bx_catalog_list_home .bx_item_detail_size .bx_slide_right{right:-5%;background:url(/local/templates/cabel/components/bitrix/catalog/catalog2/bitrix/catalog.section/listCables/images/arr_right.png) no-repeat right center;background-size: 100% auto}
.bx-touch 	 .bx_catalog_list_home .bx_item_detail_size .bx_slide_left {left:   0;background:url(/local/templates/cabel/components/bitrix/catalog/catalog2/bitrix/catalog.section/listCables/images/fade_left.png)  repeat-y left  center;background-size: 100% auto}
.bx-touch 	 .bx_catalog_list_home .bx_item_detail_size .bx_slide_right{right:  0;background:url(/local/templates/cabel/components/bitrix/catalog/catalog2/bitrix/catalog.section/listCables/images/fade_right.png) repeat-y right center;background-size: 100% auto}

/* scu_detail_scu */
.bx_catalog_list_home .bx_item_detail_scu{
	position: relative;
	margin-bottom: 10px;
	padding: 0;
	max-width: 100%;
	width: 100%;
}
.bx-no-touch .bx_catalog_list_home .bx_item_detail_scu.full {
	position: relative;
	margin-left: -5%;
	padding: 0 5%
}

/*----*/

.bx_catalog_list_home .bx_item_detail_scu .bx_item_section_name_gray{
	color: #9e9e9e;
	vertical-align: middle;
	font-size: 11px;
	line-height: 11px;
}

/*----*/

.bx_catalog_list_home .bx_item_detail_scu .bx_scu_scroller_container{position: relative}

.bx_catalog_list_home .bx_item_detail_scu .bx_scu{
	position: relative;
	overflow: hidden;
	margin: 0;
	width: 100%;
}
.bx-touch 	 .bx_catalog_list_home .bx_item_detail_scu .bx_scu{overflow-x: auto}

.bx_catalog_list_home .bx_item_detail_scu .bx_scu ul{
	position: relative;
	display: block;
	margin: 0;
	padding: 0;
	width: 100%;
	white-space: nowrap
}
.bx-touch 	.bx_catalog_list_home .bx_item_detail_scu .bx_scu ul{margin-left: 0 !important}
.bx_catalog_list_home .bx_item_detail_scu .bx_scu ul li{
	position: relative;
	display: block;
	float: left;
	height: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.bx_catalog_list_home .bx_item_detail_scu .bx_scu ul li .cnt{
	cursor: pointer;
	position: absolute;
	top: 0;
	right: 2px;
	bottom: 4px;
	left:2px;
	display: block;
	overflow: hidden;
	border: 1px solid #c0cfda;
	background: #fff;
	z-index:10;
}
.bx-retina .bx_catalog_list_home .bx_item_detail_scu .bx_scu ul li .cnt{
	border: none;
	border-style: solid;
	border-width: 1px;
	-webkit-border-image: url(/local/templates/cabel/components/bitrix/catalog/catalog2/bitrix/catalog.section/listCables/images/x2border.png) 2 stretch;
	-moz-border-image: url(/local/templates/cabel/components/bitrix/catalog/catalog2/bitrix/catalog.section/listCables/images/x2border.png) 2 stretch;
	-o-border-image: url(/local/templates/cabel/components/bitrix/catalog/catalog2/bitrix/catalog.section/listCables/images/x2border.png) 2 stretch;
	border-image: url(/local/templates/cabel/components/bitrix/catalog/catalog2/bitrix/catalog.section/listCables/images/x2border.png) 2 fill stretch;
}
.bx_catalog_list_home .bx_item_detail_scu .bx_scu ul li:hover .cnt{border: 1px solid #006cc0}
.bx_catalog_list_home .bx_item_detail_scu .bx_scu ul li:active .cnt,
.bx_catalog_list_home .bx_item_detail_scu .bx_scu ul li.bx_active .cnt{
	padding: 3px;
	border: 2px solid #006cc0;
}
.bx_catalog_list_home .bx_item_detail_scu .bx_scu ul li.bx_missing .cnt{border: 1px solid #c0cfda !important}
.bx_catalog_list_home .bx_item_detail_scu .bx_scu ul li.bx_missing&gt;i{
	cursor: not-allowed;
	position: absolute;
	display: block;
	top: 0;
	right: 2px;
	bottom: 4px;
	left: 2px;
	z-index:11;
	background: rgba(255,255,255,.79) url(/local/templates/cabel/components/bitrix/catalog/catalog2/bitrix/catalog.section/listCables/images/missing.png) no-repeat center;
}

.bx-retina .bx_catalog_list_home .bx_item_detail_scu .bx_scu ul li.bx_active .cnt{
	border: none;
	border-style: solid;
	border-width: 1px;
	-webkit-border-image: url(/local/templates/cabel/components/bitrix/catalog/catalog2/bitrix/catalog.section/listCables/images/x2border_active.png) 2 stretch;
	-moz-border-image: url(/local/templates/cabel/components/bitrix/catalog/catalog2/bitrix/catalog.section/listCables/images/x2border_active.png) 2 stretch;
	-o-border-image: url(/local/templates/cabel/components/bitrix/catalog/catalog2/bitrix/catalog.section/listCables/images/x2border_active.png) 2 stretch;
	border-image: url(/local/templates/cabel/components/bitrix/catalog/catalog2/bitrix/catalog.section/listCables/images/x2border_active.png) 2 fill stretch;
}
.bx_catalog_list_home .bx_item_detail_scu .bx_scu ul li .cnt .cnt_item{
	position: absolute;
	top:   6%;
	right: 6%;
	bottom:6%;
	left:  6%;
	background-size:contain;
	background-repeat: no-repeat;
}
.bx_catalog_list_home .bx_item_detail_scu .bx_scu ul li .cnt .cnt_item img{
	width: auto;
	height: 25px;
}

/*----*/

.bx-no-touch .bx_catalog_list_home .bx_item_detail_scu .bx_slide_left,
.bx-no-touch .bx_catalog_list_home .bx_item_detail_scu .bx_slide_right  	  {opacity:0.8}
.bx-no-touch .bx_catalog_list_home .bx_item_detail_scu .bx_slide_left:hover,
.bx-no-touch .bx_catalog_list_home .bx_item_detail_scu .bx_slide_right:hover{opacity:1.0}

.bx_catalog_list_home .bx_item_detail_scu.full .bx_slide_left,
.bx_catalog_list_home .bx_item_detail_scu.full .bx_slide_right{
	position: absolute;
	top: 0;
	bottom:4px;
	width :5%;
	max-width:11px;
	cursor: pointer;
}
.bx-no-touch .bx_catalog_list_home .bx_item_detail_scu .bx_slide_left {left: -5%;background:url(/local/templates/cabel/components/bitrix/catalog/catalog2/bitrix/catalog.section/listCables/images/arr_left.png)  no-repeat   left  center;background-size: 100% auto}
.bx-no-touch .bx_catalog_list_home .bx_item_detail_scu .bx_slide_right{right:-5%;background:url(/local/templates/cabel/components/bitrix/catalog/catalog2/bitrix/catalog.section/listCables/images/arr_right.png) no-repeat   right center;background-size: 100% auto}
.bx-touch 	 .bx_catalog_list_home .bx_item_detail_scu .bx_slide_left {left:   0;background:url(/local/templates/cabel/components/bitrix/catalog/catalog2/bitrix/catalog.section/listCables/images/fade_left.png)  repeat-y   left  center;background-size: 100% auto}
.bx-touch 	 .bx_catalog_list_home .bx_item_detail_scu .bx_slide_right{right:  0;background:url(/local/templates/cabel/components/bitrix/catalog/catalog2/bitrix/catalog.section/listCables/images/fade_right.png) repeat-y   right center;background-size: 100% auto}
.content_mark {
	overflow: hidden;
	position: relative;    
}
.content_mark.hide2 {
	min-height: 90px;
}
.content_mark.hide2:after{
	content: "";
	display: block;
	height: 100px;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), #fff 75%)
}
.content_mark2 {
	overflow: hidden;
	position: relative;    
}
.content_mark2.hide3 {
	height: 300px;
}
.content_mark2.hide3:after{
	content: "";
	display: block;
	height: 100px;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), #fff 75%)
}
.content_mark3 {
	overflow: hidden;
	position: relative;    
}
.content_mark3.hide2 {
	height: 300px;
}
.content_mark3.hide2:after{
	content: "";
	display: block;
	height: 100px;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), #fff 75%)
}
.content_mark4 {
	overflow: hidden;
	position: relative;    
}
.content_mark4.hide2 {
	height: 300px;
}
.content_mark4.hide2:after{
	content: "";
	display: block;
	height: 100px;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), #fff 75%)
}.content_mark5 {
	overflow: hidden;
	position: relative;    
}
.content_mark5.hide2 {
	height: 300px;
}
.content_mark5.hide2:after{
	content: "";
	display: block;
	height: 100px;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), #fff 75%)
}
.block {
 display: none;
 width: 100%;
 
}
.tabs__head {
    overflow: hidden;
   position: relative;
   z-index: 5;
   bottom: -1px;
   margin: 0 -4px 15px -1px;
}
.tabs__head a {
   float: left;
   width: 150px;
   height: 60px;
   line-height: 48px;
   overflow: hidden;
   box-sizing: border-box;
   border: 1px solid #edeef0;
   border-bottom: none;
   border-radius: 3px;
   text-align: center;
   margin: 4px;
   background-color: #f4f4f4;
   color: #a4a4a4;
   font-size: 16px;
   padding: 0 5px;
   position: relative;
   top: 11px;
    cursor: pointer;
    }
.block.active {display: block;}

.tabs__head a.active {
   background-color: #fff;
   color: #000;
   font-weight: 500;
   border-top: 3px solid red;
   z-index: 5;
}
.tabs__head a:hover {background-color: white;}


/* РјРѕРґР°Р»СЊРЅРѕРµ РѕРєРЅРѕ */

.modal1_link {
	width: 205px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	display: inline-block;
   background-color: #f4f4f4;
   color: #a4a4a4;
   border-radius: 3px;
   text-decoration: none;
   border: 1px solid #edeef0;
   margin-top: 10px;
   display: flex;
   align-items: center;
   justify-content: center;
}
.modal1_link:hover{
	background-color: #fff;
	border: none;
	text-decoration-line: underline;
}
.tabs_svg-item{
	width: 20px;
	margin-right: 7px;
}
.modal1_link:hover .tabs_svg-item{
	fill: red;
}

.modal1 {
   position: fixed;
   top: 50%;
   left: 50%;
   transform: translate(-50%, -50%);
   
   border: 1px solid #000;
   
   padding: 30px; 
   z-index: 20;
   background-color: #fff;
   display: none;
   max-width: 555px;
   width: 100%;
   border-radius: 5px;

}

.modal1.is-show,
.overlay.is-show{
   display: block;
}

.modal__cross {
   position: absolute;
   top: 20px;
   right: 20px;
   
   width: 20px;
   height: 20px;
   cursor: pointer;

}

.overlay {
   position: fixed;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
   background-color: rgba(0, 0, 0, .4);
   z-index: 10;
   display: none;
}
.modal1 .title{
text-align: center;
font-weight: bold;
font-size: 20px;
}
.modal1 .text{
	padding: 10px 20px;
}
.modal1 li{
	margin-bottom: 10px;
}
.modal1 ol{
	margin: 0;
	padding: 0;
	margin-top: 15px;
}
.tabs_buttons{
	display: flex;
	justify-content: space-evenly;
	flex-wrap: wrap;
	
}

@media (max-height:580px) {
	.modal1 {
		height: 100vh;
		overflow-y: scroll;
	}

}
/* Р·Р°РєР°РЅС‡РёРІР°РµС‚СЃСЏ РјРѕРґР°Р»СЊРЅРѕРµ РѕРєРЅРѕ */

.tabs__head a {
	width: 138px;}

.manufacture__item {
	margin: 0 auto !important;
	text-align: center;
}

/* End */


/* Start:/local/templates/cabel/components/bitrix/main.file.input/fileUpload/style.css?16679038089033*/
.file-placeholder {
	margin-left: 56px;
}
.file-placeholder .loading-wrap {
    display:inline-block;
    margin-left:15px;
    vertical-align:middle;
    position:relative;
    width:50%;
}
.file-placeholder .loading {
    background:#e3ebed;
    display:block;
    border:1px solid;
    border-top:1px solid #bcc2c4;
    border-left-color:#cfd7d9;
    border-right-color:#cfd7d9;
    border-bottom:1px solid #dde5e6;
    border-radius:2px;
    height:17px;
    -webkit-box-shadow:inset 0 1px 2px rgba(188,194,196,0.7);
    -moz-box-shadow:inset 0 1px 2px rgba(188,194,196,0.7);
    box-shadow:inset 0 1px 2px rgba(188,194,196,0.7);
}
.file-placeholder .loading .del-but {
    background: url("/local/templates/cabel/components/bitrix/main.file.input/fileUpload/images/live_feed_sprite.png") no-repeat 7px -20px;
    cursor: pointer;
    height: 20px;
    position: absolute;
    right: 0;
    top: 0;
    width: 20px;
}
.file-placeholder .load-indicator {
	background:#40c0e9;
    background:linear-gradient(top, #40c0e9, #2698db);
    background:-moz-linear-gradient(top, #40c0e9, #2698db);
    background:-o-linear-gradient(top, #40c0e9, #2698db);
    background:-ms-linear-gradient(top, #40c0e9, #2698db);
    background:-webkit-gradient(linear, left top, left bottom, from(#40c0e9), to(#2698db));
    border-radius:2px;
    color:#fff;
    font-size:12px;
    height:19px;
    text-align:center;
    text-shadow:0 1px 0 rgba(56, 124, 162, 1);
    left:0;
    top:0;
    position:absolute;
}
.file-placeholder .load-number {
	display:inline-block; box-sizing:border-box; padding-top:2px;
}
.file-placeholder .files-title {
	background:url("/local/templates/cabel/components/bitrix/main.file.input/fileUpload/images/live_feed_sprite.png") no-repeat;
	color:#5c6470;
	font-size:12px;
	text-shadow:0 1px 0 rgba(255, 255, 255, 0.8);
	left:13px;
	top:12px;
	width:54px;
	padding-left:20px;
	position:absolute;
}
.file-placeholder .files-list-wrap {
	margin-left:56px;
}
html* .file-placeholder .files-list {
	width: auto !important;
}
.file-placeholder .files-list {
	margin-top:-10px;
	table-layout:fixed;
	width:100%;
	position:relative;
}
.file-placeholder .files-list td {
	box-shadow:0 -2px 0 -1px #FFFFFF inset;
	border-bottom:1px solid #dde5e8;
	color:#5c6470;
	font-size:12px;
	line-height:16px;
	padding:10px 0 10px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	position: relative;
	zoom:1;
}
.file-placeholder .file-edit,
.file-placeholder .file-section {
	display: none;
}
.file-placeholder .files-name {
	width:30%
}
.file-placeholder .files-size {
	width:12%
}
.file-placeholder .files-storage {
	width:20%
}
.file-placeholder .files-storage .files-storage-text{
	display: inline-block;
	width:80px;
	color:#5C6470;
}
.file-placeholder .files-storage-block {
	position:relative;
}
.file-placeholder .files-text {
	-moz-box-sizing: border-box;
	color: #2067B0;
	display: inline-block;
	font-weight: bold;
	max-width: 100%;
	padding-right: 20px;
	position: relative;
	zoom:1;
}
.file-placeholder .error-load .files-text {
	color:#bb0000;
}
.file-placeholder .f-wrap {
	display: inline-block;
	overflow: hidden;
	width: 100%;
	word-wrap: break-word;
	zoom:1;
}
.file-placeholder .del-but {
	background: url("/local/templates/cabel/components/bitrix/main.file.input/fileUpload/images/live_feed_sprite.png") no-repeat 0 0;
    cursor: pointer;
    height: 20px;
    position: absolute;
    right: 0;
    top: 0;
    width: 20px;
}
.file-placeholder .files-text .del-but {
	background-position:6px -19px;
	display:inline-block;
	margin-top:-2px;
	position:static;
	vertical-align:top;
}
.file-placeholder .loading .del-but {
    background-position: 7px -20px;
    top: 0;
}
.file-placeholder .files-storage-block .del-but {
    background-position: 7px -20px;
    top: 0;
}
.file-placeholder .info-icon {
	background:url("/local/templates/cabel/components/bitrix/main.file.input/fileUpload/images/live_feed_sprite.png") no-repeat -112px -60px;
	display:inline-block;
	height:16px;
	margin-right:10px;
	vertical-align:middle;
	width:17px;
}
.file-placeholder .stor-place {
	display:inline-block;
	margin-left:10px;
	vertical-align:top;
}
.file-placeholder .stor-text {
	display:inline-block;
	border-bottom:1px solid #5c6470;
}
.file-placeholder .stor-pl-arrow {
	background:url("/local/templates/cabel/components/bitrix/main.file.input/fileUpload/images/live_feed_sprite.png") no-repeat -130px -23px;
	display:inline-block;
	margin-left:10px;
	height:5px;
	vertical-align:middle;
	width:3px;
}
.file-placeholder .edit-stor {
	background:url("/local/templates/cabel/components/bitrix/main.file.input/fileUpload/images/live_feed_sprite.png") no-repeat 4px -64px;
	/*cursor:pointer;*/
	/*display:inline-block;*/
	display: none;
	height:15px;
	margin-left:0px;
	vertical-align:middle;
	width:15px;
}
.file-placeholder .files-path,
.file-placeholder .files-path:visited,
.file-placeholder .files-path:active,
.file-placeholder .files-path:link,
.file-placeholder .files-path:hover {
	border-bottom:1px dashed #5C6470;
	display:inline-block;
	color:#5C6470;
	/*margin-left:10px;*/
	text-decoration:none;
}
.file-placeholder .files-placement,
.file-placeholder .files-placement:visited,
.file-placeholder .files-placement:active,
.file-placeholder .files-placement:link,
.file-placeholder .files-placement:hover {
	display:inline-block;
	color:#5C6470;
	/*margin-left:10px;*/
	text-decoration:none;
}
.file-selectdialog {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #F4F8F9;
    border-color: #CED0D1 #CED1D1 #D3D7D8;
    border-radius: 2px 2px 2px 2px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 2px -1px rgba(164, 164, 164, 0.698) inset;
    margin-bottom: 11px;
    overflow: hidden;
    padding: 13px 30px 0 0;
    position: relative;
	display: none;
}
.file-selectdialog .file-placeholder{
	margin-left: 56px;
}
.file-selectdialog .file-simple .file-placeholder {
	margin-top: 0px;
	margin-left: 90px;
}
.file-selectdialog .file-label {
    background: url("/local/templates/cabel/components/bitrix/main.file.input/fileUpload/images/live_feed_sprite.png") no-repeat -146px -186px;
    color: #5C6470;
    font-size: 12px;
    left: 13px;
    padding-left: 20px;
    position: absolute;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
    top: 12px;
    width: 54px;
	line-height: 20px;
}
.file-selectdialog .file-extended .file-selector {
    border-radius: 5px 5px 5px 5px;
    color: #A0AEB5;
    font-size: 17px;
    font-weight: bold;
    line-height: 26px;
    margin: 30px 0 10px;
    padding: 24px 3px 43px 191px;
    position: relative;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
}
.file-selectdialog .file-extended .file-selector-active {
	background-position:57px -88px;
	border:3px dashed #d4dde1;
	padding:21px 0 40px 190px;
}
.file-selectdialog .file-extended .file-selector:hover {
	border:3px dashed #d4dde1;
	padding:21px 0 40px 188px;
}
.file-selectdialog .file-extended .file-load-img {background:url("/local/templates/cabel/components/bitrix/main.file.input/fileUpload/images/loading-place-img.gif") no-repeat 0 0;
	height:79px;
	left:58px;
	top:20px;
	position:absolute;
	width:90px;
}
.file-selectdialog .file-extended .file-selector:hover .file-load-img  {
	background-position:0 -104px;
	left:55px;
	top:17px;
}
.file-selectdialog .file-extended .file-uploader {
    color: #2067B0;
    display: inline-block;
    overflow: hidden;
    position: relative;
    vertical-align: top;
}
.file-selectdialog .file-extended .file-uploader .file-but-text {
	cursor: pointer;
	display: block;
	width:100%;
	height:100%;
}
.file-selectdialog .file-simple .file-uploader .file-fileUploader {
	/*font-size: 12px;*/
}
.file-selectdialog .file-uploader .file-fileUploader {
	font-size:120px;
	height:85px;
	opacity:0;
	filter: alpha(opacity=0);
	position:absolute;
	right: 0;
	top: -20px;
	cursor: pointer;
}
.file-selectdialog .file-uploader .file-filemacos {
	left:0 !important;
}
.file-selectdialog .file-label2 {
	color: #5C6470;
    font-size: 12px;
    margin-left: 58px;
    padding-bottom: 11px;
}
.file-selectdialog .file-simple,
.file-selectdialog .file-extended {
	display: none;
	margin-left: 30px;
}
.file-selectdialog .file-simple .file-label2 {
	margin-top:20px;
}
.file-selectdialog .file-simple .file-selector{
	color:#5c6470;
	overflow: hidden;
	height: 30px;
	/*font-size:12px;*/
	font-weight:bold;
	margin:6px 0 6px 90px;
	text-shadow:0 1px 0 rgba(255, 255, 255, 0.8);
}
.file-selectdialog .file-simple .file-uploader{
	overflow: hidden;
    position: relative;
	display: inline-block;
    margin: 0 15px 0 0;
    vertical-align: middle;
	cursor:pointer;
}
.file-selectdialog .file-simple .file-uploader-left{
    background: url("/local/templates/cabel/components/bitrix/main.file.input/fileUpload/images/live_feed_sprite.png") no-repeat 0px -240px;
    display: inline-block;
    height: 25px;
    vertical-align: top;
    width: 4px;
}
.file-selectdialog .file-simple .file-uploader-right{
    background: url("/local/templates/cabel/components/bitrix/main.file.input/fileUpload/images/live_feed_sprite.png") no-repeat -7px -240px;
    display: inline-block;
    height: 25px;
    vertical-align: top;
    width: 4px;
}
.file-selectdialog .file-simple .file-but-text{
    background: url("/local/templates/cabel/components/bitrix/main.file.input/fileUpload/images/live_feed_sprite.png") repeat-x 0 -267px;
    color: #7A808C;
    display: inline-block;
    font-size: 12px;
    font-weight: bold;
    height: 25px;
    padding: 2px 10px 0;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
    vertical-align: top;
}


/* End */
/* /local/templates/cabel/components/bitrix/catalog/catalog2/style.css?16679038081910 */
/* /local/templates/cabel/components/bitrix/catalog.smart.filter/filter_catalog/style.css?166790380822135 */
/* /local/templates/cabel/components/bitrix/catalog/catalog2/bitrix/catalog.section/listCables/style.css?170747738931182 */
/* /local/templates/cabel/components/bitrix/main.file.input/fileUpload/style.css?16679038089033 */
</pre></body></html>