.fcheading {
	display: block;
	margin-top: 50px;
	padding: 8px 25px 3px 25px;
}

@media only screen and (min-width: 360px) and (max-width: 479.98px) {
	.sidebar {
		display: block;
		padding: 40px;
	}
	.fusion-menu {
		display: inline-block;
	}
	.h5title {
		text-align: left;
	}
	.icon-list li {
		margin-left: 1.2rem;
		margin-bottom: .85rem;
		font-size: .9rem;
	}
	.icon-list li::before {
		margin-right: .6rem;
	}
	.icon-list2 {
		padding-left: 0;
		padding-right: .2rem;
	  }
	  .icon-list2 li {
		font-size: .85rem;
		line-height: 1.2rem;
	  }
	  .icon-list2 li::before {
		margin-right: .3rem;
		margin-top: .1rem;
	  }
	.mzheading {
		font-size: 1.3rem;
		font-weight: 500;
		margin-top: 2.2rem;
		margin-bottom: 1.1rem;
	}
	.wellcome-text {
		padding: 2.2rem .2rem .3rem .2rem;
	}
	.well-text>h2 {
		font-size: 1.3rem;
		line-height: 2.8rem;
	}
	.well-text p {
		font-size: .9rem;
		line-height: 1.7rem;
	}
	.single-icon p {
		font-size: 1rem;
		line-height: 1.4rem;
	}
	.stepsbox {
		padding-left: .7rem;
		padding-right: .7rem;
	}
	.imgndesc img {
		margin-bottom: 1.2rem;
		width: 94%;
	}
	.imgndesc ul {
		margin-left: 2%;
		margin-right: 2%;
		line-height: 1.5rem;
		font-size: .9rem;
	}
	.joinnow img {
		margin-top: .5rem;
		width: 45%;
		height: auto;
	}
	.redsection {
		margin-top: 3rem;
		padding: 2.4rem;
	}
	.redsection h4 {
		font-size: 1rem;
		letter-spacing: .1rem;
		line-height: 1.5rem;
	}
	.redsection a {
		margin-top: .6rem;
		font-size: .9rem;
		letter-spacing: .1rem;
	}
	.prodfeatures {
		padding: 1.2rem .2rem 1.2rem .2rem;
	}
	  .features-list {
		padding: .3rem 2rem 0 1.7rem;
	}
		.features-list li {
		font-size: 1rem;
		margin-bottom: 1.1rem;
		line-height: 1.4rem;
		text-align: center;
	}
		.vidshots {
		padding: 1rem;
	}
		.vidshots p {
		margin: .5rem 0 .5rem 0;
		font-size: .8rem;
	}
	.frontptext {
		font-size: 1rem;
		margin: 1.2rem .5rem 0 .5rem;
	}
	.hidelgtoxs {
		display: none;
	}
	.showlgtoxs {
		display: block;
	}
	.subheading {
		font-size: 1.1rem;
		margin-top: 1.2rem;
		margin-bottom: 0;
	}	
	.cashking {
		padding: 0 .3rem 0 .3rem;
	}
	.listps {
		font-size: .85rem;
		line-height: 1.35rem;
		margin-left: 1.2rem;
		margin-bottom: 1.2rem;
		}

.seclink2 {
	margin-left: 0;
}
}

