/* 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 */ /*-----UTILITY-----*/ .group:after { content:" "; display:block; height:0; clear:both; visibility:hidden; } /*-----IE SPECIFIC STYLESHEET-----*/ /*-----UTILITY-----*/ /* for IE6 */ * html .group { height:1%; } /* for IE7 */ *:first-childhtml .group { min-height:1px; } /*-----GENERAL-----*/ #default_products_page_container .imagecol img, #list_view_products_page_container img, #grid_view_products_page_container img { margin:0; padding:3px; border:1px solid #ddd; } .wpsc_hidden{ display:none; } /*-----DEFAULT PRODUCT DISPLAY-----*/ #default_products_page_container { width:100%; position:relative; line-height:1.2em; } #default_products_page_container .wpsc_page_numbers_top { background: #F5F5F5; border: 1px solid #EBEBEB; color: #999999; display: inline-block; font-size: 0.9em; margin: 0 0 10px; padding: 10px; } #default_products_page_container .wpsc_page_numbers_bottom, #grid_view_products_page_container .wpsc_page_numbers_bottom { -moz-border-radius: 0 0 10px 10px; border-radius: 0 0 10px 10px; -webkit-border-radius: 0 0 10px 10px; -o-border-radius: 0 0 10px 10px; -khtml-border-radius: 0 0 10px 10px; background-color: #F5F5F5; border-bottom: 1px solid #EBEBEB; border-top: 1px solid #EBEBEB; margin:41px 0 -78px -21px !important; padding: 10px; width: 702px; color:#999; font-weight:bold; position:relative; } .wpsc_category_grid_item { text-align: center; background: #EFEFEF; border: 1px solid #CCC; margin:10px; text-decoration: none; } .wpsc_category_grid_item .item_no_image { color:#000; } #default_products_page_container .wpsc_page_numbers_top a:link, #default_products_page_container .wpsc_page_numbers_top a:visited { padding:5px 4px; color:#999; } #default_products_page_container .wpsc_page_numbers_bottom a:link, #default_products_page_container .wpsc_page_numbers_bottom a:visited { padding:11px; } #default_products_page_container .wpsc_page_numbers_top a:hover, #default_products_page_container .wpsc_page_numbers_top a:active { } #default_products_page_container .wpsc_page_numbers_bottom a:hover, #default_products_page_container .wpsc_page_numbers_bottom a:active, #grid_view_products_page_container .wpsc_page_numbers_bottom a:hover, #grid_view_products_page_container .wpsc_page_numbers_bottom a:active { background-color:#E5E5E5; text-decoration:none; } #default_products_page_container .wpsc_page_numbers_top span.current, #default_products_page_container .wpsc_page_numbers_top span.current{ padding:5px 4px; } #default_products_page_container .wpsc_page_numbers_bottom span.current, #default_products_page_container .wpsc_page_numbers_bottom span.current { padding:10px 6px; } #default_products_page_container .wpsc_page_numbers_bottom a:link, #default_products_page_container .wpsc_page_numbers_bottom a:visited, #default_products_page_container .wpsc_page_numbers_bottom span.current { font-size: 0.9em; font-weight: bold; color:#999; } /* Grid View */ .entry #grid_view_products_page_container .wpsc_page_numbers_bottom span.current, .entry #grid_view_products_page_container .wpsc_page_numbers_bottom span.current { background:none; border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; -webkit-border-radius: 0 0 0 0; -o-border-radius: 0 0 0 0; -khtml-border-radius: 0 0 0 0; color: #999999; font-size: 12px; padding: 11px 6px; } .entry #grid_view_products_page_container .wpsc_page_numbers_bottom a:link, .entry #grid_view_products_page_container .wpsc_page_numbers_bottom a:visited { background: none; border: none; color: #999999; padding: 12px; } .entry #grid_view_products_page_container .wpsc_page_numbers_bottom a:hover, .entry #grid_view_products_page_container .wpsc_page_numbers_bottom a:active { background-color:#E5E5E5; text-decoration:none; } .default_product_display { margin-bottom:20px; padding:10px; position:relative; } .default_product_display .imagecol { margin:0px 5px 0px 0px; float:left; position:relative; } .default_product_display .imagecol img.product_image { background-color:#efefef; } .default_product_display .imagecol img.no-image, #content .default_product_display .imagecol img.no-image { background-color:#EFEFEF; display:block; } .default_product_display .productcol { float:right; position:relative; } .default_product_display h2.prodtitle, #content .default_product_display h2.prodtitle { margin:0 0 5px 0; line-height:1; clear:none; } .default_product_display span.sale { position:absolute; top:-10px; left:-10px; text-indent:-9999px; display:block; } .default_product_display .wpsc_description, #content .default_product_display .wpsc_description { font-size:13px; line-height:1.4em; } .default_product_display .additional_description, #content .default_product_display .additional_description { font-size:13px; line-height:1.4em; margin:0; } .default_product_display .additional_description_container { margin:20px 0; } .default_product_display a.additional_description_link:link, .default_product_display a.additional_description_link:visited { text-decoration:underline; color:#0062ce; margin-left:5px; } .default_product_display a.additional_description_link:hover, .default_product_display a.additional_description_link:active { text-decoration:none; } .default_product_display .additional_description { display:none; } .default_product_display form.product_form fieldset, #content .default_product_display form.product_form fieldset { border: none; padding: 0px; } .default_product_display form.product_form fieldset legend, #content .default_product_display form.product_form fieldset legend { font-size: 1.1em; font-weight: bold; padding: 0; } .default_product_display .wpsc_variation_forms { padding:2px; margin-bottom:10px; } .wpsc_select_variation{ position:relative; } .default_product_display .wpsc_variation_forms table, #content .default_product_display .wpsc_variation_forms table, .default_product_display .wpsc_variation_forms table tr, #content .default_product_display .wpsc_variation_forms table tr, .default_product_display .wpsc_variation_forms table td, #content .default_product_display .wpsc_variation_forms table td { border:none; border-collapse:collapse; margin:0; } .default_product_display .wpsc_variation_forms table td.col1, #content .default_product_display .wpsc_variation_forms table tr td.col1 { width:10%; text-align:left; margin:0; padding:2px; } .default_product_display .wpsc_variation_forms table td.col2, #content .default_product_display .wpsc_variation_forms table tr td.col2 { width:80%; text-align:left; margin:0; padding:2px; } .default_product_display .wpsc_variation_forms label { font-size:0.95em; color:#000 } .default_product_display .wpsc_variation_forms select { margin:0; min-width:100px; max-width:200px; } .default_product_display .wpsc_quantity_update { margin-bottom:10px; padding-bottom:10px; margin-left:10px; } .default_product_display .wpsc_quantity_update input, #content .default_product_display .wpsc_quantity_update input { margin:0; line-height:1.2em; font-size:12px; } .default_product_display .wpsc_quantity_update label, #content .default_product_display .wpsc_quantity_update label { font-family: Georgia, "Bitstream Charter", serif; margin:0; line-height:1.2em; font-size:12px; color:#F60; } .default_product_display .wpsc_product_price { margin-bottom:10px; font-size:16px; padding:5px; display:inline-block; *zoom:1; } .default_product_display .in_stock, .single_product_display .in_stock { background-color: #F8F8F8; background-image: url(wpsc-images/yes_stock.png); background-position: 5px 9px; background-repeat: no-repeat; font-size: 0.8em; font-weight: bold; padding: 7px 0 7px 25px; position: relative; border: 1px solid #E8E8E8; } .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; } .default_product_display .wpcart_gallery img, #content .default_product_display .wpcart_gallery img { margin-right:6px; border:1px solid #ccc; } .wpcart_gallery .attachment-gold-thumbnails, .imagecol .product_image{ cursor: -webkit-zoom-in; cursor: -moz-zoom-in; } .default_product_display .wpsc_buy_button_container, #content .default_product_display .wpsc_buy_button_container, .single_product_display form.product_form .wpsc_buy_button_container, #content .single_product_display form.product_form .wpsc_buy_button_container{ text-align: right; overflow:hidden; } .left-single-product .wpsc_buy_button_container { margin-top:-12px; } .wpsc_buy_button_container { background-color: #F8F8F8; border: 1px solid #E8E8E8; display: block; font-size: 0.8em; font-weight: bold; margin-bottom: 10px; margin-top: -7px; padding: 5px; position: relative; border-top: none; } .product_grid_display span.sale { left: -1px !important; } /*-----LIST VIEW PRODUCT DISPLAY-----*/ #list_view_products_page_container { /* width:650px; */ position:relative; } #list_view_products_page_container .wpsc_page_numbers_top { margin-bottom:20px; } #list_view_products_page_container .wpsc_page_numbers_bottom { margin-top:10px; } #list_view_products_page_container p, #content #list_view_products_page_container p { line-height:1.2em; margin:0; padding:0; } #list_view_products_page_container span.sale { display:none; } #list_view_products_page_container input, #content #list_view_products_page_container input, #list_view_products_page_container textarea, #content #list_view_products_page_container textarea { margin:0; padding:0; } table.list_productdisplay form.product_form { display:inline; } table.list_productdisplay .quantity_container { display:inline; } #content, #content input.wpsc_buy_button{ font-size: 12px; } table.list_productdisplay .wpsc_buy_button_container { display:inline; position:relative; } 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; } table.list_productdisplay .wpsc_buy_button_container .wpsc_loading_animation img, #content table.list_productdisplay .wpsc_buy_button_container .wpsc_loading_animation img { vertical-align:middle; border:none; float:left; } table.list_productdisplay .oldprice { text-decoration:line-through; } #list_view_products_page_container table.list_productdisplay input.wpsc_buy_button, #content #list_view_products_page_container table.list_productdisplay input.wpsc_buy_button { padding:5px; } table.list_productdisplay h2.prodtitle, #content table.list_productdisplay h2.prodtitle { font-size:15px; line-height:1.2em; margin:0; word-wrap: break-word; } table.list_productdisplay h2.prodtitle a:link, #content table.list_productdisplay h2.prodtitle a:link, table.list_productdisplay h2.prodtitle a:visited, #content table.list_productdisplay h2.prodtitle a:visited { text-decoration:underline; color:#006699; } table.list_productdisplay h2.prodtitle a:hover, #content table.list_productdisplay h2.prodtitle a:hover, table.list_productdisplay h2.prodtitle a:active, #content table.list_productdisplay h2.prodtitle a:active { text-decoration:none; } table.list_productdisplay td.stock { text-align:center; } table.list_productdisplay tr.alt { background-color:#F8F8F8; } table.list_productdisplay p.soldout { color:#C33; } /*-----SINGLE PRODUCTS PAGE-----*/ #single_product_page_container { position:relative; } .left-single-product { float:left; padding-right: 20px; width: 310px; } .right-single-product { float: left; width: 350px; } .single_product_display { margin-bottom:20px; position:relative; } .imagecol { margin-right:5px; float:left; position:relative; margin-bottom: 30px; } .single_product_display .imagecol img.product_image { background-color:#efefef; border:1px solid #ccc; } .single_product_display .imagecol img.no-image, #content .single_product_display .imagecol img.no-image { background-color:#EFEFEF; display:block; } .productcol { /* width:70%; */ position:relative; } #single_product_page_container .wpsc_cat { margin: -20px 0 10px; padding: 18px 0 0; position: relative; } #single_product_page_container .wpsc_cat a { color: #999; font-size: 1.1em; } .single_product_display .product_description, .single_product_display .single_additional_description { font-size:1em; line-height:1.2em; margin:0 0 10px 0; padding:0; } .single_product_display form.product_form fieldset, #content .single_product_display form.product_form fieldset { border: none; padding: 0px; } .single_product_display form.product_form fieldset legend, #content .single_product_display form.product_form fieldset legend, .rate { background-color: #F8F8F8; font-size: 0.95em; font-weight: bold; margin-bottom: 5px; padding: 7px 0 7px 5px; position: relative; width:100%; } .rate { border: 1px solid #E8E8E8; margin-bottom: 0; margin-top:20px; width:auto; } .single_product_display form.product_form input, #content .single_product_display form.product_form input { padding:2px; margin:0; line-height:1.2em; font-size:14px; } .single_product_display form.product_form input.input_custom_text, #content .single_product_display form.product_form input.input_custom_text { width:250px; } .single_product_display form.product_form fieldset p, #content .single_product_display form.product_form fieldset p { font-size: 0.9em; line-height: 1.5em; margin: 0 0 10px; padding: 0; } .default_product_display .wpsc_variation_forms { padding:2px 0px 2px 0px; margin-bottom:10px; } .single_product_display .wpsc_variation_forms table, #content .single_product_display .wpsc_variation_forms table, .single_product_display .wpsc_variation_forms table tr, #content .single_product_display .wpsc_variation_forms table tr, .single_product_display .wpsc_variation_forms table td, #content .single_product_display .wpsc_variation_forms table td { border:none; border-collapse:collapse; margin:0; } .single_product_display .wpsc_variation_forms table td.col1, #content .single_product_display .wpsc_variation_forms table tr td.col1 { width:10%; text-align:left; margin:0; padding:2px; } .single_product_display .wpsc_variation_forms table td.col2, #content .single_product_display .wpsc_variation_forms table tr td.col2 { width:80%; text-align:left; margin:0; padding:2px; } .single_product_display .wpsc_variation_forms select { margin:0; min-width:100px; max-width:200px; } .default_product_display .wpsc_quantity_update { margin-bottom:10px; padding-bottom:10px; margin-left:10px; } .single_product_display .wpsc_quantity_update input, #content .single_product_display .wpsc_quantity_update input { margin:0; line-height:1.2em; font-size:12px; } .single_product_display .wpsc_quantity_update label, #content .single_product_display .wpsc_quantity_update label { font-family: Georgia, "Bitstream Charter", serif; margin:0; line-height:1.2em; font-size:12px; color:#F60; } .single_product_display .wpsc_product_price { display: inline-block; font-size: 16px; width:100%; } .single_product_display .wpsc_product_price p, #content .single_product_display .wpsc_product_price p { margin:0; } .single_product_display .wpsc_product_price span.oldprice { text-decoration:line-through; } .single_product_display p.soldout { font-weight:bold; font-size:14px; color:#C33; background:url(wpsc-images/outofstock.png) no-repeat scroll 0 5px transparent; padding-left:18px; } .single_product_display div.wpsc_loading_animation { visibility:hidden; } .single_product_display .wpcart_gallery img, #content .single_product_display .wpcart_gallery img { margin-right:6px; border:1px solid #ccc; } .FB_like, .st_sharethis{ border: 1px solid #E8E8E8; border-top: none; padding: 10px 25px; } .single_product_display .FB_like iframe { border:none; width:280px; height:25px; outline:none; overflow:hidden; } .single_product_display table.pricing { margin-bottom:.8em; width:100%; } table.pricing tr{ border:1px solid #E8E8E8; } table.pricing tr td { padding: 10px 23px; width: 50px; } .single_product_display table.pricing tbody { } .single_product_display table.pricing tr.tr-title { border-top: none; } .single_product_display table.pricing tr.tr-title td, .single_product_display table.pricing tr.tr-product-detail td, .single_product_display .product-option { font-size: 0.7em; text-transform: uppercase; } .single_product_display table.pricing tr.tr-price { } .single_product_display table.pricing tr.tr-price td { } .tr-product-detail .pricedisplay, .sku{ font-size: 1.4em; font-weight: bold; line-height: 1em; } .single_product_display table.pricing tr.tr-price td, .single_product_display table.pricing tr.tr-product-details td, .single_product_display table.pricing tr.tr-currency td, .pricing .currentprice, .pricing .oldprice, .pricing .yousave, { font-weight:bold; font-size:.85em; padding-right: 35px; } .pricing .currentprice, .pricing .oldprice , .pricing .yousave { font-size:1.3em; font-weight: bold; } .tr-product-detail .currency { font-size: .7em; } .single_product_display table.pricing tr.tr-price td.price, .single_product_display table.pricing tr.tr-product-details td.pp_price, .single_product_display table.pricing tr.tr-product-details td.sku, .tr-product-detail .pricedisplay, .sku, .pricing .currentprice { color:#9fcc63; } .single_product_display table.pricing tr.tr-price td.oldprice, .single_product_display table.pricing tr.tr-price td.yousave, .single_product_display table.pricing tr.tr-currency td, .pricing .oldprice, .pricing .yousave { color:#ccc; } .single_product_display .product-option { margin-bottom:10px; } .single_product_display .wpsc_select_variation_title { display:block; font-size:.7em; } .single_product_display .wpsc_select_variation { width:200px; font-size:.8em; margin-bottom:10px; } .single_product_display form.product_form .wpsc_buy_button { display: block; float: left; margin: 0; border: 1px solid #6EA508; color: #FFF; font-size: 12px; font-weight: bold; padding: 5px 10px; text-shadow: 1px 1px 0 #6F6F6F; background: rgb(169,218,104); /* Old browsers */ background: -moz-linear-gradient(top, rgb(169,218,104) 0%, rgb(160,210,87) 21%, rgb(124,181,19) 79%, rgb(115,173,2) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(169,218,104)), color-stop(21%,rgb(160,210,87)), color-stop(79%,rgb(124,181,19)), color-stop(100%,rgb(115,173,2))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgb(169,218,104) 0%,rgb(160,210,87) 21%,rgb(124,181,19) 79%,rgb(115,173,2) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgb(169,218,104) 0%,rgb(160,210,87) 21%,rgb(124,181,19) 79%,rgb(115,173,2) 100%); /* Opera11.10+ */ background: -ms-linear-gradient(top, rgb(169,218,104) 0%,rgb(160,210,87) 21%,rgb(124,181,19) 79%,rgb(115,173,2) 100%); /* IE10+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a9da68', endColorstr='#73ad02',GradientType=0 ); /* IE6-9 */ background: linear-gradient(top, rgb(169,218,104) 0%,rgb(160,210,87) 21%,rgb(124,181,19) 79%,rgb(115,173,2) 100%); /* W3C */ -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; } .right-single-product h2.wpsc_also_bought { background-color: #F8F8F8; border: 1px solid #E8E8E8; clear: both; color: #444; font-size: 1.3em; margin: 10px 0; padding: 8px 10px; } .wpsc_also_bought_item { float:left; display:inline; margin-right: 30px; } /* ---- 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{ border: 1px solid #E8E8E8; clear: both; height: 35px; margin-bottom: 0; padding: 0 0 20px; position: relative; border-top: none; } div.product_footer strong{ color: #BEBFC1; display: block; font-size: 0.85em; font-weight: bold; } div.product_average_vote{ position: absolute; top: 0; left: 0; width: 50%; float: left; margin: 0 !important; height: inherit; padding: 8px; } div.product_user_vote{ position: absolute; top: 0; right: 0; width: 35%; margin: 0 !important; height: inherit; padding: 8px; } 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: 410px !important; background: #ffffff; border: 4px solid #eee; display: none; height: auto; z-index: 9; font-size:.8em; -moz-box-shadow: 0 1px 10px #999999; -webkit-box-shadow: 0 1px 10px #999999; -o-box-shadow: 0 1px 10px #999999; box-shadow: 0 1px 10px #999999; } #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: -15px 0 10px 20px; border: 1px solid #6EA508; color: #FFF; font-size: 12px; font-weight: bold; padding: 5px 10px; text-shadow: 1px 1px 0 #6F6F6F; background: rgb(169,218,104); /* Old browsers */ background: -moz-linear-gradient(top, rgb(169,218,104) 0%, rgb(160,210,87) 21%, rgb(124,181,19) 79%, rgb(115,173,2) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(169,218,104)), color-stop(21%,rgb(160,210,87)), color-stop(79%,rgb(124,181,19)), color-stop(100%,rgb(115,173,2))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgb(169,218,104) 0%,rgb(160,210,87) 21%,rgb(124,181,19) 79%,rgb(115,173,2) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgb(169,218,104) 0%,rgb(160,210,87) 21%,rgb(124,181,19) 79%,rgb(115,173,2) 100%); /* Opera11.10+ */ background: -ms-linear-gradient(top, rgb(169,218,104) 0%,rgb(160,210,87) 21%,rgb(124,181,19) 79%,rgb(115,173,2) 100%); /* IE10+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a9da68', endColorstr='#73ad02',GradientType=0 ); /* IE6-9 */ background: linear-gradient(top, rgb(169,218,104) 0%,rgb(160,210,87) 21%,rgb(124,181,19) 79%,rgb(115,173,2) 100%); /* W3C */ -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; } #fancy_notification #fancy_notification_content a:hover { background: rgb(115,173,2); /* Old browsers */ background: -moz-linear-gradient(top, rgb(115,173,2) 0%, rgb(124,181,19) 21%, rgb(160,210,87) 79%, rgb(169,218,104) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(115,173,2)), color-stop(21%,rgb(124,181,19)), color-stop(79%,rgb(160,210,87)), color-stop(100%,rgb(169,218,104))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgb(115,173,2) 0%,rgb(124,181,19) 21%,rgb(160,210,87) 79%,rgb(169,218,104) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgb(115,173,2) 0%,rgb(124,181,19) 21%,rgb(160,210,87) 79%,rgb(169,218,104) 100%); /* Opera11.10+ */ background: -ms-linear-gradient(top, rgb(115,173,2) 0%,rgb(124,181,19) 21%,rgb(160,210,87) 79%,rgb(169,218,104) 100%); /* IE10+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#73ad02', endColorstr='#a9da68',GradientType=0 ); /* IE6-9 */ background: linear-gradient(top, rgb(115,173,2) 0%,rgb(124,181,19) 21%,rgb(160,210,87) 79%,rgb(169,218,104) 100%); /* W3C */ text-decoration:none; } /*-----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:5px 10px 5px 0; } .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-----*/ #checkout_page_container { width:680px; position:relative; clear:both; } #checkout_page_container .confirm { color:#999; } #checkout_page_container h3, .wpsc-transaction-details h2 { background: rgb(181,229,101); /* Old browsers */ background: -moz-linear-gradient(top, rgb(181,229,101) 0%, rgb(159,205,85) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(181,229,101)), color-stop(100%,rgb(159,205,85))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgb(181,229,101) 0%,rgb(159,205,85) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgb(181,229,101) 0%,rgb(159,205,85) 100%); /* Opera11.10+ */ background: -ms-linear-gradient(top, rgb(181,229,101) 0%,rgb(159,205,85) 100%); /* IE10+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b5e565', endColorstr='#9fcd55',GradientType=0 ); /* IE6-9 */ background: linear-gradient(top, rgb(181,229,101) 0%,rgb(159,205,85) 100%); /* W3C */ padding:8px 5px; border-top:3px solid #347a00; font-size:1.2em; color:#fff; margin-bottom: 1.5em; } .wpsc-transaction-details h2 { margin:30px 0 0; } #checkout_page_container h3 span { -moz-border-radius: 10px 10px 10px 10px; border-radius: 10px 10px 10px 10px; -o-border-radius: 10px 10px 10px 10px; -khtml-border-radius: 10px 10px 10px 10px; -webkit-border-radius: 10px 10px 10px 10px; background-color: #699A02; font-size: 0.9em; font-weight: bold; margin-right: 10px; padding: 4px 10px; } #checkout_page_container textarea, #checkout_page_container input, #content #checkout_page_container textarea, #content #checkout_page_container input { line-height:1.2em; font-size:14px; margin:0; } #checkout_page_container input[type="submit"] { -moz-border-radius: 10px 10px 10px 10px; border-radius: 10px 10px 10px 10px; -webkit-border-radius: 10px 10px 10px 10px; -o-border-radius: 10px 10px 10px 10px; -khtml-border-radius: 10px 10px 10px 10px; background: #CCCCCC; border:none; color: #8C8C8C; font-size: 1em; font-weight: bold; padding: 2px 7px; } #checkout_page_container .pricedisplay { color:#9fcc63; font-weight:bold; font-size:1.1em; } #checkout_page_container table.checkout_cart tr.header th{ text-align: center; padding:7px; } #checkout_page_container table.checkout_cart tr.header th:first-child{ text-align: left; } #checkout_page_container table.checkout_cart tr.wpsc_total_before_shipping td { font-weight: bold; padding: 5px 10px; text-align: right; } #checkout_page_container table.checkout_cart tr.wpsc_coupon_row td.coupon_code form{ text-align: right; } #checkout_page_container table.checkout_cart tr.wpsc_coupon_row td.coupon_code { padding-left: 0px; } #checkout_page_container table.checkout_cart tr td, #content #checkout_page_container table.checkout_cart tr td { margin: 0 15px 0 0; padding: 5px 12px; text-align: center; vertical-align: middle; } #checkout_page_container .wpsc_product_remove { padding:5px 15px 5px 12px !important; } #checkout_page_container input.quantity { } #checkout_page_container table.checkout_cart tr td.wpsc_product_name { font-weight:bold; font-size:.9em; text-align:left; } #checkout_page_container table.checkout_cart tr.wpsc_coupon_row td form input#coupon_num { width: 293px; padding: 0px; margin: 0px 20px 0px 0px; } .content-wrap #checkout_page_container table.checkout_cart tr.wpsc_coupon_row td form input#coupon_num { width:220px; } #checkout_page_container table.checkout_cart tr.wpsc_total_before_shipping td.wpsc_total_amount_before_shipping{ padding: 0 0 0 130px; text-align: center; } #checkout_page_container table.checkout_cart tr.wpsc_total_before_shipping td.wpsc_total_amount_before_shipping .pricedisplay { font-size:1.3em; } #content #checkout_page_container p{ margin-bottom: 0px; } .wpsc_checkout_table input.text{ width:255px; } #content img#wpsc_checkout_gravatar{ float:left; margin:0px 10px 10px 0px; } #checkout_page_container .wpsc_shipping_header { background-color: #f5f5f5; } #checkout_page_container .total_price td.wpsc_totals{ } #checkout_page_container .wpsc_make_purchase{ bottom: 20px; float: right; position: relative; } #checkout_page_container .total_price.total_shipping td{ border:none; font-weight: normal; } #checkout_page_container .total_price.total_shipping td:first-child, #checkout_page_container .total_price td:first-child { padding-left: 50px; } #checkout_page_container .wpsc_shipping_quote_name, #checkout_page_container .wpsc_shipping_quote_price, #checkout_page_container .wpsc_shipping_quote_radio { border-bottom: solid 1px #e1e1e1; } #checkout_page_container .wpsc_shipping_quote_name label, #checkout_page_container .wpsc_shipping_quote_price label, #checkout_page_container .wpsc_shipping_quote_radio label { color:#000; } #content #checkout_page_container table.productcart tr td{ border-top:none; padding-left: 0px; } #content #checkout_page_container table.productcart { border: none; } #checkout_page_container table.checkout_cart tr.wpsc_coupon_row tr { border-bottom: 0px; } #checkout_page_container p.validation-error { clear:both; color:red; } #content table.wpsc_checkout_table, #content table.wpsc_checkout_table tr td { border: none; padding:0px; vertical-align: top; } .wpsc-shopping-cart .asterix { color:red; } #checkout_page_container img.product_image { background-color: #FFFFFF; border: 1px solid #EEEEEE; padding: 3px; } #checkout_page_container table.checkout_cart { border: 1px solid #E8E8E8 !important; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box; /* Opera/IE 8+ */ display: table; } #checkout_page_container table.checkout_cart tbody { display: table-row-group; } #checkout_page_container table.checkout_cart tr, #content #checkout_page_container table.checkout_cart tr { margin:0; padding:0; } #checkout_page_container table.checkout_cart tr.wpsc_coupon_row td{ text-align:right; padding: 5px 10px; } #checkout_page_container table.checkout_cart tr.product_row { border-bottom: 1px solid #EEE; height: 95px; background:none; } #checkout_page_container table.checkout_cart tr.header, #checkout_page_container .wpsc_total_before_shipping{ background: #f8f8f8; color:#666; border-bottom: 1px solid #E8E8E8; } #checkout_page_container table.checkout_cart .wpsc_total_before_shipping { border-top: 1px solid #E8E8E8; } #content #checkout_page_container table.checkout_cart tr.wpsc_coupon_row td{ padding-top:15px; padding-bottom: 15px; padding-left: 0px; } #content #checkout_page_container table.checkout_cart tr.product_row td.wpsc_product_image img { height: 31px; width: 31px; } #content #checkout_page_container table.checkout_cart tr.product_row td, #content #checkout_page_container table.checkout_cart tr.product_row { padding:2px 0px 1px 0px; margin:0px; line-height: 1; } #checkout_page_container table.checkout_cart td.firstcol { vertical-align:middle; text-align:left; } #checkout_page_container .coupon { position:relative; float:right; margin:10px 0; } #checkout_page_container .coupon span.coupon_error { position:absolute; top:-24px; left:156px; color:#F30; font-size:14px; line-height:1.2em; } #checkout_page_container .col1 { float:left; width:320px; } #checkout_page_container .col2 { float:right; width:320px; } #checkout_page_container input.intra-field-label, #checkout_page_container textarea.intra-field-label{ color:#bbb; } #content #checkout_page_container table.checkout_cart tr.product_row td.wpsc_product_name { width: 200px; padding-left: 20px; } .wpsc_registration_form { float:left; margin-top: 15px; width:300px; } .wpsc_registration_form label { width:100px; display: inline-table; margin-bottom: 10px; } .wpsc_registration_form fieldset { border: none; padding-left: 0px; padding-top: 12px; border-top-color: #E7E7E7; border-top-style: solid; border-top-width: 2px; } .wpsc_registration_form.wpsc_right_registration{ border-left-style: solid; border-left-color: #E7E7E7; border-left-width: 2px; padding-left: 20px; } .wpsc_signup_text { padding-top: 15px; font-size: 12px; } #shippingSameBilling{ display: inline; float: left; left: -100px; position: absolute; } #shippingsameasbillingmessage{ display:none; } .wpsc_no_image{ display: none; } .clear{ clear:both; } /*-----Share This-----*/ #wpsc_akst_form { background: #999; border: 1px solid #ddd; display: none; position: absolute; width: 350px; z-index: 999; } #wpsc_akst_form a.akst_close { color: #fff; float: right; margin: 5px; } #wpsc_akst_form ul.tabs { border: 1px solid #999; list-style: none; margin: 10px 10px 0 10px; padding: 0; } #wpsc_akst_form ul.tabs li { background: #ccc; border-bottom: 1px solid #999; cursor: pointer; float: left; margin: 0 3px 0 0; padding: 3px 5px 2px 5px; } #wpsc_akst_form ul.tabs li.selected { background: #fff; border-bottom: 1px solid #fff; cursor: default; padding: 4px 5px 1px 5px; } #wpsc_akst_form div.clear { clear: both; float: none; } #wpsc_akst_social, #wpsc_akst_email { background: #fff; border: 1px solid #fff; padding: 10px; } #wpsc_akst_social ul { list-style: none; margin: 0; padding: 0; } #wpsc_akst_social ul li { float: left; margin: 0; padding: 0; width: 45%; } #wpsc_akst_social ul li a { background-position: 0px 2px; background-repeat: no-repeat; display: block; float: left; height: 24px; padding: 4px 0 0 22px; vertical-align: middle; } #wpsc_akst_delicious { background-image: url(../wpsc-core/images/social_networking/delicious.gif); } #wpsc_akst_digg { background-image: url(../wpsc-core/images/social_networking/digg.gif); } #wpsc_akst_furl { background-image: url(../wpsc-core/images/social_networking/furl.gif); } #wpsc_akst_netscape { background-image: url(../wpsc-core/images/social_networking/netscape.gif); } #wpsc_akst_yahoo_myweb { background-image: url(../wpsc-core/images/social_networking/yahoo_myweb.gif); } #wpsc_akst_stumbleupon { background-image: url(../wpsc-core/images/social_networking/stumbleupon.gif); } #wpsc_akst_google_bmarks { background-image: url(../wpsc-core/images/social_networking/google_bmarks.gif); } #wpsc_akst_technorati { background-image: url(../wpsc-core/images/social_networking/technorati.gif); } #wpsc_akst_blinklist { background-image: url(../wpsc-core/images/social_networking/blinklist.gif); } #wpsc_akst_newsvine { background-image: url(../wpsc-core/images/social_networking/newsvine.gif); } #wpsc_akst_magnolia { background-image: url(../wpsc-core/images/social_networking/magnolia.gif); } #wpsc_akst_reddit { background-image: url(../wpsc-core/images/social_networking/reddit.gif); } #wpsc_akst_windows_live { background-image: url(../wpsc-core/images/social_networking/windows_live.gif); } #wpsc_akst_tailrank { background-image: url(../wpsc-core/images/social_networking/tailrank.gif); } #wpsc_akst_email { display: none; text-align: left; } #wpsc_akst_email form, #wpsc_akst_email fieldset { border: 0; margin: 0; padding: 0; } #wpsc_akst_email fieldset legend { display: none; } #wpsc_akst_email ul { list-style: none; margin: 0; padding: 0; } #wpsc_akst_email ul li { margin: 0 0 7px 0; padding: 0; } #wpsc_akst_email ul li label { color: #555; display: block; margin-bottom: 3px; } #wpsc_akst_email ul li input { padding: 3px 10px; } #wpsc_akst_email ul li input.akst_text { padding: 3px; width: 280px; } .wpsc_akst_share_link { display: block; margin: 0px 0px 6px 0px; width: 119px; } /*-----Featured Image-----*/ .item_text { float:left; width:33%; } .item_text h2 a{ color: #000000; font-family: Arial,sans-serif; font-weight: bold; text-decoration: none; } .featured_item_image a img { float:right; width:80%; } .wpsc_container.wpsc_featured{ margin-top: 20px; margin-bottom: 20px; } .featured_product_price{ font-style: oblique; margin-bottom: 10px; } .wpsc_description a{ text-decoration: none; font-size: 14px; } /* Billing Information */ #wpsc_shopping_cart_container { } #wpsc_shopping_cart_container h3 { margin-bottom:1em; } #wpsc_shopping_cart_container .bill-info p { color:#999; font-size:1em; margin:0; } #wpsc_shopping_cart_container .wpsc_email_address { margin: 15px 0; } #wpsc_shopping_cart_container .wpsc_email_address p { margin:0; } #wpsc_shopping_cart_container .wpsc_email_address_p { } #wpsc_shopping_cart_container .wpsc_email_address_p input { margin-top: 20px; vertical-align: top; } #wpsc_shopping_cart_container .wpsc_checkout_table { width:100%; } #wpsc_shopping_cart_container .wpsc_checkout_table h4 { background: #F8F8F8; color: #666666; font-size: 1.2em; font-weight: bold; margin-bottom: 15px; padding: 7px 5px; } #wpsc_shopping_cart_container .wpsc_checkout_table tr { border-bottom: 1px solid #EEEEEE; height: 30px; } #wpsc_shopping_cart_container .wpsc_checkout_table tr:first-child, #wpsc_shopping_cart_container .wpsc_checkout_table tr.wpsc_gateway_container{ border-bottom:none; } #wpsc_shopping_cart_container .wpsc_checkout_table tr td { padding:5px 0; vertical-align: middle; } #wpsc_shopping_cart_container .wpsc_checkout_table tr td label { display: block; font-weight: bold; width: 125px; } #wpsc_shopping_cart_container .wpsc_checkout_table tr td:first-child { padding:0; } #wpsc_shopping_cart_container .wpsc_checkout_table input, #wpsc_shopping_cart_container .wpsc_checkout_table textarea { border: 1px solid #CCCCCC; padding: 7px; width: 97%; } #checkout_page_container input[type="submit"].make_purchase { border: 1px solid #6EA508; color: #FFFFFF; font-size: 12px; font-weight: bold; padding: 5px 15px; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; -khtml-border-radius:5px; float:left; text-shadow: 1px 1px 0 #6F6F6F; background: rgb(169,218,104); /* Old browsers */ background: -moz-linear-gradient(top, rgb(169,218,104) 0%, rgb(160,210,87) 21%, rgb(124,181,19) 79%, rgb(115,173,2) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(169,218,104)), color-stop(21%,rgb(160,210,87)), color-stop(79%,rgb(124,181,19)), color-stop(100%,rgb(115,173,2))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgb(169,218,104) 0%,rgb(160,210,87) 21%,rgb(124,181,19) 79%,rgb(115,173,2) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgb(169,218,104) 0%,rgb(160,210,87) 21%,rgb(124,181,19) 79%,rgb(115,173,2) 100%); /* Opera11.10+ */ background: -ms-linear-gradient(top, rgb(169,218,104) 0%,rgb(160,210,87) 21%,rgb(124,181,19) 79%,rgb(115,173,2) 100%); /* IE10+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a9da68', endColorstr='#73ad02',GradientType=0 ); /* IE6-9 */ background: linear-gradient(top, rgb(169,218,104) 0%,rgb(160,210,87) 21%,rgb(124,181,19) 79%,rgb(115,173,2) 100%); /* W3C */ } #checkout_page_container input[type="submit"].make_purchase:hover { background: rgb(115,173,2); /* Old browsers */ background: -moz-linear-gradient(top, rgb(115,173,2) 0%, rgb(124,181,19) 21%, rgb(160,210,87) 79%, rgb(169,218,104) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(115,173,2)), color-stop(21%,rgb(124,181,19)), color-stop(79%,rgb(160,210,87)), color-stop(100%,rgb(169,218,104))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgb(115,173,2) 0%,rgb(124,181,19) 21%,rgb(160,210,87) 79%,rgb(169,218,104) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgb(115,173,2) 0%,rgb(124,181,19) 21%,rgb(160,210,87) 79%,rgb(169,218,104) 100%); /* Opera11.10+ */ background: -ms-linear-gradient(top, rgb(115,173,2) 0%,rgb(124,181,19) 21%,rgb(160,210,87) 79%,rgb(169,218,104) 100%); /* IE10+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#73ad02', endColorstr='#a9da68',GradientType=0 ); /* IE6-9 */ background: linear-gradient(top, rgb(115,173,2) 0%,rgb(124,181,19) 21%,rgb(160,210,87) 79%,rgb(169,218,104) 100%); /* W3C */ text-decoration:none; } #wpsc_user_detail { width:100%; } #wpsc_user_detail h4 { background: #F8F8F8; color: #666666; font-size: 1.2em; font-weight: bold; margin-bottom: 15px; padding: 7px 5px; } #wpsc_user_detail tr { border-bottom: 1px solid #EEEEEE; height: 30px; } #wpsc_user_detail tr:first-child,r{ border-bottom:none; } #wpsc_user_detail tr td { padding:5px 0; vertical-align: middle; } #wpsc_user_detail tr td label { display: block; font-weight: bold; width: 125px; } #wpsc_user_detail tr td:first-child { padding:0; } #wpsc_user_detail input, #wpsc_user_detail textarea { border: 1px solid #CCCCCC; padding: 7px; width: 97%; } #wpsc_user_detail input[type="submit"] { width:100px; } /* WPEC Style start */ .widget_wpsc_categorisation h3.widget_title { background-image: url(images/folder.png); background-position: 5px 5px; background-repeat: no-repeat; padding-left: 35px; } .widget_wpsc_categorisation ul { margin: 0 0 0 25px; } .widget_wpsc_categorisation a.wpsc_category_grid_item { padding: 2px !important; background-color: #FFF; border: 1px solid #DDD; } .widget_wpsc_latest_products h3.widget_title { background-image: url(images/recent.png); background-position: 5px 6px; background-repeat: no-repeat; padding-left: 35px; } .widget_wpsc_latest_products ul { padding: 0 10px 0 0; } .widget_wpsc_latest_products li.wpsc-latest-product { padding: 5px 10px 5px 0; display: block; /* float clearing for everyone else */ /* float clearing for IE6 */ /* float clearing for IE7 */ border-bottom: 1px solid #CCCCCC; border-top: 1px solid #FFFFFF; } .widget_wpsc_latest_products li.wpsc-latest-product:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; line-height: 0; font-size: 0; } * html .widget_wpsc_latest_products li.wpsc-latest-product { height: 1%; overflow: visible; } * + html .widget_wpsc_latest_products li.wpsc-latest-product { min-height: 1%; } html[xmlns] .widget_wpsc_latest_products li.wpsc-latest-product { display: block; } .widget_wpsc_latest_products li.wpsc-latest-product:first-child { border-top: none; padding-top: 0; } .widget_wpsc_latest_products li.wpsc-latest-product:last-child { border-bottom: none; } .widget_wpsc_latest_products li.wpsc-latest-product .item_image { display: inline; float: left; } .widget_wpsc_latest_products li.wpsc-latest-product .item_image img { background-color: #fff; padding: 5px; float: left; margin: 5px 5px 0 0; border: 1px solid #DDDDDD; } .widget_wpsc_latest_products li.wpsc-latest-product a { color: #666; font-weight: bold; text-shadow: 1px 1px 0 #FFFFFF; } .widget_wpsc_price_range h3.widget_title { background-image: url(images/price.png); background-position: 5px 9px; background-repeat: no-repeat; padding-left: 35px; } .widget_wpsc_price_range ul { margin: 0; padding: 0 10px 0 0; } .widget_wpsc_price_range li { border-bottom: 1px solid #CCCCCC; border-top: 1px solid #FFFFFF; padding: 7px 0; } .widget_wpsc_price_range li:first-child { border-top: none; padding: 0; } .widget_wpsc_price_range li:last-child { border-bottom: none; } .widget_wpsc_price_range a { margin-left: 35px; display: block; } .widget_wpsc_shopping_cart { color: #666; } .widget_wpsc_shopping_cart h3.widget_title { background-image: url(images/shopping-basket.png); background-position: 5px 6px; background-repeat: no-repeat; padding-left: 35px; } .widget_wpsc_shopping_cart .shopping-cart-wrapper { font-size: 12px; } .widget_wpsc_shopping_cart .shopping-cart-wrapper p { font-size: 1em; } .widget_wpsc_shopping_cart .shopping-cart-wrapper .shoppingcart { padding: 5px 10px 5px 5px; } .widget_wpsc_shopping_cart .shopping-cart-wrapper .shoppingcart table tr { color: #333; border-bottom: 1px dashed #CCC; } .widget_wpsc_shopping_cart .shopping-cart-wrapper .shoppingcart .cart-widget-total { letter-spacing: 1px; } .widget_wpsc_shopping_cart .shopping-cart-wrapper .shoppingcart table tbody td { text-align: left; padding: 10px 5px; font-weight: bold; } .widget_wpsc_shopping_cart .shopping-cart-wrapper .shoppingcart table tbody td.product-name { padding-left: 0; font-size: 11px; font-weight: normal; } .widget_wpsc_shopping_cart .shopping-cart-wrapper .shoppingcart table tbody td .pricedisplay { color: #7ab30f; } .widget_wpsc_shopping_cart .shopping-cart-wrapper .shoppingcart table tfoot td { border: none; text-align: center; font-size: 1.1em; } .widget_wpsc_shopping_cart .shopping-cart-wrapper .shoppingcart #cart-widget-links { padding: 10px 0; } .widget_wpsc_shopping_cart .shopping-cart-wrapper .shoppingcart #cart-widget-links a.emptycart, .widget_wpsc_shopping_cart .shopping-cart-wrapper .shoppingcart #cart-widget-links a.gocheckout { border: 1px solid #6EA508; color: #FFFFFF; font-size: 12px; font-weight: bold; padding: 5px 15px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; display: inline; float: left; text-shadow: 1px 1px 0 #6F6F6F; background: #a9da68; /* Old browsers */ background: -moz-linear-gradient(top, #a9da68 0%, #a0d257 21%, #7cb513 79%, #73ad02 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #a9da68), color-stop(21%, #a0d257), color-stop(79%, #7cb513), color-stop(100%, #73ad02)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #a9da68 0%, #a0d257 21%, #7cb513 79%, #73ad02 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #a9da68 0%, #a0d257 21%, #7cb513 79%, #73ad02 100%); /* Opera11.10+ */ background: -ms-linear-gradient(top, #a9da68 0%, #a0d257 21%, #7cb513 79%, #73ad02 100%); /* IE10+ */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a9da68', endColorstr='#73ad02',GradientType=0 ); /* IE6-9 */ background: linear-gradient(top, #a9da68 0%, #a0d257 21%, #7cb513 79%, #73ad02 100%); /* W3C */ margin-left: 10px; } .widget_wpsc_shopping_cart .shopping-cart-wrapper .shoppingcart #cart-widget-links a.emptycart:hover, .widget_wpsc_shopping_cart .shopping-cart-wrapper .shoppingcart #cart-widget-links a.gocheckout:hover { background: #73ad02; /* Old browsers */ background: -moz-linear-gradient(top, #73ad02 0%, #7cb513 21%, #a0d257 79%, #a9da68 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #73ad02), color-stop(21%, #7cb513), color-stop(79%, #a0d257), color-stop(100%, #a9da68)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #73ad02 0%, #7cb513 21%, #a0d257 79%, #a9da68 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #73ad02 0%, #7cb513 21%, #a0d257 79%, #a9da68 100%); /* Opera11.10+ */ background: -ms-linear-gradient(top, #73ad02 0%, #7cb513 21%, #a0d257 79%, #a9da68 100%); /* IE10+ */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#73ad02', endColorstr='#a9da68',GradientType=0 ); /* IE6-9 */ background: linear-gradient(top, #73ad02 0%, #7cb513 21%, #a0d257 79%, #a9da68 100%); /* W3C */ text-decoration: none; } .widget_wpsc_product_tags h3.widget_title { background-image: url(images/tags.png); background-position: 5px 6px; background-repeat: no-repeat; padding-left: 35px; } .widget_wpsc_product_tags #product_tag_wrap { padding: 0 10px; line-height: 1.5em; } .widget_wpsc_product_specials .wpsc_product_specials_inside { border-bottom: 1px solid #CCC; padding: 10px 10px 10px 0; position: relative; } .widget_wpsc_product_specials .wpsc_product_specials_inside:first-child { border-top: none; } .widget_wpsc_product_specials .wpsc_product_specials_inside:last-child { border-bottom: none; } .widget_wpsc_product_specials .wpsc_product_specials_inside:last-child:after { border-bottom: none !important; content: ""; } .widget_wpsc_product_specials .wpsc_product_specials_inside img.product_image { background: #FFF; border: 1px solid #DDD; padding: 3px; display: inline; float: left; margin: 6px 8px 0 0; } .widget_wpsc_product_specials .wpsc_product_specials_inside .wpsc_product_title { color: #D10100; display: block; font-size: 0.8em; line-height: 1.5em; margin-bottom: 5px; } .widget_wpsc_product_specials .wpsc_product_specials_inside .wpsc-special-description p { margin-bottom: 0; } .widget_wpsc_product_specials .wpsc_product_specials_inside .wpsc_product_specials_price { color: #D10100; font-size: 0.75em; } .widget_wpsc_product_specials .wpsc_product_specials_inside .wpsc_product_specials_price .pricedisplay { font-weight: bold; } .widget_wpsc_product_specials .wpsc_product_specials_inside:after { display: block; position: absolute; height: 1px; border-bottom: 1px solid white; content: ""; width: 100%; bottom: -2px; left: 0; right: 0; } .widget_wpsc_product_specials h3.widget_title { background-image: url(images/special.png); background-position: 5px 6px; background-repeat: no-repeat; padding-left: 35px; } .widget_wpsc_donations_custom h3.widget_title { background-image: url(images/donate.png); background-position: 5px 6px; background-repeat: no-repeat; padding-left: 35px; } .widget_wpsc_donations_custom .wpsc_product_donation_title { display: block; /* float clearing for everyone else */ /* float clearing for IE6 */ /* float clearing for IE7 */ font-size: 0.8em; line-height: 1.5em; margin-bottom: 5px; font-weight: bold; } .widget_wpsc_donations_custom .wpsc_product_donation_title:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; line-height: 0; font-size: 0; } * html .widget_wpsc_donations_custom .wpsc_product_donation_title { height: 1%; overflow: visible; } * + html .widget_wpsc_donations_custom .wpsc_product_donation_title { min-height: 1%; } html[xmlns] .widget_wpsc_donations_custom .wpsc_product_donation_title { display: block; } .widget_wpsc_donations_custom img { background: #FFF; border: 1px solid #DDD; padding: 3px; display: inline; float: left; margin: 6px 8px 0 0; } .widget_wpsc_donations_custom p { margin-bottom: 1em; } .widget_wpsc_donations_custom form.product_form { text-align: center; } .widget_wpsc_donations_custom form.product_form .wpsc_buy_button { border: 1px solid #6EA508; color: #FFFFFF; font-size: 12px; font-weight: bold; padding: 5px 15px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; display: inline; float: left; text-shadow: 1px 1px 0 #6F6F6F; background: #a9da68; /* Old browsers */ background: -moz-linear-gradient(top, #a9da68 0%, #a0d257 21%, #7cb513 79%, #73ad02 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #a9da68), color-stop(21%, #a0d257), color-stop(79%, #7cb513), color-stop(100%, #73ad02)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #a9da68 0%, #a0d257 21%, #7cb513 79%, #73ad02 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #a9da68 0%, #a0d257 21%, #7cb513 79%, #73ad02 100%); /* Opera11.10+ */ background: -ms-linear-gradient(top, #a9da68 0%, #a0d257 21%, #7cb513 79%, #73ad02 100%); /* IE10+ */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a9da68', endColorstr='#73ad02',GradientType=0 ); /* IE6-9 */ background: linear-gradient(top, #a9da68 0%, #a0d257 21%, #7cb513 79%, #73ad02 100%); /* W3C */ margin-top: 10px; float: none; } .widget_wpsc_donations_custom form.product_form .wpsc_buy_button:hover { background: #73ad02; /* Old browsers */ background: -moz-linear-gradient(top, #73ad02 0%, #7cb513 21%, #a0d257 79%, #a9da68 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #73ad02), color-stop(21%, #7cb513), color-stop(79%, #a0d257), color-stop(100%, #a9da68)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #73ad02 0%, #7cb513 21%, #a0d257 79%, #a9da68 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #73ad02 0%, #7cb513 21%, #a0d257 79%, #a9da68 100%); /* Opera11.10+ */ background: -ms-linear-gradient(top, #73ad02 0%, #7cb513 21%, #a0d257 79%, #a9da68 100%); /* IE10+ */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#73ad02', endColorstr='#a9da68',GradientType=0 ); /* IE6-9 */ background: linear-gradient(top, #73ad02 0%, #7cb513 21%, #a0d257 79%, #a9da68 100%); /* W3C */ text-decoration: none; }