/* Início FooterMultisites-colunas */
#wrapper-navbar .container.FooterMultisites-colunas, #page .container.FooterMultisites-colunas {
    display: flex;
    align-items: flex-start;
    justify-content: center;
    padding-top: 40px;
}
/* Fim FooterMultisites-colunas */


/* Início FooterMultisites-coluna1 */
.FooterMultisites {
    /*background-color: #004983;*/
	background-color: #E7E7E7;
    padding-top: 40px;
	/*padding-bottom: 40px;*/
}
.FooterMultisitesListaSocial {
    display: flex;
    align-items: center;
    justify-content: center;
    padding-inline-start: 0px;
	margin-bottom: 20px;
}
.FooterMultisitesListaSocial li {
    display: inline-block;
    margin: 0px 10px;
}
.FooterMultisitesListaSocial img {
    /*max-height: 27px !important;*/
}
.imagem-diario {
    display: flex;
    align-items: center;
    justify-content: center;
	margin: 0px auto 30px;
	text-align: center;
}
.imagem-diario img {
    /* width: 100%;
    height: auto; */
    width: 200px;
    height: 236px;
}
.estrutura-organizacional {
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0px auto 30px;
}
.FooterMultisitesLinks {
    margin: 0px 15px;
	font-family: 'Cera_promedium';
    font-size: 16px;
    font-weight: 500;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.25;
    letter-spacing: normal;
    text-align: center;
    color: #ffffff;
    padding-inline-start: 0px;
    text-transform: uppercase;
}
.FooterMultisitesLinks li {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
	margin-bottom: 10px;
}
.FooterMultisitesLinks li a {
    /*color: #FFFFFF;*/
	color: #424242;
}
.FooterMultisitesLinks li a:hover {
    text-decoration: underline;
}
/* Fim FooterMultisites-coluna1 */


/* Início FooterMultisites-coluna2 */
.FooterMultisitesDescricaoOrgao {
    margin-bottom: 30px;
	font-family: 'Cera_proregular';
	font-size: 16px;
	font-weight: 500;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.25;
	letter-spacing: normal;
	text-align: left;
	color: #ffffff;
}
.FooterMultisitesDescricaoOrgao p {
    /*color: #FFFFFF;*/
	color: #424242;
	font-family: 'Cera_promedium';
	/*font-size: 16px;
	line-height: 1.25;*/
}
.FooterMultisitesDescricaoOrgao b, .FooterMultisitesDescricaoOrgao strong {
	/*color: #FFFFFF;*/
	color: #424242;
	font-family: 'cera_problack';
	/*font-size: 16px;
	line-height: 1.25;*/
}
.FooterMultisitesDescricaoOrgao a {
    color: #424242;
}
.FooterMultisitesDescricaoOrgao a:hover {
    text-decoration: underline;
}


.FooterMultisitesListaRepetidorTextos {
    display: flex;
    align-items: flex-start;
    justify-content: center;
    font-family: 'Cera_proregular';
    padding-inline-start: 0px;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.125;
	letter-spacing: -0.7px;
	text-align: left;
    color: #ffffff;
}
.FooterMultisitesListaRepetidorTextos li {
    list-style-type: none;
}
.FooterMultisitesListaRepetidorTextos li:first-child {
    margin: 0px 30px 0px 0px;	
}
.FooterMultisitesListaRepetidorTextos li {
    margin: 0px 30px 0px 30px;	
}
.FooterMultisitesListaRepetidorTextos li:last-child {
    margin: 0px 0px 0px 30px;	
}
.FooterMultisitesListaRepetidorTextos p {
    /*color: #FFFFFF;*/
	color: #424242;
	font-family: 'Cera_proregular';
	/*font-size: 14px;
	line-height: 1.125;
	letter-spacing: -0.7px;*/
	margin: 0 0 20px;
}
.FooterMultisitesListaRepetidorTextos b, .FooterMultisitesListaRepetidorTextos strong {
    /*color: #FFFFFF;*/
	color: #424242;
	font-family: 'cera_problack';
	/*font-size: 16px;
	line-height: 1.125;*/
	letter-spacing: -0.8px;
}
.FooterMultisitesListaRepetidorTextos a {
    /*color: #FFFFFF;*/
	color: #424242;
}
.FooterMultisitesListaRepetidorTextos a:hover {
    text-decoration: underline;
}
/* Fim FooterMultisites-coluna2 */

.container-fluid.FooterMultisites-branco {
    height: 15px;
    background-color: #FFFFFF;
	margin-left: -15px;
    margin-right: -15px;
    width: calc(100% - -30px);
}

