body img {
    margin-left: auto;
    margin-right: auto;
    display: block;
    width: 100%;
}
body {
    display: block;
    margin-left: auto;
    margin-right: auto;
    text-shadow: 0px 0px #FFFFFF;
}
#page-wrap  {
    max-width: 900px;
    margin-left: auto;
    margin-right: auto;
    display: block;
}
.Header  {
    max-width: 900px;
    height: auto;
}
.Headshot-section  {
    text-align: center;
    position: relative;
    height: auto;
    margin-top: -8%;
    display: inline-block;
}
.container {
    position: relative;
    text-align: center;
    color: white;
    margin-top: -8%;
}
.top-right {
    position: absolute;
    top: 8px;
    right: 15px;
}
.grey-bg  {
    background-color: #E1E2E2;
    margin-left: 0px;
    margin-right: 0px;
    background-size: auto auto;
    background-position: 100% 100%;
    background-repeat: no-repeat;
    max-width: 900px;
    display: inline-block;
    margin-top: -2px;
    margin-bottom: -1px;
}
.emphasis {
    color: #3ACACA;
    font-family: lato;
    font-style: normal;
    font-weight: 900;
}
.grey-bg p  {
    margin-top: 20px;
    color: #000000;
    font-family: lato;
    font-style: normal;
    font-weight: 400;
    font-size: 1em;
    text-align: left;
    line-height: 1.35em;
}
.grey-bg #Headline {
    margin-top: 30px;
    margin-left: auto;
    margin-right: auto;
    display: block;
    margin-bottom: 30px;
}
.inside  {
    position: absolute;
    margin-top: -1180px;
}
.container .ticker  {
    position: absolute;
    color: #000000;
    font-family: lato;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    font-size: 1em;
    line-height: 1.35em;
}
.container .Sub-head {
    position: absolute;
}
.container .ticker2 {
    position: absolute;
    color: #000000;
    font-family: lato;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    font-size: 1em;
    line-height: 1.35em;
}
.container .Sub-head2 {
	position: absolute;
    margin-left: 55px;
    margin-right: 55px;
}
.container .ticker3 {
    color: #000000;
    font-family: lato;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    font-size: 1em;
    line-height: 1.35em;
}
.container .bg2 {
    position: relative;
    margin-top: 5px;
}
.container .Myth2 {
    position: absolute;
}

.container .Myth2:hover {
    position: relative;
}
#Introducing {
    margin-top: -7px;
}
.grey-bg #Divider {
    margin-bottom: 25px;
    margin-top: 25px;
}
#End-result   {
    color: #3acaca;
}
#Only-Program-headline {
    position: absolute;
}
.container .Sub-head3 {
    position: absolute;
    padding-right: 55px;
    padding-left: 55px;
}
.container .Only-Program-1 {
    position: absolute;
}
.container .Sub-head4 {
    position: absolute;
    margin-left: 55px;
    margin-right: 55px;
}
.container .Only-Program-2 {
    position: absolute;
}
.container .Sub-head5 {
	position: absolute;
}
.container .Only-Program-3 {
	position: absolute;
}
.container .Sub-head6  {
	position: absolute;
}
.container .Only-Program-4 {
	position: absolute;
}
#How-It-All {
    margin-top: -23px;
}
.Module-headline {
}
#Plus-These-Bonuses {
    position: absolute;
}
#Bonus-headline-1 {
    position: absolute;
    margin-top: 0px;
}
#Bonus-headline-2 {
    position: absolute;
}
#Bonus-headline-3 {
    position: absolute;
}
#Bonus-headline-4 {
    position: absolute;
}
.bulleted span  {
    color: #49CFCF;
    font-style: normal;
    font-family: lato;
    font-weight: 400;
    font-size: 1.25em;
}
.teal  {
    color: #49CFCF;
    font-family: lato;
    font-style: normal;
    font-weight: 700;
}
.Full-Course-grey-bg {
    background-color: #E1E2E2;
    margin-left: 0px;
    margin-right: 0px;
    background-size: auto auto;
    background-position: 100% 100%;
    background-repeat: no-repeat;
    max-width: 900px;
    display: inline-block;
    margin-bottom: -1px;
    margin-top: -25px;
}
#course-intro {
    position: absolute;
    color: #FFFFFF;
    font-family: lato;
    font-style: normal;
    font-weight: 300;
    font-size: 12pt;
    line-height: 14.5pt;
}
#course-bonus-1 {
    position: absolute;
    color: #FFFFFF;
    font-family: lato;
    font-style: normal;
    font-weight: 300;
    font-size: 12pt;
    line-height: 14.5pt;
}
#course-bonus-2 {
    position: absolute;
    color: #FFFFFF;
    font-family: lato;
    font-style: normal;
    font-weight: 300;
    font-size: 12pt;
    line-height: 14.5pt;
    text-align: right;
}
#course-bonus-3 {
    position: absolute;
    color: #FFFFFF;
    font-family: lato;
    font-style: normal;
    font-weight: 300;
    font-size: 12pt;
    line-height: 14.5pt;
}
#course-bonus-4 {
    position: absolute;
    color: #FFFFFF;
    font-family: lato;
    font-style: normal;
    font-weight: 300;
    font-size: 12pt;
    line-height: 14.5pt;
    text-align: right;
}
#When-You-Add-text {
    color: #FFFFFF;
    font-family: lato;
    font-style: normal;
    font-weight: 300;
    font-size: 12pt;
    line-height: 14.5pt;
    text-align: center;
}
#Pay-squares {
    position: absolute;
}
.Full-Course-grey-bg span {
    color: #49cfcf;
    font-family: lato;
    font-style: normal;
    font-weight: 700;
}
.FAQ-question {
    font-family: lato;
    font-style: normal;
    font-weight: 700;
    font-size: 1em;
    line-height: 1.35em;
    color: #000000;
}
#Perfect-For-You-headline {
    position: absolute;
}
#Perfect-For-You-bullets {
    color: #FFFFFF;
    font-family: lato;
    font-style: normal;
    font-weight: 300;
    font-size: 12pt;
    line-height: 14.5pt;
    text-align: left;
    padding-top: 62px;
}
#Perfect-For-You-closer {
    color: #FFFFFF;
    font-family: lato;
    font-style: normal;
    font-weight: 300;
    font-size: 12pt;
    line-height: 14.5pt;
    text-align: center;
}
#Perfect-For-You-closer span  {
    color: #49CFCF;
    font-family: lato;
    font-style: normal;
    font-weight: 700;
}
.slideshow-body {
    padding: 30px;
    background-color: #1d266b;
    color: #fff;
    font-family: lato;
    font-size: 1em;
    line-height: 1.35em;
    font-weight: 400;
    font-style: normal;
}
.testimonial-image {
    width: 300px;
    float: left;
    margin: 0 15px 15px 0;
}
.testimonial-copy {
    width: 500px;
    float: right;
}
.clear {
    clear: both;
}
#dot-section {
    margin-top: 20px;
}
.accordion-container-first {
	width: 89%;
	border: 1px solid #7a97b2;
	margin: 30px auto 7px;
}
.accordion-container {
	width: 89%;
	height: auto;
	border: 1px solid #7a97b2;
	margin: 0 auto 7px;
}

.accordion-container.bonus {
	width: 80%;
	border: none;
	border-bottom: 1px solid #7a97b2;
	margin: 0 auto 7px;
}

.accordion-headline {
    width: 85%;
    float: left;
    font-family: lato;
    font-weight: 700;
    color: #1d266a;
    font-style: normal;
    font-size: 12pt;
}

.accordion-subhead {
	width: 85%;
	float: left;
}

button.accordion {
	cursor: pointer;
	padding: 20px;
	width: 100%;
	border: none;
	text-align: left;
	outline: none;
	transition: 0.4s;
	background-color: #ffffff;
}

button.accordion.bonus {
	cursor: pointer;
	padding: 10px;
	width: 100%;
	border: none;
	text-align: left;
	outline: none;
	transition: 0.4s;
	background-color: transparent;
}

button.accordion:hover {
    background-color: #d0dde9;
}

button.accordion:before {
    content: '\02795';
    font-size: 13px;
    color: #777;
    float: right;
    margin-left: 5px;
}

button.accordion.active:before {
    content: "\2796";
}

