/* ==========================================================================
   1. LINKEK SZÍNEZÉSE ÉS VISELKEDÉSE (ALÁHÚZÁS NÉLKÜL)
   ========================================================================== */
a, a:link, a:visited {
    color: #111111 !important;
    text-decoration: none !important;
}
.entry-content p a, .entry-summary p a, .entry-content li a {
    color: #800000 !important;
    text-decoration: none !important;
}
.entry-content p a:hover, .entry-summary p a:hover, .entry-content li a:hover {
    color: #a52a2a !important;
    text-decoration: none !important;
}
.site-title a:hover, .main-navigation a:hover, .widget-area a:hover, .entry-title a:hover {
    color: #800000 !important;
    text-decoration: none !important;
}

/* ==========================================================================
   2. FŐOLDALI RADIKÁLIS TISZTÍTÁS (MINDEN ELTŰNIK A LEAD ALÓL)
   ========================================================================== */
.home .entry-meta, .home .entry-footer, .home .leave-reply, .home .comments-link {
    display: none !important;
}
.home article {
    margin-bottom: 40px !important;
    border-bottom: 1px solid #eee;
    padding-bottom: 20px;
}

/* ==========================================================================
   3. BELSŐ CIKKEK: MEGOSTÁSOK ÉS REBLOG GOMBOK ELTŰNTETÉSE
   ========================================================================== */
.sharedaddy, .sharedaddy.sd-sharing-enabled, #jp-post-flair, .wpcnt, #jp-relatedposts {
    display: none !important;
    visibility: hidden !important;
}

/* ==========================================================================
   4. BELSŐ CIKKEK: ANGOL DÁTUMSOROK RADIKÁLIS TÖRLÉSE (ALUL ÉS FELÜL IS)
   ========================================================================== */
.single .entry-meta, 
.single .entry-footer .posted-on, 
.single .entry-footer .byline {
    display: none !important;
    visibility: hidden !important;
    height: 0 !important;
    padding: 0 !important;
    margin: 0 !important;
}

/* ==========================================================================
   5. BELSŐ CIKKEK: CÍMKÉK (TAGGED) MAGYARÍTÁSA
   ========================================================================== */
.single .entry-footer .tags-links {
    font-size: 0 !important;
    display: block !important;
    margin-top: 30px !important;
}
.single .entry-footer .tags-links:before {
    content: "Címkék: " !important;
    font-size: 14px !important;
    font-weight: bold !important;
    color: #11 !important;
}
.single .entry-footer .tags-links a {
    font-size: 14px !important;
    display: inline-block !important;
    margin-right: 5px;
}

/* ==========================================================================
   6. SZERZŐ ÉS DÁTUM FEJLÉC TÖKÉLETES EGY VONALBA REZNDEZÉSE ÉS MÉRETEZÉSE
   ========================================================================== */
/* A blokkokat összefogó Sor (Row) igazítása és távolsága a leaddől */
.entry-content .wp-block-buttons, 
.entry-content .wp-block-social-links, 
.wp-block-navigation,
div.wp-block-group.is-layout-flex {
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    gap: 15px !important;
    margin-bottom: 25px !important;
    margin-top: 10px !important;
}

/* Egységes diszkrét méret és szín beállítása a szövegeknek és a neved linkjének is */
.wp-block-post-author, 
.wp-block-post-date,
.wp-block-post-author__name,
.wp-block-post-author__content,
.wp-block-post-author__name a {
    font-size: 13px !important;
    color: #777777 !important;
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}
/* ==========================================================================
   8. CIKK ALATTI NAVIGÁCIÓ ÉS HOZZÁSZÓLÁS MAGYARÍTÁSA CSS-SEL
   ========================================================================== */

/* --- PREVIOUS -> ELŐZŐ --- */
/* Eltüntetjük az eredeti Previous szót */
.nav-links .nav-previous .meta-nav {
    font-size: 0 !important;
}
/* Beillesztjük az "Előző" szót a gyári méretben */
.nav-links .nav-previous .meta-nav:before {
    content: "Előző" !important;
    font-size: 13px !important; /* A sablon gyári mérete */
    text-transform: uppercase !important;
}

