body {

	overflow-x:hidden;
}
.for-mobile {
	display: none;
}
.arrow-down1 {
	position: absolute;
   left: 0;
   right: 0;
   top: -7rem;
}
 main .sub1{
 	font-size: 50px;
 }

 main .headline{
 	font-size: 38px;
 	line-height: 1.3;
 }

 #bonus-section {
	/*background: url(../images/section6-1-1-bg.png);*/
	background-size:cover;
	background-repeat:no-repeat;
   background-position: top center;
	background-color: black;
	background-attachment: fixed;
}
#bonus-section .bonus-border{
	border: 5px solid #fff;
	padding: 30px;
	border-radius: 20px;
}

#bonus-section .bonus-border1{
	border: 5px solid #ff0;
	padding: 30px;
	border-radius: 20px;
	background-color: #000;
}


#section1 .wrapper{
	background-color: #0e0623;
    padding: 20px;
    border-radius: 50px;
    height: 32rem;
    width: 100%;
}

.back1{
	background-color: #2c2ea0;
	color: white;
	padding-right:10px;
	padding-left:10px;
}

.back2{
	background-color: #ffff00;
	color: red;
	padding-right:10px;
	padding-left:10px;
}

.arrow-down2 {
	position: absolute;
   left: 0;
   right: 0;
   top: -10rem;
}
.arrow-down3 {
	position: absolute;
   left: 0;
   right: 0;
   top: -7rem;
}
.timer-wrapper {
	text-align:center;
	vertical-align: middle;
	width: 100%;
	z-index: 999999;
	bottom: 0px;
	padding-bottom:5px;
	position: fixed;
	overflow:hidden;
	font-size: 14px;
	background-color: #000;
	padding-top: 10px;
}
.timer-wrapper .container {
	padding: unset !important;
}
.timer-wrapper .row {
	margin: unset;
}

main {
	background: url(../images/mainbg.png);
	background-size:cover;
	background-repeat:no-repeat;
    background-position: top;
}

.mains {
	background: url(../images/mainbg2.png);
	background-size:cover;
	background-repeat:no-repeat;
   background-position: top;
}

main .container {
	padding-bottom: 0;
}

main .wrapper {
	background-color: #fe6625;
	border-top-right-radius: 50px;
	border-bottom-left-radius: 50px;
	line-height: 0.5;
	padding: 5px;
	width: 90%;
    display: block;
    margin: auto;
}

main .wrapper1 {
	background: linear-gradient(90deg, rgba(255,0,0,1) 0%, rgba(255,190,21,1) 73%);
	border-top-right-radius: 50px;
	border-bottom-left-radius: 50px;
	line-height: 0.5;
	padding: 5px;
	width: 90%;
    display: block;
    margin: auto;
}
main .subtext{
	background-color: #fe6625;
	color: #fff;
	padding: 5px;
	border-radius: 50px;
	font-size: 22px;
	width: 90%;

    margin: auto;
}

main #gp_3153_iframe {
	border-radius: 15px;
}
main #gp_3153_wrapper {
	border-radius: 15px;
}
main .header-button {
   background-image: linear-gradient(to right, #ffc107 , #ffe000);
   display: block;
   margin: auto;
   padding: 25px;
   width: 60%;
   border-radius: 10px;
   border-collapse: red;
   color: #3c3319;
   font-size: 23px;
   font-weight: 600;
}
main .header-button:hover {
	text-decoration: none;
	background-color: #4e00ff;
}


#main .header-button {
	background-image: linear-gradient(to left, rgba(142,45,226,1) , rgba(74,0,224,1));
   display: block;
   margin: auto;
   padding: 25px;
   width: 60%;
   border-radius: 50px;
   border-collapse: red;
   color: #3c3319;
   font-size: 23px;
   font-weight: 600;
}
#main .header-button:hover {
	text-decoration: none;
	background-color: #ff8d1e;
}


.timer-text{
	font-size: 23px !important;
}

main .sub1-1 {
    font-size: 14px;
}

