/*NOTE: This file is intended for programmers. Aspro technical support is not advised to work with him.*/

/* Examples (uncomment to use):*/

/* Expand site width */
/* body .wrapper { max-width: 1400px !important;  } */

/* Set site background image */
/* body {  background: url(image_source) top no-repeat; }

/* Hide compare button */
/* a.compare_item { display: none !important;  }*/

.d-none {
	display: none !important;
}

/*kap для логотипа*/
.logo-block .logo.colored a img {
	background-color: white;
}

.logo-block .logo.colored img,
.logo-block header .line-row,
#mobileheader .logo-block .logo.colored img {
	background-color: white;
}

/*end kap*/

ul, li {
	padding-left: 0;
}

/* блок кнопок для Сервисные заявки */
.right_block .service-requests-buttons {
	display: flex;
	flex-flow: row wrap;
	justify-content: space-between;
	align-items: flex-start;
	margin: 0 -8px 8px;
	padding: 0;
}

.right_block .service-requests-buttons li {
	display: block;
	flex-grow: 1;
	padding: 0 8px;
	margin: 0 0 16px;
	flex-basis: 25%;
}


@media (max-width: 1141px) {
	.right_block .service-requests-buttons li {
		flex-basis: 50%;
	}
}

@media (max-width: 439px) {
	.right_block .service-requests-buttons li {
		flex-basis: 100%;
	}
}

/* /блок кнопок для Сервисные заявки */

/* блок кнопок для Моё оборудования */
.right_block .equipment-buttons {
	display: flex;
	flex-flow: row wrap;
	justify-content: space-between;
	align-items: flex-start;
	margin: 0 -8px 8px;
	padding: 0;
}

.right_block .equipment-buttons li {
	display: block;
	flex-grow: 1;
	padding: 0 8px;
	margin: 0 0 16px;
	flex-basis: 20%;
}

@media (max-width: 1441px) {
	.right_block .equipment-buttons li {
		flex-basis: 30%;
	}
}

@media (max-width: 639px) {
	.right_block .equipment-buttons li {
		flex-basis: 50%;
	}
}

@media (max-width: 439px) {
	.right_block .equipment-buttons li {
		flex-basis: 100%;
	}
}

/* /блок кнопок для Моё оборудования */

.right_block .service-requests-buttons li::before,
.right_block .equipment-buttons li::before,
.right_block .dropdown li::before {
	display: none;
}

/* dropdown в таблице */

.right_block .dropdown .dropdown-menu li {
	background-color: #fff;
	margin-bottom: 0;
	padding-bottom: 4px;
}

.right_block .dropdown .dropdown-menu li {
	padding-left: 0;
}

.right_block .dropdown .dropdown-menu li a:hover {
	color: #2f7f29;
}

@media (max-width: 767px) {
	.right_block .table-responsive table .open > .dropdown-menu {
		margin-bottom: -8px;
		bottom: 0;
		top: auto;
	}
}

/* /dropdown */

/* таблица */
.dataTables_length {
	float: left;
}

/* Поиск, переключатель записей и кнопка скачать */
.dataTables_filter {
	float: right;
	margin-left: 16px;
}

.dataTables_length,
.dataTables_filter {
	display: flex;
	flex-flow: row wrap;
	justify-content: flex-start;
	align-items: flex-start;
}

.dataTables_filter label,
.dataTables_length label {
	margin-bottom: 8px;
}

.dt-buttons {
	margin-left: 16px;
}

.dt-buttons .btn-default.wc .fa {
	height: 35px;
	line-height: 39px;
}

.dt-buttons .btn-default.wc span {
	line-height: 24px;
}

@media (max-width: 393px) {
	.dataTables_filter,
	.dataTables_length {
		float: none;
		width: 100%;
		margin-left: 0;
		flex-flow: column nowrap;
		align-items: center;
	}

	.dataTables_filter label,
	.dataTables_length label {
		margin: 0 auto 16px;
	}

	.dt-buttons {
		margin-left: 0;
		width: 100%;
	}

	.dt-buttons .btn {
		margin-bottom: 16px;
		width: 100%;
	}
}

.dataTables_filter input[type=search] {
	height: 37px;
}

/* /Поиск и кнопка скачать */

.dataTables_info {
	float: left;
	margin-bottom: 16px;
}

.dataTables_paginate {
	float: right;
	padding-top: 8px;
	margin-left: 8px;
	margin-bottom: 16px !important;
}

.dataTables_paginate a,
.dataTables_paginate .ellipsis {
	margin-left: 4px;
	margin-right: 4px;
}

@media (max-width: 767px) {
	.table-responsive {
		border: none;
	}

	.dataTables_info,
	.dataTables_paginate,
	div.dataTables_wrapper div.dataTables_length label {
		white-space: normal !important;
	}

	.dataTables_length,
	.dataTables_info {
		text-align: left !important;
	}
}

/* /таблица */

/* сертификаты */

.right_block .certs {
	display: flex;
	flex-flow: row wrap;
	justify-content: center;
	align-items: flex-start;
	margin: 0 auto 14px;
}

.right_block .certs li {
	display: block;
	margin: 0 5px 10px;
	padding: 0;
}

.right_block .certs li::before {
	display: none;
}

.right_block .certs li a {
	display: block;
}

.right_block .certs li a img {
	display: block;
	width: 100%;
	height: 100%;
}


@media (min-width: 1680px) {
	.right_block .certs {
		width: 1280px;
	}
}

@media (max-width: 1679px) {
	.right_block .certs {
		width: 1160px;
	}
}

@media (max-width: 1565px) {
	.right_block .certs {
		width: 960px;
	}
}

@media (max-width: 1311px) {
	.right_block .certs {
		width: 870px;
	}
}

@media (max-width: 1201px) {
	.right_block .certs {
		width: 640px;
	}
}

@media (max-width: 673px) {
	.right_block .certs {
		width: 580px;
	}
}

@media (max-width: 615px) {
	.right_block .certs {
		width: 320px;
	}
}

@media (max-width: 349px) {
	.right_block .certs {
		width: 290px;
	}
}


@media (min-width: 1680px),
(min-width: 1312px) and (max-width: 1565px),
(min-width: 674px) and (max-width: 1201px),
(min-width: 350px) and (max-width: 615px) {
	.right_block .certs li.portrait a {
		width: 150px;
	}

	.right_block .certs li.landscape a {
		width: 310px;
	}

	.right_block .certs li a {
		height: 200px;
	}
}

@media (min-width: 1566px) and (max-width: 1679px),
(min-width: 1202px) and (max-width: 1311px),
(min-width: 616px) and (max-width: 673px),
(max-width: 349px) {
	.right_block .certs li.portrait a {
		width: 135px;
	}

	.right_block .certs li.landscape a {
		width: 280px;
	}

	.right_block .certs li a {
		height: 182px;
	}
}

/* /сертификаты */

.no_goods .no_products {
	background-image: none;
}

.like_icons span {
	display: flex;
	flex-flow: row nowrap;
	justify-content: center;
	align-items: center;
	height: 30px;
	width: 30px;
}

/* Стили главной */

