@charset "utf-8";
/* CSS Document */

/* 	-----------------------------------------------------
	------------------- General Styles ------------------
	----------------------------------------------------- */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, main {display:block;}
audio, canvas, video {display:inline-block; *display:inline; *zoom:1;}
audio:not([controls]) {display:none;}
	
* {margin:0; padding:0; outline:none;
-webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0; padding:0; border:0; outline:0; font-size:100%; background:transparent;}

blockquote, q {quotes:none;}
blockquote:before, blockquote:after, q:before, q:after,  {content:''; content:none;}
:focus {outline:0;}
ins {text-decoration:none;}
del {text-decoration:line-through;}
table {border-collapse:collapse; border-spacing:0;}


a, a:hover, a:active, a:focus {outline:none; outline-style:none; outline-width:0; }

img {width:auto\9; height:auto; max-width:100%; vertical-align:middle; border:0; -ms-interpolation-mode:bicubic;}
button, html input[type="button"], input[type="reset"], input[type="submit"] {cursor:pointer; -webkit-appearance:button;}
label, select, button, input[type="button"], input[type="reset"], input[type="submit"], input[type="radio"], input[type="checkbox"] {cursor:pointer;}
input[type="search"] {-webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box; -webkit-appearance:textfield;}
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button {-webkit-appearance:none;}
textarea {overflow:auto; vertical-align:top;}

