.col-esq-rodape.col-esq-rodape-home {
max-height: 799px;
}
#wd-map5 div {
    max-height: 799px;
}

section.topo-blog {
    height: 500px;
  width: 100%;
}
.titulo-post a,
.resumo-post p {
    color: #959595;
}
.post-categories li a {
    color: #3d5279;
}
.resultado-listagem .post-item .w-col-8,
.resultado-listagem .post-item .w-col-4 {
float: left;
}
.topo-exames-comp {
  background-position: 50% 50%!important;
    background-size: cover!important;
    background-repeat: no-repeat!important;
}
.topo-convenios {
background-position: 50% 50%!important;
    background-size: cover!important;
    background-repeat: no-repeat!important;
}
.data-post {
    text-align: right;
}
.share-post {
	float: right;
}

.page-template-page-exames-complementares .item a, .page-template-page-exames-complementares .item a:hover {
    color: #f8e200;
}
.conteudo-procedimentos, .container-precedimentos {
    background-color: #a2a2a2 !important;
}

.lista-procedimentos {
	font-size: 20px !important;
}

.page-template-page-corpo-clinico .bloco-med-estetica-1 {
    background-image: none;
}

.nome-setor {
	border: none;
}

.page-template-page-profissionais .row-setores-esp.row.row-itens-prof {
    margin-bottom: 200px;
}

.topo.topo-oftalmo,
.topo-medicos,
.topo-exames-comp,
.topo-centro-cirurgico,
.topo-convenios,
.topo.topo-catarata,
.topo.topo-estetica,
.topo-procedimentos {
	height: 550px !important;
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
    
  .topo.topo-oftalmo, .topo-medicos, .topo-exames-comp, .topo-centro-cirurgico, .topo-convenios, .topo.topo-catarata, .topo.topo-estetica, .topo-procedimentos {
    height: 420px !important;
}
  
  
   }

@media screen and (min-width: 968px) {

	.conteudo-listagem-posts {
		max-width: 80%;
  		margin: 0 auto;
	}
  .single .img-post.box-1756 {
    width: 80%;
	}
}


@media screen and (max-width: 967px){
  
  .titulo-topo-blog-h1 {
      padding: 20px !important;
      font-size: 38px !important;
  }
  

  
}


@media screen and (min-width: 768px){ 
  
div#contato {
    height: 799px;
    overflow: hidden;
}
  
  .mapa-lat-esq #wd-map5 {
      height: 799px !important;
  }
  
}


@media screen and (max-width: 767px){ 
  .topo-exames-comp {
  height: 64vh;
  }
  .botao-topo {
  margin-right: 0px;
  }
  .conteudo-listagem-posts,
  img.header-image, img.wp-post-image {
  	margin: 0px;
  }
}
