/**
 * Mejoras WCFM: menú más ancho + botones centrados
 */

/* Solo en desktop (> 768px) */
@media (min-width: 769px) {
    /* Menú lateral - 20% más ancho (19% → 22.8%) */
    #wcfm_menu {
        width: 22.8% !important; /* Original 19%, ahora 19% * 1.2 = 22.8% */
    }
    
    /* Ajustar contenido principal (81% → 77.2%) */
    #wcfm-main-contentainer .wcfm-collapse {
        width: 77.2% !important; /* Original 81%, ajustado para el menú más ancho */
    }
}

/* Botones WCFM - texto centrado vertical y horizontalmente */
#wcfm_enquiry_submit_button,
.wcfm_popup_button,
.wcfm_submit_button,
input[type="submit"].wcfm_popup_button,
button.wcfm_popup_button {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    min-height: 44px !important;
    padding: 12px 24px !important;
    line-height: 1 !important;
    vertical-align: middle !important;
    text-align: center !important;
    font-size: 16px !important;
}

/* Contenedor de botones centrado */
.form-submit,
p.form-submit {
    display: flex !important;
    align-items: center !important;
    gap: 10px !important;
}

