

/* Start:/bitrix/templates/main_br/colors.css?1588257631282*/
.bx-logo-text small{
	color: #33b111;
}
/*ABOUT*/

a.bxd-block:hover {
	border-color: #28A906;
}

.bxd-icon {
	border: 1px solid #28A906;
}

a.bxd-block:hover .bxd-icon {
	background: #28A906;
}

.bxd-icon .fa {
	color: #28A906;
}

a.bxd-block:hover .bxd-icon .fa {
	color: #fff;
}

/* End */


/* Start:/bitrix/templates/main_br/components/bitrix/sale.basket.basket.line/store_v3_inline1/style.css?1703236131841*/
.catalog-cart-counter-menu {
    background: #6cb70e;
    color: #fff;
    text-align: center;
    line-height: 25px;
    min-width: 25px;
    height: 25px;
    position: relative;
    top: -12px;
    right: 10px;
    border-radius: 50%;
    font-style: normal;
    font-weight: bold;
    font-size: 14px;
    -webkit-animation-name: bounceIn;
    animation-name: bounceIn;
    -webkit-animation-duration: .75s;
    animation-duration: .75s;
    -webkit-animation-fill-mode: backwards;
    animation-fill-mode: backwards;
    -webkit-animation-delay: 500ms;
    animation-delay: 500ms;
padding-top: 2px;
    padding-right: 5px;
    padding-bottom: 2px;
    padding-left: 5px;
}



@media (min-width: 1200px) {


.csssvg {

margin-left: 30px;

}

}






@media (min-width: 992px) and (max-width: 1199px) {

.csssvg {
margin-left: 45px;
}


}
/* End */


/* Start:/bitrix/templates/main_br/components/bitrix/menu/menu_top_cat_br2/style.css?172163445412000*/
.bx-top-nav-container {
	margin-top: 0px;
	padding: 0 10px;
	/*background: #0083d1;/* COLOR */
	color: #fff;
	border-radius: 2px;
	position: relative;
	font-family:  "Helvetica Neue", Arial, Helvetica, sans-serif;
}
/* 1 lvl*/

.bx-top-nav-container .bx-nav-list-1-lvl {
	margin: 0;
	padding: 0;
	list-style: none;
}
.bx-top-nav-container .bx-nav-1-lvl {
	float: left;
	position: relative;
}
.bx-top-nav-container .bx-nav-1-lvl>a {
	color: #fff;
	font-weight: 700;
	display: block;
	text-decoration: none;
	/*text-transform: uppercase;*/
	border-radius: 1px;
	padding-top: 6px;
	padding-bottom: 2px;
	border-bottom: none;
}
.bx-top-nav-container .bx-nav-1-lvl>a span {
	padding: 10px 14px 14px;
	display: block;
}
.bx-top-nav-container .bx-nav-1-lvl.bx-hover {}
/*.bx-top-nav-container .bx-nav-1-lvl.bx-hover>a,
.bx-top-nav-container .bx-nav-1-lvl.bx-active>a,
.bx-top-nav-container .bx-nav-1-lvl:hover>a {
    background: #5ca6e4;
    border-bottom: none;
}*/
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent.bx-hover>a,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent.bx-hover>a {
	/*color: #0083d1;*/
	/*background-color: transparent;*/
	z-index: 250;
	box-shadow: 0 6px 13px 0 rgba(0, 0, 0, .13)
}
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent.bx-hover>a span,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent.bx-hover>a span {
	background: #fff;
}
.bx-top-nav-container .bx-nav-parent-arrow{
	display: none;
}
/*2 lvl*/

.bx-top-nav-container .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-2-lvl-container {
	z-index: 999;
	display: none;
	opacity: 0;
	padding: 9px 0 5px;
	box-shadow: 0 6px 13px 0 rgba(0, 0, 0, .13);
	border-top: none;
	min-width: 100%;
	color: #000;
}
.bx-top-nav-container .bx-nav-2-lvl-container-advanced:before,
.bx-top-nav-container .bx-nav-2-lvl-container:before {
	position: absolute;
	content: " ";
	display: block;
	height: 5px;
	background: #fff;
	top: -5px;
	left: 0;
	right: 0;
}
.bx-top-nav-container .bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container,
.bx-top-nav-container .bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container {
	opacity: 1;
	display: block;
	position: absolute;
	top: 100%;
	z-index: 999;
	background: #fff;
}

