.list-actus-pp{
    position: relative;
    display: inline-block;
    width: 100%;
}

.list-actus-pp .blog-item--summary{
    display: inline-block;
    vertical-align: top;
    margin: 0 0 3em 0;
    /*width: 23%;*/
}

.list-actus-pp .actualite-line .blog-item--summary a{
    display: inline-block;
    width: 100%;
    color: #000000;
    border-bottom: 1px solid #000000;
}

.list-actus-pp .actualite-line{
    padding: 0;
    position: relative;
    display: inline-block;
}

.list-actus-pp a:hover, .list-actus-pp a:focus, .list-actus-pp a:active {
    text-decoration: inherit;
    color: #000000;
}

.list-actus-pp .blog-item--summary:hover a  , .list-actus-pp .blog-item--summary:focus a, .list-actus-pp .blog-item--summary:active a {
    border-bottom: 1px solid #FF8F00;
}

.list-actus-pp .blog-item--summary a:hover p , .list-actus-pp .blog-item--summary a:focus p, .list-actus-pp .blog-item--summary a:active p  {
    color: #ff8f00;
}

.list-actus-pp .blog-item--summary img{
    max-width: 100%;
    max-height: 250px;
}

.list-actus-pp .blog-item--summary .actu-date{
    text-transform: uppercase;
    font-family: 'TradeGothicLTStd';
    font-size: 1em;
    margin: 0.5em 0 0;
    letter-spacing: 1px;
    color: #000000;
}

.list-actus-pp .blog-item--summary .blog-item_title{
    text-transform: uppercase;
    font-family: 'TradeGothicLTStd-Bold';
    font-size: 1.2em;
    margin: 0;
    letter-spacing: 1px;
    white-space: pre-line;
}

.list-actus-pp .blog-item--summary .reserve-spectacle, .list-actus-pp .blog-item--summary .blog-item_category{
    font-family: 'TradeGothicLTStd';
    color: #000000;
    font-size: 1.4em;
    /*line-height: 1.1;*/
    margin: 0;
    /*font-family: 'TradeGothicLTStd-Bold';*/
    /*font-size: 1.2em;*/
    /*color: #ff8f00;*/
    padding-bottom: 1em;
}

/*.list-actus-pp .blog-item--summary .reserve-spectacle{*/
    /*color: #ff8f00;*/
/*}*/

@media screen and (min-width: 992px) {
    .list-actus-pp .actualite-line > li.link-bloc{
        padding-right: 0;
        padding-left: 30px;
        float: inherit;
        width: 24%;
    }
    .list-actus-pp .actualite-line > li.link-bloc.blocmod1{
        padding-right: 30px;
        padding-left: 0;
    }

    .list-actus-pp .actualite-line > li.link-bloc.blocmod3{
        padding-right: 0;
        padding-left: 15px;
    }

    .list-actus-pp .actualite-line > li.link-bloc.blocmod2{
        padding-right: 15px;
        padding-left: 0;
    }


}

@media screen and (max-width: 991px) and (min-width: 768px) {
    .list-actus-pp .actualite-line > li.link-bloc{
        padding-right: 0;
        padding-left: 15px;
    }
    .list-actus-pp .actualite-line > li.link-bloc.blocmod-sm-1{
        padding-right: 15px;
        padding-left: 0;
    }
    .list-actus-pp .actualite-line > li.link-bloc.blocmod-sm-2{
        padding-right: 15px;
        padding-left: 15px;
    }
}

@media screen and (max-width: 767px) {
    .list-actus-pp .actualite-line > li.link-bloc{
        padding-right: 0;
        padding-left: 15px;
    }
    .list-actus-pp .actualite-line > li.link-bloc.blocmod-xs-1{
        padding-right: 15px;
        padding-left: 0;
    }

    .list-actus-pp .blog-item--summary p, .list-actus-pp .blog-item--summary .reserve-spectacle{
        font-size: 1em;
    }

    .list-actus-pp .blog-item--summary p.actu-date{
        font-size: 0.8em;
    }

}
