/*
 * Correcções pequenas ao tema da blue Travel.
 *
 * Este tema NÃO tem build: os .scss não são compilados e o public/css/app.css
 * é intocável. Tudo o que seja acertar o tema vem para aqui, carregado no
 * functions.php com filemtime. É o irmão do ajustes-rv.css da Revista de
 * Vinhos, e por isso tem o mesmo nome: dá para comparar os dois com um diff.
 */

/*
 * Botões de partilha no fim dos artigos (23/9/2026, pedido do JG): ficavam
 * encostados à esquerda. Quem os centrava era o CSS do plugin Sassy Social
 * Share, que saiu quando entrou o rv-partilha.php; o tema só centra a
 * .share-list, e aqui os botões vêm directamente dentro da secção.
 * É a mesma correcção que a RV levou a 15/9/2026.
 *
 * Só a secção do fim: os botões dentro dos leitores de áudio e de vídeo
 * (.hero-share-list) ficam onde estão.
 */
section.social-share .heateor_sss_sharing_ul {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  line-height: 0;
}

/*
 * Filhos de "Ouvir e Ver" no rodapé (23/9/2026, decisão 6): o .sub-menu do
 * tema é feito para o dropdown da navbar (hover) — sem esse gatilho, no
 * rodapé fica "display:none" e os filhos (CNN, Podcast) nunca se veem.
 * Aqui é só uma lista simples, sempre visível, por baixo do item pai —
 * sem posição absoluta nem opacidade a zero.
 */
.footer-menu.footer-menu > li.menu-item-has-children > ul.sub-menu {
  display: block !important;
  position: static !important;
  opacity: 1 !important;
  visibility: visible !important;
  min-width: 0 !important;
  width: auto !important;
  background: none !important;
  box-shadow: none !important;
  padding: 6px 0 0 16px !important;
  margin: 0 !important;
}
.footer-menu > li.menu-item-has-children > ul.sub-menu li {
  margin-bottom: 6px !important;
  line-height: 1.3 !important;
  max-height: none !important;
  padding: 0 !important;
}
.footer-menu > li.menu-item-has-children > ul.sub-menu li a {
  font-size: 12px !important;
  opacity: .8;
}

/*
 * Publicidade institucional às assinaturas (23/9/2026, decisão 3): o
 * app.css compilado dá .subscribe-block .wrapper { height: 120px } fixo —
 * bom para o texto genérico de uma linha ("Quer ler mais?"), mas com um
 * título de três linhas ("A verdadeira multiplataforma...") o parágrafo a
 * seguir saía cortado por baixo da caixa. Altura mínima em vez de fixa.
 */
.subscribe-block .wrapper {
  height: auto !important;
  min-height: 120px;
}