/* inicio @media(s) */
@media (max-width: 991px) {
.FooterMultisitesListaRepetidorTextos li:first-child {
    margin: 0px 10px 0px 0px;
}
.FooterMultisitesListaRepetidorTextos li {
    margin: 0px 10px 0px 10px;
}
.FooterMultisitesListaRepetidorTextos li:last-child {
    margin: 0px 0px 0px 10px;
}
}
@media (max-width: 767px) {
#wrapper-navbar .container.FooterMultisites-colunas, #page .container.FooterMultisites-colunas {
    display: flex;
}
#wrapper-navbar .container.FooterMultisites-colunas .FooterMultisites-coluna1, #page .container.FooterMultisites-colunas .FooterMultisites-coluna1 {
	width: 33.33333333%;
}
#wrapper-navbar .container.FooterMultisites-colunas .FooterMultisites-coluna2, #page .container.FooterMultisites-colunas .FooterMultisites-coluna2 {
	width: 66.66666667%;
}
.FooterMultisitesListaRepetidorTextos {
	display: block;
}
.FooterMultisitesListaRepetidorTextos li:first-child {
    margin: 0px;
}
.FooterMultisitesListaRepetidorTextos li {
    margin: 0px;
}
.FooterMultisitesListaRepetidorTextos li:last-child {
    margin: 0px;
}
}
@media (max-width: 575px) {
#wrapper-navbar .container.FooterMultisites-colunas, #page .container.FooterMultisites-colunas {
    display: block;
}
#wrapper-navbar .container.FooterMultisites-colunas .FooterMultisites-coluna1, #page .container.FooterMultisites-colunas .FooterMultisites-coluna1 {
	width: 100%;
	display: flex;
    flex-direction: column;
}
.FooterMultisitesSocial {
    order: 2;
}
.imagem-diario {
	order: 1;
}
.estrutura-organizacional {
	order: 3;
}
#wrapper-navbar .container.FooterMultisites-colunas .FooterMultisites-coluna2, #page .container.FooterMultisites-colunas .FooterMultisites-coluna2 {
	width: 100%;
}
}
/* fim @media(s) */

/* Inicio da Secao Acesso a Informação */

.SecaoAcessoInformacao {
    /*background-color: #3887BD;*/
	background-color: #3B79A5;
	padding-left: 15px;
    padding-right: 15px;
	padding: 37px 70px;
}

#TituloAcessoInformacao {
    font-family: 'cera_problack';
    font-size: 40px;
    font-weight: 900;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: -2px;
    text-align: left;
    color: #FFFFFF;	
    text-transform: uppercase;	
    margin-bottom: 65px;
}

.ListaAcessoInformacao {
	display: flex;
    align-items: flex-start;
    justify-content: center;
	text-align: center;
}
.ListaAcessoInformacao li {
    display: inline-block;
    margin: 0px 15px;		
    text-align: center;
	min-height: 180px;
	width: calc(20% - 30px);
}
.ListaAcessoInformacao li a {
	color: #FFFFFF;
}
.ListaAcessoInformacao li img {
    display: block;
    margin: 0px auto 20px;
	min-height: 60px;
    max-height: 60px;
}
.ListaAcessoInformacao li span {
	font-family: 'cera_problack';
	font-size: 20px;
	font-weight: 900;
	font-stretch: normal;
	font-style: normal;
	line-height: normal;
	letter-spacing: -0.5px;
	text-align: left;
	color: #FFFFFF;	
	display: flex;
    align-items: center;
    justify-content: center;
    max-width: 125px;
    margin: 0px auto;
    text-align: center;
}

/* Fim da Seção Acesso à Informação */


/* inicio @media(s) */
@media (max-width: 991px) {
.ListaAcessoInformacao {
    display: block;    
}
.ListaAcessoInformacao li {
	width: calc(32% - 30px);
}
}


@media (max-width: 767px) {
.ListaAcessoInformacao li {    
    display: inline-block;
    position: relative;
    width: calc(100% - 30px);
    min-height: auto;
    text-align: left;
	margin-bottom: 20px;
}
.ListaAcessoInformacao li img {    
    display: inline;
    min-height: initial;
    max-height: initial;
    max-width: 60px;
}
.ListaAcessoInformacao li span {    
    display: inline-block;
    margin-left: 20px;
	text-align: left;
}
}

@media (max-width: 375px) {
.SecaoAcessoInformacao {
    padding: 37px 15px;
}
}


