/* CustomizaÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â§ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Âµes locais (Lunar Retro) */

/* NewsTicker: FullText estilo "mini-artigo" (como no exemplo do Exordion) */
.Content #NewsTicker .NewsTickerFullText .TickerDetail {
  display: flex;
  gap: 12px;
  align-items: flex-start;
  padding: 8px;
  background: rgba(255, 255, 255, 0.15);
  border: 1px solid rgba(90, 40, 0, 0.25);
  border-radius: 6px;
}

.Content #NewsTicker .NewsTickerFullText .TickerDetailText {
  flex: 1;
  min-width: 0;
}

.Content #NewsTicker .NewsTickerFullText .TickerDetailTitle {
  font-weight: 700;
  font-size: 12pt;
  margin-bottom: 6px;
}

.Content #NewsTicker .NewsTickerFullText .TickerDetailBody {
  font-size: 9pt;
  line-height: 1.5;
}

.Content #NewsTicker .NewsTickerFullText .TickerDetailBody a {
  font-weight: 700;
}

.Content #NewsTicker .NewsTickerFullText .TickerDetailImage {
  width: 260px;
  max-width: 42%;
  flex: 0 0 auto;
}

.Content #NewsTicker .NewsTickerFullText .TickerDetailImage img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 4px;
  border: 1px solid rgba(90, 40, 0, 0.35);
}

@media (max-width: 760px) {
  .Content #NewsTicker .NewsTickerFullText .TickerDetail {
    flex-direction: column;
  }
  .Content #NewsTicker .NewsTickerFullText .TickerDetailImage {
    width: 100%;
    max-width: 100%;
  }
}

/* FeaturedArticleTestServer: nÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â£o herdar min-height genÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â©rico da BoxContent (evita espaÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â§o em branco enorme) */
.Content #FeaturedArticleTestServer {
  margin-bottom: 10px !important; /* igual ao espaÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â§amento do NewsTicker */
}

.Content #FeaturedArticleTestServer .BoxContent {
  min-height: 0 !important;
  height: auto !important;
  padding: 0 5px !important; /* remove sobra em cima/baixo */
  line-height: 10.5pt;
}

.Content #FeaturedArticleTestServer #TeaserThumbnail {
  width: 150px;
  height: auto;
  overflow: visible;
}

.Content #FeaturedArticleTestServer #TeaserThumbnail img {
  display: block;
  max-width: 150px;
  height: auto;
}

/* Ajuste fino: aumenta margem superior para dar mais espaço no topo */
#MainHelper2 {
  padding-top: 250px !important;
}

/* Ajuste fino: sobe mais 50px a coluna esquerda (total 100px) */
#MenuColumn {
  top: 95px !important;
}

/* Ajuste forçado: desce 20px todo o miolo central */
#ContentColumn {
  margin-top: 20px !important;
}

#ContentColumn #ContentHelper {
  margin-top: 20px !important;
}

/* Ajuste fino: sobe mais 10px a coluna direita (total 20px) */
#ThemeboxesColumn {
  margin-top: -134px !important;
}

/* Ajuste: desce a barra Downloads/Abertura para colar com NewsTicker */
#PlayersOnline {
  margin-bottom: -10px !important;
}


