.show_50px {
	display: none;
}
@media screen and (max-width: 50px) {
	.show_50px {
		display: block;
	}
}
@media screen and (max-width: 50px) {
	.hide_50px {
		display: none;
	}
}

.show_100px {
	display: none;
}
@media screen and (max-width: 100px) {
	.show_100px {
		display: block;
	}
}
@media screen and (max-width: 100px) {
	.hide_100px {
		display: none;
	}
}

.show_150px {
	display: none;
}
@media screen and (max-width: 150px) {
	.show_150px {
		display: block;
	}
}
@media screen and (max-width: 150px) {
	.hide_150px {
		display: none;
	}
}

.show_200px {
	display: none;
}
@media screen and (max-width: 200px) {
	.show_200px {
		display: block;
	}
}
@media screen and (max-width: 200px) {
	.hide_200px {
		display: none;
	}
}

.show_250px {
	display: none;
}
@media screen and (max-width: 250px) {
	.show_250px {
		display: block;
	}
}
@media screen and (max-width: 250px) {
	.hide_250px {
		display: none;
	}
}

.show_300px {
	display: none;
}
@media screen and (max-width: 300px) {
	.show_300px {
		display: block;
	}
}
@media screen and (max-width: 300px) {
	.hide_300px {
		display: none;
	}
}

.show_350px {
	display: none;
}
@media screen and (max-width: 350px) {
	.show_350px {
		display: block;
	}
}
@media screen and (max-width: 350px) {
	.hide_350px {
		display: none;
	}
}

.show_400px {
	display: none;
}
@media screen and (max-width: 400px) {
	.show_400px {
		display: block;
	}
}
@media screen and (max-width: 400px) {
	.hide_400px {
		display: none;
	}
}

.show_450px {
	display: none;
}
@media screen and (max-width: 450px) {
	.show_450px {
		display: block;
	}
}
@media screen and (max-width: 450px) {
	.hide_450px {
		display: none;
	}
}

.show_500px {
	display: none;
}
@media screen and (max-width: 500px) {
	.show_500px {
		display: block;
	}
}
@media screen and (max-width: 500px) {
	.hide_500px {
		display: none;
	}
}

.show_550px {
	display: none;
}
@media screen and (max-width: 550px) {
	.show_550px {
		display: block;
	}
}
@media screen and (max-width: 550px) {
	.hide_550px {
		display: none;
	}
}

.show_600px {
	display: none;
}
@media screen and (max-width: 600px) {
	.show_600px {
		display: block;
	}
}
@media screen and (max-width: 600px) {
	.hide_600px {
		display: none;
	}
}

.show_650px {
	display: none;
}
@media screen and (max-width: 650px) {
	.show_650px {
		display: block;
	}
}
@media screen and (max-width: 650px) {
	.hide_650px {
		display: none;
	}
}

.show_700px {
	display: none;
}
@media screen and (max-width: 700px) {
	.show_700px {
		display: block;
	}
}
@media screen and (max-width: 700px) {
	.hide_700px {
		display: none;
	}
}

.show_750px {
	display: none;
}
@media screen and (max-width: 750px) {
	.show_750px {
		display: block;
	}
}
@media screen and (max-width: 750px) {
	.hide_750px {
		display: none;
	}
}

.show_800px {
	display: none;
}
@media screen and (max-width: 800px) {
	.show_800px {
		display: block;
	}
}
@media screen and (max-width: 800px) {
	.hide_800px {
		display: none;
	}
}

.show_850px {
	display: none;
}
@media screen and (max-width: 850px) {
	.show_850px {
		display: block;
	}
}
@media screen and (max-width: 850px) {
	.hide_850px {
		display: none;
	}
}

.show_900px {
	display: none;
}
@media screen and (max-width: 900px) {
	.show_900px {
		display: block;
	}
}
@media screen and (max-width: 900px) {
	.hide_900px {
		display: none;
	}
}

.show_950px {
	display: none;
}
@media screen and (max-width: 950px) {
	.show_950px {
		display: block;
	}
}
@media screen and (max-width: 950px) {
	.hide_950px {
		display: none;
	}
}

.show_1000px {
	display: none;
}
@media screen and (max-width: 1000px) {
	.show_1000px {
		display: block;
	}
}
@media screen and (max-width: 1000px) {
	.hide_1000px {
		display: none;
	}
}

.show_1050px {
	display: none;
}
@media screen and (max-width: 1050px) {
	.show_1050px {
		display: block;
	}
}
@media screen and (max-width: 1050px) {
	.hide_1050px {
		display: none;
	}
}

