.header .navbar .navbar-nav > li.dropdown.dropdown-language > a > .caret {
	display: none;
}

.header .navbar .navbar-nav > li.dropdown.dropdown-language > a > .icon.flag.f16,
.header .navbar .navbar-nav > li.dropdown.dropdown-language > a > .icon.flag.f16::before,
.header .navbar .dropdown-language .widget-links.widget-links-megamenu ul > li > a > .icon.flag.f16,
.header .navbar .dropdown-language .widget-links.widget-links-megamenu ul > li > a > .icon.flag.f16::before {
  	width: 1.6rem;
}

.header .navbar .navbar-nav > li > a > .icon.flag.f32,
.header .navbar .navbar-nav > li.dropdown.dropdown-language > a > .icon.flag.f32,
.header .navbar .navbar-nav > li > a > .icon.flag.f32::before,
.header .navbar .navbar-nav > li.dropdown.dropdown-language > a > .icon.flag.f32::before,
.header .navbar .dropdown-language .widget-links.widget-links-megamenu ul > li > a > .icon.flag.f32,
.header .navbar .dropdown-language .widget-links.widget-links-megamenu ul > li > a > .icon.flag.f32::before {
  	width: 3.2rem;
}

.header .navbar .navbar-nav > li.dropdown.dropdown-language > a > .icon.flag::before,
.header .navbar .dropdown-language .widget-links.widget-links-megamenu ul > li > a > .icon.flag::before {
  	position: absolute;
    left: 0;
}

.header .navbar.sec-nav .navbar-nav > li.dropdown.dropdown-language > a > .icon.flag.f16::before {
  	top: -1.1rem;
}

.header .navbar.main-nav .navbar-nav > li.dropdown.dropdown-language > a > .icon.flag.f16::before,
.header .navbar .dropdown-language .widget-links.widget-links-megamenu ul > li > a > .icon.flag.f16::before {
  	top: -1.2rem;
}

.header .navbar .navbar-nav > li > a > .icon.flag.f32::before,
.header .navbar .navbar-nav > li.dropdown.dropdown-language > a > .icon.flag.f32::before,
.header .navbar .dropdown-language .widget-links.widget-links-megamenu ul > li > a > .icon.flag.f32::before {
  	top: -2rem;
}

.header .navbar .dropdown-language .widget-links.widget-links-megamenu ul > li {
    width: 100%;
}

.header .navbar .dropdown-language .widget-links.widget-links-megamenu ul > li > a {
    display: inline-block;
    text-align: center;
}

.header .navbar.sec-nav .dropdown-language .widget-links.widget-links-megamenu ul > li > a {
    padding: 0.7rem 3.9rem;
}

.header .navbar.main-nav .dropdown-language .widget-links.widget-links-megamenu ul > li > a {
    padding: 0.7rem 4.8rem 0.8rem;
}

.header .navbar.sec-nav .dropdown-language .widget-links.widget-links-megamenu ul > li > a::before {
    left: 2.4rem;
}

.header .navbar.main-nav .dropdown-language .widget-links.widget-links-megamenu ul > li > a::before {
    left: 3rem;
}

.header .navbar .dropdown-language .widget-links.widget-links-megamenu ul > li > a > .icon.flag {
    position: relative;
    display: inline-block;
    top: 0;
    left: auto;
    height: 1px;
}


.menu-open .header .navbar.sec-nav .dropdown-language .widget-links.widget-links-megamenu ul > li > a,
.menu-open .header .navbar.main-nav .dropdown-language .widget-links.widget-links-megamenu ul > li > a {
    min-width: auto;
}


.menu-close .header .navbar.sec-nav .dropdown-language .widget-links.widget-links-megamenu ul > li > a,
.menu-close .header .navbar.main-nav .dropdown-language .widget-links.widget-links-megamenu ul > li > a {
    display: block;
    text-align: left;
    padding: 0.9rem 0.5rem 0.9rem 3.5rem;
}
.menu-close .header .navbar.sec-nav .navbar-nav > li.dropdown.dropdown-language > a > .icon.flag.f16::before {
    top: -1.2rem;
}
.menu-close .header .navbar.sec-nav .dropdown-language .widget-links.widget-links-megamenu ul > li > a::before,
.menu-close .header .navbar.main-nav .dropdown-language .widget-links.widget-links-megamenu ul > li > a::before {
    left: 0;
}
.menu-close .header .navbar .dropdown-language .widget-links.widget-links-megamenu ul > li > a > .icon.flag.f16::before {
    top: -1.3rem;
}
.menu-close .header .navbar .dropdown-language .widget-links.widget-links-megamenu ul > li > a > .icon.flag.f32::before {
    top: -2.1rem;
}