.ui-menubar	{
	font-size: 0.9rem !important;
	background-color: transparent !important;
	background-image: none !important;
	border: none !important;
	box-shadow: 0px 0px !important;
	min-width: 80px !important;
}

.ui-menubar .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-icon {
	background-color: black !important;
}

.ui-menu-list .ui-corner-all {
	border-radius: 10px;	
}

.ui-menu-list {
	background-color: white !important;
}

.ui-menuitem {
	border-radius: 10px;
	background-color: white !important;
}

.ui-menuitem-active {
	color: #00A3E2 !important;
	background-color: white !important;
	border-radius: 0.75rem !important;
}

.ui-menu.ui-widget li > .ui-menuitem-link.ui-state-hover {
	color: #00A3E2 !important;
	background-color: white !important;
	background-image: none !important;
	border-radius: 0.75rem !important;
	padding: 10px !important;
}

.ui-menuitem-link {
	background-color: transparent !important;
	padding: 10px !important;
}

.ui-menuitem-link.ui-state-hover > .ui-menuitem-text {
	color: #00A3E2 !important;
}

body .academias-menu-bold {
	color: #737373 !important;
	font-family: 'Poppins-Bold' !important;
}

.ui-menuitem-text {
	color: #737373 !important;
	line-height: 1.25;
}

.ui-menu.ui-menubar .ui-menu-parent .ui-menu-child {
    padding: 10px 20px !important;
    padding-left: 5px !important;
}

.academias-menu .ui-menu-child {
	width: 270px !important;
}
	
.ui-menu.ui-widget li > .ui-menuitem-link.ui-state-hover .ui-icon {
	background-image: url("/jakarta.faces.resource/images/icons/ui-icons_333333_256x240.png.xhtml?ln=default");
}

.ui-icon-triangle-1-s {
    background-position: 0px 0px;
}

.ui-icon-triangle-1-e {
    background-position: -32px 0px;
}
	
-- ESPECIFICO DE PERFIL

body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-icon {
	margin-right: 0px !important;
}

.perfil-menu > .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-icon {
	margin-right: 0px !important;
}

.perfil-menu .ui-menu .ui-menu-parent .ui-icon-triangle-1-s {
 	display: none !important;
}

.perfil-menu .ui-icon-triangle-1-s {
	display: none !important;
}

.perfil-menu .ui-menu-child {
	width: 200px !important;
}