.section-s1{
	background: url(../images/mainbg2.png);
background-size: cover;
	background-repeat:no-repeat;
   background-position: top;
}
.section2{
  background: url(../images/section2-bg.png);
background-size: cover;
  background-repeat:no-repeat;
   background-position: top;
}
.section-s111{
	background: url(../images/s1111bg.png);
	background-size: cover;
	background-repeat:no-repeat;
   background-position: top;
   background-color: #151515;
   margin-top: -35px;

}

.section-s111-2{
	/*background: url(../images/s1111bg.png);*/
	background-size: cover;
	background-repeat:no-repeat;
    background-position: top;
    background-color: #ffffff;
    margin-top: -35px;

}

.section-s111-1{
	background: url(../images/s1111bg.png);
	background-size: cover;
	background-repeat:no-repeat;
   background-position: top;
   background-color: #151515;

}


.section-s2{
	background: url(../images/main-bg2.png);
	background-size:cover;
	background-repeat:no-repeat;
   background-position: top;
}

.stepbg1{
	background: url(../images/stepbg1.png);
	background-size:cover;
	background-repeat:no-repeat;
    background-position: center;
}

.stepbg1-1{
	/*background: url(../images/stepbg1.png);*/
	background-size:cover;
	background-repeat:no-repeat;
    background-position: center;
    background-color: #ffffff;
    margin-top: -35px;
}


.orangebgss{
	background: url(../images/orangebgss.png);
	background-size:cover;
	background-repeat:no-repeat;
    background-position: top;
}

.newbgscript{
	background: url(../images/stepbg1.png);
	background-size:cover;
	background-repeat:no-repeat;
    background-position: bottom;
    margin-top: -40px;

}
.stepbg112{
	background: url(../images/stepbg1.png);
   background-color: #151515;
	background-repeat:no-repeat;
   background-position: top;
   background-size:cover;
}


.bgstep{
	background: url(../images/bgstep.png);
background-color: #151515;
	background-repeat:no-repeat;
   background-position: top;
}

.ibg{
	background: url(../images/mainbg2.png);
	background-size:cover;
	background-repeat:no-repeat;
    background-position: top;
}

.bgside{
	background: url(../images/bgside.png);
	background-size:cover;
	background-repeat:no-repeat;
   background-position: top;
}

.bgcover{
	background: url(../images/bgcover.png);
background-color: #151515;
	background-repeat:no-repeat;
   background-position: top;
}


.videobg{
	background: url(../images/videobg.png);
	background-size:cover;
	background-repeat:no-repeat;
   background-position: top;
}

.bgdark{
	background: url(../images/bgdark.png);

	background-repeat:no-repeat;
   background-position: top;
}


.llbg{
	background: url(../images/section5-bg.png);
	background-repeat:no-repeat;
    background-position: top;
}


.llbg1{
	/*background: url(../images/llbg1.png);
*/  background-color: white;
	background-repeat:no-repeat;
    background-position: top;
} 


.llbg2{
	background: url(../images/llbg2.png);
	background-repeat:no-repeat;
    background-position: top;
}


.tracksbg{
	background: url(../images/tracksbg.png);
	background-size:cover;
	background-repeat:no-repeat;
   background-position: top;
}


.bgbgpurple{
	background: url(../images/bgbgpurple.png);
	background-size:cover;
	background-repeat:no-repeat;
   background-position: top;
}

.bgspurple{
	background: url(../images/bgspurple.png);
	background-size:cover;
	background-repeat:no-repeat;
   background-position: top;
}

.plusbg{
	background: url(../images/plusbg.png);
	background-size:cover;
	background-repeat:no-repeat;
   background-position: top;
}

.plusbg1{
	background: url(../images/plusbg1.png);
	background-size:cover;
	background-repeat:no-repeat;
   background-position: top;
}

.plusbg2{
	background: url(../images/plusbg2.png);
	background-size:cover;
	background-repeat:no-repeat;
   background-position: top;
}

.testibg{
	background: url(../images/testibg.png);
	background-size:cover;
	background-repeat:no-repeat;
   background-position: top;
}


.ctabg{
	background: url(../images/ctabg.png);
	background-size:cover;
	background-repeat:no-repeat;
   background-position: top;
}


#buy-button .wrapper {
	background-color: #fff;
   display: block;
   margin: auto;
   border-radius: 12px;
   padding-top: 20px;
   padding-bottom: 57px;
   width: 100%;
   padding-left: 10px;
   padding-right: 10px;
       box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
























