.docente-redes{
	list-style:none;
	display:flex;
	flex-flow:row wrap;
	gap:5px;
	padding:0;
	margin:0;
}
.docente-redes>li{
	padding:0;margin:0;
}
.docente-redes>li>a{
	background:var(--wp--preset--color--accent-1);
	color:var(--wp--preset--color--base);	
	padding:.5rem 1rem;
	font-size:var(--wp--preset--font-size--small);
	border-radius:1rem;
	text-decoration:none;
	display:flex;
	flex-flow: row wrap;
	gap:5px;
	align-items:center;
	justify-content:center;	
}
.docente-redes svg{
	fill:var(--wp--preset--color--base);
	width:1.5rem;
	height:1.5rem;
}
.docente-redes .ai{
	font-size:1.5rem;
}
.publicacoes-relacionadas{
	list-style:none;
	padding:0;
	margin:1rem 0;
	display:block;
}
.publicacoes-relacionadas li{
	margin-top: 0;
	margin-bottom: var(--wp--preset--spacing--30);
	padding-top: var(--wp--preset--spacing--30);
	padding-right: var(--wp--preset--spacing--20);
	padding-bottom: var(--wp--preset--spacing--30);
	padding-left: var(--wp--preset--spacing--20);
	background:var(--wp--preset--color--accent-6);
	border-bottom:solid 2px var(--wp--preset--color--contrast);
	margin-bottom:.5rem;
}
.publicacoes-relacionadas h3{
	margin:0;
}
.publicacoes-relacionadas a{
	text-decoration:none;
}
.publicacoes-relacionadas p{
	margin-bottom:0;
}
a:focus{
    outline: none !important;
    border: dotted 1px #ccc !important;
}
.wpml-ls-legacy-list-horizontal{padding:0;border:0}
.wpml-ls-legacy-list-horizontal>ul,
.wpml-ls-legacy-list-horizontal .wpml-ls-item,
.wpml-ls-legacy-list-horizontal a{
	padding:0;
	display:flex;
	flex-flow:row wrap;
	align-items:center;
	justify-content:center;
}
.wpml-ls-legacy-list-horizontal>ul{
	gap:.5rem;
}
.wp-block-read-more{
	background:var(--wp--preset--color--accent-1);
	padding:var(--wp--preset--spacing--20) var(--wp--preset--spacing--30);
	color:var(--wp--preset--color--base);
	border-radius:1rem 0 1rem 0;
	font-size:var(--wp--preset--font-size--small);
}
.is-layout-grid.fundo-cinza>li{
	background:var(--wp--preset--color--accent-6) !important;
	padding:1rem;
	border-radius:2rem 0 2rem 0;
}
.wp-block-search label,
.wp-block-search
{
	font-size:var(--wp--preset--font-size--small);
}
.wp-block-navigation{z-index:3}
.posicao-relativa-inferior{
	position: relative;
	bottom: 5rem;
	z-index: 1;	
}
.wp-block-search__button{padding:.5rem!important;margin-left:0!important}
.posicao-relativa-z2{
	position: relative;		
	z-index: 2
}
