@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
body{font-family: 'Open Sans', sans-serif; font-size:14px; font-weight:400; color:#7d7976; background:#c0c0c0;}
.clr{}
ul{ list-style-type:none;}
img{ border:none;}
a{ text-decoration:none; color:#000; cursor: pointer;}
p{}
#full-container{ max-width:800px; margin:0 auto;width:100%;}
.container{ float:left; background:#FFF;}
.text-box{ float:left; padding:5px 55px;}
.text-box h2 {color: #000;font-size: 30px; text-align:center;text-transform: capitalize; font-weight:600;}
.text-box h2 span{color:#001f5f; font-weight:700;font-size:36px;}
.text-box h4 {color: #000;font-size:22px;font-weight:400;}
.online-success {background-color: #001f5f;  float: left;  margin: 10px 0;  padding: 5px 46px 5px 42px; width: 89%;}
.module{width:100%; float:left; max-width:350px; margin:45px 35px 10px 0;}
.module-video{}
.module-thumb {margin:10px 0;}
.md-thumb{margin:0 16px 0 0; float:left;}
.md-thumb:last-child{margin:0;}
.md-thumb img{ margin-bottom:3px;}
.md-thumb h6 {color: #fff;font-size: 13px;text-align: center;}
.are-you-ready { float: left;  max-width: 320px;  padding: 27px 0 0; width: 100%;}
.are-you-ready h3{text-transform:capitalize;font-size:18px;margin-bottom:5px;color:#FFF;text-align:center;font-weight:600;}
.are-you-ready h3 span{ font-size:24px; font-weight:700; }
.special{ background-color:#d0d0d0; float:left; padding:5px; height: 59px;margin-left: 38px;}
.sp-client {float: left;margin-right: 10px; max-width:70px;width: 97%;}
.sp-client:last-child{margin:0;}
.sp-client p {color: #fff;font-size: 9px;font-style: normal;margin: 5px 0 0;text-align: center;}
.sp-client p span{ font-style: italic;}
.person-name {float: left; max-width: 320px;  width: 100%;  margin: 50px 0 0;}
.person-name p{color: #fff;font-size:11px;font-style: normal;margin: 5px 0 0;}
.person-name p img{ float:right; padding:5px;}
.add-cart { float: left;  margin: 25px 0 0;  text-align: center;  width: 100%;}
.add-cart img {margin: 10px 20px 2px;}
.add-cart h5 {color: #fab4b4;margin: 20px 0 0;}
.share-box {float: left;padding: 20px 0;width: 100%;}
.share-box h3{ color:#000; font-weight:700; font-size:20px; margin: 0 20px; float:left;}
.share-box img{ float:left; margin-right:15px;}
.see-what-other{}
.see {background: none repeat scroll 0 0 #001f5f;float: left;padding: 20px 0;width: 100%;}
.see h2{ font-size:36px; text-align:center; font-weight:700; color:#FFF; text-transform:capitalize;}
.testimonails{ float:left; margin:10px; padding:10px; background:#efefef;}
.testimonails li{ float:left; border-bottom:1px solid #ccc; padding:5px;margin: 0 0 10px;}
.testimonails li:last-child {border: medium none;margin: 0;}
.left-image{border-radius:50%;overflow: hidden;width: 139px;height: 139px; float:left;margin-right: 20px;}
.right-cont p{ font-size:13px; color:#7d7976; font-weight:400; margin:5px 0;}
.right-cont p span{ font-weight:600;}
.quote-testimonial {text-align: center;}
.quote-testimonial li {margin: 10px 40px 40px;}
.quote > p {margin: 10px 0;  color: #000;}
.steps{background:none repeat scroll 0 0 #001f5f;float:left;padding:15px 0;width:100%;text-align:center;}
.steps h2{ font-size:28px; color:#FFF; font-weight:700;}
.steps h6{font-size:18px; color:#FFF; font-weight:400;}
.main-steps{ float:left; padding:40px;width:90%;}
.basics{ background:#001f5f; padding:20px; width:95%; float:left; position:relative; margin-bottom: 46px;}
.basics h1 {color: #fff;  margin: 0 0 16px;  text-align: center; font-size: 22px; }
.module-panel {background: none repeat scroll 0 0 #fff;padding: 20px;float: left;width: 94%;}
.module-step-cont{ float:left; width:100%; max-width:300px;}
.module-image{}
.step-count{}
.step-count > h2 {font-size: 20px; color: #000;}
.step-count > ul {margin: 5px 0 20px 20px; min-height: 83px;}
.step-count > ul:last-child {margin-bottom: 0;}
.step-count li {background: url("../images/li-left.jpg") no-repeat scroll 0 8px rgba(0, 0, 0, 0);padding: 5px 25px;color: #000;font-size: 13px; text-transform:capitalize;}
.value {background: url("../images/value.png") no-repeat scroll right top rgba(0, 0, 0, 0);
  display: block;height: 107px;  position: absolute;  right: -56px;  top: -33px; width: 107px;}
.intermediate{background:#001f5f;padding:20px;width:95%;float:left;position:relative;margin-bottom:46px;}
.intermediate h1 {color: #fff;  margin: 0 0 16px;  text-align: center; font-size: 22px; }
.advanced{background:#001f5f; padding:20px; width:95%; float:left; position:relative; margin-bottom:10px;}
.advanced h1 {color: #fff;margin:0 0 16px;  text-align: center; font-size: 22px; }
.right-cont img {
  margin: 0 4px;
}
.desc > img {
  margin: 0 6px;
}
/***********/
.steps h3 { font-size: 20px;  color: #f2f336;}
.steps h3 span{ font-weight:700; color:#FFF; font-size:36px;}
.bonus{ background:#001f5f; padding:20px; width:95%; float:left; position:relative; margin-bottom: 46px;}
.bonus h1 {color: #fff;  margin: 0 0 16px;  text-align: center; font-size: 28px; }
.bonus h1 span{font-size: 20px; font-weight:400;}
.innerpage-sale{ float:left; width:100%;}
.innerpage-sale h4 {color: #000;  font-size: 22px;  margin-bottom: 15px; font-weight: 400;}
.order {padding: 20px;  text-align: center;}
.order p{ font-size:16px; color:#000; font-weight:400;}
.order > h3 { color: #011f5f;  font-size: 22px;  margin: 5px 0;}
.order a { display: block;  margin-bottom: 22px;}
.mastermind {  background: none repeat scroll 0 0 #efefef; margin: 0 auto 40px;  text-align: center;  width:525px;}
.mastermind h3 {  background: none repeat scroll 0 0 #001f5f;  color: #f0f212;  display: inline-block;  padding: 5px 0px; width: 100%;  font-weight: 700;  font-size: 22px;  font-style: italic;}
.mastermind > img {  padding: 14px;}
.innerpage-sale h5 span { float: right;  text-decoration: line-through;}
.innerpage-sale h5 { color: #000;  font-size: 19px;}
.total {  background: none repeat scroll 0 0 #2b2b2b; color: #fff;  padding: 12px 0 12px 20px;}
.total > span {  float: right;  padding: 3px;text-decoration: line-through;}
.price { color: #6e0000;  font-size: 22px;  font-weight: 700; padding: 12px 0 12px 20px;}
.price > span {  float: right;  padding: 3px;}
.detail > h4 {color: #000;  font-weight: 400;}
.detail li{background: url("../images/li-left.jpg") no-repeat scroll 0 8px rgba(0, 0, 0, 0);
color: #000;   font-size: 13px;    padding: 5px 25px;}
.money-back { float: left;  margin: 20px 0;}
.money-back img{ float:left; margin-right:10px;}
.money-back	p{ color:#000; font-size:13px;}
.amount { text-align: center;  float: left; width: 100%;}
.amount > img {margin-bottom: 30px;}
.order > form {
  margin: 40px 0;
}
.amount li {
    float: left;
    margin-left: 24px;
}
.content-area {
  float: left;
  padding: 40px;
  text-align: justify;
  width: 90%;
}
.content-area > p {
  padding-top: 14px;
}
.footer { padding: 32px; text-align: center;}
.footer p{color:#000; font-weight:400; font-size:12px;clear: both;}
.footer .copyright{ margin:20px 0; font-size:13px; display:block; font-weight:600;}
.footer a{color:#2006eb;}
.save{background: url("../images/save.png") no-repeat scroll right top rgba(0, 0, 0, 0);
  display: block;height: 107px;  position: absolute;  right: -56px;  top: -33px; width: 107px;}
.full-package{background: url("../images/package.png") no-repeat scroll right top rgba(0, 0, 0, 0);
  display: block;height: 107px;  position: absolute;  right: -56px;  top: -33px; width: 107px;}
.any{background: url("../images/any.png") no-repeat scroll right top rgba(0, 0, 0, 0);
  display: block;height: 107px;  position: absolute;  right: -56px;  top: -33px; width: 107px;}
.desc {color: #fff;  float: left;  font-size: 13px;  margin: 20px 0 0;}