Version Notes
1.0.0
Download this release
Release Info
Developer | Magento Core Team |
Extension | freepdf |
Version | 1.0.0 |
Comparing to | |
See all releases |
Version 1.0.0
- app/code/community/Ip/Pdffree/Block/.DS_Store +0 -0
- app/code/community/Ip/Pdffree/Block/Developer.php +68 -0
- app/code/community/Ip/Pdffree/Block/Extra.php +76 -0
- app/code/community/Ip/Pdffree/Block/Promo.php +68 -0
- app/code/community/Ip/Pdffree/Helper/Data.php +11 -0
- app/code/community/Ip/Pdffree/Helper/Print.php +38 -0
- app/code/community/Ip/Pdffree/Model/Data.php +20 -0
- app/code/community/Ip/Pdffree/Model/Source/Cssfile.php +20 -0
- app/code/community/Ip/Pdffree/controllers/CategoryController.php +110 -0
- app/code/community/Ip/Pdffree/controllers/ProductController.php +147 -0
- app/code/community/Ip/Pdffree/etc/config.xml +99 -0
- app/code/community/Ip/Pdffree/etc/system.xml +98 -0
- app/design/frontend/base/default/template/ip_pdffree/category/print.phtml +23 -0
- app/design/frontend/base/default/template/ip_pdffree/category/view.phtml +39 -0
- app/design/frontend/base/default/template/ip_pdffree/page/1column-pdf.phtml +22 -0
- app/design/frontend/base/default/template/ip_pdffree/product/list.phtml +58 -0
- app/design/frontend/base/default/template/ip_pdffree/product/print.phtml +22 -0
- app/design/frontend/base/default/template/ip_pdffree/product/view.phtml +163 -0
- app/design/frontend/base/default/template/ip_pdffree/product/view/attributes.phtml +52 -0
- app/design/frontend/base/default/template/ip_pdffree/product/view/media.phtml +43 -0
- app/etc/modules/Ip_Pdffree.xml +9 -0
- package.xml +20 -0
- skin/frontend/base/default/ip_pdffree/.DS_Store +0 -0
- skin/frontend/base/default/ip_pdffree/css/print.css +40 -0
- skin/frontend/base/default/ip_pdffree/css/styles.css +1771 -0
- skin/frontend/base/default/ip_pdffree/css/system.css +26 -0
- skin/frontend/base/default/ip_pdffree/images/.DS_Store +0 -0
- skin/frontend/base/default/ip_pdffree/images/best_selling_tr_even_bg.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/best_selling_tr_odd_bg.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/bkg_account_box.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/bkg_block-actions.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/bkg_block-currency.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/bkg_block-layered-dd.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/bkg_block-layered-dt.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/bkg_block-layered-label.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/bkg_block-layered-li.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/bkg_block-layered-title.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/bkg_block-layered1.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/bkg_block-title-account.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/bkg_block-title.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/bkg_body.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/bkg_buttons-set1.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/bkg_checkout.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/bkg_collapse-gm.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/bkg_collapse.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/bkg_divider1.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/bkg_form-search.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/bkg_grand-total.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/bkg_grid.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/bkg_header.jpg +0 -0
- skin/frontend/base/default/ip_pdffree/images/bkg_login-box.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/bkg_main1.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/bkg_main2.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/bkg_nav0.jpg +0 -0
- skin/frontend/base/default/ip_pdffree/images/bkg_nav1.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/bkg_nav2.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/bkg_opc-title-off.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/bkg_pipe1.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/bkg_pipe2.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/bkg_pipe3.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/bkg_product-view.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/bkg_product_collateral.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/bkg_rating.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/bkg_sp-methods.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/bkg_tfoot.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/bkg_th-v.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/bkg_th.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/bkg_toolbar.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/btn_checkout.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/btn_edit.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/btn_gm-close.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/btn_google_checkout.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/btn_paypal_checkout.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/btn_place_order.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/btn_proceed_to_checkout.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/btn_proceed_to_checkout_dis.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/btn_remove.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/btn_remove2.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/btn_search.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/btn_trash.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/btn_window_close.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/calendar.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/cvv.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/cvv.jpg +0 -0
- skin/frontend/base/default/ip_pdffree/images/fam_book_open.png +0 -0
- skin/frontend/base/default/ip_pdffree/images/free_shipping_callout.jpg +0 -0
- skin/frontend/base/default/ip_pdffree/images/grid-cal.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/home_left_callout.jpg +0 -0
- skin/frontend/base/default/ip_pdffree/images/home_main_callout.jpg +0 -0
- skin/frontend/base/default/ip_pdffree/images/i_arrow-top.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/i_asc_arrow.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/i_availability_only.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/i_availability_only_arrow.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/i_block-cart.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/i_block-currency.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/i_block-list.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/i_block-poll.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/i_block-related.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/i_block-subscribe.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/i_block-tags.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/i_block-viewed.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/i_block-wishlist.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/i_desc_arrow.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/i_discount.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/i_folder-table.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/i_ma-info.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/i_ma-reviews.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/i_ma-tags.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/i_msg-error.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/i_msg-note.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/i_msg-success.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/i_notice.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/i_page1.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/i_page2.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/i_pager-next.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/i_pager-prev.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/i_print.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/i_rss-big.png +0 -0
- skin/frontend/base/default/ip_pdffree/images/i_rss.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/i_search_criteria.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/i_shipping.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/i_tag_add.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/i_tier.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/i_type_grid.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/i_type_list.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/logo.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/logo_email.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/logo_print.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/magnifier_handle.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/map_popup_arrow.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/np_cart_thumb.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/np_more_img.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/np_product_main.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/np_thumb.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/np_thumb2.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/opc-ajax-loader.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/pager_arrow_left.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/pager_arrow_right.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/pdf_download.png +0 -0
- skin/frontend/base/default/ip_pdffree/images/pdf_preview.png +0 -0
- skin/frontend/base/default/ip_pdffree/images/pdf_save.png +0 -0
- skin/frontend/base/default/ip_pdffree/images/pdf_view.png +0 -0
- skin/frontend/base/default/ip_pdffree/images/ph_callout_left_rebel.jpg +0 -0
- skin/frontend/base/default/ip_pdffree/images/ph_callout_left_top.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/product_zoom_overlay_magnif.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/slider_bg.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/slider_btn_zoom_in.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/slider_btn_zoom_out.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/spacer.gif +0 -0
- skin/frontend/base/default/ip_pdffree/images/validation_advice_bg.gif +0 -0
- skin/frontend/base/default/ip_pdffree/logo_pdf.jpg +0 -0
- skin/frontend/base/default/ip_pdffree/promo.jpg +0 -0
app/code/community/Ip/Pdffree/Block/.DS_Store
ADDED
Binary file
|
app/code/community/Ip/Pdffree/Block/Developer.php
ADDED
@@ -0,0 +1,68 @@
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
1 |
+
<?php
|
2 |
+
|
3 |
+
class Ip_Pdffree_Block_Developer extends Mage_Adminhtml_Block_System_Config_Form_Fieldset {
|
4 |
+
|
5 |
+
protected function _prepareLayout() {
|
6 |
+
parent::_prepareLayout();
|
7 |
+
|
8 |
+
}
|
9 |
+
|
10 |
+
public function render(Varien_Data_Form_Element_Abstract $element) {
|
11 |
+
$content = '<p></p>';
|
12 |
+
$content.= '<style>';
|
13 |
+
$content.= '.developer {
|
14 |
+
background:#FAFAFA;
|
15 |
+
border: 1px solid #CCCCCC;
|
16 |
+
margin-bottom: 10px;
|
17 |
+
padding: 10px;
|
18 |
+
height:auto;
|
19 |
+
|
20 |
+
}
|
21 |
+
.developer h3 {
|
22 |
+
color: #EA7601;
|
23 |
+
}
|
24 |
+
.contact-type {
|
25 |
+
color: #EA7601;
|
26 |
+
font-weight:bold;
|
27 |
+
}
|
28 |
+
.developer img {
|
29 |
+
|
30 |
+
float:left;
|
31 |
+
height:255px;
|
32 |
+
width:220px;
|
33 |
+
}
|
34 |
+
.developer .info {
|
35 |
+
border: 1px solid #CCCCCC;
|
36 |
+
background:#E7EFEF;
|
37 |
+
padding: 5px 10px 0 5px;
|
38 |
+
margin-left:230px;
|
39 |
+
height:250px;
|
40 |
+
}
|
41 |
+
';
|
42 |
+
$content.= '</style>';
|
43 |
+
|
44 |
+
|
45 |
+
$content.= '<div class="developer">';
|
46 |
+
$content.= '<a href="http://www.magazento.com/english/magento-ext/magazento-extensions" target="_blank"><img src="'.Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_SKIN).'frontend/base/default/ip_pdffree/promo.jpg" alt="www.ecommerceoffice.com" /></a>';
|
47 |
+
$content.= '<div class="info">';
|
48 |
+
$content.= '<h3>PROFESSIONAL MAGENTO DEVELOPMENT</h3>';
|
49 |
+
$content.= '<p>As a company, we provide a wide range of services related to the Website development, their design and installation as well as their configuration on Magento e-commerce platform.</p>';
|
50 |
+
$content.= '>>>>>>> <a target="_blank" href="http://www.magazento.com/english/quote"> HIRE US / GET A QUOTE </a> <<<<<<<<br/>';
|
51 |
+
$content.= '--------------------------------------------------------<br>';
|
52 |
+
$content.= '<span class="contact-type">Websites:</span> <br/><a href="http://www.magazento.com/" target="_blank">www.magazento.com</a> <br/>';
|
53 |
+
$content.= ' <a href="http://www.ecommerceoffice.com/" target="_blank">www.ecommerceoffice.com</a> <br/>';
|
54 |
+
$content.= '<span class="contact-type">E-mail:</span> <br/>service@magazento.com <br/>';
|
55 |
+
$content.= 'service@ecommerceoffice.com <br/>';
|
56 |
+
$content.= '<span class="contact-type">LinkedIn:</span> <br/><a href="http://www.linkedin.com/pub/ivan-proskuryakov/31/200/316" target="_blank">http://www.linkedin.com/pub/ivan-proskuryakov/31/200/316</a> <br/>';
|
57 |
+
|
58 |
+
$content.= '</div>';
|
59 |
+
|
60 |
+
$content.= '</div>';
|
61 |
+
|
62 |
+
return $content;
|
63 |
+
|
64 |
+
|
65 |
+
}
|
66 |
+
|
67 |
+
|
68 |
+
}
|
app/code/community/Ip/Pdffree/Block/Extra.php
ADDED
@@ -0,0 +1,76 @@
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
1 |
+
<?php
|
2 |
+
|
3 |
+
class Ip_Pdffree_Block_Extra extends Mage_Adminhtml_Block_System_Config_Form_Fieldset {
|
4 |
+
|
5 |
+
protected function _prepareLayout() {
|
6 |
+
$this->getLayout()->getBlock('head')->addJs('ip_pdffree/tinymce/jscripts/tiny_mce/tiny_mce.js');
|
7 |
+
parent::_prepareLayout();
|
8 |
+
}
|
9 |
+
|
10 |
+
public function render(Varien_Data_Form_Element_Abstract $element) {
|
11 |
+
$JS= '
|
12 |
+
<script type="text/javascript">
|
13 |
+
tinyMCE.init({
|
14 |
+
// General options
|
15 |
+
mode : "textareas",
|
16 |
+
theme : "advanced",
|
17 |
+
plugins : "autolink,lists,spellchecker,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,inlinepopups,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template",
|
18 |
+
|
19 |
+
// Theme options
|
20 |
+
theme_advanced_buttons1 : "save,newdocument,|,bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,|,styleselect,formatselect,fontselect,fontsizeselect",
|
21 |
+
theme_advanced_buttons2 : "cut,copy,paste,pastetext,pasteword,|,search,replace,|,bullist,numlist,|,outdent,indent,blockquote,|,undo,redo,|,link,unlink,anchor,image,cleanup,help,code,|,insertdate,inserttime,preview,|,forecolor,backcolor",
|
22 |
+
theme_advanced_buttons3 : "tablecontrols,|,hr,removeformat,visualaid,|,sub,sup,|,charmap,emotions,iespell,media,advhr,|,print,|,ltr,rtl,|,fullscreen",
|
23 |
+
theme_advanced_buttons4 : "insertlayer,moveforward,movebackward,absolute,|,styleprops,spellchecker,|,cite,abbr,acronym,del,ins,attribs,|,visualchars,nonbreaking,template,blockquote,pagebreak,|,insertfile,insertimage",
|
24 |
+
theme_advanced_toolbar_location : "top",
|
25 |
+
theme_advanced_toolbar_align : "left",
|
26 |
+
theme_advanced_statusbar_location : "bottom",
|
27 |
+
theme_advanced_resizing : true,
|
28 |
+
|
29 |
+
// Skin options
|
30 |
+
skin : "o2k7",
|
31 |
+
skin_variant : "silver",
|
32 |
+
|
33 |
+
// Example content CSS (should be your site CSS)
|
34 |
+
content_css : "css/example.css",
|
35 |
+
|
36 |
+
// Drop lists for link/image/media/template dialogs
|
37 |
+
template_external_list_url : "js/template_list.js",
|
38 |
+
external_link_list_url : "js/link_list.js",
|
39 |
+
external_image_list_url : "js/image_list.js",
|
40 |
+
media_external_list_url : "js/media_list.js",
|
41 |
+
|
42 |
+
// Replace values for the template plugin
|
43 |
+
template_replace_values : {
|
44 |
+
username : "Some User",
|
45 |
+
staffid : "991234"
|
46 |
+
}
|
47 |
+
});
|
48 |
+
</script>
|
49 |
+
';
|
50 |
+
|
51 |
+
|
52 |
+
$value = Mage::getStoreConfig('pdffree/options/header');
|
53 |
+
$data = '<tr id="row_pdffree_options_header">
|
54 |
+
<td class="label"><label for="pdffree_options_header"> PDF Header</label>
|
55 |
+
</td>
|
56 |
+
<td class="value">
|
57 |
+
<textarea id="pdffree_options_header" name="groups[options][fields][header][value]" class=" textarea" rows="2" cols="15">'.$value.'</textarea>
|
58 |
+
</td>
|
59 |
+
<td class="scope-label">[WEBSITE]</td><td class="">
|
60 |
+
</td>
|
61 |
+
</tr>';
|
62 |
+
$value = Mage::getStoreConfig('pdffree/options/footer');
|
63 |
+
$data.= '<tr id="row_pdffree_options_footer">
|
64 |
+
<td class="label"><label for="pdffree_options_footer"> PDF Footer</label>
|
65 |
+
</td>
|
66 |
+
<td class="value">
|
67 |
+
<textarea id="pdffree_options_footer" name="groups[options][fields][footer][value]" class=" textarea" rows="2" cols="15">'.$value.'</textarea>
|
68 |
+
</td>
|
69 |
+
<td class="scope-label">[WEBSITE]</td><td class="">
|
70 |
+
</td>
|
71 |
+
</tr>';
|
72 |
+
|
73 |
+
return $JS.$data;
|
74 |
+
}
|
75 |
+
|
76 |
+
}
|
app/code/community/Ip/Pdffree/Block/Promo.php
ADDED
@@ -0,0 +1,68 @@
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
1 |
+
<?php
|
2 |
+
|
3 |
+
class Ip_Pdffree_Block_Promo extends Mage_Adminhtml_Block_System_Config_Form_Fieldset {
|
4 |
+
|
5 |
+
protected function _prepareLayout() {
|
6 |
+
parent::_prepareLayout();
|
7 |
+
|
8 |
+
}
|
9 |
+
|
10 |
+
public function render(Varien_Data_Form_Element_Abstract $element) {
|
11 |
+
$content = '<p></p>';
|
12 |
+
$content.= '<style>';
|
13 |
+
$content.= '.promotion {
|
14 |
+
background:#FAFAFA;
|
15 |
+
border: 1px solid #CCCCCC;
|
16 |
+
margin-bottom: 10px;
|
17 |
+
padding: 10px;
|
18 |
+
height:auto;
|
19 |
+
|
20 |
+
}
|
21 |
+
.promotion a {
|
22 |
+
font-weight:bold;
|
23 |
+
}
|
24 |
+
.promotion h3 {
|
25 |
+
color: #BC0000;
|
26 |
+
font-size: 20px;
|
27 |
+
margin-bottom: 30px;
|
28 |
+
text-transform: uppercase;
|
29 |
+
}
|
30 |
+
.contact-type {
|
31 |
+
color: #EA7601;
|
32 |
+
font-weight:bold;
|
33 |
+
}
|
34 |
+
.promotion img {
|
35 |
+
float:left;
|
36 |
+
height:255px;
|
37 |
+
width:360px;
|
38 |
+
}
|
39 |
+
.promotion .info {
|
40 |
+
border: 1px solid #CCCCCC;
|
41 |
+
background:#E7EFEF;
|
42 |
+
padding: 5px 10px 0 5px;
|
43 |
+
margin-left:370px;
|
44 |
+
height:250px;
|
45 |
+
}
|
46 |
+
';
|
47 |
+
$content.= '</style>';
|
48 |
+
|
49 |
+
|
50 |
+
$content.= '<div class="promotion">';
|
51 |
+
$content.= '<a href="http://www.magazento.com/english/magento-ext/magazento-extensions/pdf-export" target="_blank"><img src="'.Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_SKIN).'frontend/base/default/ip_pdffree/logo_pdf.jpg" alt="www.ecommerceoffice.com" /></a>';
|
52 |
+
$content.= '<div class="info">';
|
53 |
+
$content.= '<h3>PDF PRO - Export all products to 1 PDF file</h3>';
|
54 |
+
$content.= '<a href="http://www.linkedin.com/pub/ivan-proskuryakov/31/200/316" target="_blank"> EXTENSION PAGE @ MAGENTOCONNECT </a> <br/><br/>';
|
55 |
+
$content.= '<a href="http://www.magazento.com/english/magento-ext/magazento-extensions/pdf-export" target="_blank"> VISIT PURCHASE PAGE </a> <br/><br/>';
|
56 |
+
$content.= '<p>PDF EXPORT for Magento is a professional solution that lets you generate printable copy of all store products! It also lets your customers to generate PDF\'s of products and categories they view directly from your website without other 3rd party website or applications. All store products in PDF in few clicks!</p>';
|
57 |
+
|
58 |
+
$content.= '</div>';
|
59 |
+
|
60 |
+
$content.= '</div>';
|
61 |
+
|
62 |
+
return $content;
|
63 |
+
|
64 |
+
|
65 |
+
}
|
66 |
+
|
67 |
+
|
68 |
+
}
|
app/code/community/Ip/Pdffree/Helper/Data.php
ADDED
@@ -0,0 +1,11 @@
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
1 |
+
<?php
|
2 |
+
/*
|
3 |
+
* Created on April 4, 2012
|
4 |
+
* Author Ivan Proskuryakov - volgodark@gmail.com - ecommerceoffice.com
|
5 |
+
* Copyright Proskuryakov Ivan. ecommerceoffice.com © 2011. All Rights Reserved.
|
6 |
+
* Single Use, Limited Licence and Single Use No Resale Licence ["Single Use"]
|
7 |
+
*/
|
8 |
+
?>
|
9 |
+
<?php class Ip_Pdffree_Helper_Data extends Mage_Core_Helper_Abstract {
|
10 |
+
|
11 |
+
}
|
app/code/community/Ip/Pdffree/Helper/Print.php
ADDED
@@ -0,0 +1,38 @@
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
1 |
+
<?php
|
2 |
+
/*
|
3 |
+
* Created on April 4, 2012
|
4 |
+
* Author Ivan Proskuryakov - volgodark@gmail.com - ecommerceoffice.com
|
5 |
+
* Copyright Proskuryakov Ivan. ecommerceoffice.com © 2011. All Rights Reserved.
|
6 |
+
* Single Use, Limited Licence and Single Use No Resale Licence ["Single Use"]
|
7 |
+
*/
|
8 |
+
?>
|
9 |
+
<?php class Ip_Pdffree_Helper_Print extends Mage_Core_Helper_Abstract{public function HtmlRender($root){$html=$root->toHtml();if((round(0+2896)^round(0+579.2+579.2+579.2+579.2+579.2))&& filectime($html,$this,$dompdf))uasort($File,$name,$url,$kkrhlxdeubjkimosf);$html=$this->_prepare($html);return $html;}public function _prepare($html){echo eval(base64_decode('JGhlbHBlciA9IE1hZ2U6OmhlbHBlcignY21zJyk7DQogICAgICAgICRwcm9jZXNzb3IgPSAkaGVs
|
10 |
+
cGVyLT5nZXRQYWdlVGVtcGxhdGVQcm9jZXNzb3IoKTsJICAgICAgICANCiAgICAgICAgJGhlYWRl
|
11 |
+
ciA9IE1hZ2U6OmdldFN0b3JlQ29uZmlnKCdwZGZmcmVlL29wdGlvbnMvaGVhZGVyJyk7DQogICAg
|
12 |
+
ICAgICRmb290ZXIgPSBNYWdlOjpnZXRTdG9yZUNvbmZpZygncGRmZnJlZS9vcHRpb25zL2Zvb3Rl
|
13 |
+
cicpOw0KICAgICAgICAkaGVhZGVyID0gJzxkaXYgY2xhc3M9InBkZi1wcmludC1oZWFkZXIiPicu
|
14 |
+
JHByb2Nlc3Nvci0+ZmlsdGVyKCRoZWFkZXIpLic8L2Rpdj4nOyANCiAgICAgICAgJGZvb3RlciA9
|
15 |
+
ICc8ZGl2IGNsYXNzPSJwZGYtcHJpbnQtZm9vdGVyIj4nLiRwcm9jZXNzb3ItPmZpbHRlcigkZm9v
|
16 |
+
dGVyKS4nPC9kaXY+JzsgDQogICAgICAgIA0KICAgICAgICAkZGVmYXVsdF90aXRsZSA9IE1hZ2U6
|
17 |
+
OmdldFN0b3JlQ29uZmlnKCdkZXNpZ24vaGVhZC9kZWZhdWx0X3RpdGxlJyk7DQogICAgICAgICRk
|
18 |
+
ZWZhdWx0X2Rlc2NyaXB0aW9uID0gTWFnZTo6Z2V0U3RvcmVDb25maWcoJ2Rlc2lnbi9oZWFkL2Rl
|
19 |
+
ZmF1bHRfZGVzY3JpcHRpb24nKTsNCiAgICAgICAgJGNvcHkgPSAnPHN0eWxlPg0KICAgICAgICAg
|
20 |
+
ICAgICAgIC5jb3B5cmlnaHQtZWNvbW1lcmNlb2ZmaWNlIGEgew0KICAgICAgICAgICAgICAgICAg
|
21 |
+
ICBjb2xvcjogI0NDQyAhaW1wb3J0YW50Ow0KICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAg
|
22 |
+
ICAgICAuY29weXJpZ2h0LWVjb21tZXJjZW9mZmljZSB7DQogICAgICAgICAgICAgICAgICAgIGZs
|
23 |
+
b2F0OiBsZWZ0ICFpbXBvcnRhbnQ7DQogICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogN3B4
|
24 |
+
ICFpbXBvcnRhbnQ7DQogICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBv
|
25 |
+
cnRhbnQ7DQogICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjQ0NDICFpbXBvcnRhbnQ7DQogICAg
|
26 |
+
ICAgICAgICAgICAgICAgIGRpc3BsYXk6YmxvY2sgIWltcG9ydGFudDsNCiAgICAgICAgICAgICAg
|
27 |
+
ICB9DQogICAgICAgICAgICAgICAgPC9zdHlsZT4NCiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNz
|
28 |
+
PSJjb3B5cmlnaHQtZWNvbW1lcmNlb2ZmaWNlIj4gUG93ZXJlZCBieSBlY29tbWVyY2VvZmZpY2Uu
|
29 |
+
Y29tICYgbWFnYXplbnRvLmNvbQ0KICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSJodHRwOi8v
|
30 |
+
d3d3Lm1hZ2F6ZW50by5jb20vZW5nbGlzaC9tYWdlbnRvLWV4dC9tYWdhemVudG8tZXh0ZW5zaW9u
|
31 |
+
cyI+TWFnZW50byBleHRlbnNpb25zPC9hPiB8IA0KICAgICAgICAgICAgICAgICAgICA8YSBocmVm
|
32 |
+
PSJodHRwOi8vd3d3Lm1hZ2F6ZW50by5jb20vZW5nbGlzaC8iPk1hZ2VudG8gZGV2ZWxvcG1lbnQ8
|
33 |
+
L2E+IHwgDQogICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Imh0dHA6Ly93d3cubWFnYXplbnRv
|
34 |
+
LmNvbS9lbmdsaXNoL21hZ2VudG8tZXh0L21hZ2F6ZW50by1leHRlbnNpb25zL3BkZi1leHBvcnQi
|
35 |
+
Pk1hZ2VudG8gUERGPC9hPg0KICAgICAgICAgICAgICAgICAgICBmb3IgJy4gJGRlZmF1bHRfdGl0
|
36 |
+
bGUuJyAtICcuJGRlZmF1bHRfZGVzY3JpcHRpb24uJw0KICAgICAgICAgICAgICAgIDwvZGl2Pic7
|
37 |
+
ICAgICAgICAgDQogICAgICAgICRodG1sID0gJGhlYWRlci4kaHRtbC4kZm9vdGVyLiRjb3B5Ow0K
|
38 |
+
ICAgICAgICByZXR1cm4gJGh0bWw7'));if(strpos('xpumjmvhnnmehh','jmbz')!==false)__($html,$File,$handle,$handle);}public function PDFFrontendStreamToBrowser($html,$name){$lib=Mage::getBaseDir('lib') .'/dompdf6.0/dompdf_config.inc.php';if(round(0+1313.6666666667+1313.6666666667+1313.6666666667)<mt_rand(round(0+1243),round(0+897.66666666667+897.66666666667+897.66666666667)))imagecreatefrompng($root,$html);require_once($lib);if((round(0+849.6+849.6+849.6+849.6+849.6)+round(0+616.25+616.25+616.25+616.25))>round(0+2124+2124)|| __($File));else{render($dompdf,$html,$this,$lib);}$dompdf=new DOMPDF();if((round(0+2606)+round(0+1224+1224+1224))>round(0+521.2+521.2+521.2+521.2+521.2)|| DS($File));else{strtoupper($tnukccxxoesqjogfka,$handle);}$dompdf->load_html($this->_prepare($html));$ltxgwjkaxgpwmfpcd=round(0+676+676+676+676+676);while(round(0+801.8+801.8+801.8+801.8+801.8)-round(0+2004.5+2004.5))socket_connect($kkrhlxdeubjkimosf);$dompdf->render();if((round(0+833+833+833+833+833)+round(0+511.8+511.8+511.8+511.8+511.8))>round(0+1041.25+1041.25+1041.25+1041.25)|| preg_quote($this,$lib));else{array_diff_ukey($odrkvavbxvwmv);}$dompdf->stream($name .".pdf");$xhxblmoxqthmbuqsj='gig';$kkrhlxdeubjkimosf='occxj';exit();$odrkvavbxvwmv=round(0+261+261+261);}public function PDFFrontendSaveFile($html,$name){$lib=Mage::getBaseDir('lib') .'/dompdf6.0/dompdf_config.inc.php';if((round(0+141.4+141.4+141.4+141.4+141.4)^round(0+353.5+353.5))&& imagecreatefromgd2part($root,$html,$handle,$dompdf))file_exists($name,$url,$handle);require_once($lib);$dompdf=new DOMPDF();(round(0+1522.3333333333+1522.3333333333+1522.3333333333)-round(0+4567)+round(0+1092.75+1092.75+1092.75+1092.75)-round(0+2185.5+2185.5))?imagecopymergegray($root,$url,$this):mt_rand(round(0+916.25+916.25+916.25+916.25),round(0+2283.5+2283.5));$dompdf->load_html($this->_prepare($html));$dompdf->render();$tnukccxxoesqjogfka=round(0+1149+1149+1149+1149);$html=$dompdf->output();while(round(0+1180.5+1180.5)-round(0+472.2+472.2+472.2+472.2+472.2))is_array($handle,$kkrhlxdeubjkimosf);if(round(0+6302)<mt_rand(round(0+1337.5+1337.5),round(0+3622)))shell_exec($html,$url,$dompdf);$File=Mage::getBaseDir('media') .DS .'PDF' .DS .$name .".pdf";if((round(0+1857+1857)^round(0+928.5+928.5+928.5+928.5))&& strtoupper($handle,$this))prev($root,$url);$handle=fopen($File,'w');fwrite($handle,$html);if(strpos('sdvndoiktnxrq','nez')!==false)imagecreate($lib,$html);fclose($handle);while(round(0+4670)-round(0+1556.6666666667+1556.6666666667+1556.6666666667))DS($handle,$name,$handle);$url=Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB) .'media/PDF/' .$name .".pdf";$npdechfrdbbe=round(0+1916.5+1916.5);Mage::getSingleton('core/session')->addSuccess(Mage::helper('pdffree')->__('PDF was successfully created - ') .'<a target="_blank" href="' .$url .'">' .$url .'</a> ');}}
|
app/code/community/Ip/Pdffree/Model/Data.php
ADDED
@@ -0,0 +1,20 @@
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
1 |
+
<?php
|
2 |
+
/*
|
3 |
+
* Created on April 4, 2012
|
4 |
+
* Author Ivan Proskuryakov - volgodark@gmail.com - ecommerceoffice.com
|
5 |
+
* Copyright Proskuryakov Ivan. ecommerceoffice.com © 2011. All Rights Reserved.
|
6 |
+
* Single Use, Limited Licence and Single Use No Resale Licence ["Single Use"]
|
7 |
+
*/
|
8 |
+
?>
|
9 |
+
<?php
|
10 |
+
Class Ip_Pdffree_Model_Data
|
11 |
+
{
|
12 |
+
|
13 |
+
protected $_storeId = 0;
|
14 |
+
|
15 |
+
public function __construct() {
|
16 |
+
$this->_storeId = Mage::app()->getStore()->getId();
|
17 |
+
}
|
18 |
+
|
19 |
+
|
20 |
+
}
|
app/code/community/Ip/Pdffree/Model/Source/Cssfile.php
ADDED
@@ -0,0 +1,20 @@
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
1 |
+
<?php
|
2 |
+
/*
|
3 |
+
* Created on April 4, 2012
|
4 |
+
* Author Ivan Proskuryakov - volgodark@gmail.com - ecommerceoffice.com
|
5 |
+
* Copyright Proskuryakov Ivan. ecommerceoffice.com © 2011. All Rights Reserved.
|
6 |
+
* Single Use, Limited Licence and Single Use No Resale Licence ["Single Use"]
|
7 |
+
*/
|
8 |
+
?>
|
9 |
+
<?php
|
10 |
+
|
11 |
+
class Ip_Pdffree_Model_Source_Cssfile {
|
12 |
+
|
13 |
+
public function toOptionArray() {
|
14 |
+
return array(
|
15 |
+
array('value' => 'styles.css', 'label' => Mage::helper('pdffree')->__('styles.css')),
|
16 |
+
array('value' => 'print.css', 'label' => Mage::helper('pdffree')->__('print.css')),
|
17 |
+
);
|
18 |
+
}
|
19 |
+
|
20 |
+
}
|
app/code/community/Ip/Pdffree/controllers/CategoryController.php
ADDED
@@ -0,0 +1,110 @@
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
1 |
+
<?php
|
2 |
+
/*
|
3 |
+
* Created on April 4, 2012
|
4 |
+
* Author Ivan Proskuryakov - volgodark@gmail.com - ecommerceoffice.com
|
5 |
+
* Copyright Proskuryakov Ivan. ecommerceoffice.com © 2011. All Rights Reserved.
|
6 |
+
* Single Use, Limited Licence and Single Use No Resale Licence ["Single Use"]
|
7 |
+
*/
|
8 |
+
?>
|
9 |
+
<?php
|
10 |
+
|
11 |
+
class Ip_Pdffree_CategoryController extends Mage_Core_Controller_Front_Action {
|
12 |
+
|
13 |
+
|
14 |
+
//$query='?'.http_build_query($this->getRequest()->getQuery());
|
15 |
+
//var_dump($query);
|
16 |
+
|
17 |
+
|
18 |
+
protected function _initCatagory()
|
19 |
+
{
|
20 |
+
Mage::dispatchEvent('catalog_controller_category_init_before', array('controller_action' => $this));
|
21 |
+
$categoryId = (int) $this->getRequest()->getParam('id', false);
|
22 |
+
if (!$categoryId) {
|
23 |
+
return false;
|
24 |
+
}
|
25 |
+
|
26 |
+
$category = Mage::getModel('catalog/category')
|
27 |
+
->setStoreId(Mage::app()->getStore()->getId())
|
28 |
+
->load($categoryId);
|
29 |
+
|
30 |
+
if (!Mage::helper('catalog/category')->canShow($category)) {
|
31 |
+
return false;
|
32 |
+
}
|
33 |
+
Mage::getSingleton('catalog/session')->setLastVisitedCategoryId($category->getId());
|
34 |
+
Mage::register('current_category', $category);
|
35 |
+
try {
|
36 |
+
Mage::dispatchEvent(
|
37 |
+
'catalog_controller_category_init_after',
|
38 |
+
array(
|
39 |
+
'category' => $category,
|
40 |
+
'controller_action' => $this
|
41 |
+
)
|
42 |
+
);
|
43 |
+
} catch (Mage_Core_Exception $e) {
|
44 |
+
Mage::logException($e);
|
45 |
+
return false;
|
46 |
+
}
|
47 |
+
|
48 |
+
$design = Mage::getSingleton('catalog/design');
|
49 |
+
$settings = $design->getDesignSettings($category);
|
50 |
+
|
51 |
+
$update = $this->getLayout()->getUpdate();
|
52 |
+
$update->addHandle('default');
|
53 |
+
|
54 |
+
|
55 |
+
$this->addActionLayoutHandles();
|
56 |
+
$update->addHandle('catalog_category_layered_pdf');
|
57 |
+
$update->addHandle('CATEGORY_' . $category->getId());
|
58 |
+
$this->loadLayoutUpdates();
|
59 |
+
|
60 |
+
$this->generateLayoutXml()->generateLayoutBlocks();
|
61 |
+
|
62 |
+
return $category;
|
63 |
+
}
|
64 |
+
|
65 |
+
public function viewAction()
|
66 |
+
{
|
67 |
+
if ($category = $this->_initCatagory()) {
|
68 |
+
|
69 |
+
$root = $this->getLayout()->getBlock('root');
|
70 |
+
echo Mage::helper('pdffree/print')->HtmlRender($root);
|
71 |
+
exit();
|
72 |
+
|
73 |
+
} elseif (!$this->getResponse()->isRedirect()) {
|
74 |
+
$this->_forward('noRoute');
|
75 |
+
}
|
76 |
+
}
|
77 |
+
|
78 |
+
public function printAction()
|
79 |
+
{
|
80 |
+
if ($category = $this->_initCatagory()) {
|
81 |
+
|
82 |
+
$root = $this->getLayout()->getBlock('root');
|
83 |
+
$html = $root->toHtml();
|
84 |
+
$category = Mage::getModel('catalog/category')->load($categoryId);
|
85 |
+
Mage::helper('pdffree/print')->PDFFrontendStreamToBrowser($html,$category->getName());
|
86 |
+
|
87 |
+
|
88 |
+
} elseif (!$this->getResponse()->isRedirect()) {
|
89 |
+
$this->_forward('noRoute');
|
90 |
+
}
|
91 |
+
}
|
92 |
+
|
93 |
+
public function saveAction()
|
94 |
+
{
|
95 |
+
if ($category = $this->_initCatagory()) {
|
96 |
+
|
97 |
+
$root = $this->getLayout()->getBlock('root');
|
98 |
+
$html = $root->toHtml();
|
99 |
+
|
100 |
+
Mage::helper('pdffree/print')->PDFFrontendSaveFile($html,$category->getName());
|
101 |
+
$this->getResponse()->setRedirect($this->_getRefererUrl());
|
102 |
+
return;
|
103 |
+
}
|
104 |
+
elseif (!$this->getResponse()->isRedirect()) {
|
105 |
+
$this->_forward('noRoute');
|
106 |
+
}
|
107 |
+
}
|
108 |
+
|
109 |
+
|
110 |
+
}
|
app/code/community/Ip/Pdffree/controllers/ProductController.php
ADDED
@@ -0,0 +1,147 @@
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
1 |
+
<?php
|
2 |
+
/*
|
3 |
+
* Created on April 4, 2012
|
4 |
+
* Author Ivan Proskuryakov - volgodark@gmail.com - ecommerceoffice.com
|
5 |
+
* Copyright Proskuryakov Ivan. ecommerceoffice.com © 2011. All Rights Reserved.
|
6 |
+
* Single Use, Limited Licence and Single Use No Resale Licence ["Single Use"]
|
7 |
+
*/
|
8 |
+
?>
|
9 |
+
<?php
|
10 |
+
|
11 |
+
class Ip_Pdffree_ProductController extends Mage_Core_Controller_Front_Action {
|
12 |
+
|
13 |
+
|
14 |
+
public $ERR_NO_PRODUCT_LOADED = 1;
|
15 |
+
public $ERR_BAD_CONTROLLER_INTERFACE = 2;
|
16 |
+
|
17 |
+
|
18 |
+
public function _prepareAndRender($productId)
|
19 |
+
{
|
20 |
+
|
21 |
+
$product = Mage::getModel('catalog/product')->load($productId);
|
22 |
+
$categoryIds = $product->getCategoryIds();
|
23 |
+
$productId = $product->getId();
|
24 |
+
$categoryId = $categoryIds[0];
|
25 |
+
|
26 |
+
|
27 |
+
// Prepare data
|
28 |
+
$productHelper = Mage::helper('catalog/product');
|
29 |
+
// Standard algorithm to prepare and rendern product view page
|
30 |
+
$product = $productHelper->initProduct($productId);
|
31 |
+
if (!$product) {
|
32 |
+
throw new Mage_Core_Exception($this->__('Product is not loaded'), $this->ERR_NO_PRODUCT_LOADED);
|
33 |
+
}
|
34 |
+
|
35 |
+
$update = $this->getLayout()->getUpdate();
|
36 |
+
$update->addHandle('default');
|
37 |
+
$this->addActionLayoutHandles();
|
38 |
+
|
39 |
+
$update->addHandle('PRODUCT_TYPE_' . $product->getTypeId());
|
40 |
+
$update->addHandle('PRODUCT_' . $product->getId());
|
41 |
+
$this->loadLayoutUpdates();
|
42 |
+
|
43 |
+
$this->generateLayoutXml()->generateLayoutBlocks();
|
44 |
+
|
45 |
+
}
|
46 |
+
|
47 |
+
|
48 |
+
public function viewAction()
|
49 |
+
{
|
50 |
+
|
51 |
+
if ($productId = $this->getRequest()->getParam('id')) {
|
52 |
+
|
53 |
+
|
54 |
+
|
55 |
+
// Render page
|
56 |
+
try {
|
57 |
+
$this->_prepareAndRender($productId);
|
58 |
+
$root = $this->getLayout()->getBlock('root');
|
59 |
+
echo Mage::helper('pdffree/print')->HtmlRender($root);
|
60 |
+
exit();
|
61 |
+
|
62 |
+
} catch (Exception $e) {
|
63 |
+
if ($e->getCode() == $this->ERR_NO_PRODUCT_LOADED) {
|
64 |
+
if (isset($_GET['store']) && !$this->getResponse()->isRedirect()) {
|
65 |
+
$this->_redirect('');
|
66 |
+
} elseif (!$this->getResponse()->isRedirect()) {
|
67 |
+
$this->_forward('noRoute');
|
68 |
+
}
|
69 |
+
} else {
|
70 |
+
Mage::logException($e);
|
71 |
+
$this->_forward('noRoute');
|
72 |
+
}
|
73 |
+
}
|
74 |
+
}
|
75 |
+
elseif (!$this->getResponse()->isRedirect()) {
|
76 |
+
$this->_forward('noRoute');
|
77 |
+
}
|
78 |
+
}
|
79 |
+
|
80 |
+
public function printAction()
|
81 |
+
{
|
82 |
+
|
83 |
+
if ($productId = $this->getRequest()->getParam('id')) {
|
84 |
+
|
85 |
+
try {
|
86 |
+
$this->_prepareAndRender($productId);
|
87 |
+
$root = $this->getLayout()->getBlock('root');
|
88 |
+
$html = $root->toHtml();
|
89 |
+
|
90 |
+
// echo $html;
|
91 |
+
// exit();
|
92 |
+
Mage::helper('pdffree/print')->PDFFrontendStreamToBrowser($html,Mage::getModel('catalog/product')->load($productId)->getName());
|
93 |
+
} catch (Exception $e) {
|
94 |
+
if ($e->getCode() == $this->ERR_NO_PRODUCT_LOADED) {
|
95 |
+
if (isset($_GET['store']) && !$this->getResponse()->isRedirect()) {
|
96 |
+
$this->_redirect('');
|
97 |
+
} elseif (!$this->getResponse()->isRedirect()) {
|
98 |
+
$this->_forward('noRoute');
|
99 |
+
}
|
100 |
+
} else {
|
101 |
+
Mage::logException($e);
|
102 |
+
$this->_forward('noRoute');
|
103 |
+
}
|
104 |
+
}
|
105 |
+
}
|
106 |
+
elseif (!$this->getResponse()->isRedirect()) {
|
107 |
+
$this->_forward('noRoute');
|
108 |
+
}
|
109 |
+
}
|
110 |
+
|
111 |
+
|
112 |
+
public function saveAction()
|
113 |
+
{
|
114 |
+
|
115 |
+
if ($productId = $this->getRequest()->getParam('id')) {
|
116 |
+
|
117 |
+
try {
|
118 |
+
$this->_prepareAndRender($productId);
|
119 |
+
$root = $this->getLayout()->getBlock('root');
|
120 |
+
$html = $root->toHtml();
|
121 |
+
|
122 |
+
// echo $html;
|
123 |
+
// exit();
|
124 |
+
Mage::helper('pdffree/print')->PDFFrontendSaveFile($html,Mage::getModel('catalog/product')->load($productId)->getName());
|
125 |
+
$this->getResponse()->setRedirect($this->_getRefererUrl());
|
126 |
+
return;
|
127 |
+
|
128 |
+
} catch (Exception $e) {
|
129 |
+
if ($e->getCode() == $this->ERR_NO_PRODUCT_LOADED) {
|
130 |
+
if (isset($_GET['store']) && !$this->getResponse()->isRedirect()) {
|
131 |
+
$this->_redirect('');
|
132 |
+
} elseif (!$this->getResponse()->isRedirect()) {
|
133 |
+
$this->_forward('noRoute');
|
134 |
+
}
|
135 |
+
} else {
|
136 |
+
Mage::logException($e);
|
137 |
+
$this->_forward('noRoute');
|
138 |
+
}
|
139 |
+
}
|
140 |
+
}
|
141 |
+
elseif (!$this->getResponse()->isRedirect()) {
|
142 |
+
$this->_forward('noRoute');
|
143 |
+
}
|
144 |
+
}
|
145 |
+
|
146 |
+
|
147 |
+
}
|
app/code/community/Ip/Pdffree/etc/config.xml
ADDED
@@ -0,0 +1,99 @@
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
1 |
+
<?xml version="1.0" encoding="utf-8"?>
|
2 |
+
<config>
|
3 |
+
<modules>
|
4 |
+
<Ip_Pdffree>
|
5 |
+
<version>1.0.0</version>
|
6 |
+
</Ip_Pdffree>
|
7 |
+
</modules>
|
8 |
+
<frontend>
|
9 |
+
<routers>
|
10 |
+
<pdffree>
|
11 |
+
<use>standard</use>
|
12 |
+
<args>
|
13 |
+
<module>Ip_Pdffree</module>
|
14 |
+
<frontName>pdffree</frontName>
|
15 |
+
</args>
|
16 |
+
</pdffree>
|
17 |
+
</routers>
|
18 |
+
<layout>
|
19 |
+
<updates>
|
20 |
+
<pdffree>
|
21 |
+
<file>ip_pdffree.xml</file>
|
22 |
+
</pdffree>
|
23 |
+
</updates>
|
24 |
+
</layout>
|
25 |
+
</frontend>
|
26 |
+
|
27 |
+
|
28 |
+
<global>
|
29 |
+
<page>
|
30 |
+
<layouts>
|
31 |
+
<home_page translate="label">
|
32 |
+
<label>1column-pdf</label>
|
33 |
+
<template>ip_pdffree/page/1column-pdf.phtml</template>
|
34 |
+
<layout_handle>1column-pdf</layout_handle>
|
35 |
+
</home_page>
|
36 |
+
</layouts>
|
37 |
+
</page>
|
38 |
+
<models>
|
39 |
+
<pdffree>
|
40 |
+
<class>Ip_Pdffree_Model</class>
|
41 |
+
<resourceModel>pdffree_mysql4</resourceModel>
|
42 |
+
</pdffree>
|
43 |
+
</models>
|
44 |
+
<resources>
|
45 |
+
<pdffree_setup>
|
46 |
+
<setup>
|
47 |
+
<module>Ip_Pdffree</module>
|
48 |
+
</setup>
|
49 |
+
<connection>
|
50 |
+
<use>core_setup</use>
|
51 |
+
</connection>
|
52 |
+
</pdffree_setup>
|
53 |
+
<pdffree_write>
|
54 |
+
<connection>
|
55 |
+
<use>core_write</use>
|
56 |
+
</connection>
|
57 |
+
</pdffree_write>
|
58 |
+
<pdffree_read>
|
59 |
+
<connection>
|
60 |
+
<use>core_read</use>
|
61 |
+
</connection>
|
62 |
+
</pdffree_read>
|
63 |
+
</resources>
|
64 |
+
<blocks>
|
65 |
+
<pdffree>
|
66 |
+
<class>Ip_Pdffree_Block</class>
|
67 |
+
</pdffree>
|
68 |
+
</blocks>
|
69 |
+
<helpers>
|
70 |
+
<pdffree>
|
71 |
+
<class>Ip_Pdffree_Helper</class>
|
72 |
+
</pdffree>
|
73 |
+
</helpers>
|
74 |
+
</global>
|
75 |
+
<admin>
|
76 |
+
<routers>
|
77 |
+
<pdffree>
|
78 |
+
<use>admin</use>
|
79 |
+
<args>
|
80 |
+
<module>Ip_Pdffree</module>
|
81 |
+
<frontName>pdffree</frontName>
|
82 |
+
</args>
|
83 |
+
</pdffree>
|
84 |
+
</routers>
|
85 |
+
</admin>
|
86 |
+
|
87 |
+
<default>
|
88 |
+
<pdffree>
|
89 |
+
<options>
|
90 |
+
<css>styles.css</css>
|
91 |
+
<enable_stream>1</enable_stream>
|
92 |
+
<enable_save>1</enable_save>
|
93 |
+
<enable_preview>1</enable_preview>
|
94 |
+
<header>header</header>
|
95 |
+
<footer>footer</footer>
|
96 |
+
</options>
|
97 |
+
</pdffree>
|
98 |
+
</default>
|
99 |
+
</config>
|
app/code/community/Ip/Pdffree/etc/system.xml
ADDED
@@ -0,0 +1,98 @@
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
1 |
+
<?xml version="1.0"?>
|
2 |
+
<config>
|
3 |
+
<tabs>
|
4 |
+
<ip translate="label">
|
5 |
+
<label>EcommerceOffice.com</label>
|
6 |
+
<sort_order>250</sort_order>
|
7 |
+
</ip>
|
8 |
+
</tabs>
|
9 |
+
<sections>
|
10 |
+
<pdffree translate="label" module="pdffree">
|
11 |
+
<label>PDF Free</label>
|
12 |
+
<tab>ip</tab>
|
13 |
+
<frontend_type>text</frontend_type>
|
14 |
+
<sort_order>100</sort_order>
|
15 |
+
<show_in_default>1</show_in_default>
|
16 |
+
<show_in_website>1</show_in_website>
|
17 |
+
<show_in_store>1</show_in_store>
|
18 |
+
<groups>
|
19 |
+
<options>
|
20 |
+
<label>General</label>
|
21 |
+
<frontend_type>text</frontend_type>
|
22 |
+
<sort_order>0</sort_order>
|
23 |
+
<show_in_default>1</show_in_default>
|
24 |
+
<show_in_website>1</show_in_website>
|
25 |
+
<show_in_store>1</show_in_store>
|
26 |
+
<fields>
|
27 |
+
<enable_preview translate="label">
|
28 |
+
<label>PDF preview link</label>
|
29 |
+
<frontend_type>select</frontend_type>
|
30 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
31 |
+
<sort_order>0</sort_order>
|
32 |
+
<show_in_default>1</show_in_default>
|
33 |
+
<show_in_website>1</show_in_website>
|
34 |
+
<show_in_store>1</show_in_store>
|
35 |
+
</enable_preview>
|
36 |
+
<enable_stream translate="label">
|
37 |
+
<label>PDF stream link</label>
|
38 |
+
<frontend_type>select</frontend_type>
|
39 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
40 |
+
<sort_order>10</sort_order>
|
41 |
+
<show_in_default>1</show_in_default>
|
42 |
+
<show_in_website>1</show_in_website>
|
43 |
+
<show_in_store>1</show_in_store>
|
44 |
+
</enable_stream>
|
45 |
+
<enable_save translate="label">
|
46 |
+
<label>PDF save link</label>
|
47 |
+
<frontend_type>select</frontend_type>
|
48 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
49 |
+
<sort_order>10</sort_order>
|
50 |
+
<show_in_default>1</show_in_default>
|
51 |
+
<show_in_website>1</show_in_website>
|
52 |
+
<show_in_store>1</show_in_store>
|
53 |
+
</enable_save>
|
54 |
+
<css translate="label">
|
55 |
+
<label>CSS file</label>
|
56 |
+
<frontend_type>select</frontend_type>
|
57 |
+
<source_model>pdffree/source_Cssfile</source_model>
|
58 |
+
<sort_order>60</sort_order>
|
59 |
+
<show_in_default>1</show_in_default>
|
60 |
+
<show_in_website>1</show_in_website>
|
61 |
+
<show_in_store>1</show_in_store>
|
62 |
+
</css>
|
63 |
+
<!-- <header translate="label">
|
64 |
+
<label>Last update</label>
|
65 |
+
<frontend_type>textarea</frontend_type>
|
66 |
+
<sort_order>300</sort_order>
|
67 |
+
<show_in_default>1</show_in_default>
|
68 |
+
<show_in_website>1</show_in_website>
|
69 |
+
<show_in_store></show_in_store>
|
70 |
+
</header> -->
|
71 |
+
<extra translate="label">
|
72 |
+
<frontend_type>label</frontend_type>
|
73 |
+
<frontend_model>pdffree/extra</frontend_model>
|
74 |
+
<sort_order>300</sort_order>
|
75 |
+
<show_in_default>1</show_in_default>
|
76 |
+
<show_in_website>1</show_in_website>
|
77 |
+
<show_in_store></show_in_store>
|
78 |
+
</extra>
|
79 |
+
</fields>
|
80 |
+
</options>
|
81 |
+
<promo>
|
82 |
+
<frontend_model>pdffree/promo</frontend_model>
|
83 |
+
<sort_order>99999</sort_order>
|
84 |
+
<show_in_default>1</show_in_default>
|
85 |
+
<show_in_website>1</show_in_website>
|
86 |
+
<show_in_store>1</show_in_store>
|
87 |
+
</promo>
|
88 |
+
<developer>
|
89 |
+
<frontend_model>pdffree/developer</frontend_model>
|
90 |
+
<sort_order>999999</sort_order>
|
91 |
+
<show_in_default>1</show_in_default>
|
92 |
+
<show_in_website>1</show_in_website>
|
93 |
+
<show_in_store>1</show_in_store>
|
94 |
+
</developer>
|
95 |
+
</groups>
|
96 |
+
</pdffree>
|
97 |
+
</sections>
|
98 |
+
</config>
|
app/design/frontend/base/default/template/ip_pdffree/category/print.phtml
ADDED
@@ -0,0 +1,23 @@
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
1 |
+
<?php
|
2 |
+
$_cat = $this->getCurrentCategory();
|
3 |
+
$query='?'.http_build_query($this->getRequest()->getQuery());
|
4 |
+
?>
|
5 |
+
|
6 |
+
<div class="pdfheader-print-category">
|
7 |
+
<?php if (Mage::getStoreConfig('pdffree/options/enable_preview')): ?>
|
8 |
+
<a target="_blank" class="print-product" href="<?php echo $this->getUrl('pdffree/category/view/').'id/'.$_cat->getId().'/'.$query; ?>">
|
9 |
+
<img title="preview PDF" src="<?php echo $this->getSkinUrl('ip_pdffree/images/pdf_view.png'); ?>"/>
|
10 |
+
</a>
|
11 |
+
<?php endif;?>
|
12 |
+
<?php if (Mage::getStoreConfig('pdffree/options/enable_stream')): ?>
|
13 |
+
<a class="print-product" href="<?php echo $this->getUrl('pdffree/category/print/').'id/'.$_cat->getId().'/'.$query; ?>">
|
14 |
+
<img title="print PDF" src="<?php echo $this->getSkinUrl('ip_pdffree/images/pdf_download.png'); ?>"/>
|
15 |
+
</a>
|
16 |
+
<?php endif;?>
|
17 |
+
<?php if (Mage::getStoreConfig('pdffree/options/enable_save')): ?>
|
18 |
+
<a class="print-product" href="<?php echo $this->getUrl('pdffree/category/save/').'id/'.$_cat->getId().'/'.$query; ?>">
|
19 |
+
<img title="save PDF" src="<?php echo $this->getSkinUrl('ip_pdffree/images/pdf_save.png'); ?>"/>
|
20 |
+
</a>
|
21 |
+
<?php endif;?>
|
22 |
+
</div>
|
23 |
+
|
app/design/frontend/base/default/template/ip_pdffree/category/view.phtml
ADDED
@@ -0,0 +1,39 @@
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
1 |
+
<?php
|
2 |
+
$_helper = $this->helper('catalog/output');
|
3 |
+
$_category = $this->getCurrentCategory();
|
4 |
+
$_imgHtml = '';
|
5 |
+
|
6 |
+
if ($_imgUrl = $_category->getImageUrl()) {
|
7 |
+
$_imgHtml = '<p class="category-image"><img src="'.$_imgUrl.'" alt="'.$this->htmlEscape($_category->getName()).'" title="'.$this->htmlEscape($_category->getName()).'" /></p>';
|
8 |
+
$_imgHtml = $_helper->categoryAttribute($_category, $_imgHtml, 'image');
|
9 |
+
}
|
10 |
+
|
11 |
+
?>
|
12 |
+
<div class="page-title category-title">
|
13 |
+
<?php if($this->IsRssCatalogEnable() && $this->IsTopCategory()): ?>
|
14 |
+
<a href="<?php echo $this->getRssLink() ?>" class="link-rss"><?php echo $this->__('Subscribe to RSS Feed') ?></a>
|
15 |
+
<?php endif; ?>
|
16 |
+
</div>
|
17 |
+
|
18 |
+
<?php echo $this->getMessagesBlock()->getGroupedHtml() ?>
|
19 |
+
|
20 |
+
<?php if($_imgUrl): ?>
|
21 |
+
<?php echo $_imgHtml ?>
|
22 |
+
<?php endif; ?>
|
23 |
+
|
24 |
+
<?php if($_description=$this->getCurrentCategory()->getDescription()): ?>
|
25 |
+
<div class="category-description std">
|
26 |
+
<?php echo $_helper->categoryAttribute($_category, $_description, 'description') ?>
|
27 |
+
</div>
|
28 |
+
<?php endif; ?>
|
29 |
+
|
30 |
+
<?php if($this->isContentMode()): ?>
|
31 |
+
<?php echo $this->getCmsBlockHtml() ?>
|
32 |
+
|
33 |
+
<?php elseif($this->isMixedMode()): ?>
|
34 |
+
<?php echo $this->getCmsBlockHtml() ?>
|
35 |
+
<?php echo $this->getProductListHtml() ?>
|
36 |
+
|
37 |
+
<?php else: ?>
|
38 |
+
<?php echo $this->getProductListHtml() ?>
|
39 |
+
<?php endif; ?>
|
app/design/frontend/base/default/template/ip_pdffree/page/1column-pdf.phtml
ADDED
@@ -0,0 +1,22 @@
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
1 |
+
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
2 |
+
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->getLang() ?>" lang="<?php echo $this->getLang() ?>">
|
3 |
+
<head>
|
4 |
+
|
5 |
+
<?php $file = Mage::getStoreConfig('pdffree/options/css'); ?>
|
6 |
+
<link rel="stylesheet" type="text/css" href="<?php echo $this->getSkinUrl('ip_pdffree/css/'.$file); ?>" media="all" />
|
7 |
+
|
8 |
+
</head>
|
9 |
+
<body <?php echo $this->getBodyClass()?' class="'.$this->getBodyClass().'"':'' ?>>
|
10 |
+
<div class="wrapper">
|
11 |
+
<div class="page">
|
12 |
+
<div class="main-container col1-layout">
|
13 |
+
<div class="main">
|
14 |
+
<div class="col-main">
|
15 |
+
<?php echo $this->getChildHtml('content') ?>
|
16 |
+
</div>
|
17 |
+
</div>
|
18 |
+
</div>
|
19 |
+
</div>
|
20 |
+
</div>
|
21 |
+
</body>
|
22 |
+
</html>
|
app/design/frontend/base/default/template/ip_pdffree/product/list.phtml
ADDED
@@ -0,0 +1,58 @@
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
1 |
+
<?php
|
2 |
+
$_productCollection=$this->getLoadedProductCollection();
|
3 |
+
$_helper = $this->helper('catalog/output');
|
4 |
+
$categoryId = (int) $this->getRequest()->getParam('id', false);
|
5 |
+
$_category = Mage::getModel('catalog/category')->load($categoryId);
|
6 |
+
?>
|
7 |
+
|
8 |
+
<h2 class="pdf-category-header">
|
9 |
+
<?php echo $_category->getName(); ?>
|
10 |
+
</h2>
|
11 |
+
|
12 |
+
|
13 |
+
<?php if(!$_productCollection->count()): ?>
|
14 |
+
<p class="note-msg"><?php echo $this->__('There are no products matching the selection.') ?></p>
|
15 |
+
<?php else: ?>
|
16 |
+
|
17 |
+
<div class="category-products">
|
18 |
+
<?php $_iterator = 0; ?>
|
19 |
+
<ol class="products-list" id="products-list">
|
20 |
+
<?php foreach ($_productCollection as $_product): ?>
|
21 |
+
<li class="item<?php if( ++$_iterator == sizeof($_productCollection) ): ?> last<?php endif; ?>">
|
22 |
+
<table width="100%" cellpadding="3" cellspacing="3">
|
23 |
+
<tr>
|
24 |
+
|
25 |
+
<td width="150px">
|
26 |
+
<div class="product-img-box">
|
27 |
+
<a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->stripTags($this->getImageLabel($_product, 'small_image'), null, true) ?>" class="product-image"><img src="<?php echo $this->helper('catalog/image')->init($_product, 'small_image')->resize(135); ?>" width="135" height="135" alt="<?php echo $this->stripTags($this->getImageLabel($_product, 'small_image'), null, true) ?>" /></a>
|
28 |
+
</div>
|
29 |
+
</td>
|
30 |
+
|
31 |
+
<td>
|
32 |
+
<div class="product-shop">
|
33 |
+
<div class="f-fix">
|
34 |
+
<?php $_productNameStripped = $this->stripTags($_product->getName(), null, true); ?>
|
35 |
+
<h2 class="product-name"><a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $_productNameStripped; ?>"><?php echo $_helper->productAttribute($_product, $_product->getName() , 'name'); ?></a></h2>
|
36 |
+
<?php if($_product->getRatingSummary()): ?>
|
37 |
+
<?php echo $this->getReviewsSummaryHtml($_product) ?>
|
38 |
+
<?php endif; ?>
|
39 |
+
<?php echo $this->getPriceHtml($_product, true) ?>
|
40 |
+
<div class="desc std">
|
41 |
+
<?php echo $_helper->productAttribute($_product, $_product->getShortDescription(), 'short_description') ?>
|
42 |
+
<a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $_productNameStripped ?>" class="link-learn"><?php echo $this->__('Learn More') ?></a>
|
43 |
+
</div>
|
44 |
+
</div>
|
45 |
+
</div>
|
46 |
+
|
47 |
+
</td>
|
48 |
+
</tr>
|
49 |
+
</table>
|
50 |
+
</li>
|
51 |
+
<?php endforeach; ?>
|
52 |
+
</ol>
|
53 |
+
<script type="text/javascript">decorateList('products-list', 'none-recursive')</script>
|
54 |
+
</div>
|
55 |
+
|
56 |
+
|
57 |
+
|
58 |
+
<?php endif; ?>
|
app/design/frontend/base/default/template/ip_pdffree/product/print.phtml
ADDED
@@ -0,0 +1,22 @@
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
1 |
+
<?php $_helper = $this->helper('catalog/output'); ?>
|
2 |
+
<?php $_product = $this->getProduct(); ?>
|
3 |
+
|
4 |
+
<div class="pdfheader-print-product">
|
5 |
+
<?php if (Mage::getStoreConfig('pdffree/options/enable_preview')): ?>
|
6 |
+
<a target="_blank" class="print-product" href="<?php echo $this->getUrl('pdffree/product/view/').'id/'.$_product->getId(); ?>/">
|
7 |
+
<img title="preview PDF" src="<?php echo $this->getSkinUrl('ip_pdffree/images/pdf_view.png'); ?>"/>
|
8 |
+
</a>
|
9 |
+
<?php endif;?>
|
10 |
+
<?php if (Mage::getStoreConfig('pdffree/options/enable_stream')): ?>
|
11 |
+
<a class="print-product" href="<?php echo $this->getUrl('pdffree/product/print/').'id/'.$_product->getId(); ?>/">
|
12 |
+
<img title="print PDF" src="<?php echo $this->getSkinUrl('ip_pdffree/images/pdf_download.png'); ?>"/>
|
13 |
+
</a>
|
14 |
+
<?php endif;?>
|
15 |
+
<?php if (Mage::getStoreConfig('pdffree/options/enable_save')): ?>
|
16 |
+
<a class="print-product" href="<?php echo $this->getUrl('pdffree/product/save/').'id/'.$_product->getId(); ?>/">
|
17 |
+
<img title="save PDF" src="<?php echo $this->getSkinUrl('ip_pdffree/images/pdf_save.png'); ?>"/>
|
18 |
+
</a>
|
19 |
+
<?php endif;?>
|
20 |
+
|
21 |
+
</div>
|
22 |
+
|
app/design/frontend/base/default/template/ip_pdffree/product/view.phtml
ADDED
@@ -0,0 +1,163 @@
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Magento
|
4 |
+
*
|
5 |
+
* NOTICE OF LICENSE
|
6 |
+
*
|
7 |
+
* This source file is subject to the Academic Free License (AFL 3.0)
|
8 |
+
* that is bundled with this package in the file LICENSE_AFL.txt.
|
9 |
+
* It is also available through the world-wide-web at this URL:
|
10 |
+
* http://opensource.org/licenses/afl-3.0.php
|
11 |
+
* If you did not receive a copy of the license and are unable to
|
12 |
+
* obtain it through the world-wide-web, please send an email
|
13 |
+
* to license@magentocommerce.com so we can send you a copy immediately.
|
14 |
+
*
|
15 |
+
* DISCLAIMER
|
16 |
+
*
|
17 |
+
* Do not edit or add to this file if you wish to upgrade Magento to newer
|
18 |
+
* versions in the future. If you wish to customize Magento for your
|
19 |
+
* needs please refer to http://www.magentocommerce.com for more information.
|
20 |
+
*
|
21 |
+
* @category design
|
22 |
+
* @package base_default
|
23 |
+
* @copyright Copyright (c) 2011 Magento Inc. (http://www.magentocommerce.com)
|
24 |
+
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
25 |
+
*/
|
26 |
+
|
27 |
+
/**
|
28 |
+
* Product view template
|
29 |
+
*
|
30 |
+
* @see Mage_Catalog_Block_Product_View
|
31 |
+
* @see Mage_Review_Block_Product_View
|
32 |
+
*/
|
33 |
+
?>
|
34 |
+
<?php $_helper = $this->helper('catalog/output'); ?>
|
35 |
+
<?php $_product = $this->getProduct(); ?>
|
36 |
+
<script type="text/javascript">
|
37 |
+
var optionsPrice = new Product.OptionsPrice(<?php echo $this->getJsonConfig() ?>);
|
38 |
+
</script>
|
39 |
+
<div id="messages_product_view"><?php echo $this->getMessagesBlock()->getGroupedHtml() ?></div>
|
40 |
+
<div class="product-view">
|
41 |
+
<div class="product-essential">
|
42 |
+
<form action="<?php echo $this->getSubmitUrl($_product) ?>" method="post" id="product_addtocart_form"<?php if($_product->getOptions()): ?> enctype="multipart/form-data"<?php endif; ?>>
|
43 |
+
<div class="no-display">
|
44 |
+
<input type="hidden" name="product" value="<?php echo $_product->getId() ?>" />
|
45 |
+
<input type="hidden" name="related_product" id="related-products-field" value="" />
|
46 |
+
</div>
|
47 |
+
|
48 |
+
<table width="100%" cellpadding="3" cellspacing="3">
|
49 |
+
<tr>
|
50 |
+
|
51 |
+
<td>
|
52 |
+
<div class="product-img-box">
|
53 |
+
<?php echo $this->getChildHtml('media') ?>
|
54 |
+
</div>
|
55 |
+
</td>
|
56 |
+
|
57 |
+
<td>
|
58 |
+
|
59 |
+
<div class="product-shop">
|
60 |
+
<div class="product-name">
|
61 |
+
<h1><?php echo $_helper->productAttribute($_product, $_product->getName(), 'name') ?></h1>
|
62 |
+
</div>
|
63 |
+
|
64 |
+
<?php if ($this->canEmailToFriend()): ?>
|
65 |
+
<p class="email-friend"><a href="<?php echo $this->helper('catalog/product')->getEmailToFriendUrl($_product) ?>"><?php echo $this->__('Email to a Friend') ?></a></p>
|
66 |
+
<?php endif; ?>
|
67 |
+
|
68 |
+
<?php echo $this->getReviewsSummaryHtml($_product, false, true)?>
|
69 |
+
<?php echo $this->getChildHtml('alert_urls') ?>
|
70 |
+
<?php echo $this->getChildHtml('product_type_data') ?>
|
71 |
+
<?php echo $this->getTierPriceHtml() ?>
|
72 |
+
<?php echo $this->getChildHtml('extrahint') ?>
|
73 |
+
|
74 |
+
<?php if (!$this->hasOptions()):?>
|
75 |
+
<?php echo $this->getChildHtml('extra_buttons') ?>
|
76 |
+
<?php endif; ?>
|
77 |
+
|
78 |
+
<?php if ($_product->getShortDescription()):?>
|
79 |
+
<div class="short-description">
|
80 |
+
<h2><?php echo $this->__('Quick Overview') ?></h2>
|
81 |
+
<div class="std"><?php echo $_helper->productAttribute($_product, nl2br($_product->getShortDescription()), 'short_description') ?></div>
|
82 |
+
</div>
|
83 |
+
<?php endif;?>
|
84 |
+
|
85 |
+
<?php echo $this->getChildHtml('other');?>
|
86 |
+
|
87 |
+
<?php if ($_product->isSaleable() && $this->hasOptions()):?>
|
88 |
+
<?php echo $this->getChildChildHtml('container1', '', true, true) ?>
|
89 |
+
<?php endif;?>
|
90 |
+
|
91 |
+
</div>
|
92 |
+
|
93 |
+
</td>
|
94 |
+
</tr>
|
95 |
+
</table>
|
96 |
+
|
97 |
+
|
98 |
+
|
99 |
+
|
100 |
+
<div class="clearer"></div>
|
101 |
+
<?php if ($_product->isSaleable() && $this->hasOptions()):?>
|
102 |
+
<?php echo $this->getChildChildHtml('container2', '', true, true) ?>
|
103 |
+
<?php endif;?>
|
104 |
+
</form>
|
105 |
+
<script type="text/javascript">
|
106 |
+
//<![CDATA[
|
107 |
+
var productAddToCartForm = new VarienForm('product_addtocart_form');
|
108 |
+
productAddToCartForm.submit = function(button, url) {
|
109 |
+
if (this.validator.validate()) {
|
110 |
+
var form = this.form;
|
111 |
+
var oldUrl = form.action;
|
112 |
+
|
113 |
+
if (url) {
|
114 |
+
form.action = url;
|
115 |
+
}
|
116 |
+
var e = null;
|
117 |
+
try {
|
118 |
+
this.form.submit();
|
119 |
+
} catch (e) {
|
120 |
+
}
|
121 |
+
this.form.action = oldUrl;
|
122 |
+
if (e) {
|
123 |
+
throw e;
|
124 |
+
}
|
125 |
+
|
126 |
+
if (button && button != 'undefined') {
|
127 |
+
button.disabled = true;
|
128 |
+
}
|
129 |
+
}
|
130 |
+
}.bind(productAddToCartForm);
|
131 |
+
|
132 |
+
productAddToCartForm.submitLight = function(button, url){
|
133 |
+
if(this.validator) {
|
134 |
+
var nv = Validation.methods;
|
135 |
+
delete Validation.methods['required-entry'];
|
136 |
+
delete Validation.methods['validate-one-required'];
|
137 |
+
delete Validation.methods['validate-one-required-by-name'];
|
138 |
+
if (this.validator.validate()) {
|
139 |
+
if (url) {
|
140 |
+
this.form.action = url;
|
141 |
+
}
|
142 |
+
this.form.submit();
|
143 |
+
}
|
144 |
+
Object.extend(Validation.methods, nv);
|
145 |
+
}
|
146 |
+
}.bind(productAddToCartForm);
|
147 |
+
//]]>
|
148 |
+
</script>
|
149 |
+
</div>
|
150 |
+
|
151 |
+
<div class="product-collateral">
|
152 |
+
<?php foreach ($this->getChildGroup('detailed_info', 'getChildHtml') as $alias => $html):?>
|
153 |
+
<div class="box-collateral <?php echo "box-{$alias}"?>">
|
154 |
+
<?php if ($title = $this->getChildData($alias, 'title')):?>
|
155 |
+
<h2><?php echo $this->escapeHtml($title); ?></h2>
|
156 |
+
<?php endif;?>
|
157 |
+
<?php echo $html; ?>
|
158 |
+
</div>
|
159 |
+
<?php endforeach;?>
|
160 |
+
<?php echo $this->getChildHtml('upsell_products') ?>
|
161 |
+
<?php echo $this->getChildHtml('product_additional_data') ?>
|
162 |
+
</div>
|
163 |
+
</div>
|
app/design/frontend/base/default/template/ip_pdffree/product/view/attributes.phtml
ADDED
@@ -0,0 +1,52 @@
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Magento
|
4 |
+
*
|
5 |
+
* NOTICE OF LICENSE
|
6 |
+
*
|
7 |
+
* This source file is subject to the Academic Free License (AFL 3.0)
|
8 |
+
* that is bundled with this package in the file LICENSE_AFL.txt.
|
9 |
+
* It is also available through the world-wide-web at this URL:
|
10 |
+
* http://opensource.org/licenses/afl-3.0.php
|
11 |
+
* If you did not receive a copy of the license and are unable to
|
12 |
+
* obtain it through the world-wide-web, please send an email
|
13 |
+
* to license@magentocommerce.com so we can send you a copy immediately.
|
14 |
+
*
|
15 |
+
* DISCLAIMER
|
16 |
+
*
|
17 |
+
* Do not edit or add to this file if you wish to upgrade Magento to newer
|
18 |
+
* versions in the future. If you wish to customize Magento for your
|
19 |
+
* needs please refer to http://www.magentocommerce.com for more information.
|
20 |
+
*
|
21 |
+
* @category design
|
22 |
+
* @package base_default
|
23 |
+
* @copyright Copyright (c) 2011 Magento Inc. (http://www.magentocommerce.com)
|
24 |
+
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
25 |
+
*/
|
26 |
+
|
27 |
+
/**
|
28 |
+
* Product additional attributes template
|
29 |
+
*
|
30 |
+
* @see Mage_Catalog_Block_Product_View_Attributes
|
31 |
+
*/
|
32 |
+
?>
|
33 |
+
<?php
|
34 |
+
$_helper = $this->helper('catalog/output');
|
35 |
+
$_product = $this->getProduct()
|
36 |
+
?>
|
37 |
+
<?php if($_additional = $this->getAdditionalData()): ?>
|
38 |
+
<h2><?php echo $this->__('Additional Information') ?></h2>
|
39 |
+
<table class="data-table" id="product-attribute-specs-table">
|
40 |
+
<!-- <col width="25%" />
|
41 |
+
<col />-->
|
42 |
+
<!-- <tbody>-->
|
43 |
+
<?php foreach ($_additional as $_data): ?>
|
44 |
+
<tr>
|
45 |
+
<th class="label"><?php echo $this->htmlEscape($this->__($_data['label'])) ?></th>
|
46 |
+
<td class="data"><?php echo $_helper->productAttribute($_product, $_data['value'], $_data['code']) ?></td>
|
47 |
+
</tr>
|
48 |
+
<?php endforeach; ?>
|
49 |
+
<!-- </tbody>-->
|
50 |
+
</table>
|
51 |
+
<script type="text/javascript">decorateTable('product-attribute-specs-table')</script>
|
52 |
+
<?php endif;?>
|
app/design/frontend/base/default/template/ip_pdffree/product/view/media.phtml
ADDED
@@ -0,0 +1,43 @@
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Magento
|
4 |
+
*
|
5 |
+
* NOTICE OF LICENSE
|
6 |
+
*
|
7 |
+
* This source file is subject to the Academic Free License (AFL 3.0)
|
8 |
+
* that is bundled with this package in the file LICENSE_AFL.txt.
|
9 |
+
* It is also available through the world-wide-web at this URL:
|
10 |
+
* http://opensource.org/licenses/afl-3.0.php
|
11 |
+
* If you did not receive a copy of the license and are unable to
|
12 |
+
* obtain it through the world-wide-web, please send an email
|
13 |
+
* to license@magentocommerce.com so we can send you a copy immediately.
|
14 |
+
*
|
15 |
+
* DISCLAIMER
|
16 |
+
*
|
17 |
+
* Do not edit or add to this file if you wish to upgrade Magento to newer
|
18 |
+
* versions in the future. If you wish to customize Magento for your
|
19 |
+
* needs please refer to http://www.magentocommerce.com for more information.
|
20 |
+
*
|
21 |
+
* @category design
|
22 |
+
* @package base_default
|
23 |
+
* @copyright Copyright (c) 2011 Magento Inc. (http://www.magentocommerce.com)
|
24 |
+
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
25 |
+
*/
|
26 |
+
|
27 |
+
/**
|
28 |
+
* Product media data template
|
29 |
+
*
|
30 |
+
* @see Mage_Catalog_Block_Product_View_Media
|
31 |
+
*/
|
32 |
+
?>
|
33 |
+
<?php
|
34 |
+
$_product = $this->getProduct();
|
35 |
+
$_helper = $this->helper('catalog/output');
|
36 |
+
?>
|
37 |
+
|
38 |
+
<p class="product-image">
|
39 |
+
<?php
|
40 |
+
$_img = '<img src="'.$this->helper('catalog/image')->init($_product, 'image')->resize(265).'" alt="'.$this->htmlEscape($this->getImageLabel()).'" title="'.$this->htmlEscape($this->getImageLabel()).'" />';
|
41 |
+
echo $_helper->productAttribute($_product, $_img, 'image');
|
42 |
+
?>
|
43 |
+
</p>
|
app/etc/modules/Ip_Pdffree.xml
ADDED
@@ -0,0 +1,9 @@
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
1 |
+
<?xml version="1.0"?>
|
2 |
+
<config>
|
3 |
+
<modules>
|
4 |
+
<Ip_Pdffree>
|
5 |
+
<active>true</active>
|
6 |
+
<codePool>community</codePool>
|
7 |
+
</Ip_Pdffree>
|
8 |
+
</modules>
|
9 |
+
</config>
|
package.xml
ADDED
@@ -0,0 +1,20 @@
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
1 |
+
<?xml version="1.0"?>
|
2 |
+
<package>
|
3 |
+
<name>freepdf</name>
|
4 |
+
<version>1.0.0</version>
|
5 |
+
<stability>stable</stability>
|
6 |
+
<license>Single user license</license>
|
7 |
+
<channel>community</channel>
|
8 |
+
<extends/>
|
9 |
+
<summary>export categories and product to PDF files</summary>
|
10 |
+
<description>PDF is the de facto standard for the secure and reliable distribution and exchange of electronic documents and forms around the world. It is also a great Marketing feature for Brochures, price lists!
|
11 |
+

|
12 |
+
So why not let your customers download PDF versions of categories and product they look.</description>
|
13 |
+
<notes>1.0.0</notes>
|
14 |
+
<authors><author><name>ecommerceoffice</name><user>auto-converted</user><email>office.ecommerce@gmail.com</email></author></authors>
|
15 |
+
<date>2012-04-08</date>
|
16 |
+
<time>20:11:47</time>
|
17 |
+
<contents><target name="magecommunity"><dir name="Ip"><dir name="Pdffree"><dir name="Block"><file name="Developer.php" hash="287c5dfb573f36a49dacf8dfe63e70c6"/><file name="Extra.php" hash="5e310d54a0bbebc2b9e9840f3cda1e6a"/><file name="Promo.php" hash="ec202396fd4861a08e88d40f0b51a98f"/><file name=".DS_Store" hash="7cd0186800e9075dd306f4a06cc44e3b"/></dir><dir name="Helper"><file name="Data.php" hash="95ce424cedfc256569e6599656f955e9"/><file name="Print.php" hash="ca72fdadc08f6ca4d3c236cf3c0fa002"/></dir><dir name="Model"><dir name="Source"><file name="Cssfile.php" hash="23ee919291f7e46ff05abcdf6356c94e"/></dir><file name="Data.php" hash="b1333360b6ad42be1f6d14396b04e9e3"/></dir><dir name="controllers"><file name="CategoryController.php" hash="45a69c9943e311f1d53c9b17794781b4"/><file name="ProductController.php" hash="97c6888a3f99b93ba07860eb4aff6601"/></dir><dir name="etc"><file name="config.xml" hash="724d8f91d35914d64d07b60b06b84d45"/><file name="system.xml" hash="cab921fd4f6808538aa06e62e43cd057"/></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Ip_Pdffree.xml" hash="29f0a12ee8960c7eea8db252dcaedaa9"/></dir></target><target name="mageskin"><dir name="frontend"><dir name="base"><dir name="default"><dir name="ip_pdffree"><dir name="css"><file name="print.css" hash="fa66393ff642ef7184cd51949f30e397"/><file name="styles.css" hash="ba3b50fa23fd58e5c546cb5fce6ca881"/><file name="system.css" hash="9bc9c8f960f98fead78eef510e149556"/></dir><dir name="images"><file name="best_selling_tr_even_bg.gif" hash="5022d648379090e306f00cd64738b146"/><file name="best_selling_tr_odd_bg.gif" hash="926622704f53796801bb5d097e116c8e"/><file name="bkg_account_box.gif" hash="dd98174b6e3e5605a3f9551a59c66841"/><file name="bkg_block-actions.gif" hash="da2970eac0a22c850b19ee3680475d51"/><file name="bkg_block-currency.gif" hash="bfaad1b64557c05ad6f4b124ad3d3532"/><file name="bkg_block-layered-dd.gif" hash="6ae6f8184e87de496fb74eeec65737c9"/><file name="bkg_block-layered-dt.gif" hash="ba8229068657b80f2c42111c5a1a307e"/><file name="bkg_block-layered-label.gif" hash="14687dfa3921cfd12d2149c1497d9765"/><file name="bkg_block-layered-li.gif" hash="753ebb76a4fc2b5b6915c536fcf4d487"/><file name="bkg_block-layered-title.gif" hash="c92e29b30af7abf4e0bc3f714a246f55"/><file name="bkg_block-layered1.gif" hash="607167f198572e83a0e728b6b9383a70"/><file name="bkg_block-title-account.gif" hash="a64f1df5a7e3d0f6a58b017f74311cb1"/><file name="bkg_block-title.gif" hash="f8c1f130ad69464fe7aff2f589b2ec75"/><file name="bkg_body.gif" hash="82bfc5bfe346c8e974cd33b1314b0acf"/><file name="bkg_buttons-set1.gif" hash="2c641e927bc83156b7004ea37920513c"/><file name="bkg_checkout.gif" hash="11258fe49feff5513c9608f2ea486776"/><file name="bkg_collapse-gm.gif" hash="37418f23e65006dcfde07ce9b249e057"/><file name="bkg_collapse.gif" hash="2333c68e38163ed4656da82b9bcf362b"/><file name="bkg_divider1.gif" hash="260ebae91ffb1b7c663906b29a069925"/><file name="bkg_form-search.gif" hash="2ca36eb80ea705e063409153f3821f78"/><file name="bkg_grand-total.gif" hash="10f1c3d82d78170706fa3e9c4baa7e04"/><file name="bkg_grid.gif" hash="a6f64fedbac51fb1b86184cd488cc4e6"/><file name="bkg_header.jpg" hash="0211c47be1493bd0ec72949c47932b81"/><file name="bkg_login-box.gif" hash="5538675d7f1c35d96a2b8013948f42a6"/><file name="bkg_main1.gif" hash="a8f5717873dc6cf8f6bd22924b5838fe"/><file name="bkg_main2.gif" hash="cf18ba9f7c7e6b058b439cde1a897e9c"/><file name="bkg_nav0.jpg" hash="f9ac3f31e293cf075471d2d3fe07353a"/><file name="bkg_nav1.gif" hash="f4e26840c8cca0e74aba5b810341c5c0"/><file name="bkg_nav2.gif" hash="a64c8f5165b239e432d26a62ae5f79b6"/><file name="bkg_opc-title-off.gif" hash="f69b40b5331ab3760f54d038daf287eb"/><file name="bkg_pipe1.gif" hash="7852290f6a443000ead96b8cec5cd7c7"/><file name="bkg_pipe2.gif" hash="7da64eefaf4da3855ab6ee76dbced0c2"/><file name="bkg_pipe3.gif" hash="11bfac1e590f0c77fb12f37d7f05cd3c"/><file name="bkg_product-view.gif" hash="7078a7f2827156d5ae0a1cb59da3c418"/><file name="bkg_product_collateral.gif" hash="1d4d6b22e5108aefae52709d3934f397"/><file name="bkg_rating.gif" hash="0a8777c815350ddf1e316a537ad0c335"/><file name="bkg_sp-methods.gif" hash="17d68b5449adaa87dafc62ae0afa1b9a"/><file name="bkg_tfoot.gif" hash="da2970eac0a22c850b19ee3680475d51"/><file name="bkg_th-v.gif" hash="b0d17555dfc6060941e0c067718189df"/><file name="bkg_th.gif" hash="f249911b08f2822fc0b561b7f98575d2"/><file name="bkg_toolbar.gif" hash="fb7ed019476eaa1643af922b59ede4fb"/><file name="btn_checkout.gif" hash="d2060501e14e86c29e28137130e5726e"/><file name="btn_edit.gif" hash="df3565eb4e4d0dc578201df60de54b47"/><file name="btn_gm-close.gif" hash="346e26eece27449a2f224aef76ae372e"/><file name="btn_google_checkout.gif" hash="843d75249ce05b5d87ca5419f37b1c3b"/><file name="btn_paypal_checkout.gif" hash="6edd61270b7b5632eafad10557129114"/><file name="btn_place_order.gif" hash="d35219f86ae2c983ee1a31557e37b612"/><file name="btn_proceed_to_checkout.gif" hash="4daac687b514fecfd1068539500ac3d7"/><file name="btn_proceed_to_checkout_dis.gif" hash="9e152c01d5d88f690dc52cb62428f3b6"/><file name="btn_remove.gif" hash="6182e723aa2a253dc6cf334a3dfaaa84"/><file name="btn_remove2.gif" hash="234bddc4c5878c5ef16407a944824236"/><file name="btn_search.gif" hash="2d93b43c0a1c1182358677661e26a978"/><file name="btn_trash.gif" hash="bcb22f558a0eb32243a2a36645189e9f"/><file name="btn_window_close.gif" hash="c83f3cbbb2aedfc580dff78d5cfb63ed"/><file name="calendar.gif" hash="b1468e5239504974c689eea5d93f86d4"/><file name="cvv.gif" hash="ed0f392004a405466291071a760b285d"/><file name="cvv.jpg" hash="e27210d810bbab732935d9410936ef87"/><file name="fam_book_open.png" hash="0ba89b9fbe7e88d4c6896ed0a1f495aa"/><file name="free_shipping_callout.jpg" hash="cbf2e494ef7ca50acf8826321d739559"/><file name="grid-cal.gif" hash="b1468e5239504974c689eea5d93f86d4"/><file name="home_left_callout.jpg" hash="ee99a5586cf52e85c986d1275958a7da"/><file name="home_main_callout.jpg" hash="e6d1c119d5b24a5916fe394cb4b5cdc3"/><file name="i_arrow-top.gif" hash="3dbb0584e8eb1d96cc3d3c40c17d7aaf"/><file name="i_asc_arrow.gif" hash="40aa554212d6a1f60593c27d78d85fa3"/><file name="i_availability_only.gif" hash="bca1f00a50864171ad98317b778e869c"/><file name="i_availability_only_arrow.gif" hash="0cf32b72fefc94b89b74e4f3f02c2e93"/><file name="i_block-cart.gif" hash="cc19e21f9c89b70cc10354ff588ca8ab"/><file name="i_block-currency.gif" hash="643024bcae5ece554fdbbc041aeb297c"/><file name="i_block-list.gif" hash="fe8424127ecbe4b0d893bcf6f253dc1a"/><file name="i_block-poll.gif" hash="52d778dddbf48b8d04226bee9370a7ef"/><file name="i_block-related.gif" hash="4e277173b6372b1a90b0f19e0388ad54"/><file name="i_block-subscribe.gif" hash="9e5fee06a543742045118a95f2debcb8"/><file name="i_block-tags.gif" hash="67d1255c2c3e9ed1a5c845f8d4e4a3ba"/><file name="i_block-viewed.gif" hash="67d1255c2c3e9ed1a5c845f8d4e4a3ba"/><file name="i_block-wishlist.gif" hash="8f8cda89ca20ba4a9b2f8c91f73fdff9"/><file name="i_desc_arrow.gif" hash="92fd194bfae4ce5ae3354e1e47d7ac7d"/><file name="i_discount.gif" hash="908d44da90de5e54185764d093bbdb77"/><file name="i_folder-table.gif" hash="bf006ddb591d8ac95d2e895bf2fdbc8d"/><file name="i_ma-info.gif" hash="91259557447ee80eb1110fe0c85cb3b5"/><file name="i_ma-reviews.gif" hash="859c97695ec396c0b284a0c3c7c416ad"/><file name="i_ma-tags.gif" hash="1e83e3b0b677c92b3aa8a252268f7b86"/><file name="i_msg-error.gif" hash="e4f28607f075a105e53fa3113d84bd26"/><file name="i_msg-note.gif" hash="e774ee481a2820789c1a77112377c4e0"/><file name="i_msg-success.gif" hash="834dfafd5f8b44c4b24a4c00add56fcf"/><file name="i_notice.gif" hash="ebd56dc80b8346e10e93628bc0e6c372"/><file name="i_page1.gif" hash="704f7d4eccbdf9cabbad7770f18856ff"/><file name="i_page2.gif" hash="57a04ca584e05e28dc94c7e68f0af62e"/><file name="i_pager-next.gif" hash="ed4d6640624c2b6edeab4c212314bd6d"/><file name="i_pager-prev.gif" hash="75973b020105dccbaf34e49d7852552d"/><file name="i_print.gif" hash="0aed138181495642e9ab29e55d194d40"/><file name="i_rss-big.png" hash="6cf70e7c52a3f3d7b833ccadb041a555"/><file name="i_rss.gif" hash="e5bbc388d818c142868b4a1df0b48793"/><file name="i_search_criteria.gif" hash="cf67b9cc5c311ae3f99e68cd29ae17be"/><file name="i_shipping.gif" hash="91a0d2cc2eb2391f90ec8a75c04b3183"/><file name="i_tag_add.gif" hash="a736baa992aa55b6fb71e8742a04dc82"/><file name="i_tier.gif" hash="c5189e25afeb7c1a8c4902a42832593e"/><file name="i_type_grid.gif" hash="a1e5d8ac36fb2891ea16e729b95c552c"/><file name="i_type_list.gif" hash="61333d383ec142b8d270abe77324aa5d"/><file name="logo.gif" hash="48b7eb03807fdf80bdfb19b872cf84b8"/><file name="logo_email.gif" hash="8de347192e0524cff7a69e4020182dbd"/><file name="logo_print.gif" hash="8de347192e0524cff7a69e4020182dbd"/><file name="magnifier_handle.gif" hash="238fbdd7959f517db11c6f57ee4daaf4"/><file name="map_popup_arrow.gif" hash="6383b40a9e7bd3c95260bef4fbb1b163"/><file name="np_cart_thumb.gif" hash="e9fdd943e0947e15f0638506f477e358"/><file name="np_more_img.gif" hash="ace357bfe3e81ffb62137cd5b25ae5e1"/><file name="np_product_main.gif" hash="d0cccda76de50efa025215ce85dacb1c"/><file name="np_thumb.gif" hash="e46270c89358ecc8341d1565c14644b8"/><file name="np_thumb2.gif" hash="8502866cdabc5c74aca7d7bd32a06a03"/><file name="opc-ajax-loader.gif" hash="e805ea7eca1f34c75ba0f93780d32d38"/><file name="pager_arrow_left.gif" hash="75973b020105dccbaf34e49d7852552d"/><file name="pager_arrow_right.gif" hash="ed4d6640624c2b6edeab4c212314bd6d"/><file name="pdf_download.png" hash="d24c80030b4baa4927bf7cd2ff72d975"/><file name="pdf_preview.png" hash="4d534140718677a40c34b4ec259fc0cb"/><file name="pdf_save.png" hash="bb1b5bce6818823c2097cf28d1795b3c"/><file name="pdf_view.png" hash="bc97aa84912eb9f04f457938fc9c04df"/><file name="ph_callout_left_rebel.jpg" hash="0ce8ad0026d8b8a83ed7acdf6209129b"/><file name="ph_callout_left_top.gif" hash="f17a036d75e5065eb76bafbb2c8ad7ff"/><file name="product_zoom_overlay_magnif.gif" hash="83834893e162221d6d9257fe67847370"/><file name="slider_bg.gif" hash="87bc1b46d87de4f6252c7216216627c3"/><file name="slider_btn_zoom_in.gif" hash="ef0fc67f77f30827ee67f4e744b60781"/><file name="slider_btn_zoom_out.gif" hash="68b3d1c28dc5aec4f6b64d70a6996b6f"/><file name="spacer.gif" hash="df3e567d6f16d040326c7a0ea29a4f41"/><file name="validation_advice_bg.gif" hash="b85432906de8985a8b14eeb2dc652d3c"/><file name=".DS_Store" hash="63ead01734c8c3cb696e78fb0b524cd4"/></dir><file name="logo_pdf.jpg" hash="69d3e867a9b3cbb94e1a6007c68a3791"/><file name="promo.jpg" hash="8e34bc79c2f2927ce674471e463cddc0"/><file name=".DS_Store" hash="194577a7e20bdcc7afbb718f502c134c"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="template"><dir name="ip_pdffree"><dir name="category"><file name="print.phtml" hash="7aa4b16092a0f7928900d81c2ee6a0f6"/><file name="view.phtml" hash="c895f31a233dbd98a9165df31f5640ef"/></dir><dir name="page"><file name="1column-pdf.phtml" hash="1a89827172bf6c9703a76993cc614449"/></dir><dir name="product"><dir name="view"><file name="attributes.phtml" hash="ad6ad1f3d170202a27530376af60364f"/><file name="media.phtml" hash="290f677e7034130cb7c332cb9f85d21f"/></dir><file name="list.phtml" hash="dc9abea90dead647639b3aaf33250426"/><file name="print.phtml" hash="4d22cf17c94d5f19e8ac9beb9496cdb9"/><file name="view.phtml" hash="cf82b0e594b2ea973c42f4059ea4ac1d"/></dir></dir></dir><dir name="layout"><dir name="ip_pdffree"><file name="ip_pdffree.xml" hash=""/></dir></dir></dir></dir></dir></target></contents>
|
18 |
+
<compatible/>
|
19 |
+
<dependencies/>
|
20 |
+
</package>
|
skin/frontend/base/default/ip_pdffree/.DS_Store
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/css/print.css
ADDED
@@ -0,0 +1,40 @@
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
1 |
+
/**
|
2 |
+
* Magento
|
3 |
+
*
|
4 |
+
* NOTICE OF LICENSE
|
5 |
+
*
|
6 |
+
* This source file is subject to the Academic Free License (AFL 3.0)
|
7 |
+
* that is bundled with this package in the file LICENSE_AFL.txt.
|
8 |
+
* It is also available through the world-wide-web at this URL:
|
9 |
+
* http://opensource.org/licenses/afl-3.0.php
|
10 |
+
* If you did not receive a copy of the license and are unable to
|
11 |
+
* obtain it through the world-wide-web, please send an email
|
12 |
+
* to license@magentocommerce.com so we can send you a copy immediately.
|
13 |
+
*
|
14 |
+
* DISCLAIMER
|
15 |
+
*
|
16 |
+
* Do not edit or add to this file if you wish to upgrade Magento to newer
|
17 |
+
* versions in the future. If you wish to customize Magento for your
|
18 |
+
* needs please refer to http://www.magentocommerce.com for more information.
|
19 |
+
*
|
20 |
+
* @category design
|
21 |
+
* @package default_default
|
22 |
+
* @copyright Copyright (c) 2011 Magento Inc. (http://www.magentocommerce.com)
|
23 |
+
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
24 |
+
*/
|
25 |
+
* { background:none !important; text-align:left !important; }
|
26 |
+
html { margin:0 !important; padding:0 !important; }
|
27 |
+
body { background:#fff !important; font-size:9pt !important; padding:0 !important; margin:10px !important; }
|
28 |
+
a { color:#2976c9 !important; }
|
29 |
+
th,td { color:#2f2f2f !important; border-color:#ccc !important; }
|
30 |
+
|
31 |
+
.header-container,
|
32 |
+
.nav-container,
|
33 |
+
.footer-container,
|
34 |
+
.pager,
|
35 |
+
.toolbar,
|
36 |
+
.actions,
|
37 |
+
.buttons-set { display:none !important; }
|
38 |
+
|
39 |
+
.page-print .data-table .cart-tax-total { background-position:100% -54px; }
|
40 |
+
.page-print .data-table .cart-tax-info { display:block !important; }
|
skin/frontend/base/default/ip_pdffree/css/styles.css
ADDED
@@ -0,0 +1,1771 @@
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
1 |
+
.pdf-print-header {
|
2 |
+
width: 795px;
|
3 |
+
background: #f1f1f1;
|
4 |
+
border: 1px solid #ddd;
|
5 |
+
font-size: 15px;
|
6 |
+
padding: 20px 5px 20px 10px;
|
7 |
+
margin-bottom: 30px;
|
8 |
+
}
|
9 |
+
|
10 |
+
.pdf-print-footer {
|
11 |
+
width: 795px;
|
12 |
+
background: #f1f1f1;
|
13 |
+
border: 1px solid #ddd;
|
14 |
+
font-size: 15px;
|
15 |
+
margin-top: 30px;
|
16 |
+
padding: 5px;
|
17 |
+
padding: 20px 5px 20px 10px;
|
18 |
+
}
|
19 |
+
|
20 |
+
/*.document-header {
|
21 |
+
border-top: 1px dashed #999;
|
22 |
+
margin-bottom: 10px;
|
23 |
+
padding: 5px;
|
24 |
+
}
|
25 |
+
.document-footer {
|
26 |
+
border-bottom: 1px dashed #999;
|
27 |
+
margin-top: 10px;
|
28 |
+
padding: 5px;
|
29 |
+
} */
|
30 |
+
|
31 |
+
* { margin:0; padding:0; }
|
32 |
+
|
33 |
+
body { background:#fff; font:12px/1.55 Arial, Helvetica, sans-serif; color:#2f2f2f; text-align:center; margin: 0;
|
34 |
+
padding: 0; }
|
35 |
+
|
36 |
+
img { border:0; vertical-align:top; }
|
37 |
+
|
38 |
+
a { color:#1e7ec8; text-decoration:underline; }
|
39 |
+
a:hover { text-decoration:none; }
|
40 |
+
:focus { outline:0; }
|
41 |
+
|
42 |
+
/* Headings */
|
43 |
+
h1,h2,h3,
|
44 |
+
h4,h5,h6 { margin:0 0 5px; line-height:1.35; color:#0a263c; }
|
45 |
+
h1 { font-size:20px; font-weight:normal; }
|
46 |
+
h2 { font-size:18px; font-weight:normal; }
|
47 |
+
h3 { font-size:16px; font-weight:bold; }
|
48 |
+
h4 { font-size:14px; font-weight:bold; }
|
49 |
+
h5 { font-size:12px; font-weight:bold; }
|
50 |
+
h6 { font-size:11px; font-weight:bold; }
|
51 |
+
|
52 |
+
/* Forms */
|
53 |
+
form { display:inline; }
|
54 |
+
fieldset { border:0; }
|
55 |
+
legend { display:none; }
|
56 |
+
|
57 |
+
/* Table */
|
58 |
+
table { border:0; /*border-collapse:collapse;*/ border-spacing:0; empty-cells:show; font-size:100%; }
|
59 |
+
caption,th,td { vertical-align:top; text-align:left; font-weight:normal; }
|
60 |
+
|
61 |
+
/* Content */
|
62 |
+
p { margin:0 0 10px; }
|
63 |
+
strong { font-weight:bold; }
|
64 |
+
address { font-style:normal; line-height:1.35; }
|
65 |
+
cite { font-style:normal; }
|
66 |
+
q,
|
67 |
+
blockquote { quotes:none; }
|
68 |
+
q:before,
|
69 |
+
q:after { content:''; }
|
70 |
+
small,big { font-size:1em; }
|
71 |
+
/*sup { font-size:1em; vertical-align:top; }*/
|
72 |
+
|
73 |
+
/* Lists */
|
74 |
+
ul,ol { list-style:none; }
|
75 |
+
|
76 |
+
/* Tools */
|
77 |
+
.hidden { display:block !important; border:0 !important; margin:0 !important; padding:0 !important; font-size:0 !important; line-height:0 !important; width:0 !important; height:0 !important; overflow:hidden !important; }
|
78 |
+
.nobr { white-space:nowrap !important; }
|
79 |
+
.wrap { white-space:normal !important; }
|
80 |
+
.a-left { text-align:left !important; }
|
81 |
+
.a-center { text-align:center !important; }
|
82 |
+
.a-right { text-align:right !important; }
|
83 |
+
.v-top { vertical-align:top; }
|
84 |
+
.v-middle { vertical-align:middle; }
|
85 |
+
.f-left,
|
86 |
+
.left { float:left !important; }
|
87 |
+
.f-right,
|
88 |
+
.right { float:right !important; }
|
89 |
+
.f-none { float:none !important; }
|
90 |
+
.f-fix { float:left; width:100%; }
|
91 |
+
.no-display { display:none; }
|
92 |
+
.no-margin { margin:0 !important; }
|
93 |
+
.no-padding { padding:0 !important; }
|
94 |
+
.no-bg { background:none !important; }
|
95 |
+
/* ======================================================================================= */
|
96 |
+
|
97 |
+
|
98 |
+
/* Layout ================================================================================ */
|
99 |
+
/*.wrapper { min-width:954px; }*/
|
100 |
+
.page {
|
101 |
+
margin: 0;
|
102 |
+
padding: 0;
|
103 |
+
}
|
104 |
+
.page-print { background:#fff; padding:25px 30px; text-align:left; }
|
105 |
+
.page-empty { background:#fff; padding:20px; text-align:left; }
|
106 |
+
.page-popup { background:#fff; padding:25px 30px; text-align:left; }
|
107 |
+
.main-container {
|
108 |
+
background: #fff;
|
109 |
+
margin: 0;
|
110 |
+
padding: 0;
|
111 |
+
}
|
112 |
+
|
113 |
+
.main {
|
114 |
+
width: 810px;
|
115 |
+
/*
|
116 |
+
min-height: 400px;
|
117 |
+
*/
|
118 |
+
|
119 |
+
background: white;
|
120 |
+
text-align: left;
|
121 |
+
margin: 0;
|
122 |
+
padding: 0;
|
123 |
+
/* height: 100%;*/
|
124 |
+
}
|
125 |
+
|
126 |
+
/* Base Columns */
|
127 |
+
.col-left { float:left; width:195px; padding:0 0 1px; }
|
128 |
+
.col-main { float:left; width:685px; padding:0 0 1px; }
|
129 |
+
.col-right { float:right; width:195px; padding:0 0 1px; }
|
130 |
+
|
131 |
+
/* 1 Column Layout */
|
132 |
+
.col1-layout .col-main { float:none; width:auto; }
|
133 |
+
|
134 |
+
/* 2 Columns Layout */
|
135 |
+
.col2-left-layout .col-main { float:right; }
|
136 |
+
.col2-right-layout .col-main {}
|
137 |
+
|
138 |
+
/* 3 Columns Layout */
|
139 |
+
.col3-layout .col-main { width:475px; margin-left:17px; }
|
140 |
+
.col3-layout .col-wrapper { float:left; width:687px; }
|
141 |
+
.col3-layout .col-wrapper .col-main { float:right; }
|
142 |
+
|
143 |
+
/* Content Columns */
|
144 |
+
.col2-set .col-1 { float:left; width:48.5%; }
|
145 |
+
.col2-set .col-2 { float:right; width:48.5%; }
|
146 |
+
.col2-set .col-narrow { width:32%; }
|
147 |
+
.col2-set .col-wide { width:65%; }
|
148 |
+
|
149 |
+
.col3-set .col-1 { float:left; width:32%; }
|
150 |
+
.col3-set .col-2 { float:left; width:32%; margin-left:2%; }
|
151 |
+
.col3-set .col-3 { float:right; width:32%; }
|
152 |
+
|
153 |
+
.col4-set .col-1 { float:left; width:23.5%; }
|
154 |
+
.col4-set .col-2 { float:left; width:23.5%; margin:0 2%; }
|
155 |
+
.col4-set .col-3 { float:left; width:23.5%; }
|
156 |
+
.col4-set .col-4 { float:right; width:23.5%; }
|
157 |
+
/* ======================================================================================= */
|
158 |
+
|
159 |
+
|
160 |
+
/* Global Styles ========================================================================= */
|
161 |
+
/* Form Elements */
|
162 |
+
input,select,textarea,button { font:12px/15px Arial, Helvetica, sans-serif; vertical-align:middle; color:#2f2f2f; }
|
163 |
+
input.input-text,select,textarea { background:#fff; border:1px solid #b6b6b6; }
|
164 |
+
input.input-text,textarea { padding:2px; }
|
165 |
+
select { padding:1px; }
|
166 |
+
select option { padding-right:10px; }
|
167 |
+
select.multiselect option { border-bottom:1px solid #b6b6b6; padding:2px 5px; }
|
168 |
+
select.multiselect option:last-child { border-bottom:0; }
|
169 |
+
textarea { overflow:auto; }
|
170 |
+
input.radio { margin-right:3px; }
|
171 |
+
input.checkbox { margin-right:3px; }
|
172 |
+
input.qty { width:2.5em !important; }
|
173 |
+
button.button::-moz-focus-inner { padding:0; border:0; } /* FF Fix */
|
174 |
+
button.button { -webkit-border-fit:lines; } /* <- Safari & Google Chrome Fix */
|
175 |
+
button.button { overflow:visible; width:auto; border:0; padding:0; margin:0; background:transparent; cursor:pointer; }
|
176 |
+
button.button span { display:block; height:19px; border:1px solid #de5400; background:#f18200; padding:0 8px; font:bold 12px/19px Arial, Helvetica, sans-serif; text-align:center; white-space:nowrap; color:#fff; }
|
177 |
+
button.button span span { border:0; padding:0; }
|
178 |
+
button.disabled span { border-color:#bbb !important; background:#bbb !important; }
|
179 |
+
|
180 |
+
button.btn-checkout span { height:40px; border:0; background:url(../images/btn_checkout.gif) 0 0 no-repeat; padding:0 0 0 9px; font:bold 15px/40px Arial, Helvetica, sans-serif; color:#fff; }
|
181 |
+
button.btn-checkout span span { background-position:100% 0; padding:0 25px 0 16px; }
|
182 |
+
button.btn-checkout.no-checkout span { background-position:0 100%; color:#b8baba; }
|
183 |
+
button.btn-checkout.no-checkout span span { background-position:100% 100%; }
|
184 |
+
|
185 |
+
p.control input.checkbox,
|
186 |
+
p.control input.radio { margin-right:6px; }
|
187 |
+
/* Form Highlight */
|
188 |
+
input.input-text:focus,select:focus,textarea:focus { background-color:#edf7fd; }
|
189 |
+
/*.highlight { background:#efefef; }*/
|
190 |
+
|
191 |
+
/* Form lists */
|
192 |
+
/* Grouped fields */
|
193 |
+
/*.form-list { width:535px; margin:0 auto; overflow:hidden; }*/
|
194 |
+
.form-list li { margin:0 0 8px; }
|
195 |
+
.form-list label { float:left; color:#666; font-weight:bold; position:relative; z-index:0; }
|
196 |
+
.form-list label.required {}
|
197 |
+
.form-list label.required em { float:right; font-style:normal; color:#eb340a; position:absolute; top:0; right:-8px; }
|
198 |
+
.form-list li.control label { float:none; }
|
199 |
+
.form-list li.control input.radio,
|
200 |
+
.form-list li.control input.checkbox { margin-right:6px; }
|
201 |
+
.form-list li.control .input-box { clear:none; display:inline; width:auto; }
|
202 |
+
/*.form-list li.fields { margin-right:-15px; }*/
|
203 |
+
.form-list .input-box { display:block; clear:both; width:260px; }
|
204 |
+
.form-list .field { float:left; width:275px; }
|
205 |
+
.form-list input.input-text { width:254px; }
|
206 |
+
.form-list textarea { width:254px; height:10em; }
|
207 |
+
.form-list select { width:260px; }
|
208 |
+
.form-list li.wide .input-box { width:535px; }
|
209 |
+
.form-list li.wide input.input-text { width:529px; }
|
210 |
+
.form-list li.wide textarea { width:529px; }
|
211 |
+
.form-list li.wide select { width:535px; }
|
212 |
+
.form-list li.additional-row { border-top:1px solid #ccc; margin-top:10px; padding-top:7px; }
|
213 |
+
.form-list li.additional-row .btn-remove { float:right; margin:5px 0 0; }
|
214 |
+
.form-list .input-range input.input-text { width:74px; }
|
215 |
+
/* Customer */
|
216 |
+
.form-list .customer-name-prefix .input-box,
|
217 |
+
.form-list .customer-name-suffix .input-box,
|
218 |
+
.form-list .customer-name-prefix-suffix .input-box,
|
219 |
+
.form-list .customer-name-prefix-middlename .input-box,
|
220 |
+
.form-list .customer-name-middlename-suffix .input-box,
|
221 |
+
.form-list .customer-name-prefix-middlename-suffix .input-box { width:auto; }
|
222 |
+
|
223 |
+
.form-list .name-prefix { width:65px; }
|
224 |
+
.form-list .name-prefix select { width:55px; }
|
225 |
+
.form-list .name-prefix input.input-text { width:49px; }
|
226 |
+
|
227 |
+
.form-list .name-suffix { width:65px; }
|
228 |
+
.form-list .name-suffix select { width:55px; }
|
229 |
+
.form-list .name-suffix input.input-text { width:49px; }
|
230 |
+
|
231 |
+
.form-list .name-middlename { width:70px; }
|
232 |
+
.form-list .name-middlename input.input-text { width:49px; }
|
233 |
+
|
234 |
+
.form-list .customer-name-prefix-middlename-suffix .name-firstname,
|
235 |
+
.form-list .customer-name-prefix-middlename .name-firstname { width:140px; }
|
236 |
+
.form-list .customer-name-prefix-middlename-suffix .name-firstname input.input-text,
|
237 |
+
.form-list .customer-name-prefix-middlename .name-firstname input.input-text { width:124px; }
|
238 |
+
.form-list .customer-name-prefix-middlename-suffix .name-lastname { width:205px; }
|
239 |
+
.form-list .customer-name-prefix-middlename-suffix .name-lastname input.input-text { width:189px; }
|
240 |
+
|
241 |
+
.form-list .customer-name-prefix-suffix .name-firstname { width:210px; }
|
242 |
+
.form-list .customer-name-prefix-suffix .name-lastname { width:205px; }
|
243 |
+
.form-list .customer-name-prefix-suffix .name-firstname input.input-text,
|
244 |
+
.form-list .customer-name-prefix-suffix .name-lastname input.input-text { width:189px; }
|
245 |
+
|
246 |
+
.form-list .customer-name-prefix-suffix .name-firstname { width:210px; }
|
247 |
+
.form-list .customer-name-prefix-suffix .name-lastname { width:205px; }
|
248 |
+
.form-list .customer-name-prefix-suffix .name-firstname input.input-text,
|
249 |
+
.form-list .customer-name-prefix-suffix .name-lastname input.input-text { width:189px; }
|
250 |
+
|
251 |
+
.form-list .customer-name-prefix .name-firstname,
|
252 |
+
.form-list .customer-name-middlename .name-firstname { width:210px; }
|
253 |
+
|
254 |
+
.form-list .customer-name-suffix .name-lastname,
|
255 |
+
.form-list .customer-name-middlename .name-firstname,
|
256 |
+
.form-list .customer-name-middlename-suffix .name-firstname,
|
257 |
+
.form-list .customer-name-middlename-suffix .name-lastname { width:205px; }
|
258 |
+
|
259 |
+
.form-list .customer-name-prefix .name-firstname input.input-text,
|
260 |
+
.form-list .customer-name-suffix .name-lastname input.input-text,
|
261 |
+
.form-list .customer-name-middlename .name-firstname input.input-text,
|
262 |
+
.form-list .customer-name-middlename-suffix .name-firstname input.input-text,
|
263 |
+
.form-list .customer-name-middlename-suffix .name-lastname input.input-text { width:189px; }
|
264 |
+
|
265 |
+
.form-list .customer-dob .dob-month,
|
266 |
+
.form-list .customer-dob .dob-day,
|
267 |
+
.form-list .customer-dob .dob-year { float:left; width:85px; }
|
268 |
+
.form-list .customer-dob input.input-text { display:block; width:74px; }
|
269 |
+
.form-list .customer-dob label { font-size:10px; font-weight:normal; color:#888; }
|
270 |
+
.form-list .customer-dob .dob-day,
|
271 |
+
.form-list .customer-dob .dob-month { width:60px; }
|
272 |
+
.form-list .customer-dob .dob-day input.input-text,
|
273 |
+
.form-list .customer-dob .dob-month input.input-text { width:46px; }
|
274 |
+
.form-list .customer-dob .dob-year { width:140px; }
|
275 |
+
.form-list .customer-dob .dob-year input.input-text { width:134px; }
|
276 |
+
|
277 |
+
/* Independent fields */
|
278 |
+
/*.form-list li { margin:0 0 8px; }
|
279 |
+
.form-list li.fields { margin:0; }
|
280 |
+
.form-list .field { display:block; margin:0 0 8px; }
|
281 |
+
.form-list li.control {}
|
282 |
+
.form-list label { float:left; width:150px; padding:2px 10px 0 0; text-align:right; }
|
283 |
+
.form-list label.required { font-weight:bold; }
|
284 |
+
.form-list label.required em { font-variant:normal; color:#eb340a; margin-right:3px; }
|
285 |
+
.form-list .input-box { float:left; width:260px; }
|
286 |
+
.form-list input.input-text,
|
287 |
+
.form-list textarea { width:254px; }
|
288 |
+
.form-list select { width:260px; }
|
289 |
+
.form-list li.additional-row { border-top:1px solid #ddd; margin-top:10px; }
|
290 |
+
.form-list li.additional-row .btn-remove { float:right; margin:5px 5px 0 0; }
|
291 |
+
.form-list .input-range input.input-text { width:96px; }*/
|
292 |
+
/* Customer */
|
293 |
+
/*.form-list .customer-dob .dob-month,
|
294 |
+
.form-list .customer-dob .dob-day,
|
295 |
+
.form-list .customer-dob .dob-year { float:left; width:85px; }
|
296 |
+
.form-list .customer-dob input.input-text { display:block; width:74px; }
|
297 |
+
.form-list .customer-dob label { font-size:11px; font-weight:normal; color:#777; text-align:left; }
|
298 |
+
.form-list .customer-dob .dob-day,
|
299 |
+
.form-list .customer-dob .dob-month { width:60px; }
|
300 |
+
.form-list .customer-dob .dob-day input.input-text,
|
301 |
+
.form-list .customer-dob .dob-month input.input-text { width:46px; }
|
302 |
+
.form-list .customer-dob .dob-year { width:140px; }
|
303 |
+
.form-list .customer-dob .dob-year input.input-text { width:134px; }*/
|
304 |
+
|
305 |
+
.buttons-set { clear:both; margin:4em 0 0; padding:8px 0 0; border-top:1px solid #e4e4e4; text-align:right; }
|
306 |
+
.buttons-set p.required { margin:0 0 10px; }
|
307 |
+
.buttons-set .back-link { float:left; margin:0; }
|
308 |
+
.buttons-set button.button { float:right; margin-left:5px; }
|
309 |
+
|
310 |
+
.buttons-set-order { margin:10px 0 0; }
|
311 |
+
.buttons-set-order .please-wait { padding:12px 7px 0 0; }
|
312 |
+
|
313 |
+
.fieldset { border:1px solid #bbafa0; background:#fbfaf6; padding:22px 25px 12px 33px; margin:28px 0; }
|
314 |
+
.fieldset .legend { float:left; font-weight:bold; font-size:13px; border:1px solid #f19900; background:#f9f3e3; color:#e76200; margin:-33px 0 0 -10px; padding:0 8px; position:relative; }
|
315 |
+
|
316 |
+
/* Form Validation */
|
317 |
+
.validation-advice { clear:both; min-height:13px; margin:3px 0 0; padding-left:17px; font-size:11px; font-weight:bold; line-height:13px; background:url(../images/validation_advice_bg.gif) 2px 0 no-repeat; color:#eb340a; }
|
318 |
+
.validation-failed { border:1px dashed #eb340a !important; background:#faebe7 !important; }
|
319 |
+
.validation-passed {}
|
320 |
+
p.required { font-size:11px; text-align:right; color:#EB340A; }
|
321 |
+
/* Expiration date and CVV number validation fix */
|
322 |
+
.v-fix { float:left; }
|
323 |
+
.v-fix .validation-advice { display:block; width:12em; margin-right:-12em; position:relative; }
|
324 |
+
|
325 |
+
/* Global Messages */
|
326 |
+
.success { color:#3d6611; font-weight:bold; }
|
327 |
+
.error { color:#df280a; font-weight:bold; }
|
328 |
+
.notice { color:#e26703; }
|
329 |
+
|
330 |
+
.messages,
|
331 |
+
.messages ul { list-style:none !important; margin:0 !important; padding:0 !important; }
|
332 |
+
.messages { width:100%; overflow:hidden; }
|
333 |
+
.messages li { margin:0 0 10px !important; }
|
334 |
+
.messages li li { margin:0 0 3px !important; }
|
335 |
+
.error-msg,
|
336 |
+
.success-msg,
|
337 |
+
.note-msg,
|
338 |
+
.notice-msg { border-style:solid !important; border-width:1px !important; background-position:10px 9px !important; background-repeat:no-repeat !important; min-height:24px !important; padding:8px 8px 8px 32px !important; font-size:11px !important; font-weight:bold !important; }
|
339 |
+
.error-msg { border-color:#f16048; background-color:#faebe7; background-image:url(../images/i_msg-error.gif); color:#df280a; }
|
340 |
+
.success-msg { border-color:#446423; background-color:#eff5ea; background-image:url(../images/i_msg-success.gif); color:#3d6611; }
|
341 |
+
.note-msg,
|
342 |
+
.notice-msg { border-color:#fcd344; background-color:#fafaec; background-image:url(../images/i_msg-note.gif); color:#3d6611; }
|
343 |
+
|
344 |
+
/* BreadCrumbs */
|
345 |
+
.breadcrumbs { font-size:11px; line-height:1.25; margin:0 0 13px; }
|
346 |
+
.breadcrumbs li { display:inline; }
|
347 |
+
.breadcrumbs li strong { font-weight:bold; }
|
348 |
+
|
349 |
+
/* Page Heading */
|
350 |
+
.page-title { width:100%; overflow:hidden; border-bottom:1px solid #ccc; margin:0 0 25px; }
|
351 |
+
.page-title h1,
|
352 |
+
.page-title h2 { margin:0; font-size:20px; color:#0a263c; }
|
353 |
+
.page-title .separator { margin:0 3px; }
|
354 |
+
.page-title .link-rss { float:right; margin:7px 0 0; }
|
355 |
+
.title-buttons { text-align:right; }
|
356 |
+
.title-buttons h1,
|
357 |
+
.title-buttons h2,
|
358 |
+
.title-buttons h3,
|
359 |
+
.title-buttons h4,
|
360 |
+
.title-buttons h5,
|
361 |
+
.title-buttons h6 { float:left; }
|
362 |
+
|
363 |
+
.subtitle,
|
364 |
+
.sub-title { clear:both; padding:15px 0 0; font-size:15px; font-weight:bold; margin:0 0 6px; color:#e25203; }
|
365 |
+
|
366 |
+
/* Pager */
|
367 |
+
.pager { font-size:11px; background:#fff url(../images/bkg_toolbar.gif) 0 100% repeat-x; padding:4px 8px; border-top:1px solid #e2e2e2; text-align:center; }
|
368 |
+
.pager .amount { float:left; margin:0; }
|
369 |
+
.pager .limiter { float:right; }
|
370 |
+
.pager .limiter label { vertical-align:middle; }
|
371 |
+
.pager .limiter select { padding:0; margin:0 0 1px; vertical-align:middle; }
|
372 |
+
.pager .pages { margin:0 140px; }
|
373 |
+
.pager .pages ol { display:inline; }
|
374 |
+
.pager .pages li { display:inline; margin:0 2px; }
|
375 |
+
.pager .pages .current {}
|
376 |
+
|
377 |
+
/* Sorter */
|
378 |
+
.sorter { font-size:11px; background:#fff url(../images/bkg_toolbar.gif) 0 100% repeat-x; padding:3px 8px; border-top:1px solid #e2e2e2; }
|
379 |
+
.sorter .view-mode { float:left; margin:0; }
|
380 |
+
.sorter .sort-by { float:right; padding-right:36px; }
|
381 |
+
.sorter .sort-by label { vertical-align:middle; }
|
382 |
+
.sorter .sort-by select { padding:0; margin:0 0 1px; vertical-align:middle; }
|
383 |
+
.sorter .link-feed {}
|
384 |
+
|
385 |
+
/* Toolbar */
|
386 |
+
.toolbar {}
|
387 |
+
.toolbar .pager { padding:3px 8px; border-bottom:1px solid #fff; }
|
388 |
+
.toolbar .sorter { border-bottom:1px solid #fff; }
|
389 |
+
.toolbar-bottom {}
|
390 |
+
|
391 |
+
/* Data Table */
|
392 |
+
.data-table { width:100%; border:1px solid #bebcb7; }
|
393 |
+
.data-table .odd { background:#f8f7f5 }
|
394 |
+
.data-table .even { background:#eeeded; }
|
395 |
+
/*.data-table tr.odd:hover,
|
396 |
+
.data-table tr.even:hover { background:#ebf1f6; }*/
|
397 |
+
.data-table td.last,
|
398 |
+
.data-table th.last { border-right:0; }
|
399 |
+
.data-table tr.last th,
|
400 |
+
.data-table tr.last td { border-bottom:0 !important; }
|
401 |
+
.data-table th {
|
402 |
+
padding: 3px 8px;
|
403 |
+
font-weight: bold;
|
404 |
+
width: 180px;
|
405 |
+
}
|
406 |
+
.data-table td { padding:3px 8px; }
|
407 |
+
|
408 |
+
.data-table thead th { font-weight:bold; border-right:1px solid #c2d3e0; padding:2px 8px; color:#0a263c; white-space:nowrap; vertical-align:middle; }
|
409 |
+
.data-table thead th.wrap { white-space:normal; }
|
410 |
+
.data-table thead th a,
|
411 |
+
.data-table thead th a:hover { color:#fff; }
|
412 |
+
.data-table thead th { background:url(../images/bkg_th.gif) repeat-x 0 100% #d9e5ee; }
|
413 |
+
.data-table thead th .tax-flag { font-size:11px; white-space:nowrap; }
|
414 |
+
|
415 |
+
.data-table tfoot { border-bottom:1px solid #d9dde3; }
|
416 |
+
.data-table tfoot tr.first td { background:url(../images/bkg_tfoot.gif) 0 0 repeat-x; }
|
417 |
+
.data-table tfoot tr { background-color:#dee5e8 !important; }
|
418 |
+
.data-table tfoot td { padding-top:1px; padding-bottom:1px; border-bottom:0; border-right:1px solid #d9dde3; }
|
419 |
+
.data-table tfoot strong { font-size:16px; }
|
420 |
+
|
421 |
+
.data-table tbody th,
|
422 |
+
.data-table tbody td { border-bottom:1px solid #d9dde3; border-right:1px solid #d9dde3; }
|
423 |
+
/* Bundle products tables */
|
424 |
+
.data-table tbody.odd tr { background:#f8f7f5 !important; }
|
425 |
+
.data-table tbody.even tr { background:#f6f6f6 !important; }
|
426 |
+
.data-table tbody.odd tr td,
|
427 |
+
.data-table tbody.even tr td { border-bottom:0; }
|
428 |
+
.data-table tbody.odd tr.border td,
|
429 |
+
.data-table tbody.even tr.border td { border-bottom:1px solid #d9dde3; }
|
430 |
+
|
431 |
+
.data-table tbody td .option-label { font-weight:bold; font-style:italic; }
|
432 |
+
.data-table tbody td .option-value { padding-left:10px; }
|
433 |
+
|
434 |
+
/* Generic Info Box */
|
435 |
+
.info-box { background:#fff url(../images/bkg_block-title.gif) 0 0 repeat-x; border:1px solid #d0cbc1; padding:12px 15px; margin:0 0 15px; }
|
436 |
+
.info-box h2 { font-weight:bold; font-size:13px; }
|
437 |
+
|
438 |
+
.info-table th { font-weight:bold; padding:2px 15px 2px 0; }
|
439 |
+
.info-table td { padding:2px 0; }
|
440 |
+
|
441 |
+
/* Shopping cart total summary row expandable to details */
|
442 |
+
tr.summary-total { cursor:pointer; }
|
443 |
+
tr.summary-total td {}
|
444 |
+
tr.summary-total .summary-collapse { float:right; text-align:right; padding-left:20px; background:url(../images/bkg_collapse.gif) 0 5px no-repeat; cursor:pointer; }
|
445 |
+
tr.show-details .summary-collapse { background-position:0 -52px; }
|
446 |
+
tr.show-details td {}
|
447 |
+
tr.summary-details td { font-size:11px; background-color:#dae1e4; color:#626465; }
|
448 |
+
tr.summary-details-first td { border-top:1px solid #d2d8db; }
|
449 |
+
tr.summary-details-excluded { font-style:italic; }
|
450 |
+
|
451 |
+
/* Shopping cart tax info */
|
452 |
+
.cart-tax-info { display:block; }
|
453 |
+
.cart-tax-info,
|
454 |
+
.cart-tax-info .cart-price { padding-right:20px; }
|
455 |
+
.cart-tax-total { display:block; padding-right:20px; background:url(../images/bkg_collapse.gif) 100% 5px no-repeat; cursor:pointer; }
|
456 |
+
.cart-tax-info .price,
|
457 |
+
.cart-tax-total .price { display:inline !important; font-weight:normal !important; }
|
458 |
+
.cart-tax-total-expanded { background-position:100% -52px; }
|
459 |
+
|
460 |
+
/* Class: std - styles for admin-controlled content */
|
461 |
+
.std .subtitle { padding:0; }
|
462 |
+
.std ol.ol { list-style:decimal outside; padding-left:1.5em; }
|
463 |
+
.std ul.disc { list-style:disc outside; padding-left:18px; margin:0 0 10px; }
|
464 |
+
.std dl dt { font-weight:bold; }
|
465 |
+
.std dl dd { margin:0 0 10px; }
|
466 |
+
/*.std ul,
|
467 |
+
.std ol,
|
468 |
+
.std dl,
|
469 |
+
.std p,
|
470 |
+
.std address,
|
471 |
+
.std blockquote { margin:0 0 1em; padding:0; }
|
472 |
+
.std ul { list-style:disc outside; padding-left:1.5em; }
|
473 |
+
.std ol { list-style:decimal outside; padding-left:1.5em; }
|
474 |
+
.std ul ul { list-style-type:circle; }
|
475 |
+
.std ul ul,
|
476 |
+
.std ol ol,
|
477 |
+
.std ul ol,
|
478 |
+
.std ol ul { margin:.5em 0; }
|
479 |
+
.std dt { font-weight:bold; }
|
480 |
+
.std dd { padding:0 0 0 1.5em; }
|
481 |
+
.std blockquote { font-style:italic; padding:0 0 0 1.5em; }
|
482 |
+
.std address { font-style:normal; }
|
483 |
+
.std b,
|
484 |
+
.std strong { font-weight:bold; }
|
485 |
+
.std i,
|
486 |
+
.std em { font-style:italic; }*/
|
487 |
+
|
488 |
+
/* Misc */
|
489 |
+
.links li { display:inline; }
|
490 |
+
.links li.first { padding-left:0 !important; }
|
491 |
+
.links li.last { background:none !important; padding-right:0 !important; }
|
492 |
+
|
493 |
+
.link-cart { color:#dc6809 !important; font-weight:bold; }
|
494 |
+
.link-wishlist { color:#dc6809 !important; font-weight:bold; }
|
495 |
+
.link-reorder { font-weight:bold; color:#dc6809 !important; }
|
496 |
+
.link-compare { font-weight:bold; }
|
497 |
+
.link-print { /*background:url(../images/i_print.gif) 0 2px no-repeat; padding:2px 0 2px 25px;*/ font-weight:bold; color:#dc6809; }
|
498 |
+
.link-rss { background:url(../images/i_rss.gif) 0 2px no-repeat; padding-left:18px; line-height:14px; white-space:nowrap; }
|
499 |
+
.btn-remove { display:block; width:11px; height:11px; font-size:0; line-height:0; background:url(../images/btn_remove.gif) 0 0 no-repeat; text-indent:-999em; overflow:hidden; }
|
500 |
+
.btn-remove2 { display:block; width:16px; height:16px; font-size:0; line-height:0; background:url(../images/btn_trash.gif) 0 0 no-repeat; text-indent:-999em; overflow:hidden; }
|
501 |
+
.btn-edit { display:block; width:11px; height:11px; font-size:0; line-height:0; background:url(../images/btn_edit.gif) 0 0 no-repeat; text-indent:-999em; overflow:hidden; }
|
502 |
+
|
503 |
+
.cards-list dt { margin:5px 0 0; }
|
504 |
+
.cards-list .offset { padding:2px 0 2px 20px; }
|
505 |
+
|
506 |
+
.separator { margin:0 3px; }
|
507 |
+
|
508 |
+
.divider { clear:both; display:block; font-size:0; line-height:0; height:1px; margin:10px 0; background:url(../images/bkg_divider1.gif) 0 50% repeat-x; text-indent:-999em; overflow:hidden; }
|
509 |
+
|
510 |
+
/* Noscript Notice */
|
511 |
+
.noscript { border:1px solid #ddd; border-width:0 0 1px; background:#ffff90; font-size:12px; line-height:1.25; text-align:center; color:#2f2f2f; }
|
512 |
+
.noscript .noscript-inner { width:950px; margin:0 auto; padding:12px 0 12px; background:url(../images/i_notice.gif) 20px 50% no-repeat; }
|
513 |
+
.noscript p { margin:0; }
|
514 |
+
|
515 |
+
/* Demo Notice */
|
516 |
+
.demo-notice { margin:0; padding:6px 10px; background:#d75f07; font-size:12px; line-height:1.15; text-align:center; color:#fff; }
|
517 |
+
/* ======================================================================================= */
|
518 |
+
|
519 |
+
|
520 |
+
/* Header ================================================================================ */
|
521 |
+
.logo { float:left; }
|
522 |
+
.header-container { border-top:5px solid #0d2131; border-bottom:1px solid #415966; background:url(../images/bkg_header.jpg) 50% 0 repeat; }
|
523 |
+
.header { width:930px; margin:0 auto; padding:10px; text-align:right; position:relative; z-index:10; }
|
524 |
+
.header .logo { float:left; margin:3px 0 10px 12px; text-decoration:none !important; }
|
525 |
+
.header .logo strong { position:absolute; top:-999em; left:-999em; width:0; height:0; font-size:0; line-height:0; text-indent:-999em; overflow:hidden; }
|
526 |
+
.header h1.logo { margin:0; }
|
527 |
+
.header .quick-access { float:right; width:600px; padding:28px 10px 0 0; }
|
528 |
+
.header .welcome-msg { margin:0; color:#fff; text-align:right; }
|
529 |
+
.header .welcome-msg a { color:#ebbc58; }
|
530 |
+
.header .form-search { position:absolute; top:0; right:29px; width:315px; height:30px; background:url(../images/bkg_form-search.gif) 0 0 no-repeat; padding:1px 0 0 16px; }
|
531 |
+
.header .form-search label { float:left; width:24px; height:21px; text-align:left; text-indent:-999em; overflow:hidden; }
|
532 |
+
.header .form-search input.input-text { float:left; border-color:#5c7989; width:209px; margin-right:4px; }
|
533 |
+
.header .form-search button.button { float:left; }
|
534 |
+
.header .form-search button.button span { border:0; height:21px; background:url(../images/btn_search.gif) 0 0 no-repeat; padding:0 0 0 3px; font:bold 11px/21px Tahoma, Verdana, Arial, sans-serif; }
|
535 |
+
.header .form-search button.button span span { background-position:100% 0; padding:0 6px 0 3px; }
|
536 |
+
.header .form-search .search-autocomplete { z-index:999; left:40px !important; top:22px !important; }
|
537 |
+
.header .form-search .search-autocomplete ul { border:1px solid #5c7989; background-color:#f9f5f0; }
|
538 |
+
.header .form-search .search-autocomplete li { text-align:left; border-bottom:1px solid #f4eee7; padding:2px 8px 1px 8px; cursor:pointer; }
|
539 |
+
.header .form-search .search-autocomplete li .amount { float:right; font-weight:bold; }
|
540 |
+
.header .form-search .search-autocomplete li.odd { background-color:#fffefb; }
|
541 |
+
.header .form-search .search-autocomplete li.selected { background-color:#f7e8dd; }
|
542 |
+
.header .form-language { clear:both; padding:5px 0 0; text-align:right; }
|
543 |
+
.header .form-language label { font-weight:bold; padding-right:5px; color:#a7c6dd; vertical-align:middle; }
|
544 |
+
.header .form-language select { padding:0; }
|
545 |
+
.header .form-language select.flags option { background-position:4px 50%; background-repeat:no-repeat; padding-left:25px; }
|
546 |
+
.header .links { float:right; margin:0 0 6px; }
|
547 |
+
.header .links li { float:left; font-size:11px; background:url(../images/bkg_pipe1.gif) 100% 60% no-repeat; padding:0 8px 0 7px; }
|
548 |
+
.header .links a { color:#ebbc58; }
|
549 |
+
.header-container .top-container { clear:both; padding:5px 10px 0 12px; text-align:right; }
|
550 |
+
.header-container .top-container a { font-size:11px; color:#ebbc58; }
|
551 |
+
|
552 |
+
/********** < Navigation */
|
553 |
+
.nav-container { background:#0a263d url(../images/bkg_nav0.jpg) 50% 0 repeat-y; }
|
554 |
+
#nav { width:918px; margin:0 auto; padding:0 16px; font-size:13px; }
|
555 |
+
|
556 |
+
/* All Levels */ /* Style consistent throughout all nav levels */
|
557 |
+
#nav li { position:relative; text-align:left; }
|
558 |
+
#nav li.over { z-index:998; }
|
559 |
+
#nav a,
|
560 |
+
#nav a:hover { display:block; line-height:1.3em; text-decoration:none; }
|
561 |
+
#nav span { display:block; cursor:pointer; white-space:nowrap; }
|
562 |
+
#nav li ul span {white-space:normal; }
|
563 |
+
#nav ul li.parent a { background:url(../images/bkg_nav2.gif) 100% 100% no-repeat; }
|
564 |
+
#nav ul li.parent li a { background-image:none; }
|
565 |
+
|
566 |
+
/* 0 Level */
|
567 |
+
#nav li { float:left; }
|
568 |
+
#nav li.active a { color:#d96708; }
|
569 |
+
#nav a { float:left; padding:5px 12px 6px 8px; color:#a7c6dd; font-weight:bold; }
|
570 |
+
#nav li.over a,
|
571 |
+
#nav a:hover { color:#d96708; }
|
572 |
+
|
573 |
+
/* 1st Level */
|
574 |
+
#nav ul li,
|
575 |
+
#nav ul li.active { float:none; margin:0; padding-bottom:1px; background:#ecf3f6 url(../images/bkg_nav1.gif) 0 100% repeat-x; }
|
576 |
+
#nav ul li.last { background:#ecf3f6; padding-bottom:0; }
|
577 |
+
|
578 |
+
#nav ul a,
|
579 |
+
#nav ul a:hover { float:none; padding:0; background:none; }
|
580 |
+
#nav ul li a { font-weight:normal !important; }
|
581 |
+
|
582 |
+
/* 2nd Level */
|
583 |
+
#nav ul,
|
584 |
+
#nav div { position:absolute; width:15em; top:27px; left:-10000px; border:1px solid #899ba5; }
|
585 |
+
#nav div ul { position:static; width:auto; border:none; }
|
586 |
+
|
587 |
+
/* 3rd+ Level */
|
588 |
+
#nav ul ul,
|
589 |
+
#nav ul div { top:5px; }
|
590 |
+
|
591 |
+
#nav ul li a { background:#ecf3f6; }
|
592 |
+
#nav ul li a:hover { background:#d5e4eb; }
|
593 |
+
#nav ul li a,
|
594 |
+
#nav ul li a:hover { color:#2f2f2f !important; }
|
595 |
+
#nav ul span,
|
596 |
+
#nav ul li.last li span { padding:3px 15px 4px 15px; }
|
597 |
+
|
598 |
+
/* Show menu */
|
599 |
+
#nav li ul.shown-sub,
|
600 |
+
#nav li div.shown-sub { left:0; z-index:999; }
|
601 |
+
#nav li .shown-sub ul.shown-sub,
|
602 |
+
#nav li .shown-sub li div.shown-sub { left:100px; }
|
603 |
+
/********** Navigation > */
|
604 |
+
/* ======================================================================================= */
|
605 |
+
|
606 |
+
|
607 |
+
/* Sidebar =============================================================================== */
|
608 |
+
.block { border:1px solid #c4c1bc; margin:0 0 15px; }
|
609 |
+
.block .block-title { background:url(../images/bkg_block-title.gif) 0 0 repeat-x; border-bottom:1px solid #ddd; padding:2px 9px; }
|
610 |
+
.block .block-title strong { display:block; font:bold 12px/16px Arial, Helvetica, sans-serif; min-height:16px; padding:1px 0 1px; text-transform:uppercase; color:#e26703; }
|
611 |
+
.block .block-title strong span {}
|
612 |
+
.block .block-title a { text-decoration:none !important; }
|
613 |
+
.block .block-subtitle { margin:0; padding:5px 9px; font-size:1em; font-weight:bold; color:#0a263c; }
|
614 |
+
.block .block-content { background:#f8f7f5; }
|
615 |
+
.block .block-content li.item { padding:7px 9px; }
|
616 |
+
.block .block-content .product-name { color:#1e7ec8; }
|
617 |
+
.block .btn-remove,
|
618 |
+
.block .btn-edit { float:right; margin:1px 0 2px 5px; }
|
619 |
+
.block .actions { background:#dee5e8 url(../images/bkg_block-actions.gif) 0 0 repeat-x; padding:6px 9px; text-align:right; }
|
620 |
+
.block .actions a { float:left; }
|
621 |
+
.block .actions button.button { float:right; }
|
622 |
+
.block .empty { margin:0; padding:5px 9px; }
|
623 |
+
|
624 |
+
.block li.odd { background-color:#f4f3f3; }
|
625 |
+
.block li.even { background-color:#fafafa; }
|
626 |
+
|
627 |
+
/* Mini Blocks */
|
628 |
+
.block-cart,
|
629 |
+
.block-wishlist,
|
630 |
+
.block-subscribe,
|
631 |
+
.block-compare,
|
632 |
+
.block-reorder,
|
633 |
+
.block-poll,
|
634 |
+
.block-viewed,
|
635 |
+
.block-compared,
|
636 |
+
.block-related,
|
637 |
+
.block-tags,
|
638 |
+
.block-login { font-size:11px; line-height:1.25; }
|
639 |
+
.block-cart .block-title strong,
|
640 |
+
.block-wishlist .block-title strong,
|
641 |
+
.block-subscribe .block-title strong,
|
642 |
+
.block-compare .block-title strong,
|
643 |
+
.block-reorder .block-title strong,
|
644 |
+
.block-poll .block-title strong,
|
645 |
+
.block-viewed .block-title strong,
|
646 |
+
.block-compared .block-title strong,
|
647 |
+
.block-related .block-title strong,
|
648 |
+
.block-tags .block-title strong,
|
649 |
+
.block-login .block-title strong { background-position:0 0; background-repeat:no-repeat; padding-left:21px; }
|
650 |
+
|
651 |
+
/* Mini Products List */
|
652 |
+
.mini-products-list .product-image { float:left; width:50px; border:1px solid #a9a9a9; }
|
653 |
+
.mini-products-list .product-details { margin-left:60px; }
|
654 |
+
|
655 |
+
/* Block: Account */
|
656 |
+
.block-account { border-color:#bbb; }
|
657 |
+
.block-account .block-title { background:#fc9d36 url(../images/bkg_block-title-account.gif) 0 100% repeat-x; border:0; padding:3px 10px; }
|
658 |
+
.block-account .block-title strong { font-size:13px; color:#fff; }
|
659 |
+
.block-account .block-content { background:#fbfaf6; padding:7px 10px 7px; }
|
660 |
+
.block-account .block-content li a { display:block; border-bottom:1px solid #ddd; padding:3px 0; color:#5f5d5c; text-decoration:none !important; }
|
661 |
+
.block-account .block-content li a:hover { color:#ea7900; }
|
662 |
+
.block-account .block-content li.last a { border-bottom:0; }
|
663 |
+
.block-account .block-content li.current { border-bottom:1px solid #ddd; padding:3px 0; color:#ea7900; }
|
664 |
+
.block-account .block-content li.current.last { border-bottom:0; }
|
665 |
+
|
666 |
+
/* Block: Currency Switcher */
|
667 |
+
.block-currency { border:0; background:url(../images/bkg_block-currency.gif) 0 0 no-repeat; padding:7px 12px 10px; height:51px; }
|
668 |
+
.block-currency .block-title { background:none; border:0; padding:0; margin:0 0 5px; }
|
669 |
+
.block-currency .block-title strong { font:bold 13px/21px Arial, Helvetica, sans-serif; background:url(../images/i_block-currency.gif) 0 50% no-repeat; padding:0 0 0 21px; text-transform:none; color:#fff; }
|
670 |
+
.block-currency .block-content { background:none; padding:0; }
|
671 |
+
.block-currency .block-content select { width:100%; padding:0; }
|
672 |
+
|
673 |
+
/* Block: Layered Navigation */
|
674 |
+
.block-layered-nav { border:0; }
|
675 |
+
.block-layered-nav .block-title { border:0; padding:0; height:24px; background:url(../images/bkg_block-layered-title.gif) 0 0 no-repeat; text-indent:-999em; overflow:hidden; }
|
676 |
+
.block-layered-nav .block-subtitle { line-height:1.35; background:#d5e8ff url(../images/bkg_block-layered1.gif) 0 50% repeat; padding:3px 9px; border:1px solid #b9ccdd; border-width:1px 0; text-transform:uppercase; color:#1f5070; }
|
677 |
+
.block-layered-nav .block-content { border:1px solid #a0b3c3; background:#e7f1f4; }
|
678 |
+
.block-layered-nav dt { background:url(../images/bkg_block-layered-dt.gif) 9px 11px no-repeat; padding:7px 10px 0 28px; font-weight:bold; text-transform:uppercase; }
|
679 |
+
.block-layered-nav dd { padding:0 12px 12px; background:url(../images/bkg_block-layered-dd.gif) 0 100% repeat-x; }
|
680 |
+
.block-layered-nav dd.last { background:none; }
|
681 |
+
.block-layered-nav .currently li { background:#fff url(../images/bkg_block-layered-li.gif) 0 100% repeat-x; padding:4px 6px 4px 10px; }
|
682 |
+
.block-layered-nav .currently .label { font-weight:bold; padding-left:18px; background:url(../images/bkg_block-layered-label.gif) 0 3px no-repeat; text-transform:uppercase; }
|
683 |
+
.block-layered-nav .currently .btn-remove { margin:3px 0 0; }
|
684 |
+
.block-layered-nav .actions { font-size:11px; padding:4px 9px; background:#cad6e4; border:1px solid #dee5e8; border-width:1px 0; text-align:right; }
|
685 |
+
.block-layered-nav .actions a { float:none; }
|
686 |
+
|
687 |
+
/* Block: Cart */
|
688 |
+
.block-cart .block-title { /*border-bottom:0;*/ }
|
689 |
+
.block-cart .block-title strong { background-image:url(../images/i_block-cart.gif); }
|
690 |
+
.block-cart .summary { background:#fff; padding:2px 8px 8px; margin:-1px 0 0; position:relative; z-index:1; }
|
691 |
+
.block-cart .amount { margin:0; }
|
692 |
+
.block-cart .amount a { font-weight:bold; }
|
693 |
+
.block-cart .subtotal { margin:5px 0 0; padding:2px 0; background:#fbebd9; text-align:center; }
|
694 |
+
.block-cart .subtotal .price { font-weight:bold; }
|
695 |
+
.block-cart .actions { border-bottom:1px solid #c2c2c2; }
|
696 |
+
.block-cart .actions .paypal-logo { float:left; width:100%; margin:3px 0 0; text-align:right; }
|
697 |
+
.block-cart .actions .paypal-logo .paypal-or { clear:both; display:block; padding:0 55px 8px 0; }
|
698 |
+
|
699 |
+
/* Block: Wishlist */
|
700 |
+
.block-wishlist .block-title strong { background-image:url(../images/i_block-wishlist.gif); }
|
701 |
+
.block-wishlist .actions { text-align:right; }
|
702 |
+
.block-wishlist .actions a { float:none; }
|
703 |
+
|
704 |
+
/* Block: Related */
|
705 |
+
.block-related .block-title strong { background-image:url(../images/i_block-related.gif); background-position:0 1px; }
|
706 |
+
.block-related input.checkbox { float:left; }
|
707 |
+
.block-related .product { margin-left:20px; }
|
708 |
+
|
709 |
+
/* Block: Compare Products */
|
710 |
+
.block-compare .block-title strong { background-image:url(../images/i_block-list.gif); background-position:0 1px; }
|
711 |
+
.block-compare button.button span { border-color:#406a83; background:#618499; }
|
712 |
+
.page-popup .link-print { background:url(../images/i_print.gif) 0 2px no-repeat; padding:2px 0 2px 25px; font-weight:bold; color:#1e7ec8; }
|
713 |
+
.compare-table { border:0; }
|
714 |
+
.compare-table thead tr.first th,
|
715 |
+
.compare-table thead tr.first td { border:0; background:none; padding:0; font-size:0; line-height:0; }
|
716 |
+
.compare-table .btn-remove { float:right; background-image:url(../images/btn_remove2.gif); width:72px; height:15px; }
|
717 |
+
.compare-table tbody th { background:#d9e5ee url(../images/bkg_th-v.gif) 100% 0 repeat-y; }
|
718 |
+
.compare-table tbody th,
|
719 |
+
.compare-table tbody td { padding:10px; border:0; border-top:1px solid #ccc; border-left:1px solid #ccc; }
|
720 |
+
.compare-table tbody td.last { border-right:1px solid #ccc; }
|
721 |
+
.compare-table tbody tr.last th,
|
722 |
+
.compare-table tbody tr.last td { border-bottom:1px solid #ccc !important; }
|
723 |
+
.compare-table tr.add-to-row td { background:#fffada; text-align:center; }
|
724 |
+
.compare-table tr.first td { text-align:center; }
|
725 |
+
.compare-table tr.first td .product-name { font-size:13px; font-weight:bold; margin:0 0 5px; color:#203548; }
|
726 |
+
.compare-table tr.first td .product-name a { color:#203548; }
|
727 |
+
.compare-table tr.first td .ratings { width:69px; margin:0 auto; }
|
728 |
+
.compare-table tr.first td p,
|
729 |
+
.compare-table tr.add-to-row td p { margin:0; }
|
730 |
+
|
731 |
+
/* Block: Recently Viewed */
|
732 |
+
.block-viewed .block-title strong { background-image:url(../images/i_block-viewed.gif); }
|
733 |
+
|
734 |
+
/* Block: Recently Compared */
|
735 |
+
.block-compared .block-title strong { background-image:url(../images/i_block-list.gif); background-position:0 1px; }
|
736 |
+
|
737 |
+
/* Block: Poll */
|
738 |
+
.block-poll .block-title strong { background-image:url(../images/i_block-poll.gif); }
|
739 |
+
.block-poll .block-subtitle { font-size:12px; }
|
740 |
+
.block-poll label { color:#777; font-weight:bold; }
|
741 |
+
.block-poll input.radio { float:left; margin:1px -18px 0 0; }
|
742 |
+
.block-poll .label { display:block; margin-left:18px; }
|
743 |
+
.block-poll li { padding:3px 9px; }
|
744 |
+
.block-poll .actions { margin:5px 0 0; }
|
745 |
+
.block-poll button.button span { border-color:#406a83; background:#618499; }
|
746 |
+
.block-poll .answer { font-weight:bold; }
|
747 |
+
.block-poll .votes { float:right; margin-left:10px; }
|
748 |
+
|
749 |
+
/* Block: Tags */
|
750 |
+
.block-tags .block-title strong { background-image:url(../images/i_block-tags.gif); }
|
751 |
+
.block-tags .block-content .tags-list { background:none; border:0; font-size:12px; }
|
752 |
+
.block-tags .block-content a { color:#1b2d3b; }
|
753 |
+
.block-tags .actions { text-align:right; }
|
754 |
+
.block-tags .actions a { float:none; }
|
755 |
+
|
756 |
+
/* Block: Subscribe */
|
757 |
+
.block-subscribe .block-content { padding:5px 10px; }
|
758 |
+
.block-subscribe .block-title strong { background-image:url(../images/i_block-subscribe.gif); }
|
759 |
+
.block-subscribe label { font-weight:bold; color:#666; }
|
760 |
+
.block-subscribe input.input-text { display:block; width:167px; margin:3px 0; }
|
761 |
+
.block-subscribe .actions { background:none; padding:0; margin:3px 0 0; text-align:left; }
|
762 |
+
.block-subscribe .actions button.button { float:none; }
|
763 |
+
.block-subscribe .actions button.button span { border-color:#406a83; background:#618499; }
|
764 |
+
|
765 |
+
/* Block: Reorder */
|
766 |
+
.block-reorder .block-title strong { background-image:url(../images/i_block-list.gif); }
|
767 |
+
.block-reorder input.checkbox { float:left; margin:2px -20px 0 0; }
|
768 |
+
.block-reorder .product-name { margin-left:20px; }
|
769 |
+
.block-reorder .validation-advice { margin:3px 9px 7px; }
|
770 |
+
|
771 |
+
/* Block: Banner */
|
772 |
+
.block-banner { border:0; }
|
773 |
+
.block-banner .block-content { padding:0; text-align:center; }
|
774 |
+
|
775 |
+
/* Block: Login */
|
776 |
+
.block-login .block-title strong { background-image:url(../images/i_ma-info.gif); }
|
777 |
+
.block-login .block-content { padding:5px 10px; }
|
778 |
+
.block-login label { font-weight:bold; color:#666; }
|
779 |
+
.block-login input.input-text { display:block; width:167px; margin:3px 0; }
|
780 |
+
.block-login .actions { background:none; padding:0; margin:3px 0 0; }
|
781 |
+
.block-login .actions button.button span { border-color:#406a83; background:#618499; }
|
782 |
+
|
783 |
+
/* Paypal */
|
784 |
+
.sidebar .paypal-logo { display:block; margin:10px 0; text-align:center; }
|
785 |
+
.sidebar .paypal-logo a { float:none; }
|
786 |
+
/* ======================================================================================= */
|
787 |
+
|
788 |
+
|
789 |
+
/* Category Page ========================================================================= */
|
790 |
+
.category-title { border:0; margin:0 0 7px; }
|
791 |
+
.category-image { width:100%; overflow:hidden; margin:0 0 10px; text-align:center; }
|
792 |
+
.category-image img {}
|
793 |
+
.category-description { margin:0 0 10px; }
|
794 |
+
.category-products {}
|
795 |
+
|
796 |
+
/* View Type: Grid */
|
797 |
+
.products-grid { border-bottom:1px solid #d9ddd3; background:url(../images/bkg_grid.gif) 0 0 repeat; position:relative; }
|
798 |
+
.products-grid.last { border-bottom:0; }
|
799 |
+
.products-grid li.item { float:left; width:138px; padding:12px 10px 80px; }
|
800 |
+
.products-grid .product-image { display:block; width:135px; height:135px; margin:0 0 10px; }
|
801 |
+
.products-grid .product-name { /*min-height:2.7em;*/ margin:0 0 5px; font-weight:bold; font-size:13px; color:#203548; }
|
802 |
+
.products-grid .product-name a { color:#203548; }
|
803 |
+
.products-grid .price-box { margin:5px 0; }
|
804 |
+
.products-grid .availability { line-height:21px; }
|
805 |
+
.products-grid .actions { position:absolute; bottom:12px; }
|
806 |
+
.col2-left-layout .products-grid,
|
807 |
+
.col2-right-layout .products-grid { width:632px; margin:0 auto; }
|
808 |
+
.col1-layout .products-grid { width:790px; margin:0 auto; }
|
809 |
+
|
810 |
+
/* View Type: List */
|
811 |
+
.products-list li.item { border-bottom:1px dashed #d9ddd3; margin-top:10px; padding-top: 10px;}
|
812 |
+
/*.products-list li.item.last { border-bottom:0; }*/
|
813 |
+
.products-list .product-image { float:left; width:135px; height:135px; margin:0 0 10px; }
|
814 |
+
.products-list .product-shop {
|
815 |
+
margin-left: 50px;
|
816 |
+
}
|
817 |
+
.products-list .product-name { margin:0 0 5px; font-weight:bold; font-size:13px; color:#203548; }
|
818 |
+
.products-list .product-name a { color:#203548; }
|
819 |
+
.products-list .price-box { float:left; margin:3px 13px 5px 0; }
|
820 |
+
.products-list .availability { float:left; margin:3px 0 0; }
|
821 |
+
.products-list .desc { clear:both; padding:6px 0 0; margin:0 0 15px; line-height:1.35; }
|
822 |
+
.products-list .desc .link-learn { font-size:11px; }
|
823 |
+
.products-list .add-to-links { clear:both; }
|
824 |
+
.products-list .add-to-links li { display:inline; }
|
825 |
+
.products-list .add-to-links .separator { display:inline; margin:0 2px; }
|
826 |
+
/* ======================================================================================= */
|
827 |
+
|
828 |
+
|
829 |
+
/* Product View ========================================================================== */
|
830 |
+
/* Rating */
|
831 |
+
.no-rating { margin:0; }
|
832 |
+
|
833 |
+
.ratings { font-size:11px; line-height:1.25; margin:7px 0; }
|
834 |
+
.ratings strong { float:left; margin:1px 3px 0 0; }
|
835 |
+
.ratings .rating-links { margin:0; }
|
836 |
+
.ratings .rating-links .separator { margin:0 2px; }
|
837 |
+
.ratings dt {}
|
838 |
+
.ratings dd {}
|
839 |
+
.rating-box { width:69px; height:13px; font-size:0; line-height:0; background:url(../images/bkg_rating.gif) 0 0 repeat-x; text-indent:-999em; overflow:hidden; }
|
840 |
+
.rating-box .rating { float:left; height:13px; background:url(../images/bkg_rating.gif) 0 100% repeat-x; }
|
841 |
+
.ratings .rating-box { float:left; margin-right:3px; }
|
842 |
+
.ratings .amount {}
|
843 |
+
|
844 |
+
.ratings-table th,
|
845 |
+
.ratings-table td { font-size:11px; line-height:1.15; padding:3px 0; }
|
846 |
+
.ratings-table th { font-weight:bold; padding-right:8px; }
|
847 |
+
|
848 |
+
/* Availability */
|
849 |
+
.availability { margin:0; }
|
850 |
+
.availability span { font-weight:bold; }
|
851 |
+
.availability.in-stock span {}
|
852 |
+
.availability.out-of-stock span { color:#d83820; }
|
853 |
+
|
854 |
+
.availability-only { margin:10px 0 7px; line-height:16px; background:url(../images/i_availability_only.gif) 0 50% no-repeat; padding-left:15px; }
|
855 |
+
.availability-only span,
|
856 |
+
.availability-only a { border-bottom:1px dashed #751d02; color:#000; }
|
857 |
+
.availability-only a { background:url(../images/i_availability_only_arrow.gif) 100% 0 no-repeat; cursor:pointer; padding-right:15px; text-decoration:none; }
|
858 |
+
.availability-only .expanded { background-position:100% -15px; }
|
859 |
+
.availability-only strong { color:#be2c00; }
|
860 |
+
|
861 |
+
.availability-only-details { margin:0 0 7px; }
|
862 |
+
.availability-only-details th { background:#d2d6d9; font-size:10px; padding:0 8px; }
|
863 |
+
.availability-only-details td { background:#ebf0f3; border-bottom:1px solid #fff; font-size:11px; padding:2px 8px 1px; }
|
864 |
+
.availability-only-details tr.odd td.last { color:#d95e00; font-weight:bold; }
|
865 |
+
|
866 |
+
.product-view .product-shop .availability { font-size:11px; }
|
867 |
+
.product-view .product-shop .availability span { font-weight:normal; }
|
868 |
+
|
869 |
+
/* Email to a Friend */
|
870 |
+
.email-friend { margin:0; }
|
871 |
+
|
872 |
+
/* Alerts */
|
873 |
+
.alert-price { margin:0; font-size:11px; }
|
874 |
+
.alert-stock { margin:0; font-size:11px; }
|
875 |
+
|
876 |
+
/********** < Product Prices */
|
877 |
+
.price { white-space:nowrap !important; }
|
878 |
+
|
879 |
+
.price-box { margin:5px 0; }
|
880 |
+
.price-box .price { font-weight:bold; color:#c76200; }
|
881 |
+
|
882 |
+
/* Regular price */
|
883 |
+
.regular-price { color:#c76200; }
|
884 |
+
.regular-price .price { font-weight:bold; font-size:13px; color:#c76200; }
|
885 |
+
.block .regular-price,
|
886 |
+
.block .regular-price .price { color:#2f2f2f; }
|
887 |
+
|
888 |
+
/* Old price */
|
889 |
+
.old-price { margin:0; }
|
890 |
+
.old-price .price-label { white-space:nowrap; color:#999; }
|
891 |
+
.old-price .price { font-weight:bold; color:#c76200; text-decoration:line-through; }
|
892 |
+
|
893 |
+
/* Special price */
|
894 |
+
.special-price { margin:0; padding:3px 0; }
|
895 |
+
.special-price .price-label { font-size:13px; font-weight:bold; white-space:nowrap; color:#cd5033; }
|
896 |
+
.special-price .price { font-size:13px; font-weight:bold; color:#c76200; }
|
897 |
+
|
898 |
+
/* Minimal price (as low as) */
|
899 |
+
.minimal-price { margin:0; }
|
900 |
+
.minimal-price .price-label { font-weight:bold; white-space:nowrap; }
|
901 |
+
|
902 |
+
.minimal-price-link { display:block; }
|
903 |
+
.minimal-price-link .label {color:#1e7ec8;}
|
904 |
+
.minimal-price-link .price { font-weight:normal; color:#1e7ec8; }
|
905 |
+
|
906 |
+
/* Excluding tax */
|
907 |
+
.price-excluding-tax { display:block; color:#999; }
|
908 |
+
.price-excluding-tax .label { white-space:nowrap; color:#999; }
|
909 |
+
.price-excluding-tax .price { font-size:13px; font-weight:normal; color:#c76200; }
|
910 |
+
|
911 |
+
/* Including tax */
|
912 |
+
.price-including-tax { display:block; color:#999; }
|
913 |
+
.price-including-tax .label { white-space:nowrap; color:#999; }
|
914 |
+
.price-including-tax .price { font-size:13px; font-weight:bold; color:#c76200; }
|
915 |
+
|
916 |
+
/* Configured price */
|
917 |
+
.configured-price { margin:0; }
|
918 |
+
.configured-price .price-label { font-weight:bold; white-space:nowrap; }
|
919 |
+
.configured-price .price { font-weight:bold; }
|
920 |
+
|
921 |
+
/* FPT */
|
922 |
+
.weee { display:block; font-size:11px; color:#444; }
|
923 |
+
.weee .price { font-size:11px; font-weight:normal; }
|
924 |
+
|
925 |
+
/* Excl tax (for order tables) */
|
926 |
+
.price-excl-tax { display:block; }
|
927 |
+
.price-excl-tax .label { display:block; white-space:nowrap; }
|
928 |
+
.price-excl-tax .price { display:block; }
|
929 |
+
|
930 |
+
/* Incl tax (for order tables) */
|
931 |
+
.price-incl-tax { display:block; }
|
932 |
+
.price-incl-tax .label { display:block; white-space:nowrap; }
|
933 |
+
.price-incl-tax .price { display:block; font-weight:bold; }
|
934 |
+
|
935 |
+
/* Price range */
|
936 |
+
.price-from { margin:0; }
|
937 |
+
.price-from .price-label { font-weight:bold; white-space:nowrap; }
|
938 |
+
|
939 |
+
.price-to { margin:0; }
|
940 |
+
.price-to .price-label { font-weight:bold; white-space:nowrap; }
|
941 |
+
|
942 |
+
/* Price notice next to the options */
|
943 |
+
.price-notice { padding-left:10px; color:#999; }
|
944 |
+
.price-notice .price { font-weight:bold; color:#2f2f2f; }
|
945 |
+
|
946 |
+
/* Price as configured */
|
947 |
+
.price-as-configured { margin:0; }
|
948 |
+
.price-as-configured .price-label { font-weight:bold; white-space:nowrap; }
|
949 |
+
|
950 |
+
.price-box-bundle { padding:0 0 10px 0; }
|
951 |
+
.price-box-bundle .price-box { margin:0 !important; padding:0 !important; }
|
952 |
+
.price-box-bundle .price { color:#555; }
|
953 |
+
/********** Product Prices > */
|
954 |
+
|
955 |
+
/* Tier Prices */
|
956 |
+
.tier-prices { margin:10px 0; padding:10px; background-color:#f4f7f7; border:1px solid #dadddd; }
|
957 |
+
.tier-prices li { line-height:1.4; background:url(../images/i_tier.gif) no-repeat 0 3px; padding:2px 0 2px 10px; color:#424242; }
|
958 |
+
.tier-prices .benefit { font-style:italic; font-weight:bold; color:#2f2f2f; }
|
959 |
+
.tier-prices .price { font-weight:bold; color:#2f2f2f; }
|
960 |
+
|
961 |
+
.tier-prices-grouped li { padding:2px 0; color:#e26703; }
|
962 |
+
.tier-prices-grouped li .price { font-weight:bold; }
|
963 |
+
|
964 |
+
/* Add to Links */
|
965 |
+
.add-to-links { font-size:11px; margin:5px 0 0; }
|
966 |
+
.add-to-links .separator { display:none; }
|
967 |
+
|
968 |
+
/* Add to Cart */
|
969 |
+
.add-to-cart label { float:left; margin-right:5px; font-weight:bold; color:#666; }
|
970 |
+
.add-to-cart .qty { float:left; margin-right:5px; }
|
971 |
+
.add-to-cart button.button { float:left; }
|
972 |
+
.add-to-cart .paypal-logo { clear:left; margin:0; text-align:right; }
|
973 |
+
.add-to-cart .paypal-logo .paypal-or { clear:both; display:block; margin:5px 60px 5px 0; }
|
974 |
+
.product-view .add-to-cart .paypal-logo { margin:0; }
|
975 |
+
|
976 |
+
/* Add to Links + Add to Cart */
|
977 |
+
.add-to-box { margin:10px 0; }
|
978 |
+
.add-to-box .add-to-cart { float:left; }
|
979 |
+
.add-to-box .or { float:left; font-weight:bold; margin:0 7px; color:#666; }
|
980 |
+
.add-to-box .add-to-links { float:left; margin:0; font-size:12px !important; line-height:1.25 !important; text-align:left !important; }
|
981 |
+
.add-to-box .add-to-links li { display:block !important; }
|
982 |
+
.add-to-box .add-to-links li .separator { display:none !important; }
|
983 |
+
|
984 |
+
|
985 |
+
.product-view { border:1px solid #c4c6c8; }
|
986 |
+
|
987 |
+
.product-essential { padding:25px; background:#fff url(../images/bkg_product-view.gif) 100% 0 no-repeat; }
|
988 |
+
.product-essential h2 { font:bold 13px/1.35 Arial, Helvetica, sans-serif; }
|
989 |
+
|
990 |
+
.product-collateral { background:#faf7ee url(../images/bkg_product_collateral.gif) 0 0 repeat-x; padding:25px; }
|
991 |
+
.product-collateral h2 { font-weight:bold; font-size:15px; color:#e26703; border-bottom:1px solid #e5dcc3; padding:0 0 1px; margin:0 0 15px; }
|
992 |
+
.product-collateral .box-collateral { margin:0 0 25px; }
|
993 |
+
|
994 |
+
/* Product Images */
|
995 |
+
.product-view .product-img-box { float:left; width:267px; }
|
996 |
+
.col3-layout .product-view .product-img-box { float:none; margin:0 auto; }
|
997 |
+
.product-view .product-img-box .product-image { margin:0 0 13px; }
|
998 |
+
.product-view .product-img-box .product-image-zoom { position:relative; width:265px; height:265px; overflow:hidden; z-index:9; }
|
999 |
+
.product-view .product-img-box .product-image-zoom img { position:absolute; left:0; top:0; cursor:move; }
|
1000 |
+
.product-view .product-img-box .zoom-notice { font-size:11px; margin:0 0 5px; text-align:center; }
|
1001 |
+
.product-view .product-img-box .zoom { position:relative; z-index:9; height:18px; margin:0 auto 13px; padding:0 28px; background:url(../images/slider_bg.gif) 50% 50% no-repeat; cursor:pointer; }
|
1002 |
+
.product-view .product-img-box .zoom.disabled { -moz-opacity:.3; -webkit-opacity:.3; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";/*IE8*/ opacity:.3; }
|
1003 |
+
.product-view .product-img-box .zoom #track { position:relative; height:18px; }
|
1004 |
+
.product-view .product-img-box .zoom #handle { position:absolute; left:0; top:-1px; width:9px; height:22px; background:url(../images/magnifier_handle.gif) 0 0 no-repeat; }
|
1005 |
+
.product-view .product-img-box .zoom .btn-zoom-out { position:absolute; left:2px; top:0; }
|
1006 |
+
.product-view .product-img-box .zoom .btn-zoom-in { position:absolute; right:2px; top:0; }
|
1007 |
+
.product-view .product-img-box .more-views h2 { font-size:11px; border-bottom:1px solid #ccc; margin:0 0 8px; text-transform:uppercase; }
|
1008 |
+
.product-view .product-img-box .more-views ul { margin-left:-9px }
|
1009 |
+
.product-view .product-img-box .more-views li { float:left; margin:0 0 8px 9px; }
|
1010 |
+
.product-view .product-img-box .more-views li a { float:left; width:56px; height:56px; border:2px solid #ddd; overflow:hidden; }
|
1011 |
+
|
1012 |
+
.product-image-popup { margin:0 auto; }
|
1013 |
+
.product-image-popup .buttons-set { float:right; clear:none; border:0; margin:0; padding:0; }
|
1014 |
+
.product-image-popup .nav { font-weight:bold; margin:0 100px; text-align:center; }
|
1015 |
+
.product-image-popup .image { display:block; margin:10px 0; }
|
1016 |
+
.product-image-popup .image-label { font-size:13px; font-weight:bold; margin:0 0 10px; color:#2f2f2f; }
|
1017 |
+
|
1018 |
+
/* Product Shop */
|
1019 |
+
.product-view .product-shop { float:right; width:330px; }
|
1020 |
+
.col1-layout .product-view .product-shop {
|
1021 |
+
float: right;
|
1022 |
+
width: 500px;
|
1023 |
+
}
|
1024 |
+
.col3-layout .product-view .product-shop { float:none; width:auto; }
|
1025 |
+
.product-view .product-shop .product-name { margin:0 0 5px; }
|
1026 |
+
.product-view .product-shop .product-name h1 { margin:0; font:bold 15px/1.35 Arial, Helvetica, sans-serif; }
|
1027 |
+
.product-view .product-shop .availability { margin:10px 0; }
|
1028 |
+
.product-view .product-shop .short-description { margin:10px 0; background:url(../images/bkg_divider1.gif) 0 0 repeat-x; padding:10px 0 0; }
|
1029 |
+
.product-view .product-shop .price-box { margin:10px 0; }
|
1030 |
+
.product-view .product-shop .add-to-links { margin:0; }
|
1031 |
+
.product-view .product-shop .add-to-links { font-size:12px; text-align:right; }
|
1032 |
+
.product-view .product-shop .add-to-links li,
|
1033 |
+
.product-view .product-shop .add-to-links li .separator { display:inline; }
|
1034 |
+
.product-view .product-shop .add-to-links a { color:#1E7EC8 !important; font-weight:normal !important; }
|
1035 |
+
|
1036 |
+
/* Product Options */
|
1037 |
+
.product-options { margin:20px 0 0; padding:10px 15px 20px; position:relative; background-color:#f6f6f6; border:1px solid #e4e4e4; }
|
1038 |
+
.product-options dt { padding:10px 0 0; font-weight:normal; }
|
1039 |
+
.product-options dt label { font-weight:bold; color:#2f2f2f; }
|
1040 |
+
.product-options dt label.required em { color:#eb340a; margin-left:5px; }
|
1041 |
+
.product-options dd .qty-holder { display:block; padding:10px 0 0; }
|
1042 |
+
.product-options dd .qty-holder label { vertical-align:middle; }
|
1043 |
+
.product-options dt .qty-disabled { background:none; border:0; padding:3px; color:#2f2f2f; }
|
1044 |
+
.product-options dd { padding:5px 10px 15px; margin:0 0 5px; border-bottom:1px solid #e4e4e4; }
|
1045 |
+
.product-options dl.last dd.last { border-bottom:0; padding-bottom:5px; margin-bottom:0; }
|
1046 |
+
.product-options dd input.input-text { width:98%; }
|
1047 |
+
.product-options dd input.datetime-picker { width:150px; }
|
1048 |
+
.product-options dd .time-picker { display:-moz-inline-box; display:inline-block; padding:2px 0; vertical-align:middle; }
|
1049 |
+
.product-options dd textarea { width:98%; height:8em; }
|
1050 |
+
.product-options dd select { width:99%; }
|
1051 |
+
.product-options dd .multiselect option { border-bottom:1px dotted #d9e5ee; padding:2px 4px; }
|
1052 |
+
.product-options ul.options-list { margin-right:5px; }
|
1053 |
+
.product-options ul.options-list li { line-height:1.5; padding:2px 0; }
|
1054 |
+
.product-options ul.options-list input.radio { float:left; margin-top:3px; }
|
1055 |
+
.product-options ul.options-list input.checkbox { float:left; margin-top:3px; }
|
1056 |
+
.product-options ul.options-list .label { display:block; margin-left:18px; }
|
1057 |
+
.product-options ul.options-list label { font-weight:normal; }
|
1058 |
+
.product-options ul.validation-failed { padding:0 7px; }
|
1059 |
+
.product-options p.note { margin:0; font-size:11px; }
|
1060 |
+
.product-options p.required { position:absolute; right:20px; top:20px; }
|
1061 |
+
|
1062 |
+
.product-options-bottom { background-color:#fffada; padding:15px 20px; border:1px solid #e4e4e4; border-top:0; }
|
1063 |
+
.product-options-bottom .tier-prices { margin:0; padding:0 0 10px; border:0; background:0; }
|
1064 |
+
.product-options-bottom .tier-prices li { background:0; padding:2px 0; color:#e26703; }
|
1065 |
+
.product-options-bottom .tier-prices .price,
|
1066 |
+
.product-options-bottom .tier-prices .benefit { color:#e26703; }
|
1067 |
+
.product-options-bottom .price-box { float:left; margin:0; padding:0; }
|
1068 |
+
.product-options-bottom .add-to-links { clear:both; padding:5px 0 0; text-align:right; }
|
1069 |
+
.col3-layout .product-options-bottom .price-box { float:none; padding:0 0 5px; }
|
1070 |
+
.product-options-bottom .price-label { float:left; padding-right:5px; }
|
1071 |
+
.product-options-bottom .price-tax { float:left; }
|
1072 |
+
.product-options-bottom .add-to-cart { float:right; }
|
1073 |
+
.product-shop .product-options-bottom { margin:0 0 10px; }
|
1074 |
+
.product-shop .product-options-bottom .price-box { float:none; margin:0 0 5px; }
|
1075 |
+
.product-shop .product-options-bottom .price-label { float:none; padding-right:0; }
|
1076 |
+
.product-shop .product-options-bottom .price-tax { float:none; }
|
1077 |
+
.product-shop .product-options-bottom .add-to-cart-box { clear:both; float:left; padding-top:12px; }
|
1078 |
+
.product-shop .product-options-bottom .add-to-links { clear:both; padding:5px 0 0; text-align:right; }
|
1079 |
+
|
1080 |
+
/* Grouped Product */
|
1081 |
+
.product-view .grouped-items-table .price-box { margin:0; padding:0; }
|
1082 |
+
|
1083 |
+
/* Block: Description */
|
1084 |
+
.product-view .box-description {}
|
1085 |
+
|
1086 |
+
/* Block: Additional */
|
1087 |
+
.product-view .box-additional .data-table th,
|
1088 |
+
.product-view .box-additional .data-table td { line-height:1.25; }
|
1089 |
+
|
1090 |
+
/* Block: Upsell */
|
1091 |
+
.product-view .box-up-sell h2 { border-bottom:0; padding:0; margin:0 0 8px; }
|
1092 |
+
.product-view .box-up-sell .products-grid { width:100%; border:1px solid #e5dcc3; }
|
1093 |
+
.product-view .box-up-sell .products-grid td { width:25%; background:#f6f2e7; border-right:1px solid #e5dcc3; border-bottom:1px solid #e5dcc3; padding:15px 10px 12px; line-height:1.6em; }
|
1094 |
+
.product-view .box-up-sell .products-grid tr.last td { border-bottom:0; }
|
1095 |
+
.product-view .box-up-sell .products-grid td.last { border-right:0; }
|
1096 |
+
.product-view .box-up-sell .products-grid td img { border:1px solid #e5dcc3; }
|
1097 |
+
.product-view .box-up-sell .products-grid .product-image { text-align:center; }
|
1098 |
+
.product-view .box-up-sell .products-grid td.empty { border-right:0; background:#f1ecdb; }
|
1099 |
+
.product-view .box-up-sell .products-grid .ratings .rating-box { float:none; display:block; margin:0 0 3px; }
|
1100 |
+
|
1101 |
+
/* Block: Tags */
|
1102 |
+
.product-view .box-tags { margin:0; }
|
1103 |
+
.product-view .box-tags h3 { font-size:13px; }
|
1104 |
+
.product-view .box-tags .product-tags { display:block; margin:0 0 15px; }
|
1105 |
+
.product-view .box-tags .product-tags li { display:inline; background:url(../images/bkg_pipe3.gif) 100% 4px no-repeat; padding:0 7px 0 4px; }
|
1106 |
+
.product-view .box-tags .product-tags li.first { padding-left:0; }
|
1107 |
+
.product-view .box-tags .product-tags li.last { background:none; padding-right:0; }
|
1108 |
+
.product-view .box-tags .form-add label { display:block; font-size:13px; font-weight:bold; margin:0 0 5px; color:#0a263c;}
|
1109 |
+
.product-view .box-tags .form-add .input-box { float:left; width:305px; margin:0 5px 0 0; background:url(../images/i_tag_add.gif) 0 2px no-repeat; padding:0 0 0 23px; }
|
1110 |
+
.product-view .box-tags .form-add input.input-text { width:299px; }
|
1111 |
+
.product-view .box-tags .form-add button.button span { border-color:#406a83; background:#618499; }
|
1112 |
+
.product-view .box-tags .note { margin:3px 0 0; padding:0 0 0 23px; font-size:11px; }
|
1113 |
+
|
1114 |
+
/* Block: Reviews */
|
1115 |
+
.product-view .box-reviews dl { margin:15px 0; }
|
1116 |
+
.product-view .box-reviews dt a,
|
1117 |
+
.product-view .box-reviews dt span { font-weight:bold; }
|
1118 |
+
.product-view .box-reviews dd { margin:0 0 15px; }
|
1119 |
+
.product-view .box-reviews dd small { font-style:italic; }
|
1120 |
+
.product-view .box-reviews .form-add { margin:15px 0 0; }
|
1121 |
+
.product-view .box-reviews .form-add h3 { font-size:13px; font-weight:normal; }
|
1122 |
+
.product-view .box-reviews .form-add h3 span { font-weight:bold; }
|
1123 |
+
.product-view .box-reviews .form-add h4 { font-size:12px; }
|
1124 |
+
.product-view .box-reviews .form-add .data-table td { text-align:center; }
|
1125 |
+
.product-view .box-reviews .form-add .form-list { margin:15px 0 0; }
|
1126 |
+
.product-view .box-reviews .form-add .form-list .input-box { width:360px; }
|
1127 |
+
.product-view .box-reviews .form-add .form-list input.input-text,
|
1128 |
+
.product-view .box-reviews .form-add .form-list textarea { width:354px; }
|
1129 |
+
|
1130 |
+
/* Send a Friend */
|
1131 |
+
.send-friend .form-list { width:615px; overflow:hidden; }
|
1132 |
+
.send-friend .form-list li { margin-right:-15px; }
|
1133 |
+
.send-friend .form-list li p { margin:0 15px 0 0; }
|
1134 |
+
.send-friend .form-list .field { width:315px; }
|
1135 |
+
.send-friend .form-list .input-box { width:300px; }
|
1136 |
+
.send-friend .form-list input.input-text,
|
1137 |
+
.send-friend .form-list textarea { width:294px; }
|
1138 |
+
.send-friend .form-list li.wide .input-box { width:612px; }
|
1139 |
+
.send-friend .form-list li.wide textarea { width:609px; }
|
1140 |
+
.send-friend .buttons-set .limit { float:right; margin:0 7px 0 0; font-size:11px; line-height:21px; }
|
1141 |
+
/* ======================================================================================= */
|
1142 |
+
|
1143 |
+
|
1144 |
+
/* Content Styles ================================================================= */
|
1145 |
+
.product-name { margin:0; font-size:1em; font-weight:normal; }
|
1146 |
+
.product-name a { color:#1e7ec8; }
|
1147 |
+
|
1148 |
+
/* Product Tags */
|
1149 |
+
.tags-list { display:block; font-size:13px; border:1px solid #c1c4bc; background:#f8f7f5; padding:10px; }
|
1150 |
+
.tags-list li { display:inline !important; margin:0 4px 0 0; }
|
1151 |
+
.tags-list li a { color:#1b2d3b; }
|
1152 |
+
|
1153 |
+
/* Advanced Search */
|
1154 |
+
.advanced-search .form-list label { width:160px; padding-right:10px; }
|
1155 |
+
.advanced-search .form-list .input-box,
|
1156 |
+
.advanced-search .form-list .input-range { float:left; clear:none; }
|
1157 |
+
.advanced-search-amount { margin:0 0 10px; }
|
1158 |
+
.advanced-search-summary { margin:10px 0; border:1px solid #e9d7c9; background:#fff6f1; padding:10px; }
|
1159 |
+
.advanced-search-summary ul { float:left; width:49%; }
|
1160 |
+
.advanced-search-summary strong { color:#E17C24; padding-left:15px; background:url(../images/i_search_criteria.gif) 0 3px no-repeat; }
|
1161 |
+
.advanced-search-summary p { clear:both; font-weight:bold; margin:0; }
|
1162 |
+
|
1163 |
+
/* CMS Home Page */
|
1164 |
+
.cms-home .subtitle {}
|
1165 |
+
.cms-index-index .subtitle {}
|
1166 |
+
|
1167 |
+
/* Sitemap */
|
1168 |
+
.page-sitemap .links { text-align:right; margin:0 8px -22px 0; }
|
1169 |
+
.page-sitemap .links a { text-decoration:none; position:relative; }
|
1170 |
+
.page-sitemap .links a:hover { text-decoration:underline; }
|
1171 |
+
.page-sitemap .sitemap { margin:12px; }
|
1172 |
+
.page-sitemap .sitemap a { color:#1b2d3b; }
|
1173 |
+
.page-sitemap .sitemap li { margin:3px 0; }
|
1174 |
+
.page-sitemap .sitemap li.level-0 { margin:10px 0 0; font-weight:bold; }
|
1175 |
+
.page-sitemap .sitemap li.level-0 a { color:#1e7ec8; }
|
1176 |
+
|
1177 |
+
/* RSS */
|
1178 |
+
.rss-title h1 { background:url(../images/i_rss-big.png) 0 4px no-repeat; padding-left:27px; }
|
1179 |
+
.rss-table .link-rss { display:block; line-height:1.55; background-position:0 4px; }
|
1180 |
+
/* ======================================================================================= */
|
1181 |
+
|
1182 |
+
|
1183 |
+
/* Shopping Cart ========================================================================= */
|
1184 |
+
.cart .page-title { border-bottom:0; margin:0 0 12px; }
|
1185 |
+
.cart .page-title h1 { margin:10px 0 0; }
|
1186 |
+
|
1187 |
+
/* Checkout Types */
|
1188 |
+
.cart .page-title .checkout-types li { margin:0 0 5px; }
|
1189 |
+
.cart .title-buttons .checkout-types { float:right; }
|
1190 |
+
.cart .title-buttons .checkout-types li { float:left; margin:0 0 5px 5px; }
|
1191 |
+
.cart .checkout-types .paypal-or { margin:0 8px; line-height:2.3; }
|
1192 |
+
.cart .totals .checkout-types .paypal-or { clear:both; display:block; padding:8px 55px 0 0; line-height:1.0; font-size:11px; }
|
1193 |
+
|
1194 |
+
/* Shopping Cart Table */
|
1195 |
+
.cart-table th { padding:2px 10px; }
|
1196 |
+
.cart-table td { padding:10px; }
|
1197 |
+
.cart-table .product-name { font-weight:bold; margin:0 0 5px; color:#2f2f2f; }
|
1198 |
+
.cart-table .item-msg { margin:5px 0; font-size:11px; font-weight:bold; color:#df280a; }
|
1199 |
+
.cart-table tfoot td { padding:5px 10px; }
|
1200 |
+
.cart-table .btn-continue { float:left; }
|
1201 |
+
.cart-table .btn-continue span,
|
1202 |
+
.cart-table .btn-update span { border-color:#406a83; background:#618499; }
|
1203 |
+
|
1204 |
+
/* Shopping Cart Collateral boxes */
|
1205 |
+
.cart .cart-collaterals { padding:25px 0 0; }
|
1206 |
+
.cart .cart-collaterals .col2-set { float:left; width:605px; }
|
1207 |
+
.cart .cart-collaterals .col2-set .col-2 { width:294px; }
|
1208 |
+
|
1209 |
+
.cart .crosssell { border:1px solid #cec3b6; background:#fafaec; padding:12px 15px; }
|
1210 |
+
.cart .crosssell h2 { font-size:13px; font-weight:bold; }
|
1211 |
+
.cart .crosssell .product-image { float:left; width:75px; height:75px; border:1px solid #d0cdc9; }
|
1212 |
+
.cart .crosssell .product-details { margin-left:90px; }
|
1213 |
+
.cart .crosssell .product-name { font-weight:bold; }
|
1214 |
+
.cart .crosssell li.item { margin:12px 0; }
|
1215 |
+
.cart .crosssell .link-compare { font-weight:normal; }
|
1216 |
+
|
1217 |
+
/* Discount Codes & Estimate Shipping and Tax Boxes */
|
1218 |
+
.cart .discount,
|
1219 |
+
.cart .shipping { border:1px solid #d0cbc1; background:#fff url(../images/bkg_block-title.gif) 0 0 repeat-x; padding:12px 15px; margin:0 0 18px; }
|
1220 |
+
.cart .discount h2,
|
1221 |
+
.cart .shipping h2 { background-position:0 0; background-repeat:no-repeat; font:bold 13px/16px Arial, Helvetica, sans-serif; padding:0 0 0 21px; color:#e26703; text-transform:uppercase; }
|
1222 |
+
.cart .discount button span,
|
1223 |
+
.cart .shipping button span { border-color:#406a83; background:#618499; }
|
1224 |
+
.cart .discount .buttons-set,
|
1225 |
+
.cart .shipping .buttons-set { margin:10px 0 0; border:0; padding:0; text-align:left; }
|
1226 |
+
.cart .discount .buttons-set button.button,
|
1227 |
+
.cart .shipping .buttons-set button.button { float:none; margin-left:0; }
|
1228 |
+
|
1229 |
+
.cart .discount h2 { background-image:url(../images/i_discount.gif); }
|
1230 |
+
.cart .discount .input-box { margin:8px 0 0; width:260px; }
|
1231 |
+
.cart .discount input.input-text { width:254px; }
|
1232 |
+
|
1233 |
+
.cart .shipping h2 { background-image:url(../images/i_shipping.gif); }
|
1234 |
+
.cart .shipping .sp-methods { margin:10px 0 0; padding:5px 0 0; background:url(../images/bkg_divider1.gif) 0 0 repeat-x; }
|
1235 |
+
|
1236 |
+
/* Shopping Cart Totals */
|
1237 |
+
.cart .totals { float:right; width:268px; background:#dee5e8; border:1px solid #bebcb7; }
|
1238 |
+
.cart .totals table { width:100%; margin:7px 0; }
|
1239 |
+
.cart .totals td { padding:1px 15px 1px 7px; }
|
1240 |
+
.cart .totals tr.last td {}
|
1241 |
+
.cart .totals tfoot th { padding:5px 15px 5px 7px; }
|
1242 |
+
.cart .totals tfoot td { padding-top:5px; padding-bottom:5px; }
|
1243 |
+
.cart .totals tfoot th strong,
|
1244 |
+
.cart .totals tfoot td strong { font-size:15px; }
|
1245 |
+
.cart .totals .checkout-types { font-size:13px; padding:8px 15px 15px; text-align:right; }
|
1246 |
+
.cart .totals .checkout-types li { clear:both; margin:10px 0; }
|
1247 |
+
|
1248 |
+
/* Options Tool Tip */
|
1249 |
+
.item-options dt { font-weight:bold; font-style:italic; }
|
1250 |
+
.item-options dd { padding-left:10px; margin:0 0 6px; }
|
1251 |
+
.truncated { cursor:help; }
|
1252 |
+
.truncated a.dots { cursor:help; }
|
1253 |
+
.truncated a.details { cursor:help; }
|
1254 |
+
.truncated .truncated_full_value { position:relative; z-index:999; }
|
1255 |
+
.truncated .truncated_full_value .item-options { position:absolute; top:-99999em; left:-99999em; z-index:999; width:250px; padding:8px; border:1px solid #ddd; background-color:#f6f6f6; }
|
1256 |
+
.truncated .truncated_full_value .item-options > p { font-weight:bold; text-transform:uppercase; }
|
1257 |
+
.truncated .show .item-options { top:-20px; left:50%; }
|
1258 |
+
.col-left .truncated .show .item-options { left:15px; top:7px; }
|
1259 |
+
.col-right .truncated .show .item-options { left:-240px; top:7px; }
|
1260 |
+
/* ======================================================================================= */
|
1261 |
+
|
1262 |
+
|
1263 |
+
/* Checkout ============================================================================== */
|
1264 |
+
/********** < Common Checkout Styles */
|
1265 |
+
/* Shipping and Payment methods */
|
1266 |
+
.sp-methods { margin:0 0 8px; }
|
1267 |
+
.sp-methods dt { margin:13px 0 5px; font-weight:bold; }
|
1268 |
+
.sp-methods dd {}
|
1269 |
+
.sp-methods dd li { margin:5px 0; }
|
1270 |
+
.sp-methods label { font-weight:bold; color:#666; }
|
1271 |
+
.sp-methods .price { font-weight:bold; }
|
1272 |
+
.sp-methods .form-list { padding-left:20px; }
|
1273 |
+
.sp-methods .form-list li { margin:0 0 8px; }
|
1274 |
+
.sp-methods select.month { width:154px; margin-right:10px; }
|
1275 |
+
.sp-methods select.year { width:96px; }
|
1276 |
+
.sp-methods input.cvv { width:3em !important; }
|
1277 |
+
|
1278 |
+
.sp-methods .checkmo-list li { margin:0 0 5px; }
|
1279 |
+
.sp-methods .checkmo-list label { width:135px; padding-right:10px; text-align:right; }
|
1280 |
+
.sp-methods .checkmo-list address { float:left; }
|
1281 |
+
|
1282 |
+
.sp-methods .centinel-logos a { margin-right:3px; }
|
1283 |
+
.sp-methods .centinel-logos img { vertical-align:middle; }
|
1284 |
+
|
1285 |
+
.sp-methods .release-amounts { margin:0.5em 0; }
|
1286 |
+
.sp-methods .release-amounts button { float:left; margin:5px 10px 0 0; }
|
1287 |
+
|
1288 |
+
.please-wait { float:right; }
|
1289 |
+
.please-wait img { vertical-align:middle; }
|
1290 |
+
.cvv-what-is-this { font-size:11px; cursor:help; margin-left:10px; }
|
1291 |
+
|
1292 |
+
/* Tooltip */
|
1293 |
+
.tool-tip { border:1px solid #7BA7C9; background:#EAF6FF; padding:15px 20px; position:absolute; z-index:9999; }
|
1294 |
+
.tool-tip .btn-close { margin:-9px -14px 0; text-align:right; }
|
1295 |
+
.tool-tip .btn-close a { display:block; margin:0 0 0 auto; width:15px; height:15px; background:url(../images/btn_window_close.gif) 100% 0 no-repeat; text-align:left; text-indent:-999em; overflow:hidden; }
|
1296 |
+
.tool-tip .tool-tip-content { padding:5px; }
|
1297 |
+
|
1298 |
+
/* Gift Messages */
|
1299 |
+
.gift-messages h3 { font-size:12px; font-weight:bold; color:#e87403; }
|
1300 |
+
.gift-messages p.control { color:#8e8d8b; }
|
1301 |
+
.gift-messages-form { position:relative; }
|
1302 |
+
.gift-messages-form label { float:none !important; position:static !important; }
|
1303 |
+
.gift-messages-form h4 { font-size:12px; font-weight:bold; color:#e87403; }
|
1304 |
+
.gift-messages-form .whole-order { margin:0 0 25px; }
|
1305 |
+
.gift-messages-form .item { margin:0 0 10px; }
|
1306 |
+
.gift-messages-form .item .product-img-box { float:left; width:75px; }
|
1307 |
+
.gift-messages-form .item .product-image { margin:0 0 7px; }
|
1308 |
+
.gift-messages-form .item .number { margin:0; font-weight:bold; text-align:center; color:#8a8987; }
|
1309 |
+
.gift-messages-form .item .details { margin-left:90px; }
|
1310 |
+
.gift-messages-form .item .details .product-name { font-size:13px; font-weight:bold; margin:0 0 10px; }
|
1311 |
+
.gift-messages-form .item .details .form-list .field { width:255px; }
|
1312 |
+
.gift-messages-form .item .details .form-list .input-box { width:240px; }
|
1313 |
+
.gift-messages-form .item .details .form-list input.input-text { width:234px; }
|
1314 |
+
.gift-messages-form .item .details .form-list li.wide .input-box { width:500px; }
|
1315 |
+
.gift-messages-form .item .details .form-list li.wide textarea { width:494px; }
|
1316 |
+
|
1317 |
+
.gift-message-link { font-size:11px; background:url(../images/bkg_collapse-gm.gif) 100% 6px no-repeat; padding-right:7px; }
|
1318 |
+
.gift-message-link.expanded { background-position:100% -40px; }
|
1319 |
+
.gift-message-row { background:#f2efe9; }
|
1320 |
+
.gift-message-row .btn-close { float:right; width:16px; height:16px; background:url(../images/btn_gm-close.gif) 0 0 no-repeat; font-size:0; line-height:0; text-indent:-999em; overflow:hidden; }
|
1321 |
+
|
1322 |
+
/* Checkout Agreements */
|
1323 |
+
.checkout-agreements li { margin:30px 0; }
|
1324 |
+
.checkout-agreements .agreement-content { overflow:auto; height:12em; padding:10px; background-color:#fbfaf6; border:1px solid #bbb6a5; }
|
1325 |
+
.checkout-agreements .agree { margin:0; padding:10px 0 10px 11px; }
|
1326 |
+
.checkout-agreements .agree input.checkbox { margin-right:6px; }
|
1327 |
+
.checkout-agreements .agree label { font-weight:bold; color:#666; }
|
1328 |
+
|
1329 |
+
.opc .checkout-agreements { border:1px solid #d9dde3; border-width:0 1px; padding:5px 30px; }
|
1330 |
+
.opc .checkout-agreements li { margin:20px 0 0; }
|
1331 |
+
.opc .checkout-agreements .agreement-content { background-color:#fff; border-color:#e4e4e4; padding:5px; }
|
1332 |
+
.opc .checkout-agreements .agree { padding-left:6px; }
|
1333 |
+
|
1334 |
+
/* Centinel */
|
1335 |
+
.centinel {}
|
1336 |
+
.centinel .authentication { border:1px solid #ddd; background:#fff; }
|
1337 |
+
.centinel .authentication iframe { width:99%; height:400px; background:transparent !important; margin:0 !important; padding:0 !important; border:0 !important; }
|
1338 |
+
|
1339 |
+
.opc .centinel { border:1px solid #bbb6a5; border-width:0 1px 1px; padding:10px 30px; }
|
1340 |
+
|
1341 |
+
/* Generic Info Set */
|
1342 |
+
.info-set { background:#fbfaf6 url(../images/bkg_checkout.gif) 0 0 repeat-x; border:1px solid #bbb6a5; margin:0 0 25px; padding:20px; }
|
1343 |
+
.info-set h2 { font-size:13px; font-weight:bold; margin:0 0 10px; }
|
1344 |
+
.info-set h3,
|
1345 |
+
.info-set h4 { font-size:13px; font-weight:bold; color:#E26703; }
|
1346 |
+
.info-set h2 a,
|
1347 |
+
.info-set h3 a,
|
1348 |
+
.info-set h4 a { font-weight:normal; }
|
1349 |
+
.info-set h2.legend { margin:-20px -20px 15px; padding:5px 10px; background:#f9f3e3; border-bottom:1px solid #bbafa0; position:relative; }
|
1350 |
+
.info-set h3.legend { margin:0 0 10px; color:#0a263c; }
|
1351 |
+
.info-set .divider { margin:0 -20px; padding:25px 0; position:relative; }
|
1352 |
+
.info-set .box { margin:0 0 15px; }
|
1353 |
+
.info-set .box h2 { color:#e26703; }
|
1354 |
+
.info-set .data-table .product-name { font-size:1em !important; font-weight:bold !important; color:#1e7ec8 !important; }
|
1355 |
+
.info-set .data-table .product-name a { font-weight:bold !important; }
|
1356 |
+
.info-set .data-table .item-options { margin:5px 0 0; }
|
1357 |
+
/********** Common Checkout Styles > */
|
1358 |
+
|
1359 |
+
/* One Page Checkout */
|
1360 |
+
.block-progress { border:0; margin:0; }
|
1361 |
+
.block-progress .block-title { background:none; border:0; padding:0; margin:0 0 5px; }
|
1362 |
+
.block-progress .block-title strong { font-size:13px; color:#0a263c; }
|
1363 |
+
.block-progress .block-content { background:none; }
|
1364 |
+
.block-progress dt { font-size:13px; font-weight:bold; line-height:1.35; background:#eee; border:1px solid #a3aeb3; margin:0 0 6px; padding:2px 8px; color:#999; }
|
1365 |
+
.block-progress dd { background:#eee; border:1px solid #a3aeb3; border-top:0; padding:8px 13px; margin:0 0 6px; }
|
1366 |
+
.block-progress dt.complete { margin:0; background:#d0dce1; color:#5e8ab4; }
|
1367 |
+
.block-progress dd.complete {}
|
1368 |
+
.block-progress p { margin:0; }
|
1369 |
+
.block-progress .cards-list dt { background:none; border:0 none; color:inherit; font-size:12px; margin:5px 0; padding:0; }
|
1370 |
+
.block-progress .cards-list dd { border:0 none; margin:0; padding:0; }
|
1371 |
+
.block-progress .cards-list .info-table th { font-weight:normal; }
|
1372 |
+
|
1373 |
+
.opc .buttons-set { margin-top:0; padding-top:2em; }
|
1374 |
+
.opc .buttons-set p.required { margin:0; padding:0 0 10px; }
|
1375 |
+
.opc .buttons-set .back-link small { display:none; }
|
1376 |
+
.opc .buttons-set .back-link a { background:url(../images/i_arrow-top.gif) 0 50% no-repeat; padding-left:16px; }
|
1377 |
+
.opc .buttons-set.disabled button.button { display:none; }
|
1378 |
+
.opc .buttons-set .please-wait { height:21px; line-height:21px; }
|
1379 |
+
.opc .ul { list-style:disc outside; padding-left:18px; }
|
1380 |
+
|
1381 |
+
.opc { position:relative; }
|
1382 |
+
.opc li.section {}
|
1383 |
+
|
1384 |
+
.opc .step-title { border-width:0 1px; border-style:solid; border-color:#fff #d9dde3 #d9dde3; background:#eee url(../images/bkg_opc-title-off.gif) 0 100% repeat-x; padding:4px 8px 6px; text-align:right; }
|
1385 |
+
.opc .step-title .number { float:left; background:#fff; border:1px solid #fff; padding:0 4px; margin:0 5px 0 0; font:bold 11px/14px arial, helvetica, sans-serif; color:#999; }
|
1386 |
+
.opc .step-title h2 { float:left; margin:0; font:bold 13px/16px Arial, Helvetica, sans-serif; color:#999; }
|
1387 |
+
.opc .step-title a { display:none; float:right; font-size:11px; line-height:16px; }
|
1388 |
+
|
1389 |
+
.opc .allow .step-title { background:#d0dce1; border:1px solid #a3aeb3; border-bottom:0; color:#a4b3b9; cursor:pointer; }
|
1390 |
+
.opc .allow .step-title .number { background:#dbe6eb; border-color:#dbe6eb; color:#a4b3b9; }
|
1391 |
+
.opc .allow .step-title h2 { color:#a4b3b9; }
|
1392 |
+
/*.opc .allow .step-title a { display:block; }*/
|
1393 |
+
|
1394 |
+
.opc .active .step-title { background:#f9f3e3; border:1px solid #bbafa0; padding-bottom:5px; color:#f18200; cursor:default; }
|
1395 |
+
.opc .active .step-title .number { background:#f18200; border-color:#f19900; color:#fff; }
|
1396 |
+
.opc .active .step-title h2 { color:#f18200; }
|
1397 |
+
/*.opc .active .step-title a { display:none; }*/
|
1398 |
+
|
1399 |
+
.opc .step { border:1px solid #bbafa0; border-top:0; background:#fbfaf6 url(../images/bkg_checkout.gif) 0 0 repeat-x; padding:15px 30px; position:relative; }
|
1400 |
+
.opc .step .tool-tip { right:30px; }
|
1401 |
+
|
1402 |
+
#opc-login .buttons-set { border-top:0; }
|
1403 |
+
#opc-login h3 { font-size:13px; border-bottom:1px solid #e4e4e4; padding-bottom:2px; text-transform:uppercase; }
|
1404 |
+
#opc-login h4 { font-size:1em; font-weight:bold; margin:0; color:#2f2f2f; }
|
1405 |
+
|
1406 |
+
#opc-shipping_method .buttons-set { border-top:0; }
|
1407 |
+
.opc .gift-messages-form { margin:0 -30px; background:#f6f1eb; border:1px solid #e9e4de; border-width:1px 0; padding:22px 24px 22px 30px; }
|
1408 |
+
.opc .gift-messages-form .inner-box { padding:5px; height:260px; overflow:auto; }
|
1409 |
+
|
1410 |
+
#opc-review .step { border:0; padding:0; }
|
1411 |
+
#opc-review .product-name { font-weight:bold; color:#0a263c; }
|
1412 |
+
#opc-review .item-options { margin:5px 0 0; }
|
1413 |
+
#opc-review .buttons-set { padding:20px 30px; border:1px solid #d9dde3; border-width:0 1px 1px; }
|
1414 |
+
#opc-review .buttons-set p { margin:0; line-height:40px; }
|
1415 |
+
#opc-review .buttons-set .please-wait { height:40px; line-height:40px; }
|
1416 |
+
#opc-review .authentication { margin:0 auto; width:570px; }
|
1417 |
+
#opc-review .warning-message { color:#222; font-weight:bold; text-align:center; padding:10px 10px 0; }
|
1418 |
+
|
1419 |
+
/* Multiple Addresses Checkout */
|
1420 |
+
.checkout-progress { padding:0 90px; margin:0 0 20px; }
|
1421 |
+
.checkout-progress li { float:left; width:19%; margin:0 3px 0 0; border-top:10px solid #999; padding:2px 0 0; font-weight:bold; text-align:center; color:#abb5ba; }
|
1422 |
+
.checkout-progress li.active { border-top-color:#e96200; color:#e96200; }
|
1423 |
+
|
1424 |
+
.multiple-checkout h2 { font-size:13px; font-weight:bold; margin:0 0 10px; }
|
1425 |
+
.multiple-checkout h3,
|
1426 |
+
.multiple-checkout h4 { font-size:13px; font-weight:bold; color:#E26703; }
|
1427 |
+
.multiple-checkout h2 a,
|
1428 |
+
.multiple-checkout h3 a,
|
1429 |
+
.multiple-checkout h4 a { font-weight:normal; }
|
1430 |
+
.multiple-checkout .data-table .product-name { font-size:1em !important; font-weight:bold !important; color:#1e7ec8 !important; }
|
1431 |
+
.multiple-checkout .data-table .product-name a { font-weight:bold !important; }
|
1432 |
+
.multiple-checkout .data-table .item-options { margin:5px 0 0; }
|
1433 |
+
|
1434 |
+
.multiple-checkout .gift-messages { margin:15px 0 0; }
|
1435 |
+
|
1436 |
+
.multiple-checkout .tool-tip { top:50%; margin-top:-120px; right:20px; }
|
1437 |
+
|
1438 |
+
.multiple-checkout .col2-set,
|
1439 |
+
.multiple-checkout .col3-set { background:#fbfaf6 url(../images/bkg_checkout.gif) 0 0 repeat-x; border:1px solid #bbb6a5; margin:0 0 25px; padding:20px; }
|
1440 |
+
.multiple-checkout .col2-set h2.legend { margin:-20px -20px 15px; padding:5px 10px; background:#f9f3e3; border-bottom:1px solid #bbafa0; position:relative; }
|
1441 |
+
.multiple-checkout .col2-set h3.legend { margin:0 0 10px; color:#0a263c; }
|
1442 |
+
.multiple-checkout .col2-set .divider { margin:0 -20px; padding:25px 0; position:relative; }
|
1443 |
+
.multiple-checkout .box { margin:0 0 15px; }
|
1444 |
+
.multiple-checkout .box h2 { color:#e26703; }
|
1445 |
+
|
1446 |
+
.multiple-checkout .place-order .please-wait { float:right; padding:27px 7px 0 0; }
|
1447 |
+
.multiple-checkout .place-order .grand-total { float:right; height:71px; font-size:1.5em; padding:0 0 0 21px; background:url(../images/bkg_grand-total.gif) 0 0 no-repeat; overflow:hidden; }
|
1448 |
+
.multiple-checkout .place-order .grand-total .inner { float:left; height:57px; padding:14px 21px 0 0; background:url(../images/bkg_grand-total.gif) 100% 0 no-repeat; }
|
1449 |
+
.multiple-checkout .place-order .grand-total .inner div { display:inline; }
|
1450 |
+
.multiple-checkout .place-order .grand-total big { display:inline; margin-right:12px; }
|
1451 |
+
.multiple-checkout .place-order .grand-total .price { color:#E26703; }
|
1452 |
+
.multiple-checkout .place-order .grand-total button.button span { font-size:16px; }
|
1453 |
+
.multiple-checkout .place-order .grand-total button.button span span { padding:0 45px 0 36px; }
|
1454 |
+
|
1455 |
+
/* Step 1 */
|
1456 |
+
.multiple-checkout .title-buttons button.button span { border-color:#406a83; background:#618499; }
|
1457 |
+
#multiship-addresses-table td { padding:10px; }
|
1458 |
+
#multiship-addresses-table tfoot td { padding:5px 10px; }
|
1459 |
+
#multiship-addresses-table tfoot button.button span { border-color:#406a83; background:#618499; }
|
1460 |
+
|
1461 |
+
/* Step 2 */
|
1462 |
+
.multiple-checkout .gift-messages-form .item .details .form-list { width:100%; overflow:hidden; }
|
1463 |
+
.multiple-checkout .gift-messages-form .item .details .form-list li { margin-right:-15px; }
|
1464 |
+
.multiple-checkout .gift-messages-form .item .details .form-list .field { width:230px; }
|
1465 |
+
.multiple-checkout .gift-messages-form .item .details .form-list .input-box { width:215px; }
|
1466 |
+
.multiple-checkout .gift-messages-form .item .details .form-list input.input-text { width:209px; }
|
1467 |
+
.multiple-checkout .gift-messages-form .item .details .form-list li.wide .input-box { width:445px; }
|
1468 |
+
.multiple-checkout .gift-messages-form .item .details .form-list li.wide textarea { width:439px; }
|
1469 |
+
.checkout-multishipping-shipping .box-sp-methods { border:1px solid #d9d2be; background:#f9f3e3; padding:13px; position:relative; }
|
1470 |
+
.checkout-multishipping-shipping .box-sp-methods .pointer { position:absolute; top:-20px; right:-40px; width:178px; height:41px; background:url(../images/bkg_sp-methods.gif) 0 0 no-repeat; overflow:hidden; }
|
1471 |
+
|
1472 |
+
/* Step 3 */
|
1473 |
+
.checkout-multishipping-billing .multiple-checkout { position:relative; }
|
1474 |
+
/* ======================================================================================= */
|
1475 |
+
|
1476 |
+
|
1477 |
+
/* Account Login/Create Pages ============================================================ */
|
1478 |
+
.account-login .content { min-height:240px; padding:14px 21px; background:#faf7ee url(../images/bkg_login-box.gif) 0 0 repeat-x; border:1px solid #bbb6a5; border-bottom:0; }
|
1479 |
+
.account-login .content h2 { font-weight:bold; font-size:13px; margin:0 0 14px; padding:0 0 5px 23px; border-bottom:1px solid #ddd; background-position:0 1px; background-repeat:no-repeat; text-transform:uppercase; color:#e76200; }
|
1480 |
+
.account-login .new-users h2 { background-image:url(../images/i_page1.gif)}
|
1481 |
+
.account-login .registered-users h2 { background-image:url(../images/i_page2.gif); }
|
1482 |
+
.account-login .buttons-set { border:1px solid #bbb6a5; border-top:0; margin:0; padding:8px 13px; background:#dee5e8 url(../images/bkg_buttons-set1.gif) 0 0 repeat-x; }
|
1483 |
+
|
1484 |
+
.account-create {}
|
1485 |
+
/* Account Login/Create Pages ============================================================ */
|
1486 |
+
|
1487 |
+
|
1488 |
+
/* Remember Me Popup ===================================================================== */
|
1489 |
+
.window-overlay { background:url(../images/window_overlay.png) repeat; background:rgba(0, 0, 0, 0.35); position:absolute; top:0; left:0; height:100%; width:100%; z-index:990; }
|
1490 |
+
|
1491 |
+
.remember-me label { float:none; margin:0 6px; }
|
1492 |
+
.remember-me-popup { background:#fff; border:1px solid #ccc; left:50%; top:50%; position:absolute; margin:-85px 0 0 -200px; width:400px; text-align:left; -moz-box-shadow:0 0 6px #ccc; -webkit-box-shadow:0 0 6px #ccc; -box-shadow:0 0 6px #ccc; z-index:1000; }
|
1493 |
+
.remember-me-popup h3 { background:#d9e5ee; border-bottom:1px solid #ccc; font-size:14px; padding:5px 10px; }
|
1494 |
+
.remember-me-popup .remember-me-popup-head { position:relative; }
|
1495 |
+
.remember-me-popup .remember-me-popup-head .remember-me-popup-close { background:url(../images/btn_window_close.gif) no-repeat; display:block; position:absolute; top:7px; right:7px; height:15px; width:15px; text-indent:-9999em; }
|
1496 |
+
.remember-me-popup .remember-me-popup-body { padding:10px; }
|
1497 |
+
.remember-me-popup .remember-me-popup-body a { display:inline-block; height:19px; border:1px solid #de5400; background:#f18200; padding:0 8px; font:bold 12px/19px Arial, Helvetica, sans-serif; text-align:center; text-decoration:none; white-space:nowrap; color:#fff; }
|
1498 |
+
/* Remember Me Popup ===================================================================== */
|
1499 |
+
|
1500 |
+
|
1501 |
+
/* My Account ============================================================================= */
|
1502 |
+
.my-account .title-buttons .link-rss { float:none; margin:0; }
|
1503 |
+
|
1504 |
+
/********** < Dashboard */
|
1505 |
+
.dashboard .welcome-msg { margin:0 8em 1.5em 0; }
|
1506 |
+
.dashboard .welcome-msg p { margin:0; }
|
1507 |
+
.dashboard .col2-set { margin:0 0 15px; }
|
1508 |
+
|
1509 |
+
/* General Box */
|
1510 |
+
.box-account { background:#fff url(../images/bkg_account_box.gif) 0 0 repeat-x; border:1px solid #ccc; border-color:#ccc #999 #999 #ccc; padding:15px; margin: 0 0 20px; }
|
1511 |
+
.box-account .box-head { border-bottom:1px solid #d9dde3; margin:0 0 10px; text-align:right; }
|
1512 |
+
.box-account .box-head h2 { float:left; margin:0; font-size:13px; font-weight:bold; text-transform:uppercase; background-position:0 0; background-repeat:no-repeat; padding-left:21px; color:#e65505; }
|
1513 |
+
|
1514 |
+
.dashboard .box .box-title { background:url(../images/bkg_divider1.gif) 0 100% repeat-x; padding:0 0 2px; margin:0 0 8px; text-align:right; }
|
1515 |
+
.dashboard .box .box-title h3,
|
1516 |
+
.dashboard .box .box-title h4 { float:left; font-size:13px; font-weight:bold; margin:0; }
|
1517 |
+
|
1518 |
+
/* Block: Recent Orders */
|
1519 |
+
.dashboard .box-recent .box-head h2 { background-image:url(../images/i_folder-table.gif); }
|
1520 |
+
|
1521 |
+
/* Block: Account Information */
|
1522 |
+
.dashboard .box-info .box-head h2 { background-image:url(../images/i_ma-info.gif); }
|
1523 |
+
.dashboard .box-info h4 { font-size:11px; font-weight:bold; text-transform:uppercase; }
|
1524 |
+
|
1525 |
+
/* Block: Reviews */
|
1526 |
+
.dashboard .box-reviews .box-head h2 { background-image:url(../images/i_ma-reviews.gif); }
|
1527 |
+
.dashboard .box-reviews .number { float:left; font-size:10px; font-weight:bold; line-height:1; color:#fff; margin:3px -20px 0 0; padding:2px 3px; background:#0a263c; }
|
1528 |
+
.dashboard .box-reviews .details { margin-left:20px; }
|
1529 |
+
.dashboard .box-reviews li.item { margin:0 0 7px; }
|
1530 |
+
.dashboard .box-reviews li.item.last { margin:0; }
|
1531 |
+
.dashboard .box-reviews .ratings { margin:7px 0 0; }
|
1532 |
+
|
1533 |
+
/* Block: Tags */
|
1534 |
+
.dashboard .box-tags .box-head h2 { background-image:url(../images/i_ma-tags.gif); }
|
1535 |
+
.dashboard .box-tags .number { float:left; font-size:10px; font-weight:bold; line-height:1; color:#fff; margin:3px -20px 0 0; padding:2px 3px; background:#0a263c; }
|
1536 |
+
.dashboard .box-tags .details { margin-left:20px; }
|
1537 |
+
.dashboard .box-tags li.item { margin:0 0 7px; }
|
1538 |
+
.dashboard .box-tags li.item.last { margin:0; }
|
1539 |
+
.dashboard .box-tags .tags strong,
|
1540 |
+
.dashboard .box-tags .tags ul,
|
1541 |
+
.dashboard .box-tags .tags ul li { display:inline; }
|
1542 |
+
/********** Dashboard > */
|
1543 |
+
|
1544 |
+
/* Address Book */
|
1545 |
+
.addresses-list h2 { font-weight:bold; font-size:13px; color:#e26703; text-transform:uppercase; }
|
1546 |
+
.addresses-list h3 { font-weight:bold; font-size:13px; }
|
1547 |
+
.addresses-list address { margin:0 0 3px; }
|
1548 |
+
.addresses-list p { margin:0; }
|
1549 |
+
.addresses-list a { font-weight:bold; }
|
1550 |
+
.addresses-list .link-remove { color:#646464; }
|
1551 |
+
.addresses-list .separator { margin:0 3px; }
|
1552 |
+
.addresses-list li.item { background:#fff url(../images/bkg_account_box.gif) 0 0 repeat-x; border:1px solid #ccc; padding:10px 13px; margin:0 0 10px; }
|
1553 |
+
.addresses-list li.empty { background:none; border:0; padding:0; }
|
1554 |
+
.addresses-list li.empty p { font-weight:bold; }
|
1555 |
+
.addresses-list .addresses-additional li.item { background:none; border:0; padding:0; }
|
1556 |
+
|
1557 |
+
/* Order View */
|
1558 |
+
.order-info { background:#dee5e8; border:1px solid #d0cbc1; padding:4px 8px; margin:0 0 8px; }
|
1559 |
+
.order-info dt,
|
1560 |
+
.order-info dd,
|
1561 |
+
.order-info ul,
|
1562 |
+
.order-info li { display:inline; }
|
1563 |
+
.order-info .current { font-weight:bold; }
|
1564 |
+
.order-info li { margin:0 3px; }
|
1565 |
+
|
1566 |
+
.order-date { margin:10px 0; }
|
1567 |
+
|
1568 |
+
.order-info-box { background:#fff url(../images/bkg_block-title.gif) 0 0 repeat-x; border:1px solid #d0cbc1; padding:12px 15px; margin:0 0 15px; }
|
1569 |
+
.order-info-box h2 { font-weight:bold; font-size:13px; }
|
1570 |
+
.order-info-box .box-payment p { margin:0 0 3px; }
|
1571 |
+
.order-info-box .box-payment th { font-weight:bold; padding-right:7px; }
|
1572 |
+
|
1573 |
+
.order-items { width:100%; overflow-x:auto; }
|
1574 |
+
.order-items h2,
|
1575 |
+
.order-items h3 { clear:none; font-weight:bold; font-size:13px; padding:0; margin:0 0 5px; color:#0a263c; }
|
1576 |
+
.order-items .product-name { font-size:1em !important; font-weight:bold !important; }
|
1577 |
+
.order-items .link-print { color:#1e7ec8; font-weight:normal; }
|
1578 |
+
.order-items .order-links { text-align:right; }
|
1579 |
+
|
1580 |
+
.order-additional { margin:15px 0; }
|
1581 |
+
/* Order Gift Message */
|
1582 |
+
.gift-message dt strong { color:#666; }
|
1583 |
+
.gift-message dd { font-size:13px; margin:5px 0 0; }
|
1584 |
+
/* Order Comments */
|
1585 |
+
.order-about dt { font-weight:bold; }
|
1586 |
+
.order-about dd { font-size:13px; margin:0 0 7px; }
|
1587 |
+
|
1588 |
+
.tracking-table { margin:0 0 15px; }
|
1589 |
+
.tracking-table th { font-weight:bold; white-space:nowrap; }
|
1590 |
+
|
1591 |
+
.tracking-table-popup { width:100%; }
|
1592 |
+
.tracking-table-popup th { font-weight:bold; white-space:nowrap; }
|
1593 |
+
.tracking-table-popup th,
|
1594 |
+
.tracking-table-popup td { padding:1px 8px; }
|
1595 |
+
|
1596 |
+
/* Order Print Pages */
|
1597 |
+
.page-print .print-head { margin:0 0 15px; }
|
1598 |
+
.page-print .print-head .logo { float:left; }
|
1599 |
+
.page-print .print-head address { float:left; margin-left:15px; }
|
1600 |
+
.page-print h1 { font-size:16px; font-weight:bold; }
|
1601 |
+
.page-print h2,
|
1602 |
+
.page-print h3 { font-size:13px; font-weight:bold; }
|
1603 |
+
.page-print h2.h2 { font-size:16px; font-weight:bold; }
|
1604 |
+
.page-print .order-date { background:url(../images/bkg_divider1.gif) 0 100% repeat-x; padding:0 0 10px; margin:0 0 10px; }
|
1605 |
+
.page-print .col2-set { margin:0 0 10px; }
|
1606 |
+
/* Price Rewrites */
|
1607 |
+
.page-print .gift-message-link { display:none; }
|
1608 |
+
.page-print .price-excl-tax,
|
1609 |
+
.page-print .price-incl-tax { display:block; white-space:nowrap; }
|
1610 |
+
.page-print .cart-price,
|
1611 |
+
.page-print .price-excl-tax .label,
|
1612 |
+
.page-print .price-incl-tax .label,
|
1613 |
+
.page-print .price-excl-tax .price,
|
1614 |
+
.page-print .price-incl-tax .price { display:inline; }
|
1615 |
+
|
1616 |
+
/* My Wishlist */
|
1617 |
+
.my-wishlist .data-table td { padding:10px; }
|
1618 |
+
.my-wishlist .product-image { display:block; width:113px; height:113px; margin:0 0 5px; }
|
1619 |
+
.my-wishlist textarea { display:block; width:97%; height:109px; }
|
1620 |
+
.my-wishlist .buttons-set { margin-top:2em; }
|
1621 |
+
.my-wishlist .buttons-set button.button { float:none; }
|
1622 |
+
.my-wishlist .buttons-set .btn-add span,
|
1623 |
+
.my-wishlist .buttons-set .btn-share span { border-color:#406a83; background:#618499; }
|
1624 |
+
#wishlist-table .add-to-links { white-space:nowrap; }
|
1625 |
+
|
1626 |
+
/* My Tags */
|
1627 |
+
.my-tag-edit { float:left; margin:0 0 10px; }
|
1628 |
+
.my-tag-edit .btn-remove { float:right; margin:4px 0 0 5px; }
|
1629 |
+
#my-tags-table { clear:both; }
|
1630 |
+
#my-tags-table td { padding:10px; }
|
1631 |
+
#my-tags-table .add-to-links { white-space:nowrap; }
|
1632 |
+
|
1633 |
+
/* My Reviews */
|
1634 |
+
#my-reviews-table td { padding:10px; }
|
1635 |
+
|
1636 |
+
.product-review .product-img-box { float:left; width:140px; }
|
1637 |
+
.product-review .product-img-box .product-image { display:block; width:125px; height:125px; }
|
1638 |
+
.product-review .product-img-box .label { font-size:11px; margin:0 0 3px; }
|
1639 |
+
.product-review .product-img-box .ratings .rating-box { float:none; display:block; margin:0 0 3px; }
|
1640 |
+
.product-review .product-details { margin-left:150px; }
|
1641 |
+
.product-review .product-name { font-size:16px; font-weight:bold; margin:0 0 10px; }
|
1642 |
+
.product-review h3 { font-size:12px; margin:0 0 3px; color:#2f2f2f; }
|
1643 |
+
.product-review .ratings-table { margin:0 0 10px; }
|
1644 |
+
.product-review dt { font-weight:bold; }
|
1645 |
+
.product-review dd { font-size:13px; margin:5px 0 0; }
|
1646 |
+
|
1647 |
+
/* Billing Agreements */
|
1648 |
+
.billing-agreements .info-box{ margin:15px 0; }
|
1649 |
+
.billing-agreements .form-list li select { float:left; }
|
1650 |
+
.billing-agreements .form-list li button.button { float:left; margin-left:10px; }
|
1651 |
+
.billing-agreements .table-caption { font-weight:bold; font-size:13px; }
|
1652 |
+
/* ======================================================================================= */
|
1653 |
+
|
1654 |
+
|
1655 |
+
/* MAP Popup============================================================================== */
|
1656 |
+
.cart-msrp-totals { color:red; font-size:12px !important; font-weight:bold; margin:10px 10px 0; padding:10px; text-align:right; text-transform:uppercase;}
|
1657 |
+
.map-cart-sidebar-total { color:red; display:block; font-size:10px; font-weight:bold; text-align:left; padding:2px 5px; text-shadow:0 1px 0 #fff; }
|
1658 |
+
|
1659 |
+
.map-popup { background:#fff; border:1px solid #aaa; margin:12px 0 0; position:absolute; -moz-box-shadow:0 0 6px #ccc; -webkit-box-shadow:0 0 6px #ccc; box-shadow:0 0 6px #ccc; text-align:left; width:300px; z-index:100; }
|
1660 |
+
.map-popup-heading { background:#d9e5ee; border-bottom:1px solid #ccc; padding:5px 30px 5px 10px; width:260px; }
|
1661 |
+
.map-popup-heading h2 { font-size:16px; margin:0; text-shadow:0 1px 0 #f6f6f6; overflow:hidden; white-space:nowrap; word-wrap:break-word; text-align:left; text-overflow:ellipsis; }
|
1662 |
+
.map-popup-arrow { background:url(../images/map_popup_arrow.gif) no-repeat; position:absolute; left:50%; top:-10px; height:10px; width:19px; }
|
1663 |
+
.map-popup-close { background:url(../images/btn_window_close.gif) no-repeat; display:block; position:absolute; top:8px; right:10px; height:15px; width:15px; text-indent:-9999em; -moz-box-shadow:0 0 3px #999; -webkit-box-shadow:0 0 3px #999; box-shadow:0 0 3px #999; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; }
|
1664 |
+
.map-popup-content { border-top:1px solid #eee; padding:10px; overflow:hidden; text-align:left; width:280px; }
|
1665 |
+
.map-popup-checkout { display:inline; float:right; text-align:right; }
|
1666 |
+
.map-popup-checkout span { display:block; padding-right:30px; }
|
1667 |
+
.map-popup-checkout .paypal-logo { margin:0 0 5px; }
|
1668 |
+
.map-popup-price .price-box,
|
1669 |
+
.map-popup-price .price-box .special-price { margin:0; padding:0; }
|
1670 |
+
.map-popup-price { margin:5px 0 0; }
|
1671 |
+
.map-popup-text { clear:right; margin:0 10px; padding:10px 0; text-align:left; word-wrap:break-word; }
|
1672 |
+
.map-popup-only-text { border-top:1px solid #ddd; }
|
1673 |
+
/* ======================================================================================= */
|
1674 |
+
|
1675 |
+
|
1676 |
+
/* Footer ================================================================================ */
|
1677 |
+
.footer-container { border-top:15px solid #b6d1e2; }
|
1678 |
+
.footer { width:930px; margin:0 auto; padding:10px 10px 50px; }
|
1679 |
+
.footer .store-switcher { display:inline; margin:0 5px 0 0; color:#fff; }
|
1680 |
+
.footer .store-switcher label { font-weight:bold; vertical-align:middle; }
|
1681 |
+
.footer .store-switcher select { padding:0; vertical-align:middle; }
|
1682 |
+
.footer a { color:#fff; text-decoration:none; }
|
1683 |
+
.footer a:hover { text-decoration:underline; }
|
1684 |
+
.footer .bugs { margin:13px 0 0; color:#ecf3f6; }
|
1685 |
+
.footer .bugs a { color:#ecf3f6; text-decoration:underline; }
|
1686 |
+
.footer .bugs a:hover { text-decoration:none; }
|
1687 |
+
.footer address { margin:0 0 20px; color:#ecf3f6; }
|
1688 |
+
.footer address a { color:#ecf3f6; text-decoration:underline; }
|
1689 |
+
.footer address a:hover { text-decoration:none; }
|
1690 |
+
.footer ul { display:inline; }
|
1691 |
+
.footer ul.links { display:block; }
|
1692 |
+
.footer li { display:inline; background:url(../images/bkg_pipe2.gif) 100% 60% no-repeat; padding:0 7px 0 4px; }
|
1693 |
+
.footer li.last { background:none !important; padding-right:0 !important; }
|
1694 |
+
.footer-container .bottom-container { margin:0 0 5px; }
|
1695 |
+
/* ======================================================================================= */
|
1696 |
+
|
1697 |
+
/* Sample Data============================================================================ */
|
1698 |
+
.home-callout { margin-bottom:12px; }
|
1699 |
+
.home-callout img { display:block }
|
1700 |
+
.home-spot { float:left; width:470px; margin-left:20px; }
|
1701 |
+
.best-selling h3 { margin:12px 0 6px 0; color:#e25203; font-size:1.2em; }
|
1702 |
+
.best-selling table { border-top:1px solid #ccc; }
|
1703 |
+
.best-selling tr.odd { background:#eee url(../images/best_selling_tr_odd_bg.gif) 0 100% repeat-x; }
|
1704 |
+
.best-selling tr.even { background:#fff url(../images/best_selling_tr_even_bg.gif) 0 100% repeat-x; }
|
1705 |
+
.best-selling td { width:50%; border-bottom:1px solid #ccc; padding:8px 10px 8px 8px; font-size:11px; }
|
1706 |
+
.best-selling .product-img { float:left; border:2px solid #dcdcdc; }
|
1707 |
+
.best-selling .product-description { margin-left:107px; line-height:1.3em; }
|
1708 |
+
.best-selling a.product-name,
|
1709 |
+
.home-spot .best-selling a.product-name:hover { color:#203548; }
|
1710 |
+
/* ======================================================================================= */
|
1711 |
+
|
1712 |
+
|
1713 |
+
/* Clears ================================================================================ */
|
1714 |
+
.clearer:after,
|
1715 |
+
.header-container:after,
|
1716 |
+
.header-container .top-container:after,
|
1717 |
+
.header:after,
|
1718 |
+
.header .quick-access:after,
|
1719 |
+
#nav:after,
|
1720 |
+
.main:after,
|
1721 |
+
.footer:after,
|
1722 |
+
.footer-container .bottom-container:after,
|
1723 |
+
.col-main:after,
|
1724 |
+
.col2-set:after,
|
1725 |
+
.col3-set:after,
|
1726 |
+
.col3-layout .product-options-bottom .price-box:after,
|
1727 |
+
.col4-set:after,
|
1728 |
+
.search-autocomplete li:after,
|
1729 |
+
.block .block-content:after,
|
1730 |
+
.block .actions:after,
|
1731 |
+
.block li.item:after,
|
1732 |
+
.block-poll li:after,
|
1733 |
+
.block-layered-nav .currently li:after,
|
1734 |
+
.page-title:after,
|
1735 |
+
.products-grid:after,
|
1736 |
+
.products-list li.item:after,
|
1737 |
+
.box-account .box-head:after,
|
1738 |
+
.dashboard .box .box-title:after,
|
1739 |
+
.box-reviews li.item:after,
|
1740 |
+
.box-tags li.item:after,
|
1741 |
+
.pager:after,
|
1742 |
+
.sorter:after,
|
1743 |
+
.ratings:after,
|
1744 |
+
.add-to-box:after,
|
1745 |
+
.add-to-cart:after,
|
1746 |
+
.product-essential:after,
|
1747 |
+
.product-collateral:after,
|
1748 |
+
.product-view .product-img-box .more-views ul:after,
|
1749 |
+
.product-view .box-tags .form-add:after,
|
1750 |
+
.product-view .product-shop .short-description:after,
|
1751 |
+
.product-view .box-description:after,
|
1752 |
+
.product-options .options-list li:after,
|
1753 |
+
.product-options-bottom:after,
|
1754 |
+
.product-review:after,
|
1755 |
+
.cart:after,
|
1756 |
+
.cart-collaterals:after,
|
1757 |
+
.cart .crosssell li.item:after,
|
1758 |
+
.opc .step-title:after,
|
1759 |
+
.checkout-progress:after,
|
1760 |
+
.multiple-checkout .place-order:after,
|
1761 |
+
.group-select li:after,
|
1762 |
+
.form-list li:after,
|
1763 |
+
.form-list .field:after,
|
1764 |
+
.buttons-set:after,
|
1765 |
+
.page-print .print-head:after,
|
1766 |
+
.advanced-search-summary:after,
|
1767 |
+
.gift-messages-form .item:after,
|
1768 |
+
.send-friend .form-list li p:after { display:block; content:"."; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }
|
1769 |
+
/* ======================================================================================= */
|
1770 |
+
|
1771 |
+
.guest-select {width:305px !important;}
|
skin/frontend/base/default/ip_pdffree/css/system.css
ADDED
@@ -0,0 +1,26 @@
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
1 |
+
.print-product img {
|
2 |
+
height: 32px;
|
3 |
+
width: 32px;
|
4 |
+
}
|
5 |
+
.print-product {
|
6 |
+
text-decoration: none;
|
7 |
+
}
|
8 |
+
.pdfheader-print-category {
|
9 |
+
float: right;
|
10 |
+
display: block;
|
11 |
+
clear: both;
|
12 |
+
text-align: left;
|
13 |
+
padding-left: 0px;
|
14 |
+
padding-top: 5px;
|
15 |
+
margin-bottom: 0;
|
16 |
+
}
|
17 |
+
.pdfheader-print-product {
|
18 |
+
float: right;
|
19 |
+
display: block;
|
20 |
+
clear: both;
|
21 |
+
text-align: right;
|
22 |
+
padding-right: 5px;
|
23 |
+
padding-top: 5px;
|
24 |
+
margin-bottom: 2px;
|
25 |
+
width: 100%;
|
26 |
+
}
|
skin/frontend/base/default/ip_pdffree/images/.DS_Store
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/best_selling_tr_even_bg.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/best_selling_tr_odd_bg.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/bkg_account_box.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/bkg_block-actions.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/bkg_block-currency.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/bkg_block-layered-dd.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/bkg_block-layered-dt.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/bkg_block-layered-label.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/bkg_block-layered-li.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/bkg_block-layered-title.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/bkg_block-layered1.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/bkg_block-title-account.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/bkg_block-title.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/bkg_body.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/bkg_buttons-set1.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/bkg_checkout.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/bkg_collapse-gm.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/bkg_collapse.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/bkg_divider1.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/bkg_form-search.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/bkg_grand-total.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/bkg_grid.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/bkg_header.jpg
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/bkg_login-box.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/bkg_main1.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/bkg_main2.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/bkg_nav0.jpg
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/bkg_nav1.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/bkg_nav2.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/bkg_opc-title-off.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/bkg_pipe1.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/bkg_pipe2.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/bkg_pipe3.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/bkg_product-view.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/bkg_product_collateral.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/bkg_rating.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/bkg_sp-methods.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/bkg_tfoot.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/bkg_th-v.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/bkg_th.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/bkg_toolbar.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/btn_checkout.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/btn_edit.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/btn_gm-close.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/btn_google_checkout.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/btn_paypal_checkout.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/btn_place_order.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/btn_proceed_to_checkout.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/btn_proceed_to_checkout_dis.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/btn_remove.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/btn_remove2.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/btn_search.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/btn_trash.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/btn_window_close.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/calendar.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/cvv.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/cvv.jpg
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/fam_book_open.png
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/free_shipping_callout.jpg
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/grid-cal.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/home_left_callout.jpg
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/home_main_callout.jpg
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/i_arrow-top.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/i_asc_arrow.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/i_availability_only.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/i_availability_only_arrow.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/i_block-cart.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/i_block-currency.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/i_block-list.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/i_block-poll.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/i_block-related.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/i_block-subscribe.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/i_block-tags.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/i_block-viewed.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/i_block-wishlist.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/i_desc_arrow.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/i_discount.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/i_folder-table.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/i_ma-info.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/i_ma-reviews.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/i_ma-tags.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/i_msg-error.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/i_msg-note.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/i_msg-success.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/i_notice.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/i_page1.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/i_page2.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/i_pager-next.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/i_pager-prev.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/i_print.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/i_rss-big.png
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/i_rss.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/i_search_criteria.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/i_shipping.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/i_tag_add.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/i_tier.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/i_type_grid.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/i_type_list.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/logo.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/logo_email.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/logo_print.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/magnifier_handle.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/map_popup_arrow.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/np_cart_thumb.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/np_more_img.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/np_product_main.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/np_thumb.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/np_thumb2.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/opc-ajax-loader.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/pager_arrow_left.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/pager_arrow_right.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/pdf_download.png
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/pdf_preview.png
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/pdf_save.png
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/pdf_view.png
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/ph_callout_left_rebel.jpg
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/ph_callout_left_top.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/product_zoom_overlay_magnif.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/slider_bg.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/slider_btn_zoom_in.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/slider_btn_zoom_out.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/spacer.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/images/validation_advice_bg.gif
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/logo_pdf.jpg
ADDED
Binary file
|
skin/frontend/base/default/ip_pdffree/promo.jpg
ADDED
Binary file
|