
/*  */
/* 
*/
.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; }
/*  */