/*
Theme Name: Dojo 2024
Theme URI: https://meditacionzencordoba.com
Author: Dojo Valle Escondido
Author URI: https://support.google.com
Description: Recreación del tema original de Meditación Zen Córdoba.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: dojo-2024
Tags: custom-layout, two-columns, fixed-layout, blog
*/
/* 1. Definición del Clearfix (Si no existe en el CSS original) */
.clearfix::after {
    content: "";
    display: table;
    clear: both;
}

/* 2. Estabilización del contenedor de texto y borde */
.box-240 div[style*="padding: 10px"] {
    /* 180px es un valor de ejemplo. Ajústalo hasta que el borde envuelva el texto más largo. */
    min-height: 500px !important; 
    /* Asegura que el texto que exceda se oculte en lugar de desbordarse */
    overflow: hidden; 
}

/* Corrección de padding en el contenedor de las cajas para separar del footer */
#container-19 {
    overflow: hidden; /* Mantener esta regla para la limpieza de flotantes */
    
    /* Aumentamos el relleno inferior a 100px para crear una separación visible clara 
     * entre la parte inferior de las cajas (incluyendo el botón) y el footer.
     */
    padding-bottom: 60px !important; 
}
.footwrapper {
    /* 1. Línea divisoria de 1px, sólida y gris claro */
    border-top: 1px solid #000000 !important; 
    
    /* 2. Añade espacio (aire) en la parte superior del footer, empujándolo hacia abajo. */
    /* Puedes ajustar '30px' a '50px' o más, hasta que se vea bien. */
    padding-top: 30px; 
    
    /* 3. Opcional: añade espacio en la parte inferior para que no quede pegado al borde de la ventana */
    padding-bottom: 20px;
}