
.b1t-soir-nl-lnv4 .item-wrapper {
    margin-bottom: 30px;
}

.b1t-soir-nl-lnv4 .item {
    padding-bottom: 25px;
    
    height: 100%;
    border-bottom: 1px solid transparent;
}

.b1t-soir-nl-lnv4 .date {
    margin-bottom: 20px;
    font-size: 0.82rem;
}

.b1t-soir-nl-lnv4 .name a {
    border-bottom: 0px;
}



.b1t-soir-nl-lnv4 .link-wrapper {
    text-align: center;
}

.b1t-soir-nl-lnv4 .link {
    display: inline-block;
    border-bottom: 0;
    position: relative;
}

.b1t-soir-nl-lnv4 .link span {
    position: absolute;
    right: -2.25em;
    font-size: .5em;
    top: 50%;
    margin-top: -.5em;
}

@media (min-width: 768px) {
    
    html.flexbox.flexwrap .b1t-soir-nl-lnv4 .items {
        display: -webkit-box;       /* OLD - iOS 6-, Safari 3.1-6 */
        display: -moz-box;          /* OLD - Firefox 19- (buggy but mostly works) */
        display: -ms-flexbox;       /* TWEENER - IE 10 */
        display: -webkit-flex;      /* NEW - Chrome */
        display: flex;              /* NEW, Spec - Opera 12.1, Firefox 20+ */

        -webkit-flex-direction: row;
        -moz-box-direction: row;
        -ms-flexbox-direction: row;
        flex-direction: row;

        -webkit-flex-wrap:  wrap;
        -moz-box-wrap:  wrap;
        -ms-flexbox-wrap:  wrap;
        flex-wrap:  wrap;
    }

    html.flexbox.flexwrap .b1t-soir-nl-lnv4 .items:after {
        display: none;
    }
    
}
    
@media (min-width: 992px) {
    .b1t-soir-nl-lnv4 .item-wrapper:nth-of-type(3n+1) {
        clear: both;
    }
    
    .b1t-soir-nl-lnv4 .link {
        font-size: 0.942rem;
    } 
}

@media (min-width: 992px) and (max-width: 1199px) {
    
    .b1t-soir-nl-lnv4 .name {
        font-size: 0.8894rem;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    
    .b1t-soir-nl-lnv4 .item-wrapper:nth-of-type(3n+1) {
        clear: both;
    }
    
    .b1t-soir-nl-lnv4 .name {
        font-size: 0.937rem;
    }
}

@media (max-width: 767px) {
    
    .b1t-soir-nl-lnv4 .item-wrapper {
        margin-bottom: 0px;
    }
    
    .b1t-soir-nl-lnv4 .item-wrapper:nth-of-type(4),
    .b1t-soir-nl-lnv4 .item-wrapper:nth-of-type(5),
    .b1t-soir-nl-lnv4 .item-wrapper:nth-of-type(6) {
        display: none;
    }
    
    .b1t-soir-nl-lnv4 .item {
        padding-bottom: 20px;
        margin-bottom: 20px;
    }
    
    .b1t-soir-nl-lnv4 .date {
        margin-bottom: 10px;
    }
    
    
    .b1t-soir-nl-lnv4 .name {
        font-size: 1.058rem;
        line-height: 1.059;
    }
    
    
    
    
}
