@import url('https://fonts.googleapis.com/css?family=Quicksand:300,400,500,700');
@import url('https://fonts.googleapis.com/css?family=Noto+Sans+TC:700');
@import url('https://fonts.googleapis.com/css?family=Nunito:200,300,400,600,700,800,900');

body{font-family: 'Nunito', sans-serif; color:#26273c;}

/* Font Sizes */
@media (min-width: 240px) {
.xs8 {font-size: 8px;}.xs9 {font-size: 9px;}.xs10 {font-size: 10px;}.xs11 {font-size: 11px;}.xs12 {font-size: 12px;}.xs13 {font-size: 13px;}.xs14 {font-size: 14px;}.xs15 {font-size: 15px;}.xs16 {font-size: 16px;}.xs17 {font-size: 17px;}.xs18 {font-size: 18px;}.xs19 {font-size: 19px;}.xs20 {font-size: 20px;}.xs21 {font-size: 21px;}.xs22 {font-size: 22px;}.xs23 {font-size: 23px;}.xs25 {font-size: 25px;}.xs27 {font-size: 27px;}.xs29 {font-size: 29px;}.xs31 {font-size: 31px;}.xs33 {font-size: 33px;}.xs35 {font-size: 35px;}.xs37 {font-size: 37px;}.xs39 {font-size: 39px;}.xs41 {font-size: 41px;}.xs43 {font-size: 43px;}.xs45 {font-size: 45px;}.xs47 {font-size: 47px;}.xs49 {font-size: 49px;}.xs50 {font-size: 50px;}.xs51 {font-size: 51px;}
}

@media (min-width: 768px) {
.sm8 {font-size: 8px;}.sm9 {font-size: 9px;}.sm10 {font-size: 10px;}.sm11 {font-size: 11px;}.sm12 {font-size: 12px;}.sm13 {font-size: 13px;}.sm14 {font-size: 14px;}.sm15 {font-size: 15px;}.sm16 {font-size: 16px;}.sm17 {font-size: 17px;}.sm18 {font-size: 18px;}.sm19 {font-size: 19px;}.sm20 {font-size: 20px;}.sm21 {font-size: 21px;}.sm23 {font-size: 23px;}.sm25 {font-size: 25px;}.sm27 {font-size: 27px;}.sm29 {font-size: 29px;}.sm31 {font-size: 31px;}.sm33 {font-size: 33px;}.sm35 {font-size: 35px;}.sm37 {font-size: 37px;}.sm39 {font-size: 39px;}.sm41 {font-size: 41px;}.sm43 {font-size: 43px;}.sm45 {font-size: 45px;}.sm47 {font-size: 47px;}.sm49 {font-size: 49px;}.sm51 {font-size: 51px;}.sm60 {font-size: 60px;}
}

@media (min-width: 992px) {
.md8 {font-size: 8px;}.md9 {font-size: 9px;}.md10 {font-size: 10px;}.md11 {font-size: 11px;}.md12 {font-size: 12px;}.md13 {font-size: 13px;}.md14 {font-size: 14px;}.md15 {font-size: 15px;}.md16 {font-size: 16px;}.md17 {font-size: 17px;}.md18 {font-size: 18px;}.md19 {font-size: 19px;}.md20 {font-size: 20px;}.md21 {font-size: 21px;}.md22 {font-size: 22px;}.md23 {font-size: 23px;}.md24 {font-size: 24px;}.md25 {font-size: 25px;}.md26 {font-size: 26px;}.md27 {font-size: 27px;}.md28 {font-size: 28px;}.md29 {font-size: 29px;}.md30 {font-size: 30px;}.md31 {font-size: 31px;}.md32 {font-size: 32px;}.md33 {font-size: 33px;}.md34 {font-size: 34px;}.md35 {font-size: 35px;}.md36 {font-size: 36px;}.md37 {font-size: 37px;}.md38 {font-size: 38px;}.md39 {font-size: 39px;}.md40 {font-size: 40px;}.md41 {font-size: 41px;}.md42 {font-size: 42px;}.md43 {font-size: 43px;}.md45 {font-size: 45px;}.md46 {font-size: 46px;}.md47 {font-size: 47px;}.md48 {font-size: 48px;}.md49 {font-size: 49px;}.md50 {font-size: 50px;}.md51 {font-size: 51px;}.md53 {font-size: 53px;}.md55 {font-size: 55px;}.md59{font-size: 59px;}.md60{font-size: 60px;}.md61{font-size: 61px;}.md65 {font-size: 65px;}.md66 {font-size: 66px;}.md63 {font-size: 63px;}.md70 {font-size: 70px;}.md75 {font-size: 75px;}.md80 {font-size: 80px;}.md100 {font-size: 100px;}

}


/* Margins */
.mt0{margin-top:0%;}.mt1{margin-top:1%;}.mt2{margin-top:2%;}.mt3{margin-top:3%;}.mt4{margin-top:4%;}.mt5{margin-top:5%;}.mt6{margin-top:6%;}.mt7{margin-top:7%;}.mt8{margin-top:8%;}.mt9{margin-top:9%;}.mt10{margin-top:10%;}.mt11{margin-top:11%;}.mt14{margin-top:14%;}.mt16{margin-top:16%;}.mt20{margin-top:20%;}.mt24{margin-top:24%;}

.mb0{margin-bottom:0;}.mb1{margin-bottom:1%;}.mb5{margin-bottom:5%;}


@media (min-width: 240px) {
.xsmt0{margin-top:0%;}.xsmt1{margin-top:1%;}.xsmt2{margin-top:2%;}.xsmt3{margin-top:3%;}.xsmt4{margin-top:4%;}.xsmt5{margin-top:5%;}.xsmt6{margin-top:6%;}.xsmt7{margin-top:7%;}.xsmt8{margin-top:8%;}.xsmt9{margin-top:9%;}.xsmt10{margin-top:10%;}.xsmt11{margin-top:11%;}.xsmt12{margin-top:12%;}.xsmt13{margin-top:13%;}.xsmt14{margin-top:14%;}.xsmt15{margin-top:15%;}
}

@media (min-width: 992px) {
.lmt0{margin-top:0%;}.lmt1{margin-top:1%;}.lmt2{margin-top:2%;}.lmt3{margin-top:3%;}.lmt4{margin-top:4%;}.lmt5{margin-top:5%;}.lmt6{margin-top:6%;}.lmt7{margin-top:7%;}.lmt8{margin-top:8%;}.lmt9{margin-top:9%;}.lmt10{margin-top:10%;}.lmt11{margin-top:11%;}.lmt14{margin-top:14%;}.lmt16{margin-top:16%;} .lmt-9{    margin-top: -9%;}
}


/* Font weight */
.w100{font-weight:100;}.w200{font-weight:200;}.w300{font-weight:300;}.w400{font-weight:400;}.w500{font-weight:500;}.w600{font-weight:600;}.w700{font-weight:700;}.w800{font-weight:800;}

/* Line Height */
.lh120{line-height:120%}.lh130{line-height:130%}.lh140{line-height:140%}.lh150{line-height:150%}.lh160{line-height:160%}.lh170{line-height:170%}.lh180{line-height:180%}.lh190{line-height:190%}.lh200{line-height:200%}

/* Text Align */

@media(min-width:240px){
	.xscenter, .xs-center{text-align: center;}
}


/* Font Colors */
.red{color:#fe6c7e;} 
.cyan{color:#3473f6;}
.offwhite{color:#dbdbdb;}
.white{color:#fff;}
.yellow {color: #fae500;}
.orange {color: #ff7310;}

/* Paddings */
.padding0{padding:0 !important;}
.clear{clear:both;}


/* Mycontainer */
@media (min-width: 240px) {
.mycontainer{width:100%;}
}

@media (min-width: 768px) {
.mycontainer{width:750px;}
}

@media (min-width: 992px) {
.mycontainer{width:970px;}
}

@media (min-width: 1200px) {
.mycontainer{width:1170px;}
}

@media (min-width: 1300px) {
.mycontainer{width:1270px;}
}

@media (min-width: 1400px) {
.mycontainer{width:1370px;}
}

@media (min-width: 1500px) {
.mycontainer{width:1470px;}
}


/* Mobile Backgrounds */
@media(min-width:240px){
.banner{background: #2079de; padding: 2% 0 5%;}
.shutbluebg {background: #171c27; padding: 5% 0;}
.authorbg {background: #e7f7fc; padding: 5% 0;}
.stuckbg {background:#f7fbff; padding:2% 3%;}
.stuckbg {background:#2368db; padding:2% 3%;}
}
	
/* Tablet Backgrounds */
@media(min-width:768px){
.banner{background: #fff url(../images/banner.png) no-repeat; background-size:cover; background-position: bottom center; padding: 2% 0 6%;}
.stuckbg {background: transparent url(../images/stuckbg.png) no-repeat center center; background-size:cover; width:100%; padding:5% 11% 2% 11%; margin-top: -5%;}
.stuckbg2 {background: transparent url(../images/stuckbg2.png) no-repeat top center; background-size:cover; width:100%; padding:6% 3% 23% 3%;}
}

/* Desktop Backgrounds */
@media(min-width:992px){
.banner{background: #f7f7fa url(../images/banner.png) no-repeat; background-size:cover; background-position: bottom center; padding: 2% 0 6%;}
.testibg {background:#fff; padding: 1% 0 3%;}
.shutbluebg {background: url(../images/shutblue-bg.png) no-repeat; background-size: cover; background-position: bottom center; padding: 2% 0 6%;}
.authorbg {background: url(../images/authorbg.png) no-repeat; background-size: cover; background-position: top center; padding: 3% 0 6%;}
}


/* Universal Backgrounds */
.moneybackbg {background: #1e3169 url(../images/moneybackbg.png) no-repeat center center; padding: 0 0 4% 0; background-size: cover;}
.morefeatbg{background: url(../images/morefeatbg.png) no-repeat; background-size:cover; background-position: bottom left; padding: 5% 0 28%;}
.demobg{background:#fff url(../images/demobg.png) no-repeat; background-size:cover; background-position: top left; padding: 2% 0 2%;}
.everythingbg{background: #f3f9fd; padding: 2% 0 3%;}

.rocketbg {background: url(../images/rocketbg.png) no-repeat; background-size: cover; background-position: bottom center; padding: 3% 0 15%;}
.whitedotsbg {background: #fff url(../images/whitebg-dots.png) no-repeat; background-position: top center; background-size: cover;  padding: 4% 0;}
.subbanner {background: #f7f7fa ; padding: 3% 0 3%; }
.days{background: #191fa8 url(../images/days.png) no-repeat; background-size:cover; background-position: top center; padding: 4% 0 3%; }
.moral{background: #fff url(../images/moral.png) no-repeat; background-size:cover; background-position: top center; padding: 4% 0 3%; }
.kickstartbg{background: url(../images/kickstartbg.png) no-repeat; background-size:cover; background-position: top right; padding: 2% 0 3%; }
.wastedbg{background: url(../images/wastedbg.png) no-repeat; background-size:cover; background-position: top right; padding: 3% 0 1%;     margin-top: -2%; }
.introbg{background: url(../images/introbg.png) no-repeat; background-size:cover; background-position: top right; padding: 5% 0 3%;}
.turnbg{background: url(../images/turnbg.png) no-repeat; background-size:cover; background-position: top left; padding: 2% 0 2%;}
.stepsbg{background: #f3f9fd; padding: 3% 0 3%;}
.brandsbg2{background:#f1f6fb; padding:3% 0 12% 0%;}

.extrafeatures {
	background: #f1f6fb;
    /* padding: 2% 0 4% 0; */
    /* background-image: -moz-linear-gradient( 0deg, rgb(13,137,208) 0%, rgb(17,192,218) 98%); */
    /* background-image: -webkit-linear-gradient( 0deg, rgb(13,137,208) 0%, rgb(17,192,218) 98%); */
    /* background-image: -ms-linear-gradient( 0deg, rgb(13,137,208) 0%, rgb(17,192,218) 98%); */
}

.elementsbg {
    padding: 9% 0 4% 0;
    background: transparent url(../images/elementsbg.png) no-repeat top center;
    background-size: cover;
}




.lessthan {
  background-image: -moz-linear-gradient( 4deg, rgb(56,66,177) 0%, rgb(61,106,181) 100%);
  background-image: -webkit-linear-gradient( 4deg, rgb(56,66,177) 0%, rgb(61,106,181) 100%);
  background-image: -ms-linear-gradient( 4deg, rgb(56,66,177) 0%, rgb(61,106,181) 100%);
  padding: 4% 0 3%;
  }

.footerbg {
    padding: 1.5% 0;
    background: #1c254d;
}


/* Header links */
.headlinks a{color:#fff; text-decoration: none;}
.headlinks a:hover{color:#fff; text-decoration: underline;}
.headlinks{color:#fff;}
@media(min-width:240px){.headlinks{text-align: center;}}
	
@media(min-width:768px){.headlinks{text-align: right;}}

@media(min-width:992px){.headlinks{text-align: right;}}

a.buybtn {
    background: #e849bf;
    background: -moz-linear-gradient(left, #e849bf 0%, #f0508c 50%, #f85955 100%);
    background: -webkit-linear-gradient(left, #e849bf 0%,#f0508c 50%,#f85955 100%);
    background: linear-gradient(to right, #e849bf 0%,#f0508c 50%,#f85955 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e849bf', endColorstr='#f85955',GradientType=1 );
    border-radius: 30px;
    color: #fff;
    text-decoration: none;
    display: inline-block;
	padding: 1% 3%;
}

a.buybtn:hover {text-decoration: none;} 


.pretext {
    border-radius: 10px;
    background-color: rgba(15, 19, 68,0.349);
    display: table;
    margin: auto;
    padding: 1% 3%;
}

.tshadow {
    text-shadow: 0px 3px 7px rgba(38, 56, 156, 0.46);
}

.postheaddiv {border-bottom: 1px solid #1220d5;
    width: 80%;
    margin: 2% auto;}


.stepheadbox {
border-width: 2px;
    border-color: rgb(24, 36, 197);
    border-style: solid;
    border-radius: 15px;
    background-color: rgb(39, 50, 190);
    padding: 2% 2%;
}




@media (min-width: 240px) {
.stepcircle {
  background-image: -moz-linear-gradient( 0deg, rgb(60,167,235) 0%, rgb(50,64,255) 100%);
  background-image: -webkit-linear-gradient( 0deg, rgb(60,167,235) 0%, rgb(50,64,255) 100%);
  background-image: -ms-linear-gradient( 0deg, rgb(60,167,235) 0%, rgb(50,64,255) 100%);
    border-top-right-radius: 60px;
    border-bottom-right-radius: 60px;
    padding: 23% 0% 22% 12%;
  margin-left: -43px;
}
}

@media (min-width: 768px) {
.stepcircle {
  background-image: -moz-linear-gradient( 0deg, rgb(60,167,235) 0%, rgb(50,64,255) 100%);
  background-image: -webkit-linear-gradient( 0deg, rgb(60,167,235) 0%, rgb(50,64,255) 100%);
  background-image: -ms-linear-gradient( 0deg, rgb(60,167,235) 0%, rgb(50,64,255) 100%);
    border-top-right-radius: 60px;
    border-bottom-right-radius: 60px;
    padding: 23% 0% 22% 12%;
 margin-left: -46px;
}
}

@media (min-width: 992px) {
.stepcircle {
  background-image: -moz-linear-gradient( 0deg, rgb(60,167,235) 0%, rgb(50,64,255) 100%);
  background-image: -webkit-linear-gradient( 0deg, rgb(60,167,235) 0%, rgb(50,64,255) 100%);
  background-image: -ms-linear-gradient( 0deg, rgb(60,167,235) 0%, rgb(50,64,255) 100%);
    border-top-right-radius: 60px;
    border-bottom-right-radius: 60px;
    padding: 23% 0% 22% 12%;
 margin-left: -52px;
}
}

@media (min-width: 1200px) {
.stepcircle {
  background-image: -moz-linear-gradient( 0deg, rgb(60,167,235) 0%, rgb(50,64,255) 100%);
  background-image: -webkit-linear-gradient( 0deg, rgb(60,167,235) 0%, rgb(50,64,255) 100%);
  background-image: -ms-linear-gradient( 0deg, rgb(60,167,235) 0%, rgb(50,64,255) 100%);
    border-top-right-radius: 60px;
    border-bottom-right-radius: 60px;
    padding: 23% 0% 22% 12%;
 margin-left: -54px;
}
}

@media (min-width: 1300px) {
.stepcircle {
  background-image: -moz-linear-gradient( 0deg, rgb(60,167,235) 0%, rgb(50,64,255) 100%);
  background-image: -webkit-linear-gradient( 0deg, rgb(60,167,235) 0%, rgb(50,64,255) 100%);
  background-image: -ms-linear-gradient( 0deg, rgb(60,167,235) 0%, rgb(50,64,255) 100%);
    border-top-right-radius: 60px;
    border-bottom-right-radius: 60px;
    padding: 23% 0% 22% 12%;
  margin-left: -57px;
}
}

@media (min-width: 1400px) {
.stepcircle {
  background-image: -moz-linear-gradient( 0deg, rgb(60,167,235) 0%, rgb(50,64,255) 100%);
  background-image: -webkit-linear-gradient( 0deg, rgb(60,167,235) 0%, rgb(50,64,255) 100%);
  background-image: -ms-linear-gradient( 0deg, rgb(60,167,235) 0%, rgb(50,64,255) 100%);
    border-top-right-radius: 60px;
    border-bottom-right-radius: 60px;
    padding: 23% 0% 22% 12%;
  margin-left: -61px;
}
}

@media (min-width: 1500px) {
.stepcircle {
  background-image: -moz-linear-gradient( 0deg, rgb(60,167,235) 0%, rgb(50,64,255) 100%);
  background-image: -webkit-linear-gradient( 0deg, rgb(60,167,235) 0%, rgb(50,64,255) 100%);
  background-image: -ms-linear-gradient( 0deg, rgb(60,167,235) 0%, rgb(50,64,255) 100%);
    border-top-right-radius: 60px;
    border-bottom-right-radius: 60px;
    padding: 23% 0% 22% 12%;
 margin-left: -61px;
}
}



.getbtn {
  background-image:-webkit-linear-gradient( 0deg, rgb(255, 176, 89) 0%, rgb(245, 196, 66) 100%);
  background-image: -webkit-linear-gradient( 0deg, rgb(255, 176, 89) 0%, rgb(245, 196, 66) 100%);
  background-image: -ms-linear-gradient( 0deg, rgb(255, 176, 89) 0%, rgb(245, 196, 66) 100%);
  color: #543000;
    padding: 2% 4%;
    border-radius: 60px;
    border: 1px solid #efc258;
	transition: 0.3s;
	display: table;
    margin: auto;
	
  }

 .getbtn:hover {text-decoration: none;
	 color: #543000;
	background-image: -moz-linear-gradient( 0deg, rgb(233,152,62) 0%, rgb(239,189,55) 100%);
  background-image: -webkit-linear-gradient( 0deg, rgb(233,152,62) 0%, rgb(239,189,55) 100%);
  background-image: -ms-linear-gradient( 0deg, rgb(233,152,62) 0%, rgb(239,189,55) 100%);
  }



.listicon li {
    background: url(../images/list.png) no-repeat;
    background-position: 0 3px;
    padding: 0 0 18px 35px;
    list-style: none;
}


.listicon2 li {
    background: url(../images/list2.png) no-repeat;
    background-position: 0 8px;
    padding: 0 0 18px 45px;
    list-style: none;
}



.pointsbg {
    border-width: 1px;
    border-color: rgb(242, 242, 243);
    border-style: solid;
    border-radius: 10px;
    box-shadow: 9.441px 27.42px 37.83px 1.17px rgba(125, 125, 137, 0.16);
    float: left;
    padding: 3% 0% 0;
	background: #fff url(../images/pointsbtm1.png) bottom left no-repeat;
  }

  
  .pointsbtm {
    padding: 0% 4%;
    
  }

.pointsbg img{
margin-top: -12%;}


.mt-8  {margin-top: -8%;}
.mt-4  {margin-top: -6%;}


.resultbg {
    background: #fff;
    background-size: cover;
    background-position: bottom center;
    padding: 3% 0 3% 0%;
}

.testi-block {
    position: relative;
    background: #fff;
    padding: 5%;
    box-shadow: 4.663px 3.776px 36.4px 3.6px rgba(31, 105, 189, 0.09);
    border-radius: 20px;
}

.testi-block:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 20%;
    width: 0;
    height: 0;
    border: 33px solid transparent;
    border-top-color: #fff;
    border-bottom: 0;
    border-right: 0;
    margin-left: -14.5px;
    margin-bottom: -29px;
}

.testi-img {
    width: 80px;
    height: 80px;
    border-radius: 50%;
}

.testi-block1 {
    position: relative;
    background: #fff;
    padding: 5%;
    box-shadow: 4.663px 3.776px 36.4px 3.6px rgba(31, 105, 189, 0.09);
    border-radius: 20px;
}

.testi-block1:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 80%;
    width: 0;
    height: 0;
    border: 33px solid transparent;
    border-top-color: #fff;
    border-bottom: 0;
    border-left: 0;
    margin-left: -14.5px;
    margin-bottom: -29px;
}



.shutacc-li li {
    list-style: none;
    position: relative;
    padding: 0 0 0 35px;
    margin: 0 0 35px 0;
}

.shutacc-li li:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 8px;
    background: #1088ff;
    border-radius: 4px;
}


.fromthedesk-li li {
    list-style: none;
    background: url(../images/list.png) no-repeat;
    padding: 0 0 0 35px;
    margin: 0 0px 15px 0;
    background-position: 0 8px;
	
} 
.orange-li li {
    list-style: none;
    background: url(../images/list.png) no-repeat;
    padding: 0 0 0 35px;
    margin: 0 0px 15px 0;
    background-position: 0 8px;
	
} 

.stepstitle {
  background-image: -moz-linear-gradient( 0deg, rgb(60,167,235) 0%, rgb(50,64,255) 100%);
  background-image: -webkit-linear-gradient( 0deg, rgb(60,167,235) 0%, rgb(50,64,255) 100%);
  background-image: -ms-linear-gradient( 0deg, rgb(60,167,235) 0%, rgb(50,64,255) 100%);
  border-radius: 60px;
      display: table;
    padding: 1% 4%;
}

.lesspointbg {
  background-image:-webkit-linear-gradient( -90deg, #4870c1 0%, #3545af 100%);
  background-image: -webkit-linear-gradient( -90deg, #4870c1 0%, #3545af 100%);
  background-image: -ms-linear-gradient( -90deg, #4870c1 0%, #3545af 100%);
  padding: 1% 2%;
  }


  
  .videoframe {
    position: relative;
    border-radius: 10px;
    box-shadow: 0 0 60px 0 rgba(0,0,0,0.25);
    overflow: hidden;
}



.compare {padding: 0 !important;}
.compare li {
	list-style: none;
    line-height: 50px;
    background: #fff;
}

.compare li:nth-child(odd) { background: #f8f8f8; }

.compare li:first-child {
  text-align: center;
  min-height: 60px;
}

.compare li:last-child, .compare li:nth-last-child(2) {
  font-weight: 600;
}

 ul{margin-bottom: 0px !important;}

.compare-left {
	border-left: 2px solid rgb(226, 226, 226);
	border-top: 2px solid rgb(226, 226, 226);
	border-top-left-radius:15px;
	border-bottom-left-radius:15px;
	overflow: hidden;
	border-bottom: 2px solid rgb(226, 226, 226);
	}


.compare-center {
	border-left: 2px solid rgb(226, 226, 226);
	border-top: 2px solid rgb(226, 226, 226);
	border-bottom: 2px solid rgb(226, 226, 226);
	text-align: center
	}
.compare-right {
	border-left: 2px solid rgb(226, 226, 226);
	border-top: 2px solid rgb(226, 226, 226);
	border-right: 2px solid rgb(226, 226, 226);
	border-bottom: 2px solid rgb(226, 226, 226);
	border-top-right-radius:15px;
	border-bottom-right-radius:15px;
	overflow: hidden;
	text-align: center
	}


.compare-first li{padding-left: 5%;}


.bonusbg {
    background: #ececee;
    border-radius: 20px;
    padding: 3% 3%;
}

.bonusspan {
    color: #fff;
    display: table;
    background: url(../images/bonusstrip.png) no-repeat -11px 0px;
    padding: 1% 15% 1% 8%;
    background-size: cover;
}

.moneybackbox {
    background-color: rgba(1, 43, 132, 0.55);
    padding: 3% 0;
}


.pricing-head {
    background: #efeff6;
    border-radius: 10px 10px 0 0;
	border-bottom: none !important;
    padding: 6% 6% 5% 6%;
   
}

.pricing-table{border: 1px solid #cad1ff; border-radius: 10px; background: #e4e4e5;}
.price {background: #ededee; padding: 0 !important;}
.price li {
	list-style: none;
        padding: 3% 2%;
		line-height: 140%;
}

.price li:nth-child(odd) { background: #e4e4e5; }


.price1plan {    background: rgba(174, 174, 174, 0.41);
    display: table;
    margin:4% auto;
    padding: 1.5% 4%;
    border-radius: 60px;}

.mt-35 {margin-top: -35%;}


.price2plan {
    background: rgba(9, 50, 165, 0.41);
    display: table;
    margin: 4% auto;
    padding: 1.5% 4%;
    border-radius: 60px;
}



.pricing-head1 {
  background-image:-webkit-linear-gradient( -90deg, #00cdff 0%, #2941ff 100%);
  background-image: -webkit-linear-gradient( -90deg, #00cdff 0%, #2941ff 100%);
  background-image: -ms-linear-gradient( -90deg, #00cdff 0%, #2941ff 100%);
  padding: 1% 2%;
  border-radius: 10px 10px 0 0;
  }



.yellowspan {
    background: #fff64c;
    padding: 3px 6px;
    border-radius: 5px;
}


.footerbg a {
    color: #fff;
    font-weight: 300;
}



/* Timer CSS */
.timerbg{
background: #373737;
background: -moz-linear-gradient(top,  #373737 0%, #373737 50%, #2989d8 50%, #207cca 50%, #191919 50%, #373737 50%, #191919 50%, #191919 51%, #191919 51%, #191919 52%, #191919 100%);
background: -webkit-linear-gradient(top,  #373737 0%,#373737 50%,#2989d8 50%,#207cca 50%,#191919 50%,#373737 50%,#191919 50%,#191919 51%,#191919 51%,#191919 52%,#191919 100%); 
background: linear-gradient(to bottom,  #373737 0%,#373737 50%,#2989d8 50%,#207cca 50%,#191919 50%,#373737 50%,#191919 50%,#191919 51%,#191919 51%,#191919 52%,#191919 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#373737', endColorstr='#191919',GradientType=0 ); 
 border-radius:3px;

 }
.timer-label{margin-right:0px; display:inline-block; font-family: 'Noto Sans TC', sans-serif;}
@media(min-width:240px){
.smmltd{margin-left:-35%;}
}
@media(min-width:768px){
.timer-label{margin-right:0px; display:inline-block}
.timerbg{padding:0px 5px;}
.smmltd{margin-left:-35%;}
}
.inline{display: inline-block;}
.timer{display:inline-block; padding-left:0%; padding-right:0%;}
.smred{     color: #ff0000;
        background: #d8d8d826;
    display: table;
    margin: auto;
    border-radius: 10px;
    padding: 2% 4%;}

.timertext {text-shadow: 0 0 3px #b9b9b9; font-family: 'Noto Sans TC', sans-serif;}

.myvid video {
    width: 100%;
    height: 100%;
    border-radius: 6px;
    overflow: hidden;
}


@media(min-width:1300px){
.L-shapeleft:before{
content:'';
position:absolute; width:50%; height:70%;
background: #1065ff;
background: -moz-linear-gradient(left, #1065ff 0%, #1085ff 100%);
background: -webkit-linear-gradient(left, #1065ff 0%,#1085ff 100%);
background: linear-gradient(to right, #1065ff 0%,#1085ff 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1065ff', endColorstr='#1085ff',GradientType=1 );
z-index: 9;
top: -15px;
left: 0px;
border-radius: 10px;
}


.L-shaperight:before{
content:'';
position:absolute; width:50%; height:70%;
background: #1065ff;
background: -moz-linear-gradient(left, #1065ff 0%, #1085ff 100%);
background: -webkit-linear-gradient(left, #1065ff 0%,#1085ff 100%);
background: linear-gradient(to right, #1065ff 0%,#1085ff 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1065ff', endColorstr='#1085ff',GradientType=1 );
z-index: 9;
top: -15px;
right: 0px;
border-radius: 10px;
}
}



.mostpopular {
    border-radius: 40px;
    display: table;
    margin: -7% auto 0 auto;
    padding: 15px 30px;
    background: #ff0000;
}

.faqbg {
    background: #ccc;
    padding: 3% 0;
}

.green {color:  #229034;}

.extrafeatures a {color: #fff;}
.underline1 {border-bottom: 2px solid #fff;}
.underline2 {border-bottom: 2px solid #26273c;}

.demotitle {    background: #3f6ff1;
    display: table;
    margin: auto;
    padding: 1% 4%;
    color: #fff;
    box-shadow: 7px 8px 1px #7394ec;}
	
	
.italic {font-style: italic;}

.stickybar{ background: #fd5f60;
    background-size: cover;
    background-position: top left;
    padding: 1% 0 1%;
    position: fixed;
    width: 100%;
    float: left;
    bottom: 0;
    z-index: 9999;}
	
.notanymorebg{background:url(../images/notanymore-bg.png) no-repeat; background-size:cover;padding: 4% 0 4%;}
.brandsbg{background:url(../images/notanymore-bg.png) repeat-y;padding: 4% 0 4%;}
	
	.blue-clr {
    color: #1088ff;
}

.light-blue-clr {
    color: #575b6f;
}


.bigthinksection{background:url(../images/bigthinkbg.png) no-repeat; background-size:cover; background-position:top left -50px; padding:4% 0;}


.bigthink-li li {
    list-style: none;
    background: url(../images/radio-icon.png) no-repeat;
    padding: 5px 0 5px 55px;
    margin: 0 0px 10px 0;
    background-position: 0 8px;
}


.proofhead {background: #1778f6;
    color: #fff;
    display: table;
    margin: auto;
    padding: 1% 3%;
    box-shadow: 6px 6px 1px #175bb3;}


