/* red #8A1739 */ 
/* dark #044A80 */ 

.mondial2026 #page-header .top-line, #header-navigation {
	background:#044A80;
}

.mondial2026 .theme.cat-bg, .mondial2026 .theme {
	display:none!important;
} 

.mondial2026 #article-post .article-text table {
	background:#044A80;
}

.mondial2026 #header-branding {
	background: #063458;
}
#header-branding {
	border:none;
}
#header-navigation ul {
	border:none;
	margin-top:0px;
}
#header-navigation ul li {
	border:none;
}
#header-navigation ul li a {
	border: none!important;
}

#mondial2026-content #subnav {
	background:#045694;	
	margin-bottom: 0;
}

#mondial2026-content .table td {
	font-size:16px;
	font-weight:bold;
}
#topNews  {
	margin-top:0px;
}
#topNews .container {
	background:#fff;
}
#topNews  .theme {
	display:none;
}
#mondial2026-content #subnav ul {
	padding: 0;
	margin: 0;
	list-style:none;
	display:flex;
	
}
#mondial2026-content #subnav li {
	margin-right:10px;
}
#mondial2026-content #subnav ul a {
	padding: 6px 10px;
	display:block;
	color:#fff;
	text-transform:uppercase;
	font-weight:bold;
}
#mondial2026-content #subnav ul a:hover {
	background:#044A80; 
}

.group-box {
	border: 1px solid #045694;
	border-radius: 5px;
	overflow:hidden;
}

.group-box .label {
	background:#045694;
	color:#fff;
	width: 100%;
	display:block;
	border:none;
	border-radius:0;
	padding: 5px 0;
	font-size: 15px;
}

#groups {
	margin: 15px 0 0 0;
}

#groups > div {
	margin-bottom: 15px;
}

#groups .teams-list {
	padding: 10px 15px;
}

#groups .team {
	display:flex;
	padding: 5px 0;
}

#groups .flag {
	margin-right: 10px;
}

#groups .flag img {
	display:block;
	border:1px solid #d9d9d9;
}
#groups .teams-list a {
	color:#000;
	font-weight:bold;
}
#groups .teams-list a:hover {
	color:#044A80;
	
}

#sidebar {
	background:#044A80;
	
	
}
#sidebar .module-news.moreFromCat header span {
	color:#fff!important;
	font-weight: bold;
}

#sidebar  .moreFromCat .detiles {
	color:#fff;
}


#page-header-mobile {
	background:#045694;
}

#blitz-btn-mobile {
	background-color:#044A80;
}

