
/*  */
/* 
*/
.news {
    box-sizing: border-box;
    width: 33% !important;
    margin: 0 !important;
    padding: 0 5px;
}
.news .text {
    width: 100% !important;
}
.news>img {
    min-width: 100%;
}

li.tabinstitut {
display:inline-block;
padding:15px;
border-bottom: 3px solid transparent;
}
li.tabinstitut:hover {
display:inline-block;
color: rgb(58, 133, 109);
border-bottom: 3px solid rgb(58, 133, 109);
}
a.tabinstitut:link, a.tabinstitut:visited {
color: rgb(58, 133, 109);
}
a.tabinstitut:hover {
text-decoration: none;
}
/*  */