* { box-sizing: border-box; }


/* ---- grid ---- */

.grid {
  background: #fff;
  
}

/* clearfix */
.grid:after {
  content: '';
  display: block;
  clear: both;
}

/* ---- grid-item ---- */


.contenitore-notizia{
  padding: 0 20px;
}

h2.titolo_news{
	font-size: 18px;
	padding-top:0;
	margin-top:10px;
}
p.news-data{
	font-size: 12px;
	padding-top:10px;
	padding-bottom:0;
}
p.news-testo{
	font-size: 14px;
}




.grid-item:hover h2.titolo_news a {color: #fff;}
.grid-item:hover div p{color: #fff;}
/* .grid-item:hover{background:#616161;color: #fff; } */

.col-sm-12 { padding:0; }

img.leggi-tutto{
	width: 40px;
	border-left: 1px solid #ffffff;
	padding: 10px;
}

.post-media{
	text-align: right;
	position: absolute;
    left: 0px;
    bottom: 0px;
	padding: 0px;
    border-top: 1px solid #ffffff;
	margin:0;
	width:100%;
}

@media (min-width: 1200px){
	.container {
		width: 100%;
	}
}
@media (min-width: 992px){
	.container {
		width: 100%;
	}
}

@media (min-width: 768px){
	.container {
		width: 100%;
	}
}
