.container-top-menu-header{
	position: relative;
	background: #426F3F;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.item-menu-main{
	width: 100%;
	height: 100%;
}
.item-menu-main a{
	display: block;
	padding: 10px;
	width: 100%;
	color: white;
	text-align: center;
	white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.item-menu a{
	display: block;
	padding: 10px;
	width: 100%;
	color: white;
	text-align: left;
}
.item-menu-parent .container-menu-items a{
	color: black;
	width: 280px;
}
.item-menu-main.item-menu-parent .container-menu-items{
	padding-left: 30px;
	left: 0;
    width: 100%;
	display: none;
	position: absolute;
	min-width: 200px;
    /* height: 300px; */
	overflow-x: hidden;
	overflow-y: auto;
	background-color: white;
	color: black;
	z-index: 200;
	transition: ease-in 0.3s;
	padding-top: 10px;
	padding-bottom: 10px;
}
.item-menu-main.item-menu-parent:hover .container-menu-items{
	display: flex;
    transition: ease-in 0.3s;
}
.item-menu.item-menu-parent .container-menu-items-lavel{
	display: none;
	/* width:50%; */
	width:100%;
	padding-left: 10px;
	height: 400px;
	top: 0;
	overflow-x: hidden;
	overflow-y: auto;
	background-color: white;
	color: black;
	transition: ease-in 0.3s;
    position: absolute;
	
}
/* .item-menu.item-menu-parent .container-menu-items-lavel::-webkit-scrollbar {
	transform: rotate(180deg);
  } */
.item-menu.item-menu-parent.active > .container-menu-items-lavel{
	display: block;
	transition: ease-in 0.3s;
    border-left: 2px solid #1c761f65;
}

.item-menu.item-menu-parent{
	/* z-index: 20; */
	display: flex;
	/* position: relative; */
	flex: 1 ;
	align-items: center;
	justify-content: flex-start;
}


.item-menu-main.item-menu-parent.item-menu-main .iconshow-depth{
	display: inline-block;
	position: relative;
	top: 4px;
	height: 20px;
	width: 20px;
	background-image: url("/local/templates/ArtGreenNew/images/header/Chevron_Right_MD.png");
	background-size: cover;
	transition: ease-in 0.3s;
}
.item-menu-main.item-menu-parent.item-menu-main:hover .iconshow-depth{
	transform: rotate(180deg);
	transition: ease-in 0.3s;
}

.item-menu.item-menu-parent a{
	position: relative;
}
.item-menu.item-menu-parent a .iconshow-depth-lavel{
	display: none;
}
.item-menu.item-menu-parent.active > a .iconshow-depth-lavel{
	/* transform: rotate(270deg); */
	display: inline-block;
	position: absolute;
	top: 13px;
	height: 20px;
	width: 20px;
	right: -5px;
	background: url("/local/templates/ArtGreenNew/images/top-menu/new-arrow.svg") 20px 20px / 20px 20px ;
	/* background-size: cover; */
	
	transition: ease-in 0.3s;
}
.item-menu.active > a{
	color: #426F3F;
}

.container-menu-items .container-menu-items-left{
	width: 23%;
	display: block;
	height: 100%;
}
.container-menu-items .container-menu-items-center{
	overflow-y: auto;
    overflow-x: hidden;
    width: 100%;
    display: block;
    max-height: 300px;
    position: relative;
    border-left: 2px solid #1c761f65;
}

.container-menu-items-lavel.depthLavel2{
    left: 300px;
	z-index: 30;
	width: 100vw;
}
.container-menu-items-lavel.depthLavel3{
    left: 300px;
	z-index: 31;
	width: 150vw;
}
.container-menu-items-lavel.depthLavel4{
    left: 300px;
	z-index: 32;
}
.container-menu-items-lavel.depthLavel5{
    left: 300px;
	z-index: 33;
}
.container-menu-items-left a{
	text-align: left;
	font-weight: normal;
	font-size: 18px;
}
.container-menu-items-left a:hover{
	color: #426F3F;
}