/* ===== ARTICLE CONTENT ===== */

.article-content div.center_img a,
.article-content div.ramka_ze_zdjeciem div.opis a,
.article-content table.artykul p.tabelka_tresc a {
    background-color: #fbfbfb;
    padding: 0 4px 2px;
    border-bottom: 1px dashed #ada7a3;
    border-top: 1px dashed #ada7a3;
}

.article-content p a[rel="fancybox"] {
    background: unset !important;
    border-bottom: unset !important;
    border-top: unset !important;
    padding: 0 !important;
}

.article-content > div.center_img > div.ramka_ze_zdjeciem.float-right a {
    background: none;
    padding: 0;
    border: none;
}

.biog,
.center,
.prawo {
    border-collapse: collapse;
}

.center td,
.center img,
.prawo td,
.prawo img {
    border: 1px solid #ada7a3;
}

.wieksza,
ol.male {
    font-size: 14px;
}
.article-content sup.footnote {
    position: relative;
    cursor: help;
    font-size: 0.75em;
    vertical-align: super;
    color: #7b1e1e; /* lekki „rzymski” akcent */
}

/* Tooltip */
.article-content sup.footnote::after {
    display: none;
    content: attr(data-qtip);
    position: absolute;
    bottom: 1.8em;
    left: 50%;
    transform: translateX(-50%);

    min-width: 360px;
    max-width: 660px;   /* ‹ dłuższa chmurka */
    padding: 10px 12px;

    background: #f4f1e8;          /* pergamin */
    color: #2b2b2b;               /* atrament */
    border: 1px solid #8b7d6b;    /* kamień */
    border-radius: 4px;
text-align:left;
    font-size: 13px;
    line-height: 1.4;

    box-shadow:
        0 2px 6px rgba(0,0,0,0.15);

    z-index: 9999;
    white-space: normal;
}

/* Hover */
.article-content sup.footnote:hover::after {
    display: block;
}