/* Hide Google Translate top banner */
.goog-te-banner-frame,
.goog-te-banner-frame.skiptranslate,
iframe.goog-te-banner-frame {
    display: none !important;
}

/* Prevent page from being pushed down */
body {
    top: 0 !important;
}

/* Hide Google Translate gadget */
.goog-te-gadget,
.goog-logo-link {
    display: none !important;
}

/* Hide translation tooltip */
.goog-tooltip,
.goog-tooltip:hover,
.goog-text-highlight {
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
}

/* Remove text highlighting */
.goog-text-highlight {
    background-color: transparent !important;
    box-shadow: none !important;
}

/* Hide balloon popup */
.goog-te-balloon-frame,
#goog-gt-tt {
    display: none !important;
}

/* Hide Google translation notification popups */
.VIpgJd-ZVi9od-ORHb-OEVmcd,
.VIpgJd-ZVi9od-aZ2wEe-wOHMyf,
.VIpgJd-ZVi9od-aZ2wEe,
.VIpgJd-ZVi9od-xl07Ob-lTBxed,
.VIpgJd-ZVi9od-xl07Ob-OEVmcd {
    display: none !important;
}

/* Prevent translated text hover effects */
font[style*="vertical-align: inherit"] {
    background: transparent !important;
}

/* Extra protection against Google overlays */
iframe[src*="translate.google"] {
    display: none !important;
}

.notranslate,
.notranslate *,
.nice-select,
.nice-select * {
    translate: no !important;
}