#cta101 {
	background: url(../images/main-bg.png);
	background-size:cover;
	background-repeat:no-repeat;
   background-position: top;
}

#dbgg {
	background-color: #125f9b;
}

.section4 {
	background: url(../images/section4-bg.png);
	background-size:cover;
	background-repeat:no-repeat;
    background-position: top;
}
.section6 {
  background: url(../images/section6-bg.png);
  background-size:cover;
  background-repeat:no-repeat;
    background-position: top;
}
.section8 {
  background: url(../images/section2-bg.png);
  background-size:cover;
  background-repeat:no-repeat;
    background-position: top;
}
.section10 {
  background: url(../images/section10-bg.png);
  background-size:cover;
  background-repeat:no-repeat;
    background-position: top;
}
.section13 {
  background: url(../images/section4-bg.png);
  background-size:cover;
  background-repeat:no-repeat;
    background-position: top;
}
.section15 {
  background: url(../images/section6-bg.png);
  background-size:cover;
  background-repeat:no-repeat;
    background-position: top;
}
.section6 .rocket{
  margin-bottom: -30px;
}

.sub-bg{
	background: linear-gradient(#9000ff, #6100ff 100%);
    border-radius: 150px;
    line-height: 0.5;
    padding: 5px;
    width: 50%;
    display: block;
    margin: auto;
    font-size: 25px;
    padding: 0px;
    padding-top: 1px;
    padding-bottom: 5px;
    margin-top: 25px;
}

.sub-bg1 {
    background: linear-gradient(#9000ff, #6100ff 100%);
    border-radius: 150px;
    line-height: 0.5;
    padding: 5px;
    width: 82%;
    display: block;
    margin: auto;
    font-size: 56px;
    padding: 0px;
    padding-top: 20px;
    padding-bottom: 20px;
}

.sub-bg2{
	background-color: #5104e0;
	width: 90%;
	margin: auto;
	border-radius: 50px;
	padding: 10px;
}



/*-------------------*/
#buy-button .verysmall-text {
	font-size: 12px;
}
#headline {
	background: url(../images/section3-bg.png);
	background-size:cover;
	background-repeat:no-repeat;
   background-position: center;
	background-color: #fe2a00;
}
#product1 {
	background: url(../images/product1-bg.png);
	background-size:cover;
	background-repeat:no-repeat;
   background-position: center;
	background-color: #24334f;
}
#product1 .wrapper {
	background-color: #3dc575;
   display: block;
   margin: auto;
   width: 40%;
   border-radius: 50px;
}
#product1 .wrapper2 {
	background-color: #cc9205;
   display: block;
   margin: auto;
   width: 100%;
   border-radius: 50px;
   padding: 10px;
}
#product1 .wrapper3 {
	background-color: #0e82b3;
   display: block;
   margin: auto;
   width: 100%;
   border-radius: 50px;
   padding: 10px;
}
#product1 .wrapper4 {
	background-color: #ec4e50;
   display: block;
   margin: auto;
   width: 100%;
   border-radius: 50px;
   padding: 10px;
}
.num-one {
	position: absolute;
   top: -10rem;
   left: 0;
}

.wrapper .best-deal {
	border-bottom-right-radius: 50px;
    background-color: #fef301;
    border-top-right-radius: 50px;
    margin-left: -61px;
    margin-right: 149px;
    padding-left: 38px;
    padding-right: 38px;
}


#product1 li {
	background-image: url(../images/product1-check.png);
   background-repeat: no-repeat;
   font-weight: 300 !important;
   padding-left: 50px;
   padding-bottom: 23px;
   padding-top: 1px;
   font-weight: 400;
   list-style-type: none;
   color: #fff;
   font-size: 17px;
}

  li {
	background-image: url(../images/icon1-1.png);
   background-repeat: no-repeat;
 
   font-weight: 300 !important;
   padding-left: 50px;
   padding-bottom: 23px;
   padding-top: 1px;
   font-weight: 400;
   list-style-type: none;
   color: #000;
   font-size: 17px;
}

