
/* Cuevas: alinear el inicio de las noticias con el bloque lateral. */
body[data-domain="ayuntamientoalmanzora_labmetacms_es"] .l-page--ayuntamiento-cuevas-domain-blog .l-page__content #block-meta-content { padding-top: 2.4rem; }

/* Cuevas: color estable del icono del menú móvil, en todos sus estados. */
body[data-domain="ayuntamientoalmanzora_labmetacms_es"] #block-meta-menuayuntamientocuevas .tbm-button { color: #000 !important; }
body[data-domain="ayuntamientoalmanzora_labmetacms_es"] .l-page--ayuntamiento-cuevas-domain:not(.l-page--front-page) #block-meta-menuayuntamientocuevas .tbm-button .tbm-button-container span { background-color: #000 !important; }

/* Separación del escudo en la portada móvil de Cuevas. */
@media (max-width: 767px) { body[data-domain="ayuntamientoalmanzora_labmetacms_es"] .l-page--ayuntamiento-cuevas-domain.l-page--front-page .l-page__header .site-branding-ayuntamiento-cuevas-domain { padding-top: 10px; } }

/* Pie de página móvil del Ayuntamiento de Cuevas. */
@media (max-width: 767px) {
  .l-page--ayuntamiento-cuevas-domain .l-page__before-footer-ayuntamiento-cuevas-domain .region-before-footer { grid-template-columns: minmax(0, 1fr); gap: 20px !important; padding: 28px 24px !important; }
  .l-page--ayuntamiento-cuevas-domain .l-page__before-footer-ayuntamiento-cuevas-domain .region-before-footer > .block { min-width: 0; width: 100%; padding: 0 !important; border: 0; }
  .l-page--ayuntamiento-cuevas-domain .l-page__before-footer-ayuntamiento-cuevas-domain #block-meta-ayuntcuevascol5 { justify-content: center; padding: 0 !important; border: 0; }
  .l-page--ayuntamiento-cuevas-domain .l-page__before-footer-ayuntamiento-cuevas-domain #block-meta-ayuntcuevascol5 .block-pre { display: none; }
  .l-page--ayuntamiento-cuevas-domain .l-page__before-footer-ayuntamiento-cuevas-domain .block-titles { padding-bottom: 10px; line-height: 1.3; }
  .l-page--ayuntamiento-cuevas-domain .l-page__before-footer-ayuntamiento-cuevas-domain ul.elementor-icon-list-items { margin: 0; }
  .l-page--ayuntamiento-cuevas-domain .l-page__before-footer-ayuntamiento-cuevas-domain #block-10965 .block-pre + .block-pre { margin-top: 20px; }
  .l-page--ayuntamiento-cuevas-domain .l-page__before-footer-ayuntamiento-cuevas-domain .footer-contacto-kbs { overflow-wrap: anywhere; }
  .l-page--ayuntamiento-cuevas-domain .l-page__before-footer-ayuntamiento-cuevas-domain { padding: 0 !important; }
  .l-page--ayuntamiento-cuevas-domain .l-page__footer-ayuntamiento-cuevas-domain { padding: 0 !important; margin-bottom: 30px; }
  .l-page--ayuntamiento-cuevas-domain .l-page__footer-ayuntamiento-cuevas-domain .area-benad .elemento { width: 100%; }
  .l-page--ayuntamiento-cuevas-domain .l-page__footer-ayuntamiento-cuevas-domain .area-benad { padding: 14px 24px; }
  .l-page--ayuntamiento-cuevas-domain .l-page__footer-ayuntamiento-cuevas-domain .area-benad p { margin: 0; font-size: 14px; line-height: 1.5; text-align: center; overflow-wrap: anywhere; }
}