.bx-top-nav-container>ul{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.bx-top-nav-container .bx-nav-list-2-lvl {
	margin: 0;
	padding: 5px 0 12px;
}
.bx-top-nav-container .bx-nav-2-lvl {
	display: block;
	min-width: 180px;
	padding: 0 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.bx-top-nav-container .bx-nav-2-lvl>a {
	padding: 5px 15px 5px;
	color: #20394c;
	font-size: 13px;
	line-height: 16px;
	text-decoration: none;
	font-weight: bold;
	border-bottom: none;
	display: block;
}
/*.bx-top-nav-container .bx-nav-2-lvl>a:hover {
    color: #0083D1;
    background: #f0f6f8;
}*/
.bx-top-nav-container .bx-nav-list-2-lvl .bx-nav-2-lvl:first-child a{
	border-top: none;
	margin-top: 0;
}

/*3 lvl*/

.bx-top-nav-container .bx-nav-3-lvl {
	padding: 5px 0;
	margin: 0;
}
.bx-top-nav-container .bx-nav-3-lvl-container-advanced:before,
.bx-top-nav-container .bx-nav-3-lvl-container:before {
	position: absolute;
	content: " ";
	display: block;
	height: 5px;
	background: #fff;
	top: -5px;
	left: 0;
	right: 0;
}
.bx-top-nav-container .bx-nav-list-3-lvl {
	margin: 0;
	padding: 0px 0 14px 7px;
}
.bx-top-nav-container .bx-nav-3-lvl {
	display: block;
	min-width: 180px;
	padding: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.bx-top-nav-container .bx-nav-3-lvl a {
	padding: 3px 15px;
	color: #555;
	font-size: 13px;
	line-height: 14px;
	text-decoration: none;
	border-bottom: none;
	display: block;
}
/*.bx-top-nav-container .bx-nav-3-lvl a:hover {
    color: #0083D1;
    background: #f0f6f8;
}*/




/* col 1 */
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-2-lvl-container {
	min-width: 200px
}
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-2-lvl-container-advanced .bx-nav-list-2-lvl,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-2-lvl-container .bx-nav-list-2-lvl {
	display: block;
	min-width: 200px;
	width: 100%;
}
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-catinfo-back{
	width: 100%;
	background: #fff;
}
/* col 2 */
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-2-lvl-container {
	min-width: 400px
}
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-2-lvl-container-advanced .bx-nav-list-2-lvl,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-2-lvl-container .bx-nav-list-2-lvl {
	display: block;
	min-width: 200px;
	width: 50%;
	float: left;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-catinfo-back{
	width: 50%;
}
/* col 3 */
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-2-lvl-container {
	min-width: 600px
}
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-2-lvl-container-advanced .bx-nav-list-2-lvl,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-2-lvl-container .bx-nav-list-2-lvl {
	display: block;
	min-width: 200px;
	width: 33.33333%;
	float: left;
}
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-catinfo-back{
	width: 33.33333%;
}
/* col 4 */
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col {position: static;}
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container-advanced{
	top: 100%;
	left: 0;
	right: 0;
}
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container{
	min-width: 100%
}
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container-advanced .bx-nav-list-2-lvl,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container .bx-nav-list-2-lvl {
	display: block;
	width: 25%;
	float: left;
}
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-catinfo-back{
	width: 25%;
}

.bx-top-nav-container .bx-nav-catinfo{
	padding: 5px 15px 5px;
	z-index: 120;
	position: relative;
}
.bx-top-nav-container .bx-nav-catinfo img{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border: 1px solid #e7e9ea;
	width: auto;
	max-width: 100%;
	height: auto;
	max-height: 100%;
}
.bx-top-nav-container .bx-nav-catinfo p{
	padding: 20px 5px 0;
	font-size: 13px;
}
.bx-top-nav-container .bx-nav-catinfo-back{
	position: absolute;
	display: block;
	content: ' ';
	top: -5px;
	right: 0px;
	bottom: 0px;
	background: #f7fafb;
	/*width: 25%;*/
	/*min-width: 200px;*/
	z-index: 100;
	border-left: 1px solid #ecefef;
	/*box-shadow: inset 0 0 1px 1px #ecefef;*/

}
/* ASIDE */
body>.bx-aside-nav-control.bx-opened{
	left: 85%;
}
.wrap.bx-opened,
.bx-wrap.bx-opened,
.bx-wrapper.bx-opened {
	/*    -webkit-transform: translateX(85%);
		-moz-transform: translateX(85%);
		-ms-transform: translateX(85%);
		-o-transform: translateX(85%);
		transform: translateX(85%);*/
}
.bx-aside-nav-control {
	font-size: 28px;
	position: fixed;
	width: 40px;
	height: 40px;
	top: 5px;
	left: 5px;
	line-height: 40px;
	cursor: pointer;
	z-index: 1450;
	color: #fff;
	text-align: center;
}
body>.bx-aside-nav-control{
	-webkit-transition: left .15s linear;
	-moz-transition: left .15s linear;
	-ms-transition: left .15s linear;
	-o-transition: left .15s linear;
	transition: left .15s linear;
}
.bx-aside-nav-control .fa{
	line-height: 40px;
	vertical-align: middle;
}
.bx-wrapper,
.bx-aside-nav {
	-webkit-transition: -webkit-transform .15s linear;
	-moz-transition: -moz-transform .15s linear;
	-ms-transition: -ms-transform .15s linear;
	-o-transition: -o-transform .15s linear;
	transition: transform .15s linear;
}
.bx-aside-nav {
	display: none;
	-webkit-transform: translateX(-100%);
	-moz-transform: translateX(-100%);
	-ms-transform: translateX(-100%);
	-o-transform: translateX(-100%);
	transform: translateX(-100%);
	width: 85%;
	background: #4c5c65;
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	z-index: 12000;
	overflow-y: auto;
}
.bx-aside-nav.bx-opened {
	-webkit-transform: translateX(0);
	-moz-transform: translateX(0);
	-ms-transform: translateX(0);
	-o-transform: translateX(0);
	transform: translateX(0);
	overflow-y: scroll;
	-webkit-overflow-scrolling: touch;
}
.bx-aside-nav ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.bx-aside-nav a {
	color: #fff;
	vertical-align: middle;
	line-height: 48px;
	height: 48px;
	font-size: 16px;
	display: block;
	border-bottom: 1px solid #3d4b53;
	padding-left: 15px;
	max-width: 100%;
	overflow: hidden;
	white-space: nowrap;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
}
.bx-aside-nav a {
	text-decoration: none;
}
.bx-aside-nav .bx-nav-1-lvl {}
.bx-aside-nav .bx-nav-1-lvl>a {}
.bx-nav-1-lvl.bx-opened,
.bx-aside-nav .bx-nav-1-lvl.bx-hover>a {
	background: #44535c;
}
.bx-aside-nav .bx-nav-list-2-lvl {
	background: #44535c;
}
.bx-aside-nav .bx-nav-2-lvl>a {
	padding-left: 30px;
}
.bx-aside-nav .bx-nav-3-lvl>a {
	padding-left: 45px;
}
.bx-aside-nav .bx-nav-4-lvl a {
	padding-left: 60px;
}
.bx-aside-nav .bx-nav-parent {
	position: relative;
}
.bx-aside-nav .bx-nav-parent-arrow {
	position: absolute;
	right: 0;
	top: 0;
	width: 46px;
	height: 46px;
	text-align: center;
}
.bx-aside-nav .bx-nav-parent-arrow i {
	line-height: 46px;
	font-size: 17px;
	font-style: normal;
	color: #fff;
}
.bx-aside-nav .bx-nav-parent.bx-opened .bx-nav-parent-arrow i {
	-webkit-transition: all .15s linear;
	-moz-transition: all .15s linear;
	-ms-transition: all .15s linear;
	-o-transition: all .15s linear;
	transition: all .15s linear;
}
.bx-aside-nav .bx-nav-parent .bx-nav-2-lvl-container-advanced,
.bx-aside-nav .bx-nav-parent .bx-nav-2-lvl-container,
.bx-aside-nav .bx-nav-parent>ul {
	overflow: hidden;
	height: 0;
}
.bx-aside-nav .bx-nav-parent.bx-opened .bx-nav-2-lvl-container-advanced,
.bx-aside-nav .bx-nav-parent.bx-opened .bx-nav-2-lvl-container,
.bx-aside-nav .bx-nav-parent.bx-opened>ul {
	height: auto;
}

.bx-aside-nav .bx-nav-catinfo{display: none;}
.bx-aside-nav .bx-nav-catinfo-back{display: none;}

@media (min-width: 1200px) {
	.bx-top-nav-container .bx-nav-1-lvl>a {font-size: 18px;}
	.bx-top-nav-container .bx-nav-1-lvl>a span {padding: 11px 11px 15px}


#m3922551977 a {
background: url(/bitrix/templates/main_br/components/bitrix/menu/menu_top_cat_br2/images/bs_search_f1.png) no-repeat;
    padding-top: 40px;
    overflow: hidden;
    height: 0;
    margin-left: 15px;
    margin-top: 13px;
margin-left: 50px;
}


#m3922551977 ul li {

float: right !important;
}






}
@media (min-width: 992px) and (max-width: 1199px) {
	.bx-top-nav-container .bx-nav-1-lvl>a {font-size: 16px;}
	.bx-top-nav-container .bx-nav-1-lvl>a span {padding: 9px 10px 12px}



#m3922551977 a {
/* background: url(/bitrix/templates/main_br/components/bitrix/menu/menu_top_cat_br2/images/bs_search_f1.png) no-repeat;
    padding-top: 40px;
    overflow: hidden; */
    height: 0;
   /* margin-left: 15px;
    margin-top: 10px;
margin-left: 10px;  */
}



















}

@media (min-width: 768px) and (max-width: 991px) {
	.bx-top-nav-container .bx-nav-1-lvl>a {font-size: 11px;}
	.bx-top-nav-container .bx-nav-1-lvl>a span {padding: 5px 4px 9px}
}
@media (min-width: 768px){
	.bx-aside-nav-control,
	.bx-aside-nav{display: none;}
	.bx-top-nav-container{display: block;}
}
@media (max-width: 767px) {
	.bx-aside-nav-control,
	.bx-aside-nav{display: block;}
	.bx-top-nav-container{display: none;}
	.bx-aside-nav .bx-nav-parent-arrow{display: block;}
	.bx-aside-nav .bx-nav-1-lvl.bx-nav-parent>a>span>.fa{display: none;}
}
/* End */


/* Start:/bitrix/templates/main_br/components/bitrix/menu/menu_top_cat_br2/themes/blue/colors.min.css?1614173305691*/
.bx-blue.bx-top-nav .bx-top-nav-container{background:#0083d1}.bx-blue.bx-top-nav .bx-top-nav-container .bx-nav-1-lvl.bx-hover>a,.bx-blue.bx-top-nav .bx-top-nav-container .bx-nav-1-lvl.bx-active>a,.bx-blue.bx-top-nav .bx-top-nav-container .bx-nav-1-lvl:hover>a{background:#5ca6e4;border-bottom:0}.bx-blue.bx-top-nav .bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent.bx-hover>a,.bx-blue.bx-top-nav .bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent:hover>a{color:#0083d1;background-color:transparent}.bx-blue.bx-top-nav .bx-top-nav-container .bx-nav-2-lvl>a:hover{color:#0083d1;background:#f0f6f8}.bx-blue.bx-top-nav .bx-top-nav-container .bx-nav-3-lvl a:hover{color:#0083d1;background:#f0f6f8}
/* End */


/* Start:/bitrix/components/bitrix/search.title/templates/visual/style.min.css?15882576283445*/
.bx-searchtitle{margin:10px 0 0}.bx-searchtitle .bx-block-title{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;color:#343434;text-transform:uppercase;font-size:12px;margin-bottom:9px;font-weight:600}.bx-searchtitle .bx-input-group{position:relative;display:table;border-collapse:separate;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bx-searchtitle .bx-input-group .bx-form-control{display:table-cell;position:relative;z-index:2;float:left;width:100%;margin-bottom:0;display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#f8fafc;border:1px solid #d5dadc;border-right:0;border-radius:2px 0 0 2px;outline:0;box-shadow:none!important;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.bx-ios .bx-searchtitle .bx-input-group .bx-form-control{background-image:-webkit-linear-gradient(#f8fafc 0,#f8fafc 100%);background-image:linear-gradient(#f8fafc 0,#f8fafc 100%)}.bx-searchtitle .bx-input-group-btn{position:relative;font-size:0;width:1%;white-space:nowrap;vertical-align:middle;display:table-cell}.bx-searchtitle .bx-input-group-btn button{position:relative;border:0;background:#95a1a8;display:inline-block;margin-bottom:0;cursor:pointer;padding:6px 12px;border-radius:0 2px 2px 0;color:#fff;font-size:16px;line-height:1.42857143;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.bx-searchtitle .bx-input-group-btn button:hover{background:#1484ce}div.title-search-result{border:1px solid #c6c6c6;display:none;overflow:hidden;z-index:999;min-width:370px;margin-top:-3px;background-color:#FFF}div.title-search-fader{display:none;background-image:url('/bitrix/components/bitrix/search.title/templates/visual/images/fader.png');background-position:right top;background-repeat:repeat-y;position:absolute}p.title-search-preview{font-size:12px}div.title-search-result td.title-search-price span{font-size:26px}.bx_searche .bx_img_element{background:#fafafa;float:left;width:67px;padding:5px 10px;position:absolute;top:0;bottom:0}.bx_searche .bx_item_block{min-height:65px;position:relative}.bx_searche .bx_image{width:45px;height:45px;background-size:contain;background-position:center;background-repeat:no-repeat;border:1px solid #e8e8e8}.bx_searche .bx_item_element{padding-left:10px;margin-left:70px}.bx_searche .bx_item_element hr{margin:0;border:0;border-bottom:1px solid #e5e5e5}.bx_searche .bx_item_element a{margin-top:10px;display:inline-block;color:#4788cb;font-size:13px;text-decoration:none}.bx_searche .bx_item_element a b{color:#000;font-weight:normal}.bx_searche .bx_item_element a:hover,.bx_searche .bx_item_element a:hover b{text-decoration:underline}.bx_searche .bx_price{font-weight:bold;font-size:13px}.bx_searche .bx_price .old{font-weight:normal;text-decoration:line-through;color:#636363}.bx_item_block.all_result{min-height:0}.bx_item_block.others_result{min-height:0;padding:0 0 12px;line-height:12px}.bx_item_block.all_result .all_result_title{display:block;font-size:12px;color:#a7a7a7;padding-top:15px;padding-bottom:10px}.bx_item_block.all_result .all_result_title a{color:#a7a7a7}.bx_item_block.all_result .all_result_title a:hover{color:#4788cb}.bx_item_block.all_result a{margin-top:0}
/* End */


/* Start:/bitrix/components/bitrix/breadcrumb/templates/.default/style.min.css?1588257630467*/
.bx-breadcrumb{margin:10px 0}.bx-breadcrumb i{color:#b5bdc2;line-height:13px;font-size:12px;vertical-align:middle;margin-right:5px}.bx-breadcrumb .bx-breadcrumb-item{float:left;margin-bottom:10px;white-space:nowrap;line-height:13px;vertical-align:middle;margin-right:10px}.bx-breadcrumb .bx-breadcrumb-item span{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px;white-space:normal}.bx-breadcrumb .bx-breadcrumb-item a{border-bottom:0}
/* End */


/* Start:/bitrix/components/bitrix/main.feedback/templates/.default/style.min.css?1588257627251*/
div.mf-name,div.mf-email,div.mf-captcha,div.mf-message{width:80%;padding-bottom:.4em}div.mf-name input,div.mf-email input{width:60%}div.mf-message textarea{width:60%}span.mf-req{color:red}div.mf-ok-text{color:green;font-weight:bold;padding-bottom:1em}
/* End */


/* Start:/bitrix/templates/main_br/styles.css?16244484789087*/
h1,h2,h3,h4,h5,h6{font-family: "Open Sans", "Helvetica Neue", Arial, Helvetica, sans-serif;font-weight: 500;}
p{
	font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
	font-size: 14px;
}
p.bxe-first-letter:first-letter{
	font-weight: bold;
	font-size: 56px;
	line-height: 56px;
	margin-right: 10px;
	float: left;
	vertical-align: top;

}
.lead {
	color: #757575;
  	margin-left: 40px;
  		padding:0 0 0 15px;
  	font-size: 13px;
  	font-weight: 300;
  	line-height: 1.4;
  	border-left: 3px solid #99cded;
}
@media (min-width: 768px){
	.lead {
	  	font-size: 16px;
  		margin-left: 20px;
	}


.z-callme-widget.callme.callme--shown {

    display: none !important;
}



}

blockquote {
  	padding:0 0 0 15px;
  	margin: 0 0 20px 20px;
	border-left: 3px solid #c2c2c2;
}
blockquote p{
  	font-size: 20px;
  	font-style: italic;
	color: #757575;
  	font-family: Georgia, "Helvetica Neue", Arial,  Helvetica, sans-serif;
}
@media (max-width: 768px){
	blockquote p {
	  	font-size: 16px;
	}


.z-widget-button {
    display: none !important;


}




.bx-footer-header {
    color: #c8cece;
    padding-left: 3px;
    z-index: 1445;
    position: fixed;
    width: 100%;
    margin-bottom: 30px;
margin-left: 14px;
}



	.workarea {

margin-top: 30px;

}



.z-callme-widget.callme.callme--circle .callme__content {
    width: 24px !important;
    height: 24px !important;
margin-top: 6px;
}



}

blockquote.bxe-quote {
	position: relative;
	padding-left: 70px;
	padding-top: 8px;
	min-height: 50px;
	border-left: none;
}
blockquote.bxe-quote:after{
	content: "";
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAzOS45OTYgMzcuOTk1IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzOS45OTYgMzcuOTk1OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggc3R5bGU9ImZpbGw6I0Q2RDdENjsiIGQ9Ik0wLjAxLDM3Ljk5NXYtMTguMTFjLTAuMDc5LTIuNjA0LDAuMjk0LTUuMDQ5LDEuMTE4LTcuMzM4YzAuODI0LTIuMjg4LDEuOTgxLTQuMywzLjQ3Mi02LjAzNmMxLjQ5LTEuNzM1LDMuMjc2LTMuMTc2LDUuMzU2LTQuMzIxYzIuMDc4LTEuMTQzLDQuMzM1LTEuODczLDYuNzY4LTIuMTl2Ny44MTJjLTIuOTgzLDEuMDI3LTUuMDIzLDIuNTQ1LTYuMTIxLDQuNTU3Yy0xLjEsMi4wMTItMS42NDgsNC40NzktMS42NDgsNy4zOThoNy43Njl2MTguMjI4SDAuMDF6IE0yMy4yODEsMzcuOTk1di0xOC4xMWMtMC4wNzktMi42MDQsMC4yOTQtNS4wNDksMS4xMTgtNy4zMzhjMC44MjQtMi4yODgsMS45ODEtNC4zLDMuNDcyLTYuMDM2YzEuNDktMS43MzUsMy4yNzYtMy4xNzYsNS4zNTYtNC4zMjFjMi4wNzgtMS4xNDMsNC4zMzUtMS44NzMsNi43NjgtMi4xOXY3LjgxMmMtMi45ODMsMS4wMjctNS4wMjMsMi41NDUtNi4xMjEsNC41NTdjLTEuMSwyLjAxMi0xLjY0OCw0LjQ3OS0xLjY0OCw3LjM5OGg3Ljc2OXYxOC4yMjhIMjMuMjgxeiIvPjwvc3ZnPg==);
	background-repeat: no-repeat;
	background-position: top left;
	position: absolute;
	left: 10px;
	top: 10px;
	-webkit-background-size: 40px;
			background-size: 40px;
	width: 40px;
	height:40px;
}

hr{
	border: none;
	border-bottom: 1px solid #ccc;
}
hr.bxe-bolder{
	border-bottom-width: 5px;
}
hr.bxe-dashed{
	border-bottom-style: dashed;
	border-bottom-width: 2px;
}
hr.bxe-normal{}
hr.bxe-light{
	border-bottom-color: #e5e5e5

}
hr.bxe-dotted{
	border-bottom-width: 2px;
	border-bottom-style: dotted;
}

/**/
.bg-primary	{background: #60aadb!important;color: #fff;}
.bg-success	{background: #64ba4e!important;color: #fff;}
.bg-info	{background: #9bc6dd!important;color: #fff;}
.bg-warning	{background: #fec139!important;color: #fff;}
.bg-danger{}
/**/
img.pull-left{
	padding: 5px 15px 5px 0;
}
img.pull-right{
	padding: 5px 0 5px 15px;
}
/**/
.alert{
	border: none;
	border-radius: 1px;
	font-size: 14px;
}
.alert.alert-note{
	background: #f2f2f3;
}
.alert.alert-sys{
	background: #f5f2ec;
	color: #81641F;
}
.alert.bxe-icon{
	padding-left: 90px;
	min-height: 100px;
	position: relative;
}
.alert.bxe-icon:after{
	left:22px;
	top: 20px;
	position: absolute;
	content: " ";
	width:48px;
	height: 48px;
	background-repeat: no-repeat;
	background-position: center;
	background-image:url(/bitrix/templates/main_br/images/editor_sprite.png);
	background-repeat: no-repeat;
}
.alert.bxe-icon.alert-success:after	{background-position:0 0}
.alert.bxe-icon.alert-info:after	{background-position:0 -50px}
.alert.bxe-icon.alert-warning:after	{background-position:0 -100px}
.alert.bxe-icon.alert-danger:after	{background-position:0 -200px}
.alert.bxe-icon.alert-note:after	{background-position:0 -150px}
.alert.bxe-icon.alert-sys:after		{background-position:0 -250px}

.bxe-aleft-title{
	font-weight: bold;
	padding-bottom: 5px;
}

.bx-panel-tooltip {
  z-index: 2210 !important;
  overflow: hidden !important;
  position: absolute !important;
  letter-spacing: normal !important;
  list-style: none !important;
  text-align: left !important;
  text-indent: 0 !important;
  text-transform: none !important;
  visibility: visible !important;
  white-space: normal !important;
  word-spacing: normal !important;
  vertical-align: baseline !important;
  margin: 0 !important;
  padding: 15px !important;
  float: none !important;
  text-decoration: none !important;
  -webkit-border-radius: 1px !important;
  -moz-border-radius: 1px !important;
  border-radius: 1px !important;
  -webkit-box-shadow: 0 12px 10px rgba(0, 0, 0, 0.25) !important;
  -moz-box-shadow: 0 12px 10px rgba(0,0,0,.25) !important;
  box-shadow: 0 12px 10px rgba(0, 0, 0, 0.25) !important;
  border: 1px solid;
  border-color: #f0f0f0;
  background: #fff;
  color: #35414e;
  font-size: 14px;
}

/**/
tab,
tabsection,
.bxe-tab-title{
	display: block;
	padding: 5px;
	border: 1px dashed #ccc;
}
/**/
.bxe-list,
.bxe-list ul{
	list-style: none;
	margin: 5px 0;
	padding-left: 15px;
}
.bxe-list-default,
.bxe-list-default ul{

 }
.bxe-list .fa{
	color: #9fb2bd;
	margin-right: 6px;
}
.bxe-lis-blue .fa{
	color: #0083d1;
}





.overlay { 
background-color: rgba(0, 0, 0, 0.7); 
bottom: 0; 
cursor: default; 
left: 0; 
opacity: 0; 
position: fixed; 
right: 0; 
top: 0; 
visibility: hidden; 
z-index: 1; 
-webkit-transition: opacity .5s; 
-moz-transition: opacity .5s; 
-ms-transition: opacity .5s; 
-o-transition: opacity .5s; 
transition: opacity .5s; 
} 
.overlay:target { 
visibility: visible; 
opacity: 1; 
} 
.popup { 
background-color: #fff; 
border: 3px solid #fff; 
display: inline-block; 
left: 50%; 
opacity: 0; 
padding: 15px; 
position: fixed; 
text-align: justify; 
font: 14px Helvetica, Arial, Sans-Serif; 
top: 40%; 
visibility: hidden; 
z-index: 10; 

-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%); 
-o-transform: translate(-50%, -50%); 
transform: translate(-50%, -50%); 

-webkit-border-radius: 10px; 
-moz-border-radius: 10px; 
-ms-border-radius: 10px; 
-o-border-radius: 10px; 
border-radius: 10px; 

-webkit-box-shadow: 0 1px 1px 2px rgba(0, 0, 0, 0.4) inset; 
-moz-box-shadow: 0 1px 1px 2px rgba(0, 0, 0, 0.4) inset; 
-ms-box-shadow: 0 1px 1px 2px rgba(0, 0, 0, 0.4) inset; 
-o-box-shadow: 0 1px 1px 2px rgba(0, 0, 0, 0.4) inset; 
box-shadow: 0 1px 1px 2px rgba(0, 0, 0, 0.4) inset; 

-webkit-transition: opacity .5s, top .5s; 
-moz-transition: opacity .5s, top .5s; 
-ms-transition: opacity .5s, top .5s; 
-o-transition: opacity .5s, top .5s; 
transition: opacity .5s, top .5s; 
} 
.overlay:target+.popup { 
top: 50%; 
opacity: 1; 
visibility: visible; 
} 
.close { 
background-color: rgba(0, 0, 0, 0.8); 
border: 2px solid #ccc; 
height: 24px; 
line-height: 24px; 
position: absolute; 
right: -13px; 
font-weight: bold; 
text-align: center; 
text-decoration: none; 
top: -15px; 
width: 24px; 
-webkit-border-radius: 15px; 
-moz-border-radius: 15px; 
-ms-border-radius: 15px; 
-o-border-radius: 15px; 
border-radius: 15px; 
-moz-box-shadow: 1px 1px 3px #000; 
-webkit-box-shadow: 1px 1px 3px #000; 
box-shadow: 1px 1px 3px #000; 
} 
.close:before { 
color: rgba(255, 255, 255, 0.9); 
content: "X"; 
font-size: 14px; 
text-shadow: 0 -1px rgba(0, 0, 0, 0.9); 
} 
.close:hover { 
background-color: rgba(64, 128, 128, 0.8); 
}



.footer-info-3 { 
padding: 5px;
/*background: #0f364d;*/
background: #fff;
}



.footer-info-3 p { 
color: #000;
font-weight: bold;
}

.index-footer { 
background: #1e6994 !important;
padding: 10px;
margin-right: 1px !important;
}

.index-footer h3 { 
color: #fff !important;
margin-top: 10px !important;
    margin-bottom: 10px !important;
font-size: 20px !important;
}



.margin-footer-top { 

margin-top: 10px;

}




.button-footer { 

background: #5d9729 !important;
padding: 10px 15px !important;

}

.z-widget-button {
    right: 50px !important;
	background: #18c139 !important;
background-image:url(/bitrix/templates/main_br/mini7.png) !important;
background-repeat: no-repeat !important;

}

.label_39._bottom_3v {
    min-width: 150px !important;
right: 1px !important;
}



.z-widget-simple-btn svg path {

    fill: url(#wood) !important;
}



.z-widget-simple-btn:before {

    background: rgba(80, 138, 18, 0.1) !important;

}





.z-callme-widget.callme.callme--square .callme__content {

    padding: 5px 5px !important;
    margin-top: 5px !important;

}


.bx-top-nav-container {
    margin-top: 5px !important;

}


/* End */


/* Start:/bitrix/templates/main_br/template_styles.css?1752061089102203*/
@media (max-width:767px){#bx-panel{display:none !important}}
body {
	background: #fff;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	overflow-x: hidden;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}





body.bx-opened {
	overflow: hidden;
}

.bx-wrapper {
	position: relative;
}

.icon-empty {
	opacity: 0;
}

a {
	text-decoration: none;
}

a:active,
a:hover {
	border-color: transparent;
	text-decoration: none;
}

a,
.container {
	-webkit-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
	-moz-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
	-ms-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
	-o-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
	transition: color .3s ease, background-color .3s ease, border-color .3s ease;
}

img {
	width: auto;
	max-width: 100%;
	height: auto;
	max-height: 100%
}






.fixmenu1 {

   position: fixed;
    left: 0;
    top: 0;
    right: 0;
    z-index: 999;


}

.workall {


background-image: url("/bitrix/templates/main_br/images/bg9.jpg");
}







.bx-header {}
/*Logo*/

.bx-logo {
	padding-left: 1px;
	padding-bottom: 2px;
}

.bx-logo .bx-logo-block {
	/*display: block;*/
	height: 50px;
	border-bottom: none;
}

.bx-logo-text,
.bx-logo-text:hover,
.bx-logo-text:active {
	font-size: 32px;
	font-weight: 700;
	font-family: "Open Sans", "Helvetica Neue", Arial, Helvetica, sans-serif;
	color: #000;
	line-height: 37px;
	text-decoration: none;
	border: none;
	vertical-align: bottom;
}

.bx-logo-text small {
	font-size: 37px;
}

.bx-logo-desc {
	text-transform: uppercase;
	display: block;
	font-weight: 700;
	font-size: 13px;
	line-height: 10px;
	color: #b8b8b8;
}

@media (max-width: 767px) {
	.bx-logo {
		background: #1484ce;
		position: fixed;
		left: 0;
		right: 0;
		top: 0;
		z-index: 1400;
		padding: 10px 60px;
	}
	.bx-logo .bx-logo-block {
		text-align: center;
		height: 30px;
	}
	.bx-logo-text {
		font-size: 24px;
		color: #fff;
		line-height: 30px;
		vertical-align: middle;
	}
	.bx-logo-text:hover,
	.bx-logo-text:active {
		color: #fff;
	}
	.bx-logo-text small {
		font-size: 24px;
		color: #fff;
	}
	.bx-logo-desc {
		display: none;
	}
}
/* Sections */

.bx-header-section {
	border-left: 1px solid #eaebec;
	border-right: 1px solid #eaebec;
	padding: 28px 31px 5px;
	background: #fff;
}

.bx-content-seection {
	padding: 0 45px 5px;
	background: #fff;
	border-left: 1px solid #eaebec;
	border-right: 1px solid #eaebec;
}

@media (min-width: 1200px) {
	.bx-header-section {
		padding: 5px 31px 5px;
	}
	.bx-content-seection {
		padding: 0 45px 5px;
	}
}

@media (min-width: 992px) and (max-width: 1199px) {
	.bx-header-section {
		padding: 5px 15px 5px;
	}
	.bx-content-seection {
		padding: 0 30px 5px;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.bx-header-section {
		padding: 5px 15px 5px;
	}
	.bx-content-seection {
		padding: 0 15px 5px;
	}
}

@media (max-width: 767px) {
	.bx-header-section {
		padding: 5px 15px 50px
	}
	.bx-content-seection {
		padding: 0 15px 10px
	}
}
/* header / phone */

.bx-inc-orginfo {
	padding-left: 3px;
}

@media (max-width: 767px) {
	.bx-inc-orginfo {
		text-align: center;
		padding-bottom: 10px;
	}
}

.bx-inc-orginfo-phone {
	color: #000;
	font-size: 21px;
	font-weight: 700;
	white-space: nowrap;
	font-family: "Open Sans", "Helvetica Neue", Arial, Helvetica, sans-serif;
}

.bx-inc-orginfo-phone i {
	color: #97a1ab;
	position: relative;
	margin-left: -23px;
}

.bx-inc-orginfo-recall {}

.bx-inc-orginfo-recall a {
	color: #039be5;
	border-bottom: 1px dashed;
	font-size: 12px;
	margin-left: 2px;
}

.bx-inc-orginfo-recall a:hover {
	text-decoration: none;
	border-bottom-color: transparent;
}
/* header / worktime */

.bx-worktime {}

@media (max-width: 767px) {
	.bx-worktime {
		text-align: center;
	}
}

.bx-worktime-title {
	color: #8d8d8d;
	font-size: 12px;
}

.bx-worktime-prop {
	font-size: 13px;
	color: #000;
}

.bx-worktime-prop>span {
	white-space: nowrap;
}
/*sidebar*/

.bx-sidebar-block {
	margin-bottom: 40px;
}
/* Breadcrumb Custom*/

.bx-breadcrumb-item a {
	color: #757575;
}

.bx-breadcrumb-item a:hover {
	color: #2d2d2d;
}
/* workarea */
/*TITLE*/

h1.bx-title,
h2.bx-title,
h3.bx-title,
h4.bx-title,
h5.bx-title,
h6.bx-title {
	font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 500;
}

h1.bx-title,
h2.bx-title,
h3.bx-title {
	padding-bottom: 15px;
}

h4.bx-title,
h5.bx-title,
h6.bx-title {}

h1.bx-title {
	margin-top: 0;
	padding-bottom: 10px;
}

h2.bx-title {
	font-size: 25px;
}

h3.bx-title {}

h4.bx-title {}

h5.bx-title {}

h6.bx-title {}
/* FORMS */

.bx-wrap input[type=text],
.bx-wrap  input[type=password] {
	/*display: block;*/
	/*width: 100%;*/
	/*height: 38px;*/
	/*font-size: 18px;*/
	margin: inherit 4px;
	padding: 0 4px;
	border: 1px solid #CCD5DB;
	border-radius: 2px;
	background: #f8fafc;
	outline: none;
}

textarea {
	display: block;
	width: 100%;
	max-width: 100%;
	min-width: 100%;
	font-size: 18px;
	min-height: 150px;
	max-height: 450px;
	margin: 0;
	padding: 0 4px;
	border: 1px solid #CCD5DB;
	border-radius: 2px;
	background: #f8fafc;
	outline: none;
}
/* INC.banners */

.bx-incbanners {
	margin: 10px 0 25px;
	text-align: center;
}
/* INC.links.footer */

.bx-inclinksfooter a {
	border-bottom: none;
}

.bx-inclinksfooter .bx-block-title {
	margin: 0;
	padding: 0;
	font-size: 17px;
	font-family: "Open Sans", "Helvetica Neue", Arial, Helvetica, sans-serif;
	color: #fff;
	font-weight: 600;
}

.bx-inclinksfooter-container {
	margin-top: 15px;
	padding: 0;
	color: #fff;
	border-radius: 2px;
	font-family: "Open Sans", "Helvetica Neue", Arial, Helvetica, sans-serif;
}

.bx-inclinksfooter-list {
	list-style: none;
	margin: 0;
	padding: 0;
}

.bx-inclinksfooter-item {
	padding: 0 0 5px 0;
}
/* INC.logo.footer */

.bx-inclogofooter {
	color: #fff;
}

.bx-inclogofooter a.bx-inclogofooter-logo {
	border-bottom: none;
}

.bx-inclogofooter-logo img {
	max-width: 180px;
	height: auto;
}

.bx-inclogofooter-block {
	padding-bottom: 20px;
}

.bx-inclogofooter-tel {
	color: #cfd0d0;
	font-family: "Open Sans", "Helvetica Neue", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding-bottom: 5px;
}

.bx-inclogofooter-worktime {
	color: #cfd0d0;
	font-family: "Open Sans", "Helvetica Neue", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}
/* INC.social.widget */

.bx-banners {
	margin: 10px 0;
}

.bx-banners .bx-block-title {
	font-family: "Open Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;
	color: #343434;
	text-transform: uppercase;
	font-size: 12px;
	margin-bottom: 9px;
	font-weight: 600;
}
/* INC.wt */

.bx-wt-block {
	color: #fff;
	padding: 5px 15px;
	background: url(/bitrix/templates/main_br/images/wt.png) no-repeat center top;
	-webkit-background-size: cover;
	background-size: cover;
	border-radius: 3px;
}

.bx-wt .bx-block-title {
	font-family: "Open Sans", "Helvetica Neue", Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: 600;
	text-transform: uppercase;
	margin-bottom: 14px;
}

.bx-wt-block ul {
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: 12px;
}

.bx-wt-block ul li {
	padding-bottom: 7px;
}

.bx-wt-others-block {
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 7px;
	margin-top: 4px;
}
/* FOOTER */





.bx-footer {
	background: #154c6b;
	color: #c8cece;






}

.bx-footer .white {
color: #ffffff;
}




.bx-footer-header {

	
	color: #e3e3e3;
        padding-left: 3px;
margin-bottom: 2px;


}




.bx-footer-header b {
color: #ffffff;
}


.bx-footer-header .white {
color: #ffffff;
}






.bx-footer-header a {
color: #ffffff;
        padding-left: 10px;
}


.bx-footer-header a:hover {
	color: #0083d1;
	
	text-decoration: none;
}


.bx-footer-section.bx-center-section {
	padding-top: 20px;
	padding-bottom: 5px;
}

.bx-footer-section.bx-center-section>div {
	margin-bottom: 10px;
}

.bx-footer a {
	color: #ffffff;
        font-size: 10pt
}

.bx-footer a:hover {
	color: #0083d1;
	
	text-decoration: none;
}

.bx-footer-line {
	background: #1f496a;
}

.bx-footer-bottomline {
	background: #0f364d;
	font-size: 14px;
	padding: 22px 0;
}

.bx-footer-bottomline-header {
	/*background: #154c6b;*/
	font-size: 14px;
	/*padding: 5px 0 1px;
padding-bottom: 5px;*/

padding-top: 10px;
}

.bx-up {
	text-align: right;
}

.bx-up a,
.bx-up a:hover {
	border-bottom: none;
}

@media (min-width: 1200px) {}

@media (min-width: 992px) and (max-width: 1199px) {}

@media (min-width: 768px) and (max-width: 991px) {}

@media (max-width: 767px) {
	.bx-footer {
		text-align: center;
	}
	.bx-up {
		text-align: center;
	}
}
/**/

.btn-primary {
	background-color: #1485ce;
	border-color: #1485ce;
}

.btn-primary.active,
.btn-primary.focus,
.btn-primary:active,
.btn-primary:focus,
.btn-primary:hover,
.open>.dropdown-toggle.btn-primary {
	background-color: #53a4d8;
	border-color: #53a4d8;
}

.btn-link {
	color: #1485ce;
}

.btn-link:focus,
.btn-link:hover {
	color: #53a4d8;
	text-decoration: none;
}
/*404*/

.bx-404-container {
	width: 100%;
	margin: 0 auto;
	text-align: center;
}

.bx-404-block {
	margin-top: 100px;
	margin-bottom: 66px;
}

@media (max-width: 768px) {
	.bx-404-block {
		margin-top: 50px;
		margin-bottom: 33px;
	}
}

.bx-404-text-block {
	font-size: 20px;
	font-family: "Open Sans", "Helvetica Neue", Arial, Helvetica, sans-serif;
	padding-bottom: 20px;
}

.bx-maps-title {
	color: #8f8f8f;
	font-size: 16px;
	font-family: "Open Sans", "Helvetica Neue", Arial, Helvetica, sans-serif;
	padding-bottom: 20px;
	padding-top: 10px;
	border-bottom: 1px solid #e9eaea;
}

.map-columns {
	padding-top: 20px;
}

.bx-map-title {
	font-weight: bold;
	font-size: 14px;
	font-family: "Open Sans", "Helvetica Neue", Arial, Helvetica, sans-serif;
	position: relative;
	min-height: 20px;
	padding-left: 25px;
	margin-bottom: 20px;
}

.bx-map-title .fa {
	color: #0083d1;
	position: absolute;
	left: 0;
	top: 2px;
	font-size: 15px;
}

.map-columns ul {
	list-style: none;
	margin-bottom: 5px;
}

.map-level-0 {
	margin-left: 0;
	padding-left: 25px;
	margin-bottom: 20px;
}

.map-level-0 li {
	margin-left: 0;
	padding-left: 0;
}

.map-level-0 ul {
	padding-left: 15px;
}

ul.map-level-1 {
	margin-bottom: 30px;
}
/*ABOUT*/

.bxd-block {
	width: 100%;
	border: 1px solid #e3e6e7;
	display: block;
	background: #fff;
	padding: 15px;
	min-height: 210px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

a.bxd-block:hover {}

.bxd-icon {
	display: block;
	border-radius: 50%;
	height: 68px;
	width: 68px;
	margin: 0 auto;
	-webkit-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
	-moz-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
	-ms-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
	-o-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
	transition: color .3s ease, background-color .3s ease, border-color .3s ease;
}

.bxd-block:hover .bxd-icon {}

.bxd-icon .fa {
	margin-left: -1px;
	position: relative;
	font-size: 35px;
	height: 68px;
	width: 68px;
	text-align: center;
	line-height: 68px;
	vertical-align: middle;
	-webkit-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
	-moz-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
	-ms-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
	-o-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
	transition: color .3s ease, background-color .3s ease, border-color .3s ease;
}

.bxd-link:hover .bxd-icon .fa {}

.bxd-title {
	display: block;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: bold;
	text-align: center;
	color: #000;
	font-size: 15px;
	font-family: "Open Sans", "Helvetica Neue", Arial, Helvetica, sans-serif;
	white-space: nowrap;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
	overflow: hidden;
	text-transform: uppercase;
}

.bxd-desc {
	display: block;
	text-align: center;
	color: #737373;
	font-size: 12px;
}

.bx-wrapper{
	background-repeat: no-repeat;
	background-position: top center;
	background-color: #fff;
	//background-image: url("/bitrix/templates/main_br/images/bg9.jpg");
}
@media (min-width: 992px) and (max-width:1199px){
	.bx-wrapper{
		-webkit-background-size:1600px auto;
		background-size:1600px auto;
	}
}
@media (min-width: 768px) and (max-width: 991px){
	.bx-wrapper{
		-webkit-background-size:1280px auto;
		background-size:1280px auto;
	}
}
@media (max-width: 767px){
	.bx-wrapper{
		background: none ;
	}
}









.desc h3 {
color: #0083d1;
margin-top: 30px;
margin-bottom: 30px;

}

.desc p {
padding-left: 20px;
}





.desc h2 {
color: #0083d1;


}








.howtowork .number_how

{ 

width: 57px;
height: 57px;
background: #0083d1;
font: 23px/57px 'play-b', Arial, Helvetica, sans-serif;
color: #ffffff;
border-radius: 29px;
position: relative;
top: 0;
padding-left: 16px;
margin-left: 8px;

}




.howtowork .next_how

{

position: relative;
left: 100px;
top: -40px;
width: 72px;
height: 18px;
background: url(/images/next.png) no-repeat left top;

}


.howtowork .next_how_without

{

position: relative;
left: 50px;
top: -40px;
width: 72px;
height: 18px;


}




.howtowork

{

align: center;

}


.howtowork h4 {
color: #0083d1;

}


.howtowork h3 {
color: #0083d1;

}


.howtowork h2 {
color: #0083d1;
margin-top: 30px;
margin-bottom: 30px;

}



.howtowork2 h2 {
color: #0083d1;

}


.howtowork h1 {
color: #0083d1;

}



.howtowork .image_how

{


height: 155px;
margin-bottom: 10px;
margin-top: 10px;
}


.privil .image_how

{

font-size: 12px;
font-weight:bold;
height: 100px;
margin-bottom: 10px;
margin-top: 40px;
}



.howtowork2

{


margin-bottom: 30px;
margin-top: 30px;
}








.name_sku1{
   font-size: 20pt;
color: #0083d1
}

















.button_zap {
    text-decoration: none;
    text-align: center;
    padding: 14px 32px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    font: 21px Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #ffffff;
    background: #0083d1;
    -webkit-box-shadow: 0px 0px 2px #bababa, inset 0px 0px 1px #ffffff;
    -moz-box-shadow: 0px 0px 2px #bababa, inset 0px 0px 1px #ffffff;
    box-shadow: 0px 0px 2px #bababa, inset 0px 0px 1px #ffffff;
}




.techtab {
   margin:1em auto;
   border-left:1px solid #E3E7EA;
   border-right:1px solid #E3E7EA;
}

.techtab td {
   font-size:1em;
   padding:0.3em 1em 0.3em 1em;
}

.techtab tr.br td {
   background:#F1F5F9;
}

.techtab tr.fr td {
   background:#337ab7;
color:#fff
}








figure {
    margin: 0px;
}
/* position: relative; обязательно, остальное по вкусу */
figure.ink-image {
    position: relative;

}
/* изображения резиновые */
figure.ink-image > img {
    border: 0px none;
   
    vertical-align: top;
}
/* формируем подписи к картинкам */
figure.ink-image > figcaption {
   /* padding: 0.5em; */
    
    line-height: 1.3;
    font-family: 'Roboto', sans-serif;  
    font-weight: 400;
}
/* подпись поверх картинки сверху */




















@media (min-width: 1200px) {




.banner_med01 {
    background: transparent url(/images/breezart/banner_med_01.png) no-repeat center center;
    background-size: cover !important;
    min-height: 300px;
    border-radius: 25px;
}


.banner_med01 .pr {
    background-color: #337ab7;
    border-radius: 25px;
}


.banner_med01 h3 {
    font-size: 24px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 20px;
    margin-bottom: 5px;
    margin-top: 15px;
}


.banner_med01 h2 {
    font-size: 30px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
}


.banner_med01 h2 a {
    font-size: 25px;
    font-weight: bold;
    color: #fff;
}







.banner_med02 {
    background: transparent url(/images/breezart/banner_med_02.png) no-repeat center center;
    background-size: cover !important;
    min-height: 300px;
    border-radius: 25px;
}


.banner_med02 .pr {
    background-color: #337ab7;
    border-radius: 25px;
}


.banner_med02 h3 {
    font-size: 24px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 20px;
    margin-bottom: 5px;
    margin-top: 15px;
}


.banner_med02 h2 {
    font-size: 30px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
}


.banner_med02 h2 a {
    font-size: 25px;
    font-weight: bold;
    color: #fff;
}







.banner_med03 {
    background: transparent url(/images/breezart/banner_med_03.png) no-repeat center center;
    background-size: cover !important;
    min-height: 300px;
    border-radius: 25px;
}


.banner_med03 .pr {
    background-color: #337ab7;
    border-radius: 25px;
}


.banner_med03 h3 {
    font-size: 24px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 20px;
    margin-bottom: 5px;
    margin-top: 15px;
}


.banner_med03 h2 {
    font-size: 30px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
}


.banner_med03 h2 a {
    font-size: 25px;
    font-weight: bold;
    color: #fff;
}



.banner_med04 {
    background: transparent url(/images/breezart/banner_med_04.png) no-repeat center center;
    background-size: cover !important;
    min-height: 300px;
    border-radius: 25px;
}


.banner_med04 .pr {
    background-color: #337ab7;
    border-radius: 25px;
}


.banner_med04 h3 {
    font-size: 24px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 20px;
    margin-bottom: 5px;
    margin-top: 15px;
}


.banner_med04 h2 {
    font-size: 30px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
}


.banner_med04 h2 a {
    font-size: 25px;
    font-weight: bold;
    color: #fff;
}
































figcaption.over-top3 {
    background: none repeat scroll 0% 0% rgba(242, 242, 242, 0.000001);
    border: medium none;
    position: absolute;
    top: 0px;
	width: 100%;
text-align: left;
 color: #0083d1; /* Цвет текста */
padding: 50px 1px 1px 1px;
    font-family: Arial, sans-serif; /* Гарнитура шрифта */
    font-size: 30px; /* Размер текста подсказки */

}



figcaption.over-top1 {
    background: none repeat scroll 0% 0% rgba(242, 242, 242, 0.6);
    border: medium none;
    position: absolute;
    top: 0px;
	width: 100%;
text-align: left;
 color: #0083d1; /* Цвет текста */
padding: 10px 15px 10px 15px;
    font-family: Arial, sans-serif; /* Гарнитура шрифта */
    font-size: 24px; /* Размер текста подсказки */

}



figcaption.over-top {
    background: none repeat scroll 0% 0% rgba(255, 255, 255, 0.7);
    border: medium none;
    position: absolute;
    bottom: 0px;
	width: 100%;
padding: 7px 7px 7px 500px;
}


figcaption.over-top2 {
    background: none repeat scroll 0% 0% rgba(255, 255, 255, 0.7);
    border: medium none;
    position: absolute;
    bottom: 0px;
	width: 100%;
padding: 7px 7px 7px 150px;
}


figcaption.over-top4 {
    background: none repeat scroll 0% 0% rgba(242, 242, 242, 0.6);
    border: medium none;
    position: absolute;
    top: 0px;
	width: 100%;
text-align: right;
 color: #0083d1; /* Цвет текста */
padding: 10px 15px 10px 15px;
    font-family: Arial, sans-serif; /* Гарнитура шрифта */
    font-size: 20px; /* Размер текста подсказки */

}








}

@media (min-width: 992px) and (max-width: 1199px) {








.banner_med01 {
    background: transparent url(/images/breezart/banner_med_01.png) no-repeat center center;
    background-size: cover !important;
    min-height: 300px;
    border-radius: 25px;
}


.banner_med01 .pr {
    background-color: #337ab7;
    border-radius: 25px;
}


.banner_med01 h3 {
    font-size: 24px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 20px;
    margin-bottom: 5px;
    margin-top: 15px;
}


.banner_med01 h2 {
    font-size: 30px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
}


.banner_med01 h2 a {
    font-size: 25px;
    font-weight: bold;
    color: #fff;
}







.banner_med02 {
    background: transparent url(/images/breezart/banner_med_02.png) no-repeat center center;
    background-size: cover !important;
    min-height: 300px;
    border-radius: 25px;
}


.banner_med02 .pr {
    background-color: #337ab7;
    border-radius: 25px;
}


.banner_med02 h3 {
    font-size: 24px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 20px;
    margin-bottom: 5px;
    margin-top: 15px;
}


.banner_med02 h2 {
    font-size: 30px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
}


.banner_med02 h2 a {
    font-size: 25px;
    font-weight: bold;
    color: #fff;
}







.banner_med03 {
    background: transparent url(/images/breezart/banner_med_03.png) no-repeat center center;
    background-size: cover !important;
    min-height: 300px;
    border-radius: 25px;
}


.banner_med03 .pr {
    background-color: #337ab7;
    border-radius: 25px;
}


.banner_med03 h3 {
    font-size: 24px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 20px;
    margin-bottom: 5px;
    margin-top: 15px;
}


.banner_med03 h2 {
    font-size: 30px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
}


.banner_med03 h2 a {
    font-size: 25px;
    font-weight: bold;
    color: #fff;
}



.banner_med04 {
    background: transparent url(/images/breezart/banner_med_04.png) no-repeat center center;
    background-size: cover !important;
    min-height: 300px;
    border-radius: 25px;
}


.banner_med04 .pr {
    background-color: #337ab7;
    border-radius: 25px;
}


.banner_med04 h3 {
    font-size: 24px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 20px;
    margin-bottom: 5px;
    margin-top: 15px;
}


.banner_med04 h2 {
    font-size: 30px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
}


.banner_med04 h2 a {
    font-size: 25px;
    font-weight: bold;
    color: #fff;
}






















figcaption.over-top3 {
    background: none repeat scroll 0% 0% rgba(242, 242, 242, 0.000001);
    border: medium none;
    position: absolute;
    top: 0px;
	width: 100%;
text-align: left;
 color: #0083d1; /* Цвет текста */
padding: 40px 1px 1px 1px;
    font-family: Arial, sans-serif; /* Гарнитура шрифта */
    font-size: 24px; /* Размер текста подсказки */

}


figcaption.over-top1 {
    background: none repeat scroll 0% 0% rgba(242, 242, 242, 0.6);
    border: medium none;
    position: absolute;
    top: 0px;
	width: 100%;
text-align: left;
 color: #0083d1; /* Цвет текста */
padding: 8px 10px 8px 15px;
    font-family: Arial, sans-serif; /* Гарнитура шрифта */
    font-size: 22px; /* Размер текста подсказки */

}


figcaption.over-top {
    background: none repeat scroll 0% 0% rgba(255, 255, 255, 0.7);
    border: medium none;
    position: absolute;
    bottom: 0px;
	width: 100%;
padding: 7px 7px 7px 400px;
}



figcaption.over-top2 {
    background: none repeat scroll 0% 0% rgba(255, 255, 255, 0.7);
    border: medium none;
    position: absolute;
    bottom: 0px;
	width: 100%;
padding: 7px 7px 7px 100px;
}



figcaption.over-top4 {
    background: none repeat scroll 0% 0% rgba(242, 242, 242, 0.6);
    border: medium none;
    position: absolute;
    top: 0px;
	width: 100%;
text-align: right;
 color: #0083d1; /* Цвет текста */
padding: 8px 10px 8px 15px;
    font-family: Arial, sans-serif; /* Гарнитура шрифта */
    font-size: 18px; /* Размер текста подсказки */

}

}

@media (min-width: 768px) and (max-width: 991px) {








.banner_med01 {
    background: transparent url(/images/breezart/banner_med_01.png) no-repeat center center;
    background-size: cover !important;
    min-height: 300px;
    border-radius: 25px;
}


.banner_med01 .pr {
    background-color: #337ab7;
    border-radius: 25px;
}


.banner_med01 h3 {
    font-size: 24px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 20px;
    margin-bottom: 5px;
    margin-top: 15px;
}


.banner_med01 h2 {
    font-size: 30px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
}


.banner_med01 h2 a {
    font-size: 25px;
    font-weight: bold;
    color: #fff;
}







.banner_med02 {
    background: transparent url(/images/breezart/banner_med_02.png) no-repeat center center;
    background-size: cover !important;
    min-height: 300px;
    border-radius: 25px;
}


.banner_med02 .pr {
    background-color: #337ab7;
    border-radius: 25px;
}


.banner_med02 h3 {
    font-size: 24px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 20px;
    margin-bottom: 5px;
    margin-top: 15px;
}


.banner_med02 h2 {
    font-size: 30px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
}


.banner_med02 h2 a {
    font-size: 25px;
    font-weight: bold;
    color: #fff;
}







.banner_med03 {
    background: transparent url(/images/breezart/banner_med_03.png) no-repeat center center;
    background-size: cover !important;
    min-height: 300px;
    border-radius: 25px;
}


.banner_med03 .pr {
    background-color: #337ab7;
    border-radius: 25px;
}


.banner_med03 h3 {
    font-size: 24px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 20px;
    margin-bottom: 5px;
    margin-top: 15px;
}


.banner_med03 h2 {
    font-size: 30px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
}


.banner_med03 h2 a {
    font-size: 25px;
    font-weight: bold;
    color: #fff;
}



.banner_med04 {
    background: transparent url(/images/breezart/banner_med_04.png) no-repeat center center;
    background-size: cover !important;
    min-height: 300px;
    border-radius: 25px;
}


.banner_med04 .pr {
    background-color: #337ab7;
    border-radius: 25px;
}


.banner_med04 h3 {
    font-size: 24px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 20px;
    margin-bottom: 5px;
    margin-top: 15px;
}


.banner_med04 h2 {
    font-size: 30px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
}


.banner_med04 h2 a {
    font-size: 25px;
    font-weight: bold;
    color: #fff;
}
































figcaption.over-top3 {
    background: none repeat scroll 0% 0% rgba(242, 242, 242, 0.000001);
    border: medium none;
    position: absolute;
    top: 0px;
	width: 100%;
text-align: left;
 color: #0083d1; /* Цвет текста */
padding: 35px 1px 1px 1px;
    font-family: Arial, sans-serif; /* Гарнитура шрифта */
    font-size: 20px; /* Размер текста подсказки */

}

figcaption.over-top1 {
    background: none repeat scroll 0% 0% rgba(242, 242, 242, 0.6);
    border: medium none;
    position: absolute;
    top: 0px;
	width: 100%;
text-align: left;
 color: #0083d1; /* Цвет текста */
padding: 5px 10px 5px 15px;
    font-family: Arial, sans-serif; /* Гарнитура шрифта */
    font-size: 16px; /* Размер текста подсказки */

}


figcaption.over-top {
    background: none repeat scroll 0% 0% rgba(255, 255, 255, 0.7);
    border: medium none;
    position: absolute;
    bottom: 0px;
	width: 100%;
padding: 7px 7px 7px 250px;
}


figcaption.over-top2 {
    background: none repeat scroll 0% 0% rgba(255, 255, 255, 0.7);
    border: medium none;
    position: absolute;
    bottom: 0px;
	width: 100%;
padding: 7px 7px 7px 50px;
}



figcaption.over-top4 {
    background: none repeat scroll 0% 0% rgba(242, 242, 242, 0.6);
    border: medium none;
    position: absolute;
    top: 0px;
	width: 100%;
text-align: right;
 color: #0083d1; /* Цвет текста */
padding: 5px 10px 5px 15px;
    font-family: Arial, sans-serif; /* Гарнитура шрифта */
    font-size: 16px; /* Размер текста подсказки */

}

}

@media (max-width: 767px) {








.banner_med01 {
    background: transparent url(/images/breezart/banner_med_01.png) no-repeat center center;
    background-size: cover !important;
    min-height: 210px;
    border-radius: 25px;
}


.banner_med01 .pr {
    background-color: #337ab7;
    border-radius: 25px;
}


.banner_med01 h3 {
    font-size: 24px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 20px;
    margin-bottom: 5px;
    margin-top: 15px;
}


.banner_med01 h2 {
    font-size: 30px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
}


.banner_med01 h2 a {
    font-size: 25px;
    font-weight: bold;
    color: #fff;
}







.banner_med02 {
    background: transparent url(/images/breezart/banner_med_02.png) no-repeat center center;
    background-size: cover !important;
    min-height: 210px;
    border-radius: 25px;
}


.banner_med02 .pr {
    background-color: #337ab7;
    border-radius: 25px;
}


.banner_med02 h3 {
    font-size: 24px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 20px;
    margin-bottom: 5px;
    margin-top: 15px;
}


.banner_med02 h2 {
    font-size: 30px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
}


.banner_med02 h2 a {
    font-size: 25px;
    font-weight: bold;
    color: #fff;
}







.banner_med03 {
    background: transparent url(/images/breezart/banner_med_03.png) no-repeat center center;
    background-size: cover !important;
    min-height: 210px;
    border-radius: 25px;
}


.banner_med03 .pr {
    background-color: #337ab7;
    border-radius: 25px;
}


.banner_med03 h3 {
    font-size: 24px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 20px;
    margin-bottom: 5px;
    margin-top: 15px;
}


.banner_med03 h2 {
    font-size: 30px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
}


.banner_med03 h2 a {
    font-size: 25px;
    font-weight: bold;
    color: #fff;
}



.banner_med04 {
    background: transparent url(/images/breezart/banner_med_04.png) no-repeat center center;
    background-size: cover !important;
    min-height: 210px;
    border-radius: 25px;
}


.banner_med04 .pr {
    background-color: #337ab7;
    border-radius: 25px;
}


.banner_med04 h3 {
    font-size: 24px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 20px;
    margin-bottom: 5px;
    margin-top: 15px;
}


.banner_med04 h2 {
    font-size: 30px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
}


.banner_med04 h2 a {
    font-size: 25px;
    font-weight: bold;
    color: #fff;
}
































figcaption.over-top3 {
    background: none repeat scroll 0% 0% rgba(242, 242, 242, 0.000001);
    border: medium none;
    position: absolute;
    top: 0px;
	width: 100%;
text-align: left;
 color: #0083d1; /* Цвет текста */
padding: 25px 1px 1px 1px;
    font-family: Arial, sans-serif; /* Гарнитура шрифта */
    font-size: 16px; /* Размер текста подсказки */

}

figcaption.over-top1 {
    background: none repeat scroll 0% 0% rgba(242, 242, 242, 0.6);
    border: medium none;
    position: absolute;
    top: 0px;
	width: 100%;
text-align: left;
 color: #0083d1; /* Цвет текста */
padding: 3px 5px 3px 15px;
    font-family: Arial, sans-serif; /* Гарнитура шрифта */
    font-size: 14px; /* Размер текста подсказки */

}


figcaption.over-top {
    background: none repeat scroll 0% 0% rgba(255, 255, 255, 0.7);
    border: medium none;
    position: absolute;
    bottom: 0px;
	width: 100%;
padding: 7px 7px 7px 200px;
}


figcaption.over-top2 {
    background: none repeat scroll 0% 0% rgba(255, 255, 255, 0.7);
    border: medium none;
    position: absolute;
    bottom: 0px;
	width: 100%;
padding: 7px 7px 7px 50px;
}


figcaption.over-top4 {
    background: none repeat scroll 0% 0% rgba(242, 242, 242, 0.6);
    border: medium none;
    position: absolute;
    top: 0px;
	width: 100%;
text-align: right;
 color: #0083d1; /* Цвет текста */
padding: 3px 5px 3px 15px;
    font-family: Arial, sans-serif; /* Гарнитура шрифта */
    font-size: 14px; /* Размер текста подсказки */

}



ul.menu_serv8 li{
    padding: 22px 0 20px;
border-right: solid 1px #85c5e6;
float: left;
width: 24.9999%;
text-align: center;
border-top: solid 1px #85c5e6;
border-bottom: solid 1px #85c5e6;
background: #0083d1;



    color: #fff;
font-weight:bold;
}







}









@media only screen and (min-width: 960px) {
   
}


@media (max-width: 767px) {


ul.menu_serv4 li {
font-size: 10px;
}




.banner_contacts h2 {
    font-size: 20px !important;

}


.banner_contacts p {
    font-size: 20px !important;

}


.banner_contacts p a {
    font-size: 20px !important;
}





}

//zadarma




.razd h2{

color: #0083d1;
}




.razd h3{
color: #0083d1;

}

.banner_contacts {


    background: transparent url(/images/banner_contacts.jpg) no-repeat center center;
    background-size: cover !important;
min-height: 270px;
border-radius: 25px;

}


.banner_contacts h2 {
font-size: 30px;
font-weight: bold;
color: #fff;
/*padding-left: 30px;*/
    padding-top: 30px;
padding-bottom: 20px;

}



.banner_contacts h2 a {
font-size: 25px;
font-weight: bold;
color: #fff;
}


.banner_contacts .pr {
    background-color: #337ab7;
    border-radius: 25px;
margin-left: 35px;
    text-align: center;
margin-top: 50px;
}



.banner_contacts p {
font-size: 40px;
font-weight: bold;
color: #fff;
/*padding-left: 30px;*/

}



.banner_contacts p a {
font-size: 35px;
font-weight: bold;
color: #fff;
}








.serv {



min-height: 32px;

}



.serv4 {



min-height: 32px;

}





.serv9 {



min-height: 32px;

}



.serv7 {



min-height: 32px;

}



.serv3 {



min-height: 32px;

}


ul.menu_serv {
    padding-left: inherit;
list-style: none;
box-sizing: border-box;
}


ul.menu_serv4 {
    padding-left: inherit;
list-style: none;
box-sizing: border-box;
}



ul.menu_serv3 {
    padding-left: inherit;
list-style: none;
box-sizing: border-box;
}


ul.menu_serv9 {
    padding-left: inherit;
list-style: none;
box-sizing: border-box;
}


ul.menu_serv7 {
    padding-left: inherit;
list-style: none;
box-sizing: border-box;
}




ul.menu_serv_mobile {
    padding-left: inherit;
list-style: none;
box-sizing: border-box;
}



ul.menu_serv li{
    padding: 8px 0 10px;
border-right: solid 1px #85c5e6;
float: left;
width: 19.999%;
text-align: center;
border-top: solid 1px #85c5e6;
border-bottom: solid 1px #85c5e6;
background: #d9edf7;
border-left: solid 1px #85c5e6;


    color: #0083d1;
font-weight:bold;
}






ul.menu_serv_mobile li{
    padding: 5px 0 5px;
border-right: solid 1px #85c5e6;
/*float: left;
width: 19.999%;*/
text-align: center;
border-top: solid 1px #85c5e6;
border-bottom: solid 1px #85c5e6;
background: #d9edf7;



    color: #0083d1;
font-weight:bold;
}



















ul.menu_serv4 li{
    padding: 8px 0 10px;
border-right: solid 1px #85c5e6;
float: left;
width: 24.999%;
text-align: center;
border-top: solid 1px #85c5e6;
border-bottom: solid 1px #85c5e6;
background: #d9edf7;



    color: #0083d1;
font-weight:bold;
}






ul.menu_serv3 li{
    padding: 8px 0 10px;
border-right: solid 1px #85c5e6;
float: left;
width: 33.333%;
text-align: center;
border-top: solid 1px #85c5e6;
border-bottom: solid 1px #85c5e6;
background: #0083d1;



    color: #fff;
font-weight:bold;
}



ul.menu_serv9 li{
    padding: 8px 0 10px;
border-right: solid 1px #85c5e6;
float: left;
width: 11.111%;
text-align: center;
border-top: solid 1px #85c5e6;
border-bottom: solid 1px #85c5e6;
background: #d9edf7;



    color: #0083d1;
font-weight:bold;
}



ul.menu_serv7 li{
    padding: 8px 0 10px;
border-right: solid 1px #85c5e6;
float: left;
width: 14.285%;
text-align: center;
border-top: solid 1px #85c5e6;
border-bottom: solid 1px #85c5e6;
background: #0083d1;



    color: #fff;
font-weight:bold;
}





li.first{
border-left: solid 1px #85c5e6;
}





ul.menu_serv li a{
text-align: center;
    background: #f1f5f9;
margin: 0;

}



ul.menu_serv4 li a{
text-align: center;
    background: #f1f5f9;
margin: 0;

}
ul.menu_serv3 li a{
text-align: center;
    background: #f1f5f9;
margin: 0;

}


ul.menu_serv9 li a{
text-align: center;
    background: #f1f5f9;
margin: 0;

}


ul.menu_serv7 li a{
text-align: center;
    background: #f1f5f9;
margin: 0;

}



ul.menu_serv li:hover{
box-shadow: inset 0 -4px 0 #5887f5;
}



ul.menu_serv4 li:hover{
box-shadow: inset 0 -4px 0 #5887f5;
}


ul.menu_serv3 li:hover{
box-shadow: inset 0 -4px 0 #5887f5;
}

ul.menu_serv9 li:hover{
box-shadow: inset 0 -4px 0 #5887f5;
}

ul.menu_serv7 li:hover{
box-shadow: inset 0 -4px 0 #fff;
}



.banner_vav {


    background: transparent url(/images/banner_vav1.jpg) no-repeat center center;
    background-size: cover !important;
min-height: 300px;
border-radius: 25px;
}


.banner_vav h2 {
font-size: 30px;
font-weight: bold;
color: #fff;
padding-left: 30px;
    padding-top: 10px;
 padding-bottom: 10px;
}



.banner_vav h2 a {
font-size: 25px;
font-weight: bold;
color: #fff;
}


.banner_vav .pr {
    background-color: #337ab7;
    border-radius: 25px;
}




.banner_vav p {
font-size: 16px;
font-weight: bold;
color: #fff;
padding-left: 30px;

}



.howtowork4 .number_how {
    width: 42px;
    height: 42px;
    background: #0083d1;
    font: 20px/43px 'play-b', Arial, Helvetica, sans-serif;
    color: #ffffff;
    border-radius: 29px;
    position: relative;
    top: 0;
    padding-left: 10px;
    margin-left: 8px;
    margin-bottom: 10px;
}


.howtowork4 .next_how {
    position: relative;
    left: 100px;
    top: -40px;
    width: 72px;
    height: 18px;
    background: url(/images/next.png) no-repeat left top;
}



.howtowork4 .next_how_without {
    position: relative;
    left: 100px;
    top: -40px;
    width: 72px;
    height: 18px;
    /*background: url(/images/next.png) no-repeat left top;*/
}





.howtowork4 .image_how {
    height: 135px;
    margin-bottom: 10px;
    margin-top: 10px;
}

.howtowork4 .image_how img {
	    max-width: 50px;
    max-height: 50px;
	
}

.howtowork4 .image_how b {
	    font-size: 12px;
	
}


.afbf_item_pole {

    margin: 10px 0px 10px !important;
}




.btn a {
    color: #fff;
    font-weight: 600;
}

.btn-success {


    margin-left: 30px;
    margin-bottom: 20px;
}




.desc h4 {
    color: #0083d1;
    margin-top: 15px;
    margin-bottom: 15px;
}




.banner_vav2 {
    background: transparent url(/images/breezart/banner_vav2.jpg) no-repeat center center;
    background-size: cover !important;
    min-height: 300px;
    border-radius: 25px;
}

.banner_vav2 .pr {
    background-color: #337ab7;
    border-radius: 25px;
}

.banner_vav2 h2 {
    font-size: 30px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
}


.banner_vav2 h2 a {
    font-size: 25px;
    font-weight: bold;
    color: #fff;
}



.banner_vav2 p {
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
}














.banner_vav3 {
    background: transparent url(/images/breezart/banner_vav3.jpg) no-repeat center center;
    background-size: cover !important;
    min-height: 300px;
    border-radius: 25px;
}

.banner_vav3 .pr {
    background-color: #337ab7;
    border-radius: 25px;
}

.banner_vav3 h2 {
    font-size: 30px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
}


.banner_vav3 h2 a {
    font-size: 25px;
    font-weight: bold;
    color: #fff;
}



.banner_vav3 p {
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
}









.banner_vav4 {
    background: transparent url(/images/breezart/banner_vav4.jpg) no-repeat center center;
    background-size: cover !important;
    min-height: 300px;
    border-radius: 25px;
}

.banner_vav4 .pr {
    background-color: #337ab7;
    border-radius: 25px;
}

.banner_vav4 h2 {
    font-size: 30px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
}


.banner_vav4 h2 a {
    font-size: 25px;
    font-weight: bold;
    color: #fff;
}



.banner_vav4 p {
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
}





.bx_catalog_top_home .bx_catalog_item_title {

height: 60px !important;
}



.whatwedo p {
    font-weight: bold;
}

.fa-thumbs-o-up {

color: #f7941e !important; /* Цвет иконки */
  
}





.block_comment {
  height: 100px;
  overflow: hidden;
  position: relative;
  background: #ffffff;
}
.block_comment.opener {
  height: auto;
}
.block_comment:after {
  content: "";
  width: 100%;
  left: 0;
  position: absolute;
  height: 50px;
  bottom: 0;
  background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
  background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
  background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );
}
.block_comment.opener:after {
  opacity: 0;
}







.main_promo_price {

background: #f36223;


}


.main_promo_price_border {


border-left: 1px solid #eaebec;
    border-right: 1px solid #eaebec;

}


.main_promo_price p {

color: #fff;
font-weight: bold;
line-height: 56px;
    font-size: 20px;
}



.ebm_back-blue {

    background-color: #337ab7;
    border-radius: 25px;

    text-align: center;

    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
}

.ebm_back-blue p {

font-size: 20px;
    font-weight: bold;
    color: #fff;

}

.ebmpapst h2 {

    margin-top: 30px;
    margin-bottom: 40px;
color: #337ab7;
}





.ebm_product {


    margin-bottom: 20px;

}



.ebm_product p {


    font-size: 20px;
    font-weight: 600;
    text-align: center;
}

.ebm_plus p {


line-height: 65px;
    font-size: 24px;
    color: #337ab7;
    font-weight: 600;

}



.fa_green .fa {

    color: #63AA28;
}



.f_promo {
    background-color: #d8e5f2;
    width: 100%;
    height: 280px;
    background-image: url(/images/1r_promo.jpg);
    background-position: 40%;
    margin: 30px 0px 30px 0px;
}

.f_promo_inside {
    /* background-color: #d8e5f2; */
    text-align: center;
}

.f_promo h4 {
    font-size: 30px;
    color: #0083d1;
}


.f_promo h3 {
    font-size: 35px;
    color: #000;
}













.banner_osu_1 {
    background: transparent url(/images/breezart/bs_promo_osu_pere_1.jpg) no-repeat center center;
    background-size: cover !important;
    min-height: 300px;
    border-radius: 25px;
}

.banner_osu_1 .pr {
    background-color: #337ab7;
    border-radius: 25px;
}

.banner_osu_1 h2 {
    font-size: 30px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
}


.banner_osu_1 h2 a {
    font-size: 25px;
    font-weight: bold;
    color: #fff;
}



.banner_osu_1 p {
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
}








.banner_osu_2 {
    background: transparent url(/images/breezart/bs_promo_osu_pere_2.jpg) no-repeat center center;
    background-size: cover !important;
    min-height: 300px;
    border-radius: 25px;
}

.banner_osu_2 .pr {
    background-color: #337ab7;
    border-radius: 25px;
}

.banner_osu_2 h2 {
    font-size: 30px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
}


.banner_osu_2 h2 a {
    font-size: 25px;
    font-weight: bold;
    color: #fff;
}



.banner_osu_2 p {
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
}





.banner_osu_3 {
    background: transparent url(/images/breezart/bs_promo_osu_pere_3.jpg) no-repeat center center;
    background-size: cover !important;
    min-height: 300px;
    border-radius: 25px;
}

.banner_osu_3 .pr {
    background-color: #337ab7;
    border-radius: 25px;
}

.banner_osu_3 h2 {
    font-size: 30px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
}


.banner_osu_3 h2 a {
    font-size: 25px;
    font-weight: bold;
    color: #fff;
}



.banner_osu_3 p {
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
}




.banner_osu_4 {
    background: transparent url(/images/breezart/bs_promo_osu_pere_4.jpg) no-repeat center center;
    background-size: cover !important;
    min-height: 300px;
    border-radius: 25px;
}

.banner_osu_4 .pr {
    background-color: #337ab7;
    border-radius: 25px;
}

.banner_osu_4 h2 {
    font-size: 30px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
}


.banner_osu_4 h2 a {
    font-size: 25px;
    font-weight: bold;
    color: #fff;
}



.banner_osu_4 p {
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
}


.bx_catalog_top_home .bx_catalog_item_title a {
    color: #0083d1 !important;
    font-size: 15px !important;
font-weight: 700 !important;
}

.desc_hidden {
visibility: hidden;
}




.promo_img {
width: 100vw;
    position: relative;
    margin-left: -50vw;
    left: 50%;
    margin-bottom: 30px;
}



.desc_h ul li {
    padding: 3px;
    font-size: 16px;
    line-height: 24px;

}



.promo_pool-pro {

border-left: 0px solid #eaebec !important;
    border-right: 0px solid #eaebec !important;


}




.green {


    background-color: #5d9729 !important;


}



.fa_green1 {


    color: #5d9729 !important;


}



.fa_blue1 {


    color: #0083d1 !important;


}

.banner_contacts_pool {
    background: transparent url(/images/banner_contacts_pool.jpg) no-repeat center center;
    background-size: cover !important;
    min-height: 185px;
    border-radius: 25px;
}


.banner_contacts_pool .pr_pool {
  background-color: #337ab7;
    border-radius: 25px;
    margin-left: 35px;
    text-align: center;
    margin-top: 45px;
    padding: 10px;
}


.banner_contacts_pool p {
    font-size: 16px;
    font-weight: bold;
    color: #fff;

}






























@media (min-width: 1200px) {






.banner_med01 {
    background: transparent url(/images/breezart/banner_med_01.png) no-repeat center center;
    background-size: cover !important;
    min-height: 300px;
    border-radius: 25px;
}


.banner_med01 .pr {
    background-color: #337ab7;
    border-radius: 25px;
}


.banner_med01 h3 {
    font-size: 24px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 20px;
    margin-bottom: 5px;
    margin-top: 15px;
}


.banner_med01 h2 {
    font-size: 30px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
}


.banner_med01 h2 a {
    font-size: 25px;
    font-weight: bold;
    color: #fff;
}















































.fl_price {

float: right;
margin-bottom: 10px;

}






.fl_button {

float: right;

}




.banner_pool h2 {
    font-size: 30px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
}


.banner_pool h2 a {
    font-size: 25px;
    font-weight: bold;
    color: #fff;
}

.banner_pool h3 {
    font-size: 24px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 20px;
    margin-bottom: 5px;
    margin-top: 15px;
}

.banner_pool {
    background: transparent url(/images/bs_promo_bas_2_2_2_2_1.jpg) no-repeat center center;
    background-size: cover !important;
    min-height: 300px;
    border-radius: 25px;
}




#m1628016763 {
display: none;

}



#m2150032175 {
display: none;

}


#m3493504215 {
display: none;

}

#m2478813668 {
display: none;

}
#m56863234 {
display: none;

}

#m4160825851 {
display: none;

}
#m3245821286 {
display: none;

}


#m1520970198 {
display: none;

}
#m2776865671 {
display: none;

}


#m1422967536 {
display: none;

}
#m3639058207 {
display: none;

}

