.news-item{letter-spacing:normal}.news-item-img{position:relative}.news-item-img .news-item-detail{background:none repeat scroll 0 0 rgba(0,0,0,.8);text-align:center;color:#fff;display:-webkit-flex;display:flex;height:100%;width:100%;position:absolute;top:0;left:0;opacity:0;visibility:hidden;overflow:hidden;transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-webkit-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s}.news-item:hover .news-item-detail{opacity:1;visibility:visible}.news-item-img .news-item-detail .news-item-detail-inner,.cent-mid-content{margin:auto;padding:25px}.news-item-img .news-item-detail .news-item-detail-inner .social{margin:5px 0 0 0;padding:0}.news-item-img .news-item-detail .news-item-detail-inner .social li{list-style:none;display:inline-block;margin:0 5px}.news-item-img .news-item-detail .news-item-detail-inner .social li a{color:#fff}.news-item-img .news-item-detail .news-item-detail-inner .social li a:hover{color:#e6ae49}.news-item-info{padding-top:15px;text-align:center}.news-item-info h5{margin-bottom:0}.news-item-title{color:#4e855d;font-size:24px;font-weight:600;line-height:24px}.news-item-title a{color:#4e855d;font-size:24px;font-weight:600;line-height:24px}.news-item-description{font-family:'Lato',sans-serif;font-size:16px}.news-item-description a{font-family:'Lato',sans-serif;font-size:16px}.news-item-description p{font-family:'Lato',sans-serif;font-size:16px;line-height:24px;letter-spacing:normal}.news-item table{width:100%;border-collapse:separate;border-spacing:0 15px}#td1{text-align:left;width:73%}#td2{text-align:right;width:27%}.colonnanews{background-color:#e2e2e2;margin-bottom:-1000px;padding-bottom:1000px;padding-left:0;padding-right:0}#divlistanews{width:400px}#titololistanews p{font-size:24px;text-align:left!important;padding-left:30px;padding-right:30px}.tablelistnews{padding-left:30px;padding-right:30px;border-collapse:separate}.tablelistnews img{padding-top:5px}.tablelistnews a{color:#4e855d}.td_image{text-align:center;width:25%;vertical-align:top;padding-top:20px;padding-right:20px}.td_testo_titolo{text-align:left;width:75%;font-weight:700;font-size:20px;color:#4e855d;padding-bottom:.5em;vertical-align:top;padding-top:20px}.td_testo_descri{text-align:left;width:75%;font-family:'Lato',sans-serif;font-size:15px;vertical-align:top}#divtesto{font-family:'Lato',sans-serif}