Correct CSS for Avoyelles

/*
Claiborne Parish Journal – Mobile Button Stabilization
Safe replacement CSS
Does not affect header, footer, menus, or other sites
*/

/* increase header image on mobile */
.site-header-image {
    padding: 18% 0;
}

/* Remove empty paragraph spacing */
p:empty {
    display: none;
}

.category .page-title {
    display: none;
}

#primary-menu {
    display: none;
}

.menu-toggle[aria-controls="primary-menu"] {
    visibility: hidden;
}

.post-navigation {
    display: none;
}

ins[data-revive-id] {
    background: transparent !important;
}


/* =========================================================
   1) POST CTA BUTTON (your Read Now button)
   Only the block with class mobile-80-btn
   ========================================================= */

@media (max-width: 782px){

  .wp-block-buttons.mobile-80-btn{
    justify-content: center;
  }

  .wp-block-buttons.mobile-80-btn .wp-block-button.has-custom-width,
  .wp-block-buttons.mobile-80-btn .wp-block-button[class*="wp-block-button__width-"]{
    width: 80% !important;
    flex-basis: 80% !important;
    max-width: 80% !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .wp-block-buttons.mobile-80-btn .wp-block-button__link{
    display: block;
    width: 100%;
    text-align: center;
    white-space: nowrap !important;
    overflow-wrap: normal !important;
    word-break: normal !important;
    box-sizing: border-box;
  }

}


/* =========================================================
   2) FIX VERTICAL LETTER STACKING FOR POST-BODY BUTTONS
   (BACK / HOME / JOIN / CONTACT pills under the article)
   Does NOT affect menus or site navigation
   ========================================================= */

@media (max-width: 782px){

  /* Only buttons inside article content */
  .entry-content .wp-element-button,
  .entry-content .wp-block-button__link,
  .entry-content .wp-block-navigation-item__content{
    white-space: nowrap !important;
    overflow-wrap: normal !important;
    word-break: keep-all !important;
  }

  /* Prevent narrow pill collapse */
  .entry-content .wp-block-button,
  .entry-content .wp-block-navigation-item{
    min-width: 110px;
  }

}