

/* Start:/bitrix/components/bitrix/map.yandex.system/templates/.default/style.css?1751390291666*/
div.bx-yandex-map {color: black; font-size: 11px;}
div.bx-yandex-map div.YMaps-b-balloon-content {color: black; font-size: 11px;}
div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td {
	padding: 0px !important;
}


div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td textarea{
	font-size: 11px;
}


div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td.YMaps-b-balloon-b {
	background-image: none !important;
}

/* End */


/* Start:/local/templates/empty/components/bitrix/system.pagenavigation/.default/style.min.css?17513902683949*/
.bx_pagination_bottom *{vertical-align: baseline;} .bx_pagination_bottom{ 	color: #8d8d8d; 	font-size:11px; } .bx_pagination_bottom .bx_pagination_section_one{ } .bx_pagination_bottom .bx_pagination_section_two{ 	float: right; 	text-align: right; } .bx_pagination_bottom .bx_pg_section{ 	display: inline-block; 	height: 30px; 	vertical-align: top; 	line-height: 30px; } .bx_pagination_bottom .bx_pagination_select_container{display: inline-block;} .bx_pagination_bottom .bx_pagination_select_container select{ 	position: relative; 	margin: 2px 20px 2px 10px; 	padding: 1px 25px 3px 5px; 	height: 22px; 	outline: none; 	border: 1px solid #e0e0e0; 	border-radius: 1px; 	background: #fff url(/local/templates/empty/components/bitrix/system.pagenavigation/.default/images/select_arrow.png) no-repeat right center; 	color: #8d8d8d; 	font-size: 11px; 	line-height: 16px; 	resize: none; 	-webkit-appearance: none; } @-moz-document url-prefix(){ 	.bx_pagination_bottom .bx_pagination_select_container select{ 		background: #fff !important; 		padding-right: 5px; 	} } .bx_pagination_bottom .bx_pagination_page{ 	white-space: nowrap; 	font-size: 12px; } .bx_pagination_bottom .bx_pagination_page ul{ 	display: inline-block; 	margin: 0; 	padding: 0; } .bx_pagination_bottom .bx_pagination_page li{ 	display: inline-block; 	min-width: 22px; 	color: #8d8d8d; 	text-align: center; 	line-height: 22px; } .bx_pagination_bottom .bx_pagination_page li a{ 	display: block; 	min-width: 22px; 	color: #8d8d8d; 	text-align: center; 	text-decoration: none; 	line-height: 22px; } .bx_pagination_bottom .bx_pagination_page li a:hover{color: #555;} .bx_pagination_bottom .bx_pagination_page li.bx_active{ 	border-radius: 3px; 	background: #dbecf4; 	box-shadow: inset 0 2px 2px 0 rgba(0,0,0,.1); } .bx_pagination_bottom .bx_pg_section.bx_pg_pagination_num{display: block;} .bx_pagination_bottom .bx_pg_section.bx_pg_show_col select{margin-right: 5px;} .bx_pagination_bottom .bx_wsnw{white-space: nowrap;}  @media (min-width:981px){ }  @media (min-width:640px) and (max-width:980px){ }  @media (min-width:480px) and (max-width:639px) { 	.bx_pagination_bottom .bx_pagination_select_container select{margin-right: 10px;} }  @media (max-width:479px) { 	.bx_pagination_bottom .bx_pagination_section_one{ } 	.bx_pagination_bottom .bx_pagination_section_two{ 		float: none; 		text-align: left; 	} 	.bx_pagination_bottom .bx_pagination_select_container{ 		-webkit-box-sizing: border-box; 		-moz-box-sizing: border-box; 		box-sizing: border-box; 		width: 47%; 	} 	.bx_pagination_bottom .bx_pagination_select_container select{ 		display: block; 		-webkit-box-sizing: border-box; 		-moz-box-sizing: border-box; 		box-sizing: border-box; 		margin-right: 0 !important; 		width: 90%; 	} 	.bx_pagination_bottom .bx_pg_section{ 		-webkit-box-sizing: border-box; 		-moz-box-sizing: border-box; 		box-sizing: border-box; 		width: 100%; 		text-align: left; 	} 	.bx_pagination_bottom .bx_pagination_page{white-space: normal;} 	.bx_pagination_bottom .bx_pg_section.bx_pg_pagination_num{width: 100%;height: auto;text-align: center;} 	.bx_pagination_bottom .bx_pg_section.bx_pg_show_col{display: none;} 	.bx_pagination_bottom .bx_pg_text{ 		display: inline-block; 		width: 50%; 	} 	.bx_pagination_bottom .bx_pg_section.pg_pagination_num .bx_pg_text{display: none;} }  @media (max-width:320px){ } .bx_pagination_bottom .bx_pagination_section_one, .bx_pagination_bottom .bx_pagination_section_two, .bx_pagination_bottom .bx_pagination_select_container, .bx_pagination_bottom .bx_pagination_select_container select, .bx_pagination_bottom .bx_pg_section, .bx_pagination_bottom .bx_pagination_page, .bx_pagination_bottom .bx_pg_section.bx_pg_pagination_num, .bx_pagination_bottom .bx_pg_section.bx_pg_show_col, .bx_pagination_bottom .bx_pg_text, .bx_pagination_bottom .bx_pg_section.pg_pagination_num .bx_pg_text{ 	-webkit-transition: all 0.3s ease; 	-moz-transition: all 0.3s ease; 	-ms-transition: all 0.3s ease; 	-o-transition: all 0.3s ease; 	transition: all 0.3s ease; } 
/* End */


/* Start:/local/templates/empty/components/bitrix/news.list/city_top/style.min.css?1751390268150*/
div.news-list { 	word-wrap: break-word; } div.news-list img.preview_picture { 	float:left; 	margin:0 4px 6px 0; } .news-date-time { 	color:#486DAA; } 
/* End */


/* Start:/local/templates/empty/components/bitrix/menu/top_menu/style.min.css?1751390268237*/
.dark-part .navbar #main-menu .nav .dropdown-menu.first > li:not(.parent-point) > a::after { background:none !important; } .dark-part .navbar #main-menu .nav .dropdown-menu .inner-menu {padding-right:0px;} .red-form {margin-bottom:15px;}
/* End */


/* Start:/local/templates/empty/components/bitrix/breadcrumb/top-bc/style.min.css?1751390268581*/
.bx-breadcrumb { 	margin: 10px 0; } .bx-breadcrumb i { 	color: #b5bdc2; 	line-height: 13px; 	font-size: 11px; 	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; 	font-size: 11px; } .bx-breadcrumb .bx-breadcrumb-item span { 	font-family: "Open Sans", Arial, "Helvetica Neue", Helvetica, sans-serif; 	font-size: 10px; } .bx-breadcrumb .bx-breadcrumb-item a {border-bottom: none;} .bx-breadcrumb .bx-breadcrumb-item a:hover {} 
/* End */


/* Start:/local/templates/empty/components/bitrix/news.list/phones/style.min.css?1751390268150*/
div.news-list { 	word-wrap: break-word; } div.news-list img.preview_picture { 	float:left; 	margin:0 4px 6px 0; } .news-date-time { 	color:#486DAA; } 
/* End */


/* Start:/local/templates/empty/components/bitrix/news.list/city-select/style.min.css?1751390268150*/
div.news-list { 	word-wrap: break-word; } div.news-list img.preview_picture { 	float:left; 	margin:0 4px 6px 0; } .news-date-time { 	color:#486DAA; } 
/* End */


/* Start:/local/templates/empty/styles.css?17513902691478*/
.catalog .container .section-part .section-title h1 {
    font-size: 21px;
    color: #002f3d;
    display:inline;
    }
#recaptcha1>div {
    width:290px !important;
}
#recaptcha2>div {
    width:290px !important;
}
#recaptcha3>div {
    width:290px !important;
}
#recaptcha4>div {
    width:290px !important;
}
#recaptcha5>div {
    width:290px !important;
}
#recaptcha6>div {
    width:290px !important;
}
#recaptcha7>div {
    width:290px !important;
}
#recaptcha1>div iframe{
    width:100%;
}
#recaptcha2>div iframe{
    width:100%;
}
#recaptcha3>div iframe{
    width:100%;
}
#recaptcha4>div iframe{
    width:100%;
}
#recaptcha5>div iframe{
    width:100%;
}
#recaptcha6>div iframe{
    width:100%;
}
#recaptcha7>div iframe{
    width:100%;
}
.ajax-form .error {border:1px solid red !important;}
.ajax-form .error::-webkit-input-placeholder {color:red !important;}
.ajax-form .error::-moz-placeholder          {color:red !important;}/* Firefox 19+ */
.ajax-form .error:-moz-placeholder           {color:red !important;}/* Firefox 18- */
.ajax-form .error:-ms-input-placeholder      {color:red !important;}
.contacts-wrap {margin-bottom:20px;}
.download-imitation {display:none;}
form.ajax-form:not(#search) input[name="file"] {
    position: static;
z-index: 100;
width: 225px;
height: 100%;
top: auto;
left: auto;
transform: none;
-moz-transform: none;
-ms-transform: none;
-webkit-transform: none;
-o-transform: none;
opacity: 1;
filter: alpha(opacity=1);
color:grey
}
/* End */


