/* Custom code goes here - paste your css code below in line 3 */

/* AJUSTE PARA EL CAMPO DE BÚSQUEDA QUE SALÍA MAL */
#search_widget form i {
	position: relative;
	padding: 0;
}
/* FIN - AJUSTE PARA EL CAMPO DE BÚSQUEDA QUE SALÍA MAL */

/* AJUSTE DE COLOCACIÓN DEL LOGO */
#_desktop_logo {
    padding-top: 12px !important;
}
/* FIN - AJUSTE DE COLOCACIÓN DEL LOGO */

/* ANCHO ENLACES DEL MENÚ */
ul.top-menu li.cms-page, li.link, li.cms-category{
	width: 19%; /*15.8%;*/
	text-align: center;
}
div.sub-menu ul.top-menu li.cms-page{
	width: 100%;
	text-align: left;
}
/* FIN - ANCHO ENLACES DEL MENÚ */

/* EVENTOS */
div.evento{
	border: 1px solid lightgrey; 
	border-radius: 5px; 
	display: inline-flex; 
	margin: 20px 40px 20px 40px; 
	width: 95%; 
	/*line-height: normal;*/
}

div.eventDisabled{
	pointer-events: none;
    opacity: 0.4;
}

div.fechaevento{
	width: 10%;
	padding: 10px; 
	display: flex; 
	flex-direction: column; 
	justify-content: space-between;
}

div.diasemana, div.dianumero, div.mes{
	font-size: 18px; 
	font-weight: bold; 
	text-align: center;
}

div.dianumero{
	font-size: 32px; 
}

div.mes{
	color: #425494;
}

div.textoevento{
	display: flex;
	flex-direction: column; 
	justify-content: space-evenly; 
	padding: 15px 0px 5px 0px; 
	width: 55%;
}

div.tituloevento{
	font-size: 18px; 
	text-transform: uppercase; 
	font-weight: bold; 
	text-align: center;
}

div.tituloevento a{
	text-decoration: none !important;
	color: #000000;
}

div.tituloevento a:hover{
	color: #425494;
}

div.detalleevento{
	font-size: 14pxfont-weight: bold; 
	text-align: center;
}

div.generalevento{
	font-size: 13px;
	text-align: center;
}

div.eventosClearfix::after {
  content: "";
  clear: both;
  display: table;
}
/* EVENTOS - FIN */
