/* /ESTILOS 746/ */

.actualidad-container .contenidoInterior.container {
    font-size: inherit;
}
.actualidad-container .fecha {
    float: left;
    position: relative;
    top: 10px;
    background-color: #007F33;
    width: 97px;
    height: 48px;
    margin: 0 0 0 1px;
	border-radius: 15px 0 0 0;
}

.actualidad-container .fechaFin {
    background-color: #ffffff;
}

.actualidad-container .fecha .colIzq {
	font-size: 26px;
    font-weight: normal;
    color: #ffffff;
    float: left;
    font-family: "IberPangea",sans-serif !important;
    margin: 4px 11px 2px 0;
    width: 93px;
    height: 42px;
    line-height: 1.62;
    text-align: center;
    text-transform: uppercase;
}

.actualidad .colIzqActualidad .fecha-content {
    display: flex;
	align-items: center;
}

.actualidad .colIzqActualidad .marcoimagen {
    margin-top: -86px;
    margin-left: 1px;
}

.actualidad .colIzqActualidad .fecha-content .fecha+span {
    font-size: 1.2rem;
    padding-left: 10px;
    padding-right: 10px;
    position: relative;
    top: 5px;
}

.actualidad .gridAgendaCarrusel .verEvento {
    padding-left: 0;
    margin-bottom: 0;
    float: right;
    display: flex;
    justify-content: flex-end;
    margin-left: 0px;
    margin-top: 10px;
	margin-right: 15px;
}

.actualidad li.row-separator {
    float: left;
    width: 100%;
    height: 1px;
    margin-top: 10px;
    margin-bottom: 10px;  
    display: none;
}

.actualidad h3 {
	font-size: 24px;
}

.actualidad-container .diaSemana {
    font-family: 'IberPangeaText', sans-serif;
    font-weight: 700;
    text-transform: capitalize;
    color: #4b4b4b;
    margin-left: 10px;
    font-size: 1rem;
    letter-spacing: 0.5px;
}
.actualidad-container .mesAnio {
    font-family: 'IberPangeaText Light', sans-serif;
    font-size: 1.1rem;
    color: #a1a1a1;
    margin-left: 10px;
    position: relative;
    top: -6px;
    float: left;
    min-height: 24px;
}

.actualidad-container .btn-primary {
    color: #427314 !important;
    text-decoration: none !important;
 }

 .actualidad-container .btn-primary:hover , div.agendaSeccion div.botonAcceder a:hover {
    color: #707070 !important;
    border-color: #707070 !important;
}

.actualidad-container .fecha .colDcha {
    float: left;
}
.contenidoInterior .actualidad ul li:before {
	display: none;
}

.actualidad.container {
    font-size: 0.88em;
}

.actualidad-container .aniadirCalendario {
    float: left;
    font-family: IberPangeaText,sans-serif;
    color: #38424a;
    font-size: 16px;
    margin-bottom: 0;
    margin-top: 0;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: -0.18px;
}

.actualidad-container .enlaces {
    float: left;
    margin-top: 8px;
    display: flex;
    margin-left: 7px;    
    align-items: center;
    width: 75px;
}

.actualidad-container .enlaces a {
    display: inline-block;
    width: auto;
    max-width: 40px;
}
.actualidad.container > ul > li.row-separator:first-child {
    display: none;
}

#decContenidoCentralDer div.redSocial {
	width: 100%;
}


.Line-iconos {
  width: 1px;
  height: 24px;
  margin: 0 5px 0 5px;
  border: solid 0.5px #adadad;
}

.actualidad ul li .marcoimagen .img-responsive {
    height: 290px !important;
}



/*********************************/
/* Contenedor principal centrado */
/*********************************/
div.contenidoCentrado {
	max-width: 1440px;
	width: 100%;
	margin: 0 auto;
	display: block;
	float: none;
	clear:both;
}
.actualidad .audio,
.actualidad .imagenVideo,
.actualidad .jwplayer {
	width: 100%; 
    /*Comentado por el corte en los videos vista movil*/
	/*min-height: 269px;*/
	margin-bottom: 0;
	float: left;
}
.actualidad .audio .jwplayer,
.actualidad .imagenVideo .jwplayer {
	margin-top: 0 !important; 
}
/****************/
/*	ACTUALIDAD 	*/
/****************/
.actualidad-gris {
	background-color: #f6f4f5;
	float: left;
	width: 100%;
}
.actualidad-gris .actualidad p.soloMovil,
.actualidad-gris ul li .img-responsive,
.actualidad-gris .imagenVideo,
.actualidad-gris div.jwplayer,
.actualidad-gris .actualidad p.soloMovil span,
.actualidad-gris .actualidad p.soloMovil a {
	background-color: #f6f4f5;
}
.actualidad p.soloMovil{
	font-family: IberPangeaText, sans-serif;
	color:#427314;
}
.actualidad p.soloMovil a.enlace-actualidad{
	color:#427314;
    font-size: 0.9em;
    line-height: 1.2em;
}
.actualidad {
	float: left;
	width: 100%;
	padding: 0 16.2% 3.85em 16.2%;	
	margin: 0;
}
.actualidad ul { 
	list-style: outside none none;
	padding: 0;
    margin-top: 2.78em;
}
.actualidad ul#controlesReproductor {
	margin-top: 0;
}
.actualidad h2 {	
    color:#427314 !important;
    font-size: 2.49em;
    line-height: 1.17em;
	margin-top: 1em;
	margin-bottom: 0;
	float: left;
    width: 100%;
}
.actualidad .colIzqActualidad {
	padding-left: 2px;
    margin-right: 0%;
    padding-top: 0px;
    padding-right: 0;
    background-color: white;
    width: 45%;
	margin-top: 20px;
}  
.actualidad .colDerActualidad {
	background-color: #fff;
    width: 53%;
    padding-left: 20px;
    margin-top: 30px;
    height: 290px;
    max-width: 55% !important;
    padding-bottom: 10px;
    align-items: center;
    vertical-align: middle;
    display: flex;
    flex-wrap: wrap;
	border: 1px solid #d8cfc7;
    border-left: 0;
    border-radius: 0 15px 15px 0;
}

