div.brnd-banner{ padding:50px 0; text-align:center; }
div.brnd-banner:after{ content:""; position:absolute; bottom:0;left:0; width:100%; height:50%; z-index:0; background: rgba(129,170,33,1);
background: -moz-linear-gradient(top, rgba(129,170,33,1) 0%, rgba(55,100,37,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(129,170,33,1)), color-stop(100%, rgba(55,100,37,1)));
background: -webkit-linear-gradient(top, rgba(129,170,33,1) 0%, rgba(55,100,37,1) 100%);
background: -o-linear-gradient(top, rgba(129,170,33,1) 0%, rgba(55,100,37,1) 100%);
background: -ms-linear-gradient(top, rgba(129,170,33,1) 0%, rgba(55,100,37,1) 100%);
background: linear-gradient(to bottom, rgba(129,170,33,1) 0%, rgba(55,100,37,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#81aa21', endColorstr='#376425', GradientType=0 );}
div.brnd-banner div.lp-heading h1{ text-transform:uppercase; margin:0; padding:0;}
div.brnd-banner div.lp-heading h1:after{ width:0;}

div.lp-heading{ float:left; width:100%; padding:0; margin:0; text-align:center;}
div.lp-heading h2{ display:inline-block; width:100%; font-family: 'Bariol_Bold'; font-size:30px; line-height:36px; letter-spacing:2px; color:#003323; text-transform:uppercase;}
div.lp-heading h1{ display:inline-block; width:100%; font-family: 'Bariol_Bold'; font-size:48px; line-height:56px; padding:0 0 20px; margin:0 0 20px; letter-spacing:2px;text-transform:capitalize; color:#022f18; position:relative;}
div.lp-heading h1:after{ content:""; position:absolute; bottom:0; left:50%; transform:translateX(-50%); width:50px; height:2px; background:#98bc40;}

ul.banner-list{ float:left; width:100%; padding:0px; margin:30px 0 20px; list-style-type:none; position:relative; z-index:1;  border:4px solid #94c61a;}
ul.banner-list li{ float:left; width:100%; padding:0; margin:0;}
ul.banner-list li div.imgbox{ float:left; width:100%; padding:0; margin:0;}
ul.banner-list li div.imgbox img{ width:100%;}
ul.banner-list ul.slick-dots{ display:inline-block; width:100%;position:absolute; left:0; bottom:-30px; padding:0px; text-align:center; }
ul.banner-list ul.slick-dots li{ float:none; display:inline-block; width:auto; margin:0 5px; }
ul.banner-list ul.slick-dots li button{ display:inline-block; width:10px; height:10px; padding:0; background:#305e24; border:0; line-height:100px; overflow:hidden; border-radius:100%; line-height:0px; color:transparent;}
ul.banner-list ul.slick-dots li.slick-active button{ background:#fff;}

.button.lp{ background: #003013; padding:15px 35px;}
.button.lp:hover{ background: #028d39;}

div.section.offers p, div.lp-product p, div.section.horoscope p{ display: inline-block; width: 100%; font-family: 'ProximaNovaSemibold'; font-size: 24px; line-height: 28px; color: #484646; text-align: center;  margin: 0 0 30px;}

div.lp-product{ background:#f8fafc; padding:50px 0; text-align:center;}
div.lp-product ul.prod-list{ margin:50px 0 30px;}
div.lp-product ul.prod-list li{ padding:0;}
div.lp-product ul.prod-list li div.item{ float:left; width:100%; margin:0; padding:0 15px; text-align:center} 
div.lp-product ul.prod-list li a{ float:none; display:inline-block; width:85%; padding:50px 10px 30px; margin:0; box-shadow: 0px 13px 35px rgba(0,0,0,0.2); border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px;}
div.lp-product ul.prod-list li span.discount{ display:block; left:0; height:auto; width:auto; font-family:'ProximaNovaSemibold'; letter-spacing:0.8px; font-size:11px; line-height:16px; padding:5px 20px 5px 20px; background:#a7cc3e; border-top-right-radius: 25px; border-bottom-right-radius: 25px;}
div.lp-product ul.prod-list div.img-box img{ display:inline-block; width:100%;}
div.lp-product ul.prod-list div.data{ border:0; padding:0; margin:0;}
div.lp-product ul.prod-list div.data p.category{ display:none;}
div.lp-product ul.prod-list div.data h4{ text-transform:uppercase; font-family: 'Bariol_Bold'; color:#8bb22e; font-size:18px; min-height:45px; text-align:center; letter-spacing:0.8px;}
div.lp-product ul.prod-list div.data h5{ font-family:'ProximaNovaSemibold'; font-size:12px; text-align:center; text-transform:none;}
div.lp-product ul.prod-list div.data div.price-main{ float:left; width:100%; padding:15px 0 0; margin:20px 0 0; border-top:1px solid #eaedf1;}
div.lp-product ul.prod-list div.data div.price{ margin:0; padding:0 15px;}
div.lp-product ul.prod-list div.data div.price.right{ border-left:1px solid #ccc;}
div.lp-product ul.prod-list div.data div.price h6{ font-family:'ProximaNovaBold'; font-size:11px; text-transform:uppercase;}
div.lp-product ul.prod-list div.data div.price h2{ font-size:20px; font-family:'ProximaNovaSemibold'; color:#083425;}
div.lp-product ul.prod-list .slick-arrow, div.section.horoscope .slick-arrow{ width:35px; height:35px;  margin-top:-20px;}
div.lp-product ul.prod-list .slick-arrow.slick-prev{ left:-50px; background-image:url(../images/brand-awareness/prev.png);}
div.lp-product ul.prod-list .slick-arrow.slick-next{ right:-50px; background-image:url(../images/brand-awareness/next.png);}


@media only screen and (max-width:1440px){
	div.lp-heading h2{ font-size:24px; line-height:30px;}
	div.lp-heading h1{ font-size:40px; line-height:50px;}
	div.lp-product ul.prod-list .slick-arrow.slick-prev{ left:-30px;}
	div.lp-product ul.prod-list .slick-arrow.slick-next{ right:-30px;}
}
@media only screen and (max-width:1200px){
	div.lp-product ul.prod-list li a{ width:100%;}
	div.lp-product ul.prod-list .slick-arrow.slick-prev{ left:0px;}
	div.lp-product ul.prod-list .slick-arrow.slick-next{ right:0px;}
	
}
@media only screen and (max-width:1023px){
	div.brnd-banner, div.lp-product{ padding:30px 0 40px;}
	ul.banner-list{ padding:0; margin:20px 0 30px;}
	div.video-box{ padding:20px;}
	ul.banner-list ul.slick-dots li button, ul.video-list ul.slick-dots li button{ height:8px; width:8px;}
	div.lp-product ul.prod-list{ margin:0 0 10px;}
	div.lp-product ul.prod-list li{ padding:30px 0;}
	
	div.section.offers div.cta-wrap .button, div.lp-product .button, div.section.yoursavings .button, div.section.horoscope .button{ font-size:16px; padding:12px 25px;}
	
}

@media only screen and (max-width:590px){
	div.lp-heading h2{ font-size:16px; line-height:22px; letter-spacing:1px;}
	div.lp-heading h1{ font-size:26px; line-height:30px;}
	
	div.lp-product ul.prod-list{ padding:0 20px;}
	div.lp-product ul.prod-list li div.item{ padding:0 10px;}
	div.lp-product ul.prod-list div.data div.price{ padding:0 10px; font-size:10px;}
	div.lp-product ul.prod-list .slick-arrow{ width:30px; height:30px;}
		
}
@media only screen and (max-width:480px){
	div.lp-product ul.prod-list li a{ box-shadow:0px 5px 13px rgba(0,0,0,0.2);}
	div.lp-product ul.prod-list .slick-arrow.slick-prev{ left:-15px;}
	div.lp-product ul.prod-list .slick-arrow.slick-next{ right:-15px;}

} 


/*
     FILE ARCHIVED ON 18:29:22 Jul 22, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 14:40:32 Mar 28, 2026.
     JAVASCRIPT APPENDED BY web, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 316.467
  load_resource: 147.497
  PetaboxLoader3.resolve: 48.151
  PetaboxLoader3.datanode: 50.68
*/