/* * ------------------------------------------------------------------------
 * JA Vintas Template for J25 & J30
 * ------------------------------------------------------------------------
 * Copyright (C) 2004-2011 J.O.O.M Solutions Co., Ltd. All Rights Reserved.
 * @license - Copyrighted Commercial Software
 * Author: J.O.O.M Solutions Co., Ltd
 * Websites:  http://www.joomlart.com -  http://www.joomlancers.com
 * This file may not be redistributed in whole or significant part.
 * ------------------------------------------------------------------------*//* ALL CATEGOGIES-------------------------------------------------*/.category h2 a:hover,.category h2 a:focus,.category h2 a:active {  color: #8f972c;}/* Filter bar */.orderby-displaynumber .orderlistcontainer a:hover,.orderby-displaynumber .orderlistcontainer a:focus,.orderby-displaynumber .orderlistcontainer a:active {  color: #8f972c;}.orderlistcontainer div.orderlist a:hover,.orderlistcontainer div.orderlist a:focus,.orderlistcontainer div.orderlist a:active {  color: #8f972c;}/* Product info ---*/.product-info h2 a:hover,.product-info h2 a:focus,.product-info h2 a:active {  color: #8f972c;}div.browse-view .spacer .product-price span.PricesalesPrice,div.browse-view .spacer .product-price span.PricepriceWithoutTax {  color: #8f972c;}/* Product by area */.product-price .PricebasePrice span,.product-price .PricebasePriceVariant span,.product-price .PricevariantModification span,.product-price .PricebasePriceWithTax span,.product-price .PricediscountedPriceWithoutTax span,.product-price .PricesalesPriceWithDiscount span,.product-price .PricesalesPrice span,.product-price .PricepriceWithoutTax span,.product-price .PricediscountAmount span,.product-price .PricetaxAmount span {  color: #8f972c;}div.addtocart-bar span.addtocart-button input.addtocart-button:hover {	background-image:	url(../images/pattern-green.gif);	border-color: #afb83b;}/* CART PAGE-------------------------------------------------*/div.page-heading a.continue_link:hover,div.page-heading a.continue_link:focus,div.page-heading a.continue_link:active {	background-image:	url(../images/pattern-green.gif) ;	border-color: #afb83b;}div.billto-shipto a.details:hover,div.billto-shipto a.details:focus,div.billto-shipto a.details:active {	background-image:	url(../images/pattern-green.gif) ;	border-color: #afb83b;}/* Table cart */table.cart-summary td a:hover,table.cart-summary td a:focus,table.cart-summary td a:active {  border-color: #afb83b;}table.cart-summary div.PricesalesPrice {  color: #8f972c;}table.cart-summary .vm2-remove_from_cart {  background-image: url(../images/icon-recycle.png);}div.checkout-button-top .vm-button-correct {	background-image:	url(../images/pattern-green.gif) ;	border-color: #afb83b;}/* VM Product module */div.vmgroup ul.vmproduct li .product-price {  color: #8f972c;}/* VM Product module ( mega menu ) */div.group-content div.vmgroup ul.vmproduct li a.product-name:hover,div.group-content div.vmgroup ul.vmproduct li a.product-name:focus,div.group-content div.vmgroup ul.vmproduct li a.product-name:active {  color: #8f972c;}/* VM Cart module */#ja-hotline .phone strong {  color: #8f972c;}div.vmCartModule .total {  color: #8f972c;}div.vmCartModule .show_cart a:hover,div.vmCartModule .show_cart a:focus,div.vmCartModule .show_cart a:active {  border-color: #afb83b;  color: #8f972c;}/* Cart module (right) */div.vm_cart_products .prices {  color: #8f972c;}div.sidebar .show_cart a:hover,div.sidebar .show_cart a:focus,div.sidebar .show_cart a:active {  	background-image:	url(../images/pattern-green.gif) ;	border-color: #afb83b;}/* MISC-------------------------------------------------*/body#bd button.btn-hilite {	background-image:	url(../images/pattern-green.gif);	border-color: #afb83b;  box-shadow: 1px 1px 0 #c5c994 inset, 1px 1px 0px #c5c994 inset, -1px -1px 0 #c5c994 inset, -1px -1px 0px #c5c994 inset;  color: #fff;}div.buttonBar-right .button:nth-child(1) {	background-image:	url(../images/pattern-green.gif);	border-color: #afb83b;  box-shadow: 1px 1px 0 #c5c994 inset, 1px 1px 0px #c5c994 inset, -1px -1px 0 #c5c994 inset, -1px -1px 0px #c5c994 inset;  color: #fff;}#adminForm fieldset {  border-color: #666;}/* VM menu ---*/ul.VMmenu li a {	color: #999;	background-image: url("../images/arrow3.png");	text-shadow: none;}ul.VMmenu li a:hover,ul.VMmenu li a:focus,ul.VMmenu li a:active {  background-image: url(../images/arrow4.png);  color: #8f972c;}ul.VMmenu li.VmOpen a {  background-image: url(../images/arrow4.png);  color: #8f972c;}/* Table admin form */div.control-buttons .vm-button-correct {	background-image:	url(../images/pattern-green.gif) ;	border-color: #afb83b;}.ask-a-question-view input.highlight-button:hover {	background-image:	url(../images/pattern-green.gif) ;	border-color: #afb83b;;}/* UI Tabs */div#ui-tabs ul#tabs {  border-color: #8f972c;}div#ui-tabs ul#tabs li.current {	background-image:	url(../images/pattern-green.gif) ;	border-color: #afb83b;}/* Table list */table.tbl-list tr td.price {  color: #8f972c;}table.tbl-list a:hover,table.tbl-list a:focus,table.tbl-list a:active {  border-color: #afb83b;}.product-neighbours a.previous-page {  background-image: url(../images/arrow31.png);}.product-neighbours a.next-page {  background-image: url(../images/arrow3.png);}.product-neighbours a.previous-page:hover {  background-image: url(../images/arrow41.png);}.product-neighbours a.next-page:hover {  background-image: url(../images/arrow4.png);}.product:hover a.product-details,a.product-details:hover,a.product-details:focus,a.product-details:active,div.control-buttons button.default:hover,div.control-buttons button.default:focus {	background-image:	url(../images/pattern-green.gif) ;	border-color: #afb83b;}.category h2 a,.product-info h2 a {	color: #fff;}.horizontal-separator {	background: transparent;}.orderby-displaynumber {	border: solid 1px transparent;}.customer-reviews h4,.product-description .title,div.billto-shipto span {	color: #fff;    text-shadow: 1px 1px 0 #222, 1px 2px 0 #000;}.orderby-displaynumber .orderlistcontainer .activeOrder,.display-number select.inputbox,div.addtocart-bar .quantity-box .quantity-input,div.customer-comment textarea.customer-comment,table.user-details tr td input, table.user-details tr td .inputbox {		background-color: #1F1F1F;	border-color: #2F2F2F;		color: #999;}.orderby-displaynumber .orderlistcontainer a{	color: #999;}div.checkout-button-top .vm-button-correct {	box-shadow: 1px 1px 0 #afb83b inset, 1px 1px 0 #8f972c inset, -1px -1px 0 #afb83b inset, -1px -1px 0 #afb83b inset;	-webkit-box-shadow: 1px 1px 0 #afb83b inset, 1px 1px 0 #8f972c inset, -1px -1px 0 #afb83b inset, -1px -1px 0 #afb83b inset;}div.billto-shipto a.details:hover,div.billto-shipto a.details:focus,div.page-heading a.continue_link:hover,div.page-heading a.continue_link:focus,div.page-heading a.continue_link:active,div.control-buttons button.default:hover,div.control-buttons button.default:focus,div.control-buttons .vm-button-correct  {	box-shadow: 1px 1px 0 #afb83b inset, 1px 1px 0 #8f972c inset, -1px -1px 0 #afb83b inset, -1px -1px 0 #afb83b inset;	-webkit-box-shadow: 1px 1px 0 #afb83b inset, 1px 1px 0 #8f972c inset, -1px -1px 0 #afb83b inset, -1px -1px 0 #afb83b inset;}#vm-edit-addess h2 {	background-image: url("../images/page-bg.gif");}#vm-edit-addess {	border-color: #333;}/* Add to cart ( popup ) */#facebox .content div a.continue,#facebox .content div a:hover {	background-image:	url(../images/pattern-green.gif);	border-color: #afb83b;  box-shadow: 1px 1px 0 #c5c994 inset, 1px 1px 0px #c5c994 inset, -1px -1px 0 #c5c994 inset, -1px -1px 0px #c5c994 inset;  color: #fff;}div#ui-tabs ul#tabs,#adminForm fieldset {	border-color: #333;}