body {background:#0b0300 url(body-bg.jpg) top left repeat-x; text-align:left; font-family:Tahoma; color:#0b0300;}
html, input, label, body, div, h1, h2, h3, h4, h5, h6, ul, li, p{margin: 0px; padding: 0px; outline: 0px; line-height:normal;}

@font-face {
				font-family: 'PeaSean';
				src: url('../font/peasean.eot');
				src: url('../font/peasean.eot?#iefix') format('embedded-opentype'),
						 url('../font/peasean.woff') format('woff'),
						 url('../font/peasean.ttf') format('truetype'),
						 url('../font/peasean.svg#peasean') format('svg');
				font-weight: normal;
				font-style: normal;
		}

.mrg-T10 {margin-top:10px}
.mrg-R10 {margin-right:10px;}
.mrg-L10 {margin-left:10px;}
.mrg-B10 {margin-bottom:10px}

.padng-T25 {padding-top:25px}
.padng-R25 {padding-right:25px;}
.padng-L25 {padding-left:25px;}
.padng-B25 {padding-bottom:25px}


.font14 {font-size:14px;} /* add font sizes as per your demand*/
.font16 {font-size:16px;}
.font18 {font-size:18px}
.font25 {font-size:25px}
.font35 {font-size:35px; text-transform:uppercase}
.font40 {font-size:40px; text-transform:uppercase}
.font45 {font-size:45px; text-transform:uppercase}
.font26 {font-size:35px}
.font26 {font-size:35px}

.floatL {float:left;}
.floatR {float:right;}
.text-center {text-align:center;}

.underline {text-decoration:underline;}

img {border:none;}


p {
	text-align: center;
	line-height: normal;
	padding-bottom: 15px
} 
.clear {clear:both}

.clearfix:after {content: ".";display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
.clearfix {display: inline-block;}

.commonbullet {margin:0px 0px 0px 20px; padding:0px; width:588px; float:left;}
.commonbullet ul {margin:0px; padding:0px; list-style-type:none;}
.commonbullet ul li {padding:0px 0px 15px 0px; background:url(bullet.png) no-repeat 0px 0px; margin-left:0px; float:left;}
.commonbullet ul li a {color:#751717; font-weight:bold; text-decoration:none;}
.commonbullet ul li a:hover {text-decoration:none; color:#000}
.commonbullet ul li.pro-img {padding-left:0px; background:none; width:200px; background:#fff; height:200px; border:1px solid #ccc; text-align:center; padding:10px 0px 10px 0px;}
.commonbullet ul li.pro-name {padding:55px 0px 0px 25px; background:none; width:355px; font-size:35px; text-align:center}
.commonbullet ul li.bgnone {background:none}

.commonbullet1 {margin:0px 0px 0px 20px; padding:0px; width:588px; float:left; padding-bottom:20px; margin-bottom:20px; border-bottom:4px solid #ccc}
.commonbullet1 ul {margin:0px; padding:0px; list-style-type:none;}
.commonbullet1 ul li {padding:0px 0px 15px 0px; background:url(bullet.png) no-repeat 0px 0px; margin-left:0px; float:left;}
.commonbullet1 ul li a {color:#751717; font-weight:bold; text-decoration:none;}
.commonbullet1 ul li a:hover {text-decoration:none; color:#000}
.commonbullet1 ul li.pro-img {padding-left:0px; background:none; width:200px; background:#fff; height:200px; border:1px solid #ccc; text-align:center; padding:10px 0px 10px 0px;}
.commonbullet1 ul li.pro-name {padding:55px 0px 0px 25px; background:none; width:355px; font-size:35px; text-align:center}
.commonbullet1 ul li.bgnone {background:none}


.red-bg {background:#cc0000;}

.header {margin:0px; background:url(header-bg.jpg) top center no-repeat; height:183px; width:100%; padding-top:3px;}
.header-area {margin:0px auto; width:870px;}
.main {width:870px; margin:0px auto; padding:0px; clear:both; text-align:left; background:#fff url(shadow.jpg) top left repeat-x; overflow:hidden;}

.content {width:770px; float:left; padding:30px 50px 30px 50px}

.download-section {margin:10px auto 50px auto; width:620px; overflow:hidden; border:4px solid #aeadad; background:#f1f1f1; padding:20px;}
.download-title {text-align:center; color:#000; font-size:33px; margin-bottom:5px;}

.footer {width:870px; margin:0px auto; padding:20px 0px; clear:both; text-align:left; text-align:center; background:#353434 url(footer-bg.png) bottom left repeat-x; overflow:hidden; color:#fff; font-size:10px;}
.footer a {color:#fff;  margin:0px 5px;}
.footer a:hover {color:#ff0000; text-decoration:none}


.affiliate-main {width:1000px; margin:0px auto; padding:0px; clear:both; text-align:left; background:#fff url(shadow.jpg) top left repeat-x; overflow:hidden; position:relative}

.affiliate-content {width:940px; float:left; padding:30px 30px 30px 30px;}
.red-title {color:#cd0013; text-align:center; font-size:44px!important; line-height:normal; font-family:'PeaSean'; font-weight:bold!important;}
.red-title28pt {
	color: #cd0013;
	font-size: 28px!important;
	line-height: normal;
	font-family: 'PeaSean';
	font-weight: normal!important;
}
.affiliate-cont1 {float:right; width:645px; padding:0px 0px 0px 20px;}
.affiliate-cont1 p {font-weight:bold; font-size:18px; padding-bottom:25px;}

.grey-line {width:100%; float:left; background:#d1d3d4; height:3px; margin:40px 0px 40px 0px;}

.affiliate-cont2 {float:left; width:536px; padding:0px 20px 0px 0px;}
.affiliate-cont2 p {font-weight:bold; font-size:18px; padding-bottom:25px;}

.affiliate-footer {width:1000px; margin:0px auto; padding:20px 0px; clear:both; text-align:left; text-align:center; background:#353434 url(footer-bg.png) bottom left repeat-x; overflow:hidden; color:#fff; font-size:10px;}
.affiliate-footer a {color:#fff; font-size:10px; margin:0px 5px;}
.affiliate-footer a:hover {color:#ff0000; text-decoration:none}

.affiliate-cont3 {float:left; width:944px; padding:0px 20px 0px 0px;}
.affiliate-cont3 p {font-weight:bold; font-size:18px; padding-bottom:25px;}

.order-box {border-collapse: collapse; margin-top: 0px; margin-bottom: 15px; text-align: center; width: 100%; font-size:20px;}
.order-box {border-collapse: collapse; text-align: center;}
.order-box td {border: 1px solid #b6b5b6; padding: 8px 15px;}
.order-box td img {padding:0px; margin:0px 15px 0px 0px;}
.order-box th {border: 1px solid #b6b5b6; padding: 15px 15px; background:#530055; color:#fff;}

.order-box-table {}
.order-box-table td {padding:0px; border:none; font-size:18px;}

.video-module {margin:0px auto; width:710px; padding:10px; border:2px solid #ddd; overflow:hidden; text-align:center;}

.add-to-cart-section {float:left; width:863px; padding:12px 40px 0px 40px;}


#af-form-1430231517 .af-body .af-textWrap{width:98%;display:block;float:none;}
#af-form-1430231517 .af-body input.text, #af-form-1430231517 .af-body textarea{background-color:#FFFFFF;border-color:#ccc;border-width:2px;border-style:solid;color:#333;text-decoration:none;font-style:normal;font-weight:normal;font-size:20px;font-family:Verdana, sans-serif; text-align:left;}
#af-form-1430231517 .af-body input.text:focus, #af-form-1430231517 .af-body textarea:focus{background-color:#FFFAD6;border-color:#030303;border-width:2px;border-style:solid;}
#af-form-1430231517 .af-body label.previewLabel{display:block;float:none;text-align:left;width:auto;color:#000;text-decoration:none;font-style:normal;font-weight:normal;font-size:25px;font-family:Verdana, sans-serif; font-weight:bold; padding-bottom:5px; text-align:left;}
#af-form-1430231517 .af-body{padding:15px; background-repeat:no-repeat;background-position:inherit;background-image:none;color:#000000;font-size:11px;font-family:Verdana, sans-serif;}
#af-form-1430231517 .af-quirksMode{padding-right:15px;padding-left:15px;}
#af-form-1430231517 .af-standards .af-element{padding-right:15px;padding-left:15px;}
#af-form-1430231517 .buttonContainer input.submit{background:url(download-btn.png) top left no-repeat; border:none;color:#FFFFFF;text-decoration:none;font-style:normal;font-weight:normal;font-size:14px;font-family:Verdana, sans-serif; cursor:pointer;}

#af-form-1430231517 .buttonContainer input.submit1{background:url(order-now.png) top left no-repeat; border:none;color:#FFFFFF;text-decoration:none;font-style:normal;font-weight:normal;font-size:14px;font-family:Verdana, sans-serif; cursor:pointer;}
#af-form-1430231517 .buttonContainer input.submit1{width:542px; height:152px;}

#af-form-1430231517 .buttonContainer input.submit{width:542px; height:152px;}
#af-form-1430231517 .buttonContainer{text-align:right;}
#af-form-1430231517 button,#af-form-1430231517 input,#af-form-1430231517 submit,#af-form-1430231517 textarea,#af-form-1430231517 select,#af-form-1430231517 label,#af-form-1430231517 optgroup,#af-form-1430231517 option{float:none;position:static;margin:0;}
#af-form-1430231517 div{margin:0;}
#af-form-1430231517 form,#af-form-1430231517 textarea,.af-form-wrapper,.af-form-close-button,#af-form-1430231517 img{float:none;color:inherit;position:static;background-color:none;border:none;margin:0;padding:0;}
#af-form-1430231517 input,#af-form-1430231517 button,#af-form-1430231517 textarea,#af-form-1430231517 select{font-size:100%;}
#af-form-1430231517 select,#af-form-1430231517 label,#af-form-1430231517 optgroup,#af-form-1430231517 option{padding:0;}
#af-form-1430231517,#af-form-1430231517 .quirksMode{width:600px;}
#af-form-1430231517.af-quirksMode{overflow-x:hidden;}
#af-form-1430231517{background-color:#fff;border-color:#E2292E;border-width:0px;border-style:solid;}
#af-form-1430231517{display:block;}
#af-form-1430231517{overflow:hidden;}
.af-body .af-textWrap{text-align:left;}
.af-body input.image{border:none!important;}
.af-body input.submit,.af-body input.image,.af-form .af-element input.button{float:none!important;}
.af-body input.text{width:98%;float:none;padding:8px 10px !important;}
.af-body.af-standards input.submit{padding:4px 12px;}
.af-clear{clear:both;}
.af-element label{text-align:left;display:block;float:left;}
.af-element{padding:5px 0;}
.af-form-wrapper{text-indent:0;}
.af-form{text-align:left;margin:auto;}
.af-quirksMode .af-element{padding-left:0!important;padding-right:0!important;}
.lbl-right .af-element label{text-align:right;}

.testimonial {float:left; margin:0px 0px 50px 0px; padding:80px 30px 0px 30px; border:1px solid #e2292e; width:708px; border-radius:8px; position:relative;}
.testimonial-title-module {position:absolute; top:8px; left:-14px;}
.testimonial-title {float:left; clear:both; background:#e2292e; width:723px; padding:10px 30px; font-size:18px; color:#fff; font-weight:bold;}
.testimonial-title-arrow {float:left; clear:both;}
.testimonial-desc {clear:both;}


.right-testimonial {margin:25px 0px 0px 0px; padding:0px 0px 0px 0px; border:1px solid #e2292e; overflow:hidden;}
.right-testimonial-title {background:#e2292e; padding:10px 10px; font-size:18px; color:#fff; font-weight:bold; overflow:hidden;}
.right-testimonial-desc {clear:both; padding:10px;}



.privacy-secure {float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:771px; position:relative; height:398px;}
.privacy-secure-module {position:absolute; top:0px; left:-18px;}

.checkout-step {float:right; margin:0px 20px 25px 0px; padding:0px;}
.checkout-step ul {margin:0px; padding:0px; list-style-type:none;}
.checkout-step ul li {margin:0px 0px 0px 0px; padding:0px; float:left;}
.checkout-step ul li a {float:left; color:#000; font-size:16px; background:url(checkout-step-bg-hover.png) top left no-repeat; width:267px; height:50px; text-decoration:none; line-height:47px; padding:0px 0px 0px 30px;}
/*.checkout-step ul li a:hover {background:url(checkout-step-bg.jpg) top left no-repeat; color:#6c006e;}*/
.checkout-step ul li a.active {background:url(checkout-step-bg.png) top left no-repeat; color:#fff; font-weight:bold;}


.checkout-left {float:left; margin:0px; padding:0px; width:615px;}
.checkout-right {float:right; margin:0px; padding:0px; width:290px;}
