/* =========================================================
   OskyWorld – titlul categoriilor pe mijloc
   Foaie nouă: osky-forumuri-centru.css  (Attached To: Globally)
   Merge împreună cu osky-forumuri-craciun.css
   ========================================================= */

/* bara categoriei: totul centrat */
html body #content table.tborder:has(td.osky-stat) > thead > tr > td.thead,
html body #content table.tborder:has(td.osky-stat) tr td.thead {
  text-align: center !important;
  padding-left: 60px !important;
  padding-right: 60px !important;
}

/* brăduțul din stânga marginii nu mai e nevoie */
html body #content table.tborder:has(td.osky-stat) tr td.thead::before {
  display: none !important;
}

/* câte un brăduț de o parte și de alta a titlului */
html body #content table.tborder:has(td.osky-stat) tr td.thead strong::before,
html body #content table.tborder:has(td.osky-stat) tr td.thead strong::after {
  content: "" !important;
  display: inline-block !important;
  width: 26px !important;
  height: 30px !important;
  vertical-align: -6px !important;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 36'%3E%3Cpath d='M16 4 L24 15 H20 L27 24 H22 L29 32 H3 L10 24 H5 L12 15 H8 Z' fill='%2331b85a' stroke='%23e9fff0' stroke-width='1.2' stroke-linejoin='round'/%3E%3Crect x='14' y='32' width='4' height='4' rx='1' fill='%238a5a2b'/%3E%3Cpath d='M16 0.5 l1.3 2.6 2.9.4-2.1 2 .5 2.9L16 7l-2.6 1.4.5-2.9-2.1-2 2.9-.4z' fill='%23ffd23f'/%3E%3Ccircle cx='12' cy='20' r='1.6' fill='%23ff3b52'/%3E%3Ccircle cx='20' cy='22' r='1.6' fill='%23ffd23f'/%3E%3Ccircle cx='14' cy='28' r='1.6' fill='%23ffd23f'/%3E%3Ccircle cx='22' cy='29' r='1.6' fill='%23ff3b52'/%3E%3C/svg%3E") center / contain no-repeat !important;
  filter: drop-shadow(0 0 6px rgba(255, 220, 120, 0.55)) !important;
}
html body #content table.tborder:has(td.osky-stat) tr td.thead strong::before {
  margin-right: 14px !important;
}
html body #content table.tborder:has(td.osky-stat) tr td.thead strong::after {
  margin-left: 14px !important;
}

/* descrierea categoriei (dacă există) tot pe mijloc */
html body #content table.tborder:has(td.osky-stat) tr td.thead .smalltext {
  text-align: center !important;
}

/* fără butonul de strâns/desfăcut categoria */
html body #content table.tborder:has(td.osky-stat) tr td.thead .expcolimage,
html body #content table.tborder:has(td.osky-stat) tr td.thead .expcolimage img {
  display: none !important;
}

/* dacă o categorie a fost strânsă înainte, o arătăm din nou */
html body #content table.tborder:has(td.osky-stat) > tbody[style*="none"] {
  display: table-row-group !important;
}
html body #content .osky-main table.tborder:has(td.osky-stat) > tbody[style*="none"] {
  display: block !important;
}

/* ---------- Titlul subiectului (pagina unui topic) pe mijloc ---------- */
html body #content table.tborder:has(#posts_container) tr td.thead,
html body #content table.tborder:has(#posts_container) tr td.thead > div {
  text-align: center !important;
}
html body #content