/* --- NEXT -> KÖVETKEZŐ --- */
/* Eltüntetjük az eredeti Next szót */
.nav-links .nav-next .meta-nav {
    font-size: 0 !important;
}
/* Beillesztjük a "Következő" szót a gyári méretben */
.nav-links .nav-next .meta-nav:before {
    content: "Következő" !important;
    font-size: 13px !important;
    text-transform: uppercase !important;
}

/* --- LEAVE A REPLY -> HOZZÁSZÓLÁS --- */
/* Eltüntetjük a nagy angol címsort */
#reply-title.comment-reply-title {
    font-size: 0 !important;
    padding: 0 !important;
    margin-bottom: 10px !important;
}
/* Beillesztjük a helyére a "Hozzászólás" feliratot */
#reply-title.comment-reply-title:before {
    content: "HOZZÁSZÓLÁS" !important;
    font-size: 14px !important; /* Passzol a widget-címek méretéhez */
    font-weight: 700 !important;
    letter-spacing: 0.05em !important;
    color: #1a1a1a !important;
    display: block !important;
}
/* ==========================================================================
   10. ARCHÍVUM CÍM KÉNYSZERÍTÉSE ÉS LISTAPÖTTYÖK ELTÜNTETÉSE
   ========================================================================== */

/* Létrehozzuk az ARCHÍVUM címet a gyári widget stílusban, szürke alsó vonallal */
.widget_archive:before {
    content: "ARCHÍVUM" !important;
    display: block !important;
    font-family: "Open Sans", sans-serif !important;
    font-size: 14px !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    letter-spacing: 0.12em !important; /* Ritkított betűköz, mint a többi címnél */
    color: #2c2c2c !important;
    margin-top: 15px !important;
    margin-bottom: 20px !important;
    padding-bottom: 9px !important;
    border-bottom: 1px solid #dcdcdc !important;
}

/* A zavaró listapöttyök (pöttyök) teljes eltávolítása az archívum elől */
.widget_archive ul {
    list-style-type: none !important;
    list-style: none !important;
    padding-left: 0 !important;
    margin-left: 0 !important;
}

/* Az egyes listaelemek (hónapok) közötti finom esztétikai távolság beállítása */
.widget_archive ul li {
    padding-left: 0 !important;
    margin-left: 0 !important;
    margin-bottom: 8px !important;
}
/* ==========================================================================
   11. LEGUTÓBBI CÍM KÉNYSZERÍTÉSE ÉS LISTAPÖTTYÖK ELTÜNTETÉSE
   ========================================================================== */

/* Létrehozzuk a LEGUTÓBBI feliratot pontosan ugyanolyan szürke vonallal, mint az Archívum */
.widget_recent_entries:before {
    content: "LEGUTÓBBI" !important; /* Ha a hosszabb verziót szeretnéd, írd át erre: "LEGUTÓBBI BEJEGYZÉSEK" */
    display: block !important;
    font-family: "Open Sans", serif; !important;
    font-size: 16px !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    letter-spacing: 0.em !important; /* Ritkított elegáns betűköz */
    color: #2c2c2c !important;
    margin-top: 15px !important;
    margin-bottom: 20px !important;
    padding-bottom: 9px !important;
    border-bottom: 1px solid #dcdcdc !important; /* Halvány szürke alsó vonal */
}

/* A listapöttyök teljes eltüntetése a legutóbbi cikkek címei elől */
.widget_recent_entries ul {
    list-style-type: none !important;
    list-style: none !important;
    padding-left: 0 !important;
    margin-left: 0 !important;
}

/* A listaelemek (cikkcímek) közötti esztétikus, tiszta távolság beállítása */
.widget_recent_entries ul li {
    padding-left: 0 !important;
    margin-left: 0 !important;
    margin-bottom: 12px !important; /* Kicsit nagyobb hely a címeknek, hogy ne folyjanak össze */
    line-height: 1.4 !important;
}
/* 1. Egyetlen határozottabb szürke keret és optimalizált belső térköz a csoportnak */
.entry-content > div.wp-block-group,
.entry-content > .wp-block-group {
    border: 1px solid #999999 !important;
    
    /* A lényeg: felül és alul csak 15px, a két oldalon marad a szellős 30px távolság */
    padding: 15px 30px !important; 
    
    border-radius: 4px !important;
    margin-top: 25px !important;
    margin-bottom: 35px !important;
}