.actualidad ul.col-sm-12 {
    background-color: white;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 10px;
}

.actualidad .colDerActualidad p.col-sm-12 {
    background-color: #fff;
    margin-top: -16px;
    margin-bottom: 0;
    padding-bottom: 0px;
    padding-left: 0px !important;
    margin-right: 0px;
    padding-right: 0px !important;
    font-size: 17px;
}

.actualidad ul li .img-responsive{
	float: left;
    max-width: 100%;
}
.actualidad > ul > li a img {
    width: auto;
}
.actualidad p {
	float:left;
    font-size: 1.070em;
    line-height: 1.55em;
	padding-left: 2.51em;
	padding-right: 2.51em;
	font-family: "IberPangeaText", sans-serif;
}
.actualidad p.col-sm-12 {
	background-color: #ffffff;
	margin-top: 0;
	margin-bottom: 0;
	padding-bottom: 1em;
}
.actualidad p.soloMovil {	
	background-color:transparent;
	padding-left: 0;
	padding-right: 0;
	margin-bottom:0;
	padding-bottom: 0.6em;
	width: 101%;
}
.actualidad p span.resaltadoNaranja{
	color: #CF4900;/*#FF5A00;*/
    font-family: IberPangeaText Light, sans-serif;
}
.actualidad p span.resaltadoVerde {
	color: #a4ba08;
	font-family: IberPangeaText, sans-serif;
}
.actualidad p a.enlace-actualidad {
	font-size: 1em;
}
.actualidad p a.enlace-actualidad:focus,
.actualidad p a.enlace-actualidad:hover{
	text-decoration: underline;
	color:#0063be;
} 
.actualidad p.col-sm-12 a.mas:after {
	content: url('/o/iberdrola-corporativo-theme/images/home/ir_enlace-home.svg');
	margin-left: 0.5em;
}
.actualidad p.col-sm-12 a.mas {
    font-family: IberPangeaText Light, sans-serif;
    font-size: 0.93em;
    line-height: 1.22em;
}
.actualidad .btn-primary {
	margin-top: 3.4em;
	padding: 1em 0;
    width: 14.3em;
}

