@charset "utf-8";
p {
	display: inline-block;
}
.section1 {
	display:inline-block;
	position:relative;
	margin: 1em auto 1em auto;
	width: 98%;
	text-align:center;
}
img.section1 {
	display:block;
	position:relative;
	margin: 1.5em auto 1.5em auto;
	float:none;
	width:auto;
	max-width:90%;
}
.section2 {
	display:inline-block;
	position:relative;
	margin: 0 auto 0 auto;
	width: 98%;
}
.section3 {
	clear:both;
	display:block;
	position:relative;
	width: 98%;
	margin: 1em auto 1em auto;
}
.features {
	width:auto; 
	display:inline;
	position:relative; 
	float:left; 
	margin: 2em;
}
.features img {
	clear: both; 
	float:none;
	margin: 1em;
	display:block;
}
.videoSection {
	clear:both;
	display:block;
	position:relative;
	width: 98%;
	margin: 1em auto 1em auto;
}
#iframeVideo {
	clear:both;
	display:block;
	position:relative;
	width: 98%;
	max-width:300px;
	height:auto;
	min-height:170px;
	margin: 1em auto 1em auto;
}
.mobileView {
	display: none;
	visibility:hidden;
}
/* Tablet Layout: 481px to 768px. Inherits styles from: Mobile Layout. */
@media only screen and (min-width: 481px) {
img.section1 {
	width:auto;
}
.features {
	width:auto; 
}
.features img {
	display:inline;
	float:left;
}
.mobileView {
	display: inherit;
	visibility:visible;
}
/* Desktop Layout: 769px to a max of 1232px.  Inherits styles from: Mobile Layout and Tablet Layout. */
@media only screen and (min-width: 769px) {
.section1 {
	float:left;
	width:40%;
}
.section2 {
	float:right;
	width:50%;
	margin-right:1em;
}
#iframeVideo {
	max-width:500px;
	min-height:281px;
}
}