@charset "utf-8";
/* @group ntz css reset */

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, cite, code,
del, dfn, em, img, ins, kbd, q, s,
small, strong, sub, sup, b, u, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video  {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
  display: block;
}

blockquote, q { quotes:none; }
blockquote:before, blockquote:after,
q:before, q:after { content:''; content:none; }

ins { background-color:#ff9; color:#000; text-decoration:none; }
mark { background-color:#ff9; color:#000; }

del { text-decoration: line-through; }
abbr[title], dfn[title] { border-bottom:1px dotted; cursor:help; }
pre, code, kbd, samp { font-family: monospace, sans-serif; }

table { border-collapse:collapse; border-spacing:0; }

hr { display:block; height:1px; border:0; border-top:1px solid #ccc; margin:1em 0; padding:0; }

input, select { vertical-align:middle; }
select, input, textarea, button { font:99% sans-serif; }

ul, ol { margin-left: 1.8em; }
ol { list-style-type: decimal; }

nav ol, nav ul, nav li { margin: 0; list-style:none; } 

small { font-size: 85%; }
mark, b, strong, th { font-weight: 700; }
mark, i, cite, em, var, address, dfn { font-style:italic; }

td, td img { vertical-align: top; } 
sub { vertical-align: sub; font-size: smaller; }
sup { vertical-align: super; font-size: smaller; }
pre { padding: 15px; white-space: pre; white-space: pre-wrap; white-space: pre-line; word-wrap: break-word; }
textarea { overflow: auto; } 

input[type="checkbox"] { vertical-align: text-bottom; }
input[type="radio"] { vertical-align: bottom  }
input[type=button], input[type=submit], button { cursor: pointer; }
button, input, select, textarea { margin: 0; outline: none; }

/* fixing mozilla extra padding on buttons */
button::-moz-focus-inner, 
input[type="button"]::-moz-focus-inner, 
input[type="submit"]::-moz-focus-inner, 
input[type="reset"]::-moz-focus-inner {
  padding: 0 !important;
}

button { width: auto; overflow: visible; }

html { overflow-y: scroll; }

/* common classes
------------------------------------------------------------- */
.hidden { display: none; visibility: hidden; } 
.leftalign,.alignleft{float:left}
.rightalign,.alignright{float:right}
.aligncenter {margin:auto;display:block;}
.ta-c {text-align:center;}
.ta-r {text-align:right;}
.clearfix:before, .clearfix:after {content: "\0020"; display: block; height: 0; visibility: hidden;}
.clearfix:after { clear: both; }

/* extra IE fixing
------------------------------------------------------------- */
.lte7 .clearfix { zoom: 1; }
.lte7 button {width:1;overflow:visible}
.lte7 legend { margin-left: -7px; } 
.ie7 img { -ms-interpolation-mode: bicubic; }
.ie7 input[type="checkbox"] { vertical-align: baseline; }
.lte7 input[type="checkbox"] { vertical-align:bottom; }
/* @end */

::-moz-selection{ color:#fff; text-shadow: none; }
::selection { color:#fff; text-shadow: none; } 

::-webkit-input-placeholder { color:#999; }
input:-moz-placeholder { color:#999; }
input[type="search"] { -webkit-appearance: textfield; }

a { color:#000; text-decoration:none;}
a:focus { outline:none; }
a:hover, a:focus {color:red;}

h1, h2, h3, h4, h5, h6 {line-height:1;}
p, ol, ul, dl, blockquote {margin-bottom:1em;}

h1 { font-size:1.6em; }
h2 { font-size:1.5em; }
h3 { font-size:1.4em; }
h4 { font-size:1.25em; }
h5 { font-size:1.15em; }
h6 { font-size:1em; }

body {
	background:url(../images/bg4.jpg) #f5fddd;
	background-position: center center;
	background-attachment: fixed;
	background-repeat: no-repeat;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

/*html {
	overflow-x:hidden;
}*/

ul {
	list-style:none;
	padding:0;
	margin:0;
}

.background {
	position:absolute;
	top:0;
	left:0;
	width:auto;
	height:100%;
	z-index:0;
}

.wrap {
  width:1180px;
  margin:0 auto;
	z-index:99;
	position:relative;
}

.logo {
	float:left;
	margin-top:20px;
	position:relative;
	z-index:99;
}

/*.logo:hover {
	-moz-transform:rotate(12deg);
	-moz-transform:rotate(12deg);
	-moz-transform:skewx(12deg) translatex(12deg);
	-webkit-transform:rotate(12deg);
	-o-transform:rotate(12deg);
	-ms-transform:rotate(12deg);
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1.2);
}*/

.topM {
	float:left;
	margin-top:50px;
  margin-left:70px;
}

.topM li {
	float:left;
	margin-left:30px;
}

.topM li a {
	color:#000;
	text-decoration:none;
	font-size:42px;
	display:block;
}

.topM li a:hover {
	color:#ff0000;
	-moz-transform: scale(1.5);
	-webkit-transform: scale(1.5);
	-o-transform: scale(1.5);
	transform: scale(1.5);
	-ms-transform: scale(1.5);
}

.topM li:hover a {
	color:#ff0000;
	-moz-transform: scale(1.5);
	-webkit-transform: scale(1.5);
	-o-transform: scale(1.5);
	transform: scale(1.5);
	-ms-transform: scale(1.5);
}

.topM li.s a {
	color:#ff0000;
}

.topM #info {
	margin-top:15px;
}

.topM #faqs {
	margin-top:5px;
}

.topM #blog {
	margin-top:5px;
}

.socialWrapper {
	float:right;
	position:relative;
	width:176px;
	height:170px;
	margin-top:20px;
}

.twitter {
	position:absolute;
	left:15px;
	top:0;
}

.facebook {
	position:absolute;
	left:0;
	top:90px;
}

.cart {
	background:url(../images/cart.png) no-repeat;
	width:95px;
	height:74px;
	position:absolute;
	right:0;
	top:40px;
}

.cartValue {
	float:left;
	margin-top:26px;
	margin-left:51px;
	color:#fff;
	font-size:22px;
	font-weight:700;
	font-family:Myriad Pro, Arial, Verdana;
}

.gumPackWrapper {
	float:left;
	margin-left:240px;
	margin-top:-40px;
	position:relative;
	height:440px;
}

.gumPack {
	position:absolute;
	top:-10px;
	left:20px;
}

.chewMore {
	position:absolute;
	top:150px;
	left:440px;
}

.doMore {
	position:absolute;
	top:220px;
	left:460px;
}

.buyJolt {
	float:left;
	margin-left:460px;
	margin-top:-80px;
}

.buyJolt img {
	float:left;
	-webkit-transition: all .1s ease-out;
	-moz-transition: all .1s ease-out;
	-o-transition: all .1s ease-out;
	transition: all .1s ease-out;
	width:296px;
	height:147px;
}

.buyJolt img:hover {
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
	-ms-transform: scale(1.1);
}

.headBuy img, .buyNow img {
	-webkit-transition: all .1s ease-out;
	-moz-transition: all .1s ease-out;
	-o-transition: all .1s ease-out;
	transition: all .1s ease-out;
}

.headBuy img:hover, .buyNow img:hover {
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
	-ms-transform: scale(1.1);
}

.useJolt {
	float:left;
	margin-top:50px;
	margin-left:0;
	width:100%;
	clear:left;
	text-align:center;
}

.useJolt li {
	display:inline;
	margin:0 10px;
}

.useJolt li a {
	display:inline-block;
}

/*.rechargeChar:hover a {
	-moz-transform:rotate(-5deg);
	-moz-transform:rotate(-5deg);
	-moz-transform:skewx(-5deg) translatex(-5deg);
	-webkit-transform:rotate(-5deg);
	-o-transform:rotate(-5deg);
	-ms-transform:rotate(-5deg);
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=-0.5);
	background:none transparent;
}

.driveChar:hover a {
	-moz-transform:rotate(5deg);
	-moz-transform:rotate(5deg);
	-moz-transform:skewx(5deg) translatex(5deg);
	-webkit-transform:rotate(5deg);
	-o-transform:rotate(5deg);
	-ms-transform:rotate(5deg);
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0.5);
}

.runChar:hover a {
	-moz-transform:rotate(-5deg);
	-moz-transform:rotate(-5deg);
	-moz-transform:skewx(-5deg) translatex(-5deg);
	-webkit-transform:rotate(-5deg);
	-o-transform:rotate(-5deg);
	-ms-transform:rotate(-5deg);
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=-0.5);
}

.partyChar:hover a {
	-moz-transform:rotate(5deg);
	-moz-transform:rotate(5deg);
	-moz-transform:skewx(5deg) translatex(5deg);
	-webkit-transform:rotate(5deg);
	-o-transform:rotate(5deg);
	-ms-transform:rotate(5deg);
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0.5);
}

.kickChar:hover a {
	-moz-transform:rotate(-5deg);
	-moz-transform:rotate(-5deg);
	-moz-transform:skewx(-5deg) translatex(-5deg);
	-webkit-transform:rotate(-5deg);
	-o-transform:rotate(-5deg);
	-ms-transform:rotate(-5deg);
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=-0.5);
}

.supportChar:hover a {
	-moz-transform:rotate(5deg);
	-moz-transform:rotate(5deg);
	-moz-transform:skewx(-5deg) translatex(5deg);
	-webkit-transform:rotate(5deg);
	-o-transform:rotate(5deg);
	-ms-transform:rotate(5deg);
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0.5);
}*/

.bottomMWrapper {
	float:right;
	background:url(../images/contactBg.png) no-repeat;
	width:742px;
	height:52px;
	clear:right;
}

.bottomM {
	float:right;
	margin-top:10px;
}

.bottomM li {
	float:left;
	margin-right:50px;
	margin-left:30px;
	margin-top:4px;
}

.bottomM li a {
	font-family:Verdana, Arial;
	font-size:17px;
	color:#fffefe;
	text-decoration:none;
}

.copyright {
	float:right;
	clear:right;
	margin-top:10px;
	margin-right:110px;
	margin-bottom:20px;
	font-family:Verdana, Arial;
	font-size:12px;
	color:#000;
}

.content {
	width:840px;
	height:auto;
	background:rgba(254,254,253,0.9);
	margin:0 auto;
	padding:10px;
	-moz-box-shadow:0 0 25px 25px rgba(254,254,253,0.9);
	-webkit-box-shadow:0 0 25px 25px rgba(254,254,253,0.9);
	box-shadow:0 0 25px 25px rgba(254,254,253,0.9);
	margin-bottom:20px;
}

.content h4 {
	float:left;
	width:100%;
	font-size:30px;
	color:#ff0000;
}

.content h2 {
	float:left;
	width:100%;
	font-size:36px;
	color:#ff0000;
}

.content h1 {
	float:left;
	width:100%;
	font-size:51px;
	color:#ff0000;
}

.content h3 {
	float:left;
	width:100%;
	font-size:32px;
	color:#ff0000;
}

.content p {
	float:left;
	width:100%;
	font-size:14px;
	color:#000;
	font-family:Verdana, Arial;
	position:relative;
	z-index:9999;
}

.logosWrapper {
	float:left;
	width:100%;
	text-align:center;
	margin-top:40px;
	margin-bottom:30px;
}

.tvWrapper {
	float:left;
	margin-left:100px;
	margin-top:20px;
	background-image:url(../images/tv.png);
	width:366px;
	height:217px;
	position:relative;
}

.tvframe {
	position:absolute;
	overflow:hidden;
	left:70px;
	top:36px;
}


.articles {
	float:left;
	width:200px;
	margin-left:100px;
	margin-top:10px;
}

.articles li {
	float:left;
	width:100%;
	margin:2px 0;
}

.articles h3 {
	margin-bottom:0;
}

.articles a {
	font-size:14px;
	color:#000;
	font-family:Verdana, Arial;
}

.articles a:hover {
	text-decoration:none;
	color:red;
}

.news p {
	margin-top:20px;
}

.topNewsWrapper {
	float:left;
	width:100%;
	text-align:center;
}

.faqList {
	float:left;
	width:100%;
	margin-top:10px;
}

.faqList li {
	float:left;
	width:100%;
	margin:10px 0;
}

.faqList li p {
	float:left;
	width:100%;
	font-size:14px;
	color:#000;
	font-family:Verdana, Arial;
	margin:0;
	text-align:justify;
}

.faqTitle {
	color:#ff0000;
	font-size:14px;
	font-family:Verdana, Arial;
	font-weight:700;
}

.faqPage h1 {
	width:auto;
}

.faqPage h2 {
	margin-top:30px;
}

.submenu {
	float:left;
	text-align:center;
	width:580px;
	margin-left:20px;
}

.submenu li {
	display:inline;
	background:url(../images/submenuBg.png) no-repeat;
	padding-left:15px;
	margin-left:5px;
}

.submenu li:first-child {
	padding-left:0;
	background:none;
	margin-left:0;
}

.submenu a {
	font-size:22px;
	color:#000;
}

.submenu li.s a {
	color:#ff0000;
}

.faqImg {
	position:absolute;
	top:0;
	right:100px;
}

.content.noBg {
	background:none;
	-moz-box-shadow:0 0 25px 25px rgba(254,254,253,0);
	-webkit-box-shadow:0 0 25px 25px rgba(254,254,253,0);
	box-shadow:0 0 25px 25px rgba(254,254,253,0);
}

.infoPage .submenu li {
	background:none;
	float:none;
	display:inline;
	margin:0 30px;
}

.infoPage .submenu a {
	font-size:30px;
}

.infoPage .submenu {
	width:100%;
	text-align:center;
	margin-left:0;
}

.list {
	list-style:disc;
	float:left;
	padding-left:20px;
	margin-top:10px;
}

.list li {
	margin:2px 0;
}

.list li p {
	float:none;
	margin:0;
}

.infoPage h2 {
	margin-bottom:10px;
}

.infoPage p {
	margin-top:20px;
}

.equals {
	float:left;
	width:100%;
}

.equals li {
	display:table-cell;
	vertical-align:middle;
	padding:20px 20px;
}

.infoImg {
	float:left;
	margin-left:-100px;
}

.infoPage h1 {
	width:auto;
	margin-left:20px;
}

.rave {
	margin-top:80px;
	color:#69db3f!important;
}

.infoPage .minusTop {
	margin-top:-70px!important;
}

.antiRave {
	margin-top:80px;
}

.titleRotated {
	-moz-transform:rotate(-15deg);
	-moz-transform:rotate(-15deg);
	-moz-transform:skewx(25deg) translatex(-15deg);
	-webkit-transform:rotate(-15deg);
	-o-transform:rotate(-15deg);
	-ms-transform:rotate(-15deg);
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=-0.5);
	margin-top:-80px;
	height:200px;
	margin-left:100px;
	width:auto;
}

.companyImg {
	position:absolute;
	top:120px;
	right:230px;
	z-index:0;
}

.submenuSecondary {
	float:left;
	width:100%;
	position:relative;
	z-index:99;
}

.submenuSecondary li {
	display:inline;
	background:url(../images/submenuBg.png) no-repeat;
	padding-left:15px;
	margin-left:5px;
}

.submenuSecondary li:first-child {
	padding-left:0;
	background:none;
	margin-left:0;
}

.submenuSecondary a {
	font-size:22px;
	color:#000;
}

.submenuSecondary li.s a {
	color:#ff0000;
}

.gumPage .titleRotated {
	-moz-transform:rotate(-5deg);
	-moz-transform:rotate(-5deg);
	-moz-transform:skewx(-5deg) translatex(-5deg);
	-webkit-transform:rotate(-5deg);
	-o-transform:rotate(-5deg);
	-ms-transform:rotate(-5deg);
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=-0.5);
	margin-top:0px;
	height:50px;
	margin-left:100px;
	width:auto;
	font-size:42px;
}

.gumPage .equals p {
	font-size:14px;
	font-family:Verdana, Arial;
	color:#000;
	text-align:justify;
}

.spearmint a {
	color:#3f9f1b;
}

.spearmint a:hover {
	color:red; }

.icy a {
	color:#313384;
}

.icy a:hover {
	color:red; }

.flurry a {
	color:#272a56;
}
.flurry a:hover {
	color:red; }

.trial a {
	color:#01a016;
}
.trial a:hover {
	color:red; }

.spearmint .gumTitle {
	color:#3f9f1b;
	font-weight:700;
}

.icy .gumTitle {
	color:#313384;
	font-weight:700;
}

.flurry .gumTitle {
	color:#272a56;
	font-weight:700;
}

.trial .gumTitle {
	color:#01a016;
	font-weight:700;
}

.landingPage h1 {
	float:right;
	width:700px;
	font-size:60px;
	margin-top:-50px;
	line-height:70%;
}

.landingPage h2 {
	float:right;
	width:700px;
	font-size:48px;
	margin-top:-50px;
	line-height:70%;
}

.landingPage .readMore {
	float:left;
	width:100%;
	text-align:center;
	font-size:14px;
	font-family:Verdana, Arial;
	color:#000;
	font-weight:700;
	text-decoration:none;
	margin-top:20px;
}

.landingPage .content {
	width:1140px;
}

/* Landing Page Style 2 - Smaller H1 H2 */

.landingPage2 h1 {
	float:right;
	width:700px;
	font-size:48px;
	margin-top:-50px;
	line-height:70%;
}

.landingPage2 h2 {
	float:right;
	width:700px;
	font-size:44px;
	margin-top:-50px;
	line-height:70%;
}

.landingPage2 .readMore {
	float:left;
	width:100%;
	text-align:center;
	font-size:14px;
	font-family:Verdana, Arial;
	color:#000;
	font-weight:700;
	text-decoration:none;
	margin-top:20px;
}

.landingPage h1 {
	font-size:48px;
	line-height:70%;
}

.landingPage h2 {
	font-size:44px;
	line-height:70%;
}

.landingPage2 .content {
	width:1140px;
}


/* ends */


.drive {
	background:url(../images/lp-bg.jpg) no-repeat fixed #f5fddd;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
}

.drive h1 {
	color:#016cff;
	width:960px;
	text-align:center;
}

.drive h2 {
	color:#000;
	width:350px;
	margin-top:50px;
	text-align:center;
	margin-right:250px;
	-moz-transform:rotate(-5deg);
	-moz-transform:rotate(-5deg);
	-moz-transform:skewx(-5deg) translatex(-5deg);
	-webkit-transform:rotate(-5deg);
	-o-transform:rotate(-5deg);
	-ms-transform:rotate(-5deg);
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=-0.5);
	position:relative;
	z-index:99;
}

.boxWrapper {
	float:right;
	padding:20px 15px;
	background:rgba(239,239,239,0.8);
	border-radius:30px;
	z-index:0;
	margin-top:-20px;
}

.boxWrapper2 {
	float:right;
	padding:20px 15px;
	background:rgba(59,170,186,0.8);
	border-radius:30px;
	text-align:center;
	margin-top:-20px;
}

.drive .boxWrapper {
	width:190px;
	min-height:280px;
	position:relative;
}

.drive .boxWrapper2 {
	width:110px;
	min-height:280px;
	margin-right:150px;
}

.drive .boxWrapper2 p {
	color:#fff;
}

.drive .buyNow {
	position:absolute;
	bottom:-45px;
	left:-5px;
}

.gum {
	float:right;
	margin-top:-140px;
	margin-right:-30px;
	z-index:99;
	position:relative;
}

.kick {
	background:url(../images/lp-bg.jpg) no-repeat fixed #f5fddd;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
}

.kick h1 {
	margin-top:-70px;
	color:#016cff;
	text-align:right;
	width:760px;
	margin-right:10px;
}

.kick h2 {
	color:#000;
	text-align:right;
	margin-top:-130px;
}

.kick .boxWrapper {
	margin-top:20px;
	width:580px;
	position:relative;
	z-index:0;
	margin-right:50px;
}

.boxWrapper p {
	font-family:Verdana, Arial;
	font-size:14px;
	margin-bottom:0;
}

.kick .readMore {
	text-align:left;
}

.kick .buyNow {
	position:absolute;
	left:120px;
	bottom:-40px;
}

.kick .gum {
	margin-right:0;
}

.kick .list {
	margin-bottom:40px;
}

.run {
	background:url(../images/lp-bg.jpg) no-repeat fixed #f5fddd;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
}

.party {
	background:url(../images/lp-bg.jpg) no-repeat fixed #f5fddd;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
}

.run h1 {
	width:890px;
}

.party h1 {
	width:890px;
	color:#016cff;
	text-align:center;
	margin-bottom:160px;
	margin-right:90px;
	z-index:0!important;
	position:relative;
	margin-top:-50px;
}

.party h1 span {
	float:right;
}

.party .boxWrapper {
	margin-top:10px;
	width:450px;
}

.party .buyNow {
	float:right;
	position:relative;
  z-index:99;
}

.party .gum {
	float:right;
	margin-right:-160px;
  margin-top:-180px;
  position:relative;
  z-index:0;
}

.party .readMore {
	float:right;
	text-align:right;
	margin-top:0;
}

.troops h1 span {
	text-align:center;
	float:right;
	width:100%;
}

.troops .boxWrapper {
	width:450px;
	margin-right:250px;
	margin-bottom:50px;
}

.troops .gum {
	position:absolute!important;
	float:none!important;
	right:-250px!important;
	top:60px!important;
	margin:0!important;
}

.troops .buyNow {
	left:auto;
	right:-100px;
}

.troops .boxWrapper p {
	margin-bottom:15px;
}

.troops .list {
	margin-bottom:10px;
}

.troops .readMore {
	margin-top:0;
}

.recharge {
	padding-bottom:300px;
	background:url(../images/lp-bg.jpg) no-repeat fixed #f5fddd;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
}

.recharge .buyNow {
	float:right;
	margin:0;
	left:auto;
	right:auto;
	position:relative;
	margin-right:20px;
	margin-top:170px;
}

.recharge .boxWrapper {
	width:400px;
}

.recharge .list {
	margin-bottom:0;
}

.drive .pageImg {
	position:absolute;
	bottom:0;
	left:0;
	z-index:0;
}

.kick .pageImg {
	position:absolute;
	bottom:80px;
	left:0;
	z-index:0;
}

.party .pageImg {
	position:absolute;
	bottom:-20px;
	left:0;
	z-index:0;
}

.recharge .pageImg {
	position:absolute;
	bottom:-230px;
	left:-60px;
	z-index:0;
}

.run .pageImg {
	position:absolute;
	bottom:20px;
	left:0;
	z-index:0;
}

.troopsImg {
	position:absolute;
	top:250px;
	left:0;
	z-index:0;
	width:518px;
	height:716px;
	background:url(../images/troopsImg.png) no-repeat;
}

.party .boxWrapper {
	z-index:99;
	position:relative;
}

.faqList .answer {
	display:none;
	cursor:pointer;
}

.faqList .answer a {
	text-decoration:underline;
	color:blue;
}

.faqList .answer a:hover {
	color:red;
}

.faqList .question {
	cursor:pointer;
}

.driveImg {
	position:absolute;
	bottom:0;
	left:0;
	z-index:0;
	width:1044px;
	height:822px;
	background:url(../images/drive01.png) no-repeat;
	-webkit-transition: all .1s ease-out;
	-moz-transition: all .1s ease-out;
	-o-transition: all .1s ease-out;
	transition: all .1s ease-out;
}

.driveImg:hover {
	background:url(../images/drive02.png) no-repeat;
}

.kickImg {
	position:absolute;
	bottom:80px;
	left:0;
	z-index:0;
	width:744px;
	height:615px;
	background:url(../images/kickAss01.png) no-repeat;
	-webkit-transition: all .1s ease-out;
	-moz-transition: all .1s ease-out;
	-o-transition: all .1s ease-out;
	transition: all .1s ease-out;
}

.kickImg:hover {
	background:url(../images/kickAss02.png) no-repeat;
}

.partyImg {
	position:absolute;
	bottom:-20px;
	left:0;
	z-index:0;
	width:930px;
	height:711px;
	background:url(../images/party01.png) no-repeat;
	-webkit-transition: all .1s ease-out;
	-moz-transition: all .1s ease-out;
	-o-transition: all .1s ease-out;
	transition: all .1s ease-out;
}

.partyImg:hover {
	background:url(../images/party02.gif) no-repeat;
}

.rechargeImg {
	position:absolute;
	bottom:-230px;
	left:-60px;
	z-index:0;
	width:765px;
	height:651px;
	background:url(../images/recharge01.png) no-repeat;
	-webkit-transition: all .1s ease-out;
	-moz-transition: all .1s ease-out;
	-o-transition: all .1s ease-out;
	transition: all .1s ease-out;
}

.rechargeImg:hover {
	background:url(../images/recharge02.png) no-repeat;
}

.runImg {
	position:absolute;
	bottom:20px;
	left:0;
	z-index:0;
	width:512px;
	height:549px;
	background:url(../images/run01.png) no-repeat;
	-webkit-transition: all .1s ease-out;
	-moz-transition: all .1s ease-out;
	-o-transition: all .1s ease-out;
	transition: all .1s ease-out;
}

.runImg:hover {
	background:url(../images/run02.png) no-repeat;
}

.headBuy {
	position:absolute;
	right:0;
	top:100px;
}

.gumPackWrapper {
	margin-top:-50px;
	height:360px;
}

.facebook {
	top:0;
	right:50px;
	left:auto;
}

.twitter {
	left:-30px;
	top:30px;
}

.socialWrapper {
	height:80px;
}

.infoPage p {
	text-align:justify;
}

.infoPage .small {
	width:330px;
	text-align:justify;
}

.smallImg {
	margin-top:60px;
	margin-right:30px;
}

.infoPage .big {
	width:500px;
	text-align:justify;
}

.right {
	float:right!important;
}

.left {
	float:left!important;
}

.compayImg {
	float:left;
	margin:0;
}

.infoPage .submenuSecondary {
	margin-bottom:40px;
}

.niceGumPack {
	position:absolute;
	top:280px;
	right:0;
	z-index:0;
}

.faqTitle {
	font-size:16px;
}

.faqList {
	position:relative;
}

.faqList li p {
	font-size:16px;
}

.faqList .question {
	font-size:18px;
}

.comments .faqList.minusTop {
	margin-top:-30px!important;
}

.comments .infoImg {
	margin-top:-20px;
}

.comments .infoImg.anti {
	margin-top:0;
	margin-left:-50px;
}

.mail {
	float:right;
	margin-top:70px;
}

.equalsWrapper {
	background:rgba(254,254,253,1);
	-moz-box-shadow:0 0 25px 25px rgba(254,254,253,0.9);
	-webkit-box-shadow:0 0 25px 25px rgba(254,254,253,0.9);
	box-shadow:0 0 25px 25px rgba(254,254,253,0.9)
}

.molecule {
	position:absolute;
	z-index:0;
	top:260px;
	right:190px;
}

.caffeineGumPack {
	position:absolute;
	z-index:0;
	top:440px;
	left:-125px;
}

.list, .infoPage p {
	position:relative;
}

.equals li {
	padding-left:0;
}

.infoNiceGum {
	max-width:410px;
	height:auto;
}

.ribbonTitle {
	padding-left:80px;
	width:auto!important;
	float:right;
	text-align:left;
	height:80px;
	line-height:80px;
	margin-bottom:20px;
	-webkit-transition: all .1s ease-out;
	-moz-transition: all .1s ease-out;
	-o-transition: all .1s ease-out;
	transition: all .1s ease-out;
}

.ribbonTitle:hover {
	background:url(../images/ribbon.png) 0 0 no-repeat;
}

.troops h1 {
	margin-top:-70px;
}

.gum .ribbon {
	position:absolute;
	right:10px;
	top:40px;
	display:none;
}

.gum {
	overflow:hidden;
}

.gum:hover .ribbon {
	display:block;
}

.navTrigger, .nonVisible {
	display:none;
}

.topNewsWrapper ul {
	float:left;
	width:100%;
	margin:0;
	padding:0;
}

.topNewsWrapper ul li {
	float:left;
	margin-left:-15px;
}

.topNewsWrapper ul li:first-child {
	margin-left:10px;
}

.list {
	list-style:none;
	padding:0;
	margin:0;
}
	
.list li {
	background:url(../images/lightning.png) no-repeat 0 0;
	padding-left:20px;
	min-height:27px;
	margin:0;
}

.buyNow.header {
	float:right;
	top:auto;
	right:auto;
	left:auto;
	bottom:0;
	margin:0;
	position:relative;
	margin-top:20px;
}

.moreLP h1 {
	width:100%;
	text-align:center;
}

.run.moreLP h1 {
	margin-top:-40px;
}

.party.moreLP h1 {
	margin-top:-30px;
	margin-left:230px!important;
	width:auto!important;
	float:left;
}

.party.moreLP .boxWrapper {
	width:300px;
	margin-top:-40px;
}

.party.moreLP .boxWrapper p {
	font-size:18px;
}

.party.moreLP .boxImg {
	right:-10px;
	bottom:-140px;
}


.party.moreLP h1 {
	margin-bottom:70px;
}

.party.moreLP .bodyImg {
	top:120px;
}


.lpBoxes {
	float:left;
	width:100%;
	text-align:center;
	margin-top:50px;
	margin-bottom:20px;
}

.lpBoxes > li {
	display:inline-block;
	width:310px;
	vertical-align:middle;
}

.lpBoxes .boxWrapper {
	margin:0;
	float:left;
	width:270px;
	text-align:left;
	position:relative;
}

.lpBoxes > li span {
	font-size:14px;
	font-weight:700;
	font-family:Verdana, Arial, sans-serif;
	width:100%;
	float:left;
}

/* Run Faster Style 2 - UL Adjustment*/

.lpBoxes2 {
	float:left;
	width:100%;
	text-align:center;
	margin-top:20px;
	margin-bottom:-20px;
}

.lpBoxes2 > li {
	display:inline-block;
	width:310px;
	vertical-align:middle;
}

.lpBoxes2 .boxWrapper {
	margin:0;
	float:left;
	width:270px;
	text-align:left;
	position:relative;
}

.lpBoxes2 > li span {
	font-size:14px;
	font-weight:700;
	font-family:Verdana, Arial, sans-serif;
	width:100%;
	float:left;
}

/*ends*/

.boxImg {
	position:absolute;
	right:-30px;
	bottom:-90px;
}

.boxImg.second {
	right:-80px;
	bottom:-100px;
}

.bodyImg {
	position:absolute;
	left:0;
	top:180px;
}

.party .bodyImg {
	width:840px;
}

.moreLP .content {
	margin-left:0;
	width:1160px;
}

.drive.moreLP h1 {
	margin-top:20px;
	margin-left:60px!important;
	width:auto!important;
	float:left;
}

.drive .lpBoxes > li {
	vertical-align:top;
	width:350px;
	position:relative;
}

.drive.moreLP .lpBoxes span {
	padding:10px;
	width:320px;
	text-align:center;
}

.drive.moreLP .boxWrapper {
	float:left;
	margin-top:30px;
	margin-left:65px;
	width:995px;
	min-height:auto;
	text-align:center;
}

.drive.moreLP .boxWrapper p {
	text-align:left;
}

.boxText {
	margin-bottom:10px;
}

.boxWrapper.green {
	background:#405943;
	margin-bottom:30px;
}

.boxWrapper.green p {
	color:#fff;
	line-height:140%;
}

.driveSmallText {
	float:left;
	width:550px;
	margin-left:35px;
	margin-top:50px;
}

.driveSmallImg.left {
	float:left;
	margin-left:90px;
}

.driveSmallImg.right {
	float:right;
	margin-right:90px;
}

.drive .lpBoxes > li span {
	font-weight:400;
	width:100%;
	float:left;
}

.troops.moreLP h2 {
	margin-top:-80px;
}

.troops.moreLP h1  {
	float:left;
	width:auto;
	text-align:center;
	margin-top:-30px;
	margin-left:150px!important;
}

.troops.moreLP .boxWrapper {
	float:right;
	margin:0;
	margin-bottom:200px;
}

.troops.moreLP .bodyImg {
	top:120px;
}

.troops.moreLP .boxImg {
	bottom:-70px;
	right:-20px;
}

.troops .driveSmallText p {
	font-weight:400;
	text-align:justify;
}

.troops .driveSmallText {
	width:860px;
	margin-top:-80px;
}

.troops .driveSmallImg {
	width:260px;
	margin-left:0;
	margin-top:-80px;
}

.troops .driveSmallImg img {
	width:100%;
}

.topM.secondary {
	display:none;
}

.topM.secondary.active {
	display:none;
}

.gumPack {
	cursor:pointer;
}

.run .readMore {
  margin-top:0;
  color:#016cff;
  text-shadow:0px 0px 20px #ff0000;
}

.run .boxWrapper {
  padding-bottom:40px;
}

.kick .readMore {
  margin-top:0;
  color:#016cff;
  text-shadow:0px 0px 20px #ff0000;
}

.kick .boxWrapper {
  padding-bottom:40px;
}

.party .readMore {
  margin-top:0;
  color:#016cff;
  text-shadow:0px 0px 20px #ff0000;
}

.party .boxWrapper {
  padding-bottom:30px;
}

.drive .readMore {
  color:#016cff;
  text-shadow:0px 0px 20px #ff0000;
}