/* отключает шеврон 5 меню*/
.region_menu > li > .controls-container{
    display: none;
}

#block-item{
    display: none;
}

.top_menu, .top_menu_obj{
    background: unset;
}

/*общие стили*/
.region_menu i {
    color: #2d7245;
    position: absolute;
    right: 10px;
    top: 12px;
    padding-top: 5px;
    margin-left: 25px;
}
/* !!! */
.top_menu_obj{
    display: block;
}
.controls-container{
    position: absolute;
    height: 45px;
    right: 20px;
    top: 0px;
    padding: 12px 0;
}

.admin-left-menu ul{
    list-style-type: none;
    padding: 0;
    margin: 0;
}
.admin-left-menu ul li{
    width: 100%;
    cursor: pointer;
    position: relative;
}
.admin-left-menu ul li a{
    width: 100%;
    min-height: 45px;
    height: fit-content;
    font-weight: bold;
    color: #4D4D4D;
    display: inline-block;
    padding: 10px 20px;
    text-decoration: none;
    border-bottom: 1px solid #CCC;
}
/*.admin-left-menu ul li a:hover{*/
/*    background-color: #c3c3c3;*/
/*}*/

.lvl3{
    border-radius: 6px;
}
.lvl3:hover {
    border-radius: 0;
    background: #2d7245 !important;
    color: #fff;
    opacity: 1 !important;
}

.lvl4 {
    padding-left: 65px !important;
    font-size: 14px;
    color: #000 !important;
}

.active3{
    border-radius: 6px;
}

/*#6dd860*/
/*.obj_group_category{*/
/*    background: none;*/
/*}*/
.obj_group_category:hover{
    opacity: 0.8 !important;
}
.obj_group_category:hover + .controls-container i{
    opacity: 0.8;
}

.inner_menu{
    background: #f7f5f5;
}

/*4 lvl menu*/
.inner_menu3 > li > a {
    height: 0;
    opacity: 0;
    padding: 0;
    position: absolute;
    /*transition: height 0.3s, opacity 0.3s;*/
}
.inner_menu3 > li > .controls-container{
    display: none;
}

.active2 .inner_menu3 > li > a {
    height: fit-content;
    opacity: 1;
    padding: 12px 0px;
    padding-left: 50px;
    padding-right: 40px;
    position: relative;
}

.active2 .inner_menu3 > li > .controls-container{
    display: block;
}
/*3 lvl menu*/
.inner_menu2 > li > a {
    height: 0 ;
    opacity: 0 ;
    padding: 0 ;
    position: absolute ;
    /*transition: height 0.3s, opacity 0.3s ;*/
}
.inner_menu2 > li > .controls-container{
    display: none;
}
.active1 .inner_menu2 > li > .controls-container{
    display: block;
}

.active1 .inner_menu2 > li > a {
    height: fit-content;
    opacity: 1;
    padding: 12px 20px;
    padding-right: 40px;
    position: relative;
}

/*2 lvl menu*/
.inner_menu > li > a {
    height: 0 ;
    opacity: 0 ;
    padding: 0 ;
    position: absolute ;
    /*transition: height 0.3s, opacity 0.3s ;*/
}
.inner_menu > li > .controls-container{
    display: none;
}
.active .inner_menu > li > .controls-container{
    display: block;
}

.active .inner_menu > li > a {
    height: fit-content;
    opacity: 1;
    padding: 12px 20px;
    padding-right: 35px;
    position: relative;
}

/*1 lvl*/
/*.top_menu > li > a {*/
/*    height: 0 ;*/
/*    opacity: 0 ;*/
/*    padding: 0 ;*/
/*    position: absolute ;*/
/*    transition: height 0.3s, opacity 0.3s ;*/
/*}*/
/*.top_menu > li > .controls-container{*/
/*    display: none;*/
/*}*/
/*.active0 .top_menu > li > .controls-container{*/
/*    display: block;*/
/*}*/

/*.active0 .top_menu > li > a {*/
/*    height: fit-content;*/
/*    opacity: 1;*/
/*    padding: 12px 20px;*/
/*    padding-right: 115px;*/
/*    position: relative;*/
/*}*/
