

.title_holder {height:80px;}
.title {height:80px;}
.content {min-height:80px;}
.title .title_holder {display: block;}
h1 {line-height:30px;}
.separator.small {background-color: #aaa;}
.icon-heart icon-large, .blog_like, .portfolio_like {visibility: hidden;}
.post_description {visibility: hidden;}
.blog_social_and_comments {visibility: hidden;}
#comments  {visibility: hidden;}
.footer_top .container {margin-top:-20px; }
.footer_top .container_inner {margin-bottom:-20px;}
.footer_top .widget.widget_nav_menu li {line-height:20px;}
.footer_top {padding-bottom:40px;}
.footer_bottom {margin-bottom:20px}
.giustificato {text-align: justify;}
nav.main_menu ul li {margin-left: -3px; margin-right: -3px;}
h1, h2, h3, h4, h5, h6, p, ul {padding-top: 15px}