.slider .slide {
	max-height: 100%;
	overflow: hidden;
}
.slider .image:not(.aspect_rated) {
	max-height: 100%;
}
.slider .image:not(.aspect_rated) img {
	max-width: 100%;
	max-height: 100%;
}
.slider .image {
	position: relative;
}
.slider .image img {
	display: block;
	margin: 0 auto;
}
.slider .image.width_fit.height_more img {
	width: auto;
	height: 100%;
}
.slider .image.width_fit.height_fit img {
	display: block;
	max-width: 100%;
	margin: 0 auto;
}
.slider .image.aspect_rated img {
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate( -50%, -50%);
	transform: translate( -50%, -50%);
}
.slider .image.height_less img {
	height: 100%;
	width: auto;
}
.slider .image.width_less img {
	width: 100%;
	height: auto;
}
.slider .image.width_more.height_fit img {
	height: 100%!important;
	width: auto!important;
}
.slider .image.width_fit.height_less img, .slider .image.width_less.height_more img, .slider .image.width_more.height_more img {
	height: 100%;
	width: auto;
}
.slider .image.width_less.height_less img {
	height: 100%;
	width: auto;
	max-width: none;
}
.uss-flex-items {
	display: -webkit-box!important;
	display: -webkit-flex!important;
	display: -ms-flexbox!important;
	display: flex!important;
	-webkit-box-pack: start!important;
	-webkit-justify-content: flex-start!important;
	-ms-flex-pack: start!important;
	justify-content: flex-start!important;
	-webkit-flex-wrap: wrap!important;
	-ms-flex-wrap: wrap!important;
	flex-wrap: wrap!important;
	width: 100%!important;
}
.buy_one_click_window_wrap {
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
}
.buy_one_click_window_wrap form .group .fc_item .elem_item {
	max-width: 100%;
}
.catalog_orderform_tml .catalog_orderform_window_wrap {
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
}
.catalog_orderform_tml .catalog_orderform_window_wrap form .group .fc_item .elem_item {
	max-width: 100%;
}
.catalog_orderform_tml .catalog_orderform_window_wrap form .group .fc_item.fc_checkbox .elem_item {
	width: auto!important;
}
.uss_widget_outer_content {
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-flex: 0;
	-ms-flex: 0 100%;
	-webkit-flex: 0 100%;
	flex: 0 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	width: 100%;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	-webkit-justify-content: space-between;
	justify-content: space-between;
	-ms-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap;
	max-width: 100%;
}
.imageArea, .imageWrapOuter, .uss_img_holder_outer {
	max-width: 100%;
	margin: 0 auto!important;
}
.uss_catalog_list_cat>.uss_catalog_category.little-info .uss_catalog_cat_img {
	margin: 0 auto;
	max-width: 100%;
}
.uss_catalog_list_cat>.uss_catalog_category.little-info .uss_catalog_img_wrap {
	max-width: 100%;
	margin: 0 auto 10px;
	float: none;
}
.uss_catalog_list_cat>.uss_catalog_category.little-info .uss_catalog_img_wrap~div {
	padding-left: 10px;
	padding-right: 10px;
}
.uss_shop_list_cat>.uss_shop_category.little-info .uss_shop_cat_img_wrap {
	float: none;
	max-width: 100%;
	margin: 0 auto 10px;
}
.uss_shop_list_cat>.uss_shop_category.little-info .uss_shop_cat_img_wrap .uss_shop_cat_img {
	max-width: 100%;
	margin: 0 auto;
}
.uss_shop_list_cat>.uss_shop_category.little-info .uss_shop_cat_img_wrap~div {
	padding-left: 10px;
	padding-right: 10px;
}
.slick-slider {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-touch-callout: none;
	-khtml-user-select: none;
	-ms-touch-action: pan-y;
	touch-action: pan-y;
	-webkit-tap-highlight-color: transparent;
}
.slick-list, .slick-slider {
	position: relative;
	display: block;
}
.slick-list {
	overflow: hidden;
	margin: 0;
	padding: 0;
}
.slick-list.dragging {
	cursor: pointer;
	cursor: hand;
}
.slick-slider .slick-list, .slick-slider .slick-track {
	-webkit-transform: translateZ( 0);
	transform: translateZ( 0);
}
.slick-track {
	position: relative;
	top: 0;
	left: 0;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.slick-loading .slick-track {
	visibility: hidden;
}
.slick-slide {
	display: none;
	float: left;
	height: 100%;
	min-height: 1px;
}
[dir=rtl] .slick-slide {
	float: right;
}
.slick-slide img {
	display: block;
}
.slick-slide.slick-loading img {
	display: none;
}
.slick-slide.dragging img {
	pointer-events: none;
}
.slick-initialized .slick-slide {
	display: block;
}
.slick-loading .slick-slide {
	visibility: hidden;
}
.slick-vertical .slick-slide {
	display: block;
	height: auto;
	border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
	display: none;
}
.slick-next, .slick-prev {
	font-size: 0;
	line-height: 0;
	position: absolute;
	top: 50%;
	display: block;
	width: 20px;
	height: 20px;
	padding: 0;
	-webkit-transform: translateY( -50%);
	transform: translateY( -50%);
	cursor: pointer;
	color: transparent;
	border: none;
	outline: none;
	background: transparent;
}
.slick-prev {
	left: -25px;
}
[dir=rtl] .slick-prev {
	right: -25px;
	left: auto;
}
.slick-next {
	right: -25px;
}
[dir=rtl] .slick-next {
	right: auto;
	left: -25px;
}
.slick-dots {
	position: absolute;
	bottom: -25px;
	display: block;
	width: 100%;
	padding: 0;
	margin: 0;
	list-style: none;
	text-align: center;
}
.slick-dots li {
	position: relative;
	display: inline-block;
	margin: 0 5px;
	padding: 0;
}
.slick-dots li, .slick-dots li button {
	width: 20px;
	height: 20px;
	cursor: pointer;
}
.slick-dots li button {
	font-size: 0;
	line-height: 0;
	display: block;
	padding: 5px;
	color: transparent;
	border: 0;
	outline: none;
	background: transparent;
}
.h1, .h2, .h3, .h4, .h5, .h6 {
	font-weight: 700;
}
* {
	outline: none;
}
body, html {
	height: 100%;
	width: 100%;
	min-width: 996px;
}
body, html, img {
	margin: 0;
	padding: 0;
	border: none;
}
.g-max-width {
	margin: 0 auto;
	width: 1200px;
	padding: 0;
	position: relative;
	text-align: left;
}
.g-clean {
	clear: both;
	font-size: 0;
	overflow: hidden;
}
body {
	color: #545454;
	font: .9em/1.2 Arial, sans-serif;
	text-align: center;
}
table, td, th {
	border-collapse: collapse;
	font-size: 100%;
}
form {
	margin: 0;
	padding: 0;
}
input, select, textarea {
	font: normal 1em/1.2 Arial, sans-serif;
}
textarea {
	resize: none;
	overflow: auto;
}
button, input, select {
	vertical-align: middle;
}
input[type=submit]::-moz-focus-inner {
	padding: 0;
	border: 0;
}
hr {
	border: 1px solid #ccc;
	padding: 0;
	margin: .5em 0;
}
li, ol, ul {
	margin: 5px 15px;
	padding: 0;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6, p {
	margin: 10px 0;
	padding: 0;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6, th {
	color: #36383a;
}
.colorStyle2 .h1, .colorStyle2 .h2, .colorStyle2 .h3, .colorStyle2 .h4, .colorStyle2 .h5, .colorStyle2 .h6, .colorStyle2 h1, .colorStyle2 h2, .colorStyle2 h3, .colorStyle2 h4, .colorStyle2 h5, .colorStyle2 h6, .colorStyle2 th {
	color: #74c7e9;
}
.h1, h1 {
	font-size: 21px;
}
.h2, h2 {
	font-size: 18px;
}
.h3, h3 {
	font-size: 17px;
}
.h4, .h5, h4, h5 {
	font-size: 16px;
}
.colorStyle1 .h5, .colorStyle1 h5 {
	color: #188d07;
}
.colorStyle4 .h5, .colorStyle4 h5 {
	color: #1a8ab9;
}
.colorStyle3 .h5, .colorStyle3 h5 {
	color: #bc0000;
}
.colorStyle2 .h5, .colorStyle2 h5 {
	color: #74c7e9;
}
.colorStyle5 .h5, .colorStyle5 h5 {
	color: #ef5e14;
}
.h6, h6 {
	font-size: 14px;
}
a {
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
.colorStyle1 .basket_link, .colorStyle1 a {
	color: #188d07;
}
.colorStyle1 a:hover {
	color: #188d07;
}
.colorStyle4 a {
	color: #1a8ab9;
}
.colorStyle4 a:hover {
	color: #1a8ab9;
}
.colorStyle3 a {
	color: #bc0000;
}
.colorStyle3 a:hover {
	color: #bc0000;
}
.colorStyle2 .basket_link, .colorStyle2 a {
	color: #74c7e9;
}
.colorStyle2 a:hover {
	color: #fff;
}
.colorStyle5 .basket_link, .colorStyle5 a {
	color: #ef5e14;
}
.colorStyle6 .basket_link, .colorStyle6 a {
	color: #3f9e00;
}
.colorStyle5 a:hover {
	color: #ef5e14;
}
.colorStyle2 .uss_faq_groups_blocks .uss_faq_groups_item, .colorStyle2 .uss_photoalbums_foto_box .uss_img_item .uss_img_comment a {
	color: #888;
}
.colorStyle2 #uss_basket_ask_where_to_go_block a, .colorStyle2 .uss_basket_menu span.current, .colorStyle2 .uss_faq_groups_blocks .uss_faq_groups_item a, .colorStyle2 .uss_form_captcha label, .colorStyle2 .uss_shop_table_view th, .colorStyle2 .uss_user_basket th, .uss_user_wishlist th {
	color: #202020;
}
.colorStyle2 .comment_form_title {
	color: #fff;
}
input[type=password], input[type=text], select, textarea {
	position: relative;
	color: #2c2f33;
	font-size: 13px;
	padding: 5px 8px;
	background: #fff;
	border: 1px solid;
	border-color: #ccc #ccc #b3b3b3;
	color: #333;
	border-radius: 5px;
}
.uss_form_select select {
	display: block;
}
button, input[type=button], input[type=reset], input[type=submit] {
	position: relative;
	color: #2c2f33;
	font-size: 13px;
	padding: 5px 12px;
	cursor: pointer;
	border-color: #f3f3f4 #e0e1e4 #c2c8cc;
	border-style: solid;
	border-width: 1px;
	background: #e3e4e6 url(../img/a_button.png) repeat-x 0 0;
	font-weight: 700;
	border-radius: 5px;
}
button:hover, input[type=button]:hover, input[type=reset]:hover, input[type=submit]:hover {
	background: #f3f3f4 url(../img/a_button2.png) repeat-x 0 0;
}
.colorStyle1 {
	background: #e5e1e2;
}
.colorStyle2 {
	background: #1d242c;
	color: #9caec0;
}
.colorStyle3, .colorStyle4, .colorStyle5 {
	background: #e5e1e2;
}
.l-page {
	position: relative;
	height: auto!important;
	height: 100%;
	min-height: 100%;
	margin: 0 auto;
}
.l-page-rubber {
	background: #fff;
	overflow: hidden;
	_overflow-y: visible;
	text-align: left;
	box-shadow: 0 -230px 30px #b8b6b7;
	-webkit-box-shadow: 0 -230px 30px #b8b6b7;
}
.colorStyle6 .l-page-rubber {
	-webkit-box-shadow: none;
	box-shadow: none;
	background: none;
}
.colorStyle2 .l-page-rubber {
	background: #1b2229;
	box-shadow: 0 -30px 15px #000;
	-webkit-box-shadow: 0 -30px 15px #000;
}
.colorStyle6 {
	background: #842547;
}
.l-bg {
	padding-bottom: 10px;
	background-color: #fff;
	background-repeat: no-repeat;
	background-position: 0 0;
}
.colorStyle6 .l-bg {
	border-radius: 0 0 10px 10px;
}
.colorStyle6.header_layout13 .l-bg {
	background-image: url(../img/n1_6/l_bg_min.jpg);
	background-position: 50% 0;
}
.l_slider #lpage .l-bg {
	background-image: none;
}
.colorStyle4 .l-bg {
	background-image: url(../img/n1_2/l_bg.jpg);
}
.colorStyle3 .l-bg {
	background-image: url(../img/n1_3/l_bg.jpg);
	background-position: 50% 0;
}
.header_layout4 .l-bg {
	background-image: none;
	background-position: 50% 0;
}
.colorStyle2 .l-bg {
	background-color: #1b2229;
}
.colorStyle1.header_layout5 .l-bg, .colorStyle1.header_layout6 .l-bg, .colorStyle1.header_layout7 .l-bg, .colorStyle1.header_layout8 .l-bg, .colorStyle1.header_layout14 .l-bg {
	background-position: 50% 0;
}
.colorStyle4.header_layout5 .l-bg, .colorStyle4.header_layout6 .l-bg, .colorStyle4.header_layout7 .l-bg, .colorStyle4.header_layout8 .l-bg, .colorStyle4.header_layout14 .l-bg {
	background-image: url(../img/n1_2/l_bg_middle.jpg);
	background-position: 50% 0;
}
.colorStyle3.header_layout5 .l-bg, .colorStyle3.header_layout6 .l-bg, .colorStyle3.header_layout7 .l-bg, .colorStyle3.header_layout8 .l-bg, .colorStyle3.header_layout14 .l-bg {
	background-image: url(../img/n1_3/l_bg_middle.jpg);
	background-position: 50% 0;
}
.colorStyle2.header_layout5 .l-bg, .colorStyle2.header_layout6 .l-bg, .colorStyle2.header_layout7 .l-bg, .colorStyle2.header_layout8 .l-bg, .colorStyle2.header_layout14 .l-bg {
	background-image: url(../img/n1_2/l_bg_middle2.jpg);
	background-position: 50% 0;
}
.colorStyle5.header_layout5 .l-bg, .colorStyle5.header_layout6 .l-bg, .colorStyle5.header_layout7 .l-bg, .colorStyle5.header_layout8 .l-bg, .colorStyle5.header_layout14 .l-bg {
	background-image: url(../img/n1_5/l_bg_middle.jpg);
	background-position: 50% 0;
}
.colorStyle6.header_layout5 .l-bg, .colorStyle6.header_layout6 .l-bg, .colorStyle6.header_layout7 .l-bg, .colorStyle6.header_layout8 .l-bg, .colorStyle6.header_layout14 .l-bg {
	background-image: url(../img/n1_6/l_bg_middle.jpg);
	background-position: 50% 0;
}
.colorStyle1.header_layout9 .l-bg, .colorStyle1.header_layout10 .l-bg, .colorStyle1.header_layout11 .l-bg, .colorStyle1.header_layout12 .l-bg, .colorStyle1.header_layout15 .l-bg {
	background-position: 50% 0;
}
.colorStyle4.header_layout9 .l-bg, .colorStyle4.header_layout10 .l-bg, .colorStyle4.header_layout11 .l-bg, .colorStyle4.header_layout12 .l-bg, .colorStyle4.header_layout15 .l-bg {
	background-image: url(../img/n1_2/l_bg_max.jpg);
	background-position: 50% 0;
}
.colorStyle3.header_layout9 .l-bg, .colorStyle3.header_layout10 .l-bg, .colorStyle3.header_layout11 .l-bg, .colorStyle3.header_layout12 .l-bg, .colorStyle3.header_layout15 .l-bg {
	background-image: url(../img/n1_3/l_bg_max.jpg);
	background-position: 50% 0;
}
.colorStyle2.header_layout9 .l-bg, .colorStyle2.header_layout10 .l-bg, .colorStyle2.header_layout11 .l-bg, .colorStyle2.header_layout12 .l-bg, .colorStyle2.header_layout15 .l-bg {
	background-image: url(../img/n1_2/l_bg_max2.jpg);
	background-position: 50% 0;
}
.colorStyle5.header_layout9 .l-bg, .colorStyle5.header_layout10 .l-bg, .colorStyle5.header_layout11 .l-bg, .colorStyle5.header_layout12 .l-bg, .colorStyle5.header_layout15 .l-bg {
	background-image: url(../img/n1_5/l_bg_max.jpg);
	background-position: 50% 0;
}
.colorStyle6.header_layout9 .l-bg, .colorStyle6.header_layout10 .l-bg, .colorStyle6.header_layout11 .l-bg, .colorStyle6.header_layout12 .l-bg, .colorStyle6.header_layout15 .l-bg {
	background-image: url(../img/n1_6/l_bg_max.jpg);
	background-position: 50% 0;
}
.mp_slider {
	position: absolute;
	top: 0;
	left: 50%;
	width: 100%;
	height: 492px;
	-webkit-transform: translateX( -50%);
	transform: translateX( -50%);
}
.mp_slider, .mp_slider .slide {
	overflow: hidden;
}
.mp_slider .slide .caption {
	display: none;
}
.mp_slider #slider {
	background-color: #fff!important;
	height: 100%;
}
.colorStyle2 .mp_slider #slider {
	background-color: #1b2229!important;
}
.mp_slider .nivo-slice {
	background-color: #fff!important;
}
.colorStyle2 .mp_slider .nivo-slice {
	background-color: #1b2229!important;
}
.l-page-holder {
	margin: 0 46px;
}
.lf_hold .l-page-holder {
	overflow: hidden;
	position: relative;
	background: #fff;
	margin: 0;
	padding: 0 46px;
	box-shadow: 0 -30px 30px #b8b6b7;
	-webkit-box-shadow: 0 -30px 30px #b8b6b7;
}
.colorStyle2 .lf_hold .l-page-holder {
	background-color: #1b2229;
	box-shadow: 0 -10px 15px #000;
	-webkit-box-shadow: 0 -10px 15px #000;
}
.l-header, .l-wrapper {
	width: 100%;
}
.l-header {
	position: relative;
	margin: 0 0 24px;
	padding: 0;
	color: #1f1f1f;
	z-index: 20;
}
.lh_wrap {
	position: relative;
	overflow: hidden;
	margin: 0 0 5px;
}
.header_layout1 .lh_wrap {
	height: 116px;
}
.header_layout2 .lh_wrap {
	height: 143px;
}
.header_layout3 .lh_wrap {
	height: 118px;
}
.header_layout4 .lh_wrap {
	height: 145px;
}
.header_layout5 .lh_wrap, .header_layout6 .lh_wrap, .header_layout7 .lh_wrap, .header_layout8 .lh_wrap {
	height: 289px;
}
.header_layout9 .lh_wrap, .header_layout10 .lh_wrap, .header_layout11 .lh_wrap, .header_layout12 .lh_wrap {
	height: 397px;
}
.header_layout13 .lh_wrap {
	height: 116px;
}
.header_layout14 .lh_wrap {
	height: 289px;
}
.header_layout15 .lh_wrap {
	height: 397px;
}
.colorStyle6.header_layout14 .lh_wrap {
	height: 325px;
}
.l-header-holder {
	margin: 0 46px;
	padding: 45px 0 0;
}
.header_layout2 .l-header-holder {
	padding: 22px 0 0;
}
.header_layout3 .l-header-holder, .header_layout4 .l-header-holder {
	padding: 36px 0 0;
}
.header_layout5 .l-header-holder, .header_layout6 .l-header-holder, .header_layout7 .l-header-holder, .header_layout8 .l-header-holder, .header_layout14 .l-header-holder {
	padding: 65px 0 0;
}
.colorStyle6.header_layout14 .l-header-holder {
	padding: 23px 0 0;
}
.header_layout9 .l-header-holder, .header_layout10 .l-header-holder, .header_layout11 .l-header-holder, .header_layout12 .l-header-holder, .header_layout15 .l-header-holder {
	padding: 65px 0 0;
}
.colorStyle6.header_layout13 .l-header-holder {
	padding: 38px 0 0;
}
.colorStyle2 .l-header {
	color: #fff;
}
.l-page-content {
	width: 100%;
	overflow: hidden;
}
.l-content {
	margin: 0;
	overflow: hidden;
	position: relative;
	zoom: 1;
	padding: 0 2px 10px 0;
}
.l-content .block:not(.fc_item) .h3, .l-content .block:not(.fc_item) h3 {
	font-size: 21px;
	margin-top: 20px;
	font-weight: 700;
}
.l-content .type1 .h3, .l-content .type1 h3, .l-content .type2 .h3, .l-content .type2 h3, .l-content .type3 .h3, .l-content .type3 h3 {
	margin-top: 6px;
}
.l-content img {
	max-width: 100%;
	height: auto;
}
.l-page-left {
	float: left;
	margin: 0 21px 0 0;
}
.l-page-left, .l-page-right {
	width: 221px;
	overflow: hidden;
	position: relative;
}
.l-page-right {
	float: right;
	margin: 0 0 0 21px;
}
.l-footer {
	position: relative;
	width: 100%;
	overflow: hidden;
	zoom: 1;
	background: url(../img/footer.png) repeat-x 0 0;
	margin: 15px 0 0;
}
.colorStyle2 .l-footer {
	background-image: url(../img/n1_4/footer.png);
}
.colorStyle6 .l-footer {
	background-image: url(../img/n1_6/footer_line.png);
}
.colorStyle2 .l-footer a, .colorStyle2 .l-footer a:hover {
	color: #74c7e9;
}
.l-footer-holder {
	padding: 50px 0 35px;
	overflow: hidden;
	zoom: 1;
	font-size: 12px;
}
.lf_rasp {
	clear: both;
}
.lf_hold, .lf_rasp {
	position: relative;
	width: 100%;
}
.lf_hold {
	overflow: hidden;
	zoom: 1;
	/*background:#e5e1e2;*/
}
.colorStyle2 .lf_hold {
	background: #1d242c;
	color: #9caec0;
}
.colorStyle6 .lf_hold {
	background: none;
	color: #fff;
}
.colorStyle6 .lf_hold a {
	color: #ffe44f;
}
.lh_logo {
	position: relative;
	height: 65px;
	margin: 0 0 20px;
}
.header_layout1 .lh_logo, .header_layout3 .lh_logo {
	margin: 0 0 15px;
}
.header_layout5 .lh_logo {
	margin: 0 0 29px;
}
.header_layout6 .lh_logo {
	margin: 0 0 16px;
}
.header_layout9 .lh_logo {
	margin: 0 0 35px;
}
.header_layout10 .lh_logo {
	height: 150px;
}
.header_layout11 .lh_logo {
	margin: 0 0 34px;
}
.header_layout12 .lh_logo {
	height: 142px;
}
.header_layout14 .lh_logo {
	margin: 0 0 38px;
}
.header_layout15 .lh_logo {
	height: 142px;
}
.colorStyle6.header_layout14 .lh_logo, .colorStyle6.header_layout15 .lh_logo {
	height: auto;
}
.colorStyle6.header_layout14 .lh_logo {
	margin-bottom: 0;
}
.colorStyle6.header_layout13 .lh_logo {
	margin-bottom: 10px;
}
.lh_logo a {
	text-decoration: none;
	color: #1f1f1f;
	font-size: 53px;
	font-weight: 700;
	line-height: .8em;
	letter-spacing: -2px;
}
.colorStyle6 .lh_logo a {
	color: #b42d5f;
	letter-spacing: -4px;
}
.lh_logo a:hover {
	color: #1f1f1f;
}
.colorStyle2 .lh_logo a {
	color: #fff;
}
.colorStyle2 .lh_logo a:hover {
	color: #fff;
}
.lh_slogan {
	font-size: 15px;
	margin: 5px 0 14px;
}
.colorStyle6.header_layout14 .lh_slogan {
	margin: -2px 0 7px;
}
.colorStyle6.header_layout15 .lh_slogan {
	margin: 5px 0 1px;
	color: #502334;
}
.header_layout5 .lh_slogan {
	margin-bottom: 30px;
}
.header_layout6 .lh_slogan, .header_layout7 .lh_slogan, .header_layout8 .lh_slogan {
	margin-bottom: 20px;
}
.header_layout9 .lh_slogan, .header_layout10 .lh_slogan, .header_layout11 .lh_slogan, .header_layout12 .lh_slogan {
	margin-bottom: 15px;
}
.colorStyle2.header_layout9 .lh_slogan, .colorStyle3.header_layout9 .lh_slogan {
	margin-bottom: 20px;
}
.header_layout11 .lh_slogan {
	margin-bottom: 35px;
}
.lh_nav_ico {
	position: relative;
}
.header_layout2 .lh_nav_ico {
	padding: 5px 0 20px;
}
.header_layout3 .lh_nav_ico {
	margin: 26px 0 0;
}
.header_layout4 .lh_nav_ico {
	margin: 31px 0 0;
}
.header_layout5 .lh_nav_ico, .header_layout6 .lh_nav_ico, .header_layout7 .lh_nav_ico, .header_layout8 .lh_nav_ico, .header_layout9 .lh_nav_ico, .header_layout10 .lh_nav_ico, .header_layout11 .lh_nav_ico, .header_layout12 .lh_nav_ico {
	margin: 0 0 15px;
	text-align: right;
}
.lh_nav_ico a {
	color: #2d2d2d;
	font-size: 12px;
}
.colorStyle6 .lh_nav_ico a {
	font-size: 13px;
	color: #3f9e00;
	display: inline-block;
}
.colorStyle2 .lh_nav_ico a {
	color: #74c7e9;
}
.colorStyle4.header_layout9 .lh_nav_ico a, .colorStyle4.header_layout10 .lh_nav_ico a, .colorStyle4.header_layout11 .lh_nav_ico a, .colorStyle4.header_layout12 .lh_nav_ico a {
	color: #fff;
}
.lh_nav_ico a.lh_ico1 {
	padding: 0 0 0 16px;
	background: url(../img/lh_ico1.png) no-repeat 0 3px;
}
.lh_nav_ico a.lh_ico2 {
	padding: 0 0 0 16px;
	margin-left: 39px;
}
.colorStyle6.header_layout13 .lh_nav_ico a.lh_ico2 {
	margin-left: 15px;
}
.colorStyle6 .lh_nav_ico a.lh_ico1 {
	background: url(../img/n1_6/lh_ico1.png) no-repeat 0 3px;
}
.colorStyle6 .lh_nav_ico a.lh_ico2 {
	background: url(../img/n1_6/lh_ico2.png) no-repeat 0 3px;
}
.colorStyle2 .lh_nav_ico a.lh_ico1 {
	background-image: url(../img/n1_4/lf_ico1.png);
}
.colorStyle4.header_layout9 .lh_nav_ico a.lh_ico1, .colorStyle4.header_layout10 .lh_nav_ico a.lh_ico1, .colorStyle4.header_layout11 .lh_nav_ico a.lh_ico1, .colorStyle4.header_layout12 .lh_nav_ico a.lh_ico1 {
	background-image: url(../img/n1_2/lf_ico1.png);
}
.header_layout14 .lh_nav_ico {
	padding-left: 20px;
	margin-bottom: 60px;
}
.colorStyle6.header_layout14 .lh_nav_ico {
	margin-bottom: 241px;
}
.header_layout15 .lh_nav_ico {
	text-align: right;
	margin-bottom: 60px;
}
.lh_basket {
	position: relative;
	float: right;
	padding: 35px 0 0;
	width: 222px;
}
.header_layout3 .lh_basket {
	padding: 12px 0 0;
	margin: 0 0 0 20px;
}
.header_layout4 .lh_basket {
	width: auto;
	padding: 5px 0 0;
	margin: 25px 0 0;
	float: none;
}
.header_layout5 .lh_basket, .header_layout6 .lh_basket, .header_layout7 .lh_basket, .header_layout8 .lh_basket, .header_layout9 .lh_basket, .header_layout10 .lh_basket, .header_layout11 .lh_basket, .header_layout12 .lh_basket {
	padding: 15px 0 10px;
	float: none;
	width: auto;
}
.lh_basket a {
	display: block;
	text-decoration: none;
}
.lh_basket .basket_link_pic {
	position: absolute;
	top: 22px;
	right: 3px;
}
.header_layout3 .lh_basket .basket_link_pic {
	top: 0;
}
.header_layout4 .lh_basket .basket_link_pic {
	top: 0;
	right: auto;
	left: 0;
}
.header_layout5 .lh_basket .basket_link_pic, .header_layout6 .lh_basket .basket_link_pic, .header_layout7 .lh_basket .basket_link_pic, .header_layout8 .lh_basket .basket_link_pic, .header_layout9 .lh_basket .basket_link_pic, .header_layout10 .lh_basket .basket_link_pic, .header_layout11 .lh_basket .basket_link_pic, .header_layout12 .lh_basket .basket_link_pic {
	top: 3px;
}
.lh_basket .lh_basket_inner {
	border: 1px solid;
	position: relative;
	color: #fff;
	background-repeat: repeat-x;
	background-position: 0 0;
	padding: 15px 70px 10px 20px;
	background-color: #ccc;
	line-height: 18px;
	font-size: 12px;
	border-radius: 5px;
}
.colorStyle1 .lh_basket .lh_basket_inner {
	border-color: #127b02;
	background-color: #078402;
	background-image: url(../img/n1_1/lh_basket_inner.png);
	box-shadow: inset 1px 1px 0 #34a60f, inset -1px -1px 0 #34a60f, inset -1px 1px 0 #34a60f, inset 1px -1px 0 #34a60f;
	-webkit-box-shadow: inset 1px 1px 0 #34a60f, inset -1px -1px 0 #34a60f, inset -1px 1px 0 #34a60f, inset 1px -1px 0 #34a60f;
}
.colorStyle4 .lh_basket .lh_basket_inner {
	border-color: #0782ab;
	background-color: #087498;
	background-image: url(../img/n1_2/lh_basket_inner.png);
	box-shadow: inset 1px 1px 0 #07a1c9, inset -1px -1px 0 #07a1c9, inset -1px 1px 0 #07a1c9, inset 1px -1px 0 #07a1c9;
	-webkit-box-shadow: inset 1px 1px 0 #07a1c9, inset -1px -1px 0 #07a1c9, inset -1px 1px 0 #07a1c9, inset 1px -1px 0 #07a1c9;
}
.colorStyle3 .lh_basket .lh_basket_inner {
	border-color: #9b090c;
	background-color: #a60000;
	background-image: url(../img/n1_3/lh_basket_inner.png);
	box-shadow: inset 1px 1px 0 #ce0000, inset -1px -1px 0 #ce0000, inset -1px 1px 0 #ce0000, inset 1px -1px 0 #ce0000;
	-webkit-box-shadow: inset 1px 1px 0 #ce0000, inset -1px -1px 0 #ce0000, inset -1px 1px 0 #ce0000, inset 1px -1px 0 #ce0000;
}
.colorStyle5 .lh_basket .lh_basket_inner {
	border-color: #ed5311;
	background-color: #ed5312;
	background-image: url(../img/n1_5/block_type1.png);
	box-shadow: inset 1px 1px 0 #f58e00, inset -1px -1px 0 #f58e00, inset 1px -1px 0 #f58e00, inset -1px 1px 0 #f58e00;
	-webkit-box-shadow: inset 1px 1px 0 #f58e00, inset -1px -1px 0 #f58e00, inset 1px -1px 0 #f58e00, inset -1px 1px 0 #f58e00;
}
.header_layout4 .lh_basket .lh_basket_inner {
	padding: 0 0 5px 50px;
}
.colorStyle2 .lh_basket .lh_basket_inner {
	border: none;
	background-image: none;
	background-color: transparent;
	box-shadow: none;
	-webkit-box-shadow: none;
}
.colorStyle2.header_layout5 .lh_basket .lh_basket_inner, .colorStyle2.header_layout6 .lh_basket .lh_basket_inner, .colorStyle2.header_layout7 .lh_basket .lh_basket_inner, .colorStyle2.header_layout8 .lh_basket .lh_basket_inner, .colorStyle2.header_layout9 .lh_basket .lh_basket_inner, .colorStyle2.header_layout10 .lh_basket .lh_basket_inner, .colorStyle2.header_layout11 .lh_basket .lh_basket_inner, .colorStyle2.header_layout12 .lh_basket .lh_basket_inner {
	border-color: #0782ab;
	background-color: #087498;
	background-image: url(../img/n1_2/lh_basket_inner.png);
	box-shadow: inset 1px 1px 0 #07a1c9, inset -1px -1px 0 #07a1c9, inset -1px 1px 0 #07a1c9, inset 1px -1px 0 #07a1c9;
	-webkit-box-shadow: inset 1px 1px 0 #07a1c9, inset -1px -1px 0 #07a1c9, inset -1px 1px 0 #07a1c9, inset 1px -1px 0 #07a1c9;
}
.lh_basket .lh_basket_inner p {
	margin-bottom: 15px;
}
.header_layout4 .lh_basket .lh_basket_inner p {
	margin-bottom: 2px;
}
.header_layout4 .lh_basket .lh_basket_inner .amounts, .header_layout5 .lh_basket .lh_basket_inner .amounts, .header_layout6 .lh_basket .lh_basket_inner .amounts, .header_layout7 .lh_basket .lh_basket_inner .amounts, .header_layout8 .lh_basket .lh_basket_inner .amounts, .header_layout9 .lh_basket .lh_basket_inner .amounts, .header_layout10 .lh_basket .lh_basket_inner .amounts, .header_layout11 .lh_basket .lh_basket_inner .amounts, .header_layout12 .lh_basket .lh_basket_inner .amounts {
	float: left;
	margin-right: 5px;
}
.lh_basket a, .lh_basket a:hover {
	color: #fff;
}
.colorStyle2 .lh_basket a, .colorStyle2 .lh_basket a:hover {
	color: #67b0ce;
}
.colorStyle2.header_layout5 .lh_basket a, .colorStyle2.header_layout6 .lh_basket a, .colorStyle2.header_layout7 .lh_basket a, .colorStyle2.header_layout8 .lh_basket a, .colorStyle2.header_layout9 .lh_basket a, .colorStyle2.header_layout10 .lh_basket a, .colorStyle2.header_layout11 .lh_basket a, .colorStyle2.header_layout12 .lh_basket a, .header_layout8 .basket_link, .header_layout12 .basket_link {
	color: #fff;
}
.lh_basket .basket_link {
	margin: 7px 0 0;
	font-size: 13px;
	font-weight: 700;
	text-decoration: underline;
}
.lh_basket .basket_link:hover {
	text-decoration: none;
}
.header_layout4 .lh_basket .basket_link {
	margin: 1px 0 0;
}
.lh_r {
	position: relative;
	width: 185px;
	margin: 0 0 0 35px;
	float: right;
	padding: 8px 0 0;
	overflow: hidden;
}
.header_layout2 .lh_r {
	width: 160px;
	padding: 0;
}
.header_layout3 .lh_r {
	width: 190px;
	padding: 12px 0 0;
	margin: 0 0 0 20px;
}
.header_layout4 .lh_r {
	width: 140px;
	padding: 4px 0 0;
	margin: 0 0 15px 25px;
}
.header_layout5 .lh_r, .header_layout6 .lh_r, .header_layout7 .lh_r, .header_layout8 .lh_r {
	width: 160px;
	margin-left: 15px;
}
.header_layout9 .lh_r, .header_layout10 .lh_r, .header_layout11 .lh_r, .header_layout12 .lh_r {
	width: 170px;
	margin-left: 15px;
}
.header_layout5 .lh_r {
	height: 263px;
}
.header_layout6 .lh_r, .header_layout7 .lh_r, .header_layout8 .lh_r {
	height: 266px;
}
.header_layout10 .lh_r {
	height: 352px;
}
.header_layout12 .lh_r {
	height: 343px;
}
.header_layout14 .lh_r {
	width: 220px;
}
.colorStyle6.header_layout14 .lh_r {
	width: 263px;
}
.header_layout14 .lh_r .lh_contact {
	padding: 5px 17px;
}
.header_layout14 .lh_r p {
	margin: 5px 0;
}
.header_layout15 .lh_l {
	height: 360px;
}
.header_layout15 .lh_r {
	height: 352px;
	width: 220px;
}
.colorStyle6.header_layout15 .lh_r {
	width: 270px;
}
.header_layout15 .lh_l .lh_contact {
	padding: 5px 17px;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 186px;
	_width: 220px;
	margin: 0;
}
.header_layout15 .lh_l p {
	margin: 5px 0;
}
.lh_l {
	position: relative;
	width: 240px;
	margin: 0 52px 0 0;
	float: left;
	overflow: hidden;
}
.header_layout2 .lh_l, .header_layout3 .lh_l {
	margin-right: 30px;
}
.header_layout4 .lh_l {
	width: 220px;
	margin-right: 66px;
	margin-bottom: 15px;
}
.colorStyle6.header_layout14 .lh_l {
	width: 224px;
}
.header_layout5 .lh_l, .header_layout6 .lh_l, .header_layout7 .lh_l, .header_layout8 .lh_l, .header_layout9 .lh_l, .header_layout10 .lh_l, .header_layout11 .lh_l, .header_layout12 .lh_l {
	width: 222px;
	margin-right: 70px;
}
.lh_m {
	position: relative;
	overflow: hidden;
	zoom: 1;
	padding: 8px 10px;
}
.header_layout4 .lh_m {
	padding: 2px 0 10px;
	margin-bottom: 8px;
}
.header_layout10 .lh_m, .header_layout12 .lh_m {
	height: 335px;
}
.lh_contact {
	font-size: 12px;
}
.header_layout3 .lh_contact {
	box-shadow: inset 1px 1px 0 #59595a, inset -1px -1px 0 #59595a, inset -1px 1px 0 #59595a, inset 1px -1px 0 #59595a;
	-webkit-box-shadow: inset 1px 1px 0 #59595a, inset -1px -1px 0 #59595a, inset -1px 1px 0 #59595a, inset 1px -1px 0 #59595a;
}
.header_layout3 .lh_contact, .header_layout5 .lh_contact, .header_layout6 .lh_contact, .header_layout7 .lh_contact, .header_layout8 .lh_contact {
	border: 1px solid #424243;
	position: relative;
	color: #fff;
	background: #373737 url(../img/block_type2.png) repeat-x 0 0;
	padding: 14px 20px 5px;
	line-height: 18px;
	font-size: 12px;
	border-radius: 5px;
}
.colorStyle1.header_layout5 .lh_contact, .colorStyle1.header_layout6 .lh_contact, .colorStyle1.header_layout7 .lh_contact, .colorStyle1.header_layout8 .lh_contact, .colorStyle3.header_layout5 .lh_contact, .colorStyle3.header_layout6 .lh_contact, .colorStyle3.header_layout7 .lh_contact, .colorStyle3.header_layout8 .lh_contact, .colorStyle4.header_layout5 .lh_contact, .colorStyle4.header_layout6 .lh_contact, .colorStyle4.header_layout7 .lh_contact, .colorStyle4.header_layout8 .lh_contact {
	box-shadow: inset 1px 1px 0 #59595a, inset -1px -1px 0 #59595a, inset -1px 1px 0 #59595a, inset 1px -1px 0 #59595a;
	-webkit-box-shadow: inset 1px 1px 0 #59595a, inset -1px -1px 0 #59595a, inset -1px 1px 0 #59595a, inset 1px -1px 0 #59595a;
}
.colorStyle2.header_layout5 .lh_contact, .colorStyle2.header_layout6 .lh_contact, .colorStyle2.header_layout7 .lh_contact, .colorStyle2.header_layout8 .lh_contact {
	background-color: #31383f;
	background-image: url(../img/n1_4/block_type2.png);
	box-shadow: inset 1px 1px 0 #515961, inset -1px -1px 0 #515961, inset -1px 1px 0 #515961, inset 1px -1px 0 #515961;
	-webkit-box-shadow: inset 1px 1px 0 #515961, inset -1px -1px 0 #515961, inset -1px 1px 0 #515961, inset 1px -1px 0 #515961;
}
.header_layout9 .lh_contact, .header_layout10 .lh_contact, .header_layout11 .lh_contact, .header_layout12 .lh_contact {
	border: 1px solid #424243;
	position: relative;
	color: #fff;
	background: #373737 url(../img/block_type2.png) repeat-x 0 0;
	padding: 14px 20px 5px;
	line-height: 18px;
	font-size: 12px;
	border-radius: 5px;
	box-shadow: inset 1px 1px 0 #59595a, inset -1px -1px 0 #59595a, inset -1px 1px 0 #59595a, inset 1px -1px 0 #59595a;
	-webkit-box-shadow: inset 1px 1px 0 #59595a, inset -1px -1px 0 #59595a, inset -1px 1px 0 #59595a, inset 1px -1px 0 #59595a;
}
.colorStyle2.header_layout9 .lh_contact, .colorStyle2.header_layout10 .lh_contact, .colorStyle2.header_layout11 .lh_contact, .colorStyle2.header_layout12 .lh_contact {
	background-color: #31383f;
	background-image: url(../img/n1_4/block_type2.png);
	box-shadow: inset 1px 1px 0 #515961, inset -1px -1px 0 #515961, inset -1px 1px 0 #515961, inset 1px -1px 0 #515961;
	-webkit-box-shadow: inset 1px 1px 0 #515961, inset -1px -1px 0 #515961, inset -1px 1px 0 #515961, inset 1px -1px 0 #515961;
}
.colorStyle6.header_layout13 .lh_contact {
	color: #36383a;
}
.colorStyle6.header_layout13 .lh_contact a {
	color: #b42d5f;
}
.header_layout3 .lh_contact p, .header_layout5 .lh_contact p, .header_layout6 .lh_contact p, .header_layout7 .lh_contact p, .header_layout8 .lh_contact p, .header_layout9 .lh_contact p, .header_layout10 .lh_contact p, .header_layout11 .lh_contact p, .header_layout12 .lh_contact p {
	margin: 0 0 8px;
}
.lh_contact p {
	margin: 0 0 12px;
}
.lh_contact .lh_mail {
	padding: 0 11px 0 0;
	background-repeat: no-repeat;
	background-position: 100% 4px;
}
.colorStyle1 .lh_contact .lh_mail {
	background-image: url(../img/n1_1/lh_mail.png);
}
.colorStyle4 .lh_contact .lh_mail {
	background-image: url(../img/n1_2/lh_mail.png);
}
.colorStyle3 .lh_contact .lh_mail {
	background-image: url(../img/n1_3/lh_mail.png);
}
.colorStyle5 .lh_contact .lh_mail {
	background-image: url(../img/n1_5/lh_mail.png);
}
.lh_slogan_text {
	margin: 0 0 10px;
	letter-spacing: -.3px;
}
.colorStyle6.header_layout15 .lh_slogan_text {
	display: block;
	border-top: 1px solid rgba(120, 32, 64, .25);
	padding: 9px 0 0;
}
.colorStyle6.header_layout14 .lh_slogan_text {
	display: block;
	border-top: 1px solid rgba(120, 32, 64, .25);
	padding: 1px 0 0;
	margin-bottom: 107px;
	letter-spacing: -.7px;
}
.header_layout9 .lh_slogan_text {
	margin-top: 96px;
	height: 75px;
	overflow: hidden;
}
.header_layout10 .lh_slogan_text, .header_layout11 .lh_slogan_text, .header_layout12 .lh_slogan_text {
	margin-top: 0;
}
.header_layout2 .lh_slogan_text {
	padding-top: 38px;
}
.lh_slogan_text p {
	margin: 0;
}
.lh_search {
	position: relative;
	border: 1px solid #a1a1a1;
	background: #fff;
	border-radius: 12px;
}
.colorStyle1 .lh_search {
	box-shadow: 0 0 6px #b4e3ab;
	-webkit-box-shadow: 0 0 6px #b4e3ab;
}
.colorStyle6.header_layout13 .lh_search {
	border: 1px solid #d7a9ba;
	-webkit-box-shadow: 0 0 1px 2px rgba(204, 84, 128, .23);
	box-shadow: 0 0 1px 2px rgba(204, 84, 128, .23);
}
.header_layout2 .lh_search {
	margin-bottom: 24px;
	background: #d3d7da;
	border-color: #8b979b #ccd1d4 #ccd1d4 #8b979b;
	box-shadow: inset 1px 1px 0 #bbc1c5;
	-webkit-box-shadow: inset 1px 1px 0 #bbc1c5;
}
.header_layout4 .lh_search {
	margin-top: 25px;
}
.header_layout9 .lh_search {
	margin-top: 60px;
	margin-left: 10px;
}
.header_layout10 .lh_search, .header_layout12 .lh_search {
	margin-top: 15px;
}
.header_layout5 .lh_search, .header_layout6 .lh_search, .header_layout7 .lh_search, .header_layout8 .lh_r .lh_search, .header_layout10 .lh_r .lh_search, .header_layout12 .lh_r .lh_search, .header_layout15 .lh_r .lh_search {
	position: absolute;
	right: 0;
	bottom: 0;
}
.header_layout11 .lh_search {
	margin-top: 35px;
}
.colorStyle5.header_layout13 .lh_search {
	box-shadow: 0 0 3px #fb9839;
	-webkit-box-shadow: 0 0 3px #fb9839;
	border-color: #f97c04;
	margin: 0 3px;
}
.header_layout15 .lh_r .lh_search {
	width: 218px;
}
.colorStyle6.header_layout15 .lh_r .lh_search {
	width: 153px;
}
.colorStyle6.header_layout14 .lh_r .lh_search {
	width: 153px;
	margin-right: 0;
	margin-left: auto;
}
.lh_search form {
	position: relative;
	padding: 0 0 0 25px;
	_width: 100%;
}
.lh_search .uss_input_name {
	border: none;
	height: 22px;
	line-height: 22px;
	padding: 0;
	color: #505050;
	font-size: 12px;
	width: 99%;
	background: none;
}
.header_layout2 .lh_search .uss_input_name {
	width: 90%;
}
.header_layout3 .lh_search .uss_input_name {
	width: 95%;
}
.lh_search .uss_submit {
	position: absolute;
	border: none;
	cursor: pointer;
	top: 0;
	left: 3px;
	width: 20px;
	height: 22px;
	padding: 0;
	background: url(../img/uss_submit.png) no-repeat 50% 50%;
}
.lh_search .uss_submit:hover {
	background: url(../img/uss_submit.png) no-repeat 50% 50%;
}
.lh_menu {
	margin: 30px 0 20px;
	background: #373737 url(../img/lh_menu.png) repeat-x 0 0;
	border: 1px solid #6e6e70;
	position: relative;
	border-radius: 5px;
	box-shadow: inset 0 0 12px #ccc;
	-webkit-box-shadow: inset 0 0 12px #ccc;
}
.colorStyle2 .lh_menu {
	background-color: #2c3541;
	box-shadow: inset 0 0 12px #61677e, inset 0 0 12px #61677e, inset 0 0 12px #61677e;
	-webkit-box-shadow: inset 0 0 12px #61677e, inset 0 0 12px #61677e, inset 0 0 12px #61677e;
}
.colorStyle6 .lh_menu {
	background-color: #c5386c;
	background: -webkit-gradient( linear, left top, left bottom, from( #c5386c), color-stop( 50%, #cc5580), color-stop( 50%, #c5376b), to( #b12b5c));
	background: linear-gradient( #c5386c, #cc5580 50%, #c5376b 0, #b12b5c);
	-webkit-box-shadow: none;
	box-shadow: none;
	border: none;
}
.colorStyle6 .lh_menu li {
	border-right: 1px solid #ac3863;
	background: none!important;
}
.colorStyle6 .lh_menu li a {
	border-right: 1px solid hsla(0, 0%, 100%, .3);
	border-left: 1px solid hsla(0, 0%, 100%, .3);
	text-shadow: -1px -1px 1px rgba(47, 47, 47, .47);
}
.colorStyle6 .lh_menu li.first, .colorStyle6 .lh_menu li.first a {
	border-left: none;
}
.colorStyle6 .lh_menu li.last, .colorStyle6 .lh_menu li.last a {
	border-right: none;
}
.lf_hold .lh_menu {
	margin-top: 0;
}
.l-header .lh_menu {
	margin: 0;
}
.lh_menu ul, .lh_menu ul * {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
.lh_menu ul {
	list-style: none;
	display: block;
	margin: 0;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: -ms-flexbox;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-ms-flex-pack: justify;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	justify-content: space-between;
}
.lh_menu li {
	width: auto;
	text-align: center;
	height: 44px;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: bottom;
	background: url(../img/lh_menu_pol.png) no-repeat 0 50%;
	margin: 0;
	position: relative;
	-moz-flex: 1 auto;
	-ms-flex: 1 auto;
	-o-flex: 1 auto;
	-webkit-box-flex: 1;
	-webkit-flex: 1 auto;
	flex: 1 auto;
}
.lh_menu .menu_w>li {
	display: inline-block;
	*display: inline;
	zoom: 1;
	vertical-align: top;
	padding-left: 0;
}
.lh_menu li.first {
	padding: 0;
	background: none;
}
.lh_menu a {
	height: 44px;
	color: #fff;
	text-decoration: none;
	font-size: 14px;
	overflow: hidden;
	padding: 0;
	position: relative;
	display: inline-block;
	width: 100%;
	text-align: center;
	white-space: nowrap;
}
.lh_menu>ul>li>a {
	line-height: 42px;
}
.lh_menu .menu_w>li>a {
	display: block;
	width: auto;
	line-height: 44px;
	margin: 0 0 0 2px;
}
.lh_menu .menu_w>li>a.first {
	margin-left: 0;
}
.lh_menu a.first {
	border-radius: 5px 0 0 5px;
}
.lh_menu a.last {
	border-radius: 0 5px 5px 0;
}
.lh_menu>ul>li:hover>a, .lh_menu a.active, .lh_menu a:hover {
	color: #fff;
	background: #ccc;
}
.colorStyle1 .lh_menu>ul>li:hover>a, .colorStyle1 .lh_menu a.active, .colorStyle1 .lh_menu a:hover {
	text-shadow: 1px 1px 0 #148224;
	background: #099408 url(../img/n1_1/lh_menu_act.png) repeat-x 0 0;
}
.colorStyle4 .lh_menu>ul>li:hover>a, .colorStyle4 .lh_menu a.active, .colorStyle4 .lh_menu a:hover {
	text-shadow: 1px 1px 0 #156e8c;
	background: #087295 url(../img/n1_2/lh_menu_act.png) repeat-x 0 0;
}
.colorStyle3 .lh_menu>ul>li:hover>a, .colorStyle3 .lh_menu a.active, .colorStyle3 .lh_menu a:hover {
	text-shadow: 1px 1px 0 #8d0f0e;
	background: #a40101 url(../img/n1_3/lh_menu_act.png) repeat-x 0 0;
}
.colorStyle2 .lh_menu>ul>li:hover>a, .colorStyle2 .lh_menu a.active, .colorStyle2 .lh_menu a:hover {
	text-shadow: 1px 1px 0 #10799c;
	background: #087295 url(../img/n1_4/lh_menu_act.png) repeat-x 0 0;
}
.colorStyle5 .lh_menu>ul>li:hover>a, .colorStyle5 .lh_menu a.active, .colorStyle5 .lh_menu a:hover {
	text-shadow: 1px 1px 0 #c64c15;
	background: #ed5411 url(../img/n1_5/lh_menu_act.png) repeat-x 0 0;
}
.colorStyle6 .lh_menu>ul>li:hover>a, .colorStyle6 .lh_menu a.active, .colorStyle6 .lh_menu a:hover {
	background: -webkit-gradient( linear, left top, left bottom, from( #ffd907), color-stop( 50%, #ffe766), color-stop( 50%, #ffd801), to( #f0cb01));
	background: linear-gradient( #ffd907, #ffe766 50%, #ffd801 0, #f0cb01);
	color: #502334;
	text-shadow: none!important;
}
.lh_menu ul li .submenu {
	position: absolute;
	display: none;
	min-width: 215px;
	width: 110%;
	margin-left: -1px;
	background: #ccc;
	border-radius: 0 5px 5px 5px;
	box-shadow: 1px 2px 2px #818181;
	-webkit-box-shadow: 1px 2px 2px #818181;
}
.lh_menu ul li.last .submenu {
	right: 0;
	border-radius: 5px 0 5px 5px;
}
.colorStyle1 .lh_menu ul li .submenu {
	background: #0b9516;
}
.colorStyle4 .lh_menu ul li .submenu {
	background: #0695c1;
}
.colorStyle3 .lh_menu ul li .submenu {
	background: #c11d1b;
}
.colorStyle2 .lh_menu ul li .submenu {
	background: #0d8fad;
	box-shadow: 1px 2px 2px #222;
	-webkit-box-shadow: 1px 2px 2px #222;
}
.colorStyle5 .lh_menu ul li .submenu {
	background: #ed5411;
}
.lh_menu ul li:hover .submenu {
	display: block;
}
.lh_menu ul li .submenu li {
	display: block;
	background: none;
	height: auto;
	padding: 0;
	text-align: left;
}
.lh_menu ul li .submenu li a {
	width: auto;
	display: block;
	height: auto;
	padding: 10px 17px;
	font-size: 13px;
	border: 1px solid #ccc;
	border-right: none;
	white-space: normal;
	margin: 0;
}
.colorStyle1 .lh_menu ul li .submenu li a {
	text-shadow: 1px 1px 0 #148224;
	border-color: #0fb71e #0fb71e #147a11;
}
.colorStyle4 .lh_menu ul li .submenu li a {
	text-shadow: 1px 1px 0 #0e80a4;
	border-color: #30afd9 #30afd9 #087498;
}
.colorStyle3 .lh_menu ul li .submenu li a {
	text-shadow: 1px 1px 0 #972120;
	border-color: #d64628 #d64628 #951b21;
}
.colorStyle2 .lh_menu ul li .submenu li a {
	text-shadow: 1px 1px 0 #147c94;
	border-color: #12b3c8 #12b3c8 #087599;
}
.colorStyle5 .lh_menu ul li .submenu li a {
	text-shadow: 1px 1px 0 #bb5116;
	border-color: #ef7804 #ef7804 #cd4e17;
}
.lh_menu ul li .submenu li a.first {
	border-radius: 0 5px 0 0;
}
.lh_menu ul li .submenu li a.last {
	border-radius: 0 0 5px 5px;
}
.lh_menu ul li .submenu li a.active, .lh_menu ul li .submenu li a:hover {
	color: #222;
	background: #eee;
	border-left-color: #eee;
}
.colorStyle1 .lh_menu ul li .submenu li a.active, .colorStyle1 .lh_menu ul li .submenu li a:hover {
	color: #8ad547;
	background: #04740d;
	border-left-color: #04740d;
}
.colorStyle4 .lh_menu ul li .submenu li a.active, .colorStyle4 .lh_menu ul li .submenu li a:hover {
	color: #93e4ff;
	background: #08769a;
	border-left-color: #08769a;
}
.colorStyle3 .lh_menu ul li .submenu li a.active, .colorStyle3 .lh_menu ul li .submenu li a:hover {
	color: #ffb487;
	background: #d01d1c;
	border-left-color: #d01d1c;
}
.colorStyle2 .lh_menu ul li .submenu li a.active, .colorStyle2 .lh_menu ul li .submenu li a:hover {
	color: #80d8ed;
	background: #006282;
	border-left-color: #006282;
}
.colorStyle5 .lh_menu ul li .submenu li a.active, .colorStyle5 .lh_menu ul li .submenu li a:hover {
	color: #fff;
	background: #fd7c04;
	border-left-color: #fd7c04;
}
.lf_menu {
	margin: 0;
	padding: 36px 0 2px;
	background: url(../uploadedFiles/images/lf_menu1.png) no-repeat 50% 0;
}
.colorStyle2 .lf_menu {
	background-image: url(../img/n1_4/lf_menu.png);
}
.lf_menu_holder, .lf_menu_wrap {
	overflow: hidden;
}
.lf_menu_wrap {
	margin: 0 10px 0 40px;
}
.lf_menu ul {
	list-style: none;
	margin: 0 0 0 -50px;
	width: 106%;
}
.lf_menu li {
	display: inline-block;
	*display: inline;
	vertical-align: top;
	zoom: 1;
	width: 210px;
	margin: 0 0 0 26px;
	background: url(../img/lf_menu_pol.png) no-repeat 0 0;
	position: relative;
	padding: 0 0 15px 4px;
}
.colorStyle2 .lf_menu li {
	background-image: url(../img/n1_4/lf_menu_pol.png);
}
.lf_menu a {
	display: block;
	margin: 0 0 0 40px;
	font-weight: 700;
	font-size: 16px;
	color: #5b5b5b;
	text-decoration: none;
}
.colorStyle2 .lf_menu a {
	color: #9caec0;
}
.lf_menu a.active, .lf_menu a:hover {
	color: #222;
}
.colorStyle2 .lf_menu a.active, .colorStyle2 .lf_menu a:hover {
	color: #fff;
}
.lf_menu .submenu {
	margin: 28px 0 0 40px;
	width: auto;
}
.lf_menu .submenu li {
	display: block;
	width: auto;
	margin: 0 0 10px;
	padding: 0;
	background: none;
}
.lf_menu .submenu a {
	margin: 0;
	text-decoration: underline;
	font-size: 12px;
	color: #7b7b7b;
	font-weight: 400;
}
.colorStyle2 .lf_menu .submenu a {
	color: #9caec0;
}
.lf_menu .submenu a.active, .lf_menu .submenu a:hover {
	text-decoration: none;
	color: #222;
}
.colorStyle2 .lf_menu .submenu a.active, .colorStyle2 .lf_menu .submenu a:hover {
	color: #fff;
}
.lf_r {
	float: right;
	margin: 0 0 0 20px;
}
.lf_l, .lf_r {
	position: relative;
	overflow: hidden;
	zoom: 1;
	width: 270px;
}
.lf_l {
	float: left;
	margin: 0 20px 0 0;
}
.lf_m {
	overflow: hidden;
	position: relative;
	zoom: 1;
}
.lf_contacts {
	color: #5b5b5b;
	font-size: 18px;
	margin: 0 0 20px;
	text-align: right;
}
.colorStyle2 .lf_contacts {
	color: #9caec0;
}
.colorStyle6 .lf_contacts {
	color: #fff;
}
.lf_contacts p {
	margin: 0 0 10px;
}
.lf_r .lf_system {
	float: right;
	display: flex;
    align-items: center;
}

.uss-copy-seo{margin-left: 10px;}
.lf_m .lf_stats {
	float: right;
	margin: 0 25px 20px 0;
}
.lf_m .lf_soc, .lf_m .lf_stats {
	overflow: hidden;
	position: relative;
}
.lf_m .lf_soc {
	line-height: 16px;
	left: -12px;
}
.lf_m .lf_soc img {
	vertical-align: middle;
	margin: 0 5px 0 12px;
}
.lf_m .lf_soc p {
	margin: 0 0 10px;
}
.lf_copytext {
	line-height: 16px;
}
.lf_copyright {
	color: #5b5b5b l;
	font-weight: 700;
	font-size: 14px;
	margin: 0 0 20px;
}
.lf_nav_ico {
	position: relative;
}
.lf_nav_ico div {
	margin: 0 0 3px;
}
.lf_nav_ico a {
	padding: 0 0 0 16px;
}
.lf_nav_ico a.lf_ico1 {
	background: url(../img/lf_ico1.png) no-repeat 0 2px;
}
.colorStyle6 .lf_nav_ico a.lf_ico1 {
	background: url(../img/n1_6/lf_ico1.png) no-repeat 0 2px;
}
.colorStyle6 .lf_nav_ico a.lf_ico2 {
	background: url(../img/n1_6/lf_ico2.png) no-repeat 0 2px;
}
.lf_nav_ico a.lf_ico2 {
	background: url(../img/lf_ico2.png) no-repeat 0 3px;
}
.colorStyle2 .lf_nav_ico a.lf_ico1 {
	background-image: url(../img/n1_4/lf_ico1.png);
}
.colorStyle2 .lf_nav_ico a.lf_ico2 {
	background-image: url(../img/n1_4/lf_ico2.png);
}
.lpc_navigation {
	margin: 0 0 14px;
	font-size: 12px;
}
.colorStyle2 .lpc_navigation, .colorStyle2 .lpc_navigation a {
	color: #fff;
}
.colorStyle6 .lpc_navigation a {
	color: #1a8ab9;
}
.h3, .lpc_title .h1, .lpc_title h1, h3 {
	margin: 0 0 22px;
	padding: 0 0 5px;
	border-bottom: 1px solid #9c9c9c;
}
.colorStyle2 .h3, .colorStyle2 .lpc_title .h1, .colorStyle2 .lpc_title h1, .colorStyle2 h3 {
	border-bottom: 1px solid #557081;
}
.block:not(.fc_item) {
	position: relative;
	margin: 0 0 23px;
	font-size: 12px;
	padding: 15px 17px;
	border-radius: 5px;
	overflow: hidden;
}
.block:not(.fc_item) .h3, .block:not(.fc_item) h3 {
	margin: 6px 0 14px;
	font-size: 21px;
	font-weight: 400;
	border-bottom: none;
}
.block:not(.fc_item) .h4, .block:not(.fc_item) h4 {
	margin: 0 0 14px;
	font-size: 21px;
	font-weight: 700;
	border-bottom: 1px solid #9c9c9c;
	padding: 0 0 5px;
}
.colorStyle6 .block:not(.fc_item) .h3, .colorStyle6 .block:not(.fc_item) .h4, .colorStyle6 .block:not(.fc_item) h3, .colorStyle6 .block:not(.fc_item) h5 {
	color: #fff;
}
.colorStyle6 .block.type3 {
	-webkit-box-shadow: none;
	box-shadow: none;
}
.colorStyle6 .block.type3 .h3, .colorStyle6 .block.type3 .h4, .colorStyle6 .block.type3 h3, .colorStyle6 .block.type3 h5 {
	color: #000;
}
.colorStyle2 .block:not(.fc_item) .h4, .colorStyle2 .block:not(.fc_item) h4 {
	border-color: #557081;
}
.type1 .h4, .type1 h4 {
	border-color: #33b40f;
}
.colorStyle4 .type1 .h4, .colorStyle4 .type1 h4 {
	border-color: #1da3ce;
}
.colorStyle3 .type1 .h4, .colorStyle3 .type1 h4 {
	border-color: #d51111;
}
.colorStyle2 .type1 .h4, .colorStyle2 .type1 h4 {
	border-color: #1da3ce;
}
.colorStyle2 .type3 .h4, .colorStyle2 .type3 h4 {
	color: #fff;
}
.colorStyle5 .type1 .h4, .colorStyle5 .type1 h4 {
	border-color: #ed5311;
}
.l-page-left .block:not(.fc_item) .h4, .l-page-left .block:not(.fc_item) h4, .l-page-right .block:not(.fc_item) .h4, .l-page-right .block:not(.fc_item) h4 {
	font-weight: 400;
}
.block:not(.fc_item) .h3 .h3_link, .block:not(.fc_item) h3 .h3_link {
	color: #fff;
	display: inline-block;
	*display: inline;
	zoom: 1;
	vertical-align: top;
	margin: 0 0 0 16px;
	padding: 5px 15px;
	font-size: 12px;
	text-decoration: none;
	background: #2b2b2b;
	border-radius: 3px;
}
.block:not(.fc_item) .h3 .h3_link:hover, .block:not(.fc_item) h3 .h3_link:hover {
	background: #eee;
	color: #666;
}
.block:not(.fc_item) .h3 .h3_link span, .block:not(.fc_item) h3 .h3_link span {
	color: #fff;
}
.block:not(.fc_item) .h3 .h3_link:hover span, .block:not(.fc_item) h3 .h3_link:hover span {
	color: #666;
}
.l-page-left .block:not(.fc_item) .h3 .h3_link, .l-page-left .block:not(.fc_item) h3 .h3_link, .l-page-right .block:not(.fc_item) .h3 .h3_link, .l-page-right .block:not(.fc_item) h3 .h3_link {
	font-size: 12px;
	padding: 2px 5px;
	width: 66px;
	margin: 0;
	float: right;
	line-height: 11px;
	text-align: center;
	font-weight: 400;
}
.type4 {
	padding: 4px;
	background: url(../img/block_type5.png) repeat 0 0;
	border-radius: 0;
}
.type4 .block:not(.fc_item) {
	margin: 0;
	padding: 14px 13px;
}
.type4 .block:not(.fc_item) .h3, .type4 .block:not(.fc_item) h3 {
	font-size: 16px;
	font-weight: 700;
	margin: 0 0 10px;
}
.colorStyle6 .type4 .block_type_inner {
	background: #fff;
	border-radius: 10px;
	padding: 25px 20px;
}
.colorStyle6 .type4 .h2, .colorStyle6 .type4 .h3, .colorStyle6 .type4 .h4, .colorStyle6 .type4 h2, .colorStyle6 .type4 h3, .colorStyle6 .type4 h4 {
	color: #36383a;
	font-size: 16px;
	font-weight: 700;
}
.block:not(.fc_item) .block_mail {
	padding: 0 11px 0 0;
	background-repeat: no-repeat;
	background-position: 100% 4px;
}
.colorStyle4 .block:not(.fc_item) .block_mail {
	background-image: url(../img/n1_1/lh_mail.png);
}
.colorStyle4 .block:not(.fc_item) .block_mail {
	background-image: url(../img/n1_2/lh_mail.png);
}
.colorStyle3 .block:not(.fc_item) .block_mail {
	background-image: url(../img/n1_3/lh_mail.png);
}
.colorStyle2 .block:not(.fc_item) .block_mail {
	background-image: url(../img/n1_4/lh_mail.png);
}
.colorStyle5 .block:not(.fc_item) .block_mail {
	background-image: url(../img/n1_5/lh_mail.png);
}
.block:not(.fc_item) p {
	margin: 12px 0;
	line-height: 18px;
}
.type0:not(.fc_item) {
	padding: 0;
	background: none;
}
.type1 {
	color: #fff;
	background-color: #ccc;
}
.colorStyle1 .type1 {
	border: 1px solid #127b02;
	background: #068302 url(../img/n1_1/block_type1.png) repeat-x 0 0;
}
.colorStyle4 .type1 {
	border: 1px solid #0782ab;
	background: #087397 url(../img/n1_2/block_type1.png) repeat-x 0 0;
}
.colorStyle3 .type1 {
	border: 1px solid #9b090c;
	background: #a50000 url(../img/n1_3/block_type1.png) repeat-x 0 0;
}
.colorStyle2 .type1 {
	border: 1px solid #0782ab;
	background: #087497 url(../img/n1_4/block_type1.png) repeat-x 0 0;
}
.colorStyle5 .type1 {
	border: 1px solid #ed5311;
	background: #ed5312 url(../img/n1_5/block_type1.png) repeat-x 0 0;
}
.colorStyle6 .type1 {
	border: 1px solid #ffef79;
	background: -webkit-gradient( linear, left top, left bottom, from( #ffe861), to( #f9d802));
	background: linear-gradient( #ffe861, #f9d802);
	color: #502334;
}
.type1 a, .type1 a.active, .type1 a:hover {
	color: #fff;
}
.colorStyle1 .type1 {
	box-shadow: inset 1px 1px 0 #33a50f, inset -1px -1px 0 #33a50f, inset 1px -1px 0 #33a50f, inset -1px 1px 0 #33a50f;
	-webkit-box-shadow: inset 1px 1px 0 #33a50f, inset -1px -1px 0 #33a50f, inset 1px -1px 0 #33a50f, inset -1px 1px 0 #33a50f;
}
.colorStyle4 .type1 {
	box-shadow: inset 1px 1px 0 #0782ab, inset -1px -1px 0 #0782ab, inset 1px -1px 0 #0782ab, inset -1px 1px 0 #0782ab;
	-webkit-box-shadow: inset 1px 1px 0 #0782ab, inset -1px -1px 0 #0782ab, inset 1px -1px 0 #0782ab, inset -1px 1px 0 #0782ab;
}
.colorStyle3 .type1 {
	box-shadow: inset 1px 1px 0 #b70000, inset -1px -1px 0 #b70000, inset 1px -1px 0 #b70000, inset -1px 1px 0 #b70000;
	-webkit-box-shadow: inset 1px 1px 0 #b70000, inset -1px -1px 0 #b70000, inset 1px -1px 0 #b70000, inset -1px 1px 0 #b70000;
}
.colorStyle2 .type1 {
	box-shadow: inset 1px 1px 0 #07b0c9, inset -1px -1px 0 #07b0c9, inset 1px -1px 0 #07b0c9, inset -1px 1px 0 #07b0c9;
	-webkit-box-shadow: inset 1px 1px 0 #07b0c9, inset -1px -1px 0 #07b0c9, inset 1px -1px 0 #07b0c9, inset -1px 1px 0 #07b0c9;
}
.colorStyle5 .type1 {
	box-shadow: inset 1px 1px 0 #f58e00, inset -1px -1px 0 #f58e00, inset 1px -1px 0 #f58e00, inset -1px 1px 0 #f58e00;
	-webkit-box-shadow: inset 1px 1px 0 #f58e00, inset -1px -1px 0 #f58e00, inset 1px -1px 0 #f58e00, inset -1px 1px 0 #f58e00;
}
.type1 .h1, .type1 .h2, .type1 .h3, .type1 .h4, .type1 .h5, .type1 .h6, .type1 h1, .type1 h2, .type1 h3, .type1 h4, .type1 h5, .type1 h6 {
	color: #fff;
}
.colorStyle1 .type1 li {
	background-image: url(../img/n1_1/block_type1_li.png);
}
.colorStyle4 .type1 li {
	background-image: url(../img/n1_2/block_type1_li.png);
}
.colorStyle3 .type1 li {
	background-image: url(../img/n1_3/block_type1_li.png);
}
.colorStyle2 .type1 li {
	background-image: url(../img/n1_4/block_type1_li.png);
}
.colorStyle5 .type1 li {
	background-image: url(../img/n1_5/block_type1_li.png);
}
.colorStyle1 .type1 .news_block_item {
	background-image: url(../img/n1_1/block_type1_pol_v.png);
}
.colorStyle4 .type1 .news_block_item {
	background-image: url(../img/n1_2/block_type1_pol_v.png);
}
.colorStyle3 .type1 .news_block_item {
	background-image: url(../img/n1_3/block_type1_pol_v.png);
}
.colorStyle2 .type1 .news_block_item {
	background-image: url(../img/n1_4/block_type1_pol_v.png);
}
.colorStyle5 .type1 .news_block_item {
	background-image: url(../img/n1_5/block_type1_pol_v.png);
}
.colorStyle1 .l-page-left .type1 .news_block_item, .colorStyle1 .l-page-right .type1 .news_block_item {
	background-image: url(../img/block_type1_li.png);
}
.colorStyle4 .l-page-left .type1 .news_block_item, .colorStyle4 .l-page-right .type1 .news_block_item {
	background-image: url(../img/n1_2/block_type1_li.png);
}
.colorStyle3 .l-page-left .type1 .news_block_item, .colorStyle3 .l-page-right .type1 .news_block_item {
	background-image: url(../img/n1_3/block_type1_li.png);
}
.colorStyle2 .l-page-left .type1 .news_block_item, .colorStyle2 .l-page-right .type1 .news_block_item {
	background-image: url(../img/n1_4/block_type1_li.png);
}
.colorStyle5 .l-page-left .type1 .news_block_item, .colorStyle5 .l-page-right .type1 .news_block_item {
	background-image: url(../img/n1_5/block_type1_li.png);
}
.type1 .block_mail {
	background-image: url(../img/lh_mail2.png);
}
.type2 {
	border: 1px solid #383f47;
	background: #373737 url(../img/block_type2.png) repeat-x 0 0;
	color: #fff;
	box-shadow: inset 1px 1px 0 #565657, inset -1px -1px 0 #565657, inset 1px -1px 0 #565657, inset -1px 1px 0 #565657;
	-webkit-box-shadow: inset 1px 1px 0 #565657, inset -1px -1px 0 #565657, inset 1px -1px 0 #565657, inset -1px 1px 0 #565657;
}
.colorStyle2 .type2 {
	border-color: #424243;
	background-color: #31383f;
	background-image: url(../img/n1_4/block_type2.png);
}
.colorStyle6 .type6 {
	background: -webkit-gradient( linear, left top, right top, from( #a12c57), to( #b03864));
	background: linear-gradient( 90deg, #a12c57, #b03864);
	color: #fff;
	border: 1px solid #a32150;
	-webkit-box-shadow: inset 0 0 1px hsla(0, 0%, 100%, .8);
	box-shadow: inset 0 0 1px hsla(0, 0%, 100%, .8);
}
.colorStyle6 .type6 a {
	color: #ffe44f;
}
.colorStyle6 .type6.block:not(.fc_item) .news_block_item {
	border-bottom: 1px solid #a32150;
	border-top: 1px solid #be4a78;
	margin-bottom: 0;
	padding-bottom: 14px;
	padding-top: 14px;
}
.colorStyle6 .type5 {
	background: -webkit-gradient( linear, left top, right top, from( #569e00), to( #7cb10c));
	background: linear-gradient( 90deg, #569e00, #7cb10c);
	color: #fff;
}
.colorStyle6 .type5 a {
	color: #fff;
}
.colorStyle6 .block:not(.fc_item) li a.active, .colorStyle6 .block:not(.fc_item) li a:hover, .colorStyle6 .block:not(.fc_item) ul.catalog_menu>li.active>.catalog_menu_item, .colorStyle6 .block:not(.fc_item) ul.catalog_menu>li>.catalog_menu_item:hover {
	background: url(../img/n1_6/block_type_li.png) 14px no-repeat, -webkit-gradient( linear, left top, left bottom, from( #ffe75f), to( #f3cd03));
	background: url(../img/n1_6/block_type_li.png) 14px no-repeat, linear-gradient( #ffe75f, #f3cd03);
	color: #502334;
}
.colorStyle6 .block:not(.fc_item) li .submenu li:hover a {
	text-decoration: none;
}
.type2 a, .type2 a.active, .type2 a:hover {
	color: #fff;
}
.colorStyle4 .type2 a, .colorStyle4 .type2 a.active, .colorStyle4 .type2 a:hover {
	color: #57c0e2;
}
.colorStyle2 .type2 a, .colorStyle2 .type2 a.active, .colorStyle2 .type2 a:hover {
	color: #74c7e9;
}
.colorStyle2 .type2 {
	box-shadow: inset 1px 1px 0 #515961, inset -1px -1px 0 #515961, inset 1px -1px 0 #515961, inset -1px 1px 0 #515961;
	-webkit-box-shadow: inset 1px 1px 0 #515961, inset -1px -1px 0 #515961, inset 1px -1px 0 #515961, inset -1px 1px 0 #515961;
}
.type2 .h1, .type2 .h2, .type2 .h3, .type2 .h4, .type2 .h5, .type2 .h6, .type2 h1, .type2 h2, .type2 h3, .type2 h4, .type2 h5, .type2 h6 {
	color: #fff;
}
.type2 ul li {
	background-image: url(../img/block_type2_li.png);
}
.type2 .news_block_item {
	background-image: url(../img/block_type2_pol_v.png);
}
.l-page-left .type2 .news_block_item, .l-page-right .type2 .news_block_item {
	background-image: url(../img/block_type2_li.png);
}
.type2 .news_block_item .preview {
	color: #adadad;
}
.colorStyle3 .type2 .block_mail, .type2 .block_mail {
	background-image: url(../img/lh_mail2.png);
}
.type3 {
	border: 1px solid #9c9c9c;
	background: #fff;
	color: #888;
	box-shadow: inset 1px 1px 0 #9c9c9c, inset -1px -1px 0 #9c9c9c, inset 1px -1px 0 #9c9c9c, inset -1px 1px 0 #9c9c9c;
	-webkit-box-shadow: inset 1px 1px 0 #9c9c9c, inset -1px -1px 0 #9c9c9c, inset 1px -1px 0 #9c9c9c, inset -1px 1px 0 #9c9c9c;
}
.type3 .h3, .type3 h3 {
	font-size: 16px;
	font-weight: 700;
	margin: 0 0 10px;
}
.type3 .news_block_item {
	background-image: url(../img/block_type3_pol_v.png);
}
.colorStyle2 .type3 .news_block_item {
	background-image: url(../img/block_type2_pol_v.png);
}
.type3 strong {
	color: #2c2f33;
}
.colorStyle2 .type3 .h3, .colorStyle2 .type3 h3, .colorStyle2 .type3 strong {
	color: #fff;
}
.colorStyle2 .type3 {
	background-color: #1b2229;
	border-color: #424243;
	color: #9caec0;
}
.block:not(.fc_item) ul {
	margin: 0 -17px;
	position: relative;
	list-style: none;
}
.block:not(.fc_item) li {
	margin: 0;
	padding: 0 4px 2px;
	background-repeat: repeat-x;
	background-position: 0 100%;
	position: relative;
}
.block:not(.fc_item) .uss_eshop_menu li {
	overflow: hidden;
}
.block:not(.fc_item) ul.catalog_menu li {
	margin: 0;
	white-space: normal;
}
.block:not(.fc_item) li.last {
	background: none;
}
.block:not(.fc_item) ul.catalog_menu li .catalog_menu_item {
	position: relative;
	border-radius: 3px;
	padding: 2px;
}
.block:not(.fc_item) li a {
	display: block;
	padding: 8px 15px 8px 29px;
	text-decoration: none;
	font-weight: 700;
	font-size: 13px;
	line-height: 1em;
	background: url(../img/block_type_li_a.png) no-repeat 14px 9px;
	border-radius: 3px;
}
.block:not(.fc_item) .uss_eshop_menu li a {
	overflow: hidden;
}
.block:not(.fc_item) li .catalog_menu_image a, .block:not(.fc_item) li .eshop_menu_image a {
	padding: 0;
	float: left;
	margin: 1px 8px 1px 2px;
	background: none;
}
.block:not(.fc_item) li .eshop_menu_image a {
	margin-top: 3px;
	margin-bottom: 3px;
}
.block:not(.fc_item) li .catalog_menu_image img, .block:not(.fc_item) li .eshop_menu_image img {
	border-radius: 3px;
}
.block:not(.fc_item) li a.active, .block:not(.fc_item) li a:hover, .block:not(.fc_item) ul.catalog_menu>li.active>.catalog_menu_item, .block:not(.fc_item) ul.catalog_menu>li>.catalog_menu_item:hover {
	background: #282828 url(../img/block_type_li_a_act2.png) no-repeat 0 0;
}
.block>ul>li>a.active, .block>ul>li>a:hover {
	color: #fff;
}
.block:not(.fc_item) ul.submenu {
	margin: 10px 0 12px 28px;
	clear: both;
}
.block:not(.fc_item) ul.submenu li {
	margin: 7px 0;
	padding: 0 0 0 10px;
	background: url(../img/block_type_li2.png) no-repeat 0 4px;
}
.block:not(.fc_item) ul.submenu li a {
	font-weight: 400;
	font-size: 13px;
	padding: 0;
	background: none;
	border-radius: 0;
}
.block:not(.fc_item) ul.submenu li a.active, .block:not(.fc_item) ul.submenu li a:hover {
	text-decoration: underline;
	background: none;
}
.block:not(.fc_item) ul.submenu ul.submenu {
	margin-left: 0;
}
.block:not(.fc_item) .news_block_item {
	width: 198px;
	display: inline-block;
	*display: inline;
	zoom: 1;
	vertical-align: top;
	margin: 0 16px 10px 0;
	overflow: hidden;
	background-repeat: repeat-y;
	background-position: 100% 0;
}
.l-page-left .block:not(.fc_item) .news_block_item, .l-page-right .block:not(.fc_item) .news_block_item {
	background-repeat: repeat-x;
	background-position: 0 100%;
	width: auto;
	margin: 0 -17px 14px;
	padding: 0 17px 10px;
	display: block;
}
.block:not(.fc_item) .news_block_item.last {
	background: none;
	margin-right: 0;
}
.l-page-left .block:not(.fc_item) .news_block_item.last, .l-page-right .block:not(.fc_item) .news_block_item.last {
	background: none;
	margin-right: -17px;
	margin-bottom: 0;
}
.block:not(.fc_item) .news_block_item .date {
	margin: 0 18px 15px 0;
	font-size: 12px;
}
.l-page-left .block:not(.fc_item) .news_block_item .date, .l-page-right .block:not(.fc_item) .news_block_item .date {
	margin-right: 0;
}
.block:not(.fc_item) .news_block_item.last .date {
	margin-right: 0;
}
.block:not(.fc_item) .news_block_item .title {
	font-weight: 700;
	font-size: 13px;
	margin: 0 18px 12px 0;
}
.l-page-left .block:not(.fc_item) .news_block_item .title, .l-page-right .block:not(.fc_item) .news_block_item .title {
	margin-right: 0;
}
.block:not(.fc_item) .news_block_item.last .title {
	margin-right: 0;
}
.block:not(.fc_item) .news_block_item .preview {
	margin: 0 18px 0 0;
}
.l-page-left .block:not(.fc_item) .news_block_item .preview, .l-page-right .block:not(.fc_item) .news_block_item .preview {
	margin-right: 0;
}
.block:not(.fc_item) .news_block_item.last .preview {
	margin-right: 0;
}
.l-page-left .block:not(.fc_item) .news_block_item .preview, .l-page-right .block:not(.fc_item) .news_block_item .preview {
	margin-bottom: 12px;
}
.a_button {
	display: inline-block;
	*display: inline;
	vertical-align: top;
	zoom: 1;
	position: relative;
	color: #2c2f33!important;
	text-decoration: none;
	font-size: 13px;
	padding: 5px 12px;
	border-color: #f3f3f4 #e0e1e4 #c2c8cc;
	border-style: solid;
	border-width: 1px;
	background: #e3e4e6 url(../img/a_button.png) repeat-x 0 0;
	font-weight: 700;
	border-radius: 5px;
}
.a_button:hover {
	background: #f3f3f4 url(../img/a_button2.png) repeat-x 0 0;
}
.colorStyle2 .a_button {
	background: #087599 url(../img/n1_4/add_to_cart_bg.png) repeat-x 0 0;
	border: 1px solid #0782ab;
	color: #fff!important;
	box-shadow: inset 1px 1px 0 #07a0c8, inset -1px -1px 0 #07a0c8, inset 1px -1px 0 #07a0c8, inset -1px 1px 0 #07a0c8;
	-webkit-box-shadow: inset 1px 1px 0 #07a0c8, inset -1px -1px 0 #07a0c8, inset 1px -1px 0 #07a0c8, inset -1px 1px 0 #07a0c8;
}
.colorStyle2 .a_button:hover {
	background: #0692bf url(../img/n1_4/add_to_cart_bg.png) repeat-x 0 -32px;
}
.subscribe_form {
	position: relative;
}
.subscribe_form .emailfield {
	background: #fff;
	position: relative;
	height: 24px;
	padding: 0 40px 0 12px;
	border: 1px solid #ccc;
	border-radius: 12px;
}
.subscribe_form .emailfield input {
	height: 24px;
	line-height: 24px;
	margin: 0;
	width: 100%;
	color: #505050;
	font-size: 12px;
	padding: 0;
	border: none;
}
.subscribe_form .send_button {
	position: absolute;
	bottom: 3px;
	right: 3px;
}
.subscribe_form .send_button input {
	border: none;
	cursor: pointer;
	width: 33px;
	height: 20px;
	background: url(../img/send_button.png) no-repeat 0 0;
	color: #fff;
	font-size: 12px;
	text-transform: lowercase;
	line-height: 20px;
	padding: 0;
	font-weight: 400;
}
.colorStyle1 .subscribe_form .send_button input {
	background-image: url(../img/n1_1/send_button.png);
}
.colorStyle4 .subscribe_form .send_button input {
	background-image: url(../img/n1_2/send_button.png);
}
.colorStyle3 .subscribe_form .send_button input {
	background-image: url(../img/n1_3/send_button.png);
}
.colorStyle2 .subscribe_form .send_button input {
	background-image: url(../img/n1_4/send_button.png);
}
.colorStyle5 .subscribe_form .send_button input {
	background-image: url(../img/n1_5/send_button.png);
}
.subscribe_form .send_button input:hover {
	background-position: 0 -20px;
}
.uss_subscribe_form .actions {
	margin: 8px 0;
}
.uss_subscribe_form .actions label {
	margin: 0 14px 0 0;
	line-height: 12px;
}
.uss_eshop_block_item {
	display: inline-block;
	*display: inline;
	zoom: 1;
	vertical-align: top;
	width: 202px;
	margin: 0 22px 20px 0;
	line-height: 0;
	font-size: 0;
	overflow: hidden;
}
.l-page-left .uss_eshop_block_item, .l-page-right .uss_eshop_block_item {
	width: 182px;
}
.uss_eshop_block_item div {
	line-height: 1.2em;
	font-size: .8em;
}
.l-content .uss_eshop_block_item {
	margin-right: 10px;
}
.l-content .type0 .uss_eshop_block_item {
	margin-right: 13px;
}
.header_layout1 .l-content .type0 .uss_eshop_block_item, .header_layout5 .l-content .type0 .uss_eshop_block_item, .header_layout9 .l-content .type0 .uss_eshop_block_item {
	margin-right: 22px;
}
.l-content .type1 .uss_eshop_block_item, .l-content .type2 .uss_eshop_block_item, .l-content .type3 .uss_eshop_block_item {
	width: 194px;
}
#lpage .uss_eshop_block_item:last-child {
	margin-right: 0;
}
.uss_eshop_block_item .img {
	text-align: center;
	height: 200px;
	margin: 0 0 12px;
	line-height: 200px;
	border: 1px solid #d2d2d2;
	position: relative;
	overflow: hidden;
	background: #fff;
	border-radius: 5px;
}
.uss_eshop_block_item .img img {
	vertical-align: middle;
	border-radius: 5px;
}
.uss_eshop_block_item .uss_eshop_icons img {
	border: none;
	border-radius: 0;
	box-shadow: none;
	-webkit-box-shadow: none;
}
.uss_eshop_block_item .uss_shop_name {
	margin: 0 0 12px;
	font-size: 13px;
	font-weight: 700;
	height: 32px;
	overflow: hidden;
	position: relative;
}
#lpage .uss_eshop_block_item .uss_shop_price {
	margin: 0 0 12px;
	line-height: 19px;
}
#lpage .uss_shop_price, .uss_eshop_sameproducts .item .price {
	position: relative;
	overflow: hidden;
	margin: 10px 0;
}
#lpage .uss_shop_price span, .uss_eshop_sameproducts .item .price span {
	float: left;
	font-size: 22px;
	font-weight: 700;
	padding: 0;
	background: none;
	color: #36383a;
	margin: 0 10px 0 0;
	letter-spacing: -1px;
}
#lpage .type1 .uss_shop_price span, #lpage .type2 .uss_shop_price span, .colorStyle2 #lpage .uss_shop_price span, .colorStyle2 .uss_eshop_sameproducts .item .price span {
	color: #fff;
}
#lpage .uss_shop_price span .currency_class, .uss_eshop_sameproducts .item .price span .currency_class {
	font-size: 17px;
}
#lpage .uss_shop_price span.old_price, .uss_eshop_sameproducts .item .price span.old_price {
	float: none;
	font-weight: 400;
	font-size: 18px;
	background: none;
	margin: 0;
	color: #36383a;
	text-decoration: none;
}
.colorStyle2 #lpage .uss_shop_price span.old_price, .colorStyle2 .uss_eshop_sameproducts .item .price span.old_price {
	color: #9caec0;
}
#lpage .type1 .uss_shop_price span.old_price, #lpage .type2 .uss_shop_price span.old_price {
	color: #fff;
}
#lpage .uss_shop_price span.old_price .price_class, .uss_eshop_sameproducts .item .price span.old_price .price_class {
	text-decoration: line-through;
}
#lpage .uss_shop_price span.old_price .currency_class, .uss_eshop_sameproducts .item .price span.old_price .currency_class {
	font-size: 12px;
}
#lpage .uss_shop_by, .uss_eshop_sameproducts .item .addToCart {
	position: relative;
	overflow: hidden;
	line-height: 0;
	font-size: 0;
	margin: 0 0 5px;
}
#lpage .add_to_cart, #lpage .add_to_compare, #lpage .add_to_wishlist {
	display: block;
	color: #fff;
	text-align: center;
	text-decoration: none;
	margin: 0 auto;
	line-height: 30px;
	font-weight: 700;
	font-size: 13px;
	background-color: #ccc;
	background-repeat: repeat-x;
	background-position: 0 0;
	overflow: hidden;
	padding: 0;
	border-radius: 3px;
}
#lpage .uss_delete_pos .add_to_cart, #lpage .uss_delete_pos .add_to_compare, #lpage .uss_delete_pos .add_to_wishlist {
	display: inline-block;
	*display: inline;
	zoom: 1;
	vertical-align: top;
	padding: 0 5px;
}
#lpage .uss_shop_technical_data .add_to_cart, #lpage .uss_shop_technical_data .add_to_compare, #lpage .uss_shop_technical_data .add_to_wishlist {
	display: inline-block;
	*display: inline;
	vertical-align: top;
	zoom: 1;
	padding: 8px 10px 9px;
	line-height: normal;
}
#lpage .uss_shop_technical_data .uss_shop_by {
	float: left;
	margin-right: 5px;
}
#lpage .uss_shop_technical_data .uss_compare_by {
	clear: both;
}
.uss_user_basket .uss_delete_pos {
	line-height: 30px;
}
.del_basket_item img {
	vertical-align: middle;
}
.uss_catalog_detail .catalog_orderbutton {
	background: #ccc;
	border-radius: 3px;
	-webkit-box-shadow: none;
	box-shadow: none;
	color: #fff;
	font-weight: 400;
	height: 30px;
	line-height: 30px;
	text-decoration: none;
	text-shadow: none;
}
.colorStyle1 #lpage .add_to_cart, .colorStyle1 #lpage .add_to_compare, .colorStyle1 #lpage .add_to_wishlist, .colorStyle1 .uss_catalog_detail .catalog_orderbutton {
	background-color: #098503;
	background-image: url(../img/n1_1/add_to_cart_bg.png);
	border: 1px solid #127b02;
	box-shadow: inset 1px 1px 0 #3fac12, inset -1px -1px 0 #3fac12, inset 1px -1px 0 #3fac12, inset -1px 1px 0 #3fac12;
	-webkit-box-shadow: inset 1px 1px 0 #3fac12, inset -1px -1px 0 #3fac12, inset 1px -1px 0 #3fac12, inset -1px 1px 0 #3fac12;
}
.colorStyle4 #lpage .add_to_cart, .colorStyle4 #lpage .add_to_compare, .colorStyle4 #lpage .add_to_wishlist, .colorStyle4 .uss_catalog_detail .catalog_orderbutton {
	background-color: #087599;
	background-image: url(../img/n1_2/add_to_cart_bg.png);
	border: 1px solid #0782ab;
	box-shadow: inset 1px 1px 0 #07a0c8, inset -1px -1px 0 #07a0c8, inset 1px -1px 0 #07a0c8, inset -1px 1px 0 #07a0c8;
	-webkit-box-shadow: inset 1px 1px 0 #07a0c8, inset -1px -1px 0 #07a0c8, inset 1px -1px 0 #07a0c8, inset -1px 1px 0 #07a0c8;
}
.colorStyle3 #lpage .add_to_cart, .colorStyle3 #lpage .add_to_compare, .colorStyle3 #lpage .add_to_wishlist, .colorStyle3 .uss_catalog_detail .catalog_orderbutton {
	background-color: #a70000;
	background-image: url(../img/n1_3/add_to_cart_bg.png);
	border: 1px solid #9b090c;
	box-shadow: inset 1px 1px 0 #cd0000, inset -1px -1px 0 #cd0000, inset 1px -1px 0 #cd0000, inset -1px 1px 0 #cd0000;
	-webkit-box-shadow: inset 1px 1px 0 #cd0000, inset -1px -1px 0 #cd0000, inset 1px -1px 0 #cd0000, inset -1px 1px 0 #cd0000;
}
.colorStyle2 #lpage .add_to_cart, .colorStyle2 #lpage .add_to_compare, .colorStyle2 #lpage .add_to_wishlist, .colorStyle2 .uss_catalog_detail .catalog_orderbutton {
	background-color: #087599;
	background-image: url(../img/n1_4/add_to_cart_bg.png);
	border: 1px solid #0782ab;
	box-shadow: inset 1px 1px 0 #07a0c8, inset -1px -1px 0 #07a0c8, inset 1px -1px 0 #07a0c8, inset -1px 1px 0 #07a0c8;
	-webkit-box-shadow: inset 1px 1px 0 #07a0c8, inset -1px -1px 0 #07a0c8, inset 1px -1px 0 #07a0c8, inset -1px 1px 0 #07a0c8;
}
.colorStyle5 #lpage .add_to_cart, .colorStyle5 #lpage .add_to_compare, .colorStyle5 #lpage .add_to_wishlist, .colorStyle5 .uss_catalog_detail .catalog_orderbutton {
	background-color: #f37d00;
	background-image: url(../img/n1_5/add_to_cart_bg.png);
	border: 1px solid #ed5311;
	box-shadow: inset 1px 1px 0 #f58e00, inset -1px -1px 0 #f58e00, inset 1px -1px 0 #f58e00, inset -1px 1px 0 #f58e00;
	-webkit-box-shadow: inset 1px 1px 0 #f58e00, inset -1px -1px 0 #f58e00, inset 1px -1px 0 #f58e00, inset -1px 1px 0 #f58e00;
}
.colorStyle6 #lpage .add_to_cart, .colorStyle6 #lpage .add_to_compare, .colorStyle6 #lpage .add_to_wishlist, .colorStyle6 .uss_catalog_detail .catalog_orderbutton {
	background: #ffe861;
	background: -webkit-gradient( linear, left top, left bottom, from( #ffe861), to( #f9d802));
	background: linear-gradient( #ffe861, #f9d802);
	color: #502334;
}
.colorStyle6 #lpage .add_to_cart:hover, .colorStyle6 #lpage .add_to_compare:hover, .colorStyle6 #lpage .add_to_wishlist:hover, .colorStyle6 .uss_catalog_detail .catalog_orderbutton:hover {
	background: #842547;
	color: #fff;
}
.colorStyle6 #lpage a.add_to_cart:hover span.cart_ico {
	background-image: url(../img/cart.png);
}
#lpage .uss_eshop_sameproducts .item .add_to_cart, #lpage .uss_eshop_sameproducts .item .add_to_compare, #lpage .uss_eshop_sameproducts .item .add_to_wishlist {
	display: inline-block;
	*display: inline;
	zoom: 1;
	vertical-align: top;
	padding: 8px 10px 9px;
	line-height: normal;
}
#lpage a.add_to_cart span.cart_ico {
	display: inline-block;
	*display: inline;
	zoom: 1;
	vertical-align: top;
	padding: 0 0 0 22px;
	background: url(../img/cart.png) no-repeat 0 50%;
}
.colorStyle6 #lpage a.add_to_cart span.cart_ico {
	background-image: url(../img/n1_6/cart.png);
}
#lpage a.add_to_cart:hover, #lpage a.add_to_compare:hover, #lpage a.add_to_wishlist:hover {
	background-position: 0 -32px;
}
.colorStyle1 #lpage a.add_to_cart:hover, .colorStyle1 #lpage a.add_to_compare:hover, .colorStyle1 #lpage a.add_to_wishlist:hover, .colorStyle1 .uss_catalog_detail .catalog_orderbutton:hover {
	background-color: #379e0f;
}
.colorStyle4 #lpage a.add_to_cart:hover, .colorStyle4 #lpage a.add_to_compare:hover, .colorStyle4 #lpage a.add_to_wishlist:hover, .colorStyle4 .uss_catalog_detail .catalog_orderbutton:hover {
	background-color: #0692bf;
}
.colorStyle3 #lpage a.add_to_cart:hover, .colorStyle3 #lpage a.add_to_compare:hover, .colorStyle3 #lpage a.add_to_wishlist:hover, .colorStyle3 .uss_catalog_detail .catalog_orderbutton:hover {
	background-color: #c60000;
}
.colorStyle2 #lpage a.add_to_cart:hover, .colorStyle2 #lpage a.add_to_compare:hover, .colorStyle2 #lpage a.add_to_wishlist:hover, .colorStyle2 .uss_catalog_detail .catalog_orderbutton:hover {
	background-color: #0692bf;
}
.colorStyle5 #lpage a.add_to_cart:hover, .colorStyle5 #lpage a.add_to_compare:hover, .colorStyle5 #lpage a.add_to_wishlist:hover, .colorStyle5 .uss_catalog_detail .catalog_orderbutton:hover {
	background-color: #ef5e14;
}
.uss_shop_put_wrap {
	margin: 5px 0;
}
#lpage .uss_shop_table_view span.add_to_cart {
	background: none;
	border: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	color: #545454;
}
#lpage .uss_shop_table_view a.add_to_cart {
	clear: both;
}
#lpage .uss_shop_table_view .uss_shop_buy_one_click {
	margin-top: 8px;
}
.uss_shop_table_view .uss_onlineorder input {
	margin-bottom: 10px;
}
div.uss_catalog_tabs .uss_catalog_tabs_navigation span, div.uss_eshop_tabs .uss_eshop_tabs_navigation span {
	background-color: #373737;
	border-radius: 3px 3px 0 0;
}
.colorStyle1 div.uss_catalog_tabs .uss_catalog_tabs_navigation span.selected, .colorStyle1 div.uss_eshop_tabs .uss_eshop_tabs_navigation span.selected {
	background: #129e0f;
}
.colorStyle2 div.uss_catalog_tabs .uss_catalog_tabs_navigation span.selected, .colorStyle2 div.uss_eshop_tabs .uss_eshop_tabs_navigation span.selected {
	background: #1397b5;
}
.colorStyle3 div.uss_catalog_tabs .uss_catalog_tabs_navigation span.selected, .colorStyle3 div.uss_eshop_tabs .uss_eshop_tabs_navigation span.selected {
	background: #b10100;
}
.colorStyle4 div.uss_catalog_tabs .uss_catalog_tabs_navigation span.selected, .colorStyle4 div.uss_eshop_tabs .uss_eshop_tabs_navigation span.selected {
	background: #179ac6;
}
.colorStyle5 div.uss_catalog_tabs .uss_catalog_tabs_navigation span.selected, .colorStyle5 div.uss_eshop_tabs .uss_eshop_tabs_navigation span.selected {
	background: #ee5c0e;
}
.colorStyle6 div.uss_catalog_tabs .uss_catalog_tabs_navigation span.selected, .colorStyle6 div.uss_eshop_tabs .uss_eshop_tabs_navigation span.selected {
	background: -webkit-gradient( linear, left top, right top, from( #a12c57), to( #af3763));
	background: linear-gradient( 90deg, #a12c57, #af3763);
}
.colorStyle6 .uss-copyright_text {
	color: #fff!important;
}
.colorStyle6 .lh_contact.block.type1 {
	padding: 9px 18px 5px;
}
.colorStyle6 .lh_contact.block.type1 p {
	margin: 0 0 6px;
}
.colorStyle6 .uss_section_content form input[type=submit] {
	background: -webkit-gradient( linear, left top, left bottom, from( #a12c57), to( #b03864));
	background: linear-gradient( #a12c57, #b03864);
	color: #fff;
	padding: 0 20px;
	height: 30px;
	line-height: 30px;
	border-radius: 5px;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	font-weight: 400;
	border: none;
}
.colorStyle6 .uss_section_content form input[type=submit]:hover {
	background-position: 0 0;
	background: -webkit-gradient( linear, left top, left bottom, from( #ffe861), to( #f9d802));
	background: linear-gradient( #ffe861, #f9d802);
	color: #502334;
}
.colorStyle6 .uss_eshop_filters {
	background: -webkit-gradient( linear, left top, right top, from( #a12c57), to( #b03864));
	background: linear-gradient( 90deg, #a12c57, #b03864);
	color: #fff;
	border: 1px solid #a32150;
	-webkit-box-shadow: inset 0 0 1px hsla(0, 0%, 100%, .8);
	box-shadow: inset 0 0 1px hsla(0, 0%, 100%, .8);
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 10px;
	border-radius: 10px;
	margin-bottom: 25px;
	overflow: hidden;
}
.colorStyle6 .uss_eshop_filters form .group .eshop_filters_items {
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: -ms-flexbox;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-ms-flex-pack: justify;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	justify-content: space-between;
	-ms-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap;
}
.colorStyle6 .uss_eshop_filters form .group .eshop_filters {
	max-width: 32%;
	display: inline-block;
	margin-right: 1%;
	-moz-flex: 1 auto;
	-ms-flex: 1 auto;
	-o-flex: 1 auto;
	-webkit-box-flex: 1;
	-webkit-flex: 1 auto;
	flex: 1 auto;
}
.colorStyle6 .uss_eshop_filters form .group .eshop_filters>label {
	display: block!important;
	margin-bottom: 4px;
}
.colorStyle6 .uss_eshop_filters form .group .eshop_filters label {
	display: inline-block;
	margin-bottom: 4px;
}
.colorStyle6 .uss_eshop_filters form .filter_submit button, .colorStyle6 .uss_eshop_filters form .filter_submit input[type=submit] {
	background: -webkit-gradient( linear, left top, left bottom, from( #ffe861), to( #f9d802));
	background: linear-gradient( #ffe861, #f9d802);
	color: #502334;
	border: none;
	height: 27px;
	line-height: 27px;
	padding: 0 20px;
	font-weight: 400;
	font-size: 15px;
}
.colorStyle6 .uss_eshop_filters form .filter_submit button:hover, .colorStyle6 .uss_eshop_filters form .filter_submit input[type=submit]:hover {
	background: -webkit-gradient( linear, left top, left bottom, from( #569e00), to( #7cb10c));
	background: linear-gradient( #569e00, #7cb10c);
}
.colorStyle6 .eshop_filters_area .title {
	margin-bottom: 4px;
	display: block;
}
.amount_title {
	display: inline-block;
	*display: inline;
	zoom: 1;
	vertical-align: top;
	height: 32px;
	line-height: 32px;
	float: left;
	margin: 0 5px 0 0;
	font-size: 13px;
}
.amount_title.hidden {
	display: none;
}
input.basket_amount_class {
	border: 1px solid #ccc;
	height: 30px;
	line-height: 30px;
	padding: 0 5px;
	width: 30px;
	text-align: center;
	float: left;
	margin: 0 5px 0 0;
	font-size: 13px;
}
.uss_eshop_sameproducts .item .addToCart input.basket_amount_class {
	margin-bottom: 3px;
}
.uss_shop_amount_left, .uss_shop_description, .uss_shop_uid {
	margin: 0 0 5px;
}
.uss_eshop_sameproducts.blocks {
	position: relative;
}
.uss_eshop_sameproducts.blocks .item {
	margin-right: 15px;
}
.uss_eshop_sameproducts.blocks.size200x200 .item {
	margin-right: 10px;
}
.uss_eshop_sameproducts.blocks .item:last-child {
	margin-right: 0;
}
.uss_eshop_sameproducts.blocks .item .title {
	position: relative;
	height: 32px;
	overflow: hidden;
}
.uss_eshop_sameproducts .item .descr {
	font-size: 12px;
}
.uss_catalog_block_cat, .uss_shop_block_cat, .uss_shop_blocks_view {
	position: relative;
}
.uss_shop_blocks_view .uss_eshop_item {
	margin-right: 9px;
	margin-bottom: 40px;
}
.colorStyle2 .uss_shop_block_cat .uss_shop_cat_img {
	border-color: #748da5;

}

#lpage .uss_shop_cat_name {
	margin: 0 0 2px;
	padding: 0 0 2px;
}
#lpage .uss_shop_cat_name a {
	font-size: 15px;
	font-weight: 700;
	line-height: 18px;
}
.colorStyle2 #lpage .uss_shop_cat_name a {
	color: #fff;
}
#lpage .uss_shop_cat_text {
	color: #545454;
	font-size: 12px;
	line-height: 16px;
}
.colorStyle2 #lpage .uss_shop_cat_text {
	color: #748da5;
}
.uss_faq {
	margin-right: 5px;
	margin-left: 3px;
}
#lpage .uss_img_big, #lpage .uss_img_holder, #lpage .uss_img_ico, .uss_eshop_sameproducts .item .image, div.uss_catalog_tabs div.tab_items, div.uss_eshop_tabs div.tab_items {
	border-color: #748da5;
}
.uss_shop_blocks_view .uss_eshop_item .uss_img_holder {
	float: none;
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_name {
	position: relative;
	height: 32px;
	overflow: hidden;
}
.lh_slog_cloud {
	position: absolute;
	width: 251px;
	height: 144px;
	background: url(../img/max_slog_cloud.png) no-repeat 0 0;
	overflow: hidden;
	zoom: 1;
	left: 50%;
	margin-left: 100px;
	top: 16px;
}
.lh_slog_cloud .inner {
	margin: 44px 15px 0 40px;
	height: 60px;
	overflow: hidden;
}
.lh_slog_cloud .h3, .lh_slog_cloud h3 {
	border: none;
	margin: 0;
	font-size: 20px;
}
.lh_slog_cloud p {
	margin: 0;
}
.lh_slog_cloud a {
	text-decoration: none;
	border-bottom: 1px dotted;
}
.lh_slog_cloud a:hover {
	border-bottom: none;
}
.uss_search_form .uss_submit {
	width: 17%;
}
.uss_form_tml {
	margin-top: 20px;
}
.block:not(.fc_item) .uss_form_text input {
	width: 90%;
}
.block:not(.fc_item) .uss_form_textarea textarea {
	width: 90%;
}
.block:not(.fc_item) .uss_form_captcha {
	width: auto;
	padding: 0;
	background: none;
}
.l-page-left .block:not(.fc_item) .uss_form_captcha img, .l-page-right .block:not(.fc_item) .uss_form_captcha img {
	max-width: 90px;
	height: auto;
}
.l-page-left .block:not(.fc_item) .uss_form_captcha input, .l-page-right .block:not(.fc_item) .uss_form_captcha input {
	max-width: 60px;
}
#lpage .h3 a, #lpage .h4 a, #lpage h3 a, #lpage h4 a {
	text-decoration: none;
	color: inherit;
}
.uss_catalog_block_cat .catalog_orderbutton, .uss_catalog_detail .catalog_orderbutton, .uss_catalog_list_cat .catalog_orderbutton {
	min-height: auto;
}
.uss_section_content .uss_eshop_filters form {
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-ms-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	-webkit-justify-content: space-between;
	justify-content: space-between;
	-webkit-box-align: baseline;
	-ms-flex-align: baseline;
	-webkit-align-items: baseline;
	align-items: baseline;
}
.uss_section_content .uss_eshop_filters form .group {
	width: 100%;
}
.uss_section_content .uss_eshop_filters form .group .eshop_filters_items {
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	-webkit-justify-content: space-between;
	justify-content: space-between;
	-ms-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap;
}
.uss_section_content .uss_eshop_filters form .group .eshop_filters_items .eshop_filters {
	width: 31%;
	margin-right: 0;
}
.uss_section_content .uss_eshop_filters form .group .eshop_filters_items label {
	float: none;
	display: block;
	width: auto;
	margin-bottom: 7px;
}
.uss_section_content .uss_eshop_filters_block .group .filter_item .items_label.for_styler {
	padding-top: 0;
}
.uss_section_content .uss_eshop_filters_block .jq-selectbox {
	margin-bottom: 0;
}
.uss_section_content .uss_eshop_filters form .jq-selectbox__select-text {
	width: 100%!important;
}
.uss_section_content .uss_eshop_filters_block .group .filter_item .filter_elem_label {
	white-space: normal;
}
.uss_section_content .uss_eshop_filters .uss_eshop_filters_block.simple_filters .filter_item.filter_search_in_current_cat {
	width: 100%;
}
.uss_section_content .uss_eshop_filters form>.filter_item, .uss_section_content .uss_eshop_filters form>.filter_submit {
	margin-right: 0;
}
.content .uss_catalog_block_cat, .content .uss_eshop_sameproducts.blocks, .content .uss_shop_blocks_view, .flex .catalog_menu, .flex .items, .flex .uss_eshop_menu, .flex .uss_images_block, .uss-flex-items {
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	-webkit-justify-content: flex-start;
	justify-content: flex-start;
	-ms-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap;
}
.lh_mobile_menu {
	display: none;
}
.uss_adv_img_list_item.uss_ail_point span {
	background: #e5e1e2;
}
.uss_adv_img_list_item.uss_ail_point.active span {
	background: #212121;
}
.l-page-left .uss_widget_outer_content, .l-page-right .uss_widget_outer_content {
	display: block;
}
.slider-navigation .slick-arrow {
	width: 20px;
	height: 20px;
	z-index: 10;
	opacity: 1;
	display: block;
	bottom: 0;
	top: auto;
}
.slider-navigation .slick-arrow.slick-prev {
	background: url(../img/arrow-left-white.png) 50% no-repeat;
	left: 0;
}
.slider-navigation .slick-arrow.slick-next {
	background: url(../img/arrow-right-white.png) 50% no-repeat;
	right: 0;
}
.slider-navigation .slick-dots {
	bottom: 15px;
}
.slider-navigation .slick-dots li {
	width: 10px;
	height: 10px;
	border-radius: 10px;
}
.slider-navigation .slick-dots li button {
	width: 100%;
	height: 100%;
	background: #4b4b4c;
}
.slider-navigation .slick-dots li.slick-active button {
	background-color: #188d07;
}
.colorStyle1 .uss_adv_img_list_item.uss_ail_point.active span {
	background: #21920a;
}
.colorStyle2 .uss_adv_img_list_item.uss_ail_point span {
	background: #1d242c;
}
.colorStyle2 .uss_adv_img_list_item.uss_ail_point.active span {
	background: #0781a9;
}
.colorStyle2 .slider-navigation .slick-dots li.slick-active button {
	background-color: #74c7e9;
}
.colorStyle3 .uss_adv_img_list_item.uss_ail_point.active span {
	background: #b60000;
}
.colorStyle3 .slider-navigation .slick-dots li.slick-active button {
	background-color: #bc0000;
}
.colorStyle4 .uss_adv_img_list_item.uss_ail_point.active span {
	background: #077fa7;
}
.colorStyle4 .slider-navigation .slick-dots li.slick-active button {
	background-color: #1a8ab9;
}
.colorStyle5 .uss_adv_img_list_item.uss_ail_point.active span {
	background: #f27603;
}
.colorStyle5 .slider-navigation .slick-dots li.slick-active button {
	background-color: #ef5e14;
}
.colorStyle6 .uss_adv_img_list_item.uss_ail_point span {
	background: #842547;
}
.colorStyle6 .uss_adv_img_list_item.uss_ail_point.active span {
	background: #fcdf2d;
}
.colorStyle6 .slider-navigation .slick-dots li.slick-active button {
	background-color: #b42d5f;
}
.colorStyle6 .block:not(.fc_item):not(.aside-block) .news_block_item {
	width: calc((100% - 20px)/2);
}
.uss_shop_block_cat .uss_shop_cat_img {
	width: 100% !important;

}
.main_page .uss_shop_block_cat .uss_shop_cat_img {display: block!important;}
.uss_shop_block_cat .uss_shop_cat_img_wrap {
	margin: 0 0 5px 0;
}
.uss_shop_block_cat .uss_shop_category {    margin: 0 15px 5px 0;}
@media screen and (max-width:980px) {
	body, html {
		min-width: 425px;
	}
	.g-max-width {
		width: 98%;
	}
	.l-bg.g-max-width {
		width: 100%;
	}
	.l-header-holder, .l-page-holder {
		margin: 0 3%;
	}
	.header_layout5 .l-header-holder, .header_layout6 .l-header-holder, .header_layout7 .l-header-holder, .header_layout8 .l-header-holder, .header_layout14 .l-header-holder {
		padding-top: 53px;
	}
	.l-footer-holder, .lh_wrap {
		display: -webkit-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		-webkit-justify-content: space-between;
		justify-content: space-between;
	    -webkit-box-align: center;
	    -webkit-align-items: center;
	    -ms-flex-align: center;
	    align-items: center;
	}
	.lh_wrap {
		margin-bottom: 17px;
	}
	.colorStyle2 .lh_wrap, .colorStyle3 .lh_wrap, .colorStyle4 .lh_wrap, .colorStyle6.header_layout14 .lh_wrap, .header_layout1 .lh_wrap, .header_layout5 .lh_wrap, .header_layout13 .lh_wrap {
		height: auto;
	}
	.colorStyle6.header_layout14 .lh_l, .lf_l, .lh_l {
		-webkit-box-ordinal-group: 2;
		-ms-flex-order: 1;
		-webkit-order: 1;
		order: 1;
		width: auto;
		margin-right: 0;
	}
	.lf_m, .lh_m {
		-webkit-box-ordinal-group: 3;
		-ms-flex-order: 2;
		-webkit-order: 2;
		order: 2;
		margin: 0 2%;
	}
	.lh_m {
		-ms-flex-preferred-size: 50%;
		-webkit-flex-basis: 50%;
		flex-basis: 50%;
	}
	.colorStyle6.header_layout14 .lh_r, .lf_r, .lh_r {
		-webkit-box-ordinal-group: 4;
		-ms-flex-order: 3;
		-webkit-order: 3;
		order: 3;
		-webkit-box-flex: 1;
		-ms-flex: 1 auto;
		-webkit-flex: 1 auto;
		flex: 1 auto;
		width: auto;
		min-width: 160px;
		margin-left: 0;
	}
	.colorStyle1 .lh_l, .colorStyle2 .lh_l, .colorStyle3 .lh_l, .colorStyle4 .lh_l, .colorStyle5 .lh_l {
		width: auto;
		margin-right: 0;
	}
	.header_layout2 .lh_l, .header_layout3 .lh_l {
		max-width: 250px;
	}
	.header_layout9 .lh_m {
		-ms-flex-preferred-size: 35%;
		-webkit-flex-basis: 35%;
		flex-basis: 35%;
	}
	.colorStyle6.header_layout14 .lh_m, .colorStyle6.header_layout15 .lh_m, .header_layout2 .lh_m, .header_layout3 .lh_m {
		-ms-flex-preferred-size: auto;
		-webkit-flex-basis: auto;
		flex-basis: auto;
	}
	.colorStyle1 .lh_r, .colorStyle2 .lh_r, .colorStyle3 .lh_r, .colorStyle4 .lh_r, .colorStyle5 .lh_r {
		width: auto;
		margin-left: 0;
	}
	.header_layout2 .lh_r {
		-webkit-box-ordinal-group: 6;
		-ms-flex-order: 5;
		-webkit-order: 5;
		order: 5;
	}
	.header_layout5 .lh_r, .header_layout6 .lh_r, .header_layout7 .lh_r, .header_layout8 .lh_r {
		height: auto;
	}
	.header_layout15 .lh_r {
		overflow: visible;
	}
	.colorStyle6.header_layout14 .lh_r {
		text-align: right;
	}
	.lh_logo {
		height: auto;
	}
	.colorStyle1 .lh_slogan, .header_layout1 .lh_logo, .header_layout2 .lh_logo {
		margin-bottom: 0;
	}
	.colorStyle6 .lh_contact, .header_layout5 .lh_contact, .header_layout6 .lh_contact, .header_layout7 .lh_contact, .header_layout8 .lh_contact, .header_layout9 .lh_contact, .header_layout10 .lh_contact, .header_layout12 .lh_contact {
		display: inline-block;
		*display: inline;
		*zoom: 1;
	}
	.header_layout2 .lh_contact {
		text-align: right;
	}
	.header_layout8 .lh_contact, .header_layout10 .lh_contact, .header_layout12 .lh_contact {
		min-width: 182px;
	}
	.header_layout11 .lh_contact {
		width: 182px;
	}
	.header_layout2 .lh_basket {
		-webkit-box-ordinal-group: 4;
		-ms-flex-order: 3;
		-webkit-order: 3;
		order: 3;
	}
	.header_layout3 .lh_basket {
		-webkit-box-ordinal-group: 8;
		-ms-flex-order: 7;
		-webkit-order: 7;
		order: 7;
	}
	.header_layout6 .lh_basket, .header_layout7 .lh_basket, .header_layout8 .lh_basket, .header_layout10 .lh_basket, .header_layout11 .lh_basket, .header_layout12 .lh_basket {
		width: 222px;
	}
	.header_layout6 .lh_r .lh_search, .header_layout7 .lh_r .lh_search, .header_layout8 .lh_r .lh_search {
		bottom: 10px;
	}
	.lh_menu li {
		height: auto;
	}
	.lh_menu a {
		white-space: normal;
	}
	.lh_menu>ul>li>a {
		display: block;
		height: auto;
		line-height: normal;
		padding: 14px 11px;
	}
	.l-page-left, .l-page-right {
		float: none;
		width: 100%;
		margin: 0;
	}
	.l-page-left>:not(.side_menu), .l-page-right>:not(.side_menu) {
		display: none;
	}
	.side_menu {
		padding: 7px 10px 10px!important;
	}
	.side_menu .h3 {
		text-align: center;
		margin: 0!important;
		padding: 0;
	}
	.side_menu>ul {
		display: none;
		padding-top: 10px;
	}
	.block:not(.fc_item) .news_block_item {
		width: 48%;
		margin: 0 4% 20px 0;
	}
	.block:not(.fc_item) .news_block_item:nth-child(odd) {
		background: none;
		margin-right: 0;
	}
	.lf_hold .l-page-holder {
		padding: 0 3%;
	}
	.lf_menu_wrap {
		margin: 0 1%;
	}
	.lf_menu li {
		width: 29.5%;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
		margin-left: 3%;
	}
	.lf_m {
		max-width: 40%;
	}
	div.uss_catalog_tabs .uss_catalog_tabs_navigation, div.uss_eshop_tabs .uss_eshop_tabs_navigation {
		display: -webkit-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		-ms-align-items: flex-end;
		-webkit-box-align: end;
		-ms-flex-align: end;
		-webkit-align-items: flex-end;
		align-items: flex-end;
	}
	div.uss_catalog_tabs .uss_catalog_tabs_navigation span, div.uss_eshop_tabs .uss_eshop_tabs_navigation span {
		height: auto;
		line-height: normal;
		padding: 10px 3%;
		text-align: center;
	}
	.uss_shop_list_view .uss_shop_list_view_item {
		font-size: 0;
	}
	.uss_shop_list_view_item.uss_eshop_item .posimg_item {
		float: none;
		display: inline-block;
		*display: inline;
		*zoom: 1;
		vertical-align: top;
		width: 22.87%;
		margin-right: 2.221%;
		font-size: 13px;
	}
	.uss_shop_list_view .uss_img_holder {
		display: block;
		max-width: 100%;
		height: auto!important;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
	}
	.uss_shop_list_view .uss_shop_technical_data {
		display: inline-block;
		*display: inline;
		*zoom: 1;
		vertical-align: top;
		width: 74.909%;
		font-size: 13px;
	}
}
@media screen and (min-width:769px) {
	.lh_menu>ul {
		display: -webkit-box!important;
		display: -ms-flexbox!important;
		display: -webkit-flex!important;
		display: flex!important;
	}
}
@media screen and (max-width:768px) {
	.colorStyle1.header_layout9 .l-bg {
		background: #fff;
	}
	.l-header {
		z-index: 1010;
	}
	.header_layout14 .l-header {
		margin-bottom: 65px;
	}
	.l-header-holder {
		padding-top: 25px;
		position: relative;
	}
	.colorStyle1.header_layout9 .l-header-holder {
		padding-bottom: 10px;
	}
	.l-footer-holder, .lh_wrap {
		-ms-flex-wrap: wrap;
		-webkit-flex-wrap: wrap;
		flex-wrap: wrap;
		overflow: visible;
	}
	.header_layout9 .lh_wrap {
		height: auto;
	}
	.header_layout4 .lh_wrap {
		margin-bottom: -23px;
	}
	.lh_l {
		position: relative;
	}
	.lh_l, .lh_m {
		overflow: visible;
	}
	.lh_m {
		-webkit-box-ordinal-group: 5;
		-ms-flex-order: 4;
		-webkit-order: 4;
		order: 4;
		-ms-flex-preferred-size: 100%;
		-webkit-flex-basis: 100%;
		flex-basis: 100%;
		margin: 15px 0 0;
		padding: 0;
	}
	.lh_r {
		-webkit-box-flex: 0;
		-ms-flex: none;
		-webkit-flex: none;
		flex: none;
		overflow: visible;
	}
	.header_layout6 .lh_l, .header_layout7 .lh_l, .header_layout8 .lh_l, .header_layout10 .lh_l, .header_layout12 .lh_l {
		max-width: 55%;
		overflow: visible;
	}
	.header_layout2 .lh_l, .header_layout3 .lh_l, .header_layout4 .lh_l, .header_layout11 .lh_l, .header_layout14 .lh_l {
		width: 100%;
		max-width: 100%;
	}
	.header_layout5 .lh_m, .header_layout6 .lh_m .header_layout7 .lh_m, .header_layout8 .lh_m, .header_layout9 .lh_m, .header_layout10 .lh_m, .header_layout11 .lh_m, .header_layout12 .lh_m, .header_layout14 .lh_m, .header_layout15 .lh_m {
		-ms-flex-preferred-size: auto;
		-webkit-flex-basis: auto;
		flex-basis: auto;
		margin-top: 0;
	}
	.header_layout2 .lh_m {
		-ms-flex-preferred-size: 100%;
		-webkit-flex-basis: 100%;
		flex-basis: 100%;
		margin-top: 0;
	}
	.header_layout3 .lh_m, .header_layout4 .lh_m {
		-ms-flex-preferred-size: 59%;
		-webkit-flex-basis: 59%;
		flex-basis: 59%;
	}
	.header_layout4 .lh_m {
		margin: 0;
	}
	.header_layout6 .lh_m, .header_layout7 .lh_m, .header_layout8 .lh_m, .header_layout10 .lh_m, .header_layout11 .lh_m, .header_layout12 .lh_m, .header_layout14 .lh_m, .header_layout15 .lh_m {
		max-width: 45%;
		height: auto;
		text-align: right;
	}
	.header_layout5 .lh_r, .header_layout6 .lh_r, .header_layout7 .lh_r, .header_layout8 .lh_r, .header_layout9 .lh_r, .header_layout10 .lh_r, .header_layout11 .lh_r, .header_layout12 .lh_r {
		-webkit-box-ordinal-group: 7;
		-ms-flex-order: 6;
		-webkit-order: 6;
		order: 6;
		width: 100%;
		padding-top: 40px;
	}
	.header_layout6 .lh_r, .header_layout7 .lh_r, .header_layout8 .lh_r, .header_layout10 .lh_r, .header_layout12 .lh_r {
		padding-top: 18px;
	}
	.header_layout9 .lh_r {
		position: static;
	}
	.header_layout11 .lh_r {
		padding: 0;
	}
	.header_layout10 .lh_r, .header_layout12 .lh_r {
		height: auto;
	}
	.colorStyle6.header_layout14 .lh_r, .colorStyle6.header_layout15 .lh_r, .header_layout3 .lh_r, .header_layout4 .lh_r, .header_layout14 .lh_r, .header_layout15 .lh_r {
		-webkit-box-ordinal-group: 7;
		-ms-flex-order: 6;
		-webkit-order: 6;
		order: 6;
	}
	.colorStyle6.header_layout14 .lh_r, .colorStyle6.header_layout15 .lh_r, .header_layout2 .lh_r, .header_layout15 .lh_r {
		width: 100%;
		height: auto;
	}
	.lh_nav_ico {
		display: none!important;
	}
	.header_layout3 .lh_logo, .header_layout4 .lh_logo, .header_layout11 .lh_logo, .header_layout13 .lh_logo {
		margin-bottom: 0;
	}
	.header_layout14 .lh_logo {
		margin-bottom: 8px;
	}
	.header_layout11 .lh_slogan {
		margin-bottom: 20px;
	}
	.header_layout2 .lh_slogan_text {
		padding-top: 0;
	}
	.header_layout9 .lh_slogan_text {
		height: auto;
		margin: 0;
		position: absolute;
		top: 100px;
		right: 0;
	}
	.header_layout2 .lh_contact, .header_layout11 .lh_slogan_text {
		float: right;
	}
	.header_layout11 .lh_contact {
		margin-bottom: 20px;
	}
	.header_layout4 .lh_basket, .lh_basket {
		width: auto!important;
		float: left!important;
		border: 1px solid;
		border-radius: 5px;
		margin: -3px 0 0 40px!important;
		padding: 5px 8px 0!important;
	}
	.lh_basket .lh_basket_inner {
		background: none!important;
		border: 0!important;
		-webkit-box-shadow: none!important;
		box-shadow: none!important;
		padding: 0 0 5px 22px;
	}
	.colorStyle3 .lh_basket .lh_basket_inner, .colorStyle4 .lh_basket .lh_basket_inner {
		color: #000;
	}
	.lh_basket .empty>p {
		display: none;
	}
	.lh_basket .empty.basket_widget_inner:after {
		content: "0";
		font-size: 18px;
		font-weight: 700;
	}
	.lh_basket .basket_link, .lh_basket .lh_basket_inner .countword, .lh_basket .lh_basket_inner .totals {
		display: none;
	}
	.lh_basket .lh_basket_inner .amounts {
		font-size: 18px;
		font-weight: 700;
		float: none!important;
	}
	.lh_basket .basket_link_pic {
		top: 0!important;
		right: auto!important;
		left: 0!important;
	}
	.lh_basket .basket_link_pic img {
		width: 15px;
		margin: 3px 0 0 7px;
	}
	.header_layout4 .lh_basket .lh_basket_inner {
		padding-left: 22px;
	}
	.lh_search {
		margin-left: 117px;
	}
	.colorStyle1 .lh_search, .colorStyle5 .lh_search, .colorStyle5.header_layout13 .lh_search, .colorStyle6 .lh_search, .colorStyle6.header_layout14 .lh_r .lh_search {
		margin-left: 40px;
	}
	.header_layout2 .lh_search {
		margin-bottom: 0;
	}
	.header_layout5 .lh_search, .header_layout6 .lh_search, .header_layout7 .lh_search, .header_layout8 .lh_search, .header_layout10 .lh_search, .header_layout11 .lh_search, .header_layout12 .lh_search, .header_layout15 .lh_search {
		position: static!important;
	}
	.header_layout9 .lh_search {
		margin-top: 0;
		margin-left: 40px;
	}
	.header_layout4 .lh_search, .header_layout10 .lh_search, .header_layout11 .lh_search, .header_layout12 .lh_search {
		margin-top: 0;
	}
	.colorStyle6.header_layout14 .lh_r .lh_search, .colorStyle6.header_layout15 .lh_r .lh_search, .header_layout15 .lh_r .lh_search {
		width: auto;
	}
	.lh_menu {
		position: absolute;
		z-index: 10;
		width: 100%;
		border: 0;
	}
	.l-header .lh_menu {
		margin-top: 35px;
	}
	.lh_mobile_menu {
		display: block;
		width: 24px;
		height: 20px;
		background: url(../img/menu-burger.png) no-repeat;
		cursor: pointer;
		position: absolute;
		top: -33px;
		z-index: 10;
	}
	.colorStyle2 .lh_mobile_menu {
		background-image: url(../img/menu-burger-white.png);
	}
	.lh_menu>ul {
		display: none;
		border: 1px solid #6e6e70;
		border-radius: 5px;
		overflow: hidden;
	}
	.lh_menu li {
		display: block;
		background: none;
	}
	.lh_menu a.first, .lh_menu a.last {
		border-radius: 0;
	}
	.lh_menu ul li .submenu {
		display: none!important;
	}
	.lf_l {
		-webkit-box-ordinal-group: 11;
		-ms-flex-order: 10;
		-webkit-order: 10;
		order: 10;
		width: 100%;
		text-align: center;
		margin-top: 15px;
	}
	.lf_m {
		margin-left: 0;
	}
	.fc_item .elem_item, .fc_item.fc_outputOnly .outputonly {
		width: 100%;
	}
	.fc_item .elem_item input, .fc_item .elem_item textarea {
		width: 100%;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
	}
	.uss_section_content .uss_eshop_filters form .group .eshop_filters_items .eshop_filters {
		width: 48%;
	}
	.colorStyle6 .uss_eshop_filters form .group .eshop_filters {
		max-width: 100%;
	}
	.uss_shop_table_view table, .uss_shop_table_view tbody {
		display: block;
		border: 0;
	}
	.uss_shop_table_view td, .uss_shop_table_view tr {
		display: block;
	}
	.uss_shop_table_view tr {
		overflow: hidden;
		margin-bottom: 30px;
	}
	.uss_shop_table_view tr.order_many {
		display: none;
	}
	.uss_shop_table_view td:not(.uss_img) {
		width: auto;
		border: 0;
		overflow: hidden;
		margin-left: 25%;
	}
	.uss_shop_table_view .uss_img {
		width: 20%;
		float: left;
		border: 1px solid #ccc;
		text-align: center;
	}
	.uss_shop_table_view .uss_img_holder {
		display: inline-block;
		*display: inline;
		*zoom: 1;
		max-width: 100%;
		height: auto!important;
	}
	.uss_shop_table_view .uss_img_holder img {
		max-width: 100%;
	}
	.uss_shop_table_view .uss_description div {
		height: auto;
		margin: 8px 0;
	}
	.uss_shop_table_view .uss_onlineorder {
		text-align: left;
		white-space: normal;
	}
	.uss_delete_pos a.add_to_cart, .uss_shop_table_view .uss_compare_by, .uss_shop_table_view .uss_onlineorder .add_to_cart, .uss_shop_table_view .uss_onlineorder a.add_to_cart, .uss_shop_table_view .uss_shop_by {
		display: inline-block!important;
		*display: inline;
		*zoom: 1;
		vertical-align: middle;
		margin: 3px 5px 3px 0!important;
	}
	#lpage .uss_shop_table_view .uss_onlineorder a.add_to_cart {
		padding: 0 12px;
		margin-top: 0!important;
	}
	.uss_advanced_image_list {
		display: none!important;
	}
	.slider-navigation .slick-arrow {
		bottom: 50%;
	}
	.slider-navigation .slick-dots {
		bottom: 15px;
	}
	.slider-navigation .slick-dots li {
		width: 10px;
		height: 10px;
		border-radius: 10px;
	}
	.slider-navigation .slick-dots li button {
		width: 100%;
		height: 100%;
		background: #4b4b4c;
	}
	.slider-navigation .slick-dots li.slick-active button {
		background-color: #188d07;
	}
}
@media screen and (max-width:640px) {
	.header_layout5 .l-header {
		background-color: hsla(0, 0%, 100%, .5);
	}
	.header_layout5 .l-header-holder, .header_layout6 .l-header-holder, .header_layout7 .l-header-holder, .header_layout8 .l-header-holder, .header_layout9 .l-header-holder {
		padding-top: 25px;
	}
	.header_layout9 .l-header-holder {
		background-color: hsla(0, 0%, 100%, .5);
		margin: 0;
		padding-left: 3%;
		padding-right: 3%;
	}
	.header_layout1 .lh_wrap, .header_layout13 .lh_wrap {
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		-webkit-justify-content: center;
		justify-content: center;
		text-align: center;
	}
	.header_layout5 .lh_wrap, .header_layout9 .lh_wrap {
		-webkit-box-pack: start;
		-ms-flex-pack: start;
		-webkit-justify-content: flex-start;
		justify-content: flex-start;
		text-align: left;
	}
	.header_layout15 .lh_wrap {
		height: auto;
	}
	.lf_m, .lh_l {
		width: 100%;
		margin-bottom: 10px;
	}
	.header_layout1 .lh_l, .header_layout5 .lh_l, .header_layout13 .lh_l {
		width: 100%;
	}
	.header_layout15 .lh_l {
		-ms-flex-preferred-size: 64%;
		-webkit-flex-basis: 64%;
		flex-basis: 64%;
	}
	.header_layout3 .lh_m {
		-ms-flex-preferred-size: 50%;
		-webkit-flex-basis: 50%;
		flex-basis: 50%;
		margin-top: 0;
	}
	.header_layout5 .lh_r {
		padding-top: 20px;
	}
	.header_layout3 .lh_r {
		padding-top: 0;
	}
	.header_layout3 .lh_logo a {
		font-size: 36px;
	}
	.header_layout4 .lh_logo a {
		font-size: 38px;
	}
	.lh_slog_cloud {
		display: none;
	}
	.lf_menu li {
		width: 47%;
	}
	.lf_m {
		max-width: 100%;
		margin-right: 0;
	}
	.lf_contacts, .lf_m, .lf_r {
		text-align: center;
	}
	.lf_r .lf_system {
		float: none;
		display: inline-block;
		*display: inline;
		*zoom: 1;
	}
	#ommentaddform_id .uss_form_text {
		float: none;
		margin-right: 0;
	}
	#ommentaddform_id .uss_form_textarea textarea, #ommentaddform_id .uss_form_text input {
		width: 100%;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
	}
	.uss_forum .themes_title, .uss_forum .topics_title {
		font-size: 12px;
	}
	.uss_forum .topics_item .title, .uss_forum .topics_title .title {
		width: 50%;
	}
	.uss_forum .topics_item .themescount, .uss_forum .topics_title .themescount {
		width: 8%;
	}
	.uss_forum .topics_item .mescount, .uss_forum .topics_title .mescount {
		width: 22%;
	}
	.uss_forum .themes_item .title, .uss_forum .themes_title .title {
		width: 46%;
	}
	.uss_forum .themes_item .views, .uss_forum .themes_title .views {
		width: 19%;
	}
	.uss_catalog_detail .catalog_preview_right, .uss_shop_detail_350_right .uss_img_ico_box {
		float: none;
		clear: both;
		padding-top: 10px;
		margin: 0!important;
	}
	.uss_catalog_detail .catalog_preview_right .uss_img_ico, .uss_shop_detail_350_right .uss_img_ico_box .uss_img_ico {
		display: inline-block;
		*display: inline;
		*zoom: 1;
		vertical-align: top;
	}
	div.uss_catalog_tabs .uss_catalog_tabs_navigation, div.uss_eshop_tabs .uss_eshop_tabs_navigation {
		-ms-flex-wrap: wrap;
		-webkit-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	div.uss_catalog_tabs .uss_catalog_tabs_navigation span, div.uss_eshop_tabs .uss_eshop_tabs_navigation span {
		width: 100%;
		text-align: left;
	}
	.uss_eshop_sort_block {
		text-align: right;
	}
	.uss_eshop_sort_block .filter_show_by_links {
		display: block;
		margin: 15px 0 25px;
	}
	.uss_eshop_filters_block .filter_submit {
		display: block;
		margin-top: 10px;
	}
	.uss_shop_list_view_item.uss_eshop_item .posimg_item {
		width: 30%;
		margin-right: 2%;
	}
	.uss_shop_list_view .uss_shop_technical_data {
		width: 68%;
	}
	#lpage .uss_user_basket .uss_delete_pos .add_to_wishlist, .basket_th_image, .uss_user_basket .uss_image {
		display: none;
	}
	.uss_search_form .uss_input_name {
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
	}
	.slider-navigation .slick-arrow {
		bottom: 26px;
	}
	.slider-navigation .slick-dots {
		bottom: 40px;
	}
}
@media screen and (max-width:480px) {
	.header_layout4 .lh_slogan_text p {
		line-height: 1!important;
	}
	.header_layout4 .lh_slogan_text span {
		font-size: 14px!important;
	}
	.block:not(.fc_item) .news_block_item {
		width: 100%;
		background: none;
		margin-right: 0;
		padding-bottom: 20px;
		border-bottom: 1px solid #5e5e5e;
		-webkit-box-shadow: 0 1px 0 0 #292929;
		box-shadow: 0 1px 0 0 #292929;
	}
	.block:not(.fc_item) .news_block_item.last {
		padding-bottom: 0;
		border-bottom: 0;
		-webkit-box-shadow: none;
		box-shadow: none;
		margin-bottom: 10px;
	}
	#ommentaddform_id .uss_form_captcha {
		width: 100%;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
	}
	#ommentaddform_id .uss_form_captcha label {
		display: block;
		margin-left: 0;
	}
	#ommentaddform_id .uss_form_captcha input {
		width: 55%;
	}
	.uss_section_content .uss_eshop_filters form .group .eshop_filters_items .eshop_filters {
		width: 100%;
		margin: 10px 0;
	}
	.addToCart .amount_title, .addToCart input.basket_amount_class, .uss_eshop_block_item .amount_title, .uss_eshop_block_item input.basket_amount_class, .uss_shop_by .amount_title, .uss_shop_by input.basket_amount_class {
		display: none;
	}
	.uss_shop_list_view_item.uss_eshop_item .posimg_item {
		width: 38%;
	}
	.uss_shop_list_view .uss_shop_technical_data {
		width: 60%;
	}
	#lpage .uss_shop_list_view .uss_shop_technical_data .uss_shop_by input {
		margin-bottom: 7px;
	}
	#lpage .uss_shop_list_view .uss_shop_technical_data .buy_from_cart {
		clear: both;
		display: block;
	}
	.basket_th_price, .uss_user_basket .uss_price_field:not(.uss_sum_field) {
		display: none;
	}
}
.colorStyle4 {
	background: #e5e1e2 url(../uploadedFiles/images/bg1.png) no-repeat 50% -400px;
	background-attachment: fixed;
}
.lh_wrap {
	margin-bottom: 15px;
}
.lh_l {
	width: 50%;
}
.lh_l img {
	max-width: 100%;
}
.lh_contact p {
	margin-bottom: 0px;
}
.lh_contact a {
	color: #000;
	text-decoration: none;
	font-size: 20px;
	font-weight: 700;
	font-style: italic;
}
.lh_contact a:hover {
	color: #000;
}
.lf_hold .l-page-holder {
	box-shadow: none;
	-webkit-box-shadow: none;
}
.l-footer {
	background: none;
	margin-top: 0;
}
.lf_menu {
	margin: 0;
	padding: 36px 0 2px;
	background: url(../uploadedFiles/images/lf_menu1.png) no-repeat 50% 0 #fff;
	overflow: hidden;
	box-shadow: 0 -230px 30px #b8b6b7;
	-webkit-box-shadow: 0 -230px 30px #b8b6b7;
}
.l-footer-holder {
	padding: 50px 20px 35px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background: #fff;
	overflow: hidden;
	box-shadow: 0 -230px 30px #b8b6b7;
	-webkit-box-shadow: 0 -230px 30px #b8b6b7;
}
.block .slick-arrow {
	width: 20px;
	height: 20px;
	background: url(./../img/slider-larr-mini.png) center no-repeat;
}
.block .slick-arrow.slick-prev {
	left: 0;
}
.block .slick-arrow.slick-next {
	width: 20px;
	right: 0;
	height: 20px;
	background: url(./../img/slider-rarr-mini.png) center no-repeat;
}
.knopka_avd {
	margin: 10px;
	padding: 0;
	font-size: 18px;
	font-family: verdana;
	height: 38px;
	cursor: default;
	text-align: center;
	-moz-user-select: none;
	border: 0 none;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	position: relative;
}
.knopka_avd:hover {
	cursor: pointer;
}
.wsa_3s div {
	padding: 7px;
	border: 1px solid #188cb6;
	position: absolute;
	text-align: center;
	width: 100%;
	height: 38px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
}
.wsa_3s div:nth-child(1), .wsa_3s:hover div:nth-child(2) {
	background: #188cb6;
	background: -webkit-gradient(linear, left top, left bottom, from(#188cb6), color-stop(47%, #188cb6), to(#4dc7f4));
	background: linear-gradient(to bottom, #188cb6 0%, #188cb6 47%, #4dc7f4 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#188cb6', endColorstr='#4dc7f4', GradientType=0);
}
.wsa_3s:hover div:nth-child(1) {
	color: #fff;
}
.wsa_3s div:nth-child(1) {
	color: #188cb6;
	transform: rotateX(90deg);
	-webkit-transform: rotateX(90deg);
	-moz-transform: rotateX(90deg);
	transition: all 0.2s ease;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	transform-origin: 50% 50% -17px;
	-webkit-transform-origin: 50% 50% -17px;
	-moz-transform-origin: 50% 50% -17px;
}
.wsa_3s div:nth-child(2) {
	color: #188cb6;
	background-color: #fff;
	transform: rotateX(0deg);
	-webkit-transform: rotateX(0deg);
	-moz-transform: rotateX(0deg);
	transition: all 0.2s ease;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	transform-origin: 50% 50% -17px;
	-webkit-transform-origin: 50% 50% -17px;
	-moz-transform-origin: 50% 50% -17px;
}
.wsa_3s:hover div:nth-child(1) {
	transition: all 0.2s ease;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	transform: rotateX(0deg);
	-webkit-transform: rotateX(0deg);
	-moz-transform: rotateX(0deg);
}
.wsa_3s:hover div:nth-child(2) {
	transition: all 0.2s ease;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	transform: rotateX(-90deg);
	-webkit-transform: rotateX(-90deg);
	-moz-transform: rotateX(-90deg);
}
.wsa_3s div a {
	color: #188cb6;
	text-decoration: none;
}
.wsa_3s:hover div a {
	color: #fff;
}
.mp_sales.block .uss_widget_outer_content {
	padding-left: 20px;
	padding-right: 20px;
}
.l-content .uss_eshop_block_item {
	margin-right: 0;
	width: 190px!important;
	max-width: 100%;
	border: 2px solid transparent;
	padding: 7px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
.l-content .uss_eshop_block_item:hover {
	border-color: #868383;
}
.mp_sales.block .uss_eshop_block_item .img {
	text-align: center;
	height: 150px;
	margin: 0 0 12px;
	line-height: 150px;
	border: 1px solid #d2d2d2;
	position: relative;
	overflow: hidden;
	background: #fff;
	border-radius: 0;
}
.header_layout2 .lh_wrap {
	height: auto;
}
.lh_logo {
	margin: 20px 0 0px;
	height: auto;
	max-height: 75px;
}
.l-page-rubber {
	box-shadow: 0 -5px 30px #b8b6b7;
	-webkit-box-shadow: 0 -5px 30px #b8b6b7;
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_by input {
	width: 20px;
}
.eshop_filters_area .eshop_filters_items .jq-selectbox__select, .eshop_filters_area .eshop_filters_line .jq-selectbox__select, .uss_specifications .spec_item .jq-selectbox__select {
	width: 130px;
}
.l-page-left>.side_menu2 {
	display: block;
}
.uss_shop_category {
	padding: 7px;
	border: 2px solid transparent;
}
.uss_shop_category:hover {
	border-color: #868383;
}
.del_basket_item img {
	width: auto !important;
	max-width: none !important;
}

.l-page-left .side_menu .h3 {
	display: none;
}
.l-page-left .side_menu .h3-link {
	display: block;
}
.uss_shop_blocks_view .uss_eshop_item {
    border: 2px solid transparent;
    padding: 7px;
}
.uss_shop_blocks_view .uss_eshop_item:hover {
	border-color: #868383;
}
.uss_eshop_item .eshop_filters_area .eshop_filters_line {
	display: block;
}
.uss_eshop_item .eshop_filters_area .value {
	display: block;
}
.uss_eshop_item .jq-selectbox {
	width: 100%;
}
.uss_eshop_item .jq-selectbox__select {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100% !important;
}
@media (min-width:481px) {
	.content .uss_section_content .uss_eshop_filters_block .jq-selectbox {
	    width: 100%;
	    -webkit-box-sizing: border-box;
	    -moz-box-sizing: border-box;
	    box-sizing: border-box;
	}
	.content .uss_eshop_filters_block .jq-selectbox__select {
	    width: 100%;
	    -webkit-box-sizing: border-box;
	    -moz-box-sizing: border-box;
	    box-sizing: border-box;
	}

}
@media (min-width:1201px) {
	.lh_l {
		margin-right: 0px !important;
	}
	.lh_r {
		margin-left: 60px;
	}
}
@media (min-width:981px) {
	.lh_top {
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: end;
		-webkit-align-items: flex-end;
		-ms-flex-align: end;
		align-items: flex-end;
		margin-bottom: 10px;
	}
	.lh_top .lh_links {
		margin: 0 65px 0 auto;
	}
	.lh_top .lh_links p {
		margin: 0;
	}
	.lh_top .lh_links marquee {
		line-height: 24px !important;
	}
	.lh_top .lh_search {
		min-width: 260px;
		margin: 0;
	}
	.lh_r {
		min-width: 260px;
		width: auto !important;
	}
	.lh_r .lh_search {
		display: none;
	}
	.lh_basket {
		padding: 16px 0;
	}
	.lh_basket .basket_link_pic {
		top: 3px;
		right: 3px;
	}
	.lh_contact {
		padding-left: 95px;
		background: url(/uploadedFiles/images/h-tel-icon1.png) no-repeat left center;
		min-height: 83px;
		margin-top: 15px;
	}
	.content .block-news {
		display: none !important;
	}
}
@media (max-width:1100px) {
	.knopka_avd, .wsa_3s div, .wsa_3s div a {
		height: 60px;
		padding: 0;
	}
	.wsa_3s div a {
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
	}
}
@media (max-width:980px) {
	.lh_top {
		display: none;
	}
	.lh_logo {
		margin: 0;
		height: auto;
	}
	.side_menu2 {
		padding: 7px 10px 10px!important;
	}
	.side_menu2>ul {
		display: none;
		padding-top: 10px;
	}
	.side_menu2 .h3 {
		text-align: center;
		margin: 0!important;
		padding: 0;
	}
	body:not(.main_page) .side_menu2 {
		display: none !important;
	}
	.main_page .lpc_title, .main_page .section.section_eshop {
		display: none;
	}
	

	.uss_eshop_filters {
		display: none;
	}
	.filter_adaptiv {
		position: relative;
		display: block !important;
	}
	.filter_adaptiv .filter_adaptiv_opener {
		display: block;
		font-size: 21px;
		text-align: center;
	    box-shadow: inset 1px 1px 0 #0782ab, inset -1px -1px 0 #0782ab, inset 1px -1px 0 #0782ab, inset -1px 1px 0 #0782ab;
	    -webkit-box-shadow: inset 1px 1px 0 #0782ab, inset -1px -1px 0 #0782ab, inset 1px -1px 0 #0782ab, inset -1px 1px 0 #0782ab;
	    border: 1px solid #0782ab;
	    background: #0691be;
    	padding: 7px 10px 10px;
    	border-radius: 5px;
		margin-bottom: 15px;
	    color: #fff;
	}
	.filter_adaptiv .uss_eshop_filters_block {
		display: none;
	}
	.filter_adaptiv .filter_price.filter_item,
	.filter_adaptiv .filter_producer.filter_item {
		display: none;
	}
	.filter_adaptiv .eshop_filters_items {
	    display: -moz-flex;
	    display: -ms-flex;
	    display: -o-flex;
	    display: -webkit-box;
	    display: -ms-flexbox;
	    display: -webkit-flex;
	    display: flex;
	    -webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	    -webkit-justify-content: space-between;
	    justify-content: space-between;
	    -ms-flex-wrap: wrap;
	    -webkit-flex-wrap: wrap;
	    flex-wrap: wrap;
	}
	.filter_adaptiv .eshop_filters_items .eshop_filters {
	    width: 31%;
	    margin-right: 0;
	}
	.filter_adaptiv .uss_eshop_filters_block .jq-selectbox {
		width: 100%;
	}
}
@media (min-width:600px) and (max-width:980px) {
	.main_page .btns-open-cont {
	    display: -moz-flex !important;
	    display: -ms-flex !important;
	    display: -o-flex !important;
	    display: -webkit-box !important;
	    display: -webkit-flex !important;
	    display: -ms-flexbox !important;
	    display: flex !important;
	    -moz-box-pack: justify !important;
	    -webkit-box-pack: justify !important;
	    -webkit-justify-content: space-between !important;
	    -ms-flex-pack: justify !important;
	    justify-content: space-between !important;
	}
	.main_page .btns-open-cont > div {
		min-width: 200px;
		text-align: center;
	    box-shadow: inset 1px 1px 0 #0782ab, inset -1px -1px 0 #0782ab, inset 1px -1px 0 #0782ab, inset -1px 1px 0 #0782ab;
	    -webkit-box-shadow: inset 1px 1px 0 #0782ab, inset -1px -1px 0 #0782ab, inset 1px -1px 0 #0782ab, inset -1px 1px 0 #0782ab;
	    border: 1px solid #0782ab;
	    background: #087397 url(../img/n1_2/block_type1.png) repeat-x 0 0;
		padding: 7px 10px !important;
		font-size: 21px;
	    color: #fff;
	    border-radius: 5px;
	}
	.main_page .side_menu,
	.main_page .side_menu2 {
		margin-bottom: 0 !important;
	    padding-top: 0 !important;
	    padding-bottom: 0 !important;
	    border: 0 !important;
	}
	.main_page .side_menu .h3,
	.main_page .side_menu2 .h3 {
		display: none !important;
	}
}
@media (min-width:981px) and (max-width:1200px) {
	.g-max-width {
		width: 100%;
	}
	.lh_l {
		max-width: 350px;
	}
}
@media (min-width:981px) {
	.lh_wrap {
		margin-bottom: 0;
	}
	.header_layout2 .lh_l {
		max-width: calc(100% - 555px);
	}
	.lh_logo {
	    margin: 0px 0 0px;
	    height: 120px;
	    max-height: 120px;
	    display: table-cell;
	    vertical-align: middle;
	}
}
@media (min-width:769px) and (max-width:980px) {
	.lh_search {
		max-width: 160px;
		margin: 0 0 0 auto;
	}
	.header_layout2 .lh_l {
	    max-width: 38%;
	    margin-right: 5%;
	    padding-top: 35px;
	}
	.lh_m {
		display: none;
	}
}

@media (min-width:981px) and (max-width:1024px) {
	.lh_top .lh_search {
	    max-width: 170px;
	    margin: 0 0 0 auto;
	    min-width: 100px;
	}
	.lh_wrap {
	    display: -webkit-box;
	    display: -ms-flexbox;
	    display: -webkit-flex;
	    display: flex;
	    -webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	    -webkit-justify-content: space-between;
	    justify-content: space-between;
	    -webkit-box-align: center;
	    -webkit-align-items: center;
	    -ms-flex-align: center;
	    align-items: center;
	}
	.header_layout2 .lh_l {
	    max-width: calc(100% - 175px - 203px);
	    margin-right: 20px !important;
	    -webkit-box-ordinal-group: 2;
	    -ms-flex-order: 1;
	    -webkit-order: 1;
	    order: 1;
	    width: auto;
	    margin-right: 0;
	}
	.header_layout2 .lh_basket {
		width: 177px;
	    -webkit-box-ordinal-group: 4;
	    -ms-flex-order: 3;
	    -webkit-order: 3;
	    order: 3;
	}
	.lh_m {
	    display: none;
	}
	.header_layout2 .lh_r {
		max-width: 175px;
		min-width: 170px;
		margin-left: 0;
	    -webkit-box-ordinal-group: 6;
	    -ms-flex-order: 5;
	    -webkit-order: 5;
	    order: 5;
	}
	.lh_contact {
	    padding-left: 0;
	    background: none;
	    text-align: right;
	    margin-top: 0;
	}
	.lh_basket .lh_basket_inner {
		padding: 6px 45px 10px 12px;
	}
	.lh_basket a {
		position: relative;
	}
	.lh_basket .basket_link_pic {
	    width: 40px;
	    top: 10px;
	    right: 6px;
	}
	.lh_basket .basket_link_pic img {
		max-width: 100%;
	}
}

@media (min-width:769px) and (max-width:980px) {
	.header_layout2 .lh_l {
	    max-width: calc(100% - 175px - 203px);
	    margin-right: 20px;
	    padding-top: 47px;
	}
	.lh_basket {
	    width: 177px;
	    padding-top: 47px;
	}
	.lh_basket .lh_basket_inner {
		padding: 6px 45px 10px 12px;
	}
	.lh_basket a {
		position: relative;
	}
	.lh_basket .basket_link_pic {
	    width: 40px;
	    top: 10px;
	    right: 6px;
	}
	.lh_basket .basket_link_pic img {
		max-width: 100%;
	}
	.header_layout2 .lh_r {
	    max-width: 175px;
	    /*margin-left: 20px;*/
	}
}

@media (max-width:768px) {
	.header_layout2 .l-header-holder {
	    padding: 12px 0 0;
	}
	.lh_logo {
		text-align: center;
	}
	.lh_contact {
		float: none !important;
		/*text-align: center !important;*/
		margin: 0px 0 15px;
	}
	.header_layout2 .lh_m {
	    display: -moz-flex;
	    display: -ms-flex;
	    display: -o-flex;
	    display: -webkit-box;
	    display: -webkit-flex;
	    display: -ms-flexbox;
	    display: flex;
	    -moz-box-pack: justify;
	    -webkit-box-pack: justify;
	    -webkit-justify-content: space-between;
	    -ms-flex-pack: justify;
	    justify-content: space-between;
	}
	.header_layout2 .lh_basket {
	    -webkit-box-ordinal-group: 0;
	    -ms-flex-order: 0;
	    -webkit-order: 0;
	    order: 0;
	}
	.lh_wrap > .lh_basket {
		display: none;
	}
	.lh_m .lh_basket {
	    margin: 0 0 0 0 !important;
	    width: 100px !important;
	    float: none !important;
	    margin-bottom: 15px !important;
	}
	.lh_basket .lh_basket_inner {
		text-align: right;
		padding-left: 60px;
	}
	.lh_m .lh_basket .basket_link_pic img {
	    width: 50px;
	}
	.lh_search {
    	margin-left: 40px;
	}
	.l-header .lh_menu {
	    width: 50%;
	}
	.filter_adaptiv .eshop_filters_items .eshop_filters {
		width: 48%;
	}
}
@media (max-width:599px) {
	.lf_menu ul {
		margin: 0;
		width: 100%;
	}
	.lf_menu li {
		width: 100%;
		text-align: center;
		margin-left: 0;
		background: none;
	}
	.lf_menu li a {
		margin: 0;
	}
	.l-footer-holder {
		padding: 1px 20px 15px;
	}
	.uss_shop_detail .uss_shop_technical_data .uss_shop_by input {
		margin-bottom: 10px;
	}
}
@media (max-width:480px) {
	.uss_shop_blocks_view .uss_eshop_item {
		max-width: 172px;
	}
	.uss_section_content .uss_eshop_filters form .group .eshop_filters_items .eshop_filters {
	    width: 48%;
	}
	.uss_section_content .uss_eshop_filters_block .jq-selectbox {
	    max-width: 100% !important;
	    margin-right: 0 !important;
	}
	.content .uss_eshop_filters_block .jq-selectbox__select {
		width: 129px !important;
	}
}
#lpage .h3_link {
	font-size: 12px;
	padding: 2px 5px;
	max-width: 75px;
	margin: 0;
	line-height: 1;
	font-weight: 400;
	text-align: center;
	color: #fff;
	background: #2b2b2b;
	border-radius: 3px;
	display: block;
	position: absolute;
	right: 20px;
	top: 20px;
	text-decoration: none;
}
#lpage  .h3_link:hover {
	background: #fff;
	color: #666;
}