body {
	background-color: #1a2a38;
}
header .centered{
	justify-content: center;
}
.maincontent{
	color: #fff;
}
.maincontent img{
	max-width: 100%;
}
.maincontent table{
	border-collapse: collapse;
}
.maincontent table td{
	border:1px solid #fff;
	padding: 10px;
}
figure {
	margin:10px 0;
}
.buttons{
	display: table !important;
	min-height: 0 !important;
}
.buttons a{
	display: inline-flex;
	min-height: 40px;
	min-width: 40px;
	padding-left: 32px;
	padding-right: 32px;
	line-height: 40px;
	background-color: #d9fe30;
	color: #000;
	text-decoration: none;
	border-radius: 8px;
	margin: 0 10px;
}
.maincontent img{
    height:auto;
}