

/* Start:/bitrix/templates/set/components/bitrix/iblock.vote/stars-new/style.min.css?1776767481832*/
.bx_item_detail_rating{margin-bottom:10px}.bx_item_detail_rating td{vertical-align:middle;text-align:right}.bx_item_detail_rating .bx_item_rating{text-align:right}.bx_item_detail_rating .bx_stars_container{position:relative;width:68px;height:30px;background:#dadada;background-size:100% 100%}.bx_item_detail_rating .bx_stars_bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:101;background:url(/bitrix/templates/set/components/bitrix/iblock.vote/stars-new/images/stars.png) no-repeat center}.bx_item_detail_rating .bx_stars_progress{position:absolute;top:0;bottom:0;left:0;background:#e76110}.bx_item_detail_rating .bx_stars_rating_votes{color:#8d8d8d;font-size:11px;line-height:11px;vertical-align:middle}@media(max-width:530px){.bx-touch .bx_item_detail_rating .bx_stars_container{height:15px;margin:4px 0}.bx_item_detail_rating .bx_stars_rating_votes{font-size:7px;line-height:7px}}
/* End */


/* Start:/bitrix/templates/set/components/krayt/emarket.comments/SetK/style.css?176433016413991*/
.emarket-comments {
margin-bottom: 40px;
}
.emarket-comments .clear:before {content:""; display:table;}
.emarket-comments .clear:after {content:""; clear:both; display:table;}

/* ec-rating styles
*************************************/
.emarket-comments .ec-rating{padding:17px 0 50px;}
.emarket-comments .ec-rating .star{
	display: block;
	margin-right: 1px;
	float:left;
	background-image: url(/bitrix/templates/set/components/krayt/emarket.comments/SetK/images/ec_comm_sprite_stars.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	height: 17px;
	width: 20px;
	cursor:pointer;
}
.emarket-comments .ec-rating .star.half{background-position:-20px 0px;}
.emarket-comments .ec-rating .star.empty{background-position: -40px 0px;}
.emarket-comments .ec-rating .star.active{background-position: 0px 0px;}

/* ec-button styles
*************************************/
.emarket-comments .ec-button {
	display: block;
	float:right;
	text-decoration: none;
	text-align:center;
	margin:7px 0;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.9);
	padding: 0 45px;
	line-height: 33px;
	cursor: pointer;
	border: 1px solid #7baa34;
	height: 35px;
	font-size: 16px;
	color: #fff;
	background-image: -webkit-gradient(
		linear,
		left top,
		left bottom,
		color-stop(0.05, #B2D380),
		color-stop(0.05, #8BBD40),
		color-stop(1, #638E23)
	);
	background-image: -o-linear-gradient(bottom, #B2D380 5%, #8BBD40 5%, #638E23 100%);
	background-image: -moz-linear-gradient(bottom, #B2D380 5%, #8BBD40 5%, #638E23 100%);
	background-image: -webkit-linear-gradient(bottom, #B2D380 5%, #8BBD40 5%, #638E23 100%);
	background-image: -ms-linear-gradient(bottom, #B2D380 5%, #8BBD40 5%, #638E23 100%);
	background-image: linear-gradient(to bottom, #B2D380 5%, #8BBD40 5%, #638E23 100%);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	opacity:0.9;
	width:225px;
	box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.emarket-comments .ec-button:hover{opacity:1}
.emarket-comments .ec-button:focus{border: 0;outline: 0;}
.emarket-comments .ec-button:active{line-height: 35px;box-shadow: inset  0 2px 3px 0  rgba(0,0,0,.4);}

.emarket-comments .ec-button.ec-button-1{
	position: relative;
	padding: 0 45px 0 53px;
	margin:0;
}
.emarket-comments .ec-button.ec-button-1:after{
    background-image: url(/bitrix/templates/set/components/krayt/emarket.comments/SetK/images/ec_comm_pencil.png);
    background-repeat: no-repeat;
    content: "";
    height: 24px;
    left: 16px;
    position: absolute;
    top: 5px;
    width: 24px;
}
.emarket-comments .ec-button.ec-button-1:active:after{background-position: 0 1px;}
.emarket-comments .ec-button.ec-button-2{
	text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
	color:#555555;
	border:1px solid #94bfdc;
	background-image: -webkit-gradient(
		linear,
		left top,
		left bottom,
		color-stop(0.05, #F2F2F2),
		color-stop(0.05, #EBEBEB),
		color-stop(1, #CACACA)
	);
	background-image: -o-linear-gradient(bottom, #F2F2F2 5%, #EBEBEB 5%, #CACACA 100%);
	background-image: -moz-linear-gradient(bottom, #F2F2F2 5%, #EBEBEB 5%, #CACACA 100%);
	background-image: -webkit-linear-gradient(bottom, #F2F2F2 5%, #EBEBEB 5%, #CACACA 100%);
	background-image: -ms-linear-gradient(bottom, #F2F2F2 5%, #EBEBEB 5%, #CACACA 100%);
	background-image: linear-gradient(to bottom, #F2F2F2 5%, #EBEBEB 5%, #CACACA 100%);
}


/* ec-comments-head styles
*************************************/

.emarket-comments .ec-head{
	height:70px;
	padding: 17px 10px 0;
	box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	border-bottom:1px solid #94bfdc;	
}
.emarket-comments .ec-head h2{
	font-size: 24px;
	font-weight: 300;
	line-height: 35px;
	float: left;
}
.emarket-comments .ec-head .ec-rating{float: left;padding: 9px 15px;}
.emarket-comments .ec-head .ec-rating .star{cursor:default;}
.emarket-comments .ec-head .ec-rating span{
	display: block;
    float: left;
    font-size: 12px;
    overflow: hidden;
    padding-left: 5px;
}

/* ec-comments-add styles
*************************************/
.emarket-comments .ec-comments-add {
	display:none;
	border-bottom: 1px solid #94bfdc;
    overflow: auto;
    clear: left;
}
.emarket-comments .ec-comments-add .ec-left,
.emarket-comments .ec-comments-add .ec-right {
	float:left;
	box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	font-size:14px;
	padding:20px 0 20px 20px;
}

/*left*/
.emarket-comments .ec-comments-add .ec-left{
	width:70%;
}
.emarket-comments .ec-comments-add .ec-left table tr{}
.emarket-comments .ec-comments-add .ec-left table tr td{
	vertical-align: top;
	padding: 6px 0;
}
.emarket-comments .ec-comments-add .ec-left table tr td:first-child{}
.emarket-comments .ec-comments-add .ec-left table tr td span{
	width:105px; 
	display:inline-block;
	padding-top:8px;
}
.emarket-comments .ec-comments-add .ec-left table tr td textarea,
.emarket-comments .ec-comments-add .ec-left table tr td input{
	padding: 0;
	margin: 0;
	width: 100%;
/*	width:414px; */
	padding:5px;
	border:1px solid #94bfdc;
	border-radius:3px;
}
.emarket-comments .ec-comments-add .ec-left table tr td textarea{
	resize:none;
	height:60px;
}
.emarket-comments .ec-comments-add .ec-left table tr td input{
	height:17px;
}

.emarket-comments .ec-comments-add .ec-left .ec-comments-captcha_title{width:105px;}
.emarket-comments .ec-comments-add .ec-left .ec-comments-captcha{position:relative;}
.emarket-comments .ec-comments-add .ec-left .ec-comments-captcha a{
	position: absolute;
	right: 32.5%;
    top: 7px;
	height: 14px;
	width: 14px;
	display: block;
	background-image: url(/bitrix/templates/set/components/krayt/emarket.comments/SetK/images/ec_comm_refresh.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	transition: all 0.7s ease-out;
}
.emarket-comments .ec-comments-add .ec-left .ec-comments-captcha a.animate{
	-webkit-transform: rotate( 360deg );
	-moz-transform: rotate( 360deg );
	-ms-transform: rotate( 360deg );
	-o-transform: rotate( 360deg );
	transform: rotate( 360deg );
}
.emarket-comments .ec-comments-add .ec-left .ec-comments-captcha{
	border:1px solid #94bfdc;
	border-radius:3px;
	width:100%;
	height:27px;
	overflow:hidden;
}
.emarket-comments .ec-comments-add .ec-left .ec-comments-captcha #captcha_word{
	width: 69%;
	height: 100%;
	padding-right:32px;
	float: left;
	border:0;
	box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.emarket-comments .ec-comments-add .ec-left .ec-comments-captcha img{
	height: 32px;
	margin: -1px 0 0 0;
	width: 31%;
	box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

/*right*/
.emarket-comments .ec-comments-add .ec-right{
	width:30%;
	padding:20px 20px 20px 20px;
}

.emarket-comments .ec-comments-add .ec-right .ec-term_of_Use {}
.emarket-comments .ec-comments-add .ec-right .ec-term_of_Use span {
    display: block;
    float: left;
	font-size: 14px;
    width: 150px;
	line-height: 27px;
}

.emarket-comments .ec-comments-add .ec-right .ec-rating .ec-criteria {height: 17px;}
.emarket-comments .ec-comments-add .ec-right .ec-rating .ec-criteria span {
    display: block;
    float: left;
    font-size: 12px;
    padding-left: 13px;
    width: 137px;
}
.emarket-comments .ec-comments-add .ec-right .ec-rating .ec-criteria-rating{
	overflow:hidden;
	float: left;
}
.emarket-comments .ec-comments-add .ec-right .ec-rating .ec-criteria-val{
	overflow:hidden;
	float: left;
	font-size:12px;
	padding-left:5px;
}

.emarket-comments .ec-comments-add .ec-right .ec-rating .ec-criteria-full {
	height: 17px;
	padding-bottom:20px;
}
.emarket-comments .ec-comments-add .ec-right .ec-rating .ec-criteria-full span {
	display: block;
    float: left;
	font-size: 14px;
    padding-left: 0;
    width: 150px;
}
.emarket-comments .ec-comments-add .ec-right .ec-rating .ec-criteria-full .ec-criteria-rating{opacity:.5;}
.emarket-comments .ec-comments-add .ec-right .ec-rating .ec-criteria-full .ec-criteria-rating a{cursor:default;}


.emarket-comments .ec-comments-add .ec-empty{ 
	background-color: #FFB8B8;
	border: 1px solid red !important;
}
.emarket-comments .ec-comments-add .ec-empty:focus{
	background-color: #fff; 
	border: 1px solid #94bfdc !important;
}

/* ec-comments-list styles
*************************************/

.emarket-comments .ec-comments-list {}
.emarket-comments .ec-comments-list .ec-comment{border-bottom:1px solid #94bfdc;position:relative;}
.emarket-comments .ec-comments-list .ec-comment:last-child{border-bottom:0;}

.emarket-comments .ec-comments-list .ec-comment .author{
	background-color:#f6f9fc;
	border-right: 1px solid #94bfdc;
	position:absolute;
	left:0;
	top:0;
	bottom:0;
	right:80%;
	padding: 30px 1%;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.emarket-comments .ec-comments-list .ec-comment .author b{display:block;font-size:18px;}
.emarket-comments .ec-comments-list .ec-comment .author span,
.emarket-comments .ec-comments-list .ec-comment .author time{
	display:block;
	font-size:12px;
	color:#aaa;
}

.emarket-comments .ec-comments-list .ec-comment .text {padding:0 0 0 20%;}
.emarket-comments .ec-comments-list .ec-comment .text .msg{padding:15px 10px 0; min-height:250px;}
.emarket-comments .ec-comments-list .ec-comment .text .msg p {padding:15px 0; font-size:14px;}
.emarket-comments .ec-comments-list .ec-comment .text .msg p b {float:left; width:105px;}
.emarket-comments .ec-comments-list .ec-comment .text .msg p span{
	font-weight:300;
	display: block;
    overflow: hidden;
	padding-left: 15px;
}

.emarket-comments .ec-comments-list .ec-comment .text .control{height:26px;border-top:1px solid #94bfdc;}
.emarket-comments .ec-comments-list .ec-comment .text .control .complaint-link{
	color: #0055aa;
	display: inline-block;
	text-decoration: none;
	border-bottom: 1px dashed #0055aa;
	font-weight: 300;
	font-size: 12px;
	line-height: 12px;
	margin: 6px 0 0 10px;
}
.emarket-comments .ec-comments-list .ec-comment .text .control .complaint-link:hover{border-bottom:0;}
.emarket-comments .ec-comments-list .ec-comment .text .control .bt-link{
	position:relative;
	display:block;
	float: right;
    line-height: 15px;
    height: 15px;
    margin: 7px 20px 0 0;
    padding-left: 17px;
	color:#000;
	text-decoration:none;
}
.emarket-comments .ec-comments-list .ec-comment .text .control .bt-link:after{
	position:absolute;
	left:0;
	top: -2px;
	content:'';
	height: 15px;
	width: 15px;
	background-image:url(/bitrix/templates/set/components/krayt/emarket.comments/SetK/images/ec_comm_sprite.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	display:block;
	opacity:.5;
}
.emarket-comments .ec-comments-list .ec-comment .text .control .bt-link.active:after,
.emarket-comments .ec-comments-list .ec-comment .text .control .bt-link:hover:after{opacity:1;}
.emarket-comments .ec-comments-list .ec-comment .text .control .bt-link.deactive{cursor:default;}
.emarket-comments .ec-comments-list .ec-comment .text .control .bt-link.like{}
.emarket-comments .ec-comments-list .ec-comment .text .control .bt-link.unlike:after{top: 2px;background-position: -16px -4px;}

.emarket-comments .ec-comments-list .no-comment{
	padding: 27px 10px;
	font-size: 14px;
	font-weight: 300;
	font-style: italic;
	display: block;
	text-align: center;
}

/*stars*/
.emarket-comments .ec-comments-list .ec-rating{padding:0;}
.emarket-comments .ec-comments-list .author .ec-rating span{
	display: inline-block;
	color:#000;
	line-height: 10px;
	font-size:11px;
	padding-left: 3px;
}
.emarket-comments .ec-comments-list .ec-rating .star{
	display: block;
    float: left;
	margin:3px 0 0 0;
	background-size: auto 100%;
	height: 13px;
	width: 15px;
}
.emarket-comments .ec-comments-list .ec-rating .star.half{background-position:-15px 0px;}
.emarket-comments .ec-comments-list .ec-rating .star.empty{background-position: -30px 0px;}


.emarket-comments .ec-comments-list a.ec-rating-list-show{
	text-decoration:none;
	display:inline-block;
	position:relative;
	color:#0055aa;
	border-bottom:1px dotted #0055aa;
	margin-bottom:6px;
	line-height:17px;
	font-size:14px;
	font-weight:300;
}
.emarket-comments .ec-comments-list a.ec-rating-list-show:hover{border-bottom:0; padding-bottom:1px;}
.emarket-comments .ec-comments-list a.ec-rating-list-show:after{
	position:absolute;
	width:0;
	height:0;
	content:"";
	top: 6px;
	right: -12px;
	border-top: 7px solid #0055aa;
	border-bottom: 0;
	border-right: 4px solid transparent;
	border-left: 4px solid transparent;
}
.emarket-comments .ec-comments-list a.ec-rating-list-show.arrow-top:after{
	border-top: 0;
	border-bottom: 7px solid #0055aa;
	border-right: 4px solid transparent;
	border-left: 4px solid transparent;
}

.emarket-comments .ec-comments-list .ec-rating-list{
	border-left:1px solid #94bfdc;
	margin-left:10px;
	display:none;
}
.emarket-comments .ec-comments-list .ec-rating-list span,
.emarket-comments .ec-comments-list .ec-rating-list .ec-rating{
	float:left;
	padding-left:10px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

.emarket-comments .ec-comments-list .ec-rating-list span{
	color:#aaaaaa;
	font-size:12px;
	font-weight:300;
	width:57%;
}/*
.emarket-comments .ec-comments-list .ec-rating-list .ec-rating{width:43%;}*/



@media screen and (max-width: 921px) {

	.emarket-comments {
    margin-top: 0px;
    padding-top: 110px;
}

	.ec-head{
    padding-bottom: 50px;
    height: 118px!important;
}

}


@media screen and (max-width: 840px) {

.emarket-comments .ec-comments-add .ec-left {
    width: 100%;
	}

.emarket-comments .ec-comments-add .ec-right {
    width: 100%;
	}

}
/*
@media screen and (max-width: 660px) {

.emarket-comments .ec-comments-add .ec-left {
    width: 100%;
	}

.emarket-comments .ec-comments-add .ec-right {
    width: 100%;
	}

}
*/
@media screen and (max-width: 500px) {

	.author{
    right: 70%!important;
}

.emarket-comments .ec-comments-list .ec-comment .text .msg p b {float:none;}

	.text{
    padding-left: 30%!important;
}

@media screen and (max-width: 417px) {

	.ec-head{
    height: 143px!important;
}

}













/* End */


/* Start:/bitrix/templates/set/components/bitrix/catalog.element/scu/themes/blue/style.min.css?1764330164902*/
.bx-blue .product-item-image-slider-progress-bar{background-color:#0083d1}.bx-blue .product-item-image-slider-control:hover{background-color:rgba(0,131,209,.8)}.bx-blue .product-item-image-slider-control.active,.bx-blue .product-item-image-slider-control:hover{background-color:#0083d1}.bx-blue .product-item-selected-scu,.bx-blue .product-item-detail-slider-controls-image:hover,.bx-blue .product-item-detail-slider-controls-image.active{outline-color:#006cc0}.bx-blue .product-item-scu-item-text-block:hover,.bx-blue .product-item-scu-item-color-block:hover,.bx-blue .product-item-scu-item-text-container.selected .product-item-scu-item-text-block,.bx-blue .product-item-scu-item-color-container.selected .product-item-scu-item-color-block{outline-color:#006cc0}.bx-blue .product-item-amount-field:focus{border-color:#006cc0}.bx-blue .product-item-detail-slider-progress-bar{background-color:#006cc0}
/* End */


/* Start:/bitrix/templates/set/components/bitrix/catalog.section/top-template/style.css?176433016422915*/
/* catalog.section */
.bx_catalog_list_home{/*margin-bottom:110px;*/}
.bx_catalog_list_home .bx_catalog_item{
	position:relative;
	background:#fff;
	-webkit-transition:none;
	-moz-transition:none;
	-ms-transition:none;
	-o-transition:none;
	transition:none;
	margin-bottom:30px;
}

.bx_catalog_list_home .bx_catalog_item {}

.bx_catalog_item_container {padding: 10px;}
.bx-no-touch .bx_catalog_list_home .bx_catalog_item:hover .bx_catalog_item_container {
	position:absolute;
	z-index:990;
	top:0px;
	left:0px;
	right:0;
	box-shadow:0 0 0 2px rgba(148, 191, 220, 1);
	border-radius:3px;
	background:#fff;
	-webkit-animation:borderview 0.5s;
	animation:borderview 0.5s;
}

@keyframes borderview {from {box-shadow:0 0 0 2px rgba(148, 191, 220, 0);} to {box-shadow:0 0 0 2px rgba(148, 191, 220, 1);}}
@-webkit-keyframes borderview {from {box-shadow:0 0 0 2px rgba(148, 191, 220, 0);} to {box-shadow:0 0 0 2px rgba(148, 191, 220, 1);}}

.bx_catalog_list_home .bx_catalog_item_articul{color:#a5a5a5;font-size:13px;}
.bx_catalog_list_home .bx_catalog_item_title{
	padding: 0 10px;
	display: block;
	height: 29px;
	margin: 10px 0 6px;
	overflow:hidden;
	color:#000;
	font-size:16px;
	/*font-weight:300;*/
	line-height:15px;
	text-decoration:none;
}

.bx_catalog_list_home .bx_catalog_item_title a{
	color:#3f3f3f;
	text-decoration:none;
	font-size:13px;
}
.bx_catalog_list_home .bx_catalog_item_rating{height:13px;padding: 0 9px; color: #86B047;}
.bx_catalog_list_home .bx_catalog_item_rating .star{
	display: inline-block;
	background-image:url(/bitrix/templates/set/components/bitrix/catalog.section/top-template/images/stars_big.png);
	background-position:0px 0px;
	background-repeat:no-repeat;
	height:13px;
	width:15px;
}
.bx_catalog_list_home .bx_catalog_item_rating .star.half{background-position:-15px 0px;}
.bx_catalog_list_home .bx_catalog_item_rating .star.empty{background-position:-30px 0px;}

.bx_catalog_list_home .bx_catalog_item_price{
	color:#1763a6;
	font-size:16px;
	line-height:16px;
	display: inline-block;
	position:relative;
	padding-bottom: 15px;
    margin-top: 4px;
}
.bx_catalog_list_home .bx_catalog_item_price span{
	color:#a5a5a5;
	font-size:14px;
	font-weight:normal;
	white-space:nowrap;
	text-decoration:line-through;
    margin-left: 9px;
}

.bx_catalog_list_home .bx_catalog_item_controls{
	padding-top:10px;
	text-align:center;
	opacity:0;
}

.bx_catalog_list_home .bx_catalog_item_controls .bx_catalog_item_controls_blockone{
	width:100%;
	white-space:nowrap;
	text-align:right;
	position:relative;
}
.bx_catalog_list_home .bx_catalog_item_controls .bx_catalog_item_controls_blockone .controls-wrap{
	border:1px solid #8dbf41;
	display: inline-block;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: inset 0px 1px 1px 0px rgba(204, 204, 204, 1);
	-moz-box-shadow:    inset 0px 1px 1px 0px rgba(204, 204, 204, 1);
	box-shadow:         inset 0px 1px 1px 0px rgba(204, 204, 204, 1);
}
.bx_catalog_list_home .bx_catalog_item_controls .bx_catalog_item_controls_blockone .controls-wrap .compare-control{
	position: absolute;
	left:0;
	top:1px;
}
.bx_catalog_list_home .bx_catalog_item_controls .bx_catalog_item_controls_blockone .controls-wrap .compare-control .load{
	width:32px;
	height:32px;
	position:absolute;
	right: -34px;
	top: -6px;
	display:none;
	background:url(/images/Preloader_2.gif) no-repeat;
}

.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;
	line-height:30px;
	font-weight:bold;
}
.bx_catalog_list_home .bx_catalog_item_controls .bx_catalog_item_controls_blocktwo{
	text-align: center;
	margin-top: 15px;
	position: absolute;
	/* width: 100%; */
	bottom: 10px;
	right: 10px;
	left: 10px;
}

.bx_catalog_list_home .bx_catalog_item_controls input[type=text]{border:none;background: 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{}
.bx_catalog_list_home .bx_catalog_item_controls a{}

.bx_catalog_list_home .bx_catalog_item_price .bx_price{
	color: #1763a6;
	font-size: 18px;
	padding: 0 10px;
	display: block;
}

.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>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(/bitrix/templates/set/components/bitrix/catalog.section/top-template/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;
	overflow: hidden;
	width: 28px;
	height: 28px;
	color: #fff;
	background: #8dbf41;
	text-align: center;
	font-size: 12px;
	line-height: 28px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}
.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:-35px;}
.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:10px;}
.bx_catalog_list_home .bx_stick.middle,
.bx_catalog_list_home .bx_stick_disc.middle{top:49%;}


/* buttons */
.bx_catalog_list_home .small_button {
	height:13px;
	width:10px;
	background:none;
	position:relative;
	display:inline-block;
	text-decoration:none;
	cursor:pointer;
}
.bx_catalog_list_home .small_button:before {
	content:"";
	position:absolute;
	top: 6px;
	width: 0;
    height: 0;
}
.bx_catalog_list_home .small_button.left:before {
	left: 3px;
    border-top: 3px solid transparent;
    border-right: 5px solid #8dbf41;
    border-bottom: 3px solid transparent;
}
.bx_catalog_list_home .small_button.right:before {
	right: 3px;
    border-top: 3px solid transparent;
    border-left: 5px solid #8dbf41;
    border-bottom: 3px solid transparent;
}


.bx_catalog_list_home .bx_medium_2 {
	display: block;
	text-decoration: none;
	padding: 7px 0 0 0;
	margin: 7px 0 0 0;
	width: 100%;
	line-height: 16px;
	cursor: pointer;
	border: 1px solid #7baa34;
	height: 26px;
	font-size: 16px;
	color: #fff;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.9);
	background-image: -webkit-gradient(
		linear,
		left top,
		left bottom,
		color-stop(0.05, #B2D380),
		color-stop(0.05, #8BBD40),
		color-stop(1, #638E23)
	);
	background-image: -o-linear-gradient(bottom, #B2D380 5%, #8BBD40 5%, #638E23 100%);
	background-image: -moz-linear-gradient(bottom, #B2D380 5%, #8BBD40 5%, #638E23 100%);
	background-image: -webkit-linear-gradient(bottom, #B2D380 5%, #8BBD40 5%, #638E23 100%);
	background-image: -ms-linear-gradient(bottom, #B2D380 5%, #8BBD40 5%, #638E23 100%);
	background-image: linear-gradient(to bottom, #B2D380 5%, #8BBD40 5%, #638E23 100%);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	width:100%;
	opacity:0.9;
}
.bx_catalog_list_home .bx_medium_2:hover{opacity:1}
.bx_catalog_list_home .bx_medium_2:focus{border: 0;outline: 0;}
.bx_catalog_list_home .bx_medium_2:active{box-shadow: inset  0 1px 3px 1px  rgba(0,0,0,.2) ;}

.bx_catalog_list_home .bx_medium_2.ico1,
.bx_catalog_list_home .bx_medium_2.ico2{
	position: relative;
	padding: 7px 0 0 50px;
	height: 33px;
	text-align: left;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.bx_catalog_list_home .bx_medium_2.ico1:after,
.bx_catalog_list_home .bx_medium_2.ico2:after{
	content: "";
	position: absolute;
	left: 8px;
	top: 0;
	height: 27px;
	width: 35px;
	background-image: url(/images/sprite.png);
	background-repeat: no-repeat;
}
.bx_catalog_list_home .bx_medium_2.ico1:after {
	background-position: 0px -98px;
}
.bx_catalog_list_home .bx_medium_2.ico2:after {
	background-position: 12px -126px;
}

.bx_catalog_list_home .bx_col_input {
	display:inline-block;
	width:40px;
	height:18px;
	text-align:center;
	margin: 0;
	padding: 0;
}
.bx_catalog_list_home .bx_col_input:focus{outline:0;}
/* 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(/bitrix/templates/set/components/bitrix/catalog.section/top-template/images/x2border.png) 2 stretch;
		-moz-border-image: url(/bitrix/templates/set/components/bitrix/catalog.section/top-template/images/x2border.png) 2 stretch;
		-o-border-image: url(/bitrix/templates/set/components/bitrix/catalog.section/top-template/images/x2border.png) 2 stretch;
		border-image: url(/bitrix/templates/set/components/bitrix/catalog.section/top-template/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(/bitrix/templates/set/components/bitrix/catalog.section/top-template/images/x2border_active.png) 2 stretch;
		-moz-border-image: url(/bitrix/templates/set/components/bitrix/catalog.section/top-template/images/x2border_active.png) 2 stretch;
		-o-border-image: url(/bitrix/templates/set/components/bitrix/catalog.section/top-template/images/x2border_active.png) 2 stretch;
		border-image: url(/bitrix/templates/set/components/bitrix/catalog.section/top-template/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>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(/bitrix/templates/set/components/bitrix/catalog.section/top-template/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(/bitrix/templates/set/components/bitrix/catalog.section/top-template/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(/bitrix/templates/set/components/bitrix/catalog.section/top-template/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(/bitrix/templates/set/components/bitrix/catalog.section/top-template/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(/bitrix/templates/set/components/bitrix/catalog.section/top-template/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;
		width:21px !important;
		padding-top:21px !important;
		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: 2px;
		left: 0px;
		display: block;
		overflow: hidden;
		background: #fff;
		z-index: 10;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
	}

	.bx_catalog_list_home .bx_item_detail_scu .bx_scu ul li:hover .cnt{border: 1px solid #7f7f7f}
	.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: 1px;
		border: 1px solid #7f7f7f;
	}
	.bx_catalog_list_home .bx_item_detail_scu .bx_scu ul li:hover .cnt .cnt_item,
	.bx_catalog_list_home .bx_item_detail_scu .bx_scu ul li:active .cnt .cnt_item,
	.bx_catalog_list_home .bx_item_detail_scu .bx_scu ul li.bx_active .cnt .cnt_item{
		top: 0px;
		right: 0px;
		bottom: 0px;
		left: 0px;
	}
	.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>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(/bitrix/templates/set/components/bitrix/catalog.section/top-template/images/missing.png) no-repeat center;
	}

	.bx_catalog_list_home .bx_item_detail_scu .bx_scu ul li .cnt .cnt_item {
		position: absolute;
		border: 1px solid #d9d9d9;
		top: 1px;
		right: 1px;
		bottom: 1px;
		left: 1px;
		background-size: cover;
		background-repeat: no-repeat;
		-webkit-border-radius: 2px;
		-moz-border-radius: 2px;
		border-radius: 2px;
	}
	.bx_catalog_list_home .bx_item_detail_scu .bx_scu ul li .cnt .cnt_item:after {
		content: "";
		display: block;
		height: 100%;
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		background: -webkit-gradient(linear,left bottom, left top,from(rgba(255,255,255,0.4)),to(rgba(255,255,255,0)));
		background: -o-linear-gradient(bottom,rgba(255,255,255,0.4),rgba(255,255,255,0));
		background: linear-gradient(0deg,rgba(255,255,255,0.4),rgba(255,255,255,0));
	}
	.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(/bitrix/templates/set/components/bitrix/catalog.section/top-template/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(/bitrix/templates/set/components/bitrix/catalog.section/top-template/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(/bitrix/templates/set/components/bitrix/catalog.section/top-template/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(/bitrix/templates/set/components/bitrix/catalog.section/top-template/images/fade_right.png) repeat-y   right center;background-size: 100% auto}


/*new-styles*/
.bx_catalog_list_home {}
.bx_catalog_list_home .item-brand{
	border: 1px solid #ffa500;
	margin-bottom:20px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	clear: both;
}
.bx_catalog_list_home .item-brand > h2{ 
	background-color: #eaf2f8;
	height: 26px;
	font-size: 18px;
	font-weight: 300;
	line-height: 18px;
	padding: 8px 0 0 10px;
	border-bottom: 1px solid #ffa500;
	clear: both;
	margin-bottom:-1px;
}


/*catalog-section*/

.catalog-top {
	margin-bottom:40px;
	/*width:970px;*/
}
.catalog-top .item-brand {
	border: 1px solid #ffa500;
	margin-bottom:20px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	clear: both;
}
.catalog-top .item-brand > h2{ 
	background-color: #eaf2f8;
	height: 26px;
	font-size: 18px;
	font-weight: 300;
	line-height: 18px;
	padding: 8px 0 0 10px;
	border-bottom: 1px solid #ffa500;
	clear: both;
	margin-bottom:-1px;
}
.catalog-top .item{
	float:left;
	height:315px;
	width:315px;
	margin: 0px 0px -1px -1px;
	border: 1px solid #ffa500;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.catalog-top .item:hover {
    box-shadow: 0 0 10px 0 rgba(143, 183, 209, 1);
    -moz-box-shadow: 0 0 10px 0 rgba(143, 183, 209, 1);
    -webkit-box-shadow: 0 0 10px 0 rgba(143, 183, 209, 1);
    position: relative;
    z-index: 99;
}

.catalog-top .item.ett_horizontal{width:631px;}
.catalog-top .item.ett_vertical{height:631px;}

.catalog-top .item-list .item:nth-child(4n){
	width:237px;
	margin: 0px -1px -1px -1px;
}
.catalog-top .item .picture {
	height:240px;
}
.catalog-top .item .picture a{
	display:table-cell;
	vertical-align:middle;
	height: 210px;
	width: 285px;
	padding: 15px;
	text-align:center;
}

.catalog-top .item.ett_horizontal .picture {width: 631px; height: 240px;}
.catalog-top .item.ett_horizontal .picture a {width: 600px; height: 210px;}

.catalog-top .item.ett_vertical .picture {width: 315px; height: 555px;}
.catalog-top .item.ett_vertical .picture a {width: 285px; height: 525px;}

.catalog-top .item .picture a img {
	display:inline-block;
	max-height:100%;
	max-width:100%;
}
.catalog-top .item .picture  a img{max-width: 285px; max-height: 210px;}


.catalog-top .bx_catalog_item_images_double,
.catalog-top .bx_catalog_item_images{
	position:relative;
	z-index:910;
	display:block;
	height: 210px;
	width: 285px;
	margin: 15px;
	background-position:center;
	background-repeat:no-repeat;
	-webkit-background-size:contain;
	background-size:contain;
	
}
.catalog-top .bx_catalog_item_images_double{
	z-index:900;
	margin-top: -136px;
	opacity:0;
}

.catalog-top .item.ett_horizontal .bx_catalog_item_images_double, 
.catalog-top .item.ett_horizontal .bx_catalog_item_images {width: 600px; height: 210px;}
.catalog-top .item.ett_horizontal .bx_catalog_item_images_double {margin-top: -210px;}
.catalog-top .item.ett_horizontal .bx_catalog_item_controls .bx_catalog_item_controls_blocktwo{right:50%;}
.catalog-top .item.ett_horizontal .bx_catalog_item_controls .bx_catalog_item_controls_blockone {width:50%;}

.catalog-top .item.ett_vertical .bx_catalog_item_images_double, 
.catalog-top .item.ett_vertical .bx_catalog_item_images {width: 285px; height: 525px;}
.catalog-top .item.ett_vertical .bx_catalog_item_images_double {margin-top: -525px;}

.catalog-top .item a.link{
	padding: 0 10px;
	display: block;
	height: 30px;
	margin-bottom: 10px;
	overflow: hidden;
	color: #000;
	font-size: 14px;
	line-height: 15px;
	text-decoration: none;
}
.catalog-top .item b{
	color:#1763a6;
	font-size:18px;
	padding: 0 10px;
	display: block;
}

.catalog-top .item .bx_catalog_item_title a:hover {
    color:  #1763a6;
}

.bx_catalog_list_home .bx_catalog_item .item_new,
.bx_catalog_list_home .bx_catalog_item .item_hit {
	position:absolute;
	background-size: contain;
	background-repeat: no-repeat;
	width: 110px;
	height: 110px;
	right:0px;
	top:0px;
	z-index:911;
}
.bx_catalog_list_home .bx_catalog_item .item_new {
	background-image:url(/images/product_new.png);
}
.bx_catalog_list_home .bx_catalog_item .item_hit {
	background-image:url(/images/product_bestseller.png);
}
.product-row a p{
	margin-left:0;
}
.product-row a p.articul{
	display:inline-block;
	width:100%;
	margin-top:0;
}
.product-row a p.articul--in,
.product-row a p.articul--one{
	font-size:12px;
}
.link--slide{
	cursor:pointer;
}
/* End */


/* Start:/bitrix/templates/set/components/bitrix/catalog.section.list/template1/style.min.css?17643301646236*/
.bx_catalog_line{margin-bottom:30px}.bx_catalog_line .bx_catalog_line_category_title{padding-bottom:14px;border-bottom:1px solid #e5e5e5;font-size:24px}.bx_catalog_line .bx_catalog_line_category_title a{color:#000;text-decoration:none}.bx_catalog_line .bx_catalog_line_ul{padding:0}.bx_catalog_line .bx_catalog_line_ul li{margin-bottom:20px;list-style:none}.bx_catalog_line .bx_catalog_line_ul li:before{content:''!important}.bx_catalog_line .bx_catalog_line_img{position:relative;display:block;float:left;overflow:hidden;margin-right:40px;width:125px;height:125px;border:1px solid #ccc;border-radius:2px;background-position:center;background-size:contain;background-repeat:no-repeat;-webkit-background-size:contain}.bx_catalog_line .bx_catalog_line_title{margin-bottom:10px;padding:0;vertical-align:top;line-height:18px}.bx_catalog_line .bx_catalog_line_title a{color:#4c7da6;font-size:18px}.bx_catalog_line .bx_catalog_line_title a:hover{text-decoration:none}.bx_catalog_line .bx_catalog_line_title span{font-size:16px}.bx_catalog_line .bx_catalog_line_description{color:#3f3f3f;font-size:13px;line-height:16px}@media(max-width:639px){.bx-touch .bx_catalog_line .bx_catalog_line_img{margin-right:10px;width:50px;height:50px}.bx-touch .bx_catalog_line .bx_catalog_line_title{margin-bottom:5px;line-height:14px}.bx-touch .bx_catalog_line .bx_catalog_line_title a{font-size:14px}.bx-touch .bx_catalog_line .bx_catalog_line_description{font-size:11px}}.bx_catalog_line .bx_catalog_line_img,.bx_catalog_line .bx_catalog_line_title,.bx_catalog_line .bx_catalog_line_title a,.bx_catalog_line .bx_catalog_line_description{transition:all .3s ease}.bx_catalog_text{margin-bottom:30px}.bx_catalog_text .bx_catalog_text_category_title{padding-bottom:14px;border-bottom:1px solid #e5e5e5;font-size:24px}.bx_catalog_text .bx_catalog_text_category_title a{color:#000;text-decoration:none}.bx_catalog_text .bx_catalog_text_ul{padding:0}.bx_catalog_text .bx_catalog_text_ul li{float:left;margin:0 10px 10px;list-style:none}.bx_catalog_text .bx_catalog_text_ul li:before{content:''!important}.bx_catalog_text .bx_catalog_text_title{margin:0;padding:0;vertical-align:top;font-size:14px;line-height:14px}.bx_catalog_tile .bx_catalog_tile_title a{display:inline-block;overflow:hidden;max-width:100%;color:#4c7da6;-ms-text-overflow:ellipsis;text-overflow:ellipsis;font-size:14px}.bx_catalog_text .bx_catalog_text_title a:hover{text-decoration:none}.bx_catalog_text .bx_catalog_text_title span{font-size:12px}@media(max-width:639px){.bx-touch .bx_catalog_text .bx_catalog_line_title{margin-bottom:5px;line-height:12px}.bx-touch .bx_catalog_text .bx_catalog_line_title a{font-size:12px}}.bx_catalog_text .bx_catalog_line_title,.bx_catalog_text .bx_catalog_line_title a{transition:all .3s ease}.bx_catalog_tile{margin-bottom:30px}.bx_catalog_tile .bx_catalog_tile_category_title{padding-bottom:14px;border-bottom:1px solid #e5e5e5;font-size:24px}.bx_catalog_tile .bx_catalog_tile_category_title a{color:#000;text-decoration:none}.bx_catalog_tile .bx_catalog_tile_ul{padding:0}.bx_catalog_tile .bx_catalog_tile_ul li{float:left;box-sizing:border-box;margin-bottom:20px;padding:0 10px;width:12.5%;list-style:none;text-align:center}.bx_catalog_tile .bx_catalog_tile_ul li:before{content:''!important}.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:both}.bx_catalog_tile .bx_catalog_tile_img{position:relative;display:block;overflow:hidden;margin:0 auto;width:78px;height:78px;border:1px solid #ccc;border-radius:2px;background-color:#fff;background-position:center;background-size:contain;background-repeat:no-repeat;-webkit-background-size:contain}.bx_catalog_tile .bx_catalog_tile_title{margin-top:5px;margin-bottom:10px;padding:0;vertical-align:top;line-height:14px}.bx_catalog_tile .bx_catalog_tile_title a{color:#4c7da6;font-size:14px}.bx_catalog_tile .bx_catalog_tile_title a:hover{text-decoration:none}.bx_catalog_tile .bx_catalog_tile_title span{font-size:12px}@media(max-width:980px){.bx_catalog_tile .bx_catalog_tile_ul li{width:20%}.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:none}.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1){clear:both}}@media(max-width:639px){.bx-touch .bx_catalog_tile .bx_catalog_tile_title{margin-bottom:5px;line-height:14px}.bx-touch .bx_catalog_tile .bx_catalog_tile_title{line-height:10px}.bx-touch .bx_catalog_tile .bx_catalog_tile_title a{font-size:11px}}@media(min-width:480px) and (max-width:639px){.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li{width:25%}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:none}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1){clear:none}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(4n+1){clear:both}}@media(max-width:479px){.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li{width:33.3%}.bx-touch .bx_catalog_tile .bx_catalog_tile_img{width:100%;height:80px}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:none}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1){clear:none}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(3n+1){clear:both}}.bx_catalog_tile .bx_catalog_tile_title,.bx_catalog_tile .bx_catalog_tile_title a,.bx_catalog_tile .bx_catalog_tile_ul li,.bx_catalog_tile .bx_catalog_tile_img{transition:all .3s ease}.bx_sitemap{margin-bottom:30px}.bx_sitemap .bx_sitemap_title{padding-bottom:14px;border-bottom:1px solid #e5e5e5;font-size:24px}.bx_sitemap .bx_sitemap_title a{color:#000;text-decoration:none}.bx_sitemap .bx_sitemap_ul li{padding:0;line-height:14px}.bx_sitemap .bx_sitemap_ul li:before{content:''!important}.bx_sitemap .bx_sitemap_li_title{display:inline-block;margin:0;margin-bottom:10px;padding:0;vertical-align:top;font-weight:normal;line-height:13px}.bx_sitemap .bx_sitemap_li_title a{color:#4c7da6;white-space:nowrap;font-size:13px}.bx_sitemap .bx_sitemap_li_title a:hover{text-decoration:none}.bx_sitemap .bx_sitemap_li_title span{font-size:11px}@media(max-width:639px){.bx-touch .bx_sitemap .bx_catalog_line_title{margin-bottom:5px;line-height:12px}.bx-touch .bx_sitemap .bx_catalog_line_title a{font-size:12px}}.bx_sitemap .bx_catalog_line_title,.bx_sitemap .bx_catalog_line_title a{transition:all .3s ease}
/* End */
/* /bitrix/templates/set/components/bitrix/iblock.vote/stars-new/style.min.css?1776767481832 */
/* /bitrix/templates/set/components/krayt/emarket.comments/SetK/style.css?176433016413991 */
/* /bitrix/templates/set/components/bitrix/catalog.element/scu/themes/blue/style.min.css?1764330164902 */
/* /bitrix/templates/set/components/bitrix/catalog.section/top-template/style.css?176433016422915 */
/* /bitrix/templates/set/components/bitrix/catalog.section.list/template1/style.min.css?17643301646236 */