div.panel {
    padding: 0 20px;
    max-height: 0;
    overflow: hidden;
    transition: 0.6s ease-in-out;
    opacity: 0;
	background-color: #ffffff;
    font-size: 14px;
}

div.panel.bonus {
    padding: 0 10px;
    max-height: 0;
    overflow: hidden;
    transition: 0.6s ease-in-out;
    opacity: 0;
	background-color: transparent;
}

div.panel.show {
    opacity: 1;
    max-height: 750px;
    padding-bottom: 20px;
}


































































@media screen and (max-width:599px){

	
body {
    width: 360px;
}
#Headshot_desktop {
    display: none;
}
#Headshot_tablet {
	display: none;
}
#Headshot_mobile {
    position: relative;
}
.top-right .headline  {
    font-family: lato;
    font-style: italic;
    font-weight: 400;
    color: #49CFCF;
    margin-top: 35px;
    font-size: medium;
    text-align: right;
    margin-right: 18px;
    max-width: 360px;
    margin-left: 30px;
    line-height: 1.35em;
}
.top-right .middle-right {
    color: #FFFFFF;
    margin-top: 20px;
    margin-right: 18px;
    max-width: 400px;
    margin-left: 30px;
    font-family: lato;
    font-style: normal;
    font-weight: 300;
    text-align: right;
    line-height: 1.35em;
    font-size: 1em;
}
.desktop-break {
    display: none;
}
.tablet-break {
    display: none;
}
.top-right #bottom-right {
    color: #49cfcf;
    font-family: lato;
    font-style: normal;
    font-weight: 700;
    text-align: right;
    margin-right: 18px;
    font-size: 1em;
    line-height: 1.35em;
}
.grey-bg {
    width: 360px;
    background-color: #E1E2E2;
	margin-top: -3px;
}
.grey-bg #Headline {
    width: 100%;
    height: auto;
}
#Even-if {
    margin-top: 10px;
}
.grey-bg .Sub-head {
    display: none;
}
.grey-bg .Sub-head-mobile {
    margin-top: 35px;
	margin-left: 30px;
	margin-right: 30px;
	width: 300px;
}
.grey-bg p{
	margin-left: 30px;
    margin-right: 30px;
}
.Anything-But-container {
    margin-top: -85px;
}
.bg {
    display: none;
}
.bg_tablet {
    display: none;
}
.bg_mobile {
    position: relative;
    margin-top: 72px;
	height: 2117px;
}
.container .inside {
   	display: none;
}
.container .inside-mobile {
    max-width: 100%;
    height: auto;
    margin-top: -1850px;
	position: absolute;
}
.container .ticker {
    margin-top: -1785px;
	margin-left: 30px;
    margin-right: 30px;
}
.container .Sub-head {
    display: none;
}
.container .Sub-head-mobile {
	margin-top: -1195px;
	margin-left: 30px;
	margin-right: 30px;
	position: absolute;
}
.container .ticker2 {
    margin-top: -1155px;
	margin-left: 30px; 
    margin-right: 30px;
}
.container .Sub-head2 {
    display: none;
}
.container .Sub-head2-mobile {
	margin-top: -915px;
    margin-left: 30px; 
    margin-right: 30px;
	position: absolute;
}
.container .ticker3 {
    position: absolute;
    margin-top: -875px;
	margin-left: 30px;
    margin-right: 30px;
}
.myth-container {
    width: 360px;
    height: 1117px;
    background: transparent url("Images/5-Myths-bg_mobile.png") 0 0 no-repeat;
    padding: 8px 0 0 0;
    position: relative;
    margin-top: -155px;
    background-size: 360px 1117px;
	}
.Myth-headline {
	margin-top: -5px;
	width: 435px;
	margin-left: -37px;
}
.ripe {
    display: none;
}
.ripe-mobile {
    margin-top: 20px;
}
#Introducing {
    display: none;
}
#Introducing-mobile {
    margin-top: -7px;
}
#Only-Program {
    display: none;
}
#Only-Program_tablet {
	display: none;
}
#Only-Program_mobile {
    margin-top: 30px;
	height: auto;
	position: relative;
}
#Only-Program-headline {
	display: none;
}
#Only-Program-headline-mobile {
    margin-top: -952px;
	position: absolute;
}
.container .Sub-head3 {
    margin-top: -815px;
	margin-left: -25px;
	height: 13px;
	width: auto;
}
.container .Only-Program-1 {
    margin-top: -800px;
    color: #FFFFFF;
    font-family: lato;
    font-style: normal;
    font-weight: 300;
    font-size: 1em;
    line-height: 1.35em;
    text-align: left;
    margin-left: 30px;
    margin-right: 30px;
}
.container .Sub-head4 {
    margin-top: -580px;
	margin-left: 30px;
	height: 13px;
	width: auto;
}
.container .Only-Program-2 {
    margin-top: -565px;
    color: #FFFFFF;
    font-family: lato;
    font-style: normal;
    font-weight: 300;
    text-align: left;
    font-size: 1em;
    line-height: 1.35em;
    margin-left: 30px;
    margin-right: 30px;
}
.container .Sub-head5 {
    margin-left: 30px;
	height: 13px;
	width: auto;
    margin-top: -405px;
}
.container .Only-Program-3 {
    margin-left: 30px;
    margin-right: 30px;
    margin-top: -390px;
    color: #FFFFFF;
    font-family: lato;
    font-style: normal;
    font-weight: 300;
    text-align: left;
    font-size: 1em;
    line-height: 1.35em;
}
.container .Sub-head6 {
    margin-left: 30px;
	height: 13px;
	width: auto;
    margin-top: -210px;
}
.container .Only-Program-4 {
    margin-left: 30px;
    margin-right: 30px;
    color: #FFFFFF;
    font-family: lato;
    font-style: normal;
    font-weight: 300;
    text-align: left;
    font-size: 1em;
    line-height: 1.35em;
    margin-top: -195px;
}
.Module-container {
    width: 360px;
    height: 1144px;
    background: transparent url("Images/Heres-How_mobile.jpg") 0 0 no-repeat;
    position: relative;
    background-size: 360px 1144px;
}
#Heres-How-headline {
	width: 120%;
	margin-left: -49px;
	padding-top: 20px;
}
.Module-headline {
	margin-top: 45px;
	width: 70%;
	margin-left: 48px;
}
#Bonuses {
	display: none;
}
#Bonuses_tablet {
    	display: none;
}
#Bonuses_mobile {
	margin-top: 15px;
    position: relative;
}
#Plus-These-Bonuses {
    margin-top: -2730px;
	width: 120%;
}
#Bonus-headline-1 {
    margin-top: -2680px;
	height: 75px;
	width: auto;
	margin-left: -39px;
}
#Bonus-1  {
    position: absolute;
    margin-top: -2595px;
    max-width: 600px;
}
#Bonus-1-p  {
    position: absolute;
    margin-top: -2450px;
    color: #FFFFFF;
    font-family: lato;
    font-style: normal;
    font-weight: 300;
    font-size: 1em;
    line-height: 1.35em;
    text-align: left;
    margin-left: 25px;
    display: block;
    width: 310px;
    margin-right: 25px;
}
#page-wrap .bulleted {
    margin-left: 20px;
    margin-right: 20px;
}
#Bonus-headline-2 {
    margin-top: -2010px;
	height: 100px;
	width: auto;
	margin-left: -39px;
}
#Bonus-2  {
    position: absolute;
    max-width: 600px;
    margin-top: -1900px;
}
#Bonus-2-p  {
    position: absolute;
    margin-top: -1755px;
    color: #FFFFFF;
    font-family: lato;
    font-style: normal;
    font-weight: 300;
    font-size: 1em;
    line-height: 1.35em;
    text-align: left;
    margin-left: 25px;
    display: block;
    width: 310px;
    margin-right: 25px;
}
#Bonus-headline-3 {
    margin-top: -1335px;
	height: 100px;
	width: auto;
	margin-left: -39px;
}
#Bonus-3  {
    position: absolute;
    max-width: 600px;
    margin-top: -1225px;
}
#Bonus-3-p  {
    position: absolute;
    margin-top: -1080px;
    color: #FFFFFF;
    font-family: lato;
    font-style: normal;
    font-weight: 300;
    font-size: 1em;
    line-height: 1.35em;
    text-align: left;
    margin-left: 25px;
    display: block;
    width: 310px;
    margin-right: 25px;
}
#Bonus-headline-4 {
    margin-top: -687px;
	height: 100px;
	width: auto;
	margin-left: -39px;
}
#Bonus-4  {
    position: absolute;
    max-width: 600px;
    margin-top: -577px;
}
#Bonus-4-p  {
   position: absolute;
    margin-top: -432px;
    color: #FFFFFF;
    font-family: lato;
    font-style: normal;
    font-weight: 300;
    font-size: 1em;
    line-height: 1.35em;
    text-align: left;
    margin-left: 25px;
    display: block;
    width: 310px;
    margin-right: 25px;
}
#Thirty-Day {
	width: 140%;
    margin-top: 20px;
	margin-left: -74.5px;
	}
