/*.body {
	background-color: #e5e5e5;
}*/

#header {
  background-color: black;
  height: 100px;
}


.fw-semibold {
    color: white;
}

/*
.main-header .main-menu .navigation>li>a {
  font-size: 16px;
  text-transform: uppercase;
}*/

.mobile-menu .menu-box {
    background: #000000;
}

.mobile-menu .nav-logo {
    background: #000000;
}

.flag-tag, .flag-tag.style-1 {
    background-color: #ff0000;
  	color: #ffffff;
  font-size: 15px;
}

#header.header-style-2.is-fixed .navigation>li>a {
    color: #ffffff !important;
}

.flat-title-page {
    background-color: black;
}

.flat-title-page h2 {
    color: #ffffff;
}

.flag-tag.success {
    background-color: #000000;
    color: #fff;
}

.mobile-menu .navigation li>a {
    color: #ffffff;
}

#header > div.mobile-menu > nav > div.bottom-canvas > div.mobi-icon-box > div:nth-child(1) > a {
	color: #ffffff;
}

#header > div.mobile-menu > nav > div.bottom-canvas > div.mobi-icon-box > div:nth-child(2) > div > a {
	color: #ffffff;
}

#header > div.mobile-menu > nav > div.bottom-canvas > div.login-box.flex.align-items-center > a:nth-child(1) {
	color: #ffffff;
}

#header > div.mobile-menu > nav > div.bottom-canvas > div.login-box.flex.align-items-center > a:nth-child(3) {
	color: #ffffff;
}

#header > div.mobile-menu > nav > div.bottom-canvas > div.mobi-icon-box > div:nth-child(3) > div > a {
	color: #ffffff;
}

#header > div.mobile-menu > nav > div.bottom-canvas > div.mobi-icon-box > div:nth-child(4) > div > a {
	color: #ffffff;
}

#wrapper > div > section > div > ul > li:nth-child(1) > a {
	color: #ffffff;
}

.main-header .logo-box .logo img {
  	margin-left: 90px;
}