.GlobalSiteLang{
	display:none;
	cursor:pointer!important;
	z-index:9999!important;
	opacity:1!important;
}

.goog-te-banner-frame.skiptranslate {
    display: none !important;
}

.goog-tooltip{
	display:none!important;
}

#google_translate_element{
	display:none!important;
}

body {
	top:auto!important;
}

.GlobalSiteLang input{
	cursor:pointer!important;
}

.GlobalSiteLang .text,.onlyflags{
	font-size:15px!important;
    padding: 8px;
	/*padding-top: 12px;*/
	cursor:pointer!important;
	height: 33px;
	min-width:130px;
	text-align:center;
	border-radius: 10px;
}

.onlyflags{
	height:auto;
	padding: 0px;
}

.onlyflags .item{
	display:inline-block;
	margin:5px;
}

.menu .item img{
	max-width: 32px;
}

.onlyflags .item span{
	display:none;
}

.onlyflags img{
	max-width:50px;
	-webkit-filter: brightness(90%);
	-moz-filter: brightness(90%);
	-o-filter: brightness(90%);
	-ms-filter: brightness(90%);
	filter: brightness(90%);
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
	-webkit-transform: scale(0.9);
	-moz-transform: scale(0.9);
	-o-transform: scale(0.9);
	-ms-transform: scale(0.9);
}

.onlyflags img:hover{
	-webkit-filter: brightness(130%);
	-moz-filter: brightness(130%);
	-o-filter: brightness(130%);
	-ms-filter: brightness(130%);
	filter: brightness(130%);
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-o-transform: scale(1.2);
	-ms-transform: scale(1.2);
	transform: scale(1.2);
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
@media (max-width: 1025px) {
	.GlobalSiteLang {
		right:85px!important;
		z-index:100000!important;
	}
}

@media (max-width: 800px) {
	.onlyflags img{
		max-width:40px;
	}
	.GlobalSiteLang .text,.onlyflags{
		font-size:12px!important;
		padding: 0px!important;
		padding-top: 7px!important;
	}
	.onlyflags .item{
		margin:2px!important;
		padding: 0px!important;
	}
	.onlyflags {
		padding: 0px!important;
		min-width: 100px;
	}
}
