/* Artfully masterminded by ZURB  */
/* --------------------------------------------------
Table of Contents
-----------------------------------------------------
:: Shared Styles
:: Page Name 1
:: Page Name 2
 */
/* -----------------------------------------
Shared Styles
-----------------------------------------*/
body {
	color:#474747;
	background:#cccccc;
/* Old browsers */
	/*
background:-webkit-linear-gradient(top,rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%);
	background:-moz-linear-gradient(top,rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%);
	background:-o-linear-gradient(top,rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%);
	background:-ms-linear-gradient(top,rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%);
	background:linear-gradient(top,rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%);
*/
/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7d7e7d',endColorstr='#0e0e0e',GradientType=0);
/* IE6-9 */
}

a {
	-webkit-transition:all .5s linear;
	-moz-transition:all .5s linear;
	-o-transition:all .5s linear;
	-ms-transition:all .5s linear;
	transition:all .5s linear;
}

a:hover {
	-webkit-transition:all .5s linear;
	-moz-transition:all .5s linear;
	-o-transition:all .5s linear;
	-ms-transition:all .5s linear;
	transition:all .5s linear;
}

.content img {
	width:100%;
}

h1,h2,h3,h4,h5,h6 {
	padding-top:0;
}

h2 {
	font-size:40px;
}

ul li {
	list-style:none;
}

ul.ipBullets li {
	padding:0 0 10px;
	list-style:disc inside;
}

.button {
	padding-top:10px;
	padding-bottom:10px;
}

.ie8 .button {
	border-radius:5px 5px 5px 5px;
	behavior:url(../pie/PIE.htc);
	position:relative;
	z-index:10;
}

.row {
	padding:0;
	margin:0 auto 40px;
	width:96.916666666667%;
	max-width:940px;
}

.ie8 .row {
	padding:10px;
	margin:0 auto;
	width:940px;
}

.columns {
	position:relative;
}

.spacer20 {
	margin-bottom:20px;
}

.spacer40 {
	margin-bottom:40px;
}

.spacer125 {
	margin-bottom:0;
}

.spacerTop10 {
	margin-top:10px;
}

.spacerTop20 {
	margin-top:20px;
}

.spacerTop30 {
	margin-top:30px;
}

.spacerTop40 {
	margin-top:40px;
}

.vertPadding20 {
	padding-top:20px;
	padding-bottom:20px;
}

.vertPadding40 {
	padding-top:40px;
	padding-bottom:40px;
}

.vertMargin20 {
	margin-top:20px;
	margin-bottom:20px;
}

.paddRight {
	padding-right:20px;
}

.paddLeft {
	padding-left:20px;
}

.noTopMargin {
	margin-top:0;
}

.noBottomMargin {
	margin-bottom:0;
}

.marginLeft20 {
	margin-left:20px;
}

.block {
	display:block;
}

.center {
	margin-left:14%;
}

.floatRight {
	float:right;
}

.floatLeft {
	float:left;
}

pre {
	border:1px solid #CCC;
	background-color:#EEE;
	color:#333;
	padding:10px;
	display:none;
}

.fullWidth {
	width:100%;
}

.bgcolor {
	background:rgba(77,77,77,1);
}

.bgcolor2 {
	background:rgba(0,0,0,1);
}

.bgcolor3 {
	background:#fff;
}

.gradient {
	background:#0a0a0a;
/* Old browsers */
	background:-webkit-linear-gradient(left,rgba(10,10,10,1) 0%,rgba(56,56,56,1) 45%,rgba(78,78,78,1) 63%,rgba(149,149,149,1) 93%);
	background:-moz-linear-gradient(left,rgba(10,10,10,1) 0%,rgba(56,56,56,1) 45%,rgba(78,78,78,1) 63%,rgba(149,149,149,1) 93%);
	background:-o-linear-gradient(left,rgba(10,10,10,1) 0%,rgba(56,56,56,1) 45%,rgba(78,78,78,1) 63%,rgba(149,149,149,1) 93%);
	background:-ms-linear-gradient(left,rgba(10,10,10,1) 0%,rgba(56,56,56,1) 45%,rgba(78,78,78,1) 63%,rgba(149,149,149,1) 93%);
	background:linear-gradient(left,rgba(10,10,10,1) 0%,rgba(56,56,56,1) 45%,rgba(78,78,78,1) 63%,rgba(149,149,149,1) 93%);
/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0a0a0a',endColorstr='#959595',GradientType=1);
/* IE6-9 */
}