#m2043925204 {
display: none;

}
#m3756232549 {
display: none;

}


#m4203927043 {
display: none;

}

	.serv8 {
min-height: 32px;
}
ul.menu_serv8 {
    padding-left: inherit;
list-style: none;
box-sizing: border-box;
}
ul.menu_serv8 li{
    padding: 8px 0 10px;
border-right: solid 1px #85c5e6;
float: left;
width: 12.5%;
text-align: center;
border-top: solid 1px #85c5e6;
border-bottom: solid 1px #85c5e6;
background: #0083d1;
    color: #fff;
font-weight:bold;
}
ul.menu_serv8 li a{
text-align: center;
    background: #f1f5f9;
margin: 0;
}
ul.menu_serv8 li:hover{
box-shadow: inset 0 -4px 0 #fff;
}



.serv5 {
min-height: 32px;
}

ul.menu_serv5 {
    padding-left: inherit;
list-style: none;
box-sizing: border-box;
}
ul.menu_serv5 li{
    padding: 8px 0 10px;
border-right: solid 1px #85c5e6;
float: left;
width: 19.999%;
text-align: center;
border-top: solid 1px #85c5e6;
border-bottom: solid 1px #85c5e6;
background: #0083d1;
    color: #fff;
font-weight:bold;
}
ul.menu_serv5 li a{
text-align: center;
    background: #f1f5f9;
margin: 0;
}
ul.menu_serv5 li:hover{
box-shadow: inset 0 -4px 0 #5887f5;
}




