#languages-block-top{float:right;position:relative}
@media (max-width: 479px){
	#languages-block-top{
		width:25%
	}
}
#languages-block-top span.firstWord{display:none}
#languages-block-top div.current{padding:8px 10px 10px 10px;color:#38b0e3;cursor:pointer}
#languages-block-top div.current:hover{color:#1f7da5}
@media (max-width: 479px){
	#languages-block-top div.current{
		text-align:center;
		padding:9px 5px 9px;
		font-size:11px
	}
}
#languages-block-top div.current strong{color:#777}
#languages-block-top div.current:after{content:"\f0d7";font-family:"FontAwesome";font-size:18px;line-height:18px;color:#686666;vertical-align:-2px;padding-left:12px}
@media (max-width: 479px){
	#languages-block-top div.current:after{
		padding-left:2px;
		font-size:13px;
		line-height:13px;
		vertical-align:0
	}
}
@media (max-width: 479px) {
	#languages-block-top div.current .cur-label{
		display:none 
	}
}
#languages-block-top ul li a{font-weight:normal}
#languages-block-top a img,#languages-block-top span img{position:relative;left:0;top:-1px}
#languages-block-top ul{display:none;position:absolute;top:37px;left:0;width:157px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-box-shadow:2px 3px 0 #cbcbcb;-moz-box-shadow:2px 3px 0 #cbcbcb;box-shadow:2px 3px 0 #cbcbcb;background:#FFF;z-index:2}
#languages-block-top ul li{color:#FFF;line-height:35px;font-size:13px}
#languages-block-top ul li a,#languages-block-top ul li > span{padding:0 10px 0 12px;display:block;color:#333}
#languages-block-top ul li a{color:#38b0e3}
#languages-block-top ul li.selected{color:#333}
#languages-block-top ul li a:hover{color:#1f7da5}