/*	eCatalyst by eCommerce Websites LTD & Fuel Design LTD	version:RC 2.0 	Copyright eCommerce Websites LTD & Fuel Design LTD	STYLES.CSS | author:Fuel Design | version: 2013*//*  ==================  1 - import Styles  ============================= */	/*@import url("base.css");*/@import url("editor.css");@import url("forms.css");@import url("prettyPhoto.css");@import url("jquery.jgrowl.css");/* @import url('bootstrap3.css'); *//* @ import url('boostrap-components.css'); *//*@import url(//fonts.googleapis.com/css?family=Ropa+Sans);@import url(//fonts.googleapis.com/css?family=Ubuntu:300,400,500,400italic);	body	{color: #282325;font-family: 'Ubuntu',sans-serif;font-size: 14px;font-weight: 300;line-height: 1.6;}body > div			{padding:0 10px;}body.tablet > div,body.phone > div	{width: 1000px;}*/.boxed		{background-color: #FFFFFF;border: 1px solid #CCCCCC;}.boxed > h3	{border-bottom: 1px solid #CCCCCC;margin: 0;padding: 10px 20px;}#enableJavascript	{ background-color:#fbe3e4;color:#8a1f11;font-size:14px;padding:4px 0;text-align:center;}/*  ==================  Typograpgy bases ========================= *//*h1,h2,h3	{clear: both;font-weight: 300;line-height: 1.5;margin: 0.5em 0;text-transform: uppercase;}h4,h5,h6	{font-weight: 400;margin: 1em 0;}h1			{font-size: 36px;}h2			{color: #968353;font-size: 28px;}h3			{font-size: 22px;}h4			{font-size: 18px;}h1:first-child,h2:first-child,h3:first-child	{margin-top: 0;}p			{margin-bottom: 1em;}p img		{ float:left;margin:4px 6px 0 0;padding:0;}p img.right,li img.right{ float:right;margin:4px 0 6px 0;padding:0;}.leadin		{ color: #968353;}blockquote	{ background-color:#f9f9f9;border-left:6px solid #ccc;margin:0 0 18px;padding:9px;quotes:"'" "'" "'" "'";color:#333;font-family:Georgia, serif;font-size:13px;font-style:italic;}pre,code	{ overflow-x:auto;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#111;border:1px solid #333;font-family:monaco,courier,"courier new",monospace;font-size:11px;margin:0 0 18px;padding:9px;}ul, ol,dl, menu	{padding-left: 40px;display: block;list-style-type: square;margin: 1em 0;}li			{}*//*  ================== - NOTICES  =============================== */.notification 	{ font-size:11px;line-height:18px;margin:0 0 17px 0;padding:0 4px;}.notice 		{ background-color:#fff6bf;color:#514721;/* border-bottom:1px solid #ffd324; */}.error 			{ background-color:#fbe3e4;color:#8a1f11;/* border-bottom:1px solid #fbc2c4; */}.success 		{ background-color:#e6efc2;color:#264409;/* border-bottom:1px solid #c6d880; */}.hide 			{display: none;}.show 			{display: block;}.highlight		{ background-color:#ffc;}/*  ========= LINKS  ================ */a,a:focus	{color: #84999B;text-decoration: underline;-webkit-transition: all .15s ease-in;-moz-transition: all .15s ease-in;-o-transition: all .15s ease-in;transition: all .15s ease-in;}a:active,a:hover		{color: #978453;}a[href$=".pdf"] 	{}a[title*="Home"]	{}a[rel="external"]	{}/*  ==================  4 - Base Style Types  ========================= */h2 span a.tag-group-link		{ display:inline;font-size:10px;margin-left:10px;text-decoration:none;text-transform:uppercase;}h2 span a.tag-group-link:hover	{ }strong,b	{ font-weight: 500;}em,i		{ font-style: italic;}/* =========  Header Code ======= */ /*	Utility----------------------------------*/#utility			{}#utility a			{color: #282325;float: right;height: 30px;line-height: 30px;margin-left: 20px;text-decoration: none;}#utility a:hover	{text-decoration: underline;}/*	Navigation Desktop----------------------------------*/#nav				{height: 60px;}#nav ul				{float: left;margin: 0;padding: 0;}#nav li				{background-color: #FFFFFF;border-right: 1px solid #CCCCCC;display: block;float: left;list-style: none outside none;}#nav li a			{color: #444444;display: block;font-family: arial;font-size: 22px;line-height: 60px;padding: 0 20px;text-decoration: none;}#nav li a:hover		{border-color: #968353;}#nav li.selected a	{border-color: #968353;color: #968353;}/*	FAQs----------------------------------*/.faq						{ margin-bottom:15px; padding-bottom:15px; border-bottom:1px dashed #666; }.faq:last-child				{ border-bottom:0 none; }.faqQuestion				{ padding:0 10px 0 10px; border:0 none; margin-bottom:0;  background:transparent url(images/arrowleftblue.png) no-repeat 100% 50%; cursor:pointer; -webkit-border-radius:0 4px 4px 0; border-radius:0 4px 4px 0; }.faqQuestion:hover,.openE.faqQuestion			{ color:#968353; background:transparent url(images/bluearrowdown.png) no-repeat 100% 50%; }.openE.faqQuestion			{ padding-bottom:2px; }.faqQuestion.openE:hover	{ color:#968353;  }.faqAnswer					{ border:7px solid #999; padding:10px; position:relative; margin-top:10px; }.faqAnswer span.fmp			{ font-size:30px; color:#968353; float:left; margin:0 9px 55px 0; }.faqspeach					{ display:block; width:230px; height:29px; position:absolute; top:-29px; left:0; background:transparent url(images/faqtop.png) no-repeat 0 0; }/*	Testimonials----------------------------------*/#testimonials			{ background-color: #E7EBBC; background-image: url(img/wht40x1.jpg); background-repeat: repeat-x; background-position: center bottom; padding-top: 60px;}#testimonials p			{ color: #FFF; font-size: 26px; font-style: italic; font-weight: 300; line-height: 1.6em; padding: 0 68px; margin-bottom: 35px;}#testimonials ul		{ margin: 0;}#testimonials .read-more{ color: #FFF;}#testimonials .read-all	{ background-color: #FFF; position: absolute; right: 0; bottom: 40px; height: 40px; line-height: 40px; padding: 0 15px;}#testimonials .who-by	{ color: #FFF; font-size: 20px; padding: 0 0 0 65px;}#testimonials>div		{ background-color: #AFBC21; padding-bottom: 30px; position: relative;}#testimonials>div>img	{ display: inline-block; padding: 0 5px 20px 30px;}#testimonials>div>h3	{ color: #FFF; display: inline-block; font-size: 22px; font-weight: 500; margin-top: 40px;}#testimonials-prev		{ position: absolute; top: 0; right: 38px;}#testimonials-next		{ position: absolute; top: 0; right: 0;}#testimonials-prev a,#testimonials-next a	{ background-color: rgba(255,255,255,0.8); display: block; padding: 0 15px; line-height: 40px; height: 40px;}#testimonials-prev a:hover,#testimonials-next a:hover	{ background-color: rgba(255,255,255,1); text-decoration: none;}.testimonials-full			{ background-color: #ddd; padding: 40px 80px 40px 90px; position: relative; margin-bottom: 30px;}.testimonials-full .quote	{ position: absolute; top: 50px; left: 0;}.testimonials-full h4		{ color: #000;}/*	Page Contact Us----------------------------------*/.contact-info				{border-bottom: 1px solid #CCCCCC;height: 160px;margin-bottom: 20px;}.contact-info img			{ float: left; margin: 5px 15px 0 0;}.contact-info .contact-text	{ float: left;}/*	Nav Footer----------------------------------*/#nav-footer	a	{}.terms { color: #666666; font-weight: bold;}.website-design, .website-design > a { color: #BBBBBB;}/*	Nav Accounts----------------------------------*/#theAccounts					{ margin:0;padding:0;}#theAccounts li					{ list-style:none;float:left;padding:0;margin:0;}#theAccounts li.user-welcome	{ width:auto;font-size:14px;}#theAccounts			{ /* background:url(images/icons/user-silhouette.png) no-repeat scroll 95% 54% transparent; */float:right;font-size:14px;height:30px;line-height:30px;/* padding:0 34px 0 10px; */text-align:left;}#theAccounts a			{ /* display:block;font-size:14px;height:30px;line-height:30px; */}#theAccounts a:hover	{ }#theAccounts li.user-welcome a			{border: 0 none;display: inline;float: none;margin: 0 5px;}#theAccounts li.user-welcome a:hover	{}.logged-1 .wholesaler-welcome,.logged-1 .become-wholesaler-welcome,.logged-1 #utility .account-in,.logged-1 #utility .account-out,.logged-0 #utility .account-in,.logged-1 #userpass,.logged-1 #utility .account-in-wholesaler,.logged-0 #utility .account-in-wholesaler,.logged-1.zone-Wholesalers #utility .account-in	{ display:none;}.logged-1.zone-Wholesalers #utility .account-in-wholesaler,.logged-1 #utility .account-in,.logged-1.zone-Customers #utility .account-in,.logged-1.zone-Wholesalers .wholesaler-welcome	{ display:block;}body.logged-0 .user-welcome, body.logged-1 .become-user-welcome, body.logged-0 .wholesaler-welcome,body.logged-0 .become-wholesaler-welcome	{ display:none;} /* =========  HOMEPAGE Hero Area  ======== *//*	Home Slider----------------------------------*/#homepage-slider {}ul.homepage-slider {text-align: center;}ul.homepage-slider li {}#home-slider #hs-prev a				{ background-image: url(img/banner_arrow_prev.png);}#home-slider #hs-next a				{ background-image: url(img/banner_arrow_next.png);}.tablet #hs-prev,.tablet #hs-next,.phone #hs-prev,.phone #hs-next	{display: none;}.bx-pager .bx-pager-item			{ margin: 0 5px; display: inline-block;}.bx-pager .bx-pager-item a			{background-image: url("img/bx-slider-pager.png");background-position: 0 50px;display: block;height: 50px;text-indent: -99999px;width: 20px; -webkit-transition: none;-moz-transition: none;-o-transition: none;transition: none;}.bx-pager .bx-pager-item a.active	{background-position: 0 0;}.bxslider .bx-controls-direction	{ display: none;}#page-content h1	{font-size: 26px;column-span: all;-webkit-column-span: all;-ms-column-span: all;}/* no FF support for column span, therefore remove all -moz support for columns*/#page-content .main	{font-size: 18px;column-gap: 20px;-webkit-column-gap: 20px;-ms-column-gap: 20px;columns: 2;-webkit-columns: 2;-ms-columns: 2;}/*	Accounts----------------------------------*/#just-ordered		{ display:none;}table.order-list  	{width: 100%;}table.order-list th	{background-color: #666666;border: 1px solid #DDDDDD;color: #FFFFFF;font-weight: normal;padding: 4px 2px;text-align: center;}table.order-list td	{background-color: #FFFFFF;border: 1px solid #DDDDDD;padding: 3px 2px;}/*	Invoice----------------------------------*/#invoice-detail		{ background-color:#fff;border:1px solid #ddd;padding:10px;margin-bottom:50px;}table.invoice td	{ padding:4px;}p.tracking img		{ display:inline;float:none;padding:0;margin:0;}.order-list a		{ color:#968353; }	/* =========  DEFAULT TEMPLATE  ==== */ #body				{ background-color: #F6F6F6;padding-bottom: 30px;padding-top: 30px;}#body.alternative	{ background-color: #FFFFFF;overflow-x: hidden !important;}/* =========  Shopping Cart Basics */span#catCartSummary		{display: none;}#shoppingCart			{background-color: #282325;float: right;height: 50px;line-height: 50px;margin-top: -1px;}.shop-inner				{color: #FFFFFF;display: none;font-size: 14px;height: 50px;line-height: 50px;padding: 0 40px 0 10px;text-align: left;}.cartSummaryItem		{}a.cartSummaryLink		{color: #FFFFFF;margin: 0 5px 0 0;}a:active.cartSummaryLink,a:hover.cartSummaryLink	{}a#catshopclear			{font-size: 14px;font-weight: normal;}/* =========  CATALOGUES & PRODUCTS ==== */ /*	Overall----------------------------------*/#shop-section					{min-height: 300px;padding-bottom: 30px;padding-top: 30px;}#shop-section.loading			{background-image: url("images/loginRedirect.gif");background-position: 50% 50%;background-repeat: no-repeat;}.productItemNotFound,.catalogueItemNotFound			{display: none;list-style: none outside none;}#catDescrLive					{background-color: #FFFFFF;border-color: #CCCCCC;border-style: solid none;border-width: 1px 0;display: none;height: auto !important;margin: 10px 0;padding: 15px 15px 5px;}.productfeaturelist	{margin: 0;padding: 0;}/*	NEW Catalogues and Products shared styles----------------------------------*/.productList,.catalogueList	{margin: 0;padding: 0;}.productItem,.productItemLast,.catalogueItem,.catalogueItemLast			{ list-style: none outside none;margin: 0;position: relative;}.catlist,.prod-list 		{background-color: #FFFFFF;color: #FFFFFF;margin-bottom: 20px;overflow: hidden;}.cat-bg, .prod-bg			{position: relative;}.cat-info,.prod-info		{bottom: 0;left: 0;opacity: 0;padding: 20px;position: absolute;right: 0;top: 0;-webkit-transition: all .15s ease-in-out;-moz-transition: all .15s ease-in-out;-ms-transition: all .15s ease-in-out;-o-transition: all .15s ease-in-out;transition: all .15s ease-in-out;}.cat-info img,.prod-info img				{display: block;}.cat-bg:hover .cat-info,.prod-bg:hover .prod-info	{opacity: 0.75;}.cat-image img,.prod-image img				{display: block;width: 100% !important;}.catlist a.focus,.prod-list a.focus			{bottom: 0;display: block;left: 0;padding: 20px;position: absolute;right: 0;top: 0;}.cat-name,.prod-name		{}.cat-name .title,.prod-name .title			{height: 50px;width: 100%;}.cat-name h5,.prod-name h5	{display: table;font-weight: 300;height: 50px;margin: 0;width: 100%;}.cat-name a,.prod-name a	{color: #FFFFFF;display: table-cell;font-size: 14px;line-height: 1.25;padding: 0 5%;text-decoration: none;vertical-align: middle;}.cat-name a:hover,.prod-name a:hover			{}/*	NEW Catalogues----------------------------------*/.cat-list					{}.cat-image a				{}.cat-image img				{}.cat-bg:hover .cat-info		{}.cat-info					{background-color: #4694B0;}.cat-info img				{}.cat-info .desc				{margin-top: 50px;}.cat-name					{background-color: #4694B0;}.cat-name .title			{}.cat-name h5				{}.cat-name a					{}.cat-name a:hover			{color:#fff;}/*	NEW Products----------------------------------*/.prod-list					{}.prod-image a				{}.prod-image img				{}.prod-bg .prod-new			{display: none;position: absolute;right: 10px;top: 10px;}.prod-list.new .prod-new	{display: block;}.prod-bg:hover .prod-info	{}.prod-info					{background-color: #968353;}.prod-info img				{margin: 20px 0 0;}.prod-info .desc			{}.prod-info a.fav-prdct		{}.prod-info a.view			{}.prod-name					{background-color: #968353;}.prod-name .title			{}.prod-name h5				{}.prod-name a				{}.prod-name a:hover			{}.main-content img			{ margin: 20px 0;}/*	Related Products Overide----------------------------------*/table.productTable, table.productTable tbody 	{display: block;position: relative;overflow: hidden;}table.productTable tr							{display:block;}#related-products-raw							{display:none;}#related-products .shop-product-small .price	{text-align:center;}#related-products .productItem					{margin: 0;padding: 0;vertical-align: top;width: 255px;}#related-products .productItem:last-child		{padding-right:0;}#related-products .prod-list					{margin: 0;}#rNavs			{border-bottom: 1px dotted #CCCCCC;height: 30px;margin-bottom: 10px;width: 100%;}#rNavs a		{background-color: #999999;color: #FFFFFF;display: none;float: right;font-size: 12px;height: 30px;line-height: 30px;margin-left: 10px;padding: 0 10px;text-align: center;text-decoration: none;text-transform: uppercase;}#rNavs a:hover	{background-color: #111111;}#rNavs h3		{float: left;margin: 0;}.sugMore		{background: url("images/bg/bulb1.png") no-repeat scroll 50% 80% transparent;width: 174px;}.sugMore:hover	{ opacity:0.8;}.sugMore a		{ color: #968353;display: block;height: 218px;text-align: center;font-size:20px;line-height:25px;}.sugMore a:hover{ color:#000;}/* PRODUCT LARGE */#shop-product-large,.productLarge				{}.productLarge .productItem	{list-style:none;float:none;margin:0;padding:0 0 30px;width:auto;}#details-left						{float: left;width: 500px;}#related-products					{background-color: #FFFFFF;margin: 20px 0 0;padding: 20px;}#related-products .featured-list	{margin:0 0 16px;height:369px;overflow:hidden;width:735px;}#related-products .featured-list h2	{border-bottom:1px solid #CCCCCC;margin:0 0 15px;}.poplets 						{ border-top:0 none;margin:0 0 20px 0;padding:0;text-align:left;}table.productPoplets			{ border-collapse:collapse;border-spacing:0;margin:0;background-color: #FFFFFF;}.productPopletsItem				{ border:1px solid #CCCCCC;padding:5px;margin:0 5px;}.popletSliderPager a			{ max-width: 200px; }#details-wrap					{background-color: #FFFFFF;}#details-wrap .act-image img	{max-width: 100%;width: 100%;}#details-wrap .values			{ display:block;height:24px;line-height:22px;}#details-wrap .instock 			{ float:left;color:#666;margin-right:10px;line-height:22px;}#details-wrap .product-code		{ float:left;color:#666;font-size: 12px;}#details-wrap .padding					{margin: 20px 20px 0 0;padding: 0 0 20px 20px;position: relative;}#details-wrap #details-right .padding	{border-left: 1px solid #CCCCCC;}#imageUtility .image			{ clear:left;}.lrgimage						{height: auto !important;min-height: 300px;overflow: hidden;position: relative;text-align: center;}.act-image						{ }.lrgimage img					{ display:inline;margin:0;padding:0;}#featureBar						{ position:relative;width:510px;height:50px;border-top:0 none;}.wishlistADRMV								{position: absolute;right: 0;top: 0;}.wishlistADRMV:hover						{}.wishlistADRMV a							{display: block;}.wishlistADRMV a img						{display: block;}.wishlistADRMV a img.wishlistImgAdd			{}.wishlistADRMV a:hover img.wishlistImgAdd	{}.logged-0 .ViewWishlist,.zone-Customers .ViewWishlist a.whole,.zone-Wholesalers .ViewWishlist a.use	{display: none;}.zone-Wholesalers .ViewWishlist a.whole,.zone-Customers .ViewWishlist a.use		{ display:inline;}.ViewWishlist			{}.ViewWishlist a			{}.enquire-product		{background: url("images/icons/question.png") no-repeat scroll 92% 50% #E7E7E7;border: 1px solid #D7D7D7;color: #968353;display: block;height: 32px;line-height: 32px;margin: 15px 0;padding: 0 5px 0 19px;text-align: left;text-transform: uppercase;}#prodDescription		{ margin-top: 20px; margin-bottom: 20px; }#prodDescription ul		{}#prodDescription ul	li	{}#shop-product-large .convertlink			{ display:block;height:33px;text-indent:-99999px;background:url(images/icons/convertcurrency.png) no-repeat scroll 58% 49% transparent;/* border:1px solid #ababab;color:#333;display:block;padding:5px 39px 5px 5px;text-align:right;margin:2px 0 5px 0;*/ }#shop-product-large .enquireAboutProduct	{ background:url(images/icons/question.png) no-repeat scroll 55% 54% transparent;border:1px solid #ababab;color:#333;display:block;padding:0;text-align:left;text-indent:-99999px;margin:0;}#details-right		{float: left;width: 500px;}.producti.note		{ background-color:#cfe2f1;padding:5px 0;margin:10px 0;}	.producti.note h3	{ color:#3a89c9;font-size:13px;margin-left:10px;}		.producti.note p	{ color:#454545;margin:10px;line-height:17px;}#shop-product-large .quantity					{ margin: 3em 0 1.5em; }#shop-product-large .quantity .productTextInput { width: 60px; padding: 0.5em; text-align: center; margin-left: 1em; }#shop-product-large .quantity span				{ color: #336D81; }#shop-product-large.stock0 .quantity span		{}#shop-product-large .quantity .qTitle			{}#shop-product-large .quantity .inputVal			{}#shop-product-large .quantity .sl				{}#shop-product-large .quantity .instock			{}#shop-product-large .quantity .instock			{}#shop-product-large .quantity .instock			{}#shop-product-large .quantity .outOfStockMessage		{display:none;}#shop-product-large.stock0 .quantity .outOfStockMessage	{}#shop-product-large.stock0 .instock						{}#shop-product-large .lrgimage .imonsale,#shop-product-large .lrgimage .isnew			{ display:none;}#shop-product-large.sale1 .lrgimage .imonsale	{ display:block;position:absolute;z-index:30;top:0;right:0 }						#shop-product-large.sale1.new .lrgimage .isnew	{ display:block;position:absolute;z-index:30;top:0;left:0 }#details-wrap .price			{margin-bottom:5px;text-transform:uppercase;}#details-wrap .price strong	{font-size:32px;color:#DC4B28;font-weight:normal;}#details-wrap .price sup		{color:#336D81;}#details-wrap .excl-gst		{display:block;}body.NZ .price		{ display:block !important;}body.NZ .excl-gst	{ display:none !important;}#shop-product-large .attributes					{}#shop-product-large .grouping					{}/*#shop-product-large .add-to-cart2				{clear: both;float: right;margin: 0 0 10px;width: 150px;}#shop-product-large .add-to-cart2 a				{background-color: #968353;color: #FFFFFF;display: block;height: 40px;line-height: 40px;text-align: center;text-decoration: none;width: 150px;}#shop-product-large .add-to-cart2 a:hover		{background-color: #111111;}#shop-product-large .view-your-cart2			{clear: both;float: right;margin: 0 0 10px;width: 150px;}#shop-product-large .view-your-cart2 a			{background-color: #CCCCCC;color: #FFFFFF;display: block;height: 40px;line-height: 40px;text-align: center;text-decoration: none;width: 150px;}#shop-product-large .view-your-cart2 a:hover*/	{background-color: #111111;}a.productEnquiry, a.specs ,a.finishes			{background-color: #999999;clear: both;color: #FFFFFF;display: block;float: right;height: 40px;line-height: 40px;margin: 0 0 10px;text-align: center;text-decoration: none;width: 150px;}a.productEnquiry:hover, a.finishes:hover, a.specs:hover	{background-color: #111111;}#shop-product-large .tell-a-friend-product a		{ background-color:#ccc;border:1px solid #ababab;color:#333;display:block;margin-bottom:0;padding:5px;text-align:right;}#shop-product-large .tell-a-friend-product a:hover	{ background-color:#666;border-color:#555;color:#fff;}#shop-product-large .product-rating					{}#shop-product-large .product-rating	.rating-stars	{}#shop-product-large .product-rating .ttext			{}#shop-product-large .tell-a-friend-product a		{}#shop-product-large .tell-a-friend-product a:hover	{}#shop-product-large .view-comments a		{}#shop-product-large .view-comments a:hover	{}#details-right select		{}#shop-product-large .productVolumePricing			{}#shop-product-large .productVolumePricing .price	{}#shop-product-large .productVolumePricing .units	{}/*  ======== Product Large tabs ====== */#lproductfooter				{}#lproductfooter .padding	{padding: 20px;}ul.tabs					{ margin:0;padding:0;background-color:#e7e7e7;border:1px solid #d7d7d7;height:auto !important;min-height:31px;line-height:31px;}ul.tabs li				{ display:block;float:left;list-style:none outside none;margin-bottom:-10px;padding:0;}ul.tabs li a 			{ border-bottom:0 none;color:#333;line-height:31px;margin-right:10px;padding:5px 10px;text-decoration:none;font-weight: 400;}ul.tabs li.selected a, ul.tabs li.hover a,ul.tabs li:hover a		{ display:block;padding:0 10px;background-color:#1f1f1f;color:#fff;text-decoration:none;}ul.tabs li.selected span, ul.tabs li:hover span,ul.tabs li.hover span	{ background:url("images/bg/down-arrow-black.png") no-repeat scroll 47% 50% transparent;display:block;height:10px;line-height:10px;}ul.tabs li a.selected,ul.tabs li a:hover		{ background-color:#1f1f1f;color:#fff;}.tab-content 			{ clear:both;border:1px solid #d7d7d7;background-color:#fff;padding:0;margin:0;border-top:0 none;}/* Product Atributes */.catProductAttributeGroup			{}.productAttributes					{clear: both;float: left;width: 45%;}.productAttributes:nth-child(odd)	{float: left;}.productAttributes:nth-child(even)	{float: right;}.catProdAttributeTitle				{display: none;}.catProdAttributeItem				{}.catProdAttributeItem img			{}.catProdAttributeItem input			{}.catProdAttributeItem select		{}.catProdAttributeItem span			{}/* Product Comments  */.comment-m .wysiwyg				{ width:607px !important;}.comment-m	fieldset			{ border-width:13px 1px 1px;}.comment-m #RFeedbackIFrame		{ width:600px !important;}.comment-m .notice				{ margin-top:10px;clear:left;}.comments_actual 				{ background:#fff;margin-bottom:25px;padding-bottom:5px;width:auto;}.comments_text 					{ 								background-color:#fefefe;border:1px solid #D8D8D8;border-bottom:0 none;overflow:hidden;padding:10px 14px 15px 14px;position:relative;width:680px;								-moz-border-radius: 5px 5px 0 0;-webkit-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0;								 }ul.comments_extra 				{ 								background:#E7E7E7;float:left;line-height:14px;margin:0 0 10px 0;padding:6px 4px;margin-left:0;margin-right:0;width:700px;border:1px solid #D8D8D8;border-top-width:0;								-moz-border-radius: 0 0 5px 5px;-webkit-border-radius: 0 0 5px 5px;border-radius: 0 0 5px 5px;								 }ul.comments_extra li 			{ list-style:none;margin:0 0 0 10px;}li.comments_author 				{ clear:left;color:#fff;float:left;line-height:16px;padding:0;position:relative;}li.comments_author a	{ background:#48bcff;color:#fff;display:block;padding:3px 9px;margin-top:1px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}li.tail 						{ background:url("images/comments_normal_tail.png") no-repeat scroll 0 0 transparent;bottom:6px;float:left;height:17px;margin-left:1px;position:relative;width:25px;}li.comments_date 				{ color:#666;float:right;font-size:12px;text-transform:uppercase;font-style:normal;padding:4px 10px 4px 6px;position:relative;}#comment-form.form .fullname 	{ width: 99%;}#comment-form.form .textfield.website								{ margin-right:32px;}#comment-form.form .captcha-area{ width:50%;margin-right:10px;}#comment-form.form .textfield.email { margin-right:0;}/*  -- Radial *//* Wishlist  */#wishlist-items						{ margin-top:30px;}#wishlist-items .shop-product-small	{ float:left;width:174px;margin-right:10px;margin-bottom:10px;}#wishlist-items .shop-product-small h5			{ display:table;text-align:center;color:#fff;padding:2px 0 3px 0;height:55px;min-height:55px;margin:0;width:100%;z-index:6;}#wishlist-items .shop-product-small h5 span		{ color:#fff;display:table-cell;line-height:1.4em;padding:0 4px;text-align:center;vertical-align:middle;}#wishlist-items .shop-product-small h5 a		{ border-bottom:1px dotted #999;color:#fff;line-height:1.4em;text-align:center;}#wishlist-items .shop-product-small h5 a:hover	{ color:#666;}								/* Catalog Browse */.browse-sale,.browse-price,.browse-catalogue		{ display:none;}.browse-panel			{background-color:#fff;border-top:0 none;height:auto !important;height:80px;margin:10px 0 20px 0;min-height:80px;padding-bottom:5px;}.browse-panel h5		{ display:none;}.browse-panel h6		{ display:none;background-color:#F7F7F7;font-size:11px;font-weight:normal;margin:10px 0 0 0;padding:5px 10px;clear:left;}.browse-panel li span	{ font-weight:normal;color:#1f1f1f;}.browse-panel li a:hover span	{ color:#968353;}.browse-panel li a:hover		{ color:#968353;}.buy-now .productSubmitInput	{ background:url(images/buttons/buy-now.png) no-repeat 0 50%;border:0 none;cursor:pointer;color:transparent;height:34px;line-height:1 !important;padding:0 !important;width:232px;}.browse-panel ol{ border:0 none;background-image:none;}.browse-panel li { width:30%;float:left;list-style:none;padding:3px 9px;}.body-shop		{}#shop-sub-nav	{position: relative;margin-top: -10px;}#catalogue-browse-nav				{ background-color:#e7e7e7;border:1px solid #d7d7d7;height:32px;margin:10px 0 0 0;padding:5px 10px 0 10px;}#browse-the-catalog					{ margin-top:-10px;zoom:1;}#catalogue-browse-nav li 			{ float:left;list-style:none;margin-bottom:-9px;}.no-subs#catalogue-browse-nav li	{ margin-bottom:0;}#catalogue-browse-nav li.active span{ background:url(images/bg/down-arrow-black.png) no-repeat 61% 50%;display:block;height:10px;line-height:10px;}#catalogue-browse-nav li a			{ border-bottom:0 none;color:#333;font-weight: 400;line-height:31px;margin-right:10px;padding:5px 8px;text-decoration:none;}#catalogue-browse-nav li a:hover	{ border-bottom:1px solid;}#catalogue-browse-nav li.active a,#catalogue-browse-nav li a:active	{ background-color:#1f1f1f;border:0 none;color:#fff;display:block;line-height:21px;margin-right:10px;padding:5px 8px;text-decoration:none;}#sub-catalogues,#by-price	{ display:none;}#ddMonth	{ width:70px;}#ddYear		{ width:71px;}a.cartLink, a.cartLink:visited 		{background: url(img/emptycart.png) no-repeat scroll 0 0 transparent;display: block;height: 250px; margin: 50px auto;text-indent: -999999px;width: 250px;}a.cartLink:hover, a.cartLink:active {}/* =========  Breadcrumbs ===== */#shop-section .breadcrumbs,.shop-cart .breadcrumbs		{background-color: #FFFFFF;border-color: #CCCCCC;border-style: solid none;border-width: 1px 0;color: #999999;font-size: 12px;height: 38px;line-height: 38px;overflow: hidden;padding-left: 0;}.breadcrumbs a				{color: #999999;text-decoration: none;}.breadcrumbs a:hover,.breadcrumbs a:active		{color: #968353;}.breadcrumbs a:last-child,.breadcrumbs a.last			{}.breadcrumbs a.bread-home	{padding-left: 20px;}#bread-left					{float: left;width: 70%;}#bread-right				{float: right;width: 30%;}/* Product Loading and Pagination */#productsFooter		{margin: 0 0 20px;}#loadmore,#loadmore:visited	{background-color: #FFFFFF;border: 1px solid #CCCCCC;display: none;margin: 0 auto;padding: 4px 0;text-align: center;text-decoration: none;width: 220px;}#loadmore:hover,#loadmore:active	{background-color: #968353;color: #FFFFFF;}.productsearchPagination	{ clear:both;list-style:none;}/* =========  Testimonial  ===*/.visual						{ width:40px;height:40px;line-height:40px;overflow:hidden;float:left;text-align:left;border:3px solid #cac7c7;-moz-border-radius:5px;-webkit-border:5px;border-radius:5px;background:#ccc url(images/bg/nopicture.jpg)  no-repeat 50% 50%;}.person						{ float:left;margin-left:6px;text-align:left;}.bubble						{ margin-top:16px;}.speach						{ background:transparent url(images/bg/speachfooter.png) no-repeat bottom left;padding-bottom:31px;}.innerSpeach				{ background:transparent url(images/bg/speachfooterheader.png) no-repeat top left;padding:15px 0 0;}.speachRepeat				{ background:transparent url(images/bg/speachrepeat.png) repeat-y 0 0;}a.tmore, a.tmore:visited	{ font-size:11px;text-transform:uppercase;color:#968353;text-align:right;float:right;margin:5px 10px 0 0;}#testimonialRandom	{ margin:30px 0 40px 0;}.testimonialSmall p			{ color:#999;font-family:Georgia, serif;font-size:14px;font-style:italic;margin:0 15px 0 10px;}.testimonialSmall p span	{ font-size:18px;color: #CCCCCC;}.testimonialSmall h4		{ color:#373535;font-weight:bold;line-height:14px;margin:2px 0 0 0;padding:0;width:auto;}.testimonialSmall small		{ color:#373535;font-size:11px;width:auto;}.testimonialLarge .bubble	{ -moz-border-radius:5px;-webkit-border:5px;background-color:#fff; border:1px solid #d7d7d7;border-radius:5px;margin:0 0 20px 0;padding:20px;position:relative;}.testimonialLarge .leadin	{ font-family:Georgia1,Georgia,serif;margin:5px 0 5px 0 !important;padding:0 !important;}.testimonialLarge .tdescript	{ font-family:Georgia1,Georgia,serif;font-style:italic;}.testimonialLarge p	{ color:#999;font-size: 15px; }.testimonialLarge .person	{ float:none;padding:0;margin:0;width:auto;}.testimonialLarge h4		{ font-size:17px;}.testimonialLarge h4 small	{ font-size:14px;}.testimonialLarge .who		{ margin-top:20px;}.ft, .lt	{ font-size:30px;display:block;position:absolute;color:#ccc;font-family:cursive;}.ft			{ text-align:left;top:5%;left:3%;}.lt			{ text-align:right;bottom:3%;right:3%;}/* =========  Newsletter Signup ===*/#newsletter-signup			{}#newsletter-signup .field	{border: 1px solid #CCCCCC;font-size: 12px;height: 50px;margin-bottom: 10px;text-indent: 10px;width: 100%;}#newsletter-signup .reveal	{display: none;position: relative;text-align: right;}#newsletter-signup .reveal button			{margin-top: 125px;}#newsletter-signup #recaptcha_widget_div	{bottom: 47px;position: absolute;right: -5px;}/* =========  SITE SEARCH  ======= */#search-field				{height:20px;line-height:20px;text-indent:5px;width:165px;}#search-the-site			{-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;background-color:#e3e1e1;border:1px solid #dad9d9;border-radius:0 4px 4px 0;margin-bottom:10px;overflow:hidden;padding:4px;width:206px;}.advancedSearchLink			{display:block;font-size:10px;margin-left:5px;margin-top:3px;text-transform:uppercase;}.advancedSearchLink:hover	{}/* =========  Left Navigation Elements */.left-nav						{ padding:5px 0;margin-bottom:20px;}.left-nav ul					{margin: 0;padding: 0;}.left-nav li					{ list-style:none;}.left-nav li ul					{ display:none;}.left-nav li ul li:last-child	{ border-bottom:0 none;}.left-nav li.selected ul			{ margin:0;display:block;padding:0;}.left-nav li.selected li			{ padding:6px 0 5px 10px;}	.left-nav li.selected ul li ul		{ display:none;}.left-nav li.selected ul li.selected ul	{ display:block;margin:0 0 0 5px;padding:6px 0 0px 0;}.left-nav a	{ margin-bottom:0;}/* =========  LEFT NAVIGATION  ========= */.left-nav h3			{margin:0 0 13px 0;}.left-nav a,.left-nav a:visited		{background-color: #E7E7E7;color: #333333;display: block;padding: 6px 10px;text-decoration: none;}.left-nav li				{margin-bottom: 2px;}.left-nav li > li			{margin-bottom: 0;}.left-nav li:last-child	{}.left-nav li.selected li a	{ width:auto;background:transparent url(images/icons/sub-nav.png) 0 50% no-repeat;color:#1c1b1b;border:1px solid #fff;border-width:0 1px 0px 0;padding:0 0 0 10px;margin-bottom:0;}.left-nav li.selected ul	{ background-color:#fff;margin-bottom:6px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;}.left-nav a:hover,.left-nav li.selected a,.left-nav a:active,.left-nav li.selected li.selected a	{ background-color: #666666;color: #fff;}.left-nav li.selected li a:hover,.left-nav li.selected li.selected a	{ background:url("images/icons/sub-nav.png") no-repeat scroll 0 50% transparent;border:0 none;color:#968353;text-shadow:0 0 0 #fff;}.left-nav li.selected li.selected a { background:url("images/icons/sub-nav-selected.png") no-repeat scroll 0 50% transparent;margin-bottom:0;}.left-nav li.selected ul li ul		{ border-left:0 none;margin-bottom:5px;}.left-nav li.selected ul li ul li	{ margin-bottom:3px;padding:2px 0 2px 10px;border-bottom:0;}.left-nav li.selected ul li ul li a,.left-nav li.selected ul li.selected ul li a 			{ background:url("images/icons/sub-nav.png") no-repeat scroll 0 50% transparent;border:0 none;color:#1C1B1B;font-size:12px;margin:0;padding:0 0 0 10px;}.left-nav li.selected ul li ul li a:hover,.left-nav li.selected ul li.selected ul li.selected a	{ color:#968353;} #user-menu.left-nav a,#user-menu.left-nav a:visited		{ background-color:#232323;color:#f7f7f7;}#user-menu.left-nav a:hover			{ background-color:#666;}#user-menu.left-nav li.selected a	{ background-color:#666;color:#fff;text-shadow:0 0 0 #fff;}#wholesaler-menu.left-nav a,#wholesaler-menu.left-nav a:visited		{ background-color:#e2f8e4;color:#3C8821;border-color:#a5cea8;}#wholesaler-menu.left-nav a:hover		{ background-color:#000;color:#fff;border-color:#000;}#wholesaler-menu.left-nav li.selected a	{ background-color:#000;color:#fff;text-shadow:0 0 0 #000;border-color:#000;}#help-navigation.left-nav a,#help-navigation.left-nav a:visited		{ background-color:#666;color:#fff;border-color:#666;}#help-navigation.left-nav a:hover		{ background-color:#000;color:#fff;border-color:#000;}#help-navigation.left-nav li.selected a	{ background-color:#000;color:#fff;text-shadow:0 0 0 #000;border-color:#000;}/* =========  Product Lists=========*/#product-lists			{ margin:30px 10px 25px;}#product-lists div		{ float:left;margin-right:13px;width:311px;}#product-lists ul		{ border-top:2px solid #747474;padding-top:10px;margin:5px 35px 5px 0;}#product-lists ul li	{ background:url(images/icons/list-icon.png) no-repeat 0 55%;list-style:none;margin-bottom:5px;padding:3px 0 0 20px;width:84%;}#product-lists a		{ color:#968353;}#product-lists a:hover,#product-lists a:active	{ color:#444;}/* =========  FAQ =================*//*.faq-question 		{ display:block;padding:10px 0;border-bottom:1px solid #eee;}.faq-answer 		{ display:none;}*//*	SHOPPING CART----------------------------------*/table.cart 						{font-size: 14px;margin: 20px;width: 96%;}#vandd							{background: url("images/icons/tag-icon.png") no-repeat scroll 97% 8px #DAEFFB;border: 1px solid #ACDBEF;margin: 20px 0 50px;padding: 2px 2px 10px;}table.cart span.button			{margin-left: 20px;padding: 0;}table.cart .val:hover			{}table.cart .val td				{border-bottom: 1px solid #CCCCCC;vertical-align: top;}table.vouchers-and-discounts	{}table.cart .productitemcell				{/*display:table-cell;*/height:100px;vertical-align:middle;padding: 10px;width: auto;}table.cart .productitemcell img			{height: 30%;width: 20%;}table.cart .pimage .productitemcell img	{height: 100px;width: auto;}table.cart .productitemcell img					{ width:20%;height:30%;}table.cart th,table.vouchers-and-discounts th	{border-bottom: 1px solid #CCCCCC;border-top: 1px solid #CCCCCC;font-weight: normal;padding: 5px 9px;text-align: left;}table.vouchers-and-discounts					{ background-color:transparent;width:100%;margin-top:0;border:0 none;color:#295070;font-weight:bold;}table.vouchers-and-discounts th					{ color:#295070;font-weight:normal;border-bottom:0 none;}table.vouchers-and-discounts h2					{ font-size:18px;border-bottom:0 none;margin-bottom:1px;}table.vouchers-and-discounts td	{ background-color:transparent;padding:5px 8px 5px 9px;color:#295070;}table.vouchers-and-discounts th	{ background-color:transparent;padding:3px 10px 0;}.update							{ cursor:pointer;}input#DiscountCode,input#GiftVoucher		{ width:190px;padding:2px 0;margin:0 7px 0 0;}tr.discount td.quantity	{ text-align:left;}tr.shipping td.quantity	{ text-align:right;}.zone-Customers .wholeseler-note, .zone-Wholesalers .trade-note,.logged-0 .trade-clear,.logged-1 .trade-clear,.logged-1 .wholeseler-note			{ display:none;}.zone-Wholesalers .trade-clear		{ display:block;margin-bottom:20px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.dis-title	{width: 460px;}/*	SHOPPING CART 2----------------------------------*/.shop-cart2										{ }.shop-cart2 .cart-left							{float: left;margin-top: 20px;overflow: hidden;width: 750px;}.shop-cart2 .cart-right							{float: right;margin-left: 20px;margin-top: 20px;padding-top: 0;width: 227px;}.shop-cart2 .cart-sidebox						{background-color: #FFFFFF;border: 1px solid #DDDDDD;}.shop-cart2 #shippingSpan						{display: block;float: left;width: 425px;}.shop-cart2 #shippingStateSpan					{display: block;float: left;width: 425px;}.shop-cart2 .cart-sidebox #shippingCountrySpan	{display: block;float: left;width: 425px;}.shop-cart2 select.shippingDropDown				{ width:235px;margin-left:65px;}.shop-cart2 .cart-sidebox .shippingDiv			{ margin:0 0 7px 0;}.shop-cart2 .cart-sidebox .shippingCountryDiv	{ margin:0 0 7px 0;}.shop-cart2 .cart-sidebox .shippingStateDiv		{ margin:0;}.shop-cart2 #ShippingOptions					{ width:235px;}.shop-cart2 .cart-sidebox h3					{ margin:11px 10px 20px;}.shop-cart2 .support-summary					{ margin-top:20px;}.shop-cart2 .support-summary h4					{ padding:0 10px;}.shop-cart2 .support-summary p					{ padding:0 10px;}.shop-cart2 .shipping-cart						{}.shop-cart2 .shipping-cart h3					{margin: 20px;padding: 0;}.shop-cart2 .shipping-cart p					{ color:#999;font-size:12px;font-style:italic;margin:0 0 10px 10px;padding:0;}.shop-cart2 .cart-summary						{ box-shadow:0 29px 31px -29px #666;-moz-box-shadow:0 29px 31px -29px #666;-webkit-box-shadow:0 29px 31px -29px #666;background:#fff url(images/icons/order_chk.gif) no-repeat 97% 8px;width: 227px;}.shop-cart2 .cart-summary div					{ margin-left:10px;}.shop-cart2 .cart-summary.fixme					{ position:fixed;top:20px;}.shop-cart2 .shipping-summary					{ padding-bottom:10px;background:#fff url(images/icons/delivery.png) no-repeat 97% 8px;margin-top:20px;}.shop-cart2 .shipping-summary p					{ color:#999;font-size:12px;font-style:italic;margin:0;padding:10px 0 0 10px;}.shop-cart2 .shipping-options					{ margin:2px 5px 0 10px;}.shop-cart2 .shippingPostcodeDiv				{ margin:0 !important;}.shop-cart2 .discountcodeInput					{ float:left;margin-right:90px;}.shop-cart2 .shippingCalc						{ color:red;}#login-show		{background: url("images/buttons/login.png") no-repeat scroll 0 0 transparent;cursor: pointer;height: 26px;position: absolute;right: 10px;text-indent: -99999px;top: 10px;width: 70px;}#showlogin		{ display:none;padding:10px 10px 10px 10px;}.premove		{padding: 0;width: 4%;}.premove a		{background: url("images/icons/delete.png") no-repeat scroll 0 2px transparent;display: block;height: 25px;text-indent: -99999px;width: 16px;}table.cart td.quantity,table.cart th.quantity	{padding: 0;text-align: center;width: 8%;}table.cart td.quantity input					{ width:30px;padding:2px 0;text-align:center;}table.cart td.ptotal,table.cart th.ptotal		{padding: 0;text-align: left;width: 8%;}table.cart td.ptaxrate,table.cart th.ptaxrate	{ width:50px;text-align:left;}table.cart td.pname,table.cart th.pname			{padding: 0;text-align: left;width: 80%;}.shop-cart2 .cart-summary table					{ margin:0 0 10px 3px;}.shop-cart2 .cart-summary table tr td			{ padding-bottom:5px;}.shop-cart2 .cart-summary table .sprice			{ text-align:right;font-weight:bold;}.shop-cart2 .cart-summary table #total-cost td	{ border-top:1px solid #ddd;padding-top:4px;font-weight:bold;}#total-cost .sprice, #total-cost .shead			{ color:#64b55e;}.discount-pricing td, .gift-pricing td			{ color:#C01823;}.gift-pricing td,.shipping-total td				{ border-top:1px dashed #ddd;padding-top:4px;} .shop-cart2 .cart-summary table .shead			{ width:130px;}.shipping-total									{ padding-top:3px; }.productitemcell			{ height:25px;line-height:25px;margin:0 0 5px 0;overflow:none;}.premove .productitemcell	{ width:20px;line-height:30px;height:30px;margin:0;}#login-frame fieldset		{ position:relative;}.cart .productitemcell		{ }.ptax .productitemcell		{ }.quantity .productitemcell	{ }.shop-cart2 #catshopbuy		{ }.cart-summary .secure		{ padding:0 10px;font-size:12px;margin:5px 0 0 0;text-align:center;line-height:12px;}.cart-summary .nnote		{ padding:0 10px 5px 10px;color:#666;font-size:11px;margin:8px 0 5px;text-align:center;line-height:10px;}.cart-summary #secureLogo	{ margin:4px 0 4px 63px;}.customiseLogin				{ }#userpassshow				{ padding:10px;}/* =========  LOGIN ================*/#login-frame				{}.shop-cart2 #login-frame	{margin: 0 0 20px;position: relative;}body.logged-1 #login-frame	{display: none;}/* =========  Account Login ========*/.returningCustomer .padding	{padding: 0 50px;}.newCustomer .padding		{padding: 0 50px 35px;}/* ========= Blog Styles ========== *//*	TEMPLATE - Blog----------------------------------*/#the-blog		{}.blog-post		{background-color: #FFFFFF;border: 1px solid #CCCCCC;font-size: 16px;margin-bottom: 50px;padding-bottom: 40px;position: relative;}.post-date		{left: -21px;position: absolute;top: 30px;}.post-title		{color: #282325;display: block;font-size: 22px;margin-bottom: 20px;margin-top: 30px !important;}.post-title		{}.post-title a	{color: #282325;text-decoration: none;}.post-preview a	{display: block;}/* Post Date */.post-date span			{ display: block; line-height: 1.5em; text-align: center;}.post-date .post-day	{ background-color: #968353; color: #FFF; font-size: 36px;}.post-date .post-month	{ background-color: #968353; color: #FFF; font-size: 20px;}.post-date .post-year	{ border: 1px solid #968353;}/* Post Info */.blog-post .post-info	{border-top: 1px solid #968353; font-size: 14px; height: 30px;line-height: 30px;margin-bottom: 10px;margin-top: 30px;position: relative;text-align: right;text-transform: uppercase;}.blog-post .post-author	{ display: inline-block;}.blog-post img			{ display: inline-block;}/* Post Socials */.social-likes				{background-color: #FFFFFF;box-shadow: 1px 1px 3px #666666;display: none;height: 100px;margin: 0;padding: 10px;position: absolute;right: 3px;top: 40px;width: 125px;z-index: 10000;}.social-likes .bl-facebook,.social-likes .bl-twitter	{}/* Post Body */.post-body	{}#blog-catagories,#recentPostslist,#archive,#social-likes,#tag-cloud			{background-color: #FFFFFF;border: 1px solid #CCCCCC;margin: 0 0 20px;}#blog-catagories h5,#recentPostslist h5,#archive h5,#social-likes h5,#tag-cloud h5		{background-color: #968353;color: #FFFFFF;font-size: 16px;font-weight: normal;height: 30px;line-height: 30px;margin: 0;padding: 0 20px;}#blog-catagories ul,#recentPostslist ul,#archive ul,#tag-cloud ul		{color: #CCCCCC;}#blog-catagories li,#recentPostslist li,#archive li,#tag-cloud li		{}#blog-catagories a,#recentPostslist a,#archive a,#tag-cloud a		{color: #333333;text-decoration: none;}#blog-catagories a:hover,#recentPostslist a:hover,#archive a:hover,#tag-cloud a:hover	{color: #968353;}#blog-catagories	{}#blog-catagories h5	{}#recentPostslist	{}#recentPostslist h5	{}#archive			{}#archive h5			{}#tag-cloud			{}#tag-cloud h5		{}#tag-cloud a		{background-color: #CCCCCC;-webkit-border-radius: 4px; border-radius: 4px;color: #333333;padding: 4px 8px;}#tag-cloud a:hover	{background-color: #968353;color: #FFFFFF;}.BlogTagCloud				{padding: 20px;}a.BlogTagCloud-XX-Large		{font-size: 15px;}a.BlogTagCloud-X-Large		{font-size: 14px;}a.BlogTagCloud-Large		{font-size: 13px;}a.BlogTagCloud-Medium		{font-size: 12px;}a.BlogTagCloud-Small		{font-size: 11px;}a.BlogTagCloud-X-Small		{font-size: 10px;}a.BlogTagCloud-XX-Small		{font-size: 9px;}#social-likes			{}#social-likes .likes	{padding: 20px;}/* homepage latest blogs */.lrg-facebook-like,.lrg-twitter,.lrg-google-plus	{float: left;text-align: center;width: 70px;}.lrg-facebook-like	{}.lrg-twitter		{}.lrg-google-plus	{}/* homepage latest blogs */#latest-blog				{font-size: 16px;position: relative;}#latest-blog .blog-post 	{border-color: #FFFFFF;}#latest-blog .post-date		{display: none;}#latest-blog .bx-pager		{position: absolute;right: 20px;top: 1px;}#latest-blog .row			{margin-left: 0;}#latest-blog .span6			{margin-left: 0;}#latest-blog .social-likes	{bottom: 31px;top: auto;}/*	Prefooter----------------------------------*/#prefooter		{background-color: #FFFFFF;border-top: 1px solid #CCCCCC;padding-bottom: 20px;padding-top: 20px;}#prefooter h4	{border-bottom: 1px solid #CCCCCC; font-weight: 400; height: 50px;line-height: 50px;margin: 0; text-transform: uppercase;}#testimonial-small					{ position: relative;}#testimonial-small ul				{margin: 0;list-style-type: none;}#testimonial-small p				{font-size: 16px;font-style: italic;margin: 15px 0;padding: 30px 0 0;text-align: center;}#testimonial-small .testimonial-cite{ display: block; margin-bottom: 15px; text-align: center;}#testimonial-small .read-all		{ display: inline-block; float: right; height: 30px; line-height: 30px;}#testimonial-small .bx-pager		{ position: absolute; right: 20px; top: 1px;}/*	Footer----------------------------------*/#footer			{background-color: #fff;padding-bottom: 20px;}#footer	h4		{color:#FFFFFF;font-size: 14px;margin: 30px 0;}#footer a		{color: #d7ceb7;font-size: 14px;text-decoration: none;}#footer ul		{padding: 0;}#footer li		{list-style: none;}#footer .selected a,#footer a:hover	{color: #FFFFFF;}#cite-fuel					{ float: right; font-size: 12px; text-transform: uppercase;}#copyright					{ background-color: #FFF; color: #282325; font-size: 12px;}#copyright a				{ color: #282325; height: 50px; line-height: 50px; text-decoration: none;}#copyright a:hover			{ text-decoration: underline;}/* =========  Special   ========= */.code-container				{ width:100%;margin:0 10px;border:1px solid #ddd;background-color:#fff;}code						{ background-color:#fff;color:#5c5c5c;}blockquote					{ font:italic 0.6em/1.4em Georgia,"Times New Roman",Times,serif;color:#333;padding:10px 0 15px 0;}.quote .author				{ color:#000;font-style:normal;}.last 						{ padding:0 !important;}.clear 						{ clear:both;}.last-right					{ margin-right:0 !important;}.last-left					{ margin-left:0 !important;}.loading-image				{ width:100%;height:300px;background-image:url(images/ajax-loader.gif);background-repeat:no-repeat;background-position:50% 50%;}.btnimg						{ cursor:pointer;}form .submission input.hidden,.hidden, form .hidden		{ display:none;}/* =========  Custom Messages   === */#message-panel 						{ 									display:none;z-index:9999;padding-bottom:13px;									width:450px;-moz-box-shadow:0 2px 5px #666;-webkit-box-shadow:0 2px 5px #666;box-shadow:0 2px 5px #666;background-color:rgb(50,50,50);									border:1px solid #fff;	position:absolute;text-align:center;									-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;									 }#message-panel .message				{ 									font-size:13px;font-weight:normal;									background:#000;padding:15px 50px;margin:8px 8px -5px 8px;									color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;									-moz-box-shadow:2px 2px 6px #ccc;-webkit-box-shadow:2px 2px 6px #ccc;box-shadow:2px 2px 6px #ccc;									 }#message-panel .message-button		{ 									-moz-border-radius:4px;background-color:#666;									color:#fff;font-size:12px;padding:4px 5px 5px 6px;margin-top:5px;									 }#message-panel .close				{ display:block;float:right;background:transparent url(images/icons/delete.png) no-repeat 0 0;width:16px;height:16px;margin-right:12px;margin-top:12px;}#fromcart-success					{ display:none;padding:10px 0 15px 10px;margin-top:20px;font-size:14px;background:#e2f8e4 url(images/redirect-load.gif) no-repeat 98% 50%;}form input.form-error				{ background-color:#dd3a24;color:#fff;}form label.form-error				{ display:none;height:27px;width:50%;background-color:#dd3a24;line-height:27px;position:absolute;top:0;left:999298px;color:#fff;text-align:center;}									/*  ======== Base System Messages ====== */.system-message,.system-error-message,.announcement {	background-color:#FFF6BF;background-repeat:repeat-x;	border-color:#eedc94 #eedc94 #e4c652;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);border-style:solid;border-width:1px;	color:#404040;margin-bottom:18px;padding:12px 14px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);	box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);}.system-message h1,.system-error-message h1		{font-size:24px;line-height:26px;}.system-message h5				{line-height:18px;}.system-message p				{margin-bottom:0;}.system-message div				{margin-top:5px;margin-bottom:2px;line-height:28px;}.system-message .btn			{-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, 0.25);-moz-box-shadow:0 1px 0 rgba(255, 255, 255, 0.25);box-shadow:0 1px 0 rgba(255, 255, 255, 0.25);}.system-message .close			{float:right;margin-top:-2px;color:#000;font-size:20px;text-decoration:none;font-weight:bold;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);-khtml-opacity:0.2;-moz-opacity:0.2;opacity:0.2;}.system-message .close:hover	{color:#000;text-decoration:none;filter:alpha(opacity=40);-khtml-opacity:0.4;-moz-opacity:0.4;opacity:0.4;text-decoration:none;}.system-message.block-message	{background-image:none;background-color:#fdf5d9;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);padding:14px;border-color:#fceec1;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.system-message p				{margin-right:30px;}.system-message.alert-actions	{margin-top:5px;}.system-message.error,.alert-message.success,.system-message.info			{color:#404040;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);}.system-message.error,.system-error-message			{background-color:#fddfde;/* border-color:#fbc7c6; */}.error							{background-color:#fddfde;/* border-color:#fbc7c6; */}.system-message.success			{background-color:#d1eed1;/* border-color:#bfe7bf; */}.system-message.info			{background-color:#ddf4fb;/* border-color:#c6edf9; */}.system-message.notice			{background-color:#ddf4fb;/* border-color:#c6edf9; */}.system-message p.error			{background-color: transparent;border: 0 none;color:#d12f19;font-size:16px;margin: 5px 0;padding: 3px 0;}.system-message.error h1,.system-error-message h1		{color:#d12f19;}.system-message form			{background:none;border:0 none;margin-top:15px;}.system-message form fieldset	{background:none;border:0 none;padding:0;}.system-message form legend, .system-message form h1, .system-message form h2, .system-message form h3,.system-message form h4			{color:#404040;}.announcement					{background:#FFF6BF;}.notice							{background:#FFF6BF;}.forgot-login.announcement		{font-size:12px;}.radio.notice					{padding:4px 5px;}.system-message a				{text-decoration:underline; font-weight:bold;}/*  ======== Base System Messages ====== */.jGrowl-message							{ font-size:14px;}.jGrowl-message h5						{ float:none;font-size:11px;color:#968353;margin-bottom:5px;}.jGrowl-message p						{ font-size:12px;}.jGrowl-message img						{ width:50px;display:block;float:left;border:1px solid #fff;background-image:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.jGrowl-message img.jnoimage			{ width:30px;margin-top:25px;border:0 none;background-image:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;display:block;float:left;}.jGrowl-message a						{ font-size:11px;display:block;float:none;margin:10px 0 0 0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;display:block;padding:1px;}.jGrowl-message a.message-button 		{ color:#fff;background-color:#968353;float:left;margin:13px 0 0 0;width:100%;text-align:center;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.jGrowl-message a.message-button:hover	{ color:#968353;background-color:#fff;}.jGrowl-message .message				{ font-size:11px;width:170px;text-align:left;float:right;}/*  ======== Generic ================ */.cant-edit	{ border-color:#e7e7e7;border-style:solid;padding:0;background-image:none;border-left:0 none;}/*  ======== Fav login Type ====== *//*#login-options		{ }.mainlogin			{ width:100%;height:60px;line-height:60px;font-size:20px;text-align:center;margin-bottom:50px;}.login-user			{ height:140px;line-height:150px;font-size:20px;text-align:center;}.mainlogin a,#content .login-user a,.login-wholesaler a	{ display:block;text-align:center;color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-decoration:none;border:0 none;}.mainlogin	a			{ width:100%;height:60px;color:#fff;background-color:#666;}.mainlogin	a:hover		{ background-color:#ccc;}.login-user a			{ height:135px;line-height:200px;background:#666 url(images/adduser-n48.png) no-repeat 50% 30%;}.login-user a:hover	{ background:#ccc url(images/adduser-n48.png) no-repeat 50% 30%;}.mainlogin h2, #content .login-user h2,.login-wholesaler h2	{ border:0 none;}#sample-notification { background-color:#ffeeee;color:#ff0000;padding:5px 10px;}*//*  ======== EDITOR STYLES ====== */div.wysiwyg { border:1px solid #cccccc;padding:5px;background-color:#fff;}div.wysiwyg * { margin:0;padding:0;}div.wysiwyg ul.panel { border-bottom:1px solid #cccccc;float:left;width:100%;padding:0 0 0 0;}div.wysiwyg ul.panel li { list-style-type:none;float:left;margin:1px 2px 3px 0;background-color:#fff;}div.wysiwyg ul.panel li.separator { height:16px;margin:0 4px;border-left:1px solid #cccccc;}div.wysiwyg ul.panel li a { text-indent:-5000px;opacity:0.85;filter:alpha(opacity=85);display:block;width:16px;height:16px;background:url('images/jquery.wysiwyg.gif') no-repeat -64px -80px;border:0;cursor:pointer;padding:1px;}div.wysiwyg ul.panel li a:hover, div.wysiwyg ul.panel li a.active { opacity:1.00;filter:alpha(opacity=100);}div.wysiwyg ul.panel li a.active { background-color:#f9f9f9;border:1px solid #cccccc;border-left-color:#aaaaaa;border-top-color:#aaaaaa;padding:0;}div.wysiwyg ul.panel li a.bold { background-position:0 -16px;}div.wysiwyg ul.panel li a.italic { background-position:-16px -16px;}div.wysiwyg ul.panel li a.strikeThrough { background-position:-32px -16px;}div.wysiwyg ul.panel li a.underline { background-position:-48px -16px;}div.wysiwyg ul.panel li a.justifyLeft { background-position:0 0;}div.wysiwyg ul.panel li a.justifyCenter { background-position:-16px 0;}div.wysiwyg ul.panel li a.justifyRight { background-position:-32px 0;}div.wysiwyg ul.panel li a.justifyFull { background-position:-48px 0;}div.wysiwyg ul.panel li a.indent { background-position:-64px 0;}div.wysiwyg ul.panel li a.outdent { background-position:-80px 0;}div.wysiwyg ul.panel li a.subscript { background-position:-64px -16px;}div.wysiwyg ul.panel li a.superscript { background-position:-80px -16px;}div.wysiwyg ul.panel li a.undo { background-position:0 -64px;}div.wysiwyg ul.panel li a.redo { background-position:-16px -64px;}div.wysiwyg ul.panel li a.insertOrderedList { background-position:-32px -48px;}div.wysiwyg ul.panel li a.insertUnorderedList { background-position:-16px -48px;}div.wysiwyg ul.panel li a.insertHorizontalRule { background-position:0 -48px;}div.wysiwyg ul.panel li a.h1 { background-position:0 -32px;}div.wysiwyg ul.panel li a.h2 { background-position:-16px -32px;}div.wysiwyg ul.panel li a.h3 { background-position:-32px -32px;}div.wysiwyg ul.panel li a.h4 { background-position:-48px -32px;}div.wysiwyg ul.panel li a.h5 { background-position:-64px -32px;}div.wysiwyg ul.panel li a.h6 { background-position:-80px -32px;}div.wysiwyg ul.panel li a.cut { background-position:-32px -64px;}div.wysiwyg ul.panel li a.copy { background-position:-48px -64px;}div.wysiwyg ul.panel li a.paste { background-position:-64px -64px;}div.wysiwyg ul.panel li a.increaseFontSize { background-position:-16px -80px;}div.wysiwyg ul.panel li a.decreaseFontSize { background-position:-32px -80px;}div.wysiwyg ul.panel li a.createLink { background-position:-80px -48px;}div.wysiwyg ul.panel li a.insertImage { background-position:-80px -80px;}div.wysiwyg ul.panel li a.html { background-position:-47px -46px;}div.wysiwyg ul.panel li a.removeFormat { background-position:-80px -63px;}div.wysiwyg ul.panel li a.empty { background-position:-64px -80px;}div.wysiwyg iframe { border:0;clear:left;margin:4px 0 0 1px;}/* TipTip CSS - Version 1.2 */#tiptip_holder { display:none;position:absolute;top:0;left:0;z-index:99999;}#tiptip_holder.tip_top { padding-bottom:5px;}#tiptip_holder.tip_bottom { padding-top:5px;}#tiptip_holder.tip_right { padding-left:5px;}#tiptip_holder.tip_left { padding-right:5px;}#tiptip_content { font-size:11px;color:#fff;text-shadow:0 0 2px #000;padding:4px 8px;border:1px solid rgba(255,255,255,0.25);background-color:rgb(25,25,25);background-color:rgba(25,25,25,0.92);background-image:0 to(#000));border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;box-shadow:0 0 3px #555;-webkit-box-shadow:0 0 3px #555;-moz-box-shadow:0 0 3px #555;}#tiptip_arrow,#tiptip_arrow_inner { position:absolute;border-color:transparent;border-style:solid;border-width:6px;height:0;width:0;}#tiptip_holder.tip_top #tiptip_arrow { border-top-color:#fff;border-top-color:rgba(255,255,255,0.35);}#tiptip_holder.tip_bottom #tiptip_arrow { border-bottom-color:#fff;border-bottom-color:rgba(255,255,255,0.35);}#tiptip_holder.tip_right #tiptip_arrow { border-right-color:#fff;border-right-color:rgba(255,255,255,0.35);}#tiptip_holder.tip_left #tiptip_arrow { border-left-color:#fff;border-left-color:rgba(255,255,255,0.35);}#tiptip_holder.tip_top #tiptip_arrow_inner { margin-top:-7px;margin-left:-6px;border-top-color:rgb(25,25,25);border-top-color:rgba(25,25,25,0.92);}#tiptip_holder.tip_bottom #tiptip_arrow_inner { margin-top:-5px;margin-left:-6px;border-bottom-color:rgb(25,25,25);border-bottom-color:rgba(25,25,25,0.92);}#tiptip_holder.tip_right #tiptip_arrow_inner { margin-top:-6px;margin-left:-5px;border-right-color:rgb(25,25,25);border-right-color:rgba(25,25,25,0.92);}#tiptip_holder.tip_left #tiptip_arrow_inner { margin-top:-6px;margin-left:-7px;border-left-color:rgb(25,25,25);border-left-color:rgba(25,25,25,0.92);}/* Webkit Hacks  */@media screen and -webkit-min-device-pixel-ratio0 #tiptip_content { padding:4px 8px 5px;background-color:rgba(45,45,45,0.88);}#tiptip_holder.tip_bottom #tiptip_arrow_inner { border-bottom-color:rgba(45,45,45,0.88);}#tiptip_holder.tip_top #tiptip_arrow_inner { border-top-color:rgba(20,20,20,0.92);}/* Product Zoom CSS*/.zoomPad{position:relative;float:left;z-index:99;cursor:crosshair}.zoomPreload{ -moz-opacity:0.8;opacity:0.8;filter:alpha(opacity = 80);color:#333;font-size:12px;text-decoration:none;border:1px solid #CCC;background-color:white;padding:8px;text-align:center;background-image:url(../images/zoomloader.gif); background-repeat:no-repeat; background-position:43px 30px; z-index:110; width:90px; height:43px; position:absolute; top:0; left:0; * width:100px; * height:49px}.zoomPup{overflow:hidden;background-color:#FFF;-moz-opacity:0.6;opacity:0.6;filter:alpha(opacity = 60);z-index:120;position:absolute;border:1px solid #CCC; z-index:101; cursor:crosshair}.zoomOverlay{position:absolute;left:0;top:0;background:#FFF;z-index:5000;width:100%;height:100%;display:none; z-index:101}.zoomWindow{position:absolute;left:110%;top:40px;background:#FFF;z-index:6000;height:auto; z-index:10000; z-index:110}.zoomWrapper{position:relative;border:1px solid #999; z-index:110}.zoomWrapperTitle{display:block;background:#999;color:#FFF;height:18px;line-height:18px;width:100%; overflow:hidden;text-align:center;font-size:10px; position:absolute; top:0; left:0; z-index:120; -moz-opacity:0.6; opacity:0.6; filter:alpha(opacity = 60)}.zoomWrapperImage{display:block; position:relative; overflow:hidden; z-index:110}.zoomWrapperImage img{ border:0; display:block; position:absolute; z-index:101}.zoomIframe{ z-index:-1; filter:alpha(opacity=0); -moz-opacity:0.80; opacity:0.80; position:absolute; display:block}/*  =============================== ADMIN EDITOR STYLES ===============================  */table.content-table			{width:100%;margin-bottom:18px;padding:0;border-collapse:separate;font-size:13px;background:#f8f8f7;-webkit-border-radius:5px;border-radius:5px;}.content-table       		{width:100%;margin-bottom:18px;padding:0;border-collapse:separate;font-size:13px;background:#f8f8f7;-webkit-border-radius:5px;border-radius:5px;}table.content-table th,table.content-table td    	{color: #414141;padding:10px 10px 9px;line-height:13.5px;text-align:left;vertical-align:middle;border-bottom:1px solid #ddd;background:#f8f8f7;}table.content-table th,table.content-table > tr td	{padding-top:9px;font-weight:bold;border-bottom-width:2px;font-weight:bold;color:#968353;}.wholeseler-note							{ margin:0;padding:7px 10px;}.wholeseler-note a							{ color:#8c9e45;text-decoration:underline;}.logged-1 .wholeseler-note					{ margin-bottom:20px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.logged-1.zone-Wholesalers .wholeseler-note	{ display:none;}/* Misc */.last-item	{ margin-right:0 !important;}/*  =============================== responsive-goodness ===============================  */@media only screen and (max-width: 1140px) {	img.adaptive	{width: auto;}}@media only screen and (max-width: 1405px) {	img.adaptive	{width: 150%;}}@media only screen and (max-width: 1205px) {	img.adaptive	{width: 125%;}}@media only screen and (max-width: 1012px) {	img.adaptive	{width: 100%;}}