/* Theme Name: Default Theme Theme URI: http://instinct.co.nz Description: Default Theme Version: 3.5 Author: Roy Ho Author URI: http://instinct.co.nz */ /* * If you delete this file, you can expect your WP e-Commerce installation to break in some manner * to create your own theme copy, and paste this file, change the names and alter to your tastes */ .wpsc_hidden{ display:none; } .default_product_display .in_stock, .single_product_display .in_stock { position: relative; background-image: url(wpsc-images/yes_stock.png); background-repeat: no-repeat; padding-left: 20px; left:-5px; } .default_product_display .no_variation, .single_product_display .no_variation, .default_product_display .out_of_stock, .single_product_display .out_of_stock { position: relative; background-image: url(wpsc-images/outofstock.png); background-repeat: no-repeat; padding-left: 20px; left:-5px; } .default_product_display .wpsc_product_price p, #content .default_product_display .wpsc_product_price p { margin:0; } .default_product_display .wpsc_product_price span.oldprice { text-decoration:line-through; color:#666; } .default_product_display p.soldout, #content .default_product_display p.soldout { font-weight:bold; font-size:14px; color:#C33; background:url(wpsc-images/outofstock.png) no-repeat scroll 0 2px transparent; padding-left:18px; margin:0; } .default_product_display div.wpsc_loading_animation { visibility:hidden; margin-top:5px; } .default_product_display div.wpsc_loading_animation img, #content .default_product_display div.wpsc_loading_animation img { border:none; } .default_product_display .product_footer .product_average_vote strong { font-size:0.8em; float:left; } .default_product_display .product_footer .product_average_vote span { font-size:0.8em; float:left; } .default_product_display .product_footer .product_user_vote { clear:both; font-size:0.8em; float:left; } .wpcart_gallery .attachment-gold-thumbnails, .imagecol .product_image{ cursor: -webkit-zoom-in; cursor: -moz-zoom-in; } .single_product_display form.product_form .wpsc_buy_button_container, #content .single_product_display form.product_form .wpsc_buy_button_container{ text-align: right; } .default_product_display .wpsc_buy_button_container{ float:right; } /*-----LIST VIEW PRODUCT DISPLAY-----*/ table.list_productdisplay .wpsc_buy_button_container .wpsc_loading_animation { position:absolute; top:1px; right:-85px; *right:-100px; font-size:10px; width:100%; vertical-align:middle; line-height:1.2em; } /* ---- PRODUCT RATING STYLING ---- */ .wpsc_product_rating .star { cursor:pointer; text-indent:-999em; display: block; width: 18px; width: 17px; float: left; } .wpsc_product_rating .star a { background-position:0 0; display:block; height:100%; background:transparent url(wpsc-images/grey-star.gif) no-repeat scroll 0 0; outline: none; } .wpsc_product_rating .star a:hover { background-position:0 0; background:transparent url(wpsc-images/gold-star.gif) no-repeat scroll 0 0; } .wpsc_product_rating .star a.selected { background-position:0 0; background:transparent url(wpsc-images/gold-star.gif) no-repeat scroll 0 0; } .wpsc_product_rating .star a, .wpsc_product_rating .star a:focus { outline: none; } div.product_footer{ position: relative; clear: both; padding: 0 !important; width: 80%; border-top: 1px dashed #ccc; height: 35px; margin-top: 1em; } div.product_footer strong{ display: block; font-size: 7pt; font-weight: normal; } div.product_average_vote{ position: absolute; top: 0; left: 0; width: 50%; float: left; margin: 0 !important; height: inherit; } div.product_user_vote{ position: absolute; top: 0; right: 0; width: 30%; margin: 0 !important; height: inherit; } span.vote_total{ position: relative; top: -3px; left: 2px; font-size: 7pt; } span.rating_saved{ color: #990000; display: none; } /*-----FANCY NOTIFICATION STYLING-----*/ #fancy_notification{ position: absolute; top: 0; left: 0; background: #ffffff; border: 4px solid #cccccc; display: none; height: auto; z-index: 9; } #fancy_notification #loading_animation{ display: none; } #fancy_notification #fancy_notification_content{ display: none; width: 300px; padding: 8px; height: auto; text-align: left; margin: 0 !important; } #fancy_notification #fancy_notification_content span{ margin: 0 0 6px 0; display: block; font-weight: normal; } #fancy_notification #fancy_notification_content a{ display: block; float: left; margin-right: 6px; margin-bottom: 3px; } /*-----SHOPPING CART-----*/ .shopping-cart-wrapper { line-height:1.2em; position:relative; } .shopping-cart-wrapper span.cart_message { display:block; padding:5px; border:1px solid #dedede; margin:10px 0; } .shopping-cart-wrapper .numberitems { margin-bottom:5px; display:block; } .shopping-cart-wrapper .shoppingcart { padding:5px; } .shopping-cart-wrapper .shoppingcart table { width:100%; } .shopping-cart-wrapper .shoppingcart table th { font-family: Arial, sans-serif; padding:2px; } .shopping-cart-wrapper .shoppingcart table th:first-child { text-align: left; } .shopping-cart-wrapper .shoppingcart table tbody td { padding:2px; text-align:center; } .shopping-cart-wrapper .shoppingcart table .cart-widget-count{ width:70px; } .shopping-cart-wrapper .shoppingcart table tbody td, .shopping-cart-wrapper .shoppingcart table tbody td a { text-decoration: none; } .shopping-cart-wrapper .shoppingcart table tbody td a:hover { text-decoration: underline; } .shopping-cart-wrapper .remove_button { background:url(wpsc-images/delete.png) no-repeat scroll 0 4px transparent; width:14px; text-indent:-9999px; border:none; outline:none; *line-height:1; cursor:pointer; } .shopping-cart-wrapper .shoppingcart table tbody td.cart-widget-remove{ padding:0px; } .shopping-cart-wrapper .checkout-shipping, .shopping-cart-wrapper .checkout-tax, .widget_wpsc_shopping_cart #cart-widget-links { text-align: right; padding: 0px 6px 0px 0px; } .widget_wpsc_shopping_cart .checkout-total, .widget_wpsc_shopping_cart .pluspostagetax { text-align:right; font-weight:bold; } .shopping-cart-wrapper .shoppingcart table tbody td.product-name{ text-align: left; max-width: 90px; word-wrap: break-word; overflow: hidden; } .widget_wpsc_shopping_cart .cart-widget-total td { border-top:solid 2px #000; padding: 5px 6px 5px 5px; } .widget_wpsc_shopping_cart tr.cart-widget-shipping td { border-top:1px solid #000; } .widget_wpsc_shopping_cart .shoppingcart{ position:relative; } .shopping-cart-wrapper a.emptycart:link, .shopping-cart-wrapper a.emptycart:visited { text-decoration:none; color:#666; font-size:11px; } .shopping-cart-wrapper .gocheckout:active { border:1px solid #ccc; } .shopping-cart-wrapper .empty { margin-top:10px; } /* .shopping-cart-wrapper a.visitshop:link, .shopping-cart-wrapper a.visitshop:visited { text-decoration:underline; font-size:12px; color:#006699; } .shopping-cart-wrapper .empty { margin-bottom:5px; } */ .shopping-cart-wrapper a.visitshop:hover, .shopping-cart-wrapper a.visitshop:active { text-decoration:none; } /*-----CHECKOUT PAGE-----*/