/* START: center post title on mobile — 27633224-hc */
@media screen and (max-width: 782px) {
	.single-post .main-content article h1.title {
		text-align: center;
	}
}

/* END — 27633224-hc */
/* Justify post and page titles / 27642255-hc pj */
.title {
	text-align: justify;
}

/* Center align the post publication date  | #27642576-HC YM */
.singular article .postmetadata {
	text-align: center;
}

.menu-2 {
	position: fixed;
}

/* Target links ONLY inside paragraphs, lists, and quotes */
.entry p a, 
.entry li a,
.entry blockquote a {
	color: #0000EE;
	text-decoration: underline;
}

/* Hover effects for the same */
.entry p a:hover, 
.entry li a:hover,
.entry blockquote a:hover {
	color: #000080;
}
button[aria-label="Search"] {
	display: none !important;
}

.wp-block-search__inside-wrapper {
	width: 100% !important;
}

.wp-block-search__input {
	width: 100% !important;
	min-height: 40px !important;
}
.sidebar-category-summaries .item-category-1142 {
  display: none;
}#lspr-social-links {
  display: flex;
  align-items: center;
  gap: 18px;
}

#lspr-social-links a {
  color: #333;
  text-decoration: none;
  transition: color 0.2s;
}

#lspr-social-links a:hover {
  color: #b8860b;
}

#lspr-social-links svg {
  width: 16px;
  height: 16px;
  display: block;

}
.page-title,
.entry-title,
h1.title {
  font-family: Georgia, 'Times New Roman', serif !important;
  font-style: italic !important;
  font-size: 36px !important;
  color: #1a1a1a !important;
  border-bottom: 2px solid #c9a84c !important;
  padding-bottom: 12px !important;
  margin-bottom: 24px !important;
}body {
  font-size: 14px;
  line-height: 1.8;
  font-family: Georgia, serif;
}

p {
  font-size: 16px;
  line-height: 1.8;
  margin-bottom: 1.5em;
}

h1 {
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 1em;
}

h2 {
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 1em;
}

h3 {
  font-size: 12px;
  font-weight: bold;
  margin-bottom: 1em;

blockquote {
  font-size: 14px !important;
  line-height: 1.8 !important;
  padding: 14px 20px !important;
  margin: 1em 0 !important;
  
button[aria-label="Search"] {
  display: none !important;
}




