#languages-block-top{float:left;position:relative;}
header.style_2 #languages-block-top{float:right;padding-left:15px;border-left:1px solid #666;margin-left:15px;}
header.style_3 #languages-block-top{float:none;border-left:1px solid #666;padding-left:15px;display:inline-block;vertical-align:top}
@media (max-width:991px){header.style_2 #languages-block-top{float:none;display:inline-block;padding:0 15px 0 0;margin:0 15px 0 0;border:1px solid #555;border-width:0 1px 0 0;}
}
@media (max-width:479px){#languages-block-top{float:none;display:inline-block}
}
#languages-block-top span.firstWord{display:none;}
#languages-block-top div.current{font-weight:bold;padding:0px 15px 0px 0px;line-height:18px;color:#000;cursor:pointer;font:normal 13px "Lato", sans-serif;}
header.style_2 #languages-block-top div.current{padding-right:0px;color:#666;}
#languages-block-top div.current span{vertical-align:middle;margin-left:10px}
#languages-block-top div.current strong{color:#777777;}
#languages-block-top div.current:after{content:"\f107";font-family:"FontAwesome";font-size:16px;line-height:18px;vertical-align:-3px;padding-left:3px;color:#000;}
#languages-block-top div.current:hover, #languages-block-top div.current:hover:after{color:#ccc;}
#languages-block-top ul{display:none;position:absolute;top:25px;left:0;width:157px;background:#fff;z-index:2;box-shadow:0 0 5px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);-ms-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);-o-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);}
#languages-block-top ul li{font:normal 13px "Lato", sans-serif;color:#000;line-height:35px;font-size:13px;padding:0px 15px;}
#languages-block-top ul li a, #languages-block-top ul li > span{padding:0 10px 0 0px;color:#000;}
#languages-block-top ul li.selected, #languages-block-top ul li.selected span{background:#333;color:#fff;}
#languages-block-top ul li:hover, #languages-block-top ul li:hover a{color:#ccc;}
#languages-block-top ul li span{padding-left:8px}