/* ==========================================
   1. CORREÇÃO DO BANNER (PREENCHER LATERAIS E TOPO)
   ========================================== */
/* Força o container do banner e a área do título a preencherem tudo em vermelho */
.boardHeader, .board-header, .bannerBox, #boardHeader, #logo {
    background-color: #7A0000 !important;
    width: 100% !important;
    display: block !important;
    text-align: center !important;
    margin: 0 auto !important;
    padding: 30px 0 !important;
}

/* Alinha a imagem do banner centralizada sobre o fundo vermelho puro */
.boardBanner, img[src*="banner"], .bannerBox img {
    background-color: #7A0000 !important;
    border: none !important;
    max-width: 100% !important;
    height: auto !important;
}

/* ==========================================
   2. FORÇAR FUNDO VERMELHO GERAL (TODA A TELA)
   ========================================== */
*, html, body, div, span, p, table, tr, td, tbody, 
header, footer, section, article, nav, aside, main {
    background-color: #7A0000 !important; /* Vermelho escuro */
    color: #FFFF00 !important; /* Texto amarelo */
    box-shadow: none !important;
}

html, body {
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow-x: hidden !important;
}

/* ==========================================
   3. TEXTO AMARELO COM EFEITO GLOWING (BRILHO)
   ========================================== */
body, p, span, td, .post, .message, blockquote, .divMessage, .postMessage, .boardTitle {
    text-shadow: 0 0 4px #FFFF00, 0 0 8px #FFCC00 !important;
    font-family: monospace !important;
}

/* Links e menus do topo (home, boards, overboard...) */
a, .backlink, .quotelink, .postertrip, .subject, .posterName, .labelSubject, .navbar a {
    color: #FFFF55 !important;
    text-shadow: 0 0 5px #FFFF00, 0 0 12px #FFFF00, 0 0 20px #FFCC00 !important;
    font-weight: bold !important;
}

/* Barra de navegação superior específica do Endchan */
#navbar, .navbar, .top-nav {
    background-color: #5A0000 !important; /* Vermelho um pouco mais escuro para o menu */
    border-bottom: 2px solid #FFFF00 !important;
}

/* ==========================================
   4. CONFIGURAÇÃO DAS POSTAGENS
   ========================================== */
.post, .reply, .postReply, .replyBox, .dialog, .thread, .opContainer, .replyContainer {
    background-color: #4A0000 !important; 
    border: 2px solid #FFFF00 !important;
    border-radius: 4px !important;
    padding: 6px !important;
    margin: 4px !important;
}

input, textarea, select, button {
    background-color: #300000 !important;
    color: #FFFF00 !important;
    border: 1px solid #FFFF00 !important;
    text-shadow: 0 0 3px #FFFF00 !important;
}

/* Greentexts */
.unkfunc, .quote, .greentext {
    color: #39FF14 !important;
    text-shadow: 0 0 5px #39FF14, 0 0 10px #00FF00 !important;
    background: transparent !important;
}