@charset "utf-8";
/* CSS Document */
/*----------------
RESET CSS
-----------------*/


/*==============Media=============*/


@media only screen and (max-width:1187px){
.container{ width:1004px;}

.bnr-prod {top: 185px;width: 630px;}
ul.s2-list:before,ul.s2-list:after{width: 100px;}

.s3-left{ width:63%;}
.s3-img{width: 460px;}

.s4-col{ width:24%;}
.s4-cont{ padding:0 10px 20px;}

.s7-blog-col{width: 32.33%;}
.blg-date{ font-size:11px;}

.signupHdng{font-size: 36px;line-height: 50px;}
.signup-para{font-size: 24px;line-height: 26px;}

/*==================================
CSS FOR PRODUCT_DETAILS_PAGE
=====================================*/
.prdDtls1-strip{ width:90%;}
.prd-det-s2-cont .comnHdng {font-size: 36px;line-height: 48px;}
ul.prodDtls-s3-item{width: 40%;}
.prodDtls-s3-prod {margin-left: -90px;width: 180px;}
.prodDtls-s4-inr-bx{ padding:0 15px;}
.prodDtls-s5-left{width: 47%;}
.probiotic-suplement-img { top: 0px;width: 390px;}
ul.prodDtls-s5-list{left: 495px;}
ul.prodDtls-s6-list li span{font-size: 21px;line-height: 28px;}

/*=======ALKALINE SILVER_SOLUTION=========*/
.prd-strp-txt{ width:100%; text-align:center;}
.alkln-slvr-prd-stp{ margin-top:15px;}
ul.alkln-slvr-s3-item li{ padding-left:120px; margin:35px 0 0;}
ul.alkln-slvr-s3-item.fr li{ padding-right:120px;margin:40px 0 0;}
.alkln-slvr-s4-inr{ padding:0 0 15px;}
.alkln-slvr-s4-colm-list{ width:30%;}
.alkln-slvr-s4-colm-list span{ font-size:21px;}
.slvr-gel-s4-col span{ font-size:26px;}
.alkln-slvr-lft{ width:49%;}

.prdDtls1-strip li{ width:33.33%;}
ul.about-prm-list li{padding: 0 30px;}
.silver-soap-s5-rght{width: 38%;padding: 30px 25px;}

.silver-soap-s2-tab{ padding:0;}


/*===========================
SHOP_PAGE
===========================*/
ul.prodName-list li{padding: 30px 15px 30px 100px;font-size: 19px;}


/*=========================
ABOUT PAGE
===========================*/
.abt-sec1-rgt{ width:47%; padding:35px 0;}
.s2-col-txt1{ padding:0 10px;}
.sec2-btmbx-lft{ width:57%;}
.abt-sec2-btmbx-img1 {width: 470px; top:80px;}
/*=========================
BLOG PAGE
===========================*/
.blog-sec-right{ width:32%;}
.blg-rtd-imgbx{ width:100px; height:100px;}
.blg-rtd-cont{ width:210px;}


/*============AFFLIATE-PAGE==============*/	
.aflt-sec1-prodt{ width:500px; right:0; top: 70px;}
.aflt-s2-Box{ padding:0;}


/*=======================
WHOLESALE-PAGE
=======================*/
.wholesale-s2-rght{width: 69%;}
.wholesale-s2-Drimg {width: 700px;top: 168px;}

/*=============================
DAVE_ASPREY_PAGE
============================*/
.daveAsprey-s1-left{ width:72%;}
.daveAsprey-s1-txt1{ font-size:28px;}
.daveAsprey-feature-sec ul{display: flex;align-items: center;}
.daveAsprey-feature-sec ul li{ padding:0 10px;}

.daveAsprey-s4-img{ width:400px;}

.biohacking-list-col{ padding:0 17px;}

}