.actualidad h3 {
	padding-left: 0px;
	padding-right: 1.67em;
	background-color: #fff0;
	padding-top: 14px;
    padding-bottom: 32px;
	margin-top: 0;
	font-size: 22px !important;
	font-family: "IberPangea Medium", sans-serif !important;
	line-height: 24px;
	color: #007F33;
	font-weight: 300;
}
.actualidad h3 a {
	color: #427314 !important;
}
.actualidad h3 a:hover{
	color: #0063be !important;
}
.actualidad ul.subhome h3 {
	color: #427314 !important;
	font-size: 1.43em;
	line-height: 1.45em;
	padding: 0 1em;	
	margin-top: 0.75em;
	margin-bottom: 0.7em;
}
.actualidad span.seccion {
    border-right: 1px solid #2C2C2C;/*Cambio Gris #454545 22-03-2017*/
    padding-right: 0.6em;
    margin-right: 0.3em;
}
.actualidad span.seccionVerde {
    margin-right: 0.3em;
    font-family: IberPangeaText, sans-serif;
    font-size: 0.866em;
    line-height: 1.23em;
    color: #427314;
}
.actualidad span.fecha {
    font-size: 0.866em;
    line-height: 1.23em;
}
.actualidad span.seccionVerde:after{
	content: '-';
	color:#454545;
    margin-left: 0.3em;
} 
/*********estilos etiquetas tags**************/
p.tag-categorias{
	padding-left:0;
	margin-bottom: 0;
}
p  span.table a.enlace-actualidad[href*="/tag/"],
p  span.table a.enlace-actualidad[href*="/label/"],
p  span.table a.enlace-actualidad[href*="/etiqueta/"],
p.tag-categorias a.tag-categoria[href*="/tag/"],
p.tag-categorias a.tag-categoria[href*="/label/"],
p.tag-categorias a.tag-categoria[href*="/etiqueta/"]  {
	font-size: 16px;
    font-family: 'IberPangea', sans-serif;
    display: inline-block;
    color: #427314;
    padding: 9px 16px;
    border-radius: 100px;
    cursor: pointer;
    margin-bottom: 2px;
    margin-right: 5px;
    border: 0px solid rgba(66, 115, 20, 0.5);
    line-height: 20px;
    max-width: 111px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
p  span.table a.enlace-actualidad[href*="/tag/"]:hover,
p  span.table a.enlace-actualidad[href*="/tag/"]:focus,
p  span.table a.enlace-actualidad[href*="/label/"]:hover,
p  span.table a.enlace-actualidad[href*="/label/"]:focus,
p  span.table a.enlace-actualidad[href*="/etiqueta/"]:hover,
p  span.table a.enlace-actualidad[href*="/etiqueta/"]:focus,
p.tag-categorias a.tag-categoria[href*="/tag/"]:hover,
p.tag-categorias a.tag-categoria[href*="/tag/"]:focus,
p.tag-categorias a.tag-categoria[href*="/label/"]:hover,
p.tag-categorias a.tag-categoria[href*="/label/"]:focus,
p.tag-categorias a.tag-categoria[href*="/etiqueta/"]:hover,
p.tag-categorias a.tag-categoria[href*="/etiqueta/"]:focus{
	background-color:#007F33;
	color:#ffffff;
	border: 0px solid #ffffff;
	text-decoration:none;
}

p  span.table a[href*="/tag/"]:after,
p  span.table a[href*="/label/"]:after,
p.tag-categorias a[href*="/etiqueta/"]:after,
p.tag-categorias a[href*="/tag/"]:after,
p.tag-categorias a[href*="/label/"]:after
p.tag-categorias a[href*="/etiqueta/"]:after{
	content: " ";
	display: none;
}
/***********************/

/*******subhome*******/
div#decContenidoCentralDer > div:first-child h2 {
    margin-top: 0.05em !important;
    border-top: none;
}
div#decContenidoCentralDer div.faldon  {
    margin-top: 5.8em;
}
/*
div#decContenidoCentralDer div:nth-child(1){
	border-top: none !important;
}*/
/* div#decContenidoCentralDer > div:last-child{ */
/* 	border-bottom: 1px solid #f0f0f0; */
/* } */
ul.subhome li h3{
	padding-right: 1em;
	padding-left: 1em;
}
ul.subhome li p{
	padding-right: 1.25em;
}
div.subhome .btn-primary {
	width: 20em;
}
ul.subhome li p.sinFoto {
	padding-left: 1.26em;
	padding-right:0;
	margin:0;
}
/*******SUBHOME********/