.whiteType {
	color:#fff;
}

.textShadow {
	text-shadow:1px 1px 7px #000;
}

.logoText {
	font-size:.4em;
}

.vertAlign {
	vertical-align:middle;
}

.textAlignRight {
	text-align:right;
}

.shadow {
	-webkit-box-shadow:0 0 7px 3px #222;
	box-shadow:0 0 7px 3px #222;
}

.shadow2 {
	-webkit-box-shadow:0 0 3px 1px #999;
	box-shadow:0 0 3px 1px #999;
}

.topPadding {
	padding-top:10px;
}

.radiusAll,.radiusTop {
	-webkit-border-top-left-radius:5px;
	-moz-border-top-left-radius:5px;
	-ms-border-top-left-radius:5px;
	-o-border-top-left-radius:5px;
	border-top-left-radius:5px;
}

.radiusAll,.radiusRight {
	-webkit-border-top-right-radius:5px;
	-moz-border-top-right-radius:5px;
	-ms-border-top-right-radius:5px;
	-o-border-top-right-radius:5px;
	border-top-right-radius:5px;
}

.radiusAll,.radiusBottomRight {
	-webkit-border-bottom-right-radius:5px;
	-moz-border-bottom-right-radius:5px;
	-ms-border-rbottom-right-adius:5px;
	-o-border-bottom-right-radius:5px;
	border-bottom-right-radius:5px;
}

.radiusAll,.radiusLeft {
	-webkit-border-bottom-left-radius:5px;
	-moz-border-bottom-left-radius:5px;
	-ms-border-bottom-left-radius:5px;
	-o-border-bottom-left-radius:5px;
	border-bottom-left-radius:5px;
}

/* .logoText  {
	padding:  15px 0 0 0;
}

 */
/*Elements*/
/*.header  {
	height:  400px;
}

 */
.header.distributor {
	background:url(../images/gtg-logo-6-small.png) no-repeat 14px 6px transparent;
}

footer {
	color:#474747;
	background:url(../images/body-bg.png) repeat-x 0 0 #4C4C4C;
	height:20px;
	position: relative;
	top: 1px;
	z-index: -1;
}

.fullWidth.bgcolor3.content {
	-webkit-box-shadow:0 -5px 17px 2px #333,0 0 0 0 #333;
	box-shadow:0 -5px 17px 2px #333,0 0 0 0 #333;
	min-height:393px;
}

dl.tabs dd a {
	color:#474747;
	display:block;
	font-size:14px;
	height:40px;
	line-height:40px;
	padding:0 23.8px;
}

dl.tabs dd.active {
	border-top:3px solid #85AED0;
	margin-top:-3px;
	-webkit-border-top-left-radius:5px;
	-moz-border-top-left-radius:5px;
	-ms-border-top-left-radius:5px;
	-o-border-top-left-radius:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-top-right-radius:5px;
	-ms-border-top-right-radius:5px;
	-o-border-top-right-radius:5px;
	border-top-right-radius:5px;
}

dl.tabs dd.active a {
	cursor:default;
	color:#fff;
	background:#333;
	border-left:1px solid #E6E6E6;
	border-right:1px solid #E6E6E6;
	font-weight:700;
}

div.orbit-wrapper div.slider-nav span {
	width:39px;
	height:50px;
	text-indent:-9999px;
	position:absolute;
	z-index:30;
	top:90%;
	margin-top:-25px;
	cursor:pointer;
}


