div#kpz-sommaire {
display: table;
width: 100%;
}

div#kpz-sommaire .row {
display: table-row;
}

div#kpz-sommaire .row_vide {
display: table-row;
height: 29px;
}

div#kpz-sommaire .cell_vide {
display: table-cell;
width: 29px;
}

div#kpz-sommaire a.cell {
display: table-cell;
vertical-align: top;
width: 184px;
padding: 20px;
background: #efefef;
text-decoration: none;
line-height: 16px;
}

div#kpz-sommaire a.cell span {
display: block;
}

div#kpz-sommaire a.cell:hover {
background: #eaeaea;
}

div#kpz-sommaire a.cell span.titre {
padding: 10px 0 5px 0;
font-size: 16px;
text-transform: uppercase;
}

div#kpz-sommaire a.cell span.texte {
text-align: justify;
font-size: 12px;
}




div#kpz-sommaire-mobile {

}

div#kpz-sommaire-mobile a.cell {
clear: both;
display: table;
width: 100%;
padding: 10px 0;
text-decoration: none;
line-height: 16px;
}

div#kpz-sommaire-mobile a.cell span.img {
display: table-cell;
vertical-align: top;
}

div#kpz-sommaire-mobile a.cell span.infos {
display: table-cell;
vertical-align: top;
}

div#kpz-sommaire-mobile a.cell img {
margin-right: 10px;
width: 80px;
}

div#kpz-sommaire-mobile a.cell span.titre {
display: block;
padding: 0 0 5px 0;
font-size: 16px;
text-transform: uppercase;
}

div#kpz-sommaire-mobile a.cell span.texte {
text-align: justify;
font-size: 12px;
}