.slideshow-container {
	display: none;
}
#testimonial-bg-tablet {
	position: relative;
}
.testimonial-image {
        width: 100% !important;
        margin: auto !important;
        text-align: center !important;
}
    
.testimonial-image > img {
        max-width: 200px !important;
 }
    
 .testimonial-copy {
        width: 100% !important;
        float: left !important;
 }
    
/*.mySlides.fade {
    position: absolute;
}
#dot-section {
    position: absolute;
    margin-top: -115px;
    margin-left: 270px;
    margin-right: auto;
    display: block;
    text-align: center;
}*/

	
#Join-Today {
    margin-top: 30px;
    margin-bottom: 10px;
}
#Full-Course-bg {
    display: none
}
#Full-Course-bg-tablet {
	display: none;
}
#Full-Course-bg-mobile {
   position: relative;
   margin-top: 12px;
}
#Full-Course-headline {
    width: 500px;
	margin-top: -1430px;
	margin-left: -65px;
    position: absolute;
}
#course-intro {
    margin-top: -1350px;
    width: 278px;
    margin-left: 42px;
    margin-right: 42px;
}
#Full-Course-sub-head-1 {
    display: none;
}
#Full-Course-sub-head-1-tablet {
	width: 500px;
    margin-top: -1180px;
	margin-left: -20px;
    position: absolute;
}
#Full-Course-value-1-tablet {
    position: absolute;
    margin-top: -1130px;
	width: 225px;
	margin-left: 153px;
}
#course-bonus-1 {
    margin-top: -1100px;
    margin-left: 42px;
	width: 278px;
    position: absolute;
}
#Full-Course-sub-head-2 {
    display: none;
}
#Full-Course-sub-head-2-tablet {
	width: 500px;
    margin-top: -1018px;
	margin-left: -20px;
    position: absolute;
}
#Full-Course-value-2-tablet {
    position: absolute;
    margin-top: -984px;
	width: 225px;
	margin-left: 160px;
}
#course-bonus-2 {
    margin-top: -937px;
    margin-left: 42px;
    width: 278px;
    position: absolute;
    text-align: left;
}
#Full-Course-sub-head-3 {
    display: none;
}
#Full-Course-sub-head-3-tablet {
    width: 500px;
    margin-top: -818px;
	margin-left: -20px;
    position: absolute;
}
#Full-Course-value-3-tablet {
    width: 225px;
    margin-top: -770px;
	margin-left: 161px;
    position: absolute;
}
#course-bonus-3 {
    margin-top: -740px;
    margin-left: 42px;
	width: 278px;
    position: absolute;
}
#Full-Course-sub-head-4 {
    display: none;
}
#Full-Course-sub-head-4-tablet {
    width: 500px;
    margin-top: -608px;
	margin-left: -18px;
    position: absolute;
}
#Full-Course-value-4-tablet {
    position: absolute;
    margin-top: -573px;
	width: 225px;
	margin-left: 258px;
}
#course-bonus-4 {
    margin-top: -533px;
    margin-left: 42px;
    width: 278px;
    position: absolute;
    text-align: left;
}
#When-You-Add {
    display: none;
}
#When-You-Add-tablet {
    position: absolute;
    margin-top: -375px;
    width: 450px;
	margin-left: -40px;
}
#When-You-Add-text {
    width: 278px;
    margin-left: 42px;
    margin-right: 42px;
    margin-top: -330px;
	position: absolute;
}
#Pay-squares {
    display: none;
}
#Pay-squares-tablet {
    display: none;
}
#Pay-squares-mobile {
    width: 360px;
    margin-top: -217px;
	margin-left: 3px;
	position: absolute;
}
#Pay-Monthly-button2 {
    position: absolute;
    width: 110px;
    margin-left: 50px;
    margin-top: -130px;
}
#Pay-Upfront-button2 {
    position: absolute;
    width: 110px;
    margin-left: 128px;
    margin-top: -113px;
}
#FAQ {
	display: none;
}
#FAQ-mobile {
	width: 360px;
}
.FAQ-question {
    margin-left: 30px;
    margin-top: 30px;
}
#column-1 {
    width: 330px;
}
#column-2 {
    width: 330px;
}	
#Perfect-For-You  {
	display: none;
}
#Perfect-For-You-tablet  {
	display: none;
}
#Perfect-For-You-mobile  {
	float: none;
    margin-top: -3px;
}
#Perfect-For-You-headline  {
    display: none;
}
#Perfect-For-You-headline-mobile  {
    margin-top: -1865px;
    width: 420px;
    margin-left: -25px;
    margin-right: auto;
    display: block;
	position: absolute;
}
#Perfect-For-You-header {
    color: #FFFFFF;
    font-family: lato;
    font-style: normal;
    font-weight: 300;
    font-size: 12pt;
    line-height: 14.5pt;
    text-align: center;
    margin-top: -1778px;
    margin-left: 30px;
    margin-right: 30px;
}
#Perfect-For-You-bullets {
    width: 275px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
	margin-top: -49px;
}
#bullet-1 {
    margin-top: -1312px;
    padding-left: 0px;
    margin-left: 5px;
}
#bullet-2  {
    margin-top: 140px;
    margin-left: 5px;
}
#bullet-3 {
    margin-top: 103px;
    margin-left: 5px;
}
#bullet-4 {
    margin-top: 122.5px;
    margin-left: 5px;
}
#bullet-5 {
    margin-top: 142px;
    margin-left: 5px;
}
#bullet-6 {
    margin-top: 182px;
    margin-left: 5px;
}
#bullet-7 {
    margin-top: 181px;
    margin-left: 5px;
}
#bullet-8 {
    margin-top: 180px;
    margin-left: 5px;
}
#Perfect-For-You-closer {
    margin-left: 30px;
    margin-right: 30px;
    margin-top: -420px;
}
#Divider-white {
	margin-top: 675px;	
}
#Payment {
    display: none;
}
#Payment-mobile {
	position: relative;
	background-color: #E1E2E2;
    margin-top: 104px;
}
#Pay-Monthly {
    margin-top: -154px;
    margin-left: 55px;
}
#Four-Payments   {
    color: #FFFFFF;
    font-family: lato;
    font-style: normal;
    font-weight: 300;
    font-size: .65em;
    line-height: 1em;
    text-align: center;
    position: absolute;
}
#amount  {
    color: #49CFCF;
    text-align: center;
    font-family: lato;
    font-style: normal;
    font-weight: 700;
    font-size: 1.65em;
    position: absolute;
	margin-top: 7px;
	margin-left: 18px;
}	
#Pay-Upfront {
    margin-left: 118px;
    margin-top: -210px;
}
#One-Payment {
    color: #FFFFFF;
    font-family: lato;
    font-style: normal;
    font-weight: 300;
    font-size: .75em;
    line-height: 1.15em;
	margin-top: -12px;
	margin-left: 23px;
    text-align: center;
    position: absolute;
}
#amount-2 {
    color: #49CFCF;
    text-align: center;
    font-family: lato;
    font-style: normal;
    font-weight: 700;
    font-size: 1.75em;
    position: absolute;
	margin-top: 11px;
	margin-left: 27px;
}
#Pay-Monthly-button {
    position: absolute;
    margin-top: 55px;
    margin-left: 45px;
    width: 100px;
}
#Pay-Upfront-button {
    position: absolute;
    margin-top: 65px;
    margin-left: 119px;
    width: 110px;
}
#Copyright {
    font-family: lato;
    font-style: normal;
    font-weight: 400;
    font-size: .65em;
    line-height: 1.25em;
    display: block;
    color: #1d266a;
    position: absolute;
    text-align: center;
    padding-left: 0px;
    margin-left: 48px;
    margin-top: 159px;
}

	
	
	
	
	
	
	
	
