/* class applies to select element itself, not a wrapper element */
#google_translate_element {
    text-align: center;
    width: 100%;
	z-index: 100;
	position: absolute;
}

select.goog-te-combo {
	cursor: pointer;
    font-family: 'Muli', sans-serif;
    font-size: 16px;
    font-weight: bold;
    border-radius: 0 0 4px 4px;
    outline: none;
    border-top: none;
    background-color: #fee504;
    color: #2b2e3d;
    border: none;
    box-shadow: 5px 5px 10px #ddd;
}

select.goog-te-combo option {
	color: #2b2e3d;
	background-color: white;
}


div#google_translate_element div.goog-te-gadget-simple {
	border: none;
	background-color: transparent;
	/*background-color: #17548d;*/ /*#e3e3ff*/
}

div#google_translate_element div.goog-te-gadget-simple a.goog-te-menu-value {
	margin-left: 0;
}

div#google_translate_element div.goog-te-gadget-simple a.goog-te-menu-value:hover {
	text-decoration: none;
}

div#google_translate_element div.goog-te-gadget-simple a.goog-te-menu-value span {
	color: white;
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 25px;
}

div#google_translate_element div.goog-te-gadget-simple a.goog-te-menu-value span:hover {
	color: white;
}

.goog-te-gadget-icon {
	display: none !important;
}

/* Remove the down arrow */
/* when dropdown open */
div#google_translate_element div.goog-te-gadget-simple a.goog-te-menu-value span[style="color: rgb(213, 213, 213);"] {
	display: none;
}
/* after clicked/touched */
div#google_translate_element div.goog-te-gadget-simple a.goog-te-menu-value span[style="color: rgb(118, 118, 118);"] {
	display: none;
}
/* on page load (not yet touched or clicked) */
div#google_translate_element div.goog-te-gadget-simple a.goog-te-menu-value span[style="color: rgb(155, 155, 155);"] {
	display: none;
}

/* Remove span with left border line | (next to the arrow) in Chrome & Firefox */
div#google_translate_element div.goog-te-gadget-simple a.goog-te-menu-value span[style="border-left: 1px solid rgb(187, 187, 187);"] {
	display: none;
}
/* Remove span with left border line | (next to the arrow) in Edge & IE11 */
div#google_translate_element div.goog-te-gadget-simple a.goog-te-menu-value span[style="border-left-color: rgb(187, 187, 187); border-left-width: 1px; border-left-style: solid;"] {
	display: none;
}

/* Hide translation toolbar on the top */
.goog-te-banner-frame.skiptranslate {
	display: none !important;
}
body {
	top: 0 !important;
}