.field--name-field-article-image, .field--name-field-slider-link-text, .field--name-field-slider-custom-link, .field--name-field-slider-custom-text, .block-field-blocknodefree-forms-all-documentsfield-document-title-free-forms, .field--name-field-document-title-free-forms, .field--name-field-category-free-forms, .field--name-field-document-free-forms, .field--name-field-display-order, .field--name-field-slider-display-order{
	display: none;
}

/* Fix Firefox compatibility warnings for print rules */
@media print {
  h2, h3, p {
    orphans: 3;
    widows: 3;
  }

  h2, h3 {
    break-after: avoid-page;   /* modern replacement */
    page-break-after: avoid;  /* legacy fallback */
  }
}


/* Center both fields inside feeds content */
.feeds_feed__content .field--name-imported,
.feeds_feed__content .field--name-item-count {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);

  width: 360px;
  padding: 26px;
  border-radius: 16px;
  text-align: center;

  display: flex;
  flex-direction: column;
  align-items: center;

  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.12);

  opacity: 0;
  animation: fadeInUp 0.6s ease forwards;
}

/* ITEMS IMPORTED - Orange Theme */
.feeds_feed__content .field--name-item-count {
  top: 15%;
  background: linear-gradient(135deg, #fff7ed, #FFA122);
  border: 3px solid #FFA122;
  animation-delay: 0.2s;
}

/* LAST IMPORT - Blue Theme */
.feeds_feed__content .field--name-imported {
  top: 35%;
  background: linear-gradient(135deg, #e3f2fd, #52923A);
  border: 3px solid #52923A;
  animation-delay: 0.4s;
}

/* Label styling */
.feeds_feed__content .field__label {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 10px;
  text-transform: uppercase;
  letter-spacing: 0.8px;
  color: #0b5fa5;
}

/* Value styling */
.feeds_feed__content .field__item {
  font-size: 16px;
  font-weight: 700;
}

/* Specific value colors */
.feeds_feed__content .field--name-item-count .field__item {
  color: #e65100;
}

.feeds_feed__content .field--name-imported .field__item {
  color: #0b5fa5;
}

/* Animation */
@keyframes fadeInUp {
  from {
    opacity: 0;
    transform: translate(-50%, 20px);
  }
  to {
    opacity: 1;
    transform: translate(-50%, 0);
  }
}
.feeds_feed__content .field--name-next.field--type-timestamp, .feeds_feed__content .field--name-source{
    display: none;
}
.feeds_feed__content {
  position: relative;
  min-height: 70vh;
}