body {font-family:'Lato',sans-serif}
header.main {padding:5px 0}
header.main h1 {margin:0!important}
.logo {margin-left:10px!important}
.navigation {background:#539433}
nav.primary ul, nav.primary ul li {margin:0}
nav.primary ul li {display:inline; float:left}
nav.primary ul li a {display:inline-block; line-height:42px; color:#fff; text-decoration:none; padding:0 15px; font-size:15px; font-weight:bold; text-transform:uppercase}
nav.primary ul li a:hover {background:#4a852e; color:#fff}
nav.primary select {display:none; width:100%; margin:5px 0}
.container {margin:5px auto 0!important}
.content, .sidebar {margin-top:10px}
.content h1 {color:#222; font-weight:bold}
.content h2 {padding:0 0 0.15rem 0; color:#222; font-weight:bold; margin-bottom:0.15rem; font-size:1.6em}
.content h3 {font-size:1.4em}
h1 a, h2 a {color:#333; text-decoration:none}
article.home {float:left; box-sizing: border-box; padding:8px 0 20px; content: " "; display:table}
article.first {margin-right:4%!important}
article .read-more {display:block; margin:10px 0; text-decoration:none}
.homead {float:left; box-sizing: border-box; padding:8px 0 20px; content: " "; height:315px}
.small {font-size:12px; color:#999; text-transform:uppercase; margin-bottom:1rem}
.small a {color:#999}
.categoria {display:block; background:#e6f4df; border:1px solid #b5d7a8; padding:1.3rem; margin:0 0 1.3rem}
.categoria p {font-size:1.1em; margin-bottom:1em}
.relazionati {margin:3rem 0}
.disclaimer {margin:3rem 0; font-size:16px; font-style:italic}
.alignleft {float:left; margin:0 1rem 1rem 0}
.alignright {float:right; margin:0 0 1rem 1rem}
.sidebar .side {margin-bottom:2rem; padding:15px; background:#f6f6f6}
.sidebar .ad {padding:25px}
.side li {background:url(https://www.rimedio-naturale.it/wp-content/themes/rimedionaturale/imgs/li.png) no-repeat top left; list-style:none; padding-left:2rem}
.pagination {margin:30px 0 20px}
.page-numbers {font-size:17px; padding:7px 13px;; border-radius:15px; background:#49832e; color:#fff; text-decoration:none}
a.page-numbers:hover {color:#fff; background:#aaa; text-decoration:none}
.dots {background:none!important; color:#333!important; padding:2px!important}
.current {background:#aaa!important}
.commentlist li {list-style:none; margin-top:24px; padding:15px}
.depth-2 {background:#f5f5f5!important}
.cerca form, .cerca fieldset, .cerca input {margin-bottom:0!important}
.cerca input {width:100%}
.wp-caption-text {font-size:13px; text-align:right; margin:0 10px 0 0}
li.comment {border:1px solid #f5f5f5; background:#fafafa}
li.comment p {margin:2rem 0}
#respond label {font-weight:normal!important}
.condividi {margin:10px 0 20px; background:#fcfcfc; padding:5px 10px; border-left:3px solid #ddd}
.condividi .titolo {display:block; font-size:20px; font-weight:bold; margin:0 0 8px}
.sharethis-inline-share-buttons {margin-bottom:10px!important}
.sharethis-inline-share-buttons, .st-inline-share-buttons{width:300px}
.cc-window.cc-banner {padding:0.1em 0.6em!important}
.cc-revoke, .cc-window {font-size:14px!important; line-height:0.8em!important}
.cc-btn {padding:.2em .4em!important}
.footer {background:#2f2f2f; padding:1.3em 0 5em; font-size:13px; margin-top:4em; color:#aaa}
.footer .right {text-align:right}