#product2 {
	background: url(../images/product2-bg.png);
	background-size:cover;
	background-repeat:no-repeat;
   background-position: center;
	background-color: #fff;
}
#product2 .wrapper {
	background-color: #207cc3;
    display: block;
    margin: auto;
    width: 60%;
    border-radius: 50px;
}
#product2 .text-gradient {
	background: -webkit-linear-gradient(left, #25cb19, #ffff00);
   background: linear-gradient(left, #197acb, #019245);
   -webkit-background-clip: text;
   -webkit-text-fill-color: transparent;
}
#product2 .testimonial-slider {
   padding-bottom: 50px;
}
#product2 .testimonial-slider .carousel-indicators li {
   border-color: #4c5667;
}

#product2 .testimonial-slider .carousel-indicators .active {
   background-color: #4c5667;
}

#product2 .testimonial-slider .carousel-indicators {
   bottom: 0;
   margin-bottom: 0;
}
#product2 .carousel-indicator-tabs{
	position:relative;
	width:auto;margin-left:0;
	left:0;}
#product2 .carousel-indicator-tabs li, .carousel-indicator-tabs li.active {
	display:block;
	border:0;
	width:auto;
	height:auto;
	border-radius:none;
	background:#fafafa !important;
	text-indent:0;
	padding:10px 20px;
	margin-bottom:20px;
}
#product2 .carousel-indicator-tabs li:hover {
	background:#f4feff !important;
}
#product2 .content {
	font-size: 16px;
}
#product3 {
	background: url(../images/product3-bg.png);
	background-size:cover;
	background-repeat:no-repeat;
   background-position: center;
	background-color: #ff007e;
}
#product3 .wrapper {
	background-color: #fff;
   display: block;
   margin: auto;
   width: 45%;
   border-radius: 50px;
}
#product3 .head {
	font-size: 30px;
}
#product3 .small-text {
	font-size: 12px;
}
#product4 {
	background: url(../images/product4-bg.png);
	background-size:cover;
	background-repeat:no-repeat;
   background-position: center;
	background-color: #16193a;
}
#product4 .small-text {
	font-size: 12px;
}
#product4 .wrapper {
	background-color: #ffcc00;
   display: block;
   margin: auto;
   width: 80%;
   border-radius: 50px;
}
#product5 {
	background: url(../images/product5-bg.png);
	background-size:cover;
	background-repeat:no-repeat;
    background-position: center;
	background-color: #8e16cc;
}
#product5 .small-text {
	font-size: 12px;
}
#product5 .sub {
	font-size: 30px;
}
#product5 .wrapper {
	background-color: #fbff00;
   display: block;
   margin: auto;
   width: 45%;
   border-radius: 50px;
}
#product5 p {
	font-size: 17px;
}
#product6 {
	background: url(../images/product6-bg.png);
	background-size:cover;
	background-repeat:no-repeat;
   background-position: center;
	background-color: #6e00ff;
}
#product6 .head {
	font-size: 30px;
}
#product6 .border-it-yellow {
	border: 7px solid #f1f900;
   border-radius: 12px;
}
#product6 .wrapper {
	background-color: #600ad2;
   display: block;
   margin: auto;
   width: 80%;
   border-radius: 50px;
}
#product7 {
	background: url(../images/product7-bg.png);
	background-size:cover;
	background-repeat:no-repeat;
   background-position: center;
	background-color: #04162c;
}
#product7 li {
	background-image: url(../images/product7-check.png);
   background-repeat: no-repeat;
   border-bottom: 1px dashed #f2e5fb40;
   font-weight: 300 !important;
   padding-left: 50px;
   padding-bottom: 23px;
   padding-top: 1px;
   font-weight: 400;
   list-style-type: none;
   color: #fff;
   font-size: 17px;
}
 main li {
	background-image: url(../images/arrow.png);
   background-repeat: no-repeat;
   font-weight: 300 !important;
   padding-left: 50px;
   padding-bottom: 23px;
   padding-top: 1px;
   font-weight: 400;
   list-style-type: none;
   color: #fff;
   font-size: 17px;
   background-size: 40px;
}


 .hasi li {
	background-image: url(../images/arrow.png);
   background-repeat: no-repeat;
   font-weight: 300 !important;
   padding-left: 50px;
   padding-bottom: 23px;
   padding-top: 1px;
   font-weight: 400;
   list-style-type: none;
   color: #fff;
   font-size: 17px;
   background-size: 40px;
}
#section7 .wrapper {
	background-color: #f70044;
	display: block;
   margin: auto;
   width: 65%;
   border-radius: 50px;
   padding: 2px;
}
#section7 .bonus-icon {
	position: absolute;
   top: -72px;
   left: 0;
   right: 0;
}
#section7 .wrapper2 {
	background-color: #ff0042;
   border-radius: 12px;
   padding-left: 20px;
   padding-right: 20px;
   padding-bottom: 34px;
	padding-top: 60px;
	height: 46rem;
}

