/* =================== */
/* Container der Info  */
/* =================== */

.edit-info-container {
    position: relative;          /* stabil in Column/Kachel */
    bottom: 10px;
    right: 30px;
    font-size: 12px;
    color: #555;
    text-align: right;
    line-height: 0.8;
    pointer-events: none;        /* nicht klickbar */
    padding: 30px 0;
}

/* Datum */
.edit-info-date {
    display: block;
}

/* Autor */
.edit-info-author {
    display: block;
    font-weight: 500;
}


/* =================== */
/* Custom Breadcrumbs  */
/* =================== */

.cb-breadcrumbs-wrapper {
    position: relative;          /* unabhängig von Avada-Rows */
    top: -33px;                  /* ersetzt negatives margin */
    max-width: 100%;
    border-radius: 12px;
    text-align: center;
}

/* Sichtbare Breadcrumb-Zeile */
.cb-breadcrumbs-visible {
    display: inline-block;
    max-width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: center;
}

/* Breadcrumb-Elemente */
.cb-breadcrumbs-visible a,
.cb-breadcrumbs-visible span.cb-current {
    display: inline-block;
    vertical-align: middle;
    white-space: nowrap;
}

/* Separator */
.cb-sep {
    margin: 0 4px;
}


/* =================== */
/* Tooltip             */
/* =================== */

.cb-breadcrumbs-tooltip {
    display: none;
    position: absolute;
    top: 100%;
    left: 50%;
    transform: translateX(-50%);
    background: rgba(0,0,0,0.9);
    color: #fff;
    padding: 6px 12px;
    border-radius: 6px;
    font-size: 0.85rem;
    white-space: nowrap;
    z-index: 9999;
}

/* Tooltip aktivieren */
.cb-breadcrumbs-wrapper.cb-tooltip-active:hover .cb-breadcrumbs-tooltip {
    display: block;
}


/* =================== */
/* Avada Bugfixes       */
/* =================== */

/* Inner Rows direkt nach Breadcrumbs neutralisieren */
.cb-breadcrumbs-wrapper + .fusion-builder-row-inner {
    margin-top: 0 !important;
}

/* Titel-Abstand nach Breadcrumbs vereinheitlichen */
.cb-breadcrumbs-wrapper + .fusion-builder-row-inner .fusion-title {
    --awb-margin-top: 0px;
}

/* Falls Avada Margin reinschmuggelt */
.fusion-text .cb-breadcrumbs-wrapper {
    margin-top: 0 !important;
}
