#langlinks {
	float: left;
}

#lingumania_langswitcher {
	display: none !important;
}

a.targetlang {
	display: inline-block;
	background-color: rgb(214, 213, 213);
	padding: 6px 5px 6px 5px;
	border: solid 1px white;
	width: 100px;
	font-size: 12px !important;
	font-weight: normal !important;
}

a.targetlang:hover {
	background-color: rgba(0, 162, 232, 0.89);
}

#langswitcher {
	align-items: center;
	z-index: 99998;
	text-transform: uppercase;
	text-align: left;
	color: #fff;
	font-size: 12px;
	line-height: 16px;
	height: auto;
	font-family: 'Raleway', sans-serif;
    font-size: 1rem;
}

/*
#langswitcher:hover a {
	display: block;
	position: relative;
	z-index: 100002;
	float: right;
	width: 100px;
	clear: both;
	color: #fff;
	text-decoration: none;
}
*/

a#currlanglink {
	display: block;
	float: right;
	width: 100px;
	border: solid 1px white;
	padding: 6px 5px 6px 5px;
	font-size: 12px !important;
	background: rgba(0, 162, 232, 0.89);
	color: rgb(255, 255, 255);
	font-weight: normal !important;
	text-decoration: none;
}

@media only screen and (max-width: 600px) {

}