#section7 .small-text {
	font-size: 17px;
}

#faq {
	background-color: #fff;
}

#faq .question {
	font-size: 21px;
}

#faq .answer {
	color: #8e8e8e;
}

#footer {
	padding-bottom: 120px;
}
#footer p {
	font-size: 11px;
}
#buy-button {
	background: url(../images/mainbg2.png);
	background-size:cover;
	background-repeat:no-repeat;
   background-position: center;
}
#buy-button .header-button {
	background-color: #5104e0;
   display: block;
   margin: auto;
   padding: 25px;
   width: 85%;
   border-radius: 10px;
   border-collapse: red;
   color: #fff;
   font-size: 22px;
   font-weight: 600;
}
 #buy-button .container-button{
 	width: 70%;
 	display: block;
 	margin: auto;
 }
#buy-button .buy-button-row{
	width: 80%;
	display: block;
	margin: auto;
}

#faq .answer{
	font-weight: 300;
}

#buy-button .header-button:hover {
	text-decoration: none;
}
#buy-button ul {
	padding-left: unset;}
#buy-button li {
    background-image: url(../images/icon.png);
    background-repeat: no-repeat;
    font-weight: 500 !important;
    padding-left: 50px;
    padding-bottom: 20px;
    padding-top: 1px;
    margin-top: 10px;
    border-bottom: 1px dashed gray;
    font-weight: 400;
    list-style-type: none;
    color:#000; 
}

.ctaboxalign{    
    padding: 0 8%;
}
#buy-button .wrapper {
	background-color: #fff;
   display: block;
   margin: auto;
   border-radius: 12px;
   padding-top: 20px;
   padding-bottom: 57px;
   width: 100%;
   padding-left: 10px;
   padding-right: 10px;
       box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

#buy-button .text-huge {
	font-size: 60px;
}
#buy-button .most-popular {
	margin-left: -40px;
	margin-top: -50px;
}
#buy-button .negative {
	margin-top: -40px;
}
#buy-button a{
  color: #fff;
}
#moneyback {
	background: url(../images/section6-bg.png);
	background-size:cover;
	background-repeat:no-repeat;
   background-position: top center;
	background-color: #12112e;
}
#money-back p {
	font-size: 17px;
}
#moneyback .guarantee-wrapper{
	background-color: #00000036;
	border: 5px solid #fff;
	border-radius: 10px;
	padding-bottom: 50px;
	margin-top: 30px;

}
#footer .links {
	font-size: 16px;
}

/*========= EXIT POPUP =========*/
#exitpopup_wrap .text-small2 {
	font-size: 15px;
}
#exitpopup_wrap, #exitpopup_wrap2 { position: fixed; width: 100%;  height: 100%; z-index: 99999; top: 0; left: 0;}
#exitpopup {margin: 100px auto;
	position: relative;
	z-index: 9999999;
	color: #494949;
	font-size:14px;
	padding:40px;
	box-sizing: border-box;
	border-radius: 5px;
	box-shadow: 0 0 20px #000;
	background-color: #fff;
	/*background: url(img/popup-bg.png);
    background-size:cover;
    background-repeat:no-repeat;
    background-position: center;*/
}
#exitpopup:after { content:""; display:block; weight: 1px; clear:both;
	}