.serv3 {
min-height: 32px;
}

ul.menu_serv3 {
    padding-left: inherit;
list-style: none;
box-sizing: border-box;
}
ul.menu_serv3 li{
    padding: 8px 0 10px;
border-right: solid 1px #85c5e6;
float: left;
width: 33.333%;
text-align: center;
border-top: solid 1px #85c5e6;
border-bottom: solid 1px #85c5e6;
background: #0083d1;
    color: #fff;
font-weight:bold;
}
ul.menu_serv3 li a{
text-align: center;
    background: #f1f5f9;
margin: 0;
}
ul.menu_serv3 li:hover{
box-shadow: inset 0 -4px 0 #5887f5;
}



.serv33 {
min-height: 32px;
}

ul.menu_serv33 {
    padding-left: inherit;
list-style: none;
box-sizing: border-box;
}
ul.menu_serv33 li{
    padding: 8px 0 10px;
border-right: solid 1px #99D23E;
float: left;
width: 33.333%;
text-align: center;
border-top: solid 1px #99D23E;
border-bottom: solid 1px #99D23E;
background: #3a762b;
    color: #fff;
font-weight:bold;
}
ul.menu_serv33 li a{
text-align: center;
    background: #f1f5f9;
margin: 0;
}
ul.menu_serv33 li:hover{
box-shadow: inset 0 -4px 0 #5887f5;
}





	.serv9 {
min-height: 32px;
}
ul.menu_serv9 {
    padding-left: inherit;
list-style: none;
box-sizing: border-box;
}
ul.menu_serv9 li{
    padding: 8px 0 10px;
border-right: solid 1px #85c5e6;
float: left;
width: 11.11%;
text-align: center;
border-top: solid 1px #85c5e6;
border-bottom: solid 1px #85c5e6;
background: #0083d1;
    color: #fff;
font-weight:bold;
}
ul.menu_serv9 li a{
text-align: center;
    background: #f1f5f9;
margin: 0;
}
ul.menu_serv9 li:hover{
box-shadow: inset 0 -4px 0 #fff;
}













	.serv10 {
min-height: 32px;
}
ul.menu_serv10 {
    padding-left: inherit;
list-style: none;
box-sizing: border-box;
}
ul.menu_serv10 li{
    padding: 8px 0 10px;
border-right: solid 1px #85c5e6;
float: left;
width: 9.99%;
text-align: center;
border-top: solid 1px #85c5e6;
border-bottom: solid 1px #85c5e6;
background: #0083d1;
    color: #fff;
font-weight:bold !important;
font-size: 12px !important;
}
ul.menu_serv10 li a{
text-align: center;
    background: #f1f5f9;
margin: 0;

}
ul.menu_serv10 li:hover{
box-shadow: inset 0 -4px 0 #fff;
}































