@media screen and (max-width: 1100px) {
	#grindtable {
		font-size: 1.6rem;
	}
}

@media screen and (max-width: 900px) {
	.account {
		margin-top: 0.4rem;
		margin-bottom: 0.4rem;
		font-size: 1.6rem;
	}



	#grindtable {
		font-size: 1.4rem;
	}

	.submessage {
		background-color: #F00;

		color: #FFF;
		margin: 0;
		font-size: 1.4rem;
		text-align: center;
	}

}

@media screen and (max-width: 800px) {

	#grindtable {
		font-size: 1.2rem;
	}

	.submessage {
	background-color: #F00;
	
	color: #FFF;
	margin: 0;
	font-size: 1.2rem;
	text-align: center;
}


}

/*  Cell phone styles  */

@media screen and (max-width: 600px) {

	#downloadlink {
		font-size: 1.4rem;
	}

	#buttonprint {
		font-size: 1.4rem;
	}

	.account {
		margin-top: 0.4rem;
		margin-bottom: 0.4rem;
		font-size: 1.4rem;
	}

	#grindtable {
		font-size: 1rem;
	}
}

@media screen and (max-width: 500px) {

	#downloadlink {
		font-size: 1.4rem;
	}

	#buttonprint {
		font-size: 1.4rem;
	}
}