.menu-principal-2 a:hover, .azul-escuro {
	background-color:#1e4e80;
}

.menu-principal-2 {
  color: #275888;
  border-top: 4px solid #052749;
  border-bottom: 4px solid #052749;
  background-color: #EDEFF1;
}
.menu-principal-2 h2 {
	color:#fff;
	background-color: #1e4e80;
}

.menu-conteudo .menu li a {
  background-color:#1E4E80;

}
.menu-conteudo .menu li a:hover {
	background-color:#132e56;
}
.menu-comunica .view-content li a {
	color: #1e4e80;
	border-color:#1e4e80;
}
.menu-comunica .view-content li a:hover {
	color: #fff;
	background-color:#1e4e80;
}
.views-exposed-form {
  background-color: #dae4f2;
}
/* tabelas */

.tabela-por-ano .table > thead th {
  color: #1e4e80;
}


/*carrossel de imagens */

#flexslider-1.flexslider {
	border: 1px solid #d9dbda;
	margin: 5px 0 0 0;
	border-radius: 10px;
}
#flexslider-1 .titulo-slide {
  position: absolute;
  margin-top: 0;
  left: 65%;
  width: 35%;
  top: 0;
  z-index: 100000;
  background-color:#082d51;
  height: 100%;
  padding: 10px 40px 10px 20px;
  display: flex;
  flex-direction: column;
  border-radius: 0 10px 10px 0;
}
#flexslider-1 .image-style-carrossel-de-imagens-878-x-410px {
  width: 65%;
  height: auto;
  margin-bottom: 0;
  border-radius: 10px 0 0 10px;
}
.titulo-slide a {
  color:  #ceecff;
}
.badge.orgao {
	max-width:50px;
	margin-top:20px;
}
.flex-direction-nav a {
  height: 60px;
}
.flex-control-nav {
  width: 100%;
  position: absolute;
  bottom: 90%;
  text-align: center;
  z-index: 100;
}
.flex-control-nav li {
  margin: 0 6px;
  display: inline-block;
}
.flex-control-paging li a {
  background: rgba(234, 234, 227, 0.8);
  width: 14px;
  height: 14px;
}

#views-bootstrap-termos-de-taxonomia-2-page-1 {
  display: flex;
  justify-content: center;
}

/* carta de servicos*/
.accordion-button, .accordion-button:not(.collapsed) {
  background-color: #1E4E80;
}

.accordion-button a {
  color: #fff;
}
/* comunicacao */
.card-comunicacao.sem-imagem, .card-comunicacao-destaque {
	background-color: #1e4e80;
}
.card-comunicacao.imagem {
	background-color: #f4f4f4;
}
.card-comunicacao.sem-imagem p, .card-comunicacao-destaque p {
	color:#fff;
}
.card-comunicacao.sem-imagem a, .card-comunicacao-destaque a {
	color:#fff;
}
.card-comunicacao.imagem a {
	color:#008cba;
}
