.bl-item {}
.catalog_section_list .section_item li.sect {
	display: block;
	padding-bottom: 1px;
	margin: 0px;
}
.sect.more_items .colored {
  color: #fb832e;
}
.catalog_section_list .section_item li.sect.more_items {
	display: block;
	text-align: center;
}
.accordion-head.accordion-open {
    border-bottom: 1px solid #ececec !important;
}

.bl-item.bl-item-level1 {
    padding: 37px 30px 37px 48px;
}

.bl-item.bl-item-level1 a {
    font-family: Montserrat, serif;
    font-style: normal;
    font-weight: 600;
    font-size: 18px;
    line-height: 22px;
    color: #333;
}

.bl-item.bl-item-level1 + .bl-item.bl-item-level2 {
    padding-top: 20px;
    padding-bottom: 20px;
}

.bl-item.bl-item-level2 + .bl-item.bl-item-level3 {
    padding-bottom: 20px;
}

.bl-item.bl-item-level2 {
    padding: 10px 0 10px 48px;
    border-left: 1px solid #ececec;
    border-right: 1px solid #ececec;
    display: none;
}

.bl-item.bl-item-level2 a {
    color: #333;
}

.bl-item.bl-item-level3 {
    /*display: flex;*/
    border-left: 1px solid #ececec;
    border-right: 1px solid #ececec;
    padding: 10px 0 10px 58px;
    /*padding-top: 10px;*/
    /*padding-bottom: 10px;*/
    display: none;
}

.bl-item.bl-item-level3 a {
    color: #777;
}

.bl-item.bl-item-level3 a::before {
    content: '';
    height: 100%;
    width: 70px;
    float: left;
    background-repeat: repeat-y;
    background-size: 1px auto;
    background-position: right 20px center;
}

.bl-item-level3 + .bl-item-level4 {
    padding-top: 20px;
}

.bl-item-level4 + .bl-item-level3, .bl-item-level4 + .bl-item-level2 {
    padding-top: 20px;
}

.bl-item.bl-item-level4 {
    /*display: flex;*/
    border-left: 1px solid #ececec;
    border-right: 1px solid #ececec;
    background-image: url(img/str_1.png);
    background-repeat: repeat-y;
    background-position: left 70px center;
    /*padding-left: 111px;*/
    /*padding-top: 10px;*/
    /*padding-bottom: 10px;*/
    padding: 10px 0 10px 111px;
    display: none;
}

.bl-item-level4 + .bl-item-level5 {
    padding-top: 20px;
}

.bl-item-level5 + .bl-item-level4, .bl-item-level5 + .bl-item-level3, .bl-item-level5 + .bl-item-level2 {
    padding-top: 20px;
}

.bl-item.bl-item-level5 {
    /*display: flex;*/
    border-left: 1px solid #ececec;
    border-right: 1px solid #ececec;
    padding-left: 148px;
    background-position: left 70px center;
    background-image: url(img/str_2.png);
    background-repeat: repeat-y;
    padding-top: 10px;
    padding-bottom: 10px;
    display: none;
}

.bl-item.bl-item-level5 a {
}

.bl-item.bl-item-level6 {
    display: flex;
    border-left: 1px solid #ececec;
    border-right: 1px solid #ececec;
    padding-left: 180px;
    background-image: url(img/str_3.png);
    background-repeat: repeat-y;
    background-position: left 70px center;
}

.bl-item.bl-item-level6 a {
}

.bl-item-level5 + .bl-item-level6, .bl-item-level6 + .bl-item-level5, .bl-item-level6 + .bl-item-level4, .bl-item-level6 + .bl-item-level3, .bl-item-level6 + .bl-item-level2 {
    padding-top: 20px;
}

.bl-item-level6 + .bl-item-level5, .bl-item-level6 + .bl-item-level4, .bl-item-level6 + .bl-item-level3, .bl-item-level6 + .bl-item-level2 {
    padding-top: 20px;
}

.bl-item.bl-item-level7 {
    display: flex;
    border-left: 1px solid #ececec;
    border-right: 1px solid #ececec;
    padding-left: 68px;
}

.bl-item.bl-item-level8 {
    margin-left: 135px;
}

.bl-item.bl-item-level9 {
    margin-left: 150px;
}

.bl-item.bl-item-level10 {
    margin-left: 165px;
}

.l-r-border {
    border-left: 1px solid #ececec;
    border-right: 1px solid #ececec;
    height: 35px;
    margin-left: 30px;
}

@media (max-width: 767px) {
    .bl-item.bl-item-level1 {
        padding: 20px 70px 20px 20px;
        min-height: 88px;
    }

    .detail-news1 .detailimage, .detail-news1 .detail_content_wrapper {
        display: block;
    }

    .detail-news1 {
        display: flex;
        flex-direction: column;

    }

    .detail-news1 .detail_content_wrapper {
        order: 1;
    }

}