#decContenidoCentralDer .actualidad { 
	float: left;
    width: 100%;
    padding: 0;
    margin: 0;
    margin-top: -30px !important;
}
#decContenidoCentralDer .actualidad  h2 {	
	font-size: 1.79em;
	margin-top: 3.2em;
	margin-bottom: 2.1em;
	font-family: IberPangeaText Light, sans-serif;
	/*border-top: 1px solid #f0f0f0;*/
}
.actualidad  > ul.subhome {
	padding: 0;
}
.actualidad  > ul.subhome > li {
	padding: 0;
	list-style: none;
}
.actualidad  > ul.subhome > li:nth-child(n+3) {
	margin-top: 2.2em;
}
.actualidad  > ul.subhome > li.colIzqActualidad {
	float: left;
	width: 48.401%;
    margin-right: 1.25%;
}
.actualidad  > ul.subhome > li.colDerActualidad {
	float: left;
	width: 48.401%;
	margin-left: 1.25%;
}
.actualidad  > ul.subhome > li.colIzqActualidad span.sinFoto,
.actualidad  > ul.subhome > li.colDerActualidad span.sinFoto {
	padding-left: 1.43em;
}
.actualidad > ul.subhome > li .audio,
.actualidad > ul.subhome > li .imagenVideo,
.actualidad > ul.subhome > li .jwplayer {
	margin-bottom: 0;
	float: left;
	padding-top: 0.6em;
}
.actualidad  ul.subhome span.seccion {
    border-right: none;
    padding-right: 0;
    margin-right: 0;
}
.actualidad ul.subhome span.seccion + span.fecha {
	border-left: 1px solid #2C2C2C;/*Cambio Gris #454545 22-03-2017*/
	padding-left: 0.6em;
	margin-left: 0.3em;
}
.actualidad ul.subhome > li .img-responsive {
	padding-top: 0.6em;
	float: left;
}
.actualidad ul.subhome p {
	font-size: 1.14em;
	line-height: 1.8em;
	padding: 0 1.25em;
	float: left;
}
.actualidad ul.subhome p.soloMovil {
	font-size: 1em;
	line-height: 1em;
}
.actualidad ul.subhome p a {
	font-family: IberPangeaText Light, sans-serif;
}
.actualidad .subhome .btn-primary {
	margin-top: 2.1em;
	padding: 1em 0;
	width: 20em;
}
.actualidad ul li a.conIcono {
	width: 100%;
	text-align: center;
	float: left;
	padding: 0 1em;
}
.actualidad ul li a.conIcono .img-responsive {
	margin-top: 0;
	left:37%;
	position: relative;
}
.sala_comunicacion_grid_wrapper > div > h2.text-center.Thin {
    text-transform: uppercase;
    font-size: 30px;
}
.sala_comunicacion_grid_wrapper .col-sm-12.botonActualidad a {
    opacity: 1;
    width: 14.29em;
    padding: 1em 0;
    background-color: transparent;
    color: #427314;
    border-color: #427314;
    border-radius: 0;
    font-size: 1em;
    text-transform: uppercase;
    box-shadow: none !important;
}
.sala_comunicacion_grid_wrapper .col-sm-12.botonActualidad a:active {
	background-color: transparent;
    color: #427314;
    border-color: #427314;
}
.sala_comunicacion_grid_wrapper .col-sm-12.botonActualidad a:hover {
    background-color: transparent;
    color: #707070;
    border-color: #707070;
}
.detalleInteriorNP .tituloNoticia h1 {
	border-left: 0px;
    padding-left: 0px;
    font-size: 2.2rem;
}
.detalleInteriorNP span.detallesNoticia {
    width: 100%;
    color: #626971;
    text-transform: uppercase;
    font-size: 1.1rem;
}
#antetituloNoticia p.antetitulo {
    font-size: 1.25rem;
}
.detalleInteriorNP .bulletsNoticia, .detalleInteriorNP .noticia {
    font-size: 17px !important;
}
.detalleInteriorNP .bulletsNoticia > ul {
    margin-bottom: 10px;
    margin-top: 0px;
}
.detalleInteriorNP .bulletsNoticia {
	padding-top:20px;
}
div.linea-noticia {
	margin: 0px;
}
.bloqueInformacion ul.pestanias {
	border-bottom:1px solid #707070;
}
.bloqueInformacion ul.pestanias li.activo .arrow-before {
	border-bottom:20px solid #000;
}
div#detalleInteriorNP .owl-stage > div {
    float: left;
}
/***********************/
/***** MEDIA QUERY *****/
/***********************/
/* Para pantallas inferior a 1120px pero superior a 960px (desktop) */
@media screen and (max-width: 70em) and (min-width: 60em) {
	.actualidad .colDerActualidad {
    	margin-left: 0.42em;
    }
}
/* Para pantallas inferior a 959px pero superior a 768px (tablet) */
@media screen and (max-width: 59.94em) and (min-width: 47.95em) {
	/****************/
	/*	ACTUALIDAD 	*/
	/****************/
	.actualidad {
		width: 100%;
		margin-left: 0;
		margin-right: 0;
		padding-left:8.5%;
		padding-right:8.5%;
	}
	.actualidad .jwplayer.jw-flag-aspect-mode{
		height: 205px !important;
	}
	.actualidad .colIzqActualidad {
		padding-right: 0;
	}
	.contenidoCentrado1col .actualidad .colDerActualidad {
	    background-color: #fff;
	    width: 53%;
	    padding-left: 20px;
	    /*margin-top: 10px;*/
	    height: 370px;
	    max-width: 55% !important;
		padding-top: 0px !important;
	    padding-bottom: 10px;
	    align-items: center;
	    vertical-align: middle;
	    display: flex;
	    flex-wrap: wrap;
	}
	.actualidad .colDerActualidad {
		margin-left: 0;
		padding-left: 0;
	}
	.actualidad h3 {	
		padding-top: 0;
		padding-left: 0.83em;
		padding-right: 0.83em;
	}
	.actualidad p {
		padding-left: 1.25em;
		padding-right: 1.25em;
	}
	.actualidad .btn-primary {
		margin-top: 1.7em;
	}
	.actualidad > ul.subhome > li.colIzqActualidad,
	.actualidad > ul.subhome > li.colDerActualidad {
		width: 48.12%;
	}
	.actualidad > ul.subhome > li.colDerActualidad {	
    	margin-left: 1.25%;
	    margin-right: 0;
	}
	.actualidad > ul.subhome > li.colIzqActualidad{
		margin-left: 0;
		margin-right: 1.25%;
	}
	.actualidad ul li .img-responsive {
		width: 100%;
	}
	.actualidad ul li a.conIcono .img-responsive {
		width: auto;
	}
	.actualidad ul li .audio .jwplayer,
	.actualidad ul li .imagenVideo .jwplayer.jw-flag-aspect-mode{
		height: 187px !important;
	}
	.actualidad .audio,
	.actualidad .imagenVideo,
	.actualidad .jwplayer {   min-height: 176px;
	}
	p.tag-categorias{
	padding-left:0;
	}
	.contenidoCentrado2col .noMostrar .fondoBlanco {
	    background-color: #fff;
	    height: 605px;
	}
	.noMostrar .actualidad .colIzqActualidad .marcoimagen {
	    margin-top: -85px;
	    margin-left: 1px;
	}
	.actualidad-container .contenidoCentrado2col .fecha {
		top: -10px;
	}
}