@media only screen and (min-width: 480px) and (max-width: 575.98px) {
	.sidebar {
		display: block;
		padding: 48px;
	}
	.fusion-menu {
		display: inline-block;
	}
	.h5title {
		margin-top: .6rem;
		margin-left: 0;
		margin-bottom: .95rem;
		text-align: left;
		font-size: 1.1rem;
	}
	.icon-list li {
		margin-left: 1.3rem;
		margin-bottom: .85rem;
		font-size: .9rem;
	}
	.icon-list li::before {
		margin-right: .6rem;
	}
	.icon-list2 {
		padding-left: 1.5rem;
	  }
	  .icon-list2 li {
		font-size: .95rem;
		line-height: 1.65rem;
	  }
	  .icon-list2 li::before {
		margin-right: .8rem;
		margin-top: .25rem;
	  }
	.mzheading {
		font-size: 1.4rem;
		font-weight: 500;
		margin-top: 3.3rem;
		margin-bottom: 1.4rem;
	}
	.wellcome-text {
		padding: 2rem 1rem .9rem 1rem;
	}
	.well-text>h2 {
		font-size: 1.6rem;
		line-height: 3.3rem;
	}
	.well-text p {
		font-size: .9rem;
		line-height: 1.7rem;
	}
	.single-icon svg {
		margin-top: .2rem;
	}
	.single-icon p {
		font-size: .9rem;
		line-height: 1.2rem;
	}
	.mothercard {
		padding-left: .5rem;
		padding-right: .5rem;
	}
	.stepsbox {
		padding-left: 2.7rem;
		padding-right: 2.7rem;
	}
	.threesteps>h5 {
		margin-top: 1rem;
		font-size: 1rem;
		line-height: 1.4rem;
	}
	.threesteps p {
		font-size: .9rem;
		line-height: 1.3rem;
		margin-left: .85rem;
		margin-right: .85rem;
		margin-bottom: 1.4rem;
	}
	.imgndesc img {
		margin-bottom: 1.7rem;
		width: 87%;
	}
	.imgndesc ul {
		margin-left: 10%;
		margin-right: 10%;
		line-height: 1.7rem;
		font-size: .95rem;
	}
	.joinnow img {
		margin-top: .5rem;
		width: 35%;
		height: auto;
	}
	.redsection {
		margin-top: 3.2rem;
		padding: 2.6rem;
	}
	.redsection h4 {
		font-size: 1.1rem;
		letter-spacing: .11rem;
		line-height: 1.7rem;
	}
	.redsection a {
		margin-top: .7rem;
		font-size: 1rem;
		letter-spacing: .1rem;
	}
	.prodfeatures {
		padding: 1.5rem;
	}
	  .features-list {
		padding: 0 2rem 0 1.7rem;
	}
		.features-list li {
		font-size: 1.05rem;
		margin-bottom: 1.1rem;
		line-height: 1.4rem;
	}
		.vidshots {
		padding: 1rem;
	}
		.vidshots p {
		margin: .5rem 0 .5rem 0;
		font-size: .8rem;
	}
	.frontptext {
		font-size: 1.05rem;
		margin: 1.2rem 2rem 0 2rem;
	}
	.hidelgtoxs {
		display: none;
	}
	.showlgtoxs {
		display: block;
	}
	.subheading {
		font-size: 1.2rem;
		margin-top: 1.5rem;
		margin-bottom: 0;
	}		
	.cashking {
		padding: 0 2.1rem 0 2.1rem;
	}
	.listps {
		font-size: .9rem;
		line-height: 1.35rem;
		margin-left: 1.3rem;
		margin-bottom: 1.2rem;
		}

.seclink2 {
	margin-left: 0;
}
}