body {margin:0; padding:0; font-family:'droid_sansregular'; color:#797979; background:#000; font-size:12px;}

.clr {font-size:0; height:0; line-height:0; clear:both;}
.left {margin:0; padding:0; width:auto; height:auto; float:left;}
.right {margin:0; padding:0; width:auto; height:auto; float:right;}
.clearfix {
  *zoom: 1;
}

.clearfix:before,
.clearfix:after {
  display: table;
  line-height: 0;
  content: "";
}

.clearfix:after {
  clear: both;
}
.pull-left{ float:left; }
.pull-right{ float:right; }
.text-right{ text-align:right; }
.text-left{ text-align:left; }
.text-justify{ text-align:justify; }
.text-center{ text-align:center; }
.image-left{ float:left; margin:0px 20px 20px 0px; }
.image-right{ float:right; margin:0px 0px 20px 20px; }

/*---------------------------- Web fonts -------------------------*/

@font-face {
    font-family: 'droid_sansbold';
    src: url('../fonts/droidsans-bold-webfont.eot');
    src: url('../fonts/droidsans-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/droidsans-bold-webfont.woff2') format('woff2'),
         url('../fonts/droidsans-bold-webfont.woff') format('woff'),
         url('../fonts/droidsans-bold-webfont.ttf') format('truetype'),
         url('../fonts/droidsans-bold-webfont.svg#droid_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'droid_sansregular';
    src: url('../fonts/droidsans-webfont.eot');
    src: url('../fonts/droidsans-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/droidsans-webfont.woff2') format('woff2'),
         url('../fonts/droidsans-webfont.woff') format('woff'),
         url('../fonts/droidsans-webfont.ttf') format('truetype'),
         url('../fonts/droidsans-webfont.svg#droid_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'open_sansregular';
    src: url('../fonts/opensans-regular-webfont.eot');
    src: url('../fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-regular-webfont.woff') format('woff'),
         url('../fonts/opensans-regular-webfont.ttf') format('truetype'),
         url('../fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'open_sanssemibold';
    src: url('../fonts/opensans-semibold-webfont.eot');
    src: url('../fonts/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-semibold-webfont.woff') format('woff'),
         url('../fonts/opensans-semibold-webfont.ttf') format('truetype'),
         url('../fonts/opensans-semibold-webfont.svg#open_sanssemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'open_sansbold';
    src: url('../fonts/opensans-bold-webfont.eot');
    src: url('../fonts/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-bold-webfont.woff') format('woff'),
         url('../fonts/opensans-bold-webfont.ttf') format('truetype'),
         url('../fonts/opensans-bold-webfont.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

/*-------------------------- / web fonts -------------------------*/

/* 	-----------------------------------------------------
	------------------- Header Styles ------------------
	----------------------------------------------------- */
#header-section{ max-width:1100px; height:auto; margin:0px auto; padding:16px 0; background:url(../images/header-bg.png) 2% 0 no-repeat;}
	#header-section .sitelogo{ width:30%; margin:0 2% 0 0;}
	#header-section .headertext	{ width:30%; padding:12px 0 0; margin:0 2% 0 0;}
		#header-section .headertext p{ color:#fff; font-size:13px; font-weight:normal; line-height:18px; margin:0 0 5px;}
		#header-section .headertext p span{  font-family: 'Oswald', sans-serif; font-weight:700; color:#43b60d; font-size:16px;}
	#header-section .call-mobile{ width:17%; background: url("../images/icon_phone.png") no-repeat scroll 10px center rgba(0, 0, 0, 0); color: #ababab; line-height: 32px; margin: 26px 2% 0 0; padding: 0 0 0 42px; font-size:18px;}
	#header-section .promo-code{ width:16%; margin: 26px 0 0 0;  }
		#header-section .promo-code h4{ font-family: "Oswald",Helvetica,Arial,sans-serif; font-weight: 700; color:#ababab; font-size:18px;}
		#header-section .promo-code h4 span{ color: #43b60d; }
/* 	--- Navigation Styles ------ */	
#navigation-section{ max-width:1100px; height:auto; margin:0 auto;}	
		#navigation-section ul{ margin:0; padding:0; list-style:none; text-align:center; }
		#navigation-section ul li{ float:left; }
		
		#navigation-section ul li a{ background: #106498;
  background-image: -webkit-linear-gradient(top, #11add4 0%, #0e3571 80%);
  background-image: -o-linear-gradient(top, #11add4 0%, #0e3571 80%);
  background-image: linear-gradient(to bottom, #11add4 0%, #0e3571 80%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF11ADD4', endColorstr='#FF0E3571', GradientType=0);
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  color: #fff !important;
  padding: 10px 19px 10px 19px;
  border-top: 2px solid #16dbfe;
  margin-right: 4px;
  font-size: 18px; text-decoration:none; }
  #navigation-section ul > li > a {
    display: block;
    position: relative;
}
#navigation-section ul li.active a,#navigation-section ul li a:hover
{
  background: #2B8001;
  background-image: -webkit-linear-gradient(top, #3AAE01 0%, #102E01 80%);
  background-image: -o-linear-gradient(top, #3AAE01 0%, #102E01 80%);
  background-image: linear-gradient(to bottom, #3AAE01 0%, #102E01 80%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3AAE01', endColorstr='#FF102E01', GradientType=0);
  border-top: 2px solid #67F323;
}

#navigation-section ul li a:after
{
  background: url(../images/nav-secondary-bg.png) no-repeat top center;
  content: '';
  width: 100%;
  height: 100%;
  display: block;
  top: 0;
  left: 0;
  position: absolute;
}

#navigation-section ul li.active a:after{
  background: url(../images/active-bg.png) no-repeat -20% top;
  content: '';
  width: 100%;
  height: 100%;
  display: block;
  top: 0;
  left: 0;
  position: absolute;
}  
	
.slicknav_menu {
	display:none;
}
@media screen and (max-width: 760px) {
	.js #menu {
		display:none;
	}
	
	.js .slicknav_menu {
		display:block;
	}
}
	
.header-bottom{ max-width:1100px; height:auto; margin:0px auto;}
	.header-bottom .headerbottom-rows{ width:100%; height:auto; margin:0 auto; padding:12px 0;}
	.header-bottom .hdbott-left{ width:50%;}
	.header-bottom .order-sections{ width:44%;}
		.header-bottom .order-sections .orderboxes{ width:48%; margin:0 1%; padding:0 1%;}	
		.header-bottom .order-sections .orderboxes img { margin-bottom: 5px; margin-right: 5px;}
		
#content-section{ max-width:1100px; height:auto; margin:0px auto; border-top: 3px solid #56f508;}	
.section01{ width:100%; height:auto; padding:2%; margin:0 auto 20px; background:#fff; -moz-border-radius-bottomright: 22px; -webkit-border-bottom-right-radius: 22px; border-bottom-right-radius: 22px; -moz-border-radius-bottomleft: 22px; -webkit-border-bottom-left-radius: 22px; border-bottom-left-radius: 22px;}
.section01 .sec-left{ width:50%; padding:0 2%; margin:-2% -2% 0;}
.section01 .sec-left .title-breakthrough{ margin-bottom: 100px; margin-left: -4.5%; margin-top: -0.8%; position: relative;}
.section01 .sec-left .videobox{ width:100%; height:auto;}

.section01 .sec-right{ width:50%; padding:0 2%; margin:0;}
.section01 .sec-right .main-product{ width:100%; height:auto; margin:0 auto 15px;}
	.section01 .sec-right .main-product .prod-img{ float:left; width:37.2%;}
	.section01 .sec-right .main-product .few-points{ float:left; width:58%; padding:12px 0 0 1%;}
		.section01 .sec-right .main-product .few-points ul{ list-style:none; margin:0; padding:0;}
			.section01 .sec-right .main-product .few-points ul li{ background:url(../images/bullet01.png) 0 0 no-repeat; padding:4px 0 0 42px; font-family:"droid_sansregular"; font-weight:normal; color: #282828; font-size: 16px; line-height:24px; margin:0 0 8px;}	
			.section01 .sec-right .main-product .few-points ul li span.greentext{ color:#57a908; font-family:"droid_sansbold"; font-weight:normal;}
			.section01 .sec-right .main-product .few-points ul li span.darktext{ color:#282828; font-family:"droid_sansbold"; font-weight:normal;}
.section01 .sec-right .try-free{ width:100%; padding:1% 0 0;}

.why-natgain{ max-width:1100px; height:auto; margin:0 auto; -webkit-border-radius: 22px; -moz-border-radius: 22px; border-radius: 22px; background:#fff;}
	.why-natgain .top-title{ width:100%; height:auto; margin:0 auto;}
		.why-natgain .top-title .why-title{ width:44%;}
		.why-natgain .top-title .sub-title{ width:54%; padding:2% 2% 0 ; font-size:13px; font-weight:normal; color:#282828; }
	.why-natgain .advantagebox{ width:33.3333%; padding:2%;  color:#282828;}
		.why-natgain .advantagebox .box-title{ width:100%; height:auto; margin:0 auto 14px; font-size:18px; font-weight:normal;}
		.why-natgain .advantagebox .box-title span { color: #17a6e1; font-family: 'Oswald', sans-serif; font-weight:700;}
		.why-natgain .advantagebox .box-body{ width:100%; height:auto;}
		.why-natgain .advantagebox .box-body p{ font-size:13px; margin:0 0 16px;line-height: 15px;}
	.guranteed-box{ width:96%; margin:20px auto 0; padding:20px 0 0; border-top: 1px solid #eee;}
	.guranteed-box .imgplaceholder{ width:26%;}
	.guranteed-box .text-section{ width:74%; height:auto;}
	.guranteed-box .text-section h2 { font-size: 56px; line-height:62px; margin:0 0 20px; color:#282828; font-family: 'Oswald', sans-serif; font-weight:700; letter-spacing: -4px; text-align: center;}
	.guranteed-box .text-section h2 span.red { color: #e11717;}
	.guranteed-box .text-section p{ font-size:16px; margin:0 0 16px; color:#282828;line-height: 18px;}
	
	.bottom-order-now{ width:98%; height:auto; margin:0 auto 30px; background: #5F8298; background-image: -webkit-linear-gradient(left, #24485f 0%, #b3d4e9 100%); background-image: -o-linear-gradient(left, #24485f 0%, #b3d4e9 100%); background-image: linear-gradient(to right, #24485f 0%, #b3d4e9 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF24485F', endColorstr='#FFB3D4E9', GradientType=1); border: 3px solid #c4dded; border-top-right-radius: 10px; border-top-left-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; color: #fff; position: relative; padding: 10px 2%;}	
	.bottom-order-now .order-left{ width:41%; padding:0 1% 30px 0;}
		.bottom-order-now .order-left p{ font-size:15px; font-weight:normal; margin:0 0 12px;line-height: 18px;}
	.bottom-order-now .order-product{ width:11%; height:30px; position:relative;}
	.bottom-order-now .order-product .bottle01{ left: 0; position: absolute; top: -30px;}
	.bottom-order-now .advantages{ width: 22%; color: #111111; font-family: 'Oswald', sans-serif; font-weight:600;}
	.bottom-order-now .advantages ul{ list-style:none; margin:0; padding:0;}
	.bottom-order-now .advantages ul li { background: url("../images/bullet-green.png") no-repeat scroll left 6px rgba(0, 0, 0, 0); font-size: 12px; padding-left: 15px;}
	.bottom-order-now .advantages span.green { color: #375f0a;}
	.bottom-order-now .advantages span.red { color: #e11717;}
	.bottom-order-now .satisfaction-badge{ width:26%;}
	
	.innerpage-section{ width:100%; height:auto; padding:.3%; background:#fff;}
		.innerpage-section .sidebar{ width:28.8%; height:auto;margin-left: 0% !important;margin-bottom: 0;}
		.innerpage-section .sidebar .unique-natural-box{ width:100%; height:auto; margin:0 auto 34px;}
		.innerpage-section .sidebar .unique-natural-box .box{ width:100%; height:auto; margin:0 auto 10px;}
		.innerpage-section .sidebar .unique-natural-box .ordernow{ width:100%; height:auto; margin:0 auto;}

		.supply-facts{ width:100%; min-height:200px; margin:0 0 14px; border:1px solid #000; background:#fff;}
		.supply-facts .head-title{ width:100%; height:auto; margin:0 auto; padding:6px 2% 6px 76px; background:#f3f3f3 url(../images/sp-title-arrow.png) 10px 50% no-repeat; border-bottom:5px solid #000;}
		.supply-facts .head-title h2{ color:#000000; font-size:42px; line-height:40px; font-family:"open_sansbold"; text-transform:uppercase; letter-spacing:2px;}
		.supply-facts .head-title h5{ color:#000000; font-size:14px; font-family:"open_sanssemibold"; letter-spacing:2px;}
		
		.supply-facts .subhead-title{ width:100%; height:auto; margin:0 auto; padding:6px 2%; border-bottom:3px solid #000;}
		.supply-facts .subhead-title .amt-p-serv{ float:left; width:20%; margin:0 0 0 60%; color:#000000; font-size:12px; font-family:"open_sanssemibold"; text-align:center;}
		.supply-facts .subhead-title .daily-val{ float:left; width:20%; margin:0; color:#000000; font-size:12px; font-family:"open_sanssemibold"; text-align:center;}
		
		.supply-facts .inge-per-row{ width:100%; height:auto; margin:0 auto; padding:10px 1%;}
		.supply-facts .inge-per-row .lbltxt{ float:left; width:60%; color:#000; font-family:"open_sansregular"; font-weight:normal; font-size:15px;}
		.supply-facts .inge-per-row .amt-servtxt{ float:left; width:20%; color:#000; font-family:"open_sanssemibold"; font-weight:normal; font-size:16px; text-align:center;}
		
		.supply-facts .inge-gen-row{ width:100%; height:auto; margin:0 auto; padding:0 1%; border-top:1px solid #000;}
		.supply-facts .inge-gen-row .lbltxt{ float:left; width:60%; color:#000; font-family:"open_sansregular"; font-weight:normal; font-size:14px; padding:3px 0; text-align:left;}
		.supply-facts .inge-gen-row .amt-servtxt{ float:left; width:20%; color:#000; font-family:"open_sansregular"; font-weight:normal; font-size:14px; text-align:center; padding:3px 0; border-left:1px solid #000;}
		.supply-facts .inge-gen-row .daily-perc{ float:left; width:20%; color:#000; font-family:"open_sansregular"; font-weight:normal; font-size:14px; text-align:center; padding:3px 0; border-left:1px solid #000;}
		.supply-facts .inge-gen-row:last-child{ border-bottom:5px solid #000;}
		
	.innerpage-section .main-side-section{ width:71%; height:auto; padding:0 1%;}
	
	.innerpage-section .main-side-section .text-area-section{ color:#3c3c3c;}
	.innerpage-section .main-side-section .text-area-section h2.boldtitle{ color:#1e1e1e; width:100%; height:auto; margin:0 auto 30px; padding:30px 0 14px; border-bottom:1px solid #ababab; font-family: 'Oswald', sans-serif; font-weight:600; font-size:36px; line-height:36px; text-align:center;}
	.innerpage-section .main-side-section .text-area-section h2.littleboldtitle{ color:#1e1e1e; width:100%; height:auto; margin:0 auto 30px; padding:30px 0 14px; border-bottom:1px solid #ababab; font-family: 'Oswald', sans-serif; font-weight:600; font-size:33px; line-height:42px; text-align:center;}
	.innerpage-section .main-side-section .text-area-section h2.littleboldtitle span{ color:#7bc714;}
	.innerpage-section .main-side-section .text-area-section h3{ font-size:14px; font-weight:bold; text-transform:uppercase;}
	.innerpage-section .main-side-section .text-area-section h3 span{ color:#7bc714;}
	.innerpage-section .main-side-section .text-area-section p{ font-size:14px; font-weight:normal; margin:0 0 14px;line-height: 18px;}
	.innerpage-section .main-side-section .text-area-section p a{ color:#3c3c3c;}
	.innerpage-section .main-side-section .faq h3{ font-size:16px; font-family: 'Oswald', sans-serif; font-weight:normal; font-weight:600;}
	.innerpage-section .main-side-section .faq p{ font-size:16px; line-height:24px;}
	.innerpage-section .main-side-section .how-works h2{ color:#2d2d2d; font-size:46px; line-height:40px; font-family: 'Oswald', sans-serif; font-weight:600; text-align:center; background:url(../images/how-works-title.png) center bottom no-repeat; padding:25px 0 56px; margin:0 auto 32px;}
	.innerpage-section .main-side-section .how-works h2 span{ color:#1085b3;}
	.innerpage-section .main-side-section .how-works .worksteps{ width:100%; height:auto; margin:0 auto; padding:16px 1.2%; background:url(../images/worksteps-bg.png) 0 bottom repeat-x;}
	.innerpage-section .main-side-section .how-works .worksteps .step-number{ width:63px; margin:0 2% 0 0;}
	.innerpage-section .main-side-section .how-works .worksteps .step-texts{ width:86%;}
		.innerpage-section .main-side-section .how-works .worksteps .step-texts p{ color:#1e1e1e; font-size:16px; line-height:24px; font-weight:normal;}
		
	.innerpage-section .main-side-section .text-area-section h2.greentitle{ color:#7bc714; width:100%; height:auto; margin:0 auto 30px; padding:30px 0 14px; border-bottom:1px solid #ababab; font-family: 'Oswald', sans-serif; font-weight:600; font-size:33px; line-height:34px; text-align:center;}	
	
	 .innerpage-section .main-side-section .support h2{ color:#1e1e1e; font-size:20px; font-weight:normal; text-align:center; background:url(../images/green-title-bg.png) center bottom no-repeat; padding:30px 0 40px; margin:0 auto 22px;}
	 .innerpage-section .main-side-section .support .support-form{ width:90%; height:auto; margin:0 auto 40px;}
	 	.innerpage-section .main-side-section .support .support-form .formrow{ width:100%; height:auto; margin:0 auto 12px;}
		.innerpage-section .main-side-section .support .support-form .lbl01{ width:30%; margin:0 1.5% 0 0; color:#1e1e1e; font-size:16px; font-weight:normal;}
		.innerpage-section .main-side-section .support .support-form input[type="text"], .innerpage-section .main-side-section .support .support-form input[type="email"], .innerpage-section .main-side-section .support .support-form select{ width: 50%; height:42px; padding:2px 1.4%; border:1px solid #b9b9b9; font-size:15px;}
		.innerpage-section .main-side-section .support .support-form textarea{ width: 50%; height:120px; padding:2px 1.4%; border:1px solid #b9b9b9; font-size:15px;}
		.innerpage-section .main-side-section .support .support-form .submit-row{ width: 50%; height:auto;}
		.innerpage-section .main-side-section .support .support-form .submit-row input[type="submit"], .innerpage-section .main-side-section .support .support-form .submit-row input[type="reset"]{ background: #106498;  background-image: -webkit-linear-gradient(top, #11add4 0%, #0e3571 80%);  background-image: -o-linear-gradient(top, #11add4 0%, #0e3571 80%);  background-image: linear-gradient(to bottom, #11add4 0%, #0e3571 80%);
  background-repeat: repeat-x;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF11ADD4', endColorstr='#FF0E3571', GradientType=0);
  border-top-right-radius: 5px;  border-top-left-radius: 5px;  border-bottom-right-radius: 5px;  border-bottom-left-radius: 5px;  color: #fff !important; font-weight:normal;  padding: 10px 19px 10px 19px;  border-top: 2px solid #16dbfe;  margin-right: 4px;  font-size: 18px; text-decoration:none;}
  
  .order-page-section{ padding:.3% .6% 20px;}
  .order-top{ width:100%; height:auto; margin:0 auto;}
   .order-top .order-choose-left{ width:48%; height:auto; margin:45px 1.5% 5px 0;}
   .order-top .order-choose-right{ width:48%; height:auto; margin:45px 0 5px 1.5%;}
   .order-top .order-choose-left .item-product-block{ width:100%; height:auto; margin:0 auto 20px;}
   .order-top .order-choose-right .item-product-block{ width:100%; height:auto; margin:0 auto 20px;}
   
   .item-product-block .product-slab{ width:86%; height:auto; position:relative;}
   .item-product-block .product-slab .choose-radio { width:76px; height:45px; padding:11px 0 11px 8px; background:url(../images/choose-radio-bg.png) center bottom no-repeat; position:absolute; top:34%; left:-72px; color: #FFF;
font-size: 13px;font-weight: 600;
font-family: 'Oswald', sans-serif;}
   .order-top .order-choose-left .choose-package-above{ width:100%; height:94px; background: #106498;  background-image: -webkit-linear-gradient(top, #11add4 0%, #0e3571 80%);
  background-image: -o-linear-gradient(top, #11add4 0%, #0e3571 80%);  background-image: linear-gradient(to bottom, #11add4 0%, #0e3571 80%);  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF11ADD4', endColorstr='#FF0E3571', GradientType=0);  border-top-right-radius: 10px;  border-top-left-radius: 10px;  border-bottom-right-radius: 10px;  border-bottom-left-radius: 10px;  color: #fff !important;  padding: 10px 19px 10px 19px;  border-top: 2px solid #16dbfe;  margin-right: 4px;  font-size: 18px; text-decoration:none; font-family: 'Oswald', sans-serif; font-weight:normal; font-weight:600; font-size:40px; text-align:center; text-transform:uppercase;}

   .order-top .order-choose-right .choose-package-above{ width:100%; height:94px; background: #106498;  background-image: -webkit-linear-gradient(top, #11add4 0%, #0e3571 80%);
  background-image: -o-linear-gradient(top, #11add4 0%, #0e3571 80%);  background-image: linear-gradient(to bottom, #11add4 0%, #0e3571 80%);  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF11ADD4', endColorstr='#FF0E3571', GradientType=0);  border-top-right-radius: 10px;  border-top-left-radius: 10px;  border-bottom-right-radius: 10px;  border-bottom-left-radius: 10px;  color: #fff !important;  padding: 10px 19px 10px 19px;  border-top: 2px solid #16dbfe;  margin-right: 4px;  font-size: 18px; text-decoration:none; font-family: 'Oswald', sans-serif; font-weight:normal; font-weight:600; font-size:40px; text-align:center; text-transform:uppercase;}
  
  .order-top .order-info-section{ width:48%; height:auto; padding:10px 0 0;}
  .order-top .order-info-section .form-title{ width:100%; background: rgba(97,160,20,1);
background: -moz-linear-gradient(top, rgba(97,160,20,1) 0%, rgba(109,191,15,1) 56%, rgba(130,237,8,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(97,160,20,1)), color-stop(56%, rgba(109,191,15,1)), color-stop(100%, rgba(130,237,8,1)));
background: -webkit-linear-gradient(top, rgba(97,160,20,1) 0%, rgba(109,191,15,1) 56%, rgba(130,237,8,1) 100%);
background: -o-linear-gradient(top, rgba(97,160,20,1) 0%, rgba(109,191,15,1) 56%, rgba(130,237,8,1) 100%);
background: -ms-linear-gradient(top, rgba(97,160,20,1) 0%, rgba(109,191,15,1) 56%, rgba(130,237,8,1) 100%);
background: linear-gradient(to bottom, rgba(97,160,20,1) 0%, rgba(109,191,15,1) 56%, rgba(130,237,8,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#61a014', endColorstr='#82ed08', GradientType=0 ); padding:6px 0; text-align:center; color:#fff; font-size:29px; font-weight:normal; font-family: "droid_sansregular"; border-radius: 10px 10px 0px 0px; -moz-border-radius: 10px 10px 0px 0px; -webkit-border-radius: 10px 10px 0px 0px; border: 0px solid #000000;}
	.order-top .order-info-section .box-body{ width:100%; height:auto; padding:12px 2%;}
	.order-top .order-info-section .formrow{ width:100%; height:auto; margin:0 auto 12px;}
	.order-top .order-info-section .lbl01{ width:26%; margin:0 1.5% 0 0; color:#1e1e1e; font-size:16px; font-weight:normal;}
	.order-top .order-info-section input[type="text"], .order-top .order-info-section input[type="email"], .order-top .order-info-section input[type="tel"], .order-top .order-info-section select{ width: 72%; height:34px; padding:2px 1.4%; border:1px solid #8b8b8a; font-size:15px;}
	.order-top .order-info-section textarea{ width: 72%; height:94px; padding:2px 1.4%; border:1px solid #8b8b8a; font-size:15px; overflow:auto; resize:none;}
	.order-top .order-info-section .submit-row{ width: 72%; height:auto;}
		.order-top .order-info-section .submit-row input[type="submit"]{  background: #106498;  background-image: -webkit-linear-gradient(top, #11add4 0%, #0e3571 80%);  background-image: -o-linear-gradient(top, #11add4 0%, #0e3571 80%);  background-image: linear-gradient(to bottom, #11add4 0%, #0e3571 80%);
  background-repeat: repeat-x;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF11ADD4', endColorstr='#FF0E3571', GradientType=0);
  border-top-right-radius: 5px;  border-top-left-radius: 5px;  border-bottom-right-radius: 5px;  border-bottom-left-radius: 5px;  color: #fff !important; font-weight:normal;  padding: 10px 19px 10px 19px;  border-top: 2px solid #16dbfe;  margin-right: 4px;  font-size: 18px; text-decoration:none; text-transform:uppercase;}
  .order-top .order-info-section .payment-system{ list-style:none; margin:0; padding:0; text-align:center;}
  	.order-top .order-info-section .payment-system li{ display:inline-block; padding:12px 0; margin:0 1%; color:#000; font-size:16px; font-weight:normal;}

.order-bot{ width:100%; height:auto; margin:0 auto;}
.order-bot .title-section{ width:100%; height:62px; background:#d26a4d url(../images/order-bot-title-bg.jpg) 0 0 repeat-x; border-bottom:5px solid #d04444; border-radius: 15px 15px 0px 0px; -moz-border-radius: 15px 15px 0px 0px; -webkit-border-radius: 15px 15px 0px 0px; padding:8px 3%; font-family: 'Oswald', sans-serif; font-weight:normal; font-weight:600; font-size:36px; line-height:38px; color:#fff; text-shadow: 1px 1px 1px rgba(150, 150, 150, .3);}
.order-bot .title-section span{ color:#5b1c00;}
.order-bot .box-body{ width:100%; height:auto; padding:15px 3%; border-radius: 0px 0px 15px 15px; -moz-border-radius: 0px 0px 15px 15px; -webkit-border-radius: 0px 0px 15px 15px; border: 1px solid #edb9ab; border-top:none;	}
.order-bot .box-body h3{ color:#000; font-size:18px; font-family: 'Oswald', sans-serif; font-weight:normal; font-weight:600; margin:0 0 14px;}
.order-bot .box-body span.redtxt{ color:#ee0000;}
.order-bot .box-body p{ color:#292929; font-size:17px; font-weight:normal; line-height:22px; margin:0 0 22px;}

.text-area-section.listing-ingredient-section{ width:98%; color:#3c3c3c; margin:0 auto;}
.text-area-section.listing-ingredient-section .middle-title{ width:80%; height:auto; margin:0 auto;}
.text-area-section.listing-ingredient-section h2.boldtitle{ color:#1e1e1e; width:100%; height:auto; margin:0 auto 30px; padding:30px 0 14px; border-bottom:1px solid #ababab; font-family: 'Oswald', sans-serif; font-weight:600; font-size:36px; line-height:36px; text-align:center;}
.text-area-section.listing-ingredient-section h2.littleboldtitle{ color:#1e1e1e; width:100%; height:auto; margin:0 auto 30px; padding:30px 0 14px; border-bottom:1px solid #ababab; font-family: 'Oswald', sans-serif; font-weight:600; font-size:33px; line-height:42px; text-align:center;}
.text-area-section.listing-ingredient-section h2.littleboldtitle span{ color:#7bc714;}
.text-area-section.listing-ingredient-section h3{ font-size:14px; font-weight:bold; text-transform:uppercase;}
.text-area-section.listing-ingredient-section h3 span{ color:#7bc714;}
.text-area-section.listing-ingredient-section p{ font-size:14px; line-height:24px; font-weight:normal; margin:0 0 14px;}
.text-area-section.listing-ingredient-section p a{ color:#3c3c3c;}	
	
	
.key-ingredient-section{ width:100%; height:auto; margin:0 auto;}
.key-ingredient-section .title-section{ width:80%; height:auto; margin:0 auto 28px; border-bottom:1px solid #ababab; text-align:center;}
.key-ingredient-section .list-section{ width:100%; height:auto; margin:0 auto; position:relative; text-align:center; padding:0;}
.key-ingredient-section .list-section .ingredi-box{ width:100%; height:auto; margin:0 auto 35px; padding:6px 1%; border:1px solid #c9c9c9;}
.ingredi-box .img-section{ float:left; width:17%; margin:0 2.2% 0 0;}
.ingredi-box .img-section figure{ margin:0 auto 2px;}
.ingredi-box .img-section .img-title{ width:100%; padding:12px 2%; display:block; background: rgba(17,118,168,1); background: -moz-linear-gradient(top, rgba(17,118,168,1) 0%, rgba(15,75,131,1) 44%, rgba(14,54,113,1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(17,118,168,1)), color-stop(44%, rgba(15,75,131,1)), color-stop(100%, rgba(14,54,113,1))); background: -webkit-linear-gradient(top, rgba(17,118,168,1) 0%, rgba(15,75,131,1) 44%, rgba(14,54,113,1) 100%); background: -o-linear-gradient(top, rgba(17,118,168,1) 0%, rgba(15,75,131,1) 44%, rgba(14,54,113,1) 100%); background: -ms-linear-gradient(top, rgba(17,118,168,1) 0%, rgba(15,75,131,1) 44%, rgba(14,54,113,1) 100%); background: linear-gradient(to bottom, rgba(17,118,168,1) 0%, rgba(15,75,131,1) 44%, rgba(14,54,113,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1176a8', endColorstr='#0e3671', GradientType=0 );}
.ingredi-box .img-section .img-title h3{ font-family:"droid_sansregular"; font-weight:normal!important; text-transform:none!important; color:#fff; font-size:16px; text-align:center; }
.ingredi-box .img-section .img-title h4{ font-family:"droid_sansregular"; font-weight:normal!important; text-transform:none!important; color:#fff; font-size:22px; text-align:center; text-shadow: 2px 2px 3px rgba(7, 25, 53, 1);line-height: 22px;}
.ingredi-box .text-section{ float:left; width:80%; height:auto; text-align:left; padding:0;}
.ingredi-box .text-section h2{ font-family: "open_sanssemibold"; font-weight:normal; font-size:26px; margin:0 0 15px;}
.ingredi-box .text-section p a.more{ color:#0174ad; text-decoration:none; text-transform:uppercase;}


/*-----------------------------------------------------
	------------------- Footer Styles ------------------
	----------------------------------------------------- */
footer{ max-width:962px; height:auto; margin:0 auto; padding:20px 0 0; text-align:center; color:#fff; font-size:13px;}	
footer p{ margin:0 0 14px; color:#ababab;}
	footer nav{ width:100%; margin:0 auto 12px; text-align:center;}
footer nav ul{ list-style:none; margin:0; padding:0;}
	footer nav ul li{ display:inline-block; font-family: "droid_sansregular"; font-weight:normal; text-align:center; color:#ababab; font-size:13px; margin:0 2px;}
	footer nav ul li a{ color:#ababab; text-decoration:none;}
	
.coupon{display:none;}
.wp-element-button{display:none;}
.wc-backward{display:none;}
