.mg-accordion, .mg-accordion ul{
	list-style-type: none;
}
.mg-accordion .submenu{
	display: none;
}
.my-menu{
	border:1px solid #eee;
	height:400px;
	max-height:400px;
	border-top:0px;
	overflow-y:scroll;
	margin-bottom: 1.5rem!important;
	background:#fff;
}
.my-menu::-webkit-scrollbar {
  width: 10px;
}

/* Track */
.my-menu::-webkit-scrollbar-track {
  background: #f1f1f1; 
}
 
/* Handle */
.my-menu::-webkit-scrollbar-thumb {
  background: #888; 
}

/* Handle on hover */
.my-menu::-webkit-scrollbar-thumb:hover {
  background: #555; 
}
.my-menu, .mg-flat{
	width: 100%;
	margin:0;
}
.justify-items-evenly{
	justify-content: space-evenly;
}
.mg-flat li.dropdown-cat{
	margin-left: -15px
}
.mg-flat .submenu li{
	margin-left: -15px;
	position:relative;
}
.mg-flat span.toggler{
	float: right;
}
.mg-flat a{
	text-decoration: none;
	display: block;
}
.mg-flat li.dropdown-cat a{
	padding: 10px 10px;
	border:1px solid #eee;
	background: #fff;
	font-size: 1.3rem;
	color: #596969!important;
}
a.openItem{
	background: #eee!important;
	color: #596969!important;
	border-bottom:1px solid #ccc!important;
}
.openItem span{
	transform: rotate(180deg);
	color: #596969!important;
}
.toggler{
	transition: all 1s;
}

