commercebees_electromax_v1 - Version 1.0.0

Version Notes

This Theme is compatible with magento 1.6.X to 1.8.1

Download this release

Release Info

Developer Commerce Bees
Extension commercebees_electromax_v1
Version 1.0.0
Comparing to
See all releases


Version 1.0.0

Files changed (92) hide show
  1. CommerceBees_Electromax_Theme_Installation_Guide_V1_0.pdf +0 -0
  2. app/design/frontend/default/electromax/layout/catalog.xml +418 -0
  3. app/design/frontend/default/electromax/layout/catalogsearch.xml +142 -0
  4. app/design/frontend/default/electromax/layout/customer.xml +293 -0
  5. app/design/frontend/default/electromax/layout/local.xml +32 -0
  6. app/design/frontend/default/electromax/layout/page.xml +201 -0
  7. app/design/frontend/default/electromax/template/catalog/category/category.phtml +38 -0
  8. app/design/frontend/default/electromax/template/catalog/category/view.phtml +139 -0
  9. app/design/frontend/default/electromax/template/catalog/navigation/top.phtml +49 -0
  10. app/design/frontend/default/electromax/template/catalog/product/compare/list.phtml +174 -0
  11. app/design/frontend/default/electromax/template/catalog/product/list.phtml +134 -0
  12. app/design/frontend/default/electromax/template/catalog/product/list/upsell.phtml +52 -0
  13. app/design/frontend/default/electromax/template/catalog/product/product-onsale.phtml +163 -0
  14. app/design/frontend/default/electromax/template/catalog/product/today-special.phtml +77 -0
  15. app/design/frontend/default/electromax/template/catalog/product/view/addtocart.phtml +38 -0
  16. app/design/frontend/default/electromax/template/catalog/product/widget/new/content/new_grid.phtml +80 -0
  17. app/design/frontend/default/electromax/template/catalogsearch/form.mini.phtml +43 -0
  18. app/design/frontend/default/electromax/template/checkout/cart.phtml +163 -0
  19. app/design/frontend/default/electromax/template/checkout/cart/item/default.phtml +278 -0
  20. app/design/frontend/default/electromax/template/checkout/cart/render/simple.phtml +70 -0
  21. app/design/frontend/default/electromax/template/newsletter/subscribe.phtml +21 -0
  22. app/design/frontend/default/electromax/template/page/html/footer.phtml +50 -0
  23. app/design/frontend/default/electromax/template/page/html/head.phtml +46 -0
  24. app/design/frontend/default/electromax/template/page/html/header.phtml +123 -0
  25. app/design/frontend/default/electromax/template/page/html/topmenu.phtml +45 -0
  26. app/design/frontend/default/electromax/template/persistent/customer/form/login.phtml +112 -0
  27. media/wysiwyg/.thumbs/wysiwyg/cards.png +0 -0
  28. media/wysiwyg/.thumbs/wysiwyg/footer.jpg +0 -0
  29. media/wysiwyg/.thumbs/wysiwyg/nemo.jpg +0 -0
  30. media/wysiwyg/.thumbs/wysiwyg/toystory.jpg +0 -0
  31. media/wysiwyg/.thumbs/wysiwyg/up.jpg +0 -0
  32. media/wysiwyg/.thumbs/wysiwyg/walle.jpg +0 -0
  33. media/wysiwyg/Canon.jpeg +0 -0
  34. media/wysiwyg/cards.png +0 -0
  35. media/wysiwyg/footer.jpg +0 -0
  36. media/wysiwyg/iphone-4-droid.jpg +0 -0
  37. media/wysiwyg/ku-xlarge.jpg +0 -0
  38. media/wysiwyg/offers1.png +0 -0
  39. media/wysiwyg/sales1.jpg +0 -0
  40. media/wysiwyg/samsung-smart-tv.jpg +0 -0
  41. package.xml +18 -0
  42. skin/frontend/default/electromax/css/mobile.css +916 -0
  43. skin/frontend/default/electromax/css/mycustom.css +0 -0
  44. skin/frontend/default/electromax/css/response.css +157 -0
  45. skin/frontend/default/electromax/css/styles.css +2478 -0
  46. skin/frontend/default/electromax/css/widgets.css +101 -0
  47. skin/frontend/default/electromax/images/Red_Box.png +0 -0
  48. skin/frontend/default/electromax/images/arrow.png +0 -0
  49. skin/frontend/default/electromax/images/arrows.png +0 -0
  50. skin/frontend/default/electromax/images/arrows1.png +0 -0
  51. skin/frontend/default/electromax/images/btn_edit.gif +0 -0
  52. skin/frontend/default/electromax/images/btn_remove.gif +0 -0
  53. skin/frontend/default/electromax/images/btn_trash.gif +0 -0
  54. skin/frontend/default/electromax/images/bullets.png +0 -0
  55. skin/frontend/default/electromax/images/cards.png +0 -0
  56. skin/frontend/default/electromax/images/carousel/BlackArrow.png +0 -0
  57. skin/frontend/default/electromax/images/carousel/WhiteArrow.png +0 -0
  58. skin/frontend/default/electromax/images/cartyellow.jpg +0 -0
  59. skin/frontend/default/electromax/images/catagoriesbg.jpg +0 -0
  60. skin/frontend/default/electromax/images/catagoriesborder.jpg +0 -0
  61. skin/frontend/default/electromax/images/compare.jpg +0 -0
  62. skin/frontend/default/electromax/images/footer.jpg +0 -0
  63. skin/frontend/default/electromax/images/hamburger-retina.gif +0 -0
  64. skin/frontend/default/electromax/images/headerbg.jpg +0 -0
  65. skin/frontend/default/electromax/images/i_msg-error.gif +0 -0
  66. skin/frontend/default/electromax/images/i_msg-note.gif +0 -0
  67. skin/frontend/default/electromax/images/i_msg-success.gif +0 -0
  68. skin/frontend/default/electromax/images/loading.gif +0 -0
  69. skin/frontend/default/electromax/images/logo.png +0 -0
  70. skin/frontend/default/electromax/images/menuborder.jpg +0 -0
  71. skin/frontend/default/electromax/images/menuyellow.jpg +0 -0
  72. skin/frontend/default/electromax/images/nemo.jpg +0 -0
  73. skin/frontend/default/electromax/images/next.png +0 -0
  74. skin/frontend/default/electromax/images/offers2.png +0 -0
  75. skin/frontend/default/electromax/images/opc-ajax-loader.gif +0 -0
  76. skin/frontend/default/electromax/images/productname.jpg +0 -0
  77. skin/frontend/default/electromax/images/products.png +0 -0
  78. skin/frontend/default/electromax/images/sales1.jpg +0 -0
  79. skin/frontend/default/electromax/images/search.jpg +0 -0
  80. skin/frontend/default/electromax/images/star.png +0 -0
  81. skin/frontend/default/electromax/images/star3.png +0 -0
  82. skin/frontend/default/electromax/images/submit.gif +0 -0
  83. skin/frontend/default/electromax/images/toystory.jpg +0 -0
  84. skin/frontend/default/electromax/images/up.jpg +0 -0
  85. skin/frontend/default/electromax/images/walle.jpg +0 -0
  86. skin/frontend/default/electromax/images/wishlist.jpg +0 -0
  87. skin/frontend/default/electromax/js/jquery/jquery-1.9.0.min.js +4 -0
  88. skin/frontend/default/electromax/js/jquery/jquery.liquidcarousel.pack.js +10 -0
  89. skin/frontend/default/electromax/js/jquery/jquery.nivo.slider.js +664 -0
  90. skin/frontend/default/electromax/js/jquery/noconflict.js +1 -0
  91. skin/frontend/default/electromax/js/jquery/responsive-nav.js +441 -0
  92. skin/frontend/default/electromax/js/jquery/selectnav.min.js +6 -0
CommerceBees_Electromax_Theme_Installation_Guide_V1_0.pdf ADDED
Binary file
app/design/frontend/default/electromax/layout/catalog.xml ADDED
@@ -0,0 +1,418 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <!--
3
+ /**
4
+ * Magento
5
+ *
6
+ * NOTICE OF LICENSE
7
+ *
8
+ * This source file is subject to the Academic Free License (AFL 3.0)
9
+ * that is bundled with this package in the file LICENSE_AFL.txt.
10
+ * It is also available through the world-wide-web at this URL:
11
+ * http://opensource.org/licenses/afl-3.0.php
12
+ * If you did not receive a copy of the license and are unable to
13
+ * obtain it through the world-wide-web, please send an email
14
+ * to license@magentocommerce.com so we can send you a copy immediately.
15
+ *
16
+ * DISCLAIMER
17
+ *
18
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
19
+ * versions in the future. If you wish to customize Magento for your
20
+ * needs please refer to http://www.magentocommerce.com for more information.
21
+ *
22
+ * @category design
23
+ * @package base_default
24
+ * @copyright Copyright (c) 2012 Magento Inc. (http://www.magentocommerce.com)
25
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
26
+ */
27
+
28
+ Supported layout update handles (action):
29
+ - catalog_product_gallery
30
+ - catalog_product_compare_index
31
+
32
+ Supported layout update handles (special):
33
+ - default
34
+ - catalog_category_default
35
+ - catalog_category_layered
36
+ - catalog_product_view
37
+
38
+ -->
39
+ <layout version="0.1.0">
40
+
41
+ <!--
42
+ Default layout, loads most of the pages
43
+ -->
44
+
45
+ <default>
46
+
47
+ <!-- Mage_Catalog -->
48
+ <reference name="left">
49
+ <block type="core/template" name="left.permanent.callout" template="callouts/left_col.phtml">
50
+ <action method="setImgSrc"><src>images/media/col_left_callout.jpg</src></action>
51
+ <action method="setImgAlt" translate="alt" module="catalog"><alt>Our customer service is available 24/7. Call us at (555) 555-0123.</alt></action>
52
+ <action method="setLinkUrl"><url>checkout/cart</url></action>
53
+ </block>
54
+ </reference>
55
+ <reference name="right">
56
+ <block type="catalog/product_compare_sidebar" before="cart_sidebar" name="catalog.compare.sidebar" template="catalog/product/compare/sidebar.phtml"/>
57
+ <block type="core/template" name="right.permanent.callout" template="callouts/right_col.phtml">
58
+ <action method="setImgSrc"><src>images/media/col_right_callout.jpg</src></action>
59
+ <action method="setImgAlt" translate="alt" module="catalog"><alt>Keep your eyes open for our special Back to School items and save A LOT!</alt></action>
60
+ </block>
61
+ </reference>
62
+ <reference name="footer_links">
63
+ <action method="addLink" translate="label title" module="catalog" ifconfig="catalog/seo/site_map"><label>Site Map</label><url helper="catalog/map/getCategoryUrl" /><title>Site Map</title></action>
64
+ </reference>
65
+ <block type="catalog/product_price_template" name="catalog_product_price_template" />
66
+ </default>
67
+
68
+
69
+ <!--
70
+ Category default layout
71
+ -->
72
+
73
+ <catalog_category_default translate="label">
74
+ <label>Catalog Category (Non-Anchor)</label>
75
+ <reference name="left">
76
+ <block type="catalog/navigation" name="catalog.leftnav" after="currency" template="catalog/navigation/left.phtml"/>
77
+ </reference>
78
+ <reference name="content">
79
+ <block type="catalog/category_view" name="category.products" template="catalog/category/view.phtml">
80
+ <block type="catalog/product_list" name="product_list" template="catalog/product/list.phtml">
81
+ <block type="catalog/product_list_toolbar" name="product_list_toolbar" template="catalog/product/list/toolbar.phtml">
82
+ <block type="page/html_pager" name="product_list_toolbar_pager"/>
83
+ <!-- The following code shows how to set your own pager increments -->
84
+ <!--
85
+ <action method="setDefaultListPerPage"><limit>4</limit></action>
86
+ <action method="setDefaultGridPerPage"><limit>9</limit></action>
87
+ <action method="addPagerLimit"><mode>list</mode><limit>2</limit></action>
88
+ <action method="addPagerLimit"><mode>list</mode><limit>4</limit></action>
89
+ <action method="addPagerLimit"><mode>list</mode><limit>6</limit></action>
90
+ <action method="addPagerLimit"><mode>list</mode><limit>8</limit></action>
91
+ <action method="addPagerLimit" translate="label"><mode>list</mode><limit>all</limit><label>All</label></action>
92
+ -->
93
+ </block>
94
+ <action method="addColumnCountLayoutDepend"><layout>empty</layout><count>6</count></action>
95
+ <action method="addColumnCountLayoutDepend"><layout>one_column</layout><count>5</count></action>
96
+ <action method="addColumnCountLayoutDepend"><layout>two_columns_left</layout><count>4</count></action>
97
+ <action method="addColumnCountLayoutDepend"><layout>two_columns_right</layout><count>4</count></action>
98
+ <action method="addColumnCountLayoutDepend"><layout>three_columns</layout><count>3</count></action>
99
+ <action method="setToolbarBlockName"><name>product_list_toolbar</name></action>
100
+ </block>
101
+ </block>
102
+ </reference>
103
+ </catalog_category_default>
104
+
105
+ <!--
106
+ Category layered navigation layout
107
+ -->
108
+
109
+ <catalog_category_layered translate="label">
110
+ <label>Catalog Category (Anchor)</label>
111
+ <reference name="left">
112
+ <block type="catalog/layer_view" name="catalog.leftnav" after="currency" template="catalog/layer/view.phtml"/>
113
+ </reference>
114
+ <reference name="content">
115
+ <block type="catalog/category_view" name="category.products" template="catalog/category/view.phtml">
116
+ <block type="catalog/product_list" name="product_list" template="catalog/product/list.phtml">
117
+ <!-- <action method="addReviewSummaryTemplate"><type>default</type><template>review/helper/su.phtml</template></action> -->
118
+ <block type="catalog/product_list_toolbar" name="product_list_toolbar" template="catalog/product/list/toolbar.phtml">
119
+ <block type="page/html_pager" name="product_list_toolbar_pager"/>
120
+ <!-- The following code shows how to set your own pager increments -->
121
+ <!--
122
+ <action method="setDefaultListPerPage"><limit>4</limit></action>
123
+ <action method="setDefaultGridPerPage"><limit>3</limit></action>
124
+ <action method="addPagerLimit"><mode>list</mode><limit>2</limit></action>
125
+ <action method="addPagerLimit"><mode>list</mode><limit>4</limit></action>
126
+ <action method="addPagerLimit"><mode>list</mode><limit>6</limit></action>
127
+ <action method="addPagerLimit"><mode>list</mode><limit>8</limit></action>
128
+ <action method="addPagerLimit" translate="label"><mode>list</mode><limit>all</limit><label>All</label></action>
129
+ <action method="addPagerLimit"><mode>grid</mode><limit>3</limit></action>
130
+ <action method="addPagerLimit"><mode>grid</mode><limit>6</limit></action>
131
+ <action method="addPagerLimit"><mode>grid</mode><limit>9</limit></action>
132
+ <action method="addPagerLimit" translate="label"><mode>grid</mode><limit>all</limit><label>All</label></action>
133
+ -->
134
+ </block>
135
+ <action method="addColumnCountLayoutDepend"><layout>empty</layout><count>6</count></action>
136
+ <action method="addColumnCountLayoutDepend"><layout>one_column</layout><count>5</count></action>
137
+ <action method="addColumnCountLayoutDepend"><layout>two_columns_left</layout><count>4</count></action>
138
+ <action method="addColumnCountLayoutDepend"><layout>two_columns_right</layout><count>4</count></action>
139
+ <action method="addColumnCountLayoutDepend"><layout>three_columns</layout><count>3</count></action>
140
+ <action method="setToolbarBlockName"><name>product_list_toolbar</name></action>
141
+ </block>
142
+ </block>
143
+ </reference>
144
+ </catalog_category_layered>
145
+
146
+ <!--
147
+ Compare products page
148
+ -->
149
+
150
+ <catalog_product_compare_index translate="label">
151
+ <label>Catalog Product Compare List</label>
152
+ <!-- Mage_Catalog -->
153
+ <reference name="root">
154
+ <action method="setTemplate"><template>page/popup.phtml</template></action>
155
+ </reference>
156
+ <reference name="head">
157
+ <action method="addJs"><script>scriptaculous/scriptaculous.js</script></action>
158
+ <action method="addJs"><script>varien/product.js</script></action>
159
+ </reference>
160
+ <reference name="content">
161
+ <block type="catalog/product_compare_list" name="catalog.compare.list" template="catalog/product/compare/list.phtml"/>
162
+ </reference>
163
+ </catalog_product_compare_index>
164
+
165
+ <customer_account_index>
166
+ <reference name="right">
167
+ <action method="unsetChild"><name>catalog.compare.sidebar</name></action>
168
+ </reference>
169
+ </customer_account_index>
170
+
171
+ <!--
172
+ Product view
173
+ -->
174
+
175
+ <catalog_product_view translate="label">
176
+ <label>Catalog Product View (Any)</label>
177
+ <!-- Mage_Catalog -->
178
+ <reference name="root">
179
+ <action method="setTemplate"><template>page/2columns-left.phtml</template></action>
180
+ </reference>
181
+ <reference name="head">
182
+ <action method="addJs"><script>varien/product.js</script></action>
183
+ <action method="addJs"><script>varien/configurable.js</script></action>
184
+
185
+ <action method="addItem"><type>js_css</type><name>calendar/calendar-win2k-1.css</name><params/><!--<if/><condition>can_load_calendar_js</condition>--></action>
186
+ <action method="addItem"><type>js</type><name>calendar/calendar.js</name><!--<params/><if/><condition>can_load_calendar_js</condition>--></action>
187
+ <action method="addItem"><type>js</type><name>calendar/calendar-setup.js</name><!--<params/><if/><condition>can_load_calendar_js</condition>--></action>
188
+ </reference>
189
+ <reference name="content">
190
+ <block type="catalog/product_view" name="product.info" template="catalog/product/view.phtml">
191
+ <!--
192
+ <action method="addReviewSummaryTemplate"><type>default</type><template>review/helper/summary.phtml</template></action>
193
+ <action method="addReviewSummaryTemplate"><type>short</type><template>review/helper/summary_short.phtml</template></action>
194
+ <action method="addReviewSummaryTemplate"><type>...</type><template>...</template></action>
195
+ -->
196
+ <block type="catalog/product_view_media" name="product.info.media" as="media" template="catalog/product/view/media.phtml"/>
197
+ <block type="core/text_list" name="alert.urls" as="alert_urls" translate="label">
198
+ <label>Alert Urls</label>
199
+ </block>
200
+
201
+ <action method="setTierPriceTemplate"><template>catalog/product/view/tierprices.phtml</template></action>
202
+
203
+ <block type="catalog/product_list_upsell" name="product.info.upsell" as="upsell_products" template="catalog/product/list/upsell.phtml">
204
+ <action method="setColumnCount"><columns>4</columns></action>
205
+ <action method="setItemLimit"><type>upsell</type><limit>4</limit></action>
206
+ </block>
207
+
208
+ <block type="catalog/product_view_additional" name="product.info.additional" as="product_additional_data" />
209
+ <block type="catalog/product_view_description" name="product.description" as="description" template="catalog/product/view/description.phtml">
210
+ <action method="addToParentGroup"><group>detailed_info</group></action>
211
+ </block>
212
+ <block type="catalog/product_view_attributes" name="product.attributes" as="additional" template="catalog/product/view/attributes.phtml">
213
+ <action method="addToParentGroup"><group>detailed_info</group></action>
214
+ </block>
215
+ <block type="catalog/product_view" name="product.info.addto" as="addto" template="catalog/product/view/addto.phtml"/>
216
+ <block type="catalog/product_view" name="product.info.addtocart" as="addtocart" template="catalog/product/view/addtocart.phtml"/>
217
+
218
+ <block type="core/text_list" name="product.info.extrahint" as="extrahint" translate="label">
219
+ <label>Product View Extra Hint</label>
220
+ </block>
221
+
222
+ <block type="catalog/product_view" name="product.info.options.wrapper" as="product_options_wrapper" template="catalog/product/view/options/wrapper.phtml" translate="label">
223
+ <label>Info Column Options Wrapper</label>
224
+ <block type="core/template" name="options_js" template="catalog/product/view/options/js.phtml"/>
225
+ <block type="catalog/product_view_options" name="product.info.options" as="product_options" template="catalog/product/view/options.phtml">
226
+ <action method="addOptionRenderer"><type>text</type><block>catalog/product_view_options_type_text</block><template>catalog/product/view/options/type/text.phtml</template></action>
227
+ <action method="addOptionRenderer"><type>file</type><block>catalog/product_view_options_type_file</block><template>catalog/product/view/options/type/file.phtml</template></action>
228
+ <action method="addOptionRenderer"><type>select</type><block>catalog/product_view_options_type_select</block><template>catalog/product/view/options/type/select.phtml</template></action>
229
+ <action method="addOptionRenderer"><type>date</type><block>catalog/product_view_options_type_date</block><template>catalog/product/view/options/type/date.phtml</template></action>
230
+ </block>
231
+ <block type="core/html_calendar" name="html_calendar" as="html_calendar" template="page/js/calendar.phtml"/>
232
+ </block>
233
+ <block type="catalog/product_view" name="product.info.options.wrapper.bottom" as="product_options_wrapper_bottom" template="catalog/product/view/options/wrapper/bottom.phtml" translate="label">
234
+ <label>Bottom Block Options Wrapper</label>
235
+ <action method="insert"><block>product.tierprices</block></action>
236
+ <block type="catalog/product_view" name="product.clone_prices" as="prices" template="catalog/product/view/price_clone.phtml"/>
237
+ <action method="append"><block>product.info.addtocart</block></action>
238
+ <action method="append"><block>product.info.addto</block></action>
239
+ </block>
240
+
241
+ <block type="core/template_facade" name="product.info.container1" as="container1">
242
+ <action method="setDataByKey"><key>alias_in_layout</key><value>container1</value></action>
243
+ <action method="setDataByKeyFromRegistry"><key>options_container</key><key_in_registry>product</key_in_registry></action>
244
+ <action method="append"><block>product.info.options.wrapper</block></action>
245
+ <action method="append"><block>product.info.options.wrapper.bottom</block></action>
246
+ </block>
247
+ <block type="core/template_facade" name="product.info.container2" as="container2">
248
+ <action method="setDataByKey"><key>alias_in_layout</key><value>container2</value></action>
249
+ <action method="setDataByKeyFromRegistry"><key>options_container</key><key_in_registry>product</key_in_registry></action>
250
+ <action method="append"><block>product.info.options.wrapper</block></action>
251
+ <action method="append"><block>product.info.options.wrapper.bottom</block></action>
252
+ </block>
253
+ <action method="unsetCallChild"><child>container1</child><call>ifEquals</call><if>0</if><key>alias_in_layout</key><key>options_container</key></action>
254
+ <action method="unsetCallChild"><child>container2</child><call>ifEquals</call><if>0</if><key>alias_in_layout</key><key>options_container</key></action>
255
+ </block>
256
+ </reference>
257
+ <reference name="right">
258
+ <block type="catalog/product_list_related" name="catalog.product.related" before="-" template="catalog/product/list/related.phtml"/>
259
+ </reference>
260
+ </catalog_product_view>
261
+
262
+ <!--
263
+ Additional block dependant on product type
264
+ -->
265
+ <PRODUCT_TYPE_simple translate="label" module="catalog">
266
+ <label>Catalog Product View (Simple)</label>
267
+ <reference name="product.info">
268
+ <block type="catalog/product_view_type_simple" name="product.info.simple" as="product_type_data" template="catalog/product/view/type/default.phtml">
269
+ <block type="core/text_list" name="product.info.simple.extra" as="product_type_data_extra" translate="label">
270
+ <label>Product Extra Info</label>
271
+ </block>
272
+ </block>
273
+ </reference>
274
+ </PRODUCT_TYPE_simple>
275
+ <PRODUCT_TYPE_configurable translate="label" module="catalog">
276
+ <label>Catalog Product View (Configurable)</label>
277
+ <reference name="product.info">
278
+ <block type="catalog/product_view_type_configurable" name="product.info.configurable" as="product_type_data" template="catalog/product/view/type/default.phtml">
279
+ <block type="core/text_list" name="product.info.configurable.extra" as="product_type_data_extra" translate="label">
280
+ <label>Product Extra Info</label>
281
+ </block>
282
+ </block>
283
+ </reference>
284
+ <reference name="product.info.options.wrapper">
285
+ <block type="catalog/product_view_type_configurable" name="product.info.options.configurable" as="options_configurable" before="-" template="catalog/product/view/type/options/configurable.phtml"/>
286
+ </reference>
287
+ </PRODUCT_TYPE_configurable>
288
+ <PRODUCT_TYPE_grouped translate="label" module="catalog">
289
+ <label>Catalog Product View (Grouped)</label>
290
+ <reference name="product.info">
291
+ <block type="catalog/product_view_type_grouped" name="product.info.grouped" as="product_type_data" template="catalog/product/view/type/grouped.phtml">
292
+ <block type="core/text_list" name="product.info.grouped.extra" as="product_type_data_extra" translate="label">
293
+ <label>Product Extra Info</label>
294
+ </block>
295
+ </block>
296
+ </reference>
297
+ </PRODUCT_TYPE_grouped>
298
+ <PRODUCT_TYPE_virtual translate="label" module="catalog">
299
+ <label>Catalog Product View (Virtual)</label>
300
+ <reference name="product.info">
301
+ <block type="catalog/product_view_type_virtual" name="product.info.virtual" as="product_type_data" template="catalog/product/view/type/default.phtml">
302
+ <block type="core/text_list" name="product.info.virtual.extra" as="product_type_data_extra" translate="label">
303
+ <label>Product Extra Info</label>
304
+ </block>
305
+ </block>
306
+ </reference>
307
+ </PRODUCT_TYPE_virtual>
308
+
309
+
310
+
311
+ <!--
312
+ Product send to friend
313
+ -->
314
+
315
+ <catalog_product_send translate="label">
316
+ <label>Catalog Product Email to a Friend</label>
317
+ <!-- Mage_Catalog -->
318
+ <reference name="root">
319
+ <action method="setTemplate"><template>page/2columns-left.phtml</template></action>
320
+ </reference>
321
+ <reference name="head">
322
+ <action method="addJs"><script>varien/product.js</script></action>
323
+ </reference>
324
+ <reference name="content">
325
+ <block type="catalog/product_send" name="product.send" template="catalog/product/send.phtml">
326
+ </block>
327
+ </reference>
328
+ </catalog_product_send>
329
+
330
+ <!--
331
+ Product additional images gallery popup
332
+ -->
333
+
334
+ <catalog_product_gallery translate="label">
335
+ <label>Catalog Product Image Gallery Popup</label>
336
+ <!-- Mage_Catalog -->
337
+ <reference name="root">
338
+ <action method="setTemplate"><template>page/popup.phtml</template></action>
339
+ </reference>
340
+ <reference name="content">
341
+ <block type="catalog/product_gallery" name="catalog_product_gallery" template="catalog/product/gallery.phtml"/>
342
+ </reference>
343
+ </catalog_product_gallery>
344
+
345
+ <!--
346
+ SEO Site Map
347
+ -->
348
+
349
+ <catalog_seo_sitemap translate="label">
350
+ <label>Catalog Seo Sitemap (Common)</label>
351
+ <remove name="right"/>
352
+ <remove name="left"/>
353
+
354
+ <reference name="root">
355
+ <action method="setTemplate"><template>page/1column.phtml</template></action>
356
+ </reference>
357
+ <reference name="content">
358
+ <block type="page/template_container" name="seo.sitemap.container" template="catalog/seo/sitemap/container.phtml">
359
+ <block type="page/template_links" name="seo.sitemap.links" as="links" template="page/template/links.phtml"/>
360
+ <block type="page/html_pager" name="seo.sitemap.pager.top" as="pager_top" template="page/html/pager.phtml"/>
361
+ <block type="page/html_pager" name="seo.sitemap.pager.bottom" as="pager_bottom" template="page/html/pager.phtml"/>
362
+ </block>
363
+ </reference>
364
+ </catalog_seo_sitemap>
365
+
366
+ <catalog_seo_sitemap_category translate="label">
367
+ <label>Catalog Seo Sitemap (Category List)</label>
368
+ <reference name="head">
369
+ <action method="setTitle" translate="title" module="catalog"><title>Site Map</title></action>
370
+ </reference>
371
+ <update handle="catalog_seo_sitemap" />
372
+ <reference name="seo.sitemap.container">
373
+ <action method="setTitle" translate="title" module="catalog"><title>Categories</title></action>
374
+ <block type="catalog/seo_sitemap_category" name="seo.sitemap.sitemap" as="sitemap" after="pager_top" template="catalog/seo/sitemap.phtml">
375
+ <action method="bindPager"><pager>seo.sitemap.pager.top</pager></action>
376
+ <action method="bindPager"><pager>seo.sitemap.pager.bottom</pager></action>
377
+ <action method="setItemsTitle" translate="title" module="catalog"><title>categories</title></action>
378
+ </block>
379
+ </reference>
380
+ <reference name="seo.sitemap.links">
381
+ <action method="addLink" translate="label title" module="catalog"><label>Products Sitemap</label><url helper="catalog/map/getProductUrl"/><title>Products Sitemap</title></action>
382
+ </reference>
383
+ </catalog_seo_sitemap_category>
384
+
385
+ <catalog_seo_sitemap_category_tree translate="label">
386
+ <label>Catalog Seo Sitemap (Category Tree)</label>
387
+ <reference name="seo.sitemap.container">
388
+ <remove name="seo.sitemap.pager.top" />
389
+ <remove name="seo.sitemap.pager.bottom" />
390
+ <block type="catalog/seo_sitemap_tree_pager" name="seo.sitemap.tree.pager.top" as="pager_top" template="page/html/pager.phtml"/>
391
+ <block type="catalog/seo_sitemap_tree_pager" name="seo.sitemap.tree.pager.bottom" as="pager_bottom" template="page/html/pager.phtml"/>
392
+ <remove name="seo.sitemap.sitemap" />
393
+ <block type="catalog/seo_sitemap_tree_category" name="seo.sitemap.sitemap_tree" as="sitemap" after="pager_top" template="catalog/seo/tree.phtml">
394
+ <action method="bindPager"><pager>seo.sitemap.tree.pager.top</pager></action>
395
+ <action method="bindPager"><pager>seo.sitemap.tree.pager.bottom</pager></action>
396
+ </block>
397
+ </reference>
398
+ </catalog_seo_sitemap_category_tree>
399
+
400
+ <catalog_seo_sitemap_product translate="label">
401
+ <label>Catalog Seo Sitemap (Product List)</label>
402
+ <reference name="head">
403
+ <action method="setTitle" translate="title" module="catalog"><title>Site Map</title></action>
404
+ </reference>
405
+ <update handle="catalog_seo_sitemap" />
406
+ <reference name="seo.sitemap.container">
407
+ <action method="setTitle" translate="title" module="catalog"><title>Products</title></action>
408
+ <block type="catalog/seo_sitemap_product" name="seo.sitemap.sitemap" as="sitemap" after="pager_top" template="catalog/seo/sitemap.phtml">
409
+ <action method="bindPager"><pager>seo.sitemap.pager.top</pager></action>
410
+ <action method="bindPager"><pager>seo.sitemap.pager.bottom</pager></action>
411
+ <action method="setItemsTitle" translate="title" module="catalog"><title>products</title></action>
412
+ </block>
413
+ </reference>
414
+ <reference name="seo.sitemap.links">
415
+ <action method="addLink" translate="label title" module="catalog"><label>Categories Sitemap</label><url helper="catalog/map/getCategoryUrl"/><title>Categories Sitemap</title></action>
416
+ </reference>
417
+ </catalog_seo_sitemap_product>
418
+ </layout>
app/design/frontend/default/electromax/layout/catalogsearch.xml ADDED
@@ -0,0 +1,142 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <!--
3
+ /**
4
+ * Magento
5
+ *
6
+ * NOTICE OF LICENSE
7
+ *
8
+ * This source file is subject to the Academic Free License (AFL 3.0)
9
+ * that is bundled with this package in the file LICENSE_AFL.txt.
10
+ * It is also available through the world-wide-web at this URL:
11
+ * http://opensource.org/licenses/afl-3.0.php
12
+ * If you did not receive a copy of the license and are unable to
13
+ * obtain it through the world-wide-web, please send an email
14
+ * to license@magentocommerce.com so we can send you a copy immediately.
15
+ *
16
+ * DISCLAIMER
17
+ *
18
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
19
+ * versions in the future. If you wish to customize Magento for your
20
+ * needs please refer to http://www.magentocommerce.com for more information.
21
+ *
22
+ * @category design
23
+ * @package base_default
24
+ * @copyright Copyright (c) 2012 Magento Inc. (http://www.magentocommerce.com)
25
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
26
+ */
27
+
28
+ -->
29
+ <layout version="0.1.0">
30
+
31
+ <default>
32
+ <reference name="header">
33
+ <block type="core/template" name="top.search" as="topSearch" template="catalogsearch/form.mini.phtml"/>
34
+ </reference>
35
+ <reference name="footer_links">
36
+ <action method="addLink" translate="label title" module="catalogsearch" ifconfig="catalog/seo/search_terms">
37
+ <label>Search Terms</label>
38
+ <url helper="catalogsearch/getSearchTermUrl" />
39
+ <title>Search Terms</title>
40
+ </action>
41
+ <action method="addLink" translate="label title" module="catalogsearch">
42
+ <label>Advanced Search</label>
43
+ <url helper="catalogsearch/getAdvancedSearchUrl" />
44
+ <title>Advanced Search</title>
45
+ </action>
46
+ </reference>
47
+ </default>
48
+
49
+ <catalogsearch_result_index translate="label">
50
+ <label>Quick Search Form</label>
51
+ <reference name="root">
52
+ <action method="setTemplate"><template>page/2columns-right.phtml</template></action>
53
+ </reference>
54
+ <reference name="right">
55
+ <block type="catalogsearch/layer" name="catalogsearch.leftnav" before="compare" template="catalog/layer/view.phtml"/>
56
+ </reference>
57
+ <reference name="content">
58
+ <block type="catalogsearch/result" name="search.result" template="catalogsearch/result.phtml">
59
+ <block type="catalog/product_list" name="search_result_list" template="catalog/product/list.phtml">
60
+ <block type="catalog/product_list_toolbar" name="product_list_toolbar" template="catalog/product/list/toolbar.phtml">
61
+ <block type="page/html_pager" name="product_list_toolbar_pager"/>
62
+ </block>
63
+ <action method="addColumnCountLayoutDepend"><layout>empty</layout><count>6</count></action>
64
+ <action method="addColumnCountLayoutDepend"><layout>one_column</layout><count>5</count></action>
65
+ <action method="addColumnCountLayoutDepend"><layout>two_columns_left</layout><count>4</count></action>
66
+ <action method="addColumnCountLayoutDepend"><layout>two_columns_right</layout><count>4</count></action>
67
+ <action method="addColumnCountLayoutDepend"><layout>three_columns</layout><count>3</count></action>
68
+ <action method="setToolbarBlockName"><name>product_list_toolbar</name></action>
69
+ </block>
70
+ <action method="setListOrders"/>
71
+ <action method="setListModes"/>
72
+ <action method="setListCollection"/>
73
+ </block>
74
+ </reference>
75
+ </catalogsearch_result_index>
76
+
77
+ <catalogsearch_advanced_index translate="label">
78
+ <label>Advanced Search Form</label>
79
+ <!-- Mage_Catalogsearch -->
80
+ <reference name="root">
81
+ <action method="setTemplate"><template>page/2columns-right.phtml</template></action>
82
+ </reference>
83
+ <reference name="head">
84
+ <action method="setTitle" translate="title" module="catalogsearch"><title>Advanced Search</title></action>
85
+ <action method="addItem"><type>js_css</type><name>calendar/calendar-win2k-1.css</name><params/><!--<if/><condition>can_load_calendar_js</condition>--></action>
86
+ <action method="addItem"><type>js</type><name>calendar/calendar.js</name><!--<params/><if/><condition>can_load_calendar_js</condition>--></action>
87
+ <action method="addItem"><type>js</type><name>calendar/calendar-setup.js</name><!--<params/><if/><condition>can_load_calendar_js</condition>--></action>
88
+ </reference>
89
+ <reference name="content">
90
+ <block type="catalogsearch/advanced_form" name="catalogsearch_advanced_form" template="catalogsearch/advanced/form.phtml"/>
91
+ <block type="core/html_calendar" name="html_calendar" as="html_calendar" template="page/js/calendar.phtml"/>
92
+ </reference>
93
+ </catalogsearch_advanced_index>
94
+
95
+ <!--
96
+ Advanced search results
97
+ -->
98
+
99
+ <catalogsearch_advanced_result translate="label">
100
+ <label>Advanced Search Result</label>
101
+ <update handle="page_two_columns_right" />
102
+ <!-- Mage_Catalogsearch -->
103
+ <reference name="root">
104
+ <action method="setTemplate"><template>page/2columns-right.phtml</template></action>
105
+ </reference>
106
+ <reference name="content">
107
+ <block type="catalogsearch/advanced_result" name="catalogsearch_advanced_result" template="catalogsearch/advanced/result.phtml">
108
+ <block type="catalog/product_list" name="search_result_list" template="catalog/product/list.phtml">
109
+ <block type="catalog/product_list_toolbar" name="product_list_toolbar" template="catalog/product/list/toolbar.phtml">
110
+ <block type="page/html_pager" name="product_list_toolbar_pager"/>
111
+ </block>
112
+ <action method="addColumnCountLayoutDepend"><layout>empty</layout><count>6</count></action>
113
+ <action method="addColumnCountLayoutDepend"><layout>one_column</layout><count>5</count></action>
114
+ <action method="addColumnCountLayoutDepend"><layout>two_columns_left</layout><count>4</count></action>
115
+ <action method="addColumnCountLayoutDepend"><layout>two_columns_right</layout><count>4</count></action>
116
+ <action method="addColumnCountLayoutDepend"><layout>three_columns</layout><count>3</count></action>
117
+ <action method="setToolbarBlockName"><name>product_list_toolbar</name></action>
118
+ </block>
119
+ <action method="setListOrders"/>
120
+ <action method="setListModes"/>
121
+ <action method="setListCollection"/>
122
+ </block>
123
+ </reference>
124
+ </catalogsearch_advanced_result>
125
+
126
+ <catalogsearch_term_popular translate="label">
127
+ <label>Popular Search Terms</label>
128
+ <remove name="right"/>
129
+ <remove name="left"/>
130
+
131
+ <reference name="head">
132
+ <action method="setTitle" translate="title" module="catalogsearch"><title>Search Terms</title></action>
133
+ </reference>
134
+ <reference name="root">
135
+ <action method="setTemplate"><template>page/1column.phtml</template></action>
136
+ </reference>
137
+ <reference name="content">
138
+ <block type="catalogsearch/term" name="seo.searchterm" template="catalogsearch/term.phtml"/>
139
+ </reference>
140
+ </catalogsearch_term_popular>
141
+
142
+ </layout>
app/design/frontend/default/electromax/layout/customer.xml ADDED
@@ -0,0 +1,293 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <!--
3
+ /**
4
+ * Magento
5
+ *
6
+ * NOTICE OF LICENSE
7
+ *
8
+ * This source file is subject to the Academic Free License (AFL 3.0)
9
+ * that is bundled with this package in the file LICENSE_AFL.txt.
10
+ * It is also available through the world-wide-web at this URL:
11
+ * http://opensource.org/licenses/afl-3.0.php
12
+ * If you did not receive a copy of the license and are unable to
13
+ * obtain it through the world-wide-web, please send an email
14
+ * to license@magentocommerce.com so we can send you a copy immediately.
15
+ *
16
+ * DISCLAIMER
17
+ *
18
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
19
+ * versions in the future. If you wish to customize Magento for your
20
+ * needs please refer to http://www.magentocommerce.com for more information.
21
+ *
22
+ * @category design
23
+ * @package base_default
24
+ * @copyright Copyright (c) 2012 Magento Inc. (http://www.magentocommerce.com)
25
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
26
+ */
27
+
28
+ Supported layout update handles (action):
29
+ - customer_account_index
30
+ - customer_address_index
31
+ - customer_address_view
32
+ - customer_account_login
33
+ - customer_account_logoutsuccess
34
+ - customer_account_create
35
+ - customer_account_forgotpassword
36
+ - customer_account_confirmation
37
+ - customer_account_edit
38
+
39
+ Supported layout update handles (special):
40
+ - default
41
+
42
+ -->
43
+ <layout version="0.1.0">
44
+
45
+ <!--
46
+ Default layout, loads most of the pages
47
+ -->
48
+
49
+ <default>
50
+ <!-- Mage_Customer -->
51
+ <reference name="top.links">
52
+ <action method="addLink" translate="label title" module="customer"><label>My Account</label><url helper="customer/getAccountUrl"/><title>My Account</title><prepare/><urlParams/><position>10</position></action>
53
+ </reference>
54
+ </default>
55
+
56
+ <!--
57
+ Load this update on every page when customer is logged in
58
+ -->
59
+
60
+ <customer_logged_in>
61
+ <reference name="top.links">
62
+ <action method="addLink" translate="label title" module="customer"><label>Log Out</label><url helper="customer/getLogoutUrl"/><title>Log Out</title><prepare/><urlParams/><position>100</position></action>
63
+ </reference>
64
+ </customer_logged_in>
65
+
66
+ <!--
67
+ Load this update on every page when customer is logged out
68
+ -->
69
+
70
+ <customer_logged_out>
71
+ <!---<reference name="right">
72
+ <block type="customer/form_login" name="customer_form_mini_login" before="-" template="customer/form/mini.login.phtml"/>
73
+ </reference>-->
74
+ <!--reference name="top.links">
75
+ <action method="addLink" translate="label title" module="customer"><label>Log In</label><url helper="customer/getLoginUrl"/><title>Log In</title><prepare/><urlParams/><position>100</position></action>
76
+ </reference-->
77
+ <remove name="reorder"></remove>
78
+ </customer_logged_out>
79
+
80
+ <!--
81
+ Layout for customer login page
82
+ -->
83
+
84
+ <customer_account_login translate="label">
85
+ <label>Customer Account Login Form</label>
86
+ <!-- Mage_Customer -->
87
+ <remove name="right"/>
88
+ <remove name="left"/>
89
+
90
+ <reference name="root">
91
+ <action method="setTemplate"><template>page/1column.phtml</template></action>
92
+ </reference>
93
+ <reference name="content">
94
+ <block type="customer/form_login" name="customer_form_login" template="customer/form/login.phtml" />
95
+ </reference>
96
+ </customer_account_login>
97
+
98
+ <!--
99
+ Layout for customer log out page
100
+ -->
101
+
102
+ <customer_account_logoutsuccess translate="label">
103
+ <label>Customer Account Logout Success</label>
104
+ <!-- Mage_Customer -->
105
+ <remove name="right"/>
106
+ <remove name="left"/>
107
+
108
+ <reference name="root">
109
+ <action method="setTemplate"><template>page/1column.phtml</template></action>
110
+ </reference>
111
+ <reference name="content">
112
+ <block type="core/template" name="customer_logout" template="customer/logout.phtml"/>
113
+ </reference>
114
+ </customer_account_logoutsuccess>
115
+
116
+ <!--
117
+ New customer registration
118
+ -->
119
+
120
+ <customer_account_create translate="label">
121
+ <label>Customer Account Registration Form</label>
122
+ <!-- Mage_Customer -->
123
+ <remove name="right"/>
124
+ <remove name="left"/>
125
+
126
+ <reference name="root">
127
+ <action method="setTemplate"><template>page/1column.phtml</template></action>
128
+ </reference>
129
+ <reference name="content">
130
+ <block type="customer/form_register" name="customer_form_register" template="customer/form/register.phtml">
131
+ <block type="page/html_wrapper" name="customer.form.register.fields.before" as="form_fields_before" translate="label">
132
+ <label>Form Fields Before</label>
133
+ </block>
134
+ </block>
135
+ </reference>
136
+ </customer_account_create>
137
+
138
+ <customer_account_forgotpassword translate="label">
139
+ <label>Customer Forgot Password Form</label>
140
+ <remove name="right"/>
141
+ <remove name="left"/>
142
+
143
+ <reference name="head">
144
+ <action method="setTitle" translate="title" module="customer"><title>Forgot Your Password</title></action>
145
+ </reference>
146
+ <reference name="root">
147
+ <action method="setTemplate"><template>page/1column.phtml</template></action>
148
+ <action method="setHeaderTitle" translate="title" module="customer"><title>Password forgotten</title></action>
149
+ </reference>
150
+ <reference name="content">
151
+ <!--<block type="core/template" name="forgotPassword" template="customer/form/forgotpassword.phtml"/>-->
152
+ <block type="customer/account_forgotpassword" name="forgotPassword" template="customer/form/forgotpassword.phtml" />
153
+ </reference>
154
+ </customer_account_forgotpassword>
155
+
156
+ <customer_account_resetpassword translate="label">
157
+ <label>Reset a Password</label>
158
+ <remove name="right"/>
159
+ <remove name="left"/>
160
+
161
+ <reference name="head">
162
+ <action method="setTitle" translate="title" module="customer">
163
+ <title>Reset a Password</title>
164
+ </action>
165
+ </reference>
166
+ <reference name="root">
167
+ <action method="setTemplate">
168
+ <template>page/1column.phtml</template>
169
+ </action>
170
+ <action method="setHeaderTitle" translate="title" module="customer">
171
+ <title>Reset a Password</title>
172
+ </action>
173
+ </reference>
174
+ <reference name="content">
175
+ <block type="customer/account_resetpassword" name="resetPassword" template="customer/form/resetforgottenpassword.phtml"/>
176
+ </reference>
177
+ </customer_account_resetpassword>
178
+
179
+ <customer_account_confirmation>
180
+ <remove name="right"/>
181
+ <remove name="left"/>
182
+
183
+ <reference name="root">
184
+ <action method="setTemplate"><template>page/1column.phtml</template></action>
185
+ <action method="setHeaderTitle" translate="title" module="customer"><title>Send confirmation link</title></action>
186
+ </reference>
187
+ <reference name="content">
188
+ <block type="core/template" name="accountConfirmation" template="customer/form/confirmation.phtml"/>
189
+ </reference>
190
+ </customer_account_confirmation>
191
+
192
+ <customer_account_edit translate="label">
193
+ <label>Customer Account Edit Form</label>
194
+ <update handle="customer_account"/>
195
+ <reference name="root">
196
+ <action method="setHeaderTitle" translate="title" module="customer"><title>Edit Account Info</title></action>
197
+ </reference>
198
+ <reference name="my.account.wrapper">
199
+ <block type="customer/form_edit" name="customer_edit" template="customer/form/edit.phtml"/>
200
+ </reference>
201
+
202
+ <reference name="left">
203
+ <action method="unsetChild"><name>left.permanent.callout</name></action>
204
+ </reference>
205
+ </customer_account_edit>
206
+
207
+ <!--
208
+ Customer account pages, rendered for all tabs in dashboard
209
+ -->
210
+
211
+ <customer_account translate="label">
212
+ <label>Customer My Account (All Pages)</label>
213
+ <!--remove name="catalog.compare.sidebar"/>
214
+ <remove name="sale.reorder.sidebar"/-->
215
+ <!-- Mage_Customer -->
216
+ <reference name="root">
217
+ <action method="setTemplate"><template>page/2columns-left.phtml</template></action>
218
+ </reference>
219
+
220
+ <reference name="content">
221
+ <block type="page/html_wrapper" name="my.account.wrapper" translate="label">
222
+ <label>My Account Wrapper</label>
223
+ <action method="setElementClass"><value>my-account</value></action>
224
+ </block>
225
+ </reference>
226
+
227
+ <reference name="left">
228
+ <block type="customer/account_navigation" name="customer_account_navigation" before="-" template="customer/account/navigation.phtml">
229
+ <action method="addLink" translate="label" module="customer"><name>account</name><path>customer/account/</path><label>Account Dashboard</label></action>
230
+ <action method="addLink" translate="label" module="customer"><name>account_edit</name><path>customer/account/edit/</path><label>Account Information</label></action>
231
+ <action method="addLink" translate="label" module="customer"><name>address_book</name><path>customer/address/</path><label>Address Book</label></action>
232
+ </block>
233
+ <!--block type="checkout/cart_sidebar" name="cart_sidebar" template="checkout/cart/sidebar.phtml">
234
+ <action method="addItemRender"><type>simple</type><block>checkout/cart_item_renderer</block><template>checkout/cart/sidebar/default.phtml</template></action>
235
+ <action method="addItemRender"><type>grouped</type><block>checkout/cart_item_renderer_grouped</block><template>checkout/cart/sidebar/default.phtml</template></action>
236
+ <action method="addItemRender"><type>configurable</type><block>checkout/cart_item_renderer_configurable</block><template>checkout/cart/sidebar/default.phtml</template></action>
237
+ </block>
238
+ <block type="catalog/product_compare_sidebar" name="catalog.compare.sidebar" template="catalog/product/compare/sidebar.phtml"/-->
239
+ <remove name="tags_popular"/>
240
+
241
+ </reference>
242
+ </customer_account>
243
+
244
+ <!--
245
+ Customer account home dashboard layout
246
+ -->
247
+
248
+ <customer_account_index translate="label">
249
+ <label>Customer My Account Dashboard</label>
250
+ <update handle="customer_account"/>
251
+ <!-- Mage_Customer -->
252
+ <reference name="root">
253
+ <action method="setTemplate"><template>page/2columns-left.phtml</template></action>
254
+ </reference>
255
+ <reference name="my.account.wrapper">
256
+ <block type="customer/account_dashboard" name="customer_account_dashboard" template="customer/account/dashboard.phtml">
257
+ <block type="customer/account_dashboard_hello" name="customer_account_dashboard_hello" as="hello" template="customer/account/dashboard/hello.phtml"/>
258
+ <block type="core/template" name="customer_account_dashboard_top" as="top" />
259
+ <block type="customer/account_dashboard_info" name="customer_account_dashboard_info" as="info" template="customer/account/dashboard/info.phtml"/>
260
+ <block type="customer/account_dashboard_newsletter" name="customer_account_dashboard_newsletter" as="newsletter" template="customer/account/dashboard/newsletter.phtml"/>
261
+ <block type="customer/account_dashboard_address" name="customer_account_dashboard_address" as="address" template="customer/account/dashboard/address.phtml"/>
262
+ </block>
263
+ </reference>
264
+
265
+ </customer_account_index>
266
+
267
+ <!--
268
+ Customer account address book
269
+ -->
270
+
271
+ <customer_address_index translate="label">
272
+ <label>Customer My Account Address Book</label>
273
+ <!-- Mage_Customer -->
274
+ <update handle="customer_account"/>
275
+ <reference name="my.account.wrapper">
276
+ <block type="customer/address_book" name="address_book" template="customer/address/book.phtml"/>
277
+ </reference>
278
+ </customer_address_index>
279
+
280
+ <!--
281
+ Customer account address edit page
282
+ -->
283
+
284
+ <customer_address_form translate="label">
285
+ <label>Customer My Account Address Edit Form</label>
286
+ <!-- Mage_Customer -->
287
+ <update handle="customer_account"/>
288
+ <reference name="my.account.wrapper">
289
+ <block type="customer/address_edit" name="customer_address_edit" template="customer/address/edit.phtml"/>
290
+ </reference>
291
+ </customer_address_form>
292
+
293
+ </layout>
app/design/frontend/default/electromax/layout/local.xml ADDED
@@ -0,0 +1,32 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <layout version="0.1.0">
3
+ <default>
4
+ <remove name="left.permanent.callout" />
5
+ <remove name="tags_popular" />
6
+ <remove name="left.newsletter"/>
7
+ <reference name="left">
8
+ <block type="checkout/cart_sidebar" name="cart_sidebar" template="checkout/cart/sidebar.phtml" before="-">
9
+ <action method="addItemRender"><type>simple</type><block>checkout/cart_item_renderer</block><template>checkout/cart/sidebar/default.phtml</template></action>
10
+ <action method="addItemRender"><type>grouped</type><block>checkout/cart_item_renderer_grouped</block><template>checkout/cart/sidebar/default.phtml</template></action>
11
+ <action method="addItemRender"><type>configurable</type><block>checkout/cart_item_renderer_configurable</block><template>checkout/cart/sidebar/default.phtml</template></action>
12
+ <block type="core/text_list" name="cart_sidebar.extra_actions" as="extra_actions" translate="label" module="checkout">
13
+ <label>Shopping Cart Sidebar Extra Actions</label>
14
+ </block>
15
+ </block>
16
+ </reference>
17
+
18
+ <reference name="left">
19
+ <block type="catalog/product_compare_sidebar" before="cart_sidebar" name="catalog.compare.sidebar" template="catalog/product/compare/sidebar.phtml"/>
20
+ <action method="setLimit"><limit>3</limit></action>
21
+ <!--block type="core/template" name="right.permanent.callout" template="callouts/right_col.phtml">
22
+ <action method="setImgSrc"><src>images/media/col_right_callout.jpg</src></action>
23
+ <action method="setImgAlt" translate="alt" module="catalog"><alt>Keep your eyes open for our special Back to School items and save A LOT!</alt></action>
24
+ </block-->
25
+ </reference>
26
+
27
+ <reference name="left">
28
+ <block type="reports/product_viewed" before="right.permanent.callout" name="left.reports.product.viewed" template="reports/product_viewed.phtml" />
29
+ </reference>
30
+ <remove name="right.permanent.callout"/>
31
+ </default>
32
+ </layout>
app/design/frontend/default/electromax/layout/page.xml ADDED
@@ -0,0 +1,201 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <!--
3
+ /**
4
+ * Magento
5
+ *
6
+ * NOTICE OF LICENSE
7
+ *
8
+ * This source file is subject to the Academic Free License (AFL 3.0)
9
+ * that is bundled with this package in the file LICENSE_AFL.txt.
10
+ * It is also available through the world-wide-web at this URL:
11
+ * http://opensource.org/licenses/afl-3.0.php
12
+ * If you did not receive a copy of the license and are unable to
13
+ * obtain it through the world-wide-web, please send an email
14
+ * to license@magentocommerce.com so we can send you a copy immediately.
15
+ *
16
+ * DISCLAIMER
17
+ *
18
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
19
+ * versions in the future. If you wish to customize Magento for your
20
+ * needs please refer to http://www.magentocommerce.com for more information.
21
+ *
22
+ * @category design
23
+ * @package base_default
24
+ * @copyright Copyright (c) 2012 Magento Inc. (http://www.magentocommerce.com)
25
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
26
+ */
27
+ -->
28
+ <layout version="0.1.0">
29
+ <!--
30
+ Default layout, loads most of the pages
31
+ -->
32
+
33
+ <default translate="label" module="page">
34
+ <label>All Pages</label>
35
+ <!--block type="page/html" name="root" output="toHtml" template="page/3columns.phtml"-->
36
+ <block type="page/html" name="root" output="toHtml" template="page/2columns-right.phtml">
37
+
38
+ <block type="page/html_head" name="head" as="head">
39
+ <action method="addJs"><script>prototype/prototype.js</script></action>
40
+ <action method="addJs"><script>lib/ccard.js</script></action>
41
+ <action method="addJs"><script>prototype/validation.js</script></action>
42
+ <action method="addJs"><script>scriptaculous/builder.js</script></action>
43
+ <action method="addJs"><script>scriptaculous/effects.js</script></action>
44
+ <action method="addJs"><script>scriptaculous/dragdrop.js</script></action>
45
+ <action method="addJs"><script>scriptaculous/controls.js</script></action>
46
+ <action method="addJs"><script>scriptaculous/slider.js</script></action>
47
+ <action method="addJs"><script>varien/js.js</script></action>
48
+ <action method="addJs"><script>varien/form.js</script></action>
49
+ <action method="addJs"><script>varien/menu.js</script></action>
50
+ <action method="addJs"><script>mage/translate.js</script></action>
51
+ <action method="addJs"><script>mage/cookies.js</script></action>
52
+
53
+ <block type="page/js_cookie" name="js_cookies" template="page/js/cookie.phtml"/>
54
+
55
+ <action method="addCss"><stylesheet>css/styles.css</stylesheet></action>
56
+ <action method="addItem"><type>skin_css</type><name>css/styles-ie.css</name><params/><if>lt IE 8</if></action>
57
+ <action method="addCss"><stylesheet>css/widgets.css</stylesheet></action>
58
+ <action method="addCss"><stylesheet>css/print.css</stylesheet><params>media="print"</params></action>
59
+ <action method="addCss"><stylesheet>css/mobile.css</stylesheet></action>
60
+ <action method="addItem"><type>js</type><name>lib/ds-sleight.js</name><params/><if>lt IE 7</if></action>
61
+ <action method="addItem"><type>skin_js</type><name>js/ie6.js</name><params/><if>lt IE 7</if></action>
62
+ <action method="addItem"> <type>skin_js</type> <name>js/jquery/jquery-1.9.0.min.js</name></action>
63
+ <action method="addItem"> <type>skin_js</type> <name>js/jquery/jquery.nivo.slider.js</name></action>
64
+ <action method="addItem"> <type>skin_js</type> <name>js/jquery/selectnav.min.js</name></action>
65
+ <!--action method="addItem"> <type>skin_js</type> <name>js/jquery/responsive-nav.js</name></action-->
66
+ <!--action method="addItem"> <type>skin_js</type> <name>js/jquery/jquery.liquidcarousel.pack.js</name></action-->
67
+
68
+ <action method="addItem"> <type>skin_js</type> <name>js/jquery/noconflict.js</name></action>
69
+ </block>
70
+
71
+ <block type="core/text_list" name="after_body_start" as="after_body_start" translate="label">
72
+ <label>Page Top</label>
73
+ </block>
74
+
75
+ <block type="page/html_notices" name="global_notices" as="global_notices" template="page/html/notices.phtml" />
76
+
77
+ <block type="page/html_header" name="header" as="header">
78
+ <block type="page/template_links" name="top.links" as="topLinks"/>
79
+ <block type="page/switch" name="store_language" as="store_language" template="page/switch/languages.phtml"/>
80
+ <block type="core/text_list" name="top.menu" as="topMenu" translate="label">
81
+ <label>Navigation Bar</label>
82
+ <block type="page/html_topmenu" name="catalog.topnav" template="page/html/topmenu.phtml"/>
83
+ </block>
84
+ <block type="page/html_wrapper" name="top.container" as="topContainer" translate="label">
85
+ <label>Page Header</label>
86
+ <action method="setElementClass"><value>top-container</value></action>
87
+ </block>
88
+ </block>
89
+
90
+ <block type="page/html_breadcrumbs" name="breadcrumbs" as="breadcrumbs"/>
91
+
92
+ <block type="core/text_list" name="left" as="left" translate="label">
93
+ <label>Left Column</label>
94
+ </block>
95
+
96
+ <block type="core/messages" name="global_messages" as="global_messages"/>
97
+ <block type="core/messages" name="messages" as="messages"/>
98
+
99
+ <block type="core/text_list" name="content" as="content" translate="label">
100
+ <label>Main Content Area</label>
101
+ </block>
102
+
103
+ <block type="core/text_list" name="right" as="right" translate="label">
104
+ <label>Right Column</label>
105
+ </block>
106
+
107
+ <block type="page/html_footer" name="footer" as="footer" template="page/html/footer.phtml">
108
+ <block type="page/html_wrapper" name="bottom.container" as="bottomContainer" translate="label">
109
+ <label>Page Footer</label>
110
+ <action method="setElementClass"><value>bottom-container</value></action>
111
+ </block>
112
+ <block type="page/switch" name="store_switcher" as="store_switcher" template="page/switch/stores.phtml"/>
113
+ <block type="page/template_links" name="footer_links" as="footer_links" template="page/template/links.phtml"/>
114
+ </block>
115
+
116
+ <block type="core/text_list" name="before_body_end" as="before_body_end" translate="label">
117
+ <label>Page Bottom</label>
118
+ </block>
119
+ </block>
120
+
121
+ <block type="core/profiler" output="toHtml" name="core_profiler"/>
122
+ </default>
123
+
124
+ <print translate="label" module="page">
125
+ <label>All Pages (Print Version)</label>
126
+ <!-- Mage_Page -->
127
+ <block type="page/html" name="root" output="toHtml" template="page/print.phtml">
128
+
129
+ <block type="page/html_head" name="head" as="head">
130
+ <action method="addJs"><script>prototype/prototype.js</script></action>
131
+ <action method="addJs"><script>mage/translate.js</script></action>
132
+ <action method="addJs"><script>lib/ccard.js</script></action>
133
+ <action method="addJs"><script>prototype/validation.js</script></action>
134
+ <action method="addJs"><script>varien/js.js</script></action>
135
+
136
+ <action method="addCss"><stylesheet>css/styles.css</stylesheet></action>
137
+ <action method="addItem"><type>skin_css</type><name>css/styles-ie.css</name><params/><if>lt IE 8</if></action>
138
+
139
+ <action method="addCss"><stylesheet>css/widgets.css</stylesheet></action>
140
+
141
+
142
+ <action method="addCss"><stylesheet>css/print.css</stylesheet><params>media="print"</params></action>
143
+
144
+ <action method="addItem"><type>js</type><name>lib/ds-sleight.js</name><params/><if>lt IE 7</if></action>
145
+ <action method="addItem"><type>skin_js</type><name>js/ie6.js</name><params/><if>lt IE 7</if></action>
146
+
147
+ </block>
148
+
149
+ <block type="core/text_list" name="content" as="content" translate="label">
150
+ <label>Main Content Area</label>
151
+ </block>
152
+
153
+ </block>
154
+ </print>
155
+
156
+ <!-- Custom page layout handles -->
157
+ <page_empty translate="label">
158
+ <label>All Empty Layout Pages</label>
159
+ <reference name="root">
160
+ <action method="setTemplate"><template>page/empty.phtml</template></action>
161
+ <!-- Mark root page block that template is applied -->
162
+ <action method="setIsHandle"><applied>1</applied></action>
163
+ </reference>
164
+ </page_empty>
165
+
166
+ <page_one_column translate="label">
167
+ <label>All One-Column Layout Pages</label>
168
+ <reference name="root">
169
+ <action method="setTemplate"><template>page/1column.phtml</template></action>
170
+ <!-- Mark root page block that template is applied -->
171
+ <action method="setIsHandle"><applied>1</applied></action>
172
+ </reference>
173
+ </page_one_column>
174
+
175
+ <page_two_columns_left translate="label">
176
+ <label>All Two-Column Layout Pages (Left Column)</label>
177
+ <reference name="root">
178
+ <action method="setTemplate"><template>page/2columns-left.phtml</template></action>
179
+ <!-- Mark root page block that template is applied -->
180
+ <action method="setIsHandle"><applied>1</applied></action>
181
+ </reference>
182
+ </page_two_columns_left>
183
+
184
+ <page_two_columns_right translate="label">
185
+ <label>All Two-Column Layout Pages (Right Column)</label>
186
+ <reference name="root">
187
+ <action method="setTemplate"><template>page/2columns-right.phtml</template></action>
188
+ <!-- Mark root page block that template is applied -->
189
+ <action method="setIsHandle"><applied>1</applied></action>
190
+ </reference>
191
+ </page_two_columns_right>
192
+
193
+ <page_three_columns translate="label">
194
+ <label>All Three-Column Layout Pages</label>
195
+ <reference name="root">
196
+ <action method="setTemplate"><template>page/3columns.phtml</template></action>
197
+ <!-- Mark root page block that template is applied -->
198
+ <action method="setIsHandle"><applied>1</applied></action>
199
+ </reference>
200
+ </page_three_columns>
201
+ </layout>
app/design/frontend/default/electromax/template/catalog/category/category.phtml ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ <?php $_helper = Mage::helper('catalog/category') ?>
3
+ <?php $_categories = $_helper->getStoreCategories() ?>
4
+ <div class="category-block">
5
+ <p class="category-custitle"><?php echo $this->__('Categories') ?></p>
6
+ <?php if (count($_categories) > 0): ?>
7
+ <ul class="category-list">
8
+
9
+ <?php $i =0; ?>
10
+ <?php foreach($_categories as $_category): ?>
11
+ <li class="cat-li <?php if($i == 0): ?> firstli<?php endif; ?>" >
12
+ <?php $i++; ?>
13
+ <a href="<?php echo $_helper->getCategoryUrl($_category) ?>">
14
+ <?php echo $_category->getName() ?>
15
+ </a>
16
+ <?php $_category = Mage::getModel('catalog/category')->load($_category->getId()) ?>
17
+ <?php $_subcategories = $_category->getChildrenCategories() ?>
18
+ <!--- product count under each category starts ------>
19
+ <?php $collection = Mage::getModel('catalog/product')->getCollection()->addCategoryFilter($_category);?>
20
+
21
+ <?php echo "(".count($collection).")"; ?>
22
+ <!--- product count under each category ends ------ !>
23
+ <!-- category count starts ---->
24
+ <!--<?php $count = count($_subcategories); ?>
25
+ <?php foreach($_subcategories as $sub){
26
+ // while(count$sub->getChildrenCategories())
27
+ $childcat = Mage::getModel('catalog/category')->load($sub->getId());
28
+ $sub_cat = $childcat->getChildrenCategories();
29
+ $count += count($sub_cat) ;
30
+
31
+ }?>
32
+ <?php echo "(".$count.")";?> -->
33
+ <!-- category count ends ---->
34
+ </li>
35
+ <?php endforeach; ?>
36
+ </ul>
37
+ <?php endif; ?>
38
+ </div>
app/design/frontend/default/electromax/template/catalog/category/view.phtml ADDED
@@ -0,0 +1,139 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Magento Enterprise Edition
4
+ *
5
+ * NOTICE OF LICENSE
6
+ *
7
+ * This source file is subject to the Magento Enterprise Edition License
8
+ * that is bundled with this package in the file LICENSE_EE.txt.
9
+ * It is also available through the world-wide-web at this URL:
10
+ * http://www.magentocommerce.com/license/enterprise-edition
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) 2013 Magento Inc. (http://www.magentocommerce.com)
24
+ * @license http://www.magentocommerce.com/license/enterprise-edition
25
+ */
26
+ ?>
27
+ <?php
28
+ /**
29
+ * Category view template
30
+ *
31
+ * @see Mage_Catalog_Block_Category_View
32
+ */
33
+ function getCategoryImage(Mage_Catalog_Model_Category $category, $width, $height)
34
+ {
35
+ // return when no image exists
36
+ if (!$category->getImage()) {
37
+ return false;
38
+ }
39
+
40
+ // return when the original image doesn't exist
41
+ $imagePath = Mage::getBaseDir('media') . DS . 'catalog' . DS . 'category'
42
+ . DS . $category->getImage();
43
+ if (!file_exists($imagePath)) {
44
+ return false;
45
+ }
46
+
47
+ // resize the image if needed
48
+ $rszImagePath = Mage::getBaseDir('media') . DS . 'catalog' . DS . 'category'
49
+ . DS . 'cache' . DS . $width . 'x' . $height . DS
50
+ . $category->getImage();
51
+ if (!file_exists($rszImagePath)) {
52
+ $image = new Varien_Image($imagePath);
53
+ $image->resize($width, $height);
54
+ $image->save($rszImagePath);
55
+ }
56
+
57
+ // return the image URL
58
+ return Mage::getBaseUrl('media') . '/catalog/category/cache/' . $width . 'x'
59
+ . $height . '/' . $category->getImage();
60
+ }
61
+ $_helper = $this->helper('catalog/output');
62
+ $_category = $this->getCurrentCategory();
63
+ $_imgHtml = '';
64
+ if ($_imgUrl = $_category->getImageUrl()) {
65
+ $_imgHtml = '<p class="category-image"><img src="'.$_imgUrl.'" alt="'.$this->escapeHtml($_category->getName()).'" title="'.$this->escapeHtml($_category->getName()).'" /></p>';
66
+ $_imgHtml = $_helper->categoryAttribute($_category, $_imgHtml, 'image');
67
+ }
68
+
69
+ ?>
70
+
71
+ <div class="clear" style="clear:both"></div>
72
+ <div class="page-title category-title">
73
+ <?php if($this->IsRssCatalogEnable() && $this->IsTopCategory()): ?>
74
+ <a href="<?php echo $this->getRssLink() ?>" class="link-rss"><?php echo $this->__('Subscribe to RSS Feed') ?></a>
75
+ <?php endif; ?>
76
+ <h1><?php echo $_helper->categoryAttribute($_category, $_category->getName(), 'name') ?></h1>
77
+ </div>
78
+
79
+ <?php echo $this->getMessagesBlock()->getGroupedHtml() ?>
80
+ <?php if($_imgUrl): ?>
81
+ <?php echo $_imgHtml ?>
82
+ <?php endif; ?>
83
+
84
+ <?php if($_description=$this->getCurrentCategory()->getDescription()): ?>
85
+ <div class="category-description std">
86
+ <?php echo $_helper->categoryAttribute($_category, $_description, 'description') ?>
87
+ </div>
88
+ <?php endif; ?>
89
+ <div class="category-display category-products">
90
+ <?php if($this->getCurrentCategory()->hasChildren()){?>
91
+ <div class="page-title category-title">
92
+ <h2><?php echo $this->__('Shop By Category') ?></h2>
93
+ </div>
94
+ <?php }
95
+ $subcats = $_category->getChildren();
96
+ $subcatids=explode(",",$subcats);
97
+ ?>
98
+ <?php if($_category->getChildren()) {?>
99
+ <?php if(count($subcatids)>2){ ?>
100
+ <ul class="category-list products-grid">
101
+ <?php } else { ?>
102
+ <ul class="category-list countplus">
103
+ <?php } ?>
104
+ <?php
105
+ if($_category->getIsActive()) {
106
+ foreach($subcatids as $subcatid){
107
+ $_categorysub = Mage::getModel('catalog/category')->load($subcatid);
108
+ if($subcatid!="") {
109
+ ?>
110
+ <li class="category <?php echo $subcatid;?> item" style="float:left;margin-right:10px;padding:8px;margin-bottom:10px;text-align:center;height:105px;">
111
+ <a href="<?php echo $_categorysub->getUrl()?>" title="<?php echo $_categorysub->getName()?>">
112
+ <?php if($_categorysub->getThumbnail() !="") {?>
113
+
114
+ <img src="<?php echo Mage::getBaseUrl('media').'catalog' . DS . 'category' . DS.$_categorysub->getThumbnail() ?>" alt="<?php echo $this->escapeHtml($_categorysub->getName())?>" alt="<?php echo $this->escapeHtml($_categorysub->getName())?>" />
115
+ <?php } else {?>
116
+ <div class="no-image"style="text-align:center;"><img src="<?php echo $this->getSkinUrl('images/No-image-palceholder.png');?>" alt="<?php echo $this->__('No Category Image Found')?>"/></div>
117
+ <?php } ?>
118
+ </a>
119
+ <div class="cat-name" style="margin-top:7px;width:140px;margin:0 auto;font-weight:bold;">
120
+ <a href="<?php echo $_categorysub->getUrl()?>" title="<?php echo $this->escapeHtml($_categorysub->getName())?>"><?php echo $this->escapeHtml($_categorysub->getName())?></a>
121
+ </div>
122
+ </li>
123
+ <?php } ?>
124
+ <?php }?>
125
+
126
+ <?php } ?>
127
+ </ul>
128
+ <?php } ?>
129
+ </div>
130
+ <?php if($this->isContentMode()): ?>
131
+ <?php echo $this->getCmsBlockHtml() ?>
132
+
133
+ <?php elseif($this->isMixedMode()): ?>
134
+ <?php echo $this->getCmsBlockHtml() ?>
135
+ <?php echo $this->getProductListHtml() ?>
136
+
137
+ <?php else: ?>
138
+ <?php echo $this->getProductListHtml() ?>
139
+ <?php endif; ?>
app/design/frontend/default/electromax/template/catalog/navigation/top.phtml ADDED
@@ -0,0 +1,49 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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) 2012 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
+ <?php
28
+ /**
29
+ * Top menu for store
30
+ *
31
+ * @see Mage_Catalog_Block_Navigation
32
+ */
33
+ ?>
34
+ <?php
35
+ /**
36
+ * $this->renderCategoriesMenuHtml() supports optional arguments:
37
+ * int Level number for list item class to start from
38
+ * string Extra class of outermost list items
39
+ * string If specified wraps children list in div with this class
40
+ */
41
+ ?>
42
+ <?php $_menu = $this->renderCategoriesMenuHtml(0,'level-top') ?>
43
+ <?php if($_menu): ?>
44
+ <div class="nav-container">
45
+ <ul id="nav">
46
+ <?php echo $_menu ?>
47
+ </ul>
48
+ </div>
49
+ <?php endif ?>
app/design/frontend/default/electromax/template/catalog/product/compare/list.phtml ADDED
@@ -0,0 +1,174 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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) 2012 Magento Inc. (http://www.magentocommerce.com)
24
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
+ */
26
+ /* @var $this Mage_Catalog_Block_Product_Compare_List */
27
+ ?>
28
+ <script>
29
+ jQuery(function()){
30
+ jQuery('.link-wishlist').html('');
31
+ jQuery('.link-compare').html('');
32
+ }
33
+ </script>
34
+ <div class="page-title title-buttons">
35
+ <h1><?php echo $this->__('Compare Products') ?></h1>
36
+ <a href="#" onclick="window.print(); return false;" class="link-print"><?php echo $this->__('Print This Page') ?></a>
37
+ </div>
38
+ <?php $_total=$this->getItems()->getSize() ?>
39
+ <?php if($_total): ?>
40
+ <table class="data-table compare-table" id="product_comparison">
41
+ <?php $_i=0 ?>
42
+ <?php foreach($this->getItems() as $_item): ?>
43
+ <?php if($_i++%10==0): ?>
44
+ <col width="1" />
45
+ <?php endif; ?>
46
+ <col width="<?php echo floor(100/$_total); ?>%" />
47
+ <?php endforeach; ?>
48
+ <?php if ($_total>2): ?>
49
+ <thead>
50
+ <tr>
51
+ <?php $_i=0 ?>
52
+ <?php foreach($this->getItems() as $_item): ?>
53
+ <?php if($_i++%10==0): ?>
54
+ <th>&nbsp;</th>
55
+ <?php endif; ?>
56
+ <td class="a-right"><a href="#" class="btn-remove" onclick="removeItem('<?php echo $this->helper('catalog/product_compare')->getRemoveUrl($_item) ?>');" title="<?php echo $this->__('Remove This Item') ?>"><?php echo $this->__('Remove This Item') ?></a></td>
57
+ <?php endforeach; ?>
58
+ </tr>
59
+ </thead>
60
+ <?php endif ?>
61
+ <tbody>
62
+ <tr class="product-shop-row">
63
+ <?php $_i=0 ?>
64
+ <?php foreach($this->getItems() as $_item): ?>
65
+ <?php if($_i++%10==0): ?>
66
+ <th>&nbsp;</th>
67
+ <?php endif; ?>
68
+ <td>
69
+ <a class="product-image" href="#" onclick="setPLocation('<?php echo $this->getProductUrl($_item) ?>', true)" title="<?php echo $this->stripTags($_item->getName(), null, true) ?>"><img src="<?php echo $this->helper('catalog/image')->init($_item, 'small_image')->resize(125, 125); ?>" width="125" height="125" alt="<?php echo $this->stripTags($_item->getName(), null, true) ?>" /></a>
70
+ <h2 class="product-name"><a href="#" onclick="setPLocation('<?php echo $this->getProductUrl($_item) ?>', true)" title="<?php echo $this->stripTags($_item->getName(), null, true) ?>"><?php echo $this->helper('catalog/output')->productAttribute($_item, $_item->getName(), 'name') ?></a></h2>
71
+ <div class="popup-div">
72
+ <?php echo $this->getReviewsSummaryHtml($_item, 'short') ?>
73
+ <?php echo $this->getPriceHtml($_item, true, '-compare-list-top') ?>
74
+ <div>
75
+ <?php if($_item->isSaleable()): ?>
76
+ <p><button type="button" title="<?php echo $this->__('Add to Cart') ?>" class="button btn-cart" onclick="setPLocation('<?php echo $this->helper('catalog/product_compare')->getAddToCartUrl($_item) ?>', true)"><span><span><?php echo $this->__('') ?></span></span></button></p>
77
+ <?php else: ?>
78
+ <p class="availability out-of-stock"><span><?php echo $this->__('Out of stock') ?></span></p>
79
+ <?php endif; ?>
80
+ </div>
81
+ <div class="topul">
82
+ <?php if ($this->helper('wishlist')->isAllow()) : ?>
83
+ <ul class="add-to-links">
84
+ <li><a href="<?php echo $this->getAddToWishlistUrl($_item) ?>" class="link-wishlist" onclick="setPLocation(this.href, true)"><?php echo $this->__('') ?></a></li>
85
+ </ul>
86
+ <?php endif; ?>
87
+ </div>
88
+ </div>
89
+ </td>
90
+ <?php endforeach; ?>
91
+ </tr>
92
+ </tbody>
93
+ <tbody>
94
+ <?php foreach ($this->getAttributes() as $_attribute): ?>
95
+ <tr>
96
+ <?php $_i=0 ?>
97
+ <?php foreach($this->getItems() as $_item): ?>
98
+ <?php if($_i++%10==0): ?>
99
+ <th><span class="nobr"><?php echo $_attribute->getStoreLabel() ?></span></th>
100
+ <?php endif; ?>
101
+ <td>
102
+ <?php switch ($_attribute->getAttributeCode()) {
103
+ case "price": ?>
104
+ <?php echo $this->getPriceHtml($_item, true, '-compare-list-' . $_attribute->getCode()) ?>
105
+ <?php break;
106
+ case "small_image": ?>
107
+ <img src="<?php echo $this->helper('catalog/image')->init($_item, 'small_image')->resize(125, 125); ?>" width="125" height="125" alt="<?php echo $this->htmlEscape($_item->getName()) ?>" title="<?php echo $this->htmlEscape($_item->getName()) ?>" />
108
+ <?php break;
109
+ case "date":
110
+ echo substr($this->getProductAttributeValue($_item, $_attribute),0,10);
111
+ break;
112
+ default: ?>
113
+ <div class="std">
114
+ <?php echo $this->helper('catalog/output')->productAttribute($_item, $this->getProductAttributeValue($_item, $_attribute), $_attribute->getAttributeCode()) ?>
115
+ </div>
116
+ <?php break;
117
+ } ?>
118
+ </td>
119
+ <?php endforeach; ?>
120
+ </tr>
121
+ <?php endforeach; ?>
122
+ </tbody>
123
+ <tbody>
124
+ <tr class="add-to-row">
125
+ <?php $_i=0 ?>
126
+ <?php foreach($this->getItems() as $_item): ?>
127
+ <?php if($_i++%10==0): ?>
128
+ <th>&nbsp;</th>
129
+ <?php endif; ?>
130
+ <td>
131
+ <?php echo $this->getPriceHtml($_item, true, '-compare-list-bottom') ?>
132
+ <?php if($_item->isSaleable()): ?>
133
+ <p><button type="button" title="<?php echo $this->__('Add to Cart') ?>" class="button btn-cart" onclick="setPLocation('<?php echo $this->helper('catalog/product_compare')->getAddToCartUrl($_item) ?>', true)"><span><span><?php echo $this->__('') ?></span></span></button></p>
134
+ <?php else: ?>
135
+ <p class="availability out-of-stock"><span><?php echo $this->__('Out of stock') ?></span></p>
136
+ <?php endif; ?>
137
+ <?php if ($this->helper('wishlist')->isAllow()) : ?>
138
+ <ul class="add-to-links">
139
+ <li><a href="<?php echo $this->getAddToWishlistUrl($_item);?>" class="link-wishlist" onclick="setPLocation(this.href, true)"><?php echo $this->__('') ?></a></li>
140
+ </ul>
141
+ <?php endif; ?>
142
+ </td>
143
+ <?php endforeach; ?>
144
+ </tr>
145
+ </tbody>
146
+ </table>
147
+ <div class="buttons-set">
148
+ <button type="button" title="<?php echo $this->__('Close Window') ?>" class="button" onclick="window.close();"><span><span><?php echo $this->__('Close Window') ?></span></span></button>
149
+ <span class="please-wait" id="compare-list-please-wait" style="display:none;">
150
+ <img src="<?php echo $this->getSkinUrl('images/opc-ajax-loader.gif') ?>" alt="<?php echo $this->__('Please wait...') ?>" title="<?php echo $this->__('Please wait...') ?>" class="v-middle" /> <?php echo $this->__('Please wait...') ?>
151
+ </span>
152
+ </div>
153
+ <script type="text/javascript">
154
+ decorateTable('product_comparison');
155
+
156
+ /**
157
+ * Send remove item request, after that reload windows
158
+ */
159
+ function removeItem(url)
160
+ {
161
+ new Ajax.Request(url, {
162
+ parameters: {isAjax: 1, method: 'POST'},
163
+ onLoading: function(){$('compare-list-please-wait').show();},
164
+ onSuccess: function(transport) {
165
+ $('compare-list-please-wait').hide();
166
+ window.location.reload();
167
+ window.opener.location.reload();
168
+ }
169
+ });
170
+ }
171
+ </script>
172
+ <?php else: ?>
173
+ <script type="text/javascript">window.close();</script>
174
+ <?php endif; ?>
app/design/frontend/default/electromax/template/catalog/product/list.phtml ADDED
@@ -0,0 +1,134 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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) 2012 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
+ <?php
28
+ /**
29
+ * Product list template
30
+ *
31
+ * @see Mage_Catalog_Block_Product_List
32
+ */
33
+ ?>
34
+ <?php
35
+ $_productCollection=$this->getLoadedProductCollection();
36
+ $_helper = $this->helper('catalog/output');
37
+ ?>
38
+ <?php if(!$_productCollection->count()): ?>
39
+ <p class="note-msg"><?php echo $this->__('There are no products matching the selection.') ?></p>
40
+ <?php else: ?>
41
+ <div class="category-products">
42
+ <?php echo $this->getToolbarHtml() ?>
43
+ <?php // List mode ?>
44
+ <?php if($this->getMode()!='grid'): ?>
45
+ <?php $_iterator = 0; ?>
46
+ <ol class="products-list" id="products-list">
47
+ <?php foreach ($_productCollection as $_product): ?>
48
+ <!--<?php echo get_class($_product); ?>-->
49
+ <li class="item<?php if( ++$_iterator == sizeof($_productCollection) ): ?> last<?php endif; ?>">
50
+ <?php // Product Image ?>
51
+ <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>
52
+ <?php // Product description ?>
53
+
54
+ <div class="product-shop">
55
+ <div class="f-fix">
56
+ <?php $_productNameStripped = $this->stripTags($_product->getName(), null, true); ?>
57
+ <h2 class="product-name"><a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $_productNameStripped; ?>"><?php $maxLength =18;$productName = $_helper->productAttribute($_product, $_product->getName(), 'name');echo substr($productName, 0, $maxLength);if(strlen($productName) >=18){echo "..";}?></a></h2>
58
+ <?php if($_product->getRatingSummary()): ?>
59
+ <?php echo $this->getReviewsSummaryHtml($_product) ?>
60
+ <?php endif; ?>
61
+ <?php echo $this->getPriceHtml($_product, true) ?>
62
+ <?php if($_product->isSaleable()): ?>
63
+ <div class="add-cart"><p><button type="button" title="<?php echo $this->__('Add to Cart') ?>" class="button btn-cart" onclick="setLocation('<?php echo $this->getAddToCartUrl($_product) ?>')"><span><span><?php echo $this->__('Add to Cart') ?></span></span></button></p></div>
64
+ <?php else: ?>
65
+ <p class="availability out-of-stock"><span><?php echo $this->__('Out of stock') ?></span></p>
66
+ <?php endif; ?>
67
+
68
+ <ul class="add-to-links">
69
+ <?php if ($this->helper('wishlist')->isAllow()) : ?>
70
+ <li><a href="<?php echo $this->helper('wishlist')->getAddUrl($_product) ?>" title="<?php echo $this->__('Add to Wishlist') ?>" class="link-wishlist"><?php echo $this->__('Add to Wishlist') ?></a></li>
71
+ <?php endif; ?>
72
+ <?php if($_compareUrl=$this->getAddToCompareUrl($_product)): ?>
73
+ <li><span class="separator">|</span> <a href="<?php echo $_compareUrl ?>" title="<?php echo $this->__('Add to Compare') ?>" class="link-compare"><?php echo $this->__('Add to Compare') ?></a></li>
74
+ <?php endif; ?>
75
+ </ul>
76
+ <div class="desc std">
77
+ <?php echo $_helper->productAttribute($_product, $_product->getShortDescription(), 'short_description') ?>
78
+ <a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $_productNameStripped ?>" class="link-learn"><?php echo $this->__('Learn More') ?></a>
79
+ </div>
80
+ </div>
81
+ </div>
82
+ </li>
83
+ <?php endforeach; ?>
84
+ </ol>
85
+ <script type="text/javascript">decorateList('products-list', 'none-recursive')</script>
86
+
87
+ <?php else: ?>
88
+
89
+ <?php // Grid Mode ?>
90
+
91
+ <?php $_collectionSize = $_productCollection->count() ?>
92
+ <?php $_columnCount = 4 ?>
93
+ <?php $i=0; foreach ($_productCollection as $_product): ?>
94
+ <?php if ($i++%$_columnCount==0): ?>
95
+ <ul class="products-grid">
96
+ <?php endif ?>
97
+ <li class="item<?php if(($i-1)%$_columnCount==0): ?> first<?php elseif($i%$_columnCount==0): ?> last<?php endif; ?>">
98
+ <div class="product-bg">
99
+ <h2 class="product-name"><a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->stripTags($_product->getName(), null, true) ?>"><?php echo $_helper->productAttribute($_product, $_product->getName(), 'name') ?></a></h2>
100
+ <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(155); ?>" alt="<?php echo $this->stripTags($this->getImageLabel($_product, 'small_image'), null, true) ?>" /></a>
101
+
102
+ <?php echo $this->getPriceHtml($_product, true) ?>
103
+ <div class="actions">
104
+ <?php if($_product->isSaleable()): ?>
105
+ <button type="button" title="<?php echo $this->__('Add to Cart') ?>" class="button btn-cart" onclick="setLocation('<?php echo $this->getAddToCartUrl($_product) ?>')"><span><span><?php echo $this->__('Add to Cart') ?></span></span></button>
106
+ <?php else: ?>
107
+ <p class="availability out-of-stock"><span><?php echo $this->__('Out of stock') ?></span></p>
108
+ <?php endif; ?>
109
+ <ul class="add-to-links">
110
+ <?php if ($this->helper('wishlist')->isAllow()) : ?>
111
+ <li><a href="<?php echo $this->helper('wishlist')->getAddUrl($_product) ?>" title="<?php echo $this->__('Add to Wishlist') ?>" class="link-wishlist"><?php echo $this->__('Add to Wishlist') ?></a></li>
112
+ <?php endif; ?>
113
+ <?php if($_compareUrl=$this->getAddToCompareUrl($_product)): ?>
114
+ <li><span class="separator">|</span> <a href="<?php echo $_compareUrl ?>" title="<?php echo $this->__('Add to Compare') ?>" class="link-compare"><?php echo $this->__('Add to Compare') ?></a></li>
115
+ <?php endif; ?>
116
+ </ul>
117
+ </div>
118
+ <?php if($_product->getRatingSummary()): ?>
119
+ <?php echo $this->getReviewsSummaryHtml($_product, 'short') ?>
120
+ <?php endif; ?>
121
+ </div>
122
+ </li>
123
+ <?php if ($i%$_columnCount==0 || $i==$_collectionSize): ?>
124
+ </ul>
125
+ <?php endif ?>
126
+ <?php endforeach ?>
127
+ <script type="text/javascript">decorateGeneric($$('ul.products-grid'), ['odd','even','first','last'])</script>
128
+ <?php endif; ?>
129
+
130
+ <div class="toolbar-bottom">
131
+ <?php echo $this->getToolbarHtml() ?>
132
+ </div>
133
+ </div>
134
+ <?php endif; ?>
app/design/frontend/default/electromax/template/catalog/product/list/upsell.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) 2012 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
+ <?php if(count($this->getItemCollection()->getItems())): ?>
28
+ <div class="box-collateral box-up-sell">
29
+ <h2><?php echo $this->__('You may also be interested in the following product(s)') ?></h2>
30
+ <table class="products-grid" id="upsell-product-table">
31
+ <?php // $this->setColumnCount(5); // uncomment this line if you want to have another number of columns. also can be changed in layout ?>
32
+ <?php $this->resetItemsIterator() ?>
33
+ <?php for($_i=0;$_i<$this->getRowCount();$_i++): ?>
34
+ <tr>
35
+ <?php for($_j=0;$_j<$this->getColumnCount();$_j++): ?>
36
+ <?php if($_link=$this->getIterableItem()): ?>
37
+ <td>
38
+ <a href="<?php echo $_link->getProductUrl() ?>" title="<?php echo $this->htmlEscape($_link->getName()) ?>" class="product-image"><img src="<?php echo $this->helper('catalog/image')->init($_link, 'small_image')->resize(125) ?>" class="imgsizeClass" alt="<?php echo $this->htmlEscape($_link->getName()) ?>" /></a>
39
+ <h3 class="product-name"><a href="<?php echo $_link->getProductUrl() ?>" title="<?php echo $this->htmlEscape($_link->getName()) ?>"><?php echo $this->htmlEscape($_link->getName()) ?></a></h3>
40
+ <?php echo $this->getPriceHtml($_link, true, '-upsell') ?>
41
+ <?php echo $this->getReviewsSummaryHtml($_link) ?>
42
+ </td>
43
+ <?php else: ?>
44
+ <td class="empty">&nbsp;</td>
45
+ <?php endif; ?>
46
+ <?php endfor; ?>
47
+ </tr>
48
+ <?php endfor; ?>
49
+ </table>
50
+ <script type="text/javascript">decorateTable('upsell-product-table')</script>
51
+ </div>
52
+ <?php endif ?>
app/design/frontend/default/electromax/template/catalog/product/product-onsale.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) 2012 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
+ <?php
28
+ /**
29
+ * Product list template
30
+ *
31
+ * @see Mage_Catalog_Block_Product_List
32
+ */
33
+ ?>
34
+
35
+ <!--?php
36
+
37
+ $productscoll = Mage::getModel('catalog/product');
38
+ $_productCollection = $productscoll->getCollection();
39
+ $_productCollection->addAttributeToFilter('deal');
40
+ $_productCollection->addAttributeToSelect('*');
41
+ $_productCollection->setPageSize(3);
42
+
43
+ //$_productCollection ->getSelect()->limit(3,1);
44
+ $_helper = $this->helper('catalog/output');
45
+ /*var_dump($productscoll);*/
46
+ ?-->
47
+
48
+ <?php
49
+
50
+ /*$productscoll = Mage::getModel('catalog/product');
51
+ $_productCollection = $productscoll->getCollection();
52
+ $_productCollection->addAttributeToFilter('status', 1);//enabled
53
+ $_productCollection->addAttributeToFilter('visibility', 4);//catalog, search
54
+ $_productCollection->addAttributeToFilter('deal', 1);
55
+ $_productCollection->addAttributeToSelect('*');
56
+ $_productCollection->setPageSize(3);
57
+ $_productCollection->addMinimalPrice();*/
58
+ //$_productCollection ->getSelect()->limit(3,1);
59
+
60
+ $productscoll = Mage::getModel('catalog/product');
61
+ $_productCollection = $productscoll->getCollection();
62
+ // $_productCollection->addAttributeToFilter('special_price');
63
+
64
+ //echo "today = ".date("m.d.y");
65
+ /*$_productCollection->addAttributeToFilter('special_from_date', array('date' => true, 'to' => $dateToday));
66
+ $_productCollection->addAttributeToFilter('special_to_date', array('date' => true, 'from' => $dateTomorrow));*/
67
+ $_helper = $this->helper('catalog/output');
68
+
69
+
70
+ ?>
71
+
72
+
73
+ <?php if(!$_productCollection->count()): ?>
74
+ <p class="note-msg"><?php echo $this->__('There are no products matching the selection.') ?></p>
75
+
76
+ <?php else: ?>
77
+
78
+ <?php // Grid Mode ?>
79
+
80
+ <?php $_collectionSize = $_productCollection->count() ?>
81
+
82
+ <?php $_columnCount = 3?>
83
+ <div class="onsale-div">
84
+ <h2><p class="products-off-title"> <span class="onsale-span">Offer Products</span></p></h2>
85
+ <?php $limitprod =0 ?><!-- limit product count to 3 products -->
86
+ <?php $i=0; foreach ($_productCollection as $_product): ?>
87
+ <?php $_product = Mage::getModel('catalog/product')->load($_product->getId()); ?>
88
+
89
+ <?php if ($_product->getSpecialPrice() && $limitprod<3): ?>
90
+ <?php $limitprod++ ; ?>
91
+
92
+ <?php if ($i++%$_columnCount==0): ?>
93
+ <ul class="products-grid products-onsale">
94
+ <?php endif ?>
95
+ <li class="item<?php if(($i-1)%$_columnCount==0): ?> first<?php elseif($i%$_columnCount==0): ?> last<?php endif; ?>">
96
+ <h3 class="product-name"><p class="Onsale_title"><a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->stripTags($_product->getName(), null, true) ?>)"><?php $maxLength =25; $productName = $this->helper('catalog/output')->productAttribute($_product, $_product->getName(), 'name');echo substr($productName, 0, $maxLength);if(strlen($productName) >=25){echo "..";} ?></a></p></h3>
97
+ <!-- <p class="Onsale_title">Lorem ipsum quia dolor sit amet</p> -->
98
+ <div class="products-styling">
99
+ <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>
100
+
101
+ <!--<h2 class="product-name"><a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->stripTags($_product->getName(), null, true) ?>"><?php echo $_helper->productAttribute($_product, $_product->getName(), 'name') ?></a></h2>-->
102
+
103
+ <div class="actions">
104
+ <?php if($_product->isSaleable()): ?>
105
+ <button type="button" title="<?php echo $this->__('Add to Cart') ?>" class="button btn-cart" onclick="setLocation('<?php echo $this->helper('checkout/cart')->getAddUrl($_product); ?>')"><span><span><?php echo $this->__('Add to Cart') ?></span></span></button>
106
+ <?php else: ?>
107
+ <p class="availability out-of-stock"><span><?php echo $this->__('Out of stock') ?></span></p>
108
+ <?php endif; ?>
109
+ <ul class="add-to-links">
110
+ <?php $_compareUrl=$this->helper('catalog/product_compare')->getAddUrl($_product); ?>
111
+
112
+ <?php if($_compareUrl) : ?>
113
+ <li><span class="separator">|</span> <a href="<?php echo $_compareUrl ?>" title="<?php echo $this->__('Add to Compare') ?>" class="link-compare"><?php echo $this->__('Add to Compare') ?></a></li>
114
+ <?php endif; ?>
115
+ <?php if ($this->helper('wishlist')->isAllow()) : ?>
116
+ <li><a href="<?php echo $this->helper('wishlist')->getAddUrl($_product) ?>" title="<?php echo $this->__('Add to Wishlist') ?>" class="link-wishlist"><?php echo $this->__('Add to Wishlist') ?></a></li>
117
+ <?php endif; ?>
118
+
119
+ </ul>
120
+ </div>
121
+ <div class="onsale-offer"><span class="percentage-offer">5%</span></div>
122
+
123
+ <?php $storeId = Mage::app()->getStore()->getId();
124
+
125
+ $summaryData = Mage::getModel('review/review_summary')
126
+ ->setStoreId($storeId)
127
+ ->load($_product->getId());
128
+
129
+ ?>
130
+
131
+ <?php if($summaryData->getReviewsCount()):?>
132
+
133
+ <div class="ratings">
134
+ <?php if ($summaryData->getRatingSummary()):?>
135
+ <div class="rating-box">
136
+ <div class="rating" style="width:<?php echo $summaryData->getRatingSummary() ?>%"></div>
137
+ </div>
138
+
139
+ <?php endif;?>
140
+ </div>
141
+ <?php endif; ?>
142
+ <!--<div class="price-box" >
143
+
144
+ <p class="special-price">
145
+ <span class="price-label">Special Price:</span>
146
+ <span class="price">
147
+ <?php echo $_product->getSpecialPrice(); ?>
148
+ </span>
149
+ </p>
150
+
151
+ </div> -->
152
+
153
+ <div class="next-product"></div>
154
+ </div>
155
+
156
+ </li>
157
+ <?php if ($i%$_columnCount==0 || $i==$_collectionSize): ?>
158
+ </ul>
159
+ <?php endif ?>
160
+ <?php endif ?>
161
+ <?php endforeach ?>
162
+ </div>
163
+ <?php endif; ?>
app/design/frontend/default/electromax/template/catalog/product/today-special.phtml ADDED
@@ -0,0 +1,77 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ $productscoll = Mage::getModel('catalog/product');
4
+ $_productCollection = $productscoll->getCollection();
5
+ $_productCollection->addAttributeToFilter('status', 1);//enabled
6
+ $_productCollection->addAttributeToFilter('visibility', 4);//catalog, search
7
+ $_productCollection->addAttributeToFilter('today_special', 1);
8
+ $_productCollection->addAttributeToSelect('*');
9
+ $_productCollection->setPageSize(1);
10
+ $_helper = $this->helper('catalog/output');
11
+ ?>
12
+ <?php $_products = $_productCollection ?>
13
+
14
+ <?php if(!$_productCollection->count()): ?>
15
+ <p class="note-msg"><?php echo $this->__('There are no products matching the selection.') ?></p>
16
+
17
+ <?php else: ?>
18
+ <div class="today-special">
19
+ <p class="today-title"><?php echo $this->__('Todays Special') ?></p>
20
+ <?php foreach ($_products->getItems() as $_product): ?>
21
+ <ul class="products-grid">
22
+ <li class="item">
23
+ <h3 class="product-name"><a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->stripTags($_product->getName(), null, true) ?>)"><?php $maxLength =20; $productName = $this->helper('catalog/output')->productAttribute($_product, $_product->getName(), 'name');echo substr($productName, 0, $maxLength);if(strlen($productName) >=20){echo "..";} ?></a></h3>
24
+
25
+
26
+ <div class="products-bg">
27
+ <a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->stripTags($_product->getName(), null, true) ?>" class="product-image"><img src="<?php echo $this->helper('catalog/image')->init($_product, 'small_image')->resize(85) ?>" width="105" height="90" alt="<?php echo $this->stripTags($_product->getName(), null, true) ?>" /></a>
28
+
29
+
30
+ <?php echo $this->getPriceHtml($_product, true, '-widget-new-grid') ?>
31
+ <div class="actions">
32
+ <?php if ($_product->isSaleable()): ?>
33
+ <button type="button" title="<?php echo $this->__('Add to Cart') ?>" class="button btn-cart" onclick="setLocation('<?php echo $this->helper('checkout/cart')->getAddUrl($_product); ?>')"><span><span><?php echo $this->__('Add to Cart') ?></span></span></button>
34
+ <?php else: ?>
35
+ <p class="availability out-of-stock"><span><?php echo $this->__('Out of stock') ?></span></p>
36
+ <?php endif; ?>
37
+ <ul class="add-to-links">
38
+ <?php $_compareUrl=$this->helper('catalog/product_compare')->getAddUrl($_product); ?>
39
+
40
+ <?php if($_compareUrl) : ?>
41
+ <li><span class="separator">|</span> <a href="<?php echo $_compareUrl ?>" title="<?php echo $this->__('Add to Compare') ?>" class="link-compare"><?php echo $this->__('Add to Compare') ?></a></li>
42
+ <?php endif; ?>
43
+ <?php if ($this->helper('wishlist')->isAllow()) : ?>
44
+ <li><a href="<?php echo $this->getAddToWishlistUrl($_product) ?>" title="<?php echo $this->__('Add to Wishlist') ?>" class="link-wishlist"><?php echo $this->__('Add to Wishlist') ?></a></li>
45
+ <?php endif; ?>
46
+
47
+ </ul>
48
+ </div>
49
+ <?php $storeId = Mage::app()->getStore()->getId();
50
+
51
+ $summaryData = Mage::getModel('review/review_summary')
52
+ ->setStoreId($storeId)
53
+ ->load($_product->getId());
54
+
55
+ ?>
56
+
57
+ <?php if($summaryData->getReviewsCount()):?>
58
+
59
+ <div class="ratings">
60
+ <?php if ($summaryData->getRatingSummary()):?>
61
+ <div class="rating-box">
62
+ <div class="rating" style="width:<?php echo $summaryData->getRatingSummary() ?>%"></div>
63
+ </div>
64
+
65
+ <?php endif;?>
66
+ </div>
67
+ <?php endif; ?>
68
+
69
+ <div class="next-product"></div>
70
+ </div>
71
+
72
+
73
+ </li>
74
+ </ul>
75
+ <?php endforeach; ?>
76
+ </div>
77
+ <?php endif ?>
app/design/frontend/default/electromax/template/catalog/product/view/addtocart.phtml ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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) 2012 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
+ <?php $_product = $this->getProduct(); ?>
28
+ <?php $buttonTitle = $this->__(''); ?>
29
+ <?php if($_product->isSaleable()): ?>
30
+ <div class="add-to-cart">
31
+ <?php if(!$_product->isGrouped()): ?>
32
+ <label for="qty"><?php echo $this->__('Qty:') ?></label>
33
+ <input type="text" name="qty" id="qty" maxlength="12" value="<?php echo $this->getProductDefaultQty() * 1 ?>" title="<?php echo $this->__('Qty') ?>" class="input-text qty" />
34
+ <?php endif; ?>
35
+ <button type="button" title="<?php echo $buttonTitle ?>" class="button btn-cart" onclick="productAddToCartForm.submit(this)"><span><span><?php echo $buttonTitle ?></span></span></button>
36
+ <?php echo $this->getChildHtml('', true, true) ?>
37
+ </div>
38
+ <?php endif; ?>
app/design/frontend/default/electromax/template/catalog/product/widget/new/content/new_grid.phtml ADDED
@@ -0,0 +1,80 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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) 2012 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
+ <?php if (($_products = $this->getProductCollection()) && $_products->getSize()): ?>
28
+ <div class="widget widget-new-products">
29
+ <div class="widget-title">
30
+ <h2 class="prodTitle"><?php echo $this->__('New Products') ?></h2>
31
+ </div>
32
+ <div class="widget-products">
33
+ <?php $_columnCount = 3 ?>
34
+ <?php $j=0;?>
35
+ <?php $i=0; foreach ($_products->getItems() as $_product): ?>
36
+ <?php if ($i++%$_columnCount==0): ?>
37
+ <ul class="products-grid">
38
+ <?php $j++;?>
39
+ <?php endif ?>
40
+ <li class="item<?php if(($i-1)%$_columnCount==0): ?> first <?php elseif($i%$_columnCount==0): ?> last<?php endif; ?> <?php if($j==1):?>ulone <?php endif;?>">
41
+ <h3 class="product-name"><a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->stripTags($_product->getName(), null, true) ?>)"><?php $maxLength =20; $productName = $this->helper('catalog/output')->productAttribute($_product, $_product->getName(), 'name');echo substr($productName, 0, $maxLength);if(strlen($productName) >=20){echo "..";} ?></a></h3>
42
+ <div class="products-bg">
43
+ <a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->stripTags($_product->getName(), null, true) ?>" class="product-image"><img src="<?php echo $this->helper('catalog/image')->init($_product, 'small_image')->resize(85) ?>" width="105" height="90" alt="<?php echo $this->stripTags($_product->getName(), null, true) ?>" /></a>
44
+
45
+
46
+ <?php echo $this->getPriceHtml($_product, true, '-widget-new-grid') ?>
47
+ <div class="actions">
48
+ <?php if ($_product->isSaleable()): ?>
49
+ <button type="button" title="<?php echo $this->__('Add to Cart') ?>" class="button btn-cart" onclick="setLocation('<?php echo $this->getAddToCartUrl($_product) ?>')"><span><span><?php echo $this->__('Add to Cart') ?></span></span></button>
50
+ <?php else: ?>
51
+ <p class="availability out-of-stock"><span><?php echo $this->__('Out of stock') ?></span></p>
52
+ <?php endif; ?>
53
+ <ul class="add-to-links">
54
+ <?php if ($this->helper('wishlist')->isAllow()) : ?>
55
+ <li><a href="<?php echo $this->getAddToWishlistUrl($_product) ?>" title="<?php echo $this->__('Add to Wishlist') ?>" class="link-wishlist"><?php echo $this->__('Add to Wishlist') ?></a></li>
56
+ <?php endif; ?>
57
+ <?php if($_compareUrl=$this->getAddToCompareUrl($_product)): ?>
58
+ <li><span class="separator">|</span> <a href="<?php echo $_compareUrl ?>" title="<?php echo $this->__('Add to Compare') ?>" class="link-compare"><?php echo $this->__('Add to Compare') ?></a></li>
59
+ <?php endif; ?>
60
+ </ul>
61
+ </div>
62
+ <?php echo $this->getReviewsSummaryHtml($_product, 'short') ?>
63
+
64
+ <div class="next-product"> <a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->stripTags($_product->getName(), null, true) ?>" class="next-product"></a></div>
65
+ </div>
66
+ </li>
67
+ <?php if ($i%$_columnCount==0 || $i==count($_products)): ?>
68
+ </ul>
69
+ <?php endif ?>
70
+ <?php endforeach; ?>
71
+ </div>
72
+ </div>
73
+ <?php endif; ?>
74
+ <script>
75
+ jQuery(function(){
76
+ console.log('new produtcs');
77
+ //jQuery('.widget-new-products').css({'margin': '-7px 0 0 10px'});
78
+ jQuery('.widget-new-products .widget-title').css({'padding':'0','margin':'0'});
79
+ });
80
+ </script>
app/design/frontend/default/electromax/template/catalogsearch/form.mini.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) 2012 Magento Inc. (http://www.magentocommerce.com)
24
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
+ */
26
+ /* @var $this Mage_Core_Block_Template */
27
+ /* @var $catalogSearchHelper Mage_Catalogsearch_Helper_Data */
28
+ $catalogSearchHelper = $this->helper('catalogsearch');
29
+ ?>
30
+ <form id="search_mini_form" action="<?php echo $catalogSearchHelper->getResultUrl() ?>" method="get">
31
+ <div class="form-search">
32
+ <label for="search"><?php echo $this->__('Search:') ?></label>
33
+ <input id="search" type="text" name="<?php echo $catalogSearchHelper->getQueryParamName() ?>" value="<?php echo $catalogSearchHelper->getEscapedQueryText() ?>" class="input-text" maxlength="<?php echo $catalogSearchHelper->getMaxQueryLength();?>" />
34
+ <button type="submit" title="<?php echo $this->__('Search') ?>" class="button"><span><span><?php echo $this->__('') ?></span></span></button>
35
+ <div id="search_autocomplete" class="search-autocomplete"></div>
36
+ <script type="text/javascript">
37
+ //<![CDATA[
38
+ var searchForm = new Varien.searchForm('search_mini_form', 'search', '<?php echo $this->__('Search ...') ?>');
39
+ searchForm.initAutocomplete('<?php echo $catalogSearchHelper->getSuggestUrl() ?>', 'search_autocomplete');
40
+ //]]>
41
+ </script>
42
+ </div>
43
+ </form>
app/design/frontend/default/electromax/template/checkout/cart.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) 2012 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
+ <?php
28
+ /**
29
+ * Shopping cart template
30
+ *
31
+ * @see Mage_Checkout_Block_Cart
32
+ */
33
+ ?>
34
+ <div class="cart">
35
+ <div class="page-title title-buttons">
36
+ <h1><?php echo $this->__('Shopping Cart') ?></h1>
37
+ <?php if(!$this->hasError()): ?>
38
+ <ul class="checkout-types">
39
+ <?php foreach ($this->getMethods('top_methods') as $method): ?>
40
+ <?php if ($methodHtml = $this->getMethodHtml($method)): ?>
41
+ <li><?php echo $methodHtml; ?></li>
42
+ <?php endif; ?>
43
+ <?php endforeach; ?>
44
+ </ul>
45
+ <?php endif; ?>
46
+ </div>
47
+ <?php echo $this->getMessagesBlock()->getGroupedHtml() ?>
48
+ <?php echo $this->getChildHtml('form_before') ?>
49
+ <form action="<?php echo $this->getUrl('checkout/cart/updatePost') ?>" method="post">
50
+ <fieldset>
51
+ <table id="shopping-cart-table" class="data-table cart-table">
52
+ <col width="1" />
53
+ <col />
54
+ <col width="1" />
55
+ <?php if ($this->helper('wishlist')->isAllowInCart()) : ?>
56
+ <col width="1" />
57
+ <?php endif ?>
58
+ <?php if ($this->helper('tax')->displayCartPriceExclTax() || $this->helper('tax')->displayCartBothPrices()): ?>
59
+ <col width="1" />
60
+ <?php endif; ?>
61
+ <?php if ($this->helper('tax')->displayCartPriceInclTax() || $this->helper('tax')->displayCartBothPrices()): ?>
62
+ <col width="1" />
63
+ <?php endif; ?>
64
+ <col width="1" />
65
+ <?php if ($this->helper('tax')->displayCartPriceExclTax() || $this->helper('tax')->displayCartBothPrices()): ?>
66
+ <col width="1" />
67
+ <?php endif; ?>
68
+ <?php if ($this->helper('tax')->displayCartPriceInclTax() || $this->helper('tax')->displayCartBothPrices()): ?>
69
+ <col width="1" />
70
+ <?php endif; ?>
71
+ <col width="1" />
72
+
73
+ <?php $mergedCells = ($this->helper('tax')->displayCartBothPrices() ? 2 : 1); ?>
74
+ <thead>
75
+ <tr>
76
+ <th class="productImgHead" rowspan="<?php echo $mergedCells; ?>">&nbsp;</th>
77
+ <th rowspan="<?php echo $mergedCells; ?>"><span class="nobr"><?php echo $this->__('Product Name') ?></span></th>
78
+ <th rowspan="<?php echo $mergedCells; ?>"></th>
79
+ <!--<?php if ($this->helper('wishlist')->isAllowInCart()) : ?>
80
+ <th rowspan="<?php echo $mergedCells; ?>" class="a-center"><span class="nobr"><?php echo $this->__('Move to<br/> Wishlist') ?></span></th>
81
+ <?php endif ?>-->
82
+ <th class="a-center" colspan="<?php echo $mergedCells; ?>"><span class="nobr"><?php echo $this->__('Unit Price') ?></span></th>
83
+ <th rowspan="<?php echo $mergedCells; ?>" class="a-center"><?php echo $this->__('Qty') ?></th>
84
+ <th class="a-center" colspan="<?php echo $mergedCells; ?>"><?php echo $this->__('Subtotal') ?></th>
85
+ <th rowspan="<?php echo $mergedCells; ?>" class="a-center">&nbsp;</th>
86
+ </tr>
87
+ <?php if ($this->helper('tax')->displayCartBothPrices()): ?>
88
+ <tr>
89
+ <th class="a-right"><?php echo $this->helper('tax')->getIncExcTaxLabel(false) ?></th>
90
+ <th><?php echo $this->helper('tax')->getIncExcTaxLabel(true) ?></th>
91
+ <th class="a-right"><?php echo $this->helper('tax')->getIncExcTaxLabel(false) ?></th>
92
+ <th><?php echo $this->helper('tax')->getIncExcTaxLabel(true) ?></th>
93
+ </tr>
94
+ <?php endif; ?>
95
+ </thead>
96
+ <tfoot>
97
+ <tr>
98
+ <td colspan="50" class="a-right">
99
+ <?php if($this->getContinueShoppingUrl()): ?>
100
+ <button type="button" title="<?php echo $this->__('Continue Shopping') ?>" class="button btn-continue" onclick="setLocation('<?php echo $this->getContinueShoppingUrl() ?>')"><span><span><?php echo $this->__('Continue Shopping') ?></span></span></button>
101
+ <?php endif; ?>
102
+ <button type="submit" name="update_cart_action" value="update_qty" title="<?php echo $this->__('Update Shopping Cart'); ?>" class="button btn-update"><span><span><?php echo $this->__('Update Shopping Cart'); ?></span></span></button>
103
+ <button type="submit" name="update_cart_action" value="empty_cart" title="<?php echo $this->__('Clear Shopping Cart'); ?>" class="button btn-empty" id="empty_cart_button"><span><span><?php echo $this->__('Clear Shopping Cart'); ?></span></span></button>
104
+ <!--[if lt IE 8]>
105
+ <input type="hidden" id="update_cart_action_container" />
106
+ <script type="text/javascript">
107
+ //<![CDATA[
108
+ Event.observe(window, 'load', function()
109
+ {
110
+ // Internet Explorer (lt 8) does not support value attribute in button elements
111
+ $emptyCartButton = $('empty_cart_button');
112
+ $cartActionContainer = $('update_cart_action_container');
113
+ if ($emptyCartButton && $cartActionContainer) {
114
+ Event.observe($emptyCartButton, 'click', function()
115
+ {
116
+ $emptyCartButton.setAttribute('name', 'update_cart_action_temp');
117
+ $cartActionContainer.setAttribute('name', 'update_cart_action');
118
+ $cartActionContainer.setValue('empty_cart');
119
+ });
120
+ }
121
+
122
+ });
123
+ //]]>
124
+ </script>
125
+ <![endif]-->
126
+ </td>
127
+ </tr>
128
+ </tfoot>
129
+ <tbody>
130
+ <?php foreach($this->getItems() as $_item): ?>
131
+ <?php echo $this->getItemHtml($_item) ?>
132
+ <?php endforeach ?>
133
+ </tbody>
134
+ </table>
135
+ <script type="text/javascript">decorateTable('shopping-cart-table')</script>
136
+ </fieldset>
137
+ </form>
138
+ <div class="cart-collaterals">
139
+ <div class="col2-set">
140
+ <div class="col-1">
141
+ <?php echo $this->getChildHtml('crosssell') ?>
142
+ </div>
143
+ <div class="col-2">
144
+ <?php /* Extensions placeholder */ ?>
145
+ <?php echo $this->getChildHtml('checkout.cart.extra') ?>
146
+ <?php echo $this->getChildHtml('coupon') ?>
147
+ <?php if (!$this->getIsVirtual()): echo $this->getChildHtml('shipping'); endif; ?>
148
+ </div>
149
+ </div>
150
+ <div class="totals">
151
+ <?php echo $this->getChildHtml('totals'); ?>
152
+ <?php if(!$this->hasError()): ?>
153
+ <ul class="checkout-types">
154
+ <?php foreach ($this->getMethods('methods') as $method): ?>
155
+ <?php if ($methodHtml = $this->getMethodHtml($method)): ?>
156
+ <li><?php echo $methodHtml; ?></li>
157
+ <?php endif; ?>
158
+ <?php endforeach; ?>
159
+ </ul>
160
+ <?php endif; ?>
161
+ </div>
162
+ </div>
163
+ </div>
app/design/frontend/default/electromax/template/checkout/cart/item/default.phtml ADDED
@@ -0,0 +1,278 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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) 2012 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
+ <?php
28
+ $_item = $this->getItem();
29
+ $isVisibleProduct = $_item->getProduct()->isVisibleInSiteVisibility();
30
+ $canApplyMsrp = Mage::helper('catalog')->canApplyMsrp($_item->getProduct(), Mage_Catalog_Model_Product_Attribute_Source_Msrp_Type::TYPE_BEFORE_ORDER_CONFIRM);
31
+ ?>
32
+ <tr>
33
+ <td class="productImg"><?php if ($this->hasProductUrl()):?><a href="<?php echo $this->getProductUrl() ?>" title="<?php echo $this->htmlEscape($this->getProductName()) ?>" class="product-image"><?php endif;?><img src="<?php echo $this->getProductThumbnail()->resize(75); ?>" width="75" height="75" alt="<?php echo $this->htmlEscape($this->getProductName()) ?>" /><?php if ($this->hasProductUrl()):?></a><?php endif;?></td>
34
+ <td>
35
+ <h2 class="product-name">
36
+ <?php if ($this->hasProductUrl()):?>
37
+ <a href="<?php echo $this->getProductUrl() ?>"><?php echo $this->htmlEscape($this->getProductName()) ?></a>
38
+ <?php else: ?>
39
+ <?php echo $this->htmlEscape($this->getProductName()) ?>
40
+ <?php endif; ?>
41
+ </h2>
42
+ <?php if ($_options = $this->getOptionList()):?>
43
+ <dl class="item-options">
44
+ <?php foreach ($_options as $_option) : ?>
45
+ <?php $_formatedOptionValue = $this->getFormatedOptionValue($_option) ?>
46
+ <dt><?php echo $this->htmlEscape($_option['label']) ?></dt>
47
+ <dd<?php if (isset($_formatedOptionValue['full_view'])): ?> class="truncated"<?php endif; ?>><?php echo $_formatedOptionValue['value'] ?>
48
+ <?php if (isset($_formatedOptionValue['full_view'])): ?>
49
+ <div class="truncated_full_value">
50
+ <dl class="item-options">
51
+ <dt><?php echo $this->htmlEscape($_option['label']) ?></dt>
52
+ <dd><?php echo $_formatedOptionValue['full_view'] ?></dd>
53
+ </dl>
54
+ </div>
55
+ <?php endif; ?>
56
+ </dd>
57
+ <?php endforeach; ?>
58
+ </dl>
59
+ <?php endif;?>
60
+ <?php if ($messages = $this->getMessages()): ?>
61
+ <?php foreach ($messages as $message): ?>
62
+ <p class="item-msg <?php echo $message['type'] ?>">* <?php echo $this->escapeHtml($message['text']) ?></p>
63
+ <?php endforeach; ?>
64
+ <?php endif; ?>
65
+ <?php $addInfoBlock = $this->getProductAdditionalInformationBlock(); ?>
66
+ <?php if ($addInfoBlock): ?>
67
+ <?php echo $addInfoBlock->setItem($_item)->toHtml() ?>
68
+ <?php endif;?>
69
+ </td>
70
+ <td class="a-center">
71
+ <?php if ($isVisibleProduct): ?>
72
+ <a href="<?php echo $this->getConfigureUrl() ?>" title="<?php echo $this->__('Edit item parameters') ?>"><?php echo $this->__('Edit') ?></a>
73
+ <?php endif ?>
74
+ </td>
75
+ <?php if ($this->helper('wishlist')->isAllowInCart()) : ?>
76
+ <!--<td class="a-center">
77
+ <?php if ($isVisibleProduct): ?>
78
+ <a href="<?php echo $this->helper('wishlist')->getMoveFromCartUrl($_item->getId()); ?>" class="link-wishlist use-ajax"><?php echo $this->__('Move'); ?></a>
79
+ <?php endif ?>
80
+ </td>-->
81
+ <?php endif ?>
82
+
83
+ <?php if ($canApplyMsrp): ?>
84
+ <td class="a-right"<?php if ($this->helper('tax')->displayCartBothPrices()): ?> colspan="2"<?php endif; ?>>
85
+ <span class="cart-price">
86
+ <span class="cart-msrp-unit"><?php echo $this->__('See price before order confirmation.'); ?></span>
87
+ <?php $helpLinkId = 'cart-msrp-help-' . $_item->getId(); ?>
88
+ <a id="<?php echo $helpLinkId ?>" href="#" class="map-help-link"><?php echo $this->__("What's this?"); ?></a>
89
+ <script type="text/javascript">
90
+ Catalog.Map.addHelpLink($('<?php echo $helpLinkId ?>'), "<?php echo $this->__("What's this?") ?>");
91
+ </script>
92
+ </span>
93
+ </td>
94
+ <?php else: ?>
95
+
96
+ <?php if ($this->helper('tax')->displayCartPriceExclTax() || $this->helper('tax')->displayCartBothPrices()): ?>
97
+ <td class="a-right">
98
+ <?php if (Mage::helper('weee')->typeOfDisplay($_item, array(1, 4), 'sales') && $_item->getWeeeTaxAppliedAmount()): ?>
99
+ <span class="cart-tax-total" onclick="taxToggle('eunit-item-tax-details<?php echo $_item->getId(); ?>', this, 'cart-tax-total-expanded');">
100
+ <?php else: ?>
101
+ <span class="cart-price">
102
+ <?php endif; ?>
103
+ <?php if (Mage::helper('weee')->typeOfDisplay($_item, array(0, 1, 4), 'sales') && $_item->getWeeeTaxAppliedAmount()): ?>
104
+ <?php echo $this->helper('checkout')->formatPrice($_item->getCalculationPrice()+$_item->getWeeeTaxAppliedAmount()+$_item->getWeeeTaxDisposition()); ?>
105
+ <?php else: ?>
106
+ <?php echo $this->helper('checkout')->formatPrice($_item->getCalculationPrice()) ?>
107
+ <?php endif; ?>
108
+
109
+ </span>
110
+
111
+
112
+ <?php if (Mage::helper('weee')->getApplied($_item)): ?>
113
+
114
+ <div class="cart-tax-info" id="eunit-item-tax-details<?php echo $_item->getId(); ?>" style="display:none;">
115
+ <?php if (Mage::helper('weee')->typeOfDisplay($_item, 1, 'sales') && $_item->getWeeeTaxAppliedAmount()): ?>
116
+ <?php foreach (Mage::helper('weee')->getApplied($_item) as $tax): ?>
117
+ <span class="weee"><?php echo $tax['title']; ?>: <?php echo Mage::helper('checkout')->formatPrice($tax['amount'],true,true); ?></span>
118
+ <?php endforeach; ?>
119
+ <?php elseif (Mage::helper('weee')->typeOfDisplay($_item, 2, 'sales') && $_item->getWeeeTaxAppliedAmount()): ?>
120
+ <?php foreach (Mage::helper('weee')->getApplied($_item) as $tax): ?>
121
+ <span class="weee"><?php echo $tax['title']; ?>: <?php echo Mage::helper('checkout')->formatPrice($tax['amount_incl_tax'],true,true); ?></span>
122
+ <?php endforeach; ?>
123
+ <?php elseif (Mage::helper('weee')->typeOfDisplay($_item, 4, 'sales') && $_item->getWeeeTaxAppliedAmount()): ?>
124
+ <?php foreach (Mage::helper('weee')->getApplied($_item) as $tax): ?>
125
+ <span class="weee"><?php echo $tax['title']; ?>: <?php echo Mage::helper('checkout')->formatPrice($tax['amount_incl_tax'],true,true); ?></span>
126
+ <?php endforeach; ?>
127
+ <?php endif; ?>
128
+ </div>
129
+
130
+ <?php if (Mage::helper('weee')->typeOfDisplay($_item, 2, 'sales') && $_item->getWeeeTaxAppliedAmount()): ?>
131
+ <div class="cart-tax-total" onclick="taxToggle('eunit-item-tax-details<?php echo $_item->getId(); ?>', this, 'cart-tax-total-expanded');">
132
+ <span class="weee"><?php echo Mage::helper('weee')->__('Total'); ?>: <?php echo $this->helper('checkout')->formatPrice($_item->getCalculationPrice()+$_item->getWeeeTaxAppliedAmount()+$_item->getWeeeTaxDisposition()); ?></span>
133
+ </div>
134
+ <?php endif; ?>
135
+ <?php endif; ?>
136
+ </td>
137
+ <?php endif; ?>
138
+ <?php if ($this->helper('tax')->displayCartPriceInclTax() || $this->helper('tax')->displayCartBothPrices()): ?>
139
+ <td>
140
+ <?php $_incl = $this->helper('checkout')->getPriceInclTax($_item); ?>
141
+ <?php if (Mage::helper('weee')->typeOfDisplay($_item, array(1, 4), 'sales') && $_item->getWeeeTaxAppliedAmount()): ?>
142
+ <span class="cart-tax-total" onclick="taxToggle('unit-item-tax-details<?php echo $_item->getId(); ?>', this, 'cart-tax-total-expanded');">
143
+ <?php else: ?>
144
+ <span class="cart-price">
145
+ <?php endif; ?>
146
+
147
+ <?php if (Mage::helper('weee')->typeOfDisplay($_item, array(0, 1, 4), 'sales') && $_item->getWeeeTaxAppliedAmount()): ?>
148
+ <?php echo $this->helper('checkout')->formatPrice($_incl+$_item->getWeeeTaxAppliedAmount()); ?>
149
+ <?php else: ?>
150
+ <?php echo $this->helper('checkout')->formatPrice($_incl-$_item->getWeeeTaxDisposition()) ?>
151
+ <?php endif; ?>
152
+
153
+ </span>
154
+ <?php if (Mage::helper('weee')->getApplied($_item)): ?>
155
+
156
+ <div class="cart-tax-info" id="unit-item-tax-details<?php echo $_item->getId(); ?>" style="display:none;">
157
+ <?php if (Mage::helper('weee')->typeOfDisplay($_item, 1, 'sales') && $_item->getWeeeTaxAppliedAmount()): ?>
158
+ <?php foreach (Mage::helper('weee')->getApplied($_item) as $tax): ?>
159
+ <span class="weee"><?php echo $tax['title']; ?>: <?php echo Mage::helper('checkout')->formatPrice($tax['amount'],true,true); ?></span>
160
+ <?php endforeach; ?>
161
+ <?php elseif (Mage::helper('weee')->typeOfDisplay($_item, 2, 'sales') && $_item->getWeeeTaxAppliedAmount()): ?>
162
+ <?php foreach (Mage::helper('weee')->getApplied($_item) as $tax): ?>
163
+ <span class="weee"><?php echo $tax['title']; ?>: <?php echo Mage::helper('checkout')->formatPrice($tax['amount_incl_tax'],true,true); ?></span>
164
+ <?php endforeach; ?>
165
+ <?php elseif (Mage::helper('weee')->typeOfDisplay($_item, 4, 'sales') && $_item->getWeeeTaxAppliedAmount()): ?>
166
+ <?php foreach (Mage::helper('weee')->getApplied($_item) as $tax): ?>
167
+ <span class="weee"><?php echo $tax['title']; ?>: <?php echo Mage::helper('checkout')->formatPrice($tax['amount_incl_tax'],true,true); ?></span>
168
+ <?php endforeach; ?>
169
+ <?php endif; ?>
170
+ </div>
171
+
172
+ <?php if (Mage::helper('weee')->typeOfDisplay($_item, 2, 'sales') && $_item->getWeeeTaxAppliedAmount()): ?>
173
+ <div class="cart-tax-total" onclick="taxToggle('unit-item-tax-details<?php echo $_item->getId(); ?>', this, 'cart-tax-total-expanded');">
174
+ <span class="weee"><?php echo Mage::helper('weee')->__('Total incl. tax'); ?>: <?php echo $this->helper('checkout')->formatPrice($_incl+$_item->getWeeeTaxAppliedAmount()); ?></span>
175
+ </div>
176
+ <?php endif; ?>
177
+ <?php endif; ?>
178
+ </td>
179
+ <?php endif; ?>
180
+ <?php endif; ?>
181
+ <td class="a-center">
182
+ <input name="cart[<?php echo $_item->getId() ?>][qty]" value="<?php echo $this->getQty() ?>" size="4" title="<?php echo $this->__('Qty') ?>" class="input-text qty" maxlength="12" />
183
+ </td>
184
+ <?php if (($this->helper('tax')->displayCartPriceExclTax() || $this->helper('tax')->displayCartBothPrices()) && !$_item->getNoSubtotal()): ?>
185
+ <td class="a-right">
186
+ <?php if (Mage::helper('weee')->typeOfDisplay($_item, array(1, 4), 'sales') && $_item->getWeeeTaxAppliedAmount()): ?>
187
+ <span class="cart-tax-total" onclick="taxToggle('esubtotal-item-tax-details<?php echo $_item->getId(); ?>', this, 'cart-tax-total-expanded');">
188
+ <?php else: ?>
189
+ <span class="cart-price">
190
+ <?php endif; ?>
191
+
192
+ <?php if ($canApplyMsrp): ?>
193
+ <span class="cart-msrp-subtotal">--</span>
194
+ <?php else: ?>
195
+ <?php if (Mage::helper('weee')->typeOfDisplay($_item, array(0, 1, 4), 'sales') && $_item->getWeeeTaxAppliedAmount()): ?>
196
+ <?php echo $this->helper('checkout')->formatPrice($_item->getRowTotal()+$_item->getWeeeTaxAppliedRowAmount()+$_item->getWeeeTaxRowDisposition()); ?>
197
+ <?php else: ?>
198
+ <?php echo $this->helper('checkout')->formatPrice($_item->getRowTotal()) ?>
199
+ <?php endif; ?>
200
+ <?php endif; ?>
201
+
202
+ </span>
203
+ <?php if (Mage::helper('weee')->getApplied($_item)): ?>
204
+
205
+ <div class="cart-tax-info" id="esubtotal-item-tax-details<?php echo $_item->getId(); ?>" style="display:none;">
206
+ <?php if (Mage::helper('weee')->typeOfDisplay($_item, 1, 'sales') && $_item->getWeeeTaxAppliedAmount()): ?>
207
+ <?php foreach (Mage::helper('weee')->getApplied($_item) as $tax): ?>
208
+ <span class="weee"><?php echo $tax['title']; ?>: <?php echo Mage::helper('checkout')->formatPrice($tax['row_amount'],true,true); ?></span>
209
+ <?php endforeach; ?>
210
+ <?php elseif (Mage::helper('weee')->typeOfDisplay($_item, 2, 'sales') && $_item->getWeeeTaxAppliedAmount()): ?>
211
+ <?php foreach (Mage::helper('weee')->getApplied($_item) as $tax): ?>
212
+ <span class="weee"><?php echo $tax['title']; ?>: <?php echo Mage::helper('checkout')->formatPrice($tax['row_amount_incl_tax'],true,true); ?></span>
213
+ <?php endforeach; ?>
214
+ <?php elseif (Mage::helper('weee')->typeOfDisplay($_item, 4, 'sales') && $_item->getWeeeTaxAppliedAmount()): ?>
215
+ <?php foreach (Mage::helper('weee')->getApplied($_item) as $tax): ?>
216
+ <span class="weee"><?php echo $tax['title']; ?>: <?php echo Mage::helper('checkout')->formatPrice($tax['row_amount_incl_tax'],true,true); ?></span>
217
+ <?php endforeach; ?>
218
+ <?php endif; ?>
219
+ </div>
220
+
221
+ <?php if (Mage::helper('weee')->typeOfDisplay($_item, 2, 'sales') && $_item->getWeeeTaxAppliedAmount()): ?>
222
+ <div class="cart-tax-total" onclick="taxToggle('esubtotal-item-tax-details<?php echo $_item->getId(); ?>', this, 'cart-tax-total-expanded');">
223
+ <span class="weee"><?php echo Mage::helper('weee')->__('Total'); ?>: <?php echo $this->helper('checkout')->formatPrice($_item->getRowTotal()+$_item->getWeeeTaxAppliedRowAmount()+$_item->getWeeeTaxRowDisposition()); ?></span>
224
+ </div>
225
+ <?php endif; ?>
226
+ <?php endif; ?>
227
+ </td>
228
+ <?php endif; ?>
229
+ <?php if (($this->helper('tax')->displayCartPriceInclTax() || $this->helper('tax')->displayCartBothPrices()) && !$_item->getNoSubtotal()): ?>
230
+ <td>
231
+ <?php $_incl = $this->helper('checkout')->getSubtotalInclTax($_item); ?>
232
+ <?php if (Mage::helper('weee')->typeOfDisplay($_item, array(1, 4), 'sales') && $_item->getWeeeTaxAppliedAmount()): ?>
233
+ <span class="cart-tax-total" onclick="taxToggle('subtotal-item-tax-details<?php echo $_item->getId(); ?>', this, 'cart-tax-total-expanded');">
234
+ <?php else: ?>
235
+ <span class="cart-price">
236
+ <?php endif; ?>
237
+
238
+ <?php if ($canApplyMsrp): ?>
239
+ <span class="cart-msrp-subtotal">--</span>
240
+ <?php else: ?>
241
+ <?php if (Mage::helper('weee')->typeOfDisplay($_item, array(0, 1, 4), 'sales') && $_item->getWeeeTaxAppliedAmount()): ?>
242
+ <?php echo $this->helper('checkout')->formatPrice($_incl+$_item->getWeeeTaxAppliedRowAmount()); ?>
243
+ <?php else: ?>
244
+ <?php echo $this->helper('checkout')->formatPrice($_incl-$_item->getWeeeTaxRowDisposition()) ?>
245
+ <?php endif; ?>
246
+ <?php endif; ?>
247
+
248
+ </span>
249
+
250
+
251
+ <?php if (Mage::helper('weee')->getApplied($_item)): ?>
252
+
253
+ <div class="cart-tax-info" id="subtotal-item-tax-details<?php echo $_item->getId(); ?>" style="display:none;">
254
+ <?php if (Mage::helper('weee')->typeOfDisplay($_item, 1, 'sales') && $_item->getWeeeTaxAppliedAmount()): ?>
255
+ <?php foreach (Mage::helper('weee')->getApplied($_item) as $tax): ?>
256
+ <span class="weee"><?php echo $tax['title']; ?>: <?php echo Mage::helper('checkout')->formatPrice($tax['row_amount'],true,true); ?></span>
257
+ <?php endforeach; ?>
258
+ <?php elseif (Mage::helper('weee')->typeOfDisplay($_item, 2, 'sales') && $_item->getWeeeTaxAppliedAmount()): ?>
259
+ <?php foreach (Mage::helper('weee')->getApplied($_item) as $tax): ?>
260
+ <span class="weee"><?php echo $tax['title']; ?>: <?php echo Mage::helper('checkout')->formatPrice($tax['row_amount_incl_tax'],true,true); ?></span>
261
+ <?php endforeach; ?>
262
+ <?php elseif (Mage::helper('weee')->typeOfDisplay($_item, 4, 'sales') && $_item->getWeeeTaxAppliedAmount()): ?>
263
+ <?php foreach (Mage::helper('weee')->getApplied($_item) as $tax): ?>
264
+ <span class="weee"><?php echo $tax['title']; ?>: <?php echo Mage::helper('checkout')->formatPrice($tax['row_amount_incl_tax'],true,true); ?></span>
265
+ <?php endforeach; ?>
266
+ <?php endif; ?>
267
+ </div>
268
+
269
+ <?php if (Mage::helper('weee')->typeOfDisplay($_item, 2, 'sales') && $_item->getWeeeTaxAppliedAmount()): ?>
270
+ <div class="cart-tax-total" onclick="taxToggle('subtotal-item-tax-details<?php echo $_item->getId(); ?>', this, 'cart-tax-total-expanded');">
271
+ <span class="weee"><?php echo Mage::helper('weee')->__('Total incl. tax'); ?>: <?php echo $this->helper('checkout')->formatPrice($_incl+$_item->getWeeeTaxAppliedRowAmount()); ?></span>
272
+ </div>
273
+ <?php endif; ?>
274
+ <?php endif; ?>
275
+ </td>
276
+ <?php endif; ?>
277
+ <td class="a-center"><a href="<?php echo $this->getDeleteUrl()?>" title="<?php echo $this->__('Remove item')?>" class="btn-remove btn-remove2"><?php echo $this->__('Remove item')?></a></td>
278
+ </tr>
app/design/frontend/default/electromax/template/checkout/cart/render/simple.phtml ADDED
@@ -0,0 +1,70 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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) 2012 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
+ * @deprecated after 1.4.0.0-alpha3
29
+ */
30
+ ?>
31
+ <?php $_item = $this->getItem() ?>
32
+ <tr>
33
+ <td class="a-center"><a href="<?php echo $this->getItemDeleteUrl($_item) ?>" title="<?php echo $this->__('Remove Item')?>" class="btn-remove2"><?php echo $this->__('Remove Item')?></a></td>
34
+ <td><a href="<?php echo $this->getItemUrl($_item) ?>" title="<?php echo $this->htmlEscape($this->getItemName($_item)) ?>" class="product-image"><img src="<?php echo $this->helper('catalog/image')->init($this->getItemProductForThumbnail($_item), 'thumbnail')->resize(75); ?>" width="75" height="75" alt="<?php echo $this->htmlEscape($this->getItemName($_item)) ?>" /></a></td>
35
+ <td>
36
+ <h3 class="product-name"><a href="<?php echo $this->getItemUrl($_item) ?>"><?php echo $this->getItemName($_item) ?></a></h3>
37
+ <?php echo $this->getItemDescription($_item) ?>
38
+ <?php if($_item->getMessage()): ?>
39
+ <p class="item-msg <?php if($_item->getHasError()): ?>error<?php else: ?>notice<?php endif; ?>">* <?php echo $_item->getMessage() ?></p>
40
+ <?php endif; ?>
41
+ </td>
42
+ <?php if ($this->helper('wishlist')->isAllowInCart()) : ?>
43
+ <td class="a-center">
44
+ <a href="<?php echo $this->helper('wishlist')->getMoveFromCartUrl($_item->getId()); ?>" class="link-wishlist"><?php echo $this->__('Move'); ?></a>
45
+ </td>
46
+ <?php endif ?>
47
+ <?php if ($this->helper('tax')->displayCartPriceExclTax() || $this->helper('tax')->displayCartBothPrices()): ?>
48
+ <td class="a-right">
49
+ <?php echo $this->helper('checkout')->formatPrice($_item->getCalculationPrice()) ?>
50
+ </td>
51
+ <?php endif; ?>
52
+ <?php if ($this->helper('tax')->displayCartPriceInclTax() || $this->helper('tax')->displayCartBothPrices()): ?>
53
+ <td class="a-right">
54
+ <?php echo $this->helper('checkout')->formatPrice($this->helper('checkout')->getPriceInclTax($_item)); ?>
55
+ </td>
56
+ <?php endif; ?>
57
+ <td class="a-center">
58
+ <input name="cart[<?php echo $_item->getId() ?>][qty]" value="<?php echo $this->getItemQty($_item) ?>" size="4" class="input-text qty" maxlength="12" />
59
+ </td>
60
+ <?php if ($this->helper('tax')->displayCartPriceExclTax() || $this->helper('tax')->displayCartBothPrices()): ?>
61
+ <td class="a-right">
62
+ <?php echo $this->helper('checkout')->formatPrice($_item->getRowTotal()) ?>
63
+ </td>
64
+ <?php endif; ?>
65
+ <?php if ($this->helper('tax')->displayCartPriceInclTax() || $this->helper('tax')->displayCartBothPrices()): ?>
66
+ <td class="a-right">
67
+ <?php echo $this->helper('checkout')->formatPrice($this->helper('checkout')->getSubtotalInclTax($_item)); ?>
68
+ </td>
69
+ <?php endif; ?>
70
+ </tr>
app/design/frontend/default/electromax/template/newsletter/subscribe.phtml ADDED
@@ -0,0 +1,21 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <div class="box base-mini mini-newsletter">
2
+ <div class="head">
3
+ <h4><?php echo $this->__('') ?><a name="newsletter-box"></a></h4>
4
+ </div>
5
+ <form action="<?php echo $this->getUrl('newsletter/subscriber/new') ?>" method="post" id="newsletter-validate-detail">
6
+ <fieldset class="content">
7
+ <label for="newsletter" class="newsletter_label"><?php echo $this->__('Join our newsletter') ?>:</label>
8
+ <div class="input-box">
9
+ <!-- Created for the validation error accomodation -->
10
+ <input name="email" type="text" id="newsletter" value="Email address" class="required-entry validate-email input-text" />
11
+ </div>
12
+ <input type="submit" value="<?php echo $this->__('Subscribe') ?>" class="subscribeBtn"/>
13
+ </fieldset>
14
+ </form>
15
+ </div>
16
+ <script type="text/javascript">
17
+ <!--
18
+ var newsletterSubscriberFormDetail = new VarienForm('newsletter-validate-detail');
19
+ new Varien.searchForm('newsletter-validate-detail', 'newsletter', '<?php echo $this->helper('newsletter')->__('Enter your email address') ?>');
20
+ //-->
21
+ </script>
app/design/frontend/default/electromax/template/page/html/footer.phtml ADDED
@@ -0,0 +1,50 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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) 2012 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
+ <div class="footer-container">
29
+ <div class="footer">
30
+
31
+ <?php echo $this->getLayout()->createBlock('newsletter/subscribe')->setTemplate('newsletter/subscribe.phtml')->toHtml(); ?>
32
+ <div class="cards">
33
+ <img width="11%" height="8%" src="<?php echo $this->getSkinUrl('images/cards.png')?>"> </img>
34
+ </div>
35
+ <div class="footer_img"><img src="<?php echo $this->getSkinUrl('images/footer.jpg')?>" width="100%" height="35%" > </img></div>
36
+ <div class="free_shipping_font">Free Shipping over $100</div>
37
+ <div class="navigation">
38
+ <?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('navigation')->toHtml(); ?>
39
+ </div>
40
+ <div class="copyright">
41
+ <address><?php echo $this->getCopyright() ?></address>
42
+ </div>
43
+
44
+ </div>
45
+
46
+ </div>
47
+ <!--<?php echo $this->getChildHtml() ?>-->
48
+ <!--<p class="bugs"><?php echo $this->__('Help Us to Keep Magento Healthy') ?> - <a href="http://www.magentocommerce.com/bug-tracking" onclick="this.target='_blank'"><strong><?php echo $this->__('Report All Bugs') ?></strong></a> <?php echo $this->__('(ver. %s)', Mage::getVersion()) ?></p>-->
49
+ <!--<address><?php echo $this->getCopyright() ?></address>-->
50
+
app/design/frontend/default/electromax/template/page/html/head.phtml ADDED
@@ -0,0 +1,46 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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) 2012 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
+ <meta http-equiv="Content-Type" content="<?php echo $this->getContentType() ?>" />
28
+ <title><?php echo $this->getTitle() ?></title>
29
+ <meta name="description" content="<?php echo htmlspecialchars($this->getDescription()) ?>" />
30
+ <meta name="keywords" content="<?php echo htmlspecialchars($this->getKeywords()) ?>" />
31
+ <meta name="robots" content="<?php echo htmlspecialchars($this->getRobots()) ?>" />
32
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
33
+ <link rel="icon" href="<?php echo $this->getFaviconFile(); ?>" type="image/x-icon" />
34
+ <link rel="shortcut icon" href="<?php echo $this->getFaviconFile(); ?>" type="image/x-icon" />
35
+ <!--[if lt IE 7]>
36
+ <script type="text/javascript">
37
+ //<![CDATA[
38
+ var BLANK_URL = '<?php echo $this->helper('core/js')->getJsUrl('blank.html') ?>';
39
+ var BLANK_IMG = '<?php echo $this->helper('core/js')->getJsUrl('spacer.gif') ?>';
40
+ //]]>
41
+ </script>
42
+ <![endif]-->
43
+ <?php echo $this->getCssJsHtml() ?>
44
+ <?php echo $this->getChildHtml() ?>
45
+ <?php echo $this->helper('core/js')->getTranslatorScript() ?>
46
+ <?php echo $this->getIncludes() ?>
app/design/frontend/default/electromax/template/page/html/header.phtml ADDED
@@ -0,0 +1,123 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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) 2012 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
+ * @var Mage_Page_Block_Html_Header $this
28
+ */
29
+ ?>
30
+
31
+ <div class="header-container">
32
+ <div class="header">
33
+ <?php if ($this->getIsHomePage()):?>
34
+ <h1 class="logo"><strong><?php echo $this->getLogoAlt() ?></strong><a href="<?php echo $this->getUrl('') ?>" title="<?php echo $this->getLogoAlt() ?>" class="logo"><img src="<?php echo $this->getLogoSrc() ?>" alt="<?php echo $this->getLogoAlt() ?>" /></a></h1>
35
+ <?php else:?>
36
+ <a href="<?php echo $this->getUrl('') ?>" title="<?php echo $this->getLogoAlt() ?>" class="logo"><strong><?php echo $this->getLogoAlt() ?></strong><img src="<?php echo $this->getLogoSrc() ?>" alt="<?php echo $this->getLogoAlt() ?>" /></a>
37
+
38
+ <?php endif?>
39
+ <div class="quick-access place" >
40
+ <p class="welcome-msg"><?php echo $this->getWelcome() ?> <?php echo $this->getAdditionalHtml() ?></p>
41
+ <!--button type="submit" title="Search" class="mobile_button" style="display:none"><span><span></span></span></button-->
42
+ <?php echo $this->getChildHtml('topSearch') ?>
43
+
44
+ <?php echo $this->getChildHtml('topLinks') ?>
45
+ <!--?php echo $this->getChildHtml('store_language') ?-->
46
+ </div>
47
+ <?php echo $this->getChildHtml('topContainer'); ?>
48
+ <?php echo $this->getChildHtml('topMenu') ?>
49
+ </div>
50
+
51
+ </div>
52
+
53
+ <script>selectnav('nav',{ nested: false, label: false}); </script>
54
+
55
+ <!--script>
56
+ var navigation = responsiveNav(".nav-container");
57
+ </script-->
58
+ <script>
59
+ jQuery(function(){
60
+ jQuery.noConflict();
61
+ //jQuery.fn._reverse = []._reverse;
62
+ jQuery('#slider').nivoSlider();
63
+
64
+ jQuery('.btn-cart span span').html('');
65
+ jQuery('.btn-cart').css({'width':'25px'});
66
+ jQuery('.btn-cart span ').css({'background':'none','border':'none'});
67
+
68
+ jQuery('.link-wishlist').html('');
69
+ // jQuery('.add-to-links').css({'list-style': 'none'});
70
+ jQuery('.link-compare').html('');
71
+
72
+ jQuery('.products-onsale').css({'width':'97%','list-style': 'none','margin-left': '0.4%'});
73
+ jQuery('ul').css({'list-style': 'none'});
74
+ jQuery('.category-list').css({'padding-left':'0','margin':'0'});
75
+ jQuery('.nivo-controlNav').html('');
76
+
77
+ if(jQuery('body').hasClass('cms-index-index')){
78
+
79
+ jQuery('.level0.nav-0').addClass('active');
80
+ }
81
+ else{
82
+ jQuery('.level0.nav-0').removeClass('active');
83
+ }
84
+
85
+ /* jQuery('#hello').click(function(){
86
+
87
+ alert('hello slider');
88
+
89
+ });*/
90
+ //jQuery('.link-wishlist').html('');
91
+ /* alert(jQuery('.catalog-product-view').hasClass('product-view'));
92
+ if(jQuery('.product-view .product-shop').hasClass('grouped-items-table')){
93
+ alert('working');
94
+ jQuery('add-to-links').css({'margin-left':'18%'});
95
+ }*/
96
+
97
+ /* jQuery('#adbtn').click(function(){alert('hello btn');});
98
+ console.log('value'+jQuery('.nivo-caption button').html());
99
+ console.log('hello here');*/
100
+
101
+ // jQuery('.add-to-links').css({'float':'left'});
102
+ /*jQuery('.cat-li .firstli').css({'padding-top':'0'});Vasuki123
103
+
104
+ jQuery('.cat-li .firstli').click(function(){
105
+ alert('hello');
106
+ })*/
107
+ //var windowSize=jQuery(window).width();
108
+ // alert(windowSize);
109
+ /*jQuery('#nav li').click(function(){
110
+ //console.log(jQuery(this).attr("class"));
111
+ if(jQuery(this).hasClass("nav-0")){
112
+
113
+ //alert('here');
114
+ jQuery('.nav-0').addClass('active');
115
+ }
116
+ else{
117
+ alert('else')
118
+ jQuery('.nav-0').removeClass('active');
119
+ }
120
+ });*/
121
+ });
122
+ </script>
123
+
app/design/frontend/default/electromax/template/page/html/topmenu.phtml ADDED
@@ -0,0 +1,45 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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) 2012 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
+ <?php
28
+ /**
29
+ * Top menu for store
30
+ *
31
+ * @see Mage_Page_Block_Html_Topmenu
32
+ */
33
+ ?>
34
+ <?php $_menu = $this->getHtml('level-top') ?>
35
+ <?php if($_menu): ?>
36
+ <div class="nav-container">
37
+ <ul id="nav">
38
+ <!--li class="level0 nav-0 first level-top parent">Home</li-->
39
+ <li class="level0 nav-0 level-top top parent ">
40
+ <a class="active-bghome level-top" href="<?php echo $this->getUrl('')?>"><span><?php echo $this->__('Home');?></span></a>
41
+ </li>
42
+ <?php echo $_menu ?>
43
+ </ul>
44
+ </div>
45
+ <?php endif ?>
app/design/frontend/default/electromax/template/persistent/customer/form/login.phtml ADDED
@@ -0,0 +1,112 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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) 2012 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
+ <?php
28
+ /**
29
+ * Customer login form template
30
+ *
31
+ * @see app/design/frontend/base/default/template/customer/form/login.phtml
32
+ */
33
+ /** @var $this Mage_Customer_Block_Form_Login */
34
+ ?>
35
+ <div class="account-login">
36
+ <div class="page-title">
37
+ <h1><?php echo $this->__('Login or Create an Account') ?></h1>
38
+ </div>
39
+ <?php echo $this->getMessagesBlock()->getGroupedHtml() ?>
40
+ <form action="<?php echo $this->getPostActionUrl() ?>" method="post" id="login-form">
41
+ <div class="col2-set">
42
+ <div class="col-1 new-users">
43
+ <div class="content">
44
+ <h2><?php echo $this->__('New Customers') ?></h2>
45
+ <p><?php echo $this->__('By creating an account with our store, you will be able to move through the checkout process faster, store multiple shipping addresses, view and track your orders in your account and more.') ?></p>
46
+ </div>
47
+
48
+ <div class="col-1 new-users size-fill">
49
+ <div class="buttons-set">
50
+ <button type="button" title="<?php echo $this->__('Create an Account') ?>" class="button" onclick="window.location='<?php echo Mage::helper('persistent')->getCreateAccountUrl($this->getCreateAccountUrl()) ?>';"><span><span><?php echo $this->__('Create an Account') ?></span></span></button>
51
+ </div>
52
+ </div>
53
+
54
+
55
+ </div>
56
+ <div class="col-2 registered-users">
57
+ <div class="content">
58
+ <h2><?php echo $this->__('Registered Customers') ?></h2>
59
+ <p><?php echo $this->__('If you have an account with us, please log in.') ?></p>
60
+ <ul class="form-list">
61
+ <li>
62
+ <label for="email" class="required"><em>*</em><?php echo $this->__('Email Address') ?></label>
63
+ <div class="input-box">
64
+ <input type="text" name="login[username]" value="<?php echo $this->htmlEscape($this->getUsername()) ?>" id="email" class="input-text required-entry validate-email" title="<?php echo $this->__('Email Address') ?>" />
65
+ </div>
66
+ </li>
67
+ <li>
68
+ <label for="pass" class="required"><em>*</em><?php echo $this->__('Password') ?></label>
69
+ <div class="input-box">
70
+ <input type="password" name="login[password]" class="input-text required-entry validate-password" id="pass" title="<?php echo $this->__('Password') ?>" />
71
+ </div>
72
+ </li>
73
+ <?php echo $this->getChildHtml('form.additional.info'); ?>
74
+ <?php echo $this->getChildHtml('persistent.remember.me'); ?>
75
+ </ul>
76
+ <?php echo $this->getChildHtml('persistent.remember.me.tooltip'); ?>
77
+ <p class="required"><?php echo $this->__('* Required Fields') ?></p>
78
+ </div>
79
+
80
+ <div class="col-2 registered-users size-fill">
81
+ <div class="buttons-set">
82
+ <a href="<?php echo $this->getForgotPasswordUrl() ?>" class="f-left"><?php echo $this->__('Forgot Your Password?') ?></a>
83
+ <button type="submit" class="button" title="<?php echo $this->__('Login') ?>" name="send" id="send2"><span><span><?php echo $this->__('Login') ?></span></span></button>
84
+ </div>
85
+ </div>
86
+
87
+
88
+ </div>
89
+ </div>
90
+ <!--div class="col2-set">
91
+ <div class="col-1 new-users">
92
+ <div class="buttons-set">
93
+ <button type="button" title="<?php echo $this->__('Create an Account') ?>" class="button" onclick="window.location='<?php echo Mage::helper('persistent')->getCreateAccountUrl($this->getCreateAccountUrl()) ?>';"><span><span><?php echo $this->__('Create an Account') ?></span></span></button>
94
+ </div>
95
+ </div>
96
+ <div class="col-2 registered-users">
97
+ <div class="buttons-set">
98
+ <a href="<?php echo $this->getForgotPasswordUrl() ?>" class="f-left"><?php echo $this->__('Forgot Your Password?') ?></a>
99
+ <button type="submit" class="button" title="<?php echo $this->__('Login') ?>" name="send" id="send2"><span><span><?php echo $this->__('Login') ?></span></span></button>
100
+ </div>
101
+ </div>
102
+ </div-->
103
+ <?php if (Mage::helper('checkout')->isContextCheckout()): ?>
104
+ <input name="context" type="hidden" value="checkout" />
105
+ <?php endif; ?>
106
+ </form>
107
+ <script type="text/javascript">
108
+ //<![CDATA[
109
+ var dataForm = new VarienForm('login-form', true);
110
+ //]]>
111
+ </script>
112
+ </div>
media/wysiwyg/.thumbs/wysiwyg/cards.png ADDED
Binary file
media/wysiwyg/.thumbs/wysiwyg/footer.jpg ADDED
Binary file
media/wysiwyg/.thumbs/wysiwyg/nemo.jpg ADDED
Binary file
media/wysiwyg/.thumbs/wysiwyg/toystory.jpg ADDED
Binary file
media/wysiwyg/.thumbs/wysiwyg/up.jpg ADDED
Binary file
media/wysiwyg/.thumbs/wysiwyg/walle.jpg ADDED
Binary file
media/wysiwyg/Canon.jpeg ADDED
Binary file
media/wysiwyg/cards.png ADDED
Binary file
media/wysiwyg/footer.jpg ADDED
Binary file
media/wysiwyg/iphone-4-droid.jpg ADDED
Binary file
media/wysiwyg/ku-xlarge.jpg ADDED
Binary file
media/wysiwyg/offers1.png ADDED
Binary file
media/wysiwyg/sales1.jpg ADDED
Binary file
media/wysiwyg/samsung-smart-tv.jpg ADDED
Binary file
package.xml ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <package>
3
+ <name>commercebees_electromax_v1</name>
4
+ <version>1.0.0</version>
5
+ <stability>stable</stability>
6
+ <license uri="http://creativecommons.org/licenses/by/3.0/">Creative Commons License</license>
7
+ <channel>community</channel>
8
+ <extends/>
9
+ <summary>Electromax is a responsive magento theme created by commercebees.com </summary>
10
+ <description>Electromax is a responsive magento theme created by commercebees.com </description>
11
+ <notes>This Theme is compatible with magento 1.6.X to 1.8.1</notes>
12
+ <authors><author><name>Commerce Bees</name><user>CommerceBees</user><email>support@commercebees.com</email></author></authors>
13
+ <date>2014-02-27</date>
14
+ <time>13:30:13</time>
15
+ <contents><target name="magedesign"><dir name="frontend"><dir name="default"><dir name="electromax"><dir name="layout"><file name="catalog.xml" hash="7a1a47aef27a82cd179f5ffa8c9d5ac8"/><file name="catalogsearch.xml" hash="bee80b0f3708ee2de83597123041232c"/><file name="customer.xml" hash="54e4d011a95b022ba7df7cd8c7821855"/><file name="local.xml" hash="fcea2f1604948d835fc21c90a1c15414"/><file name="page.xml" hash="6a26ab47d1802f62990caf62e2ae6ef5"/></dir><dir name="template"><dir name="catalog"><dir name="category"><file name="category.phtml" hash="203be09e6fd44289bb4a23e2a4ce5a29"/><file name="view.phtml" hash="e5a4c90a3aacf16b2418fbda4fcf6369"/></dir><dir name="navigation"><file name="top.phtml" hash="8ddede3b4fd84a27d2ec3ca7dbdede25"/></dir><dir name="product"><dir name="compare"><file name="list.phtml" hash="0f6b56c677d32bdb317ce9698e296e7b"/><file name="list.phtml" hash="0f6b56c677d32bdb317ce9698e296e7b"/></dir><dir name="list"><file name="upsell.phtml" hash="dcbd0f531caf7df076a594c16892958c"/><file name="upsell.phtml" hash="dcbd0f531caf7df076a594c16892958c"/></dir><dir name="view"><file name="addtocart.phtml" hash="f1b0e8a933bb25f6d5d4a63735a816cd"/><file name="addtocart.phtml" hash="f1b0e8a933bb25f6d5d4a63735a816cd"/></dir><dir name="widget"><dir name="new"><dir name="content"><file name="new_grid.phtml" hash="098e183e0c0c2686d9b449e036fe65d1"/><file name="new_grid.phtml" hash="098e183e0c0c2686d9b449e036fe65d1"/></dir></dir></dir><file name="list.phtml" hash="31ee2b60c795381cb3e10eae05ee8563"/><file name="product-onsale.phtml" hash="95e76f70717f1ad0a336a959cc74f2f1"/><file name="today-special.phtml" hash="08e227d85d4ccb20765cfa5f5d1be195"/></dir></dir><dir name="catalogsearch"><file name="form.mini.phtml" hash="bc36983a912305a68d9c84e5ae617c76"/></dir><dir name="checkout"><dir name="cart"><dir name="item"><file name="default.phtml" hash="db79e51cf8a59aefdec5105da8a5f559"/></dir><dir name="render"><file name="simple.phtml" hash="dc0f40db32a1b349ec3037f700cced7f"/></dir></dir><dir><dir name="cart"><dir name="item"><file name="default.phtml" hash="db79e51cf8a59aefdec5105da8a5f559"/></dir><dir name="render"><file name="simple.phtml" hash="dc0f40db32a1b349ec3037f700cced7f"/></dir></dir></dir><file name="cart.phtml" hash="78bb8b827bb30a34f220e1048efc78c3"/></dir><dir name="newsletter"><file name="subscribe.phtml" hash="2413cff56f743bdcc73dc5ca56fa26c4"/></dir><dir name="page"><dir name="html"><file name="footer.phtml" hash="55b7a1ea28ba56d37aad2ec0bd47de89"/><file name="head.phtml" hash="20505c72769ccd2a6e69396db6f291a6"/><file name="header.phtml" hash="f39970c62774c4daa4b45e12b8953993"/><file name="topmenu.phtml" hash="ce665755c0d0908fdd899b79821db9e2"/></dir></dir><dir name="persistent"><dir name="customer"><dir name="form"><file name="login.phtml" hash="6c43a91def6b0779cbb6a64aa259a1f1"/></dir></dir></dir></dir></dir></dir></dir></target><target name="magemedia"><dir name="wysiwyg"><file name="Canon.jpeg" hash="ec2e731556072caf2382d4c23fc6e7f3"/><file name="cards.png" hash="f2e6d34c53ebc1af47db34b69fe48090"/><file name="footer.jpg" hash="c929b3986f009ad180be127300cb8b48"/><file name="iphone-4-droid.jpg" hash="5eabde8d758c6990a14b78c34882eb7a"/><file name="ku-xlarge.jpg" hash="ec1eac773285bf9fd7a267f359b6b9f1"/><file name="offers1.png" hash="a8c8bd0240d3023b795a709c9ce6c43f"/><file name="sales1.jpg" hash="24b0945bc856503626ace37ebc3b3e4f"/><file name="samsung-smart-tv.jpg" hash="af56a73d76e6fd7c0adfa3c670593a7b"/><dir name=".thumbs"><dir name="wysiwyg"><file name="cards.png" hash="ce78e42fc8c1ecabc169caeecd67cbe2"/><file name="footer.jpg" hash="b3aa24e677cc3203299741ed745fb715"/><file name="nemo.jpg" hash="edbfb7a19bd9650c052fdfc84fc23736"/><file name="toystory.jpg" hash="0342c7c36de1c1657561466a9b3eddae"/><file name="up.jpg" hash="b402977e25da9ffe813ca59b816b2a09"/><file name="walle.jpg" hash="69c70f0117ec3b7c953952ffd35fa9de"/></dir></dir></dir></target><target name="mageskin"><dir name="frontend"><dir name="default"><dir name="electromax"><dir name="css"><file name="mobile.css" hash="2f8b53e4f17b58e71fdf20b1603c786a"/><file name="mycustom.css" hash="d41d8cd98f00b204e9800998ecf8427e"/><file name="response.css" hash="d4b8fac38d5506ce9d622907e838c681"/><file name="styles.css" hash="966b1e52312488bf51acd0cab8b1976b"/><file name="widgets.css" hash="c0d4e8c0e4a36a1fafa3f2ebe2e89c08"/></dir><dir name="images"><file name="Red_Box.png" hash="13fe69ab1bfaf2300e8e4adcc0e4904a"/><file name="arrow.png" hash="e093d54f87cbd327b47e0b72743ee85c"/><file name="arrows.png" hash="c57a5605525b2fb85ccdf7cc4561ade7"/><file name="arrows1.png" hash="3cc85cb706071cc175f3559532a7a354"/><file name="btn_edit.gif" hash="df3565eb4e4d0dc578201df60de54b47"/><file name="btn_remove.gif" hash="6182e723aa2a253dc6cf334a3dfaaa84"/><file name="btn_trash.gif" hash="93c52f7c34c546d10ae9f7d6f2c4815c"/><file name="bullets.png" hash="acc66fce35a54d815a3aa3fd573cdd90"/><file name="cards.png" hash="f2e6d34c53ebc1af47db34b69fe48090"/><dir name="carousel"><file name="BlackArrow.png" hash="64a39c7c57371cf3a653d3553e8cd38c"/><file name="WhiteArrow.png" hash="1c7d0ea2006ddccf6180a6255c6e3855"/><file name="BlackArrow.png" hash="64a39c7c57371cf3a653d3553e8cd38c"/><file name="WhiteArrow.png" hash="1c7d0ea2006ddccf6180a6255c6e3855"/></dir><file name="cartyellow.jpg" hash="949afdbb71b0309283c49a64a04aa136"/><file name="catagoriesbg.jpg" hash="74666e745d12c573be3cef12cef9d326"/><file name="catagoriesborder.jpg" hash="4e9abec99a1f8483d66a76923cfd3c53"/><file name="compare.jpg" hash="f969f4959d4aea947d0af195a27f295f"/><file name="footer.jpg" hash="c929b3986f009ad180be127300cb8b48"/><file name="hamburger-retina.gif" hash="ddc74b6792388338fa0635c9a15dd5c7"/><file name="headerbg.jpg" hash="16c0627242f6880907ac9f3362dc3c69"/><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="loading.gif" hash="dd6b7b0bf5c3af22499abc0a9ee1e1b2"/><file name="logo.png" hash="6f3d49341a38e0cd6d9f43744840e97c"/><file name="menuborder.jpg" hash="ab347fa4e85cb7f788f20a1146e1b9b2"/><file name="menuyellow.jpg" hash="fdffd67ee6753c9a564924e063e1d284"/><file name="nemo.jpg" hash="7ea962b318832ba18caab917448f0756"/><file name="next.png" hash="ba44f074f5682ab97311d15d5077e88b"/><file name="offers2.png" hash="59c1820a1ff5b9cf8e793ca100f263f5"/><file name="opc-ajax-loader.gif" hash="e805ea7eca1f34c75ba0f93780d32d38"/><file name="productname.jpg" hash="07ba65c96781d31361de97cb24dcff07"/><file name="products.png" hash="65f84cccb8bbc94ec5822ec4b8f1ad64"/><file name="sales1.jpg" hash="24b0945bc856503626ace37ebc3b3e4f"/><file name="search.jpg" hash="c959070a9039806fd64ecef422b6f10b"/><file name="star.png" hash="ebc2c4513aa83142eda13c07b1981735"/><file name="star3.png" hash="098958df4660808a2b382efc08e5e95d"/><file name="submit.gif" hash="18a9a9264aa2fbc659e41d65d36ecc9f"/><file name="toystory.jpg" hash="78431418683dea0dc82e990baed0e86a"/><file name="up.jpg" hash="97a89a100ea7387af842cd7bbddff7f3"/><file name="walle.jpg" hash="0e446ef957f6671ce3b066b242a20100"/><file name="wishlist.jpg" hash="dcb57a8ea9a7b1a012cb1551f04cdad4"/></dir><dir name="js"><dir name="jquery"><file name="jquery-1.9.0.min.js" hash="0652da382b6fceb033dfe2b6c06d4d11"/><file name="jquery.liquidcarousel.pack.js" hash="61b96c5320063625e5d5a7013f6683a5"/><file name="jquery.nivo.slider.js" hash="5e3b16dfc151304ed076a6a53d219f78"/><file name="noconflict.js" hash="f37c444b3261d796ed9f2a9ea8323678"/><file name="responsive-nav.js" hash="3063320632b01cc518c9722c3e486348"/><file name="selectnav.min.js" hash="250457916aa05b73b2c3d0ace66f930c"/></dir></dir></dir></dir></dir></target><target name="mage"><dir name="."><file name="CommerceBees_Electromax_Theme_Installation_Guide_V1_0.pdf" hash="20cd871854713ac6786c08ec0fbe28ea"/></dir></target></contents>
16
+ <compatible/>
17
+ <dependencies><required><php><min>5.2.0</min><max>7.0.0</max></php></required></dependencies>
18
+ </package>
skin/frontend/default/electromax/css/mobile.css ADDED
@@ -0,0 +1,916 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /* default style */
2
+ .selectnav { display: none; }
3
+
4
+ /* small screen */
5
+ /*---Iphone 4 Landscape starts-------*/
6
+ @media screen and (min-width:450px) and (max-width:500px){
7
+ .header{width:100%;padding: 10px 0px 0 0px;}
8
+ /*.col1-layout .col-main{width:%}*/
9
+
10
+ .place {margin-right: 0;}
11
+
12
+ .js #nav { display: none; }
13
+ .js .selectnav { display: block; background: #B83939 !important;width: 100%;height: 38px; color: #fff; font-size: 15px;}
14
+ .selectnav option{ border: 1px solid;color:#fff;-webkit-appearance: none; -moz-appearance: none; color:#fff;padding:8px !important; margin:2px;text-shadow:0 1px 0 rgba(0,0,0,0.4);}
15
+ .nav-container {margin: 5% 0 0 0;background:none !important;}
16
+ /*.header .logo {
17
+ background: #000;
18
+ }*/
19
+ .cms-index-index .ratings{float:left;}
20
+ .col2-left-layout .col-main{width: 97%;margin-right: 0%;padding-right:1%;margin-left:1%;}
21
+ .col2-left-layout .col-main .form-list input.input-text{width:90%;}
22
+ .header .logo img{width:250px;margin:4px 0 0 0}
23
+ #slider{ max-width:500px;overflow:hidden}
24
+
25
+ /*----header changes starts-----*/
26
+ .header .quick-access {padding:0;position:relative;float: left;width:97%;}
27
+ .header .welcome-msg {margin: -11% 0 0 0;text-align:left;font-size: 11px;}
28
+ .header .links {float: left;margin: 2% 0% 0% 1%;width: 100%;}
29
+ .header .links li {padding: 0 4px 0 7px;}
30
+ .header .links a {font-family: Myraid Pro;font-size: 13px;}
31
+ .header .form-search label {display:none}
32
+
33
+ /*----header changes ends-----*/
34
+ /*---search bar style starts-----*/
35
+ .header .logo {margin-top:0%;position:relative;z-index:100;}
36
+ .header .form-search {position: relative;/*top: 8%;right: 0%;*/left:55%;width: 200px;height: 32px;padding: 1px 0 0 0px;margin: 0px 0 0 0px;}
37
+ .header .form-search input.input-text {float: left;margin-left: 4%;border-color: #fff;width: 150px;height: 25px;background-color: #fff;}
38
+ .header .form-search button.button span {height: 31px;}
39
+ .header .form-search button.button span span {background-position: 100% 15%;padding: 0px 8px 0 1px;}
40
+ /*---search bar style ends-------*/
41
+
42
+
43
+ /*------product onsale Style starts---------*/
44
+ .onsale-offer {height: 40%;width: 23%;margin-left: 0%;margin-top: 2%;}
45
+ .next-product {margin-top:14%}
46
+ .percentage-offer {margin-left: 23%;margin-top: 33%;;}
47
+ .ratings {padding: 3% 0 0 0%;float:right;}
48
+ .products-onsale .actions{margin-left:0%}
49
+ .Onsale_title {background-size: 219px 33px;}
50
+ .products-styling {width: 218px;height: 136px;}
51
+ .products-off-title {margin: 0 0 2% 0% !important;}
52
+ .products-onsale li.item{padding:3% 0% 0 0;width: 226px;margin-left: 2px;}
53
+ .products-onsale li.last{padding-bottom:8%}
54
+ .cms-home .products-onsale{height:0%;max-width: 96%;margin-left: 0 !important;}
55
+ .products-onsale .last{display:none;}
56
+ /*------product onsale Style ends---------*/
57
+
58
+ /*------move category and today's special downwards to the new products styling starts-------*/
59
+ .left-overall {clear: both;float: left;position: relative;margin: 4% 0 0% 2%;width: 100%;}
60
+ .productsNew {position: relative;float: left;left: 0%;top: 0px;}
61
+ /*------move category and today's special downwards to the new products styling ends-------*/
62
+
63
+ /*-----new Products style starts--------*/
64
+
65
+ .widget-new-products .products-grid .ulone{margin-top:0 !important;}
66
+ .widget-new-products .products-grid .first{margin-top:-6%}
67
+ /*.widget-new-products .products-grid .first.ulone{margin-left:6%;}*/
68
+ .widget-new-products .products-grid li.first {margin-left: 1%;}
69
+ .widget-new-products .products-grid{width:538px;}
70
+ /*.widget-new-products .products-grid li.first{margin-left:6%;}
71
+ .widget-new-products .products-grid li.item {margin-left:6%;}*/
72
+ .products-bg {width:35%}
73
+ .main-bg {min-width: 200px;min-height: 208px;
74
+ overflow: hidden;}
75
+ .widget-new-products .next-product {margin: 9% 0% 0 0%;}
76
+ /*-----new Products style ends--------*/
77
+ /*-------category&today products styling starts-----------*/
78
+ .today-special {margin-top:3%;clear: none;float:left;/*margin-right:2%;*/width:49%;}
79
+ .today-special .today-title {margin-top:0%;width:87%;margin-left: 13%;}
80
+ .today-special .products-grid li.item{margin:1% 0 0 6%;}
81
+ .today-special .products-bg{width:100%;padding:9% 0 0 3%;}
82
+ .cat-li {padding: 1.9em 0 1.9em 1em;}
83
+ .category-block .cat-li.firstli {
84
+ padding-top: 0.7em !important;
85
+ }
86
+ /*-------category&today products styling ends-----------*/
87
+ /*body {overflow-x:hidden;}*/
88
+
89
+ /*iphone 4 landscape footer starts*/
90
+ div.box.base-mini.mini-newsletter{margin-left:1%;font: 10px/1.55 Arial, Helvetica, sans-serif;color: #2f2f2f;text-align: center}
91
+ .input-text {width: 114px;}
92
+ .cards img{ /*margin-left: -3%;margin-top: 8px;*/ width: 54%;}
93
+ .cards {margin-top:20px;margin-left:0;}
94
+ /*.footer_img img {margin-left: 3px;}*/
95
+ .footer_img img{float:right;margin-top:2%;width: 100%;}
96
+ /*.free_shipping_font {margin-left: 37px;margin-right: 34%;margin-top: -34px;color: #800000;float: left;font: 15px/1.55 Arial,Helvetica,sans-serif;}*/
97
+
98
+ .free_shipping_font {
99
+ margin-left: 19%;
100
+ clear: both;
101
+ /*margin-top: -4%;*/
102
+ color: #800000;
103
+ float: left;
104
+ font: 19px/1.55 Arial,Helvetica,sans-serif;
105
+ margin-left:12%;
106
+ margin-top:-10%;
107
+ }
108
+
109
+ .footer address{margin:0;}
110
+ /*.copyright {/*float: left; margin-left: -17%;margin-top: 3%;*//*float:right;margin-right:5%;margin-top:0;}*/
111
+ .copyright {float: left;text-align:center;margin: 0 0 3% 3%;width:90%;}
112
+ .copyright address{font: 14px/1.55 Arial,Helvetica,sans-serif}
113
+ .navigation { clear: both; float: none;/* margin-left: 17%;*//*float:right;margin-right:3%; */margin-left:2%; margin-top:2%;}
114
+ .navigation p a {color: #000000;text-decoration: none; font: 14px/1.55 Arial,Helvetica,sans-serif}
115
+ .footer{width:100%;}
116
+ .footer {margin: 0;padding: 9px 0px 3px;}
117
+ .footer_img{margin-left:1%;margin-top:0%;float:right;width:100%;}
118
+ /*.footer_img {margin-left: 131px;}*/
119
+ /*iphone 4 landscape footer ends*/
120
+
121
+ /*-------inner page styling starts----*/
122
+ .col-left{width:98%;margin-top: 1%;margin-left:0%;}
123
+ .col-right {clear: both;width: 97%;margin-top: 1%;margin-left: 1%;float: left;}
124
+ .catalog-category-view .col-main {width:100%}
125
+ .category-image {width: 100%;}
126
+ .category-image img {width: 98%;}
127
+ .catalog-category-view .products-list .ratings{float:left;}
128
+
129
+
130
+
131
+ .catalog-category-view .products-grid li.item {position:relative;z-index:100;width:47%;margin-top: 3%;}
132
+ .catalog-category-view .products-grid li.item {padding:0;}
133
+ .category-products {width: 99%;}
134
+ .catalog-category-view .products-grid .ratings {margin-top:-16%;}
135
+ .catalog-category-view .products-list .add-cart{margin-top:3em;}
136
+ .catalog-category-view .products-list .minimal-price{margin-top:-14px;}
137
+
138
+
139
+
140
+ .catalog-category-view .products-grid .product-name a {margin-left:0px;}
141
+ .catalog-category-view .products-grid .price-box {clear:both}
142
+ .catalog-category-view .price-from .price-label{margin-left:0;}
143
+ .catalog-category-view .price-to .price-label {margin-left: 0px;}
144
+
145
+ .catalog-category-view .category-display .products-grid li.item{width:25%;}
146
+ .pager .amount {float: leftt;margin:1% 0 0 3%;}
147
+ .catalog-seo-sitemap-category .pager .amount {float: left;margin:1% 0 0 1%;}
148
+ .toolbar-bottom {clear: both; padding-top: 3%;}
149
+ .ratings .amount {clear: both;float: left; margin-top: 6px;}
150
+ .pager .limiter {margin: 1% 0 0;}
151
+
152
+
153
+
154
+
155
+ .product-view .product-shop {width:70%;float: left;}
156
+ .col-main {width:99%;}
157
+ .product-view .col-left {width:100%}
158
+ .product-view .ratings {margin-left:0;padding: 1% 0 0 0%;width: 100%;}
159
+ .product-view .product-shop .availability {clear: both;margin: 5% 0 0 0;}
160
+ .product-view .product-shop .price-box {margin: 6px 0 0 0;}
161
+
162
+
163
+
164
+ .product-view .box-tags .form-add input.input-text {width:92%;}
165
+ .product-view .box-tags .form-add button.button span{background:#C4121C;border:none;margin:0;padding-top: 1%;padding-bottom: 1%;}
166
+ .product-collateral {width:87%;}
167
+ .product-view .product-shop .short-description {width:75%;}
168
+ /*.catalog-product-view .box-tags .form-add .button {margin: 4% 0 0 10%;}*/
169
+ /*-------inner page styling ends----*/
170
+ .customer-account-login .col1-layout .col-main {width:95%;margin:1% 0 2% 3%;}
171
+ .col2-set .col-1{float:left;width:100%;margin-bottom:4%;}
172
+ .col2-set .col-2 {clear: both;float: left;width: 100%;margin-bottom:4%;}
173
+ .account-login .content {min-height: 140px;}
174
+ .customer-account-index .col2-left-layout .col-main, .sales-order-view .col2-left-layout .col-main{width: 97%;margin-right:2%;}
175
+
176
+
177
+ /*---------cart page starts-------*/
178
+ table{font-size:100%;width:100%}
179
+
180
+ .cart-table .btn-update, .cart-table .btn-empty{float:right;}
181
+ .data-table{width:98%;margin-left:7px;}
182
+ .data-table thead th {padding: 2px 3px;}
183
+ .cart-table td {padding: 1px;}
184
+
185
+ #my-orders-table {font-size:94%;margin:0;}
186
+
187
+ input.qty {width: 1.9em !important;}
188
+ .cart .cart-collaterals .col2-set {width:100%}
189
+ .cart .cart-collaterals .col2-set .col-2 {width: 100%;margin-left: 0;}
190
+ .cart .totals {float: left;width: 99%;}
191
+ .cart .cart-collaterals {width: 99%;margin-left: 4px;}
192
+ #checkout-review-submit{width:98%;margin-left:7px;}
193
+ .checkout-cart-index .cart{width:98%;}
194
+ /*---------cart page ends-------*/
195
+ .product-options {width:50%;padding:10px 6px 20px;}
196
+ .product-options-bottom .price-box {position:relative;}
197
+ .product-options-bottom .add-to-links {padding-top: 17%;margin: 6% 0 0 85%;}
198
+ #super-product-table {clear:both;}
199
+ .product-view .product-shop .add-to-box .add-to-links {margin: 0 0 0 39%;}
200
+
201
+
202
+ .wishlist-index-index .buttons-set {text-align: left;}
203
+
204
+ /*-------search page stars--------------*/
205
+ .catalogsearch-result-index .products-list .price-box{clear:both;margin: 10px 13px 5px 0;}
206
+ .catalogsearch-result-index .products-list .add-cart{clear:both;}
207
+ .catalogsearch-result-index .products-list .add-to-links {margin: 0px 0 0 17px;}
208
+ .catalogsearch-result-index .products-list .add-to-links .separator{display:none;}
209
+ .catalogsearch-result-index .products-list .ratings {width:90%;}
210
+ .catalogsearch-result-index .catalog-category-view .col2-left-layout .products-grid, .col2-right-layout .products-grid{width: 100%;margin-left: 1%;}
211
+ .catalogsearch-result-index .products-grid li.item {width: 198px;padding: 12px 10px 5px;}
212
+ .catalogsearch-result-index .products-grid .link-compare{width:30px;margin: -25px 0 0 24px;}
213
+ .catalogsearch-result-index .link-wishlist{width: 25px;margin: -25px 0 0 48px;}
214
+ .catalogsearch-result-index .products-grid .actions {float: left;}
215
+ .catalogsearch-result-index .products-grid{background:none;}
216
+ .catalogsearch-result-index .products-grid .price-box{clear:both;}
217
+ .catalogsearch-result-index .products-grid .add-to-links {margin: 5px 0 0 0px;}
218
+ .catalogsearch-result-index .products-grid .ratings .amount {margin-top:2px;}\
219
+ .catalogsearch-result-index .col-main{width:98%;}
220
+ /*-------search page ends--------------*/
221
+
222
+
223
+ /*-------------Account page starts-----------------*/
224
+ .main {width: 100%;}
225
+ .dashboard .welcome-msg {margin: 0 4em 1.5em 0.5em;}
226
+ .box-account{margin: 0 0 20px 5px;width: 92%;}
227
+ .home-spot{width:100%}
228
+ .form-list li.wide input.input-text {width: 254px;}
229
+ .category-block{margin-left:2%;margin-bottom: 9%;}
230
+ .today-special .products-grid{width:84%;margin-left: 8%;}
231
+ /*-------------Account page starts-----------------*/
232
+ .block-reorder .block-title strong{padding-left:0;font-family: Myraid-pro;}
233
+ .footer-container{width:100%;}
234
+ .today-special .next-product{margin: 4% 0% 0 10%;}
235
+ .wishlist-index-share .col2-left-layout .col-main , .checkout-onepage-index .col2-right-layout .col-main {width:97%;}
236
+ }
237
+
238
+
239
+ /*---Iphone 4 Landscape ends-------*/
240
+
241
+ /*---Iphone 5 Landscape starts-------*/
242
+ @media screen and (min-width: 500px) and (max-width: 650px) {
243
+
244
+
245
+
246
+
247
+
248
+
249
+ /*-------inner page styling starts-------*/
250
+ .col-left{width:97%;margin-top: 1%;margin-left:1%;}
251
+ .col-right {clear: both;width: 97%;margin-top: 1%;margin-left: 1%;float: left;}
252
+ .catalog-category-view .col-main {width:100%}
253
+ /*.category-image {width: 61%;}*/
254
+ .category-image img {width: 95%;}
255
+ .catalog-category-view .products-grid .product-image {clear: both;margin-top:3px;margin-left: 24%;}
256
+ .wishlist-index-share .col2-left-layout .col-main , .checkout-onepage-index .col2-right-layout .col-main {width:97%;}
257
+ .col2-left-layout .col-main{width: 97%;margin-right: 0%;padding-right:1%;margin-left:1%;}
258
+ .col2-left-layout .col-main .form-list input.input-text{width:90%;}
259
+ /*----product grid starts--------*/
260
+ .catalog-category-view .products-grid li.item {position:relative;z-index:100;width:45%;margin-top: 3%;}
261
+ .catalog-category-view .products-grid li.category{position:relative;z-index:100;width:25%;margin-top: 3%;}
262
+ .catalog-category-view .products-grid li.item {padding:0;margin-left:3%;}
263
+ /*.category-products {width: 64%;}*/
264
+ .catalog-category-view .products-grid .ratings {margin-top:-16%;}
265
+ /*----product grid ends--------*/
266
+ .customer-account-index .my-account{margin-left:2%;}
267
+ .product-view .product-shop .add-to-box .add-to-links{margin: 0% 0 0 24%;}
268
+
269
+ .pager .amount {float:left;margin:1% 4% 0 3%;}
270
+ .toolbar-bottom {clear: both; padding-top: 4%;}
271
+ .ratings .amount {clear: both;float: left;}
272
+ .pager .limiter {margin: 1% 0 0;}
273
+
274
+
275
+ /*.catalog-category-view .col2-left-layout .products-grid, .col2-right-layout .products-grid {width: 78%;margin-left: 9%;}*/
276
+
277
+ .catalogsearch-result-index .catalog-category-view .col2-left-layout .products-grid, .col2-right-layout .products-grid{width: 96%;margin-left: 1%;}
278
+ .catalogsearch-result-index .products-grid li.item {width: 230px;padding: 12px 5px 0px;}
279
+ .catalogsearch-result-index .products-grid{background:none;}
280
+ .catalogsearch-result-index .products-grid .price-box{clear:both;}
281
+ .catalogsearch-result-index .ratings{float:right;margin-bottom: 2%;}
282
+
283
+ .catalogsearch-result-index .products-list .ratings{float:left;margin-bottom:0;}
284
+ /*-------inner page styling ends-------*/
285
+
286
+
287
+ .js #nav { display: none; }
288
+ .selectnav option{border: 1px solid;color:#fff;padding:10px !important; margin:2px;text-shadow:0 1px 0 rgba(0,0,0,0.4); -webkit-appearance: none; -moz-appearance: none;}
289
+ .js .selectnav { display: block; background: #B83939 !important;width: 100%;height: 35px;color: #fff; font-size: 15px;}
290
+ .nav-container {margin: 8% 0 0 0;background:none !important;}
291
+ /*.header .logo {
292
+ background: #000;
293
+ }*/
294
+ .header{width:100%;}
295
+ .header .logo img{width:270px;}
296
+ #slider{ max-width:590px;overflow:hidden}
297
+
298
+ /*----header changes starts-----*/
299
+ .header .quick-access {padding:0;position:absolute;float: left;width: 321px;}
300
+ .header .welcome-msg {margin:-2% 9% 0% 1%;text-align:left;}
301
+ .header .links {float: left;margin: 15% 9% 1% 1%;width:145%;}
302
+ .header .links li {padding: 0 4px 0 7px;}
303
+ .header .links a {font-family: Myraid Pro;font-size: 13px;}
304
+ .header .form-search label {display:none}
305
+
306
+ /*----header changes ends-----*/
307
+ /*---search bar style starts-----*/
308
+ .header .logo {margin-top:1%;position:relative;z-index:100;}
309
+ .header .form-search {position: absolute;top: 9%;right: 0%;left:80%;width: 308px;height: 32px;background: url(../images/bkg_form-search.gif) 0 0 no-repeat;padding: 1px 0 0 0px;margin: 3px 0 0 0px;}
310
+ .header .form-search input.input-text {float: left;margin-left: 24%;border-color: #fff;width: 185px;height: 25px;background-color: #fff;}
311
+ .header .form-search button.button span {height: 31px;}
312
+ .header .form-search button.button span span {background-position: 100% 15%;padding: 0px 8px 0 1px;}
313
+ /*---search bar style ends-------*/
314
+
315
+
316
+ /*------product onsale Style starts---------*/
317
+ .onsale-offer {height: 35%;width: 22%;margin-left: 0%;margin-top: 2%;}
318
+ .next-product {margin-top:18%}
319
+ .percentage-offer {margin-left: 22%;margin-top: 28%;;}
320
+ .ratings {padding: 3% 0 0 0%;float:right;}
321
+ .cms-index-index .ratings{float:left;}
322
+ .products-onsale .actions{margin-left:0%}
323
+ /*.Onsale_title {background-size: 219px 33px;}*/
324
+ .products-styling {height: 136px;}
325
+ .products-off-title {margin: 0 0 2% 0% !important;padding-left: 1% !important}
326
+ .products-onsale li.item{padding: 3% 0% 2% 0;}
327
+ .products-onsale li.last{padding-bottom:8%}
328
+ .cms-home .products-onsale{height:0%}
329
+ .products-onsale .last{display:none;}
330
+ /*------product onsale Style ends---------*/
331
+
332
+ /*------move category and today's special downwards to the new products styling starts-------*/
333
+ .left-overall {clear: both;float: left;position: relative;margin: 4% 0 0% 6%;width: 100%;}
334
+ .productsNew {position: relative;float: left;left: 3%;top: 0px;}
335
+ /*------move category and today's special downwards to the new products styling ends-------*/
336
+
337
+ /*-----new Products style starts--------*/
338
+
339
+ .widget-new-products .products-grid .ulone{margin-top:0 !important;}
340
+ .widget-new-products .products-grid .first{margin-top:-6%}
341
+ .widget-new-products .products-grid li.first {margin-left: 5%;}
342
+ .widget-new-products .products-grid li.item {margin-left: 5%;}
343
+ /*.widget-new-products .products-grid .first.ulone{margin-left:6%;}*/
344
+
345
+ .widget-new-products .products-grid{width:538px;}
346
+ /*.widget-new-products .products-grid li.first{margin-left:6%;}
347
+ .widget-new-products .products-grid li.item {margin-left:6%;}*/
348
+ .products-bg {width:35%}
349
+ .main-bg {min-width: 200px;min-height: 208px;
350
+ overflow: hidden;}
351
+ .widget-new-products .next-product {margin: 9% 0% 0 0%;}
352
+ /*-----new Products style ends--------*/
353
+ /*-------category&today products styling starts-----------*/
354
+ .today-special {clear: none;float:left;/*margin-right: -4%;*/width:43%;margin-left:6%;margin-top:3%}
355
+ .today-special .today-title {margin-top:0%;width: 81%;margin-left:13px;}
356
+ .cat-li {padding: 1.9em 0 1.9em 1em;}
357
+ .category-block .cat-li.firstli {
358
+ padding-top: 0.7em !important;
359
+ }
360
+ .category-block {margin-left:8%;margin-bottom: 12%;}
361
+
362
+ /*-------category&today products styling ends-----------*/
363
+
364
+
365
+ /*iphone 5 landscape footer starts*/
366
+ .footer-container{width:99%;}
367
+ div.box.base-mini.mini-newsletter{width:34%;font: 12px/1.55 Arial, Helvetica, sans-serif;color: #2f2f2f;text-align: center}
368
+ .input-text {width: 100%;}
369
+ .cards {margin-left: 17px;margin-top: 23px;float: left;}
370
+ .cards img{ width:100%;}
371
+ .footer_img img { margin-left: 5px;}
372
+ .footer_img img{float:right; width: 100%;}
373
+ /*.free_shipping_font { margin-left: 180px; margin-right: 34%; margin-top: -37px;color: #800000;float: left;font: 15px/1.55 Arial,Helvetica,sans-serif;}*/
374
+
375
+ .free_shipping_font {
376
+ margin-left: 10%;
377
+ clear: both;
378
+ margin-top: -11%;
379
+ color: #800000;
380
+ float: left;
381
+ font: 23px/1.55 Arial,Helvetica,sans-serif;
382
+ }
383
+ .copyright {float: left; margin-top: 1%;margin-left:3%;width:100%;}
384
+
385
+ /*.copyright {float: left; margin-left: -17.5%;margin-top: 5%;}*/
386
+ .copyright address{font: 12px/1.55 Arial,Helvetica,sans-serif}
387
+ .navigation { clear: both; float: left; margin-left: 27%; margin-top: 2%;}
388
+ .navigation p a { color: #000000; text-decoration: none; font: 17px/1.55 Arial,Helvetica,sans-serif}
389
+ .footer {margin: 0 auto;/*padding: 9px 10px 3px;*/padding:0;}
390
+ .footer_img {/*margin-left: 135px;margin-top: -104px;*/clear:both;float:right;margin-top:2%;margin-left:0;}
391
+
392
+ /*iphone 5 landscape footer ends*/
393
+ /*----product desc page start-------*/
394
+ .product-view .product-shop {width:100%;float: left;}
395
+ .col-main {width:98%}
396
+ .product-view .col-left {width:100%}
397
+ .product-view .ratings {margin:0;padding: 1% 0 0 0%;float:left;}
398
+ .product-view .product-shop .availability {clear: both;margin: 1% 0 0 0;}
399
+ .product-view .product-shop .price-box {margin: 6px 0 0 0;}
400
+
401
+
402
+
403
+ .product-view .box-tags .form-add input.input-text {width:92%;}
404
+ .product-view .box-tags .form-add button.button span{background:#C4121C;border:none;margin:0;padding-top: 1%;padding-bottom: 1%;}
405
+ .product-collateral {width:90%;}
406
+ .product-view .product-shop .short-description {width:100%;}
407
+ /*----product desc page end--------*/
408
+ /*---customer login page starts-------*/
409
+ .customer-account-login .col1-layout .col-main {width:96%;margin-left:2%}
410
+ .form-list input.input-text {width: 160px;}
411
+ .account-login .content {min-height: 205px;}
412
+ /*---customer login page ends-------*/
413
+ .customer-account-index .col2-left-layout .col-main, .sales-order-view .col2-left-layout .col-main{width:99%;margin-right: 1%;margin-left:1%;}
414
+
415
+ /*---------cart page starts-------*/
416
+ .checkout-onepage-index .col2-right-layout .col-main{width:97%;}
417
+ table{font-size:100%;width:100%}
418
+ .data-table{width:95%;margin-left:12px;}
419
+ .data-table thead th {padding: 2px 6px;}
420
+ .cart-table td {padding: 1px;}
421
+ input.qty {width: 1.9em !important;}
422
+ .cart .cart-collaterals .col2-set {width:99%;margin-left:1%;}
423
+ .cart .cart-collaterals .col2-set .col-2 {width: 100%;clear: both;float: left;margin-top: 15px;margin-left:0%;}
424
+ .cart .totals {float: left;width: 99%;margin-left: 1%;}
425
+ .cart .cart-collaterals {width: 100%;margin-left: 1%;}
426
+ .cart-collaterals .col2-set .col-1 {width: 100%;}
427
+ .checkout-cart-index .col1-layout .col-main{width:98%;}
428
+ /*---------cart page ends-------*/
429
+
430
+ .wishlist-index-index .buttons-set {text-align: left;}
431
+
432
+
433
+ /*-------search page stars--------------*/
434
+ .catalogsearch-result-index .products-list .price-box{clear:both;margin: 10px 13px 5px 0;}
435
+ .catalogsearch-result-index .products-list .add-cart{clear:both;}
436
+ .catalogsearch-result-index .products-list .add-to-links {margin: 0px 0 0 17px;}
437
+ .catalogsearch-result-index .products-list .add-to-links .separator{display:none;}
438
+ .catalogsearch-result-index .products-list .ratings {width:90%;}
439
+ /*-------search page ends--------------*/
440
+ .main {width: 100%;}
441
+ .dashboard .welcome-msg {margin: 0 4em 1.5em 0.1em;}
442
+ .box-account{margin: 0 0 20px 5px;width: 92%;}
443
+ .home-spot{width:100%}
444
+ .form-list li.wide input.input-text {width: 254px;}
445
+ .category-block{margin-left:7%;}
446
+ .today-special .products-grid{width:84%;margin-left: 5%;}
447
+ .today-special .today-title{float:left;}
448
+ #billing-buttons-container{margin: 4em 1em 0;}
449
+ .catalog-seo-sitemap-category .pager .amount {float: left;margin: 1% 0 0 1%;}
450
+
451
+ #checkout-review-submit {width:94.8%;margin-left:12px;}
452
+ }
453
+
454
+ @media screen and (max-width:450px)
455
+ {
456
+ .header .logo img{width:170px;}
457
+ .header-container{width:99%;}
458
+ .header{width:100%;}
459
+ .col1-layout .col-main{width:98%;}
460
+ .my-account {margin-left:2%;}
461
+ .dashboard .welcome-msg{margin: 0 0 5% 0;}
462
+ .customer-account-index .col2-left-layout .col-main, .sales-order-view .col2-left-layout .col-main, .sales-order-history .col2-left-layout .col-main{width: 97%;margin-right: 0%;padding-right:2%;}
463
+ .col2-left-layout .col-main{width: 97%;margin-right: 0%;padding-right:1%;margin-left:1%;}
464
+ .col2-left-layout .col-main .form-list input.input-text{width:90%;}
465
+ #my-orders-table {font-size:70%;font-family: myraid-pro;}
466
+ #my-orders-table td {padding: 3px 3px;}
467
+ #my-orders-table th {padding: 2px 1px;}
468
+ .my-account .page-title h1{font-size: 13px;}
469
+ .nav-container {margin: 12% 0 0 0;width:100%;background:none !important;}
470
+ .selectnav option{border: 1px solid;color:#fff;padding:10px !important; margin:2px;text-shadow:0 1px 0 rgba(0,0,0,0.4); -webkit-appearance: none; -moz-appearance: none;}
471
+
472
+ .js #nav { display: none; }
473
+ .js .selectnav { display: block; background: #B83939 !important; width: 100%;height: 35px;color: #fff; font-size: 15px;}
474
+ .default-container{display:block}
475
+ .quick-view{display: none;}
476
+ .wrapper{min-width: 312px;}
477
+ .header1,
478
+ .header2,
479
+ .main {width: 312px; margin: 0 auto;}
480
+ .main{width:100%}
481
+ .prodTitle{display:block;}
482
+ /*----footer styling starts--------*/
483
+ .newsletter_label {font-size: 13px;}
484
+ .input-text {width: 98px;}
485
+ .cards{margin-top:21px; /*margin-left: 139px;*/}
486
+
487
+ .free_shipping_font {color: #800000;float: left;font: 16px/1.55 Arial,Helvetica,sans-serif;margin-left:9px;margin-top: -13%;}
488
+ .footer_img img{border: 0 none;float: left;height: 61px;margin-top: 14px; /*margin-left: -282px;*/vertical-align: top; width: 99%;}
489
+ .cards img { width:100%; border: 0 none; float: left;}
490
+ .cards{float:left;margin-left:0%;}
491
+ .copyright {clear:both; float: left; font:12px/1.55 Myriad Pro; margin: 0; /* margin-left: -39%; margin-top: 17%;*/}
492
+
493
+
494
+ .navigation {clear:both; float: right;margin: 2% 0 2% 0; }
495
+ .navigation p{margin:0;}
496
+
497
+ .navigation p a{font:12px/1.55 Arial,Helvetica,sans-serif;padding:0 !important;}
498
+ .footer {padding: 10px 0px 2px 5px;}
499
+ .footer_img {margin:0;float:left;}
500
+ .footer address{margin-bottom:10px;}
501
+ /*----footer styling ends--------*/
502
+ .catalog-category-view .products-grid .products-grid{background: none repeat scroll 0 0 #FFFFFF;}
503
+ .today-special .next-product {margin: 13% 0% 0 0%;}
504
+ /*----header changes starts-----*/
505
+ .header .quick-access {padding:0;position:absolute;float: left;width: 305px;}
506
+ .header .welcome-msg {margin:-4% 0 0% 1%;text-align:left;}
507
+ .header .links {float: left;margin: 8% 0 4% 1%;}
508
+ .header .links li {padding: 0 4px 0 7px;}
509
+ .header .links a {font-family: Myraid Pro;font-size: 11.5px;}
510
+ .header .form-search label {display:none}
511
+
512
+ /*----header changes ends-----*/
513
+ /*---search bar style starts-----*/
514
+ .header .logo {margin-top:0%;position:relative;z-index:100;}
515
+ .header .form-search {position: absolute;top: 0%;right: -1%;width: 188px;height: 21px;background: url(../images/bkg_form-search.gif) 0 0 no-repeat;padding: 1px 0 0 0px;margin: 3px 0 0 0px;}
516
+ .header .form-search input.input-text {float: left;margin-left: 27%;border-color: #fff;width: 100px;height: 20px;background-color: #fff;}
517
+ .header .form-search button.button span {height: 26px;}
518
+ .header .form-search button.button span span {background-position: 100% 15%;padding: 0px 8px 0 1px;}
519
+ /*---search bar style ends-------*/
520
+ /*-------product on sale style starts----------*/
521
+ .onsale-offer {height: 12%;width: 24%;margin-left: 0%;margin-top: 2%;}
522
+ /*.next-product {margin-top:14%}*/
523
+ .percentage-offer {margin-left: 37%;margin-top: 50%;}
524
+ .ratings {padding: 3% 0 0 5%;}
525
+ .products-onsale{width:91% !important;margin-left: 2.5% !important;}
526
+ .products-onsale .actions{margin-left:5%}
527
+ .Onsale_title {background-size: 219px 33px;}
528
+ .products-styling {width: 218px;height: 136px;}
529
+ .products-off-title {margin: 0 0 2% 0% !important;}
530
+ .products-onsale li.item{padding:8% 5% 0 0;width: 230px;}
531
+ .products-onsale li.last{padding-bottom:8%}
532
+ .cms-home .products-onsale{height:0%}
533
+ .catalog-category-view .products-grid .product-image img{width:140px;height:115px;}
534
+ /*-------product on sale style ends----------*/
535
+ /*------move category and today's special downwards to the new products styling starts-------*/
536
+ .left-overall {clear: both;float: left;margin: 4% 0 25% 19%;width: 62%;}
537
+ .productsNew {float: left;left: 0%;top: 0px;margin-bottom: 15px;}
538
+
539
+ /*------move category and today's special downwards to the new products styling ends-------*/
540
+ .category-custitle{text-align:center;}
541
+ .today-special .today-title{text-align:center;}
542
+
543
+
544
+ /*-----new Products style starts--------*/
545
+ .widget-new-products .products-grid {width:185px;margin-left: 35px;}
546
+ .products-bg {width:95%}
547
+ .widget-new-products .products-grid img {margin-top:10%}
548
+ .widget-new-products .products-grid li.first.ulone {margin-top: 0%;}
549
+ .widget-new-products .products-grid li.first {margin-left: 0%;}
550
+ .widget-new-products .products-grid li.item{margin-left:0%;}
551
+ .main-bg {min-width: 100%;min-height: 100px;overflow: hidden;}
552
+ .products-grid li.item {margin-top: 6px;margin-left: 35px;}
553
+ .today-special {margin-top:0%;margin-left:1%;width:99%;}
554
+ .today-special .actions{clear:both;float:left;}
555
+ .today-special .today-title{width:100%;}
556
+
557
+ /*-----new Products style ends--------*/
558
+ /* body{overflow-x:hidden;}*/
559
+
560
+
561
+ /*------Inner Page styling starts---------*/
562
+
563
+ .catalog-category-view .products-list .ratings .rating-links {width: 150px !important;clear: both;}
564
+ .catalog-category-view .products-list .minimal-price{margin-top:0px;}
565
+
566
+ .category-block{margin-bottom:10%; margin-top: 6%;}
567
+
568
+ .catalog-category-view .col-main {width:100%}
569
+ .category-image img {width: 95%;}
570
+
571
+ .catalog-category-view .products-grid li.item {position:relative;z-index:100;width:96%;}
572
+ .catalog-category-view .products-grid li.item {padding:0 0 0 0%;}
573
+ .category-products {width: 100%;}
574
+ .catalog-category-view .products-grid .ratings {margin-top:-16%;}
575
+
576
+ .catalog-category-view .price-to .price-label{margin-left:0px;}
577
+ .catalog-category-view .price-from .price-label{margin-left:0px;}
578
+ /*.catalog-category-view .col2-left-layout .products-grid, .col2-right-layout .products-grid {margin-left:18%}*/
579
+
580
+ .customer-account-create .form-list input.input-text{width:75%;}
581
+ .wishlist-index-share .col2-left-layout .col-main , .checkout-onepage-index .col2-right-layout .col-main {width: 97%;}
582
+ .catalogsearch-result-index .col-main{width:99%;}
583
+
584
+ /*----toolbar styling starts-------*/
585
+
586
+ .toolbar .sorter {clear:both;}
587
+ .toolbar-bottom {clear: both;}
588
+ .pager .pages {clear: both;float: left;margin:0;}
589
+ /*-----toolbar styling ends------------*/
590
+ .category-list li{margin-left: 3%;width: 88% !important;}
591
+ .catalog-category-view .products-grid .price-box {clear: both;margin: 50% 0 5px 5px;;}
592
+ .catalog-category-view .products-grid .ratings {margin:-5% 2% 0 0;float:right;}
593
+ .catalog-category-view .products-grid .product-image {clear: both;margin-bottom:0;margin-left: 24%;}
594
+ .col-left {width:97%}
595
+ .ratings .rating-links {width:150%}
596
+ /*.product-view .separator{display:none;}*/
597
+ .products-grid .ratings .rating-links{width:63%;}
598
+
599
+ /*-----product page---------*/
600
+ .product-view .product-shop {width:90%;float: left;}
601
+ .col-main {width:100%}
602
+ .product-view .ratings {margin-left:0;}
603
+ .product-view .product-shop .add-to-box .add-to-links {margin: 0% 0 0 50%;}
604
+ /*.product-view .product-shop .availability {clear: both;margin: 13% 0;}*/
605
+ /*-----product page--------*/
606
+
607
+ .imgsizeClass{width:100px;height:100px;}
608
+ .products-grid .product-image {width:109px;height:118px;}
609
+ .product-view .box-tags .form-add input.input-text {width:76%;}
610
+ .product-view .box-tags .form-add .input-box {margin: 0 5px 5px 0;padding:0;}
611
+
612
+ /*.product-view .box-tags .form-add button.button span{background:#C4121C;border:none;margin:10px 0 0 23px;padding: 0 12px 0 0;}*/
613
+ /*------Inner Page styling ends---------*/
614
+ /*-----login page ----*/
615
+ .customer-account-login .col1-layout .col-main {width:93%;margin:1% 0 2% 4%;}
616
+ .col2-set .col-1{float:left;width:100%;margin-bottom:4%;}
617
+ .col2-set .col-2 {clear: both;float: left;width: 100%;margin-bottom:4%;}
618
+ .account-login .content {min-height: 250px;}
619
+
620
+ /*-----login page ends----*/
621
+ /*---------cart page starts-------*/
622
+ #shopping-cart-table{font-size:95%;width:100%;margin-left:1%;}
623
+ .data-table thead th {padding: 2px 6px;}
624
+ .cart-table td {padding: 1px;}
625
+ input.qty {width: 1.9em !important;}
626
+ .cart .cart-collaterals .col2-set {width:100%}
627
+ .cart .cart-collaterals .col2-set .col-2 {width: 100%;margin-left:0;}
628
+ .cart .totals {float: left;width: 100%;}
629
+ /*.cart .page-title {margin: 0 0 -5%;}*/
630
+
631
+ .cart .title-buttons .checkout-types {margin: 4% 0 0;}
632
+ .cart .title-buttons .checkout-types {float: left;}
633
+ #empty_cart_button{clear: both;float: right;margin: 8% 0% 0 0;padding-right: 10px;}
634
+ .btn-update{margin: 0 0% 0 0 !important;}
635
+ .checkout-onepage-index .col-right{width:96%; float:left;margin-top: 5%;}
636
+
637
+ .productImgHead{display:none}
638
+ .productImg{display:none}
639
+
640
+ /*---------cart page ends-------*/
641
+
642
+ .cart{width:96%;margin-left:1%;}
643
+ .col-right {
644
+ float: left;
645
+ margin: 3% 0 0 2%;
646
+
647
+ width: 95%;
648
+ }
649
+
650
+ .product-options {width:100%;padding:10px 6px 20px;}
651
+ .product-options-bottom .price-box {position:relative;}
652
+ .product-options-bottom .add-to-links {padding-top: 17%;margin: 6% 0 0 85%;}
653
+ .wishlist-index-index .buttons-set {text-align: left;}
654
+ .send-friend{margin-left:2%;width:95%;}
655
+ .footer-container{width:100%;margin:0;}
656
+ .footer {width:98%;margin:0;}
657
+
658
+
659
+ /*----------search page starts----------*/
660
+ .catalogsearch-result-index .catalog-category-view .col2-left-layout .products-grid, .col2-right-layout .products-grid{margin-left:0}
661
+ .catalogsearch-result-index .products-grid .price-box {clear:both;}
662
+ .catalogsearch-result-index .products-grid li.item{margin-left:25%;padding: 12px 10px 20px;}
663
+ .catalogsearch-result-index .ratings .rating-links{width:102%}
664
+ .catalogsearch-result-index .products-list .price-box{margin: 10px 13px 5px 0;}
665
+ .catalogsearch-result-index .products-list .add-cart{clear:both;}
666
+ .catalogsearch-result-index .products-list .add-to-links {margin: 0px 0 0 17px;}
667
+ .catalogsearch-result-index .products-list .add-to-links .separator{display:none;}
668
+ .catalogsearch-result-index .products-grid{background:none;}
669
+ /*----------search page ends----------*/
670
+
671
+ #wishlist-table .head1, #wishlist-table .cell1 {display:none;}
672
+ .my-wishlist .buttons-set button.button {clear: both;float: left;width: 60%;margin: 5% 0 0% 19% !important;}
673
+ .wishlist-index-index .buttons-set{margin: 2em 0 0;}
674
+
675
+ .customer-account-edit .col2-left-layout .col-main, .newsletter-manage-index .col2-left-layout .col-main, .customer-address-index .col2-left-layout .col-main, .customer-address-form .col2-left-layout .col-main{margin-right: 1%;width: 99%;}
676
+ .caption-tag{font-size: 16px !important;}
677
+
678
+ }
679
+ /*------------------------------------------------------------------*/
680
+
681
+
682
+
683
+ /*------ipad protrait style starts-------*/
684
+
685
+ @media only screen and (min-width: 600px) and (max-width: 800px) {
686
+ #menubutton {
687
+ display:hidden;
688
+ }
689
+ /*.header .logo {
690
+ background: #000;
691
+ }*/
692
+ .main{width:100%;}
693
+ .main-container{width:100%;}
694
+ .col1-layout .col-main{width:100%;}
695
+ .col2-left-layout .col-main{width: 97%;margin-right: 0%;padding-right:1%;margin-left:1%;}
696
+ .col2-left-layout .col-main .form-list input.input-text{width:90%;}
697
+ body{width:100%;}
698
+ .header .logo img{width: 340px;}
699
+
700
+ .header {width: 100%;margin:0 ;}
701
+ .breadcrumbs {margin: 5px 0 13px 2px;padding-top: 10px;}
702
+ .nav-container {/*width:80%;margin:0 ;*/}
703
+ .header .quick-access {padding:19px 0px 1px 0;}
704
+ .place{margin-right:32px}
705
+ @-moz-document url-prefix() {.header .welcome-msg { margin: -14% 0 0 0; text-align: right;}}
706
+
707
+ /* -----Homepage products Styling starts----*/
708
+ .widget-new-products .products-grid .ulone{margin-top:0 !important;}
709
+ .widget-new-products .products-grid .first{margin-top:-5%}
710
+ .widget-new-products .products-grid .first.ulone{margin-left:6%;}
711
+
712
+ .widget-new-products .products-grid{width:535px;margin-left:16px;}
713
+ .widget-new-products .products-grid li.first{margin-left:6%;}
714
+ .widget-new-products .products-grid li.item {margin-left:6%;}
715
+ /* -----Homepage products Styling ends----*/
716
+ /* -----Homepage products-on-sale Styling starts----*/
717
+ .products-bg{width:35%;margin-top: -19px;z-index:1}
718
+ .main-bg {height:690px;width: 753px;}
719
+ .products-onsale .last{display:none;}
720
+ /*.products-onsale{width:110% !important;margin-left: -4%!important;}*/
721
+ .products-onsale li.item.first {margin-left:9.5% !important}
722
+ .products-onsale li.item {margin-left: 8%;}
723
+ .onsale-offer {margin-left: 10%;}
724
+ .percentage-offer {margin-left: 34%;margin-top: 45%;}
725
+ /* -----Homepage products-on-sale Styling ends----*/
726
+
727
+ /*slider styling starts*/
728
+ .slider-wraper {width: 84%;}
729
+ .theme-default .nivo-controlNav{margin-left: -22%;}
730
+ /*slider styling ends*/
731
+
732
+ /*footer styling starts */
733
+ .footer-container{width:100%;}
734
+ .footer {width: 97%;margin:0;}
735
+ .footer .input-text{width: 165px;}
736
+ .footer_img {margin-left: 24%;}
737
+ .free_shipping_font {margin-top:-9%;}
738
+ .cards{margin-left:-601px;}
739
+ .navigation{margin-top: 3%; margin-right:3%;}
740
+ .copyright {margin-top: 1%;}
741
+ /*footer styling endss */
742
+ /*body{overflow-x:hidden;}*/
743
+ /*.products-off-title {margin:0 !important}*/
744
+ /*.onsale-div{margin-left:2%;}*/
745
+
746
+ .left-overall{width: 23%;margin-left: 1%;}
747
+ .productsNew {margin-left:0;}
748
+ .product-view{width:100%;}
749
+
750
+ /*---------Inner page styling starts------------*/
751
+ /*---basic view layout inner page style starts-------*/
752
+ .catalog-category-view .main{width:100%;}
753
+ .catalog-category-view .col-main {width:98%}
754
+ .catalog-category-view .products-grid {width:500px}
755
+ .catalog-category-view .products-grid li.item {position:relative;z-index:100;}
756
+ .category-image img {width: 75%;}
757
+ .catalogsearch-result-index .col2-right-layout .col-main{width:98%;}
758
+ /*---basic view layout inner page style ends-------*/
759
+
760
+ .pager .amount {float: left;}
761
+ .toolbar-bottom {clear: both;}
762
+ .pager .limiter {float: right;margin-right: 10px;}
763
+
764
+ /*--------left side bar styling starts----------*/
765
+ .col-left{width:100%;margin-top: 3%;padding:0px 0 0 0px;}
766
+
767
+ .block{/*width:20%;float:left;*/margin: 0px 10px 15px;}
768
+ .block-layered-nav {/*width:25%;*/margin-top:-24px;}
769
+ /*--------left side bar styling ends----------*/
770
+
771
+
772
+ /*------price-box and add to cart styling starts-----*/
773
+ .catalog-category-view .products-list .price-box {clear: both;float: left;margin: 3% 0 2% 1px;}
774
+ .catalog-category-view .products-list .add-cart {clear: both;margin-left: 3px;}
775
+ .catalog-category-view .products-list .add-to-links {margin-top:-5px;margin-left:20px}
776
+ .catalog-category-view .products-list .ratings .rating-links {width: 22em;}
777
+ .catalog-category-view .ratings .rating-box{margin-left:0;}
778
+ /*.products-list .price-box {margin:20px 0 0 -13px}*/
779
+ .catalog-category-view .products-grid .ratings{margin-top:-20%;}
780
+
781
+ .f-fix {margin-left:2%}
782
+
783
+ .catalogsearch-result-index .category-products{width: 100%;margin-left: 0%;}
784
+ .catalogsearch-result-index .products-grid{background:none;}
785
+ .catalogsearch-result-index .col-right{width:98%;}
786
+
787
+
788
+ .catalogsearch-result-index .catalog-category-view .col2-left-layout .products-grid, .col2-right-layout .products-grid{width:100%;float:left;}
789
+
790
+ .block-compare .block-title strong {background-image:none;padding: 0;color: #fff;font-family:Myraid-pro;}
791
+ .block-cart .block-title strong {background-image:none;padding: 0;color: #fff;font-family:Myraid-pro;}
792
+ .block-viewed .block-title strong {background-image:none;padding: 0;color: #fff;font-family:Myraid-pro;}
793
+ /*.block .block-title {background: #C4121C;}*/
794
+ .block-layered-nav .block-subtitle {background: #C4121C;color:#fff;font-family: Myraid-pro;padding:5px 0 8px 5px;}
795
+ .block-layered-nav .block-content {border:none;}
796
+ /*------price-box and add to cart styling ends-----*/
797
+ /*------Product description page styling starts----------*/
798
+ .catalog-product-view .col2-left-layout .col-main {float: left;width:97%;}
799
+ .catalog-product-view .col-left {padding: 7px 0 0 0px;width:100%}
800
+ .product-view .ratings {margin-left:-2px;width:82%;}
801
+ .product-view .product-shop .availability {margin: 10% 0 0 0;}
802
+ .product-view #upsell-product-table .ratings {margin-left:0px;width:82%;}
803
+
804
+ .product-view{margin-left:0.5%;}
805
+ .product-view .box-tags .form-add input.input-text {width:95%;}
806
+ .product-view .box-tags .form-add button.button span{background:#C4121C;border:none;margin:0px 0 0 13px;padding: 0 12px 0 0;}
807
+ /*------Product description page styling ends----------*/
808
+ /*.col2-left-layout .col-main {float: left;padding-left: 4%;}*/
809
+ /*---------Inner page styling ends------------*/
810
+
811
+ /*-----customer Login page starts------*/
812
+ .customer-account-login .col1-layout .col-main {width:94%;margin:1% 0 2% 3%;}
813
+ .wishlist-index-share .col2-left-layout .col-main{width:98%;}
814
+ /*-----customer Login page ends------*/
815
+ /*-------Cart page starts---------*/
816
+ /*button.btn-checkout span span{padding: 0 50px 0 20px;}*/
817
+ .data-table {width: 84%;margin-left:4px}
818
+ #shopping-cart-table{width:93.5%;margin-left:1%;}
819
+ .data-table thead th {padding: 2px 6px;}
820
+ .cart-table td {padding: 1px;}
821
+ input.qty {width: 1.9em !important;}
822
+ .cart .cart-collaterals .col2-set {width:100%}
823
+ .cart .cart-collaterals .col2-set .col-1{width:93.5%;margin-left:1%}
824
+ .cart .cart-collaterals .col2-set .col-2 {float:left;width:93.5%; margin:2% 0 0 1%;}
825
+ .cart .totals {float: left;width: 93%;margin-left:1%}
826
+
827
+ .checkout-onepage-index .col-right {clear: both;float: left;width: 97%;margin: 4% 0 0 2%;padding: 0 0 1px;}
828
+
829
+
830
+ .checkout-onepage-index .col2-right-layout .col-main {width:94.5%;margin-left: 2%;}
831
+ .checkout-cart-index .page-title {width:95.3%;}
832
+ .checkout-cart-index .col1-layout .col-main {margin-left:1%;}
833
+ /*.checkout-review-table-wrapper .data-table{}*/
834
+ #checkout-review-table{width: 100%;margin-left:0;}
835
+
836
+ /*.wishlist-index-index .my-wishlist{width:125%;margin-left:-200px;}*/
837
+ /*.wishlist-index-index .buttons-set{float:left;}*/
838
+ .wishlist-index-index .my-account{margin-left:2%;}
839
+ .wishlist-index-index .col2-left-layout .col-main{width:100%;}
840
+ .wishlist-index-index .buttons-set {text-align:left;}
841
+
842
+ /*-------Cart page ends---------*/
843
+ .col-right {clear:both;float:left;margin-top:5%;width:100%;}
844
+ .review-product-list .product-view{margin-left:10px;width:107%;}
845
+
846
+ .sales-order-view .col2-left-layout .col-main {width: 98%;float: left;margin-left: 0%;}
847
+ .customer-account-index .col-main{float:left!important;margin-left:0%;width:97% !important;}
848
+ .send-friend{margin-left:2%;width:106.5%;}
849
+ }
850
+ /*---------------Ipad Protrait mode style ends---------*/
851
+ @media only screen and (min-width: 1000px) and (max-width: 1040px) {
852
+
853
+ .header{width:898px;margin:0 auto;}
854
+ .nav-container {width:100%;margin:0 ;}
855
+ .place {margin-right: 37px;}
856
+ .free_shipping_font {margin-top:-8%;}
857
+ @-moz-document url-prefix() {.header .welcome-msg {margin: -15% 0% 0% 51%;text-align:right;}}
858
+ .footer-container{width:900px;}
859
+ /*---------Inner page styling starts------------*/
860
+ .pager .amount {float: left;}
861
+ .pager .limiter {float: right;margin-right: 12px;}
862
+
863
+ .catalog-product-view .col2-left-layout .col-main{margin-right:0px;}
864
+ .catalog-category-view .products-grid li.item{width:22%}
865
+ .category-image img {width: 85%;}
866
+
867
+ /*.catalog-category-view .products-grid .ratings {padding:2% 0 0 12%;}*/
868
+
869
+
870
+ .product-view .box-tags .form-add input.input-text {width:95%;}
871
+ .product-view .box-tags .form-add button.button span{background:#C4121C;border:none;margin:0px 0 0 13px;padding: 0 12px 0 0;}
872
+
873
+ .today-special {width:120%;}
874
+ .today-special .today-title {width:98%;}
875
+
876
+ .checkout-onepage-index .col-right {
877
+ clear: both;
878
+ float: left;
879
+ width: 98%;
880
+ margin-top:4%;
881
+ padding: 0 1% 1px 1%;
882
+ }
883
+ .checkout-onepage-index .col2-right-layout .col-main{width:98%;padding:0;}
884
+ .checkout-onepage-index .col-main {width:100%;}
885
+
886
+ /*---------Search Page starts------------------*/
887
+ .catalogsearch-result-index .category-products {width: 98%;}
888
+ .catalogsearch-result-index .catalog-category-view .col2-left-layout .products-grid, .col2-right-layout .products-grid{width:100%;float: left;}
889
+ .catalogsearch-result-index .products-grid{background:none;}
890
+ .col-right {
891
+ clear: both;
892
+ float: left;
893
+ margin-top: 5%;
894
+ width: 98%;
895
+ }
896
+ .catalogsearch-result-index .col2-right-layout .col-main{width:99%;}
897
+ .catalogsearch-result-index .products-grid li.item{width:160px;padding: 12px 8px 40px 28px;}
898
+ .catalogsearch-result-index .page-title {width: 98%}
899
+ .catalogsearch-result-index .col-right{width:97%;}
900
+ .col2-right-layout .col-main{width:97%;}
901
+ /*---------Search Page ends------------------*/
902
+
903
+
904
+ /*---------Inner page styling ends------------*/
905
+
906
+ }
907
+ /*nav select {
908
+ display: none;
909
+ }
910
+
911
+ @media (max-width: 960px) {
912
+ nav ul { display: none; }
913
+ nav select { display: inline-block; }
914
+ }
915
+ */
916
+
skin/frontend/default/electromax/css/mycustom.css ADDED
File without changes
skin/frontend/default/electromax/css/response.css ADDED
@@ -0,0 +1,157 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /* ------------------------------------------
2
+ NECESSARY STYLES FOR RESPONSIVE NAV
3
+ --------------------------------------------- */
4
+
5
+ .nav-collapse ul {
6
+ margin: 0;
7
+ padding: 0;
8
+ width: 100%;
9
+ display: block;
10
+ list-style: none;
11
+ }
12
+
13
+ .nav-collapse li {
14
+ width: 100%;
15
+ display: block;
16
+ }
17
+
18
+ .js .nav-collapse {
19
+ clip: rect(0 0 0 0);
20
+ max-height: 0;
21
+ position: absolute;
22
+ display: block;
23
+ overflow: hidden;
24
+ zoom: 1;
25
+ }
26
+
27
+ .nav-collapse.opened {
28
+ max-height: 9999px;
29
+ }
30
+
31
+ @media screen and (min-width: 40em) {
32
+ .js .nav-collapse {
33
+ position: relative;
34
+ max-height: none;
35
+ }
36
+ .nav-toggle {
37
+ display: none;
38
+ }
39
+ }
40
+
41
+
42
+ /* ------------------------------------------
43
+ DEMO PAGE'S STYLES
44
+ --------------------------------------------- */
45
+ body, div,
46
+ h1, h2, h3, h4, h5, h6,
47
+ p, blockquote, pre, dl, dt, dd, ol, ul, li, hr,
48
+ fieldset, form, label, legend, th, td,
49
+ article, aside, figure, footer, header, hgroup, menu, nav, section,
50
+ summary, hgroup {
51
+ margin: 0;
52
+ padding: 0;
53
+ border: 0;
54
+ }
55
+
56
+ a:active,
57
+ a:hover {
58
+ outline: 0;
59
+ }
60
+
61
+ @-webkit-viewport { width: device-width; }
62
+ @-moz-viewport { width: device-width; }
63
+ @-ms-viewport { width: device-width; }
64
+ @-o-viewport { width: device-width; }
65
+ @viewport { width: device-width; }
66
+
67
+ body {
68
+ -webkit-text-size-adjust: 100%;
69
+ -ms-text-size-adjust: 100%;
70
+ text-size-adjust: 100%;
71
+ color: #37302a;
72
+ background: #fff;
73
+ font: normal 100%/1.4 sans-serif;
74
+ }
75
+
76
+ .nav-collapse,
77
+ .nav-collapse * {
78
+ -moz-box-sizing: border-box;
79
+ -webkit-box-sizing: border-box;
80
+ box-sizing: border-box;
81
+ }
82
+
83
+ .nav-collapse,
84
+ .nav-collapse ul {
85
+ list-style: none;
86
+ width: 100%;
87
+ float: left;
88
+ }
89
+
90
+ .nav-collapse li {
91
+ float: left;
92
+ width: 100%;
93
+ }
94
+
95
+ @media screen and (min-width: 40em) {
96
+ .nav-collapse li {
97
+ width: 25%;
98
+ *width: 24.9%; /* IE7 Hack */
99
+ _width: 19%; /* IE6 Hack */
100
+ }
101
+ }
102
+
103
+ .nav-collapse a {
104
+ color: #fff;
105
+ text-decoration: none;
106
+ width: 100%;
107
+ background: #f4421a;
108
+ border-bottom: 1px solid white;
109
+ padding: 0.7em 1em;
110
+ float: left;
111
+ }
112
+
113
+ @media screen and (min-width: 40em) {
114
+ .nav-collapse a {
115
+ margin: 0;
116
+ padding: 1em;
117
+ float: left;
118
+ text-align: center;
119
+ border-bottom: 0;
120
+ border-right: 1px solid white;
121
+ }
122
+ }
123
+
124
+ .nav-collapse ul ul a {
125
+ background: #ca3716;
126
+ padding-left: 2em;
127
+ }
128
+
129
+ @media screen and (min-width: 40em) {
130
+ .nav-collapse ul ul a {
131
+ display: none;
132
+ }
133
+ }
134
+
135
+ .nav-toggle {
136
+ -webkit-touch-callout: none;
137
+ -webkit-user-select: none;
138
+ -moz-user-select: none;
139
+ -ms-user-select: none;
140
+ user-select: none;
141
+ width: 70px;
142
+ height: 55px;
143
+ float: right;
144
+ text-indent: -9999px;
145
+ overflow: hidden;
146
+ background: #f4421a url("hamburger.gif") no-repeat 50% 33%;
147
+ }
148
+
149
+ @media screen and (-webkit-min-device-pixel-ratio: 1.3), screen and (min--moz-device-pixel-ratio: 1.3), screen and (-o-min-device-pixel-ratio: 2 / 1), screen and (min-device-pixel-ratio: 1.3), screen and (min-resolution: 192dpi), screen and (min-resolution: 2dppx) {
150
+ .nav-toggle {
151
+ background-image: url("hamburger-retina.gif");
152
+ -webkit-background-size: 100px 100px;
153
+ -moz-background-size: 100px 100px;
154
+ -o-background-size: 100px 100px;
155
+ background-size: 100px 100px;
156
+ }
157
+ }
skin/frontend/default/electromax/css/styles.css ADDED
@@ -0,0 +1,2478 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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) 2012 Magento Inc. (http://www.magentocommerce.com)
23
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
24
+ */
25
+
26
+ /* Reset ================================================================================= */
27
+ * { margin:0; padding:0; }
28
+
29
+ body {/* background:#686060;*/background:#3C3737; font:12px/1.55 Arial, Helvetica, sans-serif; color:#2f2f2f; text-align:center; }
30
+
31
+ img { border:0; vertical-align:top; }
32
+
33
+ a { color:#1e7ec8; text-decoration:underline; }
34
+ a:hover { text-decoration:none; }
35
+ :focus { outline:0; }
36
+
37
+ /* Headings */
38
+ h1,h2,h3,
39
+ h4,h5,h6 { margin:0 0 5px; line-height:1.35; color:#0a263c; }
40
+ h1 { font-size:20px; font-weight:normal; }
41
+ h2 { font-size:18px; font-weight:normal; }
42
+ h3 { font-size:16px; font-weight:bold; }
43
+ h4 { font-size:14px; font-weight:bold; }
44
+ h5 { font-size:12px; font-weight:bold; }
45
+ h6 { font-size:11px; font-weight:bold; }
46
+
47
+ /* Forms */
48
+ form { display:inline; }
49
+ fieldset { border:0; }
50
+ legend { display:none; }
51
+
52
+ /* Table */
53
+ table { border:0; /*border-collapse:collapse;*/ border-spacing:0; empty-cells:show; font-size:100%; }
54
+ caption,th,td { vertical-align:top; text-align:left; font-weight:normal; }
55
+
56
+ /* Content */
57
+ p { margin:0 0 10px; }
58
+ strong { font-weight:bold; }
59
+ address { font-style:normal; line-height:1.35; }
60
+ cite { font-style:normal; }
61
+ q,
62
+ blockquote { quotes:none; }
63
+ q:before,
64
+ q:after { content:''; }
65
+ small,big { font-size:1em; }
66
+ /*sup { font-size:1em; vertical-align:top; }*/
67
+
68
+ /* Lists */
69
+ ul,ol { list-style:none; }
70
+
71
+ /* Tools */
72
+ .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; }
73
+ .nobr { white-space:nowrap !important; }
74
+ .wrap { white-space:normal !important; }
75
+ .a-left { text-align:left !important; }
76
+ .a-center { text-align:center !important; }
77
+ .a-right { text-align:right !important; }
78
+ .v-top { vertical-align:top; }
79
+ .v-middle { vertical-align:middle; }
80
+ .f-left,
81
+ .left { float:left !important; }
82
+ .f-right,
83
+ .right { float:right !important; }
84
+ .f-none { float:none !important; }
85
+ .f-fix { float:left; width:100%; margin-left:1%;}
86
+ .no-display { display:none; }
87
+ .no-margin { margin:0 !important; }
88
+ .no-padding { padding:0 !important; }
89
+ .no-bg { background:none !important; }
90
+ /* ======================================================================================= */
91
+
92
+
93
+ /* Layout ================================================================================ */
94
+ /*.wrapper { min-width:954px; }*/
95
+ .page {width:100%;}
96
+ .page-print { background:#fff; padding:25px 30px; text-align:left; }
97
+ .page-empty { background:#fff; padding:20px; text-align:left; }
98
+ .page-popup { background:#fff; padding:25px 30px; text-align:left; }
99
+ .main-container { background:#3C3737; }
100
+ .main { width:900px; margin:0 auto; min-height:400px; padding:25px 25px 80px; background:#ffffff; text-align:left; }
101
+
102
+ /* Base Columns */
103
+ .col-left { float:left; width:205px; padding:7px 2px 0 6px;}
104
+ .col-main { float:left; width:678px; padding:1% 0 1% 1%; }
105
+ .col-right { float:right; width:195px; padding:1% 1% 1px; }
106
+ .std .col-left{display:none;}
107
+
108
+ /* 1 Column Layout */
109
+ .col1-layout .col-main { float:none; width: 100%;/*margin: 1%;*/ }
110
+
111
+ /* 2 Columns Layout */
112
+ .col2-left-layout .col-main { float:right; }
113
+ .col2-right-layout .col-main {}
114
+
115
+ /* 3 Columns Layout */
116
+ .col3-layout .col-main { width:475px; margin-left:17px; }
117
+ .col3-layout .col-wrapper { float:left; width:687px; }
118
+ .col3-layout .col-wrapper .col-main { float:right; }
119
+
120
+ /* Content Columns */
121
+ .col2-set .col-1 { float:left; width:48.5%; }
122
+ .col2-set .col-2 { float:right; width:48.5%; }
123
+ .col2-set .col-narrow { width:32%; }
124
+ .col2-set .col-wide { width:65%; }
125
+
126
+ .col3-set .col-1 { float:left; width:32%; }
127
+ .col3-set .col-2 { float:left; width:32%; margin-left:2%; }
128
+ .col3-set .col-3 { float:right; width:32%; }
129
+
130
+ .col4-set .col-1 { float:left; width:23.5%; }
131
+ .col4-set .col-2 { float:left; width:23.5%; margin:0 2%; }
132
+ .col4-set .col-3 { float:left; width:23.5%; }
133
+ .col4-set .col-4 { float:right; width:23.5%; }
134
+ /* ======================================================================================= */
135
+
136
+
137
+ /* Global Styles ========================================================================= */
138
+ /* Form Elements */
139
+ input,select,textarea,button { font:12px/15px Arial, Helvetica, sans-serif; vertical-align:middle; color:#2f2f2f; }
140
+ input.input-text,select,textarea { background:#fff; border:1px solid #b6b6b6; }
141
+ input.input-text,textarea { padding:2px; }
142
+ select { padding:1px; }
143
+ select option { padding-right:10px; }
144
+ select.multiselect option { border-bottom:1px solid #b6b6b6; padding:2px 5px; }
145
+ select.multiselect option:last-child { border-bottom:0; }
146
+ textarea { overflow:auto; }
147
+ input.radio { margin-right:3px; }
148
+ input.checkbox { margin-right:3px; }
149
+ input.qty { width:2.5em !important; }
150
+ button.button::-moz-focus-inner { padding:0; border:0; } /* FF Fix */
151
+ button.button { -webkit-border-fit:lines; } /* <- Safari & Google Chrome Fix */
152
+ button.button { overflow:visible; width:auto; border:0; padding:0; margin:0; background:transparent; cursor:pointer; }
153
+ button.button span { display:block; height:19px; border:1px solid #C4121C; background:#C4121C; padding:0 8px; font:bold 12px/19px Arial, Helvetica, sans-serif; text-align:center; white-space:nowrap; color:#fff; }
154
+ button.button span span { border:0; padding:0; }
155
+ button.disabled span { border-color:#bbb !important; background:#bbb !important; }
156
+
157
+ 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; }
158
+ button.btn-checkout span span { background-position:100% 0; padding:0 25px 0 16px; }
159
+ button.btn-checkout.no-checkout span { background-position:0 100%; color:#b8baba; }
160
+ button.btn-checkout.no-checkout span span { background-position:100% 100%; }
161
+
162
+ p.control input.checkbox,
163
+ p.control input.radio { margin-right:6px; }
164
+ /* Form Highlight */
165
+ input.input-text:focus,select:focus,textarea:focus { background-color:#edf7fd; }
166
+ /*.highlight { background:#efefef; }*/
167
+
168
+ /* Form lists */
169
+ /* Grouped fields */
170
+ /*.form-list { width:535px; margin:0 auto; overflow:hidden; }*/
171
+ .form-list li { margin:0 0 8px; }
172
+ .form-list label { float:left; color:#666; font-weight:bold; position:relative; z-index:0; }
173
+ .form-list label.required {}
174
+ .form-list label.required em { float:right; font-style:normal; color:#eb340a; position:absolute; top:0; right:-8px; }
175
+ .form-list li.control label { float:none; }
176
+ .form-list li.control input.radio,
177
+ .form-list li.control input.checkbox { margin-right:6px; }
178
+ .form-list li.control .input-box { clear:none; display:inline; width:auto; }
179
+ /*.form-list li.fields { margin-right:-15px; }*/
180
+ .form-list .input-box { display:block; clear:both; width:100%; }
181
+ .form-list .field { float:left; width:275px; }
182
+ .form-list input.input-text { width:100%; }
183
+ .form-list textarea { width:254px; height:10em; }
184
+ .form-list select { width:260px; }
185
+ .form-list li.wide .input-box { /*width:535px;*/width:100% }
186
+ .form-list li.wide input.input-text { /*width:529px;*/width:100% }
187
+ .form-list li.wide textarea { /*width:529px;*/width:100%; }
188
+ .form-list li.wide select { /*width:535px;*/width:100%; }
189
+ .form-list li.additional-row { border-top:1px solid #ccc; margin-top:10px; padding-top:7px; }
190
+ .form-list li.additional-row .btn-remove { float:right; margin:5px 0 0; }
191
+ .form-list .input-range input.input-text { width:74px; }
192
+
193
+ .form-list-narrow li { margin-bottom:0; }
194
+ .form-list-narrow li .input-box { margin-bottom:6px; }
195
+ .form-list-narrow li.wide .input-box { width:260px; }
196
+ .form-list-narrow li.wide input.input-text,
197
+ .form-list-narrow li.wide textarea { width:254px }
198
+ .form-list-narrow li.wide select { width:260px; }
199
+
200
+ /* Customer */
201
+ .form-list .customer-name-prefix .input-box,
202
+ .form-list .customer-name-suffix .input-box,
203
+ .form-list .customer-name-prefix-suffix .input-box,
204
+ .form-list .customer-name-prefix-middlename .input-box,
205
+ .form-list .customer-name-middlename-suffix .input-box,
206
+ .form-list .customer-name-prefix-middlename-suffix .input-box { width:auto; }
207
+
208
+ .form-list .name-prefix { width:65px; }
209
+ .form-list .name-prefix select { width:55px; }
210
+ .form-list .name-prefix input.input-text { width:49px; }
211
+
212
+ .form-list .name-suffix { width:65px; }
213
+ .form-list .name-suffix select { width:55px; }
214
+ .form-list .name-suffix input.input-text { width:49px; }
215
+
216
+ .form-list .name-middlename { width:70px; }
217
+ .form-list .name-middlename input.input-text { width:49px; }
218
+
219
+ .form-list .customer-name-prefix-middlename-suffix .name-firstname,
220
+ .form-list .customer-name-prefix-middlename .name-firstname { width:140px; }
221
+ .form-list .customer-name-prefix-middlename-suffix .name-firstname input.input-text,
222
+ .form-list .customer-name-prefix-middlename .name-firstname input.input-text { width:124px; }
223
+ .form-list .customer-name-prefix-middlename-suffix .name-lastname { width:205px; }
224
+ .form-list .customer-name-prefix-middlename-suffix .name-lastname input.input-text { width:189px; }
225
+
226
+ .form-list .customer-name-prefix-suffix .name-firstname { width:210px; }
227
+ .form-list .customer-name-prefix-suffix .name-lastname { width:205px; }
228
+ .form-list .customer-name-prefix-suffix .name-firstname input.input-text,
229
+ .form-list .customer-name-prefix-suffix .name-lastname input.input-text { width:189px; }
230
+
231
+ .form-list .customer-name-prefix-suffix .name-firstname { width:210px; }
232
+ .form-list .customer-name-prefix-suffix .name-lastname { width:205px; }
233
+ .form-list .customer-name-prefix-suffix .name-firstname input.input-text,
234
+ .form-list .customer-name-prefix-suffix .name-lastname input.input-text { width:189px; }
235
+
236
+ .form-list .customer-name-prefix .name-firstname,
237
+ .form-list .customer-name-middlename .name-firstname { width:210px; }
238
+
239
+ .form-list .customer-name-suffix .name-lastname,
240
+ .form-list .customer-name-middlename .name-firstname,
241
+ .form-list .customer-name-middlename-suffix .name-firstname,
242
+ .form-list .customer-name-middlename-suffix .name-lastname { width:205px; }
243
+
244
+ .form-list .customer-name-prefix .name-firstname input.input-text,
245
+ .form-list .customer-name-suffix .name-lastname input.input-text,
246
+ .form-list .customer-name-middlename .name-firstname input.input-text,
247
+ .form-list .customer-name-middlename-suffix .name-firstname input.input-text,
248
+ .form-list .customer-name-middlename-suffix .name-lastname input.input-text { width:189px; }
249
+
250
+ .form-list .customer-dob .dob-month,
251
+ .form-list .customer-dob .dob-day,
252
+ .form-list .customer-dob .dob-year { float:left; width:85px; }
253
+ .form-list .customer-dob input.input-text { display:block; width:74px; }
254
+ .form-list .customer-dob label { font-size:10px; font-weight:normal; color:#888; }
255
+ .form-list .customer-dob .dob-day,
256
+ .form-list .customer-dob .dob-month { width:60px; }
257
+ .form-list .customer-dob .dob-day input.input-text,
258
+ .form-list .customer-dob .dob-month input.input-text { width:46px; }
259
+ .form-list .customer-dob .dob-year { width:140px; }
260
+ .form-list .customer-dob .dob-year input.input-text { width:134px; }
261
+
262
+ /* Independent fields */
263
+ /*.form-list li { margin:0 0 8px; }
264
+ .form-list li.fields { margin:0; }
265
+ .form-list .field { display:block; margin:0 0 8px; }
266
+ .form-list li.control {}
267
+ .form-list label { float:left; width:150px; padding:2px 10px 0 0; text-align:right; }
268
+ .form-list label.required { font-weight:bold; }
269
+ .form-list label.required em { font-variant:normal; color:#eb340a; margin-right:3px; }
270
+ .form-list .input-box { float:left; width:260px; }
271
+ .form-list input.input-text,
272
+ .form-list textarea { width:254px; }
273
+ .form-list select { width:260px; }
274
+ .form-list li.additional-row { border-top:1px solid #ddd; margin-top:10px; }
275
+ .form-list li.additional-row .btn-remove { float:right; margin:5px 5px 0 0; }
276
+ .form-list .input-range input.input-text { width:96px; }*/
277
+ /* Customer */
278
+ /*.form-list .customer-dob .dob-month,
279
+ .form-list .customer-dob .dob-day,
280
+ .form-list .customer-dob .dob-year { float:left; width:85px; }
281
+ .form-list .customer-dob input.input-text { display:block; width:74px; }
282
+ .form-list .customer-dob label { font-size:11px; font-weight:normal; color:#777; text-align:left; }
283
+ .form-list .customer-dob .dob-day,
284
+ .form-list .customer-dob .dob-month { width:60px; }
285
+ .form-list .customer-dob .dob-day input.input-text,
286
+ .form-list .customer-dob .dob-month input.input-text { width:46px; }
287
+ .form-list .customer-dob .dob-year { width:140px; }
288
+ .form-list .customer-dob .dob-year input.input-text { width:134px; }*/
289
+
290
+ .buttons-set { clear:both; margin:4em 0 0; padding:8px 0 0; border-top:1px solid #e4e4e4; text-align:right; }
291
+ .buttons-set p.required { margin:0 0 10px; }
292
+ .buttons-set .back-link { float:left; margin:0; }
293
+ .buttons-set button.button { float:right; margin-left:5px; }
294
+
295
+ .buttons-set-order { margin:10px 0 0; }
296
+ .buttons-set-order .please-wait { padding:12px 7px 0 0; }
297
+
298
+ .fieldset { border:1px solid #bbafa0; background:#fff; padding:22px 25px 12px 33px; margin:28px 0; }
299
+ .fieldset .legend { float:left; font-weight:bold; font-size:13px;border:1px solid #C4121C;background:#fff; /*border:1px solid #f19900; background:#f9f3e3; color:#e76200;*/color:#C4121C; margin:-33px 0 0 -10px; padding:0 8px; position:relative; }
300
+
301
+ /* Form Validation */
302
+ .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; }
303
+ .validation-failed { border:1px dashed #eb340a !important; background:#faebe7 !important; }
304
+ .validation-passed {}
305
+ p.required { font-size:11px; text-align:right; color:#EB340A; }
306
+ /* Expiration date and CVV number validation fix */
307
+ .v-fix { float:left; }
308
+ .v-fix .validation-advice { display:block; width:12em; margin-right:-12em; position:relative; }
309
+
310
+ /* Global Messages */
311
+ .success { color:#3d6611; font-weight:bold; }
312
+ .error { color:#df280a; font-weight:bold; }
313
+ .notice { color:#e26703; }
314
+
315
+ .messages,
316
+ .messages ul { list-style:none !important; margin:0 !important; padding:0 !important; }
317
+ .messages { width:100%; overflow:hidden; }
318
+ .messages li { margin:0 0 10px !important; }
319
+ .messages li li { margin:0 0 0px !important; }
320
+ .error-msg,
321
+ .success-msg,
322
+ .note-msg,
323
+ .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 0px 32px !important; font-size:11px !important; font-weight:bold !important; }
324
+ .error-msg { border-color:#f16048; background-color:#faebe7; background-image:url(../images/i_msg-error.gif); color:#df280a; }
325
+ .success-msg { border-color:#446423; background-color:#eff5ea; background-image:url(../images/i_msg-success.gif); color:#3d6611; }
326
+ .note-msg,
327
+ .notice-msg { border-color:#fcd344; background-color:#fafaec; background-image:url(../images/i_msg-note.gif); color:#3d6611; }
328
+
329
+ /* BreadCrumbs */
330
+ .breadcrumbs { font-size:11px; line-height:1.25; margin:0 0 13px 4px; }
331
+ .breadcrumbs li { display:inline; }
332
+ .breadcrumbs li strong { font-weight:bold; }
333
+
334
+ /* Page Heading */
335
+ .page-title { width:100%; overflow:hidden; border-bottom:1px solid #ccc; margin:0 0 25px; }
336
+ .page-title h1,
337
+ .page-title h2 { margin:0; font-size:20px; color:#0a263c; }
338
+ .page-title .separator { margin:0 3px; }
339
+ .page-title .link-rss { float:right; margin:7px 0 0; }
340
+ .title-buttons { text-align:right; }
341
+ .title-buttons h1,
342
+ .title-buttons h2,
343
+ .title-buttons h3,
344
+ .title-buttons h4,
345
+ .title-buttons h5,
346
+ .title-buttons h6 { float:left; }
347
+
348
+ .subtitle,
349
+ .sub-title { clear:both; padding:15px 0 0; font-size:15px; font-weight:bold; margin:0 0 6px; color:#e25203; }
350
+
351
+ /* Pager */
352
+ .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; }
353
+ .pager .amount { float:left; margin:0; }
354
+ .pager .limiter { float:right; }
355
+ .pager .limiter label { vertical-align:middle; }
356
+ .pager .limiter select { padding:0; margin:0 0 1px; vertical-align:middle; }
357
+ .pager .pages { margin:0 140px; }
358
+ .pager .pages ol { display:inline; }
359
+ .pager .pages li { display:inline; margin:0 2px; }
360
+ .pager .pages .current {}
361
+
362
+ /* Sorter */
363
+ .sorter { font-size:11px; background:#fff url(../images/bkg_toolbar.gif) 0 100% repeat-x; padding:3px 8px; border-top:1px solid #e2e2e2; }
364
+ .sorter .view-mode { float:left; margin:0; }
365
+ .sorter .sort-by { float:right; padding-right:36px; }
366
+ .sorter .sort-by label { vertical-align:middle; }
367
+ .sorter .sort-by select { padding:0; margin:0 0 1px; vertical-align:middle; }
368
+ .sorter .link-feed {}
369
+
370
+ /* Toolbar */
371
+ .toolbar {}
372
+ .toolbar .pager { padding:3px 8px; border-bottom:1px solid #fff; }
373
+ .toolbar .sorter { border-bottom:1px solid #fff; }
374
+ .toolbar-bottom {clear: both;margin-top: 4%;}
375
+
376
+ /* Data Table */
377
+ .data-table { width:99%; border:1px solid #bebcb7; }
378
+ .data-table .odd { background:#f8f7f5 }
379
+ .data-table .even { background:#eeeded; }
380
+ /*.data-table tr.odd:hover,
381
+ .data-table tr.even:hover { background:#ebf1f6; }*/
382
+ .data-table td.last,
383
+ .data-table th.last { border-right:0; }
384
+ .data-table tr.last th,
385
+ .data-table tr.last td { border-bottom:0 !important; }
386
+ .data-table th { padding:3px 8px; font-weight:bold; }
387
+ .data-table td { padding:3px 8px; }
388
+
389
+ .data-table thead th { font-weight:bold; border-right:1px solid #c2d3e0; padding:2px 8px; color:#0a263c; white-space:nowrap; vertical-align:middle; }
390
+ .data-table thead th.wrap { white-space:normal; }
391
+ .data-table thead th a,
392
+ .data-table thead th a:hover { color:#fff; }
393
+ .data-table thead th { background:#BBB6B6;; }
394
+ .data-table thead th .tax-flag { font-size:11px; white-space:nowrap; }
395
+
396
+ .data-table tfoot { border-bottom:1px solid #d9dde3; }
397
+ .data-table tfoot tr.first td { background:url(../images/bkg_tfoot.gif) 0 0 repeat-x; }
398
+ .data-table tfoot tr { /*background-color:#dee5e8 !important;*/background-color:rgb(252, 245, 186); }
399
+ .data-table tfoot td { padding-top:1px; padding-bottom:1px; border-bottom:0; border-right:1px solid #d9dde3; }
400
+ .data-table tfoot strong { font-size:16px; }
401
+
402
+ .data-table tbody th,
403
+ .data-table tbody td { border-bottom:1px solid #d9dde3; border-right:1px solid #d9dde3; }
404
+ /* Bundle products tables */
405
+ .data-table tbody.odd tr { background:#fff !important; }
406
+ .data-table tbody.even tr { background:#f6f6f6 !important; }
407
+ .data-table tbody.odd tr td,
408
+ .data-table tbody.even tr td { border-bottom:0; }
409
+ .data-table tbody.odd tr.border td,
410
+ .data-table tbody.even tr.border td { border-bottom:1px solid #d9dde3; }
411
+
412
+ .data-table tbody td .option-label { font-weight:bold; font-style:italic; }
413
+ .data-table tbody td .option-value { padding-left:10px; }
414
+
415
+ /* Generic Info Box */
416
+ .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; }
417
+ .info-box h2 { font-weight:bold; font-size:13px; }
418
+
419
+ .info-table th { font-weight:bold; padding:2px 15px 2px 0; }
420
+ .info-table td { padding:2px 0; }
421
+
422
+ /* Shopping cart total summary row expandable to details */
423
+ tr.summary-total { cursor:pointer; }
424
+ tr.summary-total td {}
425
+ 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; }
426
+ tr.show-details .summary-collapse { background-position:0 -52px; }
427
+ tr.show-details td {}
428
+ tr.summary-details td { font-size:11px; background-color:#dae1e4; color:#626465; }
429
+ tr.summary-details-first td { border-top:1px solid #d2d8db; }
430
+ tr.summary-details-excluded { font-style:italic; }
431
+
432
+ /* Shopping cart tax info */
433
+ .cart-tax-info { display:block; }
434
+ .cart-tax-info,
435
+ .cart-tax-info .cart-price { padding-right:20px; }
436
+ .cart-tax-total { display:block; padding-right:20px; background:url(../images/bkg_collapse.gif) 100% 5px no-repeat; cursor:pointer; }
437
+ .cart-tax-info .price,
438
+ .cart-tax-total .price { display:inline !important; font-weight:normal !important; }
439
+ .cart-tax-total-expanded { background-position:100% -52px; }
440
+
441
+ /* Class: std - styles for admin-controlled content */
442
+ .std .subtitle { padding:0; }
443
+ .std ol.ol { list-style:decimal outside; padding-left:1.5em; }
444
+ .std ul.disc { list-style:disc outside; padding-left:18px; margin:0 0 10px; }
445
+ .std dl dt { font-weight:bold; }
446
+ .std dl dd { margin:0 0 10px; }
447
+ .std ul,
448
+ .std ol,
449
+ .std dl,
450
+ .std p,
451
+ .std address,
452
+ .std blockquote { margin:0 0 1em; padding:0; }
453
+ .std ul { list-style:disc outside; padding-left:1.5em; }
454
+ .std ol { list-style:decimal outside; padding-left:1.5em; }
455
+ .std ul ul { list-style-type:circle; }
456
+ .std ul ul,
457
+ .std ol ol,
458
+ .std ul ol,
459
+ .std ol ul { margin:.5em 0; }
460
+ .std dt { font-weight:bold; }
461
+ .std dd { padding:0 0 0 1.5em; }
462
+ .std blockquote { font-style:italic; padding:0 0 0 1.5em; }
463
+ .std address { font-style:normal; }
464
+ .std b,
465
+ .std strong { font-weight:bold; }
466
+ .std i,
467
+ .std em { font-style:italic; }
468
+
469
+ /* Misc */
470
+ .links li { display:inline; }
471
+ .links li.first { padding-left:0 !important; }
472
+ .links li.last { background:none !important; padding-right:0 !important; }
473
+
474
+ .link-cart { color:#dc6809 !important; font-weight:bold; }
475
+ .link-wishlist { color:#dc6809 !important; font-weight:bold; }
476
+ .link-reorder { font-weight:bold; color:#dc6809 !important; }
477
+ .link-compare { font-weight:bold; }
478
+ .link-print { /*background:url(../images/i_print.gif) 0 2px no-repeat; padding:2px 0 2px 25px;*/ font-weight:bold; color:#dc6809; }
479
+ .link-rss { background:url(../images/i_rss.gif) 0 2px no-repeat; padding-left:18px; line-height:14px; white-space:nowrap; }
480
+ .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; }
481
+ .btn-previous { display:block; width:11px; height:11px; font-size:0; line-height:0; background:url(../images/btn_previous.gif) 0 0 no-repeat; text-indent:-999em; overflow:hidden; }
482
+ .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; }
483
+ .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; }
484
+
485
+ .cards-list dt { margin:5px 0 0; }
486
+ .cards-list .offset { padding:2px 0 2px 20px; }
487
+
488
+ .separator { margin:0 3px; }
489
+
490
+ .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; }
491
+
492
+ /* Global site notices */
493
+ .global-site-notice { border:1px solid #cfcfcf; border-width:0 0 1px; background:#ffff90; font-size:12px; line-height:1.25; text-align:center; color:#2f2f2f; }
494
+ .global-site-notice .notice-inner { width:860px; margin:0 auto; padding:12px 0 12px 80px; background:url(../images/i_notice.gif) 20px 25px no-repeat; text-align:left; }
495
+ .global-site-notice .notice-inner p { margin:0; border:1px dotted #cccc73; padding:10px; }
496
+ .global-site-notice .notice-inner .actions { padding-top:10px; }
497
+
498
+ /* Cookie Notice */
499
+ .notice-cookie { }
500
+
501
+ /* Noscript Notice */
502
+ .noscript {}
503
+
504
+ /* Demo Notice */
505
+ .demo-notice { margin:0; padding:6px 10px; background:#d75f07; font-size:12px; line-height:1.15; border:0; text-align:center; color:#fff; }
506
+ .demo-notice .notice-inner { width:auto; padding:0; background:none; text-align:center; }
507
+ .demo-notice .notice-inner p { padding:0; border:0; }
508
+
509
+ /* ======================================================================================= */
510
+
511
+
512
+ /* Header ================================================================================ */
513
+ .logo { float:left; }
514
+ /*.header-container { border-top:5px solid #0d2131; border-bottom:1px solid #415966; background:gray url(../images/bkg_header.jpg) 50% 0 repeat; }*/
515
+ .header { width:930px; margin:0 auto; padding:10px; text-align:right; position:relative; z-index:10;background: url(../images/headerbg.jpg); }
516
+ .header .logo { float:left; padding-top: 1%;margin-top: 1%; text-decoration:none !important; }
517
+ .header .logo strong { position:absolute; top:-999em; left:-999em; width:0; height:0; font-size:0; line-height:0; text-indent:-999em; overflow:hidden; }
518
+ .header h1.logo { margin:0; }
519
+ .header .quick-access { float:right; width:600px; padding:28px 4px 0 0; }
520
+ .header .welcome-msg { /*margin: -15% 0px 3% 51%;*/margin: -15% 0px 3% 51%; color:#8B8B8B;font-weight:bold; text-align:center; }
521
+ .header .welcome-msg a { color:#ebbc58; }
522
+ .header .form-search { position:absolute; top:4%; right:4%; width:360px; height:30px; background:url(../images/bkg_form-search.gif) 0 0 no-repeat; padding:1px 0 0 16px; margin:40px 0 0 0px;}
523
+ .header .form-search label { float:left; width:24px; height:21px; text-align:left; text-indent:-999em; overflow:hidden; }
524
+ /*.header .form-search input.input-text { float: left;border-color: #fff;width: 292px;height: 26px;background-color: #fff;}*/
525
+ .header .form-search button.button { float:left; }
526
+ .header .form-search button.button span { border:0; height:34px;width:15px; background:url(../images/search.jpg) 0 0 no-repeat; /*padding:0 0 0 3px;*/ font:bold 11px/21px Tahoma, Verdana, Arial, sans-serif; }
527
+ .header .form-search button.button span span { background-position:100% 0; padding:0 6px 0 3px; }
528
+ .header .form-search .search-autocomplete { z-index:999; left:40px !important; top:22px !important; }
529
+ .header .form-search .search-autocomplete ul { border:1px solid #5c7989; background-color:#f9f5f0; }
530
+ .header .form-search .search-autocomplete li { text-align:left; border-bottom:1px solid #f4eee7; padding:2px 8px 1px 8px; cursor:pointer; }
531
+ .header .form-search .search-autocomplete li .amount { float:right; font-weight:bold; }
532
+ .header .form-search .search-autocomplete li.odd { background-color:#fffefb; }
533
+ .header .form-search .search-autocomplete li.selected { background-color:#f7e8dd; }
534
+ .header .form-language { clear:both; padding:5px 0 0; text-align:right; }
535
+ .header .form-language label { font-weight:bold; padding-right:5px; color:#a7c6dd; vertical-align:middle; }
536
+ .header .form-language select { padding:0; }
537
+ .header .form-language select.flags option { background-position:4px 50%; background-repeat:no-repeat; padding-left:25px; }
538
+ .header .links { float:right; margin:7% 0 1% 0; }
539
+ .header .links li { float:left; font-size:11px; background:url(../images/bkg_pipe1.gif) 100% 60% no-repeat; padding:0 8px 0 7px; }
540
+ .header .links a { /*color:#ebbc58;*/color: #000;font-size: 13px;text-decoration: none; }
541
+ .header-container .top-container { clear:both; padding:5px 10px 0 12px; text-align:right; }
542
+ .header-container .top-container a { font-size:11px; color:#ebbc58; }
543
+
544
+ /********** < Navigation */
545
+ .nav-container { /*background:#EBCF01 url(../images/bkg_nav0.jpg) 50% 0 repeat-y;*/background: url(../images/menuyellow.jpg) 100% 0 repeat-x;float: left; }
546
+ #nav { width:100%; margin:0 auto; padding:0 0px; font-size:13px; }
547
+
548
+ /* All Levels */ /* Style consistent throughout all nav levels */
549
+ #nav li { position:relative; text-align:left; }
550
+ #nav li.over { z-index:998; }
551
+ #nav a,
552
+ #nav a:hover { display:block; line-height:1.3em; text-decoration:none; }
553
+ #nav span { display:block; cursor:pointer; white-space:nowrap; }
554
+ #nav li ul span {white-space:normal; }
555
+ #nav ul li.parent a { background:url(../images/bkg_nav2.gif) 100% 100% no-repeat; }
556
+ #nav ul li.parent li a { background-image:none; }
557
+
558
+ /* 0 Level */
559
+ #nav li { float:left;background: url(../images/menuborder.jpg) no-repeat center right; }
560
+ #nav li.active a { color:#d96708; }
561
+ #nav a { float:left; padding:5px 12px 6px 8px; color:#1D1B1C; font-weight:bold; }
562
+ #nav li.over a,
563
+ #nav a:hover { color:#d96708; }
564
+
565
+ /* 1st Level */
566
+ #nav ul li,
567
+ #nav ul li.active { float:none; margin:0; padding-bottom:1px; background:#ecf3f6 url(../images/bkg_nav1.gif) 0 100% repeat-x; }
568
+ #nav ul li.last { background:#ecf3f6; padding-bottom:0; }
569
+
570
+ #nav ul a,
571
+ #nav ul a:hover { float:none; padding:0; background:none; }
572
+ #nav ul li a { font-weight:normal !important; }
573
+
574
+ /* 2nd Level */
575
+ #nav ul,
576
+ #nav div { position:absolute; width:15em; top:27px; left:-10000px; border:1px solid #899ba5; }
577
+ #nav div ul { position:static; width:auto; border:none; }
578
+
579
+ /* 3rd+ Level */
580
+ #nav ul ul,
581
+ #nav ul div { top:5px; }
582
+
583
+ #nav ul li a { background:#ecf3f6; }
584
+ #nav ul li a:hover { background:#d5e4eb; }
585
+ #nav ul li a,
586
+ #nav ul li a:hover { color:#2f2f2f !important; }
587
+ #nav ul span,
588
+ #nav ul li.last li span { padding:3px 15px 4px 15px; }
589
+
590
+ /* Show menu */
591
+ #nav li ul.shown-sub,
592
+ #nav li div.shown-sub { left:0; z-index:999; }
593
+ #nav li .shown-sub ul.shown-sub,
594
+ #nav li .shown-sub li div.shown-sub { left:100px; }
595
+ /********** Navigation > */
596
+ /* ======================================================================================= */
597
+
598
+
599
+ /* Sidebar =============================================================================== */
600
+ .block { border:1px solid #c4c1bc; margin:0 0 15px; }
601
+ .block .block-title { background:url(../images/bkg_block-title.gif) 0 0 repeat-x; border-bottom:1px solid #ddd; padding:2px 9px; }
602
+ .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; }
603
+ .block .block-title strong span {color: #FFFFFF;}
604
+ .block .block-title a { text-decoration:none !important; }
605
+ .block .block-subtitle { margin:0; padding:5px 9px; font-size:1em; font-weight:bold; color:#0a263c; }
606
+ .block .block-content { background:#f8f7f5; }
607
+ .block .block-content li.item { padding:7px 9px; }
608
+ .block .block-content .product-name { color:#1e7ec8; }
609
+ .block .btn-remove,
610
+ .block .btn-edit { float:right; margin:1px 0 2px 5px; }
611
+ .block .actions { background:#dee5e8 url(../images/bkg_block-actions.gif) 0 0 repeat-x; padding:6px 9px; text-align:right; }
612
+ .block .actions a { float:left; }
613
+ .block .actions button.button { float:right; }
614
+ .block .empty { margin:0; padding:5px 9px; }
615
+
616
+ .block li.odd { background-color:#f4f3f3; }
617
+ .block li.even { background-color:#ffffff/*#fafafa*/; }
618
+
619
+ /* Mini Blocks */
620
+ .block-cart,
621
+ .block-wishlist,
622
+ .block-subscribe,
623
+ .block-compare,
624
+ .block-reorder,
625
+ .block-poll,
626
+ .block-viewed,
627
+ .block-compared,
628
+ .block-related,
629
+ .block-tags,
630
+ .block-login { font-size:11px; line-height:1.25; }
631
+ .block-cart .block-title strong,
632
+ .block-wishlist .block-title strong,
633
+ .block-subscribe .block-title strong,
634
+ .block-compare .block-title strong,
635
+ .block-reorder .block-title strong,
636
+ .block-poll .block-title strong,
637
+ .block-viewed .block-title strong,
638
+ .block-compared .block-title strong,
639
+ .block-related .block-title strong,
640
+ .block-tags .block-title strong,
641
+ .block-login .block-title strong { background-position:0 0; background-repeat:no-repeat;}
642
+
643
+ /* Mini Products List */
644
+ .mini-products-list .product-image { float:left; width:50px; border:1px solid #a9a9a9; }
645
+ .mini-products-list .product-details { margin-left:60px; }
646
+ .block-cart .mini-products-list .product-details .product-name,
647
+ .block-cart .mini-products-list .product-details .nobr small { word-wrap:break-word; }
648
+ .block-cart .mini-products-list .product-details .nobr { white-space:normal !important; }
649
+
650
+ /* Block: Account */
651
+ .block-account { border-color:#bbb; }
652
+ .block-account .block-title { background:#fc9d36 url(../images/bkg_block-title-account.gif) 0 100% repeat-x; border:0; padding:3px 10px; }
653
+ .block-account .block-title strong { font-size:13px; color:#fff; }
654
+ .block-account .block-content { background:#ffffff; padding:7px 10px 7px; }
655
+ .block-account .block-content li a { display:block; border-bottom:1px solid #ddd; padding:3px 0; color:#5f5d5c; text-decoration:none !important; }
656
+ .block-account .block-content li a:hover { color:#C4121C; }
657
+ .block-account .block-content li.last a { border-bottom:0; }
658
+ .block-account .block-content li.current { border-bottom:1px solid #ddd; padding:5px 0; color:#C4121C; }
659
+ .block-account .block-content li.current.last { border-bottom:0; }
660
+
661
+ /* Block: Currency Switcher */
662
+ .block-currency { border:0; background:url(../images/bkg_block-currency.gif) 0 0 no-repeat; padding:7px 12px 10px; height:51px; }
663
+ .block-currency .block-title { background:none; border:0; padding:0; margin:0 0 5px; }
664
+ .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; }
665
+ .block-currency .block-content { background:none; padding:0; }
666
+ .block-currency .block-content select { width:100%; padding:0; }
667
+
668
+ /* Block: Layered Navigation */
669
+ /*.block-layered-nav { border:0; }*/
670
+ .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; }
671
+ .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; }
672
+ .block-layered-nav .block-content { border:1px solid #a0b3c3; background:#e7f1f4; }
673
+ .block-layered-nav dt { background:url(../images/bkg_block-layered-dt.gif) 9px 11px no-repeat; padding:7px 10px 0 3px; font-weight:bold; text-transform:uppercase; }
674
+ .block-layered-nav dd { padding:0 12px 12px; background:url(../images/bkg_block-layered-dd.gif) 0 100% repeat-x; }
675
+ .block-layered-nav dd.last { background:none; }
676
+ .block-layered-nav .currently li { background:#fff url(../images/bkg_block-layered-li.gif) 0 100% repeat-x; padding:6px 24px 6px 10px; position:relative; z-index:1; line-height:1.5; }
677
+ .block-layered-nav .currently .label { font-weight:bold; padding-left:15px; background:url(../images/bkg_block-layered-label.gif) 0 4px no-repeat; text-transform:uppercase; display:inline-block; vertical-align:top; }
678
+ .block-layered-nav .currently .value { display:inline-block; vertical-align:top; }
679
+ .block-layered-nav .currently .btn-previous,
680
+ .block-layered-nav .currently .btn-remove { position:absolute; right:4px; top:9px; margin:0; }
681
+ .block-layered-nav .currently .btn-previous { right:17px; }
682
+ .block-layered-nav .actions { font-size:11px; padding:4px 5px 4px 9px; background:#cad6e4; border:1px solid #dee5e8; border-width:1px 0; text-align:right; }
683
+ .block-layered-nav .actions a { float:none; }
684
+
685
+ /* Block: Cart */
686
+ .block-cart .block-title { /*border-bottom:0;*/ }
687
+ .block-cart .block-title strong { background-image:url(../images/i_block-cart.gif); }
688
+ .block-cart .summary { background:#fff; padding:2px 8px 8px; margin:-1px 0 0; position:relative; z-index:1; }
689
+ .block-cart .amount { margin:0; }
690
+ .block-cart .amount a { font-weight:bold; }
691
+ .block-cart .subtotal { margin:5px 0 0; padding:2px 0; background:#fbebd9; text-align:center; }
692
+ .block-cart .subtotal .price { font-weight:bold; }
693
+ .block-cart .actions { border-bottom:1px solid #c2c2c2; }
694
+ .block-cart .actions .paypal-logo { float:left; width:100%; margin:3px 0 0; text-align:right; }
695
+ .block-cart .actions .paypal-logo .paypal-or { clear:both; display:block; padding:0 55px 8px 0; }
696
+
697
+ /* Block: Wishlist */
698
+ .block-wishlist .block-title strong { background-image:url(../images/i_block-wishlist.gif); }
699
+ .block-wishlist .actions { text-align:right; }
700
+ .block-wishlist .actions a { float:none; }
701
+
702
+ /* Block: Related */
703
+ .block-related .block-title strong { background-image:url(../images/i_block-related.gif); background-position:0 1px; }
704
+ .block-related input.checkbox { float:left; }
705
+ .block-related .product { margin-left:20px; }
706
+
707
+ /* Block: Compare Products */
708
+ .block-compare .block-title strong { background-image:url(../images/i_block-list.gif); background-position:0 1px; }
709
+ .block-compare button.button span { border-color:#C4121C; background:#C4121C; }
710
+ .page-popup .link-print { background:url(../images/i_print.gif) 0 2px no-repeat; padding:2px 0 2px 25px; font-weight:bold; color:#1e7ec8; }
711
+ .compare-table { border:0; }
712
+ .compare-table thead tr.first th,
713
+ .compare-table thead tr.first td { border:0; background:none; padding:0; font-size:0; line-height:0; }
714
+ .compare-table .btn-remove { float:right; background-image:url(../images/btn_remove2.gif); width:72px; height:15px; }
715
+ .compare-table tbody th { background:#d9e5ee url(../images/bkg_th-v.gif) 100% 0 repeat-y; }
716
+ .compare-table tbody th,
717
+ .compare-table tbody td { padding:10px; border:0; border-top:1px solid #ccc; border-left:1px solid #ccc; }
718
+ .compare-table tbody td.last { border-right:1px solid #ccc; }
719
+ .compare-table tbody tr.last th,
720
+ .compare-table tbody tr.last td { border-bottom:1px solid #ccc !important; }
721
+ .compare-table tr.add-to-row td { background:#fffada; text-align:center; }
722
+ .compare-table tr.first td { text-align:center; }
723
+ .compare-table tr.first td .product-name { font-size:13px; font-weight:bold; margin:0 0 5px; color:#203548; }
724
+ .compare-table tr.first td .product-name a { color:#203548; }
725
+ .compare-table tr.first td .ratings { width:69px; margin:0 auto; }
726
+ .compare-table tr.first td p,
727
+ .compare-table tr.add-to-row td p { margin:0; }
728
+
729
+ /* Block: Recently Viewed */
730
+ .block-viewed .block-title strong { background-image:url(../images/i_block-viewed.gif); }
731
+
732
+ /* Block: Recently Compared */
733
+ .block-compared .block-title strong { background-image:url(../images/i_block-list.gif); background-position:0 1px; }
734
+
735
+ /* Block: Poll */
736
+ .block-poll .block-title strong { background-image:url(../images/i_block-poll.gif); }
737
+ .block-poll .block-subtitle { font-size:12px; }
738
+ .block-poll label { color:#777; font-weight:bold; }
739
+ .block-poll input.radio { float:left; margin:1px -18px 0 0; }
740
+ .block-poll .label { display:block; margin-left:18px; }
741
+ .block-poll li { padding:3px 9px; }
742
+ .block-poll .actions { margin:5px 0 0; }
743
+ .block-poll button.button span { border-color:#C4121C; background:#C4121C; }
744
+ .block-poll .answer { font-weight:bold; }
745
+ .block-poll .votes { float:right; margin-left:10px; }
746
+
747
+ /* Block: Tags */
748
+ .block-tags .block-title strong { background-image:url(../images/i_block-tags.gif); }
749
+ .block-tags .block-content .tags-list { background:none; border:0; font-size:12px; }
750
+ .block-tags .block-content a { color:#1b2d3b; }
751
+ .block-tags .actions { text-align:right; }
752
+ .block-tags .actions a { float:none; }
753
+
754
+ /* Block: Subscribe */
755
+ .block-subscribe .block-content { padding:5px 10px; }
756
+ .block-subscribe .block-title strong { background-image:url(../images/i_block-subscribe.gif); }
757
+ .block-subscribe label { font-weight:bold; color:#666; }
758
+ .block-subscribe input.input-text { display:block; width:167px; margin:3px 0; }
759
+ .block-subscribe .actions { background:none; padding:0; margin:3px 0 0; text-align:left; }
760
+ .block-subscribe .actions button.button { float:none; }
761
+ .block-subscribe .actions button.button span { border-color:#406a83; background:#618499; }
762
+
763
+ /* Block: Reorder */
764
+ .block-reorder .block-title strong { background-image:url(../images/i_block-list.gif); }
765
+ .block-reorder input.checkbox { float:left; margin:2px -20px 0 0; }
766
+ .block-reorder .product-name { margin-left:20px; }
767
+ .block-reorder .validation-advice { margin:3px 9px 7px; }
768
+
769
+ /* Block: Banner */
770
+ .block-banner { border:0; }
771
+ .block-banner .block-content { padding:0; text-align:center; }
772
+
773
+ /* Block: Login */
774
+ .block-login .block-title strong { background-image:url(../images/i_ma-info.gif); }
775
+ .block-login .block-content { padding:5px 10px; }
776
+ .block-login label { font-weight:bold; color:#666; }
777
+ .block-login input.input-text { display:block; width:167px; margin:3px 0; }
778
+ .block-login .actions { background:none; padding:0; margin:3px 0 0; }
779
+ .block-login .actions button.button span { border-color:#406a83; background:#618499; }
780
+
781
+ /* Paypal */
782
+ .sidebar .paypal-logo { display:block; margin:10px 0; text-align:center; }
783
+ .sidebar .paypal-logo a { float:none; }
784
+ /* ======================================================================================= */
785
+
786
+
787
+ /* Category Page ========================================================================= */
788
+ .category-title { border:0; margin:0 0 7px; }
789
+ .category-image { width:95%; overflow:hidden; margin:0 0 10px; text-align:center; }
790
+ .category-image img {width:98%}
791
+ .category-description { margin:0 0 10px; }
792
+ .category-products {}
793
+
794
+ /* View Type: Grid */
795
+ .products-grid { /*border-bottom:1px solid #d9ddd3;*/ background:url(../images/bkg_grid.gif) 0 0 repeat; position:relative; }
796
+ .products-grid.last { border-bottom:0; }
797
+ .products-grid li.item { float:left; width:138px; padding:12px 8px 80px; }
798
+ .products-grid .product-image { display:block; width:135px; height:120px; margin:0 0 10px; }
799
+ .products-grid .product-name { /*min-height:2.7em;*/ margin:0 0 5px; font-weight:bold; font-size:13px; color:#203548; }
800
+ .products-grid .product-name a { color:#203548; }
801
+ .products-grid .price-box { margin:5px 0; }
802
+ .products-grid .availability { line-height:21px; }
803
+ .products-grid .actions { /*position:absolute; bottom:12px; */}
804
+ .col2-left-layout .products-grid,
805
+ .col2-right-layout .products-grid { width:632px; margin:0 auto; list-style:none;}
806
+ .col1-layout .products-grid { width:790px; margin:0 auto; }
807
+
808
+ /* View Type: List */
809
+ .products-list li.item { border-bottom:1px solid #d9ddd3; padding:12px 10px; }
810
+ .products-list li.item.last { border-bottom:0; }
811
+ .products-list .product-image { float:left; width:135px; height:135px; margin:0 0 10px; }
812
+ .products-list .product-shop { margin-left:150px; }
813
+ .products-list .product-name { margin:0 0 5px; font-weight:bold; font-size:13px; color:#203548; }
814
+ .products-list .product-name a { color:#203548; }
815
+ .products-list .price-box { float:left; margin:3px 13px 5px 0; }
816
+ .products-list .availability { float:left; margin:3px 0 0; }
817
+ .products-list .desc { clear:both; padding:6px 0 0; margin:0 0 15px; line-height:1.35; }
818
+ .products-list .desc .link-learn { font-size:11px; }
819
+ .products-list .add-to-links { clear:both; }
820
+ .products-list .add-to-links li { display:inline; }
821
+ .products-list .add-to-links .separator { display:inline; margin:0 2px; }
822
+ /* ======================================================================================= */
823
+
824
+
825
+ /* Product View ========================================================================== */
826
+ /* Rating */
827
+ .no-rating { margin:0; }
828
+
829
+ .ratings { font-size:11px; line-height:1.25; margin:7px 0; }
830
+ .ratings strong { float:left; margin:1px 3px 0 0; }
831
+ .ratings .rating-links { margin:0; }
832
+ .ratings .rating-links .separator { margin:0 2px; }
833
+ .ratings dt {}
834
+ .ratings dd {}
835
+ .rating-box { width:69px; height:13px; font-size:0; line-height:0;background:url(../images/star3.png) 0 0 repeat-x; text-indent:-999em;* overflow:hidden; }
836
+ .rating-box .rating { float:left; height:13px; background:url(../images/star3.png) 0 100% repeat-x; }
837
+ .ratings .rating-box { float:left; margin-right:3px; }
838
+ .ratings .amount {}
839
+
840
+ .ratings-table th,
841
+ .ratings-table td { font-size:11px; line-height:1.15; padding:3px 0; }
842
+ .ratings-table th { font-weight:bold; padding-right:8px; }
843
+
844
+ /* Availability */
845
+ .availability { margin:0; }
846
+ .availability span { font-weight:bold; }
847
+ .availability.in-stock span {}
848
+ .availability.out-of-stock span { color:#d83820; }
849
+
850
+ .availability-only { margin:10px 0 7px; line-height:16px; background:url(../images/i_availability_only.gif) 0 50% no-repeat; padding-left:15px; }
851
+ .availability-only span,
852
+ .availability-only a { border-bottom:1px dashed #751d02; color:#000; }
853
+ .availability-only a { background:url(../images/i_availability_only_arrow.gif) 100% 0 no-repeat; cursor:pointer; padding-right:15px; text-decoration:none; }
854
+ .availability-only .expanded { background-position:100% -15px; }
855
+ .availability-only strong { color:#be2c00; }
856
+
857
+ .availability-only-details { margin:0 0 7px; }
858
+ .availability-only-details th { background:#d2d6d9; font-size:10px; padding:0 8px; }
859
+ .availability-only-details td { background:#ebf0f3; border-bottom:1px solid #fff; font-size:11px; padding:2px 8px 1px; }
860
+ .availability-only-details tr.odd td.last { color:#d95e00; font-weight:bold; }
861
+
862
+ .product-view .product-shop .availability { font-size:11px; }
863
+ .product-view .product-shop .availability span { font-weight:normal; }
864
+
865
+ /* Email to a Friend */
866
+ .email-friend { margin:0; }
867
+
868
+ /* Alerts */
869
+ .alert-price { margin:0; font-size:11px; }
870
+ .alert-stock { margin:0; font-size:11px; }
871
+
872
+ /********** < Product Prices */
873
+ /*.price { white-space:nowrap !important; }*/
874
+
875
+ .price-box { margin:5px 0; }
876
+ .price-box .price { font-weight:bold; color:#c76200; }
877
+
878
+ /* Regular price */
879
+ .regular-price { color:#c76200; }
880
+ .regular-price .price { font-weight:bold; font-size:13px; color:#c76200; }
881
+ .block .regular-price,
882
+ .block .regular-price .price { color:#2f2f2f; }
883
+
884
+ /* Old price */
885
+ .old-price { margin:0; }
886
+ .old-price .price-label { white-space:nowrap; color:#999; }
887
+ .old-price .price { font-weight:bold; color:#7E7878; text-decoration:line-through; }
888
+
889
+ /* Special price */
890
+ .special-price { margin:0; padding:3px 0; }
891
+ .special-price .price-label { font-size:13px; font-weight:bold; white-space:nowrap; color:#cd5033; }
892
+ .special-price .price { font-size:13px; font-weight:bold; color:#c76200; }
893
+
894
+ /* Minimal price (as low as) */
895
+ .minimal-price { margin:0; }
896
+ .minimal-price .price-label { font-weight:bold; white-space:nowrap; }
897
+
898
+ .minimal-price-link { display:block; }
899
+ .minimal-price-link .label {color:#1e7ec8;}
900
+ .minimal-price-link .price { font-weight:normal; color:#1e7ec8; }
901
+
902
+ /* Excluding tax */
903
+ .price-excluding-tax { display:block; color:#999; }
904
+ .price-excluding-tax .label { white-space:nowrap; color:#999; }
905
+ .price-excluding-tax .price { font-size:13px; font-weight:normal; color:#c76200; }
906
+
907
+ /* Including tax */
908
+ .price-including-tax { display:block; color:#999; }
909
+ .price-including-tax .label { white-space:nowrap; color:#999; }
910
+ .price-including-tax .price { font-size:13px; font-weight:bold; color:#c76200; }
911
+
912
+ /* Configured price */
913
+ .configured-price { margin:0; }
914
+ .configured-price .price-label { font-weight:bold; white-space:nowrap; }
915
+ .configured-price .price { font-weight:bold; }
916
+
917
+ /* FPT */
918
+ .weee { display:block; font-size:11px; color:#444; }
919
+ .weee .price { font-size:11px; font-weight:normal; }
920
+
921
+ /* Excl tax (for order tables) */
922
+ .price-excl-tax { display:block; }
923
+ .price-excl-tax .label { display:block; white-space:nowrap; }
924
+ .price-excl-tax .price { display:block; }
925
+
926
+ /* Incl tax (for order tables) */
927
+ .price-incl-tax { display:block; }
928
+ .price-incl-tax .label { display:block; white-space:nowrap; }
929
+ .price-incl-tax .price { display:block; font-weight:bold; }
930
+
931
+ /* Price range */
932
+ .price-from { margin:0; }
933
+ .price-from .price-label { font-weight:bold; white-space:nowrap; }
934
+
935
+ .price-to { margin:0; }
936
+ .price-to .price-label { font-weight:bold; white-space:nowrap; }
937
+
938
+ /* Price notice next to the options */
939
+ .price-notice { padding-left:10px; color:#999; }
940
+ .price-notice .price { font-weight:bold; color:#2f2f2f; }
941
+
942
+ /* Price as configured */
943
+ .price-as-configured { margin:0; }
944
+ .price-as-configured .price-label { font-weight:bold; white-space:nowrap; }
945
+
946
+ .price-box-bundle { padding:0 0 10px 0; }
947
+ .price-box-bundle .price-box { margin:0 !important; padding:0 !important; }
948
+ .price-box-bundle .price { color:#555; }
949
+ /********** Product Prices > */
950
+
951
+ /* Tier Prices */
952
+ .product-pricing,
953
+ .tier-prices { margin:10px 0; padding:10px; background-color:#f4f7f7; border:1px solid #dadddd; color:#424242; }
954
+ .tier-prices li { line-height:1.4; background:url(../images/i_tier.gif) no-repeat 0 3px; padding:2px 0 2px 10px; }
955
+ .tier-prices .benefit { font-style:italic; font-weight:bold; color:#2f2f2f; }
956
+ .tier-prices .price { font-weight:bold; color:#2f2f2f; }
957
+
958
+ .tier-prices-grouped li { padding:2px 0; color:#e26703; }
959
+ .tier-prices-grouped li .price { font-weight:bold; }
960
+
961
+ /* Add to Links */
962
+ .add-to-links { font-size:11px; margin:5px 0 0; }
963
+ .add-to-links .separator { display:none; }
964
+
965
+ /* Add to Cart */
966
+ .add-to-cart label { float:left; margin-right:5px; font-weight:bold; color:#666; }
967
+ .add-to-cart .qty { float:left; margin-right:5px; }
968
+ .add-to-cart button.button { float:left; }
969
+ .add-to-cart .paypal-logo { clear:left; margin:0; text-align:right; }
970
+ .add-to-cart .paypal-logo .paypal-or { clear:both; display:block; margin:5px 60px 5px 0; }
971
+ .product-view .add-to-cart .paypal-logo { margin:0; }
972
+
973
+ /* Add to Links + Add to Cart */
974
+ .add-to-box { margin:10px 0; }
975
+ .add-to-box .add-to-cart { float:left; }
976
+ .add-to-box .or { float:left; font-weight:bold; margin:0 7px; color:#666; }
977
+ .add-to-box .add-to-links { float:left; margin:0; font-size:12px !important; line-height:1.25 !important; text-align:left !important; }
978
+ .add-to-box .add-to-links li { display:block !important; }
979
+ .add-to-box .add-to-links li .separator { display:none !important; }
980
+
981
+
982
+ .product-view { border:1px solid #c4c6c8;width:98.5%; }
983
+
984
+ .product-essential { padding:25px; background:#fff url(../images/bkg_product-view.gif) 100% 0 no-repeat; }
985
+ .product-essential h2 { font:bold 13px/1.35 Arial, Helvetica, sans-serif; }
986
+
987
+ .product-collateral { background:#faf7ee url(../images/bkg_product_collateral.gif) 0 0 repeat-x; padding:25px; }
988
+ .product-collateral h2 { font-weight:bold; font-size:15px; color:#e26703; border-bottom:1px solid #e5dcc3; padding:0 0 1px; margin:0 0 15px; }
989
+ .product-collateral .box-collateral { margin:0 0 25px; }
990
+
991
+ /* Product Images */
992
+ .product-view .product-img-box { float:left; width:267px; }
993
+ .col3-layout .product-view .product-img-box { float:none; margin:0 auto; }
994
+ .product-view .product-img-box .product-image { margin:0 0 13px; }
995
+ .product-view .product-img-box .product-image-zoom { position:relative; width:265px; height:265px; overflow:hidden; z-index:9; }
996
+ .product-view .product-img-box .product-image-zoom img { position:absolute; left:0; top:0; cursor:move; }
997
+ .product-view .product-img-box .zoom-notice { font-size:11px; margin:0 0 5px; text-align:center; }
998
+ .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; }
999
+ .product-view .product-img-box .zoom.disabled { -moz-opacity:.3; -webkit-opacity:.3; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";/*IE8*/ opacity:.3; }
1000
+ .product-view .product-img-box .zoom #track { position:relative; height:18px; }
1001
+ .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; }
1002
+ .product-view .product-img-box .zoom .btn-zoom-out { position:absolute; left:2px; top:0; }
1003
+ .product-view .product-img-box .zoom .btn-zoom-in { position:absolute; right:2px; top:0; }
1004
+ .product-view .product-img-box .more-views h2 { font-size:11px; border-bottom:1px solid #ccc; margin:0 0 8px; text-transform:uppercase; }
1005
+ .product-view .product-img-box .more-views ul { margin-left:-9px }
1006
+ .product-view .product-img-box .more-views li { float:left; margin:0 0 8px 9px; }
1007
+ .product-view .product-img-box .more-views li a { float:left; width:56px; height:56px; border:2px solid #ddd; overflow:hidden; }
1008
+
1009
+ .product-image-popup { margin:0 auto; }
1010
+ .product-image-popup .buttons-set { float:right; clear:none; border:0; margin:0; padding:0; }
1011
+ .product-image-popup .nav { font-weight:bold; margin:0 100px; text-align:center; }
1012
+ .product-image-popup .image { display:block; margin:10px 0; }
1013
+ .product-image-popup .image-label { font-size:13px; font-weight:bold; margin:0 0 10px; color:#2f2f2f; }
1014
+
1015
+ /* Product Shop */
1016
+ .product-view .product-shop { float:right; width:330px; }
1017
+ .col1-layout .product-view .product-shop { float:right; width:545px; }
1018
+ .col3-layout .product-view .product-shop { float:none; width:auto; }
1019
+ .product-view .product-shop .product-name { margin:0 0 5px; }
1020
+ .product-view .product-shop .product-name h1 { margin:0; font:bold 15px/1.35 Arial, Helvetica, sans-serif; }
1021
+ .product-view .product-shop .availability { margin:10px 0; }
1022
+ .product-view .product-shop .short-description { margin:10px 0; background:url(../images/bkg_divider1.gif) 0 0 repeat-x; padding:10px 0 0; }
1023
+ .product-view .product-shop .price-box { margin:10px 0; }
1024
+ /*.product-view .product-shop .add-to-links { margin:0; }*/
1025
+ .product-view .product-shop .add-to-links { font-size:12px; text-align:right; }
1026
+ .product-view .product-shop .add-to-links li,
1027
+ .product-view .product-shop .add-to-links li .separator { display:inline; }
1028
+ .product-view .product-shop .add-to-links a { color:#1E7EC8 !important; font-weight:normal !important; }
1029
+
1030
+ /* Product Options */
1031
+ .product-options { margin:20px 0 0; padding:10px 15px 20px; position:relative; background-color:#f6f6f6; border:1px solid #e4e4e4; }
1032
+ .product-options dt { padding:10px 0 0; font-weight:normal; }
1033
+ .product-options dt label { font-weight:bold; color:#2f2f2f; }
1034
+ .product-options dt label.required em { color:#eb340a; margin-left:5px; }
1035
+ .product-options dd .qty-holder { display:block; padding:10px 0 0; }
1036
+ .product-options dd .qty-holder label { vertical-align:middle; }
1037
+ .product-options dt .qty-disabled { background:none; border:0; padding:3px; color:#2f2f2f; }
1038
+ .product-options dd { padding:5px 10px 15px; margin:0 0 5px; border-bottom:1px solid #e4e4e4; }
1039
+ .product-options dl.last dd.last { border-bottom:0; padding-bottom:5px; margin-bottom:0; }
1040
+ .product-options dd input.input-text { width:98%; }
1041
+ .product-options dd input.datetime-picker { width:150px; }
1042
+ .product-options dd .time-picker { display:-moz-inline-box; display:inline-block; padding:2px 0; vertical-align:middle; }
1043
+ .product-options dd textarea { width:98%; height:8em; }
1044
+ .product-options dd select { width:99%; }
1045
+ .product-options dd .multiselect option { border-bottom:1px dotted #d9e5ee; padding:2px 4px; }
1046
+ .product-options ul.options-list { margin-right:5px; }
1047
+ .product-options ul.options-list li { line-height:1.5; padding:2px 0; }
1048
+ .product-options ul.options-list input.radio { float:left; margin-top:3px; }
1049
+ .product-options ul.options-list input.checkbox { float:left; margin-top:3px; }
1050
+ .product-options ul.options-list .label { display:block; margin-left:18px; }
1051
+ .product-options ul.options-list label { font-weight:normal; }
1052
+ .product-options ul.validation-failed { padding:0 7px; }
1053
+ .product-options p.note { margin:0; font-size:11px; }
1054
+ .product-options p.required { position:absolute; right:20px; top:20px; }
1055
+
1056
+ .product-options-bottom { background-color:#fffada; padding:15px 20px; border:1px solid #e4e4e4; border-top:0; }
1057
+ .product-options-bottom .product-pricing,
1058
+ .product-options-bottom .tier-prices { margin:0; padding:0 0 10px; border:0; background:0; color:#e26703; }
1059
+ .product-options-bottom .tier-prices li { background:0; padding:2px 0; }
1060
+ .product-options-bottom .tier-prices .price,
1061
+ .product-options-bottom .tier-prices .benefit { color:#e26703; }
1062
+ .product-options-bottom .price-box { float:left; margin:0; padding:0; }
1063
+ .product-options-bottom .add-to-links { clear:both; padding:5px 0 0; text-align:right; }
1064
+ .col3-layout .product-options-bottom .price-box { float:none; padding:0 0 5px; }
1065
+ .product-options-bottom .price-label { float:left; padding-right:5px; }
1066
+ .product-options-bottom .price-tax { float:left; }
1067
+ .product-options-bottom .add-to-cart { float:right; }
1068
+ .product-shop .product-options-bottom { margin:0 0 10px; }
1069
+ .product-shop .product-options-bottom .price-box { float:none; margin:0 0 5px; }
1070
+ .product-shop .product-options-bottom .price-label { float:none; padding-right:0; }
1071
+ .product-shop .product-options-bottom .price-tax { float:none; }
1072
+ .product-shop .product-options-bottom .add-to-cart-box { clear:both; float:left; padding-top:12px; }
1073
+ .product-shop .product-options-bottom .add-to-links { clear:both; padding:5px 0 0; text-align:right; }
1074
+
1075
+ /* Grouped Product */
1076
+ .product-view .grouped-items-table .price-box { margin:0; padding:0; }
1077
+
1078
+ /* Block: Description */
1079
+ .product-view .box-description {}
1080
+
1081
+ /* Block: Additional */
1082
+ .product-view .box-additional .data-table th,
1083
+ .product-view .box-additional .data-table td { line-height:1.25; }
1084
+
1085
+ /* Block: Upsell */
1086
+ .product-view .box-up-sell h2 { border-bottom:0; padding:0; margin:0 0 8px; }
1087
+ .product-view .box-up-sell .products-grid { width:100%; border:1px solid #e5dcc3; }
1088
+ .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; }
1089
+ .product-view .box-up-sell .products-grid tr.last td { border-bottom:0; }
1090
+ .product-view .box-up-sell .products-grid td.last { border-right:0; }
1091
+ .product-view .box-up-sell .products-grid td img { border:1px solid #e5dcc3; }
1092
+ .product-view .box-up-sell .products-grid .product-image { text-align:center; }
1093
+ .product-view .box-up-sell .products-grid td.empty { border-right:0; background:#f1ecdb; }
1094
+ .product-view .box-up-sell .products-grid .ratings .rating-box { float:none; display:block; margin:0 0 3px; }
1095
+
1096
+ /* Block: Tags */
1097
+ .product-view .box-tags { margin:0; }
1098
+ .product-view .box-tags h3 { font-size:13px; }
1099
+ .product-view .box-tags .product-tags { display:block; margin:0 0 15px; }
1100
+ .product-view .box-tags .product-tags li { display:inline; background:url(../images/bkg_pipe3.gif) 100% 4px no-repeat; padding:0 7px 0 4px; }
1101
+ .product-view .box-tags .product-tags li.first { padding-left:0; }
1102
+ .product-view .box-tags .product-tags li.last { background:none; padding-right:0; }
1103
+ .product-view .box-tags .form-add label { display:block; font-size:13px; font-weight:bold; margin:0 0 5px; color:#0a263c;}
1104
+ .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; }
1105
+ .product-view .box-tags .form-add input.input-text { width:299px; }
1106
+ .product-view .box-tags .form-add button.button span { border-color:#406a83; background:#618499; }
1107
+ .product-view .box-tags .note { margin:3px 0 0; padding:0 0 0 23px; font-size:11px; }
1108
+
1109
+ /* Block: Reviews */
1110
+ .product-view .box-reviews dl { margin:15px 0; }
1111
+ .product-view .box-reviews dt a,
1112
+ .product-view .box-reviews dt span { font-weight:bold; }
1113
+ .product-view .box-reviews dd { margin:0 0 15px; }
1114
+ .product-view .box-reviews dd small { font-style:italic; }
1115
+ .product-view .box-reviews .form-add { margin:15px 0 0; }
1116
+ .product-view .box-reviews .form-add h3 { font-size:13px; font-weight:normal; }
1117
+ .product-view .box-reviews .form-add h3 span { font-weight:bold; }
1118
+ .product-view .box-reviews .form-add h4 { font-size:12px; }
1119
+ .product-view .box-reviews .form-add .data-table td { text-align:center; }
1120
+ .product-view .box-reviews .form-add .form-list { margin:15px 0 0; }
1121
+ .product-view .box-reviews .form-add .form-list .input-box { width:360px; }
1122
+ .product-view .box-reviews .form-add .form-list input.input-text,
1123
+ .product-view .box-reviews .form-add .form-list textarea { width:354px; }
1124
+
1125
+ /* Send a Friend */
1126
+ .send-friend .form-list { width:615px; overflow:hidden; }
1127
+ .send-friend .form-list li { margin-right:-15px; }
1128
+ .send-friend .form-list li p { margin:0 15px 0 0; }
1129
+ .send-friend .form-list .field { width:315px; }
1130
+ .send-friend .form-list .input-box { width:300px; }
1131
+ .send-friend .form-list input.input-text,
1132
+ .send-friend .form-list textarea { width:294px; }
1133
+ .send-friend .form-list li.wide .input-box { width:612px; }
1134
+ .send-friend .form-list li.wide textarea { width:609px; }
1135
+ .send-friend .buttons-set .limit { float:right; margin:0 7px 0 0; font-size:11px; line-height:21px; }
1136
+ /* ======================================================================================= */
1137
+
1138
+
1139
+ /* Content Styles ================================================================= */
1140
+ .product-name { margin:0; font-size:1em; font-weight:normal; }
1141
+ .product-name a { color:#1e7ec8; }
1142
+
1143
+ /* Product Tags */
1144
+ .tags-list { display:block; font-size:13px; border:1px solid #c1c4bc; background:#f8f7f5; padding:10px; }
1145
+ .tags-list li { display:inline !important; margin:0 4px 0 0; }
1146
+ .tags-list li a { color:#1b2d3b; }
1147
+
1148
+ /* Advanced Search */
1149
+ .advanced-search .form-list label { width:160px; padding-right:10px; }
1150
+ .advanced-search .form-list .input-box,
1151
+ .advanced-search .form-list .input-range { float:left; clear:none; }
1152
+ .advanced-search-amount { margin:0 0 10px; }
1153
+ .advanced-search-summary { margin:10px 0; border:1px solid #e9d7c9; background:#fff6f1; padding:10px; }
1154
+ .advanced-search-summary ul { float:left; width:49%; }
1155
+ .advanced-search-summary strong { color:#E17C24; padding-left:15px; background:url(../images/i_search_criteria.gif) 0 3px no-repeat; }
1156
+ .advanced-search-summary p { clear:both; font-weight:bold; margin:0; }
1157
+
1158
+ /* CMS Home Page */
1159
+ .cms-home .subtitle {}
1160
+ .cms-index-index .subtitle {}
1161
+
1162
+ /* Sitemap */
1163
+ .page-sitemap .links { text-align:right; margin:0 8px -22px 0; }
1164
+ .page-sitemap .links a { text-decoration:none; position:relative; }
1165
+ .page-sitemap .links a:hover { text-decoration:underline; }
1166
+ .page-sitemap .sitemap { margin:12px; }
1167
+ .page-sitemap .sitemap a { color:#1b2d3b; }
1168
+ .page-sitemap .sitemap li { margin:3px 0; }
1169
+ .page-sitemap .sitemap li.level-0 { margin:10px 0 0; font-weight:bold; }
1170
+ .page-sitemap .sitemap li.level-0 a { color:#1e7ec8; }
1171
+
1172
+ /* RSS */
1173
+ .rss-title h1 { background:url(../images/i_rss-big.png) 0 4px no-repeat; padding-left:27px; }
1174
+ .rss-table .link-rss { display:block; line-height:1.55; background-position:0 4px; }
1175
+ /* ======================================================================================= */
1176
+
1177
+
1178
+ /* Shopping Cart ========================================================================= */
1179
+ .cart .page-title { border-bottom:0; margin:0 0 12px; }
1180
+ .cart .page-title h1 { margin:10px 0 0; }
1181
+
1182
+ /* Checkout Types */
1183
+ .cart .page-title .checkout-types li { margin:0 0 5px; }
1184
+ .cart .title-buttons .checkout-types { float:right; }
1185
+ .cart .title-buttons .checkout-types li { float:left; margin:0 0 5px 5px; }
1186
+ .cart .checkout-types .paypal-or { margin:0 8px; line-height:2.3; }
1187
+ .cart .totals .checkout-types .paypal-or { clear:both; display:block; padding:8px 55px 0 0; line-height:1.0; font-size:11px; }
1188
+
1189
+ /* Shopping Cart Table */
1190
+ .cart-table th { padding:2px 10px; }
1191
+ .cart-table td { padding:10px; }
1192
+ .cart-table .product-name { font-weight:bold; margin:0 0 5px; color:#2f2f2f; }
1193
+ .cart-table .item-msg { margin:5px 0; font-size:11px; font-weight:bold; color:#df280a; }
1194
+ .cart-table tfoot td { padding:5px 10px; }
1195
+ .cart-table .btn-continue { float:left; }
1196
+ .cart-table .btn-empty span,
1197
+ .cart-table .btn-continue span,
1198
+ .cart-table .btn-update span { border-color:#406a83; background:#618499; }
1199
+ .cart-table .btn-update,
1200
+ .cart-table .btn-empty { float:right; }
1201
+ .cart-table .btn-update { margin-left:10px; }
1202
+
1203
+ /* Shopping Cart Collateral boxes */
1204
+ .cart .cart-collaterals { padding:25px 0 0; }
1205
+ .cart .cart-collaterals .col2-set { float:left; width:605px; }
1206
+ .cart .cart-collaterals .col2-set .col-2 { width:294px;float: left;margin-left: 9px; }
1207
+
1208
+ .cart .crosssell { border:1px solid #cec3b6; background:#ffffff; padding:12px 15px; }
1209
+ .cart .crosssell h2 { font-size:13px; font-weight:bold; }
1210
+ .cart .crosssell .product-image { float:left; width:75px; height:75px; border:1px solid #d0cdc9; }
1211
+ .cart .crosssell .product-details { margin-left:90px; }
1212
+ .cart .crosssell .product-name { font-weight:bold; }
1213
+ .cart .crosssell li.item { margin:12px 0; }
1214
+ .cart .crosssell .link-compare { font-weight:normal; }
1215
+
1216
+ /* Discount Codes & Estimate Shipping and Tax Boxes */
1217
+ .cart .discount,
1218
+ .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; }
1219
+ .cart .discount h2,
1220
+ .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; }
1221
+ .cart .discount button span,
1222
+ .cart .shipping button span { border-color:#406a83; background:#618499; }
1223
+ .cart .discount .buttons-set,
1224
+ .cart .shipping .buttons-set { margin:10px 0 0; border:0; padding:0; text-align:left; }
1225
+ .cart .discount .buttons-set button.button,
1226
+ .cart .shipping .buttons-set button.button { float:none; margin-left:0; }
1227
+
1228
+ .cart .discount h2 { background-image:url(../images/i_discount.gif); }
1229
+ .cart .discount .input-box { margin:8px 0 0; width:260px; }
1230
+ .cart .discount input.input-text { width:254px; }
1231
+
1232
+ .cart .shipping h2 { background-image:url(../images/i_shipping.gif); }
1233
+ .cart .shipping .sp-methods { margin:10px 0 0; padding:5px 0 0; background:url(../images/bkg_divider1.gif) 0 0 repeat-x; }
1234
+
1235
+ /* Shopping Cart Totals */
1236
+ .cart .totals { float:left; width:275px; background:rgb(252, 245, 186); border:1px solid #bebcb7; }
1237
+ .cart .totals table { width:100%; margin:7px 0; }
1238
+ .cart .totals td { padding:1px 15px 1px 7px; }
1239
+ .cart .totals tr.last td {}
1240
+ .cart .totals tfoot th { padding:5px 15px 5px 7px; }
1241
+ .cart .totals tfoot td { padding-top:5px; padding-bottom:5px; }
1242
+ .cart .totals tfoot th strong,
1243
+ .cart .totals tfoot td strong { font-size:15px; }
1244
+ .cart .totals .checkout-types { font-size:13px; padding:8px 15px 15px; text-align:right; }
1245
+ .cart .totals .checkout-types li { clear:both; margin:10px 0; }
1246
+
1247
+ /* Options Tool Tip */
1248
+ .item-options dt { font-weight:bold; font-style:italic; }
1249
+ .item-options dd { padding-left:10px; margin:0 0 6px; }
1250
+ .truncated { cursor:help; }
1251
+ .truncated a.dots { cursor:help; }
1252
+ .truncated a.details { cursor:help; }
1253
+ .truncated .truncated_full_value { position:relative; z-index:999; }
1254
+ .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; }
1255
+ .truncated .truncated_full_value .item-options > p { font-weight:bold; text-transform:uppercase; }
1256
+ .truncated .show .item-options { top:-20px; left:50%; }
1257
+ .col-left .truncated .show .item-options { left:15px; top:7px; }
1258
+ .col-right .truncated .show .item-options { left:-240px; top:7px; }
1259
+ /* ======================================================================================= */
1260
+
1261
+
1262
+ /* Checkout ============================================================================== */
1263
+ /********** < Common Checkout Styles */
1264
+ /* Shipping and Payment methods */
1265
+ .sp-methods { margin:0 0 8px; }
1266
+ .sp-methods dt { margin:13px 0 5px; font-weight:bold; }
1267
+ .sp-methods dd {}
1268
+ .sp-methods dd li { margin:5px 0; }
1269
+ .sp-methods label { font-weight:bold; color:#666; }
1270
+ .sp-methods .price { font-weight:bold; }
1271
+ .sp-methods .form-list { padding-left:20px; }
1272
+ .sp-methods .form-list li { margin:0 0 8px; }
1273
+ .sp-methods select.month { width:154px; margin-right:10px; }
1274
+ .sp-methods select.year { width:96px; }
1275
+ .sp-methods input.cvv { width:3em !important; }
1276
+
1277
+ .sp-methods .checkmo-list li { margin:0 0 5px; }
1278
+ .sp-methods .checkmo-list label { width:135px; padding-right:10px; text-align:right; }
1279
+ .sp-methods .checkmo-list address { float:left; }
1280
+
1281
+ .sp-methods .centinel-logos a { margin-right:3px; }
1282
+ .sp-methods .centinel-logos img { vertical-align:middle; }
1283
+
1284
+ .sp-methods .release-amounts { margin:0.5em 0; }
1285
+ .sp-methods .release-amounts button { float:left; margin:5px 10px 0 0; }
1286
+
1287
+ .please-wait { float:right; }
1288
+ .please-wait img { vertical-align:middle; }
1289
+ .cvv-what-is-this { font-size:11px; cursor:help; margin-left:10px; }
1290
+
1291
+ /* Tooltip */
1292
+ .tool-tip { border:1px solid #7BA7C9; background:#EAF6FF; padding:15px 20px; position:absolute; z-index:9999; }
1293
+ .tool-tip .btn-close { margin:-9px -14px 0; text-align:right; }
1294
+ .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; }
1295
+ .tool-tip .tool-tip-content { padding:5px; }
1296
+
1297
+ /* Gift Messages */
1298
+ .gift-messages h3 { font-size:12px; font-weight:bold; color:#e87403; }
1299
+ .gift-messages p.control { color:#8e8d8b; }
1300
+ .gift-messages-form { position:relative; }
1301
+ .gift-messages-form label { float:none !important; position:static !important; }
1302
+ .gift-messages-form h4 { font-size:12px; font-weight:bold; color:#e87403; }
1303
+ .gift-messages-form .whole-order { margin:0 0 25px; }
1304
+ .gift-messages-form .item { margin:0 0 10px; }
1305
+ .gift-messages-form .item .product-img-box { float:left; width:75px; }
1306
+ .gift-messages-form .item .product-image { margin:0 0 7px; }
1307
+ .gift-messages-form .item .number { margin:0; font-weight:bold; text-align:center; color:#8a8987; }
1308
+ .gift-messages-form .item .details { margin-left:90px; }
1309
+ .gift-messages-form .item .details .product-name { font-size:13px; font-weight:bold; margin:0 0 10px; }
1310
+ .gift-messages-form .item .details .form-list .field { width:255px; }
1311
+ .gift-messages-form .item .details .form-list .input-box { width:240px; }
1312
+ .gift-messages-form .item .details .form-list input.input-text { width:234px; }
1313
+ .gift-messages-form .item .details .form-list li.wide .input-box { width:500px; }
1314
+ .gift-messages-form .item .details .form-list li.wide textarea { width:494px; }
1315
+
1316
+ .gift-message-link { font-size:11px; background:url(../images/bkg_collapse-gm.gif) 100% 6px no-repeat; padding-right:7px; }
1317
+ .gift-message-link.expanded { background-position:100% -40px; }
1318
+ .gift-message-row { background:#f2efe9; }
1319
+ .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; }
1320
+
1321
+ /* Checkout Agreements */
1322
+ .checkout-agreements li { margin:30px 0; }
1323
+ .checkout-agreements .agreement-content { overflow:auto; height:12em; padding:10px; background-color:#fbfaf6; border:1px solid #bbb6a5; }
1324
+ .checkout-agreements .agree { margin:0; padding:10px 0 10px 11px; }
1325
+ .checkout-agreements .agree input.checkbox { margin-right:6px; }
1326
+ .checkout-agreements .agree label { font-weight:bold; color:#666; }
1327
+
1328
+ .opc .checkout-agreements { border:1px solid #d9dde3; border-width:0 1px; padding:5px 30px; }
1329
+ .opc .checkout-agreements li { margin:20px 0 0; }
1330
+ .opc .checkout-agreements .agreement-content { background-color:#fff; border-color:#e4e4e4; padding:5px; }
1331
+ .opc .checkout-agreements .agree { padding-left:6px; }
1332
+
1333
+ /* Centinel */
1334
+ .centinel {}
1335
+ .centinel .authentication { border:1px solid #ddd; background:#fff; }
1336
+ .centinel .authentication iframe { width:99%; height:400px; background:transparent !important; margin:0 !important; padding:0 !important; border:0 !important; }
1337
+
1338
+ .opc .centinel { border:1px solid #bbb6a5; border-width:0 1px 1px; padding:10px 30px; }
1339
+
1340
+ /* Generic Info Set */
1341
+ .info-set { background:#fbfaf6 url(../images/bkg_checkout.gif) 0 0 repeat-x; border:1px solid #bbb6a5; margin:0 0 25px; padding:20px; }
1342
+ .info-set h2 { font-size:13px; font-weight:bold; margin:0 0 10px; }
1343
+ .info-set h3,
1344
+ .info-set h4 { font-size:13px; font-weight:bold; color:#E26703; }
1345
+ .info-set h2 a,
1346
+ .info-set h3 a,
1347
+ .info-set h4 a { font-weight:normal; }
1348
+ .info-set h2.legend { margin:-20px -20px 15px; padding:5px 10px; background:#f9f3e3; border-bottom:1px solid #bbafa0; position:relative; }
1349
+ .info-set h3.legend { margin:0 0 10px; color:#0a263c; }
1350
+ .info-set .divider { margin:0 -20px; padding:25px 0; position:relative; }
1351
+ .info-set .box { margin:0 0 15px; }
1352
+ .info-set .box h2 { color:#e26703; }
1353
+ .info-set .data-table .product-name { font-size:1em !important; font-weight:bold !important; color:#1e7ec8 !important; }
1354
+ .info-set .data-table .product-name a { font-weight:bold !important; }
1355
+ .info-set .data-table .item-options { margin:5px 0 0; }
1356
+ /********** Common Checkout Styles > */
1357
+
1358
+ /* One Page Checkout */
1359
+ .block-progress { border:0; margin:0; }
1360
+ .block-progress .block-title { background:none; border:0; padding:0; margin:0 0 5px; }
1361
+ .block-progress .block-title strong { font-size:13px; color:#0a263c; }
1362
+ .block-progress .block-content { background:none; }
1363
+ .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; }
1364
+ .block-progress dd { background:#ffffff; border:1px solid #a3aeb3; border-top:0; padding:8px 13px; margin:0 0 6px; }
1365
+ .block-progress dt.complete { margin:0; /*background:#d0dce1;*/background:#FFFFFF; color:#5e8ab4; }
1366
+ .block-progress dd.complete {}
1367
+ .block-progress p { margin:0; }
1368
+ .block-progress .cards-list dt { background:none; border:0 none; color:inherit; font-size:12px; margin:5px 0; padding:0; }
1369
+ .block-progress .cards-list dd { border:0 none; margin:0; padding:0; }
1370
+ .block-progress .cards-list .info-table th { font-weight:normal; }
1371
+
1372
+ .opc .buttons-set { margin-top:0; padding-top:2em; }
1373
+ .opc .buttons-set p.required { margin:0; padding:0 0 10px; }
1374
+ .opc .buttons-set .back-link small { display:none; }
1375
+ .opc .buttons-set .back-link a { background:url(../images/i_arrow-top.gif) 0 50% no-repeat; padding-left:16px; }
1376
+ .opc .buttons-set.disabled button.button { display:none; }
1377
+ .opc .buttons-set .please-wait { height:21px; line-height:21px; }
1378
+ .opc .ul { list-style:disc outside; padding-left:18px; }
1379
+
1380
+ .opc { position:relative; }
1381
+ .opc li.section {}
1382
+
1383
+ .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; }
1384
+ .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; }
1385
+ .opc .step-title h2 { float:left; margin:0; font:bold 13px/16px Arial, Helvetica, sans-serif; color:#999; }
1386
+ .opc .step-title a { display:none; float:right; font-size:11px; line-height:16px; }
1387
+
1388
+ .opc .allow .step-title { background:#d0dce1; border:1px solid #a3aeb3; border-bottom:0; color:#a4b3b9; cursor:pointer; }
1389
+ .opc .allow .step-title .number { background:#dbe6eb; border-color:#dbe6eb; color:#a4b3b9; }
1390
+ .opc .allow .step-title h2 { color:#a4b3b9; }
1391
+ /*.opc .allow .step-title a { display:block; }*/
1392
+
1393
+ .opc .active .step-title { background:#ffffff; border:1px solid #bbafa0; padding-bottom:5px; color:#C4121C; cursor:default; }
1394
+ .opc .active .step-title .number { background:#f18200; border-color:#f19900; color:#fff; }
1395
+ .opc .active .step-title h2 { color:#f18200; }
1396
+ /*.opc .active .step-title a { display:none; }*/
1397
+
1398
+ .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; }
1399
+ .opc .step .tool-tip { right:30px; }
1400
+
1401
+ #opc-login .buttons-set { border-top:0; }
1402
+ #opc-login h3 { font-size:13px; border-bottom:1px solid #e4e4e4; padding-bottom:2px; text-transform:uppercase; }
1403
+ #opc-login h4 { font-size:1em; font-weight:bold; margin:0; color:#2f2f2f; }
1404
+
1405
+ #opc-shipping_method .buttons-set { border-top:0; }
1406
+ .opc .gift-messages-form { margin:0 -30px; background:#f6f1eb; border:1px solid #e9e4de; border-width:1px 0; padding:22px 24px 22px 30px; }
1407
+ .opc .gift-messages-form .inner-box { padding:5px; height:260px; overflow:auto; }
1408
+
1409
+ #opc-review .step { border:0; padding:0; }
1410
+ #opc-review .product-name { font-weight:bold; color:#0a263c; }
1411
+ #opc-review .item-options { margin:5px 0 0; }
1412
+ #opc-review .buttons-set { padding:20px 30px; border:1px solid #d9dde3; border-width:0 1px 1px; }
1413
+ #opc-review .buttons-set p { margin:0; line-height:40px; }
1414
+ #opc-review .buttons-set .please-wait { height:40px; line-height:40px; }
1415
+ #opc-review .authentication { margin:0 auto; width:570px; }
1416
+ #opc-review .warning-message { color:#222; font-weight:bold; text-align:center; padding:10px 10px 0; }
1417
+
1418
+ /* Multiple Addresses Checkout */
1419
+ .checkout-progress { padding:0 90px; margin:0 0 20px; }
1420
+ .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; }
1421
+ .checkout-progress li.active { border-top-color:#e96200; color:#e96200; }
1422
+
1423
+ .multiple-checkout h2 { font-size:13px; font-weight:bold; margin:0 0 10px; }
1424
+ .multiple-checkout h3,
1425
+ .multiple-checkout h4 { font-size:13px; font-weight:bold; color:#E26703; }
1426
+ .multiple-checkout h2 a,
1427
+ .multiple-checkout h3 a,
1428
+ .multiple-checkout h4 a { font-weight:normal; }
1429
+ .multiple-checkout .data-table .product-name { font-size:1em !important; font-weight:bold !important; color:#1e7ec8 !important; }
1430
+ .multiple-checkout .data-table .product-name a { font-weight:bold !important; }
1431
+ .multiple-checkout .data-table .item-options { margin:5px 0 0; }
1432
+
1433
+ .multiple-checkout .gift-messages { margin:15px 0 0; }
1434
+
1435
+ .multiple-checkout .tool-tip { top:50%; margin-top:-120px; right:20px; }
1436
+
1437
+ .multiple-checkout .col2-set,
1438
+ .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; }
1439
+ .multiple-checkout .col2-set h2.legend { margin:-20px -20px 15px; padding:5px 10px; background:#f9f3e3; border-bottom:1px solid #bbafa0; position:relative; }
1440
+ .multiple-checkout .col2-set h3.legend { margin:0 0 10px; color:#0a263c; }
1441
+ .multiple-checkout .col2-set .divider { margin:0 -20px; padding:25px 0; position:relative; }
1442
+ .multiple-checkout .box { margin:0 0 15px; }
1443
+ .multiple-checkout .box h2 { color:#e26703; }
1444
+
1445
+ .multiple-checkout .place-order .please-wait { float:right; padding:27px 7px 0 0; }
1446
+ .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; }
1447
+ .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; }
1448
+ .multiple-checkout .place-order .grand-total .inner div { display:inline; }
1449
+ .multiple-checkout .place-order .grand-total big { display:inline; margin-right:12px; }
1450
+ .multiple-checkout .place-order .grand-total .price { color:#E26703; }
1451
+ .multiple-checkout .place-order .grand-total button.button span { font-size:16px; }
1452
+ .multiple-checkout .place-order .grand-total button.button span span { padding:0 45px 0 36px; }
1453
+
1454
+ /* Step 1 */
1455
+ .multiple-checkout .title-buttons button.button span { border-color:#406a83; background:#618499; }
1456
+ #multiship-addresses-table td { padding:10px; }
1457
+ #multiship-addresses-table tfoot td { padding:5px 10px; }
1458
+ #multiship-addresses-table tfoot button.button span { border-color:#406a83; background:#618499; }
1459
+
1460
+ /* Step 2 */
1461
+ .multiple-checkout .gift-messages-form .item .details .form-list { width:100%; overflow:hidden; }
1462
+ .multiple-checkout .gift-messages-form .item .details .form-list li { margin-right:-15px; }
1463
+ .multiple-checkout .gift-messages-form .item .details .form-list .field { width:230px; }
1464
+ .multiple-checkout .gift-messages-form .item .details .form-list .input-box { width:215px; }
1465
+ .multiple-checkout .gift-messages-form .item .details .form-list input.input-text { width:209px; }
1466
+ .multiple-checkout .gift-messages-form .item .details .form-list li.wide .input-box { width:445px; }
1467
+ .multiple-checkout .gift-messages-form .item .details .form-list li.wide textarea { width:439px; }
1468
+ .checkout-multishipping-shipping .box-sp-methods { border:1px solid #d9d2be; background:#f9f3e3; padding:13px; position:relative; }
1469
+ .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; }
1470
+
1471
+ /* Step 3 */
1472
+ .checkout-multishipping-billing .multiple-checkout { position:relative; }
1473
+ /* ======================================================================================= */
1474
+
1475
+
1476
+ /* Account Login/Create Pages ============================================================ */
1477
+ .account-login .content { min-height:345px; padding:14px 21px; background:#fff; border:1px solid #DADADA; border-bottom:0; }
1478
+ .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; }
1479
+ .account-login .new-users h2 { background-image:url(../images/i_page1.gif)}
1480
+ .account-login .registered-users h2 { background-image:url(../images/i_page2.gif); }
1481
+ .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; }
1482
+
1483
+ .account-create {}
1484
+
1485
+ /* Captcha ================================================================================ */
1486
+ .captcha-note { clear:left; padding-top:5px; }
1487
+ .captcha-image { float:left; display:inline; margin:0; position:relative; width:258px; }
1488
+ .captcha-image .captcha-img { border:1px solid #b6b6b6; vertical-align:bottom; width:100%; }
1489
+ .registered-users .captcha-image { margin:0;}
1490
+ .captcha-reload { cursor:pointer; position:absolute; top:2px; right:2px;}
1491
+ .captcha-reload.refreshing { animation:rotate 1.5s infinite linear; -webkit-animation:rotate 1.5s infinite linear; -moz-animation:rotate 1.5s infinite linear; }
1492
+
1493
+ @-webkit-keyframes rotate {
1494
+ 0% { -webkit-transform:rotate(0); }
1495
+ 0% { -webkit-transform:rotate(-360deg); }
1496
+ }
1497
+ @-moz-keyframes rotate {
1498
+ 0% { -moz-transform:rotate(0); }
1499
+ 0% { -moz-transform:rotate(-360deg); }
1500
+ }
1501
+ @keyframes rotate {
1502
+ 0% { transform:rotate(0); }
1503
+ 0% { transform:rotate(-360deg); }
1504
+ }
1505
+
1506
+ /* Remember Me Popup ===================================================================== */
1507
+ .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; }
1508
+
1509
+ .remember-me label { float:none; margin:0 6px; }
1510
+ .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; }
1511
+ .remember-me-popup h3 { background:#d9e5ee; border-bottom:1px solid #ccc; font-size:14px; padding:5px 10px; }
1512
+ .remember-me-popup .remember-me-popup-head { position:relative; }
1513
+ .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; }
1514
+ .remember-me-popup .remember-me-popup-body { padding:10px; }
1515
+ .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; }
1516
+ /* Remember Me Popup ===================================================================== */
1517
+
1518
+
1519
+ /* My Account ============================================================================= */
1520
+ .my-account .title-buttons .link-rss { float:none; margin:0; }
1521
+
1522
+ /********** < Dashboard */
1523
+ .dashboard .welcome-msg { margin:0 8em 1.5em 0; }
1524
+ .dashboard .welcome-msg p { margin:0; }
1525
+ .dashboard .col2-set { margin:0 0 15px; }
1526
+
1527
+ /* General Box */
1528
+ .box-account { background:#fff ; border:1px solid #ccc; border-color:#ccc #999 #999 #ccc; padding:15px; margin: 0 0 20px; }
1529
+ .box-account .box-head { border-bottom:1px solid #d9dde3; margin:0 0 10px; text-align:right; }
1530
+ .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; }
1531
+
1532
+ .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; }
1533
+ .dashboard .box .box-title h3,
1534
+ .dashboard .box .box-title h4 { float:left; font-size:13px; font-weight:bold; margin:0; }
1535
+
1536
+ /* Block: Recent Orders */
1537
+ .dashboard .box-recent .box-head h2 { background-image:url(../images/i_folder-table.gif); }
1538
+
1539
+ /* Block: Account Information */
1540
+ .dashboard .box-info .box-head h2 { background-image:url(../images/i_ma-info.gif); }
1541
+ .dashboard .box-info h4 { font-size:11px; font-weight:bold; text-transform:uppercase; }
1542
+
1543
+ /* Block: Reviews */
1544
+ .dashboard .box-reviews .box-head h2 { background-image:url(../images/i_ma-reviews.gif); }
1545
+ .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; }
1546
+ .dashboard .box-reviews .details { margin-left:20px; }
1547
+ .dashboard .box-reviews li.item { margin:0 0 7px; }
1548
+ .dashboard .box-reviews li.item.last { margin:0; }
1549
+ .dashboard .box-reviews .ratings { margin:7px 0 0; }
1550
+
1551
+ /* Block: Tags */
1552
+ .dashboard .box-tags .box-head h2 { background-image:url(../images/i_ma-tags.gif); }
1553
+ .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; }
1554
+ .dashboard .box-tags .details { margin-left:20px; }
1555
+ .dashboard .box-tags li.item { margin:0 0 7px; }
1556
+ .dashboard .box-tags li.item.last { margin:0; }
1557
+ .dashboard .box-tags .tags strong,
1558
+ .dashboard .box-tags .tags ul,
1559
+ .dashboard .box-tags .tags ul li { display:inline; }
1560
+ /********** Dashboard > */
1561
+
1562
+ /* Address Book */
1563
+ .addresses-list h2 { font-weight:bold; font-size:13px; color:#e26703; text-transform:uppercase; }
1564
+ .addresses-list h3 { font-weight:bold; font-size:13px; }
1565
+ .addresses-list address { margin:0 0 3px; }
1566
+ .addresses-list p { margin:0; }
1567
+ .addresses-list a { font-weight:bold; }
1568
+ .addresses-list .link-remove { color:#646464; }
1569
+ .addresses-list .separator { margin:0 3px; }
1570
+ .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; }
1571
+ .addresses-list li.empty { background:none; border:0; padding:0; }
1572
+ .addresses-list li.empty p { font-weight:bold; }
1573
+ .addresses-list .addresses-additional li.item { background:none; border:0; padding:0; }
1574
+
1575
+ /* Order View */
1576
+ .order-info { background:#dee5e8; border:1px solid #d0cbc1; padding:4px 8px; margin:0 0 8px; }
1577
+ .order-info dt,
1578
+ .order-info dd,
1579
+ .order-info ul,
1580
+ .order-info li { display:inline; }
1581
+ .order-info .current { font-weight:bold; }
1582
+ .order-info li { margin:0 3px; }
1583
+
1584
+ .order-date { margin:10px 0; }
1585
+
1586
+ .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 3px; }
1587
+ .order-info-box h2 { font-weight:bold; font-size:13px; }
1588
+ .order-info-box .box-payment p { margin:0 0 3px; }
1589
+ .order-info-box .box-payment th { font-weight:bold; padding-right:7px; }
1590
+
1591
+ .order-items { width:100%; overflow-x:auto;margin-left:1%; }
1592
+ .order-items h2,
1593
+ .order-items h3 { clear:none; font-weight:bold; font-size:13px; padding:0; margin:0 0 5px; color:#0a263c; }
1594
+ .order-items .product-name { font-size:1em !important; font-weight:bold !important; }
1595
+ .order-items .link-print { color:#1e7ec8; font-weight:normal; }
1596
+ .order-items .order-links { text-align:right; }
1597
+
1598
+ .order-additional { margin:15px 0; }
1599
+ /* Order Gift Message */
1600
+ .gift-message dt strong { color:#666; }
1601
+ .gift-message dd { font-size:13px; margin:5px 0 0; }
1602
+ /* Order Comments */
1603
+ .order-about dt { font-weight:bold; }
1604
+ .order-about dd { font-size:13px; margin:0 0 7px; }
1605
+
1606
+ .tracking-table { margin:0 0 15px; }
1607
+ .tracking-table th { font-weight:bold; white-space:nowrap; }
1608
+
1609
+ .tracking-table-popup { width:100%; }
1610
+ .tracking-table-popup th { font-weight:bold; white-space:nowrap; }
1611
+ .tracking-table-popup th,
1612
+ .tracking-table-popup td { padding:1px 8px; }
1613
+
1614
+ /* Order Print Pages */
1615
+ .page-print .print-head { margin:0 0 15px; }
1616
+ .page-print .print-head .logo { float:left; }
1617
+ .page-print .print-head address { float:left; margin-left:15px; }
1618
+ .page-print h1 { font-size:16px; font-weight:bold; }
1619
+ .page-print h2,
1620
+ .page-print h3 { font-size:13px; font-weight:bold; }
1621
+ .page-print h2.h2 { font-size:16px; font-weight:bold; }
1622
+ .page-print .order-date { background:url(../images/bkg_divider1.gif) 0 100% repeat-x; padding:0 0 10px; margin:0 0 10px; }
1623
+ .page-print .col2-set { margin:0 0 10px; }
1624
+ /* Price Rewrites */
1625
+ .page-print .gift-message-link { display:none; }
1626
+ .page-print .price-excl-tax,
1627
+ .page-print .price-incl-tax { display:block; white-space:nowrap; }
1628
+ .page-print .cart-price,
1629
+ .page-print .price-excl-tax .label,
1630
+ .page-print .price-incl-tax .label,
1631
+ .page-print .price-excl-tax .price,
1632
+ .page-print .price-incl-tax .price { display:inline; }
1633
+
1634
+ /* My Wishlist */
1635
+ .my-wishlist .data-table td { padding:10px; }
1636
+ .my-wishlist .product-image { display:block; width:113px; height:113px; margin:0 0 5px; }
1637
+ .my-wishlist textarea { display:block; width:97%; height:109px; }
1638
+ .my-wishlist .buttons-set { margin-top:2em;margin-right:0.5em; }
1639
+ .my-wishlist .buttons-set button.button { float:none; }
1640
+ .my-wishlist .buttons-set .btn-add span,
1641
+ .my-wishlist .buttons-set .btn-share span { border-color:#C4121C; background:#C4121C; }
1642
+ #wishlist-table .add-to-links { white-space:nowrap; }
1643
+
1644
+ /* My Tags */
1645
+ .my-tag-edit { float:left; margin:0 0 10px; }
1646
+ .my-tag-edit .btn-remove { float:right; margin:4px 0 0 5px; }
1647
+ #my-tags-table { clear:both; }
1648
+ #my-tags-table td { padding:10px; }
1649
+ #my-tags-table .add-to-links { white-space:nowrap; }
1650
+
1651
+ /* My Reviews */
1652
+ #my-reviews-table td { padding:10px; }
1653
+
1654
+ .product-review .product-img-box { float:left; width:140px; }
1655
+ .product-review .product-img-box .product-image { display:block; width:125px; height:125px; }
1656
+ .product-review .product-img-box .label { font-size:11px; margin:0 0 3px; }
1657
+ .product-review .product-img-box .ratings .rating-box { float:none; display:block; margin:0 0 3px; }
1658
+ .product-review .product-details { margin-left:150px; }
1659
+ .product-review .product-name { font-size:16px; font-weight:bold; margin:0 0 10px; }
1660
+ .product-review h3 { font-size:12px; margin:0 0 3px; color:#2f2f2f; }
1661
+ .product-review .ratings-table { margin:0 0 10px; }
1662
+ .product-review dt { font-weight:bold; }
1663
+ .product-review dd { font-size:13px; margin:5px 0 0; }
1664
+
1665
+ /* Billing Agreements */
1666
+ .billing-agreements .info-box{ margin:15px 0; }
1667
+ .billing-agreements .form-list li select { float:left; }
1668
+ .billing-agreements .form-list li button.button { float:left; margin-left:10px; }
1669
+ .billing-agreements .table-caption { font-weight:bold; font-size:13px; }
1670
+ /* ======================================================================================= */
1671
+
1672
+
1673
+ /* MAP Popup============================================================================== */
1674
+ .cart-msrp-totals { color:red; font-size:12px !important; font-weight:bold; margin:10px 10px 0; padding:10px; text-align:right; text-transform:uppercase;}
1675
+ .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; }
1676
+
1677
+ .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; }
1678
+ .map-popup-heading { background:#d9e5ee; border-bottom:1px solid #ccc; padding:5px 30px 5px 10px; width:260px; }
1679
+ .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; }
1680
+ .map-popup-arrow { background:url(../images/map_popup_arrow.gif) no-repeat; position:absolute; left:50%; top:-10px; height:10px; width:19px; }
1681
+ .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; }
1682
+ .map-popup-content { border-top:1px solid #eee; padding:10px; overflow:hidden; text-align:left; width:280px; }
1683
+ .map-popup-checkout { display:inline; float:right; text-align:right; }
1684
+ .map-popup-checkout span { display:block; padding-right:30px; }
1685
+ .map-popup-checkout .paypal-logo { margin:0 0 5px; }
1686
+ .map-popup-price .price-box,
1687
+ .map-popup-price .price-box .special-price { margin:0; padding:0; }
1688
+ .map-popup-price { margin:5px 0 0; }
1689
+ .map-popup-text { clear:right; margin:0 10px; padding:10px 0; text-align:left; word-wrap:break-word; }
1690
+ .map-popup-only-text { border-top:1px solid #ddd; }
1691
+ /* ======================================================================================= */
1692
+
1693
+
1694
+ /* Footer ================================================================================ */
1695
+ .footer-container { border-top:15px solid #b6d1e2; }
1696
+ .footer { width:930px; margin:0 auto; padding:10px 10px 50px; }
1697
+ .footer .store-switcher { display:inline; margin:0 5px 0 0; color:#fff; }
1698
+ .footer .store-switcher label { font-weight:bold; vertical-align:middle; }
1699
+ .footer .store-switcher select { padding:0; vertical-align:middle; }
1700
+ /*.footer a { color:#fff; text-decoration:none; }*/
1701
+ .footer a:hover { text-decoration:underline; }
1702
+ .footer .bugs { margin:13px 0 0; color:#ecf3f6; }
1703
+ .footer .bugs a { color:#ecf3f6; text-decoration:underline; }
1704
+ .footer .bugs a:hover { text-decoration:none; }
1705
+ .footer address { margin:0 0 20px; color:#ecf3f6; }
1706
+ .footer address a { text-decoration:none; }
1707
+ .footer address a:hover { text-decoration:none; }
1708
+ .footer ul { display:inline; }
1709
+ .footer ul.links { display:block; }
1710
+ .footer li { display:inline; background:url(../images/bkg_pipe2.gif) 100% 60% no-repeat; padding:0 7px 0 4px; }
1711
+ .footer li.last { background:none !important; padding-right:0 !important; }
1712
+ .footer-container .bottom-container { margin:0 0 5px; }
1713
+ /* ======================================================================================= */
1714
+
1715
+ /* Sample Data============================================================================ */
1716
+ .home-callout { margin-bottom:12px; }
1717
+ .home-callout img { display:block }
1718
+ .home-spot { float:left; width:470px; /*margin-left:20px; */}
1719
+ .best-selling h3 { margin:12px 0 6px 0; color:#e25203; font-size:1.2em; }
1720
+ .best-selling table { border-top:1px solid #ccc; }
1721
+ .best-selling tr.odd { background:#eee url(../images/best_selling_tr_odd_bg.gif) 0 100% repeat-x; }
1722
+ .best-selling tr.even { background:#fff url(../images/best_selling_tr_even_bg.gif) 0 100% repeat-x; }
1723
+ .best-selling td { width:50%; border-bottom:1px solid #ccc; padding:8px 10px 8px 8px; font-size:11px; }
1724
+ .best-selling .product-img { float:left; border:2px solid #dcdcdc; }
1725
+ .best-selling .product-description { margin-left:107px; line-height:1.3em; }
1726
+ .best-selling a.product-name,
1727
+ .home-spot .best-selling a.product-name:hover { color:#203548; }
1728
+ /* ======================================================================================= */
1729
+
1730
+
1731
+ /* Clears ================================================================================ */
1732
+ .clearer:after,
1733
+ .header-container:after,
1734
+ .header-container .top-container:after,
1735
+ .header:after,
1736
+ .header .quick-access:after,
1737
+ #nav:after,
1738
+ .main:after,
1739
+ .footer:after,
1740
+ .footer-container .bottom-container:after,
1741
+ .col-main:after,
1742
+ .col2-set:after,
1743
+ .col3-set:after,
1744
+ .col3-layout .product-options-bottom .price-box:after,
1745
+ .col4-set:after,
1746
+ .search-autocomplete li:after,
1747
+ .block .block-content:after,
1748
+ .block .actions:after,
1749
+ .block li.item:after,
1750
+ .block-poll li:after,
1751
+ .block-layered-nav .currently li:after,
1752
+ .page-title:after,
1753
+ .products-grid:after,
1754
+ .products-list li.item:after,
1755
+ .box-account .box-head:after,
1756
+ .dashboard .box .box-title:after,
1757
+ .box-reviews li.item:after,
1758
+ .box-tags li.item:after,
1759
+ .pager:after,
1760
+ .sorter:after,
1761
+ .ratings:after,
1762
+ .add-to-box:after,
1763
+ .add-to-cart:after,
1764
+ .product-essential:after,
1765
+ .product-collateral:after,
1766
+ .product-view .product-img-box .more-views ul:after,
1767
+ .product-view .box-tags .form-add:after,
1768
+ .product-view .product-shop .short-description:after,
1769
+ .product-view .box-description:after,
1770
+ .product-options .options-list li:after,
1771
+ .product-options-bottom:after,
1772
+ .product-review:after,
1773
+ .cart:after,
1774
+ .cart-collaterals:after,
1775
+ .cart .crosssell li.item:after,
1776
+ .opc .step-title:after,
1777
+ .checkout-progress:after,
1778
+ .multiple-checkout .place-order:after,
1779
+ .group-select li:after,
1780
+ .form-list li:after,
1781
+ .form-list .field:after,
1782
+ .buttons-set:after,
1783
+ .page-print .print-head:after,
1784
+ .advanced-search-summary:after,
1785
+ .gift-messages-form .item:after,
1786
+ .send-friend .form-list li p:after { display:block; content:"."; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }
1787
+ /* ======================================================================================= */
1788
+
1789
+ .guest-select {width:305px !important;}
1790
+ .place{margin-right:33px;}
1791
+
1792
+
1793
+ /*-------------- banner style starts -------*/
1794
+ .slider-wrapper { width: 129%;margin-top: 1%;margin-left: -2%;}
1795
+
1796
+
1797
+ /* The Nivo Slider styles */
1798
+ .nivoSlider {
1799
+ position:relative;
1800
+ width:100%;
1801
+ height:auto;
1802
+ overflow: hidden;
1803
+ }
1804
+ .nivoSlider img {
1805
+ position:absolute;
1806
+ top:0px;
1807
+ left:0px;
1808
+ max-width: none;
1809
+ }
1810
+ .nivo-main-image {
1811
+ display: block !important;
1812
+ position: relative !important;
1813
+ width: 100% !important;
1814
+ }
1815
+
1816
+ /* If an image is wrapped in a link */
1817
+ .nivoSlider a.nivo-imageLink {
1818
+ position:absolute;
1819
+ top:0px;
1820
+ left:0px;
1821
+ width:100%;
1822
+ height:100%;
1823
+ border:0;
1824
+ padding:0;
1825
+ margin:0;
1826
+ z-index:6;
1827
+ display:none;
1828
+ background:white;
1829
+ filter:alpha(opacity=0);
1830
+ opacity:0;
1831
+ }
1832
+
1833
+ /* The slices and boxes in the Slider */
1834
+ .nivo-slice {
1835
+ display:block;
1836
+ position:absolute;
1837
+ z-index:5;
1838
+ height:100%;
1839
+ top:0;
1840
+ }
1841
+ .nivo-box {
1842
+ display:block;
1843
+ position:absolute;
1844
+ z-index:5;
1845
+ overflow:hidden;
1846
+ }
1847
+ .nivo-box img { display:block; }
1848
+
1849
+ /* Caption styles */
1850
+ .nivo-caption {
1851
+ position:absolute;
1852
+ /*left:0px;*/
1853
+ bottom:0px;
1854
+ background:#000;
1855
+ color:#fff;
1856
+ width:100%;
1857
+ z-index:8;
1858
+ padding: 5px 10px;
1859
+ opacity: 0.8;
1860
+ overflow: hidden;
1861
+ display: none;
1862
+ -moz-opacity: 0.8;
1863
+ filter:alpha(opacity=8);
1864
+ -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
1865
+ -moz-box-sizing: border-box; /* Firefox, other Gecko */
1866
+ box-sizing: border-box; /* Opera/IE 8+ */
1867
+ }
1868
+ /*-----My custom change nivo slider caption starts-----*/
1869
+ .nivo-caption{
1870
+ right: 0px;
1871
+ width: 31%;
1872
+ background: rgb(162, 162, 199);
1873
+ height: 100%;
1874
+ color: #000;
1875
+ opacity: 0.7;
1876
+ filter:alpha(opacity=60);
1877
+ -ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
1878
+ }
1879
+ /*-----My custom change nivo slider caption ends-----*/
1880
+ .nivo-caption p {
1881
+ padding:5px;
1882
+ margin:0;
1883
+ }
1884
+ .nivo-caption a {
1885
+ display:inline !important;
1886
+ }
1887
+ .nivo-html-caption {
1888
+ display:none;
1889
+ }
1890
+ /* Direction nav styles (e.g. Next & Prev) */
1891
+ .nivo-directionNav a {
1892
+ position:absolute;
1893
+ top:45%;
1894
+ z-index:9;
1895
+ cursor:pointer;
1896
+ }
1897
+ .nivo-prevNav {
1898
+ left:0px;
1899
+ }
1900
+ .nivo-nextNav {
1901
+ right:0px;
1902
+ }
1903
+ /* Control nav styles (e.g. 1,2,3...) */
1904
+ .nivo-controlNav {
1905
+ text-align:center;
1906
+ padding: 15px 0;
1907
+ }
1908
+ .nivo-controlNav a {
1909
+ cursor:pointer;
1910
+ }
1911
+ .nivo-controlNav a.active {
1912
+ font-weight:bold;
1913
+ }
1914
+
1915
+ #slider {
1916
+ width:100%;
1917
+ /*height:395px;*/
1918
+ }
1919
+
1920
+ .theme-default .nivoSlider {
1921
+ position:relative;
1922
+ background:#fff url(../images/loading.gif) no-repeat 50% 50%;
1923
+ margin-bottom:4%;
1924
+ -webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;
1925
+ -moz-box-shadow: 0px 1px 5px 0px #4a4a4a;
1926
+ box-shadow: 0px 1px 5px 0px #4a4a4a;
1927
+ }
1928
+ .theme-default .nivoSlider img {
1929
+ position:absolute;
1930
+ top:0px;
1931
+ left:0px;
1932
+ display:none;
1933
+ }
1934
+ .theme-default .nivoSlider a {
1935
+ border:0;
1936
+ display:block;
1937
+ }
1938
+
1939
+ .theme-default .nivo-controlNav {
1940
+ text-align: center;
1941
+ padding: 20px 0;
1942
+ /*mychange */
1943
+ display:none;
1944
+
1945
+ }
1946
+ .theme-default .nivo-controlNav a {
1947
+ display:inline-block;
1948
+ width:22px;
1949
+ height:22px;
1950
+ background:url(../images/bullets.png) no-repeat;
1951
+ text-indent:-9999px;
1952
+ border:0;
1953
+ margin: 0 2px;
1954
+ }
1955
+ .theme-default .nivo-controlNav a.active {
1956
+ background-position:0 -22px;
1957
+ }
1958
+
1959
+ .theme-default .nivo-directionNav a {
1960
+ display:block;
1961
+ width:30px;
1962
+ height:30px;
1963
+ background:url(../images/arrows.png) no-repeat;
1964
+ text-indent:-9999px;
1965
+ border:0;
1966
+ opacity: 0;
1967
+ -webkit-transition: all 200ms ease-in-out;
1968
+ -moz-transition: all 200ms ease-in-out;
1969
+ -o-transition: all 200ms ease-in-out;
1970
+ transition: all 200ms ease-in-out;
1971
+ }
1972
+ .theme-default:hover .nivo-directionNav a { opacity: 1; }
1973
+ .theme-default a.nivo-nextNav {
1974
+ background-position:-30px 0;
1975
+ right:15px;
1976
+ }
1977
+ .theme-default a.nivo-prevNav {
1978
+ left:15px;
1979
+ }
1980
+
1981
+ .theme-default .nivo-caption {
1982
+ font-family: Helvetica, Arial, sans-serif;
1983
+ }
1984
+ .theme-default .nivo-caption a {
1985
+ color:#fff;
1986
+ border-bottom:1px dotted #fff;
1987
+ }
1988
+ .theme-default .nivo-caption a:hover {
1989
+ color:#fff;
1990
+ }
1991
+
1992
+ .theme-default .nivo-controlNav.nivo-thumbs-enabled {
1993
+ width: 100%;
1994
+ }
1995
+ .theme-default .nivo-controlNav.nivo-thumbs-enabled a {
1996
+ width: auto;
1997
+ height: auto;
1998
+ background: none;
1999
+ margin-bottom: 5px;
2000
+ }
2001
+ .theme-default .nivo-controlNav.nivo-thumbs-enabled img {
2002
+ display: block;
2003
+ width: 120px;
2004
+ height: auto;
2005
+ }
2006
+ /*-------------- banner style ends -------*/
2007
+ .nav-container {width:100%}
2008
+ .header {padding: 10px 1px 0 1px;}
2009
+ .header .welcome-msg {text-align: right;}
2010
+ /*----- ONsale title starts.......*/
2011
+
2012
+ /*.Onsale_title{
2013
+ background: url(../images/products.png) 0 0 no-repeat;
2014
+ background-size: 176px 31px;
2015
+ padding: 3% 2% 3% 2% !important;
2016
+ color: #444242;
2017
+ font-weight: bold;
2018
+ font-family: sans-serif;
2019
+
2020
+ }*/
2021
+ .onsale-styling{background: #fff;height: 150px;margin-top: -6%;}
2022
+ #produtcul-link li{width:0 !important;height:0 !important;}
2023
+ /*.actions{float:left}*/
2024
+ .Onsale_title{
2025
+ background: url(../images/products.png) 0 0 no-repeat;
2026
+ background-size: 250px 33px;
2027
+ padding: 3% 2% 3% 2% !important;
2028
+ color: #444242;
2029
+ font-weight: bold;
2030
+ font-family: sans-serif;
2031
+ }
2032
+
2033
+ .products-onsale li.item{width: 250px;margin-left: 15px;height: 60%;}
2034
+ .percentage-offer{margin-left: 27%;margin-top: 42%;position: absolute;font-size: 17px;font-family: Myriad Pro;}
2035
+
2036
+ /*.percentage-offer{
2037
+ margin-top: 50%;
2038
+ position: absolute;
2039
+ font-size: 17px;
2040
+ font-family: Myriad Pro;
2041
+ margin-left: -166%;
2042
+ }
2043
+ .percentage-offer {
2044
+ margin-top: 51%;
2045
+ position: absolute;
2046
+ font-size: 17px;
2047
+ font-family: Myriad Pro;
2048
+ margin-left: -56%;
2049
+ }*/
2050
+
2051
+ .btn-cart{background: url(../images/cartyellow.jpg) 0 0 no-repeat !important;}
2052
+ .products-onsale .actions { /*position:absolute; bottom:12px; */margin-top: 19%;float: left;margin-left: 8%;}
2053
+ .products-grid .product-image {float:left;}
2054
+ .link-wishlist {font-weight: bold;background: url(../images/wishlist.jpg) 0 0 no-repeat;height: 25px;width: 35px;margin: -25px 0 0 31px;float: left;}
2055
+ .link-compare {font-weight: bold;background: url(../images/compare.jpg) 0 0 no-repeat;height: 25px;width: 24px;float: left;margin: -25px 0 0 7px;}
2056
+ .products-styling{background: #fff;
2057
+ width: 250px;
2058
+ height: 150px;
2059
+ margin-top: -2%;}
2060
+ .products-grid {background: #d2d2d2;min-height: 205px}
2061
+ .cms-home .products-grid {background: #d2d2d2;height: 205px;}
2062
+ .products-onsale p {margin:0px;}
2063
+ .home-spot {width:100%}
2064
+ .onsale-offer{background: url(../images/offers2.png) 0 0 no-repeat;height: 35%;width: 10%;position: absolute;margin-left: 8%;margin-top: 1%;}
2065
+ /*.onsale-offer{background: url(../images/offers2.png) 0 0 no-repeat;height: 35%;width: 10%;position: absolute;margin-left: 5%;margin-top: -2%;}*/
2066
+ /*.onsale-offer {
2067
+ background: url(../images/offers2.png) 0 0 no-repeat;
2068
+ height: 46%;
2069
+ width: 40%;
2070
+ position: relative;
2071
+ margin-left: -2%}*/
2072
+ /*.onsale-offer {
2073
+ background: url(../images/offers2.png) 0 0 no-repeat;
2074
+ height: 19%;
2075
+ width: 7%;
2076
+ position: absolute;
2077
+ margin-left: 7%;
2078
+ margin-top: -13%;
2079
+ z-index: 50;
2080
+ }
2081
+ .onsale-offer {
2082
+ background: url(../images/offers2.png) 0 0 no-repeat;
2083
+ height: 36%;
2084
+ width: 40%;
2085
+ position: relative;
2086
+ margin-left: 53%;
2087
+ margin-top: -80%;
2088
+ }*/
2089
+ .next-product{background: url(../images/next.png) 0 0 no-repeat;float: right;width: 20px;height: 19px;margin-top: 24%;}
2090
+ .ratings {margin:2px 0 0 0;float: left;padding: 3% 0 0 8%;}
2091
+
2092
+ .products-off-title{margin: 0 0 2% 0% !important;border-bottom: 1px solid #7C7979;width: 100%;font-family: Myraid pro;font-weight: bold;font-size: 16px;color: #000;}
2093
+
2094
+ /*----- ONsale title ends.......*/
2095
+
2096
+
2097
+
2098
+ /*---category list style starts-------- */
2099
+ .category-list{padding-left:0}
2100
+ .category-custitle{background: url(../images/catagoriesbg.jpg) 100% 0 repeat;width: 195px;padding-left: 1% !important;font-weight: bold;font-size: 16px;font-family: Myriad Pro;}
2101
+ .cat-li{background: url(../images/catagoriesborder.jpg);width: 92%;padding: 0.9em 0 0.5em 1em;border-bottom: 1px solid gray;font-family: Myriad Pro;
2102
+ font-size: 14px;}
2103
+ /*.firstli{border-top:none;}*/
2104
+ .category-block{float: left;margin-top: 3%;background: url(../images/catagoriesborder.jpg);margin-bottom:20%;}
2105
+ .category-block .cat-li.firstli{padding-top:0 !important;}
2106
+ .category-block .cat-li a{text-decoration: none;color: #5A5656;font-family: Myriad Pro;}
2107
+
2108
+ /*---category list style ends-------- */
2109
+
2110
+
2111
+
2112
+ /*------new products style starts -----*/
2113
+ .widget-new-products .products-grid li{height: 50%;}
2114
+ .widget-new-products .products-grid li.item{width: 200px;margin-left:1%}
2115
+ .products-grid .actions {float: left;}
2116
+ .widget-new-products .products-grid .amount{display:none;}
2117
+ .widget-new-products .ratings{padding:0;}
2118
+ /*.best-selling{float:left;width:0;}*/
2119
+ .best-selling {float: left;width: 0;margin-top: -3%;margin-left: -3%;}
2120
+ .widget-new-products{margin: -7px 0 0 10px;}
2121
+ .widget-new-products .products-grid {width: 683px;height: 250px;}
2122
+ .widget-new-products .products-grid li.first{/*margin-left: 2%;*/margin-left: 3%;}
2123
+ .widget-new-products .products-grid img{margin-left:10%}
2124
+ .widget-new-products .products-grid .product-name{min-height: 2.7em;background: url(../images/arrow.png) 102% 50%;z-index: 50;
2125
+ position: relative;}
2126
+ .widget-new-products .next-product {margin: 12% 0% 0 0%;}
2127
+ .products-bg{background: #fff;position: absolute;padding: 3% 0% 0 1%;margin-top: -20px;width: 27.5%;}
2128
+ .widget-new-products .products-grid{background: none;border-bottom:none}
2129
+ .widget-new-products .products-grid .product-name a{margin-left:3%}
2130
+ .col-main .widget-new-products{margin:1px 0 !important;}
2131
+ /*------new products style ends -----*/
2132
+
2133
+ /*---today's special style starts-----*/
2134
+ .today-special{clear:both;float:left;width:100%;}
2135
+ .today-special .products-grid li{height: 50%;margin-left: 26%;}
2136
+ .today-special .products-grid li.item{width: 200px;/*background: #fff;*/margin: 1% 0 0 1%;padding:0;}
2137
+ /*.today-special .today-title{/*background: url(../images/catagoriesbg.jpg) 100% 0 repeat;width: 150px;padding-left: 2% !important;font-weight: bold;font-size: 16px;font-family: Myriad Pro;}*/
2138
+ .today-special .today-title {background: url(../images/catagoriesbg.jpg) 100% 0 repeat-x;/*margin-top: 28%;*/float: left;position: relative;width: 114%;padding-left: 2% !important;font-weight: bold;font-size: 16px;font-family: Myriad Pro;}
2139
+ .today-special .products-grid .amount{display:none;}
2140
+ .today-special .ratings{padding:0;margin-left: 11%;}
2141
+ @-moz-document url-prefix() {.today-special .ratings{margin-left:5%}}
2142
+ /*.today-special{margin: -7px 0 0 10px;}*/
2143
+ .today-special .products-grid {background: none;border-bottom:none;width: 199px;height: 231px;}
2144
+ .today-special .products-grid li.first{margin-left: 1%;}
2145
+ .today-special .products-grid img{margin-left:10%}
2146
+ .today-special .products-grid .product-name{min-height: 2.7em;background: url(../images/arrow.png) 102% 50%;z-index: 50;
2147
+ position: relative;}
2148
+ .today-special .next-product {margin: 12% 0% 0 0%;}
2149
+ .today-special .products-bg{background: #fff;position: absolute;padding: 9% 0% 0 1%;margin-top: -21px;width: 98%;height: 74%;}
2150
+ .today-special .products-grid .product-name a{margin-left:3%}
2151
+ .today-special ul{padding-left:0;}
2152
+ @-moz-document url-prefix() {.today-special ul{padding-left:0;margin-left:-6px !important;}}
2153
+ /*.left-overall{float:left;margin-left: 2%;margin-top: 2%;}*/
2154
+ .left-overall {float: left;margin-left: 8px;margin-top: 1%;width:19%}
2155
+ .productsNew{float:left;margin-left: 8px;}
2156
+ /*---today's special style ends-----*/
2157
+ .home-callout {display:none;}
2158
+ .regular-price .price {font-family: Myriad Pro;color: #7E7878;}
2159
+
2160
+
2161
+ /*------------footer starts--------- */
2162
+ /*-----Footer display-----------------*/
2163
+ .footer-container{border:0}
2164
+
2165
+ .footer-container {background-color:white; margin:auto; padding:none;width:900px;}
2166
+
2167
+
2168
+ /*-----Newsletter display-----------------*/
2169
+ .newsletter_label{font-weight:bold;font-family: Myriad Pro;font-size: 14px;}
2170
+ .footer .mini-newsletter{float:left;}
2171
+ .subscribeBtn{margin-top: 4px;background-color: #B00000;color: #fff;border-radius: 2px;padding: 3px;}
2172
+
2173
+ /*.cards{margin-left: -742px; margin-top: 87px;}
2174
+ .footer_img{margin-top: -94px;}*/
2175
+
2176
+ .cards{margin-left: -711px; margin-top: 87px;}
2177
+ .footer_img{margin-top: -94px;margin-left:26%}
2178
+ /*--.cards{background: url(../images/cards.png)no-repeat; width: 172px; height: 50px;margin-top: 75px;}
2179
+
2180
+ .footer_img{background: url(../images/footer.jpg)no-repeat; width: 73%; height: 101px; margin-left: 28%; margin-top: -13%;}--*/
2181
+ .free_shipping_font{font: 30px/1.55 Arial,Helvetica,sans-serif; margin-right: 19%; margin-top: -8%; color: maroon;}
2182
+
2183
+ /*.cards{background: url(../images/cards.png)no-repeat; width: 172px; height: 50px;margin-top: 75px;}
2184
+
2185
+ .footer_img{background: url(../images/footer.jpg)no-repeat; width: 73%; height: 101px; margin-left: 28%; margin-top: -13%;}
2186
+ .free_shipping_font{font: 30px/1.55 Arial,Helvetica,sans-serif; margin-right: 19%; margin-top: -8%; color: maroon;}*/
2187
+
2188
+ .free_shipping_font{font: 30px/1.55 Arial,Helvetica,sans-serif; margin-right: 1%; margin-top: -7%; margin-top: -8%\9; margin-right:15%\9; color: maroon;}
2189
+ @-moz-document url-prefix() {.free_shipping_font{ margin-right: 21%; margin-top: -8%;}}
2190
+ .content{text-align: left;}
2191
+ .input-text{width:200px;}
2192
+
2193
+ .navigation{margin-top: 4%;float: right;}
2194
+ .navigation a{text-decoration: none;color: #000;font-family: Myriad Pro; font-size:14px;}
2195
+
2196
+ .footer address {margin:none; color: black;}
2197
+ .footer {padding: 10px 10px 10px;}
2198
+ /*body{overflow-x:hidden}*/
2199
+ .copyright{clear:both;margin-top: 0%;float: left;font-family: Myriad Pro;}
2200
+ .copyright address{font-size:13px;}
2201
+ .footer {/*padding: 10px 16px 0px 10px; padding-right:18px;margin-right:9.5%;*/background: #f2f2f2;width: 97.5%;}
2202
+ /*------------footer ends--------- */
2203
+ /*------Main bg starts----------*/
2204
+ .main-bg{background: #f2f2f2;max-width: 99%;min-height: 500px;margin-left: 5px;margin-top: 5%;margin-right:5px;}
2205
+ .main{padding:0}
2206
+ /*------Main bg ends----------*/
2207
+ .add-to-links {margin: 5px 0 0 17px;}
2208
+
2209
+
2210
+ /*---------------header right side content starts---------*/
2211
+ /*.header .welcome-msg { margin: -10% 0 0 51%; color:#8B8B8B;font-weight:bold; text-align:center; }*/
2212
+ .header .welcome-msg {
2213
+ margin: -14% 0px 0% 51%;
2214
+
2215
+ }
2216
+ .header .links { margin:9% 0 0 0; }
2217
+ /*@-moz-document url-prefix() { .header .welcome-msg { margin: -12% 0 0 51%; color:#8B8B8B;font-weight:bold; text-align:right; } }*/
2218
+ .header .quick-access {float: right;padding: 10px 4px 0 0;width: 600px;}
2219
+ @-moz-document url-prefix() {.header .links { margin:-1% 0 0 0; }}
2220
+ .header .form-search { position:absolute; top:4%; right:4%; width:362px; height:30px; /*background:url(../images/bkg_form-search.gif) 0 0 no-repeat;*/ padding:1px 0 0 16px; margin:27px 0 0 0px;}
2221
+ .header .form-search input.input-text { float: left;border-color: #fff;width: 300px;height: 26px;background-color: #fff;}
2222
+ /*.header .quick-access { float:right; width:600px; padding:0px 0px 0 0; }*/
2223
+ /*---------header ends----------*/
2224
+
2225
+
2226
+
2227
+ /*carousel styels */
2228
+ .liquid {
2229
+ /*background:#313b31 url('../images/carousel/bodybackground.png') repeat-y scroll 50% 0;*/
2230
+
2231
+ /*background-color: rgb(210, 210, 210);*/
2232
+ /*border:1px solid #19301C;*/
2233
+ height:195px !important;
2234
+ -moz-border-radius:10px 10px 10px 10px;
2235
+ -webkit-border-radius:10px 10px 10px 10px;
2236
+ border-radius:10px 10px 10px 10px;
2237
+ padding:10px 0;
2238
+ }
2239
+ .liquid .previous {
2240
+ display:block;
2241
+ height:126px;
2242
+ width:64px;
2243
+ background:url('../images/carousel/WhiteArrow.png') no-repeat;
2244
+ float:left;
2245
+ margin:28px 0 0 32px;
2246
+ padding:0;
2247
+ }
2248
+ .liquid .next {
2249
+ display:block;
2250
+ height:126px;
2251
+ width:64px;
2252
+ background: url('../images/carousel/BlackArrow.png') no-repeat;
2253
+ float:right;
2254
+ margin:28px 0 0 2px;
2255
+ padding:0;
2256
+ }
2257
+ .liquid ul li {
2258
+ width:175px;
2259
+ height:170px;
2260
+ padding:0 2px;
2261
+ margin:0;
2262
+ }
2263
+ .liquid ul li a img {
2264
+ float: left;
2265
+ /*-moz-box-shadow: 5px 5px 3px #222;
2266
+ -webkit-box-shadow: 5px 5px 3px #222;
2267
+ box-shadow: 5px 5px 3px #222;*/
2268
+ }
2269
+ .height {
2270
+ height:140px !important;
2271
+ }
2272
+ .liquid ul li.item {height: 206px !important;margin-left:7px !important;margin-right:0px !important}
2273
+ /*------ carousel style ends*/
2274
+
2275
+
2276
+
2277
+ /*---- inner Category Grid view pages starts ----*/
2278
+ .catalog-category-view .col2-left-layout .products-grid, .col2-right-layout .products-grid{width: 100%;}
2279
+ .catalog-category-view .products-grid li.item {float: left; width: 22%; padding:none; padding: 0.5px;margin-left: 2%;border: 1px solid #dadada;}
2280
+ .catalog-category-view .products-grid .price-box {margin: 5px 0 5px 5px;margin-top: 70%;}
2281
+ .catalog-category-view .products-grid .ratings {margin-top: -23%;margin-left: 47%;}
2282
+
2283
+ .catalog-category-view .products-grid .product-name{padding-top: 2%; /*margin-right: 2px;*/width:95%;}
2284
+ .catalog-category-view .product-bg{background: white;height: 225px;/*margin-top: 22px;margin-right: 21px;*/}
2285
+ .catalog-category-view .products-grid .product-name a {float: left;text-align:center;width:100%;padding-bottom:2%;/*margin-left: 15px;margin-right: 1px;*/}
2286
+ /*.catalog-category-view .regular-price .price{margin-left: 15px;}*/
2287
+
2288
+ .catalog-category-view .products-grid .actions{margin-left:5px}
2289
+ .catalog-category-view .ratings .rating-box{margin-left: -3px;margin-bottom:2%;}
2290
+ .catalog-category-view .minimal-price-link .label {float: left;/*margin-left: 15px*/}
2291
+ .catalog-category-view .price-from .price-label {/*margin-left: 15px*/}
2292
+
2293
+ .catalog-category-view .price-to .price-label {/*margin-left: 15px;*/}
2294
+
2295
+ .catalog-category-view .toolbar .pager {margin-bottom: 1em;}
2296
+ .catalog-category-view .toolbar {margin-bottom: 1em;}
2297
+
2298
+ .catalog-category-view .sorter .view-mode {margin-top: 1em;}
2299
+ .catalog-category-view .sorter .sort-by {margin-top: 1em;}
2300
+ .catalog-category-view .products-grid .product-image {float: left;margin-left: 10px;margin-top:1px;}
2301
+ /*.catalog-category-view .minimal-price {margin-left: 15px;}*/
2302
+ .catalog-category-view .products-grid{background:#fff;clear: both;
2303
+ margin-top: 5%;}
2304
+ /*---- inner Category Grid view pages ends ----*/
2305
+
2306
+ /*---- inner Category List view pages starts ----*/
2307
+ /*.catalog-category-view .products-list .product-name a {margin-left: 12em;}*/
2308
+ .catalog-category-view .products-list .ratings{margin-top: 1%;padding:0;/*margin-left: -3em;*/}
2309
+ .catalog-category-view .products-list .ratings .rating-links{width: 21em;}
2310
+ .catalog-category-view .products-list .price-box {clear:both;float: left;margin-top:0%;/*margin: 44px 0px 1px -243px;;*/}
2311
+
2312
+ .catalog-category-view .products-list .add-to-links {/*margin-left: 91px;*/margin-top: -4px;}
2313
+ .catalog-category-view .products-list .add-cart{margin-top: 4em;/*margin-left: 75px;*/clear:both;}
2314
+ .catalog-category-view .products-list .add-to-links .separator {display: none;margin: 0 0px;}
2315
+ .catalog-category-view .products-list .minimal-price {margin-top: -12px;margin-left: 0px;margin-right: -75px;}
2316
+ .category-products {clear: both;width: 99%;}
2317
+ .catalog-category-view .products-list .ratings .rating-box{margin-left: 0px;}
2318
+
2319
+
2320
+ /*---- inner Category List view pages ends ----*/
2321
+
2322
+ .main .breadcrumbs {padding-top: 9px;}
2323
+ .product-view .product-shop .add-to-links li .separator {display: none;}
2324
+
2325
+ /*Product description page*/
2326
+ /*.product-view .product-shop .add-to-links{margin-top: 23px;}*/
2327
+ /*.product-view .ratings {margin-left: -17px;}*/
2328
+ .product-view .ratings {margin-left:-2px;width:86%;padding: 3% 0 0 0%;}
2329
+ .product-view .product-shop .availability {clear: left;float: left;margin: 1% 0 0 0;}
2330
+ .product-view .product-shop .price-box {clear: both;margin:0;}
2331
+
2332
+ /*.product-view .product-shop .price-box {margin: 6px 0 0 0;}*/
2333
+ .product-collateral {background:#fff;}
2334
+
2335
+ .product-collateral h2{color: #0a263c;}
2336
+ .product-view .box-up-sell .products-grid td.empty{background:#969696;}
2337
+ .product-view .box-up-sell .products-grid td {background:#B6B6B6;}
2338
+ .product-collateral h2 {border-bottom: 1px solid #ECECEB;}
2339
+
2340
+ .product-view .box-up-sell .products-grid td {border-right: 1px solid #E4E2DB;}
2341
+
2342
+ .products-grid .product-name a {text-decoration: none;font-family: Myriad Pro;font-size: 13px;font-weight: normal;}
2343
+
2344
+ /*----upsell product image size-------*/
2345
+ .imgsizeClass {width:125px;height:125px}
2346
+ /*--------product description page ends---------*/
2347
+
2348
+ /*-------left nav bar styling starts-------*/
2349
+ .block .block-title {padding:7px 5px;}
2350
+ .block-layered-nav .block-title{display:none;}
2351
+ .block .block-content {padding-bottom:15px;}
2352
+
2353
+ .block-compare .block-title strong {background-image:none;padding: 0;color: #fff;font-family:Myraid-pro;}
2354
+ .block-cart .block-title strong {background-image:none;padding: 0;color: #fff;font-family:Myraid-pro;}
2355
+ .block-viewed .block-title strong {background-image:none;padding: 0;color: #fff;font-family:Myraid-pro;}
2356
+ .block .block-title {background: #C4121C;}
2357
+ .block-layered-nav .block-subtitle {background: #C4121C;color:#fff;font-family: Myraid-pro;padding:5px 0 8px 5px;text-transform: capitalize;font-size: 13px;}
2358
+ .block-layered-nav .block-content {border:none;}
2359
+ .block .block-title strong { font-size:13px;text-transform: capitalize;font-family: Myraid-pro;}
2360
+ .block-layered-nav .block-content {background: #f8f7f5;/*border: 1px solid #c4c1bc;*/}
2361
+ /*-------left nav bar styling starts-------*/
2362
+
2363
+ /*--------bundle product styling starts-----*/
2364
+ .product-options-bottom .add-to-cart {margin-right:10%;}
2365
+ /*.product-options-bottom .add-to-links {clear:none;width:40%;margin-left: 88.5%;margin-top: 3.5%;}*/
2366
+
2367
+
2368
+ .product-options-bottom .add-to-links {clear:none;width:40%;margin:3.5% 0 0 88.5%;}
2369
+
2370
+ .product-options-bottom .link-wishlist {margin: -25px 0 0 30px;}
2371
+ .product-options-bottom .add-to-cart button.button span {height:21px;}
2372
+
2373
+
2374
+ .product-options-bottom .price-box{position:absolute;}
2375
+ /*--------bundle product styling ends-----*/
2376
+
2377
+ /*----Customer login page starts--------*/
2378
+ .size-fill{width:100% !important;}
2379
+ /*----Customer login page ends--------*/
2380
+
2381
+ button.button {background:#C4121C;}
2382
+ .cart .title-buttons .checkout-types {margin:1%;}
2383
+ .cart-table .btn-empty span, .cart-table .btn-continue span, .cart-table .btn-update span{border-color: #C4121C;background: #C4121C;}
2384
+ .cart .discount button span, .cart .shipping button span{border-color: #C4121C;background: #C4121C;}
2385
+ .product-view .box-up-sell .products-grid td.empty {background: none repeat scroll 0 0 #FFFFFF;}
2386
+ .data-table .odd {background: rgba(255, 245, 158, 0.7); background:#FFF59E\9;/*filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0.7,startColorstr='#FFF59E', endColorstr='#FFF8A2');*/}
2387
+ .data-table .even {background: #fff;}
2388
+ .product-view .box-up-sell .products-grid td {background: rgba(255, 245, 158, 0.7);}
2389
+ .product-view .box-tags .form-add button.button span{background: #C4121C;border-color:#C4121C;}
2390
+ .product-view .product-shop .add-to-box .add-to-links{clear: both;margin: 0% 0 0 37%;padding-top: 4px;}
2391
+ #checkout-progress-wrapper .block-title strong span{color:#fff;}
2392
+ .checkout-cart-index #shopping-cart-table .link-wishlist{margin: 3px 0 0 30px;}
2393
+ .wishlist-index-index .add-to-cart-alt button{margin-top:7px;margin-bottom:5px;}
2394
+ .button .btn-update{background-color:#C4121C;}
2395
+
2396
+
2397
+ .block-poll .block-title strong{padding:1px;}
2398
+
2399
+ .nobr{float:left;}
2400
+
2401
+ .send-friend .form-list .field {width: 90%;}
2402
+ .send-friend .form-list .input-box {width: 100%;}
2403
+ .send-friend .form-list input.input-text, .send-friend .form-list textarea {width: 100%;}
2404
+ .send-friend .form-list {width:100%;}
2405
+ .send-friend .form-list li.wide .input-box {width: 90%;}
2406
+ .send-friend .form-list li.wide textarea {width: 100%;}
2407
+
2408
+ .nivo-main-image{height: auto !important;}
2409
+
2410
+ .page-popup .btn-cart span {border: 0px solid #C4121C;background: none;width:35px;float: left;margin-left: 0px;height: 20px;}
2411
+ .page-popup .ratings{clear:both;float:left;padding:3% 0 0 0;/*margin-top:7% !important;*/}
2412
+ .page-popup .add-to-links {/*margin-left: 3% !important;*/margin: 0;}
2413
+ .page-popup .add-to-row.last .btn-cart {}
2414
+ .page-popup .add-to-row.last .add-to-links {/*margin-left: 35px !important;*/margin-top:5px;}
2415
+ .page-popup .popup-div{/*margin-left:26%;*/width:56px;}
2416
+ .page-popup .topul .link-wishlist{margin:-21px 0 0 23px;}
2417
+ .compare-table tr.first td {text-align:left;}
2418
+ .compare-table tr.add-to-row td{text-align:left;}
2419
+ .add-to-row .add-to-links .link-wishlist{margin: -25px 0 0 24px;}
2420
+ /*.catalogsearch-result-index .ratings .amount {clear: both;float: left;margin-top: 3px;}*/
2421
+ .catalogsearch-result-index .col2-left-layout .products-grid, .col2-right-layout .products-grid {width:100%;}
2422
+ .catalogsearch-result-index .products-grid{min-height:250px;}
2423
+ .catalogsearch-result-index .products-grid .product-image{height:125px;}
2424
+ .catalogsearch-result-index .ratings {padding:0% 0 0% 0%;float:left;margin:0;width:44%;}
2425
+ .catalogsearch-result-index .products-grid .actions{width:51%;}
2426
+ .catalogsearch-result-index .products-grid li.item {width:146px;border: 1px solid #dadada;margin: 1%;}
2427
+ .catalogsearch-result-index .ratings .rating-box {margin-right:6px;}
2428
+ .catalogsearch-result-index .products-list .link-wishlist{margin: -29px 0 0 31px;}
2429
+ .catalogsearch-result-index .products-list .link-compare{margin: -29px 0 0 7px;}
2430
+ .catalogsearch-result-index .products-list .add-to-links .separator{display:none;}
2431
+ .catalogsearch-result-index .products-grid li.item{padding:12px 2px 10px;}
2432
+ /*.catalogsearch-result-index .products-list .add-to-links{margin: 0px 0 0 30.5%;clear:none;}
2433
+ .catalogsearch-result-index .products-list .price-box{width:25%}*/
2434
+ .catalogsearch-result-index .products-list .add-cart{clear:both;}
2435
+
2436
+
2437
+ .header {width:900px;}
2438
+ .slider-wrapper {
2439
+ width: 99%;
2440
+ margin-top: 1%;
2441
+ margin-left: 5px;
2442
+ margin-right: 5px;
2443
+ }
2444
+ .products-grid{background:none;}
2445
+ .block-compared .block-title strong{background:none;background-image:none;padding: 0;}
2446
+ .productImg{}
2447
+ .account-login{width:97%;margin:1%;}
2448
+ .customer-account-index .col2-left-layout .col-main , .sales-order-view .col2-left-layout .col-main{width:72%;margin-right:1%;}
2449
+ .checkout-onepage-index .col2-right-layout .col-main{width: 73%;margin:0 1% 0 1%;}
2450
+ .checkout-cart-index .cart{width:99%;/*margin-left:1%;*/}
2451
+ .checkout-cart-index .data-table{width:99%;}
2452
+
2453
+ /*----------slider-caption style starts------------------------*/
2454
+ .caption-tag {bottom: 0;width: 100%;position: absolute;}
2455
+ .caption-tag a{border-bottom: 0 !important;}
2456
+ /*----------slider-caption style ends------------------------*/
2457
+
2458
+ .insertimage{background:url(../images/sales1.jpg);/*width:100px;height:100px;*/}
2459
+ .cms-index-index .col-main{padding:0;}
2460
+ .cms-index-index .products-onsale{width:96.8 !important;}
2461
+ .page-sitemap{width:98%;}
2462
+ .wishlist-index-share .col2-left-layout .col-main{width:74%;margin-right:1%;}
2463
+ .prodTitle{display:none;}
2464
+ #nav li>ul{display:none;}
2465
+ .products-grid .product-image img{width:130px;height:120px;}
2466
+
2467
+ .cms-index-index .products-grid .product-image img {width: 110px;height: 95px;}
2468
+ .cms-index-index .products-onsale .product-image img{width:130px;height:120px;}
2469
+ .catalog-category-view .category-list li{border: 1px solid #dadada;margin-left: 2%;}
2470
+ .catalog-product-view .products-grid .product-image img{width:112px;height:106px;}
2471
+ .customer-account-create .col1-layout .col-main , .customer-account-logoutsuccess .col1-layout .col-main , .customer-account-forgotpassword .col1-layout .col-main {width:98%;}
2472
+
2473
+ .onsale-span{margin-left:0.5%;}
2474
+ #messages_product_view{width:99%;}
2475
+
2476
+ .col2-left-layout .col-main{margin-right: 1%;width: 74%;}
2477
+ .messages{width:98%;margin-left:1%!important;}
2478
+ .messages li {margin: 4px 0 10px !important;}
skin/frontend/default/electromax/css/widgets.css ADDED
@@ -0,0 +1,101 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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 base_default
22
+ * @copyright Copyright (c) 2012 Magento Inc. (http://www.magentocommerce.com)
23
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
24
+ */
25
+
26
+ /* Widgets =============================================================================== */
27
+ .widget { display:inline; }
28
+ .widget .widget-title { /*clear:both; padding:15px 0 0; margin:0 0 7px;*/text-align: center;float: left;background: url(../images/catagoriesbg.jpg) 100% 0 repeat-x;margin-left: 24% !important;width: 83%; }
29
+ .widget .widget-title h2 { font-size:16px; font-weight:bold; color:#2f2f2f;font-family: Myriad Pro; }
30
+
31
+ .widget .mini-products-images-list .product-image { display:block; width:76px; height:76px; border:1px solid #a9a9a9; margin:0 auto; }
32
+ .widget .mini-products-images-list li.item { float:left; width:77px; height:77px; }
33
+
34
+ /* Widget: Catalog New Proructs List */
35
+ .widget-new-products { display:block; }
36
+ .col-main .widget-new-products { margin:10px 0; }
37
+ .widget-new-products .products-grid .product-image,
38
+ .widget-new-products .products-list .product-image { width:85px; height:85px; }
39
+ .widget-new-products .products-list .product-shop { margin-left:100px; }
40
+ .sidebar .widget-new-products .block { font-size:11px; line-height:1.25; }
41
+ .sidebar .widget-new-products .block-title strong { background:url(../images/widgets/i_widget-new.gif) 0 1px no-repeat; padding-left:21px; color:#dc5033; }
42
+
43
+ /* Widget: Recently Viewed Proructs */
44
+ .widget-viewed { display:block; }
45
+ .col-main .widget-viewed { margin:7px 0; }
46
+ .widget-viewed .products-grid .product-image,
47
+ .widget-viewed .products-list .product-image { width:85px; height:85px; }
48
+ .widget-viewed .products-list .product-shop { margin-left:100px; }
49
+ .sidebar .widget-viewed .block { font-size:11px; line-height:1.25; }
50
+ .sidebar .widget-viewed .block-title strong { background:url(../images/widgets/i_block-list.gif) 0 0 no-repeat; padding-left:21px; }
51
+
52
+ /* Widget: Recently Compared Proructs */
53
+ .widget-compared { display:block;}
54
+ .col-main .widget-compared { margin:7px 0; }
55
+ .widget-compared .products-grid .product-image,
56
+ .widget-compared .products-list .product-image { width:85px; height:85px; }
57
+ .widget-compared .products-list .product-shop { margin-left:100px; }
58
+ .sidebar .widget-compared .block { font-size:11px; line-height:1.25; }
59
+ .sidebar .widget-compared .block-title strong { background:url(../images/widgets/i_block-list.gif) 0 0 no-repeat; padding-left:21px; }
60
+
61
+ /* Widget: CMS Static Block */
62
+ .widget-static-block {}
63
+ .sidebar .widget-static-block { display:block; margin:0 0 15px; }
64
+
65
+ /* Widgets: Links Common Styles */
66
+ .top-container .widget a { padding:0 0 0 7px; }
67
+
68
+ .bottom-container .widget a { padding:0 3px; }
69
+
70
+ /* Widget: Catalog Product Link */
71
+ .widget-product-link-inline { display:inline; }
72
+
73
+ .col-main .widget-product-link { display:block; text-align:right; margin:7px 0; }
74
+ .col-main .widget-product-link a { background:url(../images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding-right:15px; }
75
+
76
+ .sidebar .widget-product-link { display:block; margin:0 0 15px; padding:0 10px; }
77
+ .sidebar .widget-product-link a { background:url(../images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding:0 15px 0 0; }
78
+
79
+ /* Widget: Catalog Category Link */
80
+ .widget-category-link-inline { display:inline; }
81
+
82
+ .col-main .widget-category-link { display:block; text-align:right; margin:7px 0; }
83
+ .col-main .widget-category-link a { background:url(../images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding-right:15px; }
84
+
85
+ .sidebar .widget-category-link { display:block; margin:0 0 15px; padding:0 10px; }
86
+ .sidebar .widget-category-link a { background:url(../images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding:0 15px 0 0; }
87
+
88
+ /* Widget: CMS Page Link */
89
+ .widget-cms-link-inline { display:inline; }
90
+
91
+ .col-main .widget-cms-link { display:block; text-align:right; margin:7px 0; }
92
+ .col-main .widget-cms-link a { background:url(../images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding-right:15px; }
93
+
94
+ .sidebar .widget-cms-link { display:block; margin:0 0 15px; padding:0 10px; }
95
+ .sidebar .widget-cms-link a { background:url(../images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding:0 15px 0 0; }
96
+ /* ======================================================================================= */
97
+
98
+ /*****--------------custom css starts--------******/
99
+ .widget-new-products .products-grid .product-image,
100
+ .widget-new-products .products-list .product-image { width:90%; height:80%; }
101
+ /*****--------------custom css ends--------******/
skin/frontend/default/electromax/images/Red_Box.png ADDED
Binary file
skin/frontend/default/electromax/images/arrow.png ADDED
Binary file
skin/frontend/default/electromax/images/arrows.png ADDED
Binary file
skin/frontend/default/electromax/images/arrows1.png ADDED
Binary file
skin/frontend/default/electromax/images/btn_edit.gif ADDED
Binary file
skin/frontend/default/electromax/images/btn_remove.gif ADDED
Binary file
skin/frontend/default/electromax/images/btn_trash.gif ADDED
Binary file
skin/frontend/default/electromax/images/bullets.png ADDED
Binary file
skin/frontend/default/electromax/images/cards.png ADDED
Binary file
skin/frontend/default/electromax/images/carousel/BlackArrow.png ADDED
Binary file
skin/frontend/default/electromax/images/carousel/WhiteArrow.png ADDED
Binary file
skin/frontend/default/electromax/images/cartyellow.jpg ADDED
Binary file
skin/frontend/default/electromax/images/catagoriesbg.jpg ADDED
Binary file
skin/frontend/default/electromax/images/catagoriesborder.jpg ADDED
Binary file
skin/frontend/default/electromax/images/compare.jpg ADDED
Binary file
skin/frontend/default/electromax/images/footer.jpg ADDED
Binary file
skin/frontend/default/electromax/images/hamburger-retina.gif ADDED
Binary file
skin/frontend/default/electromax/images/headerbg.jpg ADDED
Binary file
skin/frontend/default/electromax/images/i_msg-error.gif ADDED
Binary file
skin/frontend/default/electromax/images/i_msg-note.gif ADDED
Binary file
skin/frontend/default/electromax/images/i_msg-success.gif ADDED
Binary file
skin/frontend/default/electromax/images/loading.gif ADDED
Binary file
skin/frontend/default/electromax/images/logo.png ADDED
Binary file
skin/frontend/default/electromax/images/menuborder.jpg ADDED
Binary file
skin/frontend/default/electromax/images/menuyellow.jpg ADDED
Binary file
skin/frontend/default/electromax/images/nemo.jpg ADDED
Binary file
skin/frontend/default/electromax/images/next.png ADDED
Binary file
skin/frontend/default/electromax/images/offers2.png ADDED
Binary file
skin/frontend/default/electromax/images/opc-ajax-loader.gif ADDED
Binary file
skin/frontend/default/electromax/images/productname.jpg ADDED
Binary file
skin/frontend/default/electromax/images/products.png ADDED
Binary file
skin/frontend/default/electromax/images/sales1.jpg ADDED
Binary file
skin/frontend/default/electromax/images/search.jpg ADDED
Binary file
skin/frontend/default/electromax/images/star.png ADDED
Binary file
skin/frontend/default/electromax/images/star3.png ADDED
Binary file
skin/frontend/default/electromax/images/submit.gif ADDED
Binary file
skin/frontend/default/electromax/images/toystory.jpg ADDED
Binary file
skin/frontend/default/electromax/images/up.jpg ADDED
Binary file
skin/frontend/default/electromax/images/walle.jpg ADDED
Binary file
skin/frontend/default/electromax/images/wishlist.jpg ADDED
Binary file
skin/frontend/default/electromax/js/jquery/jquery-1.9.0.min.js ADDED
@@ -0,0 +1,4 @@
 
 
 
 
1
+ /*! jQuery v1.9.0 | (c) 2005, 2012 jQuery Foundation, Inc. | jquery.org/license */(function(e,t){"use strict";function n(e){var t=e.length,n=st.type(e);return st.isWindow(e)?!1:1===e.nodeType&&t?!0:"array"===n||"function"!==n&&(0===t||"number"==typeof t&&t>0&&t-1 in e)}function r(e){var t=Tt[e]={};return st.each(e.match(lt)||[],function(e,n){t[n]=!0}),t}function i(e,n,r,i){if(st.acceptData(e)){var o,a,s=st.expando,u="string"==typeof n,l=e.nodeType,c=l?st.cache:e,f=l?e[s]:e[s]&&s;if(f&&c[f]&&(i||c[f].data)||!u||r!==t)return f||(l?e[s]=f=K.pop()||st.guid++:f=s),c[f]||(c[f]={},l||(c[f].toJSON=st.noop)),("object"==typeof n||"function"==typeof n)&&(i?c[f]=st.extend(c[f],n):c[f].data=st.extend(c[f].data,n)),o=c[f],i||(o.data||(o.data={}),o=o.data),r!==t&&(o[st.camelCase(n)]=r),u?(a=o[n],null==a&&(a=o[st.camelCase(n)])):a=o,a}}function o(e,t,n){if(st.acceptData(e)){var r,i,o,a=e.nodeType,u=a?st.cache:e,l=a?e[st.expando]:st.expando;if(u[l]){if(t&&(r=n?u[l]:u[l].data)){st.isArray(t)?t=t.concat(st.map(t,st.camelCase)):t in r?t=[t]:(t=st.camelCase(t),t=t in r?[t]:t.split(" "));for(i=0,o=t.length;o>i;i++)delete r[t[i]];if(!(n?s:st.isEmptyObject)(r))return}(n||(delete u[l].data,s(u[l])))&&(a?st.cleanData([e],!0):st.support.deleteExpando||u!=u.window?delete u[l]:u[l]=null)}}}function a(e,n,r){if(r===t&&1===e.nodeType){var i="data-"+n.replace(Nt,"-$1").toLowerCase();if(r=e.getAttribute(i),"string"==typeof r){try{r="true"===r?!0:"false"===r?!1:"null"===r?null:+r+""===r?+r:wt.test(r)?st.parseJSON(r):r}catch(o){}st.data(e,n,r)}else r=t}return r}function s(e){var t;for(t in e)if(("data"!==t||!st.isEmptyObject(e[t]))&&"toJSON"!==t)return!1;return!0}function u(){return!0}function l(){return!1}function c(e,t){do e=e[t];while(e&&1!==e.nodeType);return e}function f(e,t,n){if(t=t||0,st.isFunction(t))return st.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return st.grep(e,function(e){return e===t===n});if("string"==typeof t){var r=st.grep(e,function(e){return 1===e.nodeType});if(Wt.test(t))return st.filter(t,r,!n);t=st.filter(t,r)}return st.grep(e,function(e){return st.inArray(e,t)>=0===n})}function p(e){var t=zt.split("|"),n=e.createDocumentFragment();if(n.createElement)for(;t.length;)n.createElement(t.pop());return n}function d(e,t){return e.getElementsByTagName(t)[0]||e.appendChild(e.ownerDocument.createElement(t))}function h(e){var t=e.getAttributeNode("type");return e.type=(t&&t.specified)+"/"+e.type,e}function g(e){var t=nn.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function m(e,t){for(var n,r=0;null!=(n=e[r]);r++)st._data(n,"globalEval",!t||st._data(t[r],"globalEval"))}function y(e,t){if(1===t.nodeType&&st.hasData(e)){var n,r,i,o=st._data(e),a=st._data(t,o),s=o.events;if(s){delete a.handle,a.events={};for(n in s)for(r=0,i=s[n].length;i>r;r++)st.event.add(t,n,s[n][r])}a.data&&(a.data=st.extend({},a.data))}}function v(e,t){var n,r,i;if(1===t.nodeType){if(n=t.nodeName.toLowerCase(),!st.support.noCloneEvent&&t[st.expando]){r=st._data(t);for(i in r.events)st.removeEvent(t,i,r.handle);t.removeAttribute(st.expando)}"script"===n&&t.text!==e.text?(h(t).text=e.text,g(t)):"object"===n?(t.parentNode&&(t.outerHTML=e.outerHTML),st.support.html5Clone&&e.innerHTML&&!st.trim(t.innerHTML)&&(t.innerHTML=e.innerHTML)):"input"===n&&Zt.test(e.type)?(t.defaultChecked=t.checked=e.checked,t.value!==e.value&&(t.value=e.value)):"option"===n?t.defaultSelected=t.selected=e.defaultSelected:("input"===n||"textarea"===n)&&(t.defaultValue=e.defaultValue)}}function b(e,n){var r,i,o=0,a=e.getElementsByTagName!==t?e.getElementsByTagName(n||"*"):e.querySelectorAll!==t?e.querySelectorAll(n||"*"):t;if(!a)for(a=[],r=e.childNodes||e;null!=(i=r[o]);o++)!n||st.nodeName(i,n)?a.push(i):st.merge(a,b(i,n));return n===t||n&&st.nodeName(e,n)?st.merge([e],a):a}function x(e){Zt.test(e.type)&&(e.defaultChecked=e.checked)}function T(e,t){if(t in e)return t;for(var n=t.charAt(0).toUpperCase()+t.slice(1),r=t,i=Nn.length;i--;)if(t=Nn[i]+n,t in e)return t;return r}function w(e,t){return e=t||e,"none"===st.css(e,"display")||!st.contains(e.ownerDocument,e)}function N(e,t){for(var n,r=[],i=0,o=e.length;o>i;i++)n=e[i],n.style&&(r[i]=st._data(n,"olddisplay"),t?(r[i]||"none"!==n.style.display||(n.style.display=""),""===n.style.display&&w(n)&&(r[i]=st._data(n,"olddisplay",S(n.nodeName)))):r[i]||w(n)||st._data(n,"olddisplay",st.css(n,"display")));for(i=0;o>i;i++)n=e[i],n.style&&(t&&"none"!==n.style.display&&""!==n.style.display||(n.style.display=t?r[i]||"":"none"));return e}function C(e,t,n){var r=mn.exec(t);return r?Math.max(0,r[1]-(n||0))+(r[2]||"px"):t}function k(e,t,n,r,i){for(var o=n===(r?"border":"content")?4:"width"===t?1:0,a=0;4>o;o+=2)"margin"===n&&(a+=st.css(e,n+wn[o],!0,i)),r?("content"===n&&(a-=st.css(e,"padding"+wn[o],!0,i)),"margin"!==n&&(a-=st.css(e,"border"+wn[o]+"Width",!0,i))):(a+=st.css(e,"padding"+wn[o],!0,i),"padding"!==n&&(a+=st.css(e,"border"+wn[o]+"Width",!0,i)));return a}function E(e,t,n){var r=!0,i="width"===t?e.offsetWidth:e.offsetHeight,o=ln(e),a=st.support.boxSizing&&"border-box"===st.css(e,"boxSizing",!1,o);if(0>=i||null==i){if(i=un(e,t,o),(0>i||null==i)&&(i=e.style[t]),yn.test(i))return i;r=a&&(st.support.boxSizingReliable||i===e.style[t]),i=parseFloat(i)||0}return i+k(e,t,n||(a?"border":"content"),r,o)+"px"}function S(e){var t=V,n=bn[e];return n||(n=A(e,t),"none"!==n&&n||(cn=(cn||st("<iframe frameborder='0' width='0' height='0'/>").css("cssText","display:block !important")).appendTo(t.documentElement),t=(cn[0].contentWindow||cn[0].contentDocument).document,t.write("<!doctype html><html><body>"),t.close(),n=A(e,t),cn.detach()),bn[e]=n),n}function A(e,t){var n=st(t.createElement(e)).appendTo(t.body),r=st.css(n[0],"display");return n.remove(),r}function j(e,t,n,r){var i;if(st.isArray(t))st.each(t,function(t,i){n||kn.test(e)?r(e,i):j(e+"["+("object"==typeof i?t:"")+"]",i,n,r)});else if(n||"object"!==st.type(t))r(e,t);else for(i in t)j(e+"["+i+"]",t[i],n,r)}function D(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,o=t.toLowerCase().match(lt)||[];if(st.isFunction(n))for(;r=o[i++];)"+"===r[0]?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function L(e,n,r,i){function o(u){var l;return a[u]=!0,st.each(e[u]||[],function(e,u){var c=u(n,r,i);return"string"!=typeof c||s||a[c]?s?!(l=c):t:(n.dataTypes.unshift(c),o(c),!1)}),l}var a={},s=e===$n;return o(n.dataTypes[0])||!a["*"]&&o("*")}function H(e,n){var r,i,o=st.ajaxSettings.flatOptions||{};for(r in n)n[r]!==t&&((o[r]?e:i||(i={}))[r]=n[r]);return i&&st.extend(!0,e,i),e}function M(e,n,r){var i,o,a,s,u=e.contents,l=e.dataTypes,c=e.responseFields;for(o in c)o in r&&(n[c[o]]=r[o]);for(;"*"===l[0];)l.shift(),i===t&&(i=e.mimeType||n.getResponseHeader("Content-Type"));if(i)for(o in u)if(u[o]&&u[o].test(i)){l.unshift(o);break}if(l[0]in r)a=l[0];else{for(o in r){if(!l[0]||e.converters[o+" "+l[0]]){a=o;break}s||(s=o)}a=a||s}return a?(a!==l[0]&&l.unshift(a),r[a]):t}function q(e,t){var n,r,i,o,a={},s=0,u=e.dataTypes.slice(),l=u[0];if(e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u[1])for(n in e.converters)a[n.toLowerCase()]=e.converters[n];for(;i=u[++s];)if("*"!==i){if("*"!==l&&l!==i){if(n=a[l+" "+i]||a["* "+i],!n)for(r in a)if(o=r.split(" "),o[1]===i&&(n=a[l+" "+o[0]]||a["* "+o[0]])){n===!0?n=a[r]:a[r]!==!0&&(i=o[0],u.splice(s--,0,i));break}if(n!==!0)if(n&&e["throws"])t=n(t);else try{t=n(t)}catch(c){return{state:"parsererror",error:n?c:"No conversion from "+l+" to "+i}}}l=i}return{state:"success",data:t}}function _(){try{return new e.XMLHttpRequest}catch(t){}}function F(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function O(){return setTimeout(function(){Qn=t}),Qn=st.now()}function B(e,t){st.each(t,function(t,n){for(var r=(rr[t]||[]).concat(rr["*"]),i=0,o=r.length;o>i;i++)if(r[i].call(e,t,n))return})}function P(e,t,n){var r,i,o=0,a=nr.length,s=st.Deferred().always(function(){delete u.elem}),u=function(){if(i)return!1;for(var t=Qn||O(),n=Math.max(0,l.startTime+l.duration-t),r=n/l.duration||0,o=1-r,a=0,u=l.tweens.length;u>a;a++)l.tweens[a].run(o);return s.notifyWith(e,[l,o,n]),1>o&&u?n:(s.resolveWith(e,[l]),!1)},l=s.promise({elem:e,props:st.extend({},t),opts:st.extend(!0,{specialEasing:{}},n),originalProperties:t,originalOptions:n,startTime:Qn||O(),duration:n.duration,tweens:[],createTween:function(t,n){var r=st.Tween(e,l.opts,t,n,l.opts.specialEasing[t]||l.opts.easing);return l.tweens.push(r),r},stop:function(t){var n=0,r=t?l.tweens.length:0;if(i)return this;for(i=!0;r>n;n++)l.tweens[n].run(1);return t?s.resolveWith(e,[l,t]):s.rejectWith(e,[l,t]),this}}),c=l.props;for(R(c,l.opts.specialEasing);a>o;o++)if(r=nr[o].call(l,e,c,l.opts))return r;return B(l,c),st.isFunction(l.opts.start)&&l.opts.start.call(e,l),st.fx.timer(st.extend(u,{elem:e,anim:l,queue:l.opts.queue})),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always)}function R(e,t){var n,r,i,o,a;for(n in e)if(r=st.camelCase(n),i=t[r],o=e[n],st.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),a=st.cssHooks[r],a&&"expand"in a){o=a.expand(o),delete e[r];for(n in o)n in e||(e[n]=o[n],t[n]=i)}else t[r]=i}function W(e,t,n){var r,i,o,a,s,u,l,c,f,p=this,d=e.style,h={},g=[],m=e.nodeType&&w(e);n.queue||(c=st._queueHooks(e,"fx"),null==c.unqueued&&(c.unqueued=0,f=c.empty.fire,c.empty.fire=function(){c.unqueued||f()}),c.unqueued++,p.always(function(){p.always(function(){c.unqueued--,st.queue(e,"fx").length||c.empty.fire()})})),1===e.nodeType&&("height"in t||"width"in t)&&(n.overflow=[d.overflow,d.overflowX,d.overflowY],"inline"===st.css(e,"display")&&"none"===st.css(e,"float")&&(st.support.inlineBlockNeedsLayout&&"inline"!==S(e.nodeName)?d.zoom=1:d.display="inline-block")),n.overflow&&(d.overflow="hidden",st.support.shrinkWrapBlocks||p.done(function(){d.overflow=n.overflow[0],d.overflowX=n.overflow[1],d.overflowY=n.overflow[2]}));for(r in t)if(o=t[r],Zn.exec(o)){if(delete t[r],u=u||"toggle"===o,o===(m?"hide":"show"))continue;g.push(r)}if(a=g.length){s=st._data(e,"fxshow")||st._data(e,"fxshow",{}),"hidden"in s&&(m=s.hidden),u&&(s.hidden=!m),m?st(e).show():p.done(function(){st(e).hide()}),p.done(function(){var t;st._removeData(e,"fxshow");for(t in h)st.style(e,t,h[t])});for(r=0;a>r;r++)i=g[r],l=p.createTween(i,m?s[i]:0),h[i]=s[i]||st.style(e,i),i in s||(s[i]=l.start,m&&(l.end=l.start,l.start="width"===i||"height"===i?1:0))}}function $(e,t,n,r,i){return new $.prototype.init(e,t,n,r,i)}function I(e,t){var n,r={height:e},i=0;for(t=t?1:0;4>i;i+=2-t)n=wn[i],r["margin"+n]=r["padding"+n]=e;return t&&(r.opacity=r.width=e),r}function z(e){return st.isWindow(e)?e:9===e.nodeType?e.defaultView||e.parentWindow:!1}var X,U,V=e.document,Y=e.location,J=e.jQuery,G=e.$,Q={},K=[],Z="1.9.0",et=K.concat,tt=K.push,nt=K.slice,rt=K.indexOf,it=Q.toString,ot=Q.hasOwnProperty,at=Z.trim,st=function(e,t){return new st.fn.init(e,t,X)},ut=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,lt=/\S+/g,ct=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,ft=/^(?:(<[\w\W]+>)[^>]*|#([\w-]*))$/,pt=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,dt=/^[\],:{}\s]*$/,ht=/(?:^|:|,)(?:\s*\[)+/g,gt=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,mt=/"[^"\\\r\n]*"|true|false|null|-?(?:\d+\.|)\d+(?:[eE][+-]?\d+|)/g,yt=/^-ms-/,vt=/-([\da-z])/gi,bt=function(e,t){return t.toUpperCase()},xt=function(){V.addEventListener?(V.removeEventListener("DOMContentLoaded",xt,!1),st.ready()):"complete"===V.readyState&&(V.detachEvent("onreadystatechange",xt),st.ready())};st.fn=st.prototype={jquery:Z,constructor:st,init:function(e,n,r){var i,o;if(!e)return this;if("string"==typeof e){if(i="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:ft.exec(e),!i||!i[1]&&n)return!n||n.jquery?(n||r).find(e):this.constructor(n).find(e);if(i[1]){if(n=n instanceof st?n[0]:n,st.merge(this,st.parseHTML(i[1],n&&n.nodeType?n.ownerDocument||n:V,!0)),pt.test(i[1])&&st.isPlainObject(n))for(i in n)st.isFunction(this[i])?this[i](n[i]):this.attr(i,n[i]);return this}if(o=V.getElementById(i[2]),o&&o.parentNode){if(o.id!==i[2])return r.find(e);this.length=1,this[0]=o}return this.context=V,this.selector=e,this}return e.nodeType?(this.context=this[0]=e,this.length=1,this):st.isFunction(e)?r.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),st.makeArray(e,this))},selector:"",length:0,size:function(){return this.length},toArray:function(){return nt.call(this)},get:function(e){return null==e?this.toArray():0>e?this[this.length+e]:this[e]},pushStack:function(e){var t=st.merge(this.constructor(),e);return t.prevObject=this,t.context=this.context,t},each:function(e,t){return st.each(this,e,t)},ready:function(e){return st.ready.promise().done(e),this},slice:function(){return this.pushStack(nt.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(0>e?t:0);return this.pushStack(n>=0&&t>n?[this[n]]:[])},map:function(e){return this.pushStack(st.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:tt,sort:[].sort,splice:[].splice},st.fn.init.prototype=st.fn,st.extend=st.fn.extend=function(){var e,n,r,i,o,a,s=arguments[0]||{},u=1,l=arguments.length,c=!1;for("boolean"==typeof s&&(c=s,s=arguments[1]||{},u=2),"object"==typeof s||st.isFunction(s)||(s={}),l===u&&(s=this,--u);l>u;u++)if(null!=(e=arguments[u]))for(n in e)r=s[n],i=e[n],s!==i&&(c&&i&&(st.isPlainObject(i)||(o=st.isArray(i)))?(o?(o=!1,a=r&&st.isArray(r)?r:[]):a=r&&st.isPlainObject(r)?r:{},s[n]=st.extend(c,a,i)):i!==t&&(s[n]=i));return s},st.extend({noConflict:function(t){return e.$===st&&(e.$=G),t&&e.jQuery===st&&(e.jQuery=J),st},isReady:!1,readyWait:1,holdReady:function(e){e?st.readyWait++:st.ready(!0)},ready:function(e){if(e===!0?!--st.readyWait:!st.isReady){if(!V.body)return setTimeout(st.ready);st.isReady=!0,e!==!0&&--st.readyWait>0||(U.resolveWith(V,[st]),st.fn.trigger&&st(V).trigger("ready").off("ready"))}},isFunction:function(e){return"function"===st.type(e)},isArray:Array.isArray||function(e){return"array"===st.type(e)},isWindow:function(e){return null!=e&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?Q[it.call(e)]||"object":typeof e},isPlainObject:function(e){if(!e||"object"!==st.type(e)||e.nodeType||st.isWindow(e))return!1;try{if(e.constructor&&!ot.call(e,"constructor")&&!ot.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var r;for(r in e);return r===t||ot.call(e,r)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},error:function(e){throw Error(e)},parseHTML:function(e,t,n){if(!e||"string"!=typeof e)return null;"boolean"==typeof t&&(n=t,t=!1),t=t||V;var r=pt.exec(e),i=!n&&[];return r?[t.createElement(r[1])]:(r=st.buildFragment([e],t,i),i&&st(i).remove(),st.merge([],r.childNodes))},parseJSON:function(n){return e.JSON&&e.JSON.parse?e.JSON.parse(n):null===n?n:"string"==typeof n&&(n=st.trim(n),n&&dt.test(n.replace(gt,"@").replace(mt,"]").replace(ht,"")))?Function("return "+n)():(st.error("Invalid JSON: "+n),t)},parseXML:function(n){var r,i;if(!n||"string"!=typeof n)return null;try{e.DOMParser?(i=new DOMParser,r=i.parseFromString(n,"text/xml")):(r=new ActiveXObject("Microsoft.XMLDOM"),r.async="false",r.loadXML(n))}catch(o){r=t}return r&&r.documentElement&&!r.getElementsByTagName("parsererror").length||st.error("Invalid XML: "+n),r},noop:function(){},globalEval:function(t){t&&st.trim(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(yt,"ms-").replace(vt,bt)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t,r){var i,o=0,a=e.length,s=n(e);if(r){if(s)for(;a>o&&(i=t.apply(e[o],r),i!==!1);o++);else for(o in e)if(i=t.apply(e[o],r),i===!1)break}else if(s)for(;a>o&&(i=t.call(e[o],o,e[o]),i!==!1);o++);else for(o in e)if(i=t.call(e[o],o,e[o]),i===!1)break;return e},trim:at&&!at.call("\ufeff\u00a0")?function(e){return null==e?"":at.call(e)}:function(e){return null==e?"":(e+"").replace(ct,"")},makeArray:function(e,t){var r=t||[];return null!=e&&(n(Object(e))?st.merge(r,"string"==typeof e?[e]:e):tt.call(r,e)),r},inArray:function(e,t,n){var r;if(t){if(rt)return rt.call(t,e,n);for(r=t.length,n=n?0>n?Math.max(0,r+n):n:0;r>n;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=n.length,i=e.length,o=0;if("number"==typeof r)for(;r>o;o++)e[i++]=n[o];else for(;n[o]!==t;)e[i++]=n[o++];return e.length=i,e},grep:function(e,t,n){var r,i=[],o=0,a=e.length;for(n=!!n;a>o;o++)r=!!t(e[o],o),n!==r&&i.push(e[o]);return i},map:function(e,t,r){var i,o=0,a=e.length,s=n(e),u=[];if(s)for(;a>o;o++)i=t(e[o],o,r),null!=i&&(u[u.length]=i);else for(o in e)i=t(e[o],o,r),null!=i&&(u[u.length]=i);return et.apply([],u)},guid:1,proxy:function(e,n){var r,i,o;return"string"==typeof n&&(r=e[n],n=e,e=r),st.isFunction(e)?(i=nt.call(arguments,2),o=function(){return e.apply(n||this,i.concat(nt.call(arguments)))},o.guid=e.guid=e.guid||st.guid++,o):t},access:function(e,n,r,i,o,a,s){var u=0,l=e.length,c=null==r;if("object"===st.type(r)){o=!0;for(u in r)st.access(e,n,u,r[u],!0,a,s)}else if(i!==t&&(o=!0,st.isFunction(i)||(s=!0),c&&(s?(n.call(e,i),n=null):(c=n,n=function(e,t,n){return c.call(st(e),n)})),n))for(;l>u;u++)n(e[u],r,s?i:i.call(e[u],u,n(e[u],r)));return o?e:c?n.call(e):l?n(e[0],r):a},now:function(){return(new Date).getTime()}}),st.ready.promise=function(t){if(!U)if(U=st.Deferred(),"complete"===V.readyState)setTimeout(st.ready);else if(V.addEventListener)V.addEventListener("DOMContentLoaded",xt,!1),e.addEventListener("load",st.ready,!1);else{V.attachEvent("onreadystatechange",xt),e.attachEvent("onload",st.ready);var n=!1;try{n=null==e.frameElement&&V.documentElement}catch(r){}n&&n.doScroll&&function i(){if(!st.isReady){try{n.doScroll("left")}catch(e){return setTimeout(i,50)}st.ready()}}()}return U.promise(t)},st.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(e,t){Q["[object "+t+"]"]=t.toLowerCase()}),X=st(V);var Tt={};st.Callbacks=function(e){e="string"==typeof e?Tt[e]||r(e):st.extend({},e);var n,i,o,a,s,u,l=[],c=!e.once&&[],f=function(t){for(n=e.memory&&t,i=!0,u=a||0,a=0,s=l.length,o=!0;l&&s>u;u++)if(l[u].apply(t[0],t[1])===!1&&e.stopOnFalse){n=!1;break}o=!1,l&&(c?c.length&&f(c.shift()):n?l=[]:p.disable())},p={add:function(){if(l){var t=l.length;(function r(t){st.each(t,function(t,n){var i=st.type(n);"function"===i?e.unique&&p.has(n)||l.push(n):n&&n.length&&"string"!==i&&r(n)})})(arguments),o?s=l.length:n&&(a=t,f(n))}return this},remove:function(){return l&&st.each(arguments,function(e,t){for(var n;(n=st.inArray(t,l,n))>-1;)l.splice(n,1),o&&(s>=n&&s--,u>=n&&u--)}),this},has:function(e){return st.inArray(e,l)>-1},empty:function(){return l=[],this},disable:function(){return l=c=n=t,this},disabled:function(){return!l},lock:function(){return c=t,n||p.disable(),this},locked:function(){return!c},fireWith:function(e,t){return t=t||[],t=[e,t.slice?t.slice():t],!l||i&&!c||(o?c.push(t):f(t)),this},fire:function(){return p.fireWith(this,arguments),this},fired:function(){return!!i}};return p},st.extend({Deferred:function(e){var t=[["resolve","done",st.Callbacks("once memory"),"resolved"],["reject","fail",st.Callbacks("once memory"),"rejected"],["notify","progress",st.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return st.Deferred(function(n){st.each(t,function(t,o){var a=o[0],s=st.isFunction(e[t])&&e[t];i[o[1]](function(){var e=s&&s.apply(this,arguments);e&&st.isFunction(e.promise)?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[a+"With"](this===r?n.promise():this,s?[e]:arguments)})}),e=null}).promise()},promise:function(e){return null!=e?st.extend(e,r):r}},i={};return r.pipe=r.then,st.each(t,function(e,o){var a=o[2],s=o[3];r[o[1]]=a.add,s&&a.add(function(){n=s},t[1^e][2].disable,t[2][2].lock),i[o[0]]=function(){return i[o[0]+"With"](this===i?r:this,arguments),this},i[o[0]+"With"]=a.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t,n,r,i=0,o=nt.call(arguments),a=o.length,s=1!==a||e&&st.isFunction(e.promise)?a:0,u=1===s?e:st.Deferred(),l=function(e,n,r){return function(i){n[e]=this,r[e]=arguments.length>1?nt.call(arguments):i,r===t?u.notifyWith(n,r):--s||u.resolveWith(n,r)}};if(a>1)for(t=Array(a),n=Array(a),r=Array(a);a>i;i++)o[i]&&st.isFunction(o[i].promise)?o[i].promise().done(l(i,r,o)).fail(u.reject).progress(l(i,n,t)):--s;return s||u.resolveWith(r,o),u.promise()}}),st.support=function(){var n,r,i,o,a,s,u,l,c,f,p=V.createElement("div");if(p.setAttribute("className","t"),p.innerHTML=" <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",r=p.getElementsByTagName("*"),i=p.getElementsByTagName("a")[0],!r||!i||!r.length)return{};o=V.createElement("select"),a=o.appendChild(V.createElement("option")),s=p.getElementsByTagName("input")[0],i.style.cssText="top:1px;float:left;opacity:.5",n={getSetAttribute:"t"!==p.className,leadingWhitespace:3===p.firstChild.nodeType,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(i.getAttribute("style")),hrefNormalized:"/a"===i.getAttribute("href"),opacity:/^0.5/.test(i.style.opacity),cssFloat:!!i.style.cssFloat,checkOn:!!s.value,optSelected:a.selected,enctype:!!V.createElement("form").enctype,html5Clone:"<:nav></:nav>"!==V.createElement("nav").cloneNode(!0).outerHTML,boxModel:"CSS1Compat"===V.compatMode,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,boxSizingReliable:!0,pixelPosition:!1},s.checked=!0,n.noCloneChecked=s.cloneNode(!0).checked,o.disabled=!0,n.optDisabled=!a.disabled;try{delete p.test}catch(d){n.deleteExpando=!1}s=V.createElement("input"),s.setAttribute("value",""),n.input=""===s.getAttribute("value"),s.value="t",s.setAttribute("type","radio"),n.radioValue="t"===s.value,s.setAttribute("checked","t"),s.setAttribute("name","t"),u=V.createDocumentFragment(),u.appendChild(s),n.appendChecked=s.checked,n.checkClone=u.cloneNode(!0).cloneNode(!0).lastChild.checked,p.attachEvent&&(p.attachEvent("onclick",function(){n.noCloneEvent=!1}),p.cloneNode(!0).click());for(f in{submit:!0,change:!0,focusin:!0})p.setAttribute(l="on"+f,"t"),n[f+"Bubbles"]=l in e||p.attributes[l].expando===!1;return p.style.backgroundClip="content-box",p.cloneNode(!0).style.backgroundClip="",n.clearCloneStyle="content-box"===p.style.backgroundClip,st(function(){var r,i,o,a="padding:0;margin:0;border:0;display:block;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;",s=V.getElementsByTagName("body")[0];s&&(r=V.createElement("div"),r.style.cssText="border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px",s.appendChild(r).appendChild(p),p.innerHTML="<table><tr><td></td><td>t</td></tr></table>",o=p.getElementsByTagName("td"),o[0].style.cssText="padding:0;margin:0;border:0;display:none",c=0===o[0].offsetHeight,o[0].style.display="",o[1].style.display="none",n.reliableHiddenOffsets=c&&0===o[0].offsetHeight,p.innerHTML="",p.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",n.boxSizing=4===p.offsetWidth,n.doesNotIncludeMarginInBodyOffset=1!==s.offsetTop,e.getComputedStyle&&(n.pixelPosition="1%"!==(e.getComputedStyle(p,null)||{}).top,n.boxSizingReliable="4px"===(e.getComputedStyle(p,null)||{width:"4px"}).width,i=p.appendChild(V.createElement("div")),i.style.cssText=p.style.cssText=a,i.style.marginRight=i.style.width="0",p.style.width="1px",n.reliableMarginRight=!parseFloat((e.getComputedStyle(i,null)||{}).marginRight)),p.style.zoom!==t&&(p.innerHTML="",p.style.cssText=a+"width:1px;padding:1px;display:inline;zoom:1",n.inlineBlockNeedsLayout=3===p.offsetWidth,p.style.display="block",p.innerHTML="<div></div>",p.firstChild.style.width="5px",n.shrinkWrapBlocks=3!==p.offsetWidth,s.style.zoom=1),s.removeChild(r),r=p=o=i=null)}),r=o=u=a=i=s=null,n}();var wt=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,Nt=/([A-Z])/g;st.extend({cache:{},expando:"jQuery"+(Z+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?st.cache[e[st.expando]]:e[st.expando],!!e&&!s(e)},data:function(e,t,n){return i(e,t,n,!1)},removeData:function(e,t){return o(e,t,!1)},_data:function(e,t,n){return i(e,t,n,!0)},_removeData:function(e,t){return o(e,t,!0)},acceptData:function(e){var t=e.nodeName&&st.noData[e.nodeName.toLowerCase()];return!t||t!==!0&&e.getAttribute("classid")===t}}),st.fn.extend({data:function(e,n){var r,i,o=this[0],s=0,u=null;if(e===t){if(this.length&&(u=st.data(o),1===o.nodeType&&!st._data(o,"parsedAttrs"))){for(r=o.attributes;r.length>s;s++)i=r[s].name,i.indexOf("data-")||(i=st.camelCase(i.substring(5)),a(o,i,u[i]));st._data(o,"parsedAttrs",!0)}return u}return"object"==typeof e?this.each(function(){st.data(this,e)}):st.access(this,function(n){return n===t?o?a(o,e,st.data(o,e)):null:(this.each(function(){st.data(this,e,n)}),t)},null,n,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){st.removeData(this,e)})}}),st.extend({queue:function(e,n,r){var i;return e?(n=(n||"fx")+"queue",i=st._data(e,n),r&&(!i||st.isArray(r)?i=st._data(e,n,st.makeArray(r)):i.push(r)),i||[]):t},dequeue:function(e,t){t=t||"fx";var n=st.queue(e,t),r=n.length,i=n.shift(),o=st._queueHooks(e,t),a=function(){st.dequeue(e,t)};"inprogress"===i&&(i=n.shift(),r--),o.cur=i,i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,a,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return st._data(e,n)||st._data(e,n,{empty:st.Callbacks("once memory").add(function(){st._removeData(e,t+"queue"),st._removeData(e,n)})})}}),st.fn.extend({queue:function(e,n){var r=2;return"string"!=typeof e&&(n=e,e="fx",r--),r>arguments.length?st.queue(this[0],e):n===t?this:this.each(function(){var t=st.queue(this,e,n);st._queueHooks(this,e),"fx"===e&&"inprogress"!==t[0]&&st.dequeue(this,e)})},dequeue:function(e){return this.each(function(){st.dequeue(this,e)})},delay:function(e,t){return e=st.fx?st.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){var r,i=1,o=st.Deferred(),a=this,s=this.length,u=function(){--i||o.resolveWith(a,[a])};for("string"!=typeof e&&(n=e,e=t),e=e||"fx";s--;)r=st._data(a[s],e+"queueHooks"),r&&r.empty&&(i++,r.empty.add(u));return u(),o.promise(n)}});var Ct,kt,Et=/[\t\r\n]/g,St=/\r/g,At=/^(?:input|select|textarea|button|object)$/i,jt=/^(?:a|area)$/i,Dt=/^(?:checked|selected|autofocus|autoplay|async|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped)$/i,Lt=/^(?:checked|selected)$/i,Ht=st.support.getSetAttribute,Mt=st.support.input;st.fn.extend({attr:function(e,t){return st.access(this,st.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){st.removeAttr(this,e)})},prop:function(e,t){return st.access(this,st.prop,e,t,arguments.length>1)},removeProp:function(e){return e=st.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,o,a=0,s=this.length,u="string"==typeof e&&e;if(st.isFunction(e))return this.each(function(t){st(this).addClass(e.call(this,t,this.className))});if(u)for(t=(e||"").match(lt)||[];s>a;a++)if(n=this[a],r=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(Et," "):" ")){for(o=0;i=t[o++];)0>r.indexOf(" "+i+" ")&&(r+=i+" ");n.className=st.trim(r)}return this},removeClass:function(e){var t,n,r,i,o,a=0,s=this.length,u=0===arguments.length||"string"==typeof e&&e;if(st.isFunction(e))return this.each(function(t){st(this).removeClass(e.call(this,t,this.className))});if(u)for(t=(e||"").match(lt)||[];s>a;a++)if(n=this[a],r=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(Et," "):"")){for(o=0;i=t[o++];)for(;r.indexOf(" "+i+" ")>=0;)r=r.replace(" "+i+" "," ");n.className=e?st.trim(r):""}return this},toggleClass:function(e,t){var n=typeof e,r="boolean"==typeof t;return st.isFunction(e)?this.each(function(n){st(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if("string"===n)for(var i,o=0,a=st(this),s=t,u=e.match(lt)||[];i=u[o++];)s=r?s:!a.hasClass(i),a[s?"addClass":"removeClass"](i);else("undefined"===n||"boolean"===n)&&(this.className&&st._data(this,"__className__",this.className),this.className=this.className||e===!1?"":st._data(this,"__className__")||"")})},hasClass:function(e){for(var t=" "+e+" ",n=0,r=this.length;r>n;n++)if(1===this[n].nodeType&&(" "+this[n].className+" ").replace(Et," ").indexOf(t)>=0)return!0;return!1},val:function(e){var n,r,i,o=this[0];{if(arguments.length)return i=st.isFunction(e),this.each(function(r){var o,a=st(this);1===this.nodeType&&(o=i?e.call(this,r,a.val()):e,null==o?o="":"number"==typeof o?o+="":st.isArray(o)&&(o=st.map(o,function(e){return null==e?"":e+""})),n=st.valHooks[this.type]||st.valHooks[this.nodeName.toLowerCase()],n&&"set"in n&&n.set(this,o,"value")!==t||(this.value=o))});if(o)return n=st.valHooks[o.type]||st.valHooks[o.nodeName.toLowerCase()],n&&"get"in n&&(r=n.get(o,"value"))!==t?r:(r=o.value,"string"==typeof r?r.replace(St,""):null==r?"":r)}}}),st.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){for(var t,n,r=e.options,i=e.selectedIndex,o="select-one"===e.type||0>i,a=o?null:[],s=o?i+1:r.length,u=0>i?s:o?i:0;s>u;u++)if(n=r[u],!(!n.selected&&u!==i||(st.support.optDisabled?n.disabled:null!==n.getAttribute("disabled"))||n.parentNode.disabled&&st.nodeName(n.parentNode,"optgroup"))){if(t=st(n).val(),o)return t;a.push(t)}return a},set:function(e,t){var n=st.makeArray(t);return st(e).find("option").each(function(){this.selected=st.inArray(st(this).val(),n)>=0}),n.length||(e.selectedIndex=-1),n}}},attr:function(e,n,r){var i,o,a,s=e.nodeType;if(e&&3!==s&&8!==s&&2!==s)return e.getAttribute===t?st.prop(e,n,r):(a=1!==s||!st.isXMLDoc(e),a&&(n=n.toLowerCase(),o=st.attrHooks[n]||(Dt.test(n)?kt:Ct)),r===t?o&&a&&"get"in o&&null!==(i=o.get(e,n))?i:(e.getAttribute!==t&&(i=e.getAttribute(n)),null==i?t:i):null!==r?o&&a&&"set"in o&&(i=o.set(e,r,n))!==t?i:(e.setAttribute(n,r+""),r):(st.removeAttr(e,n),t))},removeAttr:function(e,t){var n,r,i=0,o=t&&t.match(lt);if(o&&1===e.nodeType)for(;n=o[i++];)r=st.propFix[n]||n,Dt.test(n)?!Ht&&Lt.test(n)?e[st.camelCase("default-"+n)]=e[r]=!1:e[r]=!1:st.attr(e,n,""),e.removeAttribute(Ht?n:r)},attrHooks:{type:{set:function(e,t){if(!st.support.radioValue&&"radio"===t&&st.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,n,r){var i,o,a,s=e.nodeType;if(e&&3!==s&&8!==s&&2!==s)return a=1!==s||!st.isXMLDoc(e),a&&(n=st.propFix[n]||n,o=st.propHooks[n]),r!==t?o&&"set"in o&&(i=o.set(e,r,n))!==t?i:e[n]=r:o&&"get"in o&&null!==(i=o.get(e,n))?i:e[n]},propHooks:{tabIndex:{get:function(e){var n=e.getAttributeNode("tabindex");return n&&n.specified?parseInt(n.value,10):At.test(e.nodeName)||jt.test(e.nodeName)&&e.href?0:t}}}}),kt={get:function(e,n){var r=st.prop(e,n),i="boolean"==typeof r&&e.getAttribute(n),o="boolean"==typeof r?Mt&&Ht?null!=i:Lt.test(n)?e[st.camelCase("default-"+n)]:!!i:e.getAttributeNode(n);return o&&o.value!==!1?n.toLowerCase():t},set:function(e,t,n){return t===!1?st.removeAttr(e,n):Mt&&Ht||!Lt.test(n)?e.setAttribute(!Ht&&st.propFix[n]||n,n):e[st.camelCase("default-"+n)]=e[n]=!0,n}},Mt&&Ht||(st.attrHooks.value={get:function(e,n){var r=e.getAttributeNode(n);return st.nodeName(e,"input")?e.defaultValue:r&&r.specified?r.value:t
2
+ },set:function(e,n,r){return st.nodeName(e,"input")?(e.defaultValue=n,t):Ct&&Ct.set(e,n,r)}}),Ht||(Ct=st.valHooks.button={get:function(e,n){var r=e.getAttributeNode(n);return r&&("id"===n||"name"===n||"coords"===n?""!==r.value:r.specified)?r.value:t},set:function(e,n,r){var i=e.getAttributeNode(r);return i||e.setAttributeNode(i=e.ownerDocument.createAttribute(r)),i.value=n+="","value"===r||n===e.getAttribute(r)?n:t}},st.attrHooks.contenteditable={get:Ct.get,set:function(e,t,n){Ct.set(e,""===t?!1:t,n)}},st.each(["width","height"],function(e,n){st.attrHooks[n]=st.extend(st.attrHooks[n],{set:function(e,r){return""===r?(e.setAttribute(n,"auto"),r):t}})})),st.support.hrefNormalized||(st.each(["href","src","width","height"],function(e,n){st.attrHooks[n]=st.extend(st.attrHooks[n],{get:function(e){var r=e.getAttribute(n,2);return null==r?t:r}})}),st.each(["href","src"],function(e,t){st.propHooks[t]={get:function(e){return e.getAttribute(t,4)}}})),st.support.style||(st.attrHooks.style={get:function(e){return e.style.cssText||t},set:function(e,t){return e.style.cssText=t+""}}),st.support.optSelected||(st.propHooks.selected=st.extend(st.propHooks.selected,{get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}})),st.support.enctype||(st.propFix.enctype="encoding"),st.support.checkOn||st.each(["radio","checkbox"],function(){st.valHooks[this]={get:function(e){return null===e.getAttribute("value")?"on":e.value}}}),st.each(["radio","checkbox"],function(){st.valHooks[this]=st.extend(st.valHooks[this],{set:function(e,n){return st.isArray(n)?e.checked=st.inArray(st(e).val(),n)>=0:t}})});var qt=/^(?:input|select|textarea)$/i,_t=/^key/,Ft=/^(?:mouse|contextmenu)|click/,Ot=/^(?:focusinfocus|focusoutblur)$/,Bt=/^([^.]*)(?:\.(.+)|)$/;st.event={global:{},add:function(e,n,r,i,o){var a,s,u,l,c,f,p,d,h,g,m,y=3!==e.nodeType&&8!==e.nodeType&&st._data(e);if(y){for(r.handler&&(a=r,r=a.handler,o=a.selector),r.guid||(r.guid=st.guid++),(l=y.events)||(l=y.events={}),(s=y.handle)||(s=y.handle=function(e){return st===t||e&&st.event.triggered===e.type?t:st.event.dispatch.apply(s.elem,arguments)},s.elem=e),n=(n||"").match(lt)||[""],c=n.length;c--;)u=Bt.exec(n[c])||[],h=m=u[1],g=(u[2]||"").split(".").sort(),p=st.event.special[h]||{},h=(o?p.delegateType:p.bindType)||h,p=st.event.special[h]||{},f=st.extend({type:h,origType:m,data:i,handler:r,guid:r.guid,selector:o,needsContext:o&&st.expr.match.needsContext.test(o),namespace:g.join(".")},a),(d=l[h])||(d=l[h]=[],d.delegateCount=0,p.setup&&p.setup.call(e,i,g,s)!==!1||(e.addEventListener?e.addEventListener(h,s,!1):e.attachEvent&&e.attachEvent("on"+h,s))),p.add&&(p.add.call(e,f),f.handler.guid||(f.handler.guid=r.guid)),o?d.splice(d.delegateCount++,0,f):d.push(f),st.event.global[h]=!0;e=null}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,m=st.hasData(e)&&st._data(e);if(m&&(u=m.events)){for(t=(t||"").match(lt)||[""],l=t.length;l--;)if(s=Bt.exec(t[l])||[],d=g=s[1],h=(s[2]||"").split(".").sort(),d){for(f=st.event.special[d]||{},d=(r?f.delegateType:f.bindType)||d,p=u[d]||[],s=s[2]&&RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;o--;)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&f.teardown.call(e,h,m.handle)!==!1||st.removeEvent(e,d,m.handle),delete u[d])}else for(d in u)st.event.remove(e,d+t[l],n,r,!0);st.isEmptyObject(u)&&(delete m.handle,st._removeData(e,"events"))}},trigger:function(n,r,i,o){var a,s,u,l,c,f,p,d=[i||V],h=n.type||n,g=n.namespace?n.namespace.split("."):[];if(s=u=i=i||V,3!==i.nodeType&&8!==i.nodeType&&!Ot.test(h+st.event.triggered)&&(h.indexOf(".")>=0&&(g=h.split("."),h=g.shift(),g.sort()),c=0>h.indexOf(":")&&"on"+h,n=n[st.expando]?n:new st.Event(h,"object"==typeof n&&n),n.isTrigger=!0,n.namespace=g.join("."),n.namespace_re=n.namespace?RegExp("(^|\\.)"+g.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,n.result=t,n.target||(n.target=i),r=null==r?[n]:st.makeArray(r,[n]),p=st.event.special[h]||{},o||!p.trigger||p.trigger.apply(i,r)!==!1)){if(!o&&!p.noBubble&&!st.isWindow(i)){for(l=p.delegateType||h,Ot.test(l+h)||(s=s.parentNode);s;s=s.parentNode)d.push(s),u=s;u===(i.ownerDocument||V)&&d.push(u.defaultView||u.parentWindow||e)}for(a=0;(s=d[a++])&&!n.isPropagationStopped();)n.type=a>1?l:p.bindType||h,f=(st._data(s,"events")||{})[n.type]&&st._data(s,"handle"),f&&f.apply(s,r),f=c&&s[c],f&&st.acceptData(s)&&f.apply&&f.apply(s,r)===!1&&n.preventDefault();if(n.type=h,!(o||n.isDefaultPrevented()||p._default&&p._default.apply(i.ownerDocument,r)!==!1||"click"===h&&st.nodeName(i,"a")||!st.acceptData(i)||!c||!i[h]||st.isWindow(i))){u=i[c],u&&(i[c]=null),st.event.triggered=h;try{i[h]()}catch(m){}st.event.triggered=t,u&&(i[c]=u)}return n.result}},dispatch:function(e){e=st.event.fix(e);var n,r,i,o,a,s=[],u=nt.call(arguments),l=(st._data(this,"events")||{})[e.type]||[],c=st.event.special[e.type]||{};if(u[0]=e,e.delegateTarget=this,!c.preDispatch||c.preDispatch.call(this,e)!==!1){for(s=st.event.handlers.call(this,e,l),n=0;(o=s[n++])&&!e.isPropagationStopped();)for(e.currentTarget=o.elem,r=0;(a=o.handlers[r++])&&!e.isImmediatePropagationStopped();)(!e.namespace_re||e.namespace_re.test(a.namespace))&&(e.handleObj=a,e.data=a.data,i=((st.event.special[a.origType]||{}).handle||a.handler).apply(o.elem,u),i!==t&&(e.result=i)===!1&&(e.preventDefault(),e.stopPropagation()));return c.postDispatch&&c.postDispatch.call(this,e),e.result}},handlers:function(e,n){var r,i,o,a,s=[],u=n.delegateCount,l=e.target;if(u&&l.nodeType&&(!e.button||"click"!==e.type))for(;l!=this;l=l.parentNode||this)if(l.disabled!==!0||"click"!==e.type){for(i=[],r=0;u>r;r++)a=n[r],o=a.selector+" ",i[o]===t&&(i[o]=a.needsContext?st(o,this).index(l)>=0:st.find(o,this,null,[l]).length),i[o]&&i.push(a);i.length&&s.push({elem:l,handlers:i})}return n.length>u&&s.push({elem:this,handlers:n.slice(u)}),s},fix:function(e){if(e[st.expando])return e;var t,n,r=e,i=st.event.fixHooks[e.type]||{},o=i.props?this.props.concat(i.props):this.props;for(e=new st.Event(r),t=o.length;t--;)n=o[t],e[n]=r[n];return e.target||(e.target=r.srcElement||V),3===e.target.nodeType&&(e.target=e.target.parentNode),e.metaKey=!!e.metaKey,i.filter?i.filter(e,r):e},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return null==e.which&&(e.which=null!=t.charCode?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,o,a=n.button,s=n.fromElement;return null==e.pageX&&null!=n.clientX&&(r=e.target.ownerDocument||V,i=r.documentElement,o=r.body,e.pageX=n.clientX+(i&&i.scrollLeft||o&&o.scrollLeft||0)-(i&&i.clientLeft||o&&o.clientLeft||0),e.pageY=n.clientY+(i&&i.scrollTop||o&&o.scrollTop||0)-(i&&i.clientTop||o&&o.clientTop||0)),!e.relatedTarget&&s&&(e.relatedTarget=s===e.target?n.toElement:s),e.which||a===t||(e.which=1&a?1:2&a?3:4&a?2:0),e}},special:{load:{noBubble:!0},click:{trigger:function(){return st.nodeName(this,"input")&&"checkbox"===this.type&&this.click?(this.click(),!1):t}},focus:{trigger:function(){if(this!==V.activeElement&&this.focus)try{return this.focus(),!1}catch(e){}},delegateType:"focusin"},blur:{trigger:function(){return this===V.activeElement&&this.blur?(this.blur(),!1):t},delegateType:"focusout"},beforeunload:{postDispatch:function(e){e.result!==t&&(e.originalEvent.returnValue=e.result)}}},simulate:function(e,t,n,r){var i=st.extend(new st.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?st.event.trigger(i,null,t):st.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},st.removeEvent=V.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,n,r){var i="on"+n;e.detachEvent&&(e[i]===t&&(e[i]=null),e.detachEvent(i,r))},st.Event=function(e,n){return this instanceof st.Event?(e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?u:l):this.type=e,n&&st.extend(this,n),this.timeStamp=e&&e.timeStamp||st.now(),this[st.expando]=!0,t):new st.Event(e,n)},st.Event.prototype={isDefaultPrevented:l,isPropagationStopped:l,isImmediatePropagationStopped:l,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=u,e&&(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=u,e&&(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=u,this.stopPropagation()}},st.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){st.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,o=e.handleObj;return(!i||i!==r&&!st.contains(r,i))&&(e.type=o.origType,n=o.handler.apply(this,arguments),e.type=t),n}}}),st.support.submitBubbles||(st.event.special.submit={setup:function(){return st.nodeName(this,"form")?!1:(st.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=st.nodeName(n,"input")||st.nodeName(n,"button")?n.form:t;r&&!st._data(r,"submitBubbles")&&(st.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),st._data(r,"submitBubbles",!0))}),t)},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&st.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){return st.nodeName(this,"form")?!1:(st.event.remove(this,"._submit"),t)}}),st.support.changeBubbles||(st.event.special.change={setup:function(){return qt.test(this.nodeName)?(("checkbox"===this.type||"radio"===this.type)&&(st.event.add(this,"propertychange._change",function(e){"checked"===e.originalEvent.propertyName&&(this._just_changed=!0)}),st.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1),st.event.simulate("change",this,e,!0)})),!1):(st.event.add(this,"beforeactivate._change",function(e){var t=e.target;qt.test(t.nodeName)&&!st._data(t,"changeBubbles")&&(st.event.add(t,"change._change",function(e){!this.parentNode||e.isSimulated||e.isTrigger||st.event.simulate("change",this.parentNode,e,!0)}),st._data(t,"changeBubbles",!0))}),t)},handle:function(e){var n=e.target;return this!==n||e.isSimulated||e.isTrigger||"radio"!==n.type&&"checkbox"!==n.type?e.handleObj.handler.apply(this,arguments):t},teardown:function(){return st.event.remove(this,"._change"),!qt.test(this.nodeName)}}),st.support.focusinBubbles||st.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){st.event.simulate(t,e.target,st.event.fix(e),!0)};st.event.special[t]={setup:function(){0===n++&&V.addEventListener(e,r,!0)},teardown:function(){0===--n&&V.removeEventListener(e,r,!0)}}}),st.fn.extend({on:function(e,n,r,i,o){var a,s;if("object"==typeof e){"string"!=typeof n&&(r=r||n,n=t);for(s in e)this.on(s,n,r,e[s],o);return this}if(null==r&&null==i?(i=n,r=n=t):null==i&&("string"==typeof n?(i=r,r=t):(i=r,r=n,n=t)),i===!1)i=l;else if(!i)return this;return 1===o&&(a=i,i=function(e){return st().off(e),a.apply(this,arguments)},i.guid=a.guid||(a.guid=st.guid++)),this.each(function(){st.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){var i,o;if(e&&e.preventDefault&&e.handleObj)return i=e.handleObj,st(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this;if("object"==typeof e){for(o in e)this.off(o,n,e[o]);return this}return(n===!1||"function"==typeof n)&&(r=n,n=t),r===!1&&(r=l),this.each(function(){st.event.remove(this,e,r,n)})},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},trigger:function(e,t){return this.each(function(){st.event.trigger(e,t,this)})},triggerHandler:function(e,n){var r=this[0];return r?st.event.trigger(e,n,r,!0):t},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),st.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){st.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)},_t.test(t)&&(st.event.fixHooks[t]=st.event.keyHooks),Ft.test(t)&&(st.event.fixHooks[t]=st.event.mouseHooks)}),function(e,t){function n(e){return ht.test(e+"")}function r(){var e,t=[];return e=function(n,r){return t.push(n+=" ")>C.cacheLength&&delete e[t.shift()],e[n]=r}}function i(e){return e[P]=!0,e}function o(e){var t=L.createElement("div");try{return e(t)}catch(n){return!1}finally{t=null}}function a(e,t,n,r){var i,o,a,s,u,l,c,d,h,g;if((t?t.ownerDocument||t:R)!==L&&D(t),t=t||L,n=n||[],!e||"string"!=typeof e)return n;if(1!==(s=t.nodeType)&&9!==s)return[];if(!M&&!r){if(i=gt.exec(e))if(a=i[1]){if(9===s){if(o=t.getElementById(a),!o||!o.parentNode)return n;if(o.id===a)return n.push(o),n}else if(t.ownerDocument&&(o=t.ownerDocument.getElementById(a))&&O(t,o)&&o.id===a)return n.push(o),n}else{if(i[2])return Q.apply(n,K.call(t.getElementsByTagName(e),0)),n;if((a=i[3])&&W.getByClassName&&t.getElementsByClassName)return Q.apply(n,K.call(t.getElementsByClassName(a),0)),n}if(W.qsa&&!q.test(e)){if(c=!0,d=P,h=t,g=9===s&&e,1===s&&"object"!==t.nodeName.toLowerCase()){for(l=f(e),(c=t.getAttribute("id"))?d=c.replace(vt,"\\$&"):t.setAttribute("id",d),d="[id='"+d+"'] ",u=l.length;u--;)l[u]=d+p(l[u]);h=dt.test(e)&&t.parentNode||t,g=l.join(",")}if(g)try{return Q.apply(n,K.call(h.querySelectorAll(g),0)),n}catch(m){}finally{c||t.removeAttribute("id")}}}return x(e.replace(at,"$1"),t,n,r)}function s(e,t){for(var n=e&&t&&e.nextSibling;n;n=n.nextSibling)if(n===t)return-1;return e?1:-1}function u(e){return function(t){var n=t.nodeName.toLowerCase();return"input"===n&&t.type===e}}function l(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function c(e){return i(function(t){return t=+t,i(function(n,r){for(var i,o=e([],n.length,t),a=o.length;a--;)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function f(e,t){var n,r,i,o,s,u,l,c=X[e+" "];if(c)return t?0:c.slice(0);for(s=e,u=[],l=C.preFilter;s;){(!n||(r=ut.exec(s)))&&(r&&(s=s.slice(r[0].length)||s),u.push(i=[])),n=!1,(r=lt.exec(s))&&(n=r.shift(),i.push({value:n,type:r[0].replace(at," ")}),s=s.slice(n.length));for(o in C.filter)!(r=pt[o].exec(s))||l[o]&&!(r=l[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),s=s.slice(n.length));if(!n)break}return t?s.length:s?a.error(e):X(e,u).slice(0)}function p(e){for(var t=0,n=e.length,r="";n>t;t++)r+=e[t].value;return r}function d(e,t,n){var r=t.dir,i=n&&"parentNode"===t.dir,o=I++;return t.first?function(t,n,o){for(;t=t[r];)if(1===t.nodeType||i)return e(t,n,o)}:function(t,n,a){var s,u,l,c=$+" "+o;if(a){for(;t=t[r];)if((1===t.nodeType||i)&&e(t,n,a))return!0}else for(;t=t[r];)if(1===t.nodeType||i)if(l=t[P]||(t[P]={}),(u=l[r])&&u[0]===c){if((s=u[1])===!0||s===N)return s===!0}else if(u=l[r]=[c],u[1]=e(t,n,a)||N,u[1]===!0)return!0}}function h(e){return e.length>1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function g(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;u>s;s++)(o=e[s])&&(!n||n(o,r,i))&&(a.push(o),l&&t.push(s));return a}function m(e,t,n,r,o,a){return r&&!r[P]&&(r=m(r)),o&&!o[P]&&(o=m(o,a)),i(function(i,a,s,u){var l,c,f,p=[],d=[],h=a.length,m=i||b(t||"*",s.nodeType?[s]:s,[]),y=!e||!i&&t?m:g(m,p,e,s,u),v=n?o||(i?e:h||r)?[]:a:y;if(n&&n(y,v,s,u),r)for(l=g(v,d),r(l,[],s,u),c=l.length;c--;)(f=l[c])&&(v[d[c]]=!(y[d[c]]=f));if(i){if(o||e){if(o){for(l=[],c=v.length;c--;)(f=v[c])&&l.push(y[c]=f);o(null,v=[],l,u)}for(c=v.length;c--;)(f=v[c])&&(l=o?Z.call(i,f):p[c])>-1&&(i[l]=!(a[l]=f))}}else v=g(v===a?v.splice(h,v.length):v),o?o(null,a,v,u):Q.apply(a,v)})}function y(e){for(var t,n,r,i=e.length,o=C.relative[e[0].type],a=o||C.relative[" "],s=o?1:0,u=d(function(e){return e===t},a,!0),l=d(function(e){return Z.call(t,e)>-1},a,!0),c=[function(e,n,r){return!o&&(r||n!==j)||((t=n).nodeType?u(e,n,r):l(e,n,r))}];i>s;s++)if(n=C.relative[e[s].type])c=[d(h(c),n)];else{if(n=C.filter[e[s].type].apply(null,e[s].matches),n[P]){for(r=++s;i>r&&!C.relative[e[r].type];r++);return m(s>1&&h(c),s>1&&p(e.slice(0,s-1)).replace(at,"$1"),n,r>s&&y(e.slice(s,r)),i>r&&y(e=e.slice(r)),i>r&&p(e))}c.push(n)}return h(c)}function v(e,t){var n=0,r=t.length>0,o=e.length>0,s=function(i,s,u,l,c){var f,p,d,h=[],m=0,y="0",v=i&&[],b=null!=c,x=j,T=i||o&&C.find.TAG("*",c&&s.parentNode||s),w=$+=null==x?1:Math.E;for(b&&(j=s!==L&&s,N=n);null!=(f=T[y]);y++){if(o&&f){for(p=0;d=e[p];p++)if(d(f,s,u)){l.push(f);break}b&&($=w,N=++n)}r&&((f=!d&&f)&&m--,i&&v.push(f))}if(m+=y,r&&y!==m){for(p=0;d=t[p];p++)d(v,h,s,u);if(i){if(m>0)for(;y--;)v[y]||h[y]||(h[y]=G.call(l));h=g(h)}Q.apply(l,h),b&&!i&&h.length>0&&m+t.length>1&&a.uniqueSort(l)}return b&&($=w,j=x),v};return r?i(s):s}function b(e,t,n){for(var r=0,i=t.length;i>r;r++)a(e,t[r],n);return n}function x(e,t,n,r){var i,o,a,s,u,l=f(e);if(!r&&1===l.length){if(o=l[0]=l[0].slice(0),o.length>2&&"ID"===(a=o[0]).type&&9===t.nodeType&&!M&&C.relative[o[1].type]){if(t=C.find.ID(a.matches[0].replace(xt,Tt),t)[0],!t)return n;e=e.slice(o.shift().value.length)}for(i=pt.needsContext.test(e)?-1:o.length-1;i>=0&&(a=o[i],!C.relative[s=a.type]);i--)if((u=C.find[s])&&(r=u(a.matches[0].replace(xt,Tt),dt.test(o[0].type)&&t.parentNode||t))){if(o.splice(i,1),e=r.length&&p(o),!e)return Q.apply(n,K.call(r,0)),n;break}}return S(e,l)(r,t,M,n,dt.test(e)),n}function T(){}var w,N,C,k,E,S,A,j,D,L,H,M,q,_,F,O,B,P="sizzle"+-new Date,R=e.document,W={},$=0,I=0,z=r(),X=r(),U=r(),V=typeof t,Y=1<<31,J=[],G=J.pop,Q=J.push,K=J.slice,Z=J.indexOf||function(e){for(var t=0,n=this.length;n>t;t++)if(this[t]===e)return t;return-1},et="[\\x20\\t\\r\\n\\f]",tt="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",nt=tt.replace("w","w#"),rt="([*^$|!~]?=)",it="\\["+et+"*("+tt+")"+et+"*(?:"+rt+et+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+nt+")|)|)"+et+"*\\]",ot=":("+tt+")(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|"+it.replace(3,8)+")*)|.*)\\)|)",at=RegExp("^"+et+"+|((?:^|[^\\\\])(?:\\\\.)*)"+et+"+$","g"),ut=RegExp("^"+et+"*,"+et+"*"),lt=RegExp("^"+et+"*([\\x20\\t\\r\\n\\f>+~])"+et+"*"),ct=RegExp(ot),ft=RegExp("^"+nt+"$"),pt={ID:RegExp("^#("+tt+")"),CLASS:RegExp("^\\.("+tt+")"),NAME:RegExp("^\\[name=['\"]?("+tt+")['\"]?\\]"),TAG:RegExp("^("+tt.replace("w","w*")+")"),ATTR:RegExp("^"+it),PSEUDO:RegExp("^"+ot),CHILD:RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+et+"*(even|odd|(([+-]|)(\\d*)n|)"+et+"*(?:([+-]|)"+et+"*(\\d+)|))"+et+"*\\)|)","i"),needsContext:RegExp("^"+et+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+et+"*((?:-\\d)?\\d*)"+et+"*\\)|)(?=[^-]|$)","i")},dt=/[\x20\t\r\n\f]*[+~]/,ht=/\{\s*\[native code\]\s*\}/,gt=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,mt=/^(?:input|select|textarea|button)$/i,yt=/^h\d$/i,vt=/'|\\/g,bt=/\=[\x20\t\r\n\f]*([^'"\]]*)[\x20\t\r\n\f]*\]/g,xt=/\\([\da-fA-F]{1,6}[\x20\t\r\n\f]?|.)/g,Tt=function(e,t){var n="0x"+t-65536;return n!==n?t:0>n?String.fromCharCode(n+65536):String.fromCharCode(55296|n>>10,56320|1023&n)};try{K.call(H.childNodes,0)[0].nodeType}catch(wt){K=function(e){for(var t,n=[];t=this[e];e++)n.push(t);return n}}E=a.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?"HTML"!==t.nodeName:!1},D=a.setDocument=function(e){var r=e?e.ownerDocument||e:R;return r!==L&&9===r.nodeType&&r.documentElement?(L=r,H=r.documentElement,M=E(r),W.tagNameNoComments=o(function(e){return e.appendChild(r.createComment("")),!e.getElementsByTagName("*").length}),W.attributes=o(function(e){e.innerHTML="<select></select>";var t=typeof e.lastChild.getAttribute("multiple");return"boolean"!==t&&"string"!==t}),W.getByClassName=o(function(e){return e.innerHTML="<div class='hidden e'></div><div class='hidden'></div>",e.getElementsByClassName&&e.getElementsByClassName("e").length?(e.lastChild.className="e",2===e.getElementsByClassName("e").length):!1}),W.getByName=o(function(e){e.id=P+0,e.innerHTML="<a name='"+P+"'></a><div name='"+P+"'></div>",H.insertBefore(e,H.firstChild);var t=r.getElementsByName&&r.getElementsByName(P).length===2+r.getElementsByName(P+0).length;return W.getIdNotName=!r.getElementById(P),H.removeChild(e),t}),C.attrHandle=o(function(e){return e.innerHTML="<a href='#'></a>",e.firstChild&&typeof e.firstChild.getAttribute!==V&&"#"===e.firstChild.getAttribute("href")})?{}:{href:function(e){return e.getAttribute("href",2)},type:function(e){return e.getAttribute("type")}},W.getIdNotName?(C.find.ID=function(e,t){if(typeof t.getElementById!==V&&!M){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},C.filter.ID=function(e){var t=e.replace(xt,Tt);return function(e){return e.getAttribute("id")===t}}):(C.find.ID=function(e,n){if(typeof n.getElementById!==V&&!M){var r=n.getElementById(e);return r?r.id===e||typeof r.getAttributeNode!==V&&r.getAttributeNode("id").value===e?[r]:t:[]}},C.filter.ID=function(e){var t=e.replace(xt,Tt);return function(e){var n=typeof e.getAttributeNode!==V&&e.getAttributeNode("id");return n&&n.value===t}}),C.find.TAG=W.tagNameNoComments?function(e,n){return typeof n.getElementsByTagName!==V?n.getElementsByTagName(e):t}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[i];i++)1===n.nodeType&&r.push(n);return r}return o},C.find.NAME=W.getByName&&function(e,n){return typeof n.getElementsByName!==V?n.getElementsByName(name):t},C.find.CLASS=W.getByClassName&&function(e,n){return typeof n.getElementsByClassName===V||M?t:n.getElementsByClassName(e)},_=[],q=[":focus"],(W.qsa=n(r.querySelectorAll))&&(o(function(e){e.innerHTML="<select><option selected=''></option></select>",e.querySelectorAll("[selected]").length||q.push("\\["+et+"*(?:checked|disabled|ismap|multiple|readonly|selected|value)"),e.querySelectorAll(":checked").length||q.push(":checked")}),o(function(e){e.innerHTML="<input type='hidden' i=''/>",e.querySelectorAll("[i^='']").length&&q.push("[*^$]="+et+"*(?:\"\"|'')"),e.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),q.push(",.*:")})),(W.matchesSelector=n(F=H.matchesSelector||H.mozMatchesSelector||H.webkitMatchesSelector||H.oMatchesSelector||H.msMatchesSelector))&&o(function(e){W.disconnectedMatch=F.call(e,"div"),F.call(e,"[s!='']:x"),_.push("!=",ot)}),q=RegExp(q.join("|")),_=RegExp(_.join("|")),O=n(H.contains)||H.compareDocumentPosition?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},B=H.compareDocumentPosition?function(e,t){var n;return e===t?(A=!0,0):(n=t.compareDocumentPosition&&e.compareDocumentPosition&&e.compareDocumentPosition(t))?1&n||e.parentNode&&11===e.parentNode.nodeType?e===r||O(R,e)?-1:t===r||O(R,t)?1:0:4&n?-1:1:e.compareDocumentPosition?-1:1}:function(e,t){var n,i=0,o=e.parentNode,a=t.parentNode,u=[e],l=[t];if(e===t)return A=!0,0;if(e.sourceIndex&&t.sourceIndex)return(~t.sourceIndex||Y)-(O(R,e)&&~e.sourceIndex||Y);if(!o||!a)return e===r?-1:t===r?1:o?-1:a?1:0;if(o===a)return s(e,t);for(n=e;n=n.parentNode;)u.unshift(n);for(n=t;n=n.parentNode;)l.unshift(n);for(;u[i]===l[i];)i++;return i?s(u[i],l[i]):u[i]===R?-1:l[i]===R?1:0},A=!1,[0,0].sort(B),W.detectDuplicates=A,L):L},a.matches=function(e,t){return a(e,null,null,t)},a.matchesSelector=function(e,t){if((e.ownerDocument||e)!==L&&D(e),t=t.replace(bt,"='$1']"),!(!W.matchesSelector||M||_&&_.test(t)||q.test(t)))try{var n=F.call(e,t);if(n||W.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(r){}return a(t,L,null,[e]).length>0},a.contains=function(e,t){return(e.ownerDocument||e)!==L&&D(e),O(e,t)},a.attr=function(e,t){var n;return(e.ownerDocument||e)!==L&&D(e),M||(t=t.toLowerCase()),(n=C.attrHandle[t])?n(e):M||W.attributes?e.getAttribute(t):((n=e.getAttributeNode(t))||e.getAttribute(t))&&e[t]===!0?t:n&&n.specified?n.value:null},a.error=function(e){throw Error("Syntax error, unrecognized expression: "+e)},a.uniqueSort=function(e){var t,n=[],r=1,i=0;if(A=!W.detectDuplicates,e.sort(B),A){for(;t=e[r];r++)t===e[r-1]&&(i=n.push(r));for(;i--;)e.splice(n[i],1)}return e},k=a.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=k(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r];r++)n+=k(t);return n},C=a.selectors={cacheLength:50,createPseudo:i,match:pt,find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(xt,Tt),e[3]=(e[4]||e[5]||"").replace(xt,Tt),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||a.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&a.error(e[0]),e},PSEUDO:function(e){var t,n=!e[5]&&e[2];return pt.CHILD.test(e[0])?null:(e[4]?e[2]=e[4]:n&&ct.test(n)&&(t=f(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){return"*"===e?function(){return!0}:(e=e.replace(xt,Tt).toLowerCase(),function(t){return t.nodeName&&t.nodeName.toLowerCase()===e})},CLASS:function(e){var t=z[e+" "];return t||(t=RegExp("(^|"+et+")"+e+"("+et+"|$)"))&&z(e,function(e){return t.test(e.className||typeof e.getAttribute!==V&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var i=a.attr(r,e);return null==i?"!="===t:t?(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.substr(i.length-n.length)===n:"~="===t?(" "+i+" ").indexOf(n)>-1:"|="===t?i===n||i.substr(0,n.length+1)===n+"-":!1):!0}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var l,c,f,p,d,h,g=o!==a?"nextSibling":"previousSibling",m=t.parentNode,y=s&&t.nodeName.toLowerCase(),v=!u&&!s;if(m){if(o){for(;g;){for(f=t;f=f[g];)if(s?f.nodeName.toLowerCase()===y:1===f.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?m.firstChild:m.lastChild],a&&v){for(c=m[P]||(m[P]={}),l=c[e]||[],d=l[0]===$&&l[1],p=l[0]===$&&l[2],f=d&&m.childNodes[d];f=++d&&f&&f[g]||(p=d=0)||h.pop();)if(1===f.nodeType&&++p&&f===t){c[e]=[$,d,p];break}}else if(v&&(l=(t[P]||(t[P]={}))[e])&&l[0]===$)p=l[1];else for(;(f=++d&&f&&f[g]||(p=d=0)||h.pop())&&((s?f.nodeName.toLowerCase()!==y:1!==f.nodeType)||!++p||(v&&((f[P]||(f[P]={}))[e]=[$,p]),f!==t)););return p-=i,p===r||0===p%r&&p/r>=0}}},PSEUDO:function(e,t){var n,r=C.pseudos[e]||C.setFilters[e.toLowerCase()]||a.error("unsupported pseudo: "+e);return r[P]?r(t):r.length>1?(n=[e,e,"",t],C.setFilters.hasOwnProperty(e.toLowerCase())?i(function(e,n){for(var i,o=r(e,t),a=o.length;a--;)i=Z.call(e,o[a]),e[i]=!(n[i]=o[a])}):function(e){return r(e,0,n)}):r}},pseudos:{not:i(function(e){var t=[],n=[],r=S(e.replace(at,"$1"));return r[P]?i(function(e,t,n,i){for(var o,a=r(e,null,i,[]),s=e.length;s--;)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),!n.pop()}}),has:i(function(e){return function(t){return a(e,t).length>0}}),contains:i(function(e){return function(t){return(t.textContent||t.innerText||k(t)).indexOf(e)>-1}}),lang:i(function(e){return ft.test(e||"")||a.error("unsupported lang: "+e),e=e.replace(xt,Tt).toLowerCase(),function(t){var n;do if(n=M?t.getAttribute("xml:lang")||t.getAttribute("lang"):t.lang)return n=n.toLowerCase(),n===e||0===n.indexOf(e+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===H},focus:function(e){return e===L.activeElement&&(!L.hasFocus||L.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeName>"@"||3===e.nodeType||4===e.nodeType)return!1;return!0},parent:function(e){return!C.pseudos.empty(e)},header:function(e){return yt.test(e.nodeName)},input:function(e){return mt.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||t.toLowerCase()===e.type)},first:c(function(){return[0]}),last:c(function(e,t){return[t-1]}),eq:c(function(e,t,n){return[0>n?n+t:n]}),even:c(function(e,t){for(var n=0;t>n;n+=2)e.push(n);return e}),odd:c(function(e,t){for(var n=1;t>n;n+=2)e.push(n);return e}),lt:c(function(e,t,n){for(var r=0>n?n+t:n;--r>=0;)e.push(r);return e}),gt:c(function(e,t,n){for(var r=0>n?n+t:n;t>++r;)e.push(r);return e})}};for(w in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})C.pseudos[w]=u(w);for(w in{submit:!0,reset:!0})C.pseudos[w]=l(w);S=a.compile=function(e,t){var n,r=[],i=[],o=U[e+" "];if(!o){for(t||(t=f(e)),n=t.length;n--;)o=y(t[n]),o[P]?r.push(o):i.push(o);o=U(e,v(i,r))}return o},C.pseudos.nth=C.pseudos.eq,C.filters=T.prototype=C.pseudos,C.setFilters=new T,D(),a.attr=st.attr,st.find=a,st.expr=a.selectors,st.expr[":"]=st.expr.pseudos,st.unique=a.uniqueSort,st.text=a.getText,st.isXMLDoc=a.isXML,st.contains=a.contains}(e);var Pt=/Until$/,Rt=/^(?:parents|prev(?:Until|All))/,Wt=/^.[^:#\[\.,]*$/,$t=st.expr.match.needsContext,It={children:!0,contents:!0,next:!0,prev:!0};st.fn.extend({find:function(e){var t,n,r;if("string"!=typeof e)return r=this,this.pushStack(st(e).filter(function(){for(t=0;r.length>t;t++)if(st.contains(r[t],this))return!0}));for(n=[],t=0;this.length>t;t++)st.find(e,this[t],n);return n=this.pushStack(st.unique(n)),n.selector=(this.selector?this.selector+" ":"")+e,n},has:function(e){var t,n=st(e,this),r=n.length;return this.filter(function(){for(t=0;r>t;t++)if(st.contains(this,n[t]))return!0})},not:function(e){return this.pushStack(f(this,e,!1))},filter:function(e){return this.pushStack(f(this,e,!0))},is:function(e){return!!e&&("string"==typeof e?$t.test(e)?st(e,this.context).index(this[0])>=0:st.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){for(var n,r=0,i=this.length,o=[],a=$t.test(e)||"string"!=typeof e?st(e,t||this.context):0;i>r;r++)for(n=this[r];n&&n.ownerDocument&&n!==t&&11!==n.nodeType;){if(a?a.index(n)>-1:st.find.matchesSelector(n,e)){o.push(n);break}n=n.parentNode}return this.pushStack(o.length>1?st.unique(o):o)},index:function(e){return e?"string"==typeof e?st.inArray(this[0],st(e)):st.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){var n="string"==typeof e?st(e,t):st.makeArray(e&&e.nodeType?[e]:e),r=st.merge(this.get(),n);return this.pushStack(st.unique(r))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),st.fn.andSelf=st.fn.addBack,st.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return st.dir(e,"parentNode")},parentsUntil:function(e,t,n){return st.dir(e,"parentNode",n)},next:function(e){return c(e,"nextSibling")},prev:function(e){return c(e,"previousSibling")
3
+ },nextAll:function(e){return st.dir(e,"nextSibling")},prevAll:function(e){return st.dir(e,"previousSibling")},nextUntil:function(e,t,n){return st.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return st.dir(e,"previousSibling",n)},siblings:function(e){return st.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return st.sibling(e.firstChild)},contents:function(e){return st.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:st.merge([],e.childNodes)}},function(e,t){st.fn[e]=function(n,r){var i=st.map(this,t,n);return Pt.test(e)||(r=n),r&&"string"==typeof r&&(i=st.filter(r,i)),i=this.length>1&&!It[e]?st.unique(i):i,this.length>1&&Rt.test(e)&&(i=i.reverse()),this.pushStack(i)}}),st.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),1===t.length?st.find.matchesSelector(t[0],e)?[t[0]]:[]:st.find.matches(e,t)},dir:function(e,n,r){for(var i=[],o=e[n];o&&9!==o.nodeType&&(r===t||1!==o.nodeType||!st(o).is(r));)1===o.nodeType&&i.push(o),o=o[n];return i},sibling:function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}});var zt="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",Xt=/ jQuery\d+="(?:null|\d+)"/g,Ut=RegExp("<(?:"+zt+")[\\s/>]","i"),Vt=/^\s+/,Yt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,Jt=/<([\w:]+)/,Gt=/<tbody/i,Qt=/<|&#?\w+;/,Kt=/<(?:script|style|link)/i,Zt=/^(?:checkbox|radio)$/i,en=/checked\s*(?:[^=]|=\s*.checked.)/i,tn=/^$|\/(?:java|ecma)script/i,nn=/^true\/(.*)/,rn=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,on={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],area:[1,"<map>","</map>"],param:[1,"<object>","</object>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:st.support.htmlSerialize?[0,"",""]:[1,"X<div>","</div>"]},an=p(V),sn=an.appendChild(V.createElement("div"));on.optgroup=on.option,on.tbody=on.tfoot=on.colgroup=on.caption=on.thead,on.th=on.td,st.fn.extend({text:function(e){return st.access(this,function(e){return e===t?st.text(this):this.empty().append((this[0]&&this[0].ownerDocument||V).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(st.isFunction(e))return this.each(function(t){st(this).wrapAll(e.call(this,t))});if(this[0]){var t=st(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstChild&&1===e.firstChild.nodeType;)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return st.isFunction(e)?this.each(function(t){st(this).wrapInner(e.call(this,t))}):this.each(function(){var t=st(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=st.isFunction(e);return this.each(function(n){st(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){st.nodeName(this,"body")||st(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&this.insertBefore(e,this.firstChild)})},before:function(){return this.domManip(arguments,!1,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return this.domManip(arguments,!1,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},remove:function(e,t){for(var n,r=0;null!=(n=this[r]);r++)(!e||st.filter(e,[n]).length>0)&&(t||1!==n.nodeType||st.cleanData(b(n)),n.parentNode&&(t&&st.contains(n.ownerDocument,n)&&m(b(n,"script")),n.parentNode.removeChild(n)));return this},empty:function(){for(var e,t=0;null!=(e=this[t]);t++){for(1===e.nodeType&&st.cleanData(b(e,!1));e.firstChild;)e.removeChild(e.firstChild);e.options&&st.nodeName(e,"select")&&(e.options.length=0)}return this},clone:function(e,t){return e=null==e?!1:e,t=null==t?e:t,this.map(function(){return st.clone(this,e,t)})},html:function(e){return st.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return 1===n.nodeType?n.innerHTML.replace(Xt,""):t;if(!("string"!=typeof e||Kt.test(e)||!st.support.htmlSerialize&&Ut.test(e)||!st.support.leadingWhitespace&&Vt.test(e)||on[(Jt.exec(e)||["",""])[1].toLowerCase()])){e=e.replace(Yt,"<$1></$2>");try{for(;i>r;r++)n=this[r]||{},1===n.nodeType&&(st.cleanData(b(n,!1)),n.innerHTML=e);n=0}catch(o){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){var t=st.isFunction(e);return t||"string"==typeof e||(e=st(e).not(this).detach()),this.domManip([e],!0,function(e){var t=this.nextSibling,n=this.parentNode;(n&&1===this.nodeType||11===this.nodeType)&&(st(this).remove(),t?t.parentNode.insertBefore(e,t):n.appendChild(e))})},detach:function(e){return this.remove(e,!0)},domManip:function(e,n,r){e=et.apply([],e);var i,o,a,s,u,l,c=0,f=this.length,p=this,m=f-1,y=e[0],v=st.isFunction(y);if(v||!(1>=f||"string"!=typeof y||st.support.checkClone)&&en.test(y))return this.each(function(i){var o=p.eq(i);v&&(e[0]=y.call(this,i,n?o.html():t)),o.domManip(e,n,r)});if(f&&(i=st.buildFragment(e,this[0].ownerDocument,!1,this),o=i.firstChild,1===i.childNodes.length&&(i=o),o)){for(n=n&&st.nodeName(o,"tr"),a=st.map(b(i,"script"),h),s=a.length;f>c;c++)u=i,c!==m&&(u=st.clone(u,!0,!0),s&&st.merge(a,b(u,"script"))),r.call(n&&st.nodeName(this[c],"table")?d(this[c],"tbody"):this[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,st.map(a,g),c=0;s>c;c++)u=a[c],tn.test(u.type||"")&&!st._data(u,"globalEval")&&st.contains(l,u)&&(u.src?st.ajax({url:u.src,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0}):st.globalEval((u.text||u.textContent||u.innerHTML||"").replace(rn,"")));i=o=null}return this}}),st.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){st.fn[e]=function(e){for(var n,r=0,i=[],o=st(e),a=o.length-1;a>=r;r++)n=r===a?this:this.clone(!0),st(o[r])[t](n),tt.apply(i,n.get());return this.pushStack(i)}}),st.extend({clone:function(e,t,n){var r,i,o,a,s,u=st.contains(e.ownerDocument,e);if(st.support.html5Clone||st.isXMLDoc(e)||!Ut.test("<"+e.nodeName+">")?s=e.cloneNode(!0):(sn.innerHTML=e.outerHTML,sn.removeChild(s=sn.firstChild)),!(st.support.noCloneEvent&&st.support.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||st.isXMLDoc(e)))for(r=b(s),i=b(e),a=0;null!=(o=i[a]);++a)r[a]&&v(o,r[a]);if(t)if(n)for(i=i||b(e),r=r||b(s),a=0;null!=(o=i[a]);a++)y(o,r[a]);else y(e,s);return r=b(s,"script"),r.length>0&&m(r,!u&&b(e,"script")),r=i=o=null,s},buildFragment:function(e,t,n,r){for(var i,o,a,s,u,l,c,f=e.length,d=p(t),h=[],g=0;f>g;g++)if(o=e[g],o||0===o)if("object"===st.type(o))st.merge(h,o.nodeType?[o]:o);else if(Qt.test(o)){for(s=s||d.appendChild(t.createElement("div")),a=(Jt.exec(o)||["",""])[1].toLowerCase(),u=on[a]||on._default,s.innerHTML=u[1]+o.replace(Yt,"<$1></$2>")+u[2],c=u[0];c--;)s=s.lastChild;if(!st.support.leadingWhitespace&&Vt.test(o)&&h.push(t.createTextNode(Vt.exec(o)[0])),!st.support.tbody)for(o="table"!==a||Gt.test(o)?"<table>"!==u[1]||Gt.test(o)?0:s:s.firstChild,c=o&&o.childNodes.length;c--;)st.nodeName(l=o.childNodes[c],"tbody")&&!l.childNodes.length&&o.removeChild(l);for(st.merge(h,s.childNodes),s.textContent="";s.firstChild;)s.removeChild(s.firstChild);s=d.lastChild}else h.push(t.createTextNode(o));for(s&&d.removeChild(s),st.support.appendChecked||st.grep(b(h,"input"),x),g=0;o=h[g++];)if((!r||-1===st.inArray(o,r))&&(i=st.contains(o.ownerDocument,o),s=b(d.appendChild(o),"script"),i&&m(s),n))for(c=0;o=s[c++];)tn.test(o.type||"")&&n.push(o);return s=null,d},cleanData:function(e,n){for(var r,i,o,a,s=0,u=st.expando,l=st.cache,c=st.support.deleteExpando,f=st.event.special;null!=(o=e[s]);s++)if((n||st.acceptData(o))&&(i=o[u],r=i&&l[i])){if(r.events)for(a in r.events)f[a]?st.event.remove(o,a):st.removeEvent(o,a,r.handle);l[i]&&(delete l[i],c?delete o[u]:o.removeAttribute!==t?o.removeAttribute(u):o[u]=null,K.push(i))}}});var un,ln,cn,fn=/alpha\([^)]*\)/i,pn=/opacity\s*=\s*([^)]*)/,dn=/^(top|right|bottom|left)$/,hn=/^(none|table(?!-c[ea]).+)/,gn=/^margin/,mn=RegExp("^("+ut+")(.*)$","i"),yn=RegExp("^("+ut+")(?!px)[a-z%]+$","i"),vn=RegExp("^([+-])=("+ut+")","i"),bn={BODY:"block"},xn={position:"absolute",visibility:"hidden",display:"block"},Tn={letterSpacing:0,fontWeight:400},wn=["Top","Right","Bottom","Left"],Nn=["Webkit","O","Moz","ms"];st.fn.extend({css:function(e,n){return st.access(this,function(e,n,r){var i,o,a={},s=0;if(st.isArray(n)){for(i=ln(e),o=n.length;o>s;s++)a[n[s]]=st.css(e,n[s],!1,i);return a}return r!==t?st.style(e,n,r):st.css(e,n)},e,n,arguments.length>1)},show:function(){return N(this,!0)},hide:function(){return N(this)},toggle:function(e){var t="boolean"==typeof e;return this.each(function(){(t?e:w(this))?st(this).show():st(this).hide()})}}),st.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=un(e,"opacity");return""===n?"1":n}}}},cssNumber:{columnCount:!0,fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":st.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var o,a,s,u=st.camelCase(n),l=e.style;if(n=st.cssProps[u]||(st.cssProps[u]=T(l,u)),s=st.cssHooks[n]||st.cssHooks[u],r===t)return s&&"get"in s&&(o=s.get(e,!1,i))!==t?o:l[n];if(a=typeof r,"string"===a&&(o=vn.exec(r))&&(r=(o[1]+1)*o[2]+parseFloat(st.css(e,n)),a="number"),!(null==r||"number"===a&&isNaN(r)||("number"!==a||st.cssNumber[u]||(r+="px"),st.support.clearCloneStyle||""!==r||0!==n.indexOf("background")||(l[n]="inherit"),s&&"set"in s&&(r=s.set(e,r,i))===t)))try{l[n]=r}catch(c){}}},css:function(e,n,r,i){var o,a,s,u=st.camelCase(n);return n=st.cssProps[u]||(st.cssProps[u]=T(e.style,u)),s=st.cssHooks[n]||st.cssHooks[u],s&&"get"in s&&(o=s.get(e,!0,r)),o===t&&(o=un(e,n,i)),"normal"===o&&n in Tn&&(o=Tn[n]),r?(a=parseFloat(o),r===!0||st.isNumeric(a)?a||0:o):o},swap:function(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];i=n.apply(e,r||[]);for(o in t)e.style[o]=a[o];return i}}),e.getComputedStyle?(ln=function(t){return e.getComputedStyle(t,null)},un=function(e,n,r){var i,o,a,s=r||ln(e),u=s?s.getPropertyValue(n)||s[n]:t,l=e.style;return s&&(""!==u||st.contains(e.ownerDocument,e)||(u=st.style(e,n)),yn.test(u)&&gn.test(n)&&(i=l.width,o=l.minWidth,a=l.maxWidth,l.minWidth=l.maxWidth=l.width=u,u=s.width,l.width=i,l.minWidth=o,l.maxWidth=a)),u}):V.documentElement.currentStyle&&(ln=function(e){return e.currentStyle},un=function(e,n,r){var i,o,a,s=r||ln(e),u=s?s[n]:t,l=e.style;return null==u&&l&&l[n]&&(u=l[n]),yn.test(u)&&!dn.test(n)&&(i=l.left,o=e.runtimeStyle,a=o&&o.left,a&&(o.left=e.currentStyle.left),l.left="fontSize"===n?"1em":u,u=l.pixelLeft+"px",l.left=i,a&&(o.left=a)),""===u?"auto":u}),st.each(["height","width"],function(e,n){st.cssHooks[n]={get:function(e,r,i){return r?0===e.offsetWidth&&hn.test(st.css(e,"display"))?st.swap(e,xn,function(){return E(e,n,i)}):E(e,n,i):t},set:function(e,t,r){var i=r&&ln(e);return C(e,t,r?k(e,n,r,st.support.boxSizing&&"border-box"===st.css(e,"boxSizing",!1,i),i):0)}}}),st.support.opacity||(st.cssHooks.opacity={get:function(e,t){return pn.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=st.isNumeric(t)?"alpha(opacity="+100*t+")":"",o=r&&r.filter||n.filter||"";n.zoom=1,(t>=1||""===t)&&""===st.trim(o.replace(fn,""))&&n.removeAttribute&&(n.removeAttribute("filter"),""===t||r&&!r.filter)||(n.filter=fn.test(o)?o.replace(fn,i):o+" "+i)}}),st(function(){st.support.reliableMarginRight||(st.cssHooks.marginRight={get:function(e,n){return n?st.swap(e,{display:"inline-block"},un,[e,"marginRight"]):t}}),!st.support.pixelPosition&&st.fn.position&&st.each(["top","left"],function(e,n){st.cssHooks[n]={get:function(e,r){return r?(r=un(e,n),yn.test(r)?st(e).position()[n]+"px":r):t}}})}),st.expr&&st.expr.filters&&(st.expr.filters.hidden=function(e){return 0===e.offsetWidth&&0===e.offsetHeight||!st.support.reliableHiddenOffsets&&"none"===(e.style&&e.style.display||st.css(e,"display"))},st.expr.filters.visible=function(e){return!st.expr.filters.hidden(e)}),st.each({margin:"",padding:"",border:"Width"},function(e,t){st.cssHooks[e+t]={expand:function(n){for(var r=0,i={},o="string"==typeof n?n.split(" "):[n];4>r;r++)i[e+wn[r]+t]=o[r]||o[r-2]||o[0];return i}},gn.test(e)||(st.cssHooks[e+t].set=C)});var Cn=/%20/g,kn=/\[\]$/,En=/\r?\n/g,Sn=/^(?:submit|button|image|reset)$/i,An=/^(?:input|select|textarea|keygen)/i;st.fn.extend({serialize:function(){return st.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=st.prop(this,"elements");return e?st.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!st(this).is(":disabled")&&An.test(this.nodeName)&&!Sn.test(e)&&(this.checked||!Zt.test(e))}).map(function(e,t){var n=st(this).val();return null==n?null:st.isArray(n)?st.map(n,function(e){return{name:t.name,value:e.replace(En,"\r\n")}}):{name:t.name,value:n.replace(En,"\r\n")}}).get()}}),st.param=function(e,n){var r,i=[],o=function(e,t){t=st.isFunction(t)?t():null==t?"":t,i[i.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};if(n===t&&(n=st.ajaxSettings&&st.ajaxSettings.traditional),st.isArray(e)||e.jquery&&!st.isPlainObject(e))st.each(e,function(){o(this.name,this.value)});else for(r in e)j(r,e[r],n,o);return i.join("&").replace(Cn,"+")};var jn,Dn,Ln=st.now(),Hn=/\?/,Mn=/#.*$/,qn=/([?&])_=[^&]*/,_n=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,Fn=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,On=/^(?:GET|HEAD)$/,Bn=/^\/\//,Pn=/^([\w.+-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,Rn=st.fn.load,Wn={},$n={},In="*/".concat("*");try{Dn=Y.href}catch(zn){Dn=V.createElement("a"),Dn.href="",Dn=Dn.href}jn=Pn.exec(Dn.toLowerCase())||[],st.fn.load=function(e,n,r){if("string"!=typeof e&&Rn)return Rn.apply(this,arguments);var i,o,a,s=this,u=e.indexOf(" ");return u>=0&&(i=e.slice(u,e.length),e=e.slice(0,u)),st.isFunction(n)?(r=n,n=t):n&&"object"==typeof n&&(o="POST"),s.length>0&&st.ajax({url:e,type:o,dataType:"html",data:n}).done(function(e){a=arguments,s.html(i?st("<div>").append(st.parseHTML(e)).find(i):e)}).complete(r&&function(e,t){s.each(r,a||[e.responseText,t,e])}),this},st.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){st.fn[t]=function(e){return this.on(t,e)}}),st.each(["get","post"],function(e,n){st[n]=function(e,r,i,o){return st.isFunction(r)&&(o=o||i,i=r,r=t),st.ajax({url:e,type:n,dataType:o,data:r,success:i})}}),st.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Dn,type:"GET",isLocal:Fn.test(jn[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":In,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":st.parseJSON,"text xml":st.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?H(H(e,st.ajaxSettings),t):H(st.ajaxSettings,e)},ajaxPrefilter:D(Wn),ajaxTransport:D($n),ajax:function(e,n){function r(e,n,r,s){var l,f,v,b,T,N=n;2!==x&&(x=2,u&&clearTimeout(u),i=t,a=s||"",w.readyState=e>0?4:0,r&&(b=M(p,w,r)),e>=200&&300>e||304===e?(p.ifModified&&(T=w.getResponseHeader("Last-Modified"),T&&(st.lastModified[o]=T),T=w.getResponseHeader("etag"),T&&(st.etag[o]=T)),304===e?(l=!0,N="notmodified"):(l=q(p,b),N=l.state,f=l.data,v=l.error,l=!v)):(v=N,(e||!N)&&(N="error",0>e&&(e=0))),w.status=e,w.statusText=(n||N)+"",l?g.resolveWith(d,[f,N,w]):g.rejectWith(d,[w,N,v]),w.statusCode(y),y=t,c&&h.trigger(l?"ajaxSuccess":"ajaxError",[w,p,l?f:v]),m.fireWith(d,[w,N]),c&&(h.trigger("ajaxComplete",[w,p]),--st.active||st.event.trigger("ajaxStop")))}"object"==typeof e&&(n=e,e=t),n=n||{};var i,o,a,s,u,l,c,f,p=st.ajaxSetup({},n),d=p.context||p,h=p.context&&(d.nodeType||d.jquery)?st(d):st.event,g=st.Deferred(),m=st.Callbacks("once memory"),y=p.statusCode||{},v={},b={},x=0,T="canceled",w={readyState:0,getResponseHeader:function(e){var t;if(2===x){if(!s)for(s={};t=_n.exec(a);)s[t[1].toLowerCase()]=t[2];t=s[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return 2===x?a:null},setRequestHeader:function(e,t){var n=e.toLowerCase();return x||(e=b[n]=b[n]||e,v[e]=t),this},overrideMimeType:function(e){return x||(p.mimeType=e),this},statusCode:function(e){var t;if(e)if(2>x)for(t in e)y[t]=[y[t],e[t]];else w.always(e[w.status]);return this},abort:function(e){var t=e||T;return i&&i.abort(t),r(0,t),this}};if(g.promise(w).complete=m.add,w.success=w.done,w.error=w.fail,p.url=((e||p.url||Dn)+"").replace(Mn,"").replace(Bn,jn[1]+"//"),p.type=n.method||n.type||p.method||p.type,p.dataTypes=st.trim(p.dataType||"*").toLowerCase().match(lt)||[""],null==p.crossDomain&&(l=Pn.exec(p.url.toLowerCase()),p.crossDomain=!(!l||l[1]===jn[1]&&l[2]===jn[2]&&(l[3]||("http:"===l[1]?80:443))==(jn[3]||("http:"===jn[1]?80:443)))),p.data&&p.processData&&"string"!=typeof p.data&&(p.data=st.param(p.data,p.traditional)),L(Wn,p,n,w),2===x)return w;c=p.global,c&&0===st.active++&&st.event.trigger("ajaxStart"),p.type=p.type.toUpperCase(),p.hasContent=!On.test(p.type),o=p.url,p.hasContent||(p.data&&(o=p.url+=(Hn.test(o)?"&":"?")+p.data,delete p.data),p.cache===!1&&(p.url=qn.test(o)?o.replace(qn,"$1_="+Ln++):o+(Hn.test(o)?"&":"?")+"_="+Ln++)),p.ifModified&&(st.lastModified[o]&&w.setRequestHeader("If-Modified-Since",st.lastModified[o]),st.etag[o]&&w.setRequestHeader("If-None-Match",st.etag[o])),(p.data&&p.hasContent&&p.contentType!==!1||n.contentType)&&w.setRequestHeader("Content-Type",p.contentType),w.setRequestHeader("Accept",p.dataTypes[0]&&p.accepts[p.dataTypes[0]]?p.accepts[p.dataTypes[0]]+("*"!==p.dataTypes[0]?", "+In+"; q=0.01":""):p.accepts["*"]);for(f in p.headers)w.setRequestHeader(f,p.headers[f]);if(p.beforeSend&&(p.beforeSend.call(d,w,p)===!1||2===x))return w.abort();T="abort";for(f in{success:1,error:1,complete:1})w[f](p[f]);if(i=L($n,p,n,w)){w.readyState=1,c&&h.trigger("ajaxSend",[w,p]),p.async&&p.timeout>0&&(u=setTimeout(function(){w.abort("timeout")},p.timeout));try{x=1,i.send(v,r)}catch(N){if(!(2>x))throw N;r(-1,N)}}else r(-1,"No Transport");return w},getScript:function(e,n){return st.get(e,t,n,"script")},getJSON:function(e,t,n){return st.get(e,t,n,"json")}}),st.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(e){return st.globalEval(e),e}}}),st.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),st.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=V.head||st("head")[0]||V.documentElement;return{send:function(t,i){n=V.createElement("script"),n.async=!0,e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,t){(t||!n.readyState||/loaded|complete/.test(n.readyState))&&(n.onload=n.onreadystatechange=null,n.parentNode&&n.parentNode.removeChild(n),n=null,t||i(200,"success"))},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(t,!0)}}}});var Xn=[],Un=/(=)\?(?=&|$)|\?\?/;st.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Xn.pop()||st.expando+"_"+Ln++;return this[e]=!0,e}}),st.ajaxPrefilter("json jsonp",function(n,r,i){var o,a,s,u=n.jsonp!==!1&&(Un.test(n.url)?"url":"string"==typeof n.data&&!(n.contentType||"").indexOf("application/x-www-form-urlencoded")&&Un.test(n.data)&&"data");return u||"jsonp"===n.dataTypes[0]?(o=n.jsonpCallback=st.isFunction(n.jsonpCallback)?n.jsonpCallback():n.jsonpCallback,u?n[u]=n[u].replace(Un,"$1"+o):n.jsonp!==!1&&(n.url+=(Hn.test(n.url)?"&":"?")+n.jsonp+"="+o),n.converters["script json"]=function(){return s||st.error(o+" was not called"),s[0]},n.dataTypes[0]="json",a=e[o],e[o]=function(){s=arguments},i.always(function(){e[o]=a,n[o]&&(n.jsonpCallback=r.jsonpCallback,Xn.push(o)),s&&st.isFunction(a)&&a(s[0]),s=a=t}),"script"):t});var Vn,Yn,Jn=0,Gn=e.ActiveXObject&&function(){var e;for(e in Vn)Vn[e](t,!0)};st.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&_()||F()}:_,Yn=st.ajaxSettings.xhr(),st.support.cors=!!Yn&&"withCredentials"in Yn,Yn=st.support.ajax=!!Yn,Yn&&st.ajaxTransport(function(n){if(!n.crossDomain||st.support.cors){var r;return{send:function(i,o){var a,s,u=n.xhr();if(n.username?u.open(n.type,n.url,n.async,n.username,n.password):u.open(n.type,n.url,n.async),n.xhrFields)for(s in n.xhrFields)u[s]=n.xhrFields[s];n.mimeType&&u.overrideMimeType&&u.overrideMimeType(n.mimeType),n.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest");try{for(s in i)u.setRequestHeader(s,i[s])}catch(l){}u.send(n.hasContent&&n.data||null),r=function(e,i){var s,l,c,f,p;try{if(r&&(i||4===u.readyState))if(r=t,a&&(u.onreadystatechange=st.noop,Gn&&delete Vn[a]),i)4!==u.readyState&&u.abort();else{f={},s=u.status,p=u.responseXML,c=u.getAllResponseHeaders(),p&&p.documentElement&&(f.xml=p),"string"==typeof u.responseText&&(f.text=u.responseText);try{l=u.statusText}catch(d){l=""}s||!n.isLocal||n.crossDomain?1223===s&&(s=204):s=f.text?200:404}}catch(h){i||o(-1,h)}f&&o(s,l,f,c)},n.async?4===u.readyState?setTimeout(r):(a=++Jn,Gn&&(Vn||(Vn={},st(e).unload(Gn)),Vn[a]=r),u.onreadystatechange=r):r()},abort:function(){r&&r(t,!0)}}}});var Qn,Kn,Zn=/^(?:toggle|show|hide)$/,er=RegExp("^(?:([+-])=|)("+ut+")([a-z%]*)$","i"),tr=/queueHooks$/,nr=[W],rr={"*":[function(e,t){var n,r,i=this.createTween(e,t),o=er.exec(t),a=i.cur(),s=+a||0,u=1,l=20;if(o){if(n=+o[2],r=o[3]||(st.cssNumber[e]?"":"px"),"px"!==r&&s){s=st.css(i.elem,e,!0)||n||1;do u=u||".5",s/=u,st.style(i.elem,e,s+r);while(u!==(u=i.cur()/a)&&1!==u&&--l)}i.unit=r,i.start=s,i.end=o[1]?s+(o[1]+1)*n:n}return i}]};st.Animation=st.extend(P,{tweener:function(e,t){st.isFunction(e)?(t=e,e=["*"]):e=e.split(" ");for(var n,r=0,i=e.length;i>r;r++)n=e[r],rr[n]=rr[n]||[],rr[n].unshift(t)},prefilter:function(e,t){t?nr.unshift(e):nr.push(e)}}),st.Tween=$,$.prototype={constructor:$,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||"swing",this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(st.cssNumber[n]?"":"px")},cur:function(){var e=$.propHooks[this.prop];return e&&e.get?e.get(this):$.propHooks._default.get(this)},run:function(e){var t,n=$.propHooks[this.prop];return this.pos=t=this.options.duration?st.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):$.propHooks._default.set(this),this}},$.prototype.init.prototype=$.prototype,$.propHooks={_default:{get:function(e){var t;return null==e.elem[e.prop]||e.elem.style&&null!=e.elem.style[e.prop]?(t=st.css(e.elem,e.prop,"auto"),t&&"auto"!==t?t:0):e.elem[e.prop]},set:function(e){st.fx.step[e.prop]?st.fx.step[e.prop](e):e.elem.style&&(null!=e.elem.style[st.cssProps[e.prop]]||st.cssHooks[e.prop])?st.style(e.elem,e.prop,e.now+e.unit):e.elem[e.prop]=e.now}}},$.propHooks.scrollTop=$.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},st.each(["toggle","show","hide"],function(e,t){var n=st.fn[t];st.fn[t]=function(e,r,i){return null==e||"boolean"==typeof e?n.apply(this,arguments):this.animate(I(t,!0),e,r,i)}}),st.fn.extend({fadeTo:function(e,t,n,r){return this.filter(w).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var i=st.isEmptyObject(e),o=st.speed(t,n,r),a=function(){var t=P(this,st.extend({},e),o);a.finish=function(){t.stop(!0)},(i||st._data(this,"finish"))&&t.stop(!0)};return a.finish=a,i||o.queue===!1?this.each(a):this.queue(o.queue,a)},stop:function(e,n,r){var i=function(e){var t=e.stop;delete e.stop,t(r)};return"string"!=typeof e&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){var t=!0,n=null!=e&&e+"queueHooks",o=st.timers,a=st._data(this);if(n)a[n]&&a[n].stop&&i(a[n]);else for(n in a)a[n]&&a[n].stop&&tr.test(n)&&i(a[n]);for(n=o.length;n--;)o[n].elem!==this||null!=e&&o[n].queue!==e||(o[n].anim.stop(r),t=!1,o.splice(n,1));(t||!r)&&st.dequeue(this,e)})},finish:function(e){return e!==!1&&(e=e||"fx"),this.each(function(){var t,n=st._data(this),r=n[e+"queue"],i=n[e+"queueHooks"],o=st.timers,a=r?r.length:0;for(n.finish=!0,st.queue(this,e,[]),i&&i.cur&&i.cur.finish&&i.cur.finish.call(this),t=o.length;t--;)o[t].elem===this&&o[t].queue===e&&(o[t].anim.stop(!0),o.splice(t,1));for(t=0;a>t;t++)r[t]&&r[t].finish&&r[t].finish.call(this);delete n.finish})}}),st.each({slideDown:I("show"),slideUp:I("hide"),slideToggle:I("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){st.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),st.speed=function(e,t,n){var r=e&&"object"==typeof e?st.extend({},e):{complete:n||!n&&t||st.isFunction(e)&&e,duration:e,easing:n&&t||t&&!st.isFunction(t)&&t};return r.duration=st.fx.off?0:"number"==typeof r.duration?r.duration:r.duration in st.fx.speeds?st.fx.speeds[r.duration]:st.fx.speeds._default,(null==r.queue||r.queue===!0)&&(r.queue="fx"),r.old=r.complete,r.complete=function(){st.isFunction(r.old)&&r.old.call(this),r.queue&&st.dequeue(this,r.queue)},r},st.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2}},st.timers=[],st.fx=$.prototype.init,st.fx.tick=function(){var e,n=st.timers,r=0;for(Qn=st.now();n.length>r;r++)e=n[r],e()||n[r]!==e||n.splice(r--,1);n.length||st.fx.stop(),Qn=t},st.fx.timer=function(e){e()&&st.timers.push(e)&&st.fx.start()},st.fx.interval=13,st.fx.start=function(){Kn||(Kn=setInterval(st.fx.tick,st.fx.interval))},st.fx.stop=function(){clearInterval(Kn),Kn=null},st.fx.speeds={slow:600,fast:200,_default:400},st.fx.step={},st.expr&&st.expr.filters&&(st.expr.filters.animated=function(e){return st.grep(st.timers,function(t){return e===t.elem}).length}),st.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){st.offset.setOffset(this,e,t)});var n,r,i={top:0,left:0},o=this[0],a=o&&o.ownerDocument;if(a)return n=a.documentElement,st.contains(n,o)?(o.getBoundingClientRect!==t&&(i=o.getBoundingClientRect()),r=z(a),{top:i.top+(r.pageYOffset||n.scrollTop)-(n.clientTop||0),left:i.left+(r.pageXOffset||n.scrollLeft)-(n.clientLeft||0)}):i},st.offset={setOffset:function(e,t,n){var r=st.css(e,"position");"static"===r&&(e.style.position="relative");var i,o,a=st(e),s=a.offset(),u=st.css(e,"top"),l=st.css(e,"left"),c=("absolute"===r||"fixed"===r)&&st.inArray("auto",[u,l])>-1,f={},p={};c?(p=a.position(),i=p.top,o=p.left):(i=parseFloat(u)||0,o=parseFloat(l)||0),st.isFunction(t)&&(t=t.call(e,n,s)),null!=t.top&&(f.top=t.top-s.top+i),null!=t.left&&(f.left=t.left-s.left+o),"using"in t?t.using.call(e,f):a.css(f)}},st.fn.extend({position:function(){if(this[0]){var e,t,n={top:0,left:0},r=this[0];return"fixed"===st.css(r,"position")?t=r.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),st.nodeName(e[0],"html")||(n=e.offset()),n.top+=st.css(e[0],"borderTopWidth",!0),n.left+=st.css(e[0],"borderLeftWidth",!0)),{top:t.top-n.top-st.css(r,"marginTop",!0),left:t.left-n.left-st.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent||V.documentElement;e&&!st.nodeName(e,"html")&&"static"===st.css(e,"position");)e=e.offsetParent;return e||V.documentElement})}}),st.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,n){var r=/Y/.test(n);st.fn[e]=function(i){return st.access(this,function(e,i,o){var a=z(e);return o===t?a?n in a?a[n]:a.document.documentElement[i]:e[i]:(a?a.scrollTo(r?st(a).scrollLeft():o,r?o:st(a).scrollTop()):e[i]=o,t)},e,i,arguments.length,null)}}),st.each({Height:"height",Width:"width"},function(e,n){st.each({padding:"inner"+e,content:n,"":"outer"+e},function(r,i){st.fn[i]=function(i,o){var a=arguments.length&&(r||"boolean"!=typeof i),s=r||(i===!0||o===!0?"margin":"border");return st.access(this,function(n,r,i){var o;return st.isWindow(n)?n.document.documentElement["client"+e]:9===n.nodeType?(o=n.documentElement,Math.max(n.body["scroll"+e],o["scroll"+e],n.body["offset"+e],o["offset"+e],o["client"+e])):i===t?st.css(n,r,s):st.style(n,r,i,s)},n,a?i:t,a,null)}})}),e.jQuery=e.$=st,"function"==typeof define&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return st})})(window);
4
+ //@ sourceMappingURL=jquery.min.map
skin/frontend/default/electromax/js/jquery/jquery.liquidcarousel.pack.js ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
1
+ /*
2
+ * jQuery liquid carousel v1.0
3
+ * http://www.nikolakis.net
4
+ *
5
+ * Copyright 2010, John Nikolakis
6
+ * Free to use under the GPL license.
7
+ * http://www.gnu.org/licenses/gpl.html
8
+ *
9
+ */
10
+ eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('(i($){$.14.15=i(c){a N={j:13,H:12,E:u};a c=$.10(N,c);11 C.16(i(){a 3=$(C);$(3).j(c.j);$(3).8(\'O\',\'P\');$(\'> .4\',3).j(c.j);$(\'> .4\',3).8(\'O\',\'P\');$(\'> .4\',3).8(\'A\',\'B\');$(\'> .4 > 5\',3).j(c.j);$(\'> .4 > 5\',3).8(\'A\',\'B\');$(\'> .4 > 5\',3).8(\'1b\',\'0\');$(\'> .4 > 5\',3).8(\'19\',\'0\');$(\'> .4 > 5\',3).8(\'M\',\'R\');$(\'> .4 > 5 > d\',3).j(c.j);$(\'> .4 > 5 > d\',3).8(\'M\',\'R\');$(\'> .4 > 5 > d\',3).8(\'A\',\'B\');a x=J($(\'> .4 > 5 > d\',3).8(\'F\'));a w=J($(\'> .4 > 5 > d\',3).8(\'k\'));a 6=0;a 9=$(\'> .4 > 5 > d\',C).18;a 7=0;a h=$(\'> .4 > 5 > d:1a\',3).D(u);a g=0;a f=h+g;$(s).T(i(e){a t=$(3).q();a v=(t-$(\'> .p\',3).D(u)-$(\'> .r\',3).D(u));z=6;6=l.o((v/h));b(6<9){g=l.o((v-(6*h))/6)}m{g=l.o((v-(9*h))/9)}n=l.o(g/2);f=h+g;$(\'> .4 > 5 > d\',3).8(\'F\',x+n);$(\'> .4 > 5 > d\',3).8(\'k\',w+n);b(6>z||9<=6){7-=(6-z);b(7<0||9<=6){7=0}}$(\'> .4 > 5\',3).8(\'k\',-(7*f));b(6>=9||((t>=(9*h))&&c.E)){b(c.E){$(\'> .p\',3).Z();$(\'> .r\',3).Z();g=l.o((t-(9*h))/9);n=l.o(g/2);f=h+g;$(\'> .4 > 5 > d\',3).8(\'F\',x+n);$(\'> .4 > 5 > d\',3).8(\'k\',w+n)}$(\'> .4\',3).q(9*f);$(\'> 5\',3).q(9*f);$(\'> .4\',3).8(\'k\',0);7=0}m{$(\'> .p\',3).W();$(\'> .r\',3).W();$(\'> .4\',3).q(6*f);$(\'> 5\',3).q(6*f)}});$(\'> .r\',3).Y(i(){b(9<=6){7=0}m b((7+(6*2))<9){7+=6}m b((7+(6*2))>=9-1){7=9-6}$(\'> .4 > 5\',3).X();$(\'> .4 > 5\',3).U({\'k\':-(7*f)},c.H)});$(\'> .p\',3).Y(i(){b((7-6)>0){7-=6}m b((7-(6*2))<=0){7=0}$(\'> .4 > 5\',3).X();$(\'> .4 > 5\',3).U({\'k\':-(7*f)},c.H)});$(\'> .r\',3).S(i(e){e.L();G()});$(\'> .p\',3).S(i(e){e.L();G()});i G(){b(y.I&&y.I.V){y.I.V()}m b(s.K){a Q=s.K();Q.17()}}$(s).T()})}})(1c);',62,75,'|||divobj|wrapper|ul|visiblelis|currentposition|css|totallis|var|if|options|li||totalwidth|additionalmargin|liwidth|function|height|marginLeft|Math|else|halfadditionalmargin|floor|previous|width|next|window|divwidth|true|availablewidth|originalmarginleft|originalmarginright|document|previousvisiblelis|float|left|this|outerWidth|hidearrows|marginRight|clearSelection|duration|selection|parseInt|getSelection|preventDefault|display|defaults|overflow|hidden|sel|block|dblclick|resize|animate|empty|show|stop|click|hide|extend|return|100|150|fn|liquidcarousel|each|removeAllRanges|length|padding|first|margin|jQuery'.split('|'),0,{}))
skin/frontend/default/electromax/js/jquery/jquery.nivo.slider.js ADDED
@@ -0,0 +1,664 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*
2
+ * jQuery Nivo Slider v3.2
3
+ * http://nivo.dev7studios.com
4
+ *
5
+ * Copyright 2012, Dev7studios
6
+ * Free to use and abuse under the MIT license.
7
+ * http://www.opensource.org/licenses/mit-license.php
8
+ */
9
+
10
+ jQuery(function() {
11
+ // jQuery('.nivo-caption').click(function(){alert('hello btn');});
12
+ var NivoSlider = function(element, options){
13
+ // Defaults are below
14
+ var settings = jQuery.extend({}, jQuery.fn.nivoSlider.defaults, options);
15
+
16
+ // Useful variables. Play carefully.
17
+ var vars = {
18
+ currentSlide: 0,
19
+ currentImage: '',
20
+ totalSlides: 0,
21
+ running: false,
22
+ paused: false,
23
+ stop: false,
24
+ controlNavEl: false
25
+ };
26
+
27
+ // Get this slider
28
+ var slider = jQuery(element);
29
+ slider.data('nivo:vars', vars).addClass('nivoSlider');
30
+
31
+ // Find our slider children
32
+ var kids = slider.children();
33
+ kids.each(function() {
34
+ var child = jQuery(this);
35
+ var link = '';
36
+ if(!child.is('img')){
37
+ if(child.is('a')){
38
+ child.addClass('nivo-imageLink');
39
+ link = child;
40
+ }
41
+ child = child.find('img:first');
42
+ }
43
+ // Get img width & height
44
+ var childWidth = (childWidth === 0) ? child.attr('width') : child.width(),
45
+ childHeight = (childHeight === 0) ? child.attr('height') : child.height();
46
+
47
+ if(link !== ''){
48
+ link.css('display','none');
49
+ }
50
+ child.css('display','none');
51
+ vars.totalSlides++;
52
+ });
53
+
54
+ // If randomStart
55
+ if(settings.randomStart){
56
+ settings.startSlide = Math.floor(Math.random() * vars.totalSlides);
57
+ }
58
+
59
+ // Set startSlide
60
+ if(settings.startSlide > 0){
61
+ if(settings.startSlide >= vars.totalSlides) { settings.startSlide = vars.totalSlides - 1; }
62
+ vars.currentSlide = settings.startSlide;
63
+ }
64
+
65
+ // Get initial image
66
+ if(jQuery(kids[vars.currentSlide]).is('img')){
67
+ vars.currentImage = jQuery(kids[vars.currentSlide]);
68
+ } else {
69
+ vars.currentImage = jQuery(kids[vars.currentSlide]).find('img:first');
70
+ }
71
+
72
+ // Show initial link
73
+ if(jQuery(kids[vars.currentSlide]).is('a')){
74
+ jQuery(kids[vars.currentSlide]).css('display','block');
75
+ }
76
+
77
+ // Set first background
78
+ var sliderImg = jQuery('<img/>').addClass('nivo-main-image');
79
+ sliderImg.attr('src', vars.currentImage.attr('src')).show();
80
+ slider.append(sliderImg);
81
+
82
+ // Detect Window Resize
83
+ jQuery(window).resize(function() {
84
+ slider.children('img').width(slider.width());
85
+ sliderImg.attr('src', vars.currentImage.attr('src'));
86
+ sliderImg.stop().height('auto');
87
+ jQuery('.nivo-slice').remove();
88
+ jQuery('.nivo-box').remove();
89
+ });
90
+
91
+ //Create caption
92
+ slider.append(jQuery('<div class="nivo-caption"></div>'));
93
+
94
+ // Process caption function
95
+ var processCaption = function(settings){
96
+ var nivoCaption = jQuery('.nivo-caption', slider);
97
+ if(vars.currentImage.attr('title') != '' && vars.currentImage.attr('title') != undefined){
98
+ var title = vars.currentImage.attr('title');
99
+ if(title.substr(0,1) == '#') title = jQuery(title).html();
100
+
101
+ if(nivoCaption.css('display') == 'block'){
102
+ setTimeout(function(){
103
+ nivoCaption.html(title);
104
+ }, settings.animSpeed);
105
+ } else {
106
+ nivoCaption.html(title);
107
+ nivoCaption.stop().fadeIn(settings.animSpeed);
108
+ }
109
+ } else {
110
+ nivoCaption.stop().fadeOut(settings.animSpeed);
111
+ }
112
+ }
113
+
114
+ //Process initial caption
115
+ processCaption(settings);
116
+
117
+ // In the words of Super Mario "let's a go!"
118
+ var timer = 0;
119
+ if(!settings.manualAdvance && kids.length > 1){
120
+ timer = setInterval(function(){ nivoRun(slider, kids, settings, false); }, settings.pauseTime);
121
+ }
122
+
123
+ // Add Direction nav
124
+ if(settings.directionNav){
125
+ slider.append('<div class="nivo-directionNav"><a class="nivo-prevNav">'+ settings.prevText +'</a><a class="nivo-nextNav">'+ settings.nextText +'</a></div>');
126
+
127
+ jQuery(slider).on('click', 'a.nivo-prevNav', function(){
128
+ if(vars.running) { return false; }
129
+ clearInterval(timer);
130
+ timer = '';
131
+ vars.currentSlide -= 2;
132
+ nivoRun(slider, kids, settings, 'prev');
133
+ });
134
+
135
+ jQuery(slider).on('click', 'a.nivo-nextNav', function(){
136
+ if(vars.running) { return false; }
137
+ clearInterval(timer);
138
+ timer = '';
139
+ nivoRun(slider, kids, settings, 'next');
140
+ });
141
+ }
142
+
143
+ // Add Control nav
144
+ if(settings.controlNav){
145
+ vars.controlNavEl = jQuery('<div class="nivo-controlNav"></div>');
146
+ slider.after(vars.controlNavEl);
147
+ for(var i = 0; i < kids.length; i++){
148
+ if(settings.controlNavThumbs){
149
+ vars.controlNavEl.addClass('nivo-thumbs-enabled');
150
+ var child = kids.eq(i);
151
+ if(!child.is('img')){
152
+ child = child.find('img:first');
153
+ }
154
+ if(child.attr('data-thumb')) vars.controlNavEl.append('<a class="nivo-control" rel="'+ i +'"><img src="'+ child.attr('data-thumb') +'" alt="" /></a>');
155
+ } else {
156
+ vars.controlNavEl.append('<a class="nivo-control" rel="'+ i +'">'+ (i + 1) +'</a>');
157
+ }
158
+ }
159
+
160
+ //Set initial active link
161
+ jQuery('a:eq('+ vars.currentSlide +')', vars.controlNavEl).addClass('active');
162
+
163
+ jQuery('a', vars.controlNavEl).bind('click', function(){
164
+ if(vars.running) return false;
165
+ if(jQuery(this).hasClass('active')) return false;
166
+ clearInterval(timer);
167
+ timer = '';
168
+ sliderImg.attr('src', vars.currentImage.attr('src'));
169
+ vars.currentSlide = jQuery(this).attr('rel') - 1;
170
+ nivoRun(slider, kids, settings, 'control');
171
+ });
172
+ }
173
+
174
+ //For pauseOnHover setting
175
+ if(settings.pauseOnHover){
176
+ slider.hover(function(){
177
+ vars.paused = true;
178
+ clearInterval(timer);
179
+ timer = '';
180
+ }, function(){
181
+ vars.paused = false;
182
+ // Restart the timer
183
+ if(timer === '' && !settings.manualAdvance){
184
+ timer = setInterval(function(){ nivoRun(slider, kids, settings, false); }, settings.pauseTime);
185
+ }
186
+ });
187
+ }
188
+
189
+ // Event when Animation finishes
190
+ slider.bind('nivo:animFinished', function(){
191
+ sliderImg.attr('src', vars.currentImage.attr('src'));
192
+ vars.running = false;
193
+ // Hide child links
194
+ jQuery(kids).each(function(){
195
+ if(jQuery(this).is('a')){
196
+ jQuery(this).css('display','none');
197
+ }
198
+ });
199
+ // Show current link
200
+ if(jQuery(kids[vars.currentSlide]).is('a')){
201
+ jQuery(kids[vars.currentSlide]).css('display','block');
202
+ }
203
+ // Restart the timer
204
+ if(timer === '' && !vars.paused && !settings.manualAdvance){
205
+ timer = setInterval(function(){ nivoRun(slider, kids, settings, false); }, settings.pauseTime);
206
+ }
207
+ // Trigger the afterChange callback
208
+ settings.afterChange.call(this);
209
+ });
210
+
211
+ // Add slices for slice animations
212
+ var createSlices = function(slider, settings, vars) {
213
+ if(jQuery(vars.currentImage).parent().is('a')) jQuery(vars.currentImage).parent().css('display','block');
214
+ jQuery('img[src="'+ vars.currentImage.attr('src') +'"]', slider).not('.nivo-main-image,.nivo-control img').width(slider.width()).css('visibility', 'hidden').show();
215
+ var sliceHeight = (jQuery('img[src="'+ vars.currentImage.attr('src') +'"]', slider).not('.nivo-main-image,.nivo-control img').parent().is('a')) ? jQuery('img[src="'+ vars.currentImage.attr('src') +'"]', slider).not('.nivo-main-image,.nivo-control img').parent().height() : jQuery('img[src="'+ vars.currentImage.attr('src') +'"]', slider).not('.nivo-main-image,.nivo-control img').height();
216
+
217
+ for(var i = 0; i < settings.slices; i++){
218
+ var sliceWidth = Math.round(slider.width()/settings.slices);
219
+
220
+ if(i === settings.slices-1){
221
+ slider.append(
222
+ jQuery('<div class="nivo-slice" name="'+i+'"><img src="'+ vars.currentImage.attr('src') +'" style="position:absolute; width:'+ slider.width() +'px; height:auto; display:block !important; top:0; left:-'+ ((sliceWidth + (i * sliceWidth)) - sliceWidth) +'px;" /></div>').css({
223
+ left:(sliceWidth*i)+'px',
224
+ width:(slider.width()-(sliceWidth*i))+'px',
225
+ height:sliceHeight+'px',
226
+ opacity:'0',
227
+ overflow:'hidden'
228
+ })
229
+ );
230
+ } else {
231
+ slider.append(
232
+ jQuery('<div class="nivo-slice" name="'+i+'"><img src="'+ vars.currentImage.attr('src') +'" style="position:absolute; width:'+ slider.width() +'px; height:auto; display:block !important; top:0; left:-'+ ((sliceWidth + (i * sliceWidth)) - sliceWidth) +'px;" /></div>').css({
233
+ left:(sliceWidth*i)+'px',
234
+ width:sliceWidth+'px',
235
+ height:sliceHeight+'px',
236
+ opacity:'0',
237
+ overflow:'hidden'
238
+ })
239
+ );
240
+ }
241
+ }
242
+
243
+ jQuery('.nivo-slice', slider).height(sliceHeight);
244
+ sliderImg.stop().animate({
245
+ height: jQuery(vars.currentImage).height()
246
+ }, settings.animSpeed);
247
+ };
248
+
249
+ // Add boxes for box animations
250
+ var createBoxes = function(slider, settings, vars){
251
+ if(jQuery(vars.currentImage).parent().is('a')) jQuery(vars.currentImage).parent().css('display','block');
252
+ jQuery('img[src="'+ vars.currentImage.attr('src') +'"]', slider).not('.nivo-main-image,.nivo-control img').width(slider.width()).css('visibility', 'hidden').show();
253
+ var boxWidth = Math.round(slider.width()/settings.boxCols),
254
+ boxHeight = Math.round(jQuery('img[src="'+ vars.currentImage.attr('src') +'"]', slider).not('.nivo-main-image,.nivo-control img').height() / settings.boxRows);
255
+
256
+
257
+ for(var rows = 0; rows < settings.boxRows; rows++){
258
+ for(var cols = 0; cols < settings.boxCols; cols++){
259
+ if(cols === settings.boxCols-1){
260
+ slider.append(
261
+ jQuery('<div class="nivo-box" name="'+ cols +'" rel="'+ rows +'"><img src="'+ vars.currentImage.attr('src') +'" style="position:absolute; width:'+ slider.width() +'px; height:auto; display:block; top:-'+ (boxHeight*rows) +'px; left:-'+ (boxWidth*cols) +'px;" /></div>').css({
262
+ opacity:0,
263
+ left:(boxWidth*cols)+'px',
264
+ top:(boxHeight*rows)+'px',
265
+ width:(slider.width()-(boxWidth*cols))+'px'
266
+
267
+ })
268
+ );
269
+ jQuery('.nivo-box[name="'+ cols +'"]', slider).height(jQuery('.nivo-box[name="'+ cols +'"] img', slider).height()+'px');
270
+ } else {
271
+ slider.append(
272
+ jQuery('<div class="nivo-box" name="'+ cols +'" rel="'+ rows +'"><img src="'+ vars.currentImage.attr('src') +'" style="position:absolute; width:'+ slider.width() +'px; height:auto; display:block; top:-'+ (boxHeight*rows) +'px; left:-'+ (boxWidth*cols) +'px;" /></div>').css({
273
+ opacity:0,
274
+ left:(boxWidth*cols)+'px',
275
+ top:(boxHeight*rows)+'px',
276
+ width:boxWidth+'px'
277
+ })
278
+ );
279
+ jQuery('.nivo-box[name="'+ cols +'"]', slider).height(jQuery('.nivo-box[name="'+ cols +'"] img', slider).height()+'px');
280
+ }
281
+ }
282
+ }
283
+
284
+ sliderImg.stop().animate({
285
+ height: jQuery(vars.currentImage).height()
286
+ }, settings.animSpeed);
287
+ };
288
+
289
+ // Private run method
290
+ var nivoRun = function(slider, kids, settings, nudge){
291
+ // Get our vars
292
+ var vars = slider.data('nivo:vars');
293
+
294
+ // Trigger the lastSlide callback
295
+ if(vars && (vars.currentSlide === vars.totalSlides - 1)){
296
+ settings.lastSlide.call(this);
297
+ }
298
+
299
+ // Stop
300
+ if((!vars || vars.stop) && !nudge) { return false; }
301
+
302
+ // Trigger the beforeChange callback
303
+ settings.beforeChange.call(this);
304
+
305
+ // Set current background before change
306
+ if(!nudge){
307
+ sliderImg.attr('src', vars.currentImage.attr('src'));
308
+ } else {
309
+ if(nudge === 'prev'){
310
+ sliderImg.attr('src', vars.currentImage.attr('src'));
311
+ }
312
+ if(nudge === 'next'){
313
+ sliderImg.attr('src', vars.currentImage.attr('src'));
314
+ }
315
+ }
316
+
317
+ vars.currentSlide++;
318
+ // Trigger the slideshowEnd callback
319
+ if(vars.currentSlide === vars.totalSlides){
320
+ vars.currentSlide = 0;
321
+ settings.slideshowEnd.call(this);
322
+ }
323
+ if(vars.currentSlide < 0) { vars.currentSlide = (vars.totalSlides - 1); }
324
+ // Set vars.currentImage
325
+ if(jQuery(kids[vars.currentSlide]).is('img')){
326
+ vars.currentImage = jQuery(kids[vars.currentSlide]);
327
+ } else {
328
+ vars.currentImage = jQuery(kids[vars.currentSlide]).find('img:first');
329
+ }
330
+
331
+ // Set active links
332
+ if(settings.controlNav){
333
+ jQuery('a', vars.controlNavEl).removeClass('active');
334
+ jQuery('a:eq('+ vars.currentSlide +')', vars.controlNavEl).addClass('active');
335
+ }
336
+
337
+ // Process caption
338
+ processCaption(settings);
339
+
340
+ // Remove any slices from last transition
341
+ jQuery('.nivo-slice', slider).remove();
342
+
343
+ // Remove any boxes from last transition
344
+ jQuery('.nivo-box', slider).remove();
345
+
346
+ var currentEffect = settings.effect,
347
+ anims = '';
348
+
349
+ // Generate random effect
350
+ if(settings.effect === 'random'){
351
+ anims = new Array('sliceDownRight','sliceDownLeft','sliceUpRight','sliceUpLeft','sliceUpDown','sliceUpDownLeft','fold','fade',
352
+ 'boxRandom','boxRain','boxRainReverse','boxRainGrow','boxRainGrowReverse');
353
+ currentEffect = anims[Math.floor(Math.random()*(anims.length + 1))];
354
+ if(currentEffect === undefined) { currentEffect = 'fade'; }
355
+ }
356
+
357
+ // Run random effect from specified set (eg: effect:'fold,fade')
358
+ if(settings.effect.indexOf(',') !== -1){
359
+ anims = settings.effect.split(',');
360
+ currentEffect = anims[Math.floor(Math.random()*(anims.length))];
361
+ if(currentEffect === undefined) { currentEffect = 'fade'; }
362
+ }
363
+
364
+ // Custom transition as defined by "data-transition" attribute
365
+ if(vars.currentImage.attr('data-transition')){
366
+ currentEffect = vars.currentImage.attr('data-transition');
367
+ }
368
+
369
+ // Run effects
370
+ vars.running = true;
371
+ var timeBuff = 0,
372
+ i = 0,
373
+ slices = '',
374
+ firstSlice = '',
375
+ totalBoxes = '',
376
+ boxes = '';
377
+
378
+ if(currentEffect === 'sliceDown' || currentEffect === 'sliceDownRight' || currentEffect === 'sliceDownLeft'){
379
+ createSlices(slider, settings, vars);
380
+ timeBuff = 0;
381
+ i = 0;
382
+ slices = jQuery('.nivo-slice', slider);
383
+ if(currentEffect === 'sliceDownLeft') { slices = jQuery('.nivo-slice', slider)._reverse(); }
384
+
385
+ slices.each(function(){
386
+ var slice = jQuery(this);
387
+ slice.css({ 'top': '0px' });
388
+ if(i === settings.slices-1){
389
+ setTimeout(function(){
390
+ slice.animate({opacity:'1.0' }, settings.animSpeed, '', function(){ slider.trigger('nivo:animFinished'); });
391
+ }, (100 + timeBuff));
392
+ } else {
393
+ setTimeout(function(){
394
+ slice.animate({opacity:'1.0' }, settings.animSpeed);
395
+ }, (100 + timeBuff));
396
+ }
397
+ timeBuff += 50;
398
+ i++;
399
+ });
400
+ } else if(currentEffect === 'sliceUp' || currentEffect === 'sliceUpRight' || currentEffect === 'sliceUpLeft'){
401
+ createSlices(slider, settings, vars);
402
+ timeBuff = 0;
403
+ i = 0;
404
+ slices = jQuery('.nivo-slice', slider);
405
+ if(currentEffect === 'sliceUpLeft') { slices = jQuery('.nivo-slice', slider)._reverse(); }
406
+
407
+ slices.each(function(){
408
+ var slice = jQuery(this);
409
+ slice.css({ 'bottom': '0px' });
410
+ if(i === settings.slices-1){
411
+ setTimeout(function(){
412
+ slice.animate({opacity:'1.0' }, settings.animSpeed, '', function(){ slider.trigger('nivo:animFinished'); });
413
+ }, (100 + timeBuff));
414
+ } else {
415
+ setTimeout(function(){
416
+ slice.animate({opacity:'1.0' }, settings.animSpeed);
417
+ }, (100 + timeBuff));
418
+ }
419
+ timeBuff += 50;
420
+ i++;
421
+ });
422
+ } else if(currentEffect === 'sliceUpDown' || currentEffect === 'sliceUpDownRight' || currentEffect === 'sliceUpDownLeft'){
423
+ createSlices(slider, settings, vars);
424
+ timeBuff = 0;
425
+ i = 0;
426
+ var v = 0;
427
+ slices = jQuery('.nivo-slice', slider);
428
+ if(currentEffect === 'sliceUpDownLeft') { slices = jQuery('.nivo-slice', slider)._reverse(); }
429
+
430
+ slices.each(function(){
431
+ var slice = jQuery(this);
432
+ if(i === 0){
433
+ slice.css('top','0px');
434
+ i++;
435
+ } else {
436
+ slice.css('bottom','0px');
437
+ i = 0;
438
+ }
439
+
440
+ if(v === settings.slices-1){
441
+ setTimeout(function(){
442
+ slice.animate({opacity:'1.0' }, settings.animSpeed, '', function(){ slider.trigger('nivo:animFinished'); });
443
+ }, (100 + timeBuff));
444
+ } else {
445
+ setTimeout(function(){
446
+ slice.animate({opacity:'1.0' }, settings.animSpeed);
447
+ }, (100 + timeBuff));
448
+ }
449
+ timeBuff += 50;
450
+ v++;
451
+ });
452
+ } else if(currentEffect === 'fold'){
453
+ createSlices(slider, settings, vars);
454
+ timeBuff = 0;
455
+ i = 0;
456
+
457
+ jQuery('.nivo-slice', slider).each(function(){
458
+ var slice = jQuery(this);
459
+ var origWidth = slice.width();
460
+ slice.css({ top:'0px', width:'0px' });
461
+ if(i === settings.slices-1){
462
+ setTimeout(function(){
463
+ slice.animate({ width:origWidth, opacity:'1.0' }, settings.animSpeed, '', function(){ slider.trigger('nivo:animFinished'); });
464
+ }, (100 + timeBuff));
465
+ } else {
466
+ setTimeout(function(){
467
+ slice.animate({ width:origWidth, opacity:'1.0' }, settings.animSpeed);
468
+ }, (100 + timeBuff));
469
+ }
470
+ timeBuff += 50;
471
+ i++;
472
+ });
473
+ } else if(currentEffect === 'fade'){
474
+ createSlices(slider, settings, vars);
475
+
476
+ firstSlice = jQuery('.nivo-slice:first', slider);
477
+ firstSlice.css({
478
+ 'width': slider.width() + 'px'
479
+ });
480
+
481
+ firstSlice.animate({ opacity:'1.0' }, (settings.animSpeed*2), '', function(){ slider.trigger('nivo:animFinished'); });
482
+ } else if(currentEffect === 'slideInRight'){
483
+ createSlices(slider, settings, vars);
484
+
485
+ firstSlice = jQuery('.nivo-slice:first', slider);
486
+ firstSlice.css({
487
+ 'width': '0px',
488
+ 'opacity': '1'
489
+ });
490
+
491
+ firstSlice.animate({ width: slider.width() + 'px' }, (settings.animSpeed*2), '', function(){ slider.trigger('nivo:animFinished'); });
492
+ } else if(currentEffect === 'slideInLeft'){
493
+ createSlices(slider, settings, vars);
494
+
495
+ firstSlice = jQuery('.nivo-slice:first', slider);
496
+ firstSlice.css({
497
+ 'width': '0px',
498
+ 'opacity': '1',
499
+ 'left': '',
500
+ 'right': '0px'
501
+ });
502
+
503
+ firstSlice.animate({ width: slider.width() + 'px' }, (settings.animSpeed*2), '', function(){
504
+ // Reset positioning
505
+ firstSlice.css({
506
+ 'left': '0px',
507
+ 'right': ''
508
+ });
509
+ slider.trigger('nivo:animFinished');
510
+ });
511
+ } else if(currentEffect === 'boxRandom'){
512
+ createBoxes(slider, settings, vars);
513
+
514
+ totalBoxes = settings.boxCols * settings.boxRows;
515
+ i = 0;
516
+ timeBuff = 0;
517
+
518
+ boxes = shuffle(jQuery('.nivo-box', slider));
519
+ boxes.each(function(){
520
+ var box = jQuery(this);
521
+ if(i === totalBoxes-1){
522
+ setTimeout(function(){
523
+ box.animate({ opacity:'1' }, settings.animSpeed, '', function(){ slider.trigger('nivo:animFinished'); });
524
+ }, (100 + timeBuff));
525
+ } else {
526
+ setTimeout(function(){
527
+ box.animate({ opacity:'1' }, settings.animSpeed);
528
+ }, (100 + timeBuff));
529
+ }
530
+ timeBuff += 20;
531
+ i++;
532
+ });
533
+ } else if(currentEffect === 'boxRain' || currentEffect === 'boxRainReverse' || currentEffect === 'boxRainGrow' || currentEffect === 'boxRainGrowReverse'){
534
+ createBoxes(slider, settings, vars);
535
+
536
+ totalBoxes = settings.boxCols * settings.boxRows;
537
+ i = 0;
538
+ timeBuff = 0;
539
+
540
+ // Split boxes into 2D array
541
+ var rowIndex = 0;
542
+ var colIndex = 0;
543
+ var box2Darr = [];
544
+ box2Darr[rowIndex] = [];
545
+ boxes = jQuery('.nivo-box', slider);
546
+ if(currentEffect === 'boxRainReverse' || currentEffect === 'boxRainGrowReverse'){
547
+ boxes = jQuery('.nivo-box', slider)._reverse();
548
+ }
549
+ boxes.each(function(){
550
+ box2Darr[rowIndex][colIndex] = jQuery(this);
551
+ colIndex++;
552
+ if(colIndex === settings.boxCols){
553
+ rowIndex++;
554
+ colIndex = 0;
555
+ box2Darr[rowIndex] = [];
556
+ }
557
+ });
558
+
559
+ // Run animation
560
+ for(var cols = 0; cols < (settings.boxCols * 2); cols++){
561
+ var prevCol = cols;
562
+ for(var rows = 0; rows < settings.boxRows; rows++){
563
+ if(prevCol >= 0 && prevCol < settings.boxCols){
564
+ /* Due to some weird JS bug with loop vars
565
+ being used in setTimeout, this is wrapped
566
+ with an anonymous function call */
567
+ (function(row, col, time, i, totalBoxes) {
568
+ var box = jQuery(box2Darr[row][col]);
569
+ var w = box.width();
570
+ var h = box.height();
571
+ if(currentEffect === 'boxRainGrow' || currentEffect === 'boxRainGrowReverse'){
572
+ box.width(0).height(0);
573
+ }
574
+ if(i === totalBoxes-1){
575
+ setTimeout(function(){
576
+ box.animate({ opacity:'1', width:w, height:h }, settings.animSpeed/1.3, '', function(){ slider.trigger('nivo:animFinished'); });
577
+ }, (100 + time));
578
+ } else {
579
+ setTimeout(function(){
580
+ box.animate({ opacity:'1', width:w, height:h }, settings.animSpeed/1.3);
581
+ }, (100 + time));
582
+ }
583
+ })(rows, prevCol, timeBuff, i, totalBoxes);
584
+ i++;
585
+ }
586
+ prevCol--;
587
+ }
588
+ timeBuff += 100;
589
+ }
590
+ }
591
+ };
592
+
593
+ // Shuffle an array
594
+ var shuffle = function(arr){
595
+ for(var j, x, i = arr.length; i; j = parseInt(Math.random() * i, 10), x = arr[--i], arr[i] = arr[j], arr[j] = x);
596
+ return arr;
597
+ };
598
+
599
+ // For debugging
600
+ var trace = function(msg){
601
+ if(this.console && typeof console.log !== 'undefined') { console.log(msg); }
602
+ };
603
+
604
+ // Start / Stop
605
+ this.stop = function(){
606
+ if(!jQuery(element).data('nivo:vars').stop){
607
+ jQuery(element).data('nivo:vars').stop = true;
608
+ trace('Stop Slider');
609
+ }
610
+ };
611
+
612
+ this.start = function(){
613
+ if(jQuery(element).data('nivo:vars').stop){
614
+ jQuery(element).data('nivo:vars').stop = false;
615
+ trace('Start Slider');
616
+ }
617
+ };
618
+
619
+ // Trigger the afterLoad callback
620
+ settings.afterLoad.call(this);
621
+
622
+ return this;
623
+ };
624
+
625
+ jQuery.fn.nivoSlider = function(options) {
626
+ return this.each(function(key, value){
627
+ var element = jQuery(this);
628
+ // Return early if this element already has a plugin instance
629
+ if (element.data('nivoslider')) { return element.data('nivoslider'); }
630
+ // Pass options to plugin constructor
631
+ var nivoslider = new NivoSlider(this, options);
632
+ // Store plugin object in this element's data
633
+ element.data('nivoslider', nivoslider);
634
+ });
635
+ };
636
+
637
+ //Default settings
638
+ jQuery.fn.nivoSlider.defaults = {
639
+ effect: 'random',
640
+ slices: 15,
641
+ boxCols: 8,
642
+ boxRows: 4,
643
+ animSpeed: 500,
644
+ pauseTime: 3000,
645
+ startSlide: 0,
646
+ directionNav: true,
647
+ controlNav: true,
648
+ controlNavThumbs: false,
649
+ pauseOnHover: true,
650
+ manualAdvance: false,
651
+ prevText: 'Prev',
652
+ nextText: 'Next',
653
+ randomStart: false,
654
+ beforeChange: function(){},
655
+ afterChange: function(){},
656
+ slideshowEnd: function(){},
657
+ lastSlide: function(){},
658
+ afterLoad: function(){}
659
+ };
660
+
661
+ jQuery.fn._reverse = []._reverse;
662
+
663
+
664
+ });
skin/frontend/default/electromax/js/jquery/noconflict.js ADDED
@@ -0,0 +1 @@
 
1
+ jQuery.noConflict();
skin/frontend/default/electromax/js/jquery/responsive-nav.js ADDED
@@ -0,0 +1,441 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*! responsive-nav.js 1.0.25
2
+ * https://github.com/viljamis/responsive-nav.js
3
+ * http://responsive-nav.com
4
+ *
5
+ * Copyright (c) 2013 @viljamis
6
+ * Available under the MIT license
7
+ */
8
+
9
+ (function () {
10
+
11
+ "use strict";
12
+
13
+ /* exported responsiveNav */
14
+ var responsiveNav = function (el, options) {
15
+
16
+ var computed = !!window.getComputedStyle;
17
+
18
+ // getComputedStyle polyfill
19
+ if (!computed) {
20
+ window.getComputedStyle = function(el) {
21
+ this.el = el;
22
+ this.getPropertyValue = function(prop) {
23
+ var re = /(\-([a-z]){1})/g;
24
+ if (prop === "float") {
25
+ prop = "styleFloat";
26
+ }
27
+ if (re.test(prop)) {
28
+ prop = prop.replace(re, function () {
29
+ return arguments[2].toUpperCase();
30
+ });
31
+ }
32
+ return el.currentStyle[prop] ? el.currentStyle[prop] : null;
33
+ };
34
+ return this;
35
+ };
36
+ }
37
+ /* exported addEvent, removeEvent, getChildren, setAttributes, addClass, removeClass */
38
+ // fn arg can be an object or a function, thanks to handleEvent
39
+ // read more at: http://www.thecssninja.com/javascript/handleevent
40
+ var addEvent = function (el, evt, fn, bubble) {
41
+ if ("addEventListener" in el) {
42
+ // BBOS6 doesn't support handleEvent, catch and polyfill
43
+ try {
44
+ el.addEventListener(evt, fn, bubble);
45
+ } catch (e) {
46
+ if (typeof fn === "object" && fn.handleEvent) {
47
+ el.addEventListener(evt, function (e) {
48
+ // Bind fn as this and set first arg as event object
49
+ fn.handleEvent.call(fn, e);
50
+ }, bubble);
51
+ } else {
52
+ throw e;
53
+ }
54
+ }
55
+ } else if ("attachEvent" in el) {
56
+ // check if the callback is an object and contains handleEvent
57
+ if (typeof fn === "object" && fn.handleEvent) {
58
+ el.attachEvent("on" + evt, function () {
59
+ // Bind fn as this
60
+ fn.handleEvent.call(fn);
61
+ });
62
+ } else {
63
+ el.attachEvent("on" + evt, fn);
64
+ }
65
+ }
66
+ },
67
+
68
+ removeEvent = function (el, evt, fn, bubble) {
69
+ if ("removeEventListener" in el) {
70
+ try {
71
+ el.removeEventListener(evt, fn, bubble);
72
+ } catch (e) {
73
+ if (typeof fn === "object" && fn.handleEvent) {
74
+ el.removeEventListener(evt, function (e) {
75
+ fn.handleEvent.call(fn, e);
76
+ }, bubble);
77
+ } else {
78
+ throw e;
79
+ }
80
+ }
81
+ } else if ("detachEvent" in el) {
82
+ if (typeof fn === "object" && fn.handleEvent) {
83
+ el.detachEvent("on" + evt, function () {
84
+ fn.handleEvent.call(fn);
85
+ });
86
+ } else {
87
+ el.detachEvent("on" + evt, fn);
88
+ }
89
+ }
90
+ },
91
+
92
+ getChildren = function (e) {
93
+ if (e.children.length < 1) {
94
+ throw new Error("The Nav container has no containing elements");
95
+ }
96
+ // Store all children in array
97
+ var children = [];
98
+ // Loop through children and store in array if child != TextNode
99
+ for (var i = 0; i < e.children.length; i++) {
100
+ if (e.children[i].nodeType === 1) {
101
+ children.push(e.children[i]);
102
+ }
103
+ }
104
+ return children;
105
+ },
106
+
107
+ setAttributes = function (el, attrs) {
108
+ for (var key in attrs) {
109
+ el.setAttribute(key, attrs[key]);
110
+ }
111
+ },
112
+
113
+ addClass = function (el, cls) {
114
+ if (el.className.indexOf(cls) !== 0) {
115
+ el.className += " " + cls;
116
+ el.className = el.className.replace(/(^\s*)|(\s*$)/g,"");
117
+ }
118
+ },
119
+
120
+ removeClass = function (el, cls) {
121
+ var reg = new RegExp("(\\s|^)" + cls + "(\\s|$)");
122
+ el.className = el.className.replace(reg, " ").replace(/(^\s*)|(\s*$)/g,"");
123
+ };
124
+
125
+ var nav,
126
+ opts,
127
+ navToggle,
128
+ styleElement = document.createElement("style"),
129
+ hasAnimFinished,
130
+ navOpen;
131
+
132
+ var ResponsiveNav = function (el, options) {
133
+ var i;
134
+
135
+ // Default options
136
+ this.options = {
137
+ animate: true, // Boolean: Use CSS3 transitions, true or false
138
+ transition: 250, // Integer: Speed of the transition, in milliseconds
139
+ label: "Menu", // String: Label for the navigation toggle
140
+ insert: "after", // String: Insert the toggle before or after the navigation
141
+ customToggle: "", // Selector: Specify the ID of a custom toggle
142
+ openPos: "relative", // String: Position of the opened nav, relative or static
143
+ navClass: "nav-collapse", // String: Default CSS class. If changed, you need to edit the CSS too!
144
+ jsClass: "js", // String: 'JS enabled' class which is added to <html> element
145
+ init: function(){}, // Function: Init callback
146
+ open: function(){}, // Function: Open callback
147
+ close: function(){} // Function: Close callback
148
+ };
149
+
150
+ // User defined options
151
+ for (i in options) {
152
+ this.options[i] = options[i];
153
+ }
154
+
155
+ // Adds "js" class for <html>
156
+ addClass(document.documentElement, this.options.jsClass);
157
+
158
+ // Wrapper
159
+ this.wrapperEl = el.replace("#", "");
160
+ if (document.getElementById(this.wrapperEl)) {
161
+ this.wrapper = document.getElementById(this.wrapperEl);
162
+ } else if (document.querySelector(this.wrapperEl)) {
163
+ this.wrapper = document.querySelector(this.wrapperEl);
164
+ } else {
165
+ // If el doesn't exists, stop here.
166
+ throw new Error("The nav element you are trying to select doesn't exist");
167
+ }
168
+
169
+ // Inner wrapper
170
+ this.wrapper.inner = getChildren(this.wrapper);
171
+
172
+ // For minification
173
+ opts = this.options;
174
+ nav = this.wrapper;
175
+
176
+ // Init
177
+ this._init(this);
178
+ };
179
+
180
+ ResponsiveNav.prototype = {
181
+
182
+ // Public methods
183
+ destroy: function () {
184
+ this._removeStyles();
185
+ removeClass(nav, "closed");
186
+ removeClass(nav, "opened");
187
+ removeClass(nav, opts.navClass);
188
+ nav.removeAttribute("style");
189
+ nav.removeAttribute("aria-hidden");
190
+
191
+ removeEvent(window, "resize", this, false);
192
+ removeEvent(document.body, "touchmove", this, false);
193
+ removeEvent(navToggle, "touchstart", this, false);
194
+ removeEvent(navToggle, "touchend", this, false);
195
+ removeEvent(navToggle, "mouseup", this, false);
196
+ removeEvent(navToggle, "keyup", this, false);
197
+ removeEvent(navToggle, "click", this, false);
198
+
199
+ if (!opts.customToggle) {
200
+ navToggle.parentNode.removeChild(navToggle);
201
+ } else {
202
+ navToggle.removeAttribute("aria-hidden");
203
+ }
204
+ },
205
+
206
+ toggle: function () {
207
+ if (hasAnimFinished === true) {
208
+ if (!navOpen) {
209
+ removeClass(nav, "closed");
210
+ addClass(nav, "opened");
211
+ nav.style.position = opts.openPos;
212
+ setAttributes(nav, {"aria-hidden": "false"});
213
+
214
+ navOpen = true;
215
+ opts.open();
216
+ } else {
217
+ removeClass(nav, "opened");
218
+ addClass(nav, "closed");
219
+ setAttributes(nav, {"aria-hidden": "true"});
220
+
221
+ if (opts.animate) {
222
+ hasAnimFinished = false;
223
+ setTimeout(function () {
224
+ nav.style.position = "absolute";
225
+ hasAnimFinished = true;
226
+ }, opts.transition + 10);
227
+ } else {
228
+ nav.style.position = "absolute";
229
+ }
230
+
231
+ navOpen = false;
232
+ opts.close();
233
+ }
234
+ }
235
+ },
236
+
237
+ resize: function () {
238
+ if (window.getComputedStyle(navToggle, null).getPropertyValue("display") !== "none") {
239
+ setAttributes(navToggle, {"aria-hidden": "false"});
240
+
241
+ // If the navigation is hidden
242
+ if (nav.className.match(/(^|\s)closed(\s|$)/)) {
243
+ setAttributes(nav, {"aria-hidden": "true"});
244
+ nav.style.position = "absolute";
245
+ }
246
+
247
+ this._createStyles();
248
+ this._calcHeight();
249
+ } else {
250
+ setAttributes(navToggle, {"aria-hidden": "true"});
251
+ setAttributes(nav, {"aria-hidden": "false"});
252
+ nav.style.position = opts.openPos;
253
+ this._removeStyles();
254
+ }
255
+ },
256
+
257
+ handleEvent: function (e) {
258
+ var evt = e || window.event;
259
+
260
+ switch (evt.type) {
261
+ case "touchstart":
262
+ this._onTouchStart(evt);
263
+ break;
264
+ case "touchmove":
265
+ this._onTouchMove(evt);
266
+ break;
267
+ case "touchend":
268
+ case "mouseup":
269
+ this._onTouchEnd(evt);
270
+ break;
271
+ case "click":
272
+ this._preventDefault(evt);
273
+ break;
274
+ case "keyup":
275
+ this._onKeyUp(evt);
276
+ break;
277
+ case "resize":
278
+ this.resize(evt);
279
+ break;
280
+ }
281
+ },
282
+
283
+ // Private methods
284
+ _init: function () {
285
+ addClass(nav, opts.navClass);
286
+ addClass(nav, "closed");
287
+ hasAnimFinished = true;
288
+ navOpen = false;
289
+
290
+ this._createToggle();
291
+ this._transitions();
292
+ this.resize();
293
+
294
+ // IE8 hack
295
+ var self = this;
296
+ setTimeout(function () {
297
+ self.resize();
298
+ }, 20);
299
+
300
+ addEvent(window, "resize", this, false);
301
+ addEvent(document.body, "touchmove", this, false);
302
+ addEvent(navToggle, "touchstart", this, false);
303
+ addEvent(navToggle, "touchend", this, false);
304
+ addEvent(navToggle, "mouseup", this, false);
305
+ addEvent(navToggle, "keyup", this, false);
306
+ addEvent(navToggle, "click", this, false);
307
+
308
+ // Init callback
309
+ opts.init();
310
+ },
311
+
312
+ _createStyles: function () {
313
+ if (!styleElement.parentNode) {
314
+ styleElement.type = "text/css";
315
+ document.getElementsByTagName("head")[0].appendChild(styleElement);
316
+ }
317
+ },
318
+
319
+ _removeStyles: function () {
320
+ if (styleElement.parentNode) {
321
+ styleElement.parentNode.removeChild(styleElement);
322
+ }
323
+ },
324
+
325
+ _createToggle: function () {
326
+ if (!opts.customToggle) {
327
+ var toggle = document.createElement("a");
328
+ toggle.innerHTML = opts.label;
329
+ setAttributes(toggle, {
330
+ "href": "#",
331
+ "class": "nav-toggle"
332
+ });
333
+
334
+ if (opts.insert === "after") {
335
+ nav.parentNode.insertBefore(toggle, nav.nextSibling);
336
+ } else {
337
+ nav.parentNode.insertBefore(toggle, nav);
338
+ }
339
+
340
+ navToggle = toggle;
341
+ } else {
342
+ var toggleEl = opts.customToggle.replace("#", "");
343
+
344
+ if (document.getElementById(toggleEl)) {
345
+ navToggle = document.getElementById(toggleEl);
346
+ } else if (document.querySelector(toggleEl)) {
347
+ navToggle = document.querySelector(toggleEl);
348
+ } else {
349
+ throw new Error("The custom nav toggle you are trying to select doesn't exist");
350
+ }
351
+ }
352
+ },
353
+
354
+ _preventDefault: function(e) {
355
+ if (e.preventDefault) {
356
+ e.preventDefault();
357
+ e.stopPropagation();
358
+ } else {
359
+ e.returnValue = false;
360
+ }
361
+ },
362
+
363
+ _onTouchStart: function (e) {
364
+ e.stopPropagation();
365
+ addClass(nav, "disable-pointer-events");
366
+ this.startX = e.touches[0].clientX;
367
+ this.startY = e.touches[0].clientY;
368
+ this.touchHasMoved = false;
369
+ removeEvent(navToggle, "mouseup", this, false);
370
+ },
371
+
372
+ _onTouchMove: function (e) {
373
+ if (Math.abs(e.touches[0].clientX - this.startX) > 10 ||
374
+ Math.abs(e.touches[0].clientY - this.startY) > 10) {
375
+ this.touchHasMoved = true;
376
+ }
377
+ },
378
+
379
+ _onTouchEnd: function (e) {
380
+ this._preventDefault(e);
381
+ if (!this.touchHasMoved) {
382
+ if (e.type === "touchend") {
383
+ this.toggle(e);
384
+ setTimeout(function () {
385
+ removeClass(nav, "disable-pointer-events");
386
+ }, opts.transition + 300);
387
+ return;
388
+ } else {
389
+ var evt = e || window.event;
390
+ // If it isn't a right click
391
+ if (!(evt.which === 3 || evt.button === 2)) {
392
+ this.toggle(e);
393
+ }
394
+ }
395
+ }
396
+ },
397
+
398
+ _onKeyUp: function (e) {
399
+ var evt = e || window.event;
400
+ if (evt.keyCode === 13) {
401
+ this.toggle(e);
402
+ }
403
+ },
404
+
405
+ _transitions: function () {
406
+ if (opts.animate) {
407
+ var objStyle = nav.style,
408
+ transition = "max-height " + opts.transition + "ms";
409
+
410
+ objStyle.WebkitTransition = transition;
411
+ objStyle.MozTransition = transition;
412
+ objStyle.OTransition = transition;
413
+ objStyle.transition = transition;
414
+ }
415
+ },
416
+
417
+ _calcHeight: function () {
418
+ var savedHeight = 0;
419
+ for (var i = 0; i < nav.inner.length; i++) {
420
+ savedHeight += nav.inner[i].offsetHeight;
421
+ }
422
+ var innerStyles = "." + opts.navClass + ".opened{max-height:" + savedHeight + "px !important}";
423
+
424
+ if (styleElement.styleSheet) {
425
+ styleElement.styleSheet.cssText = innerStyles;
426
+ } else {
427
+ styleElement.innerHTML = innerStyles;
428
+ }
429
+
430
+ innerStyles = "";
431
+ }
432
+
433
+ };
434
+
435
+ return new ResponsiveNav(el, options);
436
+
437
+ };
438
+
439
+ window.responsiveNav = responsiveNav;
440
+
441
+ }());
skin/frontend/default/electromax/js/jquery/selectnav.min.js ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
1
+ /*
2
+ SelectNav.js (v. 0.1)
3
+ Converts your <ul>/<ol> navigation into a dropdown list for small screens
4
+ https://github.com/lukaszfiszer/selectnav.js
5
+ */
6
+ window.selectnav=function(){"use strict";var e=function(e,t){function c(e){var t;if(!e)e=window.event;if(e.target)t=e.target;else if(e.srcElement)t=e.srcElement;if(t.nodeType===3)t=t.parentNode;if(t.value)window.location.href=t.value}function h(e){var t=e.nodeName.toLowerCase();return t==="ul"||t==="ol"}function p(e){for(var t=1;document.getElementById("selectnav"+t);t++);return e?"selectnav"+t:"selectnav"+(t-1)}function d(e){a++;var t=e.children.length,n="",l="",c=a-1;if(!t){return}if(c){while(c--){l+=o}l+=" "}for(var v=0;v<t;v++){var m=e.children[v].children[0];if(typeof m!=="undefined"){var g=m.innerText||m.textContent;var y="";if(r){y=m.className.search(r)!==-1||m.parentNode.className.search(r)!==-1?f:""}if(i&&!y){y=m.href===document.URL?f:""}n+='<option value="'+m.href+'" '+y+">"+l+g+"</option>";if(s){var b=e.children[v].children[1];if(b&&h(b)){n+=d(b)}}}}if(a===1&&u){n='<option value="">'+u+"</option>"+n}if(a===1){n='<select class="selectnav" id="'+p(true)+'">'+n+"</select>"}a--;return n}e=document.getElementById(e);if(!e){return}if(!h(e)){return}if(!("insertAdjacentHTML"in window.document.documentElement)){return}document.documentElement.className+=" js";var n=t||{},r=n.activeclass||"active",i=typeof n.autoselect==="boolean"?n.autoselect:true,s=typeof n.nested==="boolean"?n.nested:true,o=n.indent||"→",u=n.label||"- Navigation -",a=0,f=" selected ";e.insertAdjacentHTML("afterend",d(e));var l=document.getElementById(p());if(l.addEventListener){l.addEventListener("change",c)}if(l.attachEvent){l.attachEvent("onchange",c)}return l};return function(t,n){e(t,n)}}()