.logo-row .logo{max-width:260px}
.mega-menu table td:hover>.wrap>.
dropdown-menu{background-color:transparent;min-width:50%}
#mobilemenu .social-icons .mail{display:none !important}#headerfixed{background-color:#c8c8c8}#headerfixed
																							  .wrapper_inner{background-color:#c8c8c8}
#headerfixed .logo-row .menu-block.rows .navs{width:228px}
#headerfixed .logo-row .logo-block{min-width:150px}
#headerfixed .logo-row .logo-block .logo{max-width:140px;padding-right:0;margin-right:40px}
#headerfixed .logo-row .logo-block .logo img{background-color:transparent}@media (max-width: 1199px){#headerfixed .inner-table-block.phones .phone{display:block !important}}#headerfixed .inner-table-block{overflow:visible;height:40px}#headerfixed .menu-block.rows{background-color:#01811c;padding:0 !important}#headerfixed .menu-block.rows .title{color:#fff;width:228px;text-transform:uppercase;font-weight:300}@media (max-width: 1199px){#headerfixed .menu-block.rows .title{width:150px}}#headerfixed .menu-block.rows .title .svg-burger{margin-left:6px;margin-right:56px;background:url(/bitrix/templates/aspro_next/images/svg/burger_white.svg) center center no-repeat;opacity:.5}@media (max-width: 1199px){#headerfixed .menu-block.rows .title .svg-burger{margin-right:20px}}#headerfixed .menu-block.rows .title:hover .svg-burger{opacity:1}#headerfixed .menu-block.rows .title .fa-angle-down{margin-left:10px}#headerfixed .menu-block.rows .navs ul li a{color:#fff;background-color:#01811c;padding:8px 29px 8px 18px !important;border-top:none;font-size:12px;font-family:'Montserrat', sans-serif;font-weight:300}#headerfixed .menu-block.rows .navs ul li a i{transform:rotate(90deg);top:15px}#headerfixed .menu-block.rows .navs ul li:hover{background-color:#000}#headerfixed .menu-block.rows .navs ul li:hover i{transform:rotate(0)}#headerfixed .menu-block.rows .navs ul li:hover li a{color:#c8c8c8;background-color:#000;border-top:none}#headerfixed .menu-block.rows .navs ul li:hover li a i{color:#24933c;transform:rotate(90deg)}#headerfixed .menu-block.rows .navs ul li:hover li:hover{background-color:#0d4d1b}#headerfixed .menu-block.rows .navs ul li:hover li:hover i{color:#fff;transform:rotate(0)}#headerfixed .menu-block.rows .navs ul li:hover li:hover li a{color:#c8c8c8;background-color:#0d4d1b;border-top:none}#headerfixed .menu-block.rows .navs ul li:hover li:hover li a i{color:#fff}#headerfixed .menu-block.rows .navs ul li:hover li:hover li:hover{color:#fff}#headerfixed .inline-search-show{color:#24933c;width:40px;background-color:#fff}#headerfixed .inline-search-show:hover{cursor:pointer}#headerfixed .inline-search-show .search-block.top-btn{display:flex;justify-content:center;align-items:flex-start}#headerfixed .inline-search-show .search-block.top-btn svg{display:block}#headerfixed .phone a{display:flex;flex-flow:row nowrap;align-items:center;padding:0 22px}@media (max-width: 1199px){#headerfixed .phone a{padding:0 8px}}#headerfixed .phone a svg{color:#24933c;margin-right:6px}#headerfixed .phone a span{color:#333333;font-size:12px;font-family:'Montserrat', sans-serif;font-weight:300}#headerfixed .logo a img,#header .logo a img{background-color:transparent !important}#headerfixed .top-block-item,#header .top-block-item{padding-left:0}#headerfixed .bx-master-lang_wrap,#header .bx-master-lang_wrap{position:relative;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;width:40px;height:40px;margin-left:24px;border-left:1px solid #fff;border-right:1px solid #fff;color:#fff;font-size:10px;font-family:'Montserrat', sans-serif;font-weight:300;line-height:1;text-transform:uppercase}@media (max-width: 1041px){#headerfixed .bx-master-lang_wrap,#header .bx-master-lang_wrap{margin-left:6px}}#headerfixed .bx-master-lang_wrap:hover,#header .bx-master-lang_wrap:hover{color:#333;cursor:pointer}#headerfixed .bx-master-lang_wrap:hover .bx-master-lang_list,#header .bx-master-lang_wrap:hover .bx-master-lang_list{display:block}#headerfixed .bx-master-lang_wrap img,#header .bx-master-lang_wrap img{width:20px;height:11px;margin-bottom:8px;object-fit:cover}#headerfixed .bx-master-lang_wrap .bx-master-lang_list,#header .bx-master-lang_wrap .bx-master-lang_list{display:none;position:absolute;top:40px;left:0;background-color:#c8c8c8;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff}#headerfixed .bx-master-lang_wrap .bx-master-lang_list a,#header .bx-master-lang_wrap .bx-master-lang_list a{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;line-height:1;width:38px;height:39px;color:#fff;border-bottom:1px solid #fff}#headerfixed .bx-master-lang_wrap .bx-master-lang_list a:hover,#header .bx-master-lang_wrap .bx-master-lang_list a:hover{color:#333}#headerfixed .bx-master-lang_wrap .bx-master-lang_list a img,#header .bx-master-lang_wrap .bx-master-lang_list a img{width:20px;height:11px;margin-bottom:8px;object-fit:cover}@media (max-width: 1059px){#headerfixed .bx-master-lang_wrap{display:none}}#headerfixed .top-block-item .personal.top,#header .top-block-item .personal.top{max-width:200px;padding:0}#headerfixed .top-block-item .personal.top *,#header .top-block-item .personal.top *{box-sizing:border-box}#headerfixed .top-block-item .personal.top>a,#header .top-block-item .personal.top>a{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:stretch;height:40px;padding:0;width:194px;color:#fff}#headerfixed .top-block-item .personal.top>a .icon,#header .top-block-item .personal.top>a .icon{display:flex;justify-content:center;align-items:center;padding:0 4px;width:30px}#headerfixed .top-block-item .personal.top>a .icon-light,#header .top-block-item .personal.top>a .icon-light{background-color:#24933c}#headerfixed .top-block-item .personal.top>a .icon-dark,#header .top-block-item .personal.top>a .icon-dark{background-color:#000}#headerfixed .top-block-item .personal.top>a .wrap,#header .top-block-item .personal.top>a .wrap{display:flex;justify-content:center;align-items:center;padding:0 4px;width:164px;background-color:#01811c}#headerfixed .top-block-item .personal.top>a .wrap .name,#header .top-block-item .personal.top>a .wrap .name{padding-left:0;overflow:hidden;text-overflow:ellipsis;font-size:12px;font-family:'Montserrat', sans-serif;font-weight:300}#headerfixed .top-block-item .personal.top>a:hover .name,#header .top-block-item .personal.top>a:hover .name{text-decoration:underline}#headerfixed .top-block-item .baskets,#header .top-block-item .baskets{padding:0}#headerfixed .top-block-item .baskets .basket-link,#header .top-block-item .baskets .basket-link{display:block;height:auto;padding:0;color:#fff}#headerfixed .top-block-item .baskets .basket-link.basket-count,#header .top-block-item .baskets .basket-link.basket-count{color:#333333}#headerfixed .top-block-item .baskets .basket-link.compare,#header .top-block-item .baskets .basket-link.compare{margin-left:32px}@media (max-width: 1199px){#headerfixed .top-block-item .baskets .basket-link.compare,#header .top-block-item .baskets .basket-link.compare{margin-left:16px}}#headerfixed .top-block-item .baskets .basket-link.basket,#header .top-block-item .baskets .basket-link.basket{margin-left:16px}#headerfixed .top-block-item .baskets .basket-link.delay,#header .top-block-item .baskets .basket-link.delay{margin-left:16px}#headerfixed .top-block-item .baskets .basket-link .js-basket-block,#header .top-block-item .baskets .basket-link .js-basket-block{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-end;height:24px}#headerfixed .top-block-item .baskets .basket-link .js-basket-block svg,#header .top-block-item .baskets .basket-link .js-basket-block svg{margin-right:6px}#headerfixed .top-block-item .baskets .basket-link .js-basket-block .wrap,#header .top-block-item .baskets .basket-link .js-basket-block .wrap{max-width:60px;font-size:12px;font-family:'Montserrat', sans-serif;font-weight:300;line-height:1}#headerfixed .top-block-item .baskets .basket-link .js-basket-block .wrap .title,#header .top-block-item .baskets .basket-link .js-basket-block .wrap .title{display:block;color:inherit;padding:0}#headerfixed .top-block-item .baskets .basket-link .js-basket-block .count,#header .top-block-item .baskets .basket-link .js-basket-block .count{background-color:transparent;box-shadow:none !important;position:static !important;width:auto;height:auto;line-height:1;font-size:12px;font-family:'Montserrat', sans-serif;font-weight:300}#headerfixed .top-block-item .baskets .basket-link .js-basket-block .count::before,#header .top-block-item .baskets .basket-link .js-basket-block .count::before{content:'('}#headerfixed .top-block-item .baskets .basket-link .js-basket-block .count::after,#header .top-block-item .baskets .basket-link .js-basket-block .count::after{content:')'}#headerfixed .top-block-item .baskets .basket-link .js-basket-block .count:not(.basket-count),#header .top-block-item .baskets .basket-link .js-basket-block .count:not(.basket-count){background-color:transparent}#headerfixed .top-block-item .baskets .basket-link.basket-count .count,#headerfixed .top-block-item .baskets .basket-link.basket-count .title,#header .top-block-item .baskets .basket-link.basket-count .count,#header .top-block-item .baskets .basket-link.basket-count .title{color:#01811c !important}#header .top-block{border-bottom:none;background-color:#c8c8c8}#header .top-block>.maxwidth-theme{background-color:#c8c8c8;padding-top:0;padding-bottom:0}#header .top-block>.maxwidth-theme .menu.topest{padding-top:10px;padding-bottom:10px}#header .top-block>.maxwidth-theme .menu.topest li{margin-left:20px}#header .top-block>.maxwidth-theme .menu.topest li:first-child{margin-left:0}#header .top-block>.maxwidth-theme .menu.topest li>a{color:#6f6f6f;font-size:12px;font-family:'Montserrat', sans-serif;font-weight:300;line-height:20px}#header .top-block>.maxwidth-theme .menu.topest li>a:hover{text-decoration:underline !important}#header .logo-row .search .search-input{background-color:#e2e2e2;border-radius:0;border:none;padding-left:12px;font-size:10px;font-family:'Montserrat', sans-serif;font-weight:300;color:#fff}#header .logo-row .search .search-input::placeholder{opacity:1;color:#fff}#header .logo-row .search .btn-search{display:flex;justify-content:center;align-items:center;padding-right:10px;color:#24933c}#header .logo-row .search .btn-search:hover{color:#017419}#header .logo-row .phone{display:flex;justify-content:center;align-items:center;width:266px;height:40px;margin-right:40px;margin-left:120px;padding:0;background-color:#555759;text-align:center}@media (max-width: 1041px){#header .logo-row .phone{margin-left:40px}}#header .logo-row .phone a{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:auto;padding:0 0 0 12px;color:#fff;font-size:14px;font-family:'Montserrat', sans-serif;font-weight:300;position:relative}#header .logo-row .phone a svg{position:absolute;top:50%;transform:translateY(-50%)}#header .logo-row .phone a svg.icon_phone,#header .logo-row .phone a svg.icon_email{left:12px;color:#24933c}#header .logo-row .phone a svg.icon_dropdown{right:26px;color:#c8c8c8}#header .logo-row .phone .dropdown{top:40px}#header .logo-row .phone .dropdown .wrap{border-radius:0;background-color:#555759;box-shadow:none}#header .logo-row .phone .dropdown .wrap .more_phone{display:flex;justify-content:center;align-items:center;box-sizing:border-box;width:266px;height:42px;border-top:2px solid #000}#header .logo-row .phone .dropdown .wrap .more_phone a{padding:0 12px 0 12px}#header .logo-row .phone .dropdown .wrap .more_phone a:hover{background-color:inherit}#header .logo-row .phone .dropdown .wrap .more_phone a.no-decript{line-height:1}#header .logo-row .phone .dropdown .wrap .more_phone a span{padding-top:0;padding-bottom:2px;line-height:1;text-align:right}#header .logo-row .with_dropdown::after{display:none}#header .menu-row.middle-block.bgcolored{background-color:#01811c}#header .menu-row.middle-block.bgcolored table{border-left-width:0}#header .menu-row.middle-block.bgcolored table td.menu-item{width:20%}#header .menu-row.middle-block.bgcolored table .wrap>a{border-right-width:0;font-family:'Montserrat', sans-serif;font-weight:500}#header .menu-row.middle-block.bgcolored table .wrap>a:hover{opacity:1;background-color:#017419}#header .menu-row.middle-block.bgcolored table .dropdown-menu{right:0;border-top:2px solid #fff;border-bottom:2px solid #fff}#header .menu-row.middle-block.bgcolored table .dropdown-menu li a{padding:10px 29px 10px 19px !important;border-top:none;background-color:rgba(0,0,0,0.85);font-size:12px;font-family:'Montserrat', sans-serif;font-weight:300;color:#c8c8c8}#header .menu-row.middle-block.bgcolored table .dropdown-menu li a::after{color:#24933c;transform:rotate(90deg)}#header .menu-row.middle-block.bgcolored table .dropdown-menu li:hover a{background-color:rgba(1,116,25,0.85)}#header .menu-row.middle-block.bgcolored table .dropdown-menu li:hover a::after{color:#fff;transform:rotate(0)}#header .menu-row.middle-block.bgcolored table .dropdown-menu li.active a{color:#24933c}#header .menu-row.middle-block.bgcolored table .dropdown-menu li.active a:hover{background-color:rgba(0,0,0,0.85)}#header .menu-row.middle-block.bgcolored table .dropdown-menu li.dropdown-submenu .dropdown-menu{background-color:transparent;border-top:none;border-bottom:none}#header .menu-row.middle-block.bgcolored table .dropdown-menu li.dropdown-submenu .dropdown-menu li a{background-color:rgba(1,116,25,0.85)}#header .menu-row.middle-block.bgcolored table .dropdown-menu li.dropdown-submenu .dropdown-menu li a:hover{color:white}#header .menu-row.middle-block.bgcolored table .dropdown-menu li.dropdown-submenu .dropdown-menu li.active a{color:#fff}#header .menu-row.middle-block.bgcolored table .dropdown-menu li.dropdown-submenu.bx-master-2-column .dropdown-menu,#header .menu-row.middle-block.bgcolored table .dropdown-menu li.dropdown-submenu.bx-master-3-column .dropdown-menu{width:520px;column-gap:0;background-color:rgba(1,116,25,0.85)}@media (max-width: 1099px){#header .menu-row.middle-block.bgcolored table .dropdown-menu li.dropdown-submenu.bx-master-2-column .dropdown-menu,#header .menu-row.middle-block.bgcolored table .dropdown-menu li.dropdown-submenu.bx-master-3-column .dropdown-menu{width:260px}}#header .menu-row.middle-block.bgcolored table .dropdown-menu li.dropdown-submenu.bx-master-2-column .dropdown-menu li,#header .menu-row.middle-block.bgcolored table .dropdown-menu li.dropdown-submenu.bx-master-3-column .dropdown-menu li{display:inline-block;min-width:160px;padding:10px 20px;line-height:1}#header .menu-row.middle-block.bgcolored table .dropdown-menu li.dropdown-submenu.bx-master-2-column .dropdown-menu li a,#header .menu-row.middle-block.bgcolored table .dropdown-menu li.dropdown-submenu.bx-master-3-column .dropdown-menu li a{display:inline;padding:0 !important;white-space:normal;background-color:transparent;width:auto}#header .menu-row.middle-block.bgcolored table .dropdown-menu li.dropdown-submenu.bx-master-2-column .dropdown-menu li a .name,#header .menu-row.middle-block.bgcolored table .dropdown-menu li.dropdown-submenu.bx-master-3-column .dropdown-menu li a .name{max-width:100%;display:inline}#header .menu-row.middle-block.bgcolored table .dropdown-menu li.dropdown-submenu.bx-master-2-column .dropdown-menu{column-count:2}@media (max-width: 1099px){#header .menu-row.middle-block.bgcolored table .dropdown-menu li.dropdown-submenu.bx-master-2-column .dropdown-menu{column-count:1}}#header .menu-row.middle-block.bgcolored table .dropdown-menu li.dropdown-submenu.bx-master-3-column .dropdown-menu{column-count:3}@media (max-width: 1099px){#header .menu-row.middle-block.bgcolored table .dropdown-menu li.dropdown-submenu.bx-master-3-column .dropdown-menu{column-count:1}}#header .menu-row.middle-block.bgcolored table .dropdown-menu li.dropdown-submenu.bx-master-3-column .dropdown-menu li{text-align:center}.breadcrumbs .dropdown>a.dark_link{line-height:16px}.breadcrumbs .separator{position:relative;bottom:0;line-height:1;height:14px}.breadcrumbs .separator:after{position:absolute;top:50%;transform:translateY(-50%);line-height:1;left:5px}#main:not(.is_main_page) #content{background-color:#f0f0f0}#main:not(.is_main_page) #content .maxwidth-theme,#main:not(.is_main_page) #content .wrapper_inner{background-color:#f0f0f0}#main.is_main_page #content .middle{background-color:#ffffff}#main.is_main_page #content .middle .maxwidth-theme{background-color:#ffffff}#main.is_main_page #content .main-page-h1{background-color:#e5e5e5}#main.is_main_page #content .main-page-h1 *{box-sizing:border-box}#main.is_main_page #content .main-page-h1 .maxwidth-theme{background-color:#e5e5e5 !important;padding-top:0 !important}#main.is_main_page #content .main-page-h1 .maxwidth-theme h1{padding:10px 0 10px 50px;line-height:26px;font-size:24px;font-family:'Montserrat', sans-serif;font-weight:300;margin-bottom:0;opacity:1;transition:2s linear}#main.is_main_page #content .main-page-h1 .maxwidth-theme h1.bx-hidden{opacity:0;transition:2s linear}@media (max-width: 601px){#main.is_main_page #content .main-page-h1 .maxwidth-theme h1{padding-left:0}}#main.is_main_page #content .main-page-h1 .maxwidth-theme h1 b,#main.is_main_page #content .main-page-h1 .maxwidth-theme h1 strong{position:relative;display:inline-block;font-weight:700}#main.is_main_page #content .main-page-h1 .maxwidth-theme h1 b::before,#main.is_main_page #content .main-page-h1 .maxwidth-theme h1 strong::before{content:'';display:block;position:absolute;transform:translateY(-50%);top:50%;left:-16px;height:3px;width:3px;border-radius:50%;background-color:#01811c}@media (max-width: 601px){#main.is_main_page #content .main-page-h1 .maxwidth-theme h1 b::before,#main.is_main_page #content .main-page-h1 .maxwidth-theme h1 strong::before{display:none}}#main:not(.is_main_page) #content .other-page-h1{background-color:#fff}#main:not(.is_main_page) #content .other-page-h1 .maxwidth-theme{background-color:#fff;padding-top:20px}#main:not(.is_main_page) #content .other-page-h1 .maxwidth-theme #navigation.breadcrumbs{padding-bottom:2px}#main:not(.is_main_page) #content .other-page-h1 .maxwidth-theme #navigation.breadcrumbs a span,#main .other-page-h1 .page-top.maxwidth-theme #navigation.breadcrumbs span{color:#333333;font-size:10px;font-family:'Montserrat', sans-serif;font-weight:300;line-height:14px}#main:not(.is_main_page) #content .other-page-h1 .maxwidth-theme #navigation.breadcrumbs a:hover span{color:#017419}#main:not(.is_main_page) #content .other-page-h1 .maxwidth-theme #navigation.breadcrumbs .separator{width:0;color:transparent;margin-right:16px;margin-left:0}#main:not(.is_main_page) #content .other-page-h1 .maxwidth-theme #navigation.breadcrumbs .separator::after{content:'>';color:#333333}#main:not(.is_main_page) #content .other-page-h1 .maxwidth-theme h1{padding-bottom:16px;line-height:22px;font-size:18px;font-family:'Montserrat', sans-serif;font-weight:300;color:#01811c}#main:not(.is_main_page) #content .other-page-h1 .maxwidth-theme .print-link{display:none}.flexslider ol.flex-control-nav.flex-control-paging{top:-30px}@media (max-width: 767px){.flexslider ol.flex-control-nav.flex-control-paging{top:-25px}}.flexslider ol.flex-control-nav.flex-control-paging li{padding-right:12px}.flexslider ol.flex-control-nav.flex-control-paging li:last-child{padding-right:0}.flexslider ol.flex-control-nav.flex-control-paging li a{border-radius:0;border:none;background-color:#c7c7c7;width:8px;height:8px}.flexslider ol.flex-control-nav.flex-control-paging li a.flex-active{background-color:#017419}.maxwidth-theme.pt0{padding-top:0 !important}.bx-master-banners{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:stretch;border-left:1px solid transparent;margin:0 -1px 46px}@media (max-width: 1199px){.bx-master-banners{flex-wrap:wrap}}.bx-master-banners .link{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;flex-grow:1;flex-basis:16%;background-color:#333;border-right:1px solid #fff;border-bottom:1px solid #fff;padding:6px 20px 6px 20px;min-height:70px}@media (max-width: 1199px){.bx-master-banners .link{padding:6px 30px 6px 30px;flex-basis:33%}}@media (max-width: 629px){.bx-master-banners .link{flex-basis:50%;max-width:50%}}@media (max-width: 449px){.bx-master-banners .link{flex-basis:100%;max-width:100%}}.bx-master-banners .link:hover{background-color:#01811c}.bx-master-banners .link:hover .icon img{opacity:1}.bx-master-banners .link .icon{min-width:44px;flex-basis:44px;max-width:44px}.bx-master-banners .link .icon img{display:block;margin:0;max-width:38px;height:auto;opacity:.4}.bx-master-banners .link .text{flex-grow:1;color:#ffffff;font-size:12px;font-family:'Montserrat', sans-serif;font-weight:300;line-height:1.2}.maxwidth-theme.pt0{padding-top:0 !important}.bx-master-tabs{display:block;margin-bottom:56px}#main.is_main_page .bx-master-tabs{background-color:#fff}#main:not(.is_main_page) .bx-master-tabs{background-color:#f0f0f0}.bx-master-tabs .tabs-header-wrap{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:stretch;position:relative;z-index:10;margin-bottom:-1px}#main.is_main_page .bx-master-tabs .tabs-header-wrap{padding-left:68px}#main:not(.is_main_page) .bx-master-tabs .tabs-header-wrap{padding-left:28px}@media (max-width: 1023px){.bx-master-tabs .tabs-header-wrap{padding-left:0 !important}}@media (max-width: 449px){.bx-master-tabs .tabs-header-wrap{flex-direction:column}}.bx-master-tabs .tabs-header-wrap .tabs-header{display:flex;align-items:center;min-height:30px;color:#6f6f6e;text-decoration:underline;line-height:1.3;padding:0 26px;font-size:14px;font-family:'Montserrat', sans-serif;font-weight:300;transition:none}@media (max-width: 763px){.bx-master-tabs .tabs-header-wrap .tabs-header{padding:0 24px}}.bx-master-tabs .tabs-header-wrap .tabs-header.active{display:block;padding:0 8px;margin:0 8px;color:#24933c;font-size:30px;font-family:'Montserrat', sans-serif;font-weight:700;line-height:1;text-decoration:none}@media (max-width: 1023px){.bx-master-tabs .tabs-header-wrap .tabs-header.active{display:none}}#main.is_main_page .bx-master-tabs .tabs-header-wrap .tabs-header.active{background-color:#fff}#main:not(.is_main_page) .bx-master-tabs .tabs-header-wrap .tabs-header.active{background-color:#f0f0f0}.bx-master-tabs .tabs-header-wrap .tabs-header.active:hover{color:#24933c;text-decoration:none !important;cursor:default}.bx-master-tabs .tabs-header-wrap .tabs-header:hover{background-color:#01811c;text-decoration:underline !important;color:#fff;transition:none}.bx-master-tabs .tabs-header-wrap .tabs-header:hover span{transition:none}.bx-master-tabs .tabs-header-wrap .tabs-header span{transition:none}
.bx-master-tabs .tabs-content-wrap{display:block;position:relative;/*border:1px solid #24933c*/}#main.is_main_page .bx-master-tabs .tabs-content-wrap{padding-left:67px;padding-right:67px}@media (max-width: 1023px){#main.is_main_page .bx-master-tabs .tabs-content-wrap{padding-left:49px;padding-right:49px}}@media (max-width: 763px){#main.is_main_page .bx-master-tabs .tabs-content-wrap{padding-left:23px;padding-right:23px}}#main:not(.is_main_page) .bx-master-tabs .tabs-content-wrap{padding-left:35px;padding-right:35px}@media (max-width: 763px){#main:not(.is_main_page) .bx-master-tabs .tabs-content-wrap{padding-left:23px;padding-right:23px}}.bx-master-tabs .tabs-content-wrap .header{display:none;color:#24933c;font-size:30px;font-family:'Montserrat', sans-serif;font-weight:700;line-height:1.5;padding:0}@media (max-width: 1023px){.bx-master-tabs .tabs-content-wrap .header{display:block}}@media (max-width: 763px){.bx-master-tabs .tabs-content-wrap .header{font-size:24px}}.bx-master-tabs .tabs-content-wrap .tabs-content{display:none;padding-top:23px}@media (max-width: 1023px){.bx-master-tabs .tabs-content-wrap .tabs-content{padding-top:7px}}#main.is_main_page .bx-master-tabs .tabs-content-wrap .tabs-content{margin-bottom:28px}#main:not(.is_main_page) .bx-master-tabs .tabs-content-wrap .tabs-content{margin-bottom:14px}.bx-master-tabs .tabs-content-wrap .tabs-content.active{display:block}
.bx-master-tabs .tabs-content-wrap .tabs-content .top{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:stretch;margin:0 -12px 20px; border: 1px solid #24933c;}.bx-master-tabs .tabs-content-wrap .tabs-content .top .item{display:block;padding:8px;margin:0 12px 20px;min-height:350px;background-color:#fff;width:238px}@media (max-width: 599px){.bx-master-tabs .tabs-content-wrap .tabs-content .top .item{width:100%;min-height:auto}}.bx-master-tabs .tabs-content-wrap .tabs-content .top .item .photo{position:relative;margin-bottom:20px}.bx-master-tabs .tabs-content-wrap .tabs-content .top .item .photo img{display:block;object-fit:contain;height:150px;filter:grayscale(100%);width:222px}.bx-master-tabs .tabs-content-wrap .tabs-content .top .item .title{color:#c8c8c8;font-size:12px;font-family:'Montserrat', sans-serif;font-weight:300;line-height:1.5}.bx-master-tabs .tabs-content-wrap .tabs-content .top .item .content{color:#555759;font-size:14px;font-family:'Montserrat', sans-serif;font-weight:300;line-height:1.5}.bx-master-tabs .tabs-content-wrap .tabs-content .top .item:hover{box-shadow:0 0 4px 2px #555}.bx-master-tabs .tabs-content-wrap .tabs-content .top .item:hover .photo{box-shadow:none}.bx-master-tabs .tabs-content-wrap .tabs-content .top .item:hover .photo img{filter:none}.bx-master-tabs .tabs-content-wrap .tabs-content .top .item:hover .title{color:#000}.bx-master-tabs .tabs-content-wrap .tabs-content .top .item:hover .content{color:#24933c}.bx-master-tabs .tabs-content-wrap .tabs-content .bottom{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;margin:0 -24px}.bx-master-tabs .tabs-content-wrap .tabs-content .bottom .item{display:inline-block;padding:0 24px 18px;width:33%}@media (max-width: 991px){.bx-master-tabs .tabs-content-wrap .tabs-content .bottom .item{width:50%}}@media (max-width: 629px){.bx-master-tabs .tabs-content-wrap .tabs-content .bottom .item{width:100%}}.bx-master-tabs .tabs-content-wrap .tabs-content .bottom .item .title{color:#c8c8c8;font-size:12px;font-family:'Montserrat', sans-serif;font-weight:300;line-height:1.5}.bx-master-tabs .tabs-content-wrap .tabs-content .bottom .item .content{color:#555759;font-size:14px;font-family:'Montserrat', sans-serif;font-weight:300;line-height:1.5}.bx-master-tabs .tabs-content-wrap .tabs-content .bottom .item:hover .title{color:#000}.bx-master-tabs .tabs-content-wrap .tabs-content .bottom .item:hover .content{color:#24933c}.bx-master-tabs .tabs-content-wrap .tabs-content .footer{display:block;margin-bottom:27px;line-height:1}.bx-master-tabs .tabs-content-wrap .tabs-content .footer a{display:inline-flex;align-items:center;color:#24933c}.bx-master-tabs .tabs-content-wrap .tabs-content .footer a:hover span{text-decoration:none}.bx-master-tabs .tabs-content-wrap .tabs-content .footer a span{text-decoration:underline;font-size:14px;font-family:'Montserrat', sans-serif;font-weight:300;margin-right:8px}
.bx-master-tabs .tabs-content-wrap .tabs-content .product{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:stretch;margin:0 -12px 14px; border: 1px solid #24933c;}
.bx-master-tabs .tabs-content-wrap .tabs-content .product .item{display:block;position:relative;padding:20px;margin:0 12px 20px;background-color:#fff;width:258px}@media (max-width: 599px){.bx-master-tabs .tabs-content-wrap .tabs-content .product .item{width:100%;min-height:auto}}.bx-master-tabs .tabs-content-wrap .tabs-content .product .item:hover{box-shadow:0 0 4px 2px #555}.bx-master-tabs .tabs-content-wrap .tabs-content .product .item .label{display:flex;justify-content:center;align-items:center;width:100px;height:40px;position:absolute;top:0;left:0;border-radius:0;color:#fff;font-size:14px;font-family:'Montserrat', sans-serif;font-weight:300;text-decoration:underline;background-color:#01811c}.bx-master-tabs .tabs-content-wrap .tabs-content .product .item .photo{margin-bottom:12px;padding:2px;border:1px solid #d0d0d0}.bx-master-tabs .tabs-content-wrap .tabs-content .product .item .photo img{display:block;object-fit:contain;height:212px;width:212px;margin:0 auto}.bx-master-tabs .tabs-content-wrap .tabs-content .product .item .title{display:block;max-height:50px;margin-bottom:20px;overflow:hidden;color:#333;font-size:12px;font-family:'Montserrat', sans-serif;font-weight:300;line-height:16px;text-transform:uppercase}.bx-master-tabs .tabs-content-wrap .tabs-content .product .item .info{display:flex;flex-flow:row nowrap;justify-content:flex-start;line-height:1}.bx-master-tabs .tabs-content-wrap .tabs-content .product .item .info .price{align-self:center;color:#333;font-size:20px;font-family:'Montserrat', sans-serif;font-weight:500}.bx-master-tabs .tabs-content-wrap .tabs-content .product .item .info .currency{align-self:flex-end;padding:0 4px;color:#333;font-size:10px;font-family:'Montserrat', sans-serif;font-weight:300}.bx-master-tabs .tabs-content-wrap .tabs-content .product .item .info .available{align-self:flex-start;color:#333;font-size:10px;font-family:'Montserrat', sans-serif;font-weight:300}.tabs_section .tab-content{padding-left:8px;padding-right:8px}.form.inline.ASK{background-color:#fff}body .container .bottom_slider.tab_slider_wrapp{overflow:hidden}@media (max-width: 991px){#footer .row.gutter_sm{padding-top:22px}}#footer .bottom-middle{background-color:#000000;padding-top:32px;padding-bottom:22px}#footer .bottom-middle .wrapper_inner{max-width:1020px;background-color:#000000}#footer .bottom-middle .wrapper_inner .social-block{margin-bottom:6px}#footer .bottom-middle .wrapper_inner .social-block .social-icons{margin-bottom:0}#footer .bottom-middle .wrapper_inner .social-block .social-icons ul>li>a{margin-top:0;margin-bottom:10px;background:none;width:34px;height:34px;border-radius:50%;border:1px solid #545658;color:#545658;font-size:16px;font-family:'Montserrat', sans-serif;display:flex;justify-content:center;align-items:center}#footer .bottom-middle .wrapper_inner .social-block .social-icons ul>li>a:hover{opacity:1;border-color:#01811c;color:#01811c}#footer .bottom-middle .wrapper_inner .social-block .social-icons ul>li>a svg{display:block}#footer .bottom-middle .wrapper_inner .social-block .social-icons ul>li:last-child>a{margin-right:0}#footer .bottom-middle .wrapper_inner .subscribe_wrap{width:196px;margin-bottom:20px}@media (max-width: 991px){#footer .bottom-middle .wrapper_inner .subscribe_wrap{width:100%}}#footer .bottom-middle .wrapper_inner .subscribe_wrap .wrap_bg{padding:0;border-radius:0}#footer .bottom-middle .wrapper_inner .subscribe_wrap .wrap_bg .title{margin-bottom:8px;color:#c8c8c8;font-size:12px;font-family:'Montserrat', sans-serif;font-weight:300;line-height:1}#footer .bottom-middle .wrapper_inner .subscribe_wrap .wrap_bg form.sform{margin-top:0}#footer .bottom-middle .wrapper_inner .subscribe_wrap .wrap_bg form.sform input{background-color:#545658;border:none;height:32px;font-size:12px;font-family:'Montserrat', sans-serif;font-weight:300}#footer .bottom-middle .wrapper_inner .subscribe_wrap .wrap_bg form.sform input::placeholder{opacity:1;color:#000}#footer .bottom-middle .wrapper_inner .subscribe_wrap .wrap_bg form.sform input.email_input{padding-top:6px;color:#000}#footer .bottom-middle .wrapper_inner .subscribe_wrap .wrap_bg form.sform input.send_btn{opacity:0}#footer .bottom-middle .wrapper_inner .subscribe_wrap .wrap_bg form.sform input.send_btn:hover{opacity:0}#footer .bottom-middle .wrapper_inner .subscribe_wrap .wrap_bg form.sform input.send_btn:hover+svg{color:#01811c}#footer .bottom-middle .wrapper_inner .subscribe_wrap .wrap_bg form.sform svg{position:absolute;right:8px;top:50%;transform:translateY(-50%);color:#6f6f6e}#footer .bottom-middle .wrapper_inner .subscribe_wrap .wrap_bg form.sform svg:hover{cursor:pointer;color:#01811c}#footer .bottom-middle .wrapper_inner .info{margin-bottom:18px;font-size:12px;font-family:'Montserrat', sans-serif;font-weight:300;color:#989797}#footer .bottom-middle .wrapper_inner .info .blocks{margin-bottom:0;padding-left:24px}#footer .bottom-middle .wrapper_inner .info .blocks.address{margin-bottom:16px;line-height:18px;text-align:left}#footer .bottom-middle .wrapper_inner .info .blocks.phone .phone>a{font-weight:300;padding-bottom:0}#footer .bottom-middle .wrapper_inner .info .blocks::before{opacity:0.5}#footer .bottom-middle .wrapper_inner .info .blocks a{color:#989797;line-height:24px}#footer .bottom-middle .wrapper_inner .info .blocks a:hover{color:#01811c}#footer .bottom-middle .wrapper_inner .info .with_dropdown:hover .dropdown{display:none}#footer .bottom-middle .wrapper_inner .bottom-menu{margin-bottom:18px}#footer .bottom-middle .wrapper_inner .bottom-menu .item{margin-bottom:0}#footer .bottom-middle .wrapper_inner .bottom-menu .item a{color:#c8c8c8;line-height:18px;font-size:12px;font-family:'Montserrat', sans-serif;font-weight:300}#footer .bottom-middle .wrapper_inner .bottom-menu .item a:hover{color:#01811c}#footer .bottom-middle .wrapper_inner .bottom-menu>.items>.item-link{margin-bottom:0}#footer .bottom-middle .wrapper_inner .bottom-menu>.items>.item-link>.item{margin-bottom:0}#footer .bottom-middle .wrapper_inner .bottom-menu>.items>.item-link>.item>.title>a{font-family:'Montserrat', sans-serif;font-weight:300;text-transform:uppercase;color:#c8c8c8}#footer .bottom-under{border-top:6px solid #01811c;background-color:#f0f0f0;padding-top:32px;padding-bottom:24px}#footer .bottom-under .wrapper_inner{max-width:1020px;background-color:#f0f0f0;display:flex;flex-flow:row nowrap;align-items:center}@media (max-width: 767px){#footer .bottom-under .wrapper_inner{flex-direction:column}}#footer .bottom-under .wrapper_inner .logo{min-width:260px;margin-right:32px}@media (max-width: 767px){#footer .bottom-under .wrapper_inner .logo{margin-bottom:24px;margin-right:0}}#footer .bottom-under .wrapper_inner .logo a{display:block}#footer .bottom-under .wrapper_inner .logo a img{max-width:100%;height:auto}#footer .bottom-under .wrapper_inner .copy{text-align:justify;color:#989797;font-size:10px;font-family:'Montserrat', sans-serif;font-weight:300;line-height:16px}#main.is_main_page #footer .bottom-under{background-color:#ffffff}#main.is_main_page #footer .bottom-under .wrapper_inner{background-color:#ffffff}.left_block .menu_top_block.catalog_block ul.menu.dropdown{padding-top:1px}.left_block .menu_top_block.catalog_block ul.menu.dropdown *{transition:none !important}.left_block .menu_top_block.catalog_block ul.menu.dropdown li{padding-bottom:1px}.left_block .menu_top_block.catalog_block ul.menu.dropdown li.has-child>a::after{color:#24933c;top:50%;right:6px;transform:translateY(-50%)}.left_block .menu_top_block.catalog_block ul.menu.dropdown li.has-child:hover>a::after{color:#fff}.left_block .menu_top_block.catalog_block ul.menu.dropdown li.has-child:hover>a{color:#fff;background-color:#01811c}.left_block .menu_top_block.catalog_block ul.menu.dropdown li.has-child:hover ul.dropdown{box-shadow:none;border:1px solid #008727}.left_block .menu_top_block.catalog_block ul.menu.dropdown li.has-child:hover ul.dropdown::before{content:'';position:absolute;top:-1px;left:-1px;bottom:-1px;width:31px;background-color:#f0f0f0;border-right:1px solid #008727}.left_block .menu_top_block.catalog_block ul.menu.dropdown li.has-child:hover ul.dropdown>li{padding:0 30px 0 90px;float:none;width:100%}.left_block .menu_top_block.catalog_block ul.menu.dropdown li.has-child:hover ul.dropdown>li>p{padding-bottom:0;font-size:18px;font-family:"Montserrat Light", sans-serif;font-weight:300;line-height:20px;color:#24933c}.left_block .menu_top_block.catalog_block ul.menu.dropdown li.has-child:hover ul.dropdown>li ul.left{float:left;width:380px}.left_block .menu_top_block.catalog_block ul.menu.dropdown li.has-child:hover ul.dropdown>li ul li{display:block}.left_block .menu_top_block.catalog_block ul.menu.dropdown li.has-child:hover ul.dropdown>li ul li a{display:inline;padding:0;height:auto;line-height:20px}.left_block .menu_top_block.catalog_block ul.menu.dropdown li.has-child:hover ul.dropdown>li ul li a .name{color:#333}.left_block .menu_top_block.catalog_block ul.menu.dropdown li.has-child:hover ul.dropdown>li ul li a:hover .name{color:#24933c}.left_block .menu_top_block.catalog_block ul.menu.dropdown li.has-child:hover ul.dropdown>li ul li a .count{color:#24933c}.left_block .menu_top_block.catalog_block ul.menu.dropdown li a{display:flex;justify-content:flex-start;align-items:center;padding:6px 14px 6px 16px;height:50px;font-size:12px;font-family:"Montserrat Light", sans-serif;font-weight:300;line-height:16px}.left_block .menu_top_block.catalog_block ul.menu.dropdown li a::before{display:none !important}.left_block .menu_top_block.catalog_block ul.menu.dropdown li a .name{padding-left:0;overflow:hidden;max-height:100%}.catalog_sections_wrap{margin-bottom:20px;padding:15px 31px;border:1px solid #00811c;border-top-color:#f0f0f0;background-color:#e9f4eb;column-count:4;column-gap:40px}@media (max-width: 919px){.catalog_sections_wrap{column-count:3}}@media (max-width: 719px){.catalog_sections_wrap{column-count:2}}@media (max-width: 589px){.catalog_sections_wrap{column-count:1}}.catalog_sections_wrap li{display:inline-block;margin-bottom:4px;padding-left:0 !important;min-width:51%}.catalog_sections_wrap li::before{display:none !important}.catalog_sections_wrap li a{color:#333;font-size:12px;font-family:'Montserrat', sans-serif;font-weight:400;line-height:16px}.catalog_sections_wrap li a:hover{color:#24933c}.catalog_sections_wrap li a span{color:#24933c}.bx_filter_section{font-size:12px;font-family:'Montserrat', sans-serif;font-weight:300;background-color:#f0f0f0}.bx_filter_section .bx_filter_button_box{display:none}.bx_filter_section .bx_filter_parameters_box:not(.title):hover{background-color:#dcdcdc}.bx_filter_section .bx_filter_parameters_box.active:not(.title):hover{background-color:#e9f4ebeb}.bx_filter_section .bx_filter_parameters_box{padding-left:0;padding-right:0;background-color:#dcdcdc;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.bx_filter_section .bx_filter_parameters_box.title{display:flex;justify-content:flex-start;align-items:center;width:100%;height:52px;padding-top:0;padding-bottom:0;border-top:2px solid #f0f0f0;background-color:#24923b !important}.bx_filter_section .bx_filter_parameters_box.title .bx_filter_parameters_box_title{font-size:12px !important;font-family:'Montserrat', sans-serif !important;font-weight:300 !important;line-height:18px !important;color:#fff !important}.bx_filter_section .bx_filter_parameters_box.active{border-top:1px solid #24923b;border-bottom:1px solid #24923b;background-color:#e9f4ebeb}.bx_filter_section .bx_filter_parameters_box.active .bx_filter_parameters_box_title::after{color:#1d1d1d}.bx_filter_section .bx_filter_parameters_box.active .bx_filter_parameters_box_container{padding-left:24px;padding-right:16px}.bx_filter_section .bx_filter_parameters_box.active .bx_filter_parameters_box_container input[type="checkbox"]:checked+label.bx_filter_param_label::after{background:none}.bx_filter_section .bx_filter_parameters_box.active .bx_filter_parameters_box_container .bx_filter_param_label:hover::before{background-color:transparent;z-index:0}.bx_filter_section .bx_filter_parameters_box.active .bx_filter_parameters_box_container .bx_filter_param_label::before{background-color:transparent;background-image:url(/bitrix/templates/.default/components/bitrix/catalog.smart.filter/bx-master/ch.png);background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;top:-4px;width:20px;height:20px;z-index:0}.bx_filter_section .bx_filter_parameters_box.active .bx_filter_parameters_box_container .bx_filter_param_label::after{background-color:transparent;box-shadow:0 0 0 1px #555759 inset}.bx_filter_section .bx_filter_parameters_box.active .bx_filter_parameters_box_container .bx_filter_param_label .bx_filter_param_text{font-size:12px;font-family:'Montserrat', sans-serif;font-weight:300;line-height:18px;color:#555759}.bx_filter_section .bx_filter_parameters_box.active .bx_filter_parameters_box_container .bx_filter_param_label .bx_filter_param_text .filter_number,.bx_filter_section .bx_filter_parameters_box.active .bx_filter_parameters_box_container .bx_filter_param_label .bx_filter_param_text .filter_number>span{color:#24933c}.bx_filter_section .bx_filter_parameters_box .bx_filter_parameters_box_title{padding-left:16px;padding-right:24px}.bx_filter_section .bx_filter_parameters_box .bx_filter_parameters_box_title:hover div{color:#1d1d1d}.bx_filter_section .bx_filter_parameters_box .bx_filter_parameters_box_title div{font-size:12px !important;font-family:'Montserrat', sans-serif !important;font-weight:300 !important;line-height:18px !important;color:#4a4a4a}.bx_filter_section .bx_filter_parameters_box .bx_filter_parameters_box_title::after{color:#24933c;right:8px}.group_description_block.top{padding-bottom:0}.group_description_block.top.top_heading h2{font-size:20px;font-family:'Montserrat', sans-serif;font-weight:700;line-height:1;color:#24933c;padding:0;margin:0 0 12px}.group_description_block.top.top_content{overflow:hidden}.group_description_block.top.top_content.max_height{max-height:64px}.group_description_block.top.top_content p,.group_description_block.top.top_content li{font-size:12px;font-family:'Montserrat', sans-serif;font-weight:300;line-height:16px}.group_description_block.top.top_content ul{margin:0 0 18px}.group_description_block.top.top_content li{margin:0}.group_description_block.top.top_content p{margin:0 0 18px}.group_description_block.top.top_buttons{margin-bottom:25px}.group_description_block.top.top_buttons span{font-size:12px;font-family:'Montserrat', sans-serif;font-weight:300;line-height:16px}.group_description_block.top.top_buttons span:hover{color:#01811c;cursor:pointer}.group_description_block.top.top_buttons span svg{display:inline-block;overflow:hidden;height:1em}.sort_header{padding:0 0 18px}.sort_header .sort_filter a{margin-right:26px;font-size:12px;font-family:'Montserrat', sans-serif;font-weight:300;line-height:1}.sort_header .sort_display a.sort_btn{background-color:#e6e6e6}.sort_header .sort_display a.sort_btn.current{background-color:#2c7726}.catalog_item{font-size:12px !important;font-family:'Montserrat', sans-serif !important;font-weight:300 !important}.catalog_item a span{font-size:12px !important}.bottom_nav .ajax_load_btn{margin-top:20px;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}.bottom_nav .ajax_load_btn .more_text_ajax{padding-top:12px;padding-bottom:12px;font-size:12px;font-family:'Montserrat', sans-serif;font-weight:300}.bottom_nav .ajax_load_btn .more_text_ajax:hover{color:#2c7726}.bottom_nav .ajax_load_btn .more_text_ajax::after{background:transparent url(/bitrix/templates/.default/components/bitrix/catalog/bx-master/Show_more.png) center no-repeat}.bottom_nav .module-pagination .nums>a{font-size:11px;font-family:'Montserrat', sans-serif}.bottom_nav .module-pagination .nums>span{font-size:11px;font-family:'Montserrat', sans-serif}.bottom_nav .module-pagination .nums .flex-prev:hover,.bottom_nav .module-pagination .nums .flex-next:hover{background-color:#f0f0f0 !important}#bxmt-alert-personal{display:block;position:fixed;left:0;right:0;bottom:0;z-index:9000;background-color:#fff;border-top:3px solid #01811c;padding-top:16px;padding-bottom:16px}#bxmt-alert-personal .wrapper_inner{background-color:#fff !important;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center}#bxmt-alert-personal .wrapper_inner .left{flex-basis:100px;flex-grow:1;order:1;padding-right:8px;text-align:justify}@media (max-width: 645px){#bxmt-alert-personal .wrapper_inner .left{padding-right:24px}}#bxmt-alert-personal .wrapper_inner .center{flex-basis:300px;order:2}@media (max-width: 645px){#bxmt-alert-personal .wrapper_inner .center{flex-basis:100%;order:3;padding-top:16px}}#bxmt-alert-personal .wrapper_inner .center button{max-width:208px;margin:0 auto}#bxmt-alert-personal .wrapper_inner .right{flex-basis:16px;align-self:flex-start;order:3}@media (max-width: 645px){#bxmt-alert-personal .wrapper_inner .right{order:2}}#bxmt-alert-personal .wrapper_inner .right a{display:block;font-size:24px;text-align:center;color:#01811c}#bxmt-alert-personal .wrapper_inner .right a:hover{color:#24933c}table.bxmaster-question_table{width:100%}table.bxmaster-question_table td{padding:12px 0}table.bxmaster-question_table td .common_select .common_select-link{height:37px}table.bxmaster-question_table td .common_select .common_select-link .trigger{display:none}table.bxmaster-question_table td .common_select .common_select-link .ik_select_link_text{line-height:36px}
.item-stock .store_view {color: #666;}
.item-stock .icon stock{color: #666;}
.map_wrap .field_line a.active{background:#01811c;color:#FFF!important;padding:3px;}
.ask_a_question .item-email{word-break: break-word;}
.obzor .sub_container{float:left;}
.obzor .head-block.top{margin-top:0;}
.CusTop{z-index:1;margin-top:0!important;}
.right_block.wide_N .item_main_info .buttons_block { border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; width: 100%; }
.right_block.wide_N .item_main_info { margin: 0px 0 30px; padding: 0px; border: 1px solid #f2f2f2; position: relative; }
.right_block.wide_N .item_main_info .item_slider { width: 50%; box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; padding: 29px 56px 29px 56px;  float: left; position: relative; z-index: 1;text-align:center; }
.right_block.wide_N .item_main_info .right_info { padding: 0px 0px 0px 50%; position: relative; }
.right_block.wide_N .item_main_info .right_info .info_item { position: relative;padding:0px 30px 0px 11px;}

@media (max-width: 640px) {
	.brand_description{padding:0;}
	.brand_description .brand_logo{position:relative;margin-bottom: 15px;}
	.brand_description .brand_logo,brand_description>p{width:100%;}
	.brand_description .brand_logo img{max-width:100%;}
}
@media (max-width: 599px){
	.bx-master-tabs .tabs-content-wrap .tabs-content .top .item .photo img{width:100%;height:auto;}
.right_block.wide_N .item_main_info .buttons_block { border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; width: 100%; }
.right_block.wide_N .item_main_info { margin: 0px 0 30px; padding: 0px; border: 1px solid #f2f2f2; position: relative; }
.right_block.wide_N .item_main_info .item_slider { width: 100%; box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; padding: 29px 56px 29px 56px;  float: left; position: relative; z-index: 1;text-align:center; }
.right_block.wide_N .item_main_info .right_info { padding: 0; position: relative; }
.right_block.wide_N .item_main_info .right_info .info_item { position: relative;padding:0px 30px 0px 11px;}	
.info_item .top_info, .info_item .middle_info{overflow:visible!important;}
.techContainer+.tabs_section{width:100%!important;float:none!important;}

}

