h1 {
	font-family:Tahoma;
	font-size:24px;
	text-align:center;
}

h2 {
	font-family:Tahoma;
	font-size:20px;
	text-align:center;
	color:#7b7b7b;
	margin-top:-15px;
}

p {
	font-family:Tahoma;
	font-size:12px;
	text-align:center;
}

.footer {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1rem;
  background-color: #efefef;
  text-align: center;
}

.content {
    width: 100%;
    height: 100%;
    position: absolute;
    top:0;
    bottom: 0;
    left: 0;
    right: 0;

    margin: auto;
}

a:link {
	color: #0000f0;
	text-decoration: none;
	transition: 250ms;
}

a:visited {
	color: #0000f0;
	text-decoration: none;
	transition: 250ms;
}

a:hover {
	color: #323334;
	text-decoration: none;
	transition: 250ms;
}

a:active {
	color: #323334;
	text-decoration: none;
	transition: 250ms;
}