@charset "utf-8";
       .option-list {
list-style: none;
}
ul.option-list-lang {margin:0px;list-style: none; width:200px;}   .polyglot-language-switcher,
.polyglot-language-switcher * {
margin: 0;
padding: 0;	
}
.polyglot-language-switcher {
position:relative;	
}
div.polyglot-language-switcher {margin-left:10px !important;}
.polyglot-language-switcher ul {
list-style: none;	
}
.polyglot-language-switcher a {
transition: all 0.2s ease-in-out;
}
.polyglot-language-switcher img {
margin-right: 3px;	
}  .polyglot-language-switcher > .pls-selected-locale {
text-decoration: none;
color: #333 !important; 
position: relative; }
.polyglot-language-switcher > a.pls-selected-locale {
color:#fff !important;
text-align:left;
}
.polyglot-language-switcher > .pls-selected-locale:hover {
color: #fff !important;	
}
.polyglot-language-switcher > .pls-selected-locale:after { 
content: " "; 
position: absolute;
top: 50%;
margin-top: -2px;
left: 100%;
margin-left: 5px;
width: 0; 
height: 0; 
border-left: 4px solid transparent;
border-right: 4px solid transparent;
border-top: 4px solid #000;
}  .pls-language-container-scrollable {
position: absolute;
top: 100%;
left: 0;
z-index: 10000;
width: 100%;
overflow-x: auto;	
text-align:left;
}
.pls-language-container {
margin-top: 10px;
padding: 10px 0;
border: 1px solid #ccc;	
box-shadow: 0 1px 2px rgba(0,0,0,.08);
background-color: #fff;
}
.pls-language-container td {
padding: 0 10px;
border-right: 10px solid #ccc;
vertical-align: top;
}
.pls-language-container td:last-child {
border-right: none;
}
.pls-language-container a {
color: #333 !important;	
text-decoration: none;
padding: 5px 10px;
display: block;
white-space: nowrap;
margin:1px;
text-align:left;
font-size:80%;
}
.pls-language-container a:hover {
background-color: #f5f5f5;	
color: #333 !important; 
font-weight: normal;	
}
.pls-language-container .pls-selected-locale {
color: #333 !important;
font-weight: bold;	
cursor: default;
}