/* Para pantallas inferior a 768px(mobile) */
@media screen and (max-width: 47.95em) {
	.actualidad ul.subhome .col-sm-12{
		width: 100%;
	    float:left;
	}
	.actualidad .colDerActualidad, 
	.actualidad .colIzqActualidad {
	    width: 89%;
    	margin: 20px 20px 0;
	    float:left;
	}
	/****************/
	/*	ACTUALIDAD 	*/
	/****************/
	.actualidad {
		width: 100% !important;
		margin-left: 0;
		margin-right: 0;
		margin-bottom: 2.8em;
		padding:0
	}
	.actualidad h2 {
		margin-bottom: 0;
		margin-top: 0.5em;
	}
	.actualidad > div > img {
		width: 100%;
	}
	.actualidad .colIzqActualidad,
	.actualidad .colDerActualidad {
		padding-left: 0;
		padding-right: 0;
		float: left;
	}
	.actualidad .colDerActualidad{
	    margin-top: 2em;
	}
	.actualidad .colIzqActualidad {
	    margin-bottom: 0;
	}
	.actualidad h3 {
		padding-top: 20px !important;
		padding-left: 0.83em;
		padding-right: 0.83em;	   
	}
	.actualidad h3,
	.actualidad p.col-sm-12 {
		margin: 0;
	    width: 100%;
	    padding-top: 0;
    	padding-bottom: 20px;
	}
	.actualidad p {
	    padding-left: 1.24em;
    	padding-right: 1.24em;
	}
	p.tag-categorias.actualidad-gris{
		padding-left:0;
	}
	.actualidad p.soloMovil {
		padding: 0;
		margin: 0;
		width: 100%;
	}
	.actualidad > div {
		padding: 0;
		float: left;
		width: 100%;
	}
	.actualidad .btn-primary {
		margin-top: 3em;
	}
	.actualidad > div:nth-child(2) {
		margin-bottom: 2.8em;
	}
	.actualidad ul.subhome span.seccion {
		padding-left: 1.43em;
	}
	#decContenidoCentralDer .actualidad h2 {
		margin-top: 1.4em;
		margin-bottom: 1.6em;
	}
	.actualidad  > ul.subhome > li.colIzqActualidad {
		width: 100%;
		margin-right: 0;
		margin-bottom: 2em;
	    margin-left: 0;
	}
	.actualidad  > ul.subhome > li.colDerActualidad {
		width: 100%;
		margin-left: 0;
		margin-bottom: 2em;
		margin-right: 0;
	}
	.actualidad div.subhome {
		float: left;
		margin-top: 1em;
		width: 100%;
	}
	.actualidad div.subhome .btn-primary {
		margin-top: 0; 
	}	
	.actualidad ul li .img-responsive {
		width: 100%;
	}
	div#decContenidoCentralDer > div:last-child{
		border-bottom: none;
	}
	.actualidad ul li a.conIcono .img-responsive,
	.actualidad ul li .img-responsive[src*="boton"][src$="svg"],
	.actualidad ul li .img-responsive[src*="boton_calendario"][src$="png"]
	{
		width: auto;
	}
	.actualidad .audio,
	.actualidad .imagenVideo, 
	.actualidad div.jwplayer,
	.actualidad ul li .img-responsive{
		padding: 0;
	}
	p  span.table a.enlace-actualidad[href*="/tag/"], 
	p  span.table a.enlace-actualidad[href*="/label/"],
	p.tag-categorias a.tag-categoria[href*="/tag/"], 
	p.tag-categorias a.tag-categoria[href*="/label/"]   {
		margin-bottom:10px;
	}
}
/*RRSS para el modulo de te interesa*/
.actualidad.container ul li ul.media{
	width: auto !important;
    margin: 0;
    padding: 0;
    float: right;
}
.actualidad.container ul li ul.media li{
	width: auto !important;
    float: left;
    margin-right: 0.5em;
}
.actualidad.container .media li {
    width: auto !important;
    margin: 0;
    padding: 0;
    float: right;
    margin-bottom: 1.5em;
    margin-top: 1em;
}
.actualidad.container .media a[title="Whatsapp"] img[alt="Whatsapp"]{
	display:none;
}

@media screen and (max-width: 47.95em){
	.actualidad.container .media a[title="Whatsapp"] img[alt="Whatsapp"] {
    	height: 25px !important;
    	width: 25px !important;
    	display: block;
	}
	.actualidad.container ul li ul.media {
    	margin-top:0px;
    	margin-left:15px;
	}
}

