li[source-function="get-menco-categories"] + li[source-function="get-menco-subcategories"] {
	
}

li[source-function="get-menco-categories"] + li[source-function="get-menco-subcategories"]::before {
  content: '';
	display: block;
	white-space: pre;
} 

li[source-function="get-menco-categories"], li[source-function="get-menco-subcategories"] {
	transition: 0.5s ease all;
}
nav:has(li[source-function="get-menco-categories"]:hover) li[source-function="get-menco-subcategories-menu"], 
nav:has(li[source-function="get-menco-subcategories"]:hover) li[source-function="get-menco-categories"] {
	opacity: 0.5;
}
.menu nav li {
	user-select: none;
}
.header-fixed nav ul li[source-function] { 
	padding-top: 3px!important;
	padding-bottom: 3px!important;  
}
.header-fixed nav ul li[source-function]:not(:first-child) { 
	margin-left: 2px;
}
.header-fixed nav ul li[source-function]:not(:last-child) { 
	margin-right: 2px;
}
/*.header-fixed .menu nav li[source-function="get-menco-categories"] {
	padding-top: 5px!important;
	padding-bottom: 2px!important;
}
.header-fixed .menu nav li[source-function="get-menco-subcategories"] {
	padding-top: 3px!important;
	padding-bottom: 5px!important;
}*/
.header-fixed .menu nav li[source-function="get-menco-categories"] > a, 
.header-fixed .menu nav li[source-function="get-menco-subcategories-menu"] > a {
		padding: 0px 5px!important;
 
}


.header-fixed .menu nav li[source-function].selected > a, 
nav li[source-function] > a.selected, 
.header-fixed .menu:hover nav li[source-function]:hover > a {
	border:none!important;
	background-color: #AE824B;
	border-radius: 5px;

	color:#fff!important;
}

nav nav {
	display: grid;
    grid-template-columns: 1fr;
}  
nav nav ul:nth-of-type(1) {
	order: 2;
}
  
nav nav ul:nth-of-type(2)  {
    order: 1;
}
  
body:has(li[source-function="get-menco-categories"]:hover)  li[source-function="get-menco-subcategories-menu"] {
	display: none;
}