
.logo { width: 100%!important;}
.lang-inline a { color: #fff!important; }
.lang-inline .lang-active a, .lang-inline a:hover { color: #ff0000!important; }

.offcanvas-menu .mod-languages { padding-left: 30px;}

.logo-image-phone { height: 45px!important;}
.offcanvas-menu .social-icons  a { color: #fff!important; padding-left: 30px;}

.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a {
    color: #ff0000!important;
}