.serv6 {
min-height: 32px;
}

ul.menu_serv6 {
    padding-left: inherit;
list-style: none;
box-sizing: border-box;
}
ul.menu_serv6 li{
    padding: 8px 0 10px;
border-right: solid 1px #85c5e6;
float: left;
width: 16.666%;
text-align: center;
border-top: solid 1px #85c5e6;
border-bottom: solid 1px #85c5e6;
background: #0083d1;
    color: #fff;
font-weight:bold;
}
ul.menu_serv6 li a{
text-align: center;
    background: #f1f5f9;
margin: 0;
}
ul.menu_serv6 li:hover{
box-shadow: inset 0 -4px 0 #5887f5;
}





	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	

@media (min-width: 992px) and (max-width: 1199px) {


.fl_price {

float: right;
margin-bottom: 10px;

}






.fl_button {

float: right;

}





.banner_contacts h2 {
    font-size: 24px;
}

.banner_vav h3 {
    font-size: 22px !important;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 20px;
    margin-bottom: 5px;
    margin-top: 15px;
}



.banner_vav h2 {
    font-size: 20px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px !important;
    padding-top: 15px;
    padding-bottom: 10px;
}

.banner_vav h2 a {
    font-size: 22px !important;
    font-weight: bold;
    color: #fff;
}


.banner_pool h3 {
    font-size: 22px !important;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 20px;
    margin-bottom: 5px;
    margin-top: 15px;
}



.banner_pool h2 {
    font-size: 20px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px !important;
    padding-top: 15px;
    padding-bottom: 10px;
}

.banner_pool h2 a {
    font-size: 22px !important;
    font-weight: bold;
    color: #fff;
}

#m1628016763 {
display: none;

}
#m3493504215 {
display: none;

}

#m2150032175 {
display: none;

}
#m2478813668 {
display: none;

}
#m56863234 {
display: none;

}
#m4160825851 {
display: none;

}


#m3245821286 {
display: none;

}


#m1520970198 {
display: none;

}



#m2776865671 {
display: none;

}

#m1422967536 {
display: none;

}

#m3639058207 {
display: none;

}
#m2043925204 {
display: none;

}
#m3756232549 {
display: none;

}


#m4203927043 {
display: none;

}


	.serv8 {
min-height: 62px;
}
ul.menu_serv8 {
    padding-left: inherit;
list-style: none;
box-sizing: border-box;
}
ul.menu_serv8 li{
    padding: 8px 0 10px;
border-right: solid 1px #85c5e6;
float: left;
width: 12.5%;
text-align: center;
border-top: solid 1px #85c5e6;
border-bottom: solid 1px #85c5e6;
background: #0083d1;
    color: #fff;
font-weight:bold;
}
ul.menu_serv8 li a{
text-align: center;
    background: #f1f5f9;
margin: 0;
}
ul.menu_serv8 li:hover{
box-shadow: inset 0 -4px 0 #fff;
}

.serv5 {
min-height: 62px;
}

ul.menu_serv5 {
    padding-left: inherit;
list-style: none;
box-sizing: border-box;
}
ul.menu_serv5 li{
    padding: 8px 0 10px;
border-right: solid 1px #85c5e6;
float: left;
width: 19.999%;
text-align: center;
border-top: solid 1px #85c5e6;
border-bottom: solid 1px #85c5e6;
background: #0083d1;
    color: #fff;
font-weight:bold;
}
ul.menu_serv5 li a{
text-align: center;
    background: #f1f5f9;
margin: 0;
}
ul.menu_serv5 li:hover{
box-shadow: inset 0 -4px 0 #5887f5;
}



	}
@media (min-width: 768px) and (max-width: 991px) {




.ozon {

    margin-left: 90px;
}




.bx_item_detail.bx_green .bx_bt_button {

    /*margin-left: 60px;*/
}



.fl_price {

float: left;
margin-bottom: 10px;

}






.fl_button {

float: left;
margin-left: 0px !important;
    padding-left: 0px !important;

}




.banner_vav h3 {
    font-size: 20px !important;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 20px;
    margin-bottom: 5px;
    margin-top: 15px;
}



.banner_vav h2 {
    font-size: 18px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px !important;
    padding-top: 15px;
    padding-bottom: 10px;
}

.banner_vav h2 a {
    font-size: 20px !important;
    font-weight: bold;
    color: #fff;
}








.banner_pool h3 {
    font-size: 20px !important;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 20px;
    margin-bottom: 5px;
    margin-top: 15px;
}



.banner_pool h2 {
    font-size: 18px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px !important;
    padding-top: 15px;
    padding-bottom: 10px;
}

.banner_pool h2 a {
    font-size: 20px !important;
    font-weight: bold;
    color: #fff;
}








#m1628016763 {
display: none;

}






#m3493504215 {
display: none;

}
#m2150032175 {
display: none;

}

#m2478813668 {
display: none;

}


#m56863234 {
display: none;

}

#m4160825851 {
display: none;

}

#m3245821286 {
display: none;

}


#m1520970198 {
display: none;

}

#m2776865671 {
display: none;

}

#m1422967536 {
display: none;

}


#m3639058207 {
display: none;

}


#m2043925204 {
display: none;

}