@media only screen and (min-width: 576px) and (max-width: 767.98px) {
	.bd-placeholder-img-lg {
	  font-size: 3.5rem;
	}
	.sidebar {
		display: block;
		padding: 40px;
	}
	.fusion-menu {
		display: inline-block;
	}
	.h5title {
		margin-top: .65rem;
		margin-left: 0;
		margin-bottom: .9rem;
		font-size: 1.2rem;
	}
	.icon-list li {
		margin-left: 1.4rem;
		margin-bottom: .8rem;
		font-size: .95rem;
	}
	.icon-list li::before {
		margin-right: .55rem;
	}
	.icon-list2 {
		padding-left: 3.1rem;
	  }
	  .icon-list2 li {
		font-size: 1.2rem;
		line-height: 2rem;
	  }
	  .icon-list2 li::before {
		margin-right: .9rem;
		margin-top: .3rem;
	  }
	.mzheading {
		font-size: 1.6rem;
		font-weight: 600;
		margin-top: 3.6rem;
		margin-bottom: 1.4rem;
	}
	.wellcome-text {
		padding: 3.2rem 6rem .8rem 6rem;
	}
	.well-text>h2 {
		font-size: 1.8rem;
		line-height: 3.8rem;
	}
	.well-text p {
		font-size: .95rem;
		line-height: 1.7rem;
	}
	.single-icon p {
		font-size: 1rem;
		line-height: 1.4rem;
	}
	.mothercard {
		padding-left: .5rem;
		padding-right: .5rem;
	}
	.stepsbox {
		padding-left: 2.3rem;
		padding-right: 2.3rem;
	}
	.threesteps>h5 {
		margin-top: 1rem;
		font-size: 1rem;
		line-height: 1.4rem;
	}
	.threesteps p {
		font-size: .9rem;
		line-height: 1.3rem;
		margin-left: .85rem;
		margin-right: .85rem;
		margin-bottom: 1.4rem;
	}
	.imgndesc img {
		margin-bottom: 1.5rem;
		width: 85%;
	}
	.imgndesc ul {
		margin-left: 10%;
		margin-right: 10%;
		line-height: 1.9rem;
		font-size: 1rem;
	}
	.joinnow img {
		margin-top: 1rem;
		width: 30%;
		height: auto;
	}
	.redsection {
		margin-top: 3.8rem;
		padding-top: 2.9rem;
		padding-bottom: 2.9rem;
	}
	.redsection h4 {
		font-size: 1.15rem;
		letter-spacing: .12rem;
	}
	.redsection a {
		margin-top: .8rem;
		font-size: 1.1rem;
		letter-spacing: .11rem;
	}
	.prodfeatures {
		padding: .5rem 3.5rem .5rem 3.5rem;
	}
	  .features-list {
		padding: .3rem 2rem 0 1.7rem;
	}
		.features-list li {
		font-size: 1.1rem;
		margin-bottom: 1.1rem;
		line-height: 1.4rem;
	}
		.vidshots {
		padding: 1rem;
	}
		.vidshots p {
		margin: .5rem 0 .5rem 0;
		font-size: .8rem;
	}
	.frontptext {
		font-size: 1.1rem;
		margin: 1.2rem 3rem 1rem 3rem;
	}
	.hidelgtoxs {
		display: none;
	}
	.showlgtoxs {
		display: block;
	}
	.subheading {
		font-size: 1.15rem;
		margin-top: 1.5rem;
		margin-bottom: 1.5rem;
	}
	.cashking {
		padding: 0 3rem 0 3rem;
	}
	.listps {
		font-size: .95rem;
		line-height: 1.4rem;
		margin-left: 1.35rem;
		margin-bottom: 1.25rem;
		}
.seclink {
	margin-left: 70px;
}
.seclink2 {
	display: none;
}
}

@media only screen and (min-width: 768px) and (max-width: 991.98px) {
	.h5title {
	margin-top: -.3rem;
	margin-left: 1.5rem;
	margin-bottom: .8rem;
	font-size: .92rem;
	}
	.icon-list li {
	margin-left: .8rem;
	margin-bottom: .45rem;
	font-size: .72rem;
  	}
	.icon-list li::before {
	margin-left: .6rem;
	}
	.icon-list2 {
		padding-left: 1.7rem;
	  }
	  .icon-list2 li {
		font-size: .9rem;
		line-height: 1.6rem;
	  }
	  .icon-list2 li::before {
		margin-right: .7rem;
		margin-top: .3rem;
	  }
	.mzheading {
		font-size: 1.8rem;
		font-weight: 600;
		margin-top: 4rem;
		margin-bottom: 1.6rem;
	}
	.wellcome-text {
		padding: 3.2rem 7rem .7rem 7rem;
	}
	.well-text>h2 {
		font-size: 1.8rem;
		line-height: 3.9rem;
	}
	.well-text p {
		font-size: 1rem;
		line-height: 1.9rem;
	}
	.mothercard {
		padding-left: .9rem;
		padding-right: .9rem;
	}
	.stepsbox {
		padding-left: 4rem;
		padding-right: 4rem;
	}
	.threesteps>h5 {
		margin-top: 1.4rem;
		font-size: 1.1rem;
		line-height: 1.4rem;
		margin-left: .7rem;
		margin-right: .7rem;
	}
	.threesteps p {
		font-size: .9rem;
		line-height: 1.3rem;
		margin-left: .85rem;
		margin-right: .85rem;
		margin-bottom: 1.8rem;
	}
	.imgndesc img {
		margin-bottom: 2.3rem;
		width: 70%;
	}
	.imgndesc ul {
		margin-left: 21%;
		margin-right: 21%;
		line-height: 2rem;
		font-size: 1.1rem;
	}
	.joinnow img {
		margin-top: 1.5em;
		width: 28%;
		height: auto;
	}
	.redsection {
		margin-top: 3.9rem;
		padding-top: 3.2rem;
		padding-bottom: 3.2rem;
	}
	.redsection h4 {
		font-size: 1.3rem;
		letter-spacing: .13rem;
	}
	.redsection a {
		margin-top: .8rem;
		font-size: 1.2rem;
		letter-spacing: .12rem;
	}
	.prodfeatures {
		padding: 2.5rem 3rem 1.5rem 3rem;
	}
	  .features-list {
		padding: .3rem 2rem 4rem 1.7rem;
	}
		.features-list li {
		font-size: 1.15rem;
		line-height: 1.5rem;
	}
		.vidshots {
		padding: 1rem;
	}
		.vidshots p {
		margin: .5rem 0 2rem 0;
		font-size: .8rem;
	}
	.frontptext {
		font-size: 1.15rem;
		margin: 1.2rem 5.5rem 1.2rem 5.5rem;
	}
	.hidelgtoxs {
		display: block;
	}
	.showlgtoxs {
		display: none;
	}
	.subheading {
		font-size: 1.3rem;
		margin-top: 1.75rem;
		margin-bottom: 1.75rem;
	}	
	.cashking {
		padding: 0 5rem 0 5rem;
	}
	.listps {
		font-size: .9rem;
		line-height: 1.3rem;
		margin-left: 1.3rem;
		margin-bottom: 1.1rem;
		}
.seclink {
	margin-left: 240px;
}
.seclink2 {
	display: none;
}
}

