.meniumobile{
	position: absolute;
	top:0px;
	left:-200%;
	width: 100vw;
	height:calc(100vh - 60px);
	background: #fff;
	z-index: 99999;
	overflow: auto;
	transition: all 0.2s ease-in-out;
}
.showmeniumobile{
	left: 0 !important;
}
.bodyfix{
	position: fixed;
}
.meniumobileup{
	display: flex;
	justify-content: space-between;
	padding: 10px 20px 20px;
	align-items: center;
}
.bgmeniumobile{
	background: #f1f1f1;
	padding: 16px;
	border-radius: 20px;
	margin: 0 20px;
}
.no-subcategory {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
}
.textmeniu{
	font-size: 16px;
	color: var(--culoare-activa);
	line-height: 32px;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
/* .linkcategorielvl2 .textmeniu,  */
a.linkcategorielvl2.textmeniu, 
.linkcategorielvl3 .textmeniu {
	width: auto;
	display: inline-block;
}
.textbackmenu{
	font-size: 16px;
	color: var(--culoare-activa);
	line-height: 32px;
	display: flex;
	gap: 20px;
	align-items: center;
	margin-bottom: 20px;
	cursor: pointer;
}
.textmenu2{
	text-decoration: underline;
}
.contentmeniumobile{
	padding: 0 20px;
}
.titlumeniumobile{
	display: block;
	font-size: 14px;
	color: var(--culoare-activa);
	line-height: 26px;
	font-weight: 600;
	margin-bottom: 10px;
}
.linkuricontentmeniumobile{
	display: block;
	font-size: 14px;
	color: var(--culoare-activa);
	line-height: 26px;
}
.meniumobile::-webkit-scrollbar-track{
    -webkit-box-shadow: inset 0 0 1px #000;
    background-color: #ddd;
}
.meniumobile::-webkit-scrollbar{
    width: 4px;
    height: 10px;
    background-color: #ddd;
}
.meniumobile::-webkit-scrollbar-thumb{
    background-color: var(--culoare-activa);
}


@media (max-width: 1199.5px) {
.meniulorizontal, .meniulvertical{
	display: none
}
.meniulmobile{
	display: block;
}
}