.index-articles__name.custom-edit-button {
    border-radius: 1px;
    outline: none;
    padding: 0.6em;
    min-width: 30px;
    height: 100%;
    background-color: transparent;
}

.index-about__video {
    text-align: center;
}

.index__slider{position:relative; background:none; height:240px; margin-bottom:20px; background-size:cover;}
.index__slider .slide{max-width:100%; width:100%;float:right; position:relative; overflow:hidden;}
.index__slider .owl-prev, .index__slider .owl-next{background:url(../img/ind_slider_arrow.png) no-repeat; width:51px; height:95px; cursor:pointer; position:absolute; left:0; top:50%; margin-top:-44px;}
.index__slider .slick-prev, .index__slider .slick-next{background:url(../img/ind_slider_arrow.png) no-repeat; width:51px; height:95px; cursor:pointer; position:absolute; left:0; top:50%; margin-top:-44px;z-index: 100}
.index__slider .owl-next{left:auto; right:0; transform:rotate(180deg);}
.index__slider .slick-next{left:auto; right:0; transform:rotate(180deg);}
.index__slider .slider_block{width:100%;}
.index__page{position:relative;}
.index__page .ah3{position:relative; font-size:22px; line-height:22px; padding-bottom:29px; color:#333e48; border-bottom:1px solid #ddd; margin-bottom:35px; font-weight:700;}
.index__page .ah3 span:after{width:100%; height:2px; background:#EF3E42; content:''; position:absolute; display:block; left:0; bottom:-30px;}
#carousel_left{background:url(../img/about_carousel_arrow.png) no-repeat; width:15px; height:30px; z-index:400; position:absolute; display:block; top:50%; margin-top:-15px; cursor:pointer; left:0;}
#carousel_right{background:url(../img/about_carousel_arrow.png) no-repeat; width:15px; height:30px; z-index:400; position:absolute; display:block; top:50%; margin-top:-15px; cursor:pointer; right:0; transform:rotate(180deg);}
.carousel_right.owl-prev{background:url(../img/new_arrow.svg) no-repeat; width: 36px;height: 36px;z-index: 500;cursor: pointer;position: absolute;right: 2px;top: 46.8%;margin-top: -3px; transform: rotate(180deg); background-size: 100% 100%;}
#slider_block_1 .slick-dots{right: 33px; text-align: right; bottom: 30px;}
.carousel_left.owl-next{background:url(../img/new_arrow.svg) no-repeat; width: 36px;height: 36px;z-index: 500;cursor: pointer;position: absolute;left: 2px;top: 46.8%;margin-top: -3px; background-size: 100% 100%;}
#slider_block_1 .slick-dots li button:before{font-size: 14px; color: #2B3648; content: ""; background-color: #2B3648; width: 14px; height: 14px;}
.index__page .hits__block .tabs_block{border-bottom:1px solid #ddd; overflow:visible;}
.index__page .hits__block .tabs_block li{ display:inline-block; vertical-align:top; position:relative; cursor:pointer; margin-right:40px;}
.index__page .hits__block .tabs_block li:last-child {margin-right:0;}
.index__page .hits__block .tabs_block li .ah3{margin-bottom:0; border:none;}
.index__page .hits__block .tabs_block li:not(.active) .ah3{color:#B2B9C1;}
.index__page .hits__block .tabs_block li.active .ah3 span:after{ display:block;}
.index__page .hits__block .tabs_block li .ah3 span:after{display:none;}
.index__page .hits__block .tabs_items > .item{position:absolute; width:100%; top:-10000000000em; padding-top:30px; z-index: -1;}
.index__page .hits__block .tabs_items > .item.active{position:relative; top:auto; left: auto; z-index: 1;}
.index__page .hits__block .catalog .item .image_block .discount {background:#EF3E42; height:22px; line-height:24px; padding:0 10px; border-radius:2px; font-weight:700;}
.index__page .hits__block .catalog .item .image_block .discount.new {background:#3DA975;}
.index__page .hits__block .catalog .item .image_block{overflow:visible;}
.index__page .hits__block{position:relative; margin-top: 40px;}
.index__page .catalog.type1 .item .price i{margin-left:2px; height:17px; margin-top:0px;}
.index__page .hits__block .catalog.type1 .bot_block{border:none;}
.index__page .catalog.type1 .row .item {width: 100%;}
.related__block{position:relative;}
.related__block .catalog.type1 .slide5resp_2{margin:0 -10px;}
.related__block .catalog.type1 .row {position: relative; overflow: hidden; clear: both;}
.related__block .catalog.type1 .slide5resp_2 .item{width:100%; float:none; padding:0 10px; height:auto;}
.related__block .catalog .item .category{font-size:12px; line-height:12px; margin-top:18px; white-space: normal; height: 24px; overflow: hidden;}
.related__block .catalog .item .title{height: 54px;}

.index-news-container {
    display: flex;
    flex-wrap: wrap;
}

.index-news {
    width: 38%;
}

.index-news__item {
    margin-top: 20px;
}

.index-news__item:first-child {
    margin-top: 10px;
}

.index-news__link {
    border-bottom: 1px solid #DEE0DD;
    display: flex;
    flex-direction: column;
    padding-bottom: 20px;
}

.index-news__time {
    color: #B2B9C1;
    font-weight: bold;
    transition: all 200ms linear;
}

.index-news__link:hover .index-news__time {
    color: #1976D3;
}

.index-news__name {
    font-size: 16px;
    margin-top: 9px;
}

.index-articles {
    width: 62%;
    padding-left: 9%;
}

.index-articles__img {
    margin-bottom: 24px;
}

.index-articles__name {
    font-size: 18px;
    overflow: hidden;
}

.index-articles__text {
    color: #B2B9C1;
    margin-top: 17px;
    transition: all 200ms linear;
}

.index-articles__link:hover .index-articles__text {
    color: #2B3648;
}

.index-brands-section,
.index-about,
.index-about__video,
.index-news-section {
    margin-top: 40px;
}

.index-about p {
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 20px;
}

@media screen and (min-width:1180px) {
    .index__slider .inner{padding-left:270px;}
}

@media screen and (max-width:1179px) {
    .index__page .ah3{text-align:center; padding-bottom: 27px;}
	.index__page .ah3 span:after {bottom: -28px;}
	.index__page .hits__block .related__block .catalog.type1 .row{position:static;}
	.index__page .hits__block .related__block .catalog.type1{position:static;}
	.index__page .hits__block .related__block{position:static;}
	.index__page .hits__block .tabs_block li{float:none; display:inline-block; vertical-align:top; margin-right: 40px; z-index:530;}
	.index__slider .slider_block{transform:none; margin-top:0px; position:static; overflow:visible;}
	.index__slider .slider_block img{width: 100%;}
	.index__slider .slide{float:none; max-width:100%; margin:0 auto;}
	.index__slider{height: auto; margin-bottom: 10px;}
	.index__slider .owl-prev{left:-20%;}
	.index__slider .owl-next{right:-20%;}
    .index-news__list {width: 68%;}
	.index-news, .index-articles {width: 100%;}
	.index-articles {padding-top: 48px; padding-left: 0;}
    .index-slider__inner {width: 100%;}
    .index-about__video iframe {height: 410px;}
}

@media screen and (max-width:820px) {
	.index__page .catalog.type1 .row .item{width:33.333333333%;}
}

@media screen and (max-width:800px) {
	.index__page .hits__block .tabs_items{height: 500px;overflow: hidden;}
}

@media screen and (max-width:767px) {
    .index-about__main-img {display: none;}
    .index-news__list {width: 100%;}
	.index-articles__img-block {text-align: center;}
	.index-articles__item-0 {padding-left: 60px; padding-right: 60px;}
	.index-articles__item-1, .index-articles__item-2 {display: none;}
}

@media screen and (max-width:710px) {
    .index__slider{height: auto;margin-bottom: 10px;}
    .index__page .hits__block .tabs_items{height: 500px;overflow: hidden;}
}

@media screen and (max-width:580px) {
    .index__page .catalog.type1 .row .item{width:100%;float: left;padding-right: 0px;}
}

@media screen and (max-width: 575px) {
	.index-about__video iframe {
		height: 166px;
	}

    .index__page .catalog-section-list__section-figure {
		height: 132px;
	}
}

@media screen and (max-width:410px) {
    .index__page .catalog.type1 .row .item{width:100%;float: none;padding-right: 0px;}
}