body{
	background-color: #f3f4f4;
}
.hexForm{
	background-color: #fff;
    border: 1px solid #e4e4e4;
    border-radius: 6px;
    padding: 40px;
}
.logo{
	width: 250px;
}
#header{
	padding-bottom: 30px;
}
h1{
	font-family: 'Open Sans', sans-serif;
	font-weight: 700;
}
h1, h2, h3, h4, h5, h6 {
    color: #2f343b;
    border: 0;
    font-family: 'Open Sans', sans-serif;
	font-weight: 700;
}
.hexForm h6{
	font-weight: 600;
}
.hexForm p{
	font-size: 24px;
}
.btn-green{
	background-color: #73a252;
	border-color: #73a252;
	border-radius: 30px;
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 14px;
    font-weight: 700;
    font-family: Lato,sans-serif;
}
.btn-green:hover,
.btn-green:active,
.btn-green:focus{
	background-color: #5d8541!important;
	border-color: #5d8541!important;
	
}
label{
	font-weight: bold;
	color: #2f343b;
}
.divide20{margin-top: 20px;}
.divide40{margin-top: 40px;}
.divide60{margin-top: 60px;}
.divide80{margin-top: 80px;}
.divide100{margin-top: 100px;}

.hexFields p{
	padding-bottom: 0px;
	margin-bottom: 3px;
	font-weight: bold;
	color: #2f343b;
}
p.desc{
	font-size: 24px;
	font-family: Georgia,serif;
	    line-height: 1.5;
    color: #40454a;
}

@media(max-width:767px){
	.seperator{
		margin-top: 20px;
	}
}
@media(min-width:768px){}
@media(min-width:992px){}
@media(min-width:1200px){}

