body {
	font-family: "Century Gothic", sans-serif;
	background-color: #0e2b3d;
	margin: 0;
	height: 100%;
}

table {
	border: 0px;
	border-collapse: separate;
	margin-top: 50px;
	margin-bottom: 600px;
}

table tr td a p{
	text-decoration: none;
	color: crimson;
	font-size: 2em;
	padding: 10px 20px;
}


table tr td {
	background-color: black;
}

p {
	margin: 0;
	padding: 0;
}

a {
	text-decoration: none;
}


table tr td {
	text-align: center;
	padding: 20px 40px;
}


td:hover {
	background-color: #333;
}

@media screen and (max-width: 992px) {
  table tr td a {
    font-size: 3vw;
  }
}

/* On screens that are 600px or less, set the background color to olive */
@media screen and (max-width: 600px) {
  table tr td a {
    font-size: 2vw;
  }
}
 
