#Language{
	/*width:50%;*/
	width: 120px;
	display:inline-block;
	position:relative;
	/*width:230px;*/
	margin-top:10px;
	border-radius:5px;
	height:30px;
	/*padding-left:10px;*/
	border:solid 1px #fff;
}
#Language:before{
	top:50%;
	right:10%;
	content:"";
	margin-top:-2px;
	position:absolute;
	border-top:solid 5px #fff;
	border-right:solid 5px transparent;
	border-left:solid 5px transparent;
}
#Language a{font-size:14px;margin-top: 0;line-height:28px;opacity: 1;padding-right:30px;text-align: center;}
#Language .sublang{
	top:30px;
	left:0px;
	width:100%;
	display:none;
	padding-bottom:10px;
	position:absolute;
	background:#0c9ae5;
}
#Language .sublang a{
	font-size:14px;
	padding-left:25px;
}
#Language .sublang a:hover{
	font-weight:bold;
}

#Language:hover .sublang{display:block;}

#phoneLanguage{
	height:50px;
	line-height:50px;
	display:block;
	width:100%;
	font-size:16px;
	padding-left:15px;
	position:relative;
	background:#fff;
	margin-top:15px;
	z-index: 9999;
	border:solid 1px #eee;
}

#phoneLanguage:before{
	top:50%;
	right:15px;
	content:"";
	margin-top:-3px;
	position:absolute;
	border-bottom:solid 5px #999;
	border-right:solid 5px transparent;
	border-left:solid 5px transparent;
}

#phoneLanguage .sublang{
	top:-90px;
	left:0;
	width:100%;
	display:none;
	padding:10px 0;
	position:absolute;
	background:#fff;
	z-index:999;
	border:solid 1px #eee;
}
#phoneLanguage .sublang a{
	display:block;
	font-size:14px;
	height:30px;
	line-height:30px;
	padding-left:15px;
}

#phoneLanguage a{display:block;}