/* Start:/local/templates/empty/template_styles.min.css?17513902692062*/
.equipment .equip a .subsection-title h2 { text-transform: uppercase; color: #002f3d; font-size: 18px; background-color: #f9f9f9; text-align: center; margin: 0; padding: 0; } .buttons-row .left:nth-of-type(2) a .buttons-title { padding: 10px 25px; text-align: left; font-size: 18px; } .buttons-row .left a .buttons-title { padding: 10px 5px; text-transform: uppercase; color: #fff; font-size: 18px; background-color: #002f3d; text-align: center; display: table-cell; vertical-align: middle; } h2 { font-size: 22px; color: #002f3d; padding: 20px 0 20px 0; text-align: left; } h3 { font-size: 20px; color: #002f3d; padding: 20px 0 20px 0; text-align: left; } td, th { padding: 5px; color: black; } .bx-breadcrumb-item { font-family: Cuprum-Regular; color: #5b5b5b; font-size: 14px; line-height: 1.42857143; } ol, ul { margin-top: 10px; margin-bottom: 10px; color: black; font-size: 17px; } .wrap .advantages ul { padding: 15px 0 20px; list-style: none; margin: 0; color: #5b5b5b; } .white-popup { width: 300px; margin: 0 auto; padding: 15px; background: white; border-radius: 5px; } .left-menu > li { display: none !important; } form:not(#search) input.batton { display: none; } form:not(#search) input.batton + label { display: block; height: 28px; background: #dbdbdb; width: 100%; border: none; padding: 5px 5px; font-size: 18px; color: #212121; } a[name=show_result] { display: none; } .left-wrapper .left-menu > ul { list-style: none; } .left-wrapper .left-menu > ul li { position: relative; list-style: none !important; padding-left: 20px; } .left-wrapper .left-menu > ul li:before, .left-wrapper .left-menu > ul li.parent.open:before { content: ''; position: absolute; background: url(/local/templates/empty/img/catalog/point.jpg); width: 10px; height: 10px; left: 0; top: 5px; } .left-wrapper .left-menu > ul li { list-style-image: none !important; } .left-wrapper .left-menu > ul li.parent:before { background: url(/local/templates/empty/img/catalog/point2.jpg); } .left-wrapper .left-menu > ul { padding: 0 !important; } .button.redBg{ background: red; }
/* End */
/* /bitrix/components/bitrix/map.yandex.system/templates/.default/style.css?1751390291666 */
/* /local/templates/empty/components/bitrix/system.pagenavigation/.default/style.min.css?17513902683949 */
/* /local/templates/empty/components/bitrix/news.list/city_top/style.min.css?1751390268150 */
/* /local/templates/empty/components/bitrix/menu/top_menu/style.min.css?1751390268237 */
/* /local/templates/empty/components/bitrix/breadcrumb/top-bc/style.min.css?1751390268581 */
/* /local/templates/empty/components/bitrix/news.list/phones/style.min.css?1751390268150 */
/* /local/templates/empty/components/bitrix/news.list/city-select/style.min.css?1751390268150 */
/* /local/templates/empty/styles.css?17513902691478 */
/* /local/templates/empty/template_styles.min.css?17513902692062 */
