.news-item when (@widget-news-list){
    .rgba(#fff;70);
    overflow: hidden;
    margin-bottom: 30px;
    position: relative;
    &:last-child {
        margin-bottom: 0;
    }

    .news-item-image{
        display: block;
        float: right;
        height: 160px;
        overflow: hidden;
        position: relative;
        width: 160px;
        max-width: 40%;

        a.tpopup {
            position: absolute;
            top: 10px;
            right: 10px;
        }
        &:empty {
            width: 0;
        }

        img{
            width: 100%;
        }
    }

    .news-item-content {
        overflow: hidden;
    }

    .news-item-title{
        color: #000;
        font-weight: bold;
        display: block;
        text-decoration: none;
        margin-left: 20px;
        margin-right: 20px;
        overflow: hidden;
        margin-bottom: 10px;
        line-height: 1.2;
    }
    .news-item-description {
        color: @text-color;
        margin-left: 20px;
        margin-right: 20px;
        overflow: hidden;
        margin-bottom: 10px;
    }

    .newslog-admin-actions{
        text-align : right;
    }

    .news-item-date{
        color : #8a0000;
        margin-bottom: 10px;
        margin-top: 20px;
        margin-left: 20px;
    }
    .voir-plus {
        margin-bottom: 15px;
        margin-left: 20px;
        &:empty {
            display: none;
        }
    }
    .icon-arrow-down6, .icon-arrow-up6 {
        font-size: 30px;
        color: #000;
        width: 38px;
        margin: -20px 48% 0;
        display: block;
        cursor: pointer;
    }

    .news-item-tags{

        a{
            .link-color(@gray);

            & + a{
                margin-left : 0.5em;
            }

            &:before{
                color        : @gray;
                margin-right : 0.5em;
            }
        }
    }

    .newslog-tag-filter{
        &:before{
            content : "\e02f";
        }
    }
}

.news-item-date{
    color : #ddd;
    font-family: @font-family-headings;
    margin-bottom: 20px;
    display: block;
    font-weight: bold;
}