.resultado .marcoimagen {
    width: 40%;
    height: 220px;
    float: left;
    margin-right: 3%;
    padding-top: 0px;
    overflow: hidden;
}
#buscarActualidad~div.resultadosBusqueda span.titulo {
    color: #427314;
    font-size: 1.25rem;
    font-family: IberPangeaText Light, sans-serif;
    text-transform: none;
    display: block;
    padding-left: 40%;
    line-height: 1.4em;
    margin-bottom:0px;
}
form#buscarActualidad~div.resultadosBusqueda ul.listadoResultados li.resultado p a {
    margin-bottom: 0;
    font-size: 1rem;
    font-family: IberPangeaText Light, sans-serif;
    line-height: 1.4em;
    width: auto;
    display: block;
    margin-left: 43%;
    color: #2C2C2C !important;
    padding: 5px 0;
    text-align: justify;
}
#buscarActualidad ~ div.resultadosBusqueda span.fichero {
	margin-bottom:5px;
	font-size:1.1rem;
	padding-left: 10px;
}
#buscarActualidad~div.resultadosBusqueda a {
    text-decoration: none;
}
#buscarActualidad~div.resultadosBusqueda a .horaFecha{
	display:flex;
}
#buscarActualidad~div.resultadosBusqueda a .horaFecha span.fichero{
	padding-left:0 !important;
	font-size:14px;
	color:#615D5A;
	width:auto;
	margin-bottom: -5px;
}
.compartirItem.itemsNoticias {
    float: inherit;
    margin-left: 40%;
}
div.resultadosBusqueda div.compartirItem ul {
    display: inline-block;
    margin-left: 0px;
    padding-left: 0px;
}
div.resultadosBusqueda div.compartirItem ul li {
    display: inline-block;
}
html #buscarActualidad #cadenabusqueda {
	height:39px;
	font-size: 1rem;
}
#buscarActualidad button.btnEnviarHR {
    width: 28%;
    margin-left: .61em;
    display: inline-block;
    padding: .61em 1.5%;
    box-sizing: border-box;
    height: 39px;
    line-height: 1px;
    font-size: 0.9rem;
}
#buscarActualidad~div.resultadosBusqueda span.resumen {
	padding:0px;
}
#buscarActualidad div.contentCajaBusquedaActualidad {
	margin-bottom:20px;
}
.contentPaginador li::before {
    display: none;
}
.pagination>li>a, .pagination>li>span {
	color: #89837E !important;
}
.pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus {
    background-color: #007F33;
    border-color: rgba(66,115,20,0);
    color: #fff !important;
    text-decoration:none;
}
div.contentPaginador div.contentPag ul li a+span {
    margin-right: 0px;
    color: #000 !important;
}
div.contentPaginador div.contentPag ul li.active  {
    color: #007F33 !important;
    padding-bottom: 10px;
    border-bottom: 3px solid #007F33;
}
div.contentPaginador div.contentPag ul li.active a {
    color: #007F33 !important;  
}
/* @media all and (min-width:661px) and (max-width: 901px) {
	div.contentPaginador div.contentPag ul li.active a {
		text-underline-offset: 24px !important;
	}
} */
.resultado .marcoimagen .img-responsive {
    max-width: 100%;
    height: 100%;
    object-fit: cover;
}
div.resultadosBusqueda div.compartirItem li:first-child {
	padding-top:0px !important;
}
@media screen and (max-width: 47.95em) {
	.compartirItem.itemsNoticias {
	    margin-left: 43%;
	}
}
@media screen and (max-width: 47.95em){
	#decContenedorInterior #decContenidosCentrales #contenidosIzquierda div.col-sm-12.contenidoColapsable, #decContenedorInterior #decContenidosCentrales #contenidosIzquierda div.inicioActualidad {
	    width: 100%;
	    margin-left: 0px;
	    margin-right: 0px;
	}
}
@media screen and (max-width: 47.95em){
	#decContenedorInterior #decContenidosCentrales #contenidosIzquierda, #decContenedorInterior #decContenidosCentrales .detalleInteriorNP {
	    width: 100% !important;
	}
}
@media(max-width:990px) {
	.contenidoCentrado .contenidoInterior.container {
	    padding: 0px;
	    margin: 0px;
	    width: 100%;
	    max-width: 100%;
	}
}
@media(max-width:767px) {
	
	#buscarActualidad #cadenabusqueda {
	    width: 100%;
	    margin-bottom: 20px;
	}
	#buscarActualidad button.btnEnviarHR {
		margin-bottom:0px;
		width:100%;
	}
	form#buscarActualidad~div.resultadosBusqueda ul.listadoResultados {
	    margin-top: 0px;
	}
	#decContenidoCentralDer,#buscarActualidad button.btnEnviarHR  {
	    margin-left: 0px;
	}
	.horaFechaEvento {
	    font-size: 16px !important;
	    line-height: 26px !important;
	    letter-spacing: -0.5px !important;
	    background-color: #fff;
	    margin-top: -19px;
	    margin-bottom: 0;
	    padding-bottom: 13px;
	    padding-left: 26px !important;
	    text-align: left;
	}
	.contenidoCentrado2col .fondoBlanco {
	    background-color: #fff;
	    height: 595px;
	    padding-left: 16px;
	}
	.actualidad-container .aniadirCalendario {
	    float: left;
	    font-family: IberPangeaText,sans-serif;
	    color: #38424a;
	    font-size: 16px;
	    margin-bottom: 0;
	    margin-top: 0;
	    font-weight: normal;
	    font-stretch: normal;
	    font-style: normal;
	    line-height: normal;
	    letter-spacing: -0.18px;
	    margin-left: 5px;
	}
	img.iconoHoraFechaEvento {
	    margin-top: -5px;
	    margin-right: 5px;
	    margin-left: 5px;
	    width: 15px !important;
	    height: 15px !important;
	}
}
@media(max-width:600px) {
	.resultado .marcoimagen {
	    width: 100%;
	    height: auto;
	    float: left;
	    margin-right: 0px;
	    padding-top: 0px;
	    overflow: hidden;
	}
	#buscarActualidad ~ div.resultadosBusqueda {
		padding-right:0px;
	}
	#buscarActualidad~div.resultadosBusqueda span.titulo , #buscarActualidad~div.resultadosBusqueda span.resumen {
		padding-left:0px;
	}
	form#buscarActualidad~div.resultadosBusqueda ul.listadoResultados li.resultado p a {
		margin-left:0px;
	}
	div.resultadosBusqueda ul.listadoResultados div.compartirItem {
	    padding-top: 0px;
	    margin-left: 0px;
	}
}
#buscarActualidad~div.resultadosBusqueda span.resumen {
    padding: 0;
    margin-bottom: 20px;
    font-size: 1em;
    font-family: IberPangeaText Light, sans-serif;
    line-height: 1.2em;
    width: auto;
    display: block;
    margin-left: 40%;
}

