@charset "UTF-8";
/* CSS Document */

#sport-tennis-rd .logo-2 img {
    transform: rotate(90deg);
    max-height: 60px !important;
    max-width: 197px !important;
}

#sport-tennis-rd .tennis-rd-net img {
    position: absolute;
    top: 86px;
    z-index: 999999;
    width: 11px;
    left: 480px;
    height: 509px;
}

#sport-tennis-rd .logo-1,
#sport-tennis-rd .logo-2 {
	position: absolute;
	text-align: center;
	top: 314px;
	width: 100%;
	max-height: 160px;
}

#sport-tennis-rd .logo-1 {
    left: 327px;
}

#sport-tennis-rd .logo-2 {
	right: 327px;
}

#sport-tennis-rd .logo-1 img,
#sport-tennis-rd .logo-2 img {
	z-index: 999999;
	width: auto;
	height: 100%;
	object-fit: contain;
	max-height: 60px;
	top: 0;
	position: relative;
	max-width: 200px;
}

#sport-tennis-rd .logo-1 img {
	transform: rotate(-90deg);
}

#sport-tennis-rd .logo-2 img {
	transform: rotate(90deg);
}

#sport-tennis-rd .cls-3 {
	fill: #fff;
}




@media(max-width:992px) {
	
	#sport-tennis-rd .tennis-rd-net img {
		top: 71px;
		width: 7px;
		left: 372px;
		height: 385px;
	}

	#sport-tennis-rd .logo-1,
	#sport-tennis-rd .logo-2 {
		top: 250px;
		width: 100%;
		max-height: 160px;
	}

	#sport-tennis-rd .logo-1 {
		left: 251px;
	}

	#sport-tennis-rd .logo-2 {
		right: 251px;
	}

	#sport-tennis-rd .logo-1 img {
		max-height: 30px;
		max-width: 160px;
	}


}

@media(max-width:768px) {
	
	#sport-tennis-rd .tennis-rd-net img {
		top: 52px;
		width: 6px;
		left: 287px;
		height: 300px;
	}

	#sport-tennis-rd .logo-1,
	#sport-tennis-rd .logo-2 {
		top: 188px;
		width: 100%;
		max-height: 160px;	
	}

	#sport-tennis-rd .logo-1 {
		left: 193px;
	}

	#sport-tennis-rd .logo-2 {
		right: 193px;
	}

	#sport-tennis-rd .logo-1 img,
	#sport-tennis-rd .logo-2 img {
		max-height: 25px;
		max-width: 120px;
	}
				
}

@media screen and (max-width:576px) {
	
	#sport-tennis-rd .tennis-rd-net img {
		top: 31px;
		width: 4px;
		left: 150px;
		height: 147px;
	}

	#sport-tennis-rd .logo-1,
	#sport-tennis-rd .logo-2 {
		top: 93px;
		width: 100%;
		max-height: 160px;
	}

	#sport-tennis-rd .logo-1 img,
	#sport-tennis-rd .logo-2 img {
		max-height: 12px;
		max-width: 100px;
	}

	#sport-tennis-rd .logo-1 {
		left: 100px;
	}

	#sport-tennis-rd .logo-2 {
		right: 100px;
	}
	
}