#exitpopup h2 { color:#2f5e94 !important; font-size:39px;line-height:48px; text-transform:uppercase; text-align:center;font-family: "Arial Black", sans-serif; font-weight: normal;letter-spacing: -2px;}
#exitpopup p{text-align:left;}
#exitpopup a.close, #exitpopup a.close2, #bio_ep_close{opacity:0.5;position: absolute; top: 0; right: -10px; color: #fff; font-weight: bold; width: 38px; height: 38px; background: #2e2d2b; border-radius: 50%; line-height: 25px; font-size: 34px; text-align: center; border: 3px solid #fff; cursor: pointer; display: block;}

#exitpopup form input[name="name"], #exitpopup form input[name="email"] { box-sizing: border-box; padding: 15px 30px;  border: 1px solid #c4c6ca; border-radius: 0px; font-size: 18px; vertical-align:bottom; margin:0 auto; margin-bottom:10px; width:324px;}
#exitpopup form input[type="email"] {background-repeat:no-repeat; background-position: center left; padding-left: 60px; min-width:400px; text-align: left; float:left;}
#exitpopup form input[type="submit"]{background:#7026ff;width:324px;border:0 none;font-size:20px;color:#fff;font-weight:bold;font-family: 'Lato', sans-serif;border-radius:8px;padding-top:15px;padding-bottom:15px;}
#exitpopup form input[type="submit"]:hover{cursor:pointer;}
#exitpopup .pull-left{position: absolute;bottom: 25px;left: 0;width:100%;z-index:0;}
#exitpopup .privacy{ clear:both; padding:10px 0;}
#exitpopup #after{  text-align: center; font-size: 20px; line-height: normal; color: #900; width:50%; float:right;}
#bio_ep #exitpopup{margin-top:0;}
.popup-head {
	font-size: 80px;
}


