
#documentaries, #media, #collections, #exhibitions  {
    scroll-margin-top: 100px;
    scroll-snap-margin-top: 100px; /* iOS 11 and older */
}
@media (min-width: 50px) {
    .lightbox .btn-close {
        filter: none;
    }
}

.lang-mobile {
/*font-family: ProximaNovaB,sans-serif;*/ 
padding-top: 23px;
    margin-left: 50px;
    font-size: 13px;
    font-weight: 400;
}
@media (min-width: 768px) {
.lang-mobile {
    display:none;
}
}


.lightbox .img-show figcaption {
    width: calc(100% - 30px);
    margin-left: -25px;
    bottom: 39px;
}
@media (min-width: 768px) {
.lightbox .img-show figcaption {
    width: 100%;
    margin-left: 0;
    bottom: 9px;
}
}

@media (max-width: 768px) {
.oeuvres .no-padding.mob-left-padding .card {
    padding-left:20px;
    padding-right:20px;
}
.oeuvres .no-padding.mob-right-padding .card {
    padding-left:20px;
    padding-right:20px;
}

.masonry .card .public-title {
    line-height: 25px !important;
}
}

/* */
.press-info a {
    padding-right: 9px;
    display: inline-block;
    position: relative;
}
.press-info a::after {
    content: '';
    width: 6px;
    height: 6px;
    position: absolute;
    right: 0;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    border-radius: 25px;
    background: #8b4126;
    top: calc(50% - 2px);
}
/* */