/* Style the tab */
.tab {
  border: none;
  height: 40px;
  padding: 90.5px 23px 0;
}

/* Style the buttons inside the tab */
.tab button {
  background-color: transparent;
  float: left;
  border: none;
  outline: none;
  cursor: pointer;
  padding: 5px 10px;
  transition: 0.3s;
  font-size: 12px;
	width: 63px;
	text-align: center;
	font-family: 'Lato', arial, san-serif;
	font-weight: 900;
	color: #1d266a;
	height: 40px;
}
		
	.tab button.last {
		width: 62px
		}

/* Change background color of buttons on hover */
.tab button:hover {
  background-color: #49cfcf;
}

/* Create an active/current tablink class */
.tab button.active {
  background-color: #e1e2e2;
}

/* Style the tab content */
.tabcontent {
  display: none;
  width: 370px;
  padding-top: 67px;
}
		
.tab-text {
	width: 370px;
	padding: 0 52px 0 42px;
	margin-top: -5px;
	font-family: 'Lato', arial, san-serif;
}
		
		
		
		
		
		
		
		/* Style the tab */
.tab2 {
  border: none;
  height: 45px;
  padding: 44.8px 22px 0;
}

/* Style the buttons inside the tab */
.tab2 button {
  background-color: transparent;
  float: left;
  border: none;
  outline: none;
  cursor: pointer;
  padding: 5px 10px;
  transition: 0.3s;
  font-size: 12px;
	width: 52.33px;
	text-align: center;
	font-family: 'Lato', arial, san-serif;
	font-weight: 900;
	color: #1d266a;
	height: 45px;
	margin-top: -18px;
}
		
.tab2 button.last {
	width: 53.33px
		}

/* Change background color of buttons on hover */
.tab2 button:hover {
  background-color: #49cfcf;
}

/* Create an active/current tablink class */
.tab2 button.active {
  background-color: #e1e2e2;
}

/* Style the tab content */
.tabcontent2 {
  display: none;
  width: 370px;
}
		
.tab-text2 {
	width: 370px;
	padding: 0 52px 0 42px;
	margin-top: -5px;
	font-family: 'Lato', arial, san-serif;
}
	
	
		
* {box-sizing: border-box;}
body {font-family: Verdana, sans-serif;}
.mySlides {display: none;}
img {vertical-align: middle;}

/* The dots/bullets/indicators */
.dot {
  height: 15px;
  width: 15px;
  margin: 0 2px;
  background-color: #bbb;
  border-radius: 50%;
  display: inline-block;
  transition: background-color 0.6s ease;
}

.active {
  background-color: #717171;
}

/* Fading animation */
.fade {
  -webkit-animation-name: fade;
  -webkit-animation-duration: 1.5s;
  animation-name: fade;
  animation-duration: 1.5s;
}

@-webkit-keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}

@keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}

















	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
}


@media screen and (min-width:599px) and (max-width:899px){
	
	
body {
    width: 600px;
}
#Headshot_desktop {
    display: none;
}
#Headshot_tablet {
	position: relative;
}
#Headshot_mobile {
    display: none;
}
	.top-right .headline  {
    font-family: lato;
    font-style: italic;
    font-weight: 400;
    color: #49CFCF;
    margin-top: 50px;
    font-size: large;
    text-align: right;
    margin-right: 30px;
    max-width: 450px;
    margin-left: auto;
    line-height: 1.35em;
}
.top-right .middle-right {
    color: #FFFFFF;
    margin-top: 20px;
    margin-right: 30px;
    max-width: 400px;
    margin-left: auto;
    font-family: lato;
    font-style: normal;
    font-weight: 300;
    text-align: right;
    line-height: 1.35em;
    font-size: 1em;
}
.desktop-break {
    display: none;
}
.mobile-break {
    display: none;
}
.top-right #bottom-right {
    color: #49cfcf;
    font-family: lato;
    font-style: normal;
    font-weight: 700;
    text-align: right;
    margin-right: 77px;
    font-size: 1em;
    line-height: 1.35em;
}
.grey-bg {
    width: 600px;
    background-color: #E1E2E2;
	margin-top: -3px;
}
.Sub-head-mobile {
    display: none;
}
.grey-bg #Headline {
    width: 85%;
    height: auto;
}
.grey-bg .Sub-head {
    width: 83%;
}
.grey-bg p{
	margin-left: 55px;
    margin-right: 55px;
	}
#Even-if {
    margin-top: 10px;
}
.Anything-But-container {
    margin-top: -70px;
}
.bg {
    display: none;
}
.bg_tablet {
    position: relative;
    margin-top: 70px;
}
.bg_mobile {
    display: none;
}
.container .inside {
    max-width: 100%;
    height: auto;
    margin-top: -1340px;
}
.container .inside-mobile {
    display: none;
}
.container .ticker {
    margin-top: -1285px;
	margin-left: 50px;
    margin-right: 50px;
}
.container .Sub-head {
    margin-top: -881px;
    margin-left: 20px;
}
.container .Sub-head-mobile {
    display: none;
}
.container .ticker2 {
    margin-top: -861px;
	margin-left: 55px;
    margin-right: 55px;
}
.container .Sub-head2 {
    margin-top: -700px;
    margin-left: 20px;
}
.container .Sub-head2-mobile {
    display: none;
}
.container .ticker3 {
    position: absolute;
    margin-top: -681px;
	margin-left: 55px;
    margin-right: 55px;
}
.myth-container {
    width: 600px;
    height: 1000px;
    background: transparent url("Images/5-Myths-bg_tablet.png") 0 0 no-repeat;
    padding: 8px 0 0 0;
    position: relative;
    margin-top: -90px;
    background-size: 600px 1003px;
	}
