html, body {
	width:100%;
	height:100%;
	padding:0;
	margin:0;
	font-family: 'Raleway', 'Open Sans', sans-serif;

}

p {

	font-size: 22px;
	line-height: 36px;
}

.container {
	width:780px;
	margin:auto;
	padding-bottom:40px;

}

.icon {

	margin: 0 auto;
	text-align: center;
}

.header {

 text-align: center;
 margin-top: 40px;	
}

h1 {

	font-size: 54px;
	font-weight: 900;
}



h2 {

	font-weight: 300;
	letter-spacing: 2px;
	vertical-align: middle;
}


h3 {

	text-align: left;
	font-size: 26px;
}

.nav {
    padding: 1em 0 2em 0;
    margin-bottom: 2em;
    border-bottom: 1px solid #eee;
}

.nav a {
    text-decoration: none;
    display: inline-block;
    margin: 0 1em 0 0;
    color: #e67e22;
}


.nav a.right {
    margin: 0 0 0 1em;

}


.subHeader {

	margin-top: 20px;
}

.july {

	background-color: #e67e22 !important;
	width: 430px !important;
	margin: 0 auto !important;
	vertical-align: middle !important;
	padding: 20px 0 20px 0px !important;	
	border-radius: 8px !important;
	font-size: 24px !important;
	color: #fff !important;
	font-weight: 800 !important;

}


.Features {
	margin-top: 30px;
  display: flex;
}

.column {
  flex: 50%;
  padding: 10px;
}


.featurePoint {

	text-align: left;
}
.fas {

	color: #e67e22;
	padding-right: 8px;
}

.spcolumn {
  float: left;
  width: 31%;
  padding: 5px;
}

/* Clear floats after image containers */
.sprow::after {
  content: "";
  clear: both;
  display: table;
}

h4 {

	padding-top: 40px;
	font-size: 30px;
	text-transform: uppercase;
		font-family: 'Raleway', 'Open Sans', sans-serif;

	font-weight: 900;

}

.emailmiddle {

	margin-top: 30px;
  	display: flex;


}
.email {

	height: 40px !important;
	width: 440px !important;
	margin-top: 20px !important;
	margin-bottom: 40px !important;
	margin-left: 60px !important;
	border-radius: 6px !important;
	border: 0px !important;
	text-indent: 20px !important;
	font-size: 16px !important;

}

.columnleft {
  flex: 80%;
  padding: 4px;

}


.columnright {
  flex: 20%;
  padding: 4px;


}

.save {

width: 600px !important;
text-align: center !important;
margin: 0 auto !important;
margin-top:-20px !important;
color:white !important;
font-size: 16px !important;
margin-bottom: -30px !important;

}

.thanks {

	width: 600px !important;
text-align: center !important;
margin: 0 auto !important;
margin-top:-20px !important;
color:white !important;
font-size: 22px !important;
margin-bottom: -30px !important;

}

.checkout {
width: 600px !important;
text-align: center !important;
margin: 0 auto !important;
margin-top:60px !important;
color:white !important;
font-size: 22px !important;
margin-bottom: -30px !important;

}

.checkout a {

color: white;

}
.button {

}

#mc-embedded-subscribe {

	height: 40px !important;
	background-color: #f2f2f2 !important;
	width: 120px !important;
	font-weight: bolder !important;
	margin-top: 20px !important;
	margin-bottom: 40px !important;
	margin-left: -140px !important;
	text-transform: uppercase !important; 
	color: #e67e22 !important;
	font-size: 14px !important;
	border-radius: 6px !important;
	border: 0px !important;


}

.preorder {

	background-color: #e67e22;
	height: 260;
	border-radius: 16px;
}

.save {

	line-height: 1.2em !important;
}