section.noMostrar {
    display: none;
}

@media only screen and (max-width: 950px) and (min-width: 767px){
	.actualidad .colDerActualidad p.col-sm-12 {
	    padding-left: 20px !important;
	}
	.actualidad .colDerActualidad img.iconoHoraFechaEvento {
	    margin-top: -80px;
	    margin-right: 5px;
	    margin-left: 0px;
	    width: 24px !important;
	    height: 24px !important;
	}
	.actualidad-container .aniadirCalendario {
	    margin-left: 0px;
	}
	.contenidoCentrado2col .noMostrar .actualidad {
	    margin-top: -40px;
	}
	.contenidoCentrado2colsection .noMostrar {
	    display: block !important;
	}
	.contenidoCentrado2col .actualidad {
	    display: block !important;
	}
	.contenidoCentrado2col section.noMostrar {
	    display: block !important;
	}
	.contenidoCentrado2col .actualidad2col {
	    display: none !important;
	}
	section.noMostrar .container {
    	max-width: 790px;
	}
	.actualidad ul li .marcoimagen .img-responsive {
	    height: 290px !important;
	    margin-top: 0px;
	}
	section.noMostrar .actualidad ul li .marcoimagen .img-responsive {
    	height: 370px !important;
    	margin-top: -25px;
	}
	section.noMostrar .col-sm-6 {
	    flex: 0 0 50%;
	    max-width: 100%;
	}
	.actualidad .colIzqActualidad {
	    width: 45%;
	}
	section.noMostrar .actualidad .colIzqActualidad {
	    padding-left: 2px;
	    margin-right: 0;
	    padding-top: 0;
	    padding-right: 0;
	    background-color: white;
	    width: 100%;
	}
	section.noMostrar .actualidad {
	    float: left;
	    padding: 0 16.2% 3.85em 16.2%;
	    margin: 0;
	    background-color: white;
	}
	section.noMostrar .owl-nav.disabled {
	    display: none;
	}
	section.noMostrar .gridAgendaCarrusel .owl-dots {
	    display: block;
	}
	section.noMostrar .owl-dots {
	    display: none;
	}
	section.noMostrar .actualidad h3 {
	    padding-top: 20px;
	    padding-left: 0;
	    padding-right: 0.83em;
    	background-color: #fff;
    	margin-bottom: 0;
	}
	section.noMostrar .actualidad p {
	    padding-left: 0 !important;
	    padding-right: 1.25em;
	}
	section.noMostrar .actualidad-container .contenidoCentrado2col .aniadirCalendario {
	    float: left;
	    font-family: IberPangeaText,sans-serif;
	    color: #38424a;
	    font-size: 16px;
	    margin-bottom: 0;
	    margin-top: 0;
	    font-weight: normal;
	    font-stretch: normal;
	    font-style: normal;
	    line-height: normal;
	    letter-spacing: -0.18px;
	    padding-left: 0;
	    padding-right: 5px;
	    margin-left: 0;
	}
	.noMostrar .gridAgendaCarrusel .owl-dots {
	    text-align: right !important;
	}
}

