/* v0.7.9 - immagini negli articoli e sidebar dei piu letti. */
.content-card { display:flow-root; }
.content-card img.alignleft,
.content-card figure.alignleft,
.content-card .wp-caption.alignleft {
    float:left !important;
    display:block;
    margin:5px 22px 14px 0 !important;
    max-width:min(45%,310px);
    height:auto;
}
.content-card img.alignright,
.content-card figure.alignright,
.content-card .wp-caption.alignright {
    float:right !important;
    display:block;
    margin:5px 0 14px 22px !important;
    max-width:min(45%,310px);
    height:auto;
}
.content-card figure.alignleft img,
.content-card figure.alignright img,
.content-card .wp-caption.alignleft img,
.content-card .wp-caption.alignright img {
    float:none !important;
    max-width:100%;
    height:auto;
    margin:0 !important;
}
.content-card img.aligncenter,
.content-card figure.aligncenter,
.content-card .wp-caption.aligncenter {
    float:none !important;
    display:block;
    max-width:100%;
    height:auto;
    margin:20px auto !important;
}
.content-card img, .content-card figure img {max-width:100%;height:auto;}
.content-card figure {max-width:100%;}
.content-card figcaption, .content-card .wp-caption-text {font-size:12px;color:var(--muted);line-height:1.4;margin:7px 0 0;}
.most-read-v079 {margin-top:28px;}
.most-read-v079-list {padding-left:1.55em;margin:12px 0 10px;}
.most-read-v079-list li {padding:10px 0 12px 4px;border-bottom:1px solid var(--line);line-height:1.4;}
.most-read-v079-list li::marker {color:var(--wine);font-weight:700;}
.most-read-v079-list a {display:block !important;padding:0 !important;border:0 !important;font-size:14px;font-weight:650;line-height:1.45;color:var(--ink);}
.most-read-v079-list a:hover {color:var(--wine);padding-left:0 !important;}
.most-read-v079-views {display:block;font-size:11px;color:var(--muted);margin-top:3px;}
.most-read-v079 .most-read-v079-note {font-size:11px;color:var(--muted);line-height:1.55;margin:12px 0 0;}
@media(max-width:700px) {
  .content-card img.alignleft,.content-card img.alignright,
  .content-card figure.alignleft,.content-card figure.alignright,
  .content-card .wp-caption.alignleft,.content-card .wp-caption.alignright {
      float:none !important;display:block;max-width:100%;width:auto;
      margin:16px auto !important;
  }
}