.show_1100px {
	display: none;
}
@media screen and (max-width: 1100px) {
	.show_1100px {
		display: block;
	}
}
@media screen and (max-width: 1100px) {
	.hide_1100px {
		display: none;
	}
}

.show_1150px {
	display: none;
}
@media screen and (max-width: 1150px) {
	.show_1150px {
		display: block;
	}
}
@media screen and (max-width: 1150px) {
	.hide_1150px {
		display: none;
	}
}

.show_1200px {
	display: none;
}
@media screen and (max-width: 1200px) {
	.show_1200px {
		display: block;
	}
}
@media screen and (max-width: 1200px) {
	.hide_1200px {
		display: none;
	}
}

.show_1250px {
	display: none;
}
@media screen and (max-width: 1250px) {
	.show_1250px {
		display: block;
	}
}
@media screen and (max-width: 1250px) {
	.hide_1250px {
		display: none;
	}
}

.show_1300px {
	display: none;
}
@media screen and (max-width: 1300px) {
	.show_1300px {
		display: block;
	}
}
@media screen and (max-width: 1300px) {
	.hide_1300px {
		display: none;
	}
}

.show_1350px {
	display: none;
}
@media screen and (max-width: 1350px) {
	.show_1350px {
		display: block;
	}
}
@media screen and (max-width: 1350px) {
	.hide_1350px {
		display: none;
	}
}

.show_1400px {
	display: none;
}
@media screen and (max-width: 1400px) {
	.show_1400px {
		display: block;
	}
}
@media screen and (max-width: 1400px) {
	.hide_1400px {
		display: none;
	}
}

.show_1450px {
	display: none;
}
@media screen and (max-width: 1450px) {
	.show_1450px {
		display: block;
	}
}
@media screen and (max-width: 1450px) {
	.hide_1450px {
		display: none;
	}
}

.show_1500px {
	display: none;
}
@media screen and (max-width: 1500px) {
	.show_1500px {
		display: block;
	}
}
@media screen and (max-width: 1500px) {
	.hide_1500px {
		display: none;
	}
}

.show_1550px {
	display: none;
}
@media screen and (max-width: 1550px) {
	.show_1550px {
		display: block;
	}
}
@media screen and (max-width: 1550px) {
	.hide_1550px {
		display: none;
	}
}

.show_1600px {
	display: none;
}
@media screen and (max-width: 1600px) {
	.show_1600px {
		display: block;
	}
}
@media screen and (max-width: 1600px) {
	.hide_1600px {
		display: none;
	}
}

.show_1650px {
	display: none;
}
@media screen and (max-width: 1650px) {
	.show_1650px {
		display: block;
	}
}
@media screen and (max-width: 1650px) {
	.hide_1650px {
		display: none;
	}
}

.show_1700px {
	display: none;
}
@media screen and (max-width: 1700px) {
	.show_1700px {
		display: block;
	}
}
@media screen and (max-width: 1700px) {
	.hide_1700px {
		display: none;
	}
}

.show_1750px {
	display: none;
}
@media screen and (max-width: 1750px) {
	.show_1750px {
		display: block;
	}
}
@media screen and (max-width: 1750px) {
	.hide_1750px {
		display: none;
	}
}

.show_1800px {
	display: none;
}
@media screen and (max-width: 1800px) {
	.show_1800px {
		display: block;
	}
}
@media screen and (max-width: 1800px) {
	.hide_1800px {
		display: none;
	}
}

.show_1850px {
	display: none;
}
@media screen and (max-width: 1850px) {
	.show_1850px {
		display: block;
	}
}
@media screen and (max-width: 1850px) {
	.hide_1850px {
		display: none;
	}
}

.show_1900px {
	display: none;
}
@media screen and (max-width: 1900px) {
	.show_1900px {
		display: block;
	}
}
@media screen and (max-width: 1900px) {
	.hide_1900px {
		display: none;
	}
}

.show_1950px {
	display: none;
}
@media screen and (max-width: 1950px) {
	.show_1950px {
		display: block;
	}
}
@media screen and (max-width: 1950px) {
	.hide_1950px {
		display: none;
	}
}

.show_2000px {
	display: none;
}
@media screen and (max-width: 2000px) {
	.show_2000px {
		display: block;
	}
}
@media screen and (max-width: 2000px) {
	.hide_2000px {
		display: none;
	}
}
