.menu-item-sub {
    margin-left: 6.25px !important;
}

/* Remove o marcador circular padrão do Vuexy nos submenus */
.bg-menu-theme .menu-sub > .menu-item > .menu-link::before,
.bg-menu-theme .menu-inner .menu-sub .menu-item > .menu-link::before {
    display: none !important;
    content: none !important;
}

/* Recuo dos submenus: 62,5% do padrão Vuexy (50% + 25% do que havia sido reduzido) */
.menu-vertical .menu-sub {
    padding: 0.15625rem 0 !important;
}

html:not([dir=rtl]) .menu-vertical .menu-sub .menu-link {
    padding-left: 1.796875rem !important;
}

html:not([dir=rtl]) .menu-vertical .menu-sub .menu-sub .menu-link {
    padding-left: 2.109375rem !important;
}

html:not([dir=rtl]) .menu-vertical .menu-sub .menu-sub .menu-sub .menu-link {
    padding-left: 2.421875rem !important;
}

html:not([dir=rtl]) .menu-vertical .menu-sub .menu-sub .menu-sub .menu-sub .menu-link {
    padding-left: 2.734375rem !important;
}

html:not([dir=rtl]) .menu-vertical .menu-sub .menu-sub .menu-sub .menu-sub .menu-sub .menu-link {
    padding-left: 3.046875rem !important;
}

[dir=rtl] .menu-vertical .menu-sub .menu-link {
    padding-right: 1.796875rem !important;
}

[dir=rtl] .menu-vertical .menu-sub .menu-sub .menu-link {
    padding-right: 2.109375rem !important;
}

[dir=rtl] .menu-vertical .menu-sub .menu-sub .menu-sub .menu-link {
    padding-right: 2.421875rem !important;
}

[dir=rtl] .menu-vertical .menu-sub .menu-sub .menu-sub .menu-sub .menu-link {
    padding-right: 2.734375rem !important;
}

[dir=rtl] .menu-vertical .menu-sub .menu-sub .menu-sub .menu-sub .menu-sub .menu-link {
    padding-right: 3.046875rem !important;
}



.mh-px-100{max-height: 100px !important; overflow: none !important;}
.mh-px-150{max-height: 150px !important; overflow: none !important;}
.mh-px-200{max-height: 200px !important; overflow: none !important;}
.mh-px-250{max-height: 250px !important; overflow: none !important;}
.mh-px-300{max-height: 300px !important; overflow: none !important;}
.mh-px-350{max-height: 350px !important; overflow: none !important;}
.mh-px-400{max-height: 400px !important; overflow: none !important;}
.mh-px-450{max-height: 450px !important; overflow: none !important;}
.mh-px-500{max-height: 500px !important; overflow: none !important;}
.mh-px-550{max-height: 550px !important; overflow: none !important;}
.mh-px-600{max-height: 600px !important; overflow: none !important;}
.mh-px-650{max-height: 650px !important; overflow: none !important;}
.mh-px-700{max-height: 700px !important; overflow: none !important;}
.mh-px-750{max-height: 750px !important; overflow: none !important;}
.mh-px-800{max-height: 800px !important; overflow: none !important;}
.mh-px-850{max-height: 850px !important; overflow: none !important;}
.mh-px-900{max-height: 900px !important; overflow: none !important;}
.mh-px-950{max-height: 950px !important; overflow: none !important;}
.mh-px-1000{max-height: 1000px !important; overflow: none !important;}