.items						{ float:auto; padding:2px 0; font-family: 'Poppins', sans-serif; font-size:95%; color:#999; line-height:1.5em; overflow:hidden;}
.items a					{ color:#666; }
.item						{ display:inline-block; float:auto; margin:0 7px 3px 0; line-height:1.5em; }
.item a						{ color:#666; }
.item a:hover				{ }
.fechaentrada:before		{ display:inline-block; float:auto; content: "\f073"; font-family: FontAwesome; margin:0 3px 0 0}
.horaentrada:before 		{ display:inline-block; float:auto; content: "\f017"; font-family: FontAwesome; margin:0 3px 0 0}
.dondeentrada:before		{ display:inline-block; float:auto; content: "\f041"; font-family: FontAwesome; margin:0 3px 0 0}
.categentrada:before		{ display:inline-block; float:auto; content: "\f14a"; font-family: FontAwesome; margin:0 3px 0 0}
.correoentrada:before		{ display:inline-block; float:auto; content: "\f199"; font-family: FontAwesome; margin:0 3px 0 0}
.telefonoentrada:before		{ display:inline-block; float:auto; content: "\f098"; font-family: FontAwesome; margin:0 3px 0 0}
.correoentrada:before		{ display:inline-block; float:auto; content: "\f0e0"; font-family: FontAwesome; margin:0 3px 0 0}
.enlaceentrada:before			{ display:inline-block; float:auto; content: "\f08e"; font-family: FontAwesome; margin:0 3px 0 0}
.medalla:before				{ display:inline-block; float:auto; content: "\f0a3"; font-family: FontAwesome; margin:0 3px 0 0}
.separadordelaentrada		{ clear:both; border-bottom: 1px solid #ddd; padding:35 0 0 0; margin: 0 0px 35px 0;}


/*ENTRADAS PRINCIPALES*/
.cajadelaentrada			{ position:relative; display:auto; min-height:; margin:0 0px 0px 0; background:#FFF; border:1px solid #e1e1e1; border-bottom:2px solid #e1e1e1; border-radius:5px; overflow:hidden;}
.cajadelaentrada:hover	{ box-shadow: 0px 0px 7px 2px #e1e1e1;}
.imagendelaentrada			{ position:relative; width:auto; max-height:175px; margin:0; display:flex; align-items:center; overflow:hidden;}
.contenidodelaentrada		{ position:relative; width:100%; height:175px; margin:0; padding:20px 25px; overflow:hidden;}
.titulodelaentrada			{ position:relative; font-size:115%; font-weight:600; color:#444; line-height:1.3em; text-decoration:none; margin:5px 0 0 0; padding:1px 0 1px 0; overflow:hidden;}
.titulodelaentrada a		{ color:#111; text-decoration:none;}
.titulodelaentrada a:hover	{ color:#0075d5; border:none; text-decoration:none;}
.textodelaentrada			{ display:none}
.textodelaentrada			{ font-size:100%; color:#666; line-height:1.5em; margin:5 0 0 0; display: -webkit-box; -webkit-line-clamp:3; -webkit-box-orient: vertical; text-overflow: -o-ellipsis-lastline; text-overflow:ellipsis; overflow:hidden}
.sigueleyendo				{ display:block; margin:0 20px; padding:20px 0;  border-top:1px solid #ddd; overflow:hidden;}
.sigue						{ font-size:85%; font-weight:700; text-transform:uppercase;}
/*FIN ENTRADAS PRINCIPALES*/


/*ENTRADAS SECUNDARIAS*/
.cajadelaentradab			{ position:relative; margin:0; padding:0; background:#FFF; border:1px solid #DDD; overflow:hidden;}
.imagendelaentradab			{ display:auto; position:relative; width:auto; max-height:180px; margin:-25 -25 15px -25; border-bottom:0px solid #ddd; overflow:hidden;}
.contenidodelaentradab		{ position:relative; display:inline-block; float:left; height:; padding:20px; overflow:hidden;}
.titulodelaentradab			{ max-height:82px; font-family: 'Roboto', sans-serif; font-size:130%; color:#111; line-height:1.3em; margin:5 0 0 0; padding:1px 0 1px 0; text-decoration:none; display: -webkit-box; -webkit-line-clamp:3; -webkit-box-orient: vertical; text-overflow: -o-ellipsis-lastline; text-overflow:ellipsis; overflow:hidden;}
.titulodelaentradab a		{ color:#111; text-decoration:none;}
.titulodelaentradab a:hover	{ color:#543790; border-bottom:1px solid #543790; text-decoration:none}
/*FIN ENTRADAS SECUNDARIAS*/


/*ENTRADAS PERSONAS*/
.cajadelapersona			{ position:relative; display:auto; margin:0 0px 0px 0; background:#FFF; border:1px solid #ddd; border-bottom:2px solid #e1e1e1; border-radius:5px; overflow:hidden;}
cajadelapersona a:hover	{ box-shadow: 0px 0px 7px 2px #e1e1e1;}
.contenidodelaimagen		{ background:#333; position:relative; display:inline-block; float:left; width:84px; height:84px; margin:20px 0 20px 20px; overflow:hidden;}
.imagendelapersona			{ position:relative; width:100%; height:auto; display:flex; align-items:center; overflow:hidden}
.contenidodelapersona		{ position:relative; width:auto; min-height:125px; margin:0; padding:20px; overflow:hidden;}
.cargodelapersona			{ font-size:120%; color:#111; line-height:1.3em; margin:0; padding:0; overflow:hidden;}
.nombredelapersona			{ font-size:120%; color:#666; line-height:1.3em; margin:0; overflow:hidden;}

/*FIN ENTRADAS PERSONAS*/


/*ENTRADAS PUBLICACIONES*/
.titulodelapublicacion		{ font-size:115%; font-weight:700;}
.textodelapublicacion		{ font-size:115%; font-weight:300;}
.textodelimpacto			{ font-size:115%; font-weight:300;}
.textodelimpacto:before		{ content:"Índice de impacto:"; color:#444; margin:0 5px 0 0; font-weight:300;}
/*FIN ENTRADAS PUBLICACIONES*/


/************************************************************************************
MEDIA QUERIES
*************************************************************************************/
@media only screen and (min-width: 1900px) {

}
/* (1024x768) iPad 1 & 2, Landscape */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
.imagendelaentrada			{ height:170px; }
.contenidodelaentrada		{ height:170px; }

}
/* for 980px or less */
@media screen and (max-width: 980px) {

}
/* for 700px or less */
@media screen and (max-width: 768px) {
.items						{ padding:0; font-size:90%;}

/*ENTRADAS PRINCIPALES*/
.imagendelaentrada			{ max-height:145px;}
.contenidodelaentrada		{ height:145px; margin:0; padding:15px;}
.titulodelaentrada			{ font-size:100%;}
/*FIN ENTRADAS PRINCIPALES*/

}
/* for 500px or less */
@media screen and (min-width: 320px) and (max-width:568px) {
/*ENTRADAS PRINCIPALES*/
.imagendelaentrada			{ float:left; width:215px; }
.contenidodelaentrada		{ width:auto; height:auto;}
.titulodelaentrada			{ font-size:95%;}
/*FIN ENTRADAS PRINCIPALES*/


/*ENTRADAS PERSONAS*/
.cajadelapersona		{ margin-bottom:-22px; border-radius:0;}

}
/* for 480px or less */
@media screen and (max-width: 480px) {
.items						{ line-height:1.3em;}
.item						{ margin:0 7px 0 0;}

/*ENTRADAS PRINCIPALES*/
.cajadelaentrada		{ margin:0 0 -22px 0; border-radius:0; }
.imagendelaentrada		{ display:none;}
.contenidodelaentrada	{ height:auto;padding:20px; }
/*FIN ENTRADAS PRINCIPALES*/


/*ENTRADAS PERSONAS*/
.contenidodelaimagen	{ width:54px; height:54px; border-radius:100%;}
.imagendelapersona		{ width:100%; height:auto;}
.contenidodelapersona	{ height:auto; min-height:auto }
.nombredelapersona		{ font-size:100%;}

contenidodelapersona	{ min-height:auto; height:auto; padding:15px 25px 25px 25px; text-align:center;}
/*FIN ENTRADAS PERSONAS*/

}