@media only screen and (max-width:1021px){
.container{ width:750px;}
.forDesk{ display:none;}
.forTab{ display:block;}

ul.mainMenu li{ padding:0 10px;}
.hdr-rght ul li{padding: 5px 3px;}

.banner{height: auto;background-size: cover; overflow:hidden; background:#ebf0f4;}
.banr-left{width: 65%;padding: 65px 0;}
.bnrHdng{font-size: 50px;line-height: 60px;}
.bnr-prod {top: 155px;width: 450px; right: -75px;}

.bnr-btm-sec{ padding:20px 0;}
ul.promise-list li{ padding:0 12px;}

.comnPara{ font-size:17px;}
.comnpdng{ padding:0;}
.s1-list-col{ width:15%;}

ul.s2-list li{padding: 3px 10px; font-size: 18px; line-height: 24px;}
ul.s2-list:before, ul.s2-list:after {width: 45px;}

.s3-img { width: 380px;}

.s5-left{width: 32%;}
.s5-rght{width: 64%;}
.s5-t-hdng{ font-size:28px;}

.s6-col{ padding:0 10px;}
.comnHdng{font-size: 38px;line-height: 52px;}

.blog-hdng{ font-size:19px; min-height:104px;}
.signupHdng {font-size: 28px; line-height: 40px;}
.signup-para {font-size: 19px;line-height: 24px;}

.ftr-links-list li{font-size: 16px;line-height: 22px;}

/*==================================
CSS FOR PRODUCT_DETAILS_PAGE
=====================================*/
.prod-nameHdng{font-size: 32px; line-height: 42px;}
.dtls-s1-tab-dwn{padding: 10px 20px 10px 60px;font-size: 16px;line-height: 20px;}
.prdDtls1-strip {width: 100%;}
.prdDtls1-strip li{padding: 10px 10px 10px 50px;font-size: 15px; line-height: 21px;}
.prod-prc{font-size: 36px;line-height: 36px;}
.prd-qty-col {margin: 0 0 0 20px;}
.prd-qty-col p{font-size: 18px;}
ul.acceptCards-list li{padding-left: 50px; margin-right: 10px;}
ul.acceptCards-list li .bnr-buy-seals {width: 40px;margin-top: -19px;}

.prd-det-s2-cont .comnHdng {font-size: 28px;line-height: 37px;}
.prodDtls-s3-prod{ position:static; display:block; margin:0 auto;}
ul.prodDtls-s3-item {width: 46%;}

.prodDtls-s5-left{ width:100%; text-align:center;}
.probiotic-suplement-img {position: static;vertical-align: middle;display: inline-block; margin:20px 10px 0; max-width:100%;}
ul.prodDtls-s5-list { position: static;display: inline-block;vertical-align: middle; margin:20px 0 0;}

ul.prodDtls-s6-list li{padding: 0 10px;}
ul.prodDtls-s6-list li p{font-size: 17px;line-height: 25px;}
.grntyBx-inr{padding: 30px 20px 30px 200px;}
.granty-seal60day {left: 20px;top: 50%;width: 160px;margin-top: -80px;}
.grntyBx-inr h2{font-size: 30px;line-height: 30px;}
.grntyBx-inr p{font-size: 17px;line-height: 26px;margin-top: 20px;}

/*===========ALKALINE SILVER_SOLUTION===========*/
ul.alkln-slvr-s3-item li{ padding-left:15px; margin:30px 0 0;}
ul.alkln-slvr-s3-item li p{ font-size:22px; line-height:28px;}
ul.alkln-slvr-s3-item li:after, ul.alkln-slvr-s3-item.fr li:after{ right:-10px;}
ul.alkln-slvr-s3-item.fr li{ padding-right:15px; margin:35px 0 0;}
ul.alkln-slvr-s3-item.fr li:after{ left:-10px;}
.alkln-slvr-pic{ width:100px;}
.alkln-slvr-prd-dtls-s3 {margin: 20px 0 30px;}
ul.alkln-slvr-s3-item.fr li:last-child{margin:45px 0 0;} 
.alkln-slvr-s4-colm-list{ padding:15px 14px 20px; margin:30px 0 0;}
.alkln-slvr-s4-colm-list span{ font-size:17px; line-height:22px;}
.slvr-gel-s4-col span{ font-size:25px; line-height:30px;}
.alkln-slvr-s4-colm-list img{ width:95px; margin:10px auto;}

.silver-soap-s2-mdl-col{ width:100%; margin:30px 0 0;}
.silver-soap-s5-rght{ position:static; display:inline-block; vertical-align:middle; width:60%; margin-top:20px;}
.slvr-soap-dtls-s3 ul li{ font-size:23px;}

ul.qus-list li{width: 19%;}
ul.qus-list li p{font-size: 20px; line-height: 24px;}


/*===========================
SHOP_PAGE
===========================*/
.prod-sec-left{ width:100%;}
ul.prodName-list li {padding: 20px 15px 20px 100px;}
ul.prodName-list li img{width: 70px;}
.prod-sec-right{ width:100%;}

/*=========================
CONTACT PAGE
===========================*/
.contc-col-1{width: 47%;}
.contct-txt1{font-size: 36px;line-height: 44px;}
.contct-txt2{ font-size:17px;}
.contc-col-1 ul li span{font-size: 22px; line-height: 26px;}
.contc-col-1 ul li p{font-size: 16px;line-height: 24px;}
.contc-col-2{ padding:35px 20px;}


/*=========================
ABOUT PAGE
===========================*/
.abt-mid-lft{ width:60%;}
.abt-txt1{ font-size:30px; line-height:40px;}
.abt-sec-imgbx-rgt{ width:38.5%; margin-top:50px;}
.abt-sec1-rgt .btn-bx { margin-top: 30px;}
.abt-sec1{ height:460px;}
.abt-sec1-lft:after{ height:460px; right:15px;}
.abt-sec2-col-hdg{ font-size:30px; line-height:40px;}
.s2-col-txt1{ font-size:17px; padding:0;}
.abt-sec2-btmbx-img1{ width:380px; top:100px;}
.sec2-btmbx-lft .comnHdng{ font-size:30px; line-height:38px;}
.abt-sec2-btmbx{ padding:25px;}
.sec2-btmbx-lft{ width:60%;}
/*=========================
BLOG PAGE
===========================*/
.blg-sec-img1{ margin:0 auto;}
.blog-read-sec-col{ width:48%;}
.blg-rgt-hdng{ font-size:26px; line-height:32px;}
a.blg-imgbx-txt{ font-size:18px; line-height:26px;}
.blog-rated-sec{ margin-top:45px;}
.blg-rtd-imgbx { width: 70px; height: 70px; margin-top:10px;}
.blg-rtd-cont{ width:160px;}
.blg-cont-hndg{ font-size:16px; line-height:24px;}
.ratng-txt{ margin-top:5px; font-size:13px;}
.rat-price-txt{ font-size:16px; line-height:24px;}


/*============AFFLIATE-PAGE==============*/	
.affiliate-sec1{ padding:60px 0;}
.aflt-comnHdng{ font-size:38px; line-height:52px;}
.aflt-sec1-prodt {width: 430px;right: -75px;top: 90px;}
.affiliate-s3-left{ width:100%;}


/*=======================
WHOLESALE-PAGE
=======================*/
.wholesale-banner{ height:auto;}
.wholesale-banr-left{ width:60%; padding:70px 0;}
.wholesale-bnrHdng{font-size: 42px;line-height: 52px;}
.wholesale-bnr-prod {right: -55px; top: 30px; width: 420px;}
ul.wholesale-s1-list li{ padding:0 30px;}

.wholesale-s2-rght {width: 83%;}
.wholesale-s2-Drimg {width: 631px;top: 270px;left: -280px;}
.wholesale-s3comnHdng{font-size: 30px;line-height: 34px;}


/*=============================
DAVE_ASPREY_PAGE
============================*/
.daveAsprey-sec1{ height:auto; padding:50px 0; background-size:cover;}
.daveAsprey-s1-left {width: 80%;}
.daveAsprey-s1-left h2{ font-size:42px;}
.daveAsprey-s1-txt1 {font-size: 24px; line-height:30px;}
.daveAsprey-s1-txt2{ font-size:22px;}
.biohacking-list{ margin:0;}
.biohacking-list-col{ width:48%; margin:30px 0 0;}
.comnpdng2{ padding:0;}
.daveAsprey-s3box{ width:75%;}
.daveAsprey-s4-left{width: 51%;}
.daveAsprey-s4-img {width: 360px;}
.daveAsprey-s3box-txt1{font-size: 23px;}
.daveAsprey-s3box-txt2{font-size: 42px;line-height: 48px;}
.daveAsprey-s6-btn-txt{ padding:0;font-size: 22px;line-height: 30px;}


}


@media only screen and (max-width:767px){
.container{ width:100%; max-width:600px; padding:0 10px;}

.forMob{ display:block;}
.hide-mob{ display:none;}

ul.mainMenu{ display:none;}
.top-fix-bar{ margin-bottom:60px;}
.header{ height:60px; margin-top:-60px; top:60px;}
.logo{ max-width: 210px;}
.mob-mnu-ic{ right:15px; top:19px; left:auto;}
.mobilemenu{ top:92px;}
.mobimenu-top{ top:60px;}


.topStrip{ overflow:hidden;}
.topStrip p{font-size: 15px;line-height:22px;}
#caption {
    width: 100%;
    white-space: nowrap;
    -moz-animation:  caption 15s linear 0s infinite;
    -webkit-animation:  caption 15s linear 0s infinite;
}
@-moz-keyframes caption { 
    0% { margin-left:100%; } 100% { margin-left:-600px; }  
}
@-webkit-keyframes caption { 
    0% { margin-left:100%; } 100% { margin-left:-600px; }  
}

.hdr-rght{ margin:6px 40px 0 0;}
.hdr-rght ul li {padding: 5px 5px;}
.hdr-rght ul li:nth-child(1),.hdr-rght ul li:nth-child(2),.hdr-rght ul li:nth-child(4){ display:none;}
.hdr-rght ul li:nth-child(3) img{ width:40px;}

.form-search {bottom: -114px;padding: 5px;width: 100%;}

.banner{}
.banr-left{ text-align:center; padding:20px 0 30px; width:100%;}
.bnrHdng { font-size: 30px;line-height: 40px;}
.bnrHdng:after{ left:50%; margin-left:-28px;}
.bnr-txt1{ width:100%;}
.bnr-prod{ position:static; display:block; margin:0 auto; max-width:100%;}
.btn-bx{ max-width:330px;margin-top: 25px;}
.btn-txt:before, .btn-txt:after{ width:40px;}

.promise-hdng{ letter-spacing:0.5px;}
ul.promise-list{ margin-top:5px;}
ul.promise-list li{ float:left; width:33.33%; margin-top:20px; padding:0 5px;}
ul.promise-list li p{ font-size:14px;}

.sectionOne{ padding:30px 0;}
.sub-hdng{font-size: 17px;line-height: 23px;}
.comnHdng {font-size: 26px;line-height: 32px;}
.s1-listBx{ margin-bottom:0;}
.s1-list-col {width: 32%;margin-top: 20px;}
.comnPara{line-height: 24px;margin-top: 15px;}

.sectionTwo{ padding:30px 0;}
ul.s2-list{ margin-top:15px;}
ul.s2-list:before, ul.s2-list:after{ display:none;}
ul.s2-list li{ width:48%; padding:0 8px; margin:3px 0; font-size:15px;}
ul.s2-list li:nth-child(2){ border:none;}

.s2-mdl-box{ margin-top:25px;}
.s2-prodBx-col{
	box-shadow: 0 0 15px 1px rgb(0 0 0 / 10%);
    -webkit-box-shadow: 0 0 15px 1px rgb(0 0 0 / 10%);
    transition: transform 4.5s;
    -webkit-transition: transform 4.5s;
	}
a.s2-btn{background: #009bf6;color: #fff;border: 1px solid #009bf6;}

.sectionThree{ padding:30px 0; background:#f5f7f9;}
.sectionThree:before{ display:none;}
.s3-left{ width:100%; text-align:center;}
.s3-img{ display:none;}
.s3-img-m{ margin:15px 0 0; max-width:100%; display:inline-block; vertical-align:middle;}

.sectionFour{ padding:30px 0;}
.s4-chooseBx{ display:inline-block; max-width:100%; float:none; margin-bottom:0;}
.s4-col{ float:left; width:100%; margin-top:30px;}
.s4-cont p{font-size: 17px;line-height: 24px;}

.sectionFive{ padding:30px 0;}
.s5-left{ width:100%; text-align:center;}
.s5-rtng{ margin-top:15px;}
.s5-rght{ width:100%; margin-top:25px;}
.s5-testi-col{ padding-bottom:50px;}
.s5-t-hdng {font-size: 20px;line-height: 25px;}
.s5-t-abt{font-size: 16px; line-height: 24px;margin-top: 15px;}

.sectionSix{ padding:30px 0;}
.s6-mdl{ margin-bottom:0;}
.s6-col{ width:100%;margin-top: 35px;}
.s6-col-txt1{font-size: 17px;line-height: 25px;margin-top: 10px;}
.s6-col-txt2{margin-top: 10px;}

.sectionSeven{ padding:30px 0;}
.s7-blog-bx{ margin-top:25px;}
.s7-blog-col{ width:100%;}
.blg-img{ width:100%;}
.blog-hdng{ min-height:auto;}
.blog-abt{ font-size:17px; letter-spacing:0.3px;}
.blg-date {font-size: 12px;}


.mail-strip{ padding:30px 0;}
.signupHdng {font-size: 22px;line-height: 32px;}
.signup-para {font-size: 17px;line-height: 24px; letter-spacing: 0.3px;}
.mail-field{margin-top: 20px;padding: 6px;height: 60px;}
.mail-field input{font-size: 17px;padding: 0 8px;width: 65%;}
a.signUp{width: 35%;}
a.signUp img{margin: -3px -8px 0 10px;}

.ftr-links-sec{ padding:30px 0;}
.ftr-links-col-1{ width:100%; padding:0;}
.ftr-log{ width:220px;}
.ftr-links-col-2{ width:40%; margin-top:20px;}
.ftr-links-col-3{ width:60%; margin-top:20px;}
.ftr-links-col-4{ width:100%; margin-top:10px;}
.ftr-links-hd{font-size: 18px;line-height: 22px; margin-bottom: 5px;}

.footer{ padding:20px 0;}
.ftr-txt{ width:100%; margin:5px 0;font-size: 14px;line-height: 17px;}
.ftr-txt a {margin: 0 2px;}

/*==================================
CSS FOR PRODUCT_DETAILS_PAGE
=====================================*/
.prodBreadcrm{font-size: 13px;line-height: 15px;}
.prodDtls1-left{ width:100%;}
.prodDetails-sec1{ padding:15px 0 25px;}
.dtls-s1-tab{ margin:0;}

.study-pop-header{	padding: 10px 30px 10px 15px;}
.study-pop-body{padding: 0 20px 20px 20px;}
.study-pop-header h4{font-size: 18px;line-height: 26px;}
.pop-para{ width:100%; font-size:16px; line-height:24px; margin-top:16px;}
.ph-grph1{ width:100%; margin:5px 0 0;}

.prodDtls1-rght{ width:100%; margin-top:10px;}
.prod-nameHdng {font-size: 25px;line-height: 33px;}
.prd-rat { font-size: 14px;line-height: 16px;}
.prd-rat img {margin: -5px 3px 0 0;}
.prd-det-disc{font-size: 16px;line-height: 24px;}

.prdDtls1-strip li {padding: 8px 5px 8px 50px;font-size: 15px;line-height: 18px;width: 33.33%;}
.prdDtls1-strip li img {left: 8px;top: 8px;}
ul.proDetls1-rgt-list li{font-size: 16px;line-height: 24px;}

.prc-sec{ margin:10px 0; text-align:center;}
.prod-prc{ float:none; display:inline-block; vertical-align:middle; text-align:center; margin-top:28px;}

.prd-qty-col{ float:none; display:inline-block; vertical-align:middle; width:50%; margin:0 0 0;text-align:center;}
.prd-qty-col p{ width:100%; margin-bottom:5px;}
.qty-div{ padding:0 10px;}
.qty-div input{ width:60px;}
.pkg-row{padding: 10px 10px 10px 40px;}
.pkg-row input[type=radio] + span{ left:10px;}
.pkg-row p{font-size: 20px;line-height: 25px;}
a.cart-btn{display: block; margin: 10px auto;}
ul.acceptCards-list li {width: 33.33%;padding: 0;text-align: center;margin: 0 0 0;}
ul.acceptCards-list li .bnr-buy-seals { position: static;display: block;margin: 0 auto;}
ul.acceptCards-list li span {font-size: 12px;line-height: 23px;}
ul.acceptCards-list li p{font-size: 10px;line-height: 12px;}
ul.acceptCards-list li p .cards {max-width: 90%;}

.prodDetails-sec2{ padding:30px 0 0;}
.prodDtls-s2-row{ margin:0 0 30px;}
.prd-det-s2-cont{ width:100%; text-align:center;}
.prd-det-s2-cont .comnHdng {font-size: 22px;line-height: 30px;}
.prd-det-s2-imgbx-rgt{ display:none;}
.prd-det-s2-imgbx-rgt-m{ width:100%; display:inline-block; vertical-align:middle; margin:20px 0 10px; max-width:419px;padding: 10px 10px 0 0; position:relative;}
.prd-det-s2-imgbx-rgt-m:after {
    position: absolute;
    right: 0;
    top: 0;
    left: 15px;
    bottom: 15px;
    border: 1px solid #abb0d1;
    border-radius: 0 0 0 100px;
    content: "";
	}
.prd-det-s2-imgbx-left-m{width:100%; display:inline-block; vertical-align:middle; margin:20px 0 10px; max-width:419px;padding: 10px 0 0 10px; position:relative;}
.prd-det-s2-imgbx-left-m:after{
	 position: absolute;
    left: 0;
    top: 0;
    right: 15px;
    bottom: 15px;
    border: 1px solid #abb0d1;
    border-radius: 0 0 100px 0;
    content: "";
	}
.red-bx{ padding:10px 10px 10px 110px;font-size: 17px;line-height: 24px;}
.red-bx span{left: 15px;top: 17px;font-size: 40px;line-height: 40px;}
.blue-bx{ width:100%;padding:10px 10px 10px 110px;font-size: 16px;line-height: 24px;}
.blue-bx span{left: 15px;top: 17px;font-size: 40px;line-height: 40px;}
.prd-det-s2-prod{ width:90px;}


.prodDetails-sec3{ padding:30px 0;}
.prodDtls-s3-content{ margin:20px 0 0;}
.prodDtls-s3-prod{ width:120px;}
ul.prodDtls-s3-item{ width:100%;}
ul.prodDtls-s3-item li,ul.prodDtls-s3-item.fr li{ text-align:center; padding:0 15px; margin:25px 0 0;}
ul.prodDtls-s3-item li:after, ul.prodDtls-s3-item.fr li:after{ display:none;}
.prodDtls-s3-icon{ position:static; display:inline-block; vertical-align:middle; margin-bottom:8px;}
ul.prodDtls-s3-item li p{ font-size:17px;}

ul.prodDtls-s3-item.fr li:nth-child(1) .prodDtls-s3-icon{background: #009bf6;}
ul.prodDtls-s3-item.fr li:nth-child(2) .prodDtls-s3-icon{background: #141b4d;}
ul.prodDtls-s3-item.fr li:nth-child(3) .prodDtls-s3-icon{background: #009bf6;}

.prodDetails-sec4{ padding:30px 0;}
.prodDtls-s4-inr{ margin:0;}
.prodDtls-s4-inr-bx{ width:100%; margin:10px 0 0;}
.prodDtls-s4-inr h3{font-size: 22px;line-height: 28px;}
.prodDtls-s4-inr p{font-size: 17px;line-height: 24px;}

.prodDetails-sec5{ padding:30px 0;}
.probiotic-suplement-img{ margin:20px 0 0;}
ul.prodDtls-s5-list{ width:100%; padding:0;}
ul.prodDtls-s5-list li{ width:25%; text-align:center; border:none;border-right: 1px solid #f5f7f8;}
ul.prodDtls-s5-list li img{ height:25px;}

.prodDetails-sec6{ padding:30px 0;}
ul.prodDtls-s6-list li{ width:100%; padding:0 30px;}
ul.prodDtls-s6-list li:after{ display:none;}
.grntyBx-inr{ padding:25px 15px; text-align:center;}
.prodDtls-s6-guarntyBx{ margin:25px 0 0;}
.granty-seal60day{ position:static; display:block; margin:0 auto 15px;}
.grntyBx-inr h2 {font-size: 20px;line-height: 24px;}
.grntyBx-inr p {margin-top: 10px;}

.prodDetails-sec7{ padding:30px 0;}
.testi-sec{ margin-top:15px;}
.tsti-txt2{font-size: 13px;line-height: 18px;}
.tsti-abt{font-size: 16px;line-height: 24px;}
.testi-bx:last-child{ padding-bottom:0;}

.prodDetails-sec8{ padding:30px 0;}
.prodDetails-sec8 .comnHdng{ font-size:25px;}
.faq-container{ margin:20px 0 0;}
.accordion{padding: 15px 30px 15px 0;font-size: 18px;line-height: 26px;}
.acdn-content{ padding:10px 0 0;}
.acdn-para{font-size: 17px;line-height: 24px;}

.prodDetails-sec9{ padding:30px 0;}
.prodDtls-s9-prdctBox{ margin-top:25px;}

/*============= ALKALINE SILVER_SOLUTION=============*/

.alkln-slvr-prd-stp li:nth-child(2), .alkln-slvr-prd-stp li:nth-child(3){ padding:16px 5px 18px 50px;}
.alkln-slvr-prd-stp li:nth-child(2) img, .alkln-slvr-prd-stp li:nth-child(3) img{ left:10px; top:8px;}
ul.about-prm-list li:nth-child(3):after{ display:none;}
.alkln-slvr-pic{ position:static; display:block; margin:0 auto 15px; width:80px;}
ul.alkln-slvr-s3-item{ width:100%;}
ul.alkln-slvr-s3-item li, ul.alkln-slvr-s3-item.fr li, ul.alkln-slvr-s3-item.fr li:last-child{ text-align:left; padding: 0 0 0 25px; margin:15px 0 0; position:relative;}
ul.alkln-slvr-s3-item li:before, ul.alkln-slvr-s3-item.fr li:before{ position:absolute; top:8px;content:""; left:3px;  width:8px; height:8px; background:#000; border-radius:50px;}
ul.alkln-slvr-s3-item li:after, ul.alkln-slvr-s3-item.fr li:after{ display:none;}
ul.alkln-slvr-s3-item li p{ margin-top:0; font-size:19px; line-height:26px;}
.alkln-slvr-s4-inr{ padding:0 0;}
.alkln-slvr-s4-colm-list{ width:49%; padding:15px 10px;}
.alkln-slvr-lft .comnHdng{ font-size:26px;}
.alkln-slvr-s4-colm-list span{ font-size:16px; line-height:24px;}
.slvr-gel-s4-col span {font-size: 22px;line-height: 24px;}
.alkln-slvr-s4-colm-list img {width: 60px;margin: 10px auto;}

.silver-soap-strip li{ font-size:14px;padding: 8px 5px 8px 40px;}
.prodDetails-silver-s2{ padding:30px 0;}
.silver-soap-s2-mdl{ margin:0;}
.silver-soap-s2-mdl-col{ margin:25px 0 0;}
.silver-soap-s2-mdl-col span{font-size: 20px;line-height: 22px;}
.slvr-soap-dtls-s3{ margin:15px 0 0;}
.slvr-soap-pic{ position:static; display:block; margin:0 auto; transform:none; max-width:80%;}
.slvr-soap-dtls-s3 ul,.multivitamin-s3-rgt{ width:100%; margin:0;}
.slvr-soap-dtls-s3 ul li,.slvr-soap-dtls-s3 ul.multivitamin-s3-rgt li{ font-size:18px; line-height:24px; margin:8px 0; padding-left:20px;}
.slvr-soap-dtls-s3 ul.fl li:after,.slvr-soap-dtls-s3 ul.fr li:after{ display:none;}
.slvr-soap-dtls-s3 ul.fr li{ text-align:left;}

.slvr-soap-dtls-s3 ul li:before { position: absolute;top: 8px; content: "";left: 3px;width: 8px;height: 8px;background: #141b4d;border-radius: 50px;}
.silver-soap-s5-rght{ width:100%; padding:25px 15px;}
.silver-soap-s5-rght-txt1{font-size: 16px; line-height: 24px;margin-bottom: 15px;}
.silver-soap-s5-rght-txt2{font-size: 16px; line-height: 22px;}

.silver-soap-s2-tab{ margin-top:10px;}
ul.qus-list{ margin-top:15px;}
ul.qus-list li{ width:100%; padding:10px; text-align:left; position:relative;}
ul.qus-list li p {font-size: 24px;line-height: 28px;}
.quesCont{ margin-top:20px;}
.silver-s2-tab-row-rgt{ float:none; display:inline-block; vertical-align:middle; max-width:100%; width:336px;}
.silver-s2-tab-row-left{ width:100%; margin-top:18px; text-align:center;}
.silver-s2-tab-row-left h2{font-size: 26px;line-height: 30px;}
ul.qus-list li:before {
    content: '';
    background: url(../images/tog-arw-dwn.png) no-repeat center center;
    background-size: 100%;
    width: 20px;
    height: 15px;
    position: absolute;
    right: 15px;
    top: 50%;
    margin-top: -4px;
}
ul.qus-list li.active:before {
    background: url(../images/tog-arw-up.png) no-repeat center center;
}

.single-prod{ margin:0 auto;}


/*===========================
SHOP_PAGE
===========================*/
.shop-section{ padding:10px 0 30px;}
.prod-sec-left{ margin-top:15px;border-radius: 0;}
ul.prodName-list li {font-size:18px;line-height:24px; padding: 20px 15px 20px 70px;}
ul.prodName-list li img {width: 50px;top: 8px;}
.prodNameHdng{ font-size:18px; line-height:20px;font-weight: 500; border:none;}
.prod-drower { float:left; width:100%; display:none;border-top: 1px solid #10b3f0;}
#prodct-tog{position:relative;}
#prodct-tog:after {
    content: '+';
    position: absolute;
    right:12px;
    top: 50%;
	margin-top:-12px;
	font-size:24px;
	line-height:24px;
    background-size: 100%;
	}
	
.prod-row{ margin-top:25px;}
.prodct-name{font-size: 26px;line-height: 32px;}
.prod-subHdng{font-size: 20px;line-height: 24px;margin-top: 20px;}
.prod-col{ width:48%; margin:20px 1% 0; padding:10px;}
.shop-prd-name{font-size: 16px;line-height: 24px;}
.shop-prd-name2{ min-height:72px;}
.prod-col .s2-prd-rvw{ font-size:11px;}
.prod-col .s2-prd-rvw img{ width:70px;}





/*=========================
CONTACT PAGE
===========================*/
.contact-section{ padding:30px 0;}
.contc-col-1{ width:100%;}
.contct-txt1 {font-size: 28px;line-height: 32px;}
.contc-col-1 ul{ margin:10px 0 0;}
.contc-col-1 ul li{padding-left: 55px;padding-bottom: 15px;}
.contc-col-2{ width:100%; margin-top:15px; padding:20px;}
.contc-col-2 h2{font-size: 28px;line-height: 30px;}

/*=========================
ABOUT PAGE
===========================*/
.about-section{ padding:25px 0;}
.abt-mid-lft{ width:100%; text-align:center;}
.abt-txt1:after{ left:50%; margin-left:-28px;}
.abt-sec-imgbx-rgt-m{
	width: 100%;
    display: inline-block;
    vertical-align: middle;
    margin: 20px 0 10px;
    max-width: 419px;
    padding: 10px 10px 0 0;
    position: relative;
	}
.abt-sec-imgbx-rgt-m:after {
    position: absolute;
    right: 0;
    top: 0;
    left: 15px;
    bottom: 15px;
    border: 1px solid #abb0d1;
    border-radius: 0 0 0 100px;
    content: "";
	}
.abt-sec1-lft:after{ display:none;}
.abt-sec1-rgt{ width:100%; text-align:center; padding:20px 0 25px;}
.abt-sec1{ height:auto;}
.abt-sec1-lft-img1-m{ display:inline-block;vertical-align:middle; margin:20px auto 0; /*max-width:100%;*/width: calc(100% + 20px);margin-left: -10px;}
.about-sec2{ padding:0 0 20px;}
.abt-sec2-col{ width:100%; padding:0 10px; margin-top:20px;}
.s2-col-imgbx{ padding:15px 15px 8px;}
.abt-sec2-col-hdg{ line-height:35px;}
.abt-sec2-btmbx{ padding:15px; margin-top:30px; background:#f4f7f9;}
.sec2-btmbx-lft{ width:100%; text-align:center;}
.abt-sec2-btmbx-img1{ position:static; display:inline-block;vertical-align:middle; margin:15px auto 0;}
.sec2-btmbx-lft .comnHdng{ font-size:27px; line-height:36px;}


/*=========================
	BLOGS PAGE
===========================*/
.blog-section{ padding:20px 0 30px;}
.blog-sec-left{ float:left; width:100%; text-align:center;}
.blog-dg-sec{ padding:10px 0;}
.blog-dg-sec span{width: 35px;height: 35px;font-size: 14px;line-height: 16px;}

.blog-dg-sec p{ font-size:12px; line-height:13px; padding:10px 6px 0;}
.blog-dg-sec p img{margin: -4px 3px 0 0;}
.blg-hdg-bdr{ padding-bottom:10px;}
.blg-slider{ display:inline-block; vertical-align:middle; width:280px;}
.blog-read-sec{ width:100%; margin-top:0;}
.blog-rd-col-pic{ width:100%;}
.blog-read-sec-col{ width:100%; margin:30px 0 0; vertical-align:middle;}
.blocont-txt2{ font-size:14px;}
.read-btn-bx{ margin-top:18px;}
.read-btn-bx2{ margin-top:15px;}
.blog-sec-right{ width:100%; margin-top:30px; text-align:center;}
.blg-rgt-img{ margin:0 auto 6px;}
.blog-rated-sec { margin-top: 30px;}
.blg-rtd-imgbx{ width:120px; height:120px; margin-top:5px;}
.blg-rtd-cont { width: 215px; text-align:left;}
.blg-cont-hndg{ font-size:18px; line-height:26px;}
.blg-rtd-row{ margin-top:20px; padding-bottom:20px;}
.blog-cont-strp p{ padding:0 1px;}

/*============AFFLIATE-PAGE==============*/	
.affiliate-banner{ height:auto;background:url(../images/affiliate-bnr-bg-mob.jpg) no-repeat top right; background-size:cover;}
.afflt-banr-left{ width:80%; padding:40px 0;}
.aflt-bnr-subhdng{font-size: 22px;line-height: 34px;}
.aflt-bnrHdng {font-size: 34px;line-height: 45px;}
/*.aflt-bnrHdng:after{left: 50%;margin-left: -28px;}*/
.aflt-bnr-txt1{ font-size:17px; margin-top: 22px;}

.aflt-blu-strip p{font-size: 18px;line-height: 26px; letter-spacing:0.5px;}
.affiliate-sec1{ padding:30px 0; text-align:center;}
.aflt-sec1-prodt{ position:static; display:inline-block; vertical-align:middle; max-width:100%; margin-top:20px;}
.aflt-comnHdng {font-size: 26px;line-height: 32px;}
.aflt-sec1-lft{ width:100%;}
.aflt-comnPara{font-size: 17px;line-height: 24px;margin-top: 15px;}

.affiliate-sec2{ padding:30px 0;}
.aflt-s2-Box{ margin-top:10px;}
.aflt-s2-Box1{ width:100%; margin-top:20px;}
.aflt-s2-Box1-top{padding: 15px 10px 15px 62px;}
.aflt-s2-Box1-top p{font-size: 20px;line-height: 30px;}
.aflt-tik1 {left: 13px;top: 28px; width:35px;}
ul.aflt-s2-list li{padding: 12px 15px 12px 40px; background-position:12px 15px;font-size: 17px;line-height: 24px;}
.aflt-s2-Box2 ul.aflt-s2-list li{background-position:12px 15px;}

.affiliate-sec4{background-image: linear-gradient(180deg, #fff, #f5f7f9);}

.affiliate-sec3{ padding:30px 0;}
.affiliate-s3-left .aflt-comnHdng{ text-align:center;}
ul.affliate-s3-list li{ font-size:17px; line-height:24px;}
.brnbx-cntr-mob{ float:left; width:100%; text-align:center;}



/*=======================
WHOLESALE-PAGE
=======================*/
.wholesale-banr-left{ width:100%; padding:25px 0 28px; text-align:center;}
.wholesale-bnr-subhdng{font-size: 22px;line-height: 26px;}
.wholesale-bnrHdng{font-size: 32px;line-height: 34px;}
.wholesale-bnrHdng:after {left: 50%; margin-left: -28px;}
.wholesale-bnr-prod{position: static;display: block;margin:10px auto 0;max-width: 100%;}
.wholesale-bnr-txt1{font-size: 16px;line-height: 24px;}

.wholesale-sec1{ padding:30px 0;}
ul.wholesale-s1-list{ margin:10px 0 0;}
ul.wholesale-s1-list li{ width:100%; margin:15px 0; border:none;}
.wholesale-s1-txt{font-size: 17px;line-height: 24px;}

.wholesale-sec2{ padding:30px 0;}
.wholesale-s2-rght{ width:100%;}
.wholesale-s2-txt1{font-size: 18px;line-height: 26px;}
.wholesale-s2-txt2{font-size: 16px;line-height: 24px;margin-top: 15px;}
.wholesale-s2-Drimg{ display:none;}
.wholesale-s2-Drimg-mob{ margin:15px auto 0; max-width:100%; width:250px;}
.based-structure-bx{ margin:0;}
.based-structre-hdng{ padding:10px; font-size:22px;line-height: 26px;}
.based-structre-mdl{ padding:0 15px 20px;}
.based-structre-mdl p{font-size: 16px;line-height: 24px;}
.wholesale-s2-txt3{font-size: 21px;line-height: 24px;}

.wholesale-sec3{ padding:30px 0 10px;}
.wholesale-s3-row{ padding:30px 0 20px;}
.wholesale-s3-left{ width:100%;}
.wholesale-s3comnHdng {font-size: 24px;line-height: 32px; text-align:center;}
.wholesale-s3-prod{ width:100%; padding:10px 0; margin:15px 0 10px; text-align:center;}
.wholesale-s3-prod img{ max-width:80%;}
.wholesale-alklne-prod{ width:240px; margin:5px 0;}
.wholesale-s3-list{ margin-top:8px;}
.wholesale-s3-list ul{ width:100%; padding:0 0 0 5px;}
.wholesale-s3-list ul li{ background-size:20px;padding-left: 30px;font-size: 17px;line-height: 25px;margin-top: 10px;}

.wholesale-sec4{ padding:30px 0;}
.wholesale-s4-hdng{font-size: 24px;line-height: 32px;}
.wholesale-contactBox{ margin-top:10px; padding-bottom:25px;}
.wholesale-contactBox ul{max-width: 265px;}
.wholesale-contactBox ul li,.wholesale-contactBox ul li:last-child{ width:100%; margin:15px 0 0; border:none;}
.login-txt2{font-size: 18px;line-height: 22px;}


/*=============================
DAVE_ASPREY_PAGE
============================*/
.daveAsprey-sec1{ background:#eef1f7; padding:15px 0 25px 0;}
.daveAsprey-s1-left{ width:100%; text-align:center; padding:30px 15px;border: 4px solid #ffffff;}
.daveAsprey-sign{ float:none; display:inline-block; vertical-align:middle; width:250px;}
.daveAsprey-s1-left h2 {margin-top: 13px; letter-spacing:0.5px;}
.daveAsprey-s1-txt1 {font-size: 22px;line-height: 28px;}
.daveAsprey-s1-txt2 {font-size: 18px;line-height: 26px;margin-top: 20px; width:100%;}
.daveAsprey-s1-mob-bnr{ max-width:100%; margin:0 auto;}

.daveAsprey-feature-sec{ padding:20px 0;}
.daveAsprey-feature-sec h3{ font-size:19px;}
.daveAsprey-feature-sec ul{flex-wrap: wrap;justify-content: space-between; margin:0;}
.daveAsprey-feature-sec ul li{ width:24%;padding: 0 5px; margin-top:15px;}
.daveAsprey-feature-sec ul li:nth-child(6) img,.daveAsprey-feature-sec ul li:nth-child(7) img,.daveAsprey-feature-sec ul li:nth-child(8) img{ max-height:35px;}

.daveAsprey-sec2{ padding:20px 0 30px;}
.daveAsprey-sec2-row{justify-content: center;margin: 0 0 20px 0;}
.daveAsprey-sec2-col-2{ width:100%; text-align:center;}
.daveAsprey-sign2{ width:180px; float:none; display:inline-block;}
.biohacking-hdng{font-size: 28px;line-height: 34px;margin-top: 10px;}
.biohacking-list-col{ width:100%;}
.biohacking-list-col img {margin: 0 auto 8px;}

.daveAsprey-s3box{ width:100%; padding:30px 15px;background:#192c54; border:1px solid #fff;}
.daveAsprey-sec3{ background:#192c54;}
.daveAsprey-s3box-img-m{display: inline-block;vertical-align: middle;margin: 10px 0 10px -15px; width:calc(100% + 30px);}
.daveAsprey-s3box .daveAsprey-s3box-txt1,.daveAsprey-s3box .daveAsprey-s3box-txt2{ text-align:center;}

.daveAsprey-sec4{ padding:30px 0;}
.daveAsprey-s4-left{ width:100%; text-align:center;}
.daveAsprey-s4-img{ position:static; display:inline-block; vertical-align:middle; max-width:100%; margin:15px 0 0;}
.daveAsprey-s3box-txt1 {font-size: 20px;line-height: 26px;}
.daveAsprey-s3box-txt2 {font-size: 30px; line-height: 34px;}

.daveAsprey-sec5{ padding:30px 0;}
.daveAsprey-col-2{ width:100%; text-align:center;}
.daveAsprey-s5-img{ display:inline-block; vertical-align:middle; margin:15px 0; max-width:100%;}

.daveAsprey-sec6{ padding:30px 0;}
.daveAsprey-sec6-row .daveAsprey-sec2-col-2{ width:100%; text-align:center;}
.daveAsprey-sec6-row .daveAsprey-sec2-col-1{ width:100%;}
.daveAsprey-s6-btn-txt {font-size: 19px;line-height: 27px;}



}





