/* Form styles */

.form-label {
	font-family: 'Heebo';
	font-size:1em;
	color:#555;
}

.form-input {
	width:100%;
	height: 30px;
	font-family: 'Heebo';
	font-size: 1em;
	border-radius: 3px;
	border:1px solid #888;
	min-width:300px;
	padding:4px;
	box-sizing:border-box;
}

textarea {	
	width:100%;	
	font-family: 'Heebo';	
	font-size: 1em;
	border-radius: 3px;
	border:1px solid #888;
	min-width:300px;
	padding:4px;
	box-sizing:border-box;
}

.submit-button {
	background-color:#C00;
	color:white;
	padding:15px 20px;
	border-radius:4px;
	border:none;
	font-family:'Heebo';
	font-size:0.9em;
	cursor:pointer;
}

.mail-message {
    color: #b20;
    font-family: 'Heebo';
    font-size: 1.1em;
}

.hdn {
    display: none;
}