html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, figure, footer, header, hgroup, menu, nav, section, menu,
time, mark, audio, video {
  margin:0;
  padding:0;
  border:0;
  outline:0;
  font-size:100%;
  vertical-align:baseline;
  background:transparent;
  color: #000000;
}                  
article, aside, figure, footer, header, hgroup, nav, section { display:block; }
nav ul { list-style:none; }
blockquote, q { quotes:none; }
blockquote:before, blockquote:after, q:before, q:after { content:''; content:none; }
a { margin:0; padding:0; font-size:100%; vertical-align:baseline; background:transparent; outline:none; }
ins { background-color:#ff9; color:#000; text-decoration:none; }
mark { background-color:#ff9; color:#000; font-style:italic; font-weight:bold; }
del { text-decoration: line-through; }
abbr[title], dfn[title] { border-bottom:1px dotted #000; cursor:help; }
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; }


body { font:13px sans-serif; *font-size:small; *font:x-small; line-height:1.22; }
table { font-size:inherit; font:100%; }
select, input, textarea { font:99% sans-serif; }
pre, code, kbd, samp { font-family: monospace, sans-serif; }
 
body, select, input, textarea { color:#444; }
h1,h2,h3,h4,h5,h6 { font-weight: bold; text-rendering: optimizeLegibility; }
html { -webkit-font-smoothing: antialiased; }
a:hover, a:active  { outline: none; }
a, a:active, a:visited { color:#f8981d; outline:none; }
.grid_9 p a{color:#f8981d; text-decoration:underline;}
a img{outline:none;}
a:hover { color:#036; }
ul { margin-left:15px; }
ol { margin-left:30px; list-style-type: decimal; }
small { font-size:85%; }
strong, th { font-weight: bold; }
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; }

input[type="radio"] { vertical-align: text-bottom; }
input[type="checkbox"] { vertical-align: bottom; *vertical-align: baseline; }
.ie6 input { vertical-align: text-bottom; }
label, input[type=button], input[type=submit], button { cursor: pointer; }

::-moz-selection{ background: #FF5E99; color:#fff; text-shadow: none; }
::selection { background:#FF5E99; color:#fff; text-shadow: none; } 

a:link { -webkit-tap-highlight-color: #FF5E99; } 


html { overflow-y: scroll; }
button {  width: auto; overflow: visible; }
.ie7 img { -ms-interpolation-mode: bicubic; }

.ir { display:block; text-indent:-999em; overflow:hidden; background-repeat: no-repeat; }
.hidden { display:none; visibility:hidden; } 
.visuallyhidden { position:absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px); }
.invisible { visibility: hidden; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }
div { word-wrap: break-word;}

 /* Primary Styles
    Author: 
 */

a {	text-decoration:none;}
p {
	font-size:13px;
	line-height:24px;
	color:#020202;
	margin-bottom: 1.5em;
	text-align:left;
}
h1 {
	font-size:16px;
	font-weight:normal;
	padding-left:0px !important;
	color:#F8981D;
	padding-bottom:5px;
	text-transform:uppercase;
	border-bottom: 1px solid #B9B9B9;
}
h2 {
	font-size:16px;
	font-weight:normal;
	line-height:25px;
	margin-left:0px !important;
	padding-bottom:5px;
	color:#2494C0;
}
h3 {
	font-size:14px;
	font-weight:normal;
	line-height:18px;
	margin-left:0px !important;
	padding-bottom:5px;
	color:#F69231 !important;
}

.home p {
	font-size:13px;
	line-height:25px;
	color:#020202;
	margin:10px 10px 20px 0px;
	text-align:left;
}
.home h2 {
	font-size:16px;
	font-weight:normal;
	line-height:25px;
	margin-left:20px !important;
	padding-bottom:5px;
	color:#f56301;
}
.home h6 {font-size:14px; color:#f56301; font-weight:bold; margin:0px 0px 0px 0px;}
#container{color:#919191; min-height:230px;}
.center{text-align:center;}
/*#menu {
		list-style:none;
		width:620px;
		height:40px;
}
#menu li {
	float:left;
	display:block;
	text-align:center;
	position:relative;
	margin-top:15px;
	border:none;
	height:25px;
}
#menu li:hover {
	background: #f8981d;
}
#menu a:hover {
	color:#FFFFFF;
}
.dropdown {
	margin:4px auto;
	position:absolute;
	left:-999em; 
	text-align:left;
	padding:10px 5px 10px 5px;
	border:1px solid #f8981d;
	border-top:none;

	background:#FFFFFF;

}
#menu li:hover .dropdown {
	width:225px;
	height:125px;
	left:-1px;top:auto;
	z-index:99;
	top:22px;
}
#navMenu ul {
	margin: 20px 0px 0px 0px;
}
#navMenu a {
	text-decoration: none;
	text-transform: lowercase;
	font-size: 16px;
	margin-left: 20px;
	margin-right: 20px;
	position:relative;
	top:4px;
}

*/#nested {}
#nested li {
	margin:0px;
}
.logo{margin: 25px 0px 0px 25px;}
.twicon{margin-top: 7px;margin-left: 9px;margin-right: 9px;}


.hf1 {
	margin-left: 4px;
	margin-right: 11px;
	margin-top: 5px;
}
.hf2 {
	border-left: solid 1px #D1D2D4;
	height: 25px;
	border-right: solid 1px #D1D2D4;
}
.hf3 {
	margin-top: 3px;
	margin-left: 8px;
}
.sexy_line{ 
    display:block;
    border:none;
    color:white;
    height:1px;
    background:#CACACA;
    background: -webkit-gradient(radial, 50% 50%, 0, 50% 50%, 350, from(#CACACA), to(#fff));
}
.mb20 {
	margin-bottom:20px;
}
.mbt20 {
	margin-top:20px;
}
.mb40 {
	margin-bottom:40px;
}
.mbt40 {
	margin-top:40px;
}
.mbl10 {
	margin-left:10px;
}
.h30 {
	height:30px;
}
.h40 {
	height:40px;
}
.h60 {
	height:60px;
}
.h80 {
	height:80px;
}
.h86 {
	height:86px;
}
.pad5 {
	padding:5px;
}
.pad10 {
	padding:10px;
}
.pad10L {
	padding-left:10px;
}
.pad10T {padding:10px;}
.floatL {
	float:left;
}
.floatR {
	float:right;
}
.italic{font-style: italic;}
.border-bot{border-bottom:1px #B9B9B9 solid !important;}
.no-br{border:none !important;}
.font10{font-size:10px;}
.font11{font-size:11px;}
.font12{font-size:12px;}
.font13{font-size:13px;}
.font14{font-size:14px;}
.font20{font-size:20px;}
.font10, .font11, .font12{ line-height:18px;}
.col-OR{color:#F38D07;}
.col-GR{color:#62923E;}
.col-BL{color:#70CBD2;}
.col-WT{color:#FFFFFF;}
.txt-ul{text-decoration:underline;}
.txt-ul-n{text-decoration:none;}
.bold{ font-weight:bold;}
.txt-lo{text-transform:lowercase; color: #000;}
.txt-upper{text-transform:uppercase; color: #000;}
.txt-non{ text-transform:none;}
.font-it{font-style: italic;}
.no-margin{margin: 0;}
.li-ht{line-height: 25px;}
/* 
 * print styles
 */
@media print {
  * { background: transparent !important; color: #444 !important; text-shadow: none; }
  /*
  a, a:visited { color: #444 !important; text-decoration: underline; }
  a:after { content: " (" attr(href) ")"; } 
  */
  abbr:after { content: " (" attr(title) ")"; }
  .ir a:after { content: ""; }  /* Don't show links for images */
  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  img { page-break-inside: avoid; }
  @page { margin: 0.5cm; }
  p, h2, h3 { orphans: 3; widows: 3; }
  h2, h3{ page-break-after: avoid; }
}



@media all and (orientation:portrait) { 
  
}

@media all and (orientation:landscape) { 
  
}

/* Grade-A Mobile Browsers */
@media screen and (max-device-width: 480px) {
  html { -webkit-text-size-adjust:none; -ms-text-size-adjust:none; } 

}
#wrapper{
	background:none;
}

.panel a{ text-decoration:none; }
.login{	
	border-right: 1px solid #fff;
    float: right;
    height: 25px;
    margin-left: 10px;
    text-align: right; margin-top:-5px;
 
}
.login-txt{	font-size:11px; display:block;font-color:#FFFFFF;}
.login-txt a{color: #000000; font-size: 10px; font-weight: bold; text-decoration: none;}
.login-txt a:hover{	color:#807F83;text-decoration:underline;}

.cart{width:30px;font-size: 11px;font-weight: bold; padding-top:3px;}
.cart-txt{font-size: 11px;color: #FC8E01;font-weight: bold;}
.cart-txt.cart_but.floatL { min-width:63px; text-align:center}
.cart-item{ color: #807F83; font-size: 9px; font-weight: bold; padding-left: 12px; text-transform: uppercase;}
.cart-item:hover{color: #797878;}

#galleryContainer{ border-top:1px #333 siolid;}
/*.product-main{
	background:#fff;
	margin-left:10px;
	margin-top: 5px;
	float:left;
}
.product-main img{
	padding:0; margin:0 0 0 0;
}*/

.product-main{
	background:#fff;
	margin-left:10px;
	margin-top: 5px;
	text-align:center;
}
.product-main img{
	padding:0; margin:0 0 0 -4px;
}

.price{
	text-align:center;
	color:#F8981D !important;
	font-weight:bold;
	float:left;
	font-size:1.3em;
}
.add-cart{height:auto;margin-top:5px;margin-bottom:5px;padding-bottom:10px;}
.add-cart ul{ list-style:none;}
.add-cart li{ background:url(https://zinganything.s3.amazonaws.com/img/arrow-orange1.gif) no-repeat left 6px;
	padding-left:15px;
	color:#000;
	line-height:22px;}

.thumb-panel{width:300px;height:100px;margin-left:80px;}

@font-face {
    font-family: "Forza-LightItalic";
    src: url("https://zinganything.s3.amazonaws.com/css/fonts/Forza-LightItalic.ttf");
    src: url("https://zinganything.s3.amazonaws.com/css/fonts/Forza-LightItalic.eot?#iefix") format("embedded-opentype"),
         url("https://zinganything.s3.amazonaws.com/css/fonts/forza-lightitalic.woff") format("woff"),
         url("https://zinganything.s3.amazonaws.com/css/fonts/Forza-LightItalic.svg#forza-lightitalic") format("svg");
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: "Forza-BoldItalic";
    src: url("https://zinganything.s3.amazonaws.com/css/fonts/Forza-BoldItalic.ttf");
    src: url("https://zinganything.s3.amazonaws.com/css/fonts/Forza-BoldItalic.eot?#iefix") format("embedded-opentype"),
         url("https://zinganything.s3.amazonaws.com/css/fonts/forza-bolditalic.woff") format("woff"),
         url("https://zinganything.s3.amazonaws.com/css/fonts/Forza-BoldItalic.svg#forza-bolditalic") format("svg");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "Forza-Light";
    src: url("https://zinganything.s3.amazonaws.com/css/fonts/Forza-Light.ttf");
    src: url("https://zinganything.s3.amazonaws.com/css/fonts/Forza-Light.eot?#iefix") format("embedded-opentype"),
         url("https://zinganything.s3.amazonaws.com/css/fonts/Forza-Light.woff") format("woff"),
         url("https://zinganything.s3.amazonaws.com/css/fonts/Forza-Light.svg#forza-bolditalic") format("svg");
    font-weight: normal;
    font-style: normal;
}

@font-face {

  font-family: "Font Name";

  /* Replace font/ttf with the appropriate content type. */

  src: url("data:font/ttf;base64,<base64-encoded font>");

}
.shop-txt-home
	{
		font-family:"Forza-LightItalic",Sans-Serif;
		font-size:19px;
		color:#F6921A;
		margin:0 auto; margin-bottom:22px; margin-left:10px;
		padding:0px;
		float:left;
	}
.shop-txt-home span
	{
		font-family:"Forza-BoldItalic",Sans-Serif;
		font-size:24px;
		color:#F6921A;
		font-weight:bold;
	}
.shop-txt
	{
		font-family:"Forza-LightItalic",Sans-Serif;
		font-size:24px;
		color:#F6921A;
		margin:0 auto;
		padding:0px 0 0 30px;
		float:left;
	}
	.shop-txt span
	{
		font-family:"Forza-BoldItalic",Sans-Serif;
		font-size:24px;
		color:#F6921A;
		font-weight:bold;
	}
#shop-top-line{padding:0; margin-top:15px; margin-bottom:15px;}
.shop-top-line-left {
	height:2px;
	margin:15px 0 0;
	float:left;
background: #f00; /* Old browsers */
background: -moz-linear-gradient(left,  #ffffff 0%, #f79926 100%, #fff9f9 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ffffff), color-stop(100%,#f79926), color-stop(100%,#fff9f9)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #ffffff 0%,#f79926 100%,#fff9f9 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #ffffff 0%,#f79926 100%,#fff9f9 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #ffffff 0%,#f79926 100%,#fff9f9 100%); /* IE10+ */
background: linear-gradient(left,  #ffffff 0%,#f79926 100%,#fff9f9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fff9f9',GradientType=1 ); /* IE6-9 */
}

.shop-top-line-right {
	height:2px;
	margin:15px 0 0;
	float:left;
	background: #f79926; /* Old browsers */
	background: -moz-linear-gradient(left,  #f79926 61%, #fff9f9 98%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(61%,#f79926), color-stop(98%,#fff9f9)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  #f79926 61%,#fff9f9 98%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  #f79926 61%,#fff9f9 98%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  #f79926 61%,#fff9f9 98%); /* IE10+ */
	background: linear-gradient(left,  #f79926 61%,#fff9f9 98%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f79926', endColorstr='#fff9f9',GradientType=1 ); /* IE6-9 */
}


#left-nav{
	line-height:22px;
	font-size:14px; margin-left:0; margin-right:0; width: 180px;
}
#left-nav h2{
	border-bottom:1px #B9B9B9 solid;
	color:#f8981d; 
	padding:0 0 6px; font-size:25px;
	margin: 0 5px 0 0;text-transform:lowercase;  font-family: "Forza",Forza light;font-weight:200;
}
#left-nav ul{
	margin:15px 0 0;
}
#left-nav li{
	line-height:25px;
	list-style:none; border-bottom: 1px solid #FFFFFF;
}
#left-nav li a{
	color:#100601; font-size:12px; text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
	padding:2px 4px 2px 4px;
	display:block; background:#ebebeb url(https://zinganything.s3.amazonaws.com/img/leftmenu_sprit.jpg) no-repeat right bottom;
}
#left-nav li a:hover{
	color:#fff;
	padding:2px 4px 2px 4px;
	background:#f8981d url(https://zinganything.s3.amazonaws.com/img/leftmenu_sprit.jpg) no-repeat right top;
	text-decoration:none;
	font-weight:bold;
}
#left-nav li.active a{
	color:#fff;
	padding:2px 4px 2px 4px;
	background:#f8981d url(https://zinganything.s3.amazonaws.com/img/leftmenu_sprit.jpg) no-repeat right top;
	text-decoration:none;
	font-weight:bold;
}
/* Home styles */
.pro-list{
	border:1px #9D9EA0 solid;
	margin:20px 0 15px 10px;
	-moz-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px;
	/*-moz-box-shadow: 0px 0px 8px #888;
	-webkit-box-shadow: 0px 0px 8px #888;
	box-shadow: 0px 0px 8px #888;*/	
background: #f0eff0; /* Old browsers */
background: -moz-linear-gradient(top,  #f0eff0 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0eff0), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f0eff0 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f0eff0 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f0eff0 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(top,  #f0eff0 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0eff0', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */

}
#rightCol h1{
	font-size:18px;
	color:#F69230;
	padding:15px 5px;
}
.pro-list ul li.head{
	font-size:16px;
	color:#000;
}
.pro-list ul{
	margin:10px;
	padding:5px;
	list-style:none;
}
.pro-list ul li{
	line-height:25px;
}
.pro-list ul li a {
	color:#F69231;
	text-decoration:none;
	font-weight:none;
	font-size:14px;
	padding-left:15px;
	background:url(https://zinganything.s3.amazonaws.com/img/arrow-gray.gif) no-repeat left 2px;;
}
.pro-list .head{
	color:#000;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	line-height:25px;
}
.pro-list ul li a:hover, .pro-list ul li.head a:hover{
	color:#000;
	text-decoration:none;
}

.start-zing{
	height: 223px; overflow:hidden;
    margin-left: 3px;
}
.start-zing img{ margin-bottom:12px;}
/*
.start-zing:hover{
	width:380px;
	height:211px;
	background:url(https://zinganything.s3.amazonaws.com/img/start-zinging.jpg) no-repeat left -214px;
}
.start-zing a.start-link{
    background: none repeat scroll 0 0 transparent;
    display: block;
    height: 32px;
    left: 14px;
    position: relative;
    text-indent: -9999px;
    top: 166px;
    width: 128px;
}
*/
/* product page*/
.page-toppad{
	border-top:0px solid #CACACA;
	margin-top: 8px;
}
#thumbs li {
	float:left;
	display:block;
	text-align:center;
	position:relative;
	margin:10px;
}
.thumb-img{
	border:1px solid #CACACA;
	width:75px;
	height:75px;
}
.color{
	color:#444;
}
.product-details{
	margin-top:40px
}
.pad5{padding:5px;}
.product-name{display: block;float: right;font-size: 24px;color: #70CBD2;margin-right: 20px;}
.pro-overview{background-color:#cdcdd0;height:200px;margin-top:5px;margin-bottom:5px;}
.pro-price{background-color:#f0f0f0;margin-top:5px;margin-bottom:5px; padding-top:5px;}
.price-txt{font-size:24px;font-weight:bold;color:#515153; line-height:18px; padding:0px;}

.price-color-choise{font-size:18px;font-weight:bold;color:#CECFD1; line-height:30px; padding-left:50px;}
.price-color {padding:6px;}
.price-color a img:hover{ border-bottom:3px #969698 solid; margin-top:-3px; padding-bottom:5px; }

#prodInfo p {
	font-size:12px;
	line-height:18px;
	margin:10px 0 !important;
	color:#0d0503;
}
#prodInfo h1 {
	font-size:12px;
	font-weight:bold;
	line-height:20px;
	margin-left:5px !important;
	color:#000000;
	padding-left: 0;
}
#prodInfo2 p {
	font-size:13px;
	line-height:24px;
	margin:10px 0;
	color:#020202;
	padding:0;
}
#prodInfo2 h1 {
	font-size:13px;
	font-weight:normal;
	line-height:18px;
	margin:0 0 -5px; padding:0;
	color:#f8981d; border-bottom:0px;
}
#prodInfo2 h2 {
	font-size:16px;
	font-weight:noraml;
	line-height:18px;
	margin:15px 0 -3px 5px !important;
	color:#2494C0;
}
#prodInfo2 .onetwothree img{margin-right:8px; margin-bottom:18px;}
#prodInfo2 ul{ list-style:none;}
#prodInfo2 li{
	background:url(https://zinganything.s3.amazonaws.com/img/arrow-blue.gif) no-repeat left 8px;
	line-height:25px;
	padding-left:15px;
	color:#000;
	font-size:13px;
	}
#prodInfo2 h3 {
	font-size:12px;
	font-weight:bold;
	line-height:18px;
	margin-left:20px;
	color:#08B6E9;
}
#shop ul,#normal-bullets li{ list-style:none;}
#shop li{
	background:url(https://zinganything.s3.amazonaws.com/img/bullet_ora.gif) no-repeat left 9px;
	line-height:25px;
	padding-left:8px;
	color:#000;
font-weight:bold;	}

#normal-bullets li{
	background:url(https://zinganything.s3.amazonaws.com/img/bullet_ora.gif) no-repeat left 9px;
	line-height:21px;
	padding-left:8px;
	color:#000;
}
#shop-sub ul{ list-style:none; margin:0;}
#shop-sub li{
	line-height:25px;
	padding-left:15px;
	color:#000;
	font-size:14px;
	list-style: none;
	}
button.css3button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	padding: 5px 15px;
	margin:5px;
	background-color: #f15d22;


	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 1px solid #949494;background: rgb(33,164,243); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjYlIiBzdG9wLWNvbG9yPSIjMjFhNGYzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDElIiBzdG9wLWNvbG9yPSIjMDkzYmZlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODIlIiBzdG9wLWNvbG9yPSIjMjFhNGYzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(45deg,  rgba(33,164,243,1) 6%, rgba(9,59,254,1) 41%, rgba(33,164,243,1) 82%); /* FF3.6+ */
background: -webkit-gradient(linear, left bottom, right top, color-stop(6%,rgba(33,164,243,1)), color-stop(41%,rgba(9,59,254,1)), color-stop(82%,rgba(33,164,243,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(45deg,  rgba(33,164,243,1) 6%,rgba(9,59,254,1) 41%,rgba(33,164,243,1) 82%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(45deg,  rgba(33,164,243,1) 6%,rgba(9,59,254,1) 41%,rgba(33,164,243,1) 82%); /* Opera 11.10+ */
background: -ms-linear-gradient(45deg,  rgba(33,164,243,1) 6%,rgba(9,59,254,1) 41%,rgba(33,164,243,1) 82%); /* IE10+ */
background: linear-gradient(45deg,  rgba(33,164,243,1) 6%,rgba(9,59,254,1) 41%,rgba(33,164,243,1) 82%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#21a4f3', endColorstr='#21a4f3',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */

}

/* About page sytles */
.inner-banner{

}
.about-banner{
	border-top:0px #B9B9B9 solid;
	border-bottom:0px #B9B9B9 solid;
	margin-bottom:20px;
}
.about-page p {
	font-size:14px;
	line-height:22px;
	margin-top:5px;
	color:#919191;
	padding:0;
}
.about-page h1 {
	font-size:18px;
	font-weight:bold;
	line-height:25px;
	color:#F69231;
}
.about-page h2 {
	font-size:14px;
	font-weight:bold;
	line-height:24px;
	color:#2494C0;
}
.about-page h3 {
	font-size:12px;
	font-weight:bold;
	line-height:18px;
	margin-left:20px;
	color:#08B6E9;
}
/* Support page styles */
.support-page {margin-left:10px;}
.support-page p {
	font-size:14px;
	line-height:22px;
	margin-top:5px;
	color:#919191;
	padding:0;
}
.support-page h1 {
	font-size:18px;
	font-weight:bold;
	line-height:25px;
	margin-left:20px;
	color:#F69231;
	padding-bottom: 5px;
}
.support-page h2 {
	font-size:14px;
	font-weight:bold;
	line-height:25px;
	margin-left:20px;
	color:#2494C0;
}
.support-page h3 {
	font-size:12px;
	font-weight:bold;
	line-height:18px;
	margin-left:20px;
	color:#F69231;
}
ul.support-page {
	font-size:14px;
	line-height:25px;
	margin-left:35px;
}
ul.support-page li{
	list-style:none;
	color:#000;

}
ul.inner-list li{
	list-style:none;
	padding-left:20px;
	background:url(https://zinganything.s3.amazonaws.com/img/arrow-gray.gif) no-repeat left 5px;
}
.support-adrs{line-height:25px; padding-left:25px; margin:10px 0; color:#000; font-size:14px;}

/* Q & A Page  */

.technology{ /*header of 2nd demo*/
cursor: hand;
cursor: pointer;
font: bold 14px Verdana;
margin: 10px 0;
}

.qa{
	border:0px #2497C4 solid;
	
}
.qa-but{ padding-right:25px;}
.question{padding:0  0 10px 22px;}
.answer{margin:0  0 10px 43px; line-height:20px; border:1px #A2D9EE solid; padding:5px;}
.openlanguage{ /*class added to contents of 2nd demo when they are open*/
color:#F38D07;
font-weight:bold;
border:0px #333 solid;
line-height:18px;
cursor:pointer;
}
.closedlanguage img, .openlanguage img{padding-right:3px;}
.closedlanguage{ /*class added to contents of 2nd demo when they are closed*/
color:#62923E;
font-weight:bold;
border:0px #333 solid;
line-height:18px;
cursor:pointer;
}



.pro-title{background: none repeat scroll 0 0 #70CBD2;
    color: #FFFFFF;
    font-size: 12px;
    margin: 5px 0;
    padding: 6px;


}
.pro-title:hover{
	

	}
.pro-des{margin:0 10px; line-height:20px; border:0px #A2D9EE solid; padding:5px;}
.open-product{ /*class added to contents of 2nd demo when they are open*/
font-weight:bold;
border:0px #333 solid;
cursor:pointer;padding:5px 6px 0;
}
.closed-product img, .open-product img{padding-right:3px;}
.closed-product{ /*class added to contents of 2nd demo when they are closed*/
font-weight:bold;
border:0px #333 solid;
cursor:pointer; padding:5px 6px 0;
}
/* form design */

form#payment {
		counter-reset: fieldsets;
		padding: 20px;
		width: 400px;
		margin:0 auto;
		}
		
		form#payment fieldset {
			border: none;
			margin-bottom: 10px;
			}
		
		form#payment fieldset:last-of-type {
			margin-bottom: 0;
			}
			
			form#payment legend {
				color: #231f20;
				font-size: 18px;
				font-weight: normal;
				padding-bottom: 10px;
				font-family: "Forza",Forza light;font-weight:100; text-align:center; width:100%;
				}
				
				form#payment > fieldset > legend:before {
					content: "Step " counter(fieldsets) ": ";
					counter-increment: fieldsets;
					}
				
				form#payment fieldset fieldset legend {
					color: #111111;
					font-size: 13px;
					font-weight: normal;
					padding-bottom: 0;
					}
			
			form#payment ol li {  line-height: 28px;
    list-style: none;
    padding: 3px 10px 0;}
							
				form#payment ol ol li {
					background: none;
					border: none;
					float: left;
					}
			
			form#payment label {
				float: left;
				font-size: 11px; font-weight:bold; margin-right: 15px; text-align: right;
				width: 120px;
				color:#231f20;
				cursor: auto;
				}
				
			form#payment fieldset fieldset label {
				background:none no-repeat left 50%;
				line-height: 20px;
				padding: 0 0 0 30px;
				width: auto;
				}
					
				form#payment label[for=visa] {
					background-image: url(visa.gif);
					}
				form#payment label[for=amex] {
					background-image: url(amex.gif);
					}
				form#payment label[for=mastercard] {
					background-image: url(mastercard.gif);
					}
					
				form#payment fieldset fieldset label:hover {
					cursor: pointer;
					}
				
			form#payment input:not([type=radio]),
			form#payment textarea {
				background: #ffffff;
				border: none;
				font: italic 13px Arial, Helvetica, sans-serif;
				outline: none;
				padding: 5px;
				width: 367px; border:1px solid #918f90; margin-bottom: 0;
				}
	
		form#payment input, form#payment textarea{background: #ffffff;
				border: none;
				font: italic 13px Arial, Helvetica, sans-serif;
				outline: none;
				padding: 5px;
				width: 367px; border:1px solid #918f90; margin-bottom: 0;}
	
				form#payment input[type=image]{border:0px; width:auto; padding:0; background:none; outline:none;}
				
				 form#payment select {
				background: #ffffff;
				font: italic 14px Arial, Helvetica, sans-serif;
				outline: none;
				padding: 5px;
				width: 378px; border:1px solid #918f90;
				}
				
				form#payment input:not([type=submit]):focus,
				form#payment textarea:focus {
					background: #eaeaea;
					}
					
				form#payment input[type=radio] {
					float: left;
					margin-right: 5px;
					}
						
			form#payment button {
				background: #2497C4;
				border: none;
				-moz-border-radius: 20px;
				-webkit-border-radius: 20px;
				-khtml-border-radius: 20px;
				border-radius: 20px;
				color: #ffffff;
				display: block;
				font: 18px Arial, Helvetica, sans-serif;
				letter-spacing: 1px;
				margin: auto;
				padding: 7px 25px;
				text-shadow: 0 1px 1px #000000;
				text-transform: uppercase;
				text-shadow: 0 1px 1px #62923E;
				}
					
				form#payment button:hover {
					background: #62923E;
					cursor: pointer;
					}
/* contact page styles */
.contact h2{
	font-size:13px;
	font-weight:bold;
	line-height:18px;
	margin-left:00px;
	color:#2497C4;
}
.contact{
	/*padding-left:10px;*/
	line-height:22px;
}
.address{
	line-height:20px;
	border:0px #F38D07 solid;
	-moz-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px;
}
.address h3{
	font-size:14px;
	font-weight:normal;
	line-height:18px;
	padding-bottom:5px;
	margin:0;
	color:#F69231;
	}
.border-right{border-right:1px #F38D07 solid;}
#contact_us{
	border:0px #333 solid;
}
#contact_us ul{ list-style:none;padding:0; margin:0;}
#contact_us input, textarea{
	width:300px;
	border:1px #333 solid;
	padding:2px;
}
#contact_us input.order{
	width:200px;
	border:1px #333 solid;
	padding:2px;
}
#contact_us textarea{ height:180px;}
#contact_us label{
	color:#333;
	padding-top:10px;
	line-height:22px;
	display:block;
}
.submit-contact{
	background:url(https://zinganything.s3.amazonaws.com/img/submit-button.png) no-repeat left top;
	width:136px; height:35px;
	text-align:center;
	color:#fff; font-weight:bold;
	border:none;
	font-size:18px;
}
.message-sent{color:#000; border:1px #ccc solid; padding:3px; margin:4px;}
/* Submit recipe page */

#newspaper-b
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0 0 20px;
	text-align: left;
	border-collapse: collapse;
	border: 1px solid #fbb967; width:700px;
} 
#newspaper-b th
{
	padding: 5px 10px !important;
	font-weight: bold;
	font-size: 14px;
	color: #FFF;
	background:#f8981d; 
}

#newspaper-b th strong{color:#fff; font-size:15px; font-family: "Forza",Forza light;font-weight:bold; text-transform:uppercase; white-space:nowrap;}

#newspaper-b tbody
{
	background:;
}
#newspaper-b td
{
	padding: 10px !important;
	color: #4C423B;
	border-top: 1px solid #faa942; font-family: "Forza",Forza light, Arial, Helvetica, sans-serif;  font-weight: 100; font-size: 15px;
	
}
@media screen and (-webkit-min-device-pixel-ratio:0) { 

#newspaper-b td {font-weight:100;}
#newspaper-b th strong{}
#newspaper-b th {padding: 5px 5px !important;}
}

#newspaper-b td em
{
	color: #62923E;
}
#newspaper-b tt
{
	padding:0;
}
#newspaper-b tbody tr:hover td
{
	color: #000;
	

}

.td_bg{background:#fedab0;}

/* Recipe center page */

.view {
   width: 185px;
   height: 180px;
   margin: 5px 6px;
   float: left;
   border: 1px solid #F38D07;
   overflow: hidden;
   padding:10px;
   position: relative;
   text-align: center;
   -webkit-box-shadow: 1px 1px 2px #e6e6e6;
   -moz-box-shadow: 1px 1px 2px #e6e6e6;
   box-shadow: 1px 1px 2px #e6e6e6;
   cursor: default;
   background: #FFF9F0 ;
}
.view .mask,.view .content {
   width: 205px;
   height: 200px;
   position: absolute;
   overflow: hidden;
   top: 0;
   left: 0;
}
.view img {
   display: block;
   position: relative;
   border:1px #ccc solid;
}
.view h2 {
   text-transform: uppercase;
   color: #fff;
   text-align: left;
   position: relative;
   font-size: 14px;
   padding:0 5px;
   background:#F7971E;
   margin: 10px 0 0 0;
   font-weight:none;
}
.view ul{ list-style:disc;}
.view li {
   font-family:Arial, Helvetica, sans-serif;
   font-style: italic;
   font-size: 12px;
   position: relative;
   color: #000;
   line-height:19px;
   text-align:left; margin-left: 3px;
}
.view:hover {
	-moz-box-shadow: 0px 0px 10px #888;
	-webkit-box-shadow: 0px 0px 10px #888;
	box-shadow: 0px 0px 10px #888;
	background: -moz-linear-gradient(center bottom , #FCCB8C, #FFFFFF 100px) repeat scroll left bottom transparent;
}
.view a.info {
   display: inline-block;
   text-decoration: none;
   padding: 7px 14px;
   background: #000;
   color: #fff;
   text-transform: uppercase;
   -webkit-box-shadow: 0 0 1px #000;
   -moz-box-shadow: 0 0 1px #000;
   box-shadow: 0 0 1px #000;
}
.view a.info: hover {
   -webkit-box-shadow: 0 0 5px #000;
   -moz-box-shadow: 0 0 5px #000;
   box-shadow: 0 0 5px #000;
}

.view-eighth .mask {
   background-color: rgba(255, 255, 255, 0.7);
   top: -200px;
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transition: all 0.3s ease-out 0.5s;
   -moz-transition: all 0.3s ease-out 0.5s;
   -o-transition: all 0.3s ease-out 0.5s;
   -ms-transition: all 0.3s ease-out 0.5s;
   transition: all 0.3s ease-out 0.5s;
}
.view-eighth h2 {
   -webkit-transform: translateY(-200px);
   -moz-transform: translateY(-200px);
   -o-transform: translateY(-200px);
   -ms-transform: translateY(-200px);
   transform: translateY(-200px);
   -webkit-transition: all 0.2s ease-in-out 0.1s;
   -moz-transition: all 0.2s ease-in-out 0.1s;
   -o-transition: all 0.2s ease-in-out 0.1s;
   -ms-transition: all 0.2s ease-in-out 0.1s;
   transition: all 0.2s ease-in-out 0.1s;
}
.view-eighth p {
   color: #333;
   -webkit-transform: translateY(-200px);
   -moz-transform: translateY(-200px);
   -o-transform: translateY(-200px);
   -ms-transform: translateY(-200px);
   transform: translateY(-200px);
   -webkit-transition: all 0.2s ease-in-out 0.2s;
   -moz-transition: all 0.2s ease-in-out 0.2s;
   -o-transition: all 0.2s ease-in-out 0.2s;
   -ms-transition: all 0.2s ease-in-out 0.2s;
   transition: all 0.2s ease-in-out 0.2s;
}
.view-eighth a.info {
   -webkit-transform: translateY(-200px);
   -moz-transform: translateY(-200px);
   -o-transform: translateY(-200px);
   -ms-transform: translateY(-200px);
   transform: translateY(-200px);
   -webkit-transition: all 0.2s ease-in-out 0.3s;
   -moz-transition: all 0.2s ease-in-out 0.3s;
   -o-transition: all 0.2s ease-in-out 0.3s;
   -ms-transition: all 0.2s ease-in-out 0.3s;
   transition: all 0.2s ease-in-out 0.3s;
}
.view-eighth:hover .mask {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
   top: 0px;
   -webkit-transition-delay: 0s;
   -moz-transition-delay: 0s;
   -o-transition-delay: 0s;
   -ms-transition-delay: 0s;
   transition-delay: 0s;
   -webkit-animation: bounceY 0.9s linear;
   -moz-animation: bounceY 0.9s linear;
   -ms-animation: bounceY 0.9s linear;
   animation: bounceY 0.9s linear;
}
.view-eighth:hover h2 {
   -webkit-transform: translateY(0px);
   -moz-transform: translateY(0px);
   -o-transform: translateY(0px);
   -ms-transform: translateY(0px);
   transform: translateY(0px);
   -webkit-transition-delay: 0.4s;
   -moz-transition-delay: 0.4s;
   -o-transition-delay: 0.4s;
   -ms-transition-delay: 0.4s;
   transition-delay: 0.4s;
}
.view-eighth:hover p {
   -webkit-transform: translateY(0px);
   -moz-transform: translateY(0px);
   -o-transform: translateY(0px);
   -ms-transform: translateY(0px);
   transform: translateY(0px);
   -webkit-transition-delay: 0.2s;
   -moz-transition-delay: 0.2s;
   -o-transition-delay: 0.2s;
   -ms-transition-delay: 0.2s;
   transition-delay: 0.2s;
}
.view-eighth:hover a.info {
   -webkit-transform: translateY(0px);
   -moz-transform: translateY(0px);
   -o-transform: translateY(0px);
   -ms-transform: translateY(0px);
   transform: translateY(0px);
   -webkit-transition-delay: 0s;
   -moz-transition-delay: 0s;
   -o-transition-delay: 0s;
   -ms-transition-delay: 0s;
   transition-delay: 0s;
}
@keyframes bounceY {
    0% { transform: translateY(-205px);}
    40% { transform: translateY(-100px);}
    65% { transform: translateY(-52px);}
    82% { transform: translateY(-25px);}
    92% { transform: translateY(-12px);}
    55%, 75%, 87%, 97%, 100% { transform: translateY(0px);}
}
@-moz-keyframes bounceY {
    0% { -moz-transform: translateY(-205px);}
    40% { -moz-transform: translateY(-100px);}
    65% { -moz-transform: translateY(-52px);}
    82% { -moz-transform: translateY(-25px);}
    92% { -moz-transform: translateY(-12px);}
    55%, 75%, 87%, 97%, 100% { -moz-transform: translateY(0px);}
}
@-webkit-keyframes bounceY {
    0% { -webkit-transform: translateY(-205px);}
    40% { -webkit-transform: translateY(-100px);}
    65% { -webkit-transform: translateY(-52px);}
    82% { -webkit-transform: translateY(-25px);}
    92% { -webkit-transform: translateY(-12px);}
    55%, 75%, 87%, 97%, 100% { -webkit-transform: translateY(0px);}
}


.RecipeGrid {
    background-color: #FFF9F0;
    border: 1px solid #F38D07;
    display: inline-block;
    margin: 0 0 1em 0.5em;
    padding: 0.5em;
    position: relative;
	line-height:18px;
}
.RecipeGrid img{ border:1px #ccc solid;}
.RecipeGrid h3{ color:#F38D07;}
.RecipeGrid ul{padding-left:10px; list-style:disc;}
.RecipeGrid li{font-size:12px;}

.RecipeGridName {
    background-color: rgba(255, 255, 255, 0.8);
    bottom: 0.5em;
    color: #000000;
    display: block;
    left: 0.5em;
    min-height:90px;
    padding:1em 0em;
    position: absolute;
    right: 0.5em;
}
.RecipeGrid:hover {
	-moz-box-shadow: 0px 0px 10px #888;
	-webkit-box-shadow: 0px 0px 10px #888;
	box-shadow: 0px 0px 10px #888;
	background: -moz-linear-gradient(center bottom , #FCCB8C, #FFFFFF 100px) repeat scroll left bottom transparent;
}

.submit-recipe-button{
	position: fixed;
  	bottom: 0px;
	right:20px;
 	margin-right:45px;
  	margin-left: auto;
	padding-bottom:10px;

/*	background:url(https://zinganything.s3.amazonaws.com/img/submit-recipe-bg.png) no-repeat;
*/	width:180px;
	height:47px;
}
.submit-recipe-button a{
	color:#fff;
	text-align:left;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	line-height:40px;
}


#toTop img{ width:25px !important; height:26px !important;}
#toTop {
	display:none!important;
	text-decoration:none;
	position:fixed;
	bottom:10px;
	right:10px;
	overflow:hidden;
	width:51px;
	height:51px;
	border:none;
	text-indent:-999px;	
	background: #fdcb8c url(https://zinganything.s3.amazonaws.com/img/up-arrow.png) no-repeat center center;
	/* rounded corners */
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	/* background color transition */
	-webkit-transition: 1s;
	-moz-transition: 1s;
	transition: 1s;
}

#toTopHover {
	background: #f8981d url(https://zinganything.s3.amazonaws.com/img/up-arrow.png) no-repeat center center;
	width:51px;
	height:51px;
	display:block;
	overflow:hidden;
	float:left;
	opacity: 0;
	-moz-opacity: 0;
	filter:alpha(opacity=0);
}

#toTop:active, #toTop:focus {
	outline:none;
}
/* Media Page sytles */
.list ul{margin-left:5px;}
.list li{background:url(https://zinganything.s3.amazonaws.com/img/arrow-blue.gif) no-repeat left 7px; padding-left:15px; line-height:25px;}

/* Media Page sytles End */

/* Footer sytles */
#fadeBar {
	height:20px;
	background: #f8971d; /* Old browsers */
	background: -moz-linear-gradient(left,  #f8971d 0%, #f68f43 32%, #ffffff 50%, #f68f43 67%, #f8971d 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f8971d), color-stop(32%,#f68f43), color-stop(50%,#ffffff), color-stop(67%,#f68f43), color-stop(100%,#f8971d)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  #f8971d 0%,#f68f43 32%,#ffffff 50%,#f68f43 67%,#f8971d 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  #f8971d 0%,#f68f43 32%,#ffffff 50%,#f68f43 67%,#f8971d 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  #f8971d 0%,#f68f43 32%,#ffffff 50%,#f68f43 67%,#f8971d 100%); /* IE10+ */
	background: linear-gradient(left,  #f8971d 0%,#f68f43 32%,#ffffff 50%,#f68f43 67%,#f8971d 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8971d', endColorstr='#f8971d',GradientType=1 ); /* IE6-9 */
}
#fadeBar-inner {
	height:10px;
	width:940px;
	margin:0 auto;
	background: #fff9f9; /* Old browsers */
background: -moz-linear-gradient(left,  #ffffff 10%, #f79926 51%, #ffffff 90%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(10%,#ffffff), color-stop(51%,#f79926), color-stop(90%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #ffffff 10%,#f79926 51%,#ffffff 90%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #ffffff 10%,#f79926 51%,#ffffff 90%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #ffffff 10%,#f79926 51%,#ffffff 90%); /* IE10+ */
background: linear-gradient(left,  #ffffff 10%,#f79926 51%,#ffffff 90%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff9f9', endColorstr='#fff9f9',GradientType=1 ); /* IE6-9 */


}
#footerContainer a {
	text-align: center;
	font-size: 12px;
	text-decoration:none;
	text-transform: uppercase;
}
#footerNav li {
	margin:5px 10px 5px 10px;
	float:left;
}
.foot-link{text-align:center;margin:0 auto;list-style:none; padding-top:5px;}
.foot-link a{ padding:0px 5px; color:#2D2D2D;}
.foot-copy{display:block;text-align:center;font-size:12px;margin-bottom:20px; color:#2D2D2D;}
#footerContainer .font11 a{font-size:11px;}
.foot-copy.font11{font-size:11px;}


/* Product display styles */
.rb { -moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:10px 0; }
.col3-padright30{width:470px;margin-right:30px; }
.col3-center{margin:0 26px;width:448px;}
.col3-padright{width:459px;margin-right:20px; }
.col3-narrow{ width:459px;}
#feature-popup,div.col3{width:459px; min-height:642px;/*position:absolute;top:-3px;left:0;*/}
.pro-display{ background:url(https://zinganything.s3.amazonaws.com/img/product-bg.png) no-repeat left 50px;}
.f1{float:left !important;}
.fr{float:right !important;}

ul.specs li{color:#666;margin-left:20px}
ul.swatch-select li{background:url(https://zinganything.s3.amazonaws.com/img/icon_swatches.png) no-repeat; border:none;cursor:pointer;float:left;margin:0 7px 0px 0;width:37px; height:22px}

ul.swatch-select li:hover{border-bottom:3px solid #969698; margin-bottom:0px;}
ul.swatch-select li.sel{border-bottom:3px solid #969698}
ul.swatch-select,.fl,.fl,#cart-breadcrumb li{float:left}
div.title,div.addcart{border-bottom:0px solid #318ac3;padding:15px 0}h1.title { line-height:1.125em;font-size:150%;margin-bottom:0;border-bottom:1px dotted #999;margin-bottom:5px; }
div.title h1 small { font-size:63%;font-weight:normal;color:#666;line-height:1em; }
div.title span.vmid { vertical-align:middle;margin:0 5px !important; }
div.title.dotline { margin:0;padding:0;border-bottom:0px dotted #999; }
div.title b.price { vertical-align:middle; }

div.title h2 { font-size:1em; }
.iceblue-txt{}
.iceblue-txt,*.iceblue-txt a:link,*.iceblue-txt a:visited{color:#318ac3 !important}
div.product h1{color:#666;font-size:150%;font-weight:normal;margin-bottom:0}
div.product h1 span.color{text-transform:lowercase}
div.product h2{font-size:1.1em;font-weight:normal;margin:0}
div.product h3{color:#969698!important;font-size:14px; padding:0 0 0 15px; line-height:18px;}
div.product h4{color:#318ac3;font-size:0.75em;margin-bottom:10px}
div.product p,div.product ul.specs {color:#666;font-size:0.75em;line-height:150%;margin-bottom:0}
table.specs { font-size:0.75em;margin:5px 0 }
div.product table.nutrition { font-size:0.875em !important;margin-left:15px }
table.specs th { border-bottom:1px solid #ccc; }
table.specs td, table.specs th { white-space:nowrap;padding:4px;text-align:left; }
div.product table.nutrition td { border-bottom:1px solid #ccc; }

div.product .price{color:#515153!important; font-size:24px; font-weight:bold;}

table.list { line-height:150%;margin:0; }

div.share{padding-bottom:5px}
div.share,div.overview,div.moreinfo,div.config, div.product-custom {border-bottom:1px solid #b9b8ba;padding:5px 0;position:relative}
div.config{border-top:1px solid #b9b8ba;}
div.product-custom { border-bottom:none; }
div.shop h2{color:#318ac3;font-size:0.5em;font-weight:bold}
div.shop h3{color:#318ac3;font-size:0.875em;line-height:1.5em;margin-bottom:0}
div.sideitem{padding:5px 0}
#product-img {}
.swatch-birchgrey{background-position:-105px 0 !important}
.swatch-birchgray{background-position:-105px 0 !important}
.swatch-anthracite{background-position:-105px 0 !important}
.swatch-naturalfinish{background-position:-84px 0 ! important}

.swatch-iceblue,.tfg-CR,.feature-cushionedbase-65{background-position:0 0}
.swatch-teabrown,.tfg-CR,.feature-cushionedbase-65{background-position:0 0}

.tfg-OP,.tfg-blue{background-position:0 0px !important}
.tfg-green{background-position:0 -31px !important}
.tfg-grey{background-position:0 -62px !important}
.tfg-orange{background-position:0 -95px !important}


.gla-blue{ color:#6FCAD1;}
.gla-green{ color:#9BCD13;}
.gla-grey{ color:#818085;}
.gla-gray{ color:#818085;}
.gla-charcoal{ color:#818085;}
.gla-dark_gray{ color:#818085;}
.gla-black{ color:#101010 ;}
.gla-orange{ color:#F99A1C;}
.gla-white{ color:#D8D9DA;}
.gla-green{ color:#C9D92A;}
.gla-orange{ color:#F99D1D;}
.gla-pink{ color:#C40F89;}
.gla-berry{ color:#B5707F;}
.gla-red{ color:#d02e45;}
.gla-teal{color:#007a6f;}
.gla-plum{ color:#8d4585;}
.gla-yellow{ color:#e5e02e;}
.gla-sage{ color:#a5c0ad;}
.gla-greenorange{ color:#9BCD13;}
.gla-pinkgrey{ color:#C40F89;}
.gla-slate{ color:#818085;}
/* box */
.blue-box {background:#d4fcff; }
.brown-box {background:#FADECC; }
.green-box {background:#E7F3D7; }
.grey-box {background:#E3E3E3; }
.gray-box {background:#E3E3E3; }
.charcoal-box {background:#E3E3E3; }
.dark_gray-box {background:#E3E3E3; }
.black-box {background:#E3E3E3; }
.white-box {background:#E5E5E5; }
.green-box {background:#EEFACC; }
.orange-box {background:#FDEAD1; }
.pink-box {background:#fcdbf1; }
.berry-box {background:#fcdbf1; }
.red-box {background:#fbe2e5; }
.teal-box {background:#a6d4b0; }
.plum-box {background:#eee3ed; }
.sage-box {background:#f2f6f3; }
.yellow-box {background:#fbfae0; }
.greenorange-box {background:#E7F3D7; }
.pinkgrey-box {background:#fcdbf1; }
.slate-box {background:#E3E3E3; }

/* button */
.swatch-blue{background-position:0 0}
.swatch-green{background-position:-37px 0 !important}
.swatch-grey{background-position:-74px 0 !important}
.swatch-gray{background-position:-74px 0 !important}
.swatch-charcoal{background-position:-74px 0 !important}
.swatch-dark_gray{background-position:-74px 0 !important}
.swatch-black{background:url(https://zinganything.s3.amazonaws.com/img/icon_swatches_black.png) no-repeat !important; background-position:0px 0 !important}
.swatch-brown{background-position:-111px 0 !important}
.swatch-white{background-position:-148px 0 !important}
/* .swatch-green{background-position:-185px 0 !important}*/
.swatch-slate{background-position:-74px 0 !important}
.swatch-orange{background-position:-222px 0 !important}
.swatch-pink{background-position:-185px 0 !important}
.swatch-berry{background:url(https://zinganything.s3.amazonaws.com/img/icon_swatches_berry.png) no-repeat !important; background-position:0px 0 !important}
.swatch-red { background-position: -259px 0 !important;}
.swatch-plum { background-position: -333px 0 !important;}
.swatch-sage { background-position: -370px 0 !important;}
.swatch-yellow { background-position: -407px 0 !important;}
.swatch-orchidpink{background-position:-63px 0 !important}
.swatch-arcticwhite{background-position:-126px 0 !important}
.swatch-cobalt { background-position: -147px 0 !important }
.swatch-teal { background-position: -296px 0 !important;}
.swatch-greenorange{background-position:-37px 0 !important}
.swatch-pinkgrey{background-position:-185px 0 !important}
div.config ul.swatch-select { margin:0 0 0 7px !important; }
ol,ul{list-style:none}


ul.thumbs { margin:0;padding:0;width:auto; }
ul.thumbs li { float:left; }
ul.thumbs li.moreviews { color:#004161;border-right:1px solid #004161;padding:7px 10px 7px 0;font-weight:bold;font-size:0.875em; }

a.product-view {
    display: block;
    float: left;
    height: 59px;
    margin-right: 5px;
    text-align: center;
    text-decoration: none;
    width: 78px;
}
li.product-view div.bb {  width:76px;
  height:57px;
  overflow:hidden;
  position:relative;
  cursor:pointer; 
  background:#d7d7d9; border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border: 1px solid #a0a1a1;}
li.product-view img {  left: 0;
    position: absolute;
    top: -20px;
    width: 76px;}
li.product-view { margin:0 0 8px 10px; border:0px #000 solid; }
li.product-view.sel { border-bottom:0px solid #bdbdbd;padding-bottom:0px; }

li.clear { float:none !important;clear:both !important;width:auto !important;height:auto !important;margin:0 !important;padding:0 !important; }

.orchidpink-box { background:#fbe8f1; }
.sunrisegray-box {background:#E5E5E5; }
.sawgrassgreen-box {background:#f0f7ed; }
.cobalt-box {background:#e6e6f2; }
.anthracite-box { background:#e0e0e0; }

.arcticwhite-box { background:#e6f6fc; }
.naturalfinish-box { background:#eeedec; }
.neutral-box {/* background:#ececec;*/  }
.birchgrey-box { background:#e0e0e0; }
.birchgray-box { background:#e0e0e0; }
.birch-dark_gray-box { background:#e0e0e0; }

.tfg-GW{background-position:-86px 0}


.tfg-orchidpink{background-position:0 -86px !important;width:88px !important}
.tfg-cobalt{ display:none; }
.tfg-WP{background-position:-86px -42px}
#product_content{margin:0 10px 10px}
#product_left{float:left;width:146px;margin-right:20px;}
#product_main{border:1px solid #ccc;border-width:0 1px;float:left;position:relative;width:813px}
#product-cause{background:url(https://zinganything.s3.amazonaws.com/img/prodLogoAZ.png);float:left;min-height:31px;width:212px; margin-bottom: 8px;}
#product-cause-citrus{background:url(https://zinganything.s3.amazonaws.com/img/prodLogoCZ.png);float:left;height:31px;width:230px; margin-bottom: 8px;}
#product-cause-tea{background:url(https://zinganything.s3.amazonaws.com/img/prodLogoTZ.png);float:left;height:31px;width:212px; margin-bottom: 8px;}
#product-cause-vodka{background:url(https://zinganything.s3.amazonaws.com/img/prodLogoVZ.png);float:left;height:31px;width:230px; margin-bottom: 8px;}
#product-cause-salad{background:url(https://zinganything.s3.amazonaws.com/img/prodLogoSZ.png);float:left;height:31px;width:230px; margin-bottom: 8px;}

#qty, input.qtybig {font-size:1.5em;text-align:center;border:1px solid #050506;width:50px}
#quantity{border:1px solid #ccc;font-size:14px;font-weight:bold;height:25px;line-height:30px !important;padding:1px;text-align:center;width:40px}
#selected-swatch{background:none;font-size:60%;line-height:20px;padding-left:10px;width:auto}


/* ------------------------------------------------------------
	Site Map Styles
------------------------------------------------------------ */

/* --------	Top Level --------- */
#primaryNav li {
	width:25%;
}

#primaryNav li ul li {
	width:100% !important;
}

#primaryNav.col1 li { width:99.9%; }
#primaryNav.col2 li { width:50.0%; }
#primaryNav.col3 li { width:33.3%; }
#primaryNav.col4 li { width:20.0%; }
#primaryNav.col5 li { width:20.0%; }
#primaryNav.col6 li { width:16.6%; }
#primaryNav.col7 li { width:14.2%; }
#primaryNav.col8 li { width:12.5%; }
#primaryNav.col9 li { width:11.1%; }
#primaryNav.col10 li { width:10.0%; }


#primaryNav {
	margin: 0;
	float: left;
	width: 100%;
}
#primaryNav #home {
	display: block;
	float: none;
	background: #ffffff url('https://zinganything.s3.amazonaws.com/img/L1-left.png') center bottom no-repeat;
	position: relative;
	z-index: 2;
	padding: 0 0 30px 0;
}
#primaryNav li {
	float: left;
	background: url('https://zinganything.s3.amazonaws.com/img/L1-center.png') center top no-repeat;
	padding: 30px 0;

	margin-top: -30px;
}
#primaryNav li a {
	margin: 0 15px 0 0;
	padding: 10px 0;
	display: block;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: black;	
	background: #c3eafb url('https://zinganything.s3.amazonaws.com/img/white-highlight.png') top left repeat-x;
	border: 2px solid #b5d9ea;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkit-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px; 
	-moz-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px; /* FF 3.5+ */	
}
#primaryNav li a:hover {
	background-color: #e2f4fd;
	border-color: #97bdcf;
}
#primaryNav li:last-child {
	background: url('https://zinganything.s3.amazonaws.com/img/L1-right.png') center top no-repeat;
}
#primaryNav a:link:before,
#primaryNav a:visited:before {
	/*content: " "attr(href)" ";*/
	display: block;
	text-transform: uppercase;
	font-size: 10px;
	margin-bottom: 5px;
	word-wrap: break-word;
}
#primaryNav li a:link:before,
#primaryNav li a:visited:before {
	color: #78a9c0;
}

/* --------	Second Level --------- */
#primaryNav li ul{margin:0;}
#primaryNav li li {
	width: 100%;
	clear: left;
	margin-top: 0;
	padding: 10px 0 0 0;
	background: url('https://zinganything.s3.amazonaws.com/img/vertical-line.png') center bottom repeat-y;
}
#primaryNav li li a {
	background-color: #cee3ac;
	border-color: #b8da83;
	font-weight:normal;
}
#primaryNav li li a:hover {
	border-color: #94b75f;
	background-color: #e7f1d7;
}
#primaryNav li li:first-child {
	padding-top: 30px;
}
#primaryNav li li:last-child {
	background: url('https://zinganything.s3.amazonaws.com/img/vertical-line.png') center bottom repeat-y;
}
#primaryNav li li a:link:before,
#primaryNav li li a:visited:before {
	color: #8faf5c;
}

/* --------	Third Level --------- */

#primaryNav li li ul {
	margin: 10px 0 0 0;
	width: 100%;
	float: right;
	padding: 9px 0 0;
	background: #ffffff url('https://zinganything.s3.amazonaws.com/img/L3-ul-top.png') center top no-repeat;
}
#primaryNav li li li {
	background: url('https://zinganything.s3.amazonaws.com/img/L3-center.png') left center no-repeat;
	padding: 5px 0;
}
#primaryNav li li li a {
	background-color: #fff7aa;
	border-color: #e3ca4b;
	font-size: 12px;
	padding: 5px 0;
	width: 80%;
	float: right;
}
#primaryNav li li li a:hover {
	background-color: #fffce5;
	border-color: #d1b62c;
}
#primaryNav li li li:first-child {
	padding: 15px 0 5px 0;
	background: url('https://zinganything.s3.amazonaws.com/img/L3-li-top.png') left center no-repeat;
}
#primaryNav li li li:last-child {
	background: url('https://zinganything.s3.amazonaws.com/img/L3-bottom.png') left center no-repeat;
}
#primaryNav li li li a:link:before,
#primaryNav li li li a:visited:before {
	color: #ccae14;
	font-size: 9px;
}


/* ------------------------------------------------------------
	Utility Navigation
------------------------------------------------------------ */

#utilityNav {
	float: right;
	max-width: 50%;
	margin-right: 10px;
}
#utilityNav li {
	float: left;
	margin-bottom: 10px;
}
#utilityNav li a {
	margin: 0 10px 0 0;
	padding: 5px 10px;
	display: block;	
	border: 2px solid #e3ca4b;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: black;
	background: #fff7aa url('https://zinganything.s3.amazonaws.com/img/white-highlight.png') top left repeat-x;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkit-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px; 
	-moz-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px; /* FF 3.5+ */	
}
#utilityNav li a:hover {
	background-color: #fffce5;
	border-color: #d1b62c;
}
#utilityNav li a:link:before,
#utilityNav li a:visited:before {
	color: #ccae14;
	font-size: 9px;
	margin-bottom: 3px;
}
/* ------------------------------------------------------------
	Site Map Styles End
------------------------------------------------------------ */
/*  BLOG STYLES  */
.dots {
border-bottom: 1px dotted #666666;
margin-bottom: 10px;
}
#blogContainer h3 {
	font-size:16px;
	font-weight:bold;
	color:#666666;
	margin-top:20px;
}
#blogContainer #pagination { float: left; background: #fff;width: 100%;margin-left: 0;padding-top: 20px;margin-top: -56px;  position: relative; width: 100%;
    z-index: 99999;}
#blogContainer #pagination.mtop_nor{margin-top:20px;}
.archive_left{}
.headerImg {
	margin:20px 0;
	width:700px;
}
#entryListItem {
	margin:30px 2px;
	height:170px;
	width:696px;
	overflow:hidden; border-bottom: solid 1px #B6B6B6; 
}
#entryListItem:last-child{ border-bottom:0px;}
#entryListItem.dots {border-bottom:solid 1px #b6b6b6;}
#entryListText h2{margin-bottom:0; padding-bottom: 0;}
#entryListItem img {
	/*border: 2px solid #CACACA;*/
	width:206px; float: left;
}
#entryListImg > a {
    float: left;
}
#entryListText {margin: 0 0 0 20px;
    padding: 0;
    width: 464px;}
#entryListText h2 a {
	color:#f8981d; font-weight:normal;
}
#entryListText p a {
	color:#2d2d2d;
}
#entryListText p {
	margin-bottom: 0.8em; font-size:12px; color:#2d2d2d;
}
#entryListText h4 {
	margin-left:20px;
	margin-bottom:10px;
	line-height:20px;
}
#entryListText h4 a{
	color:#444;
}
#entryListImg{
	width:206px;
	/*height:136px;*/ height:auto;
	overflow: hidden;
	border:2px solid #CACACA;
}
#entryListText h4 a:hover{
	color:#F84B1D;
}

.comp_news_containerLeft #entryListItem img { width: 128px;}
.comp_news_containerLeft #entryListImg { border: 2px solid #CACACA; width: 128px; height: 130px; overflow: hidden;}
.comp_news_containerLeft #entryListText h2 a {font-size:16px;}
.comp_news_containerLeft #entryListText p a {font-size:16px; text-decoration:none;}
.comp_news_containerLeft #entryListText p { margin-top: 0;}
.comp_news_containerLeft .read-more a {color:#808084; font-weight:bold; font-size:16px;}
.comp_news_containerLeft .read-more a img{width:22px!important; height:21px; margin-left: 13px; vertical-align: top;}
.comp_news_containerLeft #entryListText {margin: 0 0 0 20px; padding: 0; width: 542px;}

#blogContainerRight h3 { margin-left:0;}
#blogContainerRight{
	padding:0;
}
.MediaIcon{
	background-color:#ACACAC;
	height:60px;
	margin-left:20px;
	width:300px;
	margin-top:10px;
	display:none;
}
.PostAuther{
	margin-left:0px; font-size:11px; font-weight:bold; font-style:italic; color:#2d2d2d;
}
.read-more{
	margin-left:0px;
}
.read-more a{
	color:#F6981A;
}
.read-more a:hover{
	color:#F84B1D;
	text-decoration:underline;
}
#blogContent{
	margin:0;
}
#blogContent h1, h2, h3, h4, h5, h6{margin:0 0 5px 10px;}
#blogContent h1{ font-size:20px; color:#F8981D;text-transform:none; margin-left: 0;}
#blogContent h2{ font-size:16px; color:#2494C0;}
#blogContent h3{ font-size:14px; color:#333;}
#blogContent h4{ font-size:12px; color:#666;}
#blogContent h5{ font-size:11px; color:#666;}
#blogContent h6{ font-size:10px; color:#666;}
#blogContent p{
	color: #000000;
    font-size: 14px;
    line-height: 25px;
    margin: 10px 0px;
    text-align: justify;
}
#blogContent li{
	color: #000000;
    font-size: 14px;
    line-height: 25px;
    margin: 10px 20px;
	list-style:square;
}

/********************/
/* EXPANDABLE LIST  */
/********************/
div#sideNav ul{ margin:5px 0 0;}
div#sideNav ul li{ line-height:25px;}
    div#sideNav li.accordion a {
        
        
		line-height:20px;
    }
    div#sideNav li.accordion a.accordionExpanded {background:#f8981d; color:#FFF;
        
    }
    div#sideNav li.accordion li a {
        background-image: none; /* undo above for sub links */
        padding-right: 0px;
    }
div#sideNav ul li ul{ margin-left:25px;}

div#sideNav li.accordion ul{padding-top:0 !important;}
div#sideNav li.accordion li{ padding-left:0px !important;list-style:decimal; padding-bottom:5px;margin-left: 5px;}
div#sideNav li.accordion li a{ padding-left:0px;font-weight:normal; text-transform: none;}
div#sideNav li.accordion li a:hover{ font-weight:normal; color:#F84B1D; background:none;}

.archive_left{margin-top:20px;}
.archive_left h2{ font-family: "Forza",Forza light;font-weight:200; font-size:25px!important;}


div#sideNav{ background:#ebebeb}
div#sideNav li a{
	color:#100601; font-size:12px; text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
	padding:2px 8px;
	display:block; background:#ebebeb;
}
div#sideNav li a:hover{
	color:#fff;
	padding-left:8px;
	background:#f8981d;
	text-decoration:none;
	font-weight:bold;
}
div#sideNav li a ul li a{font-weight:normal;}
div#sideNav li a ul li a:hover{background:none; font-weight:normal;}
div#sideNav li.active a{
	color:#fff;
	padding-left:8px;
	background:#f8981d;
	text-decoration:none;
	font-weight:bold;
}


div#sideNav.comp_news li a,div#sideNav.comp_news{background:#ffd39a;}
div#sideNav.comp_news li a:hover{ background: none repeat scroll 0 0 #F8981D;
    color: #FFFFFF;}

.service-message-success
{
	text-align:center;
	background:#F5F5F5;
	padding: 5px;
	width:90%;
	border: 1px solid green;
    margin: 0 auto;
}

.service-message-error
{
	text-align:center;
	background:#F5F5F5;
	padding: 5px;
	width:90%;
	border: 1px solid red;
	color:red;
    margin: 0 auto;
}

/*pagination styles*/
#pagination{
	margin:10px 20px;
	height:25px;
}
#pagination li {
    border: 0 none;
    display: inline;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
#pagination a {
    border: 1px solid #DDDDDD;
    margin-right: 2px;
}
#pagination .previous-off, #pagination .next-off {
    color: #949494;
    display: block;
    float: left;
    font-weight: bold;
    padding: 3px 4px;
}
#pagination .next a, #pagination .previous a {
    border: 1px solid #FFFFFF;
    font-weight: bold;
}
#pagination .active {
    color: #fff;
    display: block;
    float: left;
    font-weight: bold;
    padding: 4px 6px;
    background:#F79A28;
    margin-right:2px;
}
#pagination a:link, #pagination a:visited {
    color: #414141;
    display: block;
    float: left;
    padding: 3px 6px;
    text-decoration: none; font-size:14px;
}
#pagination a:hover {
    border: 1px solid #666666;
    font-weight:bold;
    color:#000;
}
#list-none ul li{ list-style:decimal inside none !important; background-image:none; margin-left:-15px !important;}
.sucess-message{line-height:30px;}
.sucess-message h2, .sucess-message h3, .sucess-message p{margin:0; padding:0;line-height:30px;}

a[data-tooltip]:link, a[data-tooltip]:visited {
	position: relative;
	text-decoration: none;
	border-bottom: solid 1px;
}

a[data-tooltip]:before {
	content: "";
	position: absolute;
	border-top: 20px solid #0090ff;
	border-left: 30px solid transparent;
	border-right: 30px solid transparent;
	visibility: hidden;
	top: -18px;
	left: -26px;
}

a[data-tooltip]:after {
	content: attr(data-tooltip);
	position: absolute;
	color: white;
	top: -35px;
	left: -26px;
	background: #0090ff;
	padding: 5px 15px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	white-space: nowrap;
	visibility: hidden;
}

a[data-tooltip]:hover:before, a[data-tooltip]:hover:after {
	visibility: visible;
	-moz-transition: visibility 0s linear .3s;
    -webkit-transition: visibility 0s linear .3s;
    -ms-transition: visibility 0s linear .3s;
    -o-transition: visibility 0s linear .3s;
    transition: visibility 0s linear .3s;
}

/* Quality and materials page styles */
.QM-10points{

}
.QM-point{
	width:20%;
	min-height:175px;
	float:left;
	padding-top:10px;margin-top:10px;
	text-align:center;
	position: relative;
	z-index:10;
}
.QM-point:hover{
	box-shadow:0px 1px 15px #333;
	border-radius:5px;
}
.QM-point h2{
	margin:10px 0px 0px;
}
.QM-point img{
	margin:0px 0px 10px;
}
.QM-10points h3{
	text-align:center;
	font-size:2.1em;
	font-weight:normal;
	color:#F69231;
}
.QM-des{
	display: none;
	background:#f8981d;
	color:#fff;
	padding:5px;
	border-radius:0px 0px 10px 10px ;
	text-align:center;
	min-height:40px;
	position: absolute;
	/*width:175px;*/
	min-width:130px;
	z-index:99;
}
.QM-point:hover .QM-des{
	display: block;
	-moz-box-shadow: 0px 9px 15px #333;
    -webkit-box-shadow: 0px 9px 15px #333;
    box-shadow: 0px 9px 15px #333;
}

.QM-des-bottom{
	display: none;
	background:#f8981d;
	padding:5px;
	border-radius: 10px 10px 0px 0px;
	text-align:center;
	position: absolute;
	/*width:175px;*/
	top:-55px;
	min-width:130px;
	min-height:55px;
	vertical-align:middle;
}
.QM-point:hover .QM-des-bottom{
	display: block;
	-moz-box-shadow:1px -5px 15px #333333;
    -webkit-box-shadow:1px -5px 15px #333333;
    box-shadow:1px -5px 15px #333333;
}
.QM-des-bottom .des-txt{
	display: table-cell;
	vertical-align:middle;
	min-height:55px;color:#fff;
	text-align: center;
}
.QM-des .des-txt{
	/*display: table-cell;*/
	vertical-align:middle;
	min-height:55px;color:#fff;
	text-align: center;
}


/********** ADDED FOR FACEBOOK ***********/
#facebook-form {
	background-color:#F9991C;
	width:465px;
	padding:20px;
	margin: 50px auto;	
	border: 6px solid #A01407;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:15px;
	position:relative;
}

#facebook-form h1 {
	font-size: 32px;
	text-align: center;
	color:#444444;
	font-weight: bold;
    margin-left:0px;
    padding-bottom:0px;
    text-transform: none;
}

#facebook-form h2 {
	margin-bottom:15px !important;
	font-style:italic !important;
	font-weight:normal !important;
	font-family:sans-serif;
	font-size:13px;
	color:#444;
	line-height:20px;
	text-align:center;
}

#facebook-form input, 
#facebook-form select, 
#facebook-form textarea, 
#facebook-form label {
	font-size:15px;
	margin-bottom:2px;
}

#facebook-form input, 
#facebook-form select, 
#facebook-form textarea {
	width:450px;
	border: 1px solid #CEE1E8;
	margin-bottom:20px;
	padding:4px;
}

#facebook-form input:focus, 
#facebook-form select:focus, 
#facebook-form textarea:focus {
	border: 1px solid #AFCDD8;
	background-color: #EBF2F4;
}

#facebook-form textarea {
	height:150px;
	resize: none;
}

#facebook-form label {
	display:block;
}

#facebook-form .required {
	font-weight:bold;
	color:#F00;	
}

#facebook-form #submit-button {
	width: 100px;
	background-color:#333;
	color:#FFF;
	border:none;
	display:block;
	float:right;
	margin-bottom:0px;
	margin-right:6px;
	background-color:#8FB5C1;
	-moz-border-radius:8px;
}

#facebook-form #submit-button:hover {
	background-color: #A6CFDD;
}

#facebook-form #submit-button:active {
	position:relative;
	top:1px;
}

#facebook-form #loading {
	width:32px;
	height:32px;
	background-image:url(https://zinganything.s3.amazonaws.com/img/loading.gif);
	display:block;
	position:absolute;
	right:130px;
	bottom:16px;
	display:none;
}
.resource{width:100% !important;margin-top: 10px ;}
.address_left.resource a, .address_right.resource a{margin-left:0!important;}
.address_left.resource p, .address_right.resource p{margin-bottom:0!important;}
.press-release-view{padding:0 10px;}
.press-release{

    width: 698px;
	}
.press-release-data {
    display: table;
}
.press-release-date {
    border-bottom: 1px solid #c0c0c0;
    display: table-cell;
    height: 100%;
    padding: 15px 0;
    text-align: center;
   
}
.press-release-date ul, .press-release-title-content ul {margin:0;}
.press-release-date ul li:first-child {
    color: #4E4E4E;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
}
.press-release-date ul li:last-child {
    padding:10px 0;
}
.press-release-title-content {
    background: none repeat scroll 0 0 #fff;
    display: table-cell;
    border-bottom: 1px solid #c0c0c0;
    padding:20px 0 10px 15px;
    vertical-align: top;
    /*width: 287px;*/
    width:636px !important;
}

.press-release-title-content ul li:first-child {
    color: #808084;
    font-size: 16px;
    line-height: 24px;
    margin: 0 0 5px;
}
.press-release-title-content ul li:last-child {
    color: #808084;
    font-size: 16px;
    line-height: 24px;
}
.press-release-data a:hover .press-release-title-content {
   
}
.press-release-data a:hover .press-release-title-content ul li:first-child {
    color: #000; 
}
.press-release-data a:hover .press-release-title-content ul li:last-child {
    color: #000;
}

/* Testimonials styles */
.wid325{width:325px;}
.wid180{width:180px !important;}
blockquote.testimonial-wrap { margin:0px 0 20px 0; }

blockquote.testimonial-wrap .testimonial {
  position:relative;
  display:table;
  font-size:15px;
  line-height:27px;
  background:#f3f3f3;
  color:#545454;
  text-shadow:0 1px 0 #ffffff;
  margin-bottom:22px;
  width:625px;
  font-style: italic;   padding:20px;
}
blockquote.testimonial-wrap .testimonial div.valign {
   color: #F8981D;
    display: table-cell;
    font-size: 18px;
    font-style: normal;
    font-weight: normal;
    vertical-align: middle;
}
blockquote.testimonial-wrap .testimonial:after {
  position:absolute;
  z-index:1;
  content:' ';
  width:37px;
  height:38px;
  bottom:-38px;
  left:19px;
  background:transparent url('https://zinganything.s3.amazonaws.com/img/testimonial-arrow.png') 0 0;
}
.testimonial p{color: #F8981D!important;
display: table-cell;
font-size: 18px!important;
font-style: normal;
font-weight: normal;
vertical-align: middle;}

blockquote.testimonial-wrap .testimonial-profile {
  position:relative;
  min-height:60px;
 /* padding-left:70px;*/
  line-height:1em;
}
/*
blockquote.testimonial-wrap .testimonial-profile img.profile-pic {
  position:absolute;
  top:0;
  left:0;
  width:50px;
  height:50px;
  border:5px solid #ebebeb;
}*/
blockquote.testimonial-wrap .testimonial-profile img.profile-country {
  position:absolute;
  top:7px;
  right:0;
  width:16px;
  height:11px;
}
blockquote.testimonial-wrap .testimonial-profile div.name {
  color:#ff7200;
  font-weight:bold;
  font-size:12px;
  padding-top:5px;
}
blockquote.testimonial-wrap .testimonial-profile div.restaurant {
  font-size:16px;
  margin-top:50px; color:#808084;
}
.pagination {
	list-style:none;
	margin:0;
	padding:0;
	width: 150px;
	display: none;
	background: #333;
}
.pagination .current a {
	color:red;
}
.slides_control{
	height: auto !important;
}
.slides_control div{
	position: relative !important;
}
.next, .prev  {color: #F38D07; width: 45px; border:1px solid #ccc; display: block; left: 627px; top:-74px; position: relative; text-align: center; line-height: 22px;}
.prev {color: #F38D07; left: 575px; top:-50px; }

#slides .prev{background:url(https://zinganything.s3.amazonaws.com/img/arrow_testi_l.jpg); width:19px; height:19px; text-indent:-9999px; outline:none; border:0px; top:-119px; left: 600px;}
#slides .next{background:url(https://zinganything.s3.amazonaws.com/img/arrow_testi_r.jpg); width:19px; height:19px; text-indent:-9999px; outline:none; border:0px; top:-138px;left: 635px;}

/*  Product page thumb slider start */
.left-arrow{padding:33px 10px 33px 40px;
    left: 15px;
    position: relative;
}
    
.right-arrow{padding:33px 10px 33px 40px;
     position: relative;
 }
 div#brandSlider li, div#brandSlider ul {
    margin:0;
    padding:0;
    list-style:none;
}
div#brandSlider {
    margin: 0 auto;
    float:left; margin-left: 6px;   height: 67px !important;
}
div#brandSlider li {
    width:360px;
    height:250px;
    padding: 5px 0 0;
}
div#brandSlider li a.product-view div.bb { 
  width:76px;
  height:57px;
  overflow:hidden;
  position:relative;
  cursor:pointer; 
  background:#d7d7d9; border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border: 1px solid #a0a1a1;
}
div#brandSlider li a.product-view div.bb img {
    left: 0;
    position: absolute;
    top: -20px;
    width: 76px; 
}
#brandSlider ul a  {
    display:block;
    float:left;
    text-align:center;
    height:59px;
    text-decoration:none;
    width: 78px;
    margin-right: 5px;
}
#brandSlideNext, #brandSlidePrev {
    display:block;
    height:21px;
    float:left;
    position:relative;
    width:23px;
    z-index:1000;
    top:23px;
}
#brandSlidePrev{
	left: 0px;
}
#brandSlideNext{right: 23px;}
/*  Product page thumb slider end */
/* video page */

#czVideo {
	float:left;
	width:320px;
	height:240px;
	background-image:url('https://zinganything.s3.amazonaws.com/img/CZVidThumb.jpg');
}
#czVideo:hover {
	float:left;
	width:320px;
	height:240px;
	background-image:url('https://zinganything.s3.amazonaws.com/img/CZVidThumbRO.jpg');
}
#azVideo {
	float:left;
	width:320px;
	height:240px;
	background-image:url('https://zinganything.s3.amazonaws.com/img/AZVidThumb.jpg');
}
#azVideo:hover {
	float:left;
	width:320px;
	height:240px;
	background-image:url('https://zinganything.s3.amazonaws.com/img/AZVidThumbRO.jpg');
}
.grid_175 {
	width:155px;
	display: inline;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
}

#shareThis{padding-top: 30px !important; clear: both;}

 /* sep 24 */
.giftvouchertab{float: left; width: 100%;}
.giftvouchertab .tabs{border-bottom:3px solid #da7900; margin-top:15px; float:left; width: 100%; height:40px;}
.clr{clear:both; height:0px; overflow:hidden;}
.giftvouchertab h2{font-size:18px; margin-top:15px; margin-bottom:5px;}
.giftvouchertab h2 span{font-size:11px; color:#666;}
.giftvouchertab form{padding:0px; margin:0; width:100%!important;}
.giftvouchertab .linerw{margin: 10px 0; text-align: left; width:100%; float:left;}
.giftvouchertab label{float:left; cursor:default; line-height: 17px!important; font-size: 12px!important;}
.giftvouchertab input[type=text]{float:right; font-size: 13px; padding: 5px; border: 1px solid #CCC; width: 71%}
.giftvouchertab form .leftcol{float:left; width:48%}
.giftvouchertab form .leftcol_1{float:left; width:49%}
.giftvouchertab form .rightcol{float:right;width:48%}
.giftvouchertab form .required {color: #CF4542;}
.giftvouchertab input[type=checkbox]{width:auto!important; float: left; margin-right: 5px;}

.followus a{float: left; margin-left: 5px; margin-top: 5px;}
.round5 { -moz-border-radius: 5px; /* Firefox */
  -webkit-border-radius: 5px; /* Safari, Chrome */
  border-radius: 5px; /* CSS3 */
}
.round10 { -moz-border-radius: 10px; /* Firefox */
  -webkit-border-radius: 10px; /* Safari, Chrome */
  border-radius: 10px; /* CSS3 */
}
a.login_but{border-top-right-radius:0; border-top-left-radius:0; border-bottom-right-radius:0;  background:#f8981d; font-size:11px; color:#FFF; font-weight:bold; padding:9px 12px 3px; text-transform:uppercase;}
a.login_but:hover{text-decoration:none; background:#f47321; color:#FFF;}
.cart_but{border-top-right-radius:0; border-top-left-radius:0; border-bottom-left-radius:0;  background:#808084;  font-size:11px; color:#FFF; font-weight:bold;padding:9px 12px 3px; text-transform:uppercase; white-space:nowrap;}
.cart_but:hover{text-decoration:none; background:#616062;}
#headerFeatures{margin-top:2px;}
#headerFeatures a{width:18px; height:18px; float:left; margin-left:4px;}

.fbIcon{background:url(https://zinganything.s3.amazonaws.com/img/fbIcon.png) top; }
.fbIcon:hover{background:url(https://zinganything.s3.amazonaws.com/img/fbIcon.png) bottom;}

.twIcon{background:url(https://zinganything.s3.amazonaws.com/img/twIcon.png) top}
.twIcon:hover{background:url(https://zinganything.s3.amazonaws.com/img/twIcon.png) bottom;}

.blogIcon{background:url(https://zinganything.s3.amazonaws.com/img/blogIcon.png) top}
.blogIcon:hover{background:url(https://zinganything.s3.amazonaws.com/img/blogIcon.png) bottom;}

.pinIcon{background:url(https://zinganything.s3.amazonaws.com/img/pinIcon.png) top;}
.pinIcon:hover{background:url(https://zinganything.s3.amazonaws.com/img/pinIcon.png) bottom;}

.ytIcon{background:url(https://zinganything.s3.amazonaws.com/img/ytIcon.png) top;}
.ytIcon:hover{background:url(https://zinganything.s3.amazonaws.com/img/ytIcon.png) bottom;}
.home_container{ border-top:1px solid #8c8c8c;  border-bottom:1px solid #8c8c8c; background:#f5f5f5; padding:35px 0!important; float:left; width:100%;}
.home_container #leftCol{margin-left:20px;margin-right:0px}
.home_container #rightCol{margin-right:0px!important; margin-top:0px;}
.home a{color:#f56301; text-decoration:underline;}
.home #rightCol p{margin-left:10px;}
.mt30{margin-top:30px!important;}
.clr{clear:both; height:0px; overflow:hidden; width:100%;}

#shop_quickproduct{padding:0px; margin:28px auto 23px; width:920px; border-bottom:1px solid #b6b6b6; padding-bottom:25px; float:left;}
#shop_quickproduct a{padding:0px; margin:0px; float:left; width:162px; height:306px; text-indent:-9999px; position:relative;}
#shop_quickproduct .beverage_opt a{text-indent:-9999px!important;}
#shop_quickproduct .box_space{padding:0px; margin:0px;  margin-right:20px; float:left; width:162px; height:306px; text-indent:-9999px; position:relative;}
#shop_quickproduct .beverage_opt{width:100%; float:left;}
#shop_quickproduct .beverage_opt a{ margin-right:20px; float:left; }
#shop_quickproduct .beverage_opt a:last-child{margin-right:0;}
#shop_quickproduct .culinary_opt{ float:right; width:162px;}
#shop_quickproduct .other_mer_list {float: left; margin-left: 49px; width: 172px; min-height: 270px;margin-bottom: 20px;}
#shop_quickproduct .other_mer_list:hover h6 span{color:#F8981F;}
#shop_quickproduct .other_mer{float:right; width:157px;}
#shop_quickproduct .tshirt{margin-left:49px; float:left; width:157px;}
#shop_quickproduct .beverage_opt h6{background:url(https://zinganything.s3.amazonaws.com/img/dotbg1_big.jpg) no-repeat center;  text-align:center; margin:0 0 10px;}
#shop_quickproduct .beverage_opt h6 span{background:#fff; display: inline-block; padding: 3px; font-size:12px; color:#808084; font-weight:bold;}

#shop_quickproduct .culinary_opt h6{text-align:center; margin:0 0 10px;}
#shop_quickproduct .culinary_opt h6 span{display: inline-block; padding: 3px; font-size:12px; color:#808084; font-weight:bold;}

#shop_quickproduct .other_mer h6{background:url(https://zinganything.s3.amazonaws.com/img/dotbg3.jpg) no-repeat center;  text-align:center; margin:0 0 10px;}
#shop_quickproduct .other_mer h6 span{background:#fff; display: inline-block; padding: 3px; font-size:12px; color:#808084; font-weight:bold;}

#shop_quickproduct .tshirt h6{text-align:center;}
#shop_quickproduct .tshirt h6 span{display: inline-block; padding: 1px; font-size:12px; color:#808084; font-weight:bold;}

#shop_quickproduct a {
    margin-bottom: 25px;
}
.mr0{margin-right:0!important;}
#shop_quickproduct a.cz_oirg_sprit{background:url(http://zinganything.s3.amazonaws.com/img/shop/cz_28.jpg) top;}
#shop_quickproduct a:hover.cz_oirg_sprit{background-position:bottom;}

#shop_quickproduct a.cz_biggie_sprit{background:url(http://zinganything.s3.amazonaws.com/img/shop/cz_36.jpg) top;}
#shop_quickproduct a:hover.cz_biggie_sprit{background-position:bottom;}

#shop_quickproduct a.cz_mini_sprit{background:url(http://zinganything.s3.amazonaws.com/img/shop/cz_16_oz.jpg) top;}
#shop_quickproduct a:hover.cz_mini_sprit{background-position:bottom;}

#shop_quickproduct a.kz_sprit{background:url(https://zinganything.s3.amazonaws.com/img/shop_kz_sprit.jpg) top;}
#shop_quickproduct a:hover.kz_sprit{background-position:bottom;}

#shop_quickproduct a.z54_sprit{background:url(https://zinganything.s3.amazonaws.com/img/z54_sprit.jpg) top;}
#shop_quickproduct a:hover.z54_sprit{background-position:bottom;}

#shop_quickproduct a.sz_spirit{background:url(http://zinganything.s3.amazonaws.com/img/shop/sz.jpg) top;}
#shop_quickproduct a:hover.sz_spirit{background-position:left -307px;}



#shop_quickproduct a.az_sprit{background:url(https://zinganything.s3.amazonaws.com/img/shop_bluesprit_new.jpg) top;}
#shop_quickproduct a:hover.az_sprit{background-position:bottom;}
#shop_quickproduct a.vz_sprit{background:url(https://zinganything.s3.amazonaws.com/img/shop_blacksprit.jpg) top;}
#shop_quickproduct a:hover.vz_sprit{background-position:bottom;}
#shop_quickproduct a.zb_sprit{background:url(http://zinganything.s3.amazonaws.com/img/shop/other_merch.jpg) top;  width:156px;}
#shop_quickproduct a:hover.zb_sprit{background-position:-3px -310px;}

#shop_quickproduct a.shop_tshirtsprit{background:url(https://zinganything.s3.amazonaws.com/img/shop_tshirtsprit.jpg) top;  width:156px;}
#shop_quickproduct a:hover.shop_tshirtsprit{background-position:bottom;}
#shop_quickproduct a.cz_botcup_sprit{background:url(https://zinganything.s3.amazonaws.com/img/cz_botcup_sprit.jpg) top no-repeat;}
#shop_quickproduct a:hover.cz_botcup_sprit{background-position:bottom;}
#shop_quickproduct a.cz_sport_sprit{background:url(https://zinganything.s3.amazonaws.com/img/cz_sport_sprit.jpg) top no-repeat;}
#shop_quickproduct a:hover.cz_sport_sprit{background-position:bottom;}
#shop_quickproduct a.aquazingersportcaps_sprit{background:url(https://zinganything.s3.amazonaws.com/img/aqua-zinger-sport-caps_sprit.jpg) top no-repeat;}
#shop_quickproduct a:hover.aquazingersportcaps_sprit{background-position:bottom;}

#shop_quickproduct a.shop_green1sprit{background:url(https://zinganything.s3.amazonaws.com/img/shop_green1sprit_new.jpg) top;}
#shop_quickproduct a:hover.shop_green1sprit{background-position:bottom;}

#shop_quickproduct a.zingo_sprit{background:url(http://zinganything.s3.amazonaws.com/img/zingo_sprit.jpg) top;}
#shop_quickproduct a:hover.zingo_sprit{background-position:bottom;}

#shop_quickproduct a.zingo_clear_sprit{background:url(http://zinganything.s3.amazonaws.com/img/Zingo_clear_shop.jpg) top;}
#shop_quickproduct a:hover.zingo_clear_sprit{background-position:bottom;}

#shop_quickproduct a.cz_giftset_sprit{background:url(http://zinganything.s3.amazonaws.com/img/cz_giftset_shop.jpg) top;}
#shop_quickproduct a:hover.cz_giftset_sprit{background-position:bottom;}

#shop_quickproduct a.tz_giftset_sprit{background:url(http://zinganything.s3.amazonaws.com/img/tz_giftset_shop.jpg) top;}
#shop_quickproduct a:hover.tz_giftset_sprit{background-position:bottom;}


#shop_quickproduct a.shop_splash_sprit{background:url(https://zinganything.s3.amazonaws.com/img/splash_protector.jpg) top no-repeat;}
#shop_quickproduct a:hover.shop_splash_sprit{background-position:bottom;}

#shop_quickproduct.accessories a{height:194px;border-bottom: 1px dotted #DDDDDD; padding-bottom: 5px;}
#shop_quickproduct.accessories h6 span{ text-transform:uppercase; height: 28px;}

#shop_quickproduct.accessories a.tshirt_acc{background:url(https://zinganything.s3.amazonaws.com/img/acc_tshirt_men.png) top no-repeat;  width:156px;}
#shop_quickproduct.accessories a:hover.tshirt_acc{opacity:.8;}

#shop_quickproduct.accessories a.tshirt_acc_women{background:url(https://zinganything.s3.amazonaws.com/img/acc_tshirt_women.png) top no-repeat;  width:156px;}
#shop_quickproduct.accessories a:hover.tshirt_acc_women{opacity:.8;}

#shop_quickproduct.accessories a.acc_hoodi{background:url(https://zinganything.s3.amazonaws.com/img/acc_hoodi.png) top no-repeat;  width:156px;}
#shop_quickproduct.accessories a:hover.acc_hoodi{opacity:.8;}

#shop_quickproduct.accessories a.acc_sportcapgreen{background:url(https://zinganything.s3.amazonaws.com/img/acc_sportcapgreen.png) top no-repeat;  width:156px;}
#shop_quickproduct.accessories a:hover.acc_sportcapgreen{opacity:.8;}

#shop_quickproduct.accessories a.az_sportcap_acc{background:url(https://zinganything.s3.amazonaws.com/img/az_sportcap_acc.jpg) top no-repeat;}
#shop_quickproduct.accessories a:hover.az_sportcap_acc{opacity:.8;}

#shop_quickproduct.accessories a.cz_bottomcup_acc{background:url(https://zinganything.s3.amazonaws.com/img/cz_bottomcup_acc.jpg) top no-repeat;}
#shop_quickproduct.accessories a:hover.cz_bottomcup_acc{opacity:.8;}

#shop_quickproduct.accessories a.zb_acc{background:url(https://zinganything.s3.amazonaws.com/img/zb_acc.jpg) top no-repeat;}
#shop_quickproduct.accessories a:hover.zb_acc{opacity:.8;}

#shop_quickproduct.accessories a.citrus-zinger-gaskets_acc{background:url(https://zinganything.s3.amazonaws.com/img/citrus-zinger-gaskets_acc.jpg) top no-repeat;}
#shop_quickproduct.accessories a:hover.citrus-zinger-gaskets_acc{opacity:.8;}

#shop_quickproduct.accessories a.kid-zinger-gaskets_acc{background:url(https://zinganything.s3.amazonaws.com/img/kid-zinger-gaskets_acc.jpg) top no-repeat;}
#shop_quickproduct.accessories a:hover.kid-zinger-gaskets_acc{opacity:.8;}

#shop_quickproduct.accessories a.aqua-zinger-gaskets_acc{background:url(https://zinganything.s3.amazonaws.com/img/aqua-zinger-gaskets_acc.jpg) top no-repeat;}
#shop_quickproduct.accessories a:hover.aqua-zinger-gaskets_acc{opacity:.8;}

#shop_quickproduct.accessories a.aqua-zinger-sports-straw_acc{background:url(https://zinganything.s3.amazonaws.com/img/aqua-zinger-sports-straw_acc.jpg) top no-repeat;}
#shop_quickproduct.accessories a:hover.aqua-zinger-sports-straw_acc{opacity:.8;}

#shop_quickproduct.accessories a.kid_and_citrus-zinger-mini-straw_acc{background:url(https://zinganything.s3.amazonaws.com/img/kid_and_citrus-zinger-mini-straw_acc.jpg) top no-repeat;}
#shop_quickproduct.accessories a:hover.kid_and_citrus-zinger-mini-straw_acc{opacity:.8;}

#shop_quickproduct.accessories a.zing_slicer{background:url(https://zinganything.s3.amazonaws.com/img/slicer-thumb.png) top no-repeat;}
#shop_quickproduct.accessories a:hover.zing_slicer{opacity:.8;}

#shop_quickproduct.accessories a.zing_glater{background:url(https://zinganything.s3.amazonaws.com/img/glator-thumb.png) top no-repeat;}
#shop_quickproduct.accessories a:hover.zing_glater{opacity:.8;}

#shop_quickproduct.accessories a.kiwi_reamer{background:url(https://zinganything.s3.amazonaws.com/img/kiwi-reamer-thumb.jpg) top no-repeat;}
#shop_quickproduct.accessories a:hover.kiwi_reamer{opacity:.8;}

#shop_quickproduct.accessories a.cz_sport_gaskets{background:url(https://zinganything.s3.amazonaws.com/img/citrus-zinger-sport-gaskets.jpg) top no-repeat;}
#shop_quickproduct.accessories a:hover.cz_sport_gaskets{opacity:.8;}

#shop_quickproduct.accessories a.cz_sport_top_cap_gasket{background:url(https://zinganything.s3.amazonaws.com/img/citrus-zinger-sport-top-cap-gaskets.jpg) top no-repeat;}
#shop_quickproduct.accessories a:hover.cz_sport_top_cap_gasket{opacity:.8;}

#shop_quickproduct.accessories a.berry_slicer{background:url(https://zinganything.s3.amazonaws.com/img/berry_slicer_thumb.jpg) top no-repeat;}
#shop_quickproduct.accessories a:hover.berry_slicer{opacity:.8;}

#shop_quickproduct.accessories a.pulp_reducer{background:url(https://zinganything.s3.amazonaws.com/img/pulp-reducer-thumb.jpg) top no-repeat;}
#shop_quickproduct.accessories a:hover.pulp_reducer{opacity:.8;}

#shop_quickproduct.accessories a.chug_cap{background:url(https://zinganything.s3.amazonaws.com/img/chug-cap-thumb.jpg) top no-repeat;}
#shop_quickproduct.accessories a:hover.chug_cap{opacity:.8;}

#shop_quickproduct.newshop a{text-indent: 0;margin-bottom: 0;}
#shop_quickproduct.newshop .single-slide{margin: 15px 7px 7px 10.5px;}
#shop_quickproduct.newshop .newshoplist h6{background:url(https://zinganything.s3.amazonaws.com/img/dotbg1_big.jpg) no-repeat center;  text-align:center; margin:0 0 10px;}
#shop_quickproduct.newshop .newshoplist h6 span{background:#fff; display: inline-block; padding: 3px; font-size:12px; color:#808084; font-weight:bold;}
#shop_quickproduct.newshop .newshoplist span[class^=color-] { 
	display: inline-block; 
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	height: 302px;
  }
#shop_quickproduct.newshop .newshoplist span[class^=color-]:hover img {opacity:0.4;}
#shop_quickproduct.newshop .newshoplist .color-green {background-color: #51df25;}
#shop_quickproduct.newshop .newshoplist .color-black {background-color: #252525;}
.newshoplist {margin-bottom: 25px;}
#shop_quickproduct .beverage_opt a {height: 215px;}


.grid-12{width:920px!important; margin:0 auto;}
.shop-page #left-col{float:left; margin-right:0px; margin-left:0px; width:440px;}
.shop-page #right-col{float:right;margin-right:0px; margin-left:0px;width:440px;}
.shop-page p{color: #020202;font-size: 13px; line-height: 25px; text-align: left;}
.orange{color:#F8981D!important}
.line{background:#b6b6b6; height:1px; overflow:hidden;}
.line_w{background:#fff; height:1px; overflow:hidden;}
.left_text{text-align:left;}
.right_text{text-align:right;}
.mb15{margin-bottom:15px;}
.solidline_title{ background:url(https://zinganything.s3.amazonaws.com/img/solidline_bg.jpg) repeat-x 0 9px; height:12px; text-align:center; margin-bottom:25px;}
.solidline_title span{background:#FFF; padding:0 13px; display:inline-block; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#5a5a5a; font-size:16px; text-transform:uppercase;}
.graybg{background:#f5f5f5!important;}

#prodInfo2 #left-col{float:left; margin-right:0px; margin-left:0px; width:428px;}
#prodInfo2 #right-col{float:right;margin-right:0px; margin-left:0px;width:445px;}
.leftimg{margin-right:12px; margin-bottom:10px; float:left;}
.rightimg{margin-left:10px; margin-bottom:10px; float:right;}
.ml0{margin-left:0px!important;}
.mt5{margin-top:5px;}
.mb5{margin-bottom:5px;}
.mb30{margin-bottom:30px;}
.mt40{margin-top:40px;}
.mt15{margin-top:15px;}
.pt10{padding-top:10px;}
.bg_red1{background:#fed3a1; border-bottom:1px solid #fff4e8; border-top:1px solid #fccc8e; padding:15px;}
.bg_red2{background:#fcb96c; border-bottom:1px solid #fff4e8; border-top:1px solid #fccc8e; padding:15px;}
.bg_red3{background:#f8981d; border-bottom:1px solid #fff4e8; border-top:1px solid #fccc8e; padding:15px;}
.bg_red4{background:#f58220; border-bottom:1px solid #fff4e8; border-top:1px solid #fccc8e; padding:15px;}
.bg_red1 p, .bg_red2 p, .bg_red3 p{margin-bottom:0;}
.testimonial_sidebar{font-family: "Forza",Forza light;font-weight:200;}
.testimonial_sidebar p{font-size:16px; color:#f8981d; margin-bottom: 5px;}
.testimonial_sidebar b{font-size:13px; color:#f8981d; font-weight: bold!important; font-family:Arial, Helvetica, sans-serif;}
.testimonial_sidebar{font-size:16px; color:#f8981d;}

.tes_l{float: left; width:8px;height: 11px;color:#f8981d; background:url(https://zinganything.s3.amazonaws.com/img/testi_q_t.png) no-repeat left top;}
.tes_m{color: #F8981D; float:left; width: 155px; padding-right:10px; padding-left:3px;color:#f8981d;  background:url(https://zinganything.s3.amazonaws.com/img/testi_q_b.png) no-repeat right bottom;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.testimonial_sidebar p{font-size:17px; color:#f8981d; margin-bottom: 5px;} 
.testimonial_sidebar{color:#f8981d;}
.testimonial_sidebar b{font-size:12px; color:#f8981d;}
}

.uppercase{text-transform:uppercase;}

h2{border-bottom: 0 none;
    color: #F8981D;
    font-size: 13px;
    font-weight: normal;
    line-height: 18px;
    margin: 0 0 -5px;
    padding: 0; text-transform:uppercase;}
	
.grid_9 p {
    color: #020202;
    font-size: 13px;
    line-height: 24px;
    margin:10px 0 15px;
    padding: 0;
}
.address_leftside span,.address_leftside i, .address_leftside div{color:#5e5e5f; font-size:13px;}

.date_press{font-size:16px; font-weight:bold; color:#f8981d; margin-right:15px; margin-left:15px;}
.title_pres{border-bottom:1px solid #c0c0c0; padding-bottom:10px;}

.title32{font-size:32px; color:#f8981d; padding:0 0 6px; margin: 0 5px 0 0; font-family: "Forza",Forza light;font-weight:200; text-transform: none; border-bottom:none;}
.title28{font-size:28px; color:#f8981d; padding:0 0 6px; margin: 0 5px 0 0; font-family: "Forza",Forza light;font-weight:200; text-transform: none; border-bottom:none;}
.retail_pro_list{font-family:Arial, Helvetica, sans-serif;font-weight:normal; }

.qa.faq_new h2{color:#f8981d; font-size:14px; margin-bottom:10px; margin-top:20px;}
.qa.faq_new h2 b{color:#f8981d; font-size:14px;}
.qa.faq_new .closedlanguage {
    font-weight: normal;
    line-height: 18px; font-size:14px; color:#2d2d2d; padding-left:0px;
}
.qa .question{padding-left:0;}
.qa .answer{margin:0 0 10px 0;}
.accordsuffix{font-size:15px; font-weight:bold; color:#F8981D; padding-left: 5px;}

.contactbg{background:url(https://zinganything.s3.amazonaws.com/img/contactus_bg1.jpg) no-repeat top center; padding-top:296px;}

.aqua_bg{background:#70cbd2;}

.citrus_bg{background:#cbdb2a;}

.salad_bg{background:#78b44b;}

.vodka_bg{background:#7f7f7f;}

a.television_thumb{background:url(https://zinganything.s3.amazonaws.com/img/television_thumb.jpg) no-repeat top; width:219px; height:296px; float:left; position:relative; text-indent:-9999px;}
a:hover.television_thumb{background-position:bottom;}

a.print_thumb{background:url(https://zinganything.s3.amazonaws.com/img/print_thumb.jpg) no-repeat top; width:219px; height:296px; float:left; position:relative; text-indent:-9999px;}
a:hover.print_thumb{background-position:bottom;}

a.online_thumb{background:url(https://zinganything.s3.amazonaws.com/img/online_thumb.jpg) no-repeat top; width:219px; height:296px; position:relative; text-indent:-9999px;}
a:hover.online_thumb{background-position:bottom;}

#download_links{padding:0px; margin:0px; list-style:none;}
#download_links li a{color: #FFFFFF; float: left; font-family: Arial,Helvetica,sans-serif; font-size: 16px; height: 31px; list-style: none outside none;  margin: 0 0 12px;    padding: 15px 0 0 46px; width: 654px;background:url(https://zinganything.s3.amazonaws.com/img/downloadbg_1.jpg) no-repeat;}
#download_links li a.even{background:url(https://zinganything.s3.amazonaws.com/img/downloadbg_2.jpg) no-repeat;}
#download_links li a:hover{color:#fdefe3;}

#az_videos{}
#az_videos img{border:1px solid #aba9aa;}
#az_videos a{margin-bottom:10px;}

.orabutton {
    background: url("https://zinganything.s3.amazonaws.com/img/buy_giftvoucher.png") no-repeat scroll 0 0 transparent !important;
    border: 0 none !important;
    color: #FFFFFF;
    cursor: pointer;
    font-family: Arial,Helvetica,sans-serif !important;
    font-size: 22px !important;
    height: 56px !important;
    width: 220px !important;
}

.bg1 {background:#F5F5F5; border-bottom: 1px dashed #DDDDDD; padding: 10px;}
.bg2 {background:#ECECEC; border-bottom: 1px dashed #DDDDDD; padding: 10px;}

.clr_10 {
    clear: both;
    height: 10px;
    overflow: hidden;
}
a.closebut{background:url(https://zinganything.s3.amazonaws.com/img/remove.png) no-repeat; width:18px; height:18px; float:right;}
a:hover.closebut{background:url(https://zinganything.s3.amazonaws.com/img/remove-over.png) no-repeat;}
.bg2{background:#ECECEC; padding:10px; border-bottom:1px dashed #DDD;}
a.closebut{background:url(https://zinganything.s3.amazonaws.com/img/remove.png) no-repeat; width:18px; height:18px; float:right;}
a:hover.closebut{background:url(https://zinganything.s3.amazonaws.com/img/remove-over.png) no-repeat;}
.personalize_gift{border:1px solid #ddd; padding:15px; background:#fff; margin-bottom: 10px;  margin-left: 15px; width: 90%;}
.personalize_gift .linerw{margin: 3px 0;}
.personalize_gift .linerw textarea{height: 62px;}
.err_container p{ background: none repeat scroll 0 0 #FCE7E7;border: 1px solid #BB0000; color: #BB0000; margin: 0 auto; padding: 5px; text-align: center; width: 81%; line-height: auto;}
.orabutton{background:url(https://hhcdn.s3.amazonaws.com/images/buy_giftvoucher_h.jpg) no-repeat!important; width:220px!important; height:56px!important; border:0!important; color:#FFF; font-size:22px!important; font-family:Arial, Helvetica, sans-serif!important; cursor:pointer;}
.disblebg_container{position: relative;}
.disblebg{background:#FFFFFF; height: 100%; opacity: 0.8; position: absolute; width: 100%; z-index: 999;}
body {
	font-family:Arial, Helvetica, sans-serif!important;
}

.gray{color:#555555!important;}
.p10{padding:10px!important;}
.pb0{padding-bottom:0px!important;}
.pt5{padding-top:5px!important;}
.pt0{padding-top:0!important;}

.ticket_bg{background:; padding:15px; border:1px dashed #C0C4C9;}

.txt20forza{font-size:20px;}
.fw_normal{font-weight:normal!important;}
.valign_t{vertical-align:text-top!important;}
.valign_m{vertical-align:middle!important;}
.widau{width:auto!important;}

.tiplocator_icon{background: url(https://zinganything.s3.amazonaws.com/img/tiplocator_bg.png) no-repeat; width: 21px; height: 32px; margin-right: 5px; padding-top: 3px; display: inline-block; text-align:center; color:#FFF; font-size:13px; float:left;}
.list_retailer{margin-bottom:15px; }
.list_retailer a{color:#000; font-weight:bold;}
.list_retailer a:hover{color:#F8981D;}

.internatioal_lists{padding:0; margin:0; width:100%;}
.internatioal_lists h2{color: #F8981D; font-size: 20px; font-weight: bold; margin: 15px 0 10px;}
.internatioal_lists a{color:#020202;}
.internatioal_lists a:hover, .internatioal_lists a:hover{text-decoration:underline;}
.internatioal_lists a.weblink{color: #F8981D;}
.internationl_name{color: #5E5E5F; font-size:14px;}

.store_but{margin-right:20px; border-top-right-radius:0; border-top-left-radius:0; border-bottom-left-radius:0;  background:#F8981D;  font-size:11px; color:#FFF!important; font-weight:bold;padding:4px 12px 3px; margin-left:1px; text-transform:uppercase;}
.store_but:hover{text-decoration:none; background:#f47321;}

.gallery_img {display: inline-block; margin-bottom: 11px; margin-left: 6px; margin-right: 6px; height:75px;  overflow: hidden;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.gallery_img img{height: auto; min-height: 75px;  width: 100px;}
.gallery_img:hover{box-shadow:3px 3px 3px #aaa;}

.pro_vid{margin-bottom:10px; border:1px solid #b9b8ba;}
.mr15{margin-right:15px;}

.buttons_list{width:100%; float:left;}
.buttons_list img {margin-bottom: 5px; margin-left: 5px;}

.term_inpt input{width: auto !important;}

.charitable_giving{max-height: 521px; overflow: auto; overflow-x:hidden;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
#acctInfo a { cursor:pointer !important; }
}

.patents_list{width:100%; margin-top: 25px; border:1px solid #EAEAEA;}
.patents_list td { border-bottom: 1px solid #EAEAEA; padding: 7px !important;}
.patents_list tr{ background:#FBFBFC;}
.patents_list tr:hover{ background:#fff;}
.patents_list tr:hover td{ color: #F8981D;}


#prodInfo .pad5 img{}

.notification_header{background:#FDF9F2;  border: 2px solid #f79a00; padding: 8px; position: fixed;  right:0; bottom:0; width: 180px; z-index: 9999;}
.notification_header h3{color:#c03b34!important; font-weight:bold; font-size: 25px;}
.notification_header p{font-size:12px; line-height:15px; color:#c03b34;}
.notification_header p:last-child{margin-bottom:5px;}
.notification_header b{font-size:13px;color:#c03b34;}


.flaterate-shipping, .seeholidaysales{margin-right:10px;}
#logo img {
    position: absolute;
}
h3.gma_wel {
    color: #333 !important;
    display: inline-block;
    font-size: 18px;
    line-height: 0;
    margin-bottom: 0;
    font-weight: bold;
}
.gma_rect_title{
	border: 2px dashed #FA971F;
    color: #EF2229;
    font-size: 23px;
    padding: 10px;
    text-align: center;
    margin-top: 25px;
}

.gma_rect_shop {
    margin-bottom: 15px;
    text-align: center;
}
#shop_quickproduct.gma_prod{ 
	text-align: center;
}
#shop_quickproduct.gma_prod a{
	float:none;
	display: inline-block;
}

.bbm { border-top:1px solid #B6B6B6; line-height: 0}

.list1{padding:0;}
.list1 li{padding-bottom:15px;}
form#payment.vine_lable label{width: 220px;}
.rules > p {font-size: 11px; line-height: normal;  margin: 0;}

h1.zingarmy-title {
    border: medium none;
    font-size: 18px;
    font-weight: bold;
    margin-top: 15px;
    text-align: center;
    text-transform: none;
}
.vinesec #shop ul li {
    margin-bottom: 0;
    margin-left: 10px;
    margin-top: 10px;
    padding-bottom: 0;
    font-weight: normal !important;
}

.v_top{vertical-align:top;}
.v_mid{vertical-align:middle;}

.lemon_benefits{background:#f5f5f5; width:100%;}
.lemon_benefits .list {padding-top: 25px;}
.lemon_benefits .thumbsec{float:left;margin-left: 10px; margin-bottom:15px;}
.lemon_benefits .cont_sec{float:left;margin-left: 20px; width:740px; font-size:14px; color:#0094ae; font-weight:bold;}
.lemon_benefits .cont_sec p{ color:#0094ae; font-weight:bold; font-size:14px;}
.lemon_benefits hr{background:url(https://zinganything.s3.amazonaws.com/img/lemon_split.jpg) no-repeat; width:100%; height:6px; border:0;margin-bottom: 0;}

.left_cent{max-width: 390px; float: left; width: 100%; font-style: italic; text-align:center;}

/*Home Modal Box*/
.modal_outer { width:99.60%; min-height:227px;  
		background: #ffffff url(https://zinganything.s3.amazonaws.com/img/modal_bg.jpg) no-repeat left top; 
		border:1px solid #f58108;
		margin:0 auto; overflow: hidden; /*box-shadow:inset 0 0 3px #f58108;  -webkit-box-shadow:inset 0 0 3px #f58108;  -moz-box-shadow:inset 0 0 3px #f58108;*/ }
	.offer_txt { padding:20px 10px; text-align:right;}
	.offer_txt h3 { color:#f8971d; font-size:48px; font-family: "Forza",Forza light; margin:0; }
	.offer_txt small { color: #f8971d; font-size:20px; font-weight:200;}
	.offer_txt span { font-size:11px; color:#808285; font-family: "Forza",Forza medium;}

	.modal_subscribe { text-align: center; max-width:190px; float:right; padding-top:30px;}
	.modal_subscribe input[type="email"] { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border:1px solid #b8b8ba; padding:5px; display: block; width:calc(100% - 2em); margin-bottom:5px; }
	.modal_subscribe #gemail_error{color:red;padding-bottom:5px;}
	.modal_subscribe button {-webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px;  padding:5px; color:#fff; background:#f8981d; border:0; width:calc(100% - 5em); }

	.step-2.offer_txt { text-align: right}
	.step-2.offer_txt h3 { font-size:47px;}
	.step-2 p { margin-bottom: 0; line-height: inherit; color:#808285; font-size:17px;margin-top: 20px; font-family: "Forza",Forza light; text-align: right}
	.step-2 .modal-space { padding:40px 0;}
	
	.step-3 .modal_subscribe { padding-top:20px !important;}
	.step-3 .modal-space { padding:10px !important;}
/*Home Modal Box*/


ul.swatch-select.morecolor li{margin:0px 1px 0px 0px;}


/*Recommended product*/
.recommend, .recommend *{box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.recommend{width:100%;position: relative; margin-top:25px;}
.recommend:before{content:''; width:173px; height:172px; background:url(https://zinganything.s3.amazonaws.com/img/recomended-title.png) no-repeat;position: absolute;top: -11px;left: -10px; z-index:0;}
.recommend .item{background:#eeeae5 url(https://zinganything.s3.amazonaws.com/img/recomended_bg.jpg) repeat-x top; min-height:235px; border:1px solid #f6ac4a; padding:18px 2% 18px 8%;margin-bottom: -1px;}
.recommend .item img{border:1px solid #eff0f0;}
.linkimg{width:138px; height:198px; position:absolute;}
#recommend-pro.recommend .item h1{margin-top: 10px;margin-bottom: 25px;}
#recommend-pro.recommend .item h1, #prodInfo2 .recommend .item h1 a{font-size:23px; color:#393939;}
#recommend-pro.recommend .item h1 a:hover{color: #f38d07 !important;text-decoration: underline;}
#recommend-pro.recommend .item h2{font-size:23px; color:#f38d07;margin-bottom: 15px !important;}
#recommend-pro.recommend .item h2 small{ color:#f38d07; font-size:15px;}
.btn{border: 1px solid #f38d07; padding: 10px 20px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; background: #fff; font-weight: bold; color: #444 !important;}
.btn.btn-orange{background:#f38d07; color:#fff!important;}
.btn:hover{box-shadow: 2px 4px 2px RGBA(192, 192, 192, 0.59); -moz-box-shadow: 2px 4px 2px RGBA(192, 192, 192, 0.59); -webkit-box-shadow: 2px 4px 2px RGBA(192, 192, 192, 0.59);}
.recommend .item figure,.recommend .item figurecaption{float:left;}
.recommend .item figure{margin-right: 20px;}
#prodInfo2 .recommend .item p {margin-bottom: 25px;}
.btn-md{font-size:16px; font-weight:normal;}
.mr20{margin-right:20px!important;}
.mr15{margin-right:15px!important;}
#prodInfo h1.rsec {
    font-size: 13px;
    font-weight: normal;
    line-height: 18px;
    margin: 0;
    padding: 0;
    color: #f8981d;
    border-bottom: 0px;
}
#prodInfo {position: relative;}
.graphic-r{position:absolute; right:0; width:158px;}
.graphic-r .im1{width: 134px;}
.graphic-r .im2 {width: 165px;}

/* -------------------------- 18th Apr twenty sixteen -------------------------- */

.zing-54-recipies { padding-top: 20px; text-align: center;}
.zing-54-recipies .items-list{width: 348px;margin: 0 auto 40px auto;display: inline-block;text-align: right;}
.zing-54-recipies .items-list span{font-weight: bold;font-size: 14px;color: #ff551a;border-bottom:1px solid #CACACA;float:right; min-height: 35px;}

/* -------------------------- 18th Apr twenty sixteen -------------------------- */

/*30th Aug 2016*/
.bg_blur {
	position: relative;
	width: 100%;
	height: 100vh;
	top: 86px;
	left:0;
}

.shopNav{ position: absolute; z-index: 999; left: 0; right: 0; display: none; }
.blurTrue .shopNav{ display: block;}
.shopNav1{z-index: 999; left: 0; right: 0;margin-bottom: 20px; min-height: 650px;}
.blurTrue .shopOverlay { position: absolute; background-color:rgba(0, 0, 0, 0.5); width: 100%; height: 100%; min-height: 160vh; z-index: 99; top:85px; }

.shopNav1 .slide-wrapper{border: 1px solid #FE7633;}
.shopNav1 .btn-col.active::after{bottom: -28px;border-bottom-color: #FE7633;}
.shopNav1 .btn-col.active {border: 3px solid #FE7633; }

.test { border:1px solid red; }

.parent_btn { padding-top: 25px; }
.btn-col { border:1px solid rgba(255, 255, 255, 1); width: 223px; height: 223px;opacity: .9;  box-sizing:border-box;  float: left; margin-right: 20px; position: relative; cursor:pointer; }
.btn-col:last-child { margin-right: 0; cursor: pointer; }
.btn-col.active, .btn-col:hover { opacity: 1;  box-sizing:border-box;}
.shopNav .btn-col.active, .shopNav .btn-col:hover { border:3px solid rgba(255, 255, 255, 1); }
.btn-col[data-type="1"] { background: #fff url(http://zinganything.s3.amazonaws.com/img/shop-hydrated.png) no-repeat center; }
.btn-col[data-type="2"] { background: #fff url(http://zinganything.s3.amazonaws.com/img/shop-fresh.png) no-repeat center; }
.btn-col[data-type="3"] { background: #fff url(http://zinganything.s3.amazonaws.com/img/shop-cooking.png) no-repeat center; }
.btn-col[data-type="4"] { background: #fff url(http://zinganything.s3.amazonaws.com/img/shop-accessories.png) no-repeat center; }

.btn-col.active { cursor: auto !important; }


.btn-col span { color: #c0bfc2; position: absolute; bottom: 20px; left: 20px; font-size: 22px; }
.btn-col span b { color: #f8981f; display: block; text-transform: uppercase; }

.slide-wrapper { background-color: #fff; border:1px solid #fff; margin-top: 25px; padding: 20px; position: relative;}
.btn-col:after{content: " ";}

.btn-col.active:after {
	bottom: -28px;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	z-index: 9;
	border-color: rgba(255, 255, 255, 0);
	border-bottom-color: #ffffff;
	border-width: 15px;
	margin-left: -15px;
}

.btn-col:last-child.active:after { display:none}




/* Slider */
.slick-slider{
    position: relative;
    display: block;
    box-sizing: border-box;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list{ position: relative; display: block; overflow: hidden; margin: 0; padding: 0;}
.slick-list:focus{ outline: none;}
.slick-list.dragging{ cursor: pointer; cursor: hand;}

.slick-slider .slick-track,
.slick-slider .slick-list{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);}

.slick-track{ position: relative; top: 0; left: 0; display: block;}
.slick-track:before,
.slick-track:after{ display: table; content: '';}
.slick-track:after{ clear: both;}
.slick-loading .slick-track{ visibility: hidden;}
.slick-slide{ display: none; float: left; height: 100 min-height: 1px;}
[dir='rtl'] .slick-slide{ float: right;}
.slick-slide img{ display: block;}
.slide-wrapper .slick-slide img{ display: inline-block;}
.slick-slide.slick-loading img{ display: none;}
.slick-slide.dragging img{ pointer-events: none;}
.slick-initialized .slick-slide{ display: block;}
.slick-loading .slick-slide{ visibility: hidden;}
.slick-vertical .slick-slide{ display: block; height: auto; border: 1px solid transparent;}
.slick-arrow.slick-hidden { display: none;}

.slick-prev.custom-arrow-left { left:-65px; display: block !important; position: absolute; top: 42%; cursor: pointer; }
.slick-next.custom-arrow-right { right: -65px; display: block !important; position: absolute; top: 42%; cursor: pointer;  }

.slick-prev.custom-arrow-left, .slick-next.custom-arrow-right { width:30px; height: 50px;}

.slick-prev.custom-arrow-left, 
.slick-prev.custom-arrow-left:hover { background-image: url(http://zinganything.s3.amazonaws.com/img/prev-slide-arrow.png); background-repeat:no-repeat;  }
.slick-prev.custom-arrow-left::before { content: ""; }

.slide-wrapper [aria-disabled="true"] { opacity: 0.2 !important }

.slick-next.custom-arrow-right::before { content: "";  }
.slick-next.custom-arrow-right,
.slick-next.custom-arrow-right:hover { background-image: url(http://zinganything.s3.amazonaws.com/img/next-slide-arrow.png); background-repeat:no-repeat;  }
.single-slide { text-align: center; display: inline-block; /*margin: 15px 15px 15px 0;*/ margin: 15px 10.5px 10.5px 10.5px;}
.slide-wrapper > div { text-align: left; }

/* Menu hover color */
.slide-wrapper span[class^=color-] { 
	display: inline-block; 
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	height: 302px;
  }
.slide-wrapper span[class^=color-]:hover img {
	opacity:0.4;
}
.slide-wrapper .color-green {
	background-color: #51df25;
}

.slide-wrapper .color-black {
	background-color: #252525;
}



.blurTrue .panorama-container,
.blurTrue .home_container,
.blurTrue #shareThis,
.blurTrue #footerContainer,
.blurTrue #left-nav, 
.blurTrue #container,
.blurTrue #blogContainerLeft,
.blurTrue #main,
.blurTrue .posrel,
.blurTrue #prodInfo2,
.blurTrue #galleryContainer {
/*-webkit-filter: blur(10px); 
 	 -moz-filter: blur(10px);
	 filter: blur(10px); */

}

.blurTrue .main-menu .menu li.newShop a span {
    background: url(https://zinganything.s3.amazonaws.com/img/menu_selectbg.jpg) repeat-x bottom;
    color: #f8981d;
}


.extend.v3.newShop a span:before { content:''; position:absolute; left:-20px;	width:100px; height:60px; background-color: transparent;}

.slide-wrapper #shopMenus-4 span[class^="color-"] {height: auto;background: none;}
#shopMenus-4 .single-slide {
    margin-left: 39px;
    width: 172px;
    margin-bottom: 20px;
}

#shopMenus-4 .single-slide h6{text-transform: uppercase;height: 28px;display: inline-block;
padding: 3px;
font-size: 12px;
color: #808084;
font-weight: bold;}
#shopMenus-4 .single-slide h6 span{color: #808084;}
#shopMenus-4 .single-slide:hover h6 span {color: #F8981F;}
#shopMenus-4 .single-slide a{height: 194px;
border-bottom: 1px dotted #DDDDDD;
padding-bottom: 5px;margin-bottom: 25px;}
.btn-col.acces.active::after {
    content: '';
    display: inline-block;
}
#navMenu {
    float: none !important;
}