/* inicio pagina conheca secretaria e pagina interna */
	.page-template.page-template-template-sites-conheca #page #primary {
		padding-right: 15px!important;
		padding-left: 15px!important;
	}
	.page-template.page-template-template-sites-conheca #page #primary .site-main {
		padding-left: 0px;
		padding-right: 0px;
	}
	.page-template.page-template-template-sites-conheca #page #primary .site-main .wrapper-breadcrumbs {
		width: 100%;
	}

	.page-template.page-template-template-sites-conheca #page #primary .site-main .title-post {
		padding-left: 0px;
	}
	
	.page-template.page-template-template-sites-conheca #page #primary .site-main .title-post h1 {
		font-family: 'cera_problack';
		font-size: 35px;
		text-align: left;
		letter-spacing: -0.88px;
		color: #00508A;
		opacity: 1;
	}
	.page-template.page-template-template-sites-conheca #page #primary .site-main h1 {
		font-family: 'cera_problack';
		font-size: 40px;
		font-size: 35px;
		text-align: left;
		letter-spacing: -0.75px;
		color: #00508A;
	}
	.page-template.page-template-template-sites-conheca #page #primary .site-main h2 {
		font-family: 'cera_problack';
		font-size: 32px;
		font-size: 30px;
		text-align: left;
		letter-spacing: -0.75px;
		color: #00508A;
	}
	.page-template.page-template-template-sites-conheca #page #primary .site-main h3 {
		font-family: 'cera_problack';
		font-size: 28px;
		text-align: left;
		letter-spacing: -0.75px;
		color: #00508A;
	}
	.page-template.page-template-template-sites-conheca #page #primary .site-main h4 {
		font-family: 'cera_problack';
		font-size: 24px;
		text-align: left;
		letter-spacing: -0.75px;
		color: #00508A;
	}
	.page-template.page-template-template-sites-conheca #page #primary .site-main h5 {
		font-family: 'cera_problack';
		font-size: 20px;
		text-align: left;
		letter-spacing: -0.75px;
		color: #00508A;
	}
	.page-template.page-template-template-sites-conheca #page #primary .site-main h6 {
		font-family: 'cera_problack';
		font-size: 16px;
		text-align: left;
		letter-spacing: -0.75px;
		color: #00508A;
	}
    .page-template.page-template-template-sites-conheca #page #primary .site-main .conteudo-conheca ul , .page-template.page-template-template-sites-conheca #page #primary .site-main .conteudo-descricao-secretario ul {
		padding-inline-start: 40px;
	}
	.page-template.page-template-template-sites-conheca #page #primary .site-main .conteudo-conheca ul li, .page-template.page-template-template-sites-conheca #page #primary .site-main .conteudo-descricao-secretario ul li {
		display: list-item;
		list-style-type: disc;
		font-family: 'cera_promedium';
		font-size: 14px;
		text-align: left;
		letter-spacing: -0.35px;
		color: #181818;
	}
	.page-template.page-template-template-sites-conheca #page #primary .site-main .conteudo-conheca ul li a, .page-template.page-template-template-sites-conheca #page #primary .site-main .conteudo-descricao-secretario ul li a {
		color: #00508a;
	}
	.page-template.page-template-template-sites-conheca #page #primary .site-main .conteudo-conheca ul li a:hover, .page-template.page-template-template-sites-conheca #page #primary .site-main .conteudo-descricao-secretario ul li a:hover {
		color: #00508a;
		text-decoration: underline;
	}
	.page-template.page-template-template-sites-conheca #page #primary .site-main .conteudo-conheca ol li , .page-template.page-template-template-sites-conheca #page #primary .site-main .conteudo-descricao-secretario ol li {
		font-family: 'cera_promedium';
		font-size: 14px;
		text-align: left;
		letter-spacing: -0.35px;
		color: #181818;
	}
	.page-template.page-template-template-sites-conheca #page #primary .site-main .conteudo-conheca ol li a , .page-template.page-template-template-sites-conheca #page #primary .site-main .conteudo-descricao-secretario ol li a {
		color: #00508a;
	}
	.page-template.page-template-template-sites-conheca #page #primary .site-main .conteudo-conheca ol li a:hover , .page-template.page-template-template-sites-conheca #page #primary .site-main .conteudo-descricao-secretario ol li a:hover {
		color: #00508a;
		text-decoration: underline;
	}
	
	
	.conteudo-conheca, .conteudo-pagina-interna {
		padding: 0px 0px 20px;
		/*float: left;*/
        width: 100%;
        display: inline-block;
	}
    @media (max-width: 991px) {
	.conteudo-conheca, .conteudo-pagina-interna {
		float: initial;
	}
	}
	
	.aba-secretario {
		/*min-height: 315px;*/
		height: auto;
		display: flex;
		align-items: center;
		justify-content: center;
		padding: 20px 0px;
	}
	.aba-secretario .imagem {
		z-index: 1;
	}
	.aba-secretario .foto {
		min-width: 239px;
		max-height: 239px;
		min-height: 239px;
		object-fit: cover;
		border-radius: 50%;
		object-position: top;
		border: 10px solid #e3e3e3;
	}
	
	.aba-secretario .informacao {
		border-top: 3px solid #b5b5b5;
		border-bottom: 3px solid #b5b5b5;
		border-right: 3px solid #b5b5b5;
	}
	
	.aba-secretario .nome-formacao, .aba-secretario .demais-informacoes {
		display: flex;
		align-items: center;
		justify-content: space-between;
		padding-top: 20px;
		padding-bottom: 20px;		
	}
	.aba-secretario .titulo-nome, .aba-secretario .titulo-formacao, .aba-secretario .titulo-origem, .aba-secretario .titulo-nascimento, .aba-secretario .titulo-partido {
		display: block;
		font-family: 'cera_problack';
		font-size: 20px;
		text-align: left;
		letter-spacing: -0.35px;
		color: #00508A;
		line-height: 0.75;
	}
	.aba-secretario .nome, .aba-secretario .formacao, .aba-secretario .origem, .aba-secretario .nascimento, .aba-secretario .partido {
		font-family: 'cera_problack';
		font-size: 28px;
		text-align: left;
		letter-spacing: -0.35px;
		color: #777777;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 1;
		-webkit-box-orient: vertical;
	}
	.aba-secretario .largura-nome {
		width: 66.667%;
	}
	.aba-secretario .largura-formacao {
		width: 33.333%;
	}
	.aba-secretario .largura-origem, .aba-secretario .largura-nascimento, .aba-secretario .largura-partido {
		width: 33.333%;
	}
	
	.conteudo-descricao-secretario {
		padding: 20px 0px;
	}
	
	@media (min-width: 768px) {
	
	}
	@media (min-width: 992px) {
	.aba-secretario {
		min-height: 315px;		
	}
	.aba-secretario .nome-formacao, .aba-secretario .demais-informacoes {
		padding-left: 95px;
	}
	}
	@media (min-width: 1200px) {
	.aba-secretario .nome-formacao, .aba-secretario .demais-informacoes {
		padding-left: 85px;
	}
	}
	@media (max-width: 991px) {
	.aba-secretario {
		border: 3px solid #b5b5b5;
		margin: 20px auto;
	}
	.aba-secretario .foto {
		min-width: 189px;
		max-height: 189px;
		min-height: 189px;
		max-width: 189px;
	}
	.aba-secretario .informacao {
		border: none;
	}
	.aba-secretario .nome-formacao, .aba-secretario .demais-informacoes {		
		padding-left: 25px;
		display: block;
		padding-bottom: 0px;
		padding-top: 0px;
	}
	.aba-secretario .titulo-nome, .aba-secretario .titulo-formacao, .aba-secretario .titulo-origem, .aba-secretario .titulo-nascimento, .aba-secretario .titulo-partido {
		display: inline-block;
		line-height: normal;
	}
	.aba-secretario .largura-nome {
		width: 100%;
	}
	.aba-secretario .largura-formacao {
		width: 100%;
	}
	.aba-secretario .largura-origem, .aba-secretario .largura-nascimento, .aba-secretario .largura-partido {
		width: 100%;
	}
	.aba-secretario .nome, .aba-secretario .formacao, .aba-secretario .origem, .aba-secretario .nascimento, .aba-secretario .partido {
		margin-left:5px;
	}
	}
	
	@media (max-width: 575px) {
	.aba-secretario {		
		display: block;
		padding: 20px 10px;
	}
	.aba-secretario .imagem {    		
		padding-left: 0px;
		padding-right: 0px;
	}
	.aba-secretario .informacao {    
		padding-left: 0px;
		padding-right: 0px;
	}
	.aba-secretario .nome-formacao, .aba-secretario .demais-informacoes {
		padding-left: 0px;
	}
	}
	
	@media (max-width: 375px) {	
	.aba-secretario .imagem {    
		text-align: center;		
	}	
	}
/* fim pagina conheca secretaria e pagina interna */