/* Versteckt alle „Teilen mit“ Buttons auf Seiten und Beiträgen */
.entry-footer .social-links,
.page .entry-footer .social-links {
	display: none !important;
}

h1, h2, h3, h4, h5, h6 {
    text-transform: none !important;
}
/* Allinea lo stile dei titoli dei post a quello degli Heading 2 */
.entry-title, 
.post-title, 
h1.main-title {
    font-family: inherit !important;
    font-weight: inherit !important;
    font-style: inherit !important;
    text-transform: inherit !important;
}
@media screen and (min-width: 48em) {
  .blog:not(.has-sidebar) #primary article, 
  .archive:not(.page-one-column):not(.has-sidebar) #primary article, 
  .search:not(.has-sidebar) #primary article, 
  .error404:not(.has-sidebar) #primary .page-content, 
  .error404.has-sidebar #primary .page-content, 
  body.page-two-column:not(.archive) #primary .entry-content, 
  body.page-two-column #comments {
    float: right;
    width: 100%;
  }
@media screen and (min-width: 480px) {
  .wf-active h2, 
  .wf-active .page .panel-content .recent-posts .entry-title {
    font-size: 23px;
    font-style: normal;
    font-weight: 300;
  }
}}
/* Forza il titolo del sito a mantenere il formato originale */
.site-title, .site-logo, h1.site-title a {
    text-transform: none !important;
}
@media screen and (min-width: 30em) {
  .page-one-column .panel-content .wrap {
    max-width: 1000px;
  }
}
/* Applica la spaziatura a tutto il testo del sito */
* {
    letter-spacing: 0.05em; /* Puoi variare questo valore in base alle tue esigenze */
}
/* Assicura che gli heading seguano la stessa regola o sovrascrivano eventuali default del browser */
h1, h2, h3, h4, h5, h6 {
    letter-spacing: 0.05em;
}
.wf-active h2, 
.wf-active .page .panel-content .recent-posts .entry-title {
  font-weight: 500;
  font-style: normal;
  font-size: 1.4rem; 
}
.wpnbha article {
  margin-bottom: 5em !important;
}
/* Aumenta lo spazio tra la linea grigia e il titolo */
.wpnbha article, 
.site-main article {
    border-top: 1px solid #eee; /* Questa è la linea grigia */
    padding-top: 1.0em;           /* Aumenta questo valore per dare più respiro */
    margin-top: 2em;            /* Spazio esterno sopra la linea */
}