.Myth-headline {
	margin-top: 7px;
	width: 620px;
}
.ripe   {
    margin-top: 20px;
}
.ripe-mobile {
    display: none;
}
#Introducing-mobile {
    display: none;
}
#Only-Program {
    display: none;
}
#Only-Program_tablet {
	margin-top: 40px;
	height: auto;
}
#Only-Program_mobile {
	display: none;
}
#Only-Program-headline {
    margin-top: -795px;
}
#Only-Program-headline-mobile {
	display: none;	
}
#Only-Program-mobile {
    display: none;
}
.container .Sub-head3 {
    margin-top: -627px;
	width: 120%;
}
.container .Only-Program-1 {
    margin-top: -612px;
    color: #FFFFFF;
    font-family: lato;
    font-style: normal;
    font-weight: 300;
    font-size: 1em;
    line-height: 1.35em;
    text-align: left;
    margin-left: 55px;
    margin-right: 55px;
}
.container .Sub-head4 {
    margin-top: -460px;
}
.container .Only-Program-2 {
    margin-top: -445px;
    color: #FFFFFF;
    font-family: lato;
    font-style: normal;
    font-weight: 300;
    text-align: left;
    font-size: 1em;
    line-height: 1.35em;
    margin-left: 55px;
    margin-right: 55px;
}
.container .Sub-head5 {
    margin-left: 55px;
    margin-right: 55px;
    margin-top: -333px;
}
.container .Only-Program-3 {
    margin-left: 55px;
    margin-right: 55px;
    margin-top: -318px;
    color: #FFFFFF;
    font-family: lato;
    font-style: normal;
    font-weight: 300;
    text-align: left;
    font-size: 1em;
    line-height: 1.35em;
}
.container .Sub-head6 {
    margin-left: 55px;
    margin-right: 55px;
    margin-top: -210px;
}
.container .Only-Program-4 {
    margin-left: 55px;
    margin-right: 55px;
    color: #FFFFFF;
    font-family: lato;
    font-style: normal;
    font-weight: 300;
    text-align: left;
    font-size: 1em;
    line-height: 1.35em;
    margin-top: -195px;
}
.Module-container {
    width: 600px;
    height: 1015px;
    background: transparent url("Images/Heres-How_tablet.jpg") 0 0 no-repeat;
    position: relative;
    background-size: 600px 1015px;
}
#Heres-How-headline {
	width: 120%;
	margin-left: -49px;
	padding-top: 17px;
}
.Module-headline {
	margin-top: 62px;
	width: 70%;
}
#Bonuses {
	display: none;
}
#Bonuses_tablet {
    margin-top: 15px;
    position: relative;
}
#Bonuses_mobile {
	display: none;
}
#Plus-These-Bonuses {
    margin-top: -3027px;
}
#Bonus-headline-1 {
    margin-top: -2967px;
}
#Bonus-1  {
    position: absolute;
    margin-top: -2845px;
    max-width: 600px;
}
#Bonus-1-p  {
    position: absolute;
    margin-top: -2600px;
    color: #FFFFFF;
    font-family: lato;
    font-style: normal;
    font-weight: 300;
    font-size: 1em;
    line-height: 1.35em;
    text-align: left;
    margin-left: 55px;
    display: block;
    width: 490px;
    margin-right: 55px;
}
#page-wrap .bulleted {
    margin-left: 35px;
    margin-right: 55px;
}
#Bonus-headline-2 {
    margin-top: -2269px;
}
#Bonus-2  {
    position: absolute;
    max-width: 600px;
    margin-top: -2115px;
}
#Bonus-2-p  {
    position: absolute;
    margin-left: 55px;
    margin-right: 55px;
    color: #FFFFFF;
    font-family: lato;
    font-style: normal;
    font-weight: 300;
    text-align: left;
    margin-top: -1870px;
    font-size: 1em;
    line-height: 1.35em;
	width: 490px;
}
#Bonus-headline-3 {
    margin-top: -1556px;
}
#Bonus-3  {
    position: absolute;
    max-width: 600px;
    margin-top: -1402px;
}
#Bonus-3-p  {
    position: absolute;
    margin-top: -1157px;
    font-family: lato;
    font-style: normal;
    font-weight: 300;
    color: #FFFFFF;
    font-size: 1em;
    line-height: 1.35em;
    text-align: left;
    margin-left: 55px;
    margin-right: 55px;
	width: 490px;
}
#Bonus-headline-4 {
    margin-top: -835px;
}
#Bonus-4  {
    position: absolute;
    max-width: 600px;
    margin-top: -681px;
}
#Bonus-4-p  {
    position: absolute;
    color: #FFFFFF;
    font-family: lato;
    font-style: normal;
    font-weight: 300;
    font-size: 1em;
    line-height: 1.35em;
    text-align: left;
    margin-top: -436px;
    margin-left: 55px;
    margin-right: 55px;
	width: 490px;
}
#Thirty-Day {
    margin-top: 10px;
	}
.slideshow-container {
	display: none;
}
    
    .slideshow-container_tablet {
        max-width: 600px !important;
        position: relative !important;
        margin: auto !important;
    }
    
#testimonial-bg-tablet {
	position: relative;
}

    .testimonial-image {
        width: 200px !important;
    }
    
    .testimonial-copy {
        width: 100% !important;
        float: none !important;
    }

/*.mySlides.fade {
    position: absolute;
}
#dot-section {
    position: absolute;
    margin-top: -115px;
    margin-left: 270px;
    margin-right: auto;
    display: block;
    text-align: center;
}*/
#Join-Today {
    margin-top: 30px;
    margin-bottom: 10px;
}
#Full-Course-bg {
    display: none;
}
#Full-Course-bg-tablet {
	position: relative;
    margin-top: 12px;
}
#Full-Course-bg-mobile {
	display: none;
}	
#Full-Course-headline {
    width: 600px;
	margin-top: -1399px;
    position: absolute;
}
#course-intro {
    margin-top: -1302px;
    width: 470px;
    margin-left: 65px;
    margin-right: 65px;
}
#Full-Course-sub-head-1 {
    display: none;
}
#Full-Course-sub-head-1-tablet {
	width: 600px;
    margin-top: -1155px;
    position: absolute;
}
#Full-Course-value-1-tablet {
    position: absolute;
    margin-top: -1145px;
	width: 275px;
	margin-left: 315px;
}
#course-bonus-1 {
    margin-top: -1102px;
    margin-left: 175px;
    position: absolute;
}
#Full-Course-sub-head-2 {
    display: none;
}
#Full-Course-sub-head-2-tablet {
	width: 600px;
    margin-top: -1029px;
    position: absolute;
}
#Full-Course-value-2-tablet {
    position: absolute;
    margin-top: -1021px;
	width: 275px;
	margin-left: 267px;
}
#course-bonus-2 {
    margin-top: -978px;
    margin-left: 175px;
    text-align: left;
}
#Full-Course-sub-head-3 {
    display: none;
}
#Full-Course-sub-head-3-tablet {
    width: 600px;
    margin-top: -885px;
    position: absolute;
}
#Full-Course-value-3-tablet {
    position: absolute;
    margin-top: -882px;
	width: 275px;
	margin-left: 315px;
}
#course-bonus-3 {
    margin-top: -833px;
    margin-left: 175px;
}
#Full-Course-sub-head-4 {
    display: none;
}
#Full-Course-sub-head-4-tablet {
    width: 600px;
    margin-top: -732px;
    position: absolute;
}
#Full-Course-value-4-tablet {
    position: absolute;
    margin-top: -729px;
	width: 275px;
	margin-left: 440px;
}
#course-bonus-4 {
    margin-top: -683px;
    margin-left: 180px;
    text-align: left;
}
#When-You-Add {
    display: none;
}
#When-You-Add-tablet {
    position: absolute;
    margin-top: -509px;
    width: 600px;
}
#When-You-Add-text {
    width: 470px;
    margin-left: 65px;
    margin-right: 65px;
    margin-top: -445px;
	position: absolute;
}
#Pay-squares {
    display: none;
}
#Pay-squares-tablet {
    width: 600px;
    margin-top: -350px;
	margin-left: 2px;
	position: absolute;
}
#Pay-squares-mobile {
    display: none;
}
#Pay-Monthly-button2 {
    position: absolute;
    width: 181px;
    margin-left: 79px;
    margin-top: -193px;
}
#Pay-Upfront-button2 {
    position: absolute;
    width: 181px;
    margin-left: 214.5px;
    margin-top: -193px;
}
#FAQ-mobile {
	display: none;
}
.FAQ-question {
    margin-left: 57px;
    margin-top: 30px;
}
#column-1 {
    width: 282.5px;
    float: left;
}
#column-2 {
    width: 282.5px;
    float: right;
    margin-right: 35px;
}	
#Perfect-For-You  {
	display: none;
}
#Perfect-For-You-tablet  {
	float: none;
    margin-top: -4px;
}
#Perfect-For-You-mobile  {
	display: none;
}
#Perfect-For-You-headline  {
    margin-top: -1185px;
    width: 600px;
    margin-left: auto;
    margin-right: auto;
    display: block;
}
#Perfect-For-You-headline-mobile  {
    display: none;
}
#Perfect-For-You-header {
    color: #FFFFFF;
    font-family: lato;
    font-style: normal;
    font-weight: 300;
    font-size: 12pt;
    line-height: 14.5pt;
    text-align: center;
    margin-top: -1112px;
    margin-left: 50px;
    margin-right: 50px;
}
#Perfect-For-You-bullets {
    width: 455px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
	margin-top: -49px;
}
#bullet-1 {
    margin-top: -815px;
    padding-left: 0px;
    margin-left: 5px;
}
#bullet-2  {
    margin-top: 79px;
    margin-left: 5px;
}
#bullet-3 {
    margin-top: 60px;
    margin-left: 5px;
}
#bullet-4 {
    margin-top: 79px;
    margin-left: 5px;
}
#bullet-5 {
    margin-top: 79px;
    margin-left: 5px;
}
#bullet-6 {
    margin-top: 97px;
    margin-left: 5px;
}
#bullet-7 {
    margin-top: 97px;
    margin-left: 5px;
}
#bullet-8 {
    margin-top: 97px;
    margin-left: 5px;
}	
#Perfect-For-You-closer {
    margin-left: 65px;
    margin-right: 65px;
    margin-top: 129px;
	padding-top: 20px;
}
#Divider-white {
	display: none;	
}
#Payment {
    margin-top: 70px;
	position: relative;
}
#Payment-mobile {
    display: none;
}	
#Pay-Monthly {
    margin-top: -269px;
    margin-left: 105px;
}
#Four-Payments   {
    color: #FFFFFF;
    font-family: lato;
    font-style: normal;
    font-weight: 300;
    font-size: .95em;
    line-height: 1.35em;
    text-align: center;
    position: absolute;
}
#amount  {
    color: #49CFCF;
    text-align: center;
    font-family: lato;
    font-style: normal;
    font-weight: 700;
    font-size: 2.25em;
    position: absolute;
	margin-top: 15px;
	margin-left: 25px;
}	
#Pay-Upfront {
    margin-left: 240px;
    margin-top: -295px;
}
#One-Payment {
    color: #FFFFFF;
    font-family: lato;
    font-style: normal;
    font-weight: 300;
    font-size: .925em;
    line-height: 1.35em;
    text-align: center;
    position: absolute;
	margin-left: 3px;
}
#amount-2 {
    text-align: center;
    color: #49CFCF;
    font-family: lato;
    font-style: normal;
    font-weight: 700;
    font-size: 2.25em;
    position: absolute;
	padding-left: 5px;
	margin-top: 34px;
}
#Pay-Monthly-button {
    position: absolute;
    margin-top: 80px;
    margin-left: 60px;
    width: 200px;
}
#Pay-Upfront-button {
    position: absolute;
    margin-top: 100px;
    margin-left: 185px;
    width: 200px;
}
#Copyright {
    font-family: lato;
    font-style: normal;
    font-weight: 400;
    font-size: .85em;
    line-height: 1.35em;
    display: block;
    color: #1d266a;
    position: absolute;
    text-align: center;
    margin-left: 58px;
    margin-top: 243px;
}

	
	
	
	
	
	
	
	
