#langmenu {
    float: left;
    margin-left: auto;
    margin-right: auto;
    padding: 5px;
    min-height: .6em;
    text-align: center;
    vertical-align: middle
}

/* #langmenu {
    float: right;
    margin-left: auto;
    margin-right: auto;
    padding: 5px;
    min-height: .6em;
    text-align: center;
    vertical-align: middle
} */

#langmenu a {
    text-decoration: none;
    color: rgba(116,142,192,1) !important;
    padding-right: 1.5em;
}

#langmenu a:hover {
    border: 0;
    background: 0 0
}



#langmenu a.current {
        color: #f2f3fa !important;

}