#m3756232549 {
display: none;

}
#m4203927043 {
display: none;

}



	.serv8 {
min-height: 62px;
}
ul.menu_serv8 {
    padding-left: inherit;
list-style: none;
box-sizing: border-box;
}
ul.menu_serv8 li{
    padding: 8px 0 10px;
border-right: solid 1px #85c5e6;
float: left;
width: 12.5%;
text-align: center;
border-top: solid 1px #85c5e6;
border-bottom: solid 1px #85c5e6;
background: #0083d1;
    color: #fff;
font-weight:bold;
}
ul.menu_serv8 li a{
text-align: center;
    background: #f1f5f9;
margin: 0;
}
ul.menu_serv8 li:hover{
box-shadow: inset 0 -4px 0 #fff;
}


.serv5 {
min-height: 62px;
}

ul.menu_serv5 {
    padding-left: inherit;
list-style: none;
box-sizing: border-box;
}
ul.menu_serv5 li{
    padding: 8px 0 10px;
border-right: solid 1px #85c5e6;
float: left;
width: 19.999%;
text-align: center;
border-top: solid 1px #85c5e6;
border-bottom: solid 1px #85c5e6;
background: #0083d1;
    color: #fff;
font-weight:bold;
}
ul.menu_serv5 li a{
text-align: center;
    background: #f1f5f9;
margin: 0;
}
ul.menu_serv5 li:hover{
box-shadow: inset 0 -4px 0 #5887f5;
}

	}







@media (max-width: 767px) {



.ozon {

    margin-left: 80px;
}


.bx_item_detail .item_current_price {

   /* font-size: 12px;*/

}

.bx_item_detail.bx_green .bx_bt_button {

 /*margin-left: 60px;*/
}



.bx-catalog-tab-list li {
    vertical-align: bottom;
    border: 1px solid #d9e1e3;
    border-bottom: 0;
    display: inline-block;
    border-radius: 3px 3px 0 0;
    background: #0083d1 !important;
    box-shadow: inset 0 -10px 5px -10px rgb(0 0 0 / 12%);
    font-weight: 700 ;
    min-width: 300px;
}





.bx_catalog_line .bx_catalog_line_title a {
    color: #4c7da6;
    font-size: 18px !important;
    line-height: 25px !important;
	
	}
	
	
	
	.bx_catalog_line .bx_catalog_line_description {
    color: #3f3f3f;
    font-size: 12px !important;
    line-height: 15px !important;
}















.fl_price {

float: left;
margin-bottom: 10px;

}






.fl_button {

float: left;
margin-left: 0px !important;
    padding-left: 0px !important;

}



.serv2 {
min-height: 62px;
}

ul.menu_serv2 {
    padding-left: inherit;
list-style: none;
box-sizing: border-box;
}
ul.menu_serv2 li{
    padding: 8px 0 10px;
border-right: solid 1px #85c5e6;
float: left;
width: 49.999%;
text-align: center;
border-top: solid 1px #85c5e6;
border-bottom: solid 1px #85c5e6;
background: #0083d1;
    color: #fff;
font-weight:bold;
}
ul.menu_serv2 li a{
text-align: center;
    background: #f1f5f9;
margin: 0;
}
ul.menu_serv2 li:hover{
box-shadow: inset 0 -4px 0 #5887f5;
}
























.banner_contacts h2 a {
    font-size: 22px;
  margin-top: 8px;
}


.banner_vav4 h2 {
    font-size: 22px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px !important;
    padding-top: 15px;
    padding-bottom: 10px;
}


.banner_vav4 h2 a {
    font-size: 20px !important;
    font-weight: bold;
    color: #fff;
}





.banner_pool h2 {
    font-size: 22px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px !important;
    padding-top: 15px;
    padding-bottom: 10px;
}


.banner_pool h2 a {
    font-size: 20px !important;
    font-weight: bold;
    color: #fff;
}




.banner_med01 h2 {
    font-size: 22px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px !important;
    padding-top: 15px;
    padding-bottom: 10px;
}


.banner_med01 h2 a {
    font-size: 20px !important;
    font-weight: bold;
    color: #fff;
}





.banner_med02 h2 {
    font-size: 22px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px !important;
    padding-top: 15px;
    padding-bottom: 10px;
}


.banner_med02 h2 a {
    font-size: 20px !important;
    font-weight: bold;
    color: #fff;
}


.banner_med03 h2 {
    font-size: 22px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px !important;
    padding-top: 15px;
    padding-bottom: 10px;
}


.banner_med03 h2 a {
    font-size: 20px !important;
    font-weight: bold;
    color: #fff;
}

.banner_med04 h2 {
    font-size: 22px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px !important;
    padding-top: 15px;
    padding-bottom: 10px;
}


.banner_med04 h2 a {
    font-size: 20px !important;
    font-weight: bold;
    color: #fff;
}
.banner_vav3 h2 {
    font-size: 22px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px !important;
    padding-top: 15px;
    padding-bottom: 10px;
}


.banner_vav3 h2 a {
    font-size: 20px !important;
    font-weight: bold;
    color: #fff;
}




.banner_vav2 h2 {
    font-size: 22px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px !important;
    padding-top: 15px;
    padding-bottom: 10px;
}


.banner_vav2 h2 a {
    font-size: 20px !important;
    font-weight: bold;
    color: #fff;
}


.desc h2 {
    font-size: 20px !important;
}



.bx-footer-header {

   padding-left: 0px !important;
    top: 0px;
}









.banner_vav {

    min-height: 220px !important;

}



.banner_vav h3 {
    font-size: 20px !important;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 20px;
    margin-bottom: 5px;
    margin-top: 15px;
}



.banner_vav h2 {
    font-size: 22px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px !important;
    padding-top: 15px;
    padding-bottom: 10px;
}

.banner_vav h2 a {
    font-size: 20px !important;
    font-weight: bold;
    color: #fff;
}




#bx_117848907_58_prop_86_list  .bx_active {
width: 40% !important;

}




.bx-catalog-tab-list li {

    width: 160px;
    text-align: center;
}







.bx-catalog-tab-list {
    display: inline-block;
    width: 100%;
text-align: center;
}



.bx_active .cnt {

    color: #000 !important;
}















.bx-footer-bottomline-header {
	background: #154c6b;
	font-size: 12px;
	padding: 5px 0 0px;
padding-bottom: 10px;
}


#SDEK_button{

	background-color: #008136;
}

.z-sticky-button.zsb {
    display: none !important;
}







	.serv8 {
min-height: 62px;
}
ul.menu_serv8 {
    padding-left: inherit;
list-style: none;
box-sizing: border-box;
}
ul.menu_serv8 li{
    padding: 12px 0 10px;
border-right: solid 1px #85c5e6;
float: left;
width: 24.9999%;
text-align: center;
border-top: solid 1px #85c5e6;
border-bottom: solid 1px #85c5e6;
background: #0083d1;
    color: #fff;
font-weight:bold;
font-size: 10px;
}
ul.menu_serv8 li a{
text-align: center;
    background: #f1f5f9;
margin: 0;
}
ul.menu_serv8 li:hover{
box-shadow: inset 0 -4px 0 #fff;
}


.serv5 {
min-height: 62px;
}

ul.menu_serv5 {
    padding-left: inherit;
list-style: none;
box-sizing: border-box;
}
ul.menu_serv5 li{
    padding: 12px 0 10px;
border-right: solid 1px #85c5e6;
float: left;
width: 19.999%;
text-align: center;
border-top: solid 1px #85c5e6;
border-bottom: solid 1px #85c5e6;
background: #0083d1;
    color: #fff;
font-weight:bold;
font-size: 8px;
}
ul.menu_serv5 li a{
text-align: center;
    background: #f1f5f9;
margin: 0;
}
ul.menu_serv5 li:hover{
box-shadow: inset 0 -4px 0 #5887f5;
}



ul.menu_serv6 {
    padding-left: inherit;
list-style: none;
box-sizing: border-box;
}
ul.menu_serv6 li{
    padding: 12px 0 10px;
border-right: solid 1px #85c5e6;
float: left;
width: 16.666%;
text-align: center;
border-top: solid 1px #85c5e6;
border-bottom: solid 1px #85c5e6;
background: #0083d1;
    color: #fff;
font-weight:bold;
font-size: 8px;
}
ul.menu_serv6 li a{
text-align: center;
    background: #f1f5f9;
margin: 0;
}
ul.menu_serv6 li:hover{
box-shadow: inset 0 -4px 0 #5887f5;
}








	.serv9 {
min-height: 62px;
}
ul.menu_serv9 {
    padding-left: inherit;
list-style: none;
box-sizing: border-box;
}
ul.menu_serv9 li{
    padding: 12px 0 10px;
border-right: solid 1px #85c5e6;
float: left;
width: 33.3333%;
text-align: center;
border-top: solid 1px #85c5e6;
border-bottom: solid 1px #85c5e6;
background: #0083d1;
    color: #fff;
font-weight:bold;
font-size: 10px;
}
ul.menu_serv9 li a{
text-align: center;
    background: #f1f5f9;
margin: 0;
}
ul.menu_serv9 li:hover{
box-shadow: inset 0 -4px 0 #fff;
}

































	}












.z-sticky-button.zsb {
    padding: 8px 20px !important;
    background: #0083d1 !important;
    right: 375px !important;
}



.bx_catalog_top_home .bx_catalog_item_articul {
    color: #5c5c5e !important;
    font-size: 12px !important;

}


        .thumb_stand img {
            -webkit-filter: grayscale(0);
            filter: none;
            border-radius: 5px;
            background-color: #fff;
            border: 1px solid #ddd;
            padding: 5px;
        }

        .thumb_stand img:hover {
            -webkit-filter: grayscale(1);
            filter: grayscale(1);
        }

        .thumb_stand {
            padding: 5px;
        }



.banner_vav3 h3 {
    font-size: 24px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 20px;
	margin-bottom: 5px;
    margin-top: 15px;
}


.banner_vav2 h3 {
    font-size: 24px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 20px;
	margin-bottom: 5px;
    margin-top: 15px;
}


.banner_vav4 h3 {
    font-size: 24px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 20px;
	margin-bottom: 5px;
    margin-top: 15px;
}


.banner_vav h3 {
    font-size: 24px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 20px;
	margin-bottom: 5px;
    margin-top: 15px;
}


.pr .btn {
    display: none;

}







.banner_contacts1 {


    background: transparent url(/images/banner_sotr1.jpg) no-repeat center center;
    background-size: cover !important;
min-height: 270px;
border-radius: 25px;

}


.banner_contacts1 h2 {
font-size: 30px;
font-weight: bold;
color: #fff;
/*padding-left: 30px;*/
    padding-top: 30px;
padding-bottom: 20px;

}



.banner_contacts1 h2 a {
font-size: 25px;
font-weight: bold;
color: #fff;
}


.banner_contacts1 .pr {
    background-color: #337ab7;
    border-radius: 25px;
margin-left: 35px;
    text-align: center;
margin-top: 50px;
}



.banner_contacts1 p {
font-size: 40px;
font-weight: bold;
color: #fff;
/*padding-left: 30px;*/

}



.banner_contacts1 p a {
font-size: 35px;
font-weight: bold;
color: #fff;
}










.banner_vav_mobile {
    background: transparent url(/images/bs_mobile_promo_1.jpg) no-repeat center center;
    background-size: cover !important;
    min-height: 1050px;
    border-radius: 25px;
}




.banner_vav_mobile .pr {
    background-color: #337ab7;
    border-radius: 25px;
}






.banner_vav_mobile h3 {
    font-size: 18px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    /*padding-top: 10px;*/
    padding-bottom: 10px;
    padding-right: 20px;
    margin-bottom: 5px;
    margin-top: 15px;
}


.banner_vav_mobile h2 {
    font-size: 24px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
}


.banner_vav_mobile h2 a {
    font-size: 25px;
    font-weight: bold;
    color: #fff;
}



.bx-catalog-tab-list li a, .bx-catalog-tab-list li>span {
    display: block;
    cursor: pointer;
    line-height: 30px;
    height: 30px;
    color: #fff;
    text-decoration: none;
    font-size: 13px;
    padding: 0 20px;
    box-shadow: none;
}


.bx-catalog-tab-list li {
    vertical-align: bottom;
    border: 1px solid #d9e1e3;
    border-bottom: 0;
    display: inline-block;
    border-radius: 3px 3px 0 0;
    background: #a8a8a8;
    box-shadow: inset 0 -10px 5px -10px rgb(0 0 0 / 12%);
}


.bx-catalog-tab-list li a, .bx-catalog-tab-list li>span:hover {

    color: #a8a8a8;

}





.block_comment_ex {
    height: 700px;
    overflow: hidden;
    position: relative;
    background: #ffffff;
}




.block_comment_ex.opener {
  height: auto;
}

.block_comment_ex:after {
  content: "";
  width: 100%;
  left: 0;
  position: absolute;
  height: 50px;
  bottom: 0;
  background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
  background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
  background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );
}
.block_comment_ex.opener:after {
  opacity: 0;
}


.banner_pool .pr {
    background-color: #337ab7;
    border-radius: 25px;
}






.for_top{

line-height: 18px !important;

}


.tip_up{

margin: 0;
    padding-left: 5px;
}







.bx_catalog_line .bx_catalog_line_title a {
    color: #4c7da6;
    font-size: 30px !important;
    line-height: 40px !important;
font-weigh: 700;
	
	}
	
	
	
	.bx_catalog_line .bx_catalog_line_description {
    color: #3f3f3f;
    font-size: 16px !important;
    line-height: 20px !important;
}













.bx-catalog-tab-list li {

    background: #0083d1 !important;

    font-weight: 700 ;

}


.bx_catalog_top_home .bx_catalog_item_title_filters a {
    color: #0083d1 !important;
    font-size: 15px !important;
font-weight: 700 !important;
}



.bx_catalog_top_home .bx_catalog_item_title_filters {

height: 90px !important;
}










@media (max-width: 767px) {



.bx_item_detail .bx_item_slider .bx_bigimages {
    position: relative;
    overflow: hidden;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0 auto;
    padding: 0;
    max-width: 440px;
    border: 1px solid #cfcfcf;
    border-radius: 2px;
    background: #fff;
    text-align: center;
    height: 0;
    width: 100%;
    padding-top: 70% !important;
}








.bx_item_detail .bx_item_slider {

    margin: 10px;
}

.bx_catalog_line .bx_catalog_line_img {
    position: relative;
    display: block;
    float: left;
    overflow: hidden;
    margin-right: 40px;
    width: 250px !important;
    height: 250px !important;
    border: 1px solid #ccc;
    border-radius: 2px;
    background-position: center;
    background-repeat: no-repeat;
    -webkit-background-size: contain;
    background-size: contain;
}






.bx_item_detail .bx_item_detail_size ul li:active .cnt, .bx_item_detail .bx_item_detail_size ul li.bx_active .cnt {

    background-color: #5d9729 !important;

}







}















#bx_117848907_1598_price,
#bx_117848907_1599_price,
#bx_117848907_1600_price,
#bx_117848907_3190_price,
#bx_117848907_3191_price,
#bx_117848907_3192_price,
#bx_117848907_3160_price,
#bx_117848907_3161_price,
#bx_117848907_3162_price,
#bx_117848907_3163_price,
#bx_117848907_3164_price,
#bx_117848907_3165_price,
#bx_117848907_3166_price,
#bx_117848907_3167_price,
#bx_117848907_3241_price,
#bx_117848907_3242_price,
#bx_117848907_3243_price,
#bx_117848907_3244_price,
#bx_117848907_3238_price,
#bx_117848907_3239_price,
#bx_117848907_3240_price,
#bx_117848907_3431_price,
#bx_117848907_3432_price,
#bx_117848907_3433_price,
#bx_117848907_3434_price,
#bx_117848907_3435_price,
#bx_117848907_3436_price,
#bx_117848907_3437_price,
#bx_117848907_3438_price,
#bx_117848907_3439_price,
#bx_117848907_3440_price,
#bx_117848907_3441_price,
#bx_117848907_3442_price,
#bx_117848907_3443_price,
#bx_117848907_3444_price,
#bx_117848907_3445_price,
#bx_117848907_3446_price,
#bx_117848907_3447_price,
#bx_117848907_3448_price,
#bx_117848907_5171_price, 
#bx_117848907_5167_price, 
#bx_117848907_5162_price,
#bx_117848907_5183_price,
#bx_117848907_5184_price,
#bx_117848907_5185_price,
#bx_117848907_5186_price,
#bx_117848907_5187_price,
#bx_117848907_5188_price,
#bx_117848907_5189_price,
#bx_117848907_5190_price,
#bx_117848907_5191_price,
#bx_117848907_5192_price,
#bx_117848907_5193_price,
#bx_117848907_3180_price,
#bx_117848907_3377_price,
#bx_117848907_3078_price,
#bx_117848907_3077_price,
#bx_117848907_3076_price,
#bx_117848907_3075_price,
#bx_117848907_3074_price,
#bx_117848907_3073_price,
#bx_117848907_3072_price,
#bx_117848907_5138_price,
#bx_117848907_5172_price,
#bx_117848907_5173_price,
#bx_117848907_5174_price,
#bx_117848907_5175_price,
#bx_117848907_5176_price,
#bx_117848907_5177_price,
#bx_117848907_5178_price,
#bx_117848907_5179_price,
#bx_117848907_5180_price,
#bx_117848907_5181_price,
#bx_117848907_5182_price,
#bx_117848907_3381_price,
#bx_117848907_3382_price,
#bx_117848907_3383_price,
#bx_117848907_3384_price,
#bx_117848907_3385_price,
#bx_117848907_3386_price,
#bx_117848907_3387_price,
#bx_117848907_3388_price,
#bx_117848907_3425_price,
#bx_117848907_3426_price,
#bx_117848907_3427_price,
#bx_117848907_3428_price,
#bx_117848907_3429_price,
#bx_117848907_3430_price,
#bx_117848907_3079_price { display: none; }