/* Biztonsági nullázás: töröljük a keretet az összes belső beágyazott csoporttagról */
.entry-content div.wp-block-group div.wp-block-group,
.entry-content div.wp-block-group * {
    border: none !important;
}
/* 2. A csúnya sötétszürke gomb átszínezése MAROON (bordó) színre */
.entry-content .wp-block-button .wp-block-button__link {
    background-color: 			#C0C0C0!important; /* Alapértelmezett maroon háttér */
    color: 		#000000!important; /* Fehér betűszín */
    font-size: 11px !important;
    font-weight: normal !important;
    text-transform: uppercase !important;
    letter-spacing: 0.05em !important;
    padding: 10px 20px !important;
    border-radius: 4px !important;
    transition: background-color 0.2s ease !important;
}

/* 3. Egér rávitelekor (hover) a gomb kicsit kivilágosodik */
.entry-content .wp-block-button .wp-block-button__link:hover {
    background-color: 		#D3D3D3 !important; /* Világosabb bordó */
    color: #800000 !important;
}
css/* ==========================================================================
   13. GYÁRI HAGYOMÁNYOS LAPOZÓ (OLDER POSTS) BORDÓRA CSERÉLÉSE + HOVER JAVÍTÁS
   ========================================================================== */

/* Eltüntetjük a gyári kék "Older posts" szöveget a főoldal aljáról */
.paging-navigation .nav-previous a {
    font-size: 0 !important;
    color: transparent !important;
    display: inline-block !important;
}

/* Beillesztjük a helyére a "Régebbi cikkek →" feliratot MAROON színben */
.paging-navigation .nav-previous a:before {
    content: "Régebbi cikkek →" !important;
    font-family: "Open Sans", sans-serif !important;
    font-size: 14px !important;
    font-weight: bold !important;
    text-transform: uppercase !important;
    letter-spacing: 0.05em !important;
    color: #800000 !important; /* Alapértelmezett bordó */
    transition: color 0.2s ease !important;
}

/* --- HOVER JAVÍTÁS A RÉGEBBI CIKKEKRE --- */
.paging-navigation .nav-previous a:hover,
.paging-navigation .nav-previous a:hover:before {
    color: #a52a2a !important; /* Világosabb borvörös felvillanás */
    text-decoration: none !important;
}

/* --- ÚJABB CIKKEK GOMB JAVÍTÁSA (HA MAJD SZÜKSÉG LESZ RÁ) --- */
.paging-navigation .nav-next a {
    font-size: 0 !important;
    color: transparent !important;
    display: inline-block !important;
}
.paging-navigation .nav-next a:before {
    content: "← Újabb cikkek" !important;
    font-family: "Open Sans", sans-serif !important;
    font-size: 14px !important;
    font-weight: bold !important;
    text-transform: uppercase !important;
    letter-spacing: 0.05em !important;
    color: #800000 !important;
    transition: color 0.2s ease !important;
}
.paging-navigation .nav-next a:hover,
.paging-navigation .nav-next a:hover:before {
    color: #a52a2a !important;
    text-decoration: none !important;
}
/* ==========================================================================
   11. LEGOLVASOTTABB WIDGET LISTAPÖTTYÖK ELTÜNTETÉSE
   ========================================================================== */
.widget_top-posts ul,
.widget.widget_top-posts ul {
    list-style-type: none !important;
    list-style: none !important;
    padding-left: 0 !important;
    margin-left: 0 !important;
}
.widget_top-posts ul li,
.widget.widget_top-posts ul li {
    padding-left: 0 !important;
    margin-left: 0 !important;
    margin-bottom: 12px !important;
    line-height: 1.4 !important;
}
/* ==========================================================================
   12. IDÉZETEK (BLOCKQUOTE) BAL OLDALI VONALÁNAK ÁTSZÍNEZÉSE
   ========================================================================== */
blockquote,
.entry-content blockquote,
.wp-block-quote {
    border-left: 4px solid #800000 !important;
}