.popup-item .content p {
    margin-bottom: 10px !important;
}

.popup-item .fancybox-media-video, .popup-item .image-product-page {
    margin-bottom: 5px !important;
}

.popup-item .content img {
    margin-bottom: 10px !important;
}

.popup-item {
    max-width: 1100px !important;
}

/* GDPR — casete evidentiate (blockquote) pe paginile de politici. 2026-08-23. */
.header-industry blockquote{
    border-left:4px solid #ce2633;
    background:#f7f7f7;
    padding:12px 18px;
    margin:18px 0;
    border-radius:2px;
}
.header-industry blockquote > *:first-child{ margin-top:0; }
.header-industry blockquote > *:last-child{ margin-bottom:0; }

/* GDPR — tabele in paginile de politici / DPA. 2026-08-25. */
.header-industry table{
    border-collapse:collapse;
    width:100%;
    margin:16px 0;
    font-size:0.95em;
}
.header-industry table th,
.header-industry table td{
    border:1px solid #cccccc !important;
    padding:8px 10px;
    vertical-align:top;
    text-align:left;
}
.header-industry table th{
    background:#f0f0f0;
    font-weight:600;
}
/* pe ecrane inguste: tabelul devine derulabil orizontal, nu strivit */
@media (max-width: 900px){
    .header-industry table{ display:block; overflow-x:auto; -webkit-overflow-scrolling:touch; }
}