#bx_117848907_1598_quant_down,
#bx_117848907_1599_quant_down,
#bx_117848907_1600_quant_down,
#bx_117848907_3190_quant_down,
#bx_117848907_3191_quant_down,
#bx_117848907_3192_quant_down,
#bx_117848907_3160_quant_down,
#bx_117848907_3161_quant_down,
#bx_117848907_3162_quant_down,
#bx_117848907_3163_quant_down,
#bx_117848907_3164_quant_down,
#bx_117848907_3165_quant_down,
#bx_117848907_3166_quant_down,
#bx_117848907_3167_quant_down,
#bx_117848907_3241_quant_down,
#bx_117848907_3242_quant_down,
#bx_117848907_3243_quant_down,
#bx_117848907_3244_quant_down,
#bx_117848907_3238_quant_down,
#bx_117848907_3239_quant_down,
#bx_117848907_3240_quant_down,
#bx_117848907_3431_quant_down,
#bx_117848907_3432_quant_down,
#bx_117848907_3433_quant_down,
#bx_117848907_3434_quant_down,
#bx_117848907_3435_quant_down,
#bx_117848907_3436_quant_down,
#bx_117848907_3437_quant_down,
#bx_117848907_3438_quant_down,
#bx_117848907_3439_quant_down,
#bx_117848907_3440_quant_down,
#bx_117848907_3441_quant_down,
#bx_117848907_3442_quant_down,
#bx_117848907_3443_quant_down,
#bx_117848907_3444_quant_down,
#bx_117848907_3445_quant_down,
#bx_117848907_3446_quant_down,
#bx_117848907_3447_quant_down,
#bx_117848907_3448_quant_down,
#bx_117848907_5171_quant_down,
#bx_117848907_5167_quant_down, 
#bx_117848907_5162_quant_down,
#bx_117848907_5183_quant_down,
#bx_117848907_5184_quant_down,
#bx_117848907_5185_quant_down,
#bx_117848907_5186_quant_down,
#bx_117848907_5187_quant_down,
#bx_117848907_5188_quant_down,
#bx_117848907_5189_quant_down,
#bx_117848907_5190_quant_down,
#bx_117848907_5191_quant_down,
#bx_117848907_5192_quant_down,
#bx_117848907_5193_quant_down,
#bx_117848907_3180_quant_down,
#bx_117848907_3377_quant_down,
#bx_117848907_3078_quant_down,
#bx_117848907_3077_quant_down,
#bx_117848907_3076_quant_down,
#bx_117848907_3075_quant_down,
#bx_117848907_3074_quant_down,
#bx_117848907_3073_quant_down,
#bx_117848907_3072_quant_down,
#bx_117848907_5138_quant_down,
#bx_117848907_5172_quant_down,
#bx_117848907_5173_quant_down,
#bx_117848907_5174_quant_down,
#bx_117848907_5175_quant_down,
#bx_117848907_5176_quant_down,
#bx_117848907_5177_quant_down,
#bx_117848907_5178_quant_down,
#bx_117848907_5179_quant_down,
#bx_117848907_5180_quant_down,
#bx_117848907_5181_quant_down,
#bx_117848907_5182_quant_down,
#bx_117848907_3381_quant_down,
#bx_117848907_3382_quant_down,
#bx_117848907_3383_quant_down,
#bx_117848907_3384_quant_down,
#bx_117848907_3385_quant_down,
#bx_117848907_3386_quant_down,
#bx_117848907_3387_quant_down,
#bx_117848907_3388_quant_down,
#bx_117848907_3425_quant_down,
#bx_117848907_3426_quant_down,
#bx_117848907_3427_quant_down,
#bx_117848907_3428_quant_down,
#bx_117848907_3429_quant_down,
#bx_117848907_3430_quant_down,
#bx_117848907_3079_quant_down { display: none; }

#bx_117848907_1598_quantity,
#bx_117848907_1599_quantity,
#bx_117848907_1600_quantity,
#bx_117848907_3190_quantity,
#bx_117848907_3191_quantity,
#bx_117848907_3192_quantity,
#bx_117848907_3160_quantity,
#bx_117848907_3161_quantity,
#bx_117848907_3162_quantity,
#bx_117848907_3163_quantity,
#bx_117848907_3164_quantity,
#bx_117848907_3165_quantity,
#bx_117848907_3166_quantity,
#bx_117848907_3167_quantity,
#bx_117848907_3241_quantity,
#bx_117848907_3242_quantity,
#bx_117848907_3243_quantity,
#bx_117848907_3244_quantity,
#bx_117848907_3238_quantity,
#bx_117848907_3239_quantity,
#bx_117848907_3240_quantity,
#bx_117848907_3431_quantity,
#bx_117848907_3432_quantity,
#bx_117848907_3433_quantity,
#bx_117848907_3434_quantity,
#bx_117848907_3435_quantity,
#bx_117848907_3436_quantity,
#bx_117848907_3437_quantity,
#bx_117848907_3438_quantity,
#bx_117848907_3439_quantity,
#bx_117848907_3440_quantity,
#bx_117848907_3441_quantity,
#bx_117848907_3442_quantity,
#bx_117848907_3443_quantity,
#bx_117848907_3444_quantity,
#bx_117848907_3445_quantity,
#bx_117848907_3446_quantity,
#bx_117848907_3447_quantity,
#bx_117848907_3448_quantity,
#bx_117848907_5171_quantity,
#bx_117848907_5167_quantity, 
#bx_117848907_5162_quantity,
#bx_117848907_5183_quantity,
#bx_117848907_5184_quantity,
#bx_117848907_5185_quantity,
#bx_117848907_5186_quantity,
#bx_117848907_5187_quantity,
#bx_117848907_5188_quantity,
#bx_117848907_5189_quantity,
#bx_117848907_5190_quantity,
#bx_117848907_5191_quantity,
#bx_117848907_5192_quantity,
#bx_117848907_5193_quantity,
#bx_117848907_3180_quantity,
#bx_117848907_3377_quantity,
#bx_117848907_3078_quantity,
#bx_117848907_3077_quantity,
#bx_117848907_3076_quantity,
#bx_117848907_3075_quantity,
#bx_117848907_3074_quantity,
#bx_117848907_3073_quantity,
#bx_117848907_3072_quantity,
#bx_117848907_5138_quantity,
#bx_117848907_5172_quantity,
#bx_117848907_5173_quantity,
#bx_117848907_5174_quantity,
#bx_117848907_5175_quantity,
#bx_117848907_5176_quantity,
#bx_117848907_5177_quantity,
#bx_117848907_5178_quantity,
#bx_117848907_5179_quantity,
#bx_117848907_5180_quantity,
#bx_117848907_5181_quantity,
#bx_117848907_5182_quantity,
#bx_117848907_3381_quantity,
#bx_117848907_3382_quantity,
#bx_117848907_3383_quantity,
#bx_117848907_3384_quantity,
#bx_117848907_3385_quantity,
#bx_117848907_3386_quantity,
#bx_117848907_3387_quantity,
#bx_117848907_3388_quantity,
#bx_117848907_3425_quantity,
#bx_117848907_3426_quantity,
#bx_117848907_3427_quantity,
#bx_117848907_3428_quantity,
#bx_117848907_3429_quantity,
#bx_117848907_3430_quantity,
#bx_117848907_3079_quantity { display: none; }

#bx_117848907_1598_quant_up,
#bx_117848907_1599_quant_up,
#bx_117848907_1600_quant_up,
#bx_117848907_3190_quant_up,
#bx_117848907_3191_quant_up,
#bx_117848907_3192_quant_up,
#bx_117848907_3160_quant_up,
#bx_117848907_3161_quant_up,
#bx_117848907_3162_quant_up,
#bx_117848907_3163_quant_up,
#bx_117848907_3164_quant_up,
#bx_117848907_3165_quant_up,
#bx_117848907_3166_quant_up,
#bx_117848907_3167_quant_up,
#bx_117848907_3241_quant_up,
#bx_117848907_3242_quant_up,
#bx_117848907_3243_quant_up,
#bx_117848907_3244_quant_up,
#bx_117848907_3238_quant_up,
#bx_117848907_3239_quant_up,
#bx_117848907_3240_quant_up,
#bx_117848907_3431_quant_up,
#bx_117848907_3432_quant_up,
#bx_117848907_3433_quant_up,
#bx_117848907_3434_quant_up,
#bx_117848907_3435_quant_up,
#bx_117848907_3436_quant_up,
#bx_117848907_3437_quant_up,
#bx_117848907_3438_quant_up,
#bx_117848907_3439_quant_up,
#bx_117848907_3440_quant_up,
#bx_117848907_3441_quant_up,
#bx_117848907_3442_quant_up,
#bx_117848907_3443_quant_up,
#bx_117848907_3444_quant_up,
#bx_117848907_3445_quant_up,
#bx_117848907_3446_quant_up,
#bx_117848907_3447_quant_up,
#bx_117848907_3448_quant_up,
#bx_117848907_5171_quant_up,
#bx_117848907_5167_quant_up, 
#bx_117848907_5162_quant_up,
#bx_117848907_5183_quant_up,
#bx_117848907_5184_quant_up,
#bx_117848907_5185_quant_up,
#bx_117848907_5186_quant_up,
#bx_117848907_5187_quant_up,
#bx_117848907_5188_quant_up,
#bx_117848907_5189_quant_up,
#bx_117848907_5190_quant_up,
#bx_117848907_5191_quant_up,
#bx_117848907_5192_quant_up,
#bx_117848907_5193_quant_up,
#bx_117848907_3180_quant_up,
#bx_117848907_3377_quant_up,
#bx_117848907_3078_quant_up,
#bx_117848907_3077_quant_up,
#bx_117848907_3076_quant_up,
#bx_117848907_3075_quant_up,
#bx_117848907_3074_quant_up,
#bx_117848907_3073_quant_up,
#bx_117848907_3072_quant_up,
#bx_117848907_5138_quant_up,
#bx_117848907_5172_quant_up,
#bx_117848907_5173_quant_up,
#bx_117848907_5174_quant_up,
#bx_117848907_5175_quant_up,
#bx_117848907_5176_quant_up,
#bx_117848907_5177_quant_up,
#bx_117848907_5178_quant_up,
#bx_117848907_5179_quant_up,
#bx_117848907_5180_quant_up,
#bx_117848907_5181_quant_up,
#bx_117848907_5182_quant_up,
#bx_117848907_3381_quant_up,
#bx_117848907_3382_quant_up,
#bx_117848907_3383_quant_up,
#bx_117848907_3384_quant_up,
#bx_117848907_3385_quant_up,
#bx_117848907_3386_quant_up,
#bx_117848907_3387_quant_up,
#bx_117848907_3388_quant_up,
#bx_117848907_3425_quant_up,
#bx_117848907_3426_quant_up,
#bx_117848907_3427_quant_up,
#bx_117848907_3428_quant_up,
#bx_117848907_3429_quant_up,
#bx_117848907_3430_quant_up,
#bx_117848907_3079_quant_up { display: none; }








#bx_4007427644_5471_price,



#bx_2662763187_3515_price,
#bx_2662763187_3514_price,
#bx_2662763187_3513_price,

#bx_4007427644_1598_price,
#bx_4007427644_1599_price,
#bx_4007427644_1600_price,
#bx_4007427644_3190_price,
#bx_4007427644_3191_price,
#bx_4007427644_3192_price,


#bx_2581286570_3160_price,
#bx_2581286570_3161_price,
#bx_2581286570_3162_price,
#bx_2581286570_3163_price,
#bx_2581286570_3164_price,
#bx_2581286570_3165_price,
#bx_2581286570_3166_price,
#bx_2581286570_3167_price,
#bx_2581286570_3241_price,
#bx_2581286570_3242_price,
#bx_2581286570_3243_price,
#bx_2581286570_3244_price,

#bx_1891167135_3238_price,
#bx_1891167135_3239_price,
#bx_1891167135_3240_price,
#bx_1891167135_3431_price,
#bx_1891167135_3432_price,
#bx_1891167135_3433_price,
#bx_1891167135_3434_price,
#bx_1891167135_3435_price,
#bx_1891167135_3436_price,
#bx_1891167135_3437_price,
#bx_1891167135_3438_price,
#bx_1891167135_3439_price,
#bx_1891167135_3440_price,
#bx_1891167135_3441_price,
#bx_1891167135_3442_price,
#bx_1891167135_3443_price,
#bx_1891167135_3444_price,
#bx_1891167135_3445_price,
#bx_1891167135_3446_price,
#bx_1891167135_3447_price,
#bx_1891167135_3448_price,
#bx_130013961_5171_price,
#bx_130013961_5167_price, 
#bx_130013961_5162_price,
#bx_130013961_5183_price,
#bx_130013961_5184_price,
#bx_130013961_5185_price,
#bx_130013961_5186_price,
#bx_130013961_5187_price,
#bx_130013961_5188_price,
#bx_130013961_5189_price,
#bx_130013961_5190_price,
#bx_130013961_5191_price,
#bx_130013961_5192_price,
#bx_130013961_5193_price,
#bx_130013961_3180_price,
#bx_130013961_3377_price,
#bx_130013961_3078_price,
#bx_130013961_3077_price,
#bx_130013961_3076_price,
#bx_130013961_3075_price,
#bx_130013961_3074_price,
#bx_130013961_3073_price,
#bx_130013961_3072_price,
#bx_130013961_5138_price,
#bx_130013961_5172_price,
#bx_130013961_5173_price,
#bx_130013961_5174_price,
#bx_130013961_5175_price,
#bx_130013961_5176_price,
#bx_130013961_5177_price,
#bx_130013961_5178_price,
#bx_130013961_5179_price,
#bx_130013961_5180_price,
#bx_130013961_5181_price,
#bx_130013961_5182_price,
#bx_130013961_3381_price,
#bx_130013961_3382_price,
#bx_130013961_3383_price,
#bx_130013961_3384_price,
#bx_130013961_3385_price,
#bx_130013961_3386_price,
#bx_130013961_3387_price,
#bx_130013961_3388_price,
#bx_130013961_3425_price,
#bx_130013961_3426_price,
#bx_130013961_3427_price,
#bx_130013961_3428_price,
#bx_130013961_3429_price,
#bx_130013961_3430_price,
#bx_130013961_3079_price { display: none; }








#bx_2662763187_3515_not_avail,
#bx_2662763187_3514_not_avail,
#bx_2662763187_3513_not_avail,

#bx_4007427644_1598_not_avail,
#bx_4007427644_1599_not_avail,
#bx_4007427644_1600_not_avail,
#bx_4007427644_3190_not_avail,
#bx_4007427644_3191_not_avail,
#bx_4007427644_3192_not_avail,


#bx_2581286570_3160_not_avail,
#bx_2581286570_3161_not_avail,
#bx_2581286570_3162_not_avail,
#bx_2581286570_3163_not_avail,
#bx_2581286570_3164_not_avail,
#bx_2581286570_3165_not_avail,
#bx_2581286570_3166_not_avail,
#bx_2581286570_3167_not_avail,
#bx_2581286570_3241_not_avail,
#bx_2581286570_3242_not_avail,
#bx_2581286570_3243_not_avail,
#bx_2581286570_3244_not_avail,

#bx_1891167135_3238_not_avail,
#bx_1891167135_3239_not_avail,
#bx_1891167135_3240_not_avail,
#bx_1891167135_3431_not_avail,
#bx_1891167135_3432_not_avail,
#bx_1891167135_3433_not_avail,
#bx_1891167135_3434_not_avail,
#bx_1891167135_3435_not_avail,
#bx_1891167135_3436_not_avail,
#bx_1891167135_3437_not_avail,
#bx_1891167135_3438_not_avail,
#bx_1891167135_3439_not_avail,
#bx_1891167135_3440_not_avail,
#bx_1891167135_3441_not_avail,
#bx_1891167135_3442_not_avail,
#bx_1891167135_3443_not_avail,
#bx_1891167135_3444_not_avail,
#bx_1891167135_3445_not_avail,
#bx_1891167135_3446_not_avail,
#bx_1891167135_3447_not_avail,
#bx_1891167135_3448_not_avail,
#bx_130013961_5171_not_avail,
#bx_130013961_5167_not_avail, 
#bx_130013961_5162_not_avail,
#bx_130013961_5183_not_avail,
#bx_130013961_5184_not_avail,
#bx_130013961_5185_not_avail,
#bx_130013961_5186_not_avail,
#bx_130013961_5187_not_avail,
#bx_130013961_5188_not_avail,
#bx_130013961_5189_not_avail,
#bx_130013961_5190_not_avail,
#bx_130013961_5191_not_avail,
#bx_130013961_5192_not_avail,
#bx_130013961_5193_not_avail,
#bx_130013961_3180_not_avail,
#bx_130013961_3377_not_avail,
#bx_130013961_3078_not_avail,
#bx_130013961_3077_not_avail,
#bx_130013961_3076_not_avail,
#bx_130013961_3075_not_avail,
#bx_130013961_3074_not_avail,
#bx_130013961_3073_not_avail,
#bx_130013961_3072_not_avail,
#bx_130013961_5138_not_avail,
#bx_130013961_5172_not_avail,
#bx_130013961_5173_not_avail,
#bx_130013961_5174_not_avail,
#bx_130013961_5175_not_avail,
#bx_130013961_5176_not_avail,
#bx_130013961_5177_not_avail,
#bx_130013961_5178_not_avail,
#bx_130013961_5179_not_avail,
#bx_130013961_5180_not_avail,
#bx_130013961_5181_not_avail,
#bx_130013961_5182_not_avail,
#bx_130013961_3381_not_avail,
#bx_130013961_3382_not_avail,
#bx_130013961_3383_not_avail,
#bx_130013961_3384_not_avail,
#bx_130013961_3385_not_avail,
#bx_130013961_3386_not_avail,
#bx_130013961_3387_not_avail,
#bx_130013961_3388_not_avail,
#bx_130013961_3425_not_avail,
#bx_130013961_3426_not_avail,
#bx_130013961_3427_not_avail,
#bx_130013961_3428_not_avail,
#bx_130013961_3429_not_avail,
#bx_130013961_3430_not_avail,
#bx_2662763187_3264_not_avail,
#bx_2662763187_3265_not_avail,
#bx_2662763187_3266_not_avail,
#bx_2662763187_3267_not_avail,
#bx_2662763187_3268_not_avail,
#bx_2662763187_3269_not_avail,
#bx_2662763187_3270_not_avail,
#bx_130013961_3079_not_avail { display: none; }



