.papermag-breadcrumb-area{
  display: none !important;
}
@media (min-width: 992px){
  .header-main-two .row > .col-lg-8{
    flex: 0 0 100% !important;
    max-width: 100% !important;
  }
  .header-main-two .row > .col-lg-4{
    display: none !important; /* oculta el bloque derecho vacío */
  }
}
/* Ocultar solo la categoría "Principal" en los listados */
.papermag__list__post-content .post-cat a.papermag-cate-name[href*="/category/principal/"]{
  display: none !important;
}

.post-cat a.papermag-cate-name{background:#000 !important;color:#fff !important;}
.post-cat a.papermag-cate-name span{color:#fff !important;}

.post-cat a.papermag-cate-name:hover{background:#000 !important;color:#fff !important;}

/* Ocultar fecha SOLO en la cabecera (Papermag header top) */
header.header-area .papermag-head-top .header-two-top-left > span.date {
  display: none !important;
}

/* Ocultar ícono/buzón de correo en la cabecera */
header.header-area .papermag-head-top .mailus {
  display: none !important;
}

/* Ocultar autor + ícono en el grid (Elementor exoduspostgrid-2) */
.elementor-widget-exoduspostgrid-2 a.post-authore {
  display: none !important;
}

/* PARCHE MIGRANDO: categoría visible en el post list item */
.post-list-item-one .post-cat a.papermag-cate-name{
  background:#000 !important;          /* se mantiene el fondo negro */
  display:inline-flex !important;
  align-items:center !important;
  padding:4px 10px !important;
  line-height:1 !important;
  height:auto !important;

  /* por si el theme lo “apaga” */
  opacity:1 !important;
  visibility:visible !important;
  color:#fff !important;
  -webkit-text-fill-color:#fff !important;
}

/* el texto real vive en el span */
.post-list-item-one .post-cat a.papermag-cate-name span{
  color:#fff !important;
  -webkit-text-fill-color:#fff !important;
  opacity:1 !important;
  visibility:visible !important;

  /* por si lo esconden con trucos */
  font-size:12px !important;
  text-indent:0 !important;
  transform:none !important;
}

/* por si hay un overlay/pseudo-elemento que se pone encima */
.post-list-item-one .post-meta-info,
.post-list-item-one .post-cat,
.post-list-item-one .post-cat a.papermag-cate-name{
  position:relative !important;
  z-index:10 !important;
}

/* y manda pseudo-elementos detrás si existen */
.post-list-item-one .post-cat a.papermag-cate-name::before,
.post-list-item-one .post-cat a.papermag-cate-name::after{
  z-index:0 !important;
}