.two.spacerTop10.columns {
position: relative;
left: 0px;
}







/*Media Queries ______________________________________________*/
@media all and (max-width: 480px) {
body {width: 213%;}	
.headerWrap {
background-image: none !important;
background-position: 0 0;
background-repeat: repeat-x;
z-index: 1;
position: relative;
background-color: #333;
}

.cName.show-for-960 {
position: absolute;
top: 0px;
left: 155px;
width: 500px;
font-size: 26px;
color: white;
visibility: hidden;
}

.nav-bar > li {
	border:none;
}

.active {
	border-radius:24px;
}

.nav-bar > li:hover {
	background:#333;
	border-radius:24px!important;
}

.twelve.columns.header {
	background:none no-repeat transparent 0 0;
	height:auto;
}

.two.spacerTop10.columns {
position: relative;
left: 0px;
}

}

@media all and (max-width: 959px) {
.headerWrap {
background-image: none !important;
background-position: 0 0;
background-repeat: repeat-x;
z-index: 1;
position: relative;
background-color: #333;
}

.cName.show-for-960 {
position: absolute;
top: 0px;
left: 155px;
width: 500px;
font-size: 26px;
color: white;
visibility: hidden;
}

.nav-bar {
	background:transparent;
}

.nav-bar > li {
	border:none;
	-webkit-box-shadow:none;
	box-shadow:none;
}

.active {
	border-radius:24px;
}

.nav-bar > li:hover {
	background:#333;
	border-radius:24px!important;
}

.twelve.columns.header {
	background:none no-repeat transparent 0 0;
	height:auto;
}
}

@media all and (min-width: 960px) {
.headerWrap {
	background-image:url(../images/body-bg.png);
	background-position:0 0;
	background-repeat:repeat-x;
	z-index:1;
	position:relative;
}

.cName.show-for-960 {
position: absolute;
top: 0px;
left: 203px;
width: 500px;
font-size: 26px;
color: white;
visibility: visible;
}

.nav-bar {
	margin:74px 0 0;
	padding-left:10px;
	padding-right:10px;
	position:relative;
	background:transparent;
}

.nav-bar > li {
	float:left;
	display:block;
	position:relative;
	padding:2px 0 0;
	margin:3px 50px 0 0;
	border:0 solid #333;
	line-height:34px;
	-webkit-box-shadow:0 0 0 rgba(255,255,255,0.2) inset;
	box-shadow:0 0 0 rgba(255,255,255,0.2) inset;
	font-size:16px;
}

.nav-bar > li:last-child {
	margin-right:0;
}

.nav-bar > li > a:first-child {
	font-size:.87em;
}

.nav-bar li a,.nav-bar li a:last-child {
	border:0 solid #333;
	-webkit-box-shadow:none;
	box-shadow:none;
	color:#e7e7e7;
}

.nav-bar > li > a:first-child {
	position:relative;
	padding:0 14px;
	display:block;
	text-decoration:none;
}

.nav-bar > li.active,.nav-bar > li:hover {
	-webkit-box-shadow:0 0 6px #333 inset!important;
	box-shadow:0 0 6px #333 inset!important;
	background:#92B5D1;
	border-color:#fff;
}

div.orbit,div.orbit-wrapper {
	width:100%!important;
	margin:0;
}

.twelve.columns.header {
	background:url(../images/foundation/orbit/headerImage.png) no-repeat transparent 0 0;
	height:111px;
}

.active {
	border-radius:0;
}

.nav-bar > li:hover {
	background:#333;
	border-radius:0!important;
}

.two.spacerTop10.columns {
position: relative;
left: 46px;
}

}

.row.bgcolor3.shadow.noBottomMargin.vertPadding20 {
padding-bottom: 80px;
}
/* -----------------------------------------
Page Name 1
-----------------------------------------*/
/* -----------------------------------------
Page Name 2
-----------------------------------------*/