/* Style the tab */
.tab {
  border: none;
  height: 52px;
  padding: 128px 37.6px 0;
}

/* Style the buttons inside the tab */
.tab button {
  background-color: transparent;
  float: left;
  border: none;
  outline: none;
  cursor: pointer;
  padding: 14px 14px;
  transition: 0.3s;
  font-size: 20px;
	width: 105px;
	text-align: center;
	font-family: 'Lato', arial, san-serif;
	font-weight: 900;
	color: #1d266a;
	height: 52px;
}
		
	.tab button.last {
		width:104px
		}

/* Change background color of buttons on hover */
.tab button:hover {
  background-color: #49cfcf;
}

/* Create an active/current tablink class */
.tab button.active {
  background-color: #e1e2e2;
}

/* Style the tab content */
.tabcontent {
  display: none;
  width: 700px;
  margin-left: -48px;
  padding-top: 65px;
}
		
.tab-text {
	width: 525px;
	margin-left: 88px;
	padding: 2px 30px 0;
	font-family: 'Lato', arial, san-serif;
}
		
		
		
		
		
		
		
		/* Style the tab */
.tab2 {
  border: none;
  height: 75px;
  padding: 63px 38px 0;
}

/* Style the buttons inside the tab */
.tab2 button {
  background-color: transparent;
  float: left;
  border: none;
  outline: none;
  cursor: pointer;
  padding: 12px 14px;
  transition: 0.3s;
  font-size: 25px;
	width: 87.2px;
	text-align: center;
	font-family: 'Lato', arial, san-serif;
	font-weight: 900;
	color: #1d266a;
	height: 75px;
	margin-top: -18px;
	line-height: 26px;
}
		
.tab2 button.last {
	width: 88px
		}

/* Change background color of buttons on hover */
.tab2 button:hover {
  background-color: #49cfcf;
}

/* Create an active/current tablink class */
.tab2 button.active {
  background-color: #e1e2e2;
}

/* Style the tab content */
.tabcontent2 {
  display: none;
  width: 500px;
  margin: auto;
  padding-top: 10px;
}
		
.tab-text2 {
	padding: 0 30px 0;
	font-family: 'Lato', arial, san-serif;
	margin-top: -2px;
		}
	
	
		
* {box-sizing: border-box;}
body {font-family: Verdana, sans-serif;}
.mySlides {display: none;}
img {vertical-align: middle;}

/* The dots/bullets/indicators */
.dot {
  height: 15px;
  width: 15px;
  margin: 0 2px;
  background-color: #bbb;
  border-radius: 50%;
  display: inline-block;
  transition: background-color 0.6s ease;
}

.active {
  background-color: #717171;
}

/* Fading animation */
.fade {
  -webkit-animation-name: fade;
  -webkit-animation-duration: 1.5s;
  animation-name: fade;
  animation-duration: 1.5s;
}

@-webkit-keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}

@keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}








/*

#testimonial-bg-bottom {
  margin-top: -80px;
}



.slideshowContainer {
  position: relative;
  overflow: hidden;
  margin: -1px 0 75px;
  width: 900PX;
  height: 521px;
}

.imageSlides {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  min-width: 100%;
  min-height: 100%;
  opacity: 0;
  transition: background-color 1s ease-in-out;
  z-index: -1;
  background-color: #1d266a;
}*/

/* add 'visible' class via Javascript */
/*.visible {
  opacity: 1;
}

.slideshowArrow {
  font-size: 7em;
  color: rgba(255, 255, 255, 0.5);
  cursor: pointer;
  transition: opacity 0.2s ease-in-out;
}

.slideshowArrow:hover {
  opacity: 0.75;
}

#leftArrow {
  position: absolute;
  left: 3.5%;
  top: 50%;
  transform: translate(-50%, -50%);
}

#rightArrow {
  position: absolute;
  right: 3.5%;
  top: 50%;
  transform: translate(50%, -50%);
}

.slideshowCircles {
  position: absolute;
  bottom: 2%;
  left: 50%;
  transform: translate(-50%, -50%);
  text-align: center;
}

.circle {
  display: inline-block;
  margin-left: 3px;
  margin-right: 3px;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  border: solid 2px rgba(255, 255, 255, 0.5);
  transition: .35s ease-in-out;
}

.dot {
  background-color: rgba(255, 255, 255, 0.7);
  border: solid 2px rgba(255, 255, 255, 0.5);
}
*/











	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
}

@media screen and (min-width:900px){

	#Headshot_desktop {
    position: relative;
}
#Headshot_tablet {
    display: none;
}
#Headshot_mobile {
    display: none;
}
	.top-right .headline  {
    font-family: lato;
    font-style: italic;
    font-weight: 400;
    color: #49CFCF;
    margin-top: 40px;
    font-size: x-large;
    text-align: right;
    margin-right: 30px;
    max-width: 500px;
    margin-left: auto;
    line-height: 1.35em;
}
.top-right .middle-right {
    color: #FFFFFF;
    margin-top: 30px;
    margin-right: 30px;
    max-width: 415px;
    margin-left: auto;
    font-family: lato;
    font-style: normal;
    font-weight: 300;
    text-align: right;
    line-height: 1.35em;
    font-size: 1em;
}
.tablet-break {
    display: none;
}
.mobile-break {
    display: none;
}
.top-right #bottom-right {
    color: #49cfcf;
    font-family: lato;
    font-style: normal;
    font-weight: 700;
    text-align: right;
    margin-right: 77px;
    font-size: 1em;
    line-height: 1.35em;
}
.grey-bg {
    width: 900px;
    background-color: #E1E2E2;
}
.grey-bg #Headline {
    width: 70%;
    height: auto;
}
.grey-bg .Sub-head {
    width: 70%;
    margin-left: 55px;
    margin-right: 55px;
}
.Sub-head-mobile {
    display: none;
}
.grey-bg p{
	margin-left: 55px;
    margin-right: 55px;
}
.myth-container {
    width: 900px;
    height: 979px;
    background: transparent url("Images/5-Myths-bg.png") 0 0 no-repeat;
    padding: 168px 0 0 0;
    position: relative;
    margin-top: -70px;
}
.Myth-headline {
	margin-top: 20px;
}
#Thirty-Day {
    margin-top: 20px;
	}
.bg{
	position: relative;
    margin-top: 65px;
			}
