

/* Start:/bitrix/templates/belka/components/bitrix/catalog/pagecatalog/style.min.css?1636300577959*/
.grid .bx_content_section{margin-bottom:15px}.grid .bx_sidebar{margin-bottom:15px}.grid2x1 .bx_content_section{float:left;width:66%;margin-bottom:15px}.grid2x1 .bx_sidebar{float:right;width:33%;margin-bottom:15px;padding-left:5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media(max-width:960px){.grid2x1 .bx_sidebar{padding-left:4%}}@media(max-width:640px){.grid2x1 .bx_content_section,.grid2x1 .bx_sidebar{width:100%;float:none}.grid2x1 .bx_sidebar{padding-left:3%}}@media(max-width:479px){.grid2x1 .bx_sidebar{padding-left:1%}}.catalog-block-header{font-size:14px;font-weight:bold;text-align:left;margin:5px 0;padding:5px 15px;border-bottom:2px solid #d9dee6;color:#000}body.bx-theme-blue .catalog-block-header{border-color:#006cc0}body.bx-theme-green .catalog-block-header{border-color:#63aa28}body.bx-theme-red .catalog-block-header{border-color:#da3737}body.bx-theme-yellow .catalog-block-header{border-color:#f4b236}
/* End */


/* Start:/bitrix/templates/belka/components/bitrix/catalog/pagecatalog/bitrix/catalog.element/catpage/style.css?165572625012823*/
#mainbanner.mainblok{padding-top: 70px; padding-bottom:30px}

.slider{display:inline-block;vertical-align:middle;position:relative}
.slider.slider-horizontal {width:95%;height: 20px;margin-left: 15px;margin-right: 15px}
.slider.slider-horizontal .slider-track{height:10px;width:100%;margin-top:-5px;top:50%;left:0}
.slider.slider-horizontal .slider-selection,.slider.slider-horizontal .slider-track-low,
.slider.slider-horizontal .slider-track-high{height:100%;top:0;bottom:0}
.slider.slider-horizontal .slider-tick,
.slider.slider-horizontal .slider-handle{margin-left:-10px}
.slider.slider-horizontal .slider-tick{}
/*
.slider.slider-horizontal .slider-tick:after{width:1px; content:''; background:#f1f1f1; height: 15px; margin: 0 auto; display:block}
*/
.slider.slider-horizontal .slider-tick.triangle,
.slider.slider-horizontal .slider-handle.triangle{position:relative;top:50%;transform:translateY(-50%);border-width:0 10px 10px 10px;width:0;height:0;border-bottom-color:#ff6600;margin-top:0}
.slider.slider-horizontal .slider-tick-container{white-space:nowrap;position:absolute;top:0;left:0;width:100%}
.slider.slider-horizontal .slider-tick-label-container{white-space:nowrap;margin-top:20px}
.slider.slider-horizontal .slider-tick-label-container .slider-tick-label{display:inline-block;text-align:center}
.slider.slider-horizontal .slider-tick-label-container .slider-tick-label:before{display: block;content: '';width: 1px;height: 12px; background: #dedede; margin: 0 auto}
.slider.slider-horizontal.slider-rtl .slider-track{left:initial;right:0}
.slider.slider-horizontal.slider-rtl .slider-tick,
.slider.slider-horizontal.slider-rtl .slider-handle{margin-left:initial;margin-right:-10px}
.slider.slider-horizontal.slider-rtl .slider-tick-container{left:initial;right:0}
.slider.slider-vertical{height:210px;width:20px}
.slider.slider-vertical .slider-track{width:10px;height:100%;left:25%;top:0}
.slider.slider-vertical .slider-selection{width:100%;left:0;top:0;bottom:0}
.slider.slider-vertical .slider-track-low,
.slider.slider-vertical .slider-track-high{width:100%;left:0;right:0}
.slider.slider-vertical .slider-tick,
.slider.slider-vertical .slider-handle{margin-top:-10px}
.slider.slider-vertical .slider-tick.triangle,
.slider.slider-vertical .slider-handle.triangle{border-width:10px 0 10px 10px;width:1px;height:1px;border-left-color:#ff6600;margin-left:0}
.slider.slider-vertical .slider-tick-label-container{white-space:nowrap}
.slider.slider-vertical .slider-tick-label-container .slider-tick-label{padding-left:4px}
.slider.slider-vertical.slider-rtl .slider-track{left:initial;right:25%}
.slider.slider-vertical.slider-rtl .slider-selection{left:initial;right:0}
.slider.slider-vertical.slider-rtl .slider-tick.triangle,
.slider.slider-vertical.slider-rtl .slider-handle.triangle{border-width:10px 10px 10px 0}
.slider.slider-vertical.slider-rtl .slider-tick-label-container .slider-tick-label{padding-left:initial;padding-right:4px}
.slider.slider-disabled .slider-handle{background-color:#cfcfcf;background-image:-moz-linear-gradient(top, #DFDFDF, #BEBEBE);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#DFDFDF), to(#BEBEBE));background-image:-webkit-linear-gradient(top, #DFDFDF, #BEBEBE);background-image:-o-linear-gradient(top, #DFDFDF, #BEBEBE);background-image:linear-gradient(to bottom, #DFDFDF, #BEBEBE);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#DFDFDF', endColorstr='#BEBEBE',GradientType=0)}
.slider.slider-disabled .slider-track{background-color:#e7e7e7;background-image:-moz-linear-gradient(top, #E5E5E5, #E9E9E9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#E5E5E5), to(#E9E9E9));background-image:-webkit-linear-gradient(top, #E5E5E5, #E9E9E9);background-image:-o-linear-gradient(top, #E5E5E5, #E9E9E9);background-image:linear-gradient(to bottom, #E5E5E5, #E9E9E9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E5E5E5', endColorstr='#E9E9E9',GradientType=0);cursor:not-allowed}.slider input{display:none}.slider .tooltip-inner{white-space:nowrap;max-width:none}.slider .bs-tooltip-top .tooltip-inner,.slider .bs-tooltip-bottom .tooltip-inner{position:relative;left:-50%}.slider.bs-tooltip-left .tooltip-inner,.slider.bs-tooltip-right .tooltip-inner{position:relative;top:-100%}.slider .tooltip{pointer-events:none}.slider .tooltip.bs-tooltip-top .arrow,.slider .tooltip.bs-tooltip-bottom .arrow{left:-.4rem}.slider .tooltip.bs-tooltip-top{margin-top:-44px}.slider .tooltip.bs-tooltip-bottom{margin-top:2px}.slider .tooltip.bs-tooltip-left,.slider .tooltip.bs-tooltip-right{margin-top:-14px}.slider .tooltip.bs-tooltip-left .arrow,.slider .tooltip.bs-tooltip-right .arrow{top:8px}.slider .hide{display:none}
.slider-track{background-color:#f7f7f7;background-image:-moz-linear-gradient(top, #f5f5f5, #F9F9F9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#F9F9F9));background-image:-webkit-linear-gradient(top, #f5f5f5, #F9F9F9);background-image:-o-linear-gradient(top, #f5f5f5, #F9F9F9);background-image:linear-gradient(to bottom, #f5f5f5, #F9F9F9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#F9F9F9',GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:absolute;cursor:pointer}.slider-selection{background-color:#f7f7f7;background-image:-moz-linear-gradient(top, #F9F9F9, #f5f5f5);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#F9F9F9), to(#f5f5f5));background-image:-webkit-linear-gradient(top, #F9F9F9, #f5f5f5);background-image:-o-linear-gradient(top, #F9F9F9, #f5f5f5);background-image:linear-gradient(to bottom, #F9F9F9, #f5f5f5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F9F9F9', endColorstr='#f5f5f5',GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:absolute}.slider-selection.tick-slider-selection{background-color:#46c1fe;background-image:-moz-linear-gradient(top, #ff9f2e, #ff962f);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ff9f2e), to(#ff962f));background-image:-webkit-linear-gradient(top, #ff9f2e, #ff962f);background-image:-o-linear-gradient(top, #ff9f2e, #ff962f);background-image:linear-gradient(to bottom, #ff9f2e, #ff962f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9f2e', endColorstr='#ff962f',GradientType=0)}.slider-track-low,.slider-track-high{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:absolute;background:transparent}.slider-handle{background-color:#0478b2;background-image:-moz-linear-gradient(top, #f36100, #ff6600);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f36100), to(#ff6600));background-image:-webkit-linear-gradient(top, #f36100, #ff6600);background-image:-o-linear-gradient(top, #f36100, #ff6600);background-image:linear-gradient(to bottom, #f36100, #ff6600);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f36100', endColorstr='#ff6600',GradientType=0);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);position:absolute;top:0;width:20px;height:20px;background-color:#f36100;border:0px solid transparent}.slider-handle:hover{cursor:pointer}.slider-handle.round{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.slider-handle.triangle{background:transparent none}.slider-handle.custom{background:transparent none}.slider-handle.custom::before{line-height:20px;font-size:20px;content:'\2605';color:#726204}.slider-tick{background-color:#f7f7f7;background-image:-moz-linear-gradient(top, #f5f5f5, #F9F9F9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#F9F9F9));background-image:-webkit-linear-gradient(top, #f5f5f5, #F9F9F9);background-image:-o-linear-gradient(top, #f5f5f5, #F9F9F9);background-image:linear-gradient(to bottom, #f5f5f5, #F9F9F9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#F9F9F9',GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;cursor:pointer;width:20px;height:20px;filter:none;opacity:0.8;border:0px solid transparent}
.slider-tick.round{border-radius:50%}
.slider-tick.triangle{background:transparent none}
.slider-tick.custom{background:transparent none}
.slider-tick.custom::before{line-height:20px;font-size:20px;content:'\2605';color:#726204}
.slider-tick.in-selection{background-color:#46c1fe;background-image:-moz-linear-gradient(top, #ff9f2e, #ff962f);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ff9f2e), to(#ff962f));background-image:-webkit-linear-gradient(top, #ff9f2e, #ff962f);background-image:-o-linear-gradient(top, #ff9f2e, #ff962f);background-image:linear-gradient(to bottom, #ff9f2e, #ff962f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9f2e', endColorstr='#ff962f',GradientType=0);opacity:1}

.kalkulator{padding-top: 50px; padding-bottom: 50px;}
.kalkulator .row{}
.kalkulator .row .col-md-6{}
.kalkulator h4{text-transform:uppercase; font-size:24px; color:#000; margin: 30px 0}
.kalkulator .custom-radio{}
.kalkulator .custom-radio input.custom-control-input{}
.kalkulator .custom-radio label.custom-control-label{cursor:pointer}

.kalkulator .kolvoblok {
    margin-top: 30px;
    margin-bottom: 30px;
}
.kalkulator .kolvoblok .col-md-4{}

.kalkulator .dopuslugi,
.kalkulator .tippomeshenia{
    display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: -15px; margin-left: -15px;
}
.kalkulator .dopuslugi .form-check{padding-right:15px; padding-left:35px; -ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%; margin-top: 10px; margin-bottom: 10px;}
.kalkulator .tippomeshenia .custom-radio {
    padding-right: 15px;
    padding-left: 45px;
    -ms-flex: 0 0 33.33%;
    flex: 0 0 33.33%;
    max-width: 33.33%;
    margin-top: 10px; margin-bottom: 10px
}
.kalkulator .tippomeshenia .custom-radio .custom-control-label:before {border-radius: 50%;background: #f1f1f1;border: 3px solid #ff6600}
.kalkulator .form-check input.form-check-input{}
.kalkulator .form-check label.form-check-label{cursor: pointer}

.kalkulator img.mainkalkpic.img-fluid{margin-bottom: 0}

.kalkulator .maininfo{}
.kalkulator .maininfo > div{margin-top: 15px}
.kalkulator .maininfo > div> input.form-control{}
.kalkulator .maininfo button.btn.btn-success{
	border-radius: 30px;
	padding: 2px;
	color: #fff;
	text-align: center;
	display: block;
	margin: 0 0 8px 0;
	min-height: 34px;
	width: 100%;
	font-size: 24px;
	height: 52px;
	line-height: 42px;
}

.kolvoblok{}
.kolvoblok .col-md-4{}
.kolvoblok .col-md-4 label.kolvo-label{}
.kolvoblok .input-group{}
.kolvoblok .input-group span.input-group-btn{}
.kolvoblok .input-group button{padding: 5px 10px 2px;border-radius: 5px 0 0 5px; border-color: #bebebe; min-height: 38px}
.kolvoblok .input-group span.input-group-btn:last-child button{border-radius:0 5px 5px 0}
.kolvoblok .input-group button i.fa{}
.kolvoblok .input-group input[type=text]{border-radius: 0; text-align:center;min-height: 38px;}

/* Start:/bitrix/templates/topnet/components/bitrix/breadcrumb/universal/style.css?1583999783648*/
.bx-breadcrumb {
	display: -webkit-box; display: -ms-flexbox; display: flex; margin: 20px 0 0;
	-webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center; -ms-flex-align: center; align-items: center;
}
.bx-breadcrumb-item {height: 22px;white-space: nowrap}
.bx-breadcrumb-item-angle {margin: 0 10px;color: #b5bdc2;vertical-align: top;font-size: 12px}
.bx-breadcrumb-item-link {border-bottom: none;vertical-align: top;line-height: 21px}
.bx-breadcrumb-item-link:hover { }
.bx-breadcrumb-item-text {vertical-align: top;white-space: normal;transition: 250ms linear all}
/* End */

.podklinet {
	text-align: center;
}
/* End */
/* /bitrix/templates/belka/components/bitrix/catalog/pagecatalog/style.min.css?1636300577959 */
/* /bitrix/templates/belka/components/bitrix/catalog/pagecatalog/bitrix/catalog.element/catpage/style.css?165572625012823 */
