ul.nav
{
    float:right !important;
}

.btn-navbar .icon-bar
{
    color: white !important;
    background-color: white !important;
}
/* Centrar menú en pantalla grande */
@media(min-width: 979px) {
    .navbar .container {
        display: flex;
        justify-content: space-between;
        align-items: center;
    }
    /* Ajuste logo margen izquierdo */
    .navbar .navbar-inner .container {
        margin-left: 128px;    
    }
}
/* Reducir espacio del pie de página */
footer, .footer {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    min-height: auto !important;
}
/* Ataca a cualquier cosa que huela a pie de página o fondo al final */
[class*="footer"], [id*="footer"], section.bg-image {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    min-height: 0px !important;
    height: auto !important;
}

/* Achica los contenedores internos de esas secciones */
[class*="footer"] .container, section.bg-image .container, [class*="footer"] .row {
    padding: 1px !important;
    margin: 0px auto !important;
    min-height: 0px !important;
}

/* Si hay un texto invisible o un widget de "Compartir" */
.share-links, .powered-by, .footer-legal {
    padding: 0px 0 !important;
    margin: 0 !important;
}
/* 1. Oculta absolutamente cualquier etiqueta que contenga la palabra Compartir */
[id*="share"], [class*="share"], .share {
    display: none !important;
}

/* 2. Fuerza a que la columna derecha del pie de página no muestre texto */
footer .text-right, 
.footer .text-right,
[class*="footer"] .text-right {
    font-size: 0 !important;
    display: none !important;
}

/* 3. Específico para el widget de redes de DonWeb */
.widget-social-share, .social-share-links {
    display: none !important;
}
/* 1. ELIMINA EL CARTEL GRIS DE GOOGLE Y EL ESPACIO BLANCO */
iframe#\:2\.container, .goog-te-banner-frame {
    display: none !important;
}
body {
    top: 0px !important;
    margin-top: 0px !important;
    position: relative !important;
}

/* 2. CONTENEDOR PRINCIPAL (ESTILO NEXOLIBRE: BLANCO Y PROLIJO) */
#google_translate_element {
    position: absolute !important;
    top: 15px !important;
    right: 30px !important;
    z-index: 9999 !important;
    background: rgba(255, 255, 255, 0.95) !important; /* Fondo Blanco */
    padding: 6px 12px !important;
    border-radius: 6px !important;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1) !important;
    border: 1px solid rgba(0, 0, 0, 0.1) !important;
    cursor: pointer !important;
}

/* 3. CAMBIAR EL TEXTO "SELECCIONAR IDIOMA" POR "🌐 ES-EN" */
.goog-te-gadget-simple {
    background-color: transparent !important;
    border: none !important;
    font-size: 0 !important; /* Esconde el texto original */
}

.goog-te-gadget-simple::before {
    content: "🌐 ES-EN" !important; /* Texto que querías */
    font-size: 13px !important;
    color: #333333 !important; /* Letras oscuras para que se lean bien */
    font-family: 'Open Sans', sans-serif !important;
    font-weight: bold !important;
    display: inline-block !important;
    vertical-align: middle !important;
}

/* 4. OCULTAR LAS BANDERAS Y EL LOGO DE GOOGLE QUE QUEDAN FEOS */
.goog-te-gadget-icon, 
.goog-te-gadget img, 
.goog-te-gadget-simple img,
.goog-te-menu-value {
    display: none !important;
}

/* 5. AJUSTE PARA MÓVIL */
@media (max-width: 767px) {
    #google_translate_element {
        top: 140px !important;
        right: 15px !important;
    }
}