.mycustombullet{
	font-size:10px;
	color:red; 
	margin-right: 5px;
}

.li-exomenu-item-inner a:hover {	
	color: #bf0811 !important;
	text-shadow: 1px 1px 3px rgba(0,0,0,.3);
} 


.exo-menu-principal{

	padding: .5rem 1rem;
	z-index: 10;

}
.exo-menu-principal > li {	display: inline-block;float:left;}
.exo-menu-principal > li > a{
	color: #FFFFFF80;
}
.exonavitem:hover,
.exo-menu-principal > li > a.active,
.exo-menu-principal > li > a:hover{
	background: white;
	color: blue;
}

.exonavitemmobile:hover{
	
	background: #0C3575;
	
}


.exo-menu-principal i {
  float: left;
  font-size: 14px;
  margin-right: 6px;
  line-height: 20px !important;
}

.mega-menu-principal:hover,.mega-drop-down-principal a:hover+.mega-menu-principal{
	display:block;
}


.mega-menu-principal{

	  left: 0;
	  right: 0;
	  padding-left: 0px;
	  display:none;
	  min-height: 100%;
	  min-height: 250px;
	  width: 900px;
	  z-index: 99999;
	  position: absolute;
}



/*
li.drop-down>a:hover +.drop-down-ul,*/ 

.mega-menu-principal:hover,
.mega-drop-down-principal a:hover+.mega-menu-principal{
	display:block;
}


.menuimgheader{
	height: 40px; width: 100%; display: flex; justify-content: center;
}

.bluebolt{
	background: rgb(113,164,248);
	background: linear-gradient(180deg, rgba(113,164,248,1) 0%, rgba(0,70,181,1) 50%, rgba(1,43,111,1) 100%);
}
.greensolar{
	background: rgb(81,223,86);
	background: linear-gradient(180deg, rgba(81,223,86,1) 0%, rgba(38,204,44,1) 50%, rgba(4,114,7,1) 100%);
}
.redstorage{
	background: rgb(230,91,91);
	background: linear-gradient(180deg, rgba(230,91,91,1) 0%, rgba(196,30,30,1) 50%, rgba(106,3,3,1) 100%);
}

.purpleserver{
	background: rgb(162,104,222);
	background: linear-gradient(180deg, rgba(162,104,222,1) 0%, rgba(83,19,147,1) 50%, rgba(50,9,92,1) 100%);
}
.yellowengineering{
	background: rgb(252,187,97);
	background: linear-gradient(180deg, rgba(252,187,97,1) 0%, rgba(227,132,4,1) 50%, rgba(162,94,2,1) 100%);
}

.blueacademy{
	background: rgb(137,206,231);
	background: linear-gradient(180deg, rgba(137,206,231,1) 0%, rgba(72,186,220,1) 50%, rgba(47,158,201,1) 100%);
}


.centericonmenu{
	margin-top: auto; margin-bottom: auto; color: white;
}
.centericonmenu > i{
	font-size: 20px !important;
}

.menuprincipal-col{
	border-left: solid 1px #D6D6D6;
}


.menuprincipal-col > h4{
	font-size: 14px;
    margin: 0;
    padding: 10px;
    font-weight: 600;
    text-transform: uppercase;
}

.menuprincipal-col > ul > li{
	font-size: 12px;
    margin: 0;
    padding: 2px 10px;
}

.mega-menu-wrap-principal > .row{
	background: white;
}

.mega-menu-wrap-principal{
	padding: 20px;
	background: white;
    	width: fit-content;
}

.menuprincipal-item{
	min-width: 150px;
