#translate-wrapper {
background-color: #337ab7;
width: 100%;
/*height: 50px;
padding: 10px 15px;*/
}

#translate-wrapper .row a:not(#disclaimer-link) {
text-decoration: none; /*remove underline from translate menu but not disclaimer link */
}

.goog-te-banner-frame {
display:none !important;
z-index: 0; /*override high z-index of google iframe that becomes visible after language change and disrupts DOM layout/flow; iframe appears pinned on scroll and covers other elements unless the default z-index is decreased*/
}

.goog-te-gadget {
font-family: "TransportNew", Arial, "Helvetica Neue", Helvetica, sans-serif;
padding-top: 1px;
}

#translate-wrapper select {
font-size: .8rem;
font-weight: 700;
color: #fff;
border:none;
/*border: 1px solid #fff;
border-radius:2px;*/
-webkit-box-shadow: none;
box-shadow: none;
background-color: #337ab7;
width: auto;
padding: .3rem .2rem;
margin: 0;
float: right;
cursor: pointer;
margin:4px;
font-weight: bold;
/*appearance: none;
-webkit-appearance: none;
-moz-appearance: none;*/
}

@media all and (max-width:1000px){
#translate-wrapper select{
float:none;
margin-left:-22px;
}
}

#translate-wrapper select:focus-visible{
outline:none;
}

/*#goog-gt-tt {display:none !important;}*/


.goog-te-gadget span{
display:none !important;
}

.goog-te-gadget{
font-size:1px !important;
color:#337ab7 !important;
}

.goog-te-menu-value:hover {text-decoration:none !important;}

body {top:0 !important;}

/*#google_translate_element2 {display:none!important;}*/

@media all and (max-width:999px) {
.gtranslate select {
float: none;
padding-left:0;
margin-left:-17px;
}
}

