@font-face {	font-family: 'pf_din_text_cond_proregular';	src: url('../fonts/pfdintextcondpro-regular-webfont-webfont.eot');	src: url('../fonts/pfdintextcondpro-regular-webfont-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/pfdintextcondpro-regular-webfont-webfont.woff') format('woff'), url('../fonts/pfdintextcondpro-regular-webfont-webfont.ttf') format('truetype'), url('../fonts/pfdintextcondpro-regular-webfont-webfont.svg#pf_din_text_cond_proregular') format('svg');	font-weight: normal;	font-style: normal;}@font-face {	font-family: 'pf_din_text_cond_promedium';	src: url('../fonts/pfdintextcondpro-medium-webfont.eot');	src: url('../fonts/pfdintextcondpro-medium-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/pfdintextcondpro-medium-webfont.woff2') format('woff2'), url('../fonts/pfdintextcondpro-medium-webfont.woff') format('woff'), url('../fonts/pfdintextcondpro-medium-webfont.ttf') format('truetype');	font-weight: normal;	font-style: normal;}@font-face {	font-family: 'arialnarrow';	src: url('../fonts/ArialNarrow.eot');	src: url('../fonts/ArialNarrow.eot?#iefix') format('embedded-opentype'), url('../fonts/ArialNarrow.woff') format('woff'), url('../fonts/ArialNarrow.ttf') format('truetype'), url('../fonts/ArialNarrow.svg#ArialNarrow') format('svg');	font-weight: normal;	font-style: normal;}@font-face {	font-family: 'Arial-Narrow-Bold';	src: url('../fonts/Arial-Narrow-Bold.eot');	src: url('../fonts/Arial-Narrow-Bold.eot?#iefix') format('embedded-opentype'), url('../fonts/Arial-Narrow-Bold.woff') format('woff'), url('../fonts/Arial-Narrow-Bold.ttf') format('truetype'), url('../fonts/Arial-Narrow-Bold.svg#Arial-Narrow-Bold') format('svg');	font-weight: normal;	font-style: normal;}@-webkit-keyframes pulse {	from {		-webkit-transform: scale3d(1, 1, 1);		transform: scale3d(1, 1, 1);	}	50% {		-webkit-transform: scale3d(1.05, 1.05, 1.05);		transform: scale3d(1.05, 1.05, 1.05);	}	to {		-webkit-transform: scale3d(1, 1, 1);		transform: scale3d(1, 1, 1);	}}@keyframes pulse {	from {		-webkit-transform: scale3d(1, 1, 1);		transform: scale3d(1, 1, 1);	}	50% {		-webkit-transform: scale3d(1.05, 1.05, 1.05);		transform: scale3d(1.05, 1.05, 1.05);	}	to {		-webkit-transform: scale3d(1, 1, 1);		transform: scale3d(1, 1, 1);	}}@-webkit-keyframes pulse2 {	from {		-webkit-transform: scale3d(1, 1, 1);		transform: scale3d(1, 1, 1);	}	50% {		-webkit-transform: scale3d(1.01, 1.01, 1.01);		transform: scale3d(1.01, 1.01, 1.01);	}	to {		-webkit-transform: scale3d(1, 1, 1);		transform: scale3d(1, 1, 1);	}}@keyframes pulse2 {	from {		-webkit-transform: scale3d(1, 1, 1);		transform: scale3d(1, 1, 1);	}	50% {		-webkit-transform: scale3d(1.01, 1.01, 1.01);		transform: scale3d(1.01, 1.01, 1.01);	}	to {		-webkit-transform: scale3d(1, 1, 1);		transform: scale3d(1, 1, 1);	}}* {	-webkit-box-sizing: border-box;	box-sizing: border-box;	-ms-box-sizing: border-box;}.clearfix:after {	content: '';	display: table;	clear: both;}body, html {	height: 100%;	width: 100%;	margin: 0;	padding: 0;}a {	/*border-bottom: 1px solid #0099ff;*/	color: #0099ff;	font: 16px 'pf_din_text_cond_proregular', sans-serif;	text-decoration: none;	-webkit-transition: all 0.2s linear;	transition: all 0.2s linear;}a:hover {	border-color: transparent;}.site_conteiner {	position: relative;	min-width: 1220px;	min-height: 100%;	height: auto !important;	height: 100%;	margin: 0 0 -179px 0;	background: #fff;	color: #4d4d4d;	font: 16px 'pf_din_text_cond_proregular', sans-serif;}.inpage .site_conteiner {	background: url(../img/inpage_header_bg.png) no-repeat 50% 0;}.wrapper {	position: relative;	width: 1220px;	margin: 0 auto;	padding: 0 10px;}a img {	border: none;}h3, h3 a, .h3, .h3 a {	margin: -9px 0 10px -2px;	font: 48px 'pf_din_text_cond_promedium';	text-transform: uppercase;}h3 a, .h3 a {	color: #4d4d4d;	border-color: transparent;}h3 a:hover, .h3 a:hover {	color: #4d4d4d;	border-color: #4d4d4d;}p {	line-height: 1.2em;}.block {	float: left;	width: 100%;	margin-bottom: 25px;}.type0 {	background: #fff;}.type0 h3, .type0 .h3 {	margin: -9px 0 10px -2px;	font: 48px 'pf_din_text_cond_promedium';	text-transform: uppercase;}.type0 h3 a, .type0 .h3 a {	color: #4d4d4d;	border-color: transparent;}.type0 h3 a:hover, .type0 .h3 a:hover {	color: #4d4d4d;	border-color: #4d4d4d;}.type1 {	padding: 0 15px;	border: 10px solid #b6d8f1;	background: #fff;	-webkit-transition: all 0.2s linear;	transition: all 0.2s linear;}.type1:hover {	border-color: #ccd5db;}.type1 h3, .type1 h3 a, .type1 .h3, .type1 .h3 a {	margin: 15px 0;	font: 20px/.9em 'pf_din_text_cond_promedium';	text-transform: uppercase;}.type1 h3 a, .type1 .h3 a {	color: #4d4d4d;	border-color: transparent;}.type1 h3 a:hover, .type1 .h3 a:hover {	color: #4d4d4d;	border-color: #4d4d4d;}.type1 p {	margin: 12px 0;}.type1 a {	border-color: transparent;	font-size: 20px;	line-height: 1em;}.type1 a:hover {	border-color: #0099ff;}::-moz-selection {	background: #ccd5db;	color: #fff;}::selection {	background: #ccd5db;	color: #fff;}/* Шапка */.l_header a {	border-bottom: 1px solid #0099ff;}.l_header {	width: 100%;	height: 131px;	margin-bottom: -0;	position: fixed;	left: 0;	right: 0;	top: 0;	z-index: 6000;	background: rgba(255, 255, 255, 0);}.lh_logo {	position: absolute;	top: 26px;	left: 11px;	z-index: 10;	-webkit-transition: all 0.2s linear;	transition: all 0.2s linear;}.lh_logo a {	border: none;}.lh_search {	z-index: 10;	-webkit-transition: all 0.2s linear;	transition: all 0.2s linear;}.mpage .lh_search {    position: absolute;    left: -965px;    right: 0;    bottom: 21px;    margin: 0 auto;    display: inline-block;    width: 235px;    box-sizing: border-box;}.inpage .lh_search {	margin-bottom: 37px;}.lh_search input.uss_input_name {	width: 235px;	height: 31px;	padding: 0 16px;	border: none;	border-radius: 50px;	background: #eee;	-webkit-box-shadow: inset 1px 1px #bcbcbc;	box-shadow: inset 1px 1px #bcbcbc;	color: #787878;	font: 16px 'pf_din_text_cond_proregular', sans-serif;	line-height: 29px;	outline: none;	-webkit-transition: all 0.2s linear;	transition: all 0.2s linear;}.lh_search input.uss_input_name:hover, .lh_search input.uss_input_name:focus {	-webkit-box-shadow: inset -1px -1px #bcbcbc;	box-shadow: inset -1px -1px #bcbcbc;}.lh_search input.uss_submit {	width: 0;	height: 0;	padding: 0;	border: none;}.lh_contacts {	position: absolute;	top: 31px;	left: 276px;	z-index: 10;	-webkit-transition: all 0.2s linear;	transition: all 0.2s linear;	width: 480px;	display: -moz-flex;	display: -ms-flex;	display: -o-flex;	display: -webkit-box;	display: -ms-flexbox;	display: flex;	-webkit-box-pack: justify;	-ms-flex-pack: justify;	justify-content: space-between;	-webkit-box-align: center;	-ms-flex-align: center;	align-items: center;	font-size: 16px;	color: #1A1A18;	font-family: 'pf_din_text_cond_promedium';}.lh_contacts:hover {	-webkit-transform: scale(1.025);	transform: scale(1.025);}.lh_contacts p {	margin: 0;}.lh_contacts p a {	border-color: transparent;	font-family: inherit;}.lh_contacts p a:hover {	border-color: #0099ff;}.lh_tel {	position: absolute;	top: 21px;	left: 841px;	z-index: 10;	-webkit-transition: all 0.2s linear;	transition: all 0.2s linear;}.lh_tel:hover {	-webkit-transform: scale(1.025);	transform: scale(1.025);}.lh_tel p {	margin: 0;	font: 30px 'pf_din_text_cond_promedium';}.lh_feedback {	position: absolute;	top: 31px;	right: 10px;	z-index: 10;	font-family: 'pf_din_text_cond_promedium';}.lh_feedback p {	margin: 0;}.lh_feedback p a {	text-transform: uppercase;	font-family: inherit;}.lh_menu {	position: absolute;	top: 86px;	left: 275px;	width: 936px;	z-index: 10;}.lh_menu ul {	display: -webkit-box;	-webkit-box-pack: justify;	display: -webkit-flex;	webkit-justify-content: space-between;	display: -ms-flexbox;	display: flex;	-ms-flex-pack: justify;	justify-content: space-between;	text-align: justify;	text-align-last: justify;	margin: 0;	padding: 0;	list-style: none;}.lh_menu ul li {}.lh_menu ul li a {	display: inline-block;	display: -webkit-box;	border: none;	font: 20px 'pf_din_text_cond_promedium';	text-transform: uppercase;}.lh_menu ul li a:hover, .lh_menu ul li a.active {	color: #4d4d4d;}.lh_basket {	position: relative;	float: right;	z-index: 10;	max-width: 200px;	margin-top: 85px;	margin-bottom: 12px;	font: 20px 'pf_din_text_cond_promedium';	text-transform: uppercase;	overflow: hidden;}.lh_basket a {	border: none;}.lh_basket a:hover {	color: #4d4d4d;}.lh_basket span {	display: inline-block;	margin-right: 8px;}.lh_basket .uss_basket_mini {	display: inline-block;	font-size: 20px;}.lh_basket .uss_basket_mini .amounts.uss_hidden, .lh_basket .uss_basket_mini .totals.uss_hidden {	display: none;}.lh_basket .uss_basket_mini .amounts, .lh_basket .uss_basket_mini .totals {	display: inline;}.lh_basket p {	margin: 0;}.l_header.fixed_bg {	background: rgba(255, 255, 255, 1);	border-bottom: 2px solid #0099ff;	-webkit-transition: background .15s linear;	transition: background .15s linear;}/* Слайдер */.slider_container {	position: relative;	width: 100%;	margin-bottom: 48px;	overflow: hidden;}.slider_container #slider {	display: block;	width: 1900px;	height: 450px;	margin-left: -350px;}.slider_container #slider-wrap {	display: block;	position: relative;	width: 1200px;	height: 470px;	margin: 0 auto;}.slider_container .slide_item {	display: none;	position: absolute;}.slider_container, .slider_container * {	outline: none !important;	border: none !important;}.slider_container .sl_text {	position: absolute;	top: 181px;	left: 612px;	width: 570px;	color: #fff;	font: 90px/1em 'pf_din_text_cond_promedium';	text-shadow: 1px 1px #000;	text-transform: uppercase;	overflow: hidden;}.slider_container .sl_text p {	margin: 0;}.slider_container a.link {	position: absolute;	left: 0;	right: 0;	top: 0;	bottom: 0;	display: block;	border: none !important;	padding: 0 !important;	margin: 0 !important;	z-index: 1;}.slider_container .sl_title {	position: absolute;	top: 161px;	left: 592px;	width: 570px;	color: #fff;	font: 90px/1em 'pf_din_text_cond_promedium';	text-shadow: 1px 1px #000;	text-transform: uppercase;	overflow: hidden;}.slider_container .bullets {	display: none !important;}.slider_container #nextbutton, .slider_container #prewbutton {	position: absolute;	z-index: 101;	width: 62px;	height: 62px;	border-radius: 62px;	overflow: hidden;	border: none;	font-size: 0;	cursor: pointer;}.slider_container #nextbutton:hover, .slider_container #prewbutton:hover {	-webkit-transform: scale(1.025);	transform: scale(1.025);	-webkit-filter: grayscale(.75);	filter: grayscale(.75);}.slider_container #nextbutton {	top: 405px;	left: 392px;	background: url(../img/nslide_next.png) no-repeat 0 0;}.slider_container #prewbutton {	top: 405px;	left: 322px;	background: url(../img/nslide_prev.png) no-repeat 0 0;}/* Зона контента */.l_content {	float: left;	width: 100%;}.lc_main {	float: right;	width: 930px;}.geo .lc_main {	width: 100%;}.lcm_content {	float: left;	width: 100%;	margin-bottom: 25px;	overflow: hidden;}.item_cart .lcm_content {	overflow: visible;}.lcm_breadcrumbs {	float: left;	width: 100%;}.lcm_breadcrumbs, .lcm_breadcrumbs a {	color: #787878;	border-color: transparent;}.lcm_breadcrumbs a:hover {	border-color: #787878;}.lcm_title {	float: left;	width: 100%;}.item_cart .lcm_title {	float: right;	width: 534px;}.lcm_title h1 {	margin: 11px 0 4px;	font-size: 48px;	text-transform: uppercase;	letter-spacing: 1px;}/* Левая колонка */.lc_left {	float: left;	width: 250px;	overflow: hidden;}.lc_left .block ul {	margin: 0;	padding: 0;	list-style: none;}.lc_left .block ul li {	margin: 0 0 0 0;}.lc_left .block ul li a {	border: none;	font: 17px 'pf_din_text_cond_promedium';	text-transform: uppercase;}.lc_left .block ul li a:hover, .lc_left .block ul li a.active {	color: #4d4d4d;	border-color: transparent;}.lc_left .block ul.submenu {	margin: 12px 0 0;	border: 10px solid #b6d8f1;	background: #fff;	-webkit-transition: all 0.2s linear;	transition: all 0.2s linear;}.lc_left .block ul.submenu:hover {	border-color: #ccd5db;}.lc_left .block ul.submenu li {	margin: 0;}.lc_left .block ul.submenu li a {	display: block;	padding: 5px 15px;	border-color: transparent;	font-size: 17px;	text-transform: inherit;}.lc_left .block ul.submenu li a:hover, .lc_left .block ul.submenu li a.active {	background: #b6d8f1;	color: #fff;}.lc_left .block ul.submenu:hover li a:hover, .lc_left .block ul.submenu:hover li a.active {	background: #ccd5db;}.lc_left .block ul ul ul.submenu {	margin: 12px 0 3px 0;	padding: 0 0 0 10px;	border: none;}/* Категории каталога на главной */.mp_category a {	border: none !important;}.mp_category {	display: -moz-flex;	display: -ms-flex;	display: -o-flex;	display: -webkit-box;	display: -ms-flexbox;	display: flex;	-webkit-box-pack: justify;	-ms-flex-pack: justify;	justify-content: space-between;	margin: 20px 0;}.mp_category .cat_item {	-moz-flex: 1 auto;	-ms-flex: 1 auto;	-o-flex: 1 auto;	-webkit-box-flex: 1;	flex: 1 auto;	text-align: center;}.mp_category .cat_item .img {	width: 303px;	height: 140px;	position: relative;	display: block;	margin: 0 0 21px 0;}.mp_category .cat_item .img a {	position: absolute;	top: 50%;	left: 50%;	-webkit-transform: translate(-50%, -50%);	transform: translate(-50%, -50%);}.mp_category .cat_item .img a img {	display: inline-block;}.mp_category .cat_item .category {}.mp_category .cat_item .category .main {}.mp_category .cat_item .category .main strong {	font-weight: normal;}.mp_category .cat_item .category .main strong a {	font-size: 20px;	font-family: 'pf_din_text_cond_promedium';	text-transform: uppercase;}/* Текстовый блок под категориями каталога на главной */.mp_textblock .item {	display: inline-block;	position: relative;	width: 306px;	height: 163px;	margin: 0 2px 0 0;	border: 1px solid #c9c9c9;	vertical-align: top;	overflow: hidden;}.mp_textblock .item:nth-of-type(3n) {	margin-right: 0;}.mp_textblock .item a {	border: none;}.mp_textblock .item span {	display: block;	position: absolute;	top: 16px;	left: 18px;	width: 140px;	color: #0099ff;	font: 20px 'pf_din_text_cond_promedium';	text-transform: uppercase;	-webkit-transition: all 0.2s linear;	transition: all 0.2s linear;}.mp_textblock .item:hover span {	color: #4d4d4d;}.mp_textblock .item img {	-webkit-transition: all 0.2s linear;	transition: all 0.2s linear;}.mp_textblock .item:hover img {	-webkit-transform: scale(1.05);	transform: scale(1.05);	-webkit-filter: grayscale(.75);	filter: grayscale(.75);}/* Слайдер с партнерами */.mp_partners {	position: relative;	margin-top: 38px;	margin-bottom: 44px;	overflow: hidden;}.cr_news {	position: relative;	margin-top: 34px;}.cr_news .news_block_item {	width: 170px !important;	height: 116px !important;	margin-bottom: 0;	margin-right: 83px;	position: relative;	border: 1px solid #D7D7D7;	display: -webkit-flex;	display: -moz-flex;	display: -ms-flex;	display: -o-flex;	display: flex;	flex-direction: column;	justify-content: center;	align-items: center;	}.cr_news .news_block_item .date {display: none !important;}.cr_news .news_block_item .info {	display: none !important;}.cr_news .news_block_item .info .preview a {	display: block;	position: relative;	z-index: 1000;	width: 170px;	height: 116px;	margin-top: -146px;	border: none;	font-size: 0;	text-indent: -9999px;}.cr_news .news_block_item .image  {	float: none;	margin: 0 !important;	padding: 0 !important;	display: block;	width: 100%;	height: 100%;	position: relative;}.cr_news .news_block_item .image img {	border: none;	max-width: 169px;	height: auto;	display: block;	-webkit-transition: all 0.2s linear;	transition: all 0.2s linear;	max-width: 95%;	max-height: 95%;	height: auto;	width: auto;	position: absolute;	top: 50%;	left: 50%;	-webkit-transform: translate(-50%,-50%);	-ms-transform: translate(-50%,-50%);	-o-transform: translate(-50%,-50%);	transform: translate(-50%,-50%);}.ib_hold2 {	position: relative;	margin: 0 auto;	overflow: hidden;	width: 957px !important;}.ib_hold2 .ib_holder {	position: relative;	width: 9999px;}.sl_arr {	position: absolute;	top: 6px;	right: 0;	width: 25px;	height: 25px;	cursor: pointer;	z-index: 1000;	-webkit-transition: all 0.2s linear;	transition: all 0.2s linear;}.next {	right: 32px;	background: url(../img/partners_arrow_prev.png) no-repeat 0 0;}.prev {	right: 0;	background: url(../img/partners_arrow_next.png) no-repeat 0 0;}.sl_arr.next:hover, .sl_arr.prev:hover {	-webkit-transform: scale(1.1);	transform: scale(1.1);	-webkit-filter: grayscale(.75);	filter: grayscale(.75);}/* «О компании» на главной */.mp_about h3, .mp_about .h3 {	margin-bottom: 34px;}/* «Напишите нам» на главной */.mp_form {	position: relative;	width: 100%;	margin-top: 5px;	padding: 116px 0 9px;	background: url(../img/bg_form.png) no-repeat 50% 0;	-webkit-transition: all 0.2s linear;	transition: all 0.2s linear;}.mp_form .wrapper {	padding-left: 279px;}.mp_form h3, .mp_form .h3 {	margin-bottom: 13px;	color: #fff;}.mp_form .fc_item {	float: left;}.mp_form .fc_form_tml .group .fc_item.fc_text {	clear: both;	width: 361px;	margin-bottom: 12px;}.mp_form .fc_item .elem_item, .mp_form .fc_item.fc_outputOnly .outputonly {	width: 100%;}.mp_form .fc_form_tml .group .fc_item.fc_textarea {	float: right;	width: 559px;	margin: -108px 0 0 0;}.mp_form input[type="email"].styler, .mp_form input[type="number"].styler, .mp_form input[type="password"].styler, .mp_form input[type="search"].styler, .mp_form input[type="tel"].styler, .mp_form input[type="text"].styler, .mp_form input[type="url"].styler, .mp_form textarea.styler {	width: 100%;	height: 42px;	padding: 0 15px;	border: 1px solid transparent;	border-radius: 0;	-webkit-box-shadow: none;	box-shadow: none;	color: #3a3a3a;	font: 18px 'pf_din_text_cond_proregular';	line-height: 42px;	-webkit-transition: all 0.2s linear;	transition: all 0.2s linear;}.mp_form input[type="email"].styler:hover, .mp_form input[type="number"].styler:hover, .mp_form input[type="password"].styler:hover, .mp_form input[type="search"].styler:hover, .mp_form input[type="tel"].styler:hover, .mp_form input[type="text"].styler:hover, .mp_form input[type="url"].styler:hover, .mp_form textarea.styler:hover {	background: #b6d8f1;	color: #fff;}.mp_form input[type="email"].styler:focus, .mp_form input[type="number"].styler:focus, .mp_form input[type="password"].styler:focus, .mp_form input[type="search"].styler:focus, .mp_form input[type="tel"].styler:focus, .mp_form input[type="text"].styler:focus, .mp_form input[type="url"].styler:focus, .mp_form textarea.styler:focus {	width: 100%;	border: 1px solid #3a3a3a;	background: #b6d8f1;	color: #fff;}.mp_form textarea.styler {	height: 96px;	padding: 12px 15px;	line-height: inherit;	resize: none;}.mp_form input[type="text"]::-webkit-input-placeholder {	color: #3a3a3a;}.mp_form input[type="text"]::-moz-placeholder {	color: #3a3a3a;}.mp_form input[type="text"]:-moz-placeholder {	color: #3a3a3a;}.mp_form input[type="text"]:-ms-input-placeholder {	color: #3a3a3a;}.mp_form textarea.styler::-webkit-input-placeholder {	color: #3a3a3a;}.mp_form textarea.styler::-moz-placeholder {	color: #3a3a3a;}.mp_form textarea.styler:-moz-placeholder {	color: #3a3a3a;}.mp_form textarea.styler:-ms-input-placeholder {	color: #3a3a3a;}.mp_form .buttons {	float: right;	margin-top: 3px;}.mp_form .buttons input.submit {	height: 42px;	padding: 0 45px;	border: none;	border-radius: 0;	color: #fff;	background: #269ffb;	background: -webkit-gradient(linear, left top, left bottom, from(#269ffb), to(#144e9c));	background: linear-gradient(#269ffb, #144e9c);	font: 18px 'pf_din_text_cond_proregular';	line-height: 42px;	cursor: pointer;	-webkit-transition: all 0.2s linear;	transition: all 0.2s linear;	-webkit-box-shadow: none;	box-shadow: none;	text-shadow: none;}.mp_form .buttons input.submit:hover {	background: #144e9c;	background: -webkit-gradient(linear, left top, left bottom, from(#144e9c), to(#269ffb));	background: linear-gradient(#144e9c, #269ffb);}.mp_form .uss_error_form {	position: absolute;	bottom: 151px;	width: 931px;}.mp_form #fc_item_1_6_block_id {	margin: 5px 0 0 372px;	width: auto;}.mp_form #fc_item_1_6_block_id .jq-checkbox {	margin-top: 1px;}.mp_form #fc_item_1_6_block_id label, .mp_form #fc_item_1_6_block_id .hint a {	color: #fff;	font-size: 14px;	text-shadow: 0 0 1px #000;	font-weight: normal;}.mp_form #fc_item_1_6_block_id .hint a {	border-color: #fff;}.mp_form #fc_item_1_6_block_id .hint a:hover {	border-color: transparent;}/* Новости на главной */.mp_news {	width: 100%;	padding: 48px 0 46px;	background: #1e3543;}.mp_news h3, .mp_news h3 a, .mp_news .h3, .mp_news .h3 a {	color: #fff;}.mp_news h3 a:hover, .mp_news .h3 a:hover {	border-color: #fff;}.mp_news .news_block_item {	display: inline-block;	width: 355px;	margin: 24px 67px 0 0;	vertical-align: top;}.mp_news .news_block_item.last {	margin-right: 0;}.mp_news .news_block_item .date {	margin-bottom: 18px;	color: #688394;}.mp_news .news_block_item .title {	width: 63%;}.mp_news .news_block_item .title a {	border-color: #fff;	color: #fff;	font: 20px 'pf_din_text_cond_promedium';	text-transform: uppercase;}.mp_news .news_block_item .title a:hover {	border-color: transparent;}.mp_news .news_block_item .preview {	height: 57px;	margin: 14px 0 0;	color: #fff;	overflow: hidden;}/* Подвал */.push {	height: 179px;}.l_footer {	position: relative;	width: 100%;	min-width: 1220px;	height: 179px;	background: #0c1d27;	font: 16px 'pf_din_text_cond_proregular', sans-serif;	color: #bacbda;}.l_footer p {	margin: 0;}.lf_logo {	position: absolute;	top: 50px;	left: 4px;	-webkit-transition: all 0.2s linear;	transition: all 0.2s linear;}.lf_logo:hover {	-webkit-transform: scale(1.025);	transform: scale(1.025);	-webkit-filter: grayscale(.75);	filter: grayscale(.75);}.lf_logo a {	border: none;}.l_footer .lh_menu {	top: 46px;	width: 955px;}.l_footer .lh_menu ul li a {	border-color: #bacbda;	color: #bacbda;}.l_footer .lh_menu ul li a:hover, .l_footer .lh_menu ul li a.active {	border-color: transparent;}.lf_copyright {	position: absolute;	top: 136px;	left: 0;}.lf_copyright p {	margin: 0;	color: #4f6f81;	font: 14px 'pf_din_text_cond_promedium';}.l_footer .lh_contacts {	top: 114px;	left: 468px;	flex-wrap: wrap;	width: 230px;}.l_footer .lh_contacts p {	color: #bacbda;}.l_footer .lh_contacts p a, .l_footer .lh_contacts p a:hover {	border-bottom: none;}.l_footer .lh_tel {	top: 112px;	left: 820px;}.l_footer .lh_tel p {	color: #bacbda;	font-size: 36px;}.lf_poweredby {	position: absolute;	top: 117px;	right: 426px;	-webkit-transition: all .5s cubic-bezier(.65, .85, .11, 1.03);	transition: all .5s cubic-bezier(.65, .85, .11, 1.03);}.lf_poweredby:hover {	-webkit-transform: scale(1.025);	transform: scale(1.025);	-webkit-filter: grayscale(.75);	filter: grayscale(.75);}.lf_poweredby a {	border: none;}.lf_poweredby .uss-copyright span {	margin-bottom: -6px;	margin-left: 29px;	font: 12px 'pf_din_text_cond_promedium';}.lf_poweredby .uss-copyright strong {	margin-left: 29px;	font: 16px 'pf_din_text_cond_promedium';}.lf_counters {	position: absolute;	top: 125px;	right: 10px;	visibility: hidden;}.lf_seo {	position: absolute;	top: 114px;	left: 231px;}.lf_seo a {	border-bottom: 0;}.l_footer .lh_feedback {	position: absolute;	top: 124px;	right: 0;}/* Карточка товара */.uss_shop_detail {	overflow: visible;}.uss_shop_detail_pos .uss_img_wrapper {	margin-top: -50px;	margin-right: 50px;}.uss_shop_detail_pos .uss_img_wrapper img, .uss_shop_detail_pos .uss_img_ico_box img {	-webkit-transition: all 0.2s linear;	transition: all 0.2s linear;}.uss_shop_detail_pos .uss_img_wrapper img:hover, .uss_shop_detail_pos .uss_img_ico_box img:hover {	-webkit-transform: scale(1.05);	transform: scale(1.05);	-webkit-filter: grayscale(.75);	filter: grayscale(.75);}.uss_shop_detail .uss_img_big, .uss_shop_detail .uss_img_ico_box .uss_img_ico {	border-color: #d9e4ed;}.uss_shop_detail .uss_img_ico_box .uss_img_ico {	margin-right: 27px !important;}.uss_shop_detail .uss_img_ico_box .uss_img_ico:nth-of-type(3n) {	margin-right: 0 !important;}.uss_shop_detail .uss_shop_price {	display: inline-block;	position: relative;}.uss_shop_detail .uss_shop_technical_data .uss_shop_price span.old_price {	position: absolute;	top: -15px;	left: 0;	margin: 0;	padding: 0;	background: none;	color: #4d4d4d;	font-size: 15px;}.uss_shop_detail .uss_shop_technical_data .uss_shop_price span.old_price em.currency_class {	font-size: 13px;}.uss_shop_detail .uss_shop_price span.price {	margin: 0;	padding: 0;	background: none;	color: #4d4d4d;	font: 30px 'pf_din_text_cond_promedium';	text-transform: uppercase;}.uss_shop_detail .uss_shop_price span.price em.currency_class {	font-size: 18px;}.uss_shop_detail .uss_shop_by a.add_to_cart {	display: inline-block;	height: 37px;	padding: 0 40px;	color: #fff;	background: #269ffb;	background: -webkit-gradient(linear, left top, left bottom, from(#269ffb), to(#144e9c));	background: linear-gradient(#269ffb, #144e9c);	font: 18px 'pf_din_text_cond_promedium';	text-transform: uppercase;	line-height: 37px;	cursor: pointer;}.uss_shop_detail .uss_shop_by a.add_to_cart:hover {	background: #144e9c;	background: -webkit-gradient(linear, left top, left bottom, from(#144e9c), to(#269ffb));	background: linear-gradient(#144e9c, #269ffb);}.uss_shop_detail .uss_specifications {	width: 285px;	padding: 24px 21px 17px;	border: 10px solid #e1e1e1;	background: #f2f2f2;	overflow: hidden;}.uss_shop_detail .uss_specifications h3 {	margin: -6px 0 10px 0;	font-size: 24px;}.uss_shop_detail .uss_specifications .spec_item label {	width: 77px;	overflow-wrap: break-word;	word-wrap: break-word;}.uss_shop_detail .uss_shop_full_description {	padding-bottom: 13px;}.uss_shop_detail .uss_shop_full_description h3 {	margin-top: 40px;}.uss_shop_detail .uss_shop_full_description h3:first-child {	margin-top: -9px;}/* Сопутствующие товары */.uss_eshop_sameproducts .item .imageWrap {	border-color: #d9e4ed;}.uss_eshop_sameproducts .item .imageWrap a {	border: none;}.uss_eshop_sameproducts .item .imageWrap img {	-webkit-transition: all 0.2s linear;	transition: all 0.2s linear;}.uss_eshop_sameproducts .item .imageWrap img:hover {	-webkit-transform: scale(1.05);	transform: scale(1.05);	-webkit-filter: grayscale(.75);	filter: grayscale(.75);}.uss_eshop_sameproducts .item .price {	position: relative;	height: 40px;}.uss_eshop_sameproducts .item .price span.old_price, .uss_eshop_sameproducts .item .price span.actual_price {	margin: 0;	padding: 0;	background: none;	color: #4d4d4d;}.uss_eshop_sameproducts .item .price span.old_price {	font-size: 15px;}.uss_eshop_sameproducts .item .price span.actual_price {	position: absolute;	bottom: 0;	left: 0;}.uss_eshop_sameproducts .item a.add_to_cart {	display: inline-block;	height: 25px;	padding: 0 10px;	color: #fff;	background: #269ffb;	background: -webkit-gradient(linear, left top, left bottom, from(#269ffb), to(#144e9c));	background: linear-gradient(#269ffb, #144e9c);	font: 13px 'pf_din_text_cond_promedium';	text-transform: uppercase;	line-height: 26px;	cursor: pointer;}.uss_eshop_sameproducts .item a.add_to_cart:hover {	background: #144e9c;	background: -webkit-gradient(linear, left top, left bottom, from(#144e9c), to(#269ffb));	background: linear-gradient(#144e9c, #269ffb);}.uss_eshop_sameproducts .title a {	border: none;}.uss_eshop_sameproducts .title a:hover {	color: #4d4d4d;}/* Список категорий */.uss_shop_list_cat {	width: 103%;	margin-top: 14px;}.uss_shop_list_cat .uss_shop_category {	display: inline-block;	width: 451px;	margin: 0 24px 49px 0;	vertical-align: top;}.uss_shop_list_cat .uss_shop_category .uss_shop_cat_img {	border-color: #d9e4ed;}.uss_shop_list_cat .uss_shop_category .uss_shop_cat_img a {	margin: 0;	border: none;}.uss_shop_list_cat .uss_shop_category .uss_shop_cat_img img {	-webkit-transition: all 0.2s linear;	transition: all 0.2s linear;}.uss_shop_list_cat .uss_shop_category .uss_shop_cat_img img:hover {	-webkit-transform: scale(1.05);	transform: scale(1.05);	-webkit-filter: grayscale(.75);	filter: grayscale(.75);}.uss_shop_list_cat .uss_shop_category .uss_shop_cat_name {	float: left;	width: 140px;}.uss_shop_list_cat .uss_shop_category .uss_shop_cat_name a {	border: none;	font-size: 20px;	font-family: 'Arial-Narrow-Bold';	text-transform: uppercase;	line-height: 1.3em;}.uss_shop_list_cat .uss_shop_category .uss_shop_cat_name a:hover {	color: #4d4d4d;	border-color: transparent;}/* Таблица товаров магазина */.uss_shop_table_view {	padding-top: 10px;	border-top: 1px solid #1a1a18;}.uss_shop_table_view table {	border-color: transparent;}.uss_shop_table_view th, .uss_shop_table_view td {	border-color: transparent;	vertical-align: top;}.uss_shop_table_view th {	padding: 6px 10px 12px;	background: none;	font: 16px 'pf_din_text_cond_promedium';	text-align: left;	text-transform: uppercase;}.uss_shop_table_view th:nth-of-type(4) {	text-align: center;}.uss_shop_table_view tr {	-webkit-transition: all 0.2s linear;	transition: all 0.2s linear;}.uss_shop_table_view tr.even {	background: #f4f4f4;}.uss_shop_table_view tr:hover {	background: #dae4ea;}.uss_shop_table_view td {	padding: 20px;	font-size: 17px;}.uss_shop_table_view td.uss_img a {	margin: 0;	border: none;}.uss_shop_table_view td.uss_img .uss_img_holder {	border: 1px solid #767676;}.uss_shop_table_view td.uss_img img {	-webkit-transition: all 0.2s linear;	transition: all 0.2s linear;}.uss_shop_table_view td.uss_img img:hover {	-webkit-transform: scale(1.05);	transform: scale(1.05);	-webkit-filter: grayscale(.75);	filter: grayscale(.75);}.uss_shop_table_view td.uss_title {	width: 145px;}.uss_shop_table_view td.uss_price {	width: 100px;	text-align: right;}.uss_shop_table_view td.uss_price span.old_price, .uss_shop_table_view td.uss_price span.actual_price {	margin: 0;	padding: 0;	background: none;	color: #595959;}.uss_shop_table_view td.uss_price span.old_price {	font-size: 14px;}.uss_shop_table_view td.uss_price span.actual_price {	font: 18px 'pf_din_text_cond_promedium';	text-transform: uppercase;}.uss_shop_table_view td.uss_onlineorder {	width: 112px;}.uss_shop_table_view td.uss_onlineorder a.add_to_cart {	display: block;	float: right;	width: 112px;	height: 37px;	color: #fff;	background: #269ffb;	background: -webkit-gradient(linear, left top, left bottom, from(#269ffb), to(#144e9c));	background: linear-gradient(#269ffb, #144e9c);	font: 18px 'pf_din_text_cond_promedium';	text-transform: uppercase;	line-height: 37px;	text-align: center;	cursor: pointer;}.uss_shop_table_view td.uss_onlineorder a.add_to_cart:hover {	background: #144e9c;	background: -webkit-gradient(linear, left top, left bottom, from(#144e9c), to(#269ffb));	background: linear-gradient(#144e9c, #269ffb);}.uss_shop_table_view td.uss_description {	font-size: 16px;}.uss_shop_table_view td.uss_title a {	border: none;}.uss_shop_table_view td.uss_title a:hover {	color: #4d4d4d;}/* Корзина */.uss_user_basket {	padding-top: 10px;	border-top: 1px solid #1a1a18;}.uss_user_basket table {	border-color: transparent;}.uss_user_basket th, .uss_user_basket td {	border-color: transparent;	vertical-align: top;}.uss_user_basket th {	padding: 6px 10px 12px;	background: none;	font: 16px 'pf_din_text_cond_promedium';	text-align: left;	text-transform: uppercase;}.uss_user_basket th:nth-of-type(3) {	text-align: center;}.uss_user_basket tr {	-webkit-transition: all 0.2s linear;	transition: all 0.2s linear;}.uss_user_basket tr:nth-of-type(2n) {	background: #f4f4f4;}.uss_user_basket tr:hover {	background: #dae4ea;}.uss_user_basket tr:first-child:hover {	background: none;}.uss_user_basket td, .uss_user_basket .uss_image {	padding: 20px;}.uss_user_basket td.uss_image img {	border: 1px solid #767676;	-webkit-transition: all 0.2s linear;	transition: all 0.2s linear;}.uss_user_basket td.uss_image img:hover {	-webkit-transform: scale(1.05);	transform: scale(1.05);	-webkit-filter: grayscale(.75);	filter: grayscale(.75);}.uss_user_basket td.uss_price_field {	margin: 0;	background: none;	color: #595959;	font: 18px 'pf_din_text_cond_promedium';	text-transform: uppercase;}.uss_user_basket td.uss_name .uss_title, .uss_user_basket td.uss_name .uss_description {	font-size: 16px;}.uss_user_basket td.uss_name .uss_title {	height: auto;	margin-bottom: 5px;	overflow: visible;}.uss_user_basket td.uss_name .uss_description {	height: auto;}.uss_user_basket td.uss_number a, .uss_user_basket td.uss_delete_pos a {	border: none;}.uss_user_basket td.uss_delete_pos {	padding: 20px;}.uss_user_basket tr.uss_bottom td.totals {	font-size: 16px;}.uss_user_basket .uss_title a {	border: none;}.uss_user_basket .uss_title a:hover {	color: #4d4d4d;}/* Поля форм*/input[type="email"].styler, input[type="number"].styler, input[type="password"].styler, input[type="search"].styler, input[type="tel"].styler, input[type="text"].styler, input[type="url"].styler, textarea.styler, .uss_form_tml input[type="text"], .uss_form_tml textarea, input.uss_input_name, .uss_form_text input {	height: 42px;	padding: 0 15px;	border: 1px solid transparent;	border-radius: 0;	-webkit-box-shadow: none;	box-shadow: none;	background: #dae4ea;	color: #3a3a3a;	font: 18px 'pf_din_text_cond_proregular';	line-height: 42px;	-webkit-transition: all 0.2s linear;	transition: all 0.2s linear;	outline: none;}textarea.styler, .uss_form_tml textarea {	min-width: 288px;	max-width: 954px;	height: 96px;	padding: 12px 15px;	line-height: inherit;}input[type="email"].styler:hover, input[type="number"].styler:hover, input[type="password"].styler:hover, input[type="search"].styler:hover, input[type="tel"].styler:hover, input[type="text"].styler:hover, input[type="url"].styler:hover, textarea.styler:hover, .uss_form_tml input[type="text"]:hover, .uss_form_tml textarea:hover, input.uss_input_name:hover, .uss_form_text input:hover {	background: #b6d8f1;	color: #fff;}input[type="email"].styler:focus, input[type="number"].styler:focus, input[type="password"].styler:focus, input[type="search"].styler:focus, input[type="tel"].styler:focus, input[type="text"].styler:focus, input[type="url"].styler:focus, textarea.styler:focus, .uss_form_tml input[type="text"]:focus, .uss_form_tml textarea:focus, .uss_form_text input:focus {	width: 320px;	border: 1px solid #3a3a3a;	background: #b6d8f1;	color: #fff;}.uss_form_tml input#captchaid:focus {	width: 135px;}input.uss_input_name:focus {	border: 1px solid #3a3a3a;	background: #b6d8f1;	color: #fff;}input[type="text"]::-webkit-input-placeholder {	color: #3a3a3a;}input[type="text"]::-moz-placeholder {	color: #3a3a3a;}input[type="text"]:-moz-placeholder {	color: #3a3a3a;}input[type="text"]:-ms-input-placeholder {	color: #3a3a3a;}textarea.styler::-webkit-input-placeholder {	color: #3a3a3a;}textarea.styler::-moz-placeholder {	color: #3a3a3a;}textarea.styler:-moz-placeholder {	color: #3a3a3a;}textarea.styler:-ms-input-placeholder {	color: #3a3a3a;}button.styler, input[type="button"].styler, input[type="submit"].styler, input[type="reset"].styler, input[type="submit"] {	height: 42px;	padding: 0 45px;	border: none;	border-radius: 0;	color: #fff;	background: #269ffb;	background: -webkit-gradient(linear, left top, left bottom, from(#269ffb), to(#144e9c));	background: linear-gradient(#269ffb, #144e9c);	font: 18px 'pf_din_text_cond_proregular';	line-height: 42px;	cursor: pointer;	-webkit-transition: all 0.2s linear;	transition: all 0.2s linear;	-webkit-box-shadow: none;	box-shadow: none;	text-shadow: none;}button.styler:not([disabled]):hover, input[type="button"].styler:not([disabled]):hover, input[type="submit"].styler:not([disabled]):hover, input[type="reset"].styler:hover, input[type="submit"]:hover {	background: #144e9c;	background: -webkit-gradient(linear, left top, left bottom, from(#144e9c), to(#269ffb));	background: linear-gradient(#144e9c, #269ffb);}.uss_error_form ol {	padding: 0;}.uss_error_form ol li {	font-size: 16px;}.uss_form_tml label {	font-size: 14px !important;	font-weight: normal !important;}/* Прочее */#uss_basket_ask_where_to_go_block {	z-index: 5000;}#uss_basket_ask_where_to_go_block .title {	font-family: 'pf_din_text_cond_proregular';}#uss_basket_ask_where_to_go_block .continue a, #uss_basket_ask_where_to_go_block .go_to_basket a {	border: none !important;}.modal {	display: none;	width: 100%;	height: 100%;	position: fixed;	background: rgba(0, 0, 0, .4);	z-index: 100000;	text-align: center;}.modal-form {	background: #fff;	border-radius: 5px;	width: 350px;	display: block;	position: absolute;	top: 50%;	left: 50%;	-webkit-transform: translate(-50%, -50%);	transform: translate(-50%, -50%);	padding-bottom: 27px;}.modal-form .fc_form_tml .group .titleGroup {	margin: 25px 0;	text-transform: uppercase;	letter-spacing: 1px;	font: 30px 'pf_din_text_cond_promedium', sans-serif;}.modal-form .close {	cursor: pointer;	width: 28px;	height: 29px;	display: block;	background: #fff url(../img/close.jpg) no-repeat 50% 50%;	border-radius: 5px;	position: absolute;	right: -13px;	top: -9px;	-webkit-transition: all 0.2s linear;	transition: all 0.2s linear;}.modal-form .close:hover {	background: #fff url(../img/close_hover.jpg) no-repeat 50% 50%;}.modal-form input[type="text"].styler:focus {	width: 300px;}.mp_advantages {	margin-top: 56px;}.mp_advantages h3, .mp_advantages .h3 {	margin-bottom: 49px;}.mp_advantages table {	width: 100%;	border-collapse: collapse;	table-layout: fixed;}.mp_advantages table td {	width: 2%;	text-align: justify;	vertical-align: top;	font-size: 19px;	padding: 0 15px;}.mp_advantages table tr:nth-of-type(2n-1) td {	text-align: center;}.mp_advantages table td img {	margin-bottom: 26px;}.mp_advantages table p {	margin: 0 0 10px;}.mp_map {	margin: -4px 0 -33px;}.mp_map p {	margin: 0;}.lc_left .diplom a {	text-transform: uppercase;	font-family: 'pf_din_text_cond_promedium';}.lc_left .diplom img {	display: block;	margin: 0 auto;}.lc_left .railroad {	overflow: hidden;}.lc_left .railroad h3, .lc_left .railroad .h3 {	position: relative;	z-index: 10;}.lc_left .railroad p {	font-size: 20px;}.lc_left .railroad img {	position: relative;	z-index: 1;	height: auto;}#objrctMapWrap [class$="-balloon__tail"]:after {	background-color: #b6d8f1;}#objrctMapWrap [class$="-balloon__layout"] {	border: #b6d8f1 solid 9px;	overflow: inherit;}#objrctMapWrap [class$="-balloon__tail"] {	-webkit-box-shadow: none;	box-shadow: none;}#objrctMapWrap [class$="-balloon__close-button"] {	-webkit-box-shadow: none;	box-shadow: none;	top: -20px;	position: absolute;	right: -20px;	background: url(../img/close_balloon.jpg);	background-color: #fff;	background-repeat: no-repeat;	width: 30px;	height: 30px;	margin: 0px;	border-radius: 4px;	opacity: 1;	background-position: 4px 4px;}#objrctMapWrap [class$="-balloon__content"] {	margin: 0px;	padding: 0px;}#objrctMapWrap .balloon_content {	overflow: hidden;	width: 380px;	padding: 10px;	font-size: 16px;	-webkit-box-sizing: border-box;	box-sizing: border-box;}#objrctMapWrap .balloon_button {	width: 160px;	text-align: center;	line-height: 39px;	font-size: 18px;	text-transform: uppercase;	letter-spacing: 0.4px;	height: 40px;	display: block;	color: #fff;	margin: 0px auto;	background: #26a0fc;	opacity: 0.9;	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #26a0fc), to(#144e9c));	background: linear-gradient(to bottom, #26a0fc 1%, #144e9c 100%);	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#26a0fc', endColorstr='#144e9c', GradientType=0);}#objrctMapWrap .balloon_button:hover {	opacity: 1;}#objrctMapWrap .balloon_image img {	min-width: 100%;	vertical-align: middle;	bottom: 50%;	position: absolute;	margin-bottom: -50%;}#objrctMapWrap .balloon_image {	height: 150px;	overflow: hidden;	width: 100%;	line-height: 150px;	position: relative;	display: inline-block;}#objrctMapWrap .balloon_content h2 {	font-size: 19px;	text-transform: uppercase;	font-weight: 300;	margin-top: 0px;}.geo_advantages {	margin: 42px 0;}.geo_advantages h3, .geo_advantages .h3 {	margin-bottom: 54px;}.geo_advantages table {	width: 100%;	table-layout: fixed;	border-collapse: collapse;}.geo_advantages table td {	width: 2%;	text-align: center;	vertical-align: top;	font-size: 20px;}.geo_advantages table tr:first-child td {	vertical-align: middle;}.geo_advantages table td img {	margin-bottom: 5px;}.geo_advantages table td p {	padding: 0 15px;}.catalog_orderform_tml .catalog_orderform_window_wrap {	width: 338px;}[class*="ymaps-2"][class*="-ground-pane"] {	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");	-webkit-filter: grayscale(100%);}.cart, .cart * {	-webkit-box-sizing: border-box;	box-sizing: border-box;}.cart_wrap {	z-index: 60001;	position: fixed;	left: 0;	right: 0;	top: 0;	bottom: 0;	display: none;}.cart {	position: fixed;	right: 0;	top: 30%;	z-index: 60002;	border: 10px solid #B6D8F1;	border-right: none;	display: -moz-flex;	display: -ms-flex;	display: -o-flex;	display: -webkit-box;	display: -ms-flexbox;	display: flex;	-webkit-box-pack: justify;	-ms-flex-pack: justify;	justify-content: space-between;	background: #fff;}.cart.open {}.cart.open .cart_in {	-moz-flex: 1 auto;	-ms-flex: 1 auto;	-o-flex: 1 auto;	-webkit-box-flex: 1;	flex: 1 auto;	padding: 18px 55px 0 33px;	font-family: 'pf_din_text_cond_proregular';	font-size: 16px;	text-transform: uppercase;	color: #1A1A18;	display: block;	min-width: 235px;}.cart .cart_icon {	cursor: pointer;}.cart .cart_in {	display: none;	-moz-flex: 0 0 0;	-ms-flex: 0 0 0;	-o-flex: 0 0 0;	-webkit-box-flex: 0;	flex: 0 0 0;	line-height: 1.4;}.cart .cart_in .cart_title {	font-size: 26px;	font-family: 'pf_din_text_cond_promedium';	margin: 0 0 11px 0;}.cart .cart_in .cart_title a {	font-family: 'pf_din_text_cond_promedium';	text-decoration: none;	font-size: inherit;	color: inherit;	border: none;}.cart #uss_block_basket_amount {	width: 23px;	height: 23px;	display: inline-block;	border-radius: 23px;	background: -webkit-gradient(linear, left top, left bottom, from(#249BF6), to(#144B98));	background: linear-gradient(#249BF6, #144B98);	color: #fff;	font-size: 16px;	text-align: center;	line-height: 23px;}.cart .cart_recipe {	padding-top: 17px;}.cart .cart_recipe a {	display: none;}.cart.open .cart_recipe a {	height: 36px;	border-bottom: 2px solid #092850;	font-size: 14px;	text-transform: uppercase;	text-align: center;	display: inline-block;	padding: 9px 32px 0;	color: #fff;	background: -webkit-gradient(linear, left top, left bottom, from(#249BF6), to(#144B98));	background: linear-gradient(#249BF6, #144B98);	-webkit-box-shadow: 0 -0 7px 0 #b4cfe7;	box-shadow: 0 -0 7px 0 #b4cfe7;	letter-spacing: 1px;}.inpage .l_content {	padding: 260px 0 0 0;}.block.diplom p, .railroad.block p {	font-size: 16px;	font-family: 'pf_din_text_cond_proregular';}.block.diplom, .railroad.block {	background: #DFEFFB;}.block.diplom h3, .railroad.block h3, .block.diplom .h3, .railroad.block .h3 {	text-align: center !important;	font-family: 'pf_din_text_cond_promedium' !important;	color: #1A1A18 !important;	font-size: 20px !important;}.main_cts {	margin: -21px 0 68px 0;}.main_cts .uss_eshop_menu {	margin: 0;padding: 0;	list-style-type: none;	display: -webkit-flex;	display: -moz-flex;	display: -ms-flex;	display: -o-flex;	display: flex;	justify-content: space-between;	flex-wrap: wrap;}.main_cts .uss_eshop_menu li {	margin: 0 0 21px 0;padding: 0;	list-style-type: none;	-webkit-flex: 1 20%;	-moz-flex: 1 20%;	-ms-flex: 1 20%;	-o-flex: 1 20%;	flex: 1 20%;	text-align: center;}.main_cts .uss_eshop_menu li a {	display: inline-block;	width: 100%;	border: none !important;	text-transform: uppercase;}.main_cts .uss_eshop_menu li span {	height: 75px;	width: 100%;	position: relative;	display: block;}.main_cts .uss_eshop_menu li span a {	position: absolute;	top: 50%;	left: 50%;	-webkit-transform: translate(-50%,-50%);	-ms-transform: translate(-50%,-50%);	-o-transform: translate(-50%,-50%);	transform: translate(-50%,-50%);}.main_cts .uss_eshop_menu li>a {    font-family: 'pf_din_text_cond_promedium';    font-size: 17px;    padding: 5px 22px 8px;    line-height: 1.3;}.main_cts .uss_eshop_menu li:hover {	background: #EDF7FF;}.main_cts .uss_eshop_menu li:hover a {	color: #1A1A18;}/*.main_cts .uss_eshop_menu li.eshop_cat_13518  a {background-image: url(./../img/mc1.png);}.main_cts .uss_eshop_menu li.eshop_cat_13519 a {background-image: url(./../img/mc2.png);}.main_cts .uss_eshop_menu li.eshop_cat_13520 a {background-image: url(./../img/mc3.png);}.main_cts .uss_eshop_menu li.eshop_cat_13521 a {background-image: url(./../img/mc4.png);}.main_cts .uss_eshop_menu li.eshop_cat_13522 a {background-image: url(./../img/mc5.png);}.main_cts .uss_eshop_menu li.eshop_cat_13523 a {background-image: url(./../img/mc6.png);}.main_cts .uss_eshop_menu li.eshop_cat_13524 a {background-image: url(./../img/mc7.png);}.main_cts .uss_eshop_menu li.eshop_cat_13525 a {background-image: url(./../img/mc8.png);}.main_cts .uss_eshop_menu li.eshop_cat_13526 a {background-image: url(./../img/mc9.png);}.main_cts .uss_eshop_menu li.eshop_cat_13527 a {background-image: url(./../img/mc10.png);}.main_cts .uss_eshop_menu li.eshop_cat_13528 a {background-image: url(./../img/mc11.png);}.main_cts .uss_eshop_menu li.eshop_cat_13529 a {background-image: url(./../img/mc12.png);}.main_cts .uss_eshop_menu li.eshop_cat_13530 a {background-image: url(./../img/mc13.png);}.main_cts .uss_eshop_menu li.eshop_cat_13531 a {background-image: url(./../img/mc14.png);}.main_cts .uss_eshop_menu li.eshop_cat_13532 a {background-image: url(./../img/mc15.png);}.main_cts .uss_eshop_menu li.eshop_cat_13533 a {background-image: url(./../img/mc16.png);}.main_cts .uss_eshop_menu li.eshop_cat_13534 a {background-image: url(./../img/mc17.png);}.main_cts .uss_eshop_menu li.eshop_cat_13535 a {background-image: url(./../img/mc18.png);}.main_cts .uss_eshop_menu li.eshop_cat_13536 a {background-image: url(./../img/mc19.png);}.main_cts .uss_eshop_menu li.eshop_cat_13537 a {background-image: url(./../img/mc20.png);}*/.aside_catalog {}.aside_catalog .h3 {	/*margin-bottom: 24px;*/}.aside_catalog .uss_eshop_menu {}.aside_catalog .uss_eshop_menu li  {	border-bottom: 1px solid #EBEEF0;	padding: 11px 0 10px 0;	white-space: nowrap;}.aside_catalog .uss_eshop_menu li span  {	display: inline-block;	vertical-align: middle;	margin: 0 0 0 0;	width: 75px;}.aside_catalog .uss_eshop_menu li span a  {}.aside_catalog .uss_eshop_menu li > a {	display: inline-block;	vertical-align: middle;	white-space: normal;	width: calc(100% - 75px);}.aside_catalog .uss_eshop_menu li:hover > a {	color: #1A1A18;}.aside_catalog .uss_eshop_menu >  li.active {	background: #B6D8F1;}.aside_catalog .submenu {}.aside_catalog .submenu li {	white-space: normal;	display: block;	width: 100%;}.aside_catalog .submenu li a {	display: block;	width: 100%;}.mpage .lcm_content {	border: 10px solid #B6D8F1;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;	padding: 34px 40px 0;}.mpage .lcm_content h1 {	margin: 0;}.mpage .lcm_content ul {	list-style-image: url(./../img/li.jpg);}.mpage .lcm_content ul li {}.n_about h3 {	font-size: 48px;	font-family: 'pf_din_text_cond_promedium';}.n_about {font-size: 15px;line-height: 1.5;clear: both;}.uss_shop_detail .uss_shop_technical_data .uss_shop_price {margin-bottom: 0;}.uss_shop_detail .uss_shop_technical_data .uss_shop_price .uss_shop_price_name {	color: #0099ff;    padding: 0;    background: none;    margin-right: 10px;    font-size: 32px;}.uss_shop_detail .uss_shop_price span.price {color: #0099ff; font-size: 40px;}.uss_shop_detail .uss_shop_price span.price em.currency_class {font-size: 25px; text-transform: none;}.uss_shop_detail .uss_shop_technical_data .uss_shop_price .uss_shop_price_name2 {	color: #0099ff;    padding: 0;    background: none;    font-size: 25px;    font: 30px 'pf_din_text_cond_promedium';}.uss_shop_detail .uss_shop_by_or {	color: #0099ff;    text-transform: uppercase;    font-size: 23px;    margin-left: 15px;}.buy_one_click_form_inpos {	float: left;    clear: both;    width: 100%;    border: 20px solid #ebeff2;    padding: 25px 50px 30px;}.buy_one_click_form_inpos h3 {font: 30px 'pf_din_text_cond_promedium'; text-align: center; margin-bottom: 25px;}.buy_one_click_form_inpos, .buy_one_click_form_inpos * {-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; -ms-box-sizing:border-box;}.buy_one_click_form_inpos .fc_form_tml {margin-bottom: 0;}.buy_one_click_form_inpos .group {display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-bottom: 20px;}.buy_one_click_form_inpos .group .cleaner {display: none;}.buy_one_click_form_inpos .fc_form_tml .group .fc_item.block {width: 46%; margin: 0 0 15px; float: none;}.buy_one_click_form_inpos .fc_item,.fc_form_tml .group .fc_item.block.textarea,.fc_form_tml .group .fc_item.block.fc_checkbox {width: 100%;}.buy_one_click_form_inpos .fc_item label.sector_title {display: none;}.buy_one_click_form_inpos .fc_checkbox label.sector_title {font: 16px 'pf_din_text_cond_proregular', sans-serif; margin-right: 5px;}.buy_one_click_form_inpos .fc_item .hint {color: #a8a8a9; font-family: Arial; font-size: 12px; margin-top: 7pz;}.buy_one_click_form_inpos .fc_checkbox .hint {display: inline-block; margin: 0;}.buy_one_click_form_inpos .fc_upload_wrapper {width: 100%;}.buy_one_click_form_inpos .fc_item .uss_editor_img_upload {margin: 0;}.buy_one_click_form_inpos .jq-file {width: 100%; box-shadow: none; border-radius: 0;}.buy_one_click_form_inpos .jq-checkbox {width: 15px; height: 15px;}.buy_one_click_form_inpos .jq-file__name {	border: 1px solid #c4d0e0;    border-radius: 0;    box-shadow: none;    height: 42px;    font: 18px/42px 'pf_din_text_cond_proregular';}.buy_one_click_form_inpos .jq-file__browse {	height: 40px;    background: #c1d1e0 url(../img/jq-file__browse_bg.png) no-repeat 50% 75%;    box-shadow: none;    text-shadow: none;    border-radius: 0;    width: 40px;    font-size: 0;}.buy_one_click_form_inpos .jq-file:hover .jq-file__browse {background: #c1d1e0 url(../img/jq-file__browse_bg.png) no-repeat 50% 75%;}.buy_one_click_form_inpos .fc_item .elem_item,.buy_one_click_form_inpos .fc_item.fc_outputOnly .outputonly,.buy_one_click_form_inpos .group .fc_item.fc_checkbox_one,.buy_one_click_form_inpos .uss_error_form,.buy_one_click_form_inpos .uss_ok_form {width: 100%;}.buy_one_click_form_inpos .fc_form_tml .group .fc_item.fc_checkbox_one {margin-top: 10px;}.buy_one_click_form_inpos .group .fc_item.fc_checkbox .elem_item.one {width: auto; float: left;}.buy_one_click_form_inpos input[type="text"].styler,.buy_one_click_form_inpos textarea.styler {width:100%; background: none; border: 1px solid #c4d0e0;}.buy_one_click_form_inpos input[type="text"].styler:focus,.buy_one_click_form_inpos textarea.styler:focus {border-color:#0198ff; font-family: pf_din_text_cond_promedium; color: #3a3a3a;}.buy_one_click_form_inpos .buttons {text-align: center;}.buy_one_click_form_inpos input[type="submit"].styler {font-family: pf_din_text_cond_promedium; text-transform: uppercase;}.buy_one_click_form_inpos input[type="submit"].styler:not([disabled]):hover {}.l_header .lh_contacts {    width: auto;}.l_header .lh_contacts p {    font: 17px 'pf_din_text_cond_proregular', sans-serif;    text-align: right;    letter-spacing: 1px;    margin-right: 45px;}.l_header .lh_contacts p .title {    padding-left: 15px;}.l_header .lh_contacts .address .title {    background: url(../img/address_in_head.png) top left no-repeat;    background-position-y: 2px;}.l_header .lh_contacts .email .title {    background: url(../img/mail_in_head.png) center left no-repeat;}.l_header .lh_contacts p .info {    font-weight: bold;    display: block;    border: none;}.l_footer .lh_contacts .address .info {	display: block;}.l_header .lh_tel {    left: 648px;    top: 43px;}.l_header .lh_tel p {    font: 26px 'pf_din_text_cond_proregular', sans-serif;}.l_header .lh_tel p span {  padding-right: 20px;  }.l_footer .lh_feedback {    top: 110px;}.l_header .lh_feedback a,.l_footer .lh_feedback a {    background: #269ffb;	background: linear-gradient(#269ffb, #144e9c);    text-transform: initial;    color: #fff;    font: 18px 'pf_din_text_cond_proregular', sans-serif;    width: 160px;    height: 40px;    display: block;    text-align: center;    line-height: 40px;    background-size: 100% 100%;}.l_header .lh_feedback a:hover,.l_footer .lh_feedback a:hover {	background: #144e9c;	background: linear-gradient(#144e9c, #269ffb);}.l_footer .lh_tel {    top: 108px;    left: 870px;	text-align: right;}.l_footer .lh_tel span {    display: block;    font-size: 18px;}