.bg_tablet {
    display: none;
}
.bg_mobile {
    display: none;
}
.container .inside {
    max-width: 100%;
    height: auto;
}
.container .inside-mobile {
    display: none;
}
.container .ticker {
    margin-top: -1080px;
	margin-left: 50px;
    margin-right: 50px;
}
.container .Sub-head {
    margin-top: -740px;
	margin-left: 5px;
}
.container .Sub-head-mobile {
    display: none;
}
.container .ticker2 {
    margin-top: -702px;
	margin-left: 55px;
    margin-right: 55px;
}
.container .Sub-head2 {
    margin-top: -565px;
	margin-left: 5px;
}
.container .Sub-head2-mobile {
    display: none;
}
.container .ticker3 {
    position: absolute;
    margin-top: -535px;
	margin-left: 55px;
    margin-right: 55px;
}
.container .Myth2 {
    width: 18.5%;
    margin-top: -815px;
    margin-left: 209px;
}
.ripe   {
    margin-top: 20px;
}
.ripe-mobile {
    display: none;
}
#Introducing-mobile {
    display: none;
}
#Only-Program {
    margin-top: 68px;
}
#Only-Program_tablet {
    display: none;
}
#Only-Program_mobile {
    display: none;
}
#Only-Program-headline {
    margin-top: -941px;
}
#Only-Program-headline-mobile {
	display: none;	
}
#Only-Program-mobile {
    display: none;
}
.container .Sub-head3 {
    margin-top: -680px;
}
.container .Only-Program-1 {
    margin-top: -650px;
    color: #FFFFFF;
    font-family: lato;
    font-style: normal;
    font-weight: 300;
    font-size: 1em;
    line-height: 1.35em;
    text-align: left;
    margin-left: 55px;
    margin-right: 55px;
}
.container .Sub-head4 {
    margin-top: -530px;
}
.container .Only-Program-2 {
    margin-top: -505px;
    color: #FFFFFF;
    font-family: lato;
    font-style: normal;
    font-weight: 300;
    text-align: left;
    font-size: 1em;
    line-height: 1.35em;
    margin-left: 55px;
    margin-right: 55px;
}
.container .Sub-head5 {
    margin-left: 55px;
    margin-right: 55px;
    margin-top: -405px;
}
.container .Only-Program-3 {
    margin-left: 55px;
    margin-right: 55px;
    margin-top: -380px;
    color: #FFFFFF;
    font-family: lato;
    font-style: normal;
    font-weight: 300;
    text-align: left;
    font-size: 1em;
    line-height: 1.35em;
}
.container .Sub-head6 {
    margin-left: 55px;
    margin-right: 55px;
    margin-top: -285px;
}
.container .Only-Program-4 {
    margin-left: 55px;
    margin-right: 55px;
    color: #FFFFFF;
    font-family: lato;
    font-style: normal;
    font-weight: 300;
    text-align: left;
    font-size: 1em;
    line-height: 1.35em;
    margin-top: -260px;
}
.Module-container {
    width: 900px;
    height: 948px;
    background: transparent url("Images/Heres-How-bg.jpg") 0 0 no-repeat;
    padding: 215px 0 0 0;
    position: relative;
}
#Heres-How-headline {
    margin-top: -175px;
}
.Module-headline {
	padding-top: 40px;
	width: 75%;
}
#Bonuses{
		margin-top: 10px;
}
#Bonuses_tablet {
		display: none;
}
#Bonuses_mobile {
	display: none;
}
#Plus-These-Bonuses {
    margin-top: -3730px;
}
#Bonus-headline-1 {
    margin-top: -3655px;
}
#Bonus-1  {
    position: absolute;
    margin-top: -3477px;
    max-width: 900px;
}
#Bonus-1-p  {
    position: absolute;
    margin-top: -3100px;
    color: #FFFFFF;
    font-family: lato;
    font-style: normal;
    font-weight: 300;
    font-size: 1em;
    line-height: 1.35em;
    text-align: left;
    margin-left: 55px;
    max-width: 900px;
    display: block;
    width: 900px;
    margin-right: 55px;
}
#page-wrap .bulleted {
    margin-left: 35px;
    margin-right: 55px;
}
#Bonus-headline-2 {
    margin-top: -2839px;
}
#Bonus-2  {
    position: absolute;
    max-width: 900px;
    margin-top: -2617px;
}
#Bonus-2-p  {
    position: absolute;
    margin-left: 55px;
    margin-right: 55px;
    color: #FFFFFF;
    font-family: lato;
    font-style: normal;
    font-weight: 300;
    text-align: left;
    margin-top: -2244px;
    font-size: 1em;
    line-height: 1.35em;
}
#Bonus-headline-3 {
    margin-top: -2000px;
}
#Bonus-3  {
    position: absolute;
    max-width: 900px;
    margin-top: -1778px;
}
#Bonus-3-p  {
    position: absolute;
    margin-top: -1407px;
    font-family: lato;
    font-style: normal;
    font-weight: 300;
    color: #FFFFFF;
    font-size: 1em;
    line-height: 1.35em;
    text-align: left;
    margin-left: 55px;
    margin-right: 55px;
}
#Bonus-headline-4 {
    margin-top: -1099px;
}
#Bonus-4  {
    position: absolute;
    max-width: 900px;
    margin-top: -875px;
}
#Bonus-4-p  {
    position: absolute;
    color: #FFFFFF;
    font-family: lato;
    font-style: normal;
    font-weight: 300;
    font-size: 1em;
    line-height: 1.35em;
    text-align: left;
    margin-top: -502px;
    margin-left: 55px;
    margin-right: 55px;
}
.slideshow-container_tablet  {
    display: none;
}
/*.mySlides.fade {
    position: absolute;
    margin-top: -653px;
}
#dot-section {
    position: absolute;
    margin-top: -175px;
    margin-left: 410px;
    margin-right: auto;
    display: block;
    text-align: center;
}*/
#Join-Today {
    margin-top: 30px;
    margin-bottom: 10px;
}
#Full-Course-bg {
    position: relative;
    margin-top: 12px;
}
#Full-Course-bg-tablet {
	display: none;
}
#Full-Course-bg-mobile {
	display: none;
}
#Full-Course-headline {
    margin-top: -1580px;
    position: absolute;
    width: 900px;
}
#course-intro {
    margin-top: -1425px;
    width: 700px;
    margin-left: 110px;
    margin-right: 90px;
}
#Full-Course-sub-head-1 {
    width: 900px;
    margin-top: -1267px;
    position: absolute;
}
#Full-Course-sub-head-1-tablet {
    display: none;
}
#Full-Course-value-1-tablet {
    display: none;
}
#course-bonus-1 {
    margin-top: -1230px;
    margin-left: 270px;
    position: absolute;
}
#Full-Course-sub-head-2 {
    width: 900px;
    margin-top: -1130px;
    position: absolute;
}
#Full-Course-sub-head-2-tablet {
    display: none;
}
#Full-Course-value-2-tablet {
    display: none;
}
#course-bonus-2 {
    margin-top: -1093px;
    margin-left: 270px;
    text-align: left;
}
#Full-Course-sub-head-3 {
    width: 900px;
    margin-top: -983px;
    position: absolute;
}
#Full-Course-sub-head-3-tablet {
    display: none;
}
#Full-Course-value-3-tablet {
    display: none;
}
#course-bonus-3 {
    margin-top: -946px;
    margin-left: 270px;
}
#Full-Course-sub-head-4 {
    width: 900px;
    margin-top: -837px;
    position: absolute;
}
#Full-Course-sub-head-4-tablet {
    display: none;
}
#Full-Course-value-4-tablet {
    display: none;
}
#course-bonus-4 {
    margin-top: -800px;
    margin-left: 270px;
    text-align: left;
}
#Pay-squares {
    width: 900px;
    margin-top: -491px;
}
#Pay-squares-tablet {
    display: none;
}
#Pay-squares-mobile {
    display: none;
}
#When-You-Add {
    position: absolute;
    margin-top: -613px;
    width: 900px;
	margin-left: -1px;
}
#When-You-Add-tablet {
    display: none;
}	
#When-You-Add-text {
    width: 700px;
    margin-top: -577px;
	margin-left: 98px;
    margin-right: 102px;
	position: absolute;
}
#FAQ-mobile {
	display: none;
}
.FAQ-question {
    margin-left: 57px;
    margin-top: 30px;
}
#column-1 {
    width: 450px;
    float: left;
}
#column-2 {
    width: 420px;
    float: right;
    margin-right: 30px;
}
#Perfect-For-You  {
	float: none;
    margin-top: -4px;
}
#Perfect-For-You-tablet  {
	display: none;
}
#Perfect-For-You-mobile  {
	display: none;
}
#Perfect-For-You-header {
    color: #FFFFFF;
    font-family: lato;
    font-style: normal;
    font-weight: 300;
    font-size: 12pt;
    line-height: 14.5pt;
    text-align: center;
    margin-top: -1050px;
    margin-left: 50px;
    margin-right: 50px;
}
#Perfect-For-You-headline  {
    margin-top: -1175px;
    width: 900px;
    margin-left: auto;
    margin-right: auto;
    display: block;
}
#Perfect-For-You-headline-mobile  {
    display: none;
}
#Perfect-For-You-bullets {
    width: 650px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
}
#bullet-1 {
    margin-top: -642px;
    padding-left: 0px;
    margin-left: 5px;
}
#bullet-2  {
    margin-top: 50px;
    margin-left: 5px;
}
#bullet-3 {
    margin-top: 34px;
    margin-left: 5px;
}
#bullet-4 {
    margin-top: 55px;
    margin-left: 5px;
}
#bullet-5 {
    margin-top: 52px;
    margin-left: 5px;
}
#bullet-6 {
    margin-top: 70px;
    margin-left: 5px;
}
#bullet-7 {
    margin-top: 72px;
    margin-left: 5px;
}
#bullet-8 {
    margin-top: 72px;
    margin-left: 5px;
}
#Perfect-For-You-closer {
    margin-left: 50px;
    margin-right: 50px;
    margin-top: 112px;
	padding-top: 20px;
}
#Divider-white {
	display: none;	
}	
#Payment {
    margin-top: 162px;
    position: relative;
}
#Payment-mobile {
    display: none;
}	
#Pay-Monthly {
    margin-top: -389px;
    margin-left: 177px;
}
#Pay-Upfront {
    margin-left: -243px;	
	margin-top: -257px;
}	
#Four-Payments   {
    color: #FFFFFF;
    font-family: lato;
    font-style: normal;
    font-weight: 300;
    font-size: 1em;
    line-height: 1.35em;
    text-align: center;
    position: absolute;
}
#amount  {
    color: #49CFCF;
    text-align: center;
    font-family: lato;
    font-style: normal;
    font-weight: 700;
    font-size: 3em;
    position: absolute;
	margin-left: 20px;
    margin-top: 15.25px;
}
#One-Payment {
    color: #FFFFFF;
    font-family: lato;
    font-style: normal;
    font-weight: 300;
    font-size: 1.2em;
    line-height: 1.35em;
    text-align: center;
    position: absolute;
	margin-top: -154px;
	margin-left: 568px;
}
#amount-2 {
    text-align: center;
    color: #49CFCF;
    font-family: lato;
    font-style: normal;
    font-weight: 700;
    font-size: 3.15em;
    position: absolute;
	margin-top: -132px;
    margin-left: 610px;
}
#Pay-Monthly-button {
    position: absolute;
    margin-top: 100px;
    margin-left: 97px;
    width: 275px;
}
#Pay-Upfront-button {
    position: absolute;
    margin-top: -31px;
    margin-left: 282px;
    width: 275px;
}
#Pay-Monthly-button2 {
    position: absolute;
    width: 255px;
    margin-left: 127px;
    margin-top: -280px;
}
#Pay-Upfront-button2 {
    position: absolute;
	width: 255px;
	margin-left: 322.5px;
	margin-top: -280px;
}
#Copyright {
    font-family: lato;
    font-style: normal;
    font-weight: 400;
    font-size: .85em;
    line-height: 1.35em;
    display: block;
    color: #1d266a;
    position: absolute;
    text-align: center;
    padding-left: 0px;
    margin-left: 52px;
    margin-top: 205px;
}