@media only screen and (min-width: 992px) and (max-width: 1199.98px) {
	.h5title {
	margin-top: 0;
	margin-bottom: .9rem;
	font-size: 1.1rem;
	}
	.icon-list li {
	margin-left: .8rem;
	margin-bottom: .6rem;
	font-size: .89rem;
  	}
	.icon-list li::before {
	margin-right: .6rem;
	}
	.icon-list2 {
		padding-left: 3rem;
	  }
	  .icon-list2 li {
		font-size: 1rem;
		line-height: 2.4rem;
	  }
	  .icon-list2 li::before {
		margin-right: .6rem;
		margin-top: .4rem;
	  }
	.showcard {
	padding-left: 3.1rem;
	padding-right: 3.1rem;
	}
	.mzheading {
		font-size: 2rem;
		font-weight: 700;
		margin-top: 4.2rem;
		margin-bottom: 1.8rem;
	}
	.wellcome-text {
		padding: 3.5rem 8rem .8rem 8rem;
	} 
	.well-text>h2 {
		font-size: 2rem;
		line-height: 3.8rem;
	}
	.well-text p {
		font-size: 1.1rem;
		line-height: 2.2rem;
	}
	.mothercard {
		padding-left: 1.4rem;
		padding-right: 1.4rem;
	}
	.stepsbox {
		padding-left: 5rem;
		padding-right: 5rem;
	}
	.threesteps>h5 {
		margin-top: 1.2rem;
		font-size: 1.15rem;
		line-height: 1.6rem;
	}
	.threesteps p {
		font-size: .9rem;
		line-height: 1.4rem;
		margin-left: 1.1rem;
		margin-right: 1.1rem;
		margin-bottom: 1.8rem;
	}
	.imgndesc img {
		margin-bottom: 3rem;
		width: 65%;
	}
	.imgndesc ul {
		margin-left: 23%;
		margin-right: 23%;
		line-height: 2.1rem;
		font-size: 1.2rem;
	}
	.joinnow img {
		margin-top: 1.5rem;
		width: 28%;
		height: auto;
	}
	.redsection {
		margin-top: 4rem;
		padding-top: 3.5rem;
		padding-bottom: 3.5rem;
	}
	.redsection h4 {
		font-size: 1.4rem;
		letter-spacing: .14rem;
	}
	.redsection a {
		margin-top: .9rem;
		font-size: 1.4rem;
		letter-spacing: .14rem;
	}
	.prodfeatures {
		padding: 2rem 4.5rem 2rem 4.5rem;
	}
	  .features-list {
		padding: 0 2rem 2rem 2rem;
	}
		.features-list li {
		font-size: 1.2rem;
		line-height: 1.7rem;
	}
		.vidshots {
		padding: 1rem;
	}
		.vidshots p {
		margin: .5rem 0 2rem 0;
		font-size: .85rem;
	}
	.frontptext {
		font-size: 1.3rem;
		margin: 1.5rem 6rem 1.5rem 6rem;
	}
	.hidelgtoxs {
		display: block;
	}
	.showlgtoxs {
		display: none;
	}
	.subheading {
		font-size: 1.4rem;
		margin-top: 1.9rem;
		margin-bottom: 1.9rem;
	}

		
	.cashking {
		padding: 0 6rem 0 6rem;
	}
	.listps {
		font-size: 1rem;
		line-height: 1.5rem;
		margin-left: 1.4rem;
		margin-bottom: 1.3rem;
		}
.seclink {
	margin-left: 350px;
}
.seclink2 {
	display: none;
}
}

