/* RESET */

*, body, div, h1, h2, h3, h4, h5, h6, p, ul, ol, li, ul li, ol li, blockquote, form, input, textarea, select, option, fieldset, legend, object, param, hr, table, tr, td {
	margin: 0;
	padding: 0;
}
ul, ol {
	list-style-type: none;
}
img {
	border-style: none;
	border-width: 0;
}
input:focus, textarea:focus {
	outline: none;
}
img#wpstats {
	position: absolute;
	left: -9999px;
}
/* BODY AND FONTS */

body {
	font: 400 16px/24px 'Open Sans‎', sans-serif;
	color: #363636;
	background: #fff;
	overflow-x: hidden;
	-webkit-font-smoothing: antialiased !important;
	font-smoothing: antialiased !important;
	-webkit-text-size-adjust: 100% !important;
	min-width: 100%
}
a {
	color: #1d4e74;
}
a:hover {
	color: #8dc63f;
}
.wrapper {
	position: relative;
	z-index: 100;
	width: 1080px;
	margin: 0 auto;
	max-height: 5000em;
}
h2.large {font-size:50px !important; line-height:normal !important; margin:-10px 0 10px 0 !important}
.orangetxt	{color:#f7941d}
/*input, textarea { display: inline-table; border: solid 2px #ddd; box-shadow: 0px 0px 5px 0px #444;  width: 52%; padding: 10px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; font: 400 18px/22px 'Open Sans‎', sans-serif; color: #333; }

input[type="radio"] { border: none 0; padding: 0; width: auto; box-shadow: none; margin: 0 0 0 12px; }

textarea { height: 160px; }

input:focus, textarea:focus { border-color: #8dc63f; outline: 0; }

label { position: relative; display: inline-table; width: 32%; padding: 12px 2% 10px 0; font-weight: 700; text-align: right; vertical-align: top; }

label span { color: #c00; font-size: 20px; padding: 16px 0 0 10px; }*/

.button, .submit input {
	display: inline-table;
	padding: 10px 50px;
	background: #f7941d;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	-khtml-border-radius: 10px;
	font-family: 'Crete Round', 'serif';
	font-size: 30px;
	font-weight: 400;
	line-height: 28px;
	color: #fff;
	text-decoration: none;
	box-shadow: inset 0px 0px 30px #f26522, 0px 1px 2px 0px #363636;
	text-align: center;
}
.submit input {
	width: auto;
	margin: 0 0 0 34%;
	padding: 24px 60px;
	font-size: 36px;
	border: none 0;
	font-weight: 300;
}
.button span {
	display: block;
	clear: both;
	font-family: 'Open Sans‎', sans-serif;
	font-size: 16px;
}
.button:hover, .submit input:hover {
	color: #fff;
	background: #f26522;
	box-shadow: inset 0px 0px 30px #f7941d, 0px 1px 2px 0px #363636;
	cursor: pointer;
}
.smallwhite {
	margin-top: 4px;
	line-height: 18px;
	font-size: 15px;
}
/* HEADER */

.topblue {
	background: url(../../images/topgb.jpg) repeat;
	padding: 40px 0px;
	margin-top: -45px;
}
.nsa {
	position: absolute;
	right: 130px;
	top: -45px
}
.msg {
	position: absolute;
	left: 160px;
	top: -35px
}
.topblue2 {
	background: url(../../images/topgb.jpg) repeat;
	padding: 20px 0px 0 0;
	font: 30px 'Open Sans Condensed', sans-serif;
	color: #99ccff;
	text-align: center
}
.header {
	position: relative;
	background: url(../../images/header.png) repeat-x center top;
	height: 745px;
	color: #fff;
	z-index: 100;
	min-width: 1080px !important;
	width: 100%;
	background-size: cover !important
}
.headerslash {
	position: relative;
	background: url(../../images/header2.jpg) repeat-x center top;
	color: #fff;
	height: 845px;
	z-index: 100;
	min-width: 1080px !important;
	width: 100%;
	background-size: cover !important
}

.header2 {
	position: relative;
	background: url(../../images/header.png) repeat-x center top;
	color: #fff;
	height: 745px;
	z-index: 100;
	min-width: 1080px !important;
	width: 100%;
	background-size: cover !important
}
.header .wrapper {
	height: 745px;
}
.headerslash .wrapper {
	height: 845px;
}
.header h1, .header2 h1, .headerslash h1 {
	margin: 0 0 20px 0;
	font-family: 'Crete Round', 'serif';
	font-size: 36px;
	font-weight: 400;
	line-height: 88px;
	text-align: center;
	color: #fff;
}
.header h1 strong, .header2 h1 strong, .headerslash h1 strong {
	font-weight: normal;
	color: #f7941d;
}
.header h2, .headerslash h2 {
	margin: 0 0 20px 0;
	font-size: 20px;
	font-weight: 300;
	line-height: 28px;
	text-align: center;
	color: #fff;
}
.header2 h2 {
	margin: 20px 0;
	font-size: 34px;
	font-weight: 300;
	text-align: center;
	line-height: normal;
	color: #000;
}
.header h2, .header2 h2, .headerslash h2 {
	font-weight: 700;
}
.header h3 {
	position: absolute;
	top: 590px;
	left: 0;
	width: 180px;
	height: 72px;
	padding: 0 540px 0 0;
	background: url(../../images/sell-from-stage.png) no-repeat right center;
	font-family: 'Crete Round', 'serif';
	font-size: 26px;
	font-weight: 300;
	line-height: 36px;
	color: #fff;
}
.headerslash h3 {
	position: absolute;
	bottom: 60px;
	left: 0;
	width: 180px;
	height: 72px;
	padding: 0 540px 0 0;
	background: url(../../images/sell-from-stage.png) no-repeat right center;
	font-family: 'Crete Round', 'serif';
	font-size: 26px;
	font-weight: 300;
	line-height: 36px;
	color: #fff;
}
.header h3 strong, .headerslash h3 strong {
	display: none;
}
.header h4 {
	position: absolute;
	top: 600px;
	left: 0;
	width: 100%;
	font-family: 'Crete Round', 'serif';
	font-size: 34px;
	font-weight: 300;
	line-height: 32px;
	color: #8dc63f;
	text-align: center;
}
.headerslash h4 {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	font-family: 'Crete Round', 'serif';
	font-size: 34px;
	font-weight: 300;
	line-height: 32px;
	color: #8dc63f;
	text-align: center;
}

.header h5 {
	position: absolute;
	top: 648px;
	left: 0;
	width: 100%;
	font-size: 18px;
	font-weight: 300;
	line-height: 32px;
	color: #fff;
	text-align: center;
}
.headerslash h5 {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	font-size: 18px;
	font-weight: 300;
	line-height: 32px;
	color: #fff;
	text-align: center;
}
.header p {
	position: absolute;
	top: 668px;
	left: 0;
	font-size: 20px;
	font-weight: 300;
	line-height: 32px;
	color: #fff;
}
.headerslash p {
	position: absolute;
	bottom: 25px;
	left: 0;
	font-size: 20px;
	font-weight: 300;
	line-height: 32px;
	color: #fff;
}
.header .video, .headerslash .video {
	width: 612px;
	height: 344px;
	padding: 10px;
	margin: 0 auto;
	background: rgba(255, 255, 255, 0.25);
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	-khtml-border-radius: 10px;
	box-shadow: 0px 0px 20px 0px #000;
}
.header .button {
	position: absolute;
	top: 604px;
	right: 0;
}
.headerslash .button {
	position: absolute;
	bottom: 60px;
	right: 0;
}
/* WHO */

.who {
	position: relative;
	height: 400px;
}
.who .wrapper {
	height: 400px;
	max-width: 1440px;
	min-width: 1260px;
}
.who h3 {
	position: absolute;
	top: 30px;
	left: 0;
	width: 100%;
	font-family: 'Crete Round', 'serif';
	font-size: 36px;
	font-weight: 300;
	line-height: 46px;
	color: #1d4e74;
	text-align: center;
}
.who h4 {
	font-family: 'Crete Round', 'serif';
	font-size: 26px;
	font-weight: 300;
	line-height: 36px;
	color: #0072bc;
}
.who p {
	font-size: 20px;
	line-height: 28px;
}
.who .sean-roach {
	height: 300px;
	width: 25%;
	padding: 100px 2% 0 23%;
	float: left;
	background: url(../../images/sean-roach.png) no-repeat bottom left;
}
.who .ford-saeks {
	height: 300px;
	width: 25%;
	padding: 100px 23% 0 2%;
	float: right;
	background: url(../../images/ford-saeks.png) no-repeat bottom right;
	text-align: right;
}
/* LETTER */

.letter {
	position: relative;
	padding: 0 0 20px 0;
	background: #fff url(../../images/letter-background.jpg) repeat 0 0;
}
.letter2 {
	position: relative;
	padding: 0 0 20px 0;
	background: #ccc url(../../images/letter-background.jpg) repeat 0 0;
}
.letter .wrapper, .letter2 .wrapper {
	top: -50px;
	padding: 35px 100px;
	max-width: 780px;
	min-width: 660px;
	background: #fff;
	border: solid 2px #ddd;
	box-shadow: 0px 0px 5px 0px #444;
}
.letter h3, .letter2 h3 {
	font-family: 'Crete Round', 'serif';
	font-size: 36px;
	font-weight: 300;
	line-height: 46px;
	color: #1d4e74;
	text-align: center;
	margin: 0 0 20px 0;
}
.letter p, .letter2 p {
	margin: 0 0 20px 0;
}
.letter p.center, .letter2 p.center {
	margin: 0 0 -110px 0;
}
.letter .photo-one, .letter2 .photo-one {
	float: right;
	margin: 30px -244px 30px 80px;
}
.letter .photo-two, .letter2 .photo-two {
	float: left;
	margin: 20px 80px 10px -268px;
}
.bluearrow {
	background: url(../../images/blue-triangle.png) no-repeat top center
}
.greyarrow {
	background: url(../../images/grey-triangle.png) no-repeat top center
}
.whitearrow {
	background: url(../../images/white-triangle.png) no-repeat top center
}
/* TESTIMONIAL ONE */

.testimonial-one {
	position: relative;
	padding: 40px 0 20px 0;
}
.testimonial-one p {
	margin: 0 0 20px 0;
	text-align: center;
}
.testimonial-one h3 {
	margin: 0 0 20px 0;
	font-family: 'Crete Round', 'serif';
	font-size: 26px;
	font-weight: 300;
	line-height: 36px;
	color: #1d4e74;
	text-align: center;
}
.testimonial-one .video {
	width: 526px;
	padding: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-khtml-border-radius: 5px;
	background: #8dc63f;
}
.testimonial-one blockquote {
	min-height: 300px;
	width: 50%;
	padding: 40px 50% 0 0;
}
.testimonial-one blockquote.first {
	padding: 40px 0 0 50%;
	margin: 0 0 30px 0;
	border-bottom: solid 1px #ccc;
}
.testimonial-one blockquote.first1 {
	padding: 40px 0 0 50%;
	margin: 0 0 30px 0;
}
.testimonial-one blockquote .video {
	float: right;
	margin: -40px -100% 0 0;
}
.testimonial-one blockquote.first .video, .testimonial-one blockquote.first1 .video {
	float: left;
	margin: -40px 0 0 -100%;
}
.testimonial-one blockquote p {
	font-size: 32px;
	line-height: 40px;
	font-style: italic;
	margin: 0 30px 20px 30px;
}
.testimonial-one blockquote p.smaller {
	font-size: 28px;
	line-height: 32px;
	font-style: italic;
	margin: -10px 30px 20px 30px;
}
.testimonial-one blockquote p.bysmaller {
	font-size: 18px;
	font-style: normal;
	line-height: 24px;
	color: #0072bc;
}
.testimonial-one blockquote p.bysmaller span {
	font-size: 16px;
}
.testimonial-one blockquote p.by {
	font-size: 22px;
	font-style: normal;
	line-height: 32px;
	color: #0072bc;
}
.testimonial-one blockquote p.by span {
	font-size: 18px;
}
/* CREDENTIALS */

.credentials {
	position: relative;
	/*top: -58px;*/

/* 	height: 988px; */

/* height: 1300px; */

	/* padding: 50px 0 0 0; */

	padding: 52px 0 20px 0;
	/* 	background: #1d4f74 url(../../images/credentials-background.jpg) no-repeat center top; */

	background: #1d4f74 url(../../images/white-triangle.png) no-repeat top center;
	min-width: 1080px;
	width: 100%;
}
.credentials.extrapad {
	padding-bottom: 80px;
}
.credentials .button {
	position: absolute;
	top: 948px;
	left: 400px;
}
.credentials h3 {
	margin: 0 0 30px 0;
	font-family: 'Crete Round', 'serif';
	font-size: 28px;
	font-weight: 300;
	line-height: 34px;
	color: #8dc63f;
	text-align: center;
}
.credentials h4 {
	color: #fff;
	text-align: center;
	font-size: 20px;
	margin: 0 0 20px 0;
}
.credentials p {
	margin: 0 0 20px 0;
	color: #fff;
	font-size: 18px;
}
.credentials .sean-roach {
	padding: 0 0 0 400px;
}
.credentials .ford-saeks {
	padding: 25px 500px 0 50px;
}
/* LIFESTYLE */

.lifestyle {
	position: relative;
	padding: 50px 0 40px 0;
	background: #1D4F74 url(../../images/grey-triangle.png) no-repeat center top
}
.lifestyle h3 {
	margin: 0 0 20px 0;
	font-family: 'Crete Round', 'serif';
	font-size: 34px;
	font-weight: 300;
	line-height: 44px;
	color: #8dc63f;
	text-align: center;
}
.lifestyle p {
	margin: 0 0 20px 0;
	color: #fff
}
.lifestyle .this-could-be-you {
	float: left;
	margin: 0 50px 30px 0;
}
.lifestyle .top-seller {
	float: right;
	margin: 0px 90px 0px 90px;
}
.clear {
	clear: both
}
/* THE DREAM */

.the-dream {
	position: relative;
	padding: 50px 0 2px 0;
	background: #ebebeb url(../../images/the-dream-background.jpg) no-repeat center top;
}
.the-dream h3 {
	margin: 0 0 30px 0;
	font-family: 'Crete Round', 'serif';
	font-size: 34px;
	font-weight: 300;
	line-height: 44px;
	color: #1d4e74;
	text-align: center;
}
.the-dream p {
	margin: 0 0 20px 0;
}
.the-dream ul {
	margin: 0 0px 20px 0px;
	/* list-style-type: disc; */

	list-style-type: none;
	list-style-position: inside;
	float: right;
}
.the-dream ul li {
	background: url("../../images/cross.png") no-repeat 0 8px;
	padding-left: 25px;
	font-size: 18px
}
.the-dream img {
	float: left;
	margin: 70px 80px 0px 0;
}
.bluegrey {
	background: #1d4e74 url(../../images/bluepatternbg.jpg) no-repeat top center;
	padding: 40px 0 20px 0
}
.bluegrey h3 {
	margin: 0 0 20px 0;
	font-family: 'Crete Round', 'serif';
	font-size: 34px;
	font-weight: 300;
	line-height: 36px;
	color: #8dc63f;
	text-align: center;
}
.bluegrey p {
	color: #fff;
	margin: 0 0 20px 0;
	text-align: center
}
/* TESTIMONIAL TWO */

.testimonial-two {
	position: relative;
	padding: 70px 0 20px 0;
	background: url(../../images/testimonial-two-background.jpg) no-repeat center top;
}
.testimonial-two.bluearrow {
	background: url(../../images/blue-triangle.png) no-repeat top center !important
}
.testimonial-two2 {
	position: relative;
	padding: 70px 0 30px 0;
	box-shadow: 0 6px 6px 0 #efefef
}
.testimonial-two p, .testimonial-two2 p {
	margin: 0 0 20px 0;
	text-align: center;
}
.testimonial-two h3, .testimonial-two2 h3 {
	margin: 0 0 20px 0;
	font-family: 'Crete Round', 'serif';
	font-size: 34px;
	font-weight: 300;
	line-height: 36px;
	color: #1d4e74;
	text-align: center;
}
.testimonial-two h4, .testimonial-two2 h4 {
	margin: 0 0 30px 0;
	font-family: 'Crete Round', 'serif';
	font-size: 28px;
	font-weight: 300;
	line-height: 36px;
	color: #8dc63f;
	text-align: center;
}
.testimonial-two .video, .testimonial-two2 .video {
	width: 526px;
	padding: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-khtml-border-radius: 5px;
	background: #8dc63f;
}
.testimonial-two blockquote, .testimonial-two2 blockquote {
	min-height: 300px;
	width: 50%;
	padding: 40px 50% 0 0;
}
.testimonial-two blockquote.first, .testimonial-two2 blockquote.first {
	padding: 40px 0 0 50%;
	margin: 0 0 30px 0;
	border-bottom: solid 1px #3D6181;
}
.testimonial-two blockquote .video, .testimonial-two2 blockquote .video {
	float: right;
	margin: -40px -100% 0 0;
}
.testimonial-two blockquote.first .video, .testimonial-two2 blockquote.first .video {
	float: left;
	margin: -40px 0 0 -100%;
}
.testimonial-two blockquote p, .testimonial-two2 blockquote p {
	font-size: 32px;
	line-height: 40px;
	font-style: italic;
	margin: 0 30px 20px 30px;
}
.testimonial-two blockquote p.by, .testimonial-two2 blockquote p.by {
	font-size: 22px;
	font-style: normal;
	line-height: 32px;
	color: #0072bc;
}
.testimonial-two blockquote p.by span, .testimonial-two2 blockquote p.by span {
	font-size: 18px;
}
/* MASTER */

.master {
	position: relative;
	height: 652px;
	padding: 90px 0 20px 0;
	background: #1d4e74 url(../../images/master-background.jpg) no-repeat center bottom;
}
.master .wrapper {
	color: #fff;
	font-size: 18px;
	padding: 0 400px 0 0;
	max-width: 680px;
	min-width: 560px;
}
.master .center {
	margin: -90px 0 30px 0;
}
.master h3 {
	margin: 0 0 30px 0;
	font-family: 'Crete Round', 'serif';
	font-size: 42px;
	font-weight: 300;
	line-height: 44px;
	color: #8dc63f;
	text-align: center;
}
.master p {
	margin: 0 0 20px 0;
}
/* SELLING DNA */

.selling-dna {
	position: relative;
	height: 183px;
	padding: 40px 0;
	background: #fff url(../../images/selling-dna-background.jpg) repeat-x center top;
}
.selling-dna h3 {
	margin: 0 0 20px 0;
	font-family: 'Crete Round', 'serif';
	font-size: 44px;
	font-weight: 300;
	line-height: 46px;
	color: #1d4e74;
	text-align: center;
}
.selling-dna p {
	margin: 0 0 20px 0;
	text-align: center;
	font-size: 20px;
	color: #333;
}
/* TESTIMONIAL THREE */

.testimonial-three {
	position: relative;
	padding: 70px 0 30px 0;
	background: #ebebeb url(../../images/the-dream-background.jpg) no-repeat center top;
}
.testimonial-three p {
	margin: 0 0 20px 0;
	text-align: center;
}
.testimonial-three h3 {
	margin: 0 0 30px 0;
	font-family: 'Crete Round', 'serif';
	font-size: 32px;
	font-weight: 300;
	line-height: 36px;
	color: #1d4e74;
	text-align: center;
}
.testimonial-three .video {
	width: 526px;
	padding: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-khtml-border-radius: 5px;
	background: #8dc63f;
}
.testimonial-three blockquote {
	min-height: 300px;
	width: 50%;
	padding: 40px 50% 0 0;
}
.testimonial-three blockquote.first {
	padding: 40px 0 0 50%;
	margin: 0 0 30px 0;
	border-bottom: solid 1px #ccc;
}
.testimonial-three blockquote .video {
	float: right;
	margin: -40px -100% 0 0;
}
.testimonial-three blockquote.first .video {
	float: left;
	margin: -40px 0 0 -100%;
}
.testimonial-three blockquote p {
	font-size: 32px;
	line-height: 40px;
	font-style: italic;
	margin: 0 30px 20px 30px;
}
.testimonial-three blockquote p.by {
	font-size: 22px;
	font-style: normal;
	line-height: 32px;
	color: #0072bc;
}
.testimonial-three blockquote p.by span {
	font-size: 18px;
}
.testimonial-three .center {
	margin: 0 0 -65px 0;
}
/* HANDLE */

.handle {
	position: relative;
	padding: 90px 0 60px 0;
	background: url(../../images/handle-background.jpg) no-repeat center center;
}
.handle .wrapper {
	padding: 0 0 0 460px;
	width: 520px !important;
}
.handle h3 {
	margin: 0 0 30px 0;
	font-family: 'Crete Round', 'serif';
	font-size: 32px;
	font-weight: 300;
	line-height: 36px;
	color: #1d4e74;
	text-align: center;
}
.handle p {
	margin: 0 0 20px 0;
}
.handle ul {
	margin: 0 0 20px 50px;
}
.handle ul li {
	background: url(../../images/bullet.jpg) no-repeat center left;
	padding: 0 0 0 30px;
	margin: 0 0 10px 0;
}
/* IMPORTANT */

.important {
	position: relative;
	height: 437px;
	padding: 80px 0 50px 0;
	background: #1d4e74 url(../../images/important-background.jpg) no-repeat center center;
	background-size: cover
}
.important .wrapper {
	padding: 0 400px 0 0;
	max-width: 680px;
	min-width: 560px;
}
.important .center {
	margin: -90px 0 35px 0;
}
.important h3 {
	margin: 0 0 30px 0;
	font-family: 'Crete Round', 'serif';
	font-size: 42px;
	font-weight: 300;
	line-height: 44px;
	color: #8dc63f;
}
.important p {
	margin: 0 0 20px 0;
	color: #fff;
	font-size: 18px;
}
/* TESTIMONIAL */

.testimonial-four {
	position: relative;
	background: url(../../images/testimonial-four-background.jpg) no-repeat center bottom;
	height: 1000px;
}
.testimonial-four .wrapper {
	padding: 50px 0;
	height: 900px;
	background: url(../../images/testimonial-four-wrapper.jpg) no-repeat center top;
}
.testimonial-four h3 {
	margin: 0 0 30px 0;
	font-family: 'Crete Round', 'serif';
	font-size: 42px;
	font-weight: 300;
	line-height: 44px;
	color: #1d4e74;
	text-align: center;
}
.testimonial-four p {
	position: absolute;
}
.testimonial-four p.part-one {
	top: 150px;
	left: 100px;
	width: 400px;
	font-size: 22px;
	font-style: italic;
}
.testimonial-four p.part-two {
	top: 190px;
	right: 0;
	width: 700px;
	font-size: 18px;
}
.testimonial-four p.part-three {
	top: 280px;
	left: 0;
	width: 450px;
	font-size: 16px;
	font-style: italic;
}
.testimonial-four p.part-four {
	top: 300px;
	right: 0;
	width: 550px;
	font-size: 22px;
	font-style: italic;
}
.testimonial-four p.part-five {
	top: 390px;
	left: 180px;
	width: 400px;
	font-size: 18px;
	font-weight: 700;
}
.testimonial-four p.part-six {
	top: 435px;
	right: 0;
	width: 400px;
	font-size: 16px;
	font-style: italic;
}
.testimonial-four p.part-seven {
	top: 540px;
	left: 500px;
	width: 400px;
	font-size: 22px;
	font-style: italic;
}
.testimonial-four p.part-eight {
	top: 680px;
	right: 0;
	width: 500px;
	font-size: 18px;
}
.testimonial-four p.part-nine {
	top: 800px;
	left: 475px;
	width: 400px;
	font-size: 16px;
	font-style: italic;
}
.testimonial-four p.part-ten {
	top: 875px;
	right: 30px;
	width: 400px;
	font-size: 20px;
	font-style: italic;
}
/* STOP THERE */

.stop-there {
	position: relative;
	background: url(../../images/stop-there-background.jpg) no-repeat top center;
	height: 340px;
}
.stop-there .wrapper2 {
	background: url(../../images/stop.png) no-repeat right;
	background-size: contain;
	padding: 50px 0 15px 0;
	min-width: 1100px;
}
.stop-there2 {
	position: relative;
	background: url(../../images/stop2.jpg)no-repeat center;
	background-size: cover;
	height: 330px;
	padding: 100px 0 0 0;
}
.stop-there h3, .stop-there2 h3 {
	margin: 0 0 30px 0;
	font-family: 'Crete Round', 'serif';
	font-size: 42px;
	font-weight: 300;
	line-height: 44px;
	color: #1d4e74;
	text-align: center;
}
.stop-there .wrapper p {
	width: 600px;
	margin: 0 auto 20px auto;
	font-size: 18px;
}
.stop-there2 .wrapper p {
	width: 700px;
	margin: 0 auto 20px auto;
	font-size: 18px;
}
/* OKAY SEAN */

.okay-sean {
	position: relative;
	padding: 90px 0 20px 0;
}
.okay-sean p.center {
	margin: -85px 0 30px 0;
}
.okay-sean h3 {
	margin: 0 0 30px 0;
	font-family: 'Crete Round', 'serif';
	font-size: 42px;
	font-weight: 300;
	line-height: 44px;
	color: #1d4e74;
	text-align: center;
}
.okay-sean p {
	margin: 0 0 20px 0;
}
.okay-sean img {
	float: right;
	margin: 40px 0 40px 100px;
}
/* BUSINESS */

.business {
	position: relative;
	padding: 0px 0 50px 0;
	height:520px;
	background-size: contain;
	background: url(../../images/business-background.jpg) repeat-x center bottom ;
	text-align: center;
}
.business-small {
	position: relative;
	padding: 0px 0 0px 0;
	height:410px;
	background-size: contain;
	background: url(../../images/business-background-small.jpg) repeat-x center bottom ;
	text-align: center;
}
.business img, .business-small img {margin:0px auto 30px auto}
.business h3, .business-small h3 {
	margin: 0 0 20px 0;
	font-family: 'Crete Round', 'serif';
	font-size: 42px;
	font-weight: 300;
	line-height: 44px;
	color: #8dc63f;
}
.business p, .business-small p {
	margin: 0 0 10px 0;
	color: #fff;
	font-size: 22px;
	line-height: 28px
}
.time_circles {
	position: relative;
	margin: 0px 0 0 180px;
	width: 100%;
	height: 180px;
}
.time_circles > div {
	position: absolute;
	text-align: center;
}
.time_circles > div > h4 {
	margin: 0px;
	padding: 0px;
	text-align: center;
	text-transform: uppercase;
	color: #fff;
}
.time_circles > div > span {
	display: block;
	width: 100%;
	text-align: center;
	font-family: 'Century Gothic', Arial;
	font-size: 300%;
	margin-top: 0.4em;
	font-weight: bold;
	color: #fff;
}
/* GET ONE */

.get-one {
	position: relative;
	padding: 30px 0 10px 0;
}
.get-one h3 {
	margin: 0 0 30px 0;
	font-family: 'Crete Round', 'serif';
	font-size: 36px;
	font-weight: 300;
	line-height: 50px;
	padding: 11px 0;
	color: #1d4e74;
	text-align: center;
}
.get-one h3 img {
	display: inline-table;
	float: left;
	margin: -30px -30px 0 30px;
}
.get-one p {
	margin: 0 0 20px 0;
}
.get-one .photo {
	float: left;
	margin: 20px 50px 100px 0px;
}
/* GET TWO */

.get-two {
	position: relative;
	background: url(../../images/get-two-background.jpg) repeat-x center top;
	height: 264px;
}
.get-two .wrapper {
	background: url(../../images/seanbg.png) no-repeat right bottom;
	padding: 50px 0 30px 0;
}
.get-two h3 {
	margin: -20px 0 10px 0;
	font-family: 'Crete Round', 'serif';
	font-size: 36px;
	font-weight: 300;
	line-height: 50px;
	padding: 11px 0;
	color: #1d4e74;
	text-align: center;
}
.get-two h3 img {
	display: inline-table;
	float: left;
	margin: -20px -282px 0 150px;
}
.get-two p {
	text-align: center;
	font-size: 18px;
	padding: 0 300px 0 100px;
}
/* GET THREE */

.get-three {
	position: relative;
	padding: 50px 0;
	height: 296px;
	background: url(../../images/get-four-background.jpg) repeat-x center top;
	color: #fff
}
.get-three h3 {
	margin: 0 0 30px 0;
	font-family: 'Crete Round', 'serif';
	font-size: 36px;
	font-weight: 300;
	line-height: 50px;
	padding: 11px 0;
	text-align: center;
}
.get-three h3 img {
	display: inline-table;
	float: left;
	margin: -11px -142px 0 70px;
}
.get-three p {
	margin: 30px 175px 0 175px;
}
/* GET FOUR */

.get-four {
	position: relative;
}
.get-four h3 {
	margin: 0 0 30px 0;
	font-family: 'Crete Round', 'serif';
	font-size: 36px;
	font-weight: 300;
	line-height: 50px;
	padding: 11px 0 0 0;
	color: #1d4e74;
	text-align: left;
}
.get-four h3 img {
	display: inline-table;
	float: left;
	margin: -11px 40px 0 0px;
}
.get-four p {
	margin: 0 50px 0 150px;
	padding: 0px 0 0 0;
}
.get-four .photo {
	float: right;
	margin: -20px 0 10px 0px;
}
/* GET FIVE */

.get-five {
	position: relative;
	padding: 30px 0 0px 0;
	background: #ebebeb url(../../images/white-triangle.png) no-repeat top center;
}
.get-five h3 {
	margin: 0 0 10px 0;
	font-family: 'Crete Round', 'serif';
	font-size: 36px;
	font-weight: 300;
	line-height: 50px;
	padding: 11px 0;
	color: #1d4e74;
	text-align: left;
}
.get-five h3 img {
	display: inline-table;
	float: left;
	margin: -20px 30px 0 -30px;
}
.get-five p {
	margin: 10px 100px 0 380px;
}
.get-five .photo {
	float: left;
}
/* GET SIX */

.get-six {
	position: relative;
	padding: 20px 0 0 0;
	height: 273px;
	background: url(../../images/get-six-bg.jpg) no-repeat center top;
}
.get-six h3 {
	margin: 0 0 10px 0;
	font-family: 'Crete Round', 'serif';
	font-size: 36px;
	font-weight: 300;
	line-height: 50px;
	padding: 11px 0;
	color: #8DC63F;
	text-align: center
}
.get-six h3 img {
	display: inline-table;
	float: left;
	margin: -11px -272px 0 140px;
}
.get-six p {
	margin: 0 240px;
	color: #fff
}
/* GET SEVEN */

.get-seven {
	position: relative;
	padding: 75px 0 25px 0;
	height: 300px;
	background: url(../../images/blue-triangle.png) no-repeat center top;
}
.get-seven h3 {
	margin: 0 0 30px 0;
	font-family: 'Crete Round', 'serif';
	font-size: 32px;
	font-weight: 300;
	line-height: 50px;
	padding: 11px 0;
	text-align: center;
	color: #1d4e74
}
.get-seven h3 img {
	display: inline-table;
	float: left;
	margin: -11px 0px 0 180px;
}
.get-seven p {
	text-align: left;
	padding: 0px 0 10px 120px
}
.get-seven .photo {
	float: right;
	margin-left: 30px;
}
/* GET EIGHT */

.get-eight {
	position: relative;
	padding: 50px 0;
}
.get-eight h3 {
	margin: 0 0 30px 0;
	font-family: 'Crete Round', 'serif';
	font-size: 36px;
	font-weight: 300;
	line-height: 50px;
	padding: 11px 0;
	color: #1d4e74;
	text-align: center;
}
.get-eight h3 img {
	display: inline-table;
	float: left;
	margin: -11px -30px 0 50px;
}
.get-eight p {
	margin: 0 0 20px 0;
	font-size: 18px;
}
.get-eight .photo {
	float: right;
	margin: 0 0 0 50px;
}
/* AMAZING */

.amazing {
	position: relative;
	padding: 68px 0;
	height: 140px;
	background: url(../../images/amazing-background.jpg) repeat-x center top;
	color: #fff;
}
.amazing h3 {
	margin: 0 0 20px 0;
	font-family: 'Crete Round', 'serif';
	font-size: 36px;
	font-weight: 300;
	line-height: 40px;
	text-align: center;
}
.amazing p {
	text-align: center;
	margin: 0 0 20px 0;
	font-size: 20px;
}
/* APPLICATION ONLY */

.application-only {
	position: relative;
	padding: 70px 0;
}
.application-only h3 {
	margin: 0 0 50px 0;
	font-family: 'Crete Round', 'serif';
	font-size: 42px;
	font-weight: 300;
	line-height: 44px;
	color: #1d4e74;
	text-align: center;
}
.application-only p {
	margin: 0 50px 20px 0;
}
.application-only .photo {
	float: left;
	margin: 0 50px;
}
/* INVESTMENT */

.investment {
	position: relative;
	padding: 0 0 30px 0;
	background: url(../../images/letter-background.jpg) repeat 0 0;
}
.investment .wrapper {
	top: -50px;
	padding: 75px 100px;
	max-width: 780px;
	min-width: 660px;
	background: #fff;
	border: solid 2px #ddd;
	box-shadow: 0px 0px 5px 0px #444;
}
.investment h3 {
	font-family: 'Crete Round', 'serif';
	font-size: 36px;
	font-weight: 300;
	line-height: 46px;
	color: #1d4e74;
	text-align: center;
	margin: 0 0 20px 0;
}
.investment p {
	margin: 0 0 20px 0;
}
.investment p.center {
	margin: 0 0 -110px 0;
}
/* QUESTIONS */

.questions {
	position: relative;
	padding: 60px 0;
	background: #1d4f74;
}
.questions p {
	color: #fff;
	text-align: center;
	font-size: 24px;
	line-height: 30px;
}
.questions p img {
	float: left;
	margin: 0 -110px 0 150px;
}
/* PAGE */

.page {
	position: relative;
	z-index: 99;
	background: #ebebeb;
	top: -34px;
	margin: 0 0 -34px 0;
	width: 100%;
	min-width: 1260px;
}
.page .wrapper {
	z-index: 99;
	background: #fff;
	padding: 75px 100px;
	max-width: 880px;
	min-width: 760px;
}
.page p {
	margin: 0 0 20px 0;
}
.page p.captcha {
}
.page p.captcha label {
	margin-bottom: 100px;
}
.page p.captcha label span {
	width: auto !important;
	padding-top: 0;
}
.page p.captcha span {
	display: inline-table;
	width: 62%;
}
.page p.captcha img {
	margin: 0 0 10px 0;
}
.page p.captcha input {
	width: 25%;
	margin: 10px 0 0 0;
}
.page p.no-spam {
	margin: 0 0 0 34%;
}
.page p.no-spam a {
	display: inline-table;
	background: url(../../images/no-spam.jpg) no-repeat center left;
	padding: 0 0 0 32px;
	height: 25px;
	line-height: 25px;
	color: #000;
	font-size: 14px;
}
.page form span.radio {
	display: inline-table;
	padding: 10px 0 0 0;
}
.page .share {
	float: right;
	padding: 10px 20px;
	margin: 0 0 30px 30px;
	border: solid 1px #ddd;
}
.page .share p {
	font-family: 'Crete Round', 'serif';
	font-size: 22px;
	font-weight: 300;
	line-height: 26px;
	color: #8dc63f;
	text-align: center;
}
/* QUALIFY */

.qualify {
	position: relative;
	z-index: 100;
	padding: 130px 0 0 0;
	height: 153px;
	background: url(../../images/qualify-background.png) repeat-x center top;
	text-align: center;
}
.qualify h3 {
	margin: 0 0 5px 0;
	font-family: 'Crete Round', 'serif';
	font-size: 42px;
	font-weight: 300;
	line-height: 44px;
	color: #8dc63f;
}
.qualify p {
	color: #fff;
}
/* BAR */

.bar {
	position: relative;
	background: #1d4e74;
}
/* FOOTER */

.footer {
	position: relative;
	padding: 160px 0 0 0;
	height: 528px;
	background: url(../../images/footer-background.jpg) repeat-x center top;
	color: #fff;
	text-align: center;
}
.footer .date {
	color: #fff;
	padding: 20px 0;
	margin: 0 0 30px 0;
}
.footer span {
	color: #8dc63f;
}
/* MISC. */

p.center {
	text-align: center;
}
p.indent {
	margin: 0 200px 20px 200px;
}
p.date {
	font-family: 'Crete Round', 'serif';
	font-size: 26px;
	font-weight: 300;
	line-height: 40px;
	color: #003663;
}
p.date strong {
	font-size: 34px;
	font-weight: 700;
}
p.green {
	color: #81b53a;
	font-size: 20px;
}
.attention-women-speakers {
	position: relative;
}
.attention-women-speakers .wrapper {
	padding: 20px 0 0 0;
	text-align: center
}
.attention-women-speakers h3 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 34px;
	font-weight: 700;
	line-height: normal;
	color: #ff0000;
	margin-top: 5px
}
.attention-women-speakers p {
	font-size: 17px;
	line-height: 24px;
	margin-top: 10px
}
.pegine-echevarria .content {
	float: right;
	width: 470px;
	padding: 0px;
	margin-top: -2px;
}
.experience {
	background: #1d4f74 url(../../images/seanbg-speaking.jpg) no-repeat center top;
	position: relative;
	padding: 40px 0;
}
.experience2 {
	background: #1d4f74 url(../../images/seanbg-speaking2.jpg) no-repeat center top;
	position: relative;
	padding: 40px 0;
}
.experience h3, .experience2 h3 {
	margin: 0 0 30px 0;
	font-family: 'Crete Round', 'serif';
	font-size: 34px;
	font-weight: 300;
	line-height: 50px;
	padding: 11px 0;
	color: #8dc63f;
	text-align: center;
}
.experience .wrapper p, .experience2 .wrapper p {
	padding: 0 0 20px 400px;
	font-size: 18px;
	color: #fff
}
.making-difference {
	position: relative;
	padding: 40px 0 20px 0;
	background: url(../../images/burstbubble.jpg) no-repeat bottom;
	background-size: contain
}
.making-difference .wrapper p {
	width: 640px;
	margin: 0 0 20px 0;
	font-size: 18px;
}
.credentials .by {
	padding-top: 10px;
}
.credentials .by:after {
	clear: both;
	content: '';
	display: block
}
.credentials .by p {
	line-height: 18px;
	font-size: 16px;
	float: left;
}
.credentials .by img {
	float: left;
	margin-left: 15px;
	margin-top: -15px;
}
.credentials blockquote {
	border-bottom: solid 1px #3D6181;
	margin-bottom: 30px;
	padding-bottom: 8px;
}
.credentials blockquote:last-of-type {
	border: none;
}
.the-dream p.like-it {
	margin-left: -166px;
}
.alignright {
	float: right;
	margin-left: 20px;
	margin-top: -15px;
	margin-right: -30px
}
.alignright2 {
	float: right;
	margin-left: 20px;
	margin-top: -35px;
	margin-right: 10px
}
.alignleft {
	float: left;
	margin-right: 20px;
}
.registerdiv {
	margin: -15px auto 0px auto;
	text-align: center;
	position: absolute;
	left: 0;
	right: 0
}
.registerdiv2 {
	margin: 0 auto 0px auto;
	text-align: center;
	position: absolute;
	left: 0;
	right: 0
}
.registerdiv a, .registerdiv2 a {
	display: block;
	width: 200px;
	margin: 0 auto
}
.registerdiv p.text, .registerdiv2 p.text, p.blue {
	margin: -15px 0px 0 0px;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 18px;
	color: #1d4e74;
	text-align: center
}
.registerdiv p.textwhite, .registerdiv2 p.textwhite {
	margin: -15px 0 0 0;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 18px;
	color: #fff;
	text-align: center
}
.textwhite {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 16px;
	color: #fff
}
.padtop {
	padding-top: 30px;
}
 @media only screen and (max-width:699px) {
#pagewrap {
	width: 1260px !important;
	padding: 0 10px;
	margin: 0 auto;
	display: block;
	overflow: hidden
}
}
