/*
Theme Name: Inesc
Theme URI:
Author: Fabrica de Criação - Thiago Sousa
Author URI: http://fabricadecriacao.com.br/
Description:
Version: 1.0
Text Domain: inesc
*/





#single-acoes .box-info ul li .box-img,
#acoes ul li .box-img,
#campanhas ul li .box-img,
#redes ul li .box-img {
	box-shadow:0 0 10px rgba(0, 0, 0, 0.16) !important;
	background-color:white !important;
	background-size:cover !important;
	background-position:center center !important;
}


#single-campanhas .informe-se .post,
#single-acoes .informe-se .post {
	height:auto;
	justify-content: space-between;
	flex-flow: column wrap;
}

.qeixo {
	color:white;
	text-transform:uppercase;
	font-size:14px;
	font-weight:500;
	font-family:"Montserrat-Medium", sans-serif;
	display:block;
	margin-top:18px;
}
#publicacoes-recentes .post {
	height:auto;
}
#publicacoes-recentes .post .title {
	font-size:24px;
}
#publicacoes-recentes .post .desc {
	margin-bottom:5px;
}

#publicacoes-recentes .post .desc a, #publicacoes-recentes .post .title a {
	color:white;
}

#publicacoes #formfiltro {
	margin-bottom: 40px;
}

.lang-es #topo .doe {
	padding-left: 10px;
	padding-right: 10px;
	font-size: 12px;
}

footer .redes {
	margin-bottom: 15px;
}

.dflex {
	display:flex;
	width:100%;
}

#single-noticia .text img.alignleft {
	margin-right: 30px !important;
	margin-top: 5px !important;
	margin-left: 0 !important;
}
#single-noticia .text img.alignright {
	margin-left: 30px !important;
	margin-top: 5px !important;
	margin-left: 0 !important;
}



.lang-pb .slidePt{
	display: block;
}
.lang-pb .slideEn{
	display: none;
}
.lang-pb .slideEs{
	display: none;
}


.lang-en .slideEn{
	display: block;
}
.lang-en .slidePt{
	display: none;
}
.lang-en .slideEs{
	display: none;
}

.lang-es .slideEs{
	display: block;
}
.lang-es .slidePt{
	display: none;
}
.lang-es .slideEn{
	display: none;
}



.lang-en .lilibras, .lang-es .lilibras{
	display: none
}





#menu-footer {
  width: 100%;
  float: left;
  background: #d8dade;
}
  @media (max-width: 768px) {
    #menu-footer {
      padding-bottom: 25px;
     }
   }

  #menu-footer li {
    width: 162px;
    margin-right: 30px;
    float: left; 
  	list-style: none;
  }
    @media (max-width: 1200px) {
      #menu-footer li {
        width: 140px;
        margin-right: 16px;
      }
    }
    @media (max-width: 768px) {
      #menu-footer li {
        width: 100%;
        margin: 0px;
      }
    }
    #menu-footer ul {
      display: block;
      float: left;
      width: 100%;
      list-style: none;
      padding: 25px 0;
    }
    #menu-footer ul li {
      font-family: "Montserrat";
      font-weight: 500;
      font-size: 12px;
      color: #000;
      text-transform: uppercase;
      float: left;
      padding: 5px 0;
      float: left;
    }
    #menu-footer ul li a {
      color: #000;
      transition: 0.6s;
      -webkit-transition: 0.6s;
      -moz-transition: 0.6s;
      -moz-transition: 0.6s;
      -o-transition: 0.6s;
    }
    #menu-footer ul li ul{
      padding: 0;
    }
    #menu-footer ul .menu-item a:first-child{
      font-family: "Montserrat";
      font-weight: 700;
    }
    #menu-footer .sub-menu a{
      font-weight: 400!important;
    }
    #menu-footer li ul li:hover a {
      color: #ea5b0c;
      transition: 0.6s;
      -webkit-transition: 0.6s;
      -moz-transition: 0.6s;
      -moz-transition: 0.6s;
      -o-transition: 0.6s;
    }
    #menu-footer li ul li:hover strong {
      color: #000;
    }

#publicacoes-recentes .post .categoria.publicacao {
	background-color: #97BF3D !important;
}

.conteudo-relacionado .wp-caption-text {
  display: none;
}





#topo .box{
/*
	width: 810px!important;
*/
}





.categoria.historia-de-vida, .categoria.historias-de-vida{
  background-color: #D7A4ED!important;
}

.page-historias-de-vida .page-numbers, .page-template-page-hisotria-de-vida .page-numbers {
  background-color:#662483;
}
.page-historias-de-vida .page-numbers.current, .page-template-page-hisotria-de-vida .page-numbers.current {
  border-color:#662483;
  color:#662483;
  background-color: white;
}






/*--------------------------------------------------------------
## Galleries
--------------------------------------------------------------*/
.gallery {
  margin-bottom: 1.5em;
}

.gallery-item {
  display: inline-block;
  text-align: center;
  vertical-align: top;
  width: 100%;
    margin: 0;
    padding: 3px;
  box-sizing: border-box;
}
.gallery-item img {
}

.gallery-columns-2 .gallery-item {
  max-width: 50%;
}

.gallery-columns-3 .gallery-item {
  max-width: 33.33%;
}

.gallery-columns-4 .gallery-item {
  max-width: 25%;
}

.gallery-columns-5 .gallery-item {
  max-width: 20%;
}

