.main-menu {
    background: #fff;
    border: 1px solid #fff;
    border-radius: 25px;
   -webkit-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.25);-moz-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.25);box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.25);
}
li.nav-item.item-109 {
    background-color: #1E386B!important;
    border-radius: 20px!important;
    margin: 1px!important;
}
li.nav-item.item-109:hover {
    background-color: #83C64E!important;
}
li.nav-item.item-109 a {
    color: white !important;
}
div.mod-languages ul li.lang-active {
    background-color: #ffffff!important;
    border-radius: 15px;
    border: 3px solid #c0d5ff;
}