/* v1.9.2. Loaded only for EN/SQ is_home() archives by the PHP enqueue gate.
 * Keep the existing archive header correction from v1.9.1. */
body.blog.megamed-lang-en #header .header-main,
body.blog.megamed-lang-sq #header .header-main {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}
/* Live MK/EN/SQ HTML shares Porto's generated card, meta and title classes.
 * Their native rules already supply the same layout and responsive type:
 * meta .8em/1, title 1.5em/27px, title margins 6px/12px, meta bottom 8px,
 * meta row padding 1.5rem/1px, category divider and 12px horizontal padding.
 * Do not override these with desktop pixel sizes or artificial card/title
 * minimum heights. Translated words may wrap naturally, just as MK does.
 * This also preserves native category-link hover/focus styles. */

/* Only Read More has a different generated Porto class in each language.
 * Mirror the MK builder declarations using its RELATIVE units: at <=575px
 * the body scales from 14px to 13px, so this becomes 13px/26px (not 14/28).
 * Match letter spacing too. Do not change labels, hrefs, or button markup.
 * Semantic archive selectors survive regenerated Elementor template IDs. */
body.blog.megamed-lang-en .elementor-widget-porto_archive_posts_grid .porto-tb-item a.blog-type-btn,
body.blog.megamed-lang-sq .elementor-widget-porto_archive_posts_grid .porto-tb-item a.blog-type-btn {
  display: inline-block !important;
  box-sizing: border-box !important;
  background-color: #fff !important;
  color: #f04c23 !important;
  border-width: 0 !important;
  border-radius: 4px !important;
  margin: 0 !important;
  padding: 0 !important;
  font-family: var(--porto-body-ff, Inter), sans-serif !important;
  font-size: 1em !important;
  --porto-fs: 1em;
  font-weight: 500 !important;
  line-height: 2em !important;
  --porto-lh: 2em;
  letter-spacing: -0.35px !important;
  text-align: center !important;
  text-decoration: none !important;
}