#bx_117848907_1538_price,
#bx_117848907_1538_basket_actions { display: none; }
















#bx_4007427644_5159_price,
#bx_4007427644_5159_not_avail,
#bx_117848907_5159_price,
#bx_117848907_5159_quant_up,
#bx_117848907_5159_quantity,
#bx_117848907_5159_quant_down,





#bx_2581286570_3236_price,
#bx_2581286570_3236_not_avail,
#bx_117848907_3236_price,
#bx_117848907_3236_quant_up,
#bx_117848907_3236_quantity,
#bx_117848907_3236_quant_down,






#bx_13770512_4538_price,
#bx_13770512_4538_not_avail,
#bx_117848907_4538_price,
#bx_117848907_4538_quant_up,
#bx_117848907_4538_quantity,
#bx_117848907_4538_quant_down,


#bx_13770512_4537_price,
#bx_13770512_4537_not_avail,
#bx_117848907_4537_price,
#bx_117848907_4537_quant_up,
#bx_117848907_4537_quantity,
#bx_117848907_4537_quant_down,



#bx_13770512_4520_price,
#bx_13770512_4520_not_avail,
#bx_117848907_4520_price,
#bx_117848907_4520_quant_up,
#bx_117848907_4520_quantity,
#bx_117848907_4520_quant_down,


#bx_13770512_4519_price,
#bx_13770512_4519_not_avail,
#bx_117848907_4519_price,
#bx_117848907_4519_quant_up,
#bx_117848907_4519_quantity,
#bx_117848907_4519_quant_down,


#bx_13770512_3185_price,
#bx_13770512_3185_not_avail,
#bx_117848907_3185_price,
#bx_117848907_3185_quant_up,
#bx_117848907_3185_quantity,
#bx_117848907_3185_quant_down,



#bx_117848907_348_quant_down,
#bx_117848907_348_quantity,
#bx_117848907_348_quant_up,
#bx_117848907_348_price,

#bx_117848907_5471_quant_down,
#bx_117848907_5471_quantity,
#bx_117848907_5471_quant_up,
#bx_117848907_5471_price,



#bx_2010460038_5119_price,
#bx_2010460038_5119_not_avail,
#bx_2010460038_5119_price,
#bx_117848907_5119_quant_up,
#bx_117848907_5119_quantity,
#bx_117848907_5119_quant_down,


#bx_117848907_291_quant_down,
#bx_117848907_291_quantity,
#bx_117848907_291_quant_up,

#bx_117848907_3189_price,
#bx_117848907_3189_basket_actions,
#bx_3882496535_3585_price,
#bx_3882496535_3585_not_avail,
#bx_117848907_3585_price,
#bx_117848907_3585_quant_up,
#bx_117848907_3585_quantity,
#bx_117848907_3585_quant_down { display: none; }








#bx_117848907_58_quant_down,
#bx_117848907_58_quantity,
#bx_117848907_58_quant_up,











#bx_117848907_3609_price,
#bx_117848907_3609_basket_actions,




#bx_117848907_1432_quant_down,
#bx_117848907_1432_quant_up,
#bx_117848907_1432_quantity,






#bx_117848907_3052_quant_down,
#bx_117848907_3052_quantity,
#bx_117848907_3052_quant_up,


#bx_117848907_189_quant_down,
#bx_117848907_189_quantity,
#bx_117848907_189_quant_up,

#bx_117848907_3245_quant_down,
#bx_117848907_3245_quantity,
#bx_117848907_3245_quant_up,


#bx_117848907_3374_quant_down,
#bx_117848907_3374_quantity,
#bx_117848907_3374_quant_up,


#bx_117848907_3576_quant_down,
#bx_117848907_3576_quantity,
#bx_117848907_3576_quant_up,

#bx_117848907_5120_quant_down,
#bx_117848907_5120_quantity,
#bx_117848907_5120_quant_up,

#bx_117848907_3936_quant_down,
#bx_117848907_3936_quantity,
#bx_117848907_3936_quant_up,


#bx_117848907_3935_quant_down,
#bx_117848907_3935_quantity,
#bx_117848907_3935_quant_up,


#bx_117848907_205_quant_down,
#bx_117848907_205_quantity,
#bx_117848907_205_quant_up,

#bx_117848907_3123_quant_down,
#bx_117848907_3123_quantity,
#bx_117848907_3123_quant_up,


#bx_117848907_208_quant_down,
#bx_117848907_208_quantity,
#bx_117848907_208_quant_up,

#bx_117848907_3124_quant_down,
#bx_117848907_3124_quantity,
#bx_117848907_3124_quant_up,


#bx_117848907_3113_quant_down,
#bx_117848907_3113_quantity,
#bx_117848907_3113_quant_up,

#bx_117848907_3390_quant_down,
#bx_117848907_3390_quantity,
#bx_117848907_3390_quant_up,

#bx_117848907_5615_quant_down,
#bx_117848907_5615_quantity,
#bx_117848907_5615_quant_up,


#bx_117848907_3375_quant_down,
#bx_117848907_3375_quantity,
#bx_117848907_3375_quant_up,


#bx_117848907_3389_quant_down,
#bx_117848907_3389_quantity,
#bx_117848907_3389_quant_up,



#bx_117848907_471_quant_down,
#bx_117848907_471_quantity,
#bx_117848907_471_quant_up,


#bx_117848907_5600_quant_down,
#bx_117848907_5600_quantity,
#bx_117848907_5600_quant_up,

#bx_117848907_5601_quant_down,
#bx_117848907_5601_quantity,
#bx_117848907_5601_quant_up,




#bx_117848907_5602_quant_down,
#bx_117848907_5602_quantity,
#bx_117848907_5602_quant_up,



#bx_117848907_5603_quant_down,
#bx_117848907_5603_quantity,
#bx_117848907_5603_quant_up,


#bx_117848907_201_quant_down,
#bx_117848907_201_quantity,
#bx_117848907_201_quant_up,


#bx_117848907_3053_quant_down,
#bx_117848907_3053_quantity,
#bx_117848907_3053_quant_up,



#bx_117848907_210_quant_down,
#bx_117848907_210_quantity,
#bx_117848907_210_quant_up,






#bx_117848907_5200_quant_down,
#bx_117848907_5200_quantity,
#bx_117848907_5200_quant_up,



#bx_117848907_5201_quant_down,
#bx_117848907_5201_quantity,
#bx_117848907_5201_quant_up,
















#bx_2662763187_5506_price,
#bx_117848907_5506_quant_down,
#bx_117848907_5506_quantity,
#bx_117848907_5506_quant_up,
#bx_117848907_5506_price,
#bx_2662763187_5504_price,
#bx_117848907_5504_price,
#bx_117848907_5504_quant_down,
#bx_117848907_5504_quantity,
#bx_117848907_5504_quant_up,
#bx_2662763187_5598_not_avail,
#bx_2662763187_5604_not_avail,
#bx_117848907_5613_price,
#bx_117848907_5613_quant_up,
#bx_117848907_5613_quantity,
#bx_117848907_5613_quant_down,
#bx_4007427644_5613_price,
#bx_2581286570_5612_price,
#bx_2581286570_5101_price,
#bx_4007427644_5612_price,
#bx_4007427644_5101_price,
#bx_117848907_5612_price,
#bx_117848907_5612_quant_down,
#bx_117848907_5612_quantity,
#bx_117848907_5612_quant_up,
#bx_117848907_5101_price,
#bx_117848907_5101_quant_down,
#bx_117848907_5101_quantity,
#bx_117848907_5101_quant_up,
#bx_2662763187_3585_price,
#bx_117848907_3144_price,
#bx_117848907_3144_quant_down,
#bx_117848907_3144_quant_up,
#bx_117848907_3144_quantity,
#bx_2581286570_3144_price,
#bx_2581286570_3144_not_avail,
#bx_117848907_3232_price,
#bx_117848907_3232_quant_down,
#bx_117848907_3232_quant_up,
#bx_117848907_3232_quantity,
#bx_2581286570_3232_price,
#bx_2581286570_3232_not_avail,
#bx_117848907_3231_price,
#bx_117848907_3231_quant_down,
#bx_117848907_3231_quant_up,
#bx_117848907_3231_quantity,
#bx_2581286570_3231_price,
#bx_2581286570_3231_not_avail,
#bx_117848907_3230_price,
#bx_117848907_3230_quant_down,
#bx_117848907_3230_quant_up,
#bx_117848907_3230_quantity,
#bx_2581286570_3230_price,
#bx_2581286570_3230_not_avail,
#bx_117848907_3227_price,
#bx_117848907_3227_quant_down,
#bx_117848907_3227_quant_up,
#bx_117848907_3227_quantity,
#bx_2581286570_3227_price,
#bx_2581286570_3227_not_avail,
#bx_117848907_3225_price,
#bx_117848907_3225_quant_down,
#bx_117848907_3225_quant_up,
#bx_117848907_3225_quantity,
#bx_2581286570_3225_price,
#bx_2581286570_3225_not_avail,
#bx_117848907_3184_price,
#bx_117848907_3184_quant_down,
#bx_117848907_3184_quantity,
#bx_117848907_3184_quant_up,
#bx_117848907_2977_price,
#bx_117848907_2977_quant_down,
#bx_117848907_2977_quantity,
#bx_117848907_2977_quant_up,
#bx_13770512_3184_price,
#bx_13770512_2977_price,
#bx_13770512_3184_not_avail,
#bx_13770512_2977_not_avail,
#bx_117848907_3515_basket_actions,
#bx_117848907_3515_price,
#bx_117848907_3514_basket_actions,
#bx_117848907_3514_price,
#bx_117848907_3513_basket_actions,
#bx_117848907_3513_price ,
#bx_117848907_264_quant_down,
#bx_117848907_264_quantity,
#bx_117848907_264_quant_up,
#bx_117848907_264_price,
#bx_117848907_3605_basket_actions,
#bx_117848907_264_basket_actions { display: none; }




#bx_117848907_159_prop_380_list li {
width: 55% !important;
   }





#bx_117848907_1411_prop_380_cont li,
#bx_117848907_1417_prop_380_cont li,
#bx_117848907_329_prop_380_cont li,
#bx_117848907_5579_prop_380_cont li,
#bx_117848907_3496_prop_380_cont li,
#bx_117848907_1372_prop_380_cont li {
width: 70% !important;
   }


#bx_117848907_85_prop_380_cont li,
#bx_117848907_1478_prop_380_cont li,
#bx_117848907_58_prop_380_cont li,
#bx_117848907_1477_prop_380_cont li,
#bx_117848907_5079_prop_380_cont li,
#bx_117848907_139_prop_380_cont li,
#bx_117848907_5276_prop_380_cont li,
#bx_117848907_5245_prop_380_cont li,
#bx_117848907_5218_prop_380_cont li,
#bx_117848907_1423_prop_380_cont li,
#bx_117848907_1432_prop_380_cont li,
#bx_117848907_367_prop_380_cont li,
#bx_117848907_5580_prop_380_cont li,
#bx_117848907_3500_prop_380_cont li,
#bx_117848907_103_prop_380_cont li,
#bx_117848907_1470_prop_380_cont li,
#bx_117848907_1455_prop_380_cont li,
#bx_117848907_5136_prop_380_cont li,
#bx_117848907_484_prop_380_cont li,
#bx_117848907_5075_prop_380_cont li,
#bx_117848907_5074_prop_380_cont li,
#bx_117848907_80_prop_380_cont li,
#bx_117848907_4087_prop_380_cont li,
#bx_117848907_3454_prop_380_list li {
width: 65% !important;
   }





#bx_117848907_85_prop_380_cont .cnt,
#bx_117848907_1478_prop_380_cont .cnt,
#bx_117848907_58_prop_380_cont .cnt,
#bx_117848907_1477_prop_380_cont .cnt,
#bx_117848907_5079_prop_380_cont .cnt,
#bx_117848907_139_prop_380_cont .cnt,
#bx_117848907_5276_prop_380_cont .cnt,
#bx_117848907_5245_prop_380_cont .cnt,
#bx_117848907_5218_prop_380_cont .cnt,
#bx_117848907_1423_prop_380_cont .cnt,
#bx_117848907_1432_prop_380_cont .cnt,
#bx_117848907_367_prop_380_cont .cnt,
#bx_117848907_5580_prop_380_cont .cnt,
#bx_117848907_3500_prop_380_cont .cnt,
#bx_117848907_1411_prop_380_cont .cnt,
#bx_117848907_1417_prop_380_cont .cnt,
#bx_117848907_329_prop_380_cont .cnt,
#bx_117848907_5579_prop_380_cont .cnt,
#bx_117848907_3496_prop_380_cont .cnt,
#bx_117848907_103_prop_380_cont .cnt,
#bx_117848907_1470_prop_380_cont .cnt,
#bx_117848907_1455_prop_380_cont .cnt,
#bx_117848907_5136_prop_380_cont .cnt,
#bx_117848907_484_prop_380_cont .cnt,
#bx_117848907_5075_prop_380_cont .cnt,
#bx_117848907_5074_prop_380_cont .cnt,
#bx_117848907_80_prop_380_cont .cnt,
#bx_117848907_4087_prop_380_cont .cnt,
#bx_117848907_1372_prop_380_cont .cnt,
#bx_117848907_3454_prop_380_list .cnt,
#bx_117848907_159_prop_380_list .cnt {
background-color:#fff !important;
color:#0083d1;
border:0;
font-size: 20px;
font-weight:700;



   }


/*

#bx_117848907_58_prop_380_cont{
top: -268px;
   }

*/




.banner_vav223 .pr {
    background-color: #337ab7;
    border-radius: 25px;
}




.banner_vav223 h2 {
    font-size: 30px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
}


.banner_vav223 p {
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
}




.banner_vav2234 .pr {
    background-color: #3a762b;
    border-radius: 25px;
}




.banner_vav2234 h2 {
    font-size: 30px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
}


.banner_vav2234 p {
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
}



.banner_vav22345 .pr {
    background-color: #154c6b;
    border-radius: 25px;
}




.banner_vav22345 h2 {
    font-size: 30px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
}


.banner_vav22345 p {
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    padding-left: 30px;
}



.ozon {
background-image: url('/images/bs_ozon_logo_pay_1.png');
width: 50px;
height: 36px;
}


.bx_item_detail .item_price {

    margin-left: 15px;
}



.vavexpert01 {
    background: url(/images/vav_03.png) 0 0 no-repeat;
}


.poolinst01 {
    background: url(/images/pool_03.png) 0 0 no-repeat;
}


.venttop01 {
    background: url(/images/vent_04.png) 0 0 no-repeat;
}






@media (max-width: 768px) {
    .workarea {
        margin-top: 10px !important;
    }

.bx_item_detail .bx_item_slider .bx_slide {
    position: relative;
    overflow: hidden;
    margin: 0;
    width: 100%;
    display: none;
}


.bx_item_detail .bx_item_title h1 {
    font-size: 22px;
    border-bottom: 0 none transparent;
    margin-bottom: 0;
    padding-bottom: 0;
}

.bx_item_detail .bx_item_detail_size ul li:active .cnt, .bx_item_detail .bx_item_detail_size ul li.bx_active .cnt {
        background-color: rgba(93,151,41,0.8) !important;
    }





#bx_117848907_85_prop_380_cont .cnt,
#bx_117848907_1478_prop_380_cont .cnt,
#bx_117848907_58_prop_380_cont .cnt,
#bx_117848907_1477_prop_380_cont .cnt,
#bx_117848907_5079_prop_380_cont .cnt,
#bx_117848907_139_prop_380_cont .cnt,
#bx_117848907_5276_prop_380_cont .cnt,
#bx_117848907_5245_prop_380_cont .cnt,
#bx_117848907_5218_prop_380_cont .cnt,
#bx_117848907_1423_prop_380_cont .cnt,
#bx_117848907_1432_prop_380_cont .cnt,
#bx_117848907_367_prop_380_cont .cnt,
#bx_117848907_5580_prop_380_cont .cnt,
#bx_117848907_3500_prop_380_cont .cnt,
#bx_117848907_1411_prop_380_cont .cnt,
#bx_117848907_1417_prop_380_cont .cnt,
#bx_117848907_329_prop_380_cont .cnt,
#bx_117848907_5579_prop_380_cont .cnt,
#bx_117848907_3496_prop_380_cont .cnt,
#bx_117848907_103_prop_380_cont .cnt,
#bx_117848907_1470_prop_380_cont .cnt,
#bx_117848907_1455_prop_380_cont .cnt,
#bx_117848907_5136_prop_380_cont .cnt,
#bx_117848907_484_prop_380_cont .cnt,
#bx_117848907_5075_prop_380_cont .cnt,
#bx_117848907_5074_prop_380_cont .cnt,
#bx_117848907_80_prop_380_cont .cnt,
#bx_117848907_4087_prop_380_cont .cnt,
#bx_117848907_1372_prop_380_cont .cnt,
#bx_117848907_3454_prop_380_list .cnt,
#bx_117848907_159_prop_380_list .cnt {
background-color:#fff !important;
color:#0083d1;
border:0;
font-size: 16px;
font-weight:700;



   }



}


.testimonial-group > .row {
  overflow-x: auto;
  white-space: nowrap;
}
.testimonial-group > .row > .col-xs-4 {
  display: inline-block;
  float: none;
}



/* End */
/* /bitrix/templates/main_br/colors.css?1588257631282 */
/* /bitrix/templates/main_br/components/bitrix/sale.basket.basket.line/store_v3_inline1/style.css?1703236131841 */
/* /bitrix/templates/main_br/components/bitrix/menu/menu_top_cat_br2/style.css?172163445412000 */
/* /bitrix/templates/main_br/components/bitrix/menu/menu_top_cat_br2/themes/blue/colors.min.css?1614173305691 */
/* /bitrix/components/bitrix/search.title/templates/visual/style.min.css?15882576283445 */
/* /bitrix/components/bitrix/breadcrumb/templates/.default/style.min.css?1588257630467 */
/* /bitrix/components/bitrix/main.feedback/templates/.default/style.min.css?1588257627251 */
/* /bitrix/templates/main_br/styles.css?16244484789087 */
/* /bitrix/templates/main_br/template_styles.css?1752061089102203 */
