.button-flat {
	background-color:#c00;
	color:white;
	padding:15px 20px;
	border:none;
	font-family:'Heebo';
	font-size:0.9em;
	cursor:pointer;
    margin: 0 auto 20px auto;
    display: inline-block;
	border-radius:4px;
	text-decoration:none;
}

.button-flat:hover {
	background-color:#800;
	color:white;
	text-decoration:none;
}

.button-flat-top-margin-auto {
	margin-top: auto;
}

.button-large {
	background-color:#c00;
	color:white;
	padding:15px 30px;
	border:none;
	font-family:'Gill Sans MT','Heebo';
	font-size:1.1em;
	cursor:pointer;
    margin: 20px 20px;
    display: inline-block;
	border-radius:4px;
	text-decoration:none;
}

.button-large:hover {
	background-color:#800;
	color:white;
	text-decoration:none;
}