.slick-slider {
  position: relative;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -ms-touch-action: pan-y;
      touch-action: pan-y;
}
.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
  width: 100%;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}
.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
  min-width: 100%;
}
.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-prev,
.slick-next {
  font-size: 0;
  line-height: 0;
  position: absolute;
  top: 50%;
  display: block;
  width: 20px;
  height: 20px;
  padding: 0;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -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;
  cursor: pointer;
}
.slick-dots li button {
  font-size: 0;
  line-height: 0;
  display: block;
  width: 20px;
  height: 20px;
  padding: 5px;
  cursor: pointer;
  color: transparent;
  border: 0;
  outline: none;
  background: transparent;
}

.promo_wrap .block.type2 {
	margin-bottom: 0;
}
.promo_wrap,
.promo_wrap * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.promo_wrap ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.promo_wrap ul li {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.promo_wrap .promo-item {
  -webkit-box-flex: 0;
      -ms-flex: 0 25%;
          flex: 0 25%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  margin: 0 0 0px 0;
  display: block;
  text-align: center;
}
.promo_wrap .promo-item .image {
  width: 150px;
  margin: auto;
}
.promo_wrap .promo-item .image img {
  display: block;
  margin: 0 auto;
}
.promo_wrap .promo-item .info {
  -webkit-box-flex: 0;
      -ms-flex: 0 calc(100% - 80px);
          flex: 0 calc(100% - 80px);
}
.promo_wrap .promo-item .info .title {
  font-size: 18px;
  color: #46261d;
}
.promo_wrap .promo-item .preview {
  font-size: 15px;
  line-height: 1.3;
  padding-right: 10px;
  color: #000;
}
.promo_wrap .promo-item .preview p {
  margin: 0;
}
.promo_wrap .promo-item .preview p + p {
  margin-top: 5px;
}

.detail-page .wrap_block_holder {
    padding-bottom: 30px;
}
.detail-page .g-max-width {
    max-width:100%;
}
@media (max-width:768px) {
	.promo_wrap .promo-item {
		-moz-flex: 1 50%;
	    -o-flex: 1 50%;
	    -webkit-box-flex: 1;
	    -webkit-flex: 1 50%;
	    -ms-flex: 1 50%;
	    flex: 1 50%;
	    margin-bottom: 15px;
	    padding: 0 7px;
	}
}

.photoalbum .uss_images_block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.photoalbum .uss_widget_outer_content {
    -webkit-box-flex: 0;
    -ms-flex: 0 100%;
    flex: 0 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    max-width: 100%;
}
.photoalbum .uss_one_image {
    float: left;
    width: 19%;
    margin-right: 1px;
    margin-bottom: 1px;
    -webkit-box-flex: 1;
    -ms-flex: 1 auto;
    flex: 1 auto;
}
.photoalbum .slick-list {
    max-width: calc(100% - 100px);
    margin: 0px auto;
    overflow: hidden;
}
.photoalbum .slick-slide {
    margin: 0px 15px;
}
.photoalbum .slick-arrow {
    background: none;
    border: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    width: 46px;
    height: 46px;
    z-index: 1;
    border-radius: 50%;
    transition: 0.2s;
}
.photoalbum .slick-arrow.slick-prev {
    background: url(../img/icon-arrow-left-black.png) center center no-repeat;
    left: 0px;
}
.photoalbum .slick-arrow.slick-prev:hover {
    background: url(../img/icon-arrow-left-white.png) center center no-repeat #795548;
}
.photoalbum .slick-arrow.slick-next {
    background: url(../img/icon-arrow-right-black.png) center center no-repeat;
    right: 0px;
}
.photoalbum .slick-arrow.slick-next:hover {
    background: url(../img/icon-arrow-right-white.png) center center no-repeat #795548;
}
.uss_catalog_block_cat .cat-anons-part {
    max-height: 130px;
    overflow: hidden;
    position: relative;
}
.uss_catalog_block_cat .cat-anons-part:after {
    content:'';
    display: block;
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 20px;
    z-index: 2;
    background: -webkit-linear-gradient(rgba(255, 255, 255, 0), #f5e9d3);
    background: -o-linear-gradient(rgba(255, 255, 255, 0), #f5e9d3);
    background: linear-gradient(rgba(255, 255, 255, 0), #f5e9d3);
}

.button_1634101678397 {
    display: inline-block !important;
    text-decoration: none !important;
    background-color: #46261d !important;
    color: #ffffff !important;
    border: 3px solid #000000 !important;
    border-radius: 10px !important;
    font-size: 17px !important;
    padding: 15px 50px !important; 
    transition: all 0.6s ease !important;
}
.button_1634101678397:hover{
    text-decoration: none !important; 
    background-color: #694d41 !important;
    color: #ffeded !important;
    border-color: #000000 !important;
}
.sert-page .uss_eshop_filters_block {
	margin-top: 12px;
	padding: 15px;
	border-radius: 8px;
	border: 2px solid #46261d;
}
.sert-page .uss_eshop_filters_block .filter_item .items_label {
    font-size: 16px;
    font-weight: 700;
    margin-bottom: 7px !important;
}
.sert-page .uss_eshop_filters_block .jSliderWrap {
  display: block;
  width: 100%;
}
.sert-page .uss_eshop_filters_block .jslider {
  max-width: calc(100% - 50px);
  width: calc(100% - 50px);
  margin-right: 35px;
}
.sert-page .uss_eshop_filters_block .jslider .jslider-scale ins {
    max-width: 50px !important;
}
.mmenu_holder.g-max-width {
    width: 100%;
}
	.lh_basket {
	    float: right;
	    height: 60px;
	    display: -moz-flex;
	    display: -ms-flex;
	    display: -o-flex;
	    display: -webkit-box;
	    display: -webkit-flex;
	    display: -ms-flexbox;
	    display: flex;
	    align-items: center;
	    padding-left: 15px;
	}
	.lh_basket>a {
		z-index: 22;
		padding-right: 15px;
		color: #f5e9d3 !important;
	}
@media (min-width:1221px) {
	.block.side_menu .h3 {
		margin-top: -5px !important;
	}
}
.uss_shop_blocks_view {
	/*padding: 2px;*/
}
.uss_shop_blocks_view .uss_eshop_item {
    border: 2px solid #46261d;
}
.uss_shop_blocks_view .uss_eshop_item {
    padding: 0px 5px;
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_name a {
	/*height: 35px;*/
	display: block;
	text-decoration: none;
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_name a:hover {
	text-decoration: underline;
}
.uss_shop_blocks_view .uss_eshop_item .uss_img_holder_outer {
	max-width: 100%;
}
.uss_shop_blocks_view .uss_eshop_item .uss_img_holder {
	padding: 0;
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_by {
    margin-bottom: 5px;
}
.uss_privacy_policy_text {
    font-size: 15px;
}

.slide-link{left:0;right:0;top:0;bottom:0;position:absolute;display:block;z-index:11;}
.nivo-caption{background:none;}
.nivo-caption>a,.sl_text>a,.nivo_caption>a{text-decoration:none;display:block;}
.h1,.h2,.h3,.h4,.h5,.h6{font-weight:bold;}
*{outline:none;}
body,html{height:100%;width:100%;margin:0;padding:0;border:none;}
img{border:none;margin:0;padding:0;}
.g-max-width{margin:0 auto;width:1200px;padding:0px;position:relative;text-align:left;}

/**html .g-max-width {width: expression((documentElement.clientWidth || document.body.clientWidth) > 1205 ? '1200px' : '');} */
.g-clean{clear:both;font-size:0;overflow:hidden;}
@font-face{font-family:'Airport';src:url('./../fonts/Airport.eot?#iefix') format('embedded-opentype'),url('./../fonts/Airport.otf') format('opentype'),url('./../fonts/Airport.woff') format('woff'),url('./../fonts/Airport.ttf') format('truetype'),url('./../fonts/Airport.svg#Airport') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'a_rubricaxtcnregular';src:url('../fonts/a-rubricaxtcn-webfont.eot');src:url('../fonts/a-rubricaxtcn-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/a-rubricaxtcn-webfont.woff') format('woff'),url('../fonts/a-rubricaxtcn-webfont.ttf') format('truetype'),url('../fonts/a-rubricaxtcn-webfont.svg#a_rubricaxtcnregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'arian_amu_serif';src:url('../fonts/arian AMU Serif_reg.eot');src:url('../fonts/arian AMU Serif_reg.eot?#iefix') format('embedded-opentype'),url('../fonts/arian AMU Serif_reg.woff') format('woff'),url('../fonts/arian AMU Serif_reg.ttf') format('truetype'),url('../fonts/arian AMU Serif_reg.svg#arian_amu_serif') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'arian_amu_serif';src:url('../fonts/arian_Amu_Serif_Bold.eot');src:url('../fonts/arian_Amu_Serif_Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/arian_Amu_Serif_Bold.woff') format('woff'),url('../fonts/arian_Amu_Serif_Bold.ttf') format('truetype'),url('../fonts/arian_Amu_Serif_Bold.svg#arian_amu_serif') format('svg');font-weight:bold;font-style:normal;}
@font-face{font-family:'CyrillicOld';src:url('../fonts/CyrillicOld.eot');src:url('../fonts/CyrillicOld.eot?#iefix') format('embedded-opentype'),url('../fonts/CyrillicOld.woff') format('woff'),url('../fonts/CyrillicOld.ttf') format('truetype'),url('../fonts/CyrillicOld.svg#CyrillicOld') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Roboto';src:local('Roboto'),local('Roboto-Regular'),url('./../fonts/Roboto.woff2') format('woff2'),url('./../fonts/Roboto.woff') format('woff'),url('./../fonts/Roboto.ttf') format('truetype');font-weight:normal;font-style:normal;}
@font-face{font-family:'Roboto';src:local('Roboto Italic'),local('Roboto-Italic'),url('./../fonts/Robotoitalic.woff2') format('woff2'),url('./../fonts/Robotoitalic.woff') format('woff'),url('./../fonts/Robotoitalic.ttf') format('truetype');font-weight:normal;font-style:italic;}
@font-face{font-family:'Roboto';src:local('Roboto Medium'),local('Roboto-Medium'),url('./../fonts/Robotomedium.woff2') format('woff2'),url('./../fonts/Robotomedium.woff') format('woff'),url('./../fonts/Robotomedium.ttf') format('truetype');font-weight:bold;font-style:normal;}
@font-face{font-family:'Roboto';src:local('Roboto Medium Italic'),local('Roboto-MediumItalic'),url('./../fonts/Robotomediumitalic.woff2') format('woff2'),url('./../fonts/Robotomediumitalic.woff') format('woff'),url('./../fonts/Robotomediumitalic.ttf') format('truetype');font-weight:bold;font-style:italic;}
body{color:#4f4a4a;font:12pt/1.2 'Roboto','Roboto',sans-serif;background-attachment:fixed!important; position: relative;}
table,td,th{border-collapse:collapse;font-size:100%;}
form{margin:0;padding:0;}
input,select,textarea{font:normal 1.0em/1.2 'Roboto','Roboto',sans-serif;}
textarea{resize:none;overflow:auto;}
input,select,button{vertical-align:middle;}
input[type="submit"]::-moz-focus-inner{padding:0;border:0;}
hr{border:1px solid #ccc;padding:0;margin:0.5em 0;}
ul,ol,li{margin:5px 15px;padding:0;}

/* ФОС */
select,input[type="text"],input[type="password"],textarea{position:relative;color:#2c2f33;font-size:13px;padding:5px 8px;background:#fff;border:1px solid #ccc;border-bottom-color:#b3b3b3;color:#333;}
.uss_form_select select{display:block;}
button,input[type="submit"],input[type="reset"],input[type="button"]{position:relative;color:#2c2f33;font-size:13px;padding:5px 12px;cursor:pointer;border:1px solid #e0e1e4;border-bottom-color:#c2c8cc;border-top-color:#f3f3f4;font-weight:bold;background:#e3e4e6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAZCAIAAAB/8tMoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEREREVENUU3MTQ0MTFFMzlFQzZGMjQ2ODVDQjMwQzQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEREREVENUY3MTQ0MTFFMzlFQzZGMjQ2ODVDQjMwQzQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0RERERUQ1QzcxNDQxMUUzOUVDNkYyNDY4NUNCMzBDNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0RERERUQ1RDcxNDQxMUUzOUVDNkYyNDY4NUNCMzBDNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlWe6+gAAAAwSURBVHjaYv78+QvT////IZiBAc5mANNAPsN/JDFkPgMTAwOUhuqF0zBxMJsBIMAAHQQv4X8tPHwAAAAASUVORK5CYII=") repeat-x 0 0;}
button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover{background:#f3f3f4 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAZCAIAAAB/8tMoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUVCRjAxNzM3MTQ0MTFFMzlBRkRFQTE2QUU3RjhDMzUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUVCRjAxNzQ3MTQ0MTFFMzlBRkRFQTE2QUU3RjhDMzUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1RUJGMDE3MTcxNDQxMUUzOUFGREVBMTZBRTdGOEMzNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1RUJGMDE3MjcxNDQxMUUzOUFGREVBMTZBRTdGOEMzNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pt+mmwIAAAA0SURBVHjaYn785BkTAwMDGDMygmhGJkYQnxGJhokzgtSAxBmB4lA2lA9WA+ND9ULZAAEGABgWAw47zfFeAAAAAElFTkSuQmCC") repeat-x 0 0;}
h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,p{margin:10px 0;padding:0;}
h1,.h1,h2,.h2,h3,.h3,h4,.h4{font-weight:normal;font-family:'a_rubricaxtcnregular','Roboto',sans-serif;}
.colorStyle1 h1,.colorStyle1 .h1,.colorStyle1 h2,.colorStyle1 .h2,.colorStyle1 h3,.colorStyle1 .h3,.colorStyle1 h4,.colorStyle1 .h4,.colorStyle1 h5,.colorStyle1 .h5,.colorStyle1 h6,.colorStyle1 .h6{color:#4a8c86;}
.colorStyle3 h1,.colorStyle3 .h1,.colorStyle3 h2,.colorStyle3 .h2,.colorStyle3 h3,.colorStyle3 .h3,.colorStyle3 h4,.colorStyle3 .h4,.colorStyle3 h5,.colorStyle3 .h5,.colorStyle3 h6,.colorStyle3 .h6{color:#2e2e2e;}
.colorStyle5 h1,.colorStyle5 .h1,.colorStyle5 h2,.colorStyle5 .h2,.colorStyle5 h3,.colorStyle5 .h3,.colorStyle5 h4,.colorStyle5 .h4,.colorStyle5 h5,.colorStyle5 .h5,.colorStyle5 h6,.colorStyle5 .h6{color:#3a86c3;}
.header_layout7 h1,.header_layout7 .h1,.header_layout7 h2,.header_layout7 .h2,.header_layout7 h3,.header_layout7 .h3,.header_layout7 h4,.header_layout7 .h4,.header_layout8 h1,.header_layout8 .h1,.header_layout8 h2,.header_layout8 .h2,.header_layout8 h3,.header_layout8 .h3,.header_layout8 h4,.header_layout8 .h4,.header_layout9 h1,.header_layout9 .h1,.header_layout9 h2,.header_layout9 .h2,.header_layout9 h3,.header_layout9 .h3,.header_layout9 h4,.header_layout9 .h4{font-family:'georgia',times,serif;}
.header_layout10 h1,.header_layout10 .h1,.header_layout10 h2,.header_layout10 .h2,.header_layout10 h3,.header_layout10 .h3,.header_layout10 h4,.header_layout10 .h4,.header_layout11 h1,.header_layout11 .h1,.header_layout11 h2,.header_layout11 .h2,.header_layout11 h3,.header_layout11 .h3,.header_layout11 h4,.header_layout11 .h4,.header_layout12 h1,.header_layout12 .h1,.header_layout12 h2,.header_layout12 .h2,.header_layout12 h3,.header_layout12 .h3,.header_layout12 h4,.header_layout12 .h4{font-family:'arian_amu_serif',times,serif;}
.header_layout13 h1,.header_layout13 .h1,.header_layout13 h2,.header_layout13 .h2,.header_layout13 h3,.header_layout13 .h3,.header_layout13 h4,.header_layout13 .h4,.header_layout14 h1,.header_layout14 .h1,.header_layout14 h2,.header_layout14 .h2,.header_layout14 h3,.header_layout14 .h3,.header_layout14 h4,.header_layout14 .h4,.header_layout15 h1,.header_layout15 .h1,.header_layout15 h2,.header_layout15 .h2,.header_layout15 h3,.header_layout15 .h3,.header_layout15 h4,.header_layout15 .h4{font-family:'Roboto','Roboto',sans-serif;}
.colorStyle6 .header_layout13 h1,.colorStyle6 .header_layout13 .h1,.colorStyle6 .header_layout13 h2,.colorStyle6 .header_layout13 .h2,.colorStyle6 .header_layout13 h3,.colorStyle6 .header_layout13 .h3,.colorStyle6 .header_layout13 h4,.colorStyle6 .header_layout13 .h4,.colorStyle6 .header_layout14 h1,.colorStyle6 .header_layout14 .h1,.colorStyle6 .header_layout14 h2,.colorStyle6 .header_layout14 .h2,.colorStyle6 .header_layout14 h3,.colorStyle6 .header_layout14 .h3,.colorStyle6 .header_layout14 h4,.colorStyle6 .header_layout14 .h4,.colorStyle6 .header_layout15 h1,.colorStyle6 .header_layout15 .h1,.colorStyle6 .header_layout15 h2,.colorStyle6 .header_layout15 .h2,.colorStyle6 .header_layout15 h3,.colorStyle6 .header_layout15 .h3,.colorStyle6 .header_layout15 h4,.colorStyle6 .header_layout15 .h4{font-family:'a_rubricaxtcnregular';font-size:40px;text-transform:uppercase;color:#32414D;}
h1,.h1{font-size:40px;}
h2,.h2{font-size:36px;}
h3,.h3{font-size:32px;}
h4,.h4{font-size:30px;}
h5,.h5{font-size:22px;}
h6,.h6{font-size:20px;}
h1,.h1,h3,.h3,h4,.h4{text-transform:uppercase;}
.header_layout7 h1,.header_layout7 .h1,.header_layout7 h3,.header_layout7 .h3,.header_layout7 h4,.header_layout7 .h4,.header_layout8 h1,.header_layout8 .h1,.header_layout8 h3,.header_layout8 .h3,.header_layout8 h4,.header_layout8 .h4,.header_layout9 h1,.header_layout9 .h1,.header_layout9 h3,.header_layout9 .h3,.header_layout9 h4,.header_layout9 .h4{text-transform:none;}
.header_layout10 h1,.header_layout10 .h1,.header_layout10 h3,.header_layout10 .h3,.header_layout10 h4,.header_layout10 .h4,.header_layout11 h1,.header_layout11 .h1,.header_layout11 h3,.header_layout11 .h3,.header_layout11 h4,.header_layout11 .h4,.header_layout12 h1,.header_layout12 .h1,.header_layout12 h3,.header_layout12 .h3,.header_layout12 h4,.header_layout12 .h4{text-transform:none;}
.header_layout13 h1,.header_layout13 .h1,.header_layout13 h3,.header_layout13 .h3,.header_layout13 h4,.header_layout13 .h4,.header_layout14 h1,.header_layout14 .h1,.header_layout14 h3,.header_layout14 .h3,.header_layout14 h4,.header_layout14 .h4,.header_layout15 h1,.header_layout15 .h1,.header_layout15 h3,.header_layout15 .h3,.header_layout15 h4,.header_layout15 .h4{text-transform:none;}
.colorStyle1{background:#175c66 url(../img/n14_1/bg.jpg) no-repeat 50% 0;}
.colorStyle2{background:#000 url(../img/n14_2/bg.jpg) no-repeat 50% 0;color:#fff;}
.colorStyle3{background:#fff;color:#4d4d57;}
.colorStyle4{background:#f6bc7f url(../img/n14_4/bg.jpg) no-repeat 50% 0;color:#46261d;}
.colorStyle5{background:#ebf3fc url(../img/n14_5/bg.jpg) no-repeat 50% 0;}
.colorStyle6{background:#32414D url(../img/n14_6/bg.jpg) no-repeat 50% 0;}
a{color:blue;text-decoration:underline;}
a:hover{color:black;text-decoration:none;}
.colorStyle1 a{color:#4a8c86;}
.colorStyle1 a:hover{color:#4a8c86;}
.colorStyle2 a{color:#ef4ca5;}
.colorStyle2 a:hover{color:#ef4ca5;}
.colorStyle3 a{color:#4d4d57;}
.colorStyle3 a:hover{color:#4d4d57;}
.colorStyle4 a{color:#be7945;}
.colorStyle4 a:hover{color:#be7945;}
.colorStyle5 a{color:#3a86c3;}
.colorStyle5 a:hover{color:#3a86c3;}
.colorStyle6 a{color:#A1003D;}
.colorStyle6 a:hover{color:#A1003D;}
.colorStyle2 .uss_photoalbums_albums_block{color:#888;}
.colorStyle2 .uss_photoalbums_albums_block a{color:#202020;}
.colorStyle2 .uss_photoalbums_foto_box{color:#202020;}
.colorStyle2 .uss_photoalbums_foto_box .uss_img_item .uss_img_comment a{color:#888;}
.colorStyle2 .uss_faq_groups_blocks .uss_faq_groups_item{color:#888;}
.colorStyle2 .uss_faq_groups_blocks .uss_faq_groups_item a{color:#202020;}
.colorStyle2 .uss_form_captcha label{color:#202020;}
.colorStyle2 .uss_basket_menu span.current{color:#202020;}
.colorStyle2 .uss_user_basket th{color:#202020;}
.colorStyle2 #uss_basket_ask_where_to_go_block a{color:#202020;}
.colorStyle2 .comment_form_title{color:#fff;}
.colorStyle2 .uss_user_wishlist th{color:#202020;}
.colorStyle2 .uss_shop_table_view th{color:#202020;}
.colorStyle2 .uss_faq_item{color:#202020;}
.colorStyle2 .uss_faq_item a{color:#202020;}
.colorStyle2 .uss_photoalbums_albums_table th{color:#202020;}
.b_round{border-radius:10px;}
.l-page{position:relative;height:auto!important;height:100%;min-height:100%;margin:0 auto;}
.l-page-rubber{width:100%;min-width:1220px;max-width:1360px;background:#fff;}
*html .l-page-rubber{width:expression((documentElement.clientWidth || document.body.clientWidth) < 1220 ? '1220px':'');text-align:center;}
.colorStyle1 .l-page{background:#fafafa;}
.colorStyle2 .l-page{background:#27272c;}
.colorStyle3 .l-page{background:#f3f1ed;-webkit-box-shadow:0 0 25px #ccc;box-shadow:0 0 25px #ccc;}
.colorStyle4 .l-page{background:#f5e9d3;}
.colorStyle5 .l-page{background:#eaf1fb url(../img/n14_5/bg.png) repeat-y 50% 0;}
.l-page-holder{padding-bottom:10px;}
.l-wrapper{width:100%;padding:40px 0 0;}
.l-header{position:relative;width:100%;overflow:hidden;}
.colorStyle2 .l-header{background:#1b1b21;}
.colorStyle3 .l-header{background:#fff;}
.colorStyle5 .l-header{color:#3a86c3;}
.colorStyle6 .l-header{color:#32414D;}
.lh_top{padding:32px 0 6px;border-bottom:1px solid #d9d9d9;position:relative;overflow:hidden;zoom:1;font-size:15px;}
.colorStyle1 .lh_top{background:#fff;}
.colorStyle2 .lh_top{background:#1b1b21;border-color:#1b1b21;}
.colorStyle3 .lh_top{background:#fff;}
.colorStyle4 .lh_top{background:#46261d;border-color:#46261d;color:#f5e9d3;}
.colorStyle5 .lh_top{border:none;color:#3a86c3;}
.colorStyle1 .lh_top a{color:#4f4a4a;}
.colorStyle2 .lh_top a{color:#fff;}
.colorStyle4 .lh_top a{color:#f5e9d3;}
.l-header-holder{padding:15px 0;overflow:hidden;position:relative;zoom:1;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.lh_logo img{max-width:120px;height:auto;}
.logo-text {
    font-family: 'arian_amu_serif', sans-serif;
    font-size: 28px;
}
.colorStyle6 .l-header-holder-bg{background:#FAFAFA;}
.colorStyle1 .l-header-holder a,.colorStyle1 .l-header-holder a:hover{color:#4f4a4a;}
.colorStyle2 .l-header-holder a,.colorStyle2 .l-header-holder a:hover{color:#fff;}
.colorStyle3 .l-header-holder a,.colorStyle3 .l-header-holder a:hover{color:#4d4d57;}
.colorStyle4 .l-header-holder a,.colorStyle4 .l-header-holder a:hover{color:#46261d;}
.colorStyle5 .l-header-holder a,.colorStyle5 .l-header-holder a:hover{color:#3a86c3;}
.l-page-content{width:100%;float:left;}
.l-content{margin:0;_width:100%;overflow:hidden;min-height:90vh;}
.l_col{position:relative;}
.l-page-left{float:left;margin-right:30px;width:220px;}

.l_col .side_menu .catalog_menu {
    background: #46261d;
}
.block ul.catalog_menu li {
	padding: 0;
}
.l_col .side_menu .catalog_menu a {
	color: #f5e9d3;
	text-decoration: none;
	display: block;
	padding: 7px 10px;
}
.l_col .side_menu .catalog_menu a:hover,
.l_col .side_menu .catalog_menu a.active {
	background: #edd990;
	color: #46261d;
}
.uss_catalog_block_cat .catalog_orderbutton {
    background: #46261d;
    color: #fff;
    border-radius: 0;
	-webkit-box-shadow: none;
    box-shadow: none;
    text-shadow: none;
}

.l-page-right{float:right;margin-left:30px;width:220px;}
.l-footer{position:relative;width:100%;padding:15px 0;overflow:hidden;zoom:1;color:#cbcbcb;}
.colorStyle1 .l-footer{background:#172826;}
.colorStyle2 .l-footer{background:#19191d;}
.colorStyle3 .l-footer{background:#35353d;}
.colorStyle4 .l-footer{background:#29120c;color:#f5e9d3;}
.colorStyle5 .l-footer{background:#2b5d85;color:#fff;}
.colorStyle6 .l-footer{background:#28353F;color:#fff;}
.lf_rasp{position:relative;width:100%;clear:both;zoom:1;}
.lf_hold{position:relative;width:100%;overflow:hidden;zoom:1;left:0;background:#ccc;}
.colorStyle1 .lf_hold{background:#1c2d2b url(../img/n14_1/lf_hold.png) repeat-x 0 0;color:#fff;}
.colorStyle2 .lf_hold{background:#26262b url(../img/n14_2/lf_hold.png) repeat-x 0 0;color:#cbcbcb;}
.colorStyle3 .lf_hold{background:#4d4d57;color:#fff;}
.colorStyle4 .lf_hold{background:#29120c;color:#f5e9d3;}
.colorStyle5 .lf_hold{background:#3a86c3;color:#fff;}
.colorStyle6 .lf_hold{background:#374652;color:#fff;}
.colorStyle1 .lf_hold a,.colorStyle1 .lf_hold a:hover{color:#fff;}
.colorStyle2 .lf_hold a,.colorStyle2 .lf_hold a:hover{color:#cbcbcb;}
.colorStyle3 .lf_hold a,.colorStyle3 .lf_hold a:hover{color:#fff;}
.colorStyle4 .lf_hold a,.colorStyle4 .lf_hold a:hover{color:#f5e9d3;}
.colorStyle5 .lf_hold a,.colorStyle5 .lf_hold a:hover{color:#fff;}
.colorStyle6 .lf_hold .lf_title a,.colorStyle6 .lf_hold .lf_title a:hover{color:#CBCED1;font-family:'Airport';}
.lf_hold_holder{
    padding: 23px 0 20px;
    overflow: hidden;
    position: relative;
}
.lh_logo a{text-decoration:none;}
.colorStyle1 .lh_logo a,.colorStyle1 .lh_logo a:hover{color:#4f4a4a;}
.colorStyle2 .lh_logo a,.colorStyle2 .lh_logo a:hover{color:#da1982;}
.colorStyle3 .lh_logo a,.colorStyle3 .lh_logo a:hover{color:#2e2e2e;}
.colorStyle4 .lh_logo a,.colorStyle4 .lh_logo a:hover{color:#46261d;}
.colorStyle5 .lh_logo a,.colorStyle5 .lh_logo a:hover{color:#3a86c3;}
.lh_logo .lh_title{font:53px/1em 'a_rubricaxtcnregular','Roboto',sans-serif;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.lh_logo .lh_title .text{-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.lh_logo .lh_title .text img{display:block;margin:0 auto 25px;}
.header_layout7 .lh_logo .lh_title,.header_layout8 .lh_logo .lh_title,.header_layout9 .lh_logo .lh_title{font:40px/.8em 'georgia',times,serif;margin:0 0 10px;}
.header_layout10 .lh_logo .lh_title,.header_layout11 .lh_logo .lh_title,.header_layout12 .lh_logo .lh_title{font:bold 40px/.8em 'arian_amu_serif',times,serif;margin:0 0 0px;}
.header_layout13 .lh_logo .lh_title,.header_layout14 .lh_logo .lh_title,.header_layout15 .lh_logo .lh_title{font:40px/.8em 'CyrillicOld',times,serif;margin:0 0 10px;}
.colorStyle6 .header_layout13 .lh_logo .lh_title,.colorStyle6 .header_layout14 .lh_logo .lh_title,.colorStyle6 .header_layout15 .lh_logo .lh_title{color:#32414D;font-family:'Airport';}
.colorStyle6 .header_layout13 .lh_logo .lh_title span,.colorStyle6 .header_layout14 .lh_logo .lh_title span,.colorStyle6 .header_layout15 .lh_logo .lh_title span{color:#A1003D;}
.lh_logo .lh_logo_slogan{font-size:16px;}
.colorStyle6 .lh_logo .lh_logo_slogan{color:#32414D;}
.colorStyle2 .lh_logo .lh_logo_slogan{color:#fff;}
.lh_r{
    display: -moz-flex;
    display: -o-flex;
    display: -ms-flex;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
	text-align:right;margin:0 0 0 0;position:relative;-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}
.lh_r .col + .col {
	margin-left: 50px;
}
.lh_r p{margin:0 0 5px;}
.lh_r .social {
	width: auto;
	max-width: 173px;
}
.lh_r .social p {
    display: -moz-flex;
    display: -o-flex;
    display: -ms-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;
}
.lh_r .social a {
	display: inline-block;
}
.lh_r .social a img {
	width: 32px;
	height: auto;
}
.lh_contact {
    font-family: 'arian_amu_serif', sans-serif;
}
.lh_contact a,
.lh_contact a:hover {
	text-decoration: none !important;
	border: 0 !important;
}
.lh_l{margin:0 0 0 0;position:relative;-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto;}
.lh_c{-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;}
.lh_c .logo-text img{display:block;margin:0 auto;max-width:100%;}
.lh_c .lh_search{margin-top:15px;}

.lh_l,
.lh_r {
    width: calc((100% / 2) - 75px);
}
.colorStyle2 .lh_l{border-color:#da1982;}
.colorStyle4 .lh_l{border-color:#46261d;}
.lh_m{position:relative;overflow:hidden;zoom:1;}
.lh_slogan{font-size:35px;line-height:1em;overflow:hidden;}
.colorStyle1 .lh_slogan{color:#4a8c86;}
.colorStyle2 .lh_slogan{color:#fff;}
.colorStyle3 .lh_slogan{color:#2e2e2e;}
.header_layout7 .lh_slogan,.header_layout8 .lh_slogan,.header_layout9 .lh_slogan{font:35px/0.8em 'georgia',times,serif;}
.lh_slogan p{margin:0;}
.lh_basket{float:right;margin:0 0 0 35px;}
.lh_basket>a{text-decoration:none;background-repeat:no-repeat;background-position:0 0;display:block;padding-left:27px;overflow:hidden;}
.colorStyle1 .lh_basket>a{background-image:url(../img/n14_1/basket_link.png);}
.colorStyle2 .lh_basket>a{background-image:url(../img/n14_2/basket_link.png);}
.colorStyle3 .lh_basket>a{background-image:url(../img/n14_3/basket_link.png);}
.colorStyle4 .lh_basket>a{
	/*background-image:url(../img/n14_4/basket_link2.png);*/
}
.colorStyle4 .lh_basket>a {
  position: relative;
}
.colorStyle4 .lh_basket>a:before {
    content: '';
    width: 22px;
    height: 19px;
    display: inline-block;
    background: url(../img/n14_4/basket_link2.png);
    position: absolute;
    left: 0px;
}
.colorStyle5 .lh_basket>a{background-image:url(../img/n14_5/basket_link.png);}
.colorStyle6 .lh_basket>a{background-image:url(../img/n14_6/basket_link.png);}
.lh_basket>a:hover{
	background-image:url(../img/n14_4/basket_link.png);
	background-position:0 -20px;
}
.lh_basket .uss_basket_mini div{float:left;}
.lh_basket .uss_basket_mini div.amounts{margin:0 10px 0 0;float: none;}
.lh_basket .uss_basket_mini div.totals {float: none;}
.lh_basket p{margin:0;}
.lh_nav_ico{float:right;}
.lh_nav_ico a{margin:0 0 0 25px;}
.lh_search{width:300px;max-width:100%;border:1px solid #dcdcdc;margin:-0 0 0 0;position:relative;}
.colorStyle2 .lh_search{border-color:#5f5f62;}
.colorStyle4 .lh_search{border-color:#8d5428;}
.lh_search form{padding:0 5px 0 35px;}
.lh_search .uss_input_name{border:none;background:none;color:#b7b7b8;padding:0;height:26px;line-height:26px;font-size:15px;width:100%;}
.colorStyle4 .lh_search .uss_input_name{color:#8d5428;}
.lh_search .uss_submit{position:absolute;top:1px;left:5px;border:none;width:24px;height:24px;padding:0;}
.colorStyle1 .lh_search .uss_submit{background:url(../img/n14_1/uss_submit.png) no-repeat 0 0;}
.colorStyle2 .lh_search .uss_submit{background:url(../img/n14_2/uss_submit.png) no-repeat 0 0;}
.colorStyle3 .lh_search .uss_submit{background:url(../img/n14_3/uss_submit.png) no-repeat 0 0;}
.colorStyle4 .lh_search .uss_submit{background:url(../img/n14_4/uss_submit.png) no-repeat 0 0;}
.colorStyle5 .lh_search .uss_submit{background:url(../img/n14_5/uss_submit.png) no-repeat 0 0;}
.colorStyle6 .lh_search .uss_submit{background:url(../img/n14_5/uss_submit.png) no-repeat 0 0;}
.lh_search .uss_submit:hover{background-position:0 -24px;}
.lh_auth span.razd{margin:0 3px;}
.lh_menu{background:#fff;position:relative;border-top:1px solid #cbcbcb;z-index:20;}
.colorStyle2 .lh_menu{background:#2e2e33;border-color:#2e2e33;}
.colorStyle4 .lh_menu{background:#46261d;border-color:#46261d;}
.lf_menu{background:#fafafa;position:relative;overflow:hidden;zoom:1;border-top:1px solid #cbcbcb;}
.colorStyle2 .lf_menu{background:#da1982;border-color:#1b1b21;}
.colorStyle4 .lf_menu{background:#46261d;border-color:#46261d;}
.colorStyle5 .lf_menu{background:#eaf1fb url(../img/n14_5/bg.png) repeat-y 50% 0;border:none;}
.colorStyle5 .lh_menu{background:none;border:none;}
.colorStyle1 .lf_menu a{color:#4f4a4a;}
.colorStyle2 .lf_menu a{color:#fff;}
.colorStyle3 .lf_menu{background:#f3f1ed;border-color:#fff;}
.colorStyle3 .lf_menu a{color:#2e2e2e;}
.colorStyle4 .lf_menu a{color:#f5e9d3;}
.mmenu_holder{z-index:20;position:relative;}
.mmenu_holder table{width:100%;}
.mmenu_holder td{padding:0;}
.mmenu_holder ul{margin:0;list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.mmenu_holder li{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;position:relative;margin:0;}
.mmenu_holder .menu_w>li{display:inline-block;*display:inline;zoom:1;vertical-align:top;}
.mmenu_holder li.selected{z-index:10;}
.mmenu_holder a{color:#4f4a4a;font-size:17px;text-decoration:none;line-height:60px;padding:0 10px;margin:0;text-align:center;height:60px;display:block;}
.mmenu_holder .menu_w>li>a{display:block;width:auto;}
.colorStyle2 .mmenu_holder a{color:#fff;}
.colorStyle4 .mmenu_holder a{color:#f5e9d3;}
.colorStyle5 .mmenu_holder a{color:#3a86c3;}
.colorStyle6 .mmenu_holder a{color:#4F4A4A;}
.mmenu_holder a.active{text-decoration:underline;}
.colorStyle1 .mmenu_holder a:hover,.colorStyle1 #lpage .mmenu_holder a.active{color:#4a8c86;}
.colorStyle2 .mmenu_holder a:hover,.colorStyle2 #lpage .mmenu_holder a.active{color:#c71a78;}
.colorStyle2 .lf_menu .mmenu_holder a:hover,.colorStyle2 #lpage .lf_menu .mmenu_holder a.active{color:#1b1b21;}
.colorStyle3 .mmenu_holder a:hover,.colorStyle3 #lpage .mmenu_holder a.active{color:#1a1a1c;}
.colorStyle4 .mmenu_holder a:hover,.colorStyle4 #lpage .mmenu_holder a.active{color:#f5e9d3;}
.colorStyle5 .mmenu_holder a:hover,.colorStyle5 #lpage .mmenu_holder a.active{color:#3a86c3;}
.colorStyle6 .mmenu_holder a:hover,.colorStyle6 #lpage .mmenu_holder a.active{color:#4A8C86;}
.colorStyle1 .mmenu_holder li.selected a.selected{color:#fff!important;background:#4a8c86;}
.colorStyle2 .mmenu_holder li.selected a.selected{color:#fff!important;background:#da1982;}
.colorStyle2 .lf_menu .mmenu_holder li.selected a.selected{background:#1b1b21;}
.colorStyle3 .mmenu_holder li.selected a.selected{color:#fff!important;background:#35353d;}
.colorStyle4 .mmenu_holder li.selected a.selected,.colorStyle4 .mmenu_holder li.active a.active{color:#46261d!important;background:#edd990;text-decoration: none;}
.colorStyle5 .mmenu_holder li.selected a.selected{color:#fff!important;background:#3a86c3;}
.colorStyle6 .mmenu_holder li.selected a.selected{color:#fff!important;background:#32414D;}
.mmenu_holder .submenu{position:absolute;left:0;min-width:242px;width:110%;_width:242px;display:none;-webkit-box-shadow:0 3px 3px #333;box-shadow:0 3px 3px #333;padding:2px 1px;}
.mmenu_holder li.last .submenu{left:auto;right:0;}
.colorStyle1 .mmenu_holder .submenu{background:#4a8c86;}
.colorStyle2 .mmenu_holder .submenu{background:#da1982;}
.colorStyle3 .mmenu_holder .submenu{background:#fff;}
.colorStyle4 .mmenu_holder .submenu{background:#edd990;}
.colorStyle5 .mmenu_holder .submenu{background:#3a86c3;}
.colorStyle6 .mmenu_holder .submenu{background:#32414D;}
.mmenu_holder .selected .submenu{display:block;}
.mmenu_holder .submenu li{display:block;width:auto;}
.mmenu_holder .submenu a{white-space:normal;padding:7px 20px;text-align:left;width:auto;display:block;height:auto;line-height:1em;}
.colorStyle1 .mmenu_holder .submenu a{color:#fff;}
.colorStyle2 .mmenu_holder .submenu a{color:#fff;}
.colorStyle4 .mmenu_holder .submenu a{color:#46261d;}
.colorStyle5 .mmenu_holder .submenu a{color:#fff;}
.colorStyle6 .mmenu_holder .submenu a{color:#fff;}
.mmenu_holder .submenu a:hover,.mmenu_holder .submenu a.active{text-decoration:none;}
.colorStyle1 .mmenu_holder .submenu a:hover,.colorStyle1 .mmenu_holder .submenu a.active{color:#fff!important;background:#4f4a4a;}
.colorStyle2 .mmenu_holder .submenu a:hover,.colorStyle2 .mmenu_holder .submenu a.active{color:#fff!important;background:#27272c;}
.colorStyle3 .mmenu_holder .submenu a:hover,.colorStyle3 .mmenu_holder .submenu a.active{color:#fff!important;background:#35353d;}
.colorStyle4 .mmenu_holder .submenu a:hover,.colorStyle4 .mmenu_holder .submenu a.active{color:#333!important;background:#f5e9d3;}
.colorStyle5 .mmenu_holder .submenu a:hover,.colorStyle5 .mmenu_holder .submenu a.active{color:#fff!important;background:#2b5d85;}
.colorStyle6 .mmenu_holder .submenu a:hover,.colorStyle6 .mmenu_holder .submenu a.active{color:#fff!important;background:#A1003D;}
.lf_system{float:right;margin:0 0 0 10px; width: 250px;margin-top: 5px;}
.uss-copyright,
.uss-copy-seo {
    width: 114px;
    display: inline-block;
    margin-left: 5px;
}
.lf_stats{width:190px;height:33px;overflow:hidden;position:relative;zoom:1;}
.lf_soc{float:left;margin:0 10px 0 0;}
.lf_soc p{margin:0;}
.uss-copyright{
    /*margin-top: -10px;*/
}
.uss-copy-seo{
        margin-top: 10px;
}
.lf_soc p {
    display: -moz-flex;
    display: -o-flex;
    display: -ms-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;
}
.lf_soc {width: 180px;margin-bottom: 10px;}
.lf_soc img{margin:10px 5px 0 0; max-width: 32px; height: auto;}
.lf_copyright{text-align:center;overflow:hidden;margin:0 auto;position:relative;font-size:15px;padding:6px 0 0;}
.lf_catalog{position:relative;width:100%;overflow:hidden;zoom:1;}
.lf_catalog ul{margin:0 0 25px;list-style:none;width:102%;overflow:hidden;}
.lf_catalog li{width:18%;float:left;margin:0 2% 10px 0;white-space:nowrap;overflow:hidden;}
.lf_catalog a{font-size:16px;}
.colorStyle2 .lf_catalog a{color:#fff;}
.colorStyle1 .lf_catalog a:hover,.colorStyle1 .lf_catalog a.active{color:#4a8c86;}
.colorStyle2 .lf_catalog a:hover,.colorStyle2 .lf_catalog a.active{color:#da1982;}
.colorStyle3 .lf_catalog a:hover,.colorStyle3 .lf_catalog a.active{color:#ccc;}
.colorStyle4 .lf_catalog a:hover,.colorStyle4 .lf_catalog a.active{color:#edd990;}
.colorStyle5 .lf_catalog a:hover,.colorStyle5 .lf_catalog a.active{color:#b5dcfb;}
.lf_r{float:right;text-align:right;width:270px;margin:0 0 0 30px;}
.lf_r a {
    text-decoration: none;
}
.lf_r p{
    margin:0 0 5px;
    font-family: 'arian_amu_serif', sans-serif;
}
.lf_l{float:left;width:300px;margin:0 30px 0 0;font-family: 'arian_amu_serif', sans-serif;}
.lf_l p{margin:0 0 5px;}
.lf_m{overflow:hidden;margin:0 auto;width:230px;}
.lf_m p{margin:0 0 5px;}
.lf_logo {
	text-align: center;
	margin-bottom: 20px;
}
.colorStyle1 .lf_logo{color:#cbcbcb;}
.colorStyle2 .lf_logo{color:#959595;}
.colorStyle3 .lf_logo{color:#fff;}
.lf_logo .lf_title{font:36px/1em 'a_rubricaxtcnregular','Roboto',sans-serif;margin:0 0 5px;}
.lf_logo .lf_title a{color:inherit;text-decoration:none;}
.header_layout7 .lf_logo .lf_title,.header_layout8 .lf_logo .lf_title,.header_layout9 .lf_logo .lf_title{font:35px/0.8em 'georgia',times,serif;}
.header_layout10 .lf_logo .lf_title,.header_layout11 .lf_logo .lf_title,.header_layout12 .lf_logo .lf_title{font:bold 35px/0.8em 'arian_amu_serif',times,serif;}
.header_layout13 .lf_logo .lf_title,.header_layout14 .lf_logo .lf_title,.header_layout15 .lf_logo .lf_title{font:35px/0.8em 'CyrillicOld',times,serif;}
.lf_logo .lf_logo_slogan{font-size:12px;display:block;}
.lpc_title h1,.lpc_title .h1{margin:0;}
.lpc_navigation{font-size:14px;margin:0 0 20px;}
.colorStyle1 .lpc_navigation span{color:#4a8c86;}
.colorStyle2 .lpc_navigation span{color:#ef4ca5;}
.colorStyle5 .lpc_navigation span{color:#3a86c3;}
.wrap_block{border-top:1px solid #cbcbcb;background:#fff;}
.wrap_block_holder{padding:30px 0 5px;}
.colorStyle2 .wrap_block{background:#1b1b21;border-color:#27272c;}
.colorStyle3 .wrap_block{background:#fff;border-color:#fff;}
.colorStyle4 .wrap_block{background:#46261d;border-color:#46261d;color:#f5e9d3;}
.colorStyle5 .wrap_block{background:none;border-color:#3a86c3;}
.colorStyle6 .wrap_block{background:none;border-color:#E7EBEE;}
.block{position:relative;margin:0 0 25px;clear:both;}
.wrap_block_holder .block{overflow:hidden;}
.l_col .block ul{margin:0;list-style:none;}
.l_col .block li{font-size:15px;margin:0;padding:4px 0;position:relative;clear:both;}
.block ul.uss_eshop_menu li{overflow:hidden;}
.block ul.catalog_menu li{white-space:normal;}
.colorStyle1 .l_col .block li a:hover,.colorStyle1 .l_col .block li a.active{color:#333;}
.colorStyle2 .l_col .block li a:hover,.colorStyle2 .l_col .block li a.active{color:#fff;}
.colorStyle3 .l_col .block li a:hover,.colorStyle3 .l_col .block li a.active{color:#333;}
.colorStyle5 .l_col .block li a:hover,.colorStyle5 .l_col .block li a.active{color:#333;}
.block ul.catalog_menu a.active{font-weight:normal;}
.l_col .block li ul{margin:10px 0 10px 20px;clear:both;}
.block .catalog_menu_image,.block .eshop_menu_image{float:left;}
.block .catalog_menu_image a,.block .eshop_menu_image a{padding:0;}
.block .news_block_item{margin:0 32px 10px 0;display:inline-block;*display:inline;vertical-align:top;zoom:1;width:275px;font-size:14px;overflow:hidden;position:relative;}
.l_col .block .news_block_item{display:block;margin-right:0;width:100%;margin-bottom:20px;}
.block .news_block_item.last{margin-right:0;}
.block .news_block_item .title{font-size:15px;}
.block .news_block_item .title .tspan{font-weight:bold;line-height:1em;}
.block .news_block_item .title a .tspan{font-weight:normal;}
.block .news_block_item .title .commentsAmount{margin-left:10px;font-size:13px;text-decoration:none;}
.block .news_block_item .title .commentsAmount img{vertical-align:bottom;}
.block .news_block_item .uss_news_more{margin-top:5px;}
.block .news_block_item .date{text-transform:capitalize;}
.block .uss_eshop_block_item{margin:0 21px 10px 0;display:inline-block;*display:inline;vertical-align:top;zoom:1;width:220px;font-size:14px;overflow:hidden;position:relative;padding:0 0 15px;}
.l_col .block .uss_eshop_block_item{display:block;margin-right:0;}
.colorStyle1 .block .uss_eshop_block_item{background:#fafafa;}
.colorStyle2 .block .uss_eshop_block_item{background:#27272c;}
.colorStyle3 .block .uss_eshop_block_item{background:#f3f1ed;}
.colorStyle4 .block .uss_eshop_block_item{background:#f5e9d3;}
.block .uss_eshop_block_item:last-child{margin-right:0;}
.block .uss_eshop_block_item .img{margin:0 0 24px;text-align:center;line-height:220px;height:220px;background:#fff;}
.block .uss_eshop_block_item .img img{vertical-align:middle;}
.block .uss_eshop_block_item .uss_shop_name{margin:0 10px 10px;font-size:17px;line-height:1em;height:36px;position:relative;overflow:hidden;text-align:center;}
.block .uss_eshop_block_item .uss_shop_name a{text-decoration:none;}
.colorStyle1 .block .uss_eshop_block_item .uss_shop_name a{color:#4f4a4a;}
.block .uss_eshop_block_item .uss_shop_name a:hover{text-decoration:underline;}
.colorStyle1 .block .uss_eshop_block_item .uss_shop_name a:hover{color:#4a8c86;}
.block .uss_eshop_block_item .uss_shop_price{margin:0;width:50%;text-align:center;padding:24px 0 0;position:relative;float:left;}
.uss_shop_list_view .uss_shop_technical_data .uss_shop_by,.uss_compare_by,.uss_shop_detail .uss_shop_technical_data .uss_shop_by{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin-right:8px;}
#lpage .uss_shop_price span{background:none;padding:0;font-size:15px;color:inherit;}
#lpage .price span{font-size:15px;}
.block .uss_eshop_block_item .uss_shop_price span.old_price{position:absolute;top:0;left:0;}
.block .uss_eshop_block_item .uss_shop_price span.old_price i{display:inline;margin-right:3px;}
#lpage .uss_shop_price span.old_price{color:#9c9c9c;}
.colorStyle1 #lpage .uss_shop_price span.old_price{color:#9c9c9c;}
.colorStyle2 #lpage .uss_shop_price span.old_price{color:#9c9c9c;}
#lpage .uss_shop_price span.actual_price .price_class,#lpage .price span.actual_price .price_class{font-size:23px;}
.colorStyle1 #lpage .uss_shop_price span.actual_price{color:#4f4a4a;}
.colorStyle2 #lpage .uss_shop_price span.actual_price{color:#fff;}
.add_to_cart,.add_to_compare,.add_to_wishlist{display:inline-block;*display:inline;vertical-align:top;zoom:1;text-decoration:none;overflow:hidden;text-align:center;padding:0 10px;}
#lpage a.add_to_cart,#lpage a.add_to_compare,#lpage a.add_to_wishlist{font:23px/32px 'a_rubricaxtcnregular','Roboto',sans-serif;}
.block .uss_eshop_block_item .add_to_cart{float:right;position:relative;margin:24px 10px 0 0;width:90px;height:30px;padding:0;line-height:15px;}
.uss_onlineorder span.add_to_cart{white-space:normal;}
.uss_onlineorder span.add_to_cart span.add_to_cart{font-size:14px;}
.uss_onlineorder>span.add_to_cart{background:none;height:auto;color:inherit;}
.uss_onlineorder>span.add_to_cart a.add_to_cart{height:30px;overflow:hidden;}
.uss_onlineorder>.uss_shop_buy_one_click{margin-top:13px;}
.uss_catalog_detail .catalog_orderbutton{background:#ccc;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#fff;font-weight:normal;text-decoration:none;text-shadow:none;}
.colorStyle1 .add_to_cart,.colorStyle1 .add_to_compare,.colorStyle1 .add_to_wishlist,.colorStyle1 .uss_catalog_detail .catalog_orderbutton{background:#1f6a63;color:#fff;}
.colorStyle2 .add_to_cart,.colorStyle2 .add_to_compare,.colorStyle2 .add_to_wishlist,.colorStyle2 .uss_catalog_detail .catalog_orderbutton{background:#da1982;color:#fff;}
.colorStyle3 .add_to_cart,.colorStyle3 .add_to_compare,.colorStyle3 .add_to_wishlist,.colorStyle3 .uss_catalog_detail .catalog_orderbutton{background:#4d4d57;color:#fff;}
.colorStyle4 .add_to_cart,.colorStyle4 .add_to_compare,.colorStyle4 .add_to_wishlist,.colorStyle4 .uss_catalog_detail .catalog_orderbutton{background:#46261d;color:#fff;}
.colorStyle5 .add_to_cart,.colorStyle5 .add_to_compare,.colorStyle5 .add_to_wishlist,.colorStyle5 .uss_catalog_detail .catalog_orderbutton{background:#3a86c3;color:#fff;}
.colorStyle6 .add_to_cart,.colorStyle6 .add_to_compare,.colorStyle6 .add_to_wishlist,.colorStyle6 .uss_catalog_detail .catalog_orderbutton{background:#A1003D;color:#fff;}
.colorStyle1 a.add_to_cart:hover,.colorStyle1 .add_to_compare:hover,.colorStyle1 .add_to_wishlist:hover,.colorStyle1 .already_in_cart,.colorStyle1 .already_in_wish,.colorStyle1 .already_in_compare{background-color:#4a8c86;color:#fff;}
.colorStyle2 a.add_to_cart:hover,.colorStyle2 .add_to_compare:hover,.colorStyle2 .add_to_wishlist:hover,.colorStyle2 .already_in_cart,.colorStyle2 .already_in_wish,.colorStyle2 .already_in_compare{background-color:#e03692;color:#fff;}
.colorStyle3 a.add_to_cart:hover,.colorStyle3 .add_to_compare:hover,.colorStyle3 .add_to_wishlist:hover,.colorStyle3 .already_in_cart,.colorStyle3 .already_in_wish,.colorStyle3 .already_in_compare{background-color:#35353d;color:#fff;}
.colorStyle4 a.add_to_cart:hover,.colorStyle4 .add_to_compare:hover,.colorStyle4 .add_to_wishlist:hover,.colorStyle4 .already_in_cart,.colorStyle4 .already_in_wish,.colorStyle4 .already_in_compare{background-color:#8d5428;color:#fff;}
.colorStyle5 a.add_to_cart:hover,.colorStyle5 .add_to_compare:hover,.colorStyle5 .add_to_wishlist:hover,.colorStyle5 .already_in_cart,.colorStyle5 .already_in_wish,.colorStyle5 .already_in_compare{background-color:#2b5d85;color:#fff;}

/* Вкладки в каталоге */
div.uss_catalog_tabs .uss_catalog_tabs_navigation span,div.uss_eshop_tabs .uss_eshop_tabs_navigation span{background-color:#000;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:#1f6a63;}
.colorStyle2 div.uss_catalog_tabs .uss_catalog_tabs_navigation span.selected,.colorStyle2 div.uss_eshop_tabs .uss_eshop_tabs_navigation span.selected{background:#da1982;}
.colorStyle3 div.uss_catalog_tabs .uss_catalog_tabs_navigation span.selected,.colorStyle3 div.uss_eshop_tabs .uss_eshop_tabs_navigation span.selected{background:#000;}
.colorStyle4 div.uss_catalog_tabs .uss_catalog_tabs_navigation span.selected,.colorStyle4 div.uss_eshop_tabs .uss_eshop_tabs_navigation span.selected{background:#46261d;}
.colorStyle5 div.uss_catalog_tabs .uss_catalog_tabs_navigation span.selected,.colorStyle5 div.uss_eshop_tabs .uss_eshop_tabs_navigation span.selected{background:#3a86c3;}
.colorStyle6 div.uss_catalog_tabs .uss_catalog_tabs_navigation span.selected,.colorStyle6 div.uss_eshop_tabs .uss_eshop_tabs_navigation span.selected{background:#A1003D;}
.uss_shop_category{border:1px solid #fafafa;overflow:hidden;}
.colorStyle2 .uss_shop_category{border-color:#27272c;}
.colorStyle3 .uss_shop_category{border-color:#f3f1ed;}
.colorStyle4 .uss_shop_category{border-color:#f5e9d3;}
.uss_shop_category:hover{border-color:#333;}
.colorStyle1 .uss_shop_category:hover{border-color:#4a8c86;}
.colorStyle2 .uss_shop_category:hover{border-color:#dd1a80;}
.colorStyle3 .uss_shop_category:hover{border-color:#6b6b6b;}
.colorStyle4 .uss_shop_category:hover{border-color:#be7945;}
.colorStyle5 .uss_shop_category:hover{border-color:#3a86c3;}
.uss_shop_block_cat,.uss_catalog_block_cat{position:relative;}
.uss_shop_block_cat .uss_shop_cat_img_wrap,.uss_catalog_block_cat .uss_catalog_category .uss_catalog_cat_img{margin:0 auto 8px;}
.uss_shop_block_cat .uss_shop_category .uss_shop_cat_name{font-size:16px;margin:0 7px 14px;line-height:1em;}
.uss_shop_block_cat .uss_shop_category .uss_shop_cat_name a,.uss_catalog_cat_name a{text-decoration:none;font-size:16px;}
.uss_shop_block_cat .uss_shop_category .uss_shop_cat_text{font-size:14px;margin:0 7px 14px;}
.colorStyle2 .mp_slider{background:#1b1b21;}
.colorStyle3 .mp_slider{background:#fff;}
.colorStyle4 .mp_slider{background:#46261D;}
.lh_slider{position:relative;overflow:hidden;zoom:1;text-align:center;background:url(../img/loading.gif) no-repeat center;}
.lh_slider #slider-wrap{height:300px;position:relative;overflow:hidden;margin:0 0 30px;background-color:#fff;}
.header_layout3 .lh_slider #slider-wrap{height:540px;margin:0;}
.header_layout5 .lh_slider #slider-wrap{margin:0;}
.header_layout6 .lh_slider #slider-wrap{height:540px;margin:0;}
.header_layout8 .lh_slider #slider-wrap{margin:0;}
.header_layout9 .lh_slider #slider-wrap{height:540px;margin:0;}
.header_layout12 .lh_slider #slider-wrap{height:540px;margin:0;}
.header_layout14 .lh_slider #slider-wrap{margin:0;}
.header_layout15 .lh_slider #slider-wrap{height:540px;margin:0;}
.mp_slider #slider-wrap #slider{position:absolute;top:0;left:50%;margin-left:-680px;text-align:center;width:1360px;height:100%;}
.mp_slider .g-max-width #slider-wrap #slider{position:relative;top:0;left:0;margin-left:0;text-align:left;width:100%;}
.lh_slider #slider-wrap .slide_item{width:100%;height:100%;}
.colorStyle1 .lh_slider #slider-wrap .slide_item{color:#fff;background:#4a8c86;}
.colorStyle2 .lh_slider #slider-wrap .slide_item{color:#fff;background:#000;}
.colorStyle3 .lh_slider #slider-wrap .slide_item{color:#fff;background:#2e2e2e;}
.colorStyle4 .lh_slider #slider-wrap .slide_item{color:#f5e9d3;background:#351b13;}
.colorStyle5 .lh_slider #slider-wrap .slide_item{color:#fff;}
.lh_slider #slider-wrap .slide_item .sl_text{position:absolute;top:0;right:0;width:297px;overflow:hidden;}
.colorStyle6 .lh_slider #slider-wrap .slide_item .sl_text{left:0;right:0;margin:0 auto;font-size:120px;color:#A1003D;font-family:'a_rubricaxtcnregular';line-height:1;text-transform:uppercase;}
.colorStyle6 .lh_slider #slider-wrap .slide_item .sl_text span{font-size:30px;display:block;color:#32414D;}
.lh_slider #slider-wrap .slide_item .sl_text h1,.lh_slider #slider-wrap .slide_item .sl_text .h1,.lh_slider #slider-wrap .slide_item .sl_text h2,.lh_slider #slider-wrap .slide_item .sl_text .h2,.lh_slider #slider-wrap .slide_item .sl_text h3,.lh_slider #slider-wrap .slide_item .sl_text .h3,.lh_slider #slider-wrap .slide_item .sl_text h4,.lh_slider #slider-wrap .slide_item .sl_text .h4,.lh_slider #slider-wrap .slide_item .sl_text h5,.lh_slider #slider-wrap .slide_item .sl_text .h5,.lh_slider #slider-wrap .slide_item .sl_text h6,.lh_slider #slider-wrap .slide_item .sl_text .h6{color:#fff;}
.lh_slider #slider-wrap .slide_item .sl_text h3,.lh_slider #slider-wrap .slide_item .sl_text .h3{line-height:1em;margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #fff;}
.header_layout11 .lh_slider #slider-wrap .slide_item .sl_text h3,.header_layout11 .lh_slider #slider-wrap .slide_item .sl_text .h3,.header_layout12 .lh_slider #slider-wrap .slide_item .sl_text h3,.header_layout12 .lh_slider #slider-wrap .slide_item .sl_text .h3{border-bottom-color:#f5e9d3;color:#f5e9d3;}
.lh_slider #slider-wrap .slide_item .sl_text .block{padding:70px 40px 0;}
.header_layout8 .lh_slider #slider-wrap .slide_item .sl_text .block,.header_layout9 .lh_slider #slider-wrap .slide_item .sl_text .block{text-align:center;}
.header_layout11 .lh_slider #slider-wrap .slide_item .sl_text .block,.header_layout12 .lh_slider #slider-wrap .slide_item .sl_text .block{text-align:center;}
.lh_slider #prewbutton{position:absolute;top:50%;left:5px;width:34px;height:88px;margin-top:-44px;background:url(../uploadedFiles/images/sl_dir_d11.png) no-repeat -68px 0;z-index:100;text-decoration:none;text-indent:-9999px;display:none!important;}
.lh_slider #prewbutton:hover{background-position:0 0;}
.lh_slider #nextbutton{position:absolute;top:50%;right:5px;width:34px;height:88px;margin-top:-44px;background:url(../uploadedFiles/images/sl_dir_d11.png) no-repeat -102px 0;z-index:100;text-decoration:none;text-indent:-9999px;display:none!important;}
.lh_slider #nextbutton:hover{background-position:-34px 0;}
.lh_slider .bullets{position:absolute;bottom:20px;left:50%;width:600px;text-align:right;z-index:100;}
.lh_slider .bullets span{border:2px solid #fff;background:#fff;margin:0 0 0 13px;display:inline-block;*display:inline;vertical-align:top;zoom:1;overflow:hidden;width:8px;height:8px;line-height:0;font-size:0;text-indent:-9999px;cursor:pointer;}
.colorStyle1 .lh_slider .bullets span.active{background:#4a8c86;}
.colorStyle2 .lh_slider .bullets span.active{background:#c71a78;}
.colorStyle3 .lh_slider .bullets span.active{background:#2e2e2e;}
.colorStyle4 .lh_slider .bullets span.active{background:#351b13;}
.colorStyle5 .lh_slider .bullets span.active{background:#3a86c3;}
.colorStyle6 .lh_slider .bullets span.active{background:#4A8C86;}

/* каталог услуг блоками */
.uss_catalog_block_cat{position:relative;}
.uss_catalog_block_cat .uss_catalog_category{padding:7px;position:relative;margin-right:4px;border:0px solid transparent;}
.uss_catalog_block_cat .uss_catalog_category:hover{border-color:#ccc; border: 0;}
.colorStyle1 .uss_catalog_block_cat .uss_catalog_category:hover{border-color:#4a8c86;}
.colorStyle2 .uss_catalog_block_cat .uss_catalog_category:hover{border-color:#ef4ca5;}
.colorStyle4 .uss_catalog_block_cat .uss_catalog_category:hover{border-color:#8e5426;}
.uss_catalog_block_cat .uss_catalog_category .uss_catalog_cat_img{margin-bottom:10px;display:block;width:100%!important;position:relative;}
.uss_catalog_block_cat .uss_catalog_category .uss_catalog_cat_img img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}
.uss_catalog_block_cat .uss_catalog_category .uss_catlog_cat_anons{font-size:13px;}
.uss_user_basket .uss_delete_pos a{width: 15px;display: block;vertical-align:middle;}
.uss_user_basket .uss_delete_pos a.add_to_wishlist{margin-right:10px;}

/* прочее */
.clear{clear:both;float:none;}
.uss_faq{margin-right:5px;margin-left:3px;}
.uss_eshop_block_item .amount_title,.uss_eshop_block_item .basket_amount_class,.addToCart .amount_title,.addToCart .basket_amount_class{display:none;}
.uss_subscribe_form .actions{margin:8px 0;}
.uss_subscribe_form .actions label{margin:0 14px 0 0;line-height:12px;}
.uss_subscribe_form .email input{margin:2px 0 0;}
.uss_eshop_filters{margin-bottom:20px;}
.uss_eshop_filters .uss_eshop_filters_block .filter_producer select{width:120px;}
span.amount_title{line-height:32px;clear:both;display:inline-block;}
input.basket_amount_class{width:24px;margin:0;text-align:center;}
.uss_search_form .uss_input_name{width:78%;}
.catalog_orderbutton{margin:10px 0;}
.colorStyle6 .form_inline,.colorStyle6 .form_inline *{-webkit-box-sizing:border-box;box-sizing:border-box;}
.colorStyle6 .form_inline{background:#3B4B57;color:#fff;}
.colorStyle6 .form_inline .form_inner{padding:35px 0 44px 0;}
.colorStyle6 .form_inline .h3{font-size:37px;color:#fff;font-family:'a_rubricaxtcnregular';display:block;text-align:center;margin:0 0 15px 0;text-transform:none;}
.colorStyle6 .form_inline form{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.colorStyle6 .form_inline form .uss_error_form{width:100%;}
.colorStyle6 .form_inline form .group{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-moz-flex:1 auto;-ms-flex:1 auto;-o-flex:1 auto;-webkit-box-flex:1;flex:1 auto;width:60%;margin-right:3%;}
.colorStyle6 .form_inline form .group .cleaner{display:none;}
.colorStyle6 .form_inline form .group .fc_item{width:48%;margin:0;}
.colorStyle6 .form_inline form .group .fc_item .elem_item{width:100%;}
.colorStyle6 .form_inline form .group .fc_item .elem_item input{}
.colorStyle6 .form_inline form .group .fc_item .elem_item input,.colorStyle6 .form_inline form .group .fc_item .elem_item textarea{height:39px;border:1px solid #536069;line-height:39px;resize:none;width:100%;border-radius:0;-webkit-box-shadow:inset 0 1px 1px #1B2933,1px 1px 1px #78838B;box-shadow:inset 0 1px 1px #1B2933,1px 1px 1px #78838B;font-size:16px;color:#78838B;}
.colorStyle6 .form_inline form .buttons{-moz-flex:1 auto;-ms-flex:1 auto;-o-flex:1 auto;-webkit-box-flex:1;flex:1 auto;}
.colorStyle6 .form_inline form .buttons input{width:100%;height:40px;background:#A1003D;font-family:'a_rubricaxtcnregular';font-size:21px;text-align:center;-webkit-box-shadow:none;box-shadow:none;font-weight:normal;text-shadow:none;border:none;color:#fff;text-transform:uppercase;line-height:1;border-radius:0;}
.colorStyle6 .form_inline form .buttons input:hover{background-position:0 0;background-color:#fff;color:#3B4B57;}
.colorStyle6 .form_inline{}
.colorStyle6 .form_inline.type2{background:#EFF2F5;padding:64px 0 0 0;}
.colorStyle6 .form_inline.type2 .h3{color:#32414D;font-size:37px;text-transform:none;margin-bottom:5px;}
.colorStyle6 .form_inline.type2 form .group .fc_item .elem_item input,.colorStyle6 .form_inline.type2 form .group .fc_item .elem_item textarea{border-color:#CCD2D7;-webkit-box-shadow:inset 0 1px 1px #727578,1px 1px 1px #F9FAFC;box-shadow:inset 0 1px 1px #727578,1px 1px 1px #F9FAFC;}
.colorStyle6 .uss_catalog_list_cat .catalog_orderbutton,.colorStyle6 .uss_catalog_block_cat .catalog_orderbutton,.colorStyle6 .uss_catalog_detail .catalog_orderbutton{background:#A1003D;border-radius:0;text-align:center;-webkit-box-shadow:none;box-shadow:none;border:none;text-shadow:none;font-weight:normal;font-family:'Airport';font-size:23px;}
.colorStyle6 .uss_catalog_block_cat .uss_catalog_cat_name{}
.colorStyle6 .uss_catalog_block_cat .uss_catalog_cat_name a{display:block;color:#303F4B;font-size:17px;height:40px;overflow:hidden;}
.colorStyle6 .about_wrap{border-top:1px solid #E7EBEE;}
.colorStyle6 .promo_wrap{background:#EFF2F5;padding:61px 0 24px 0px;}
.colorStyle6 .promo_wrap .h3{font-family:'a_rubricaxtcnregular';font-size:40px;color:#32414D;text-transform:uppercase;margin:0 0 15px 0;}
.colorStyle6 .promo_wrap span{display:block;margin:0 0 4px 0;}
.colorStyle6 .promo_wrap td:before,.colorStyle6 .promo_wrap td:after{content:"";display:table;}
.colorStyle6 .promo_wrap td:after{clear:both;}
.colorStyle6 .promo_wrap td{zoom:1;}
.colorStyle6 .promo_wrap td{padding-right:20px;}
.colorStyle6 .photoalbum,.colorStyle6 .photoalbum *{-webkit-box-sizing:border-box;box-sizing:border-box;}
.colorStyle6 .photoalbum .h3{text-transform:uppercase;font-size:40px;font-family:'a_rubricaxtcnregular';color:#32414D;}
.colorStyle6 .photoalbum .uss_images_block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.colorStyle6 .photoalbum .uss_one_image{float:left;width:19%;margin-right:1px;margin-bottom:1px;-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto;}
.colorStyle6 .photoalbum .uss_one_image img{max-width:100%;height:auto;}
.colorStyle6 .photoalbum .uss_one_image:nth-of-type(4n){margin-right:0;}
.colorStyle6 .news_wrap .news_block_item{width:21.25%;margin-right:5%;text-align:center;}
.colorStyle6 .news_wrap .news_block_item.last{margin-right:0;}
.colorStyle6 .news_wrap .news_block_item .image{float:none;margin:0 0 17px 0;padding:0;}
.colorStyle6 .news_wrap .news_block_item .image img{max-width:100%;}
.colorStyle6 .news_wrap .news_block_item .date{margin-bottom:10px;}
.colorStyle6 .news_wrap .news_block_item .title{font-size:18px;margin-bottom:15px;}
.colorStyle6 .contacts_wrap{background:#EFF2F5;padding:0 0 66px 0;}
.colorStyle6 .contacts_wrap .h3{text-transform:none;font-size:32px;}
.colorStyle6 .contacts_wrap img{max-width:100%;height:auto;}
.colorStyle6 .contacts_wrap .g-max-width>ymaps{max-width:100%;}
.colorStyle6 .lf_l a{color:#fff;}
.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:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.uss_section_content .uss_eshop_filters form .group .eshop_filters_items .eshop_filters{width:24%;}
.uss_section_content .uss_eshop_filters form .group .eshop_filters_items label{float:none;width:auto;display:block;margin-bottom:5px;padding:0!important;white-space: normal;}
.uss_section_content .uss_eshop_filters form .jq-selectbox__select-text{width:100%!important;}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_by.uss_shop_buy_one_click{width:auto;line-height:1!important;height:auto!important;}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_by.uss_shop_buy_one_click a{line-height:1!important;padding:5px 10px;height:auto!important;float:none!important;}
.uss-flex-items {
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start !important;
    -webkit-justify-content: flex-start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
    width: 100% !important;
}
.flex .catalog_menu,.flex .uss_eshop_menu,.flex .items,.content .uss_shop_blocks_view,.content .uss_eshop_sameproducts.blocks,.flex .uss_images_block,.content .uss_catalog_block_cat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.l-content .flex .items{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.uss_shop_block_cat .uss_shop_category,.uss_shop_blocks_view .uss_eshop_item{
    display:inline-block;vertical-align:top;*display:inline;zoom:1;margin:5px 0 20px;
    /*-webkit-box-flex:1;*/
    /*-ms-flex:1 auto;*/
    /*flex:1 auto;*/
    -webkit-box-sizing:border-box;box-sizing:border-box;}
.uss_shop_block_cat .uss_shop_category{
    /*padding:7px;*/
    /*max-width:calc((100% - (4 * 20px)) / 5);*/
    border: 0 !important;
    text-align: center;
}
.uss_shop_block_cat .uss_shop_cat_img a {
    margin: 0;
}
.uss_shop_blocks_view .uss_eshop_item{max-width:calc((100% - (3 * 20px)) / 4);}
.uss_shop_block_cat .uss_shop_cat_img,.l-content .uss_eshop_block_item .img,.uss_shop_blocks_view .uss_eshop_item .uss_img_holder,.uss_eshop_sameproducts .item .image{border:0;margin:0 auto;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.uss_shop_block_cat .uss_shop_cat_img img,.l-content .uss_eshop_block_item .img img,.uss_shop_blocks_view .uss_eshop_item .uss_img_holder img{max-width:100%;}
.uss_eshop_sameproducts.blocks .item{
    /*max-width:calc((100% - (3 * 20px)) / 4);*/
    margin-right:10px;
    /*-webkit-box-flex:1;*/
    /*-ms-flex:1 auto;*/
    /*flex:1 auto;*/
}
.uss_eshop_sameproducts.blocks .item .imageWrap{border:0;}
.uss_eshop_sameproducts.blocks .item .image{border:1px solid #CCC;}
.l-content .mp_spec.flex .items{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}
.l-content .mp_spec.block .uss_eshop_block_item{max-width:calc((100% - (3 * 5px)) / 4);}
.lh_mobile_menu{display:none;}
.section_catalog{position:relative;}
.uss_catalog_detail .uss_catalog_short_description+.catalog_orderbutton{position:absolute;top:0;margin:0;left:370px;}
.uss_catalog_short_description{padding-top:50px;}
.lh_contact{display:inline-block;vertical-align:top;}
.lh_contact p{/*white-space:nowrap;*/}
.lh_contact p *{}
.lh_contact a{text-decoration:none;display:inline-block;vertical-align:middle;border-bottom:1px solid transparent;}
.lh_contact a+a{margin-left:5px;}
.lh_contact a:hover{border-bottom:1px solid;}
.social a img{max-width:100%;margin:5px 0;}
.l-content img{height:auto;}
.mp_catalog ul.catalog_menu,.services ul.catalog_menu{padding:0;margin:0;list-style:none;display:-ms-flexbox;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px;}
.mp_catalog ul.catalog_menu li {
    background: #46261d;
    padding: 5px 5px 15px 5px;
    box-sizing: border-box;
    border-radius: 5px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.mp_catalog ul.catalog_menu li .catalog_menu_item > a {
	color: #f5e9d3;
	text-decoration: none;
}
.mp_catalog ul.catalog_menu li:hover .catalog_menu_item > a {
	color: #be7945;
}
.mp_catalog ul.catalog_menu li img {
    border-radius: 5px;
}
.mp_catalog ul.catalog_menu li,.services ul.catalog_menu li{width:calc((100% / 3) - 30px);margin:0 15px 40px;text-align:center;}
.services ul.catalog_menu li{width:calc((100% / 2) - 30px);}
.mp_catalog .catalog_menu_image,.mp_catalog .eshop_menu_image,.services .catalog_menu_image,.services .eshop_menu_image{margin-bottom:15px;float:none;width:100%;display:block;}
.uss_catalog_block_cat{display:-ms-flexbox;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px;}
.uss_catalog_block_cat .uss_catalog_category{width:calc((100% / 3) - 26px)!important;margin:0 5px 20px;}
.uss_catalog_block_cat .uss_catalog_category .catalog_info{margin-top:10px;}

.to-top-btn {

	display: none;

	width: 50px;

	height: 50px;

	background: url(/img/arrow-top.png) no-repeat center center #795548;

	border-radius: 50%;

	position: fixed;

	cursor: pointer;

	z-index: 99;

    bottom: 20px;

    right: 40px;

	box-shadow: 0px 1px 2px #000000;

}

.to-top-btn:hover {
	opacity: 0.8;
}
.popup_btn a {
	background: #46261d;
    color: #fff !important;
    padding: 0 30px;
	height: 35px;
	line-height: 35px;
	text-decoration: none;
	display: inline-block;
	white-space: nowrap;
}
.popup_btn a:hover {
	opacity: .8;
}
@media (max-width:1200px) {
	.to-top-btn {
		bottom: 100px;
	}
}

.overlay {display:none; position:fixed; top:0; bottom:0; left:0; right:0; background:rgba(0,0,0,.5); z-index:1500;}
.popup-window,
.popup-window  * {-webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}
.popup-window {display:none; position:absolute; top:30%; left:50%; width:400px; padding:20px; margin-left:-200px; background:#fff; z-index:1550; color: #000; border-radius: 5px;}
.popup-window__close {position:absolute; top:15px; right:15px; width:36px; height:36px; cursor:pointer; background: #795548; color: #fff; font-size: 25px; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: -o-flex; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align:center; -moz-box-align:center; -ms-flex-align:center; -webkit-align-items:center; align-items:center;}
.popup-window__close:hover {opacity: .8;}
.popup-window .elem_item:not(.captcha_item) input[type="text"].styler,
.popup-window textarea.styler {width: 100%;}
.popup-window .elem_item:not(.captcha_item) input[type="text"].styler {height: 38px;}
.popup-window .elem_item.captcha_item input[type="text"].styler {width: calc(100% - 115px);height: 38px;}
.popup-window input[type="submit"].styler {}
.popup-window input[type="submit"].styler:not([disabled]):hover {}
.popup-window .fc_item .elem_item,
.popup-window .fc_item.fc_outputOnly .outputonly {width: 100%;}
.popup-window  .fc_form_tml .group .fc_item.fc_checkbox_one {width: 100%; text-align: left;}
.popup-window  .fc_checkbox_one label {font-weight: normal;}
.popup-window  .fc_form_tml {margin-bottom: 0;}

.lh_menu.fixed {position: fixed; top: 0; left: 50%; z-index: 1001; width: 1360px; margin-left: -680px;}

.lh_text {margin-top: 10px;}
.lh_text p {margin: 0;}

.uss_eshop_sameproducts.blocks {
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
	padding: 2px;
}
.uss_eshop_sameproducts.blocks .uss_cleaner {
    display: none !important;
}
.uss_eshop_sameproducts.blocks .item {
    /*-webkit-box-flex: 0;*/
    /*-ms-flex: 0 auto;*/
    /*flex: 0 auto;*/
    /*border: 2px solid transparent;*/
    /*padding: 5px 1px 5px 5px;*/
}

@media (min-width:1270px) {
    .uss_eshop_sameproducts.blocks {

    }
    .uss_eshop_sameproducts.blocks .item {
        margin-right: 43px !important;
    }
    .uss_eshop_sameproducts.blocks .item:nth-of-type(4) {
        margin-right: 0 !important;
    }
}
@media (max-width:600px) {
    .uss_eshop_sameproducts.blocks .item {
        max-width: calc((100% - (1) * 15px) / 2) !important;
    }
    .uss_eshop_sameproducts.blocks .item:nth-child(odd) {
        margin-right: 10px !important;
    }
    .uss_eshop_sameproducts.blocks .item:nth-child(even) {
        margin-right: 0px !important;
    }
}
.uss_eshop_sameproducts.blocks .item:hover {
    /*border: 2px solid #46261d;*/
}
.uss_eshop_sameproducts.blocks .item .title a {
	/*height: 35px;*/
	display: block;
}
.uss_shop_blocks_view .uss_eshop_item {
	margin-right: 15px;
}
.uss_shop_blocks_view .uss_eshop_item {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
	z-index: 1;
	position: relative;
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_by {
    margin-top: auto;
}

@media screen and (min-width:1221px){
	.side_menu>ul{display:block!important;}
}
@media screen and (max-width:1400px){
	.to-top-btn {right: 10px;}
}
@media screen and (max-width:1360px){
	.lh_menu.fixed {left: 0; right: 0; width: 100%; margin-left: 0;
}
@media screen and (max-width:1220px){
	body,html,.l-page-rubber{min-width:425px;}
	.g-max-width{width:98%;}
	.lh_logo{white-space:normal;}
	.lh_contact .phone a{text-decoration:none;}
	.mp_slider #slider-wrap #slider{width:100%;left:0;margin-left:0;}
	.mp_slider #slider-wrap #slider>img,.mp_slider .sl_image img{max-width:100%;}
	.lh_slider #slider-wrap .slide_item .sl_text{font-size:2vw;width:auto;}
	.lh_slider #slider-wrap .slide_item .sl_text .block{padding-top:5vw;}
	.lh_slider .bullets{left:20px;right:20px;width:auto;}
	.header_layout2 .lh_slider .sl_text,.header_layout5 .lh_slider .sl_text,.header_layout8 .lh_slider .sl_text,.header_layout11 .lh_slider .sl_text,.header_layout14 .lh_slider .sl_text{height:100%;}
	.header_layout2 .lh_slider .sl_text{background-color:#4A8C86;}
	.header_layout8 .lh_slider .sl_text{background-color:#2E2E2E;}
	.header_layout11 .lh_slider .sl_text{background-color:#361B14;}
	.colorStyle6 .lh_slider #slider-wrap .slide_item .sl_text{font-size:5vw;}
	.l_col{float:none;width:100%;margin:0;}
	.l_col>.block:not(.side_menu){display:none;}
	.side_menu .h3{font-size:26px;color:#fff;text-align:center;margin:0;padding:10px 0;cursor:pointer;}
	.side_menu .h3:hover,.side_menu .h3:active{opacity:0.8;}
	.side_menu>ul{display:none;margin-top:10px!important;}
	.colorStyle1 .side_menu .h3{background-color:#4a8c86;}
	.colorStyle2 .side_menu .h3{background-color:#da1982;}
	.colorStyle3 .side_menu .h3{background-color:#4D4D57;}
	.colorStyle4 .side_menu .h3{background-color:#29120C;}
	.colorStyle5 .side_menu .h3{background-color:#3A86C3;}
	.colorStyle6 .side_menu .h3{background-color:#28353F;}
	.l-content img{max-width:100%;height:auto;}
	.block .news_block_item{width:47%;margin:0 3% 20px 0;}
	.lf_m{width:auto;text-align:center;}
	.lf_logo .lf_title{white-space:normal;}
	.lf_hold_holder .phone a{text-decoration:none;}

	/* Модули */
	.uss_shop_block_cat .uss_shop_category,.uss_shop_blocks_view .uss_eshop_item{max-width:calc((100% - (3 * 20px)) / 4);}
	div.uss_catalog_tabs .uss_catalog_tabs_navigation,div.uss_eshop_tabs .uss_eshop_tabs_navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-align-items:flex-end;-webkit-box-align:end;-ms-flex-align: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_user_basket .uss_image img{max-width:none;}

/* ------------------ */}
@media screen and (max-width:800px){
  .uss_section_content .uss_eshop_filters form .group .eshop_filters_items .eshop_filters {width: 32%;}
} 
@media screen and (min-width:769px){
	.lh_menu .lh_menu_holder{display:block!important;right:auto!important;}
	.lh_menu .lh_menu_holder li:not(.selected) .submenu{display:none!important;}
}
@media screen and (max-width:768px){
    .colorStyle4 .lh_basket>a:before {
        content: '';
        filter: brightness(0) saturate(100%) invert(9%) sepia(94%) saturate(443%) hue-rotate(328deg) brightness(95%) contrast(93%);
        filter: brightness(0) saturate(100%) invert(31%) sepia(85%) saturate(388%) hue-rotate(344deg) brightness(98%) contrast(92%);
    }
    .l-header-holder {
        padding-top: 10px !important;
    }
	.l-header{position:relative;border-bottom:1px solid;}
	.colorStyle1 .l-header{border-bottom-color:#cbcbcb;}
	.colorStyle2 .l-header{border-bottom-color:#2E2E33;}
	.colorStyle3 .l-header{border-bottom-color:#CBCBCB;}
	.colorStyle4 .l-header{border-bottom-color:#46261D;}
	.colorStyle5 .l-header,.colorStyle6 .l-header{border-bottom:0;}
	.lh_top{padding:18px 0 12px;}
	.l-header-holder{padding:30px 0 18px;}
	.lh_l{-webkit-box-flex:0;-ms-flex:0 50%;flex:0 50%;}
	.lh_c{-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11;}
	.lh_r{-webkit-box-flex:0;-ms-flex:0 50%;flex:0 50%;}
	.l-header-holder{-ms-flex-wrap:wrap;flex-wrap:wrap;}
	.lh_nav_ico{display:none;}
	.lh_auth{float:right;}
	.colorStyle4 .lh_auth,.colorStyle5 .lh_auth{margin-right:50px;}
	.lh_basket{margin:0 45px 0 25px;}
	.lh_basket .empty>p{display:none;}
	.lh_basket .basket_widget_inner.empty:after{content:"0";font-size:17px;font-weight:bold;}
	.lh_basket .countword,.lh_basket .totals{display:none;}
	.lh_basket .amounts{font-size:17px;font-weight:bold;float:none!important;padding:0!important;margin:0!important;}
	.lh_search .uss_input_name{width:100%;}
	.lh_menu{position:absolute;z-index:1010;top:50px;right:1%;width:98%;border:0;}
	.lh_mobile_menu{display:block;width:24px;height:20px;background-repeat:no-repeat;cursor:pointer;position:absolute;top:-33px;right:0;z-index:10;}
	.colorStyle1 .lh_mobile_menu{background-image:url("../img/n14_1/menu-burger.png");}
	.colorStyle2 .lh_mobile_menu{background-image:url("../img/n14_2/menu-burger.png");}
	.colorStyle3 .lh_mobile_menu{background-image:url("../img/n14_3/menu-burger.png");}
	.colorStyle4 .lh_mobile_menu{background-image:url("../img/n14_4/menu-burger.png");}
	.colorStyle5 .lh_mobile_menu{background-image:url("../img/n14_5/menu-burger.png");}
	.colorStyle6 .lh_mobile_menu{background-image:url("../img/n14_6/menu-burger.png");}
	.lh_menu .lh_menu_holder{display:none;}
	.pda_menu{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.45);z-index:10000;overflow:hidden;}
	.pda_menu .close{position:absolute;top:14px;right:5px;z-index:30;width:26px;height:26px;background:url(../img/close.png) no-repeat;cursor:pointer;}
	.pda_menu .close:hover{background-position:-26px 0;}
	.pda_menu .lh_menu_holder{position:absolute;top:0;bottom:0;right:-75%;width:75%;padding:8px 0;}
	.pda_menu ul,.pda_menu li{display:block;}
	.pda_menu a{height:auto;padding:10px 15px 10px 30px;line-height:normal;white-space:normal;text-align:left;}
	.pda_menu li:hover>a,.pda_menu li.active>a{text-decoration:none;}
	.pda_menu li.selected a.selected{background:none!important;}
	.pda_menu li.selected .submenu{display:none;}
	.pda_menu ul li .submenu{position:static;-webkit-box-shadow:none;box-shadow:none;width:auto;padding:4px 30px 10px;background:none!important;}
	.pda_menu ul li .submenu li:hover>a,.pda_menu ul li .submenu li.active>a{text-decoration:underline;background:none!important;}
	.pda_menu ul li.active>.submenu{display:block;}
	.pda_menu .lh_menu_holder>ul>li.first>a{padding-right:50px;}
	.colorStyle1 .lh_menu_holder{background-color:#1c2d2b;}
	.colorStyle2 .lh_menu_holder{background-color:#2e2e33;}
	.colorStyle3 .lh_menu_holder{background-color:#4d4d57;}
	.colorStyle4 .lh_menu_holder{background-color:#46261d;}
	.colorStyle5 .lh_menu_holder{background-color:#3a86c3;}
	.colorStyle6 .lh_menu_holder{background-color:#374652;}
	.colorStyle1 .pda_menu li:hover,.colorStyle1 .pda_menu li.active,.colorStyle1 .pda_menu li.open{background-color:#4a8c86!important;}
	.colorStyle2 .pda_menu li:hover,.colorStyle2 .pda_menu li.active,.colorStyle2 .pda_menu li.open{background-color:#da1982!important;}
	.colorStyle3 .pda_menu li:hover,.colorStyle3 .pda_menu li.active,.colorStyle3 .pda_menu li.open{background-color:#35353d!important;}
	.colorStyle4 .pda_menu li:hover,.colorStyle4 .pda_menu li.active,.colorStyle4 .pda_menu li.open{background-color:#edd990!important;}
	.colorStyle5 .pda_menu li:hover,.colorStyle5 .pda_menu li.active,.colorStyle5 .pda_menu li.open{background-color:#2b5d85!important;}
	.colorStyle6 .pda_menu li:hover,.colorStyle6 .pda_menu li.active,.colorStyle6 .pda_menu li.open{background-color:#A1003D!important;}
	.colorStyle1 .pda_menu a,.colorStyle1 .pda_menu a:hover,.colorStyle1 .pda_menu a.active,.colorStyle2 .pda_menu a:hover,.colorStyle2 .pda_menu a.active,.colorStyle3 .pda_menu a,.colorStyle3 .pda_menu a:hover,.colorStyle3 .pda_menu a.active,.colorStyle5 .pda_menu a,.colorStyle6 .pda_menu a{color:#fff!important;}
	.colorStyle4 .pda_menu li.active a,.colorStyle4 .pda_menu li.open a{color:#46261d!important;}
	.colorStyle6 .photoalbum .uss_one_image{width:34%;}
	.colorStyle6 .news_wrap .news_block_item{width:22.7%;margin-right:3%;}
    .lh_c {
        -moz-order: 1 !important;
        -ms-order: 1 !important;
        -o-order: 1 !important;
        -webkit-order: 1 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
    }
    .lh_logo .lh_title {
        -webkit-box-pack:center;
        -webkit-justify-content: center;
        -ms-flex-pack:center;
        justify-content: center;
    }
    .lh_l {
        min-width: 100%;
        text-align: center;
        -moz-order: 2 !important;
        -ms-order: 2 !important;
        -o-order: 2 !important;
        -webkit-order: 2 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;
        margin-bottom: 15px;
    }
    .lh_r {
        -moz-order: 3 !important;
        -ms-order: 3 !important;
        -o-order: 3 !important;
        -webkit-order: 3 !important;
        -ms-flex-order: 3 !important;
        order: 3 !important;
        min-width:100%;
        -webkit-box-pack:center;
        -webkit-justify-content: center;
        -ms-flex-pack:center;
        justify-content: center;
    }
    .lh_r .col + .col {
        margin-left: 30px;
    }
    .lh_contact {
        width: auto;
    }
	.lf_menu ul{display:block;margin:0 -1%;}
	.lf_menu li{display:block;}
	.lf_menu li a{line-height:normal;height:auto;padding:10px 20px;text-align:left;}
	.lf_catalog{display:none;}
	.lf_l{width:49%;margin:0;}
	.lf_m{clear:both;width:100%;padding-top:12px;}
	.lf_r{width:49%;margin:0;}
	.lf_stats{display:none;}
	.lf_system{width:150px;text-align:right;}
	.lf_system .uss-copyright{display:inline-block;*display:inline;*zoom:1;}
	.lf_soc{width:150px;margin-right:10px;}

	/* Модули */
	.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_block .group .eshop_filters_items .eshop_filters{max-width:100%;}
	.uss_shop_block_cat .uss_shop_category,.uss_shop_blocks_view .uss_eshop_item{max-width:calc((100% - (2 * 20px)) / 3);}
	.uss_shop_table_view table,.uss_shop_table_view tbody{display:block;border:0;}
	.uss_shop_table_view tr,.uss_shop_table_view td{display:block;}
	.uss_shop_table_view tr{overflow:hidden;margin-bottom:30px;}
	.uss_shop_table_view tr.order_many,.uss_shop_table_view tr.order_one{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_shop_table_view .uss_shop_by,.uss_shop_table_view .uss_compare_by,.uss_shop_table_view .uss_onlineorder .add_to_cart,.uss_delete_pos a.add_to_cart,.uss_shop_table_view .add_to_wishlist{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin:3px 5px 3px 0;}
	.uss_shop_table_view .uss_eshop_amount_block{margin-right:8px;}
	.uss_user_basket>table{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #ccc;}
	.uss_user_basket>table>tbody{display:block;}
	.uss_user_basket>table>tbody>tr{display:block;white-space:nowrap;overflow:hidden;}
	.uss_user_basket>table>tbody>tr:first-child{display:none;}
	.uss_user_basket>table>tbody>tr:not(.total_sum){padding-left:5px;padding-right:5px;}
	.uss_user_basket>table>tbody>tr:not(.hide){border-bottom:1px solid #ccc;}
	.uss_user_basket>table>tbody>tr.basket_item{padding-top:5px;padding-bottom:5px;}
	.uss_user_basket>table>tbody>tr td{border:0;width:auto;}
	.uss_user_basket>table>tbody>tr td:not(.uss_name){display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding:5px;width:auto;}
	.uss_user_basket>table>tbody>tr td.uss_image{float:left;padding-left:0!important;margin-right:7px;}
	.uss_user_basket>table>tbody>tr td.uss_name{display:block;padding:5px 0 10px;white-space:normal;}
	.uss_user_basket>table>tbody>tr td.uss_name .uss_title{height:auto;}
	.uss_user_basket>table>tbody>tr td.uss_name .uss_description{height:auto;max-height:6em;line-height:1.2em;}
	.uss_user_basket>table>tbody>tr td.uss_price_field:not(.uss_sum_field){display:block;height:1px;padding:0;opacity:0;clear:both;}
	.uss_user_basket>table>tbody>tr td.uss_delete_pos{margin-left:10px;}
	.uss_user_basket>table>tbody>tr td.totals{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}

	/* ------------------ */
	.mp_catalog ul.catalog_menu li{width:calc((100% / 2) - 30px);}
	.uss_catalog_block_cat .uss_catalog_category{width:calc((100% / 2) - 26px)!important;}


    .pda_menu .lh_menu_holder,
    .pda_menu .close {
        position: fixed;
    }
    .lh_menu.fixed {
        display: flex;
        align-items: center;
        justify-content: space-between;
        gap: 15px;
        background: #f5e9d3;
        padding: 7px 10px;
        box-sizing: border-box;
        box-shadow: 0px 8px 15px rgb(0 0 0 / 10%);
    }
    .lh_menu.fixed .search {
        display: none;
    }
    .lh_menu.fixed .lh_basket {
        right: auto;
        float: none;
        padding-left: 0;
    }
    .lh_menu.fixed .lh_mobile_menu {
        right: unset;
        margin-right: auto;
    }
    .lh_menu.fixed .lh_basket,
    .lh_menu.fixed .lh_mobile_menu {
        position: relative;
        top: unset;
    }

    .lh_menu.fixed .social p {
        margin: 0;
        display: flex;
        gap: 10px;
    }
    .lh_menu.fixed .social a img {
        width: 32px;
        height: auto;
        margin: 0;
    }

}/*768*/

@media screen and (max-width:640px){
	.colorStyle6 .form_inline form .group{width:100%;margin:0 0 20px 0;}
	.colorStyle6 .promo_wrap td{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}
	.colorStyle6 .promo_wrap td:nth-child(2n){width:calc(100% - 115px);}
	.colorStyle6 .photoalbum .uss_one_image{width:49%;text-align:center;}
	.colorStyle6 .news_wrap .news_block_item{width:48.5%;}
	.colorStyle6 .news_wrap .news_block_item:nth-child(2n+1){margin-right:0;}
	.block .news_block_item{width:100%;margin-right:0;}

	/* Модули */
	#ommentaddform_id .uss_form_text{float:none;margin-right:0;}
	#ommentaddform_id .uss_form_text input,#ommentaddform_id .uss_form_textarea textarea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}
	.uss_forum .topics_title,.uss_forum .themes_title{font-size:10px;}
	.uss_forum .topics_title .title,.uss_forum .topics_item .title{width:50%;}
	.uss_forum .topics_title .themescount,.uss_forum .topics_item .themescount{width:8%;}
	.uss_forum .topics_title .mescount,.uss_forum .topics_item .mescount{width:22%;}
	.uss_forum .themes_title .title,.uss_forum .themes_item .title{width:46%;}
	.uss_forum .themes_title .views,.uss_forum .themes_item .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;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_shop_block_cat .uss_shop_category,.uss_shop_blocks_view .uss_eshop_item{max-width:calc((100% - (1 * 20px)) / 2);}
	.flex .one-in-row .uss_eshop_block_item,.uss_shop_blocks_view.one-in-row .uss_eshop_item{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;}
	.uss_eshop_sameproducts.blocks .item{max-width:none;
        /*-webkit-box-flex:0;*/
        /*-ms-flex:0 0 auto;*/
        /*flex:0 0 auto;*/
    }
	.uss_search_form .uss_input_name{-webkit-box-sizing:border-box;box-sizing:border-box;}

	/* ------------------ */
	.l-header-holder{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
	.lh_logo{width:100%;}
	.lh_l{margin-bottom:15px;}
	.lh_r{width:100%;text-align:center;}
	.lh_contact{width:auto;}
	.uss_catalog_detail .uss_img_wrapper{float:none;width:100%!important;text-align:center;}
	.uss_catalog_detail .uss_catalog_short_description+.catalog_orderbutton{top:370px;left:0;}
	.l-header-holder{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}
	.lh_c .lh_search{margin:15px 0;}
}
@media (max-width:550px){
	.lh_l{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;}
	.lh_title .image{margin:0 auto;}
	.lh_c{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;}
	.lh_r{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;}
}
@media screen and (max-width:480px){
	.lh_auth{float:none;clear:both;width:100%;padding-top:12px;}
	.lh_contact .phone span{font-size:20px!important;}
	.lh_slogan{font-size:30px;}
	.lf_hold_holder .phone span{font-size:20px!important;}
	.lf_hold_holder .email a{font-size:20px!important;}
	.lf_copyright{width:100%;clear:both;}

	/* Модули */
	#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;}
	.uss_section_content .uss_eshop_filters_block .jq-selectbox{width:auto;}
	.uss_section_content .uss_eshop_filters_block .jq-selectbox__select{width:146px;}
	.uss_eshop_block_item .uss_eshop_amount_block,.addToCart .uss_eshop_amount_block,.uss_shop_by .uss_eshop_amount_block{display:none;}
	.uss_shop_put_wrap{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}
	.uss_shop_list_view_item.uss_eshop_item .posimg_item{float:none;width:100%;margin-right:0;}
	.uss_shop_list_view .uss_shop_list_view_item .posimg_item .uss_img_holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto;}
	.uss_shop_list_view .uss_shop_technical_data{display:block;width:100%;}

	/* ------------------ */
	.header_layout12 .lh_slider #slider-wrap{height:300px;}
	.mp_catalog ul.catalog_menu li,.services ul.catalog_menu li{width:calc(100% - 30px);}
	.uss_catalog_block_cat .uss_catalog_category{width:calc(100% - 26px)!important;}
}

.uss_widget_outer_content{-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.photoalbum .uss_widget_outer_content{
	/*width:100%!important;*/
	/*display:block!important;*/
}
.uss_widget_outer_content{max-width:100%;}

@media (max-width:768px) {
	.lh_basket {
	    display: block;
	    right: 45px;
	    margin: 0 !important;
	    cursor: pointer;
	    position: absolute;
	    top: -33px;
	    height: auto;
	}
	.lh_basket>a {
	    background-position: 0 -19px;
	    padding-right: 0;
	    color: #8d5428 !important;
	}
	.uss_shop_blocks_view .uss_eshop_item {
		margin-right: 5px;
	}
}
    .btn2 {
    display: inline-block;
    background: #46261D; 
    color: #fff; 
    padding: 1rem 1.5rem;
    text-decoration: none;
    border-radius: 3px;
    
}
}

.l-toggle {
  border: 1px solid #D3D3D3;
}
.l-toggle + .l-toggle {
  border-top: none;
}
.lt-caption {
  cursor: pointer;
  padding: 25px 95px 25px 25px;
  font-size: 18px;
  position: relative;
  font-weight: 500;
}
.lt-caption:before {
  content: '';
  position: absolute;
  top: 50%;
  margin-top: -10px;
  right: 45px;
  width: 20px;
  height: 20px;
  background: url(../img/arrow-toggle.svg) no-repeat 50%;
  -webkit-transition: all .25s linear; transition: all .25s linear;
}
.lt-caption.active:before {

  transform: rotate(180deg);
}
.l-toggle .lt-content {
  padding: 10px 25px 25px;
}









.lh_menu {
    border: 0;
}
.lh_menu .lh_menu_holder {
    margin-left: 60px;
}
.search {
    position: absolute;
    left: 0;
    z-index: 21;
}
.search_opener {
    position: relative;
    cursor: pointer;
    background-color: #351b13;
    width: 60px;
    height: 60px;
}
.search_opener:before {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    background: url(/img/icon-search-black.svg) no-repeat center center;
    background: url(/img/icon-search-white.svg) no-repeat center center;
    background-size: 22px;
    position: absolute;
    top: 0;
    left: 0;
}
.search_close {
    display: none;
    position: absolute;
    width: 24px;
    height: 24px;
    cursor: pointer;
    left: 330px;
    top: 50%;
    margin-top: -13px;
    z-index: 15;
}
.search_opener.opened {
    background: none;
    opacity: 0;
}
.search_opener.opened:before,
.search_opener.opened:after {
    left: 9px;
    top: 19px !important;
}
.search_opener.opened:before,
.search_opener.opened:after,
.search_close:before,
.search_close:after {
    content: '';
    position: absolute;
    display: inline-block;
    width: 22px;
    height: 2px;
    background: #000;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    top: 50%;
}
.search_opener.opened:before,
.search_opener.opened:after {
  display: none;
}
.search_opener.opened:after,
.search_close:after {
    content:'';
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
.search_opener.opened + .search_close {
    display: block;
}
.search .uss_site_search {
    display: none;
    position: absolute;
    top: 0px;
    left: 0;
    z-index: 2;
    width: 425px;
}
.uss_site_search {
    position: relative;
    width: 100%;
    height: 42px;
}
.uss_site_search .uss_input_name {
    background: url(/img/transparent.png) no-repeat left center #fff;
    color: #000;
    margin: 0;
    position: relative;
    z-index: 2;
    box-shadow: inset 0 0 0 1px #dddddd;
    box-shadow: none;
}
.uss_site_search .uss_input_name {
    width: 100% !important;
    height: 100% !important;
    overflow: hidden !important;
    padding-left: 15px !important;
    padding-right: 65px;
    font-size: 16px;
    font-family: inherit;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 0;
    text-indent: 0px;
    margin: 0;
    border-radius: 0px;
    /*box-shadow: inset 0px 0px 1px #000000 !important;*/
}
.search_opener:hover {
    background-color: #edd990 !important;
}
.search_opener:hover:before {
    content: '';
    background: url(/img/icon-search-black.svg) no-repeat center center;
    background-size: 22px;
}
.uss_site_search .uss_submit:hover {
    background: url(/img/icon-search-black.svg) no-repeat center center #edd990 !important;
    background-size: 22px !important;
}
.uss_site_search {
    position: relative;
    width: 100%;
    height: 60px;
    overflow: hidden;
}
.content .uss_site_search {
  height: 50px;
}
.search .uss_site_search .uss_input_name {
  padding-right: 90px;
}
.search .uss_site_search .uss_submit {
    width: 60px;
}
.uss_site_search .uss_submit {
    position: absolute;
    right: 0px;
    top: 0;
    display: block;
    background: url(/img/icon-search-white.svg) no-repeat center center #351b13;
    background-size: 22px;
    border: 0;
    height: 100% !important;
    color: #fff;
    padding: 0 10px;
    border-radius: 0px;
    width: 50px;
    margin: 0;
    text-indent: -9999px;
    cursor: pointer;
    z-index: 2;
}
.uss_autocomplete_results,
.uss_search_city_results {
  border-color: #ccc;
}
.uss_autocomplete_results li,
.uss_search_city_results li {
    padding: 8px 10px;
    font-size: 16px;
    font-family: inherit;
}
.uss_site_search .uss_input_name::-webkit-input-placeholder {color: #b5acb5 !important;}
.uss_site_search .uss_input_name::-moz-placeholder          {color: #b5acb5 !important;}/* Firefox 19+ */
.uss_site_search .uss_input_name:-moz-placeholder           {color: #b5acb5 !important;}/* Firefox 18- */
.uss_site_search .uss_input_name:-ms-input-placeholder      {color: #b5acb5 !important;}

@media (max-width: 768px) {
    .search {
        left: -1%;
        z-index: 23;
        margin-top: -50px;
    }
    .search_opener {
        width: 46px;
        height: 46px;
    }
    .search_opener:before,
    .search .uss_site_search .uss_submit {
        background-size: 18px !important;
    }
    .search .uss_site_search {
        height: 46px;
    }
    .search .uss_site_search .uss_submit {
        width: 46px;
    }
    .search_close {
        left: 345px;
    }
}


.sidebar-inner {
    overflow-x: hidden;
	overflow-y: auto;
	
}
.sidebar-fixed {
    width: 220px;
    overflow-y: auto;
    position: fixed;
    top: 15px;
    top: 115px;
    bottom: 15px;
    padding-right: 5px;
    z-index: 2;
}
.sidebar-fixed .h3 {
    font-size: 30px;
}
.sidebar-fixed .block {
    margin-bottom: 0;
}
.sidebar-inner {scrollbar-width: thin; scrollbar-color: #cccccc #eeeeee;}  /*строчка для мозиллы и ширина только такая*/
.sidebar-inner::-webkit-scrollbar {width: 4px; height:4px}
.sidebar-inner::-webkit-scrollbar-track {background: #eeeeee;}
.sidebar-inner::-webkit-scrollbar-track-piece {background: #eeeeee;}
.sidebar-inner::-webkit-scrollbar-thumb {background-color: #cccccc; border-radius: 4px;}


.navigation_fixed {
    z-index: 151;
    font-family: inherit;
    display: none;
}
.navigation_fixed > ul,
.navigation_fixed > ul > li {
    margin: 0;
    padding: 0;
    list-style-type: none;
}
.navigation_fixed .uss_menu_item,
.navigation_fixed > ul > li > a {
    font-size: 15px;
    line-height: normal;
}
.navigation_fixed .uss_menu_item .uss_menu_title > a,
.navigation_fixed li > a {
    font-size: 15px;
}
.navigation_fixed .uss_menu_item,
.navigation_fixed li > a {
    border: 1px solid rgba(0,0,0,0.2);
    border-right: 0;
    margin-bottom: -1px;
}
.navigation_fixed .uss_menu_item .uss_menu_title > a {
    color: inherit;
    text-decoration: none;
    box-sizing: border-box;
}
.navigation_fixed .uss_menu_item .uss_menu_image > a > img {
    filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(20%) hue-rotate(348deg) brightness(104%) contrast(100%);
}
@media (max-width: 999px) {
    .navigation_fixed {
        display: block;
        position: fixed;
        top: 50%;
        transform: translateY(-50%);
        left: calc(100% - 45px);
    }
    .navigation_fixed li > a {
        width: 195px;
        min-width: 45px;
        min-height: 45px;
        height: 100%;
        padding: 0 10px;
        background: #46261d;
        color: #fff !important;
        display: flex;
        align-items: center;
        font-size: 12px;
    }
    .navigation_fixed .uss_menu_item {
        width: 195px;
        display: flex;
        align-items: center;
        min-width: 45px;
        height: 45px;
        height: 100% !important;
        background: #46261d;
        color: #fff;
        transition: transform 0.5s ease 0s;
        transform: translateX(0px);
    }
    .navigation_fixed .uss_menu_item:hover,
    .navigation_fixed ul li > a:hover {
        transform: translateX(-150px);
        background: #46261d;
    }
    .navigation_fixed .uss_menu_item .uss_menu_image {
        width: 45px;
        height: 45px;
    }
    .navigation_fixed .uss_menu_item .uss_menu_image > a {
        height: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
        color: #fff;
    }
    .navigation_fixed .uss_menu_item .uss_menu_title > a:hover {
        color: inherit !important;
    }
    .navigation_fixed .uss_menu_item .uss_menu_image > a > img {
        display: block;
        max-width: 30px;
        height: auto;
    }
    .navigation_fixed .uss_menu_item .uss_menu_title {
        flex: 1;
        height: 100%;
        max-width: 150px;
    }
    .navigation_fixed .uss_menu_item .uss_menu_title > a {
        padding: 0 5px;
        height: 100%;
        display: flex;
        align-items: center;
        width: 100%;
    }
}
@media (max-width: 650px) {
    body {
        height: auto;
        min-height: 100%;
        padding-bottom: 60px;
    }
    .uss_privacy_policy_wrap {
        padding-bottom: 20px;
    }
    .navigation_fixed {
        transform: none;
        bottom: -1px;
        top: auto;
        left: 0;
        right: 0;
    }
    .navigation_fixed ul {
        display: flex;
    }
    .navigation_fixed ul li {
        flex: 1;
    }
    .navigation_fixed .uss_menu_item,
    .navigation_fixed li > a {
        min-height: 60px;
        display: flex;
        flex-direction: column;
        justify-content: center;
    }
    .navigation_fixed .uss_menu_item .uss_menu_title {
        flex: 0;
        min-width: 100%;
        max-width: unset;
    }
    .navigation_fixed .uss_menu_item {
        width: unset;
        height: unset;
        margin: 0;
        border: 0;
        border-top: 1px solid rgba(0,0,0,0.2);
    }
    .navigation_fixed li > a {
        border: 0;
        border-top: 1px solid rgba(0,0,0,0.2);;
    }
    .navigation_fixed .uss_menu_item:hover,
    .navigation_fixed ul li > a:hover {
        transform: none;
    }
    .navigation_fixed li:not(:last-child) > * {
        border-top: 1px solid rgba(0,0,0,0.2);
        border-right: 1px solid rgba(0,0,0,0.2);
    }
    .navigation_fixed .uss_menu_item .uss_menu_image {
        height: unset;
        width: 100% !important;
    }
    .navigation_fixed .uss_menu_item .uss_menu_image > a {
        display: block;
        padding: 5px 0 0px;
    }
    .navigation_fixed .uss_menu_item .uss_menu_image > a > img {
        margin: auto;
        height: 20px;
        width: auto;
    }
    .navigation_fixed .uss_menu_item .uss_menu_title > a,
    .navigation_fixed > ul > li > a {
        font-size: 15px;
        text-align: center;
    }
    .navigation_fixed .uss_menu_item .uss_menu_title > a {
        display: block;
        padding: 5px 5px 10px 5px;
        line-height: 1.2;
    }
    .navigation_fixed li > a {
        width: unset;
        margin-bottom: 0;
    }

    .to-top-btn {
        bottom: 85px;
    }
    .to-top-btn.to-top-btn-left {
        left: 15px;
    }
    #uptocall-start {
        top: calc(100% - 75px - 27px) !important;
    }
    .__jivoMobileButton,
    .amo-button-holder {
        bottom: 85px !important;
    }
    .__jivoMobileButton > *[class^="button"] {
        margin-bottom: 0 !important;
    }
}

.uss_eshop_icons .one_icon.discount_icon {
    font-size: 15px;
    background: #dd0000;
    color: #fff;
    margin: 15px 0 0 0;
}
.uss_eshop_icons .one_icon.discount_icon a {
    display: inline-block;
    padding: 5px 8px;
    line-height: inherit;
    text-decoration: none;
    color: #fff;
}
.uss_privacy_policy_wrap {
	position: fixed;
	bottom: 30px;
	left: 30px;
	width: calc(100% - 60px);
	max-width: 500px;
	max-height: 250px;
	min-width: 360px;
	padding: 20px;
}
.uss_privacy_policy_wrap .uss_privacy_policy_text {
	font-size: 16px;
	margin-right: 0;
}
.uss_privacy_policy_wrap .uss_privacy_policy_button {
	position: static;
	margin-top: 15px;
	text-align: center;
}
.uss_privacy_policy_wrap .uss_privacy_policy_button span {
	display: inline-block;
	max-width: 220px;
	width: 100%;
}
.mlh-wdg-pulse-button {
	background: #46261d;
}
.mlh-wdg-pulse-button:hover {
	background: #7f5d43;
}
@media (max-width:650px){ 
.mlh-wdg-pulse-button {
	bottom: 85px!important;
	right: 95px!important;
	height: 65px!important;
	border-radius: 35px!important;
	width: 180px!important;
}
}

@media (min-width:650px) and (max-width:1440px){ 
.mlh-wdg-pulse-button {
	bottom: 20px!important;
	right: 95px!important;
	height: 65px!important;
	border-radius: 35px!important;
	width: 180px!important;
}
}
/*Updates*/
.header {
	width: 100%;
	top: 0;
}
.header.fixed {
	position: fixed;
	top: 0;
	background: #f5e9d3;
	width: 100%;
	left: 50%;
	max-width: 1360px;
	transform: translateX(-50%);
	z-index: 9999;
}
.header.fixed .l-header-holder {
	padding: 5px 0;
	align-items: center;
}
.header.fixed .lh_text {
	margin: 0;
}
.header.fixed .lh_l .lh_contact p:not(:first-of-type){
	display: none;
}
.header.fixed .lh_c {
	display: none;
}
.header.fixed .lh_l,
.header.fixed .lh_r {
	flex: 1 1 auto;
	width: auto;
}
.header.fixed .lh_r .col {
	display: flex;
	gap: 10px;
	align-items: center;
}
.header.fixed .lh_r p {
	margin: 0;
}
.header.fixed .lh_r .social p {
	gap: 5px;
}
.header.fixed .lh_r .col:last-of-type {
	margin-left: auto;
}
.header.fixed .popup_btn {
	margin-left: auto;
}

.header-attention {
    background: #fff;
    padding: 7px 0;
    text-align: center;
    color: red;
	font-family: 'arian_amu_serif', times, serif;
}
.header-attention p {
	margin: 0;
}
.header-attention a {
	color: inherit;
}

.uss_catalog_block_cat .uss_catalog_category {
	display: flex;
	flex-direction: column;
	gap: 10px;
}
.uss_catalog_block_cat .uss_catalog_category .uss_catalog_cat_img {
	margin: 0;
}
.uss_catalog_block_cat .uss_catalog_category .catalog_info {
	margin: 0;	
	flex: 1 1 auto;
	display: flex;
	flex-direction: column;
	gap: 10px;
}
.uss_catalog_block_cat .uss_catalog_cat_name {
	min-height: 2.1em;
}
.uss_catalog_block_cat .uss_catalog_category .uss_catlog_cat_anons {
	margin: 0;
}
.uss_catalog_block_cat .cat-anons-part::after {
	display: none;
}
.uss_catalog_block_cat .uss_catalog_category .uss_catlog_cat_anons p {
	margin: 0 0 0.5em;
}
.uss_catalog_block_cat .uss_catalog_category .uss_catlog_cat_anons p:last-of-type {
	margin: 0;
}
.uss_catalog_block_cat .catalog_order_block {
	margin-top: auto;
}
.lh_slider #prewbutton,
.lh_slider #nextbutton {
	width: 50px;
	height: 50px;
	font-size: 0;
	position: absolute;
	top: 50%;
	margin: 0;
	transform: translateY(-50%);
	background: #f5e9d3;
	border: solid 2px #928370;
	display: flex !important;
}
.lh_slider #prewbutton:hover,
.lh_slider #nextbutton:hover {
	background: #edd990;
}
.lh_slider #prewbutton {
	left: 0px;
	right: auto;
	border-left: 0;
}
.lh_slider #nextbutton {
	right: 0px;
	left: auto;
	border-right: 0;
}
.lh_slider #prewbutton::before,
.lh_slider #nextbutton::before {
	content: '';
	position: absolute;
	width: 100%;
	height: 100%;
	filter: brightness(0) saturate(100%) invert(9%) sepia(27%) saturate(2078%) hue-rotate(335deg) brightness(92%) contrast(91%);;
}
.lh_slider #prewbutton::before {
	background: url('/img/icon-arrow-left.svg') no-repeat center;
	background-size: 50% 50%;
}
.lh_slider #nextbutton::before {
	background: url('/img/icon-arrow-right.svg') no-repeat center;
	background-size: 50% 50%;
}
.catalog-positions .uss_catalog_list_cat {
	display: flex;
	flex-wrap: wrap;
	gap: 30px;
}
.catalog-positions .uss_catalog_category {
	width: calc((100% - 2 * 30px) / 3);
	display: flex;
	flex-direction: column;
	gap: 10px;
}

.catalog-positions .uss_catalog_list_cat .uss_catalog_img_wrap {
	width: 100%;
	margin: 0;
}
.catalog-positions .uss_catalog_cat_img {
	display: block;
	max-width: 100%;
	height: auto;
}
.catalog-positions .uss_catalog_cat_name {
	min-height: calc(2.2em);
	margin: 0;
}
.catalog-positions .uss_catlog_cat_anons {
	margin: 0;
	display: flex;
	flex-direction: column;
	padding: 0;
}
.catalog-positions .uss_catlog_cat_anons p {
	margin: 0 0 0.5em;
}
.catalog-positions .uss_catlog_cat_anons form p,
.catalog-positions .uss_catlog_cat_anons p:last-of-type {
	margin: 0;
}
.catalog-positions .uss_catalog_list_cat .catalog_order_block {
	margin-top: auto;
}
.catalog-positions .uss_catalog_list_cat .catalog_orderbutton {
	background: #46261d;
  color: #fff;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  text-shadow: none;
}
.aside-slider-banner img {
	display: block;
	width: 100%;
	
}
.aside-slider-banner {
	margin: 30px 0;
}
.aside-slider-banner-items:not(.slick-initialized) {
	display: flex;
	overflow: hidden;
}
.aside-slider-banner-items .item {
	flex: 0 0 auto;
	width: 100%;
	height: auto;
	position: relative;
}
.aside-slider-banner .banner-link {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 5;
}
.aside-slider-banner-items .item .info {
	position: absolute;
	z-index: 1;
	left: 0;
	top: 0;
	height: 100%;
	width: 100%;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}
.aside-slider-banner-items .item .info .title {
	background: #46261d;
	color: #fff;
	font-size: 16pt;
	text-align: center;
	line-height: 1;
	padding: 5px;
}
.aside-slider-banner-items .item .info .text {
	color: #fff;
	padding: 5px;
	text-align: center;
	background: rgba(0,0,0,.5);
}
.sidebar-inner p {
	hyphens: auto;
}
@media (max-width: 768px) {
	.l-content {
		width: 100%;
	}
	.header-attention {
	    padding: 7px 90px;
		font-size: 14px;
	}
	.catalog-positions .uss_catalog_list_cat {
		gap: 10px;
		min-width: 0;
		max-width: 100%;
	}
	.catalog-positions .uss_catalog_category {
		width: calc((100% - 10px) / 2);
		margin: 0;
		min-width: 0;
		max-width: 100%;
	}
	.catalog-positions .uss_catalog_cat_img {
		height: auto !important;
	}
	.lh_slider #prewbutton, .lh_slider #nextbutton {
		width: 30px;
		height: 30px;
	}
	.lh_basket {
		right: 35px;
	}
	.header.fixed .lh_r .col p {
		font-size: 16px;
	}
}
.aside-slider-banner-items .item .info .title, .aside-slider-banner-items .item .info .text {
	display:none;
}
/* Стили для шапки */
.l-header .lh_contact a[href^="tel:"] {
    color: #795548; /* Ваш фирменный коричневый */
    text-decoration: none; /* Убираем обычное подчеркивание, если будем использовать другие эффекты */
    font-weight: 700; /* Жирное начертание */
    font-size: 26px; /* Чуть крупнее (было 24px) */
    display: inline-block;
    padding: 5px 0;
    transition: all 0.3s ease;
    border-bottom: 2px solid rgba(121, 85, 72, 0.3); /* Декоративное подчеркивание */
}

.l-header .lh_contact a[href^="tel:"]:hover {
    color: #3e2c24; /* Темнее при наведении */
    border-bottom-color: #3e2c24; /* Подчеркивание становится темнее */
    transform: scale(1.02); /* Легкое увеличение при наведении */
}

/* Стили для подвала */
.lf_hold a[href^="tel:"] {
    color: #795548;
    text-decoration: none;
    font-weight: 700;
    font-size: 26px;
    display: inline-block;
    padding: 5px 0;
    transition: all 0.3s ease;
    border-bottom: 2px solid rgba(121, 85, 72, 0.3);
}

.lf_hold a[href^="tel:"]:hover {
    color: #3e2c24;
    border-bottom-color: #3e2c24;
    transform: scale(1.02);
}
  /* --- Стили для телефонов в ШАПКЕ (header) --- */
    .l-header .lh_contact a[href^="tel:"] {
        color: #795548;
        text-decoration: underline;
        text-decoration-color: rgba(121, 85, 72, 0.3);
        text-underline-offset: 4px;
        font-weight: bold;
        transition: color 0.2s ease;
    }

    .l-header .lh_contact a[href^="tel:"]:hover {
        color: #3e2c24;
        text-decoration-color: #3e2c24;
    }

    /* --- Стили для телефонов в ПОДВАЛЕ (footer) --- */
    .lf_hold a[href^="tel:"] {
        color: #795548;
        text-decoration: underline;
        text-decoration-color: rgba(121, 85, 72, 0.3);
        text-underline-offset: 4px;
        font-weight: bold;
        transition: color 0.2s ease;
    }

    .lf_hold a[href^="tel:"]:hover {
        color: #3e2c24;
        text-decoration-color: #3e2c24;
    }