.list_card{
    display:flex ;
    justify-content: space-between;
    padding: 0 0 40px 0;
    border-bottom: 1px dotted #000;
    margin: 0 0 40px 0;
}
.nobrd{border:none}
.list_card > div:first-child{
    width: 20%;
}
.list_card > div:last-child{
    width: 75%;
}
.list_card img{
    width:100%;
}

.list_card p{
    font-size: 85%;
}

h4{
    font-size: 140%;
    margin: 0 0 1.5rem 0;
}
h4 span{
    font-size: 80%;
    margin: 0 0 0 1em;
}
h4 span::before{
    content: "-";
    margin-right: 1em;
}
@media (min-width: 1264.01px){
    .cArticle_spec {
        margin: 1rem 0;
        font-size: 75%;
    }
}
@media (max-width: 700px){
    .list_card{
        display:block ;
        padding: 0;
    }
    .list_card > div:first-child{
        width: 100%;
    }
    .list_card > div:last-child{
        width: 100%;
    }
}