@media screen and (max-width: 767px){
	.contenidoCentrado1col .actualidad {
	    display: none !important;
	}
	section.noMostrar {
	    display: block !important;
	}
	.contenidoCentrado2col .actualidad {
	    display: none !important;
	}
	.actualidad2col {
	    display: none !important;
	}
	.actualidad.container {
	    display: none !important;
	}
	.owl-nav.disabled {
	    display: none;
	}
	section.noMostrar.actualidad  {
	    display: block !important;
	}

	.noMostrar .actualidad.container {
	    display: block !important;
	    width: 100% !important;
	    max-width: 767px;
    	background-color: transparent;
	}

	.gridAgendaCarrusel .owl-nav.disabled {
	    display: none;
	}

	.noMostrar .gridAgendaCarrusel .owl-dots {
	    display: block;
	    text-align: right !important;
	    margin-top: 0px !important;
	    margin-bottom: -20px !important;
	    margin-right: 0;
	}
    section .noMostrar .owl-dots {
	    display: none;
	}
    .actualidad .gridAgendaCarrusel p.col-sm-12 {
	    margin: 0;
	    width: 100%;
	    padding-top: 0;
	    padding-bottom: 20px;
	    padding-left: 5px;
	    padding-right: 5px;
	    text-align: left;
	}

	.noMostrar .actualidad .gridAgendaCarrusel h3 {
	    padding-top: 0 !important;
	    padding-left: 5px;
	    padding-right: 5px;
	    color: #007F33 !important;
	    font-size: 24px !important;
		line-height: 28px !important;
	    font-weight: 300;
	    margin-bottom: 0 !important;
	    vertical-align: middle;
	}

	.noMostrar .gridAgendaCarrusel .contenidoInterior p {
	    font-size: 17px;
	    line-height: 25px;
	    height: 80px;
	}

	.actualidad .gridAgendaCarrusel ul li .marcoimagen .img-responsive {
	    height: 259px !important;
	    margin-bottom: 25px;
	    object-fit: cover;
   		margin-top: -20px;
	}

	.actualidad-container .gridAgendaCarrusel .fecha {
	    float: left;
	    position: relative;
	    top: -10px;
	    background-color: #007F33;
	    width: 97px;
	    height: 48px;
	    margin: 0 0 0 0px;
	}

	.actualidad-container .gridAgendaCarrusel .fechaFin {
	    float: left;
	    position: relative;
	    top: -10px;
	    background-color: #ffffff;
	    width: 97px;
	    height: 48px;
	    margin: 0;
	}

	.actualidad .gridAgendaCarrusel .colIzqActualidad {
		background-color: #ffffff;
	    width: 100%;
	    margin: 0;
	    max-width: 100%;
    	padding-bottom: 20px;
	}

	.actualidad .gridAgendaCarrusel ul.col-sm-12 {
	    background-color: #f7f8f6;
	    padding-top: 10px;
	    padding-left: 10px;
	    padding-right: 10px;
	    max-width: 100%;
	    width: auto;
	    padding-bottom: 0;
	}

	.gridAgendaCarrusel .owl-dots .owl-dot span {
	    width: 10px;
	    height: 10px;
	    margin: 5px 7px;
	    background: #d6d6d6;
	    display: block;
	    -webkit-backface-visibility: visible;
	    transition: opacity 200ms ease;
	    border-radius: 30px;
	}

	.gridAgendaCarrusel .owl-dots .owl-dot {
		white-space: nowrap;
		overflow: hidden;
		text-indent: 50px;
	}

	.gridAgendaCarrusel .owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot {
	    background: 0 0;
	    color: inherit;
	    border: none;
	    padding: 0!important;
	    font: inherit;
	}

	.gridAgendaCarrusel .owl-theme .owl-dots .owl-dot span {
	    width: 10px;
	    height: 10px;
	    margin: 5px 7px;
	    background: #d6d6d6;
	    display: block;
	    -webkit-backface-visibility: visible;
	    transition: opacity 200ms ease;
	    border-radius: 30px;
	}

	.gridAgendaCarrusel .owl-carousel .active span {
	    background: #61a60e !important;
	}

	.actualidad>div:nth-child(2) {
	    margin-bottom: 2.8em;
	}
	.actualidad-container .fecha .colIzq {
	    font-size: 26px !important;
	    width: 93px !important;
	    height: 42px !important;
	}
	.actualidad-container .fecha .colDer {
	    font-size: 26px !important;
	    width: 93px !important;
	    height: 42px !important;
	}


	.contenidoCentrado .actualidad {
	    margin-top: -10px !important;
	}
	.contenidoInterior ul {
	    list-style: outside none none;
	    margin-top: 0;
	    clear: both;
	}
	.contenidoCentrado .actualidad ul li .marcoimagen .img-responsive {
	    margin-top: -20px;
	}
	.contenidoCentrado .actualidad h3 {
	    padding-left: 0;
	    padding-right: 0;
	    background-color: #fff0;
	    padding-top: 10px;
	    padding-bottom: 0.7em;
	    margin-top: 0;
	    font-size: 42px !important;
	    color: #61a60e !important;
	    line-height: 1;
	    letter-spacing: -1.37px;
	    font-weight: 300;
	    text-align: left;
	}
	.contenidoCentrado .actualidad.container {
	    padding-left: 0 !important;
	    padding-right: 0 !important;
	    margin: 0 !important;
	    max-width: 767px;
	    width: 100% !important;
	}
	.contenidoCentrado2col .noMostrar .actualidad {
	    margin-top: -40px;
	}
}

@media only screen and (max-width: 950px) and (min-width: 767px){
	.actualidad .colDerActualidad p.col-sm-12 {
	    padding-left: 20px !important;
	}
}

@media screen and (max-width: 415px){
	.actualidad .gridAgendaCarrusel .verEvento {
	    padding-left: 0;
	    margin-bottom: 0;
	    float: left;
	    display: flex;
	    justify-content: flex-end;
	    margin-left: 4px;
	    margin-top: 25px;
	}
}


@media only screen and (max-width: 914px) and (min-width: 767px) {
	.actualidad-container .verEvento {
		margin-left: 0px;
	}
	.horaFechaEvento {
        margin-top: -23px;
		margin-left: 35px;
    }
	.col-sm-6.colDerActualidad.Thin p.horaFechaEvento {
		margin-top: -56px;
		margin-left: 0px;
	}
}