#katalog[data-typ="mieszkanie"][data-uklad="kafelki"] .katalog a .plan {
    height: 230px;
}
@media only screen and (max-width: 800px) {
    [data-typ="mieszkanie"][data-uklad="lista"] a .status {
        padding: 0;
        text-transform: uppercase;
        font-size: 7px;
        position: absolute !important;
        border: none !important;
        left: 0;
        margin-top: 3px;
    }
    [data-typ="mieszkanie"][data-uklad="lista"] a .dalej {
        display: none !important;
    }
    [data-typ="mieszkanie"][data-uklad="lista"] a legend {
        position: relative !important;
    }
    #historia-cen.s_katalog,
    #katalog.s_katalog {
        width: calc(100vw - 35px);
        margin-left: 15px;
    }
    #historia-cen.s_katalog .tabprod .table .th,
    #katalog.s_katalog .tabprod .table .th,
    #katalog.s_katalog[data-typ="Schowki rowerowe"]
        .tabprod
        .table
        .td:last-child {
        font-size: 5px;
    }
    #historia-cen.s_katalog .tabprod .table .td,
    #katalog.s_katalog .tabprod .table .td {
        font-size: 8px;
    }
    #historia-cen.s_katalog .tabprod[data-typ="mieszkanie"] .table .tr,
    #katalog.s_katalog .tabprod[data-typ="mieszkanie"] .table .tr {
        /* grid-template-columns: 30px 40px 40px 1fr 1fr 1fr 20px !important; */
    }
    #historia-cen.s_katalog .wybor-oferty .btn-oferta,
    #katalog.s_katalog .wybor-oferty .btn-oferta {
        padding-inline: 1em;
        font-size: 10px;
    }
    #katalog.s_katalog .container {
        padding-inline: 0;
        margin: 0;
    }
    #katalog[data-typ="mieszkanie"][data-uklad="lista"] a .lokal {
        white-space: normal;
    }
    #katalog[data-typ="mieszkanie"][data-uklad="lista"] a .cena {
        white-space: nowrap;
    }
    #katalog[data-typ="mieszkanie"][data-uklad="lista"] a .headerLokal .ikony {
        font-size: 13px;
    }
}
[data-typ="mieszkanie"][data-uklad="lista"] .reklama-promocja .img-lista {
    display: block;
    width: 100%;
    height: 100%;
}

[data-typ="mieszkanie"][data-uklad="lista"] .reklama-promocja .img-lista img {
    width: 100%;
    height: auto;
    object-fit: contain;
}
