table, th, td {
	border: 1px solid black; border-collapse: collapse;padding: 8px;
	}
	
th {background-color: #f3f3f3;}

.loader {
	border: 16px solid #f3f3f3; /* Light grey */
	border-top: 16px solid #3498db; /* Blue */
	border-radius: 50%;
	width: 60px;
	height: 60px;
	animation: spin 2s linear infinite;
	position: fixed;
	left: 50%;
	top: 30%;
}

@keyframes spin {
	0% { transform: rotate(0deg); }
	100% { transform: rotate(360deg); }
}