.cls-gtranslate {
  position:fixed;
     right: 0px;
  bottom:140px;
      max-width: 45px;
  -webkit-transition: width 2s; /* For Safari 3.1 to 6.0 */
  transition: width 2s;
    transition: all 2.0s linear;
     z-index: 90000;
}

span.bg-gtranslate {
    background-color: #fff;
    padding: 10px 20px;
    position: fixed;
      bottom: 130px;
    width: 220px;
    height: 80px;
     right: -218px; 
    border-radius: 10px;
    box-shadow: 1px 2px 3px #e0e0e0;
    transition: all 2.0s linear;
    margin-left: 10px;

}
.switcher.notranslate {
    display: inline-block;
    position: fixed;
    padding: 28px;
    /* border: 1px solid #ddd; */
    border-radius: 10px;

}
.gtranslate-wrapper{
  display: none;
    position: fixed;
    margin-left: 20px;
    right: 0px;
    top: 20px;

}

select.goog-te-combo {
    width: 100%;
}
div#google_translate_element2 {
    display: none;
}
select.notranslate {
    /* display: none; */
    width: 100%;
    position: relative;
    top: 14px;
}

#goog-gt-tt {

    z-index: 9999!important;
}