.listado-noticias{
	& .seccion{
		color: #a6271e;
    display: inline-block;
    padding: 0px;
    font-size: 1.3rem;
    font-family: var(--font1);
    position: relative;
    padding-left: 1rem;
    &:before{
    	content:"|";
    	position: absolute;
    	left: 0;
    	color: black;
    }
	}
	& .datetime{
		font-family: var(--font1);
		font-size: 1.4rem;
		display: inline-block;
		margin-top: 1rem;
	}
}

ul.rrss_cat {
    display: flex;
    justify-content: center;
    align-items: center;
    list-style: none;
    gap: 2rem;
    margin-top: 3rem;
    & img{
    	display: block;
    	height: 25px;
    	width: auto;
    }
}

/* tipo de contenido página */

.page-node-type-pagina-interior{
	& .field--name-field-imagen-seccion {
		text-align: center;
		background: #e9e2e1;
		& img{
			display: inline-block;
			max-width: 1600px;
		}
	}
	& .field--name-field-galeria-imagenes{
		margin-top: 4rem;
		display: flex;
		flex-wrap: wrap;
		gap: 1rem;
	}
}


/* eol tipo de contenido página */


/* vista noticias home */

.paragraph--type--view .listado-noticias .view-content li img {
    border-bottom: 0 solid;
}

.listado-noticias .subtitle{

    line-height: 1.4;
}


/* eol vista noticia home */


/* página congreso */


.page-node-193 article.node--type-pagina-interior,
.page-node-199 article.node--type-pagina-interior{
	width: 750px;
	margin: 0 auto;
}

@media (max-width: 770px) {
	.page-node-193 article.node--type-pagina-interior,
	.page-node-199 article.node--type-pagina-interior{
		width: 100%;
	}
}

p:has(.inscripcion){
	margin-bottom: 2rem!important;
	margin-top: 4rem!important
}

a.inscripcion, a.comunicacion{
	padding: 1.5rem 4rem;
	border-radius: 40px;
	color: white;
	display: inline-block;
}

a.inscripcion{
	background: #b82b21;
}

a.comunicacion{
	background: #362a1d;
	margin-top: 2rem;
	margin-bottom: 1rem;
	display: inline-block;
}

.page-node-193 .region-content .node .text-formatted.field h2,
.page-node-199 .region-content .node .text-formatted.field h2{
	margin-top:7rem;
	position: relative;
}

.page-node-193 .region-content .node .text-formatted.field h2:before,
.page-node-199 .region-content .node .text-formatted.field h2:before{
	content:"";
	position: absolute;
	height: 1px;
	width: 100%;
	background: #b82b21;
	top: -13px;
	left: 0;
}

.page-node-193 .region-content .node .text-formatted.field h2.congresoh2:before,
.page-node-199 .region-content .node .text-formatted.field h2.congresoh2:before{
	content: none;
}

.page-node-193 .block-destacado .block-inn .field--name-field-destacado a,
.page-node-199 .block-destacado .block-inn .field--name-field-destacado a {
    color: white !important;
    border: 1px solid white;
    border-radius: 50px;
    padding: 2rem 4rem;
}

span.avisoplazo {
    background: #da7f08;
    color: white;
    padding: 5px 22px;
    border-radius: 11px;
    display: inline-block;
}

/* tabla congreso */

.congreso{
	width: 750px;
}

@media (max-width: 770px) {
	.congreso{
		width: 100%;
	}
}

.congreso thead{
	border-bottom: 1px solid;
	font-size: 11px;
	text-transform: uppercase;
	background: #f0e8e6;
}

.congreso thead th:last-child{
	 padding-left: 1rem;
	 text-align: left;
}

.congreso td{
  padding-bottom: 1.5rem;
  background: white;
}
.congreso tr:first-child td{
  padding-top: 0.5rem;
}
.congreso tr:last-child td{
  padding-bottom: 1rem;
}
.congreso td:first-child{
  padding-right: 2rem;
  border-right: 1px solid;
  vertical-align: top;
  width: 130px;
}

@media (max-width: 770px) {
.congreso td:first-child{
  width: 75px;
}
}
.congreso td:last-child{
	 padding-left: 1rem;
}
.congreso td p{
	margin: 0!important;
}


/* eol tabla congreso */

/* eol página congreso */


