ul.qtrans_language_chooser {
position: fixed;
list-style-type:none;
background-color: rgba(51, 102, 153,.35);
box-shadow: 2px 5px 7px rgba(0,0,0,.21);
border-radius: 10px;
border: 1px rgba(255,255,255,.5) solid;
padding: 7px 10px 7px 12px;
right: -17px;
-webkit-transition: background-color 200ms linear;
-moz-transition: background-color 200ms linear;
-o-transition: background-color 200ms linear;
-ms-transition: background-color 200ms linear;
transition: background-color 200ms linear;
z-index: 201;
}
ul.qtrans_language_chooser:hover 
{
background-color: rgba(153,204,255,.65); 
box-shadow: 3px 8px 10px rgba(0,0,0,.15);
}
ul.qtrans_language_chooser li.active {display: none;}
ul.qtrans_language_chooser li a {width: 32px; height: 12px;}