@media only screen and (min-width: 1200px) and (max-width: 1399.98px) {
	.h5title {
		margin-top: -.6rem;
		margin-bottom: 1.2rem;
		font-size: 1.2rem;
	}
	.icon-list li {
	margin-left: .9rem;
	margin-bottom: 1rem;
	font-size: 1rem;
  	}
	.icon-list li::before {
	margin-right: .55rem;
	}
	.icon-list2 {
		padding-left: 3.5rem;
	  }
	  .icon-list2 li {
		font-size: 1.2rem;
		line-height: 3rem;
	  }
	  .icon-list2 li::before {
		margin-right: .5rem;
		margin-top: .6rem;
	  }
	.showcard {
	padding-left: 3rem;
	padding-right: 3rem;
	}
	.mzheading {
		font-size: 2.3rem;
		font-weight: 700;
		margin-top: 4.5rem;
		margin-bottom: 2rem;
	}
	.wellcome-text {
		padding: 3.5rem 10rem 1rem 10rem;
	}
	.well-text>h2 {
		font-size: 2.3rem;
		line-height: 4.4rem;
	}
	.well-text p {
		font-size: 1.1rem;
		line-height: 2.2rem;
	}
	.mothercard {
		padding-left: 1.25rem;
		padding-right: 1.25rem;
	}
	.stepsbox {
		padding-left: 4.5rem;
		padding-right: 4.5rem;
	}
	.threesteps>h5 {
		margin-top: 1.4rem;
		font-size: 1.3rem;
		line-height: 1.7rem;
	}
	.threesteps p {
		font-size: .95rem;
		line-height: 1.4rem;
		margin-left: 1.3rem;
		margin-right: 1.3rem;
		margin-bottom: 2rem;
	}
	.imgndesc img {
		margin-bottom: 2rem;
		width: 68%;
		height: auto;
	}
	.imgndesc ul {
		margin-left: 24%;
		margin-right: 24%;
		line-height: 2.2rem;
		font-size: 1.2rem;
	}
	.joinnow img {
		margin-top: 1.2rem;
		width: 28%;
		height: auto;
	}
	.redsection {
		margin-top: 3.5rem;
		padding-top: 4rem;
		padding-bottom: 4rem;
	  }
	  .redsection h4 {
		font-size: 1.5rem;
		letter-spacing: .15rem;
	  }
	  .redsection a {
		margin-top: 1rem;
		font-size: 1.5rem;
		letter-spacing: .15rem;
	  }
	  .prodfeatures {
		padding: 2rem 5rem 2rem 5rem;
	}
	  .features-list {
		padding: 0 2rem 2rem 2rem;
	}
		.features-list li {
		font-size: 1.2rem;
		line-height: 1.7rem;
	}
		.vidshots {
		padding: 1rem;
	}
		.vidshots p {
		margin: .5rem 0 2rem 0;
		font-size: .9rem;
	}
	.frontptext {
		font-size: 1.25rem;
		margin: 1.5rem 6rem 1.5rem 6rem;
	}
	.hidelgtoxs {
		display: block;
	}
	.showlgtoxs {
		display: none;
	}
	.subheading {
		font-size: 1.5rem;
		margin-top: 2rem;
		margin-bottom: 2rem;
	}
		
	.cashking {
		padding: 0 7rem 0 7rem;
	}
    .cashking>h4 {
    font-size: 1.5rem;
    font-weight: 700;
    margin-top: 4rem;
    margin-bottom: 3rem;
    }
	.listps {
		font-size: 1.1rem;
		line-height: 1.7rem;
		margin-left: 1.4rem;
		margin-bottom: 1.5rem;
		}
.seclink {
	margin-left: 380px;
}
.seclink2 {
	display: none;
}
}