body, h1, p, div, label, th {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}

fieldset {
	width: 30%;
}

.button {
	background-color: #888888;	
	border-radius: 15px;
	box-sizing: border-box;
	min-height: 60px;
	padding: 16px 24px;
	touch-action: manipulation;
    will-change: transform;
}

.button:hover {
	background-color: #c8b359;
	box-shadow: rgba(0, 0, 0, 0.25) 0 8px 15px;
	transform: translateY(-2px);
}

.button:active {
	background-color: #67a760;
	box-shadow: none;
    transform: translateY(0);
}

.headerline {
	text-align: center;
}
