.rueckennummer-overlay  {
  position: absolute;
  right: 30px;
  top: 30px;
  font-size: 4rem;
  color: #cc0001;
}

.name-overlay  {
  position: absolute;
  padding: 10px;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 20%;
  background-color: #000000ad;
  color: white;
}

.name-overlay .h4 {
	color: white;
}

.position-relative {
	position: relative;
}

.team-container .mannschaftsfoto img {
	width: 100%;
}

.kopfsponsor {
	min-height: 150px;
	display: flex;
	flex-wrap: wrap;
	flex-direction: column;
	justify-content: center;
	align-content: center;
	border-left: 2px solid #00000052;
	border-right: 2px solid #00000052;
	border-bottom: 2px solid #00000052;
}
.kopfsponsor img {
	margin: 0px auto;
}

.ce_gallery li {
	padding: 20px;
}

.bg-fcb-logo > div {
	background-image: url('/files/fcb/FCB_Logo_ohne_Wappen-w-transparent.png');
}