/* ============================================================
   FOTO-FIX-LISTING.CSS v4
   - Menší plocha pro fotku (140px) - aby celé pero bylo vidět
   - Karta zpět blízko původní (315px)
   - Vyšší specifičnost na IMG aby určitě přebila image-slideshow.css
   ============================================================ */

.img_thumb {
    height: 140px !important;
    width: 100% !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin: 10px 0 !important;
    overflow: hidden !important;
}

/* Vyšší specifičnost: html .img_thumb img > .img_thumb img */
html .img_thumb img,
html .img_thumb a img,
.top_content .img_thumb img,
.top_content .img_thumb a img {
    max-width: 100% !important;
    max-height: 100% !important;
    width: auto !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    border: none !important;
}

.img_thumb_column {
    min-height: 140px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin: 5px 0 !important;
    overflow: hidden !important;
}
html .img_thumb_column img,
html .img_thumb_column a img {
    max-width: 100% !important;
    max-height: 140px !important;
    width: auto !important;
    height: auto !important;
    object-fit: contain !important;
}

.top_content {
    height: 310px !important;
}
