#menu {padding-top: 1.1em;}
#menu li a i.fa, #menu li a i.fas, #menu li a i.far{line-height: inherit; float: right;}
#menu .closer{overflow:hidden}
#header h1 a:before {width: 1.7em;}

#menu .actions li{
	padding: 0 15px;
	display: inline-block;
    margin: 0 auto;
}
#menu .actions li .icon.alt:before{
	text-shadow: none;
	color: #626c6e !important;
}

#menu .actions li .icon.alt:hover:before{color:#f07f39  !important;}
			
.justmob{display:none;}
@media screen and (max-width: 480px) {
	.nomob{display:none !important;}
	.justmob{display:initial;}
	.keepmob{display:initial !important;}
}

#sponsors img{
    width: auto;
    height: 30px;
    margin: 0 10px 10px 10px;
    opacity: 0.5;
}

.naranja{
	color: #f07f39 !important
}

.ftitulo{font-family: poppins, sans-serif;}
.mayuscula{text-transform: uppercase;}
.wRegular{font-weight:400;}
.wBold{font-weight:700;}
.wExtraBold{font-weight:900;}

.fancybox-image{border-radius: 10px;}


/*-----------------------------------*/
	#sponsors-gris img {opacity: .8;}
	@media screen and (max-width: 736px){#main2 > section.feature.major p {font-size: 1em;}}
	#main2 > section.feature.major p {font-size: 1.25em;line-height: 1.75em;}