.progress-reading-container {
    position: fixed;
	margin-top: 0px;
    left: 0;
    width: 100%;
    height: 4px;
    z-index: 9;
    pointer-events: none;
}

.progress-reading {
    height: 100%;
    width: 0%; /* parte da 0 */
    background: #5ba9ab;
    transition: width 0.2s ease-out; /* animazione fluida */
    box-shadow: 0 4px 12px rgba(91, 169, 171, 0.22);
}

.article_body h2{
	border-left: solid .3rem #5ba9ab;
	line-height: 1.2;
	padding: 8px 0px 4px calc(var(--wp--style--root--padding-left) - .3rem);
	margin-left: calc(var(--wp--style--root--padding-left) * -1);
}

@media (min-width: 1600px) { /* desktop content */
	.article_body h2{
		border-left: solid .3rem #5ba9ab;
		line-height: 1.2;
		padding: 8px 0px 4px .6rem;
		margin-left: -.8rem;
	}
}

@media (max-width: 1100px){
	.immagine-evidenza-articolo{
		padding: 0px !important;
		margin: 10px 0 10px 0 !important;
	}
}

body.single-post {
  --wp--style--root--padding-right: var(--wp--preset--spacing--30) !important;
  --wp--style--root--padding-left: var(--wp--preset--spacing--30) !important;
}
