#timagesview .texts-wrap{
    padding-bottom: 20px;
}
.groups-page.emuseum-fit-grid .emuseum-img-grid .grid-item img {
    height: auto;
    aspect-ratio: 1;
}
.groups-page.emuseum-fit-grid .emuseum-img-grid .grid-item .emuseum-defaultmedia {
    height: auto;
    padding-top: 250px;
    aspect-ratio: 1 / 1;
}
.groups-page .result-title{
    bottom: 55px;
}
.groups-page .groups-explore-container{
    top: 44%;
}
.groups-page .grid-item, .groups-page .grid-item .img-wrap {
    margin-bottom: -6px;
}
.details-page .emuseum-main-wrap {
    padding-top: 0px;
}
.advancedsearch-page{
    .advancedsearch-field option[value="main page slider"]{display: none;}
}
#emuseum-menu .nav-link[title="Collections"]{
    font-weight: normal;
}
.groups-page #emuseum-menu .nav-link[title="Collections"]{
    font-weight: bold;
}

/*@media screen and (min-width: 769px) {
    .emuseum-main-wrap .custom-gutters > [class*="col-"],
    .emuseum-main-wrap .emuseum-img-grid > [class*="col-"] {
        padding-bottom: 0;
    }

    .emuseum-main-wrap .emuseum-img-grid {
        margin-bottom: 0;
    }
}*/
.grid-item{
    margin-bottom: 0;
}
.grid-item-inner{
    position: relative;
    top:-20px;
}
.groups-page .grid-item-inner {
    top: 8px;
}
@media (max-width: 768px) {
    .groups-page .gs-slider-container{
        aspect-ratio: 1 / 1;
        height: auto;
    }
    .groups-page .gs-slider-container .slick-list,
    .groups-page .gs-slider-container .slick-track,
    .groups-page .gs-slider-container .gs-slide,
    .groups-page .gs-slider-container .gs-slide > a,
    .groups-page .gs-slider-container .emuseum-img-wrap{
        height: 100%;
    }

    .groups-page .gs-slider-container .emuseum-img-wrap > img{
        height: 100%;
        width: 100%;
        object-fit: cover; /* full height + no distortion */
        display: block;
    }
}

@media (max-width: 1634px){
    .groups-page .gs-slide .caption.overlay-text{
        left: 100px;
    }
}
@media (max-width: 979px){
    .emuseum-mobile-menu-open #emuseum-menu {
        padding-top: 70px;
    }
}
@media (max-width: 842px){
    .groups-page .gs-slide .caption.overlay-text{
        left: 0px;
        bottom:0px;
    }
}
#block-domain-conf-domain-main-links,
#zone-branding-wrapper{
    display: none;
}