@charset "UTF-8";/*! normalize.css v2.0.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C""\201D""\2018""\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:0;margin:0;padding:0}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{ line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
/* carole's awesome code for Jeneth, LLC */
html{background:white}
body{color:#1d1d1d;font-family:'Raleway', Arial, Helvetica, sans-serif;font-weight:400}
#container{width:900px;margin:0 auto}
#header {
	clear:both;
	height:215px;
	padding-top:60px;
	margin-bottom:70px;
}
.left-header,.right-header{
	width:440px;
	height:215px;
	float:left;
}
.left-header img {
	border-radius:12px;
}
.right-header {
	height:217px;
	float:right;
	border-radius:12px;
	text-align: center;
}
.right-header-container {
	margin-top:75px;
}
.right-header p {
	margin: 0px 0px 30px 0px;
}
.container{
	margin:0px 0px 40px 0px;
	border-radius:12px;
	border:1px solid #000;
}
#content-header {
	text-align: center;
}
.video {
	width: 700px;
	height: 500px;
	margin:60px auto 30px auto;
	box-shadow: 0px 0px 8px rgba(0,0,0,0.7);
}
p {
	margin: 15px 0px;
}
.image {
	border-radius:20px;
	box-shadow: 0px 0px 8px rgba(0,0,0,0.4);
}
.image img {
	border: 1px solid #ccc;
	border-radius:20px;
}
.center {
	margin: 40px auto;
	text-align: center;
}
.first {
	margin: 10px auto;
}
.right {
	margin-left: 10px;
	text-align: right;
	float: right;
}
.second {
	margin: 25px 0px 20px 40px;;
}
.left {
	margin-top: 5px;
	margin-right: 5px;
	text-align: left;
	float: left;
}
#main-section {
	padding: 45px 0px;text-align:center;
}
.margin {
	margin: 0px 75px;
}
#courses p {
	
}
.icon-ok{color:#ff0066;margin:5px}
.module-list{margin-left:240px;padding-top:25px; list-style-type:none}
.infobox p{margin-left:265px;font-size:26px;font-weight:bold}
.module-list li{padding:10px 0}
.module-list li:nth-child(odd){background:#feeeee}
#schedule {
	margin:90px 0px;
	padding: 20px 80px;
	background:#F0C423;
}
#testimonials {
	text-align:left;
}
#testimonials p {
	padding: 20px 80px;
}
#testimonials p:nth-child(odd) {
	background: #feeeee;
}
#testimonials p:nth-child(even) {
}
#order {
	width: 600px;
	margin:90px auto;
	padding: 40px;
	text-align: center;
	border: 1px dashed #000;
	border-radius:12px;
	box-shadow:0px 0px 15px #FF6699;
}
#order p{
	text-align: center;
}
#order p:nth-child(3), #anna p:nth-child(3) {
	margin-top: 30px;
}
#order .button a, #order .button a:hover{
	font: normal 40px 'Raleway', Arial, Helvetica, sans-serif;
}
#order ul {
	list-style-image: url(images/checkmark.png);
	text-align: left;
	margin: 0px 30px 0px 50px;
}
#order li {
	margin-bottom: 20px;
}
.payment {
	margin-top: 5px;
}
.payment {
	margin: 10px auto 20px auto;
}
span.GreenBig, .GoldBig {
	font: bold 31px 'Raleway', Arial, Helvetica, sans-serif;
	text-shadow: 0px 2px 2px rgba(0,0,0,.4);
	line-height: 1.5em;
}
span.Big {
	font-size:34.5px;
}
span.Bigger {
	font-size:45px;
}
span.Bold {
	font:700 17px 'Raleway', Arial, Helvetica, sans-serif;
}
span.Green, .GreenBig {
	color:#1f1f1f;
}
span.Gold, .GoldBig {
	color: #FF0066;
}
.ribbon-green:after {
  right: 0;
}​
footer{color:rgba(0,0,0,0.4);text-align:center;font-size:12px;margin-bottom:20px}
.guarantee{border:1px solid #060;padding:20px;position:relative;font-size:16px;text-align:left}
		.sig{position:absolute;bottom:10px;left:60px}
		.guarantee h3{color:#060;font-size:25.6px}

/*ALERT BOX*/
.alert {
    margin: 0px; text-align: center; font-size: 20px; padding-top: 15px; padding-bottom: 60px; color: rgb(255, 255, 255); border-bottom: 3px solid rgb(255, 255, 255); text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5); visibility: visible;font-family:Arial, Helvetica, sans-serif;
    box-shadow: 0 2px 3px hsla(0,0%,0%,.3);
    display: none;
    height: 40px;
    position: relative;
    text-align: center;
    text-decoration: none;
    width: 100%;
}
/*BUTTON*/
.button,.gold-button {
	position:relative;
	background: #bba6c9;
	/* background:#F0C423; */
	line-height: 1;
    text-decoration:none;
    display: inline-block;
    padding:6px 16px 12px 20px;
    font-family:'Raleway', Arial, Helvetica, sans-serif;
	font-weight:700;
    text-transform:uppercase;
    font-size:22px;
    letter-spacing:1px;
    color:#fff;
    cursor:pointer;
	border-radius: 5px;
	box-shadow: 0 1px 0px rgba(0,0,0,0.4), 0 1px 3px rgba(0,0,0,0.4), 0 2px 5px rgba(0,0,0,0.4), 0 1px 3px rgba(0,0,0,0.4);
	text-shadow: -1px -1px 0px rgba(0,0,0,0.3);
}
.button{background:#ff0066;padding:12px 32px 18px 40px}
.button a,.gold-button a {
	text-decoration: none;
	color: #fff;
}
.button:hover,.gold-button:hover {
	background: #FF6699;
}
.button:active,.gold-button:active {
	box-shadow: inset 0 1px 3px rgba(0,0,0,0.4);
	top:1px;
}
/*INFO BOX*/
.infobox-container {
    position: relative;
    margin: 0;
    padding: 0;
    width: auto;
}
.infobox {
    width: 700px;
    font-size: 90%;
	position: relative;
    z-index: 90;
	margin: 90px auto;
	padding:40px 20px 10px 20px;
	border-radius:20px;
	box-shadow: 0px 0px 8px rgba(0,0,0,0.4);
	text-align:left;
}
.infobox h3 {
    background:#FF0066;
    width: 726px;
    color: #fff;
    padding: 10px 5px;
    margin: 0;
    font-size: 160%;
    text-align: center;
	position: relative;
    left: -33px;
	position: relative;
    z-index: 100;
	text-shadow: -1px -1px 0px rgba(0,0,0,0.3);
	font-family:'Raleway', Arial, Helvetica, sans-serif;
	font-weight:400;
    font-size:35px;
	box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
}
.infobox-container .triangle-l {
    border-color: transparent #EE0066 transparent transparent;
    border-style:solid;
    border-width:13px;
    height:0;
    width:0;
}
.infobox-container .triangle-r {
    border-color: transparent transparent transparent #EE0066;
    border-style:solid;
    border-width:13px;
    height:0;
    width:0;
	position: absolute;
    left:799px;
    top:89px;
	z-index: 0; 
}
.infobox-container .triangle-l {
    position: absolute;
    left: 73px;
    top:89px;
}
/*BONUS*/
.bonus {
  margin:50px auto 60px auto;
  width: 500px;
  padding: 35px;
  background: #FFF;
  border:1px dashed black;
  text-align: center;
  border-radius: 10px;
  box-shadow:0px 0px 15px #FF6699;
  position: relative;
  z-index: 90;
}

.ribbon-wrapper {
  width: 85px;
  height: 88px;
  overflow: hidden;
  position: absolute;
  top: -8px;
  right: -8px;
}

.ribbon {
  font-weight: bold;
  font-size:15px;
  color: #fff;
  text-align: center;
  letter-spacing:1.8px;
  text-shadow: -1px -1px 0px rgba(0,0,0,0.2);
  -webkit-transform: rotate(45deg);
  -moz-transform:    rotate(45deg);
  -ms-transform:     rotate(45deg);
  -o-transform:      rotate(45deg);
  position: relative;
  padding: 7px 0;
  left: -6px;
  top: 15px;
  width: 120px;
  background-color: #F0C413;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#FF6699), to(#FF0066)); 
  background-image: -webkit-linear-gradient(top, #FF6699, #FF0066); 
  background-image:    -moz-linear-gradient(top, #FF6699, #FF0066); 
  background-image:     -ms-linear-gradient(top, #FF6699, #FF0066); 
  background-image:      -o-linear-gradient(top, #FF6699, #FF0066); 
  box-shadow:         -5px 2px 4px rgba(0,0,0,0.5);
}

.ribbon:before, .ribbon:after {
  content: "";
  border-top:   5px solid #EE0066;   
  border-left:  5px solid transparent;
  border-right: 5px solid transparent;
  position:absolute;
  bottom: -5px;
}

.ribbon:before {
  left: 0;
}

.ribbon:after {
	right:0;
}