.gallery-columns-6 .gallery-item {
  max-width: 16.66%;
}

.gallery-columns-7 .gallery-item {
  max-width: 14.28%;
}

.gallery-columns-8 .gallery-item {
  max-width: 12.5%;
}

.gallery-columns-9 .gallery-item {
  max-width: 11.11%;
}




.conteudo .yikes-mailchimp-container {
  max-width: 336px;
  margin: 30px auto;
}
.conteudo .yikes-mailchimp-container form {
  max-width: 100%;
}



.search-results .page-numbers {
  background-color: #EA5B0C;
}
.search-results .page-numbers.current {
  background-color: white;
  color: #EA5B0C;
  border-color: #EA5B0C;
}
.search-results .screen-reader-text {
  display: none;
}



#resultado-pesquisa ul li .box-text, #resultado-pesquisa ul li .box-text-2 {
  height: auto;
}
#resultado-pesquisa ul li .box-text a, #resultado-pesquisa ul li .box-text-2 a {
  float: left;
  margin-top: 55px;
  clear: both;
}


.search-results .resultado {
  font-family: "Montserrat";
  font-weight: 300 !important;
  font-size: 16px !important;
  color: #6C6C6C !important;
  width: 100%;
  float: left;
  margin-top: 0 !important;
}

.bx-controls-direction {
  display: none;
}

#eixos .box .posts-eixo .title-post {
  margin-top: 10px;
}

#publicacoes .filtro form {
  margin-top: 20px;
}

#publicacoes .filtro .title {
  margin-bottom: 10px;
}

/* Contraste */

.contrasteOn body {
  background: #333;
}

.contrasteOn #topo .box #menu li a {
  color: #fff;
}

.contrasteOn .conteudo, .contrasteOn p {
  color:#fff;
}

.contrasteOn #publicacoes-recentes h2 {
  color: #fff;
}

.contrasteOn #menu-footer {
  background: #333;
}

.contrasteOn #menu-footer ul li a {
  color: #fff;
}

.contrasteOn footer {
  background: #444;
}

.contrasteOn footer .text {
  color: #fff;
}

.contrasteOn footer .box ul li a {
  color: #fff;
}

.contrasteOn #quem-somos .conteudo h1 {
  color: #fff;
}

.contrasteOn h1, .contrasteOn h2, .contrasteOn h3, .contrasteOn h4 {
  color: #fff;
}

.contrasteOn #quem-somos .conteudo .historico ul li .text {
  color: #eee;
}

.contrasteOn #eixos h1 {
  color: #fff;
}

.contrasteOn #eixos .box .box-eixo .box-text .nome-eixo {
  color: #fff;
}

.contrasteOn #eixos .box .box-eixo .box-text .desc-eixo {
  color: #fff;
}

.contrasteOn #eixos .box .posts-eixo .title-post {
  color: #fff;
}

.contrasteOn #single-acoes h1 {
  color: #fff;
}

.contrasteOn ol {
  color: #fff;
}

.contrasteOn #acoes h2 {
  color: #fff;
}

.contrasteOn #acoes ul li .title {
  color: #fff;
}

.contrasteOn #campanhas h2 {
  color: #fff;
}

.contrasteOn #campanhas ul li .title {
  color: #fff;
}

.contrasteOn #redes ul li .title {
  color: #fff;
}

.contrasteOn #redes h2 {
  color: #fff;
}

.contrasteOn #acoes h1 {
  color: #fff;
}

.contrasteOn #campanhas h1 {
  color: #fff;
}

.contrasteOn #redes h1 {
  color: #fff;
}

.contrasteOn #noticias h1, .contrasteOn #artigos h1, .contrasteOn #publicacoes h1 {
  color: #fff;
}

.contrasteOn #noticias .filtro .title {
  color: #fff;
}

.contrasteOn #single-noticia h1 {
  color: #fff;
}

.contrasteOn .subtitulo {
  color: #fff;
}

.contrasteOn #publicacoes .filtro .title {
  color: #fff;
}

.contrasteOn .search-field {
  border-color: #fff !important;
}

.contrasteOn #historia-de-vida h1 {
  color: #fff;
}

.contrasteOn .search-field::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #fff !important;
  opacity: 1; /* Firefox */
}

.contrasteOn .search-field:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #fff !important;
}

.contrasteOn .search-field::-ms-input-placeholder { /* Microsoft Edge */
  color: #fff !important;
}

#publicacoes .leiaMais a {
    color: #fff;
}

#publicacoes .filtro {
    margin-bottom: 20px;
}

.leiaMaisInterno {
    background: #97BF3D;
    display: inline-block;
    clear: both;
    padding: 8px 16px;
    color: #fff;
    margin-top: 10px;
    font-size: 16px;
    font-weight: bold;
    box-shadow: 1px 1px 0px #000;
    cursor: pointer;
}

#publicacoes ul li {
    cursor:pointer;
}

#topo .box .box-menu-rapido #menu-rapido {
	padding-left: 0;
}

@media ( max-width: 767px ) {
  #fc_overlay .rolagem .text {
    margin-left: 0;
    margin-right: 0;
  }
  #fc_overlay .rolagem {
    padding:20px;
  }

  .bx-controls-direction {
    display: block;
  }

  #single-noticia .conteudo-relacionado ul {
    flex-wrap: wrap;
  }
}