p {margin-bottom:10px;}
.entry-content {text-align:justify; line-height: 1.5em; font-size: 17px;}

/*INDEX e ARCHIVI*/
.ev-loop-wrapper article .ev-loop-post-author {display:none;} /*rimuove by -autore sotto al titolo del post*/
.ev-hentry-inner-wrapper {}
.ev-entry-featured-image 
.ev-hentry-inner-wrapper .img {width:300px;}
.ev-hentry-inner-wrapper h3 {line-height:1em; font-size:20px;}
.ev-entry-format-content {display:none;}

/*HEADER*/
@media only screen and (max-width: 600px) {
.ev-site-title a {font-size:45px !important;}
}

/* SIDEBAR MENU */
#bio {text-align:center;}
#bio img {margin-bottom:10px;}
.jetpack_widget_social_icons ul {text-align:center; margin:0 0 0em !important;}

/* TITOLI POST HOMEPAGE */
.ev-loop-wrapper article .entry-title { text-align:justify;}

/* POST */
#infowrapper {background-color:#f4f4f4 ; padding:10px; margin:0 auto; margin-bottom:15px; display:block; overflow:hidden; font-size:90%;}
.coverleft {width:200px; float: left; margin-right:10px}
@media only screen and (max-width: 600px) {
     #infowrapper {text-align:center;}
     .coverleft {margin:0 auto; float:none !important}
}
.infolibro {width:auto; overflow:hidden; height:auto;}
.sinossi {width:auto; font-size:80%;}
#votorece {width:100%; background-color:#fff; margin-top:-25px; text-align:center;}
#immaginelibro {text-align:center; box-sizing: border-box;
    padding: 6px;
    border: 1px solid rgba(0, 0, 0, 0.1);}
.wp-block-image.amazonlink {width: auto; height: auto; display: inline-block; padding:5px; border:2px solid #f4f4f4; margin-left:20px; text-align:center; float:right;}
.wp-block-image.amazonlinkleft {width: auto; height: auto; display: inline-block; padding:5px; border:2px solid #f4f4f4; margin-right:10px; text-align:center; float:left;}
.wp-block-image.amazonlinkleft .alignleft {margin:0em; }
.tableofcontents {background-color:#f4f4f4 ; padding:10px; margin:0 auto; margin-bottom:15px; display:block; overflow:hidden; width:auto;}
.tableofcontents a {font-color:#fff; font-weight:normal; font-size:95%;}
.blockquote {font-size:27px !important;}
/* MARGINE ANCHOR NEL POST */
h2:target:before {content: ""; display: block; height:70px; margin: -50px 0 0;}
/* TITOLO CHE NON SPEZZA LE PAROLE */
* {word-break: normal !important;}
/* ALETZZA SEPARATORE DOTS */
.wp-block-separator.is-style-dots {line-height:2;}

.igembed {    width: 350px;
    margin-left: auto;
    margin-right: auto;}

/* POST BUTTONS */
.entry-content .wp-block-button a {color:#fff !important;}
.entry-content .wp-block-button a:hover {background-color: #a21633; color:#32373c;}


/* BUY AMAZON */
figure.alignleft.size-amazon-thumbnail {margin-left: -18px;}

.buyamazon figure::after {
    content: "\00a0";
    display: block;
    background-image: url(/wp-content/uploads/buyamazon.svg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: top;
    width: 100%;
    height: 0;
    position: relative;
    /* top: -45px; */
    margin-bottom: -80%;
    padding-top: 100%;
    margin-top: -25%;
}

.buyamazon figure figcaption {
   margin-top:calc(-80% + 0.5em);
}

/* TITOLI DENTRO POST */
.entry-content h2 {border-bottom: 1px dotted #808080; text-align:left;}

/* LINK */
.entry-content a {color: #a21633 !important;}

/* IMMAGINI */
.wp-block-image .alignleft {margin-bottom:10px;}
.wp-block-image figcaption {font-size:80%; text-align:center; color:#6D6A6A;}

/*SPOILER SHORTCODE*/
.su-spoiler-style-default>.su-spoiler-title {font-size:inherit;}

.votolibro { width: 13%; height: 0; position: relative; margin-bottom: -7em; background-color: #fff; border: 13px solid #dedede; border-radius: 10em; padding-top: 13%; transform: translate(17%,-115%);}
.votolibro span {font-size: calc(20px + 1vw); position: absolute; top: 50%; transform: translate(-50%,-50%); left: 50%;}
@media only screen and (max-width: 600px) {
     .votolibro {margin-bottom:-4.8em;}
}
.linkacquisto {background-color:#f4f4f4 ; padding:10px; margin:0 auto; margin-top:10px; margin-bottom:15px; display:block; overflow:hidden; text-align:center;}

/* AUTORE LIBRO */
#polaroid {float:left; padding:5px; border:2px solid #f4f4f4; margin-right:10px;}
.autore img {float:left; padding:5px; border:2px solid #f4f4f4; width:auto; height:auto;}
ol#recensioni_to_pages_list, ol#posts_to_pages_list  {list-style-type: disc; margin-bottom:20px;} /* Lista libri recensiti */

/* PAGINA RIPILOGO ANNUALE */
.wrapupimg .alignleft {padding:18px 0 0 18px; padding:5px; border:2px solid #f4f4f4; width:auto; height:auto;}

/* RANDOM QUOTE FIX */
cite {display: inline;}
.navigation {text-align:right;}

.google-auto-placed {margin:30px 0 25px 0;}

/* CASA DI FOGLIE SPECIAL */
ul.cdf li {margin-bottom:18px;}

/*BOTTONI LINKTREE*/
.myButton {
	background-color:#93c8b0;
	border-radius:5px;
	border:1px solid #18ab29;
	display:block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:17px;
	padding:16px 76px;
	text-decoration:none;
}
.myButton:hover {
	background-color:#5cbf2a;
}
.myButton:active {
	position:relative;
	top:1px;
}

/* ALTEZZA GALLERY INSTAGRAM */
.envira-gallery-wrap {
    max-height: 200px;
    overflow: hidden!important;
   margin:0 auto!important;
}

.comment-content a {
   word-wrap: break-word;
}