/* Style the tab */
.tab {
  overflow: hidden;
  border: none;
  height: 76px;
  padding: 8px 56px 0 56px;
}

/* Style the buttons inside the tab */
.tab button {
  background-color: transparent;
  float: left;
  border: none;
  outline: none;
  cursor: pointer;
  padding: 14px 14px;
  transition: 0.3s;
  font-size: 27px;
	width: 157px;
	text-align: center;
	font-family: 'Lato', arial, san-serif;
	font-weight: 900;
	color: #1d266a;
	height: 78px;
}
		
	.tab button.last {
		width: 160px
		}

/* Change background color of buttons on hover */
.tab button:hover {
  background-color: #49cfcf;
}

/* Create an active/current tablink class */
.tab button.active {
  background-color: #e1e2e2;
}

/* Style the tab content */
.tabcontent {
  display: none;
  width: 788px;
  margin: auto;
  padding-top: 10px;
}
		
		.tab-text {
			padding: 2px 30px 0;
			font-family: 'Lato', arial, san-serif;
		}
		
		
		
		
		
		
		
		/* Style the tab */
.tab2 {
  border: none;
  height: 70px;
  padding: 63px 56px 0px;
}

/* Style the buttons inside the tab */
.tab2 button {
  background-color: transparent;
  float: left;
  border: none;
  outline: none;
  cursor: pointer;
  padding: 0px 14px;
  transition: 0.3s;
  font-size: 25.5px;
	width: 131.2px;
	text-align: center;
	font-family: 'Lato', arial, san-serif;
	font-weight: 900;
	color: #1d266a;
	height: 70px;
	margin-top: 0px;
	line-height: 28px;
	

}
		
	.tab2 button.last {
		width: 132px
		}

/* Change background color of buttons on hover */
.tab2 button:hover {
  background-color: #49cfcf;
}

/* Create an active/current tablink class */
.tab2 button.active {
  background-color: #e1e2e2;
}

/* Style the tab content */
.tabcontent2 {
  display: none;
  width: 788px;
  margin: auto;
  padding-top: 20px;
}
		
		.tab-text2 {
			padding: 2px 30px 0;
			font-family: 'Lato', arial, san-serif;
		}
		
		
* {box-sizing: border-box;}
body {font-family: Verdana, sans-serif;}
.mySlides {display: none;}
img {vertical-align: middle;}

/* Slideshow container */
.slideshow-container {
  max-width: 900px;
  position: relative;
  margin: auto;
}

/* The dots/bullets/indicators */
.dot {
  height: 15px;
  width: 15px;
  margin: 0 2px;
  background-color: #bbb;
  border-radius: 50%;
  display: inline-block;
  transition: background-color 0.6s ease;
}


.active {
  background-color: #717171;
}

/* Fading animation */
.fade {
  -webkit-animation-name: fade;
  -webkit-animation-duration: 1.5s;
  animation-name: fade;
  animation-duration: 1.5s;
}

@-webkit-keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}

@keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}











/*
#testimonial-bg-bottom {
  margin-top: -80px;
}



.slideshowContainer {
  position: relative;
  overflow: hidden;
  margin: -1px 0 75px;
  width: 900PX;
  height: 521px;
}

.imageSlides {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  min-width: 100%;
  min-height: 100%;
  opacity: 0;
  transition: background-color 1s ease-in-out;
  z-index: -1;
  background-color: #1d266a;
}/*

/* add 'visible' class via Javascript */
/*.visible {
  opacity: 1;
}

.slideshowArrow {
  font-size: 7em;
  color: rgba(255, 255, 255, 0.5);
  cursor: pointer;
  transition: opacity 0.2s ease-in-out;
}

.slideshowArrow:hover {
  opacity: 0.75;
}

#leftArrow {
  position: absolute;
  left: 3.5%;
  top: 50%;
  transform: translate(-50%, -50%);
}

#rightArrow {
  position: absolute;
  right: 3.5%;
  top: 50%;
  transform: translate(50%, -50%);
}

.slideshowCircles {
  position: absolute;
  bottom: 2%;
  left: 50%;
  transform: translate(-50%, -50%);
  text-align: center;
}

.circle {
  display: inline-block;
  margin-left: 3px;
  margin-right: 3px;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  border: solid 2px rgba(255, 255, 255, 0.5);
  transition: .35s ease-in-out;
}

.dot {
  background-color: rgba(255, 255, 255, 0.7);
  border: solid 2px rgba(255, 255, 255, 0.5);
}
*/
























































}
