.goog-te-banner-frame.skiptranslate {
    display: none !important;
}

.goog-logo-link {
    display: none !important;
}

.goog-te-gadget {
    color: transparent !important;
}

.goog-te-gadget .goog-te-combo {
    background-color: black !important;
    color: white !important;
}

#google_translate_element span {
    display: none;
}

#google_translate_element select {
    height: 30px;
}

.goog-te-menu-frame {
    max-width: 100% !important;
}

.goog-te-menu2 {
    max-width: 100% !important;
    overflow: scroll !important;
    box-sizing: border-box !important;
    height: auto !important;
}