#language_form .ui-languagechooser {
/* 	background: #999 !important; */
/* 	width: 130px !important; */
	color: #fff;
	background: none;
	box-shadow: none;
	border: none !important;
	border-radius: 0;
	padding-top: 9px;
	padding-right: 7px !important;
    min-width: auto !important;
}
#language_form .ui-languagechooser label {
/* 	color: #fff; */
	font-family: Siemens Slab;
	color: #ffffff;
	font-size: 14px;
	padding:0;
	padding-left: 4px;
	margin-left: -4px;
}
#language_form .ui-languagechooser label:before {
/* 	content: "\f709"; */
	text-align: center;
	text-indent: 0px !important;
	
	display: inline-block;
	font: normal normal normal 14px/1 SiemensIcons;
	font-size: 12px;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	color: #ffffff;
	background: none !important;
	overflow:visible;
	top: 0;
	padding-right: 5px;
	
}
#language_form .ui-languagechooser.ui-state-focus{
	background: #EEE !important;
}
#language_form .ui-languagechooser.ui-state-focus label, #language_form .ui-languagechooser.ui-state-focus label {
	color: #333;
}
#language_form .ui-languagechooser:hover label:before, #language_form .ui-languagechooser.ui-state-focus label:before {
/* 	content: "\f70A"; */
	color: #333;
}
#language_form .ui-languagechooser.ui-state-focus:hover label, #language_form .ui-languagechooser:hover label {
/* 	color: #333; */
}

#language_form .ui-languagechooser.ui-state-focus:hover label:before {
/* 	content: "\f709"; */
}
.ui-languagechooser-panel {
    width: 140px !important;
}
.ui-languagechooser-panel .ui-selectonemenu-items.ui-selectonemenu-list {
	padding: 0;
}
.ui-languagechooser-panel .ui-selectonemenu-item {
	background: #999;
	color: #fff;
	width:130px;
	font-size:12px;
	font-family: Siemens Slab;
	margin: 0;
	box-shadow: none;
	border: none;
	border-radius: 0;
}
.ui-languagechooser-panel .ui-selectonemenu-item:before {
/* 	content: "\f709"; */
	text-align: center;
	text-indent: 0px !important;
	
	display: inline-block;
	font: normal normal normal 14px/1 SiemensIcons;
	font-size: 12px;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	color: #FFF;
	background: none !important;
	overflow:visible;
	top: 0;
}
.ui-languagechooser-panel .ui-selectonemenu-item:hover {
	background: #EEE;
	color: #333;
}
.ui-languagechooser-panel .ui-selectonemenu-item:hover:before {
	color: #333;
}