.player-profile .profile-wrapper > div.image:before, .player-profile .profile-wrapper > div.image:after {
	opacity: 0.2 !important;
}

.player-profile h1, .player-profile h2, .player-profile h3, .player-profile h4, .player-profile .playerdetails {
	color: #222;
}

.last-matches {
	min-height: 150px;
}

@media(max-width: 991px) {
header nav ul.primary > li:first-of-type > a, header nav>ul>li ul li.back a {
    padding-top: 22px;
}
}
header nav ul.primary > li, header nav ul.primary > li:last-of-type, header nav ul.primary > li a .deeplink, header nav > ul > li ul a, header nav ul.primary > li ul a, header nav ul.primary > li a .deeplink {
	border-color: rgba(0,0,0,0.1);
}

.zizou header + .toggle-text .toggler h1, header + .toggle-text .headline h1 { 
	color: white;
}

@media(max-width: 992px) {
	header nav ul.primary > li a, header nav ul.secondary > li a {
	    color: black;
	}
}

@media(max-width: 767px) {
	.responsive-table {
		overflow: auto; margin: 0 -20px;
	}
	.responsive-table table {
		min-width: 700px; margin: 0 20px;
	}
}

@media (min-width: 992px) and (max-width: 1199px) {
	header nav ul.primary > li > a {
		font-size: 16px
	}
}