.page .entry-header {
  text-align: center;
} 

 h2, h3{
	font-weight: normal !important;
	font-kerning: normal !important;
	text-transform: inherit !important;
	text-align: center;
}

h1 {
	font-weight: normal !important;
	font-kerning: normal !important;
	text-align: center;
}

/* hide title from home page #26023399-hc - norman */ .page-id-4562 .entry-title { display: none; }

/* remove awkward lines appearing below icons in sidebar widget - norman */ #custom_html-3 .textwidget a { border-bottom: none; }


/* navigation tweaks KG-26024308-hc */
.main-navigation ul ul a {
  text-transform: none;
}
.wf-active .main-navigation a {
  font-size: 18px;
}
/* KG-26024308-hc */

/* social menu KG-26024308-hc */
@media(min-width:45em) {
  .social-block {
    background: #000;
    background-color: transparent;
    padding-top: 5px;
    position: relative;
    text-align: center;
		z-index: 1;
    transform: none;
    top: 0;
  }
  .social-block ul {
    margin: 0;
  }
  .social-navigation ul li {
    display: inline-block;
  }
  .social-navigation a {
    color: #000000;
  }
}
/* KG-26024308-hc */




/* ===== Sever Bronny site style: parchment & gold (Oct 2026) ===== */
:root{--sb-ink:#1c1712;--sb-muted:#6b6152;--sb-line:#e3d8c4;--sb-card:#fffdf8;--sb-gold:#a8822f;--sb-btn:#7a5a1e;--sb-btn-hover:#5e4416;}

/* Buttons: gold-brown pills */
.entry-content .wp-block-button__link,
.entry-content .wp-element-button{
  background:var(--sb-btn) !important;color:#fff !important;
  border:0 !important;border-radius:999px !important;
  padding:.65em 1.5em !important;letter-spacing:.04em;
  box-shadow:0 1px 3px rgba(0,0,0,.18) !important;
  transition:background .2s ease;
}
.entry-content .wp-block-button__link:hover,
.entry-content .wp-element-button:hover{background:var(--sb-btn-hover) !important;color:#fff !important}

/* Main section headings: centred gold rule underneath */
.entry-content > h2.wp-block-heading{position:relative;padding-bottom:.45em;margin-bottom:.9em}
.entry-content > h2.wp-block-heading:after{
  content:"";display:block;width:120px;height:2px;margin:.45em auto 0 !important;
  background:linear-gradient(90deg,transparent,var(--sb-gold),transparent);
}

/* Book entries (cover + blurb) as parchment cards */
.entry-content .wp-block-media-text{
  background:var(--sb-card);border:1px solid var(--sb-line);
  border-top:3px solid var(--sb-gold);border-radius:12px;
  padding:16px;margin:0 0 18px;overflow:hidden;
}
.entry-content .wp-block-media-text img{border-radius:6px}

/* "At a glance" and other lists as cards */
.entry-content > ul.wp-block-list{
  background:var(--sb-card);border:1px solid var(--sb-line);
  border-radius:12px;padding:16px 20px 16px 40px;
}
.entry-content > ul.wp-block-list li{margin:.25em 0}

/* Columns (home page series cards, reading order) as cards */
.entry-content .wp-block-columns .wp-block-column{
  background:var(--sb-card);border:1px solid var(--sb-line);
  border-top:3px solid var(--sb-gold);border-radius:12px;padding:14px 16px;
}

/* Pull quotes as gold-edged cards, kept to the page width */
.entry-content .wp-block-pullquote,
.entry-content .wp-block-pullquote.alignwide{
  background:var(--sb-card) !important;border:1px solid var(--sb-line) !important;
  border-left:4px solid var(--sb-gold) !important;border-radius:12px;
  padding:1.2em 1.5em !important;
  max-width:100% !important;width:auto !important;
  margin-left:0 !important;margin-right:0 !important;
}
.entry-content .wp-block-pullquote cite{color:var(--sb-muted);letter-spacing:.06em}

/* Banners and images: soft corners, no underline on linked images */
.entry-content .wp-block-image img{border-radius:10px}
.entry-content .wp-block-image a,
.entry-content .wp-block-image a:hover,
.entry-content .wp-block-image a:focus{border:0 !important;box-shadow:none !important;text-decoration:none !important;background-image:none !important}

/* Separators */
.entry-content hr,.entry-content .wp-block-separator{
  border:0 !important;height:2px !important;max-width:240px;margin:2em auto !important;
  background:linear-gradient(90deg,transparent,var(--sb-gold),transparent) !important;
}

/* Text links: gold underline */
.entry-content > p a:not(.wp-block-button__link),
.entry-content > ul a,
.entry-content .wp-block-media-text a:not(.wp-block-button__link),
.entry-content .wp-block-column a:not(.wp-block-button__link){
  border-bottom-color:var(--sb-gold) !important;
}
/* ===== end Sever Bronny site style ===== */