/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/
.navigation-primary a:hover {
  color:#120EDF !important;
}
.navigation-primary > .submenu > li:last-child > a {
  background:#120EDF !important;
  color:#fff !important;
  border-radius:8px;
  padding: 5px 15px;
}

.navigation-primary a {
  color:#fff !important; 
}
.navigation-primary .submenu.level-1 > li {
  padding-left:0.5rem;
  padding-right:0.5rem;
}

.header__language-switcher-label-current {
  width:1ch;
  overflow:hidden;
  color:#fff !important; 
}

.top_lan_switch {
 position:fixed;
  top:0px;
  right:20px;
  z-index:99999;
}

.top-lang-drop {
  background:#fff; 
  list-style:none;
  width:120px;
  display:none;
}
.top-lang-drop img {
  display:inline-block;  
}
.switch_btn {
  background:#fff;
  border-radius:3px;
  padding:5px;
  white-space: nowrap;
  width: 120px;
  overflow: hidden;
  display: block;
}

.navigation-primary .submenu.level-2 > .menu-item a.menu-link, 
.navigation-primary .submenu.level-3 > .menu-item a.menu-link {
  color:#000 !important;  
}
.navigation-primary .submenu.level-2 > .menu-item a.menu-link:hover, 
.navigation-primary .submenu.level-3 > .menu-item a.menu-link:hover {
  color:#fff !important; 
}

.blog-post-header .blog-post__meta .meta-content .content-meta {
  padding-left:0; 
}

@media (max-width:768px){
  .navigation-primary .submenu {background:#000;}
  .header__mobile-menu-icon, .header__mobile-menu-icon:after, .header__mobile-menu-icon:before {
    background:#fff !important;
}