﻿@media(max-width:1023px) {
    ul.listanh.grid {
        display: grid;
        grid-auto-rows: minmax(min-content, max-content);
        grid-template-columns: repeat(2, minmax(0, 1fr));
        column-gap: 12px;
        row-gap: 12px;
        height: auto !important;
    }

    .grid-gallery .grid figure {
        padding: 0;
    }

    li.imgshownew {
        position: unset !important;
        margin: 0 !important;
    }

        li.imgshownew a {
            display: block;
            width: 100%;
            height: 100%;
        }

    .grid-gallery figure img {
        display: block;
        width: 100% !important;
        opacity: 1;
        height: 125px !important;
    }
}