@media (max-width: 1469px) {
#buy-button .monthly-font{
		font-size: 25px;
		padding-bottom: 7px;
	}
}
@media (max-width: 1199px) {
	#buy-button .monthly-font{
		font-size: 20px;
	}
	main .wrapper {
		padding:12px;
	}
}
@media (max-width: 991px) {
	#exitpopup input {
		display: block;
		margin: auto;
		width: 90% !important;
	}
	.popup-text {
		text-align: center !important;
	}
	.popup-head {
		font-size: 35px;
	}
	.arrow-down1, .arrow-down3 {
		width: 15%;
    	top: -16rem;
	}
	.arrow-down2 {
		width: 15%;
    	top: -14rem;
	}
	.mtop {
		margin-top: 55px;
	}
	.mobile-text-center {
		text-align: left;
	}
	#section7 .wrapper {
		width: 100%;
	}
	#section7 .wrapper2 {
		margin-top: 11rem;
	}
}
@media (max-width: 767px) {
	main .subtext{
		font-size: 12px;
	}
	#buy-button .negative {
	margin-top: 0px;
}
	main .wrapper {
		display: none;
	}
	.timer-text{
		margin-top: 0px;
	}
	.popup-head {
    	font-size: 50px;
	}

	 main .headline{
	 	font-size:18px !important;
	 }


	.arrow-down1 {
		width: 20%;
		top: -5rem;
	}
	.arrow-down1 {
		width: 20%;
		top: -5rem;
	}
	.arrow-down2 {
		width: 20%;
		top: -13rem;
	}
	#buy-button .arrow-down{
		width: 20%;
		margin-top: -6rem;
	}
	#buy-button .arrow-down1{
		width: 20%;
		margin-top: -4rem;
	}
	#buy-button .arrow-down2{
		width: 20%;
		margin-top: 6rem;
	}

	#section4 .arrow-down{
		width: 20%;
		margin-top: -6rem;
		display: block;
	}
	#section2-1 .arrow-down1{
		width: 20%;
		margin-top: -2rem;
		display: block;
	}
	#section2-2 .arrow-down1{
		width: 20%;
		margin-top: -2rem;
		display: block;
	}
	#buy-button .arrow-down6{
	width: 20%;
	margin-top: -6rem;
	display: block;
	}
	.timer-wrapper {
	text-align:center;
	vertical-align: middle;
	width: 100%;
	z-index: 999999;
	bottom: 0px;
	padding-bottom:;
	position: fixed;
	overflow:hidden;
	font-size: 14px;
	background-color: #000000;
	padding-top: 0px;
}
	.timer-area{
		padding: 0;
	}
	#section5-dark .arrow-down2{
		width: 20%;
		margin-top: 6rem;
		display: block;
	}
	.arrow-down3 {
		width: 20%;
		top: -12rem;
	}
	.for-mobile {
		display: inline-block;
		display: block;
	margin: auto;
	}
	.for-desktop {
		display: none;
	}

	#faq .question {
	font-size: 16px;
    }
	h1 {
		font-size: 37px;
	}
	h2 {
		font-size: 27px;
	}
	p {
		font-size: 17px;
	}
	
	main .sub{
	font-size: 11px;
	}
	main .sub1{
	font-size: 31px;
	}
	main .header-button {
		width: 100%;
		font-size: 18px;
	}
	main .wrapper {
		padding: 8px;
	}
	#product1 .wrapper {
		width: 100%;
	}
 	.num-one {
		width: 11%;
    	left: 11px;
    	top: -71px;
	}
    main li {
    background-image: url(../images/arrow.png);
    background-repeat: no-repeat;
    border-bottom: 1px dashed #f2e5fb40;
    font-weight: 300;
    padding-left: 50px;
    padding-bottom: 35px;
    padding-top: 5px;
    font-weight: 400;
  }

  	#section5-dark2-10 .endless{
  		font-size: 25px !important;
  	}
  	.post{
  		font-size: 12px !important;
  	}

	#product1 ul {
		padding-left: 5px;
	}
	#product2 .wrapper {
		width: 100%;
	}
	#product3 .wrapper {
		width: 100%;
	}
	#product4 .wrapper {
		width: 100%;
		padding: 8px;
	}
	#product5 .wrapper {
		width: 100%;
	}
	#product5 .sub {
		font-size: 20px;
	}
	#product6 .wrapper {
		width: 100%;
		padding: 8px;
	}
	#product7 ul {
		padding-left: 5px;
		margin-top: 50px;
	}
	#buy-button ul {
		padding-left: 5px;
		margin-top: 50px;
	}
	#buy-button .wrapper {
		width: 100%;
	}
	#buy-button li {
		font-size: 16px;
	}
	/*#buy-button .header-button {
		width: 100%;
		font-size: 18px;
	}*/
	#section5 .wrapper {
		padding: 27px;
	}
	#section6 .text-huge {
		font-size: 35px;
	}
	#section7 .head {
		font-size: 27px;
	}
	#footer {
		padding-bottom: 150px;
	}
}
@media (max-width: 586px) {
	#buy-button .header-button {
		width: 100%;
	}
	main .subtext{
		font-size: 12px;
	}
	#buy-button .negative {
	margin-top: 0px;
}
	#section6 td {
		font-size: 13px;
}
@media (max-width: 437px) {
	#buy-button .header-button{
		font-size: 16px;
}
@media (max-width: 484px) {
	#section5 .sub {
		font-size:23px;
	}
}
@media (max-width: 467px) {
	#exitpopup {
    	margin: 22px auto;
	}
	#section6 td {
		font-size: 10px;
	}
	#product5 .wrapper {
   	padding: 15px;
	}
	main .header-button {
   	font-size: 15px;
	}
	#section5 .sub {
		font-size:16px;
	}
	h1 {
		font-size: 25px;
	}
	h2 {
		font-size: 19px;
	}
	p {
		font-size: 15px;
	}
	#buy-button .text-huge {
   	font-size: 90px;
   	color: #0c4580;
	}
	.logo {
		width: 55%;
	}

	main .wrapper {
   	padding: 17px;
	}
	ul.countdown li {
   	width: 43px;
	}
}

@media (max-width: 350px) {
	#footer .links {
   	font-size: 12px;
	}
	#section5 .sub {
		font-size:18px;
	}
}
@media (max-width: 320px) {

	main .header-button {
		font-size: 10px;
	}
	h1 {
		font-size: 23px;
	}
	h2 {
		font-size: 17px;
	}
	p {
		font-size: 14px;
	}
	#buy-button .text-huge {
   	font-size: 80px;
   	color: #fbff00;
	}
	.logo {
		width: 55%;
	}
	main .wrapper {
   	padding: 17px;
	}
}
