/* Hides the top Google Translate bar */
.goog-te-banner-frame.skiptranslate {
  display: none !important;
}

body {
  top: 0px !important;
}

/* Hides the body wrapper div used by Google Translate */
body > .skiptranslate {
  display: none !important;
}
  #google_translate_element {
    position: fixed;
   top: 40%;
    right: 10px;
    z-index: 1000;
    background-color: white;
    padding: 5px;
    border-radius: 5px;
  }

  /* Hide the top Google Translate banner */
  .goog-te-banner-frame.skiptranslate {
    display: none !important;
  }

  body {
    top: 0px !important;
  }

  /* Optional: Hide Google Translate powered by text */
  .goog-logo-link, .goog-te-gadget span {
    display: none !important;
  }

  .goog-te-gadget {
    color: transparent !important;
  }
  /* Hide "Powered by Google" and remove empty space */
.goog-logo-link, 
.goog-te-gadget span {
  display: none !important;
  height: 0 !important;
  width: 0 !important;
  overflow: hidden;
  line-height: 0;
  font-size: 0;
}

.goog-te-gadget {
  font-size: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  line-height: 0 !important;
}
@media(max-width:580px){
    #google_translate_element{
        top:92%;
    }
}