.T4052 .searchbox {
	display: flex;
	margin-bottom: 30px;
	max-width: 700px;
	align-items: center;
	column-gap: 15px;
}

.T4052 .iw1 {
	flex-shrink: 1;
}
.T4052 .iw2 {
	flex-grow: 0;
	flex-shrink: 0;
}

.T4052 input[type=text] {
	width: auto;
	font-size: 1.3rem;
	padding: 0.2rem 0.4rem;
}

.T4052 .searchbox .searchbox-options {
	display: flex;
	flex-direction: column;
	font-size: 12px;
}

.T4052 .searchbox .searchbox-options input[type=text]{
	font-size: 0.9rem;
}



.T4052 h2 {
	margin: 5px 0px 5px 0px;
}


.T4052 .match {
	display: flex;
	margin: 30px 0px;
	border-top: 1px solid rgba(0,0,0,0.1);
	padding-top: 30px;
}

.T4052 .match:first-child { border-top-width: 0px; }

.T4052 .match .Bild {
	flex-grow: 0;
	flex-shrink: 0;
	width: 80px;
	overflow: hidden;
	margin: 0px 20px 0px 0px;
}

.T4052 .match .Bild img { width: 100%; height: auto; }

.T4052 .match h5 {
	margin: 5px 0px 5px 0px;
	font-size: 0.7em;
}

.T4052 .match h3 {
	margin: 5px 0px 5px 0px;
}

.T4052 .match p {
	margin: 5px 0px 5px 0px;
}
@media (min-width: 567px) {
	.T4052 .match .Bild { width: 90px; }
}

@media (min-width: 768px) {
	.T4052 .match .Bild { width: 110px; }
}

@media (min-width: 1024px) {
	.T4052 .match .Bild { width: 130px; }
}

@media (min-width: 1280px) {
	.T4052 .match .Bild { width: 150px; }
}
.T4052.S7707 .searchbox {
	text-align: right;
}

.T4052.S8009 .matches { display: flex; flex-wrap: wrap; }
.T4052.S8009 .matches .match {
	width: 100%;
	padding-right: 10px;
    padding-left: 10px;
}


	



@media (min-width: 567px) {
	.T4052.S8009 .matches .match { width: calc(50% - 20px); }
	.T4052.S8009 .match .Bild {
		width: 100%;
		padding-bottom: 15px;
	}
}

@media (min-width: 768px) {

	.T4052.S8009 .matches .match { width: calc(33% - 20px); }
}

@media (min-width: 1024px) {
}

@media (min-width: 1280px) {
	
}

@media (min-width: 1700px) {
}
.T4052.S7545 .searchbox {
	margin-left: auto;
	margin-right: auto;
	flex-direction: column;
	row-gap: 15px;
}

@media (min-width: 567px) {
	.T4052 .match .Bild { width: 90px; }
}

@media (min-width: 768px) {
	.T4052 .match .Bild { width: 110px; }
	.T4052.S7545 .searchbox {
		flex-direction: row;
		column-gap: 15px;
	}
}

@media (min-width: 1024px) {
	.T4052 .match .Bild { width: 130px; }
}

@media (min-width: 1280px) {
	.T4052 .match .Bild { width: 150px; }
}
