/* ############################################################### */
/* ##                                                           ## */
@media all {
	
	#SponsorLinks01 {
		margin-top: 33%;
		/* margin-left: 40%; */
		/* margin-right: 40%; */
	}
	.JFFVmaxwidth {
		max-width: 1600px !important;
	}
	.JFFVSponsorButton01 {
		width: 65%;
		padding-top: 0px;
	}
}
/* ##                                                           ## */
/* ############################################################### */

/* ############################################################### */
/* ##                                                           ## */
@media (min-width: 360px) {
}
/* ##                                                           ## */
/* ############################################################### */

/* ############################################################### */
/* ##                                                           ## */
@media only screen and (min-width: 1920px) and (max-width:3000px) and (orientation: landscape) {
}
/* ##                                                           ## */
/* ############################################################### */

/* ############################################################### */
/* ##                                                           ## */
@media only screen and (max-width:1024px) and (orientation: landscape) {
}
/* ##                                                           ## */
/* ############################################################### */

/* ############################################################### */
/* ##                                                           ## */
@media only screen and (max-width: 900px) and (orientation: landscape) {
}
/* ##                                                           ## */
/* ############################################################### */

/* ############################################################### */
/* ##                                                           ## */
@media only screen and (max-width: 800px) and (orientation: landscape) {	
}
/* ##                                                           ## */
/* ############################################################### */

/* ############################################################### */
/* ##                                                           ## */
@media (max-width: 1280px) and (orientation: landscape) {
	
	#TestContent::before {
		content: "02: (max-width: 1280px) and (orientation: landscape)"; 
	}
	
	#SponsorLinks01 {
		margin-top: 27%;
		/* margin-left: 35%; */
		/* margin-right: 35%; */
	}
	.JFFVSponsorButton01 {
		width: 50%;
		padding-top: 0px;
		padding-left: 70px;
	}
}
/* ##                                                           ## */
/* ############################################################### */

/* ############################################################### */
/* ##                                                           ## */
@media (max-width: 1024px) {
	
	#SponsorLinks01 {
		margin-top: 32%;
		/* margin-left: 35%; */
		/* margin-right: 35%; */
	}
	.JFFVSponsorButton01 {
		width: 50%;
		padding-top: 320px;
	}
	
}
/* ##                                                           ## */
/* ############################################################### */

/* ############################################################### */
/* ##                                                           ## */
@media (max-width: 1024px) and (max-height: 601px) and (orientation: landscape) {
	
	#TestContent::before {
		content: "02: (max-width: 1024px) and (max-height: 601px) and (orientation: landscape)"; 
	}
	
	#SponsorLinks01 {
		margin-top: 27%;
		/* margin-left: 35%; */
		/* margin-right: 35%; */
	}
	.JFFVSponsorButton01 {
		width: 50%;
		padding-top: 0px;
		padding-left: 70px;
	}
}
/* ##                                                           ## */
/* ############################################################### */

/* ############################################################### */
/* ##                                                           ## */
@media only screen and (max-width: 820px) and (max-height: 1180px) {
	
	#TestContent::before {
		content: "02: (max-width: 820px) and (max-height: 1180px)"; 
	}
	
	#SponsorLinks01 {
		margin-top: 39%;
		/* margin-left: 35%; */
		/* margin-right: 35%; */
	}
	.JFFVSponsorButton01 {
		width: 50%;
		padding-top: 220px;
	}
	
}
/* ##                                                           ## */
/* ############################################################### */

/* ############################################################### */
/* ##                                                           ## */
@media only screen and (max-width: 820px) and (max-height: 1025px) {
	
	#TestContent::before {
		content: "02: (max-width: 820px) and (max-height: 1025px)"; 
	}
	
	#SponsorLinks01 {
		margin-top: 39%;
		/* margin-left: 35%; */
		/* margin-right: 35%; */
	}
	.JFFVSponsorButton01 {
		width: 50%;
		padding-top: 140px;
	}
	
}
/* ##                                                           ## */
/* ############################################################### */

/* ############################################################### */
/* ##                                                           ## */
@media (max-width: 683px) {
	
	#SponsorLinks01 {
		margin-top: 59%;
	}
	.JFFVSponsorButton01 {
		width: 50%;
		padding-top: 140px;
	}

}
/* ##                                                           ## */
/* ############################################################### */

/* ############################################################### */
/* ##                                                           ## */
@media (max-width: 540px) {
	
	#TestContent::before {
		content: "02: (max-width: 540px)"; 
	}
	
	#SponsorLinks01 {
		margin-top: 59%;
	}
	.JFFVSponsorButton01 {
		width: 45%;
		padding-top: 30px;
	}

}
/* ##                                                           ## */
/* ############################################################### */

/* ############################################################### */
/* ##                                                           ## */
@media (max-width: 431px) {
	
	#SponsorLinks01 {
		margin-top: 75%;
	}
	.JFFVSponsorButton01 {
		width: 50%;
		padding-top: 140px;
	}

}
/* ##                                                           ## */
/* ############################################################### */

/* ############################################################### */
/* ##                                                           ## */
@media (max-width: 413px) {
	
	#SponsorLinks01 {
		margin-top: 75%;
	}
	.JFFVSponsorButton01 {
		width: 50%;
		padding-top: 140px;
	}

}
/* ##                                                           ## */
/* ############################################################### */

/* ############################################################### */
/* ##                                                           ## */
@media (max-width: 391px) {
	
	#SponsorLinks01 {
		margin-top: 75%;
	}
	.JFFVSponsorButton01 {
		width: 50%;
		padding-top: 100px;
	}

}
/* ##                                                           ## */
/* ############################################################### */

/* ############################################################### */
/* ##                                                           ## */
@media (max-width: 376px) {
	
	#SponsorLinks01 {
		margin-top: 83%;
	}
	.JFFVSponsorButton01 {
		width: 50%;
		padding-top: 40px;
	}

}
/* ##                                                           ## */
/* ############################################################### */

/* ############################################################### */
/* ##                                                           ## */
@media (max-width: 344px) {
	
	#SponsorLinks01 {
		margin-top: 90%;
		/* margin-left: 25%; */
		/* margin-right: 25%; */
	}
	.JFFVSponsorButton01 {
		width: 50%;
		padding-top: 140px;
	}

}
/* ##                                                           ## */
/* ############################################################### */

