.grid{/*display:table; width:100%;*/ margin:0 -12px;}
.grid > .grid-item{float:left; width:33.333%; padding:0 12px 35px;}
@media only screen and (max-width:980px){
	.grid > .grid-item{width:50%;}
}
@media only screen and (max-width:680px){
	.grid > .grid-item{float:none; width:100%;}
}
.grid > .grid-item{background-color:#fff;}
.grid > .grid-item > .marge{padding-bottom:36px; border-bottom:1px solid #000;}
.grid-item img{width:100%;}
.grid-item .tbl{display:inline-block; width:100%; padding:30px 0 20px}
.grid-item .date{float:right; font-size:9px; line-height:0.67; font-weight:normal; padding:10px 0 0 20px;}
.grid-item .cat a{display:inline-block; margin-right:10px; font-size:12px; font-weight:normal; text-decoration:underline; text-transform:uppercase; line-height:1.18;}
.grid-item h2{font-size:20px; font-weight:bold; line-height:1.35; margin-bottom:26px}
.grid-item .txt{font-size:12px; line-height:1.67; font-weight:normal; margin-bottom:16px;}
.grid-item .lien a{font-size:12px; font-weight:bold; text-decoration:underline; line-height:1.67;}
.grid-item .lien a:hover{text-decoration:none;}

.misha_loadmore{display:table; margin:40px auto 0; font-size:16px; font-weight:bold; text-decoration:underline; line-height:1.69; cursor:pointer;}
.misha_loadmorea:hover{text-decoration:none;}