responsive - Version 0.1.2

Version Notes

change styles.php to styles.css

fix the bug cant load styles.css on live server

Download this release

Release Info

Developer tony vu
Extension responsive
Version 0.1.2
Comparing to
See all releases


Code changes from version 0.1.1 to 0.1.2

app/code/local/Tvcom/Themecustom/etc/system.xml CHANGED
@@ -8,37 +8,7 @@
8
  </tvcomthemecustom>
9
  </tabs>
10
 
11
- <sections> <!-- create a new sections -->
12
- <layout translate="label" module="themecustom"> <!-- layout section -->
13
- <label>Layout</label>
14
- <tab>tvcomthemecustom</tab>
15
- <frontend_type>text</frontend_type>
16
- <sort_order>0</sort_order>
17
- <show_in_default>1</show_in_default>
18
- <show_in_website>1</show_in_website>
19
- <show_in_store>1</show_in_store>
20
- <groups>
21
- <footer translate="label"> <!-- theme background -->
22
- <label>Footer</label>
23
- <frontend_type>text</frontend_type>
24
- <sort_order>1</sort_order>
25
- <show_in_default>1</show_in_default>
26
- <show_in_website>1</show_in_website>
27
- <show_in_store>1</show_in_store>
28
- <fields>
29
- <layout translate="label">
30
- <label>Layout Update</label>
31
- <frontend_type>select</frontend_type>
32
- <source_model>themecustom/option_footerlayout</source_model>
33
- <show_in_default>1</show_in_default>
34
- <show_in_website>1</show_in_website>
35
- <show_in_store>1</show_in_store>
36
- </layout>
37
- </fields>
38
- </footer>
39
- </groups>
40
- </layout>
41
-
42
  <setting translate="label" module="themecustom"> <!-- setting section -->
43
  <label>Setting</label>
44
  <tab>tvcomthemecustom</tab>
@@ -328,7 +298,7 @@
328
  <show_in_store>1</show_in_store>
329
  </link>
330
 
331
- <link_color> <!-- header link color -->
332
  <label>Color</label>
333
  <frontend_type>text</frontend_type>
334
  <validate>color</validate>
@@ -338,7 +308,7 @@
338
  <show_in_store>1</show_in_store>
339
  </link_color>
340
 
341
- <link_size> <!-- header link color -->
342
  <label>Font size</label>
343
  <frontend_type>text</frontend_type>
344
  <sort_order>11</sort_order>
@@ -357,7 +327,7 @@
357
  <show_in_store>1</show_in_store>
358
  </text>
359
 
360
- <text_color> <!-- footer text color -->
361
  <label>color</label>
362
  <frontend_type>text</frontend_type>
363
  <validate>color</validate>
@@ -367,7 +337,7 @@
367
  <show_in_store>1</show_in_store>
368
  </text_color>
369
 
370
- <text_size> <!-- footer link color -->
371
  <label>font size</label>
372
  <frontend_type>text</frontend_type>
373
  <sort_order>14</sort_order>
@@ -376,7 +346,15 @@
376
  <show_in_store>1</show_in_store>
377
  <comment>If empty, It will take the default font size</comment>
378
  </text_size>
379
-
 
 
 
 
 
 
 
 
380
  </fields>
381
  </header>
382
 
@@ -459,93 +437,130 @@
459
  <show_in_store>1</show_in_store>
460
  </bgcolor>
461
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
462
  <link translate="label">
463
  <label><![CDATA[<span style="color:red">a link</span>]]></label>
464
  <frontend_type>label</frontend_type>
465
- <sort_order>1</sort_order>
466
  <show_in_default>1</show_in_default>
467
  <show_in_website>1</show_in_website>
468
  <show_in_store>1</show_in_store>
469
  </link>
470
 
471
- <link_color> <!-- footer link color -->
472
  <label>color</label>
473
  <frontend_type>text</frontend_type>
474
  <validate>color</validate>
475
- <sort_order>2</sort_order>
476
  <show_in_default>1</show_in_default>
477
  <show_in_website>1</show_in_website>
478
  <show_in_store>1</show_in_store>
479
  </link_color>
480
 
481
- <link_size> <!-- footer link color -->
482
  <label>font size</label>
483
  <frontend_type>text</frontend_type>
484
- <sort_order>3</sort_order>
485
  <show_in_default>1</show_in_default>
486
  <show_in_website>1</show_in_website>
487
  <show_in_store>1</show_in_store>
488
- <comment>If empty, It will take the default font size</comment>
489
  </link_size>
490
 
491
  <text translate="label"> <!-- text style -->
492
  <label><![CDATA[<span style="color:red">text</span>]]></label>
493
  <frontend_type>label</frontend_type>
494
- <sort_order>4</sort_order>
495
  <show_in_default>1</show_in_default>
496
  <show_in_website>1</show_in_website>
497
  <show_in_store>1</show_in_store>
498
  </text>
499
 
500
- <text_color> <!-- footer text color -->
501
  <label>color</label>
502
  <frontend_type>text</frontend_type>
503
  <validate>color</validate>
504
- <sort_order>5</sort_order>
505
  <show_in_default>1</show_in_default>
506
  <show_in_website>1</show_in_website>
507
  <show_in_store>1</show_in_store>
508
  </text_color>
509
 
510
- <text_size> <!-- footer link color -->
511
  <label>font size</label>
512
  <frontend_type>text</frontend_type>
513
- <sort_order>6</sort_order>
514
  <show_in_default>1</show_in_default>
515
  <show_in_website>1</show_in_website>
516
  <show_in_store>1</show_in_store>
517
- <comment>If empty, It will take the default font size</comment>
518
  </text_size>
519
 
520
  <line translate="label"> <!-- line style -->
521
  <label><![CDATA[<span style="color:red">line</span>]]></label>
522
  <frontend_type>label</frontend_type>
523
- <sort_order>7</sort_order>
524
  <show_in_default>1</show_in_default>
525
  <show_in_website>1</show_in_website>
526
  <show_in_store>1</show_in_store>
527
  </line>
528
 
529
- <line_color> <!-- line color -->
530
  <label>color</label>
531
  <frontend_type>text</frontend_type>
532
  <validate>color</validate>
533
- <sort_order>8</sort_order>
534
  <show_in_default>1</show_in_default>
535
  <show_in_website>1</show_in_website>
536
  <show_in_store>1</show_in_store>
537
  </line_color>
538
 
539
- <line_size> <!-- footer line size -->
540
  <label>size</label>
541
  <frontend_type>text</frontend_type>
542
- <sort_order>9</sort_order>
543
  <show_in_default>1</show_in_default>
544
  <show_in_website>1</show_in_website>
545
  <show_in_store>1</show_in_store>
546
  <comment>If empty, It will take 10px as default line size</comment>
547
  </line_size>
548
 
 
 
 
 
 
 
 
 
 
 
549
  </fields>
550
  </footer>
551
 
8
  </tvcomthemecustom>
9
  </tabs>
10
 
11
+ <sections>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
12
  <setting translate="label" module="themecustom"> <!-- setting section -->
13
  <label>Setting</label>
14
  <tab>tvcomthemecustom</tab>
298
  <show_in_store>1</show_in_store>
299
  </link>
300
 
301
+ <link_color translate="label"> <!-- header link color -->
302
  <label>Color</label>
303
  <frontend_type>text</frontend_type>
304
  <validate>color</validate>
308
  <show_in_store>1</show_in_store>
309
  </link_color>
310
 
311
+ <link_size translate="label"> <!-- header link color -->
312
  <label>Font size</label>
313
  <frontend_type>text</frontend_type>
314
  <sort_order>11</sort_order>
327
  <show_in_store>1</show_in_store>
328
  </text>
329
 
330
+ <text_color translate="label"> <!-- footer text color -->
331
  <label>color</label>
332
  <frontend_type>text</frontend_type>
333
  <validate>color</validate>
337
  <show_in_store>1</show_in_store>
338
  </text_color>
339
 
340
+ <text_size translate="label"> <!-- footer link color -->
341
  <label>font size</label>
342
  <frontend_type>text</frontend_type>
343
  <sort_order>14</sort_order>
346
  <show_in_store>1</show_in_store>
347
  <comment>If empty, It will take the default font size</comment>
348
  </text_size>
349
+
350
+ <usp translate="label">
351
+ <label>Usp</label>
352
+ <frontend_type>textarea</frontend_type>
353
+ <sort_order>16</sort_order>
354
+ <show_in_default>1</show_in_default>
355
+ <show_in_website>1</show_in_website>
356
+ <show_in_store>1</show_in_store>
357
+ </usp>
358
  </fields>
359
  </header>
360
 
437
  <show_in_store>1</show_in_store>
438
  </bgcolor>
439
 
440
+ <title translate="label">
441
+ <label><![CDATA[<span style="color:red">title</span>]]></label>
442
+ <frontend_type>label</frontend_type>
443
+ <sort_order>2</sort_order>
444
+ <show_in_default>1</show_in_default>
445
+ <show_in_website>1</show_in_website>
446
+ <show_in_store>1</show_in_store>
447
+ </title>
448
+
449
+ <title_color translate="label"> <!-- footer title color -->
450
+ <label>color</label>
451
+ <frontend_type>text</frontend_type>
452
+ <validate>color</validate>
453
+ <sort_order>3</sort_order>
454
+ <show_in_default>1</show_in_default>
455
+ <show_in_website>1</show_in_website>
456
+ <show_in_store>1</show_in_store>
457
+ </title_color>
458
+
459
+ <title_size translate="label"> <!-- footer title color -->
460
+ <label>font size</label>
461
+ <frontend_type>text</frontend_type>
462
+ <sort_order>4</sort_order>
463
+ <show_in_default>1</show_in_default>
464
+ <show_in_website>1</show_in_website>
465
+ <show_in_store>1</show_in_store>
466
+ <comment>If empty, It will take the default font size</comment>
467
+ </title_size>
468
+
469
  <link translate="label">
470
  <label><![CDATA[<span style="color:red">a link</span>]]></label>
471
  <frontend_type>label</frontend_type>
472
+ <sort_order>4</sort_order>
473
  <show_in_default>1</show_in_default>
474
  <show_in_website>1</show_in_website>
475
  <show_in_store>1</show_in_store>
476
  </link>
477
 
478
+ <link_color translate="label"> <!-- footer link color -->
479
  <label>color</label>
480
  <frontend_type>text</frontend_type>
481
  <validate>color</validate>
482
+ <sort_order>5</sort_order>
483
  <show_in_default>1</show_in_default>
484
  <show_in_website>1</show_in_website>
485
  <show_in_store>1</show_in_store>
486
  </link_color>
487
 
488
+ <link_size translate="label"> <!-- footer link color -->
489
  <label>font size</label>
490
  <frontend_type>text</frontend_type>
491
+ <sort_order>6</sort_order>
492
  <show_in_default>1</show_in_default>
493
  <show_in_website>1</show_in_website>
494
  <show_in_store>1</show_in_store>
 
495
  </link_size>
496
 
497
  <text translate="label"> <!-- text style -->
498
  <label><![CDATA[<span style="color:red">text</span>]]></label>
499
  <frontend_type>label</frontend_type>
500
+ <sort_order>7</sort_order>
501
  <show_in_default>1</show_in_default>
502
  <show_in_website>1</show_in_website>
503
  <show_in_store>1</show_in_store>
504
  </text>
505
 
506
+ <text_color translate="label"> <!-- footer text color -->
507
  <label>color</label>
508
  <frontend_type>text</frontend_type>
509
  <validate>color</validate>
510
+ <sort_order>8</sort_order>
511
  <show_in_default>1</show_in_default>
512
  <show_in_website>1</show_in_website>
513
  <show_in_store>1</show_in_store>
514
  </text_color>
515
 
516
+ <text_size translate="label"> <!-- footer link color -->
517
  <label>font size</label>
518
  <frontend_type>text</frontend_type>
519
+ <sort_order>10</sort_order>
520
  <show_in_default>1</show_in_default>
521
  <show_in_website>1</show_in_website>
522
  <show_in_store>1</show_in_store>
 
523
  </text_size>
524
 
525
  <line translate="label"> <!-- line style -->
526
  <label><![CDATA[<span style="color:red">line</span>]]></label>
527
  <frontend_type>label</frontend_type>
528
+ <sort_order>12</sort_order>
529
  <show_in_default>1</show_in_default>
530
  <show_in_website>1</show_in_website>
531
  <show_in_store>1</show_in_store>
532
  </line>
533
 
534
+ <line_color translate="label"> <!-- line color -->
535
  <label>color</label>
536
  <frontend_type>text</frontend_type>
537
  <validate>color</validate>
538
+ <sort_order>14</sort_order>
539
  <show_in_default>1</show_in_default>
540
  <show_in_website>1</show_in_website>
541
  <show_in_store>1</show_in_store>
542
  </line_color>
543
 
544
+ <line_size translate="label"> <!-- footer line size -->
545
  <label>size</label>
546
  <frontend_type>text</frontend_type>
547
+ <sort_order>15</sort_order>
548
  <show_in_default>1</show_in_default>
549
  <show_in_website>1</show_in_website>
550
  <show_in_store>1</show_in_store>
551
  <comment>If empty, It will take 10px as default line size</comment>
552
  </line_size>
553
 
554
+ <contact translate="label">
555
+ <label>Contact Details</label>
556
+ <frontend_type>textarea</frontend_type>
557
+ <sort_order>20</sort_order>
558
+ <show_in_default>1</show_in_default>
559
+ <show_in_website>1</show_in_website>
560
+ <show_in_store>1</show_in_store>
561
+ <comment>Information about Address, Phone and Email</comment>
562
+ </contact>
563
+
564
  </fields>
565
  </footer>
566
 
app/design/frontend/default/responsive/layout/carousel.xml ADDED
@@ -0,0 +1,12 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0" encoding="UTF-8"?>
2
+
3
+ <layout>
4
+ <cms_index_index>
5
+ <reference name="head">
6
+ <action method="addCss"><stylesheet>css/carousel/slider.css</stylesheet></action>
7
+ </reference>
8
+ <reference name="content">
9
+ <block type="core/template" name="carousel" before="" template="carousel/slider.phtml" />
10
+ </reference>
11
+ </cms_index_index>
12
+ </layout>
app/design/frontend/default/responsive/layout/catalog.xml CHANGED
@@ -185,6 +185,16 @@ Product view
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">
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
+
189
+ <!-- script for jcarousel -->
190
+ <block type="core/text" name="jcarouselcss">
191
+ <action method="setText"><text><![CDATA[<link href="http://sorgalla.com/jcarousel/examples/skeleton/jcarousel.skeleton.css" rel="stylesheet" type="text/css">]]></text></action>
192
+ </block>
193
+ <block type="core/text" name="jcarousel">
194
+ <action method="setText"><text><![CDATA[<script src="http://sorgalla.com/jcarousel/dist/jquery.jcarousel.min.js" defer="defer"></script>]]></text></action>
195
+ </block>
196
+ <!-- end script for jcarousel -->
197
+
198
  </reference>
199
  <reference name="content">
200
  <block type="catalog/product_view" name="product.info" template="catalog/product/view.phtml">
app/design/frontend/default/responsive/layout/catalogsearch.xml CHANGED
@@ -31,7 +31,6 @@
31
  <default>
32
  <reference name="header">
33
  <block type="core/template" name="top.search" as="topSearch" template="catalogsearch/form.mini.phtml"/>
34
- <block type="core/template" name="social.network" template="customblock/socialnetwork/networkshare.phtml" />
35
  </reference>
36
  <reference name="footer_links">
37
  <action method="addLink" translate="label title" module="catalogsearch" ifconfig="catalog/seo/search_terms">
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">
app/design/frontend/default/responsive/layout/cms.xml CHANGED
@@ -38,7 +38,12 @@ Default layout, loads most of the pages
38
  You can manage it in admin CMS -> Static Blocks
39
  -->
40
  <action method="setBlockId"><block_id>footer_links</block_id></action>
 
41
  </block>
 
 
 
 
42
  </reference>
43
  </default>
44
 
38
  You can manage it in admin CMS -> Static Blocks
39
  -->
40
  <action method="setBlockId"><block_id>footer_links</block_id></action>
41
+
42
  </block>
43
+
44
+ <!-- social network share -->
45
+ <block type="core/template" name="social.network" template="tvtheme/networkshare.phtml" />
46
+
47
  </reference>
48
  </default>
49
 
app/design/frontend/default/responsive/layout/newsletter.xml ADDED
@@ -0,0 +1,74 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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) 2013 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
+ <!--
32
+ Default layout, loads most of the pages
33
+ -->
34
+
35
+ <default>
36
+
37
+ <!-- Mage_Newsletter
38
+ <reference name="left">
39
+ <block type="newsletter/subscribe" name="left.newsletter" template="newsletter/subscribe.phtml"/>
40
+ </reference>-->
41
+
42
+ <reference name="footer">
43
+ <!-- social network share -->
44
+ <block type="newsletter/subscribe" name="footer.newsletter" template="newsletter/subscribe.phtml"/>
45
+ </reference>
46
+
47
+ </default>
48
+
49
+ <!--
50
+ Customer account pages, rendered for all tabs in dashboard
51
+ -->
52
+
53
+ <customer_account>
54
+ <!-- Mage_Newsletter -->
55
+ <reference name="customer_account_navigation">
56
+ <action method="addLink" translate="label" module="newsletter"><name>newsletter</name><path>newsletter/manage/</path><label>Newsletter Subscriptions</label></action>
57
+ </reference>
58
+ <remove name="left.newsletter"/>
59
+ </customer_account>
60
+
61
+ <newsletter_manage_index translate="label">
62
+ <label>Customer My Account Newsletter Subscriptions</label>
63
+ <update handle="customer_account"/>
64
+ <reference name="my.account.wrapper">
65
+ <block type="customer/newsletter" name="customer_newsletter">
66
+ <block type="page/html_wrapper" name="customer.newsletter.form.before" as="form_before" translate="label">
67
+ <label>Newsletter Subscription Form Before</label>
68
+ <action method="setMayBeInvisible"><value>1</value></action>
69
+ </block>
70
+ </block>
71
+ </reference>
72
+ </newsletter_manage_index>
73
+
74
+ </layout>
app/design/frontend/default/responsive/layout/page.xml CHANGED
@@ -52,9 +52,10 @@ Default layout, loads most of the pages
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="addCss"><stylesheet>css/styles.php</stylesheet></action>
57
  <action method="addCss"><stylesheet>css/responsive.css</stylesheet></action>
 
58
  <action method="addItem"><type>skin_css</type><name>css/styles-ie.css</name><params/><if>lt IE 8</if></action>
59
  <action method="addCss"><stylesheet>css/widgets.css</stylesheet></action>
60
  <action method="addCss"><stylesheet>css/print.css</stylesheet><params>media="print"</params></action>
@@ -130,7 +131,9 @@ Default layout, loads most of the pages
130
  <action method="addJs"><script>varien/js.js</script></action>
131
 
132
  <action method="addCss"><stylesheet>css/styles.css</stylesheet></action>
 
133
  <action method="addCss"><stylesheet>css/responsive.css</stylesheet></action>
 
134
  <action method="addItem"><type>skin_css</type><name>css/styles-ie.css</name><params/><if>lt IE 8</if></action>
135
  <action method="addCss"><stylesheet>css/widgets.css</stylesheet></action>
136
  <action method="addCss"><stylesheet>css/print.css</stylesheet><params>media="print"</params></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
+ <block type="core/template" name="css.config" template="tvtheme/cssconfig.phtml" />
57
  <action method="addCss"><stylesheet>css/responsive.css</stylesheet></action>
58
+
59
  <action method="addItem"><type>skin_css</type><name>css/styles-ie.css</name><params/><if>lt IE 8</if></action>
60
  <action method="addCss"><stylesheet>css/widgets.css</stylesheet></action>
61
  <action method="addCss"><stylesheet>css/print.css</stylesheet><params>media="print"</params></action>
131
  <action method="addJs"><script>varien/js.js</script></action>
132
 
133
  <action method="addCss"><stylesheet>css/styles.css</stylesheet></action>
134
+ <block type="core/template" name="css.config" template="tvtheme/cssconfig.phtml" />
135
  <action method="addCss"><stylesheet>css/responsive.css</stylesheet></action>
136
+
137
  <action method="addItem"><type>skin_css</type><name>css/styles-ie.css</name><params/><if>lt IE 8</if></action>
138
  <action method="addCss"><stylesheet>css/widgets.css</stylesheet></action>
139
  <action method="addCss"><stylesheet>css/print.css</stylesheet><params>media="print"</params></action>
app/design/frontend/default/responsive/template/carousel/slider.phtml ADDED
@@ -0,0 +1,73 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Bootstrap Carousel
4
+ * Tony Vu
5
+ * 29.01.2014
6
+ */
7
+ ?>
8
+
9
+ <?php
10
+ $i = 0;
11
+ $j = 0;
12
+
13
+ /*Magento Config*/
14
+ $is_carousel = Mage::getStoreConfig('carousel/setting/yes_no');
15
+ if($is_carousel == 0 || $is_carousel == 0){
16
+ return;
17
+ }
18
+
19
+ // auto loop carousel
20
+ $is_loop = Mage::getStoreConfig('carousel/setting/wrap');
21
+
22
+ // path folder contains images
23
+ $path_folder = "media/" . Mage::getStoreConfig('carousel/setting/path') . "/*.*" ;
24
+ $TotalImages = count(glob($path_folder));
25
+
26
+ // transition option
27
+ $transition = Mage::getStoreConfig('carousel/setting/transition');
28
+ if($transition == null){
29
+ $transition = 'slide';
30
+ }
31
+
32
+ // transition time
33
+ $interval = Mage::getStoreConfig('carousel/setting/interval');
34
+ if($interval == null || $interval == 0){
35
+ $interval = 5000;
36
+ }
37
+ ?>
38
+ <div id="tvcarousel" data-interval="<?php echo $interval ?>" data-wrap="<?php echo $is_loop ?>" class="carousel <?php echo $transition ?>" data-ride="carousel" style="margin-bottom: 20px;">
39
+ <!-- Indicators -->
40
+ <ol class="carousel-indicators">
41
+ <?php
42
+ while ($i < $TotalImages) {
43
+ if($i == 0){
44
+ echo '<li data-target="#tvcarousel" data-slide-to="' . $i . '" class="active"></li>';
45
+ }else{
46
+ echo '<li data-target="#tvcarousel" data-slide-to="' . $i . '"></li>';
47
+ }
48
+ $i++;
49
+ }
50
+ ?>
51
+ </ol>
52
+
53
+ <!-- Wrapper for slides -->
54
+ <div class="carousel-inner">
55
+ <?php
56
+ foreach (glob($path_folder) as $filename) {
57
+ if($j == 0){
58
+ echo '<div class="item active"><img src="' . Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB) . $filename . '" /><div class="carousel-caption"></div></div>' ;
59
+ }else{
60
+ echo '<div class="item"><img src="' . Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB) . $filename . '" /><div class="carousel-caption"></div></div>' ;
61
+ }
62
+ $j++;
63
+ }
64
+ ?>
65
+ </div>
66
+ <!-- Controls -->
67
+ <a class="left carousel-control" href="#tvcarousel" data-slide="prev">
68
+ <span class="glyphicon glyphicon-chevron-left"></span>
69
+ </a>
70
+ <a class="right carousel-control" href="#tvcarousel" data-slide="next">
71
+ <span class="glyphicon glyphicon-chevron-right"></span>
72
+ </a>
73
+ </div>
app/design/frontend/default/responsive/template/catalog/product/list/upsell.phtml CHANGED
@@ -27,23 +27,51 @@
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
- <?php $this->setColumnCount(4); // uncomment this line if you want to have another number of columns. also can be changed in layout ?>
 
31
  <?php $this->resetItemsIterator() ?>
32
- <?php for($_i=0;$_i<$this->getRowCount();$_i++): ?>
33
- <div class="products-grid row" id="upsell-product-table">
34
- <?php for($_j=0;$_j<$this->getColumnCount();$_j++): ?>
35
- <?php if($_link=$this->getIterableItem()): ?>
36
- <div class='col-md-3 col-sm-6 col-sm-12'>
37
- <a href="<?php echo $_link->getProductUrl() ?>" title="<?php echo $this->escapeHtml($_link->getName()) ?>" class="product-image"><img class='img-responsive' src="<?php echo $this->helper('catalog/image')->init($_link, 'small_image')->resize(125) ?>" alt="<?php echo $this->escapeHtml($_link->getName()) ?>" /></a>
38
- <h3 class="product-name"><a href="<?php echo $_link->getProductUrl() ?>" title="<?php echo $this->escapeHtml($_link->getName()) ?>"><?php echo $this->escapeHtml($_link->getName()) ?></a></h3>
39
- <?php echo $this->getPriceHtml($_link, true, '-upsell') ?>
40
- <?php echo $this->getReviewsSummaryHtml($_link) ?>
41
- </div>
42
- <?php endif; ?>
43
- <?php endfor; ?>
44
- </div>
45
- <?php endfor; ?>
46
- </table>
47
- <script type="text/javascript">decorateTable('upsell-product-table')</script>
 
 
 
 
 
 
 
 
 
 
48
  </div>
49
  <?php endif ?>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
+
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
+ <!-- Carousel -->
34
+ <div class="jcarousel products-grid" id="upsell-product-table">
35
+ <ul>
36
+ <?php for($_i=0;$_i<$this->getRowCount();$_i++): ?>
37
+ <?php for($_j=0;$_j<$this->getColumnCount();$_j++): ?>
38
+ <?php if($_link=$this->getIterableItem()): ?>
39
+ <li>
40
+ <div class="upsell-product">
41
+ <a href="<?php echo $_link->getProductUrl() ?>" title="<?php echo $this->escapeHtml($_link->getName()) ?>" class="product-image"><img src="<?php echo $this->helper('catalog/image')->init($_link, 'small_image')->resize(125) ?>" width="125" height="125" alt="<?php echo $this->escapeHtml($_link->getName()) ?>" /></a>
42
+ <h3 class="product-name"><a href="<?php echo $_link->getProductUrl() ?>" title="<?php echo $this->escapeHtml($_link->getName()) ?>"><?php echo $this->escapeHtml($_link->getName()) ?></a></h3>
43
+ <?php echo $this->getPriceHtml($_link, true, '-upsell') ?>
44
+ <?php echo $this->getReviewsSummaryHtml($_link) ?>
45
+ </div>
46
+ </li>
47
+ <?php else: ?>
48
+ <li class="empty">&nbsp;</li>
49
+ <?php endif; ?>
50
+ <?php endfor; ?>
51
+ <?php endfor; ?>
52
+ </ul>
53
+ </div>
54
+ <!-- Prev/next controls -->
55
+ <a class="jcarousel-prev">&lsaquo; Prev</a>
56
+ <a class="jcarousel-next">Next &rsaquo;</a>
57
+
58
+ <script type="text/javascript">decorateTable('upsell-product-table')</script>
59
  </div>
60
  <?php endif ?>
61
+
62
+ <script>
63
+ jQuery(function() {
64
+ // create instance
65
+ jQuery('.jcarousel').jcarousel();
66
+
67
+ jQuery('.jcarousel-prev').click(function() {
68
+ jQuery('.jcarousel').jcarousel('scroll', '-=1');
69
+ });
70
+
71
+ jQuery('.jcarousel-next').click(function() {
72
+ jQuery('.jcarousel').jcarousel('scroll', '+=1');
73
+ });
74
+
75
+
76
+ });
77
+ </script>
app/design/frontend/default/responsive/template/contacts/form.phtml CHANGED
@@ -36,7 +36,7 @@
36
  <div class="field">
37
  <label for="name" class="required"><em>*</em><?php echo Mage::helper('contacts')->__('Name') ?></label>
38
  <div class="input-box">
39
- <input name="name" id="name" title="<?php echo Mage::helper('contacts')->__('Name') ?>" value="<?php echo $this->escapeHtml($this->helper('contacts')->getUserName()) ?>" class="input-text required-entry form-control form-control" type="text" />
40
  </div>
41
  </div>
42
  <div class="field">
36
  <div class="field">
37
  <label for="name" class="required"><em>*</em><?php echo Mage::helper('contacts')->__('Name') ?></label>
38
  <div class="input-box">
39
+ <input name="name" id="name" title="<?php echo Mage::helper('contacts')->__('Name') ?>" value="<?php echo $this->escapeHtml($this->helper('contacts')->getUserName()) ?>" class="input-text required-entry form-control" type="text" />
40
  </div>
41
  </div>
42
  <div class="field">
app/design/frontend/default/responsive/template/newsletter/subscribe.phtml CHANGED
@@ -26,15 +26,15 @@
26
  ?>
27
  <div class="block block-subscribe">
28
  <div class="block-title">
29
- <strong><span><?php echo $this->__('Newsletter') ?></span></strong>
30
  </div>
31
  <form action="<?php echo $this->getFormActionUrl() ?>" method="post" id="newsletter-validate-detail">
32
  <div class="block-content">
33
- <div class="form-subscribe-header">
34
  <label for="newsletter"><?php echo $this->__('Sign Up Newsletter') ?></label>
35
- </div>
36
  <!--<div class="input-box">-->
37
- <input type="text" name="email" id="newsletter" title="<?php echo $this->__('Sign up for our newsletter') ?>" class="input-text required-entry validate-email form-control" />
38
  <!--</div>-->
39
  <!--<div class="actions">-->
40
  <button type="submit" title="<?php echo $this->__('Subscribe') ?>" class="button btn btn-default btn-sm"><?php echo $this->__('Subscribe') ?></button>
26
  ?>
27
  <div class="block block-subscribe">
28
  <div class="block-title">
29
+ <strong><span><?php echo $this->__('Newsletter') ?></span></strong>
30
  </div>
31
  <form action="<?php echo $this->getFormActionUrl() ?>" method="post" id="newsletter-validate-detail">
32
  <div class="block-content">
33
+ <!-- <div class="form-subscribe-header">
34
  <label for="newsletter"><?php echo $this->__('Sign Up Newsletter') ?></label>
35
+ </div> -->
36
  <!--<div class="input-box">-->
37
+ <input type="text" name="email" id="newsletter" title="<?php echo $this->__('Sign up for our newsletter') ?>" class="input-text required-entry validate-email form-control" placeholder="Your Email" />
38
  <!--</div>-->
39
  <!--<div class="actions">-->
40
  <button type="submit" title="<?php echo $this->__('Subscribe') ?>" class="button btn btn-default btn-sm"><?php echo $this->__('Subscribe') ?></button>
app/design/frontend/default/responsive/template/page/html/footer.phtml CHANGED
@@ -26,23 +26,42 @@
26
  ?>
27
  <div class="footer-container">
28
  <div class="footer row">
29
- <?php
30
- $footerlayout = Mage::getStoreConfig('layout/footer/layout');
31
- if ($footerlayout == null or $footerlayout == 'one_column'){
32
- echo $this->getChildHtml();
33
- echo '<address>' . $this->getCopyright() . '</address>';
34
- }else{
35
- ?>
36
- <div class="footer-left col-sm-6 col-xs-12">
37
- <?php echo $this->getChildHtml() ?>
38
- <!-- <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> -->
39
  </div>
40
- <div class="footer-right col-sm-6 col-xs-12">
41
- <address><?php echo $this->getCopyright() ?></address>
 
42
  </div>
43
- <?php
44
- }
45
- ?>
46
-
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
47
  </div>
48
  </div>
26
  ?>
27
  <div class="footer-container">
28
  <div class="footer row">
29
+ <div class="col-md-3 col-sm-6 col-xs-12"> <!-- col 1 -->
30
+ <p class="title">Contact Details</p>
31
+ <?php echo Mage::getStoreConfig('setting/footer/contact'); ?>
 
 
 
 
 
 
 
32
  </div>
33
+
34
+ <div class="col-md-3 col-sm-6 col-xs-12"> <!-- col 2 -->
35
+ <?php echo $this->getChildHtml('footer.newsletter') ?>
36
  </div>
37
+
38
+ <div class="col-md-3 col-sm-6 col-xs-12" style="margin-bottom: 20px;"> <!-- col 3 -->
39
+ <?php echo $this->getChildHtml('social.network') ?>
40
+ <img src="http://magento-demo.net/MAG171/skin/frontend/default/MAG090172/images/payment-img.png" alt="">
41
+ <br/>
42
+ </div>
43
+
44
+ <div class="col-md-3 col-sm-6 col-xs-12"> <!-- col 4 -->
45
+ <p class="title">Useful links</p>
46
+ <table class="table">
47
+ <tr><!-- row 1 -->
48
+ <td>
49
+ <?php echo $this->getChildHtml('cms_footer_links') ?>
50
+ </td>
51
+ </tr>
52
+
53
+ <tr><!-- row 2 -->
54
+ <td>
55
+ <?php echo $this->getChildHtml('footer_links') ?>
56
+ </td>
57
+ </tr>
58
+
59
+ <tr><!-- row 3 -->
60
+ <td>
61
+ <address><?php echo $this->getCopyright() ?></address>
62
+ </td>
63
+ </tr>
64
+ </table>
65
+ </div>
66
  </div>
67
  </div>
app/design/frontend/default/responsive/template/page/html/head.phtml CHANGED
@@ -36,12 +36,12 @@
36
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
37
 
38
  <!-- Bootstrap -->
39
- <link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.0.2/css/bootstrap.min.css">
40
- <link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.0.2/css/bootstrap-theme.min.css">
41
 
42
  <!-- jquery -->
43
- <script src="http://code.jquery.com/jquery-1.10.1.min.js" type="text/javascript"></script>
44
- <script src="//netdna.bootstrapcdn.com/bootstrap/3.0.3/js/bootstrap.min.js" type="text/javascript"></script>
45
 
46
  <!-- awesome font -->
47
  <link href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css" rel="stylesheet">
36
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
37
 
38
  <!-- Bootstrap -->
39
+ <link rel="stylesheet" href="http://netdna.bootstrapcdn.com/bootstrap/3.0.3/css/bootstrap.min.css">
40
+ <link rel="stylesheet" href="http://netdna.bootstrapcdn.com/bootstrap/3.0.3/css/bootstrap-theme.min.css">
41
 
42
  <!-- jquery -->
43
+ <script src="http://code.jquery.com/jquery.min.js" type="text/javascript"></script>
44
+ <script src="http://netdna.bootstrapcdn.com/bootstrap/3.0.3/js/bootstrap.min.js" type="text/javascript"></script>
45
 
46
  <!-- awesome font -->
47
  <link href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css" rel="stylesheet">
app/design/frontend/default/responsive/template/page/html/header.phtml CHANGED
@@ -31,7 +31,7 @@
31
  <div class="header row">
32
  <div class="col-sm-5">
33
  <?php echo $this->getChildHtml('topSearch') ?>
34
- <?php echo $this->getChildHtml('social.network') ?>
35
  </div>
36
 
37
  <div class="quick-access col-sm-7">
31
  <div class="header row">
32
  <div class="col-sm-5">
33
  <?php echo $this->getChildHtml('topSearch') ?>
34
+ <?php echo Mage::getStoreConfig('setting/header/usp')?>
35
  </div>
36
 
37
  <div class="quick-access col-sm-7">
app/design/frontend/default/responsive/template/tvtheme/cssconfig.phtml ADDED
@@ -0,0 +1,95 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ * Authod Tony Vu
4
+ * Date 12.12.2013
5
+ * Description Css Config from backend theme
6
+ */
7
+ ?>
8
+ <?php
9
+ /* theme background */
10
+ $theme_bgcolor = '#' . Mage::getStoreConfig('setting/themebg/bgcolor');
11
+ $theme_bgimage = Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA) . 'bgimage/' . Mage::getStoreConfig('setting/themebg/bgimage');
12
+ $theme_bgpositionx = Mage::getStoreConfig('setting/themebg/bgpositionx');
13
+ $theme_bgpositiony = Mage::getStoreConfig('setting/themebg/bgpositiony');
14
+ $theme_bgpositionrepeat = Mage::getStoreConfig('setting/themebg/bgrepeat');
15
+
16
+ /* page background */
17
+ $is_transparent_pagegb = Mage::getStoreConfig('setting/pagebg/transparent');
18
+ if ($is_transparent_pagegb == false){
19
+ $page_bgcolor = '#' . Mage::getStoreConfig('setting/pagebg/bgcolor');
20
+ $page_bgimage = Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA) . 'bgimage/' . Mage::getStoreConfig('setting/pagebg/bgimage');
21
+ $page_bgpositionx = Mage::getStoreConfig('setting/pagebg/bgpositionx');
22
+ $page_bgpositiony = Mage::getStoreConfig('setting/pagebg/bgpositiony');
23
+ $page_bgpositionrepeat = Mage::getStoreConfig('setting/pagebg/bgrepeat');
24
+ }
25
+
26
+ /* theme font */
27
+ $fontfm = Mage::getStoreConfig('setting/themefont/fontfamily');
28
+
29
+ // if $fontsize == null then fontsize is 14px from bootstrap theme
30
+ $fontsize = Mage::getStoreConfig('setting/themefont/fontsize');
31
+ $textcolor = '#' . Mage::getStoreConfig('setting/themefont/textcolor');
32
+
33
+ /* header */
34
+ $header_bgcolor = '#' . Mage::getStoreConfig('setting/header/bgcolor');
35
+ $header_link_color = '#' . Mage::getStoreConfig('setting/header/link_color');
36
+ $header_link_size = Mage::getStoreConfig('setting/header/link_size');
37
+
38
+ /* body */
39
+ $container_bgcolor = '#' . Mage::getStoreConfig('setting/body/bgcolor');
40
+ $container_bgimage = Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA) . 'bgimage/' . Mage::getStoreConfig('setting/body/bgimage');
41
+ $container_bgpositionx = Mage::getStoreConfig('setting/body/bgpositionx');
42
+ $container_bgpositiony = Mage::getStoreConfig('setting/body/bgpositiony');
43
+ $container_bgpositionrepeat = Mage::getStoreConfig('setting/body/bgrepeat');
44
+
45
+ /* footer */
46
+ $footer_bgcolor = '#' . Mage::getStoreConfig('setting/footer/bgcolor');
47
+ $footer_link_color = '#' . Mage::getStoreConfig('setting/footer/link_color');
48
+ $footer_link_size = Mage::getStoreConfig('setting/footer/link_size');
49
+
50
+ // get default size
51
+ if ($footer_link_size == ''){
52
+ $footer_link_size = $fontsize;
53
+ }
54
+
55
+ $footer_title_color = '#' . Mage::getStoreConfig('setting/footer/title_color');
56
+ $footer_title_size = Mage::getStoreConfig('setting/footer/title_size');
57
+ // get default size
58
+ if ($footer_title_size == ''){
59
+ $footer_title_size = $fontsize;
60
+ }
61
+
62
+ $footer_text_color = '#' . Mage::getStoreConfig('setting/footer/text_color');
63
+ $footer_text_size = Mage::getStoreConfig('setting/footer/text_size');
64
+ // get default size
65
+ if ($footer_text_size == ''){
66
+ $footer_text_size = $fontsize;
67
+ }
68
+
69
+ $footer_line_color = '#' . Mage::getStoreConfig('setting/footer/line_color');
70
+ $footer_line_size = Mage::getStoreConfig('setting/footer/line_size');
71
+ // get default size 10px
72
+ if ($footer_line_size == ''){
73
+ $footer_line_size = '10px';
74
+ }
75
+
76
+ ?>
77
+
78
+ <style type="text/css">
79
+
80
+ body{ background:<?php echo $theme_bgcolor ?> url(<?php echo $theme_bgimage ?>) <?php echo $theme_bgpositionx ?> <?php echo $theme_bgpositiony ?> <?php echo $theme_bgpositionrepeat ?>; font-family: <?php echo $fontfm ?>; font-size:<?php echo $fontsize ?>; color: <?php echo $textcolor ?>; text-align:center}
81
+ .page {background:<?php echo $page_bgcolor ?> url(<?php echo $page_bgimage ?>) <?php echo $page_bgpositionx ?> <?php echo $page_bgpositiony ?> <?php echo $page_bgpositionrepeat ?>;}
82
+
83
+ .header{padding: 15px 0 0px 0; background: <?php echo $header_bgcolor ?>}
84
+ .header .links a { color:<?php echo $header_link_color ?>; font-size: <?php echo $header_link_size ?>;}
85
+ .header .links .top-link-cart i{margin-left: 5px; color: <?php echo $header_link_color ?>}
86
+
87
+ .main-container { background:<?php echo $container_bgcolor ?> url(<?php echo $container_bgimage ?>) <?php echo $container_bgpositionx ?> <?php echo $container_bgpositiony ?> <?php echo $container_bgpositionrepeat ?>; }
88
+ .footer { /*width:930px; margin:0 auto; */padding:10px 10px 50px; background: <?php echo $footer_bgcolor ?>; color:<?php echo $footer_text_color ?>; font-size: <?php echo $footer_text_size ?>; border-top:<?php echo $footer_line_size ?> solid <?php echo $footer_line_color ?>; text-align:left}
89
+ .footer a { color:<?php echo $footer_link_color ?>; text-decoration:none; font-size: <?php echo $footer_link_size ?>}
90
+ .footer .title{color:<?php echo $footer_title_color ?>; font-size: <?php echo $footer_title_size ?>; font-weight:bold; text-transform: uppercase; padding: 2px 0}
91
+ .footer address a { color:<?php echo $footer_link_color ?>; text-decoration:underline; font-size: <?php echo $footer_link_size ?>}
92
+
93
+ .product-options .options-list label { font-weight:normal; color: <?php echo $textcolor?>; font-size:11px}
94
+ </style>
95
+
app/design/frontend/default/responsive/template/{customblock/socialnetwork → tvtheme}/networkshare.phtml RENAMED
@@ -14,7 +14,7 @@ $youtube = Mage::getStoreConfig('setting/header/youtube');
14
  ?>
15
  <div id="divnetworkshare" class="">
16
  <?php if($facebook != '' || $twitter !=='' || $youtube !=''): ?>
17
- <span class='followus'>Follow us</span>
18
  <?php endif; ?>
19
 
20
  <?php if($facebook != ''): ?>
14
  ?>
15
  <div id="divnetworkshare" class="">
16
  <?php if($facebook != '' || $twitter !=='' || $youtube !=''): ?>
17
+ <p class='title'>Follow us</p>
18
  <?php endif; ?>
19
 
20
  <?php if($facebook != ''): ?>
package.xml CHANGED
@@ -1,18 +1,20 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>responsive</name>
4
- <version>0.1.1</version>
5
  <stability>stable</stability>
6
  <license uri="http://opensource.org/licenses/osl-3.0.php">OSL v3.0</license>
7
  <channel>community</channel>
8
  <extends/>
9
  <summary>Responsive theme for Magento Community</summary>
10
  <description>Responsive theme for Magento Community</description>
11
- <notes>fix : Parse error: syntax error, unexpected end of file in C:\xampp\htdocs\magento1810window\app\design\frontend\default\responsive\template\page\html\topmenu.phtml on line 64</notes>
 
 
12
  <authors><author><name>tony vu</name><user>vuductrung</user><email>vuductrung2003@gmail.com</email></author></authors>
13
- <date>2014-01-29</date>
14
- <time>06:58:03</time>
15
- <contents><target name="magelocal"><dir name="Tvcom"><dir name="Page"><dir name="Block"><dir name="Html"><file name="Topmenu.php" hash="2791cf29aa19226e538a8ad38984c3dc"/></dir></dir><dir name="etc"><file name="config.xml" hash="b44a7f3ece8afeb85ddb3a8d4e1ea692"/></dir></dir><dir name="Themecustom"><dir name="Helper"><file name="Data.php" hash="07559e4fa8223efcb10bd0795458c765"/></dir><dir name="Model"><file name="Custom.php" hash="bff5f52f606c33ada097641e6e2970bf"/><dir name="Option"><file name="Footerlayout.php" hash="090b0ae1f016d981cf94865ec9be41b0"/><file name="Narbar.php" hash="35f4c30272e466a31d81efca71f73ab8"/><file name="Repeat.php" hash="b1f08bac80e215209e45fe8456b964f8"/></dir></dir><dir name="etc"><file name="config.xml" hash="db7138914a67c69ed0f00942bbaf104e"/><file name="system.xml" hash="c9158eec176a2c755f72ee7518af9f1b"/></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Tvcom_Page.xml" hash="6eb34161b3a13e001b1af7dea977f484"/><file name="Tvcom_Themecustom.xml" hash="742cda5cce51b8cb0cfebfe3075a06d9"/></dir></target><target name="magedesign"><dir name="frontend"><dir name="default"><dir name="responsive"><dir name="template"><dir name="bundle"><dir name="catalog"><dir name="product"><dir name="view"><dir name="type"><dir name="bundle"><dir name="option"><file name="checkbox.phtml" hash="dddbd500bce95df7e9422f9d2386ff47"/><file name="radio.phtml" hash="1028b2df56b8b34f9df9e1bfa01ac3bc"/></dir></dir></dir></dir></dir></dir></dir><dir name="catalog"><dir name="category"><file name="view.phtml" hash="cceafbc47607415df40308f862f34df0"/></dir><dir name="layer"><file name="state.phtml" hash="214203502bb82c114adbf9922611ec12"/></dir><dir name="product"><dir name="compare"><file name="sidebar.phtml" hash="615efb37c43f4e6099dc4c869ea70d22"/></dir><dir name="list"><file name="toolbar.phtml" hash="5b54b231e59e1aeab6db818345d5ec83"/><file name="upsell.phtml" hash="dd53151b6b5cc8a97bfa1957370b5570"/></dir><file name="list.phtml" hash="5afa6ac1016aa199ec4d33aa96aeb19b"/><dir name="view"><file name="attributes.phtml" hash="069cfe613294d042a930865d24f8d1ce"/><file name="media.phtml" hash="1be8f4ea6e54f9a97e220f28931c4f50"/></dir><file name="view.phtml" hash="22bdbd648cebdc15fc130fecd02270f2"/></dir></dir><dir name="catalogsearch"><dir name="advanced"><file name="form.phtml" hash="da5a91141a34f6dab2f60ec72de0cd12"/></dir><file name="form.mini.phtml" hash="c69a3ed9870612b53560daae21f461b4"/></dir><dir name="checkout"><dir name="cart"><file name="coupon.phtml" hash="3c8d5da75a8b74a0b65237398a31faa1"/><file name="crosssell.phtml" hash="1700a70387393e29eddd97c6e96c6b10"/><dir name="item"><file name="default.phtml" hash="982a6b6f9889db37d04c8c77330e8cf4"/></dir><file name="shipping.phtml" hash="c985cdf397a55cc3bffa62d7f381a4a8"/><dir name="sidebar"><file name="default.phtml" hash="5b64bb75c39984829140dd7265025d75"/></dir><file name="sidebar.phtml" hash="9a14973934e91c8cfbef11b28d2ad5ec"/></dir><file name="cart.phtml" hash="b4d576b3dc1bd2e0623f97d405f75dba"/><dir name="onepage"><file name="link.phtml" hash="5dc65b59514b034c4af5a914134a9485"/><dir name="review"><file name="button.phtml" hash="08ced3ff77fe2a821291adfbfb550aed"/><file name="info.phtml" hash="77a6d7af2da26472343105ecf8673699"/></dir><file name="shipping.phtml" hash="b250285eefc4925f9bdb4b9d5f6c27f1"/></dir><file name="success.phtml" hash="10ac42a5bfc041f65228ea192081b6ab"/></dir><dir name="contacts"><file name="form.phtml" hash="5b209a14afb46dfdc35a4d8b9cd8a742"/></dir><dir name="customblock"><dir name="socialnetwork"><file name="networkshare.phtml" hash="7899986c90dbbddb55c62e0e7d274ea8"/></dir></dir><dir name="customer"><dir name="account"><dir name="dashboard"><file name="address.phtml" hash="d39ddf7d3dea541b3c08bd1717356a9f"/><file name="info.phtml" hash="9a0afc6868754390a9eb66f470ddafc3"/></dir></dir><dir name="address"><file name="book.phtml" hash="cb8beb5f539e7b942ee1820a2f800251"/><file name="edit.phtml" hash="2ab899d81183651eb86d1616c7e47dec"/></dir><dir name="form"><file name="edit.phtml" hash="dab5bb72d61cdcac15b9354ad54cefd7"/><file name="forgotpassword.phtml" hash="33d71a5f207dd942f14202d4cf915981"/><file name="newsletter.phtml" hash="6b49b91d1cb6a2182362b137bb00103a"/><file name="resetforgottenpassword.phtml" hash="930929e1d9d4a456a249ff3142386e14"/></dir><dir name="widget"><file name="name.phtml" hash="3aa7a542339bf2d64eddcb382ff85f45"/></dir></dir><dir name="newsletter"><file name="subscribe.phtml" hash="5d09d74355d196f44024dfef9e9a7f49"/></dir><dir name="page"><file name="1column.phtml" hash="8f2578c19ae57f70ee3141d31f9f1a22"/><file name="2columns-left.phtml" hash="6ead24530145d1f7f9750b25dcf83d88"/><file name="2columns-right.phtml" hash="69012716b9e773a5357cc4be01159a4e"/><file name="3columns.phtml" hash="1fbf4e3a5c3bc3c6414bf28c9c57bc13"/><dir name="html"><file name="breadcrumbs.phtml" hash="69950f7471614541895d588ebb5ebd4c"/><file name="footer.phtml" hash="3658f16f6427c7746835c579481d0af5"/><file name="head.phtml" hash="ce81b1294a841d39929322b1798e750a"/><file name="header.phtml" hash="3c2ef79ad839ce7e809dee3c7a1fd923"/><file name="pager.phtml" hash="19bf607119a013bb4797c5182c3e0380"/><file name="topmenu.phtml" hash="77fc59b612f143237e5cd0f8d3277d15"/></dir><dir name="template"><file name="links.phtml" hash="00466dab494b53c8c764e38215876812"/></dir></dir><dir name="persistent"><dir name="checkout"><dir name="onepage"><file name="billing.phtml" hash="f26b21cac8c142ba35ded5b08cdd6f05"/><file name="login.phtml" hash="7122df5630b7437e4da4e2c8713a8efd"/></dir></dir><dir name="customer"><dir name="form"><file name="login.phtml" hash="094bd6f48256243281e4152b487a8510"/><file name="register.phtml" hash="4fb1808b870414a32b71b65b83dc5605"/></dir></dir></dir><dir name="poll"><file name="active.phtml" hash="cbaa4cf06b173ab28a5879e76016ca5e"/></dir><dir name="review"><file name="form.phtml" hash="184175fb22afaacfcd588aabf6380c74"/></dir><dir name="sales"><dir name="guest"><file name="form.phtml" hash="3a8f1de79b1e226d8a48d9ea1006625e"/></dir><dir name="order"><file name="history.phtml" hash="9fd12e237a9d991e69c0c7a6a8e5dd84"/><file name="info.phtml" hash="8dfda74e14c78f05edae029b174aa7b6"/><file name="recent.phtml" hash="43f16dbcfad82ee7ae055a897a277824"/></dir><dir name="reorder"><file name="sidebar.phtml" hash="3183a9cf029313d803990083201f8636"/></dir></dir><dir name="tag"><file name="list.phtml" hash="9bfb661f1323fff54a0b9b507d18f85a"/></dir><dir name="wishlist"><dir name="button"><file name="share.phtml" hash="cbcdee03ca80bf30c9c281f27c18a705"/><file name="tocart.phtml" hash="c4abc4a86cf3e939b6a6625985b37b32"/><file name="update.phtml" hash="ac22c73383aeebb8ab9621d009b354a1"/></dir><dir name="item"><dir name="column"><file name="cart.phtml" hash="68cb9103433c18123348e5584438fe03"/><file name="image.phtml" hash="6c01f5e8e925ac7224c1ecb9f7ddcb3b"/><file name="info.phtml" hash="014767f1334d5d9d73f2afaab104374e"/><file name="remove.phtml" hash="09cbe88cb373ccb9a61a5c76781abfbf"/></dir><file name="list.phtml" hash="55cdcb13a576b84498af79347dffc796"/></dir><file name="sidebar.phtml" hash="962f4fb81d680bbd6b236b200c7d317b"/></dir></dir><dir name="layout"><file name="catalog.xml" hash="640975004551c7430aa338a8308a9b9c"/><file name="catalogsearch.xml" hash="e78dcf8c3211ec8a42252331087d1be1"/><file name="checkout.xml" hash="ebd8515f1888b36fc6545d4f3896d17f"/><file name="cms.xml" hash="2fa3d3d2ad2a56beef303c620f1b4c64"/><file name="page.xml" hash="3ef588c9f2288861def36dc69dfe2e09"/><file name="paypal.xml" hash="6a17412a18ec4b860090f8fe31676b58"/></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="responsive"><dir name="layout"><file name="colorpicker.xml" hash="a7e0375e1a9c6715ef7955157202a6d3"/></dir></dir></dir></dir></target><target name="mageskin"><dir name="frontend"><dir name="default"><dir name="responsive"><dir name="css"><file name="responsive.css" hash="c4e0e96c0fd81b01aaebed3f55f84f2e"/><file name="styles.css" hash="ffe1b3320e3ba74f627657079ee412a2"/><file name="styles.php" hash="665a2fe35b509c74d36ceb2c31cc6b4d"/></dir><dir name="images"><file name="bkg_rating.gif" hash="0a8777c815350ddf1e316a537ad0c335"/><file name="free_shipping_callout.jpg" hash="476fc754dbcdd6a4259a885c5fcf307e"/><file name="home_main_callout.jpg" hash="0bb666dad9749423d4e8da6cd46467ac"/><file name="ph_callout_left_top.gif" hash="0f459871d68b62dd3252de29188199cf"/></dir></dir></dir></dir></target><target name="mage"><dir name="js"><dir name="prototype"><file name="prototype_bootstrap.js" hash="3fcb2fb515a2b67ee70fe53afbd2775f"/></dir></dir></target></contents>
16
  <compatible/>
17
  <dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
18
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>responsive</name>
4
+ <version>0.1.2</version>
5
  <stability>stable</stability>
6
  <license uri="http://opensource.org/licenses/osl-3.0.php">OSL v3.0</license>
7
  <channel>community</channel>
8
  <extends/>
9
  <summary>Responsive theme for Magento Community</summary>
10
  <description>Responsive theme for Magento Community</description>
11
+ <notes>change styles.php to styles.css&#xD;
12
+ &#xD;
13
+ fix the bug cant load styles.css on live server</notes>
14
  <authors><author><name>tony vu</name><user>vuductrung</user><email>vuductrung2003@gmail.com</email></author></authors>
15
+ <date>2014-02-07</date>
16
+ <time>21:45:40</time>
17
+ <contents><target name="magelocal"><dir name="Tvcom"><dir name="Page"><dir name="Block"><dir name="Html"><file name="Topmenu.php" hash="2791cf29aa19226e538a8ad38984c3dc"/></dir></dir><dir name="etc"><file name="config.xml" hash="b44a7f3ece8afeb85ddb3a8d4e1ea692"/></dir></dir><dir name="Themecustom"><dir name="Helper"><file name="Data.php" hash="07559e4fa8223efcb10bd0795458c765"/></dir><dir name="Model"><file name="Custom.php" hash="bff5f52f606c33ada097641e6e2970bf"/><dir name="Option"><file name="Footerlayout.php" hash="090b0ae1f016d981cf94865ec9be41b0"/><file name="Narbar.php" hash="35f4c30272e466a31d81efca71f73ab8"/><file name="Repeat.php" hash="b1f08bac80e215209e45fe8456b964f8"/></dir></dir><dir name="etc"><file name="config.xml" hash="db7138914a67c69ed0f00942bbaf104e"/><file name="system.xml" hash="307e96767d7d17f863ff70a373761927"/></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Tvcom_Page.xml" hash="6eb34161b3a13e001b1af7dea977f484"/><file name="Tvcom_Themecustom.xml" hash="742cda5cce51b8cb0cfebfe3075a06d9"/></dir></target><target name="magedesign"><dir name="frontend"><dir name="default"><dir name="responsive"><dir name="template"><dir name="bundle"><dir name="catalog"><dir name="product"><dir name="view"><dir name="type"><dir name="bundle"><dir name="option"><file name="checkbox.phtml" hash="dddbd500bce95df7e9422f9d2386ff47"/><file name="radio.phtml" hash="1028b2df56b8b34f9df9e1bfa01ac3bc"/></dir></dir></dir></dir></dir></dir></dir><dir name="carousel"><file name="slider.phtml" hash="9ac677800832a927006fa744cd9cf4de"/></dir><dir name="catalog"><dir name="category"><file name="view.phtml" hash="cceafbc47607415df40308f862f34df0"/></dir><dir name="layer"><file name="state.phtml" hash="214203502bb82c114adbf9922611ec12"/></dir><dir name="product"><dir name="compare"><file name="sidebar.phtml" hash="615efb37c43f4e6099dc4c869ea70d22"/></dir><dir name="list"><file name="toolbar.phtml" hash="5b54b231e59e1aeab6db818345d5ec83"/><file name="upsell.phtml" hash="66683b9b66a6b3aee19c2bbe1bff3ccc"/></dir><file name="list.phtml" hash="5afa6ac1016aa199ec4d33aa96aeb19b"/><dir name="view"><file name="attributes.phtml" hash="069cfe613294d042a930865d24f8d1ce"/><file name="media.phtml" hash="1be8f4ea6e54f9a97e220f28931c4f50"/></dir><file name="view.phtml" hash="22bdbd648cebdc15fc130fecd02270f2"/></dir></dir><dir name="catalogsearch"><dir name="advanced"><file name="form.phtml" hash="da5a91141a34f6dab2f60ec72de0cd12"/></dir><file name="form.mini.phtml" hash="c69a3ed9870612b53560daae21f461b4"/></dir><dir name="checkout"><dir name="cart"><file name="coupon.phtml" hash="3c8d5da75a8b74a0b65237398a31faa1"/><file name="crosssell.phtml" hash="1700a70387393e29eddd97c6e96c6b10"/><dir name="item"><file name="default.phtml" hash="982a6b6f9889db37d04c8c77330e8cf4"/></dir><file name="shipping.phtml" hash="c985cdf397a55cc3bffa62d7f381a4a8"/><dir name="sidebar"><file name="default.phtml" hash="5b64bb75c39984829140dd7265025d75"/></dir><file name="sidebar.phtml" hash="9a14973934e91c8cfbef11b28d2ad5ec"/></dir><file name="cart.phtml" hash="b4d576b3dc1bd2e0623f97d405f75dba"/><dir name="onepage"><file name="link.phtml" hash="5dc65b59514b034c4af5a914134a9485"/><dir name="review"><file name="button.phtml" hash="08ced3ff77fe2a821291adfbfb550aed"/><file name="info.phtml" hash="77a6d7af2da26472343105ecf8673699"/></dir><file name="shipping.phtml" hash="b250285eefc4925f9bdb4b9d5f6c27f1"/></dir><file name="success.phtml" hash="10ac42a5bfc041f65228ea192081b6ab"/></dir><dir name="contacts"><file name="form.phtml" hash="232fc97e58720dd8d871b6047df5b01e"/></dir><dir name="customer"><dir name="account"><dir name="dashboard"><file name="address.phtml" hash="d39ddf7d3dea541b3c08bd1717356a9f"/><file name="info.phtml" hash="9a0afc6868754390a9eb66f470ddafc3"/></dir></dir><dir name="address"><file name="book.phtml" hash="cb8beb5f539e7b942ee1820a2f800251"/><file name="edit.phtml" hash="2ab899d81183651eb86d1616c7e47dec"/></dir><dir name="form"><file name="edit.phtml" hash="dab5bb72d61cdcac15b9354ad54cefd7"/><file name="forgotpassword.phtml" hash="33d71a5f207dd942f14202d4cf915981"/><file name="newsletter.phtml" hash="6b49b91d1cb6a2182362b137bb00103a"/><file name="resetforgottenpassword.phtml" hash="930929e1d9d4a456a249ff3142386e14"/></dir><dir name="widget"><file name="name.phtml" hash="3aa7a542339bf2d64eddcb382ff85f45"/></dir></dir><dir name="newsletter"><file name="subscribe.phtml" hash="80bcb1324ea096ae2f4b323e6a82ff05"/></dir><dir name="page"><file name="1column.phtml" hash="8f2578c19ae57f70ee3141d31f9f1a22"/><file name="2columns-left.phtml" hash="6ead24530145d1f7f9750b25dcf83d88"/><file name="2columns-right.phtml" hash="69012716b9e773a5357cc4be01159a4e"/><file name="3columns.phtml" hash="1fbf4e3a5c3bc3c6414bf28c9c57bc13"/><dir name="html"><file name="breadcrumbs.phtml" hash="69950f7471614541895d588ebb5ebd4c"/><file name="footer.phtml" hash="631c4e619218ae3f88a5f0d439e5f3ed"/><file name="head.phtml" hash="885015263f8013182ac011a38bb395f9"/><file name="header.phtml" hash="81bc93de0c43c43daf4b792739f37871"/><file name="pager.phtml" hash="19bf607119a013bb4797c5182c3e0380"/><file name="topmenu.phtml" hash="77fc59b612f143237e5cd0f8d3277d15"/></dir><dir name="template"><file name="links.phtml" hash="00466dab494b53c8c764e38215876812"/></dir></dir><dir name="persistent"><dir name="checkout"><dir name="onepage"><file name="billing.phtml" hash="f26b21cac8c142ba35ded5b08cdd6f05"/><file name="login.phtml" hash="7122df5630b7437e4da4e2c8713a8efd"/></dir></dir><dir name="customer"><dir name="form"><file name="login.phtml" hash="094bd6f48256243281e4152b487a8510"/><file name="register.phtml" hash="4fb1808b870414a32b71b65b83dc5605"/></dir></dir></dir><dir name="poll"><file name="active.phtml" hash="cbaa4cf06b173ab28a5879e76016ca5e"/></dir><dir name="review"><file name="form.phtml" hash="184175fb22afaacfcd588aabf6380c74"/></dir><dir name="sales"><dir name="guest"><file name="form.phtml" hash="3a8f1de79b1e226d8a48d9ea1006625e"/></dir><dir name="order"><file name="history.phtml" hash="9fd12e237a9d991e69c0c7a6a8e5dd84"/><file name="info.phtml" hash="8dfda74e14c78f05edae029b174aa7b6"/><file name="recent.phtml" hash="43f16dbcfad82ee7ae055a897a277824"/></dir><dir name="reorder"><file name="sidebar.phtml" hash="3183a9cf029313d803990083201f8636"/></dir></dir><dir name="tag"><file name="list.phtml" hash="9bfb661f1323fff54a0b9b507d18f85a"/></dir><dir name="tvtheme"><file name="cssconfig.phtml" hash="1dad0a360a2f4a5f58d400bed624a3c0"/><file name="networkshare.phtml" hash="b9a7dbfbbf197508d8642332c9936e73"/></dir><dir name="wishlist"><dir name="button"><file name="share.phtml" hash="cbcdee03ca80bf30c9c281f27c18a705"/><file name="tocart.phtml" hash="c4abc4a86cf3e939b6a6625985b37b32"/><file name="update.phtml" hash="ac22c73383aeebb8ab9621d009b354a1"/></dir><dir name="item"><dir name="column"><file name="cart.phtml" hash="68cb9103433c18123348e5584438fe03"/><file name="image.phtml" hash="6c01f5e8e925ac7224c1ecb9f7ddcb3b"/><file name="info.phtml" hash="014767f1334d5d9d73f2afaab104374e"/><file name="remove.phtml" hash="09cbe88cb373ccb9a61a5c76781abfbf"/></dir><file name="list.phtml" hash="55cdcb13a576b84498af79347dffc796"/></dir><file name="sidebar.phtml" hash="962f4fb81d680bbd6b236b200c7d317b"/></dir></dir><dir name="layout"><file name="carousel.xml" hash="7b470b7f3cdf406accaf1ceb1f59bcfe"/><file name="catalog.xml" hash="589d4a550cc2e9a127574963f211ea1f"/><file name="catalogsearch.xml" hash="bd12d18c200b51e4f7fb4966fc467f38"/><file name="checkout.xml" hash="ebd8515f1888b36fc6545d4f3896d17f"/><file name="cms.xml" hash="f05747c9355b79a501a67b4ccae31c0d"/><file name="newsletter.xml" hash="4c650fa3ee0f1f1610504de5fd1ad3b4"/><file name="page.xml" hash="bc05632d4a51065043d4ad700b0e9774"/><file name="paypal.xml" hash="6a17412a18ec4b860090f8fe31676b58"/></dir></dir></dir></dir><dir name="adminhtml"><dir name="default"><dir name="responsive"><dir name="layout"><file name="colorpicker.xml" hash="a7e0375e1a9c6715ef7955157202a6d3"/></dir></dir></dir></dir></target><target name="mageskin"><dir name="frontend"><dir name="default"><dir name="responsive"><dir name="css"><dir name="carousel"><file name="slider.css" hash="08e34e02420c3b81d92b5ce7583af007"/></dir><file name="responsive.css" hash="c4e0e96c0fd81b01aaebed3f55f84f2e"/><file name="styles.css" hash="ac64f6ee421f418a153c3805ddace8e5"/></dir><dir name="images"><file name="bkg_rating.gif" hash="0a8777c815350ddf1e316a537ad0c335"/><file name="free_shipping_callout.jpg" hash="476fc754dbcdd6a4259a885c5fcf307e"/><file name="home_main_callout.jpg" hash="0bb666dad9749423d4e8da6cd46467ac"/><file name="ph_callout_left_top.gif" hash="0f459871d68b62dd3252de29188199cf"/></dir></dir></dir></dir></target><target name="mage"><dir name="js"><dir name="prototype"><file name="prototype_bootstrap.js" hash="3fcb2fb515a2b67ee70fe53afbd2775f"/></dir></dir></target></contents>
18
  <compatible/>
19
  <dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
20
  </package>
skin/frontend/default/responsive/css/carousel/slider.css ADDED
@@ -0,0 +1,36 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*
2
+ Document : slider
3
+ Created on : 30/01/2014, 12:02:16 PM
4
+ Author : tony vu
5
+ Description:
6
+ Purpose of the stylesheet follows.
7
+ */
8
+
9
+ .carousel-fade .carousel-inner .item {
10
+ opacity: 0;
11
+ -webkit-transition-property: opacity;
12
+ -moz-transition-property: opacity;
13
+ -o-transition-property: opacity;
14
+ transition-property: opacity;
15
+ }
16
+ .carousel-fade .carousel-inner .active {
17
+ opacity: 1;
18
+ }
19
+ .carousel-fade .carousel-inner .active.left,
20
+ .carousel-fade .carousel-inner .active.right {
21
+ left: 0;
22
+ opacity: 0;
23
+ z-index: 1;
24
+ }
25
+ .carousel-fade .carousel-inner .next.left,
26
+ .carousel-fade .carousel-inner .prev.right {
27
+ opacity: 1;
28
+ }
29
+ .carousel-fade .carousel-control {
30
+ z-index: 2;
31
+ }
32
+
33
+ /* horizontal block on homepage */
34
+ .horizontalblk h3{text-transform: uppercase; color: #E26703}
35
+ .horizontalblk a{text-decoration: none;}
36
+ .horizontalblk a:hover{color:#444}
skin/frontend/default/responsive/css/styles.css CHANGED
@@ -1,37 +1,9 @@
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) 2013 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:#496778; 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 */
@@ -92,16 +64,14 @@ ul,ol { list-style:none; }
92
 
93
  /* Layout ================================================================================ */
94
  /*.wrapper { min-width:954px; }*/
95
- .page {}
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:#fbfaf6 /*url(../images/bkg_main1.gif) 50% 0 no-repeat*/; }
100
- .main { /*width:900px; margin:0 auto; min-height:400px; */padding:20px 15px 30px; background:#fffff; text-align:left; }
101
 
102
  /* Base Columns */
103
  .col-left { /*float:left; width:195px; padding:0 0 1px; */}
104
- .col-left.sidebar{padding-left: 5px}
105
  .col-main { /*float:left; width:685px; padding:0 0 1px; */}
106
  .col-right { /*float:right; width:195px; padding:0 0 1px; */}
107
 
@@ -144,8 +114,8 @@ 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 */
@@ -154,7 +124,7 @@ button.button::-moz-focus-inner { /*padding:0; border:0; */} /* FF Fix */
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%; }
@@ -300,7 +270,7 @@ input.input-text:focus,select:focus,textarea:focus { background-color:#edf7fd; }
300
  .fieldset .legend { float:left; font-weight:bold; font-size:13px; border:1px solid #f19900; background:#f9f3e3; color:#e76200; margin:-33px 0 0 -10px; padding:0 8px; position:relative; }
301
 
302
  /* Form Validation */
303
- .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; }
304
  .validation-failed { border:1px dashed #eb340a !important; background:#faebe7 !important; }
305
  .validation-passed {}
306
  p.required { font-size:11px; text-align:right; color:#EB340A; }
@@ -323,9 +293,9 @@ p.required { font-size:11px; text-align:right; color:#EB340A; }
323
  .note-msg,
324
  .notice-msg { border-style:solid !important; border-width:1px !important; background-position:10px 9px !important; background-repeat:no-repeat !important; min-height:24px !important; padding:8px 8px 8px 32px !important; font-size:11px !important; font-weight:bold !important; }
325
  .error-msg { border-color:#f16048; background-color:#faebe7; background-image:url(../images/i_msg-error.gif); color:#df280a; }
326
- .success-msg { border-color:#446423; background-color:#eff5ea; background-image:url(../images/i_msg-success.gif); color:#3d6611; }
327
  .note-msg,
328
- .notice-msg { border-color:#fcd344; background-color:#fafaec; background-image:url(../images/i_msg-note.gif); color:#3d6611; }
329
 
330
  /* BreadCrumbs */
331
  .breadcrumbs { font-size:11px; line-height:1.25; margin:0 0 13px; }
@@ -333,9 +303,9 @@ p.required { font-size:11px; text-align:right; color:#EB340A; }
333
  .breadcrumbs li strong { font-weight:bold; }
334
 
335
  /* Page Heading */
336
- .page-title { width:100%; overflow:hidden; border-bottom:1px solid #ccc; margin:0 0 25px; }
337
  .page-title h1,
338
- .page-title h2 { margin:0; font-size:20px; color:#0a263c; }
339
  .page-title .separator { margin:0 3px; }
340
  .page-title .link-rss { float:right; margin:7px 0 0; }
341
  .title-buttons { text-align:right; }
@@ -382,17 +352,17 @@ p.required { font-size:11px; text-align:right; color:#EB340A; }
382
  /*.data-table tr.odd:hover,
383
  .data-table tr.even:hover { background:#ebf1f6; }*/
384
  .data-table td.last,
385
- .data-table th.last { border-right:0; }
386
  .data-table tr.last th,
387
  .data-table tr.last td { border-bottom:0 !important; }
388
  .data-table th { padding:3px 8px; font-weight:normal; }
389
  .data-table td { padding:3px 8px; }
390
 
391
- .data-table thead th { font-weight:bold; border-right:1px solid #c2d3e0; padding:2px 8px; color:#0a263c; white-space:nowrap; vertical-align:middle; }
392
  .data-table thead th.wrap { white-space:normal; }
393
  .data-table thead th a,
394
  .data-table thead th a:hover { color:#fff; }
395
- .data-table thead th { background:url(../images/bkg_th.gif) repeat-x 0 100% #d9e5ee; }
396
  .data-table thead th .tax-flag { font-size:11px; white-space:nowrap; }
397
 
398
  .data-table tfoot { border-bottom:1px solid #d9dde3; }
@@ -415,7 +385,7 @@ p.required { font-size:11px; text-align:right; color:#EB340A; }
415
  .data-table tbody td .option-value { padding-left:10px; }
416
 
417
  /* Generic Info Box */
418
- .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; }
419
  .info-box h2 { font-weight:bold; font-size:13px; }
420
 
421
  .info-table th { font-weight:bold; padding:2px 15px 2px 0; }
@@ -424,7 +394,7 @@ p.required { font-size:11px; text-align:right; color:#EB340A; }
424
  /* Shopping cart total summary row expandable to details */
425
  tr.summary-total { cursor:pointer; }
426
  tr.summary-total td {}
427
- 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; }
428
  tr.show-details .summary-collapse { background-position:0 -52px; }
429
  tr.show-details td {}
430
  tr.summary-details td { font-size:11px; background-color:#dae1e4; color:#626465; }
@@ -435,7 +405,7 @@ tr.summary-details-excluded { font-style:italic; }
435
  .cart-tax-info { display:block; }
436
  .cart-tax-info,
437
  .cart-tax-info .cart-price { padding-right:20px; }
438
- .cart-tax-total { display:block; padding-right:20px; background:url(../images/bkg_collapse.gif) 100% 5px no-repeat; cursor:pointer; }
439
  .cart-tax-info .price,
440
  .cart-tax-total .price { display:inline !important; font-weight:normal !important; }
441
  .cart-tax-total-expanded { background-position:100% -52px; }
@@ -478,22 +448,22 @@ tr.summary-details-excluded { font-style:italic; }
478
  .link-reorder { font-weight:bold; color:#dc6809 !important; }
479
  .link-compare { font-weight:bold; }
480
  .link-print { /*background:url(../images/i_print.gif) 0 2px no-repeat; padding:2px 0 2px 25px;*/ font-weight:bold; color:#dc6809; }
481
- .link-rss { background:url(../images/i_rss.gif) 0 2px no-repeat; padding-left:18px; line-height:14px; white-space:nowrap; }
482
  .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; */}
483
- .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; }
484
- .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; }
485
- .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; }
486
 
487
  .cards-list dt { margin:5px 0 0; }
488
  .cards-list .offset { padding:2px 0 2px 20px; }
489
 
490
  .separator { margin:0 3px; }
491
 
492
- .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; }
493
 
494
  /* Global site notices */
495
  .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; }
496
- .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; }
497
  .global-site-notice .notice-inner p { margin:0; border:1px dotted #cccc73; padding:10px; }
498
  .global-site-notice .notice-inner .actions { padding-top:10px; }
499
 
@@ -513,20 +483,19 @@ tr.summary-details-excluded { font-style:italic; }
513
 
514
  /* Header ================================================================================ */
515
  .logo { float:left; }
516
- .header{padding: 15px 0}
517
- /*.header-container { border-top:5px solid #0d2131; border-bottom:1px solid #415966; background:url(../images/bkg_header.jpg) 50% 0 repeat; }*/
518
  /*.header { width:930px; margin:0 auto; padding:10px; text-align:right; position:relative; z-index:10; }*/
519
  /*.header .logo { float:left; margin:3px 0 10px 12px; text-decoration:none !important; }*/
520
  .header .logo strong { position:absolute; top:-999em; left:-999em; width:0; height:0; font-size:0; line-height:0; text-indent:-999em; overflow:hidden; }
521
  /*.header h1.logo { margin:0; }*/
522
  .header .quick-access { /*float:right; width:600px; padding:28px 10px 0 0; */}
523
- .header .welcome-msg {/* margin:0; text-align:right; */color:#fff; }
524
  .header .welcome-msg a { color:#ebbc58; }
525
  .header .form-search { /*position:absolute; top:0; right:29px; width:315px; height:30px; background:url(../images/bkg_form-search.gif) 0 0 no-repeat; padding:1px 0 0 16px; */}
526
  .header .form-search label { float:left; width:24px; height:21px; text-align:left; text-indent:-999em; overflow:hidden; }
527
  .header .form-search input.input-text {/* float:left; padding: 10px; width: 98%; margin-top: 15px; border-color:#5c7989; width:209px; margin-right:4px; */}
528
  .header .form-search button.button { float:left; }
529
- .header .form-search button.button span { border:0; height:21px; background:url(../images/btn_search.gif) 0 0 no-repeat; padding:0 0 0 3px; font:bold 11px/21px Tahoma, Verdana, Arial, sans-serif; }
530
  .header .form-search button.button span span { background-position:100% 0; padding:0 6px 0 3px; }
531
  .header .form-search .search-autocomplete { z-index:999; left:40px !important; top:22px !important; }
532
  .header .form-search .search-autocomplete ul { border:1px solid #5c7989; background-color:#f9f5f0; }
@@ -534,14 +503,14 @@ tr.summary-details-excluded { font-style:italic; }
534
  .header .form-search .search-autocomplete li .amount { float:right; font-weight:bold; }
535
  .header .form-search .search-autocomplete li.odd { background-color:#fffefb; }
536
  .header .form-search .search-autocomplete li.selected { background-color:#f7e8dd; }
 
 
537
  .header .form-language { clear:both; padding:5px 0 0;/* text-align:right; */}
538
- .header .form-language label { font-weight:bold; padding-right:5px; color:#a7c6dd; vertical-align:middle; }
539
  .header .form-language select { padding:0; }
540
  .header .form-language select.flags option { background-position:4px 50%; background-repeat:no-repeat; padding-left:25px; }
541
- .header .links { float:right;/* margin:0 0 6px; */}
542
- .header .links li { float:left; font-size:11px;/* background:url(../images/bkg_pipe1.gif) 100% 60% no-repeat;*/ padding:0 8px 0 7px; }
543
- .header .links a { color:#ebbc58; }
544
- .header .links .top-link-cart i{margin-left: 5px; color: #fff}
545
  .header-container .top-container { clear:both; padding:5px 10px 0 12px; text-align:right; }
546
  .header-container .top-container a { font-size:11px; color:#ebbc58; }
547
 
@@ -559,7 +528,7 @@ tr.summary-details-excluded { font-style:italic; }
559
  #nav a:hover { display:block; line-height:1.3em; text-decoration:none; }
560
  #nav span { display:block; cursor:pointer; white-space:nowrap; }
561
  #nav li ul span {white-space:normal; }
562
- #nav ul li.parent a { background:url(../images/bkg_nav2.gif) 100% 100% no-repeat; }
563
  #nav ul li.parent li a { background-image:none; }
564
  */
565
  /* 0 Level */
@@ -605,7 +574,7 @@ tr.summary-details-excluded { font-style:italic; }
605
 
606
  /* Sidebar =============================================================================== */
607
  .block { border:1px solid #c4c1bc; margin:0 0 15px; }
608
- .block .block-title { background:url(../images/bkg_block-title.gif) 0 0 repeat-x; border-bottom:1px solid #ddd; padding:2px 9px; }
609
  .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; }
610
  .block .block-title strong span {}
611
  .block .block-title a { text-decoration:none !important; }
@@ -615,7 +584,7 @@ tr.summary-details-excluded { font-style:italic; }
615
  .block .block-content .product-name { color:#1e7ec8; }
616
  .block .btn-remove,
617
  .block .btn-edit { float:right; margin:1px 0 2px 5px; }
618
- .block .actions { background:#dee5e8 url(../images/bkg_block-actions.gif) 0 0 repeat-x; padding:6px 9px; text-align:right; }
619
  .block .actions a { float:left; }
620
  .block .actions button.button { float:right; }
621
  .block .empty { margin:0; padding:5px 9px; }
@@ -635,7 +604,7 @@ tr.summary-details-excluded { font-style:italic; }
635
  .block-compared,
636
  .block-related,
637
  .block-tags,
638
- .block-login { font-size:11px; line-height:1.25; }
639
  .block-cart .block-title strong,
640
  .block-wishlist .block-title strong,
641
  .block-subscribe .block-title strong,
@@ -656,8 +625,8 @@ tr.summary-details-excluded { font-style:italic; }
656
  .block-cart .mini-products-list .product-details .nobr { white-space:normal !important; }
657
 
658
  /* Block: Account */
659
- .block-account { border-color:#bbb; }
660
- .block-account .block-title { background:#fc9d36 url(../images/bkg_block-title-account.gif) 0 100% repeat-x; border:0; padding:3px 10px; }
661
  .block-account .block-title strong { font-size:13px; color:#fff; }
662
  .block-account .block-content { background:#fbfaf6; padding:7px 10px 7px; }
663
  .block-account .block-content li a { display:block; border-bottom:1px solid #ddd; padding:3px 0; color:#5f5d5c; text-decoration:none !important; }
@@ -667,22 +636,22 @@ tr.summary-details-excluded { font-style:italic; }
667
  .block-account .block-content li.current.last { border-bottom:0; }
668
 
669
  /* Block: Currency Switcher */
670
- .block-currency { border:0; background:url(../images/bkg_block-currency.gif) 0 0 no-repeat; padding:7px 12px 10px; height:51px; }
671
  .block-currency .block-title { background:none; border:0; padding:0; margin:0 0 5px; }
672
- .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; }
673
  .block-currency .block-content { background:none; padding:0; }
674
  .block-currency .block-content select { width:100%; padding:0; }
675
 
676
  /* Block: Layered Navigation */
677
- .block-layered-nav { border:0; }
678
- .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; }
679
- .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; }
680
  .block-layered-nav .block-content { border:1px solid #a0b3c3; background:#e7f1f4; }
681
- .block-layered-nav dt { background:url(../images/bkg_block-layered-dt.gif) 9px 11px no-repeat; padding:7px 10px 0 7px; font-weight:bold; text-transform:uppercase; }
682
- .block-layered-nav dd { padding:0 12px 12px; background:url(../images/bkg_block-layered-dd.gif) 0 100% repeat-x; }
683
  .block-layered-nav dd.last { background:none; }
684
  .block-layered-nav .currently li { background:#fff/* url(../images/bkg_block-layered-li.gif) 0 100% repeat-x */; padding:4px 5px 2px 5px; position:relative; z-index:1; line-height:1.5; }
685
- .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; }
686
  .block-layered-nav .currently .value { display:inline-block; vertical-align:top; color: #e26703 }
687
  .block-layered-nav .currently .btn-previous,
688
  .block-layered-nav .currently .btn-remove {/* position:absolute; right:4px; top:9px; margin:0; */}
@@ -714,9 +683,9 @@ tr.summary-details-excluded { font-style:italic; }
714
 
715
  /* Block: Compare Products */
716
  .block-compare{clear: both}
717
- .block-compare .block-title strong { background-image:url(../images/i_block-list.gif); background-position:0 1px; }
718
  .block-compare button.button span { border-color:#406a83; background:#618499; }
719
- .page-popup .link-print { background:url(../images/i_print.gif) 0 2px no-repeat; padding:2px 0 2px 25px; font-weight:bold; color:#1e7ec8; }
720
  .compare-table { border:0; }
721
  .compare-table thead tr.first th,
722
  .compare-table thead tr.first td { border:0; background:none; padding:0; font-size:0; line-height:0; }
@@ -740,12 +709,12 @@ tr.summary-details-excluded { font-style:italic; }
740
  .block-viewed{clear: both}
741
 
742
  /* Block: Recently Compared */
743
- .block-compared .block-title strong { background-image:url(../images/i_block-list.gif); background-position:0 1px; }
744
 
745
  /* Block: Poll */
746
  .block-poll .block-title strong {/* background-image:url(../images/i_block-poll.gif); */}
747
  .block-poll .block-subtitle { font-size:14px; }
748
- .block-poll label { color:#777; font-weight:bold; }
749
  .block-poll input.radio { float:left; margin:1px -18px 0 0; }
750
  .block-poll .label { display:block; margin-left:18px; text-align: left}
751
  .block-poll li { padding:3px 9px; }
@@ -759,15 +728,16 @@ tr.summary-details-excluded { font-style:italic; }
759
  .block-gr-search button.button span { border-color:#406a83; background:#618499; }
760
 
761
  /* Block: Tags */
762
- .block-tags .block-title strong { background-image:url(../images/i_block-tags.gif); }
763
  .block-tags .block-content .tags-list { background:none; border:0; font-size:12px; }
764
  .block-tags .block-content a { color:#1b2d3b; }
765
  .block-tags .actions { text-align:right; }
766
  .block-tags .actions a { float:none; }
767
 
768
  /* Block: Subscribe */
769
- .block-subscribe .block-content { padding:5px 10px; }
770
- /*.block-subscribe .block-title strong { background-image:url(../images/i_block-subscribe.gif); }*/
 
771
  .block-subscribe label { font-weight:bold; color:#666; }
772
  .block-subscribe input.input-text {/* display:block; width:167px; margin:3px 0;*/ }
773
  .block-subscribe .actions { /*background:none; padding:0; margin:3px 0 0; text-align:left; */}
@@ -776,7 +746,7 @@ tr.summary-details-excluded { font-style:italic; }
776
  .block-subscribe button.button{margin:10px 0 5px 0}
777
 
778
  /* Block: Reorder */
779
- .block-reorder .block-title strong { background-image:url(../images/i_block-list.gif); }
780
  .block-reorder input.checkbox { float:left; margin:2px -20px 0 0; }
781
  .block-reorder .product-name { margin-left:20px; }
782
  .block-reorder .validation-advice { margin:3px 9px 7px; }
@@ -786,7 +756,7 @@ tr.summary-details-excluded { font-style:italic; }
786
  .block-banner .block-content { padding:0; text-align:center; }
787
 
788
  /* Block: Login */
789
- .block-login .block-title strong { background-image:url(../images/i_ma-info.gif); }
790
  .block-login .block-content { padding:5px 10px; }
791
  .block-login label { font-weight:bold; color:#666; }
792
  .block-login input.input-text { display:block; width:167px; margin:3px 0; }
@@ -800,18 +770,18 @@ tr.summary-details-excluded { font-style:italic; }
800
 
801
 
802
  /* Category Page ========================================================================= */
803
- .category-title { border:0; margin:0 0 7px; }
804
  .category-image {/* width:100%; overflow:hidden; margin:0 0 10px; text-align:center; */}
805
  .category-image img {}
806
  .category-description { margin:0 0 10px; }
807
  .category-products {}
808
 
809
  /* View Type: Grid */
810
- .products-grid { border-bottom:1px solid #d9ddd3; background:url(../images/bkg_grid.gif) 0 0 repeat; position:relative; }
811
  .products-grid.last { border-bottom:0; }
812
  .products-grid li.item {/* float:left; width:138px; */padding:12px 10px 80px; }
813
  .products-grid .product-image { /*display:block; width:135px; height:135px; margin:0 0 10px; */}
814
- .products-grid .product-name { /*min-height:2.7em;*/ margin:0 0 5px; font-weight:bold; font-size:13px; color:#203548; }
815
  .products-grid .product-name a { color:#203548; }
816
  .products-grid .price-box { margin:5px 0; }
817
  .products-grid .availability { line-height:21px; }
@@ -951,8 +921,8 @@ tr.summary-details-excluded { font-style:italic; }
951
  .price-to .price-label { font-weight:bold; white-space:nowrap; }
952
 
953
  /* Price notice next to the options */
954
- .price-notice { padding-left:10px; color:#999; }
955
- .price-notice .price { font-weight:bold; color:#2f2f2f; }
956
 
957
  /* Price as configured */
958
  .price-as-configured { margin:0; }
@@ -966,7 +936,7 @@ tr.summary-details-excluded { font-style:italic; }
966
  /* Tier Prices */
967
  .product-pricing,
968
  .tier-prices { margin:10px 0; padding:10px; background-color:#f4f7f7; border:1px solid #dadddd; color:#424242; }
969
- .tier-prices li { line-height:1.4; background:url(../images/i_tier.gif) no-repeat 0 3px; padding:2px 0 2px 10px; }
970
  .tier-prices .benefit { font-style:italic; font-weight:bold; color:#2f2f2f; }
971
  .tier-prices .price { font-weight:bold; color:#2f2f2f; }
972
 
@@ -996,10 +966,10 @@ tr.summary-details-excluded { font-style:italic; }
996
 
997
  .product-view { border:1px solid #c4c6c8; }
998
 
999
- .product-essential { padding:25px; background:#fff url(../images/bkg_product-view.gif) 100% 0 no-repeat; }
1000
  .product-essential h2 { font:bold 13px/1.35 Arial, Helvetica, sans-serif; }
1001
 
1002
- .product-collateral { background:#faf7ee url(../images/bkg_product_collateral.gif) 0 0 repeat-x; padding:25px; }
1003
  .product-collateral h2 { font-weight:bold; font-size:15px; color:#e26703; border-bottom:1px solid #e5dcc3; padding:0 0 1px; margin:0 0 15px; }
1004
  .product-collateral .box-collateral { margin:0 0 25px; }
1005
 
@@ -1010,10 +980,10 @@ tr.summary-details-excluded { font-style:italic; }
1010
  .product-view .product-img-box .product-image-zoom { position:relative; width:265px; height:265px; overflow:hidden; z-index:9; }
1011
  .product-view .product-img-box .product-image-zoom img { position:absolute; left:0; top:0; cursor:move; }
1012
  .product-view .product-img-box .zoom-notice { font-size:11px; margin:0 0 5px; text-align:center; }
1013
- .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; }
1014
  .product-view .product-img-box .zoom.disabled { -moz-opacity:.3; -webkit-opacity:.3; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";/*IE8*/ opacity:.3; }
1015
- .product-view .product-img-box .zoom #track { position:relative; height:18px; background:#f47b8c}
1016
- .product-view .product-img-box .zoom #handle { position:absolute; left:0; top:-4px; width:9px; height:24px; /*background:url(../images/magnifier_handle.gif) 0 0 no-repeat; */ background: #f17c8e}
1017
  .product-view .product-img-box .zoom .btn-zoom-out { position:absolute; left:2px; top:0; }
1018
  .product-view .product-img-box .zoom .btn-zoom-in { position:absolute; right:2px; top:0; }
1019
  .product-view .product-img-box .more-views h2 { font-size:11px; border-bottom:1px solid #ccc; margin:0 0 8px; text-transform:uppercase; }
@@ -1034,7 +1004,7 @@ tr.summary-details-excluded { font-style:italic; }
1034
  .product-view .product-shop .product-name { margin:0 0 5px; }
1035
  .product-view .product-shop .product-name h1 { margin:0; font:bold 15px/1.35 Arial, Helvetica, sans-serif; }
1036
  .product-view .product-shop .availability { margin:10px 0; }
1037
- .product-view .product-shop .short-description { margin:10px 0; background:url(../images/bkg_divider1.gif) 0 0 repeat-x; padding:10px 0 0; }
1038
  .product-view .product-shop .price-box { margin:10px 0; }
1039
  .product-view .product-shop .add-to-links { margin:0; }
1040
  .product-view .product-shop .add-to-links { font-size:12px; text-align:right; }
@@ -1043,7 +1013,7 @@ tr.summary-details-excluded { font-style:italic; }
1043
  .product-view .product-shop .add-to-links a { color:#1E7EC8 !important; font-weight:normal !important; }
1044
 
1045
  /* Product Options */
1046
- .product-options { margin:20px 0 0; padding:10px 15px 20px; position:relative; background-color:#f6f6f6; border:1px solid #e4e4e4; }
1047
  .product-options dt { padding:10px 0 0; font-weight:normal; }
1048
  .product-options dt label { font-weight:bold; color:#2f2f2f; }
1049
  .product-options dt label.required em { color:#eb340a; margin-left:5px; }
@@ -1058,13 +1028,11 @@ tr.summary-details-excluded { font-style:italic; }
1058
  .product-options dd textarea { width:98%; height:8em; }
1059
  .product-options dd select { width:99%; }
1060
  .product-options dd .multiselect option { border-bottom:1px dotted #d9e5ee; padding:2px 4px; }
1061
- .product-options ul.options-list { margin-right:5px; }
1062
- .product-options ul.options-list li { line-height:1.5; padding:2px 0; }
1063
- .product-options ul.options-list input.radio { float:left; margin-top:3px; }
1064
- .product-options ul.options-list input.checkbox { float:left; margin-top:3px; }
1065
- .product-options ul.options-list .label { display:block; margin-left:18px; }
1066
- .product-options ul.options-list label { font-weight:normal; }
1067
- .product-options ul.validation-failed { padding:0 7px; }
1068
  .product-options p.note { margin:0; font-size:11px; }
1069
  .product-options p.required { position:absolute; right:20px; top:20px; }
1070
 
@@ -1098,28 +1066,29 @@ tr.summary-details-excluded { font-style:italic; }
1098
  .product-view .box-additional .data-table td {/* line-height:1.25; */; font-size: 12px}
1099
 
1100
  /* Block: Upsell */
1101
- .product-view .box-up-sell h2 { border-bottom:0; padding:0; margin:0 0 8px; }
1102
- .product-view .box-up-sell .products-grid { width:100%; border:1px solid #e5dcc3; }
1103
  .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; }
1104
  .product-view .box-up-sell .products-grid tr.last td { border-bottom:0; }
1105
  .product-view .box-up-sell .products-grid td.last { border-right:0; }
1106
  .product-view .box-up-sell .products-grid td img { border:1px solid #e5dcc3; }
1107
  .product-view .box-up-sell .products-grid .product-image { text-align:center; }
1108
- .product-view .box-up-sell .products-grid td.empty { border-right:0; background:#f1ecdb; }
1109
  .product-view .box-up-sell .products-grid .ratings .rating-box { float:none; display:block; margin:0 0 3px; }
 
1110
 
1111
  /* Block: Tags */
1112
  .product-view .box-tags { margin:0; }
1113
  .product-view .box-tags h3 { font-size:13px; }
1114
  .product-view .box-tags .product-tags { display:block; margin:0 0 15px; }
1115
- .product-view .box-tags .product-tags li { display:inline; background:url(../images/bkg_pipe3.gif) 100% 4px no-repeat; padding:0 7px 0 4px; }
1116
  .product-view .box-tags .product-tags li.first { padding-left:0; }
1117
  .product-view .box-tags .product-tags li.last { background:none; padding-right:0; }
1118
  .product-view .box-tags .form-add label { display:block; font-size:13px; font-weight:bold; margin:0 0 5px; color:#0a263c;}
1119
- .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; }
1120
- .product-view .box-tags .form-add input.input-text { width:299px; }
1121
  .product-view .box-tags .form-add button.button span {/* border-color:#406a83; background:#618499; */}
1122
- .product-view .box-tags .note { margin:3px 0 0; padding:0 0 0 23px; font-size:11px; }
1123
 
1124
  /* Block: Reviews
1125
  .product-view .box-reviews dl { margin:15px 0; }
@@ -1136,6 +1105,7 @@ tr.summary-details-excluded { font-style:italic; }
1136
  .product-view .box-reviews .form-add .form-list .input-box { width:360px; }
1137
  .product-view .box-reviews .form-add .form-list input.input-text,
1138
  .product-view .box-reviews .form-add .form-list textarea { width:354px; }
 
1139
  */
1140
  /* Send a Friend */
1141
  .send-friend .form-list { width:615px; overflow:hidden; }
@@ -1167,7 +1137,7 @@ tr.summary-details-excluded { font-style:italic; }
1167
  .advanced-search-amount { margin:0 0 10px; }
1168
  .advanced-search-summary { margin:10px 0; border:1px solid #e9d7c9; background:#fff6f1; padding:10px; }
1169
  .advanced-search-summary ul { float:left; width:49%; }
1170
- .advanced-search-summary strong { color:#E17C24; padding-left:15px; background:url(../images/i_search_criteria.gif) 0 3px no-repeat; }
1171
  .advanced-search-summary p { clear:both; font-weight:bold; margin:0; }
1172
  .advanced-search .input-range input.input-text {display: inline}
1173
 
@@ -1186,14 +1156,14 @@ tr.summary-details-excluded { font-style:italic; }
1186
  .page-sitemap .sitemap li.level-0 a { color:#1e7ec8; }
1187
 
1188
  /* RSS */
1189
- .rss-title h1 { background:url(../images/i_rss-big.png) 0 4px no-repeat; padding-left:27px; }
1190
  .rss-table .link-rss { display:block; line-height:1.55; background-position:0 4px; }
1191
  /* ======================================================================================= */
1192
 
1193
 
1194
  /* Shopping Cart ========================================================================= */
1195
- .cart .page-title { border-bottom:0; margin:0 0 12px; }
1196
- .cart .page-title h1 { margin:10px 0 0; }
1197
 
1198
  /* Checkout Types */
1199
  .cart .page-title .checkout-types li { margin:0 0 5px; }
@@ -1220,7 +1190,8 @@ tr.summary-details-excluded { font-style:italic; }
1220
  .cart .cart-collaterals { padding:25px 0 0; }
1221
  .cart .cart-collaterals .col2-set { /*float:left; width:605px; */}
1222
  .cart .cart-collaterals .col2-set .col-2 { /*width:294px; */}
1223
-
 
1224
  .cart .crosssell { border:1px solid #cec3b6; background:#fafaec; padding:12px 15px; }
1225
  .cart .crosssell h2 { font-size:13px; font-weight:bold; }
1226
  .cart .crosssell .product-image { float:left; width:75px; height:75px; border:1px solid #d0cdc9; }
@@ -1231,7 +1202,7 @@ tr.summary-details-excluded { font-style:italic; }
1231
 
1232
  /* Discount Codes & Estimate Shipping and Tax Boxes */
1233
  .cart .discount,
1234
- .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; }
1235
  .cart .discount h2,
1236
  .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; }
1237
  .cart .discount button span,
@@ -1240,13 +1211,14 @@ tr.summary-details-excluded { font-style:italic; }
1240
  .cart .shipping .buttons-set { margin:10px 0 0; border:0; padding:0; text-align:left; }
1241
  .cart .discount .buttons-set button.button,
1242
  .cart .shipping .buttons-set button.button { float:none; margin-left:0; }
 
1243
 
1244
- .cart .discount h2 { background-image:url(../images/i_discount.gif); }
1245
  .cart .discount .input-box { margin:8px 0 0; /*width:260px; */}
1246
  /*.cart .discount input.input-text { width:254px; }*/
1247
 
1248
- .cart .shipping h2 { background-image:url(../images/i_shipping.gif); }
1249
- .cart .shipping .sp-methods { margin:10px 0 0; padding:5px 0 0; background:url(../images/bkg_divider1.gif) 0 0 repeat-x; }
1250
 
1251
  /* Shopping Cart Totals */
1252
  .cart .totals {/* float:right; width:268px; */background:#dee5e8; border:1px solid #bebcb7; }
@@ -1307,7 +1279,7 @@ tr.summary-details-excluded { font-style:italic; }
1307
  /* Tooltip */
1308
  .tool-tip { border:1px solid #7BA7C9; background:#EAF6FF; padding:15px 20px; position:absolute; z-index:9999; }
1309
  .tool-tip .btn-close { margin:-9px -14px 0; text-align:right; }
1310
- .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; }
1311
  .tool-tip .tool-tip-content { padding:5px; }
1312
 
1313
  /* Gift Messages */
@@ -1329,10 +1301,10 @@ tr.summary-details-excluded { font-style:italic; }
1329
  .gift-messages-form .item .details .form-list li.wide .input-box { width:500px; }
1330
  .gift-messages-form .item .details .form-list li.wide textarea { width:494px; }
1331
 
1332
- .gift-message-link { font-size:11px; background:url(../images/bkg_collapse-gm.gif) 100% 6px no-repeat; padding-right:7px; }
1333
  .gift-message-link.expanded { background-position:100% -40px; }
1334
  .gift-message-row { background:#f2efe9; }
1335
- .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; }
1336
 
1337
  /* Checkout Agreements */
1338
  .checkout-agreements li { margin:30px 0; }
@@ -1354,7 +1326,7 @@ tr.summary-details-excluded { font-style:italic; }
1354
  .opc .centinel { border:1px solid #bbb6a5; border-width:0 1px 1px; padding:10px 30px; }
1355
 
1356
  /* Generic Info Set */
1357
- .info-set { background:#fbfaf6 url(../images/bkg_checkout.gif) 0 0 repeat-x; border:1px solid #bbb6a5; margin:0 0 25px; padding:20px; }
1358
  .info-set h2 { font-size:13px; font-weight:bold; margin:0 0 10px; }
1359
  .info-set h3,
1360
  .info-set h4 { font-size:13px; font-weight:bold; color:#E26703; }
@@ -1395,7 +1367,7 @@ tr.summary-details-excluded { font-style:italic; }
1395
  .opc .buttons-set { margin-top:0; padding-top:2em; }
1396
  .opc .buttons-set p.required { margin:0; padding:0 0 10px; }
1397
  .opc .buttons-set .back-link small { display:none; }
1398
- .opc .buttons-set .back-link a { background:url(../images/i_arrow-top.gif) 0 50% no-repeat; padding-left:16px; }
1399
  .opc .buttons-set.disabled button.button { display:none; }
1400
  .opc .buttons-set .please-wait { height:21px; line-height:21px; }
1401
  .opc .ul { list-style:disc outside; padding-left:18px; }
@@ -1403,7 +1375,7 @@ tr.summary-details-excluded { font-style:italic; }
1403
  .opc { position:relative; }
1404
  .opc li.section {}
1405
 
1406
- .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; }
1407
  .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; }
1408
  .opc .step-title h2 { float:left; margin:0; font:bold 13px/16px Arial, Helvetica, sans-serif; color:#999; }
1409
  .opc .step-title a { display:none; float:right; font-size:11px; line-height:16px; }
@@ -1418,8 +1390,9 @@ tr.summary-details-excluded { font-style:italic; }
1418
  .opc .active .step-title h2 { color:#f18200; }
1419
  /*.opc .active .step-title a { display:none; }*/
1420
 
1421
- .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; }
1422
  .opc .step .tool-tip { right:30px; }
 
1423
 
1424
  #opc-login .buttons-set { border-top:0; }
1425
  #opc-login h3 { font-size:13px; border-bottom:1px solid #e4e4e4; padding-bottom:2px; text-transform:uppercase; }
@@ -1432,8 +1405,8 @@ tr.summary-details-excluded { font-style:italic; }
1432
  #opc-review .step { border:0; padding:0; }
1433
  #opc-review .product-name { font-weight:bold; color:#0a263c; }
1434
  #opc-review .item-options { margin:5px 0 0; }
1435
- #opc-review .buttons-set { padding:20px 30px; border:1px solid #d9dde3; border-width:0 1px 1px; }
1436
- #opc-review .buttons-set p { margin:0; line-height:40px; }
1437
  #opc-review .buttons-set .please-wait { height:40px; line-height:40px; }
1438
  #opc-review .authentication { margin:0 auto; width:570px; }
1439
  #opc-review .warning-message { color:#222; font-weight:bold; text-align:center; padding:10px 10px 0; }
@@ -1466,8 +1439,8 @@ tr.summary-details-excluded { font-style:italic; }
1466
  .multiple-checkout .box h2 { color:#e26703; }
1467
 
1468
  .multiple-checkout .place-order .please-wait { float:right; padding:27px 7px 0 0; }
1469
- .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; }
1470
- .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; }
1471
  .multiple-checkout .place-order .grand-total .inner div { display:inline; }
1472
  .multiple-checkout .place-order .grand-total big { display:inline; margin-right:12px; }
1473
  .multiple-checkout .place-order .grand-total .price { color:#E26703; }
@@ -1497,13 +1470,13 @@ tr.summary-details-excluded { font-style:italic; }
1497
 
1498
 
1499
  /* Account Login/Create Pages ============================================================ */
1500
- .account-login .content { min-height:345px; padding:14px 21px; background:#faf7ee url(../images/bkg_login-box.gif) 0 0 repeat-x; border:1px solid #bbb6a5;/* border-bottom:0; */}
1501
  .account-login .content h2 { font-weight:bold; font-size:13px; margin:0 0 14px; padding:0 0 5px 3px; border-bottom:1px solid #ddd; background-position:0 1px; background-repeat:no-repeat; text-transform:uppercase; color:#e76200; }
1502
  .account-login .new-users h2 { background-image:url(../images/i_page1.gif)}
1503
  .account-login .registered-users h2 { background-image:url(../images/i_page2.gif); }
1504
  .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; }
1505
 
1506
- .account-create {}
1507
 
1508
  /* Captcha ================================================================================ */
1509
  .captcha-note { clear:left; padding-top:5px; }
@@ -1527,13 +1500,13 @@ tr.summary-details-excluded { font-style:italic; }
1527
  }
1528
 
1529
  /* Remember Me Popup ===================================================================== */
1530
- .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; }
1531
 
1532
  .remember-me label { float:none; margin:0 6px; }
1533
  .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; }
1534
  .remember-me-popup h3 { background:#d9e5ee; border-bottom:1px solid #ccc; font-size:14px; padding:5px 10px; }
1535
  .remember-me-popup .remember-me-popup-head { position:relative; }
1536
- .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; }
1537
  .remember-me-popup .remember-me-popup-body { padding:10px; }
1538
  .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; }
1539
  /* Remember Me Popup ===================================================================== */
@@ -1542,25 +1515,26 @@ tr.summary-details-excluded { font-style:italic; }
1542
  /* My Account ============================================================================= */
1543
  .my-account .title-buttons .link-rss { float:none; margin:0; }
1544
  .my-account .checkbox{display: inline-block}
 
1545
  /********** < Dashboard */
1546
  .dashboard .welcome-msg { margin:0 0 1.5em 0; }
1547
  .dashboard .welcome-msg p { margin:0; }
1548
  .dashboard .col2-set { margin:0 0 15px; }
1549
 
1550
  /* General Box */
1551
- .box-account { background:#fff url(../images/bkg_account_box.gif) 0 0 repeat-x; border:1px solid #ccc; border-color:#ccc #999 #999 #ccc; padding:15px; margin: 0 0 20px; }
1552
  .box-account .box-head { border-bottom:1px solid #d9dde3; margin:0 0 10px; text-align:right; }
1553
  .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; }
1554
 
1555
- .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; }
1556
  .dashboard .box .box-title h3,
1557
  .dashboard .box .box-title h4 { float:left; font-size:13px; font-weight:bold; margin:0; }
1558
 
1559
  /* Block: Recent Orders */
1560
- .dashboard .box-recent .box-head h2 { background-image:url(../images/i_folder-table.gif); }
1561
 
1562
  /* Block: Account Information */
1563
- .dashboard .box-info .box-head h2 { background-image:url(../images/i_ma-info.gif); }
1564
  .dashboard .box-info h4 { font-size:11px; font-weight:bold; text-transform:uppercase; }
1565
 
1566
  /* Block: Reviews */
@@ -1606,7 +1580,7 @@ tr.summary-details-excluded { font-style:italic; }
1606
 
1607
  .order-date { margin:10px 0; }
1608
 
1609
- .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; }
1610
  .order-info-box h2 { font-weight:bold; font-size:13px; }
1611
  .order-info-box .box-payment p { margin:0 0 3px; }
1612
  .order-info-box .box-payment th { font-weight:bold; padding-right:7px; }
@@ -1642,7 +1616,7 @@ tr.summary-details-excluded { font-style:italic; }
1642
  .page-print h2,
1643
  .page-print h3 { font-size:13px; font-weight:bold; }
1644
  .page-print h2.h2 { font-size:16px; font-weight:bold; }
1645
- .page-print .order-date { background:url(../images/bkg_divider1.gif) 0 100% repeat-x; padding:0 0 10px; margin:0 0 10px; }
1646
  .page-print .col2-set { margin:0 0 10px; }
1647
  /* Price Rewrites */
1648
  .page-print .gift-message-link { display:none; }
@@ -1655,15 +1629,16 @@ tr.summary-details-excluded { font-style:italic; }
1655
  .page-print .price-incl-tax .price { display:inline; }
1656
 
1657
  /* My Wishlist */
1658
- .my-wishlist .data-table td { padding:10px; }
1659
  .my-wishlist .product-image { display:block; width:113px; height:113px; margin:0 0 5px; }
1660
  .my-wishlist textarea { display:block; width:97%; height:109px; }
1661
  .my-wishlist .buttons-set { margin-top:2em; }
1662
  .my-wishlist .buttons-set button.button { float:none; }
1663
  .my-wishlist .buttons-set .btn-add span,
1664
- .my-wishlist .buttons-set .btn-share span { border-color:#406a83; background:#618499; }
1665
  #wishlist-table .add-to-links { white-space:nowrap; }
1666
-
 
1667
  /* My Tags */
1668
  .my-tag-edit { float:left; margin:0 0 10px; }
1669
  .my-tag-edit .btn-remove { float:right; margin:4px 0 0 5px; }
@@ -1700,8 +1675,8 @@ tr.summary-details-excluded { font-style:italic; }
1700
  .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; }
1701
  .map-popup-heading { background:#d9e5ee; border-bottom:1px solid #ccc; padding:5px 30px 5px 10px; width:260px; }
1702
  .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; }
1703
- .map-popup-arrow { background:url(../images/map_popup_arrow.gif) no-repeat; position:absolute; left:50%; top:-10px; height:10px; width:19px; }
1704
- .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; }
1705
  .map-popup-content { border-top:1px solid #eee; padding:10px; overflow:hidden; text-align:left; width:280px; }
1706
  .map-popup-checkout { display:inline; float:right; text-align:right; }
1707
  .map-popup-checkout span { display:block; padding-right:30px; }
@@ -1715,22 +1690,19 @@ tr.summary-details-excluded { font-style:italic; }
1715
 
1716
 
1717
  /* Footer ================================================================================ */
1718
- .footer-container { border-top:15px solid #b6d1e2; }
1719
- .footer { /*width:930px;*/ margin:0 auto; padding:10px 10px 50px; }
1720
  .footer .store-switcher { display:inline; margin:0 5px 0 0; color:#fff; }
1721
  .footer .store-switcher label { font-weight:bold; vertical-align:middle; }
1722
  .footer .store-switcher select { padding:0; vertical-align:middle; }
1723
- .footer a { color:#fff; text-decoration:none; }
1724
- .footer a:hover { text-decoration:underline; }
1725
- .footer .bugs { margin:13px 0 0; color:#ecf3f6; }
1726
- .footer .bugs a { color:#ecf3f6; text-decoration:underline; }
1727
- .footer .bugs a:hover { text-decoration:none; }
1728
- .footer address { margin:0 0 20px; color:#ecf3f6; }
1729
- .footer address a { color:#ecf3f6; text-decoration:underline; }
1730
  .footer address a:hover { text-decoration:none; }
1731
  .footer ul { display:inline; }
1732
  .footer ul.links { display:block; }
1733
- .footer li { display:inline;/* background:url(../images/bkg_pipe2.gif) 100% 60% no-repeat;*/ padding:0 7px 0 4px; }
1734
  .footer li.last { background:none !important; padding-right:0 !important; }
1735
  .footer-container .bottom-container { margin:0 0 5px; }
1736
  /* ======================================================================================= */
@@ -1864,13 +1836,19 @@ tr.summary-details-excluded { font-style:italic; }
1864
  /* custom CSS */
1865
  /* checkout onepage */
1866
  #checkout-step-login .radio, #checkoutSteps .radio{display: inline-block}
 
1867
 
1868
  /* social network block */
1869
- #divnetworkshare{margin-top: 10px; text-align: left}
1870
- #divnetworkshare a{color: #fff}
1871
 
1872
  /* popup cart page */
1873
  #popupcart{position: absolute; right: 0; z-index: 2; margin: 25px 14px 0px 0px; background:#fff; text-align: left; display: none; width: 250px}
1874
 
1875
  /* pagination catalog / category */
1876
- .pagination{margin: 0}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  * { margin:0; padding:0; }
2
 
 
 
3
  img { border:0; vertical-align:top; }
4
 
5
  a { color:#1e7ec8; text-decoration:underline; }
6
+ a:hover { text-decoration:none; }d
7
  :focus { outline:0; }
8
 
9
  /* Headings */
64
 
65
  /* Layout ================================================================================ */
66
  /*.wrapper { min-width:954px; }*/
 
67
  .page-print { background:#fff; padding:25px 30px; text-align:left; }
68
  .page-empty { background:#fff; padding:20px; text-align:left; }
69
  .page-popup { background:#fff; padding:25px 30px; text-align:left; }
70
+ .main { /*width:900px; margin:0 auto; min-height:400px; */padding:0px 15px 30px; background:#fffff; text-align:left; }
 
71
 
72
  /* Base Columns */
73
  .col-left { /*float:left; width:195px; padding:0 0 1px; */}
74
+ .col-left.sidebar{padding-left: 0px}
75
  .col-main { /*float:left; width:685px; padding:0 0 1px; */}
76
  .col-right { /*float:right; width:195px; padding:0 0 1px; */}
77
 
114
  select.multiselect option { border-bottom:1px solid #b6b6b6; padding:2px 5px; }
115
  select.multiselect option:last-child { border-bottom:0; }
116
  textarea { overflow:auto; }
117
+ input.radio {/* margin-right:3px; */}
118
+ input.checkbox {/* margin-right:3px; */}
119
  input.qty { width:2.5em !important; }
120
  button.button::-moz-focus-inner { /*padding:0; border:0; */} /* FF Fix */
121
  /*button.button { -webkit-border-fit:lines; } *//* <- Safari & Google Chrome Fix */
124
  button.button span span { border:0; padding:0; }
125
  button.disabled span { border-color:#bbb !important; background:#bbb !important; }*/
126
 
127
+ 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; }
128
  button.btn-checkout span span { background-position:100% 0; padding:0 25px 0 16px; }
129
  button.btn-checkout.no-checkout span { background-position:0 100%; color:#b8baba; }
130
  button.btn-checkout.no-checkout span span { background-position:100% 100%; }
270
  .fieldset .legend { float:left; font-weight:bold; font-size:13px; border:1px solid #f19900; background:#f9f3e3; color:#e76200; margin:-33px 0 0 -10px; padding:0 8px; position:relative; }
271
 
272
  /* Form Validation */
273
+ .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; }
274
  .validation-failed { border:1px dashed #eb340a !important; background:#faebe7 !important; }
275
  .validation-passed {}
276
  p.required { font-size:11px; text-align:right; color:#EB340A; }
293
  .note-msg,
294
  .notice-msg { border-style:solid !important; border-width:1px !important; background-position:10px 9px !important; background-repeat:no-repeat !important; min-height:24px !important; padding:8px 8px 8px 32px !important; font-size:11px !important; font-weight:bold !important; }
295
  .error-msg { border-color:#f16048; background-color:#faebe7; background-image:url(../images/i_msg-error.gif); color:#df280a; }
296
+ .success-msg { border-color:#446423; background-color:#eff5ea; /*background-image:url(../images/i_msg-success.gif); */ color:#3d6611; }
297
  .note-msg,
298
+ .notice-msg { border-color:#fcd344; background-color:#fafaec; /* background-image:url(../images/i_msg-note.gif); */ color:#3d6611; }
299
 
300
  /* BreadCrumbs */
301
  .breadcrumbs { font-size:11px; line-height:1.25; margin:0 0 13px; }
303
  .breadcrumbs li strong { font-weight:bold; }
304
 
305
  /* Page Heading */
306
+ .page-title { width:100%; overflow:hidden; border-bottom:1px solid #ccc; margin:0 0 25px; padding-bottom:5px;}
307
  .page-title h1,
308
+ .page-title h2 { margin:0; /*font-size:20px; color:#0a263c; */}
309
  .page-title .separator { margin:0 3px; }
310
  .page-title .link-rss { float:right; margin:7px 0 0; }
311
  .title-buttons { text-align:right; }
352
  /*.data-table tr.odd:hover,
353
  .data-table tr.even:hover { background:#ebf1f6; }*/
354
  .data-table td.last,
355
+ .data-table th.last {/* border-right:0; */}
356
  .data-table tr.last th,
357
  .data-table tr.last td { border-bottom:0 !important; }
358
  .data-table th { padding:3px 8px; font-weight:normal; }
359
  .data-table td { padding:3px 8px; }
360
 
361
+ .data-table thead th { font-weight:normal; border-right:1px solid #c2d3e0; padding:3px 8px; color:#f18200; white-space:nowrap; vertical-align:middle; }
362
  .data-table thead th.wrap { white-space:normal; }
363
  .data-table thead th a,
364
  .data-table thead th a:hover { color:#fff; }
365
+ .data-table thead th {/* background:url(../images/bkg_th.gif) repeat-x 0 100% #d9e5ee; */}
366
  .data-table thead th .tax-flag { font-size:11px; white-space:nowrap; }
367
 
368
  .data-table tfoot { border-bottom:1px solid #d9dde3; }
385
  .data-table tbody td .option-value { padding-left:10px; }
386
 
387
  /* Generic Info Box */
388
+ .info-box { background:#fff; border:1px solid #d0cbc1; padding:12px 15px; margin:0 0 15px; }
389
  .info-box h2 { font-weight:bold; font-size:13px; }
390
 
391
  .info-table th { font-weight:bold; padding:2px 15px 2px 0; }
394
  /* Shopping cart total summary row expandable to details */
395
  tr.summary-total { cursor:pointer; }
396
  tr.summary-total td {}
397
+ 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; }
398
  tr.show-details .summary-collapse { background-position:0 -52px; }
399
  tr.show-details td {}
400
  tr.summary-details td { font-size:11px; background-color:#dae1e4; color:#626465; }
405
  .cart-tax-info { display:block; }
406
  .cart-tax-info,
407
  .cart-tax-info .cart-price { padding-right:20px; }
408
+ .cart-tax-total { display:block; padding-right:20px; /* background:url(../images/bkg_collapse.gif) 100% 5px no-repeat; */ cursor:pointer; }
409
  .cart-tax-info .price,
410
  .cart-tax-total .price { display:inline !important; font-weight:normal !important; }
411
  .cart-tax-total-expanded { background-position:100% -52px; }
448
  .link-reorder { font-weight:bold; color:#dc6809 !important; }
449
  .link-compare { font-weight:bold; }
450
  .link-print { /*background:url(../images/i_print.gif) 0 2px no-repeat; padding:2px 0 2px 25px;*/ font-weight:bold; color:#dc6809; }
451
+ .link-rss {/* background:url(../images/i_rss.gif) 0 2px no-repeat; */ padding-left:18px; line-height:14px; white-space:nowrap; }
452
  .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; */}
453
+ .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; }
454
+ .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; */}
455
+ .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; }
456
 
457
  .cards-list dt { margin:5px 0 0; }
458
  .cards-list .offset { padding:2px 0 2px 20px; }
459
 
460
  .separator { margin:0 3px; }
461
 
462
+ .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; }
463
 
464
  /* Global site notices */
465
  .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; }
466
+ .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; }
467
  .global-site-notice .notice-inner p { margin:0; border:1px dotted #cccc73; padding:10px; }
468
  .global-site-notice .notice-inner .actions { padding-top:10px; }
469
 
483
 
484
  /* Header ================================================================================ */
485
  .logo { float:left; }
486
+ .header-container { /*margin-bottom:10px; border-top:5px solid #0d2131; border-bottom:1px solid #415966; background:url(../images/bkg_header.jpg) 50% 0 repeat; */ }
 
487
  /*.header { width:930px; margin:0 auto; padding:10px; text-align:right; position:relative; z-index:10; }*/
488
  /*.header .logo { float:left; margin:3px 0 10px 12px; text-decoration:none !important; }*/
489
  .header .logo strong { position:absolute; top:-999em; left:-999em; width:0; height:0; font-size:0; line-height:0; text-indent:-999em; overflow:hidden; }
490
  /*.header h1.logo { margin:0; }*/
491
  .header .quick-access { /*float:right; width:600px; padding:28px 10px 0 0; */}
492
+ .header .welcome-msg { margin-bottom:0; /*text-align:right; */ color:#e26703; }
493
  .header .welcome-msg a { color:#ebbc58; }
494
  .header .form-search { /*position:absolute; top:0; right:29px; width:315px; height:30px; background:url(../images/bkg_form-search.gif) 0 0 no-repeat; padding:1px 0 0 16px; */}
495
  .header .form-search label { float:left; width:24px; height:21px; text-align:left; text-indent:-999em; overflow:hidden; }
496
  .header .form-search input.input-text {/* float:left; padding: 10px; width: 98%; margin-top: 15px; border-color:#5c7989; width:209px; margin-right:4px; */}
497
  .header .form-search button.button { float:left; }
498
+ .header .form-search button.button span { border:0; height:21px; /* background:url(../images/btn_search.gif) 0 0 no-repeat; */ padding:0 0 0 3px; font:bold 11px/21px Tahoma, Verdana, Arial, sans-serif; }
499
  .header .form-search button.button span span { background-position:100% 0; padding:0 6px 0 3px; }
500
  .header .form-search .search-autocomplete { z-index:999; left:40px !important; top:22px !important; }
501
  .header .form-search .search-autocomplete ul { border:1px solid #5c7989; background-color:#f9f5f0; }
503
  .header .form-search .search-autocomplete li .amount { float:right; font-weight:bold; }
504
  .header .form-search .search-autocomplete li.odd { background-color:#fffefb; }
505
  .header .form-search .search-autocomplete li.selected { background-color:#f7e8dd; }
506
+ .header #search_mini_form .caret{margin-left:7px}
507
+ .header #search_mini_form ul li a{text-decoration:none; text-align:left}
508
  .header .form-language { clear:both; padding:5px 0 0;/* text-align:right; */}
509
+ .header .form-language label { font-weight:bold; padding-right:5px;/* color:#a7c6dd; vertical-align:middle; */}
510
  .header .form-language select { padding:0; }
511
  .header .form-language select.flags option { background-position:4px 50%; background-repeat:no-repeat; padding-left:25px; }
512
+ .header .links { /*float:right; */margin:6px 0 6px; }
513
+ .header .links li { font-size:11px;/* float:left; background:url(../images/bkg_pipe1.gif) 100% 60% no-repeat;*/ padding:10px 15px 0 0px; }
 
 
514
  .header-container .top-container { clear:both; padding:5px 10px 0 12px; text-align:right; }
515
  .header-container .top-container a { font-size:11px; color:#ebbc58; }
516
 
528
  #nav a:hover { display:block; line-height:1.3em; text-decoration:none; }
529
  #nav span { display:block; cursor:pointer; white-space:nowrap; }
530
  #nav li ul span {white-space:normal; }
531
+ #nav ul li.parent a { /* background:url(../images/bkg_nav2.gif) 100% 100% no-repeat; */}
532
  #nav ul li.parent li a { background-image:none; }
533
  */
534
  /* 0 Level */
574
 
575
  /* Sidebar =============================================================================== */
576
  .block { border:1px solid #c4c1bc; margin:0 0 15px; }
577
+ .block .block-title { /*background:url(../images/bkg_block-title.gif) 0 0 repeat-x;*/ border-bottom:1px solid #ddd; padding:2px 9px; }
578
  .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; }
579
  .block .block-title strong span {}
580
  .block .block-title a { text-decoration:none !important; }
584
  .block .block-content .product-name { color:#1e7ec8; }
585
  .block .btn-remove,
586
  .block .btn-edit { float:right; margin:1px 0 2px 5px; }
587
+ .block .actions { background:#dee5e8; padding:6px 9px; text-align:right; }
588
  .block .actions a { float:left; }
589
  .block .actions button.button { float:right; }
590
  .block .empty { margin:0; padding:5px 9px; }
604
  .block-compared,
605
  .block-related,
606
  .block-tags,
607
+ .block-login { font-size:11px; line-height:1.25; border: 1px solid #c4c6c8; margin-bottom: 20px}
608
  .block-cart .block-title strong,
609
  .block-wishlist .block-title strong,
610
  .block-subscribe .block-title strong,
625
  .block-cart .mini-products-list .product-details .nobr { white-space:normal !important; }
626
 
627
  /* Block: Account */
628
+ .block-account { border:1px solid #bbb; margin-bottom:20px}
629
+ .block-account .block-title { background:#fc9d36; border:0; padding:3px 10px; }
630
  .block-account .block-title strong { font-size:13px; color:#fff; }
631
  .block-account .block-content { background:#fbfaf6; padding:7px 10px 7px; }
632
  .block-account .block-content li a { display:block; border-bottom:1px solid #ddd; padding:3px 0; color:#5f5d5c; text-decoration:none !important; }
636
  .block-account .block-content li.current.last { border-bottom:0; }
637
 
638
  /* Block: Currency Switcher */
639
+ .block-currency { border:0; /*background:url(../images/bkg_block-currency.gif) 0 0 no-repeat;*/ padding:7px 12px 10px; height:51px; }
640
  .block-currency .block-title { background:none; border:0; padding:0; margin:0 0 5px; }
641
+ .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; }
642
  .block-currency .block-content { background:none; padding:0; }
643
  .block-currency .block-content select { width:100%; padding:0; }
644
 
645
  /* Block: Layered Navigation */
646
+ .block-layered-nav { border:0; margin-bottom:20px}
647
+ .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; display: none}
648
+ .block-layered-nav .block-subtitle { line-height:1.35; background:#d5e8ff; padding:3px 9px; border:1px solid #b9ccdd; border-width:1px 0; text-transform:uppercase; color:#1f5070; }
649
  .block-layered-nav .block-content { border:1px solid #a0b3c3; background:#e7f1f4; }
650
+ .block-layered-nav dt {/* background:url(../images/bkg_block-layered-dt.gif) 9px 11px no-repeat;*/ padding:7px 10px 0 7px; font-weight:bold; text-transform:uppercase; }
651
+ .block-layered-nav dd { padding:0 12px 12px; /*background:url(../images/bkg_block-layered-dd.gif) 0 100% repeat-x; */}
652
  .block-layered-nav dd.last { background:none; }
653
  .block-layered-nav .currently li { background:#fff/* url(../images/bkg_block-layered-li.gif) 0 100% repeat-x */; padding:4px 5px 2px 5px; position:relative; z-index:1; line-height:1.5; }
654
+ .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; }
655
  .block-layered-nav .currently .value { display:inline-block; vertical-align:top; color: #e26703 }
656
  .block-layered-nav .currently .btn-previous,
657
  .block-layered-nav .currently .btn-remove {/* position:absolute; right:4px; top:9px; margin:0; */}
683
 
684
  /* Block: Compare Products */
685
  .block-compare{clear: both}
686
+ .block-compare .block-title strong { /*background-image:url(../images/i_block-list.gif); background-position:0 1px; */}
687
  .block-compare button.button span { border-color:#406a83; background:#618499; }
688
+ .page-popup .link-print { /*background:url(../images/i_print.gif) 0 2px no-repeat;*/ padding:2px 0 2px 25px; font-weight:bold; color:#1e7ec8; }
689
  .compare-table { border:0; }
690
  .compare-table thead tr.first th,
691
  .compare-table thead tr.first td { border:0; background:none; padding:0; font-size:0; line-height:0; }
709
  .block-viewed{clear: both}
710
 
711
  /* Block: Recently Compared */
712
+ .block-compared .block-title strong {/* background-image:url(../images/i_block-list.gif); background-position:0 1px; */}
713
 
714
  /* Block: Poll */
715
  .block-poll .block-title strong {/* background-image:url(../images/i_block-poll.gif); */}
716
  .block-poll .block-subtitle { font-size:14px; }
717
+ .block-poll label { color:#777; font-weight:normal; font-size:11px; }
718
  .block-poll input.radio { float:left; margin:1px -18px 0 0; }
719
  .block-poll .label { display:block; margin-left:18px; text-align: left}
720
  .block-poll li { padding:3px 9px; }
728
  .block-gr-search button.button span { border-color:#406a83; background:#618499; }
729
 
730
  /* Block: Tags */
731
+ .block-tags .block-title strong {/* background-image:url(../images/i_block-tags.gif); */}
732
  .block-tags .block-content .tags-list { background:none; border:0; font-size:12px; }
733
  .block-tags .block-content a { color:#1b2d3b; }
734
  .block-tags .actions { text-align:right; }
735
  .block-tags .actions a { float:none; }
736
 
737
  /* Block: Subscribe */
738
+ .block-subscribe{border:0; text-align:left}
739
+ .block-subscribe .block-content { padding:5px 10px; background:none}
740
+ .block-subscribe .block-title {border-bottom:0}
741
  .block-subscribe label { font-weight:bold; color:#666; }
742
  .block-subscribe input.input-text {/* display:block; width:167px; margin:3px 0;*/ }
743
  .block-subscribe .actions { /*background:none; padding:0; margin:3px 0 0; text-align:left; */}
746
  .block-subscribe button.button{margin:10px 0 5px 0}
747
 
748
  /* Block: Reorder */
749
+ .block-reorder .block-title strong {/* background-image:url(../images/i_block-list.gif); */}
750
  .block-reorder input.checkbox { float:left; margin:2px -20px 0 0; }
751
  .block-reorder .product-name { margin-left:20px; }
752
  .block-reorder .validation-advice { margin:3px 9px 7px; }
756
  .block-banner .block-content { padding:0; text-align:center; }
757
 
758
  /* Block: Login */
759
+ .block-login .block-title strong {/* background-image:url(../images/i_ma-info.gif); */}
760
  .block-login .block-content { padding:5px 10px; }
761
  .block-login label { font-weight:bold; color:#666; }
762
  .block-login input.input-text { display:block; width:167px; margin:3px 0; }
770
 
771
 
772
  /* Category Page ========================================================================= */
773
+ .category-title { border:0; margin:0 0 7px; display:none;}
774
  .category-image {/* width:100%; overflow:hidden; margin:0 0 10px; text-align:center; */}
775
  .category-image img {}
776
  .category-description { margin:0 0 10px; }
777
  .category-products {}
778
 
779
  /* View Type: Grid */
780
+ /*.products-grid { border-bottom:1px solid #d9ddd3; background:url(../images/bkg_grid.gif) 0 0 repeat; position:relative; }*/
781
  .products-grid.last { border-bottom:0; }
782
  .products-grid li.item {/* float:left; width:138px; */padding:12px 10px 80px; }
783
  .products-grid .product-image { /*display:block; width:135px; height:135px; margin:0 0 10px; */}
784
+ .products-grid .product-name { /*min-height:2.7em; font-size:13px; */ margin:0 0 5px; font-weight:bold; color:#203548; }
785
  .products-grid .product-name a { color:#203548; }
786
  .products-grid .price-box { margin:5px 0; }
787
  .products-grid .availability { line-height:21px; }
921
  .price-to .price-label { font-weight:bold; white-space:nowrap; }
922
 
923
  /* Price notice next to the options */
924
+ .price-notice {/* padding-left:10px;*/ color:#999; }
925
+ .price-notice .price { color:#ff0000; }
926
 
927
  /* Price as configured */
928
  .price-as-configured { margin:0; }
936
  /* Tier Prices */
937
  .product-pricing,
938
  .tier-prices { margin:10px 0; padding:10px; background-color:#f4f7f7; border:1px solid #dadddd; color:#424242; }
939
+ .tier-prices li { line-height:1.4; /*background:url(../images/i_tier.gif) no-repeat 0 3px;*/ padding:2px 0 2px 10px; }
940
  .tier-prices .benefit { font-style:italic; font-weight:bold; color:#2f2f2f; }
941
  .tier-prices .price { font-weight:bold; color:#2f2f2f; }
942
 
966
 
967
  .product-view { border:1px solid #c4c6c8; }
968
 
969
+ .product-essential { padding:25px 0; /*background:#fff url(../images/bkg_product-view.gif) 100% 0 no-repeat;*/ }
970
  .product-essential h2 { font:bold 13px/1.35 Arial, Helvetica, sans-serif; }
971
 
972
+ .product-collateral { background:#faf7ee /*url(../images/bkg_product_collateral.gif) 0 0 repeat-x*/; padding:25px 15px; }
973
  .product-collateral h2 { font-weight:bold; font-size:15px; color:#e26703; border-bottom:1px solid #e5dcc3; padding:0 0 1px; margin:0 0 15px; }
974
  .product-collateral .box-collateral { margin:0 0 25px; }
975
 
980
  .product-view .product-img-box .product-image-zoom { position:relative; width:265px; height:265px; overflow:hidden; z-index:9; }
981
  .product-view .product-img-box .product-image-zoom img { position:absolute; left:0; top:0; cursor:move; }
982
  .product-view .product-img-box .zoom-notice { font-size:11px; margin:0 0 5px; text-align:center; }
983
+ .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; }
984
  .product-view .product-img-box .zoom.disabled { -moz-opacity:.3; -webkit-opacity:.3; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";/*IE8*/ opacity:.3; }
985
+ .product-view .product-img-box .zoom #track { position:relative; height:18px; background:#eee}
986
+ .product-view .product-img-box .zoom #handle { position:absolute; left:0; top:-4px; width:9px; height:24px; /*background:url(../images/magnifier_handle.gif) 0 0 no-repeat; */ background: #333}
987
  .product-view .product-img-box .zoom .btn-zoom-out { position:absolute; left:2px; top:0; }
988
  .product-view .product-img-box .zoom .btn-zoom-in { position:absolute; right:2px; top:0; }
989
  .product-view .product-img-box .more-views h2 { font-size:11px; border-bottom:1px solid #ccc; margin:0 0 8px; text-transform:uppercase; }
1004
  .product-view .product-shop .product-name { margin:0 0 5px; }
1005
  .product-view .product-shop .product-name h1 { margin:0; font:bold 15px/1.35 Arial, Helvetica, sans-serif; }
1006
  .product-view .product-shop .availability { margin:10px 0; }
1007
+ .product-view .product-shop .short-description { margin:10px 0; /*background:url(../images/bkg_divider1.gif) 0 0 repeat-x;*/ padding:10px 0 0; }
1008
  .product-view .product-shop .price-box { margin:10px 0; }
1009
  .product-view .product-shop .add-to-links { margin:0; }
1010
  .product-view .product-shop .add-to-links { font-size:12px; text-align:right; }
1013
  .product-view .product-shop .add-to-links a { color:#1E7EC8 !important; font-weight:normal !important; }
1014
 
1015
  /* Product Options */
1016
+ .product-options { margin:20px 0 0; padding:10px; position:relative; background-color:#f6f6f6; border:1px solid #e4e4e4; }
1017
  .product-options dt { padding:10px 0 0; font-weight:normal; }
1018
  .product-options dt label { font-weight:bold; color:#2f2f2f; }
1019
  .product-options dt label.required em { color:#eb340a; margin-left:5px; }
1028
  .product-options dd textarea { width:98%; height:8em; }
1029
  .product-options dd select { width:99%; }
1030
  .product-options dd .multiselect option { border-bottom:1px dotted #d9e5ee; padding:2px 4px; }
1031
+ .product-options .options-list { margin-right:5px; }
1032
+ .product-options .options-list p {/* line-height:1.5; */ margin-left:5px; }
1033
+ .product-options .options-list input.radio {/* float:left; margin-top:3px; */ display: inline-block}
1034
+ .product-options .options-list input.checkbox {/* float:left; margin-top:3px; */ display: inline-block}
1035
+ .product-options .validation-failed { padding:0 7px; }
 
 
1036
  .product-options p.note { margin:0; font-size:11px; }
1037
  .product-options p.required { position:absolute; right:20px; top:20px; }
1038
 
1066
  .product-view .box-additional .data-table td {/* line-height:1.25; */; font-size: 12px}
1067
 
1068
  /* Block: Upsell */
1069
+ .product-view .box-up-sell h2 {/* border-bottom:0; padding:0; margin:0 0 8px; */}
1070
+ /*.product-view .box-up-sell .products-grid { width:100%; border:1px solid #e5dcc3; }
1071
  .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; }
1072
  .product-view .box-up-sell .products-grid tr.last td { border-bottom:0; }
1073
  .product-view .box-up-sell .products-grid td.last { border-right:0; }
1074
  .product-view .box-up-sell .products-grid td img { border:1px solid #e5dcc3; }
1075
  .product-view .box-up-sell .products-grid .product-image { text-align:center; }
1076
+ .product-view .box-up-sell .products-grid td.empty { border-right:0; background:#f1ecdb; } */
1077
  .product-view .box-up-sell .products-grid .ratings .rating-box { float:none; display:block; margin:0 0 3px; }
1078
+ .product-view .box-up-sell .products-grid .upsell-product{width: 185px; margin-right:10px}
1079
 
1080
  /* Block: Tags */
1081
  .product-view .box-tags { margin:0; }
1082
  .product-view .box-tags h3 { font-size:13px; }
1083
  .product-view .box-tags .product-tags { display:block; margin:0 0 15px; }
1084
+ .product-view .box-tags .product-tags li { display:inline;/* background:url(../images/bkg_pipe3.gif) 100% 4px no-repeat;*/ padding:0 7px 0 4px; }
1085
  .product-view .box-tags .product-tags li.first { padding-left:0; }
1086
  .product-view .box-tags .product-tags li.last { background:none; padding-right:0; }
1087
  .product-view .box-tags .form-add label { display:block; font-size:13px; font-weight:bold; margin:0 0 5px; color:#0a263c;}
1088
+ .product-view .box-tags .form-add .input-box { float:left; /*width:305px; padding:0 0 0 23px; margin:0 5px 0 0; background:url(../images/i_tag_add.gif) 0 2px no-repeat; */}
1089
+ .product-view .box-tags .form-add input.input-text { /*width:299px;*/ }
1090
  .product-view .box-tags .form-add button.button span {/* border-color:#406a83; background:#618499; */}
1091
+ .product-view .box-tags .note { margin:3px 0 0;/* padding:0 0 0 23px; */font-size:11px; }
1092
 
1093
  /* Block: Reviews
1094
  .product-view .box-reviews dl { margin:15px 0; }
1105
  .product-view .box-reviews .form-add .form-list .input-box { width:360px; }
1106
  .product-view .box-reviews .form-add .form-list input.input-text,
1107
  .product-view .box-reviews .form-add .form-list textarea { width:354px; }
1108
+
1109
  */
1110
  /* Send a Friend */
1111
  .send-friend .form-list { width:615px; overflow:hidden; }
1137
  .advanced-search-amount { margin:0 0 10px; }
1138
  .advanced-search-summary { margin:10px 0; border:1px solid #e9d7c9; background:#fff6f1; padding:10px; }
1139
  .advanced-search-summary ul { float:left; width:49%; }
1140
+ .advanced-search-summary strong { color:#E17C24; padding-left:15px;/* background:url(../images/i_search_criteria.gif) 0 3px no-repeat; */}
1141
  .advanced-search-summary p { clear:both; font-weight:bold; margin:0; }
1142
  .advanced-search .input-range input.input-text {display: inline}
1143
 
1156
  .page-sitemap .sitemap li.level-0 a { color:#1e7ec8; }
1157
 
1158
  /* RSS */
1159
+ .rss-title h1 { /*background:url(../images/i_rss-big.png) 0 4px no-repeat; */ padding-left:27px; }
1160
  .rss-table .link-rss { display:block; line-height:1.55; background-position:0 4px; }
1161
  /* ======================================================================================= */
1162
 
1163
 
1164
  /* Shopping Cart ========================================================================= */
1165
+ .cart .page-title {/* border-bottom:0; margin:0 0 12px; */}
1166
+ .cart .page-title h1 {/* margin:10px 0 0; */}
1167
 
1168
  /* Checkout Types */
1169
  .cart .page-title .checkout-types li { margin:0 0 5px; }
1190
  .cart .cart-collaterals { padding:25px 0 0; }
1191
  .cart .cart-collaterals .col2-set { /*float:left; width:605px; */}
1192
  .cart .cart-collaterals .col2-set .col-2 { /*width:294px; */}
1193
+ .btncartgroup{margin-top:15px;}
1194
+ .btncartgroup button{margin-bottom:7px;}
1195
  .cart .crosssell { border:1px solid #cec3b6; background:#fafaec; padding:12px 15px; }
1196
  .cart .crosssell h2 { font-size:13px; font-weight:bold; }
1197
  .cart .crosssell .product-image { float:left; width:75px; height:75px; border:1px solid #d0cdc9; }
1202
 
1203
  /* Discount Codes & Estimate Shipping and Tax Boxes */
1204
  .cart .discount,
1205
+ .cart .shipping { border:1px solid #d0cbc1; background:#fff; padding:12px 15px; margin:0 0 18px; }
1206
  .cart .discount h2,
1207
  .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; }
1208
  .cart .discount button span,
1211
  .cart .shipping .buttons-set { margin:10px 0 0; border:0; padding:0; text-align:left; }
1212
  .cart .discount .buttons-set button.button,
1213
  .cart .shipping .buttons-set button.button { float:none; margin-left:0; }
1214
+ .cart .shipping .radio{display:inline-block}
1215
 
1216
+ .cart .discount h2 {/* background-image:url(../images/i_discount.gif); */}
1217
  .cart .discount .input-box { margin:8px 0 0; /*width:260px; */}
1218
  /*.cart .discount input.input-text { width:254px; }*/
1219
 
1220
+ .cart .shipping h2 {/* background-image:url(../images/i_shipping.gif); */}
1221
+ .cart .shipping .sp-methods { margin:10px 0 0; padding:5px 0 0; /*background:url(../images/bkg_divider1.gif) 0 0 repeat-x; */ }
1222
 
1223
  /* Shopping Cart Totals */
1224
  .cart .totals {/* float:right; width:268px; */background:#dee5e8; border:1px solid #bebcb7; }
1279
  /* Tooltip */
1280
  .tool-tip { border:1px solid #7BA7C9; background:#EAF6FF; padding:15px 20px; position:absolute; z-index:9999; }
1281
  .tool-tip .btn-close { margin:-9px -14px 0; text-align:right; }
1282
+ .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; }
1283
  .tool-tip .tool-tip-content { padding:5px; }
1284
 
1285
  /* Gift Messages */
1301
  .gift-messages-form .item .details .form-list li.wide .input-box { width:500px; }
1302
  .gift-messages-form .item .details .form-list li.wide textarea { width:494px; }
1303
 
1304
+ .gift-message-link { font-size:11px; /* background:url(../images/bkg_collapse-gm.gif) 100% 6px no-repeat; */ padding-right:7px; }
1305
  .gift-message-link.expanded { background-position:100% -40px; }
1306
  .gift-message-row { background:#f2efe9; }
1307
+ .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; }
1308
 
1309
  /* Checkout Agreements */
1310
  .checkout-agreements li { margin:30px 0; }
1326
  .opc .centinel { border:1px solid #bbb6a5; border-width:0 1px 1px; padding:10px 30px; }
1327
 
1328
  /* Generic Info Set */
1329
+ .info-set { background:#fbfaf6; border:1px solid #bbb6a5; margin:0 0 25px; padding:20px; }
1330
  .info-set h2 { font-size:13px; font-weight:bold; margin:0 0 10px; }
1331
  .info-set h3,
1332
  .info-set h4 { font-size:13px; font-weight:bold; color:#E26703; }
1367
  .opc .buttons-set { margin-top:0; padding-top:2em; }
1368
  .opc .buttons-set p.required { margin:0; padding:0 0 10px; }
1369
  .opc .buttons-set .back-link small { display:none; }
1370
+ .opc .buttons-set .back-link a {/* background:url(../images/i_arrow-top.gif) 0 50% no-repeat; */ padding-left:16px; }
1371
  .opc .buttons-set.disabled button.button { display:none; }
1372
  .opc .buttons-set .please-wait { height:21px; line-height:21px; }
1373
  .opc .ul { list-style:disc outside; padding-left:18px; }
1375
  .opc { position:relative; }
1376
  .opc li.section {}
1377
 
1378
+ .opc .step-title { border-width:0 1px; border-style:solid; border-color:#fff #d9dde3 #d9dde3; background:#eee; padding:4px 8px 6px; text-align:right; }
1379
  .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; }
1380
  .opc .step-title h2 { float:left; margin:0; font:bold 13px/16px Arial, Helvetica, sans-serif; color:#999; }
1381
  .opc .step-title a { display:none; float:right; font-size:11px; line-height:16px; }
1390
  .opc .active .step-title h2 { color:#f18200; }
1391
  /*.opc .active .step-title a { display:none; }*/
1392
 
1393
+ .opc .step { border:1px solid #bbafa0; border-top:0; background:#fbfaf6; padding:10px; position:relative; }
1394
  .opc .step .tool-tip { right:30px; }
1395
+ #billing-address-select, #shipping-address-select{width:100%}
1396
 
1397
  #opc-login .buttons-set { border-top:0; }
1398
  #opc-login h3 { font-size:13px; border-bottom:1px solid #e4e4e4; padding-bottom:2px; text-transform:uppercase; }
1405
  #opc-review .step { border:0; padding:0; }
1406
  #opc-review .product-name { font-weight:bold; color:#0a263c; }
1407
  #opc-review .item-options { margin:5px 0 0; }
1408
+ #opc-review .buttons-set { padding:10px 0px; border:1px solid #d9dde3; border-width:0 1px 1px; }
1409
+ #opc-review .buttons-set p {/* margin:0; line-height:40px; */}
1410
  #opc-review .buttons-set .please-wait { height:40px; line-height:40px; }
1411
  #opc-review .authentication { margin:0 auto; width:570px; }
1412
  #opc-review .warning-message { color:#222; font-weight:bold; text-align:center; padding:10px 10px 0; }
1439
  .multiple-checkout .box h2 { color:#e26703; }
1440
 
1441
  .multiple-checkout .place-order .please-wait { float:right; padding:27px 7px 0 0; }
1442
+ .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; }
1443
+ .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; */ }
1444
  .multiple-checkout .place-order .grand-total .inner div { display:inline; }
1445
  .multiple-checkout .place-order .grand-total big { display:inline; margin-right:12px; }
1446
  .multiple-checkout .place-order .grand-total .price { color:#E26703; }
1470
 
1471
 
1472
  /* Account Login/Create Pages ============================================================ */
1473
+ .account-login .content { min-height:345px; padding:14px 21px; background:#faf7ee; border:1px solid #bbb6a5;/* border-bottom:0; */}
1474
  .account-login .content h2 { font-weight:bold; font-size:13px; margin:0 0 14px; padding:0 0 5px 3px; border-bottom:1px solid #ddd; background-position:0 1px; background-repeat:no-repeat; text-transform:uppercase; color:#e76200; }
1475
  .account-login .new-users h2 { background-image:url(../images/i_page1.gif)}
1476
  .account-login .registered-users h2 { background-image:url(../images/i_page2.gif); }
1477
  .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; }
1478
 
1479
+ .account-create #is_subscribed{display: inline-block}
1480
 
1481
  /* Captcha ================================================================================ */
1482
  .captcha-note { clear:left; padding-top:5px; }
1500
  }
1501
 
1502
  /* Remember Me Popup ===================================================================== */
1503
+ .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; }
1504
 
1505
  .remember-me label { float:none; margin:0 6px; }
1506
  .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; }
1507
  .remember-me-popup h3 { background:#d9e5ee; border-bottom:1px solid #ccc; font-size:14px; padding:5px 10px; }
1508
  .remember-me-popup .remember-me-popup-head { position:relative; }
1509
+ .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; }
1510
  .remember-me-popup .remember-me-popup-body { padding:10px; }
1511
  .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; }
1512
  /* Remember Me Popup ===================================================================== */
1515
  /* My Account ============================================================================= */
1516
  .my-account .title-buttons .link-rss { float:none; margin:0; }
1517
  .my-account .checkbox{display: inline-block}
1518
+ .my-account .limiter{text-align:right}
1519
  /********** < Dashboard */
1520
  .dashboard .welcome-msg { margin:0 0 1.5em 0; }
1521
  .dashboard .welcome-msg p { margin:0; }
1522
  .dashboard .col2-set { margin:0 0 15px; }
1523
 
1524
  /* General Box */
1525
+ .box-account { background:#fff; border:1px solid #ccc; border-color:#ccc #999 #999 #ccc; padding:15px; margin: 0 0 20px; }
1526
  .box-account .box-head { border-bottom:1px solid #d9dde3; margin:0 0 10px; text-align:right; }
1527
  .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; }
1528
 
1529
+ .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; }
1530
  .dashboard .box .box-title h3,
1531
  .dashboard .box .box-title h4 { float:left; font-size:13px; font-weight:bold; margin:0; }
1532
 
1533
  /* Block: Recent Orders */
1534
+ .dashboard .box-recent .box-head h2 {/* background-image:url(../images/i_folder-table.gif); */}
1535
 
1536
  /* Block: Account Information */
1537
+ .dashboard .box-info .box-head h2 {/* background-image:url(../images/i_ma-info.gif); */}
1538
  .dashboard .box-info h4 { font-size:11px; font-weight:bold; text-transform:uppercase; }
1539
 
1540
  /* Block: Reviews */
1580
 
1581
  .order-date { margin:10px 0; }
1582
 
1583
+ .order-info-box {border:1px solid #d0cbc1; padding:12px 0px 0px 0px; margin:0 0 15px; }
1584
  .order-info-box h2 { font-weight:bold; font-size:13px; }
1585
  .order-info-box .box-payment p { margin:0 0 3px; }
1586
  .order-info-box .box-payment th { font-weight:bold; padding-right:7px; }
1616
  .page-print h2,
1617
  .page-print h3 { font-size:13px; font-weight:bold; }
1618
  .page-print h2.h2 { font-size:16px; font-weight:bold; }
1619
+ .page-print .order-date {/* background:url(../images/bkg_divider1.gif) 0 100% repeat-x;*/ padding:0 0 10px; margin:0 0 10px; }
1620
  .page-print .col2-set { margin:0 0 10px; }
1621
  /* Price Rewrites */
1622
  .page-print .gift-message-link { display:none; }
1629
  .page-print .price-incl-tax .price { display:inline; }
1630
 
1631
  /* My Wishlist */
1632
+ /*.my-wishlist .data-table td { padding:10px; }
1633
  .my-wishlist .product-image { display:block; width:113px; height:113px; margin:0 0 5px; }
1634
  .my-wishlist textarea { display:block; width:97%; height:109px; }
1635
  .my-wishlist .buttons-set { margin-top:2em; }
1636
  .my-wishlist .buttons-set button.button { float:none; }
1637
  .my-wishlist .buttons-set .btn-add span,
1638
+ .my-wishlist .buttons-set .btn-share span { border-color:#406a83; background:#618499; }*/
1639
  #wishlist-table .add-to-links { white-space:nowrap; }
1640
+ #wishlist-table .btn-cart {margin:5px 0;}
1641
+ #wishlist-table .description{margin-bottom:10px}
1642
  /* My Tags */
1643
  .my-tag-edit { float:left; margin:0 0 10px; }
1644
  .my-tag-edit .btn-remove { float:right; margin:4px 0 0 5px; }
1675
  .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; }
1676
  .map-popup-heading { background:#d9e5ee; border-bottom:1px solid #ccc; padding:5px 30px 5px 10px; width:260px; }
1677
  .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; }
1678
+ .map-popup-arrow { /* background:url(../images/map_popup_arrow.gif) no-repeat;*/ position:absolute; left:50%; top:-10px; height:10px; width:19px; }
1679
+ .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; }
1680
  .map-popup-content { border-top:1px solid #eee; padding:10px; overflow:hidden; text-align:left; width:280px; }
1681
  .map-popup-checkout { display:inline; float:right; text-align:right; }
1682
  .map-popup-checkout span { display:block; padding-right:30px; }
1690
 
1691
 
1692
  /* Footer ================================================================================ */
1693
+ /*.footer-container { }*/
 
1694
  .footer .store-switcher { display:inline; margin:0 5px 0 0; color:#fff; }
1695
  .footer .store-switcher label { font-weight:bold; vertical-align:middle; }
1696
  .footer .store-switcher select { padding:0; vertical-align:middle; }
1697
+ .footer a:hover { text-decoration:underline;}
1698
+ /*.footer .bugs { margin:13px 0 0; color:<?php echo $footer_link_color ?>;}
1699
+ .footer .bugs a { color:<?php echo $footer_link_color ?>; text-decoration:underline; font-size: <?php echo $footer_link_size ?>}
1700
+ .footer .bugs a:hover { text-decoration:none; } */
1701
+ .footer address { margin:0 0 20px;}
 
 
1702
  .footer address a:hover { text-decoration:none; }
1703
  .footer ul { display:inline; }
1704
  .footer ul.links { display:block; }
1705
+ .footer li { display:inline;/* background:url(../images/bkg_pipe2.gif) 100% 60% no-repeat;*/ padding:0 10px 0 0px; }
1706
  .footer li.last { background:none !important; padding-right:0 !important; }
1707
  .footer-container .bottom-container { margin:0 0 5px; }
1708
  /* ======================================================================================= */
1836
  /* custom CSS */
1837
  /* checkout onepage */
1838
  #checkout-step-login .radio, #checkoutSteps .radio{display: inline-block}
1839
+ #checkout-step-shipping input[type="checkbox"] {display:inline-block}
1840
 
1841
  /* social network block */
1842
+ #divnetworkshare{margin-bottom: 10px; }
1843
+
1844
 
1845
  /* popup cart page */
1846
  #popupcart{position: absolute; right: 0; z-index: 2; margin: 25px 14px 0px 0px; background:#fff; text-align: left; display: none; width: 250px}
1847
 
1848
  /* pagination catalog / category */
1849
+ .pagination{margin: 0}
1850
+
1851
+ /* product page / additional information */
1852
+ #product-attribute-specs-table .label{font-size:90%; font-weight:normal; text-align:left}
1853
+ /* cart page */
1854
+ .cart-left, .crosselldiv{padding-left:0; padding-right:0}
skin/frontend/default/responsive/css/styles.php DELETED
@@ -1,1930 +0,0 @@
1
- <?php
2
- require_once('../../../../../app/Mage.php');
3
- header("Content-type: text/css; charset: UTF-8");
4
-
5
- /* theme background */
6
- $theme_bgcolor = '#' . Mage::getStoreConfig('setting/themebg/bgcolor');
7
- $theme_bgimage = Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA) . 'bgimage/' . Mage::getStoreConfig('setting/themebg/bgimage');
8
- $theme_bgpositionx = Mage::getStoreConfig('setting/themebg/bgpositionx');
9
- $theme_bgpositiony = Mage::getStoreConfig('setting/themebg/bgpositiony');
10
- $theme_bgpositionrepeat = Mage::getStoreConfig('setting/themebg/bgrepeat');
11
-
12
- /* page background */
13
- $is_transparent_pagegb = Mage::getStoreConfig('setting/pagebg/transparent');
14
- if ($is_transparent_pagegb == false){
15
- $page_bgcolor = '#' . Mage::getStoreConfig('setting/pagebg/bgcolor');
16
- $page_bgimage = Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA) . 'bgimage/' . Mage::getStoreConfig('setting/pagebg/bgimage');
17
- $page_bgpositionx = Mage::getStoreConfig('setting/pagebg/bgpositionx');
18
- $page_bgpositiony = Mage::getStoreConfig('setting/pagebg/bgpositiony');
19
- $page_bgpositionrepeat = Mage::getStoreConfig('setting/pagebg/bgrepeat');
20
- }
21
-
22
- /* theme font */
23
- $fontfm = Mage::getStoreConfig('setting/themefont/fontfamily');
24
-
25
- // if $fontsize == null then fontsize is 14px from bootstrap theme
26
- $fontsize = Mage::getStoreConfig('setting/themefont/fontsize');
27
- $textcolor = '#' . Mage::getStoreConfig('setting/themefont/textcolor');
28
-
29
- /* header */
30
- $header_bgcolor = '#' . Mage::getStoreConfig('setting/header/bgcolor');
31
- $header_link_color = '#' . Mage::getStoreConfig('setting/header/link_color');
32
- $header_link_size = Mage::getStoreConfig('setting/header/link_size');
33
-
34
- /* body */
35
- $container_bgcolor = '#' . Mage::getStoreConfig('setting/body/bgcolor');
36
- $container_bgimage = Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA) . 'bgimage/' . Mage::getStoreConfig('setting/body/bgimage');
37
- $container_bgpositionx = Mage::getStoreConfig('setting/body/bgpositionx');
38
- $container_bgpositiony = Mage::getStoreConfig('setting/body/bgpositiony');
39
- $container_bgpositionrepeat = Mage::getStoreConfig('setting/body/bgrepeat');
40
-
41
- /* footer */
42
- $footer_bgcolor = '#' . Mage::getStoreConfig('setting/footer/bgcolor');
43
- $footer_link_color = '#' . Mage::getStoreConfig('setting/footer/link_color');
44
- $footer_link_size = Mage::getStoreConfig('setting/footer/link_size');
45
-
46
- // get default size
47
- if ($footer_link_size == ''){
48
- $footer_link_size = $fontsize;
49
- }
50
- $footer_text_color = '#' . Mage::getStoreConfig('setting/footer/text_color');
51
- $footer_text_size = Mage::getStoreConfig('setting/footer/text_size');
52
- // get default size
53
- if ($footer_text_size == ''){
54
- $footer_text_size = $fontsize;
55
- }
56
- $footer_line_color = '#' . Mage::getStoreConfig('setting/footer/line_color');
57
- $footer_line_size = Mage::getStoreConfig('setting/footer/line_size');
58
- // get default size 10px
59
- if ($footer_line_size == ''){
60
- $footer_line_size = '10px';
61
- }
62
-
63
- ?>
64
-
65
- * { margin:0; padding:0; }
66
-
67
- body { background:<?php echo $theme_bgcolor ?> url(<?php echo $theme_bgimage ?>) <?php echo $theme_bgpositionx ?> <?php echo $theme_bgpositiony ?> <?php echo $theme_bgpositionrepeat ?>; font-family: <?php echo $fontfm ?>; font-size:<?php echo $fontsize ?>; color: <?php echo $textcolor ?>; text-align:center}
68
-
69
- img { border:0; vertical-align:top; }
70
-
71
- a { color:#1e7ec8; text-decoration:underline; }
72
- a:hover { text-decoration:none; }d
73
- :focus { outline:0; }
74
-
75
- /* Headings */
76
- h1,h2,h3,
77
- h4,h5,h6 { margin:0 0 5px; line-height:1.35; color:#0a263c; }
78
- h1 { font-size:20px; font-weight:normal; }
79
- h2 { font-size:18px; font-weight:normal; }
80
- h3 { font-size:16px; font-weight:bold; }
81
- h4 { font-size:14px; font-weight:bold; }
82
- h5 { font-size:12px; font-weight:bold; }
83
- h6 { font-size:11px; font-weight:bold; }
84
-
85
- /* Forms */
86
- form { display:inline; }
87
- fieldset { border:0; }
88
- legend { display:none; }
89
-
90
- /* Table */
91
- table { border:0; /*border-collapse:collapse;*/ border-spacing:0; empty-cells:show; font-size:100%; }
92
- caption,th,td { vertical-align:top; text-align:left; font-weight:normal; }
93
-
94
- /* Content */
95
- p { margin:0 0 10px; }
96
- strong { font-weight:bold; }
97
- address { font-style:normal; line-height:1.35; }
98
- cite { font-style:normal; }
99
- q,
100
- blockquote { quotes:none; }
101
- q:before,
102
- q:after { content:''; }
103
- small,big { font-size:1em; }
104
- /*sup { font-size:1em; vertical-align:top; }*/
105
-
106
- /* Lists */
107
- ul,ol { list-style:none; }
108
-
109
- /* Tools */
110
- .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; }
111
- .nobr { white-space:nowrap !important; }
112
- .wrap { white-space:normal !important; }
113
- .a-left { text-align:left !important; }
114
- .a-center { text-align:center !important; }
115
- .a-right { text-align:right !important; }
116
- .v-top { vertical-align:top; }
117
- .v-middle { vertical-align:middle; }
118
- .f-left,
119
- .left { float:left !important; }
120
- .f-right,
121
- .right { float:right !important; }
122
- .f-none { float:none !important; }
123
- .f-fix { float:left; width:100%; }
124
- .no-display { display:none; }
125
- .no-margin { margin:0 !important; }
126
- .no-padding { padding:0 !important; }
127
- .no-bg { background:none !important; }
128
- /* ======================================================================================= */
129
-
130
-
131
- /* Layout ================================================================================ */
132
- /*.wrapper { min-width:954px; }*/
133
- .page {background:<?php echo $page_bgcolor ?> url(<?php echo $page_bgimage ?>) <?php echo $page_bgpositionx ?> <?php echo $page_bgpositiony ?> <?php echo $page_bgpositionrepeat ?>;}
134
- .page-print { background:#fff; padding:25px 30px; text-align:left; }
135
- .page-empty { background:#fff; padding:20px; text-align:left; }
136
- .page-popup { background:#fff; padding:25px 30px; text-align:left; }
137
- .main-container { background:<?php echo $container_bgcolor ?> url(<?php echo $container_bgimage ?>) <?php echo $container_bgpositionx ?> <?php echo $container_bgpositiony ?> <?php echo $container_bgpositionrepeat ?>; }
138
- .main { /*width:900px; margin:0 auto; min-height:400px; */padding:0px 15px 30px; background:#fffff; text-align:left; }
139
-
140
- /* Base Columns */
141
- .col-left { /*float:left; width:195px; padding:0 0 1px; */}
142
- .col-left.sidebar{padding-left: 0px}
143
- .col-main { /*float:left; width:685px; padding:0 0 1px; */}
144
- .col-right { /*float:right; width:195px; padding:0 0 1px; */}
145
-
146
- /* 1 Column Layout */
147
- .col1-layout .col-main { float:none; width:auto; }
148
-
149
- /* 2 Columns Layout */
150
- .col2-left-layout .col-main { /*float:right; */}
151
- .col2-right-layout .col-main {}
152
-
153
- /* 3 Columns Layout */
154
- .col3-layout .col-main {/* width:475px; margin-left:17px; */}
155
- .col3-layout .col-wrapper { /*float:left; width:687px;*/ }
156
- .col3-layout .col-wrapper .col-main { /*float:right;*/ }
157
-
158
- /* Content Columns */
159
- .col2-set .col-1 { float:left; width:48.5%; }
160
- .col2-set .col-2 { float:right; width:48.5%; }
161
- .col2-set .col-narrow { width:32%; }
162
- .col2-set .col-wide { width:65%; }
163
-
164
- .col3-set .col-1 { float:left; width:32%; }
165
- .col3-set .col-2 { float:left; width:32%; margin-left:2%; }
166
- .col3-set .col-3 { float:right; width:32%; }
167
-
168
- .col4-set .col-1 { float:left; width:23.5%; }
169
- .col4-set .col-2 { float:left; width:23.5%; margin:0 2%; }
170
- .col4-set .col-3 { float:left; width:23.5%; }
171
- .col4-set .col-4 { float:right; width:23.5%; }
172
- /* ======================================================================================= */
173
-
174
-
175
- /* Global Styles ========================================================================= */
176
- /* Form Elements */
177
- input,select,textarea,button { font:12px/15px Arial, Helvetica, sans-serif; vertical-align:middle; color:#2f2f2f; }
178
- input.input-text,select,textarea { background:#fff; border:1px solid #b6b6b6; }
179
- /*input.input-text,textarea { padding:2px; }*/
180
- select { padding:1px; }
181
- select option { padding-right:10px; }
182
- select.multiselect option { border-bottom:1px solid #b6b6b6; padding:2px 5px; }
183
- select.multiselect option:last-child { border-bottom:0; }
184
- textarea { overflow:auto; }
185
- input.radio {/* margin-right:3px; */}
186
- input.checkbox {/* margin-right:3px; */}
187
- input.qty { width:2.5em !important; }
188
- button.button::-moz-focus-inner { /*padding:0; border:0; */} /* FF Fix */
189
- /*button.button { -webkit-border-fit:lines; } *//* <- Safari & Google Chrome Fix */
190
- /*button.button { overflow:visible; width:auto; border:0; padding:0; margin:0; background:transparent; cursor:pointer; }*/
191
- /*button.button span { display:block; height:19px; border:1px solid #de5400; background:#f18200; padding:0 8px; font:bold 12px/19px Arial, Helvetica, sans-serif; text-align:center; white-space:nowrap; color:#fff; }
192
- button.button span span { border:0; padding:0; }
193
- button.disabled span { border-color:#bbb !important; background:#bbb !important; }*/
194
-
195
- 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; }
196
- button.btn-checkout span span { background-position:100% 0; padding:0 25px 0 16px; }
197
- button.btn-checkout.no-checkout span { background-position:0 100%; color:#b8baba; }
198
- button.btn-checkout.no-checkout span span { background-position:100% 100%; }
199
-
200
- p.control input.checkbox,
201
- p.control input.radio { margin-right:6px; }
202
- /* Form Highlight */
203
- input.input-text:focus,select:focus,textarea:focus { background-color:#edf7fd; }
204
- /*.highlight { background:#efefef; }*/
205
-
206
- /* Form lists */
207
- /* Grouped fields */
208
- /*.form-list { width:535px; margin:0 auto; overflow:hidden; }*/
209
- .form-list li { margin:0 0 8px; }
210
- .form-list label { float:left; color:#666; font-weight:bold; position:relative; z-index:0; }
211
- .form-list label.required {}
212
- .form-list label.required em { float:right; font-style:normal; color:#eb340a; position:absolute; top:0; right:-8px; }
213
- .form-list li.control label { float:none; }
214
- .form-list li.control input.radio,
215
- .form-list li.control input.checkbox { margin-right:6px; }
216
- .form-list li.control .input-box { clear:none; display:inline; width:auto; }
217
- /*.form-list li.fields { margin-right:-15px; }*/
218
- .form-list .input-box { display:block; clear:both;/* width:260px; */}
219
- .form-list .field { /*float:left; width:275px; */}
220
- .form-list input.input-text {/* width:254px; */}
221
- .form-list textarea { /*width:254px; */height:10em; }
222
- .form-list select {/* width:260px; */}
223
- .cart-collaterals .form-list select{width: 80%}
224
- .form-list li.wide .input-box { /*width:535px; */}
225
- .form-list li.wide input.input-text {/* width:529px; */}
226
- .form-list li.wide textarea { /*width:529px; */}
227
- .form-list li.wide select { /*width:535px; */}
228
- .form-list li.additional-row { border-top:1px solid #ccc; margin-top:10px; padding-top:7px; }
229
- .form-list li.additional-row .btn-remove { float:right; margin:5px 0 0; }
230
- .form-list .input-range input.input-text { width:74px; }
231
-
232
- .form-list-narrow li { margin-bottom:0; }
233
- .form-list-narrow li .input-box { margin-bottom:6px; }
234
- .form-list-narrow li.wide .input-box { width:260px; }
235
- .form-list-narrow li.wide input.input-text,
236
- .form-list-narrow li.wide textarea { width:254px }
237
- .form-list-narrow li.wide select { width:260px; }
238
-
239
- /* Customer */
240
- .form-list .customer-name-prefix .input-box,
241
- .form-list .customer-name-suffix .input-box,
242
- .form-list .customer-name-prefix-suffix .input-box,
243
- .form-list .customer-name-prefix-middlename .input-box,
244
- .form-list .customer-name-middlename-suffix .input-box,
245
- .form-list .customer-name-prefix-middlename-suffix .input-box { width:auto; }
246
-
247
- .form-list .name-prefix { width:65px; }
248
- .form-list .name-prefix select { width:55px; }
249
- .form-list .name-prefix input.input-text { width:49px; }
250
-
251
- .form-list .name-suffix { width:65px; }
252
- .form-list .name-suffix select { width:55px; }
253
- .form-list .name-suffix input.input-text { width:49px; }
254
-
255
- .form-list .customer-name-prefix-middlename-suffix .name-firstname,
256
- .form-list .customer-name-prefix-middlename .name-firstname { width:140px; }
257
- .form-list .customer-name-prefix-middlename-suffix .name-firstname input.input-text,
258
- .form-list .customer-name-prefix-middlename .name-firstname input.input-text { width:124px; }
259
- .form-list .customer-name-prefix-middlename-suffix .name-lastname { width:205px; }
260
- .form-list .customer-name-prefix-middlename-suffix .name-lastname input.input-text { width:189px; }
261
-
262
- .form-list .customer-name-prefix-suffix .name-firstname { width:210px; }
263
- .form-list .customer-name-prefix-suffix .name-lastname { width:205px; }
264
- .form-list .customer-name-prefix-suffix .name-firstname input.input-text,
265
- .form-list .customer-name-prefix-suffix .name-lastname input.input-text { width:189px; }
266
-
267
- .form-list .customer-name-prefix-suffix .name-firstname { width:210px; }
268
- .form-list .customer-name-prefix-suffix .name-lastname { width:205px; }
269
- .form-list .customer-name-prefix-suffix .name-firstname input.input-text,
270
- .form-list .customer-name-prefix-suffix .name-lastname input.input-text { width:189px; }
271
-
272
- .form-list .customer-name-prefix .name-firstname,
273
- .form-list .customer-name-middlename .name-firstname,
274
- .form-list .customer-name-middlename .name-middlename { width:210px; }
275
-
276
- .form-list .customer-name-suffix .name-lastname,
277
- .form-list .customer-name-middlename .name-firstname,
278
- .form-list .customer-name-middlename .name-middlename,
279
- .form-list .customer-name-middlename-suffix .name-firstname,
280
- .form-list .customer-name-middlename-suffix .name-lastname { width:205px; }
281
-
282
- .form-list .customer-name-prefix .name-firstname input.input-text,
283
- .form-list .customer-name-suffix .name-lastname input.input-text,
284
- .form-list .customer-name-middlename .name-firstname input.input-text,
285
- .form-list .customer-name-middlename .name-middlename input.input-text,
286
- .form-list .customer-name-middlename-suffix .name-firstname input.input-text,
287
- .form-list .customer-name-middlename-suffix .name-lastname input.input-text { width:189px; }
288
-
289
- .form-list .customer-dob .dob-month,
290
- .form-list .customer-dob .dob-day,
291
- .form-list .customer-dob .dob-year { float:left; width:85px; }
292
- .form-list .customer-dob input.input-text { display:block; width:74px; }
293
- .form-list .customer-dob label { font-size:10px; font-weight:normal; color:#888; }
294
- .form-list .customer-dob .dob-day,
295
- .form-list .customer-dob .dob-month { width:60px; }
296
- .form-list .customer-dob .dob-day input.input-text,
297
- .form-list .customer-dob .dob-month input.input-text { width:46px; }
298
- .form-list .customer-dob .dob-year { width:140px; }
299
- .form-list .customer-dob .dob-year input.input-text { width:134px; }
300
-
301
- /* Independent fields */
302
- /*.form-list li { margin:0 0 8px; }
303
- .form-list li.fields { margin:0; }
304
- .form-list .field { display:block; margin:0 0 8px; }
305
- .form-list li.control {}
306
- .form-list label { float:left; width:150px; padding:2px 10px 0 0; text-align:right; }
307
- .form-list label.required { font-weight:bold; }
308
- .form-list label.required em { font-variant:normal; color:#eb340a; margin-right:3px; }
309
- .form-list .input-box { float:left; width:260px; }
310
- .form-list input.input-text,
311
- .form-list textarea { width:254px; }
312
- .form-list select { width:260px; }
313
- .form-list li.additional-row { border-top:1px solid #ddd; margin-top:10px; }
314
- .form-list li.additional-row .btn-remove { float:right; margin:5px 5px 0 0; }
315
- .form-list .input-range input.input-text { width:96px; }*/
316
- /* Customer */
317
- /*.form-list .customer-dob .dob-month,
318
- .form-list .customer-dob .dob-day,
319
- .form-list .customer-dob .dob-year { float:left; width:85px; }
320
- .form-list .customer-dob input.input-text { display:block; width:74px; }
321
- .form-list .customer-dob label { font-size:11px; font-weight:normal; color:#777; text-align:left; }
322
- .form-list .customer-dob .dob-day,
323
- .form-list .customer-dob .dob-month { width:60px; }
324
- .form-list .customer-dob .dob-day input.input-text,
325
- .form-list .customer-dob .dob-month input.input-text { width:46px; }
326
- .form-list .customer-dob .dob-year { width:140px; }
327
- .form-list .customer-dob .dob-year input.input-text { width:134px; }*/
328
-
329
- .buttons-set { clear:both; margin:4em 0 0; padding:8px 0 0; border-top:1px solid #e4e4e4; text-align:right; }
330
- .buttons-set p.required { margin:0 0 10px; }
331
- .buttons-set .back-link { float:left; margin:0; }
332
- .buttons-set button.button { float:right; margin-left:5px; }
333
-
334
- .buttons-set-order { margin:10px 0 0; }
335
- .buttons-set-order .please-wait { padding:12px 7px 0 0; }
336
-
337
- .fieldset { border:1px solid #bbafa0; background:#fbfaf6; padding:22px 25px 12px 33px; margin:28px 0; }
338
- .fieldset .legend { float:left; font-weight:bold; font-size:13px; border:1px solid #f19900; background:#f9f3e3; color:#e76200; margin:-33px 0 0 -10px; padding:0 8px; position:relative; }
339
-
340
- /* Form Validation */
341
- .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; }
342
- .validation-failed { border:1px dashed #eb340a !important; background:#faebe7 !important; }
343
- .validation-passed {}
344
- p.required { font-size:11px; text-align:right; color:#EB340A; }
345
- /* Expiration date and CVV number validation fix */
346
- .v-fix { float:left; }
347
- .v-fix .validation-advice { display:block; width:12em; margin-right:-12em; position:relative; }
348
-
349
- /* Global Messages */
350
- .success { color:#3d6611; font-weight:bold; }
351
- .error { color:#df280a; font-weight:bold; }
352
- .notice { color:#e26703; }
353
-
354
- .messages,
355
- .messages ul { list-style:none !important; margin:0 !important; padding:0 !important; }
356
- .messages { width:100%; overflow:hidden; }
357
- .messages li { margin:0 0 10px !important; }
358
- .messages li li { margin:0 0 3px !important; }
359
- .error-msg,
360
- .success-msg,
361
- .note-msg,
362
- .notice-msg { border-style:solid !important; border-width:1px !important; background-position:10px 9px !important; background-repeat:no-repeat !important; min-height:24px !important; padding:8px 8px 8px 32px !important; font-size:11px !important; font-weight:bold !important; }
363
- .error-msg { border-color:#f16048; background-color:#faebe7; background-image:url(../images/i_msg-error.gif); color:#df280a; }
364
- .success-msg { border-color:#446423; background-color:#eff5ea; /*background-image:url(../images/i_msg-success.gif); */ color:#3d6611; }
365
- .note-msg,
366
- .notice-msg { border-color:#fcd344; background-color:#fafaec; /* background-image:url(../images/i_msg-note.gif); */ color:#3d6611; }
367
-
368
- /* BreadCrumbs */
369
- .breadcrumbs { font-size:11px; line-height:1.25; margin:0 0 13px; }
370
- .breadcrumbs li { display:inline; }
371
- .breadcrumbs li strong { font-weight:bold; }
372
-
373
- /* Page Heading */
374
- .page-title { width:100%; overflow:hidden; border-bottom:1px solid #ccc; margin:0 0 25px; padding-bottom:5px;}
375
- .page-title h1,
376
- .page-title h2 { margin:0; /*font-size:20px; color:#0a263c; */}
377
- .page-title .separator { margin:0 3px; }
378
- .page-title .link-rss { float:right; margin:7px 0 0; }
379
- .title-buttons { text-align:right; }
380
- .title-buttons h1,
381
- .title-buttons h2,
382
- .title-buttons h3,
383
- .title-buttons h4,
384
- .title-buttons h5,
385
- .title-buttons h6 { float:left; }
386
-
387
- .subtitle,
388
- .sub-title { clear:both; padding:15px 0 0; font-size:15px; font-weight:bold; margin:0 0 6px; color:#e25203; }
389
-
390
- /* Pager */
391
- .pager-responsive { font-size:11px; background:#fff url(../images/bkg_toolbar.gif) 0 100% repeat-x; padding:0px 8px; /*border-top:1px solid #e2e2e2; */text-align:center; }
392
- .pager-responsive .amount {/* float:left; margin:0; */ text-align: left}
393
- .pager-responsive .limiter {/* float:right; */ text-align: right}
394
- .pager-responsive .limiter label { vertical-align:middle; }
395
- .pager-responsive .limiter select { padding:0; margin:0 0 1px; vertical-align:middle; }
396
- .pager-responsive .pages {/* margin:0 140px; */}
397
- /*.pager .pages ol { display:inline; }
398
- .pager .pages li { display:inline; margin:0 2px; }*/
399
- .pager .pages .current {}
400
- .pager .amount{text-align: left; float:left}
401
- .pager .pages{text-align: right; float:right}
402
- /* Sorter */
403
- .sorter { font-size:11px; /*background:#fff url(../images/bkg_toolbar.gif) 0 100% repeat-x; padding:3px 8px; border-top:1px solid #e2e2e2; */}
404
- .sorter .view-mode {/* float:left; margin:0; */ text-align: left}
405
- .sorter .sort-by {/* float:right; padding-right:36px; */ text-align: right}
406
- .sorter .sort-by label { vertical-align:middle; }
407
- .sorter .sort-by select { padding:0; margin:0 0 1px; vertical-align:middle; }
408
- .sorter .link-feed {}
409
-
410
- /* Toolbar */
411
- .toolbar {}
412
- .toolbar .pager-responsive { padding:0px; /*border-bottom:1px solid #fff; */}
413
- .toolbar .sorter { border-bottom:1px solid #fff; }
414
- .toolbar-bottom {}
415
-
416
- /* Data Table */
417
- .data-table { width:100%; border:1px solid #bebcb7; }
418
- .data-table .odd { background:#f8f7f5 }
419
- .data-table .even { background:#eeeded; }
420
- /*.data-table tr.odd:hover,
421
- .data-table tr.even:hover { background:#ebf1f6; }*/
422
- .data-table td.last,
423
- .data-table th.last {/* border-right:0; */}
424
- .data-table tr.last th,
425
- .data-table tr.last td { border-bottom:0 !important; }
426
- .data-table th { padding:3px 8px; font-weight:normal; }
427
- .data-table td { padding:3px 8px; }
428
-
429
- .data-table thead th { font-weight:normal; border-right:1px solid #c2d3e0; padding:3px 8px; color:#f18200; white-space:nowrap; vertical-align:middle; }
430
- .data-table thead th.wrap { white-space:normal; }
431
- .data-table thead th a,
432
- .data-table thead th a:hover { color:#fff; }
433
- .data-table thead th {/* background:url(../images/bkg_th.gif) repeat-x 0 100% #d9e5ee; */}
434
- .data-table thead th .tax-flag { font-size:11px; white-space:nowrap; }
435
-
436
- .data-table tfoot { border-bottom:1px solid #d9dde3; }
437
- .data-table tfoot tr.first td {/* background:url(../images/bkg_tfoot.gif) 0 0 repeat-x; */}
438
- .data-table tfoot tr { background-color:#dee5e8 !important; }
439
- .data-table tfoot td { padding-top:1px; padding-bottom:1px; border-bottom:0; border-right:1px solid #d9dde3; }
440
- .data-table tfoot strong { font-size:16px; }
441
-
442
- .data-table tbody th,
443
- .data-table tbody td { border-bottom:1px solid #d9dde3; border-right:1px solid #d9dde3; }
444
- /* Bundle products tables */
445
- .data-table tbody.odd tr { background:#f8f7f5 !important; }
446
- .data-table tbody.even tr { background:#f6f6f6 !important; }
447
- .data-table tbody.odd tr td,
448
- .data-table tbody.even tr td { border-bottom:0; }
449
- .data-table tbody.odd tr.border td,
450
- .data-table tbody.even tr.border td { border-bottom:1px solid #d9dde3; }
451
-
452
- .data-table tbody td .option-label { font-weight:bold; font-style:italic; }
453
- .data-table tbody td .option-value { padding-left:10px; }
454
-
455
- /* Generic Info Box */
456
- .info-box { background:#fff; border:1px solid #d0cbc1; padding:12px 15px; margin:0 0 15px; }
457
- .info-box h2 { font-weight:bold; font-size:13px; }
458
-
459
- .info-table th { font-weight:bold; padding:2px 15px 2px 0; }
460
- .info-table td { padding:2px 0; }
461
-
462
- /* Shopping cart total summary row expandable to details */
463
- tr.summary-total { cursor:pointer; }
464
- tr.summary-total td {}
465
- 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; }
466
- tr.show-details .summary-collapse { background-position:0 -52px; }
467
- tr.show-details td {}
468
- tr.summary-details td { font-size:11px; background-color:#dae1e4; color:#626465; }
469
- tr.summary-details-first td { border-top:1px solid #d2d8db; }
470
- tr.summary-details-excluded { font-style:italic; }
471
-
472
- /* Shopping cart tax info */
473
- .cart-tax-info { display:block; }
474
- .cart-tax-info,
475
- .cart-tax-info .cart-price { padding-right:20px; }
476
- .cart-tax-total { display:block; padding-right:20px; /* background:url(../images/bkg_collapse.gif) 100% 5px no-repeat; */ cursor:pointer; }
477
- .cart-tax-info .price,
478
- .cart-tax-total .price { display:inline !important; font-weight:normal !important; }
479
- .cart-tax-total-expanded { background-position:100% -52px; }
480
-
481
- /* Class: std - styles for admin-controlled content */
482
- .std .subtitle { padding:0; }
483
- .std ol.ol { list-style:decimal outside; padding-left:1.5em; }
484
- .std ul.disc { list-style:disc outside; padding-left:18px; margin:0 0 10px; }
485
- .std dl dt { font-weight:bold; }
486
- .std dl dd { margin:0 0 10px; }
487
- .std ul,
488
- .std ol,
489
- .std dl,
490
- .std p,
491
- .std address,
492
- .std blockquote { margin:0 0 1em; padding:0; }
493
- .std ul { list-style:disc outside; padding-left:10px; }
494
- .std ol { list-style:decimal outside; padding-left:1.5em; }
495
- .std ul ul { list-style-type:circle; }
496
- .std ul ul,
497
- .std ol ol,
498
- .std ul ol,
499
- .std ol ul { margin:.5em 0; }
500
- .std dt { font-weight:bold; }
501
- .std dd { padding:0 0 0 1.5em; }
502
- .std blockquote { font-style:italic; padding:0 0 0 1.5em; }
503
- .std address { font-style:normal; }
504
- .std b,
505
- .std strong { font-weight:bold; }
506
- .std i,
507
- .std em { font-style:italic; }
508
-
509
- /* Misc */
510
- .links li { display:inline; }
511
- .links li.first { padding-left:0 !important; }
512
- .links li.last { background:none !important; padding-right:0 !important; }
513
-
514
- .link-cart { color:#dc6809 !important; font-weight:bold; }
515
- .link-wishlist { color:#dc6809 !important; font-weight:bold; }
516
- .link-reorder { font-weight:bold; color:#dc6809 !important; }
517
- .link-compare { font-weight:bold; }
518
- .link-print { /*background:url(../images/i_print.gif) 0 2px no-repeat; padding:2px 0 2px 25px;*/ font-weight:bold; color:#dc6809; }
519
- .link-rss {/* background:url(../images/i_rss.gif) 0 2px no-repeat; */ padding-left:18px; line-height:14px; white-space:nowrap; }
520
- .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; */}
521
- .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; }
522
- .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; */}
523
- .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; }
524
-
525
- .cards-list dt { margin:5px 0 0; }
526
- .cards-list .offset { padding:2px 0 2px 20px; }
527
-
528
- .separator { margin:0 3px; }
529
-
530
- .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; }
531
-
532
- /* Global site notices */
533
- .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; }
534
- .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; }
535
- .global-site-notice .notice-inner p { margin:0; border:1px dotted #cccc73; padding:10px; }
536
- .global-site-notice .notice-inner .actions { padding-top:10px; }
537
-
538
- /* Cookie Notice */
539
- .notice-cookie { }
540
-
541
- /* Noscript Notice */
542
- .noscript {}
543
-
544
- /* Demo Notice */
545
- .demo-notice { margin:0; padding:6px 10px; background:#d75f07; font-size:12px; line-height:1.15; border:0; text-align:center; color:#fff; }
546
- .demo-notice .notice-inner { width:auto; padding:0; background:none; text-align:center; }
547
- .demo-notice .notice-inner p { padding:0; border:0; }
548
-
549
- /* ======================================================================================= */
550
-
551
-
552
- /* Header ================================================================================ */
553
- .logo { float:left; }
554
- .header{padding: 15px 0 7px 0; background: <?php echo $header_bgcolor ?>}
555
- .header-container { margin-bottom:10px; /*border-top:5px solid #0d2131; border-bottom:1px solid #415966; background:url(../images/bkg_header.jpg) 50% 0 repeat; */ }
556
- /*.header { width:930px; margin:0 auto; padding:10px; text-align:right; position:relative; z-index:10; }*/
557
- /*.header .logo { float:left; margin:3px 0 10px 12px; text-decoration:none !important; }*/
558
- .header .logo strong { position:absolute; top:-999em; left:-999em; width:0; height:0; font-size:0; line-height:0; text-indent:-999em; overflow:hidden; }
559
- /*.header h1.logo { margin:0; }*/
560
- .header .quick-access { /*float:right; width:600px; padding:28px 10px 0 0; */}
561
- .header .welcome-msg { margin-bottom:0; /*text-align:right; */ color:#e26703; }
562
- .header .welcome-msg a { color:#ebbc58; }
563
- .header .form-search { /*position:absolute; top:0; right:29px; width:315px; height:30px; background:url(../images/bkg_form-search.gif) 0 0 no-repeat; padding:1px 0 0 16px; */}
564
- .header .form-search label { float:left; width:24px; height:21px; text-align:left; text-indent:-999em; overflow:hidden; }
565
- .header .form-search input.input-text {/* float:left; padding: 10px; width: 98%; margin-top: 15px; border-color:#5c7989; width:209px; margin-right:4px; */}
566
- .header .form-search button.button { float:left; }
567
- .header .form-search button.button span { border:0; height:21px; /* background:url(../images/btn_search.gif) 0 0 no-repeat; */ padding:0 0 0 3px; font:bold 11px/21px Tahoma, Verdana, Arial, sans-serif; }
568
- .header .form-search button.button span span { background-position:100% 0; padding:0 6px 0 3px; }
569
- .header .form-search .search-autocomplete { z-index:999; left:40px !important; top:22px !important; }
570
- .header .form-search .search-autocomplete ul { border:1px solid #5c7989; background-color:#f9f5f0; }
571
- .header .form-search .search-autocomplete li { text-align:left; border-bottom:1px solid #f4eee7; padding:2px 8px 1px 8px; cursor:pointer; }
572
- .header .form-search .search-autocomplete li .amount { float:right; font-weight:bold; }
573
- .header .form-search .search-autocomplete li.odd { background-color:#fffefb; }
574
- .header .form-search .search-autocomplete li.selected { background-color:#f7e8dd; }
575
- .header #search_mini_form .caret{margin-left:7px}
576
- .header #search_mini_form ul li a{text-decoration:none; text-align:left}
577
- .header .form-language { clear:both; padding:5px 0 0;/* text-align:right; */}
578
- .header .form-language label { font-weight:bold; padding-right:5px;/* color:#a7c6dd; vertical-align:middle; */}
579
- .header .form-language select { padding:0; }
580
- .header .form-language select.flags option { background-position:4px 50%; background-repeat:no-repeat; padding-left:25px; }
581
- .header .links { /*float:right; */margin:6px 0 6px; }
582
- .header .links li { font-size:11px;/* float:left; background:url(../images/bkg_pipe1.gif) 100% 60% no-repeat;*/ padding:10px 15px 0 0px; }
583
- .header .links a { color:<?php echo $header_link_color ?>; font-size: <?php echo $header_link_size ?>;}
584
- .header .links .top-link-cart i{margin-left: 5px; color: <?php echo $header_link_color ?>}
585
- .header-container .top-container { clear:both; padding:5px 10px 0 12px; text-align:right; }
586
- .header-container .top-container a { font-size:11px; color:#ebbc58; }
587
-
588
- /********** < Navigation */
589
- /*.nav-container { background:#0a263d url(../images/bkg_nav0.jpg) 50% 0 repeat-y; }*/
590
- #nav { /*width:918px; margin:0 auto; padding:0 16px; font-size:13px; */}
591
- #nav li a{text-decoration: none; text-transform: uppercase; text-align: left}
592
- #nav li ul li a{text-transform: none; text-align: left}
593
- #nav-parentlink{color: #e26703}
594
- .navbar-header .navbar-brand{text-decoration: none; color: #e26703}
595
- /* All Levels */ /* Style consistent throughout all nav levels */
596
- /*#nav li { position:relative; text-align:left; }
597
- #nav li.over { z-index:998; }
598
- #nav a,
599
- #nav a:hover { display:block; line-height:1.3em; text-decoration:none; }
600
- #nav span { display:block; cursor:pointer; white-space:nowrap; }
601
- #nav li ul span {white-space:normal; }
602
- #nav ul li.parent a { /* background:url(../images/bkg_nav2.gif) 100% 100% no-repeat; */}
603
- #nav ul li.parent li a { background-image:none; }
604
- */
605
- /* 0 Level */
606
- /*#nav li { float:left; }
607
- #nav li.active a { color:#d96708; }
608
- #nav a { float:left; padding:5px 12px 6px 8px; color:#a7c6dd; font-weight:bold; }
609
- #nav li.over a,
610
- #nav a:hover { color:#d96708; }
611
- */
612
- /* 1st Level */
613
- /*#nav ul li,
614
- #nav ul li.active { float:none; margin:0; padding-bottom:1px; background:#ecf3f6 url(../images/bkg_nav1.gif) 0 100% repeat-x; }
615
- #nav ul li.last { background:#ecf3f6; padding-bottom:0; }
616
-
617
- #nav ul a,
618
- #nav ul a:hover { float:none; padding:0; background:none; }
619
- #nav ul li a { font-weight:normal !important; }
620
- */
621
- /* 2nd Level */
622
- /*#nav ul,
623
- #nav div { position:absolute; width:15em; top:27px; left:-10000px; border:1px solid #899ba5; }
624
- #nav div ul { position:static; width:auto; border:none; }
625
- */
626
- /* 3rd+ Level */
627
- /*#nav ul ul,
628
- #nav ul div { top:5px; }
629
-
630
- #nav ul li a { background:#ecf3f6; }
631
- #nav ul li a:hover { background:#d5e4eb; }
632
- #nav ul li a,
633
- #nav ul li a:hover { color:#2f2f2f !important; }
634
- #nav ul span,
635
- #nav ul li.last li span { padding:3px 15px 4px 15px; }
636
- */
637
- /* Show menu */
638
- /*#nav li ul.shown-sub,
639
- #nav li div.shown-sub { left:0; z-index:999; }
640
- #nav li .shown-sub ul.shown-sub,
641
- #nav li .shown-sub li div.shown-sub { left:100px; }*/
642
- /********** Navigation > */
643
- /* ======================================================================================= */
644
-
645
-
646
- /* Sidebar =============================================================================== */
647
- .block { border:1px solid #c4c1bc; margin:0 0 15px; }
648
- .block .block-title { /*background:url(../images/bkg_block-title.gif) 0 0 repeat-x;*/ border-bottom:1px solid #ddd; padding:2px 9px; }
649
- .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; }
650
- .block .block-title strong span {}
651
- .block .block-title a { text-decoration:none !important; }
652
- .block .block-subtitle { margin:0; padding:5px 9px; font-size:1em; font-weight:bold; color:#0a263c; }
653
- .block .block-content { background:#f8f7f5; }
654
- .block .block-content li.item { padding:7px 9px; }
655
- .block .block-content .product-name { color:#1e7ec8; }
656
- .block .btn-remove,
657
- .block .btn-edit { float:right; margin:1px 0 2px 5px; }
658
- .block .actions { background:#dee5e8; padding:6px 9px; text-align:right; }
659
- .block .actions a { float:left; }
660
- .block .actions button.button { float:right; }
661
- .block .empty { margin:0; padding:5px 9px; }
662
-
663
- .block li.odd { background-color:#f4f3f3; }
664
- .block li.even { background-color:#fafafa; }
665
-
666
- /* Mini Blocks */
667
- .block-cart,
668
- .block-wishlist,
669
- .block-subscribe,
670
- .block-compare,
671
- .block-reorder,
672
- .block-poll,
673
- .block-gr-search,
674
- .block-viewed,
675
- .block-compared,
676
- .block-related,
677
- .block-tags,
678
- .block-login { font-size:11px; line-height:1.25; border: 1px solid #c4c6c8; margin-bottom: 20px}
679
- .block-cart .block-title strong,
680
- .block-wishlist .block-title strong,
681
- .block-subscribe .block-title strong,
682
- .block-compare .block-title strong,
683
- .block-reorder .block-title strong,
684
- .block-poll .block-title strong,
685
- .block-viewed .block-title strong,
686
- .block-compared .block-title strong,
687
- .block-related .block-title strong,
688
- .block-tags .block-title strong,
689
- .block-login .block-title strong { background-position:0 0; background-repeat:no-repeat; padding-left:0px; }
690
-
691
- /* Mini Products List */
692
- .mini-products-list .product-image { float:left; width:50px; border:1px solid #a9a9a9; }
693
- .mini-products-list .product-details { margin-left:60px; }
694
- .block-cart .mini-products-list .product-details .product-name,
695
- .block-cart .mini-products-list .product-details .nobr small { word-wrap:break-word; }
696
- .block-cart .mini-products-list .product-details .nobr { white-space:normal !important; }
697
-
698
- /* Block: Account */
699
- .block-account { border:1px solid #bbb; margin-bottom:20px}
700
- .block-account .block-title { background:#fc9d36; border:0; padding:3px 10px; }
701
- .block-account .block-title strong { font-size:13px; color:#fff; }
702
- .block-account .block-content { background:#fbfaf6; padding:7px 10px 7px; }
703
- .block-account .block-content li a { display:block; border-bottom:1px solid #ddd; padding:3px 0; color:#5f5d5c; text-decoration:none !important; }
704
- .block-account .block-content li a:hover { color:#ea7900; }
705
- .block-account .block-content li.last a { border-bottom:0; }
706
- .block-account .block-content li.current { border-bottom:1px solid #ddd; padding:3px 0; color:#ea7900; }
707
- .block-account .block-content li.current.last { border-bottom:0; }
708
-
709
- /* Block: Currency Switcher */
710
- .block-currency { border:0; /*background:url(../images/bkg_block-currency.gif) 0 0 no-repeat;*/ padding:7px 12px 10px; height:51px; }
711
- .block-currency .block-title { background:none; border:0; padding:0; margin:0 0 5px; }
712
- .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; }
713
- .block-currency .block-content { background:none; padding:0; }
714
- .block-currency .block-content select { width:100%; padding:0; }
715
-
716
- /* Block: Layered Navigation */
717
- .block-layered-nav { border:0; margin-bottom:20px}
718
- .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; display: none}
719
- .block-layered-nav .block-subtitle { line-height:1.35; background:#d5e8ff; padding:3px 9px; border:1px solid #b9ccdd; border-width:1px 0; text-transform:uppercase; color:#1f5070; }
720
- .block-layered-nav .block-content { border:1px solid #a0b3c3; background:#e7f1f4; }
721
- .block-layered-nav dt {/* background:url(../images/bkg_block-layered-dt.gif) 9px 11px no-repeat;*/ padding:7px 10px 0 7px; font-weight:bold; text-transform:uppercase; }
722
- .block-layered-nav dd { padding:0 12px 12px; /*background:url(../images/bkg_block-layered-dd.gif) 0 100% repeat-x; */}
723
- .block-layered-nav dd.last { background:none; }
724
- .block-layered-nav .currently li { background:#fff/* url(../images/bkg_block-layered-li.gif) 0 100% repeat-x */; padding:4px 5px 2px 5px; position:relative; z-index:1; line-height:1.5; }
725
- .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; }
726
- .block-layered-nav .currently .value { display:inline-block; vertical-align:top; color: #e26703 }
727
- .block-layered-nav .currently .btn-previous,
728
- .block-layered-nav .currently .btn-remove {/* position:absolute; right:4px; top:9px; margin:0; */}
729
- .block-layered-nav .currently .btn-previous { right:17px; }
730
- .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; }
731
- .block-layered-nav .actions a { float:none; }
732
-
733
- /* Block: Cart */
734
- .block-cart .block-title { /*border-bottom:0;*/ }
735
- .block-cart .block-title strong {/* background-image:url(../images/i_block-cart.gif); */}
736
- .block-cart .summary { background:#fff; padding:2px 8px 8px; margin:-1px 0 0; position:relative; z-index:1; }
737
- .block-cart .amount { margin:0; }
738
- .block-cart .amount a { font-weight:bold; }
739
- .block-cart .subtotal { margin:5px 0 0; padding:2px 0; background:#fbebd9; text-align:center; text-align: left}
740
- .block-cart .subtotal .price { font-weight:bold; }
741
- .block-cart .actions { border-bottom:1px solid #c2c2c2; }
742
- .block-cart .actions .paypal-logo { float:left; width:100%; margin:3px 0 0; text-align:right; }
743
- .block-cart .actions .paypal-logo .paypal-or { clear:both; display:block; padding:0 55px 8px 0; }
744
-
745
- /* Block: Wishlist */
746
- .block-wishlist .block-title strong { background-image:url(../images/i_block-wishlist.gif); }
747
- .block-wishlist .actions { text-align:right; }
748
- .block-wishlist .actions a { float:none; }
749
-
750
- /* Block: Related */
751
- .block-related .block-title strong { background-image:url(../images/i_block-related.gif); background-position:0 1px; }
752
- .block-related input.checkbox { float:left; }
753
- .block-related .product { margin-left:20px; }
754
-
755
- /* Block: Compare Products */
756
- .block-compare{clear: both}
757
- .block-compare .block-title strong { /*background-image:url(../images/i_block-list.gif); background-position:0 1px; */}
758
- .block-compare button.button span { border-color:#406a83; background:#618499; }
759
- .page-popup .link-print { /*background:url(../images/i_print.gif) 0 2px no-repeat;*/ padding:2px 0 2px 25px; font-weight:bold; color:#1e7ec8; }
760
- .compare-table { border:0; }
761
- .compare-table thead tr.first th,
762
- .compare-table thead tr.first td { border:0; background:none; padding:0; font-size:0; line-height:0; }
763
- .compare-table .btn-remove {/* float:right; background-image:url(../images/btn_remove2.gif); width:72px; height:15px; */}
764
- .compare-table tbody th { background:#d9e5ee url(../images/bkg_th-v.gif) 100% 0 repeat-y; }
765
- .compare-table tbody th,
766
- .compare-table tbody td { padding:10px; border:0; border-top:1px solid #ccc; border-left:1px solid #ccc; }
767
- .compare-table tbody td.last { border-right:1px solid #ccc; }
768
- .compare-table tbody tr.last th,
769
- .compare-table tbody tr.last td { border-bottom:1px solid #ccc !important; }
770
- .compare-table tr.add-to-row td { background:#fffada; text-align:center; }
771
- .compare-table tr.first td { text-align:center; }
772
- .compare-table tr.first td .product-name { font-size:13px; font-weight:bold; margin:0 0 5px; color:#203548; }
773
- .compare-table tr.first td .product-name a { color:#203548; }
774
- .compare-table tr.first td .ratings { width:69px; margin:0 auto; }
775
- .compare-table tr.first td p,
776
- .compare-table tr.add-to-row td p { margin:0; }
777
-
778
- /* Block: Recently Viewed */
779
- .block-viewed .block-title strong { /*background-image:url(../images/i_block-viewed.gif); */}
780
- .block-viewed{clear: both}
781
-
782
- /* Block: Recently Compared */
783
- .block-compared .block-title strong {/* background-image:url(../images/i_block-list.gif); background-position:0 1px; */}
784
-
785
- /* Block: Poll */
786
- .block-poll .block-title strong {/* background-image:url(../images/i_block-poll.gif); */}
787
- .block-poll .block-subtitle { font-size:14px; }
788
- .block-poll label { color:#777; font-weight:normal; font-size:11px; }
789
- .block-poll input.radio { float:left; margin:1px -18px 0 0; }
790
- .block-poll .label { display:block; margin-left:18px; text-align: left}
791
- .block-poll li { padding:3px 9px; }
792
- .block-poll .actions { margin:5px 0 0; }
793
- .block-poll button.button span { border-color:#406a83; background:#618499; }
794
- .block-poll .answer { font-weight:bold; }
795
- .block-poll .votes { float:right; margin-left:10px; }
796
-
797
- /* Block: Orders and Returns */
798
- .block-gr-search li { padding:3px 9px; }
799
- .block-gr-search button.button span { border-color:#406a83; background:#618499; }
800
-
801
- /* Block: Tags */
802
- .block-tags .block-title strong {/* background-image:url(../images/i_block-tags.gif); */}
803
- .block-tags .block-content .tags-list { background:none; border:0; font-size:12px; }
804
- .block-tags .block-content a { color:#1b2d3b; }
805
- .block-tags .actions { text-align:right; }
806
- .block-tags .actions a { float:none; }
807
-
808
- /* Block: Subscribe */
809
- .block-subscribe .block-content { padding:5px 10px; }
810
- /*.block-subscribe .block-title strong { background-image:url(../images/i_block-subscribe.gif); }*/
811
- .block-subscribe label { font-weight:bold; color:#666; }
812
- .block-subscribe input.input-text {/* display:block; width:167px; margin:3px 0;*/ }
813
- .block-subscribe .actions { /*background:none; padding:0; margin:3px 0 0; text-align:left; */}
814
- .block-subscribe .actions button.button {/* float:none; */}
815
- .block-subscribe .actions button.button span {/* border-color:#406a83; background:#618499;*/ }
816
- .block-subscribe button.button{margin:10px 0 5px 0}
817
-
818
- /* Block: Reorder */
819
- .block-reorder .block-title strong {/* background-image:url(../images/i_block-list.gif); */}
820
- .block-reorder input.checkbox { float:left; margin:2px -20px 0 0; }
821
- .block-reorder .product-name { margin-left:20px; }
822
- .block-reorder .validation-advice { margin:3px 9px 7px; }
823
-
824
- /* Block: Banner */
825
- .block-banner { border:0; }
826
- .block-banner .block-content { padding:0; text-align:center; }
827
-
828
- /* Block: Login */
829
- .block-login .block-title strong {/* background-image:url(../images/i_ma-info.gif); */}
830
- .block-login .block-content { padding:5px 10px; }
831
- .block-login label { font-weight:bold; color:#666; }
832
- .block-login input.input-text { display:block; width:167px; margin:3px 0; }
833
- .block-login .actions { background:none; padding:0; margin:3px 0 0; }
834
- .block-login .actions button.button span { border-color:#406a83; background:#618499; }
835
-
836
- /* Paypal */
837
- .sidebar .paypal-logo { /*display:block; margin:10px 0;*/ text-align:center; }
838
- .sidebar .paypal-logo a { float:none; }
839
- /* ======================================================================================= */
840
-
841
-
842
- /* Category Page ========================================================================= */
843
- .category-title { border:0; margin:0 0 7px; display:none;}
844
- .category-image {/* width:100%; overflow:hidden; margin:0 0 10px; text-align:center; */}
845
- .category-image img {}
846
- .category-description { margin:0 0 10px; }
847
- .category-products {}
848
-
849
- /* View Type: Grid */
850
- .products-grid { border-bottom:1px solid #d9ddd3;/* background:url(../images/bkg_grid.gif) 0 0 repeat; */ position:relative; }
851
- .products-grid.last { border-bottom:0; }
852
- .products-grid li.item {/* float:left; width:138px; */padding:12px 10px 80px; }
853
- .products-grid .product-image { /*display:block; width:135px; height:135px; margin:0 0 10px; */}
854
- .products-grid .product-name { /*min-height:2.7em; font-size:13px; */ margin:0 0 5px; font-weight:bold; color:#203548; }
855
- .products-grid .product-name a { color:#203548; }
856
- .products-grid .price-box { margin:5px 0; }
857
- .products-grid .availability { line-height:21px; }
858
- .products-grid .actions { position:absolute; bottom:12px; }
859
- .col2-left-layout .products-grid,
860
- .col2-right-layout .products-grid {/* width:632px; */margin:0 auto; }
861
- .col1-layout .products-grid {/* width:790px; */margin:0 auto; }
862
-
863
- /* View Type: List */
864
- .products-list li.item { border-bottom:1px solid #d9ddd3; padding:12px 10px; }
865
- .products-list li.item.last { border-bottom:0; }
866
- .products-list .product-image { float:left; width:135px; height:135px; margin:0 0 10px; }
867
- .products-list .product-shop { margin-left:150px; }
868
- .products-list .product-name { margin:0 0 5px; font-weight:bold; font-size:13px; color:#203548; }
869
- .products-list .product-name a { color:#203548; }
870
- .products-list .price-box { float:left; margin:3px 13px 5px 0; }
871
- .products-list .availability { float:left; margin:3px 0 0; }
872
- .products-list .desc { clear:both; padding:6px 0 0; margin:0 0 15px; line-height:1.35; }
873
- .products-list .desc .link-learn { font-size:11px; }
874
- .products-list .add-to-links { clear:both; }
875
- .products-list .add-to-links li { display:inline; }
876
- .products-list .add-to-links .separator { display:inline; margin:0 2px; }
877
- /* ======================================================================================= */
878
-
879
-
880
- /* Product View ========================================================================== */
881
- /* Rating */
882
- .no-rating { margin:0; }
883
-
884
- .ratings { font-size:11px; line-height:1.25; margin:7px 0; }
885
- .ratings strong { float:left; margin:1px 3px 0 0; }
886
- .ratings .rating-links { margin:0; }
887
- .ratings .rating-links .separator { margin:0 2px; }
888
- .ratings dt {}
889
- .ratings dd {}
890
- .rating-box { width:69px; height:13px; font-size:0; line-height:0; background:url(../images/bkg_rating.gif) 0 0 repeat-x; text-indent:-999em; overflow:hidden; }
891
- .rating-box .rating { float:left; height:13px; background:url(../images/bkg_rating.gif) 0 100% repeat-x; }
892
- .ratings .rating-box { float:left; margin-right:3px; }
893
- .ratings .amount {}
894
-
895
- .ratings-table th,
896
- .ratings-table td { font-size:11px; line-height:1.15; padding:3px 0; }
897
- .ratings-table th { font-weight:bold; padding-right:8px; }
898
-
899
- /* Availability */
900
- .availability { margin:0; }
901
- .availability span { font-weight:bold; }
902
- .availability.in-stock span {}
903
- .availability.out-of-stock span { color:#d83820; }
904
-
905
- .availability-only { margin:10px 0 7px; line-height:16px; background:url(../images/i_availability_only.gif) 0 50% no-repeat; padding-left:15px; }
906
- .availability-only span,
907
- .availability-only a { border-bottom:1px dashed #751d02; color:#000; }
908
- .availability-only a { background:url(../images/i_availability_only_arrow.gif) 100% 0 no-repeat; cursor:pointer; padding-right:15px; text-decoration:none; }
909
- .availability-only .expanded { background-position:100% -15px; }
910
- .availability-only strong { color:#be2c00; }
911
-
912
- .availability-only-details { margin:0 0 7px; }
913
- .availability-only-details th { background:#d2d6d9; font-size:10px; padding:0 8px; }
914
- .availability-only-details td { background:#ebf0f3; border-bottom:1px solid #fff; font-size:11px; padding:2px 8px 1px; }
915
- .availability-only-details tr.odd td.last { color:#d95e00; font-weight:bold; }
916
-
917
- .product-view .product-shop .availability { font-size:11px; }
918
- .product-view .product-shop .availability span { font-weight:normal; }
919
-
920
- /* Email to a Friend */
921
- .email-friend { margin:0; }
922
-
923
- /* Alerts */
924
- .alert-price { margin:0; font-size:11px; }
925
- .alert-stock { margin:0; font-size:11px; }
926
-
927
- /********** < Product Prices */
928
- .price { white-space:nowrap !important; }
929
-
930
- .price-box { margin:5px 0; }
931
- .price-box .price { font-weight:bold; color:#c76200; }
932
-
933
- /* Regular price */
934
- .regular-price { color:#c76200; }
935
- .regular-price .price { font-weight:bold; font-size:13px; color:#c76200; }
936
- .block .regular-price,
937
- .block .regular-price .price { color:#2f2f2f; }
938
-
939
- /* Old price */
940
- .old-price { margin:0; }
941
- .old-price .price-label { white-space:nowrap; color:#999; }
942
- .old-price .price { font-weight:bold; color:#c76200; text-decoration:line-through; }
943
-
944
- /* Special price */
945
- .special-price { margin:0; padding:3px 0; }
946
- .special-price .price-label { font-size:13px; font-weight:bold; white-space:nowrap; color:#cd5033; }
947
- .special-price .price { font-size:13px; font-weight:bold; color:#c76200; }
948
-
949
- /* Minimal price (as low as) */
950
- .minimal-price { margin:0; }
951
- .minimal-price .price-label { font-weight:bold; white-space:nowrap; }
952
-
953
- .minimal-price-link { display:block; }
954
- .minimal-price-link .label {color:#1e7ec8;}
955
- .minimal-price-link .price { font-weight:normal; color:#1e7ec8; }
956
-
957
- /* Excluding tax */
958
- .price-excluding-tax { display:block; color:#999; }
959
- .price-excluding-tax .label { white-space:nowrap; color:#999; }
960
- .price-excluding-tax .price { font-size:13px; font-weight:normal; color:#c76200; }
961
-
962
- /* Including tax */
963
- .price-including-tax { display:block; color:#999; }
964
- .price-including-tax .label { white-space:nowrap; color:#999; }
965
- .price-including-tax .price { font-size:13px; font-weight:bold; color:#c76200; }
966
-
967
- /* Configured price */
968
- .configured-price { margin:0; }
969
- .configured-price .price-label { font-weight:bold; white-space:nowrap; }
970
- .configured-price .price { font-weight:bold; }
971
-
972
- /* FPT */
973
- .weee { display:block; font-size:11px; color:#444; }
974
- .weee .price { font-size:11px; font-weight:normal; }
975
-
976
- /* Excl tax (for order tables) */
977
- .price-excl-tax { display:block; }
978
- .price-excl-tax .label { display:block; white-space:nowrap; }
979
- .price-excl-tax .price { display:block; }
980
-
981
- /* Incl tax (for order tables) */
982
- .price-incl-tax { display:block; }
983
- .price-incl-tax .label { display:block; white-space:nowrap; }
984
- .price-incl-tax .price { display:block; font-weight:bold; }
985
-
986
- /* Price range */
987
- .price-from { margin:0; }
988
- .price-from .price-label { font-weight:bold; white-space:nowrap; }
989
-
990
- .price-to { margin:0; }
991
- .price-to .price-label { font-weight:bold; white-space:nowrap; }
992
-
993
- /* Price notice next to the options */
994
- .price-notice {/* padding-left:10px;*/ color:#999; }
995
- .price-notice .price { color:#ff0000; }
996
-
997
- /* Price as configured */
998
- .price-as-configured { margin:0; }
999
- .price-as-configured .price-label { font-weight:bold; white-space:nowrap; }
1000
-
1001
- .price-box-bundle { padding:0 0 10px 0; }
1002
- .price-box-bundle .price-box { margin:0 !important; padding:0 !important; }
1003
- .price-box-bundle .price { color:#555; }
1004
- /********** Product Prices > */
1005
-
1006
- /* Tier Prices */
1007
- .product-pricing,
1008
- .tier-prices { margin:10px 0; padding:10px; background-color:#f4f7f7; border:1px solid #dadddd; color:#424242; }
1009
- .tier-prices li { line-height:1.4; /*background:url(../images/i_tier.gif) no-repeat 0 3px;*/ padding:2px 0 2px 10px; }
1010
- .tier-prices .benefit { font-style:italic; font-weight:bold; color:#2f2f2f; }
1011
- .tier-prices .price { font-weight:bold; color:#2f2f2f; }
1012
-
1013
- .tier-prices-grouped li { padding:2px 0; color:#e26703; }
1014
- .tier-prices-grouped li .price { font-weight:bold; }
1015
-
1016
- /* Add to Links */
1017
- .add-to-links { font-size:11px; margin:5px 0 0; }
1018
- .add-to-links .separator { display:none; }
1019
-
1020
- /* Add to Cart */
1021
- .add-to-cart label { float:left; margin-right:5px; font-weight:bold; color:#666; }
1022
- .add-to-cart .qty { float:left; margin-right:5px; }
1023
- .add-to-cart button.button { float:left; }
1024
- .add-to-cart .paypal-logo { clear:left; margin:0; text-align:right; }
1025
- .add-to-cart .paypal-logo .paypal-or { clear:both; display:block; margin:5px 60px 5px 0; }
1026
- .product-view .add-to-cart .paypal-logo { margin:0; }
1027
-
1028
- /* Add to Links + Add to Cart */
1029
- .add-to-box { margin:10px 0; }
1030
- .add-to-box .add-to-cart { float:left; }
1031
- .add-to-box .or { float:left; font-weight:bold; margin:0 7px; color:#666; }
1032
- .add-to-box .add-to-links { float:left; margin:0; font-size:12px !important; line-height:1.25 !important; text-align:left !important; }
1033
- .add-to-box .add-to-links li { display:block !important; }
1034
- .add-to-box .add-to-links li .separator { display:none !important; }
1035
-
1036
-
1037
- .product-view { border:1px solid #c4c6c8; }
1038
-
1039
- .product-essential { padding:25px 0; /*background:#fff url(../images/bkg_product-view.gif) 100% 0 no-repeat;*/ }
1040
- .product-essential h2 { font:bold 13px/1.35 Arial, Helvetica, sans-serif; }
1041
-
1042
- .product-collateral { background:#faf7ee /*url(../images/bkg_product_collateral.gif) 0 0 repeat-x*/; padding:25px 15px; }
1043
- .product-collateral h2 { font-weight:bold; font-size:15px; color:#e26703; border-bottom:1px solid #e5dcc3; padding:0 0 1px; margin:0 0 15px; }
1044
- .product-collateral .box-collateral { margin:0 0 25px; }
1045
-
1046
- /* Product Images */
1047
- .product-view .product-img-box {/* float:left; width:267px; */}
1048
- .col3-layout .product-view .product-img-box { float:none; margin:0 auto; }
1049
- .product-view .product-img-box .product-image { margin:0 0 13px; }
1050
- .product-view .product-img-box .product-image-zoom { position:relative; width:265px; height:265px; overflow:hidden; z-index:9; }
1051
- .product-view .product-img-box .product-image-zoom img { position:absolute; left:0; top:0; cursor:move; }
1052
- .product-view .product-img-box .zoom-notice { font-size:11px; margin:0 0 5px; text-align:center; }
1053
- .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; }
1054
- .product-view .product-img-box .zoom.disabled { -moz-opacity:.3; -webkit-opacity:.3; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";/*IE8*/ opacity:.3; }
1055
- .product-view .product-img-box .zoom #track { position:relative; height:18px; background:#eee}
1056
- .product-view .product-img-box .zoom #handle { position:absolute; left:0; top:-4px; width:9px; height:24px; /*background:url(../images/magnifier_handle.gif) 0 0 no-repeat; */ background: #333}
1057
- .product-view .product-img-box .zoom .btn-zoom-out { position:absolute; left:2px; top:0; }
1058
- .product-view .product-img-box .zoom .btn-zoom-in { position:absolute; right:2px; top:0; }
1059
- .product-view .product-img-box .more-views h2 { font-size:11px; border-bottom:1px solid #ccc; margin:0 0 8px; text-transform:uppercase; }
1060
- .product-view .product-img-box .more-views ul { margin-left:-9px }
1061
- .product-view .product-img-box .more-views li { float:left; margin:0 0 8px 9px; }
1062
- .product-view .product-img-box .more-views li a { float:left; width:56px; height:56px; border:2px solid #ddd; overflow:hidden; }
1063
-
1064
- .product-image-popup { margin:0 auto; }
1065
- .product-image-popup .buttons-set { float:right; clear:none; border:0; margin:0; padding:0; }
1066
- .product-image-popup .nav { font-weight:bold; margin:0 100px; text-align:center; }
1067
- .product-image-popup .image { display:block; margin:10px 0; }
1068
- .product-image-popup .image-label { font-size:13px; font-weight:bold; margin:0 0 10px; color:#2f2f2f; }
1069
-
1070
- /* Product Shop */
1071
- .product-view .product-shop {/* float:right; width:330px; */}
1072
- .col1-layout .product-view .product-shop { float:right; width:545px; }
1073
- .col3-layout .product-view .product-shop { float:none; width:auto; }
1074
- .product-view .product-shop .product-name { margin:0 0 5px; }
1075
- .product-view .product-shop .product-name h1 { margin:0; font:bold 15px/1.35 Arial, Helvetica, sans-serif; }
1076
- .product-view .product-shop .availability { margin:10px 0; }
1077
- .product-view .product-shop .short-description { margin:10px 0; /*background:url(../images/bkg_divider1.gif) 0 0 repeat-x;*/ padding:10px 0 0; }
1078
- .product-view .product-shop .price-box { margin:10px 0; }
1079
- .product-view .product-shop .add-to-links { margin:0; }
1080
- .product-view .product-shop .add-to-links { font-size:12px; text-align:right; }
1081
- .product-view .product-shop .add-to-links li,
1082
- .product-view .product-shop .add-to-links li .separator { display:inline; }
1083
- .product-view .product-shop .add-to-links a { color:#1E7EC8 !important; font-weight:normal !important; }
1084
-
1085
- /* Product Options */
1086
- .product-options { margin:20px 0 0; padding:10px; position:relative; background-color:#f6f6f6; border:1px solid #e4e4e4; }
1087
- .product-options dt { padding:10px 0 0; font-weight:normal; }
1088
- .product-options dt label { font-weight:bold; color:#2f2f2f; }
1089
- .product-options dt label.required em { color:#eb340a; margin-left:5px; }
1090
- .product-options dd .qty-holder { display:block; padding:10px 0 0; }
1091
- .product-options dd .qty-holder label { vertical-align:middle; }
1092
- .product-options dt .qty-disabled { background:none; border:0; padding:3px; color:#2f2f2f; }
1093
- .product-options dd { padding:5px 10px 15px; margin:0 0 5px; border-bottom:1px solid #e4e4e4; }
1094
- .product-options dl.last dd.last { border-bottom:0; padding-bottom:5px; margin-bottom:0; }
1095
- .product-options dd input.input-text { width:98%; }
1096
- .product-options dd input.datetime-picker { width:150px; }
1097
- .product-options dd .time-picker { display:-moz-inline-box; display:inline-block; padding:2px 0; vertical-align:middle; }
1098
- .product-options dd textarea { width:98%; height:8em; }
1099
- .product-options dd select { width:99%; }
1100
- .product-options dd .multiselect option { border-bottom:1px dotted #d9e5ee; padding:2px 4px; }
1101
- .product-options .options-list { margin-right:5px; }
1102
- .product-options .options-list p {/* line-height:1.5; */ margin-left:5px; }
1103
- .product-options .options-list input.radio {/* float:left; margin-top:3px; */ display: inline-block}
1104
- .product-options .options-list input.checkbox {/* float:left; margin-top:3px; */ display: inline-block}
1105
- .product-options .options-list label { font-weight:normal; color: <?php echo $textcolor?>; font-size:11px}
1106
- .product-options .validation-failed { padding:0 7px; }
1107
- .product-options p.note { margin:0; font-size:11px; }
1108
- .product-options p.required { position:absolute; right:20px; top:20px; }
1109
-
1110
- .product-options-bottom { background-color:#fffada; padding:15px 20px; border:1px solid #e4e4e4; border-top:0; }
1111
- .product-options-bottom .product-pricing,
1112
- .product-options-bottom .tier-prices { margin:0; padding:0 0 10px; border:0; background:0; color:#e26703; }
1113
- .product-options-bottom .tier-prices li { background:0; padding:2px 0; }
1114
- .product-options-bottom .tier-prices .price,
1115
- .product-options-bottom .tier-prices .benefit { color:#e26703; }
1116
- .product-options-bottom .price-box { float:left; margin:0; padding:0; }
1117
- .product-options-bottom .add-to-links { clear:both; padding:5px 0 0; text-align:right; }
1118
- .col3-layout .product-options-bottom .price-box { float:none; padding:0 0 5px; }
1119
- .product-options-bottom .price-label { float:left; padding-right:5px; }
1120
- .product-options-bottom .price-tax { float:left; }
1121
- .product-options-bottom .add-to-cart { float:right; }
1122
- .product-shop .product-options-bottom { margin:0 0 10px; }
1123
- .product-shop .product-options-bottom .price-box { float:none; margin:0 0 5px; }
1124
- .product-shop .product-options-bottom .price-label { float:none; padding-right:0; }
1125
- .product-shop .product-options-bottom .price-tax { float:none; }
1126
- .product-shop .product-options-bottom .add-to-cart-box { clear:both; float:left; padding-top:12px; }
1127
- .product-shop .product-options-bottom .add-to-links { clear:both; padding:5px 0 0; text-align:right; }
1128
-
1129
- /* Grouped Product */
1130
- .product-view .grouped-items-table .price-box { margin:0; padding:0; }
1131
-
1132
- /* Block: Description */
1133
- .product-view .box-description {}
1134
-
1135
- /* Block: Additional */
1136
- .product-view .box-additional .data-table th,
1137
- .product-view .box-additional .data-table td {/* line-height:1.25; */; font-size: 12px}
1138
-
1139
- /* Block: Upsell */
1140
- .product-view .box-up-sell h2 {/* border-bottom:0; padding:0; margin:0 0 8px; */}
1141
- /*.product-view .box-up-sell .products-grid { width:100%; border:1px solid #e5dcc3; }
1142
- .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; }
1143
- .product-view .box-up-sell .products-grid tr.last td { border-bottom:0; }
1144
- .product-view .box-up-sell .products-grid td.last { border-right:0; }
1145
- .product-view .box-up-sell .products-grid td img { border:1px solid #e5dcc3; }
1146
- .product-view .box-up-sell .products-grid .product-image { text-align:center; }
1147
- .product-view .box-up-sell .products-grid td.empty { border-right:0; background:#f1ecdb; } */
1148
- .product-view .box-up-sell .products-grid .ratings .rating-box { float:none; display:block; margin:0 0 3px; }
1149
-
1150
- /* Block: Tags */
1151
- .product-view .box-tags { margin:0; }
1152
- .product-view .box-tags h3 { font-size:13px; }
1153
- .product-view .box-tags .product-tags { display:block; margin:0 0 15px; }
1154
- .product-view .box-tags .product-tags li { display:inline;/* background:url(../images/bkg_pipe3.gif) 100% 4px no-repeat;*/ padding:0 7px 0 4px; }
1155
- .product-view .box-tags .product-tags li.first { padding-left:0; }
1156
- .product-view .box-tags .product-tags li.last { background:none; padding-right:0; }
1157
- .product-view .box-tags .form-add label { display:block; font-size:13px; font-weight:bold; margin:0 0 5px; color:#0a263c;}
1158
- .product-view .box-tags .form-add .input-box { float:left; /*width:305px; padding:0 0 0 23px; margin:0 5px 0 0; background:url(../images/i_tag_add.gif) 0 2px no-repeat; */}
1159
- .product-view .box-tags .form-add input.input-text { /*width:299px;*/ }
1160
- .product-view .box-tags .form-add button.button span {/* border-color:#406a83; background:#618499; */}
1161
- .product-view .box-tags .note { margin:3px 0 0;/* padding:0 0 0 23px; */font-size:11px; }
1162
-
1163
- /* Block: Reviews
1164
- .product-view .box-reviews dl { margin:15px 0; }
1165
- .product-view .box-reviews dt a,
1166
- .product-view .box-reviews dt span { font-weight:bold; }
1167
- .product-view .box-reviews dd { margin:0 0 15px; }
1168
- .product-view .box-reviews dd small { font-style:italic; }
1169
- .product-view .box-reviews .form-add { margin:15px 0 0; }
1170
- .product-view .box-reviews .form-add h3 { font-size:13px; font-weight:normal; }
1171
- .product-view .box-reviews .form-add h3 span { font-weight:bold; }
1172
- .product-view .box-reviews .form-add h4 { font-size:12px; }
1173
- .product-view .box-reviews .form-add .data-table td { text-align:center; }
1174
- .product-view .box-reviews .form-add .form-list { margin:15px 0 0; }
1175
- .product-view .box-reviews .form-add .form-list .input-box { width:360px; }
1176
- .product-view .box-reviews .form-add .form-list input.input-text,
1177
- .product-view .box-reviews .form-add .form-list textarea { width:354px; }
1178
-
1179
- */
1180
- /* Send a Friend */
1181
- .send-friend .form-list { width:615px; overflow:hidden; }
1182
- .send-friend .form-list li { margin-right:-15px; }
1183
- .send-friend .form-list li p { margin:0 15px 0 0; }
1184
- .send-friend .form-list .field { width:315px; }
1185
- .send-friend .form-list .input-box { width:300px; }
1186
- .send-friend .form-list input.input-text,
1187
- .send-friend .form-list textarea { width:294px; }
1188
- .send-friend .form-list li.wide .input-box { width:612px; }
1189
- .send-friend .form-list li.wide textarea { width:609px; }
1190
- .send-friend .buttons-set .limit { float:right; margin:0 7px 0 0; font-size:11px; line-height:21px; }
1191
- /* ======================================================================================= */
1192
-
1193
-
1194
- /* Content Styles ================================================================= */
1195
- .product-name { margin:0; font-size:1em; font-weight:normal; }
1196
- .product-name a { color:#1e7ec8; }
1197
-
1198
- /* Product Tags */
1199
- .tags-list { display:block; font-size:13px; border:1px solid #c1c4bc; background:#f8f7f5; padding:10px; }
1200
- .tags-list li { display:inline !important; margin:0 4px 0 0; }
1201
- .tags-list li a { color:#1b2d3b; }
1202
-
1203
- /* Advanced Search */
1204
- .advanced-search .form-list label { width:160px; padding-right:10px; }
1205
- .advanced-search .form-list .input-box,
1206
- .advanced-search .form-list .input-range { float:left; clear:none; }
1207
- .advanced-search-amount { margin:0 0 10px; }
1208
- .advanced-search-summary { margin:10px 0; border:1px solid #e9d7c9; background:#fff6f1; padding:10px; }
1209
- .advanced-search-summary ul { float:left; width:49%; }
1210
- .advanced-search-summary strong { color:#E17C24; padding-left:15px;/* background:url(../images/i_search_criteria.gif) 0 3px no-repeat; */}
1211
- .advanced-search-summary p { clear:both; font-weight:bold; margin:0; }
1212
- .advanced-search .input-range input.input-text {display: inline}
1213
-
1214
- /* CMS Home Page */
1215
- .cms-home .subtitle {}
1216
- .cms-index-index .subtitle {}
1217
-
1218
- /* Sitemap */
1219
- .page-sitemap .links { text-align:right; /*margin:0 8px -22px 0; */}
1220
- .page-sitemap .links a { text-decoration:none; position:relative; }
1221
- .page-sitemap .links a:hover { text-decoration:underline; }
1222
- .page-sitemap .sitemap { margin:12px; }
1223
- .page-sitemap .sitemap a { color:#1b2d3b; }
1224
- .page-sitemap .sitemap li { margin:3px 0; }
1225
- .page-sitemap .sitemap li.level-0 { margin:10px 0 0; font-weight:bold; }
1226
- .page-sitemap .sitemap li.level-0 a { color:#1e7ec8; }
1227
-
1228
- /* RSS */
1229
- .rss-title h1 { /*background:url(../images/i_rss-big.png) 0 4px no-repeat; */ padding-left:27px; }
1230
- .rss-table .link-rss { display:block; line-height:1.55; background-position:0 4px; }
1231
- /* ======================================================================================= */
1232
-
1233
-
1234
- /* Shopping Cart ========================================================================= */
1235
- .cart .page-title {/* border-bottom:0; margin:0 0 12px; */}
1236
- .cart .page-title h1 {/* margin:10px 0 0; */}
1237
-
1238
- /* Checkout Types */
1239
- .cart .page-title .checkout-types li { margin:0 0 5px; }
1240
- .cart .title-buttons .checkout-types { float:right; }
1241
- .cart .title-buttons .checkout-types li { float:left; margin:0 0 5px 5px; }
1242
- .cart .checkout-types .paypal-or { margin:0 8px; line-height:2.3; }
1243
- .cart .totals .checkout-types .paypal-or { clear:both; display:block; padding:8px 55px 0 0; line-height:1.0; font-size:11px; }
1244
-
1245
- /* Shopping Cart Table */
1246
- .cart-table th { padding:2px 10px; }
1247
- .cart-table td { padding:10px; }
1248
- .cart-table .product-name { font-weight:bold; margin:0 0 5px; color:#2f2f2f; }
1249
- .cart-table .item-msg { margin:5px 0; font-size:11px; font-weight:bold; color:#df280a; }
1250
- .cart-table tfoot td { padding:5px 10px; }
1251
- .cart-table .btn-continue { float:left; }
1252
- .cart-table .btn-empty span,
1253
- .cart-table .btn-continue span,
1254
- .cart-table .btn-update span { border-color:#406a83; background:#618499; }
1255
- .cart-table .btn-update,
1256
- .cart-table .btn-empty { float:right; }
1257
- .cart-table .btn-update { margin-left:10px; }
1258
-
1259
- /* Shopping Cart Collateral boxes */
1260
- .cart .cart-collaterals { padding:25px 0 0; }
1261
- .cart .cart-collaterals .col2-set { /*float:left; width:605px; */}
1262
- .cart .cart-collaterals .col2-set .col-2 { /*width:294px; */}
1263
- .btncartgroup{margin-top:15px;}
1264
- .btncartgroup button{margin-bottom:7px;}
1265
- .cart .crosssell { border:1px solid #cec3b6; background:#fafaec; padding:12px 15px; }
1266
- .cart .crosssell h2 { font-size:13px; font-weight:bold; }
1267
- .cart .crosssell .product-image { float:left; width:75px; height:75px; border:1px solid #d0cdc9; }
1268
- .cart .crosssell .product-details { margin-left:90px; }
1269
- .cart .crosssell .product-name { font-weight:bold; }
1270
- .cart .crosssell li.item { margin:12px 0; }
1271
- .cart .crosssell .link-compare { font-weight:normal; }
1272
-
1273
- /* Discount Codes & Estimate Shipping and Tax Boxes */
1274
- .cart .discount,
1275
- .cart .shipping { border:1px solid #d0cbc1; background:#fff; padding:12px 15px; margin:0 0 18px; }
1276
- .cart .discount h2,
1277
- .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; }
1278
- .cart .discount button span,
1279
- .cart .shipping button span { border-color:#406a83; background:#618499; }
1280
- .cart .discount .buttons-set,
1281
- .cart .shipping .buttons-set { margin:10px 0 0; border:0; padding:0; text-align:left; }
1282
- .cart .discount .buttons-set button.button,
1283
- .cart .shipping .buttons-set button.button { float:none; margin-left:0; }
1284
- .cart .shipping .radio{display:inline-block}
1285
-
1286
- .cart .discount h2 {/* background-image:url(../images/i_discount.gif); */}
1287
- .cart .discount .input-box { margin:8px 0 0; /*width:260px; */}
1288
- /*.cart .discount input.input-text { width:254px; }*/
1289
-
1290
- .cart .shipping h2 {/* background-image:url(../images/i_shipping.gif); */}
1291
- .cart .shipping .sp-methods { margin:10px 0 0; padding:5px 0 0; /*background:url(../images/bkg_divider1.gif) 0 0 repeat-x; */ }
1292
-
1293
- /* Shopping Cart Totals */
1294
- .cart .totals {/* float:right; width:268px; */background:#dee5e8; border:1px solid #bebcb7; }
1295
- .cart .totals table { width:100%; margin:7px 0; }
1296
- .cart .totals td { padding:1px 15px 1px 7px; }
1297
- .cart .totals tr.last td {}
1298
- .cart .totals tfoot th { padding:5px 15px 5px 7px; }
1299
- .cart .totals tfoot td { padding-top:5px; padding-bottom:5px; }
1300
- .cart .totals tfoot th strong,
1301
- .cart .totals tfoot td strong { font-size:15px; }
1302
- .cart .totals .checkout-types { font-size:13px; padding:8px 15px 15px; text-align:right; }
1303
- .cart .totals .checkout-types li { clear:both; margin:10px 0; }
1304
-
1305
- /* Options Tool Tip */
1306
- .item-options dt { font-weight:bold; font-style:italic; }
1307
- .item-options dd { padding-left:10px; margin:0 0 6px; }
1308
- .truncated { cursor:help; }
1309
- .truncated a.dots { cursor:help; }
1310
- .truncated a.details { cursor:help; }
1311
- .truncated .truncated_full_value { position:relative; z-index:999; }
1312
- .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; }
1313
- .truncated .truncated_full_value .item-options > p { font-weight:bold; text-transform:uppercase; }
1314
- .truncated .show .item-options { top:-20px; left:50%; }
1315
- .col-left .truncated .show .item-options { left:15px; top:7px; }
1316
- .col-right .truncated .show .item-options { left:-240px; top:7px; }
1317
- /* ======================================================================================= */
1318
-
1319
-
1320
- /* Checkout ============================================================================== */
1321
- /********** < Common Checkout Styles */
1322
- /* Shipping and Payment methods */
1323
- .sp-methods { margin:0 0 8px; }
1324
- .sp-methods dt { margin:13px 0 5px; font-weight:bold; }
1325
- .sp-methods dd {}
1326
- .sp-methods dd li { margin:5px 0; }
1327
- .sp-methods label { font-weight:bold; color:#666; }
1328
- .sp-methods .price { font-weight:bold; }
1329
- .sp-methods .form-list { padding-left:20px; }
1330
- .sp-methods .form-list li { margin:0 0 8px; }
1331
- .sp-methods select.month { width:154px; margin-right:10px; }
1332
- .sp-methods select.year { width:96px; }
1333
- .sp-methods input.cvv { width:3em !important; }
1334
-
1335
- .sp-methods .checkmo-list li { margin:0 0 5px; }
1336
- .sp-methods .checkmo-list label { width:135px; padding-right:10px; text-align:right; }
1337
- .sp-methods .checkmo-list address { float:left; }
1338
-
1339
- .sp-methods .centinel-logos a { margin-right:3px; }
1340
- .sp-methods .centinel-logos img { vertical-align:middle; }
1341
-
1342
- .sp-methods .release-amounts { margin:0.5em 0; }
1343
- .sp-methods .release-amounts button { float:left; margin:5px 10px 0 0; }
1344
-
1345
- .please-wait { float:right; }
1346
- .please-wait img { vertical-align:middle; }
1347
- .cvv-what-is-this { font-size:11px; cursor:help; margin-left:10px; }
1348
-
1349
- /* Tooltip */
1350
- .tool-tip { border:1px solid #7BA7C9; background:#EAF6FF; padding:15px 20px; position:absolute; z-index:9999; }
1351
- .tool-tip .btn-close { margin:-9px -14px 0; text-align:right; }
1352
- .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; }
1353
- .tool-tip .tool-tip-content { padding:5px; }
1354
-
1355
- /* Gift Messages */
1356
- .gift-messages h3 { font-size:12px; font-weight:bold; color:#e87403; }
1357
- .gift-messages p.control { color:#8e8d8b; }
1358
- .gift-messages-form { position:relative; }
1359
- .gift-messages-form label { float:none !important; position:static !important; }
1360
- .gift-messages-form h4 { font-size:12px; font-weight:bold; color:#e87403; }
1361
- .gift-messages-form .whole-order { margin:0 0 25px; }
1362
- .gift-messages-form .item { margin:0 0 10px; }
1363
- .gift-messages-form .item .product-img-box { float:left; width:75px; }
1364
- .gift-messages-form .item .product-image { margin:0 0 7px; }
1365
- .gift-messages-form .item .number { margin:0; font-weight:bold; text-align:center; color:#8a8987; }
1366
- .gift-messages-form .item .details { margin-left:90px; }
1367
- .gift-messages-form .item .details .product-name { font-size:13px; font-weight:bold; margin:0 0 10px; }
1368
- .gift-messages-form .item .details .form-list .field { width:255px; }
1369
- .gift-messages-form .item .details .form-list .input-box { width:240px; }
1370
- .gift-messages-form .item .details .form-list input.input-text { width:234px; }
1371
- .gift-messages-form .item .details .form-list li.wide .input-box { width:500px; }
1372
- .gift-messages-form .item .details .form-list li.wide textarea { width:494px; }
1373
-
1374
- .gift-message-link { font-size:11px; /* background:url(../images/bkg_collapse-gm.gif) 100% 6px no-repeat; */ padding-right:7px; }
1375
- .gift-message-link.expanded { background-position:100% -40px; }
1376
- .gift-message-row { background:#f2efe9; }
1377
- .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; }
1378
-
1379
- /* Checkout Agreements */
1380
- .checkout-agreements li { margin:30px 0; }
1381
- .checkout-agreements .agreement-content { overflow:auto; height:12em; padding:10px; background-color:#fbfaf6; border:1px solid #bbb6a5; }
1382
- .checkout-agreements .agree { margin:0; padding:10px 0 10px 11px; }
1383
- .checkout-agreements .agree input.checkbox { margin-right:6px; }
1384
- .checkout-agreements .agree label { font-weight:bold; color:#666; }
1385
-
1386
- .opc .checkout-agreements { border:1px solid #d9dde3; border-width:0 1px; padding:5px 30px; }
1387
- .opc .checkout-agreements li { margin:20px 0 0; }
1388
- .opc .checkout-agreements .agreement-content { background-color:#fff; border-color:#e4e4e4; padding:5px; }
1389
- .opc .checkout-agreements .agree { padding-left:6px; }
1390
-
1391
- /* Centinel */
1392
- .centinel {}
1393
- .centinel .authentication { border:1px solid #ddd; background:#fff; }
1394
- .centinel .authentication iframe { width:99%; height:400px; background:transparent !important; margin:0 !important; padding:0 !important; border:0 !important; }
1395
-
1396
- .opc .centinel { border:1px solid #bbb6a5; border-width:0 1px 1px; padding:10px 30px; }
1397
-
1398
- /* Generic Info Set */
1399
- .info-set { background:#fbfaf6; border:1px solid #bbb6a5; margin:0 0 25px; padding:20px; }
1400
- .info-set h2 { font-size:13px; font-weight:bold; margin:0 0 10px; }
1401
- .info-set h3,
1402
- .info-set h4 { font-size:13px; font-weight:bold; color:#E26703; }
1403
- .info-set h2 a,
1404
- .info-set h3 a,
1405
- .info-set h4 a { font-weight:normal; }
1406
- .info-set h2.legend { margin:-20px -20px 15px; padding:5px 10px; background:#f9f3e3; border-bottom:1px solid #bbafa0; position:relative; }
1407
- .info-set h3.legend { margin:0 0 10px; color:#0a263c; }
1408
- .info-set .divider { margin:0 -20px; padding:25px 0; position:relative; }
1409
- .info-set .box { margin:0 0 15px; }
1410
- .info-set .box h2 { color:#e26703; }
1411
- .info-set .data-table .product-name { font-size:1em !important; font-weight:bold !important; color:#1e7ec8 !important; }
1412
- .info-set .data-table .product-name a { font-weight:bold !important; }
1413
- .info-set .data-table .item-options { margin:5px 0 0; }
1414
- /********** Common Checkout Styles > */
1415
-
1416
- /* One Page Checkout */
1417
- .block-progress { border:0; margin:0; }
1418
- .block-progress .block-title { background:none; border:0; padding:0; margin:0 0 5px; }
1419
- .block-progress .block-title strong { font-size:13px; color:#0a263c; }
1420
- .block-progress .block-content { background:none; }
1421
- .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; }
1422
- .block-progress dd { background:#eee; border:1px solid #a3aeb3; border-top:0; padding:8px 13px; margin:0 0 6px; }
1423
- .block-progress dt.complete { margin:0; background:#d0dce1; color:#5e8ab4; }
1424
- .block-progress dd.complete {}
1425
- .block-progress p { margin:0; }
1426
- .block-progress .cards-list dt { background:none; border:0 none; color:inherit; font-size:12px; margin:5px 0; padding:0; }
1427
- .block-progress .cards-list dd { border:0 none; margin:0; padding:0; }
1428
- .block-progress .cards-list .info-table th { font-weight:normal; }
1429
-
1430
- /* show/hide "change" link for progress step depend on complete status
1431
- * should be placed in .css file */
1432
- .opc-block-progress dt.complete a,
1433
- .opc-block-progress dt.complete .separator { display: inline; }
1434
- .opc-block-progress dt a,
1435
- .opc-block-progress dt .separator { display: none; }
1436
-
1437
- .opc .buttons-set { margin-top:0; padding-top:2em; }
1438
- .opc .buttons-set p.required { margin:0; padding:0 0 10px; }
1439
- .opc .buttons-set .back-link small { display:none; }
1440
- .opc .buttons-set .back-link a {/* background:url(../images/i_arrow-top.gif) 0 50% no-repeat; */ padding-left:16px; }
1441
- .opc .buttons-set.disabled button.button { display:none; }
1442
- .opc .buttons-set .please-wait { height:21px; line-height:21px; }
1443
- .opc .ul { list-style:disc outside; padding-left:18px; }
1444
-
1445
- .opc { position:relative; }
1446
- .opc li.section {}
1447
-
1448
- .opc .step-title { border-width:0 1px; border-style:solid; border-color:#fff #d9dde3 #d9dde3; background:#eee; padding:4px 8px 6px; text-align:right; }
1449
- .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; }
1450
- .opc .step-title h2 { float:left; margin:0; font:bold 13px/16px Arial, Helvetica, sans-serif; color:#999; }
1451
- .opc .step-title a { display:none; float:right; font-size:11px; line-height:16px; }
1452
-
1453
- .opc .allow .step-title { background:#d0dce1; border:1px solid #a3aeb3; border-bottom:0; color:#a4b3b9; cursor:pointer; }
1454
- .opc .allow .step-title .number { background:#dbe6eb; border-color:#dbe6eb; color:#a4b3b9; }
1455
- .opc .allow .step-title h2 { color:#a4b3b9; }
1456
- /*.opc .allow .step-title a { display:block; }*/
1457
-
1458
- .opc .active .step-title { background:#f9f3e3; border:1px solid #bbafa0; padding-bottom:5px; color:#f18200; cursor:default; }
1459
- .opc .active .step-title .number { background:#f18200; border-color:#f19900; color:#fff; }
1460
- .opc .active .step-title h2 { color:#f18200; }
1461
- /*.opc .active .step-title a { display:none; }*/
1462
-
1463
- .opc .step { border:1px solid #bbafa0; border-top:0; background:#fbfaf6; padding:10px; position:relative; }
1464
- .opc .step .tool-tip { right:30px; }
1465
- #billing-address-select, #shipping-address-select{width:100%}
1466
-
1467
- #opc-login .buttons-set { border-top:0; }
1468
- #opc-login h3 { font-size:13px; border-bottom:1px solid #e4e4e4; padding-bottom:2px; text-transform:uppercase; }
1469
- #opc-login h4 { font-size:1em; font-weight:bold; margin:0; color:#2f2f2f; }
1470
-
1471
- #opc-shipping_method .buttons-set { border-top:0; }
1472
- .opc .gift-messages-form { margin:0 -30px; background:#f6f1eb; border:1px solid #e9e4de; border-width:1px 0; padding:22px 24px 22px 30px; }
1473
- .opc .gift-messages-form .inner-box { padding:5px; height:260px; overflow:auto; }
1474
-
1475
- #opc-review .step { border:0; padding:0; }
1476
- #opc-review .product-name { font-weight:bold; color:#0a263c; }
1477
- #opc-review .item-options { margin:5px 0 0; }
1478
- #opc-review .buttons-set { padding:10px 0px; border:1px solid #d9dde3; border-width:0 1px 1px; }
1479
- #opc-review .buttons-set p {/* margin:0; line-height:40px; */}
1480
- #opc-review .buttons-set .please-wait { height:40px; line-height:40px; }
1481
- #opc-review .authentication { margin:0 auto; width:570px; }
1482
- #opc-review .warning-message { color:#222; font-weight:bold; text-align:center; padding:10px 10px 0; }
1483
-
1484
- /* Multiple Addresses Checkout */
1485
- .checkout-progress { padding:0 90px; margin:0 0 20px; }
1486
- .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; }
1487
- .checkout-progress li.active { border-top-color:#e96200; color:#e96200; }
1488
-
1489
- .multiple-checkout h2 { font-size:13px; font-weight:bold; margin:0 0 10px; }
1490
- .multiple-checkout h3,
1491
- .multiple-checkout h4 { font-size:13px; font-weight:bold; color:#E26703; }
1492
- .multiple-checkout h2 a,
1493
- .multiple-checkout h3 a,
1494
- .multiple-checkout h4 a { font-weight:normal; }
1495
- .multiple-checkout .data-table .product-name { font-size:1em !important; font-weight:bold !important; color:#1e7ec8 !important; }
1496
- .multiple-checkout .data-table .product-name a { font-weight:bold !important; }
1497
- .multiple-checkout .data-table .item-options { margin:5px 0 0; }
1498
-
1499
- .multiple-checkout .gift-messages { margin:15px 0 0; }
1500
-
1501
- .multiple-checkout .tool-tip { top:50%; margin-top:-120px; right:20px; }
1502
-
1503
- .multiple-checkout .col2-set,
1504
- .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; }
1505
- .multiple-checkout .col2-set h2.legend { margin:-20px -20px 15px; padding:5px 10px; background:#f9f3e3; border-bottom:1px solid #bbafa0; position:relative; }
1506
- .multiple-checkout .col2-set h3.legend { margin:0 0 10px; color:#0a263c; }
1507
- .multiple-checkout .col2-set .divider { margin:0 -20px; padding:25px 0; position:relative; }
1508
- .multiple-checkout .box { margin:0 0 15px; }
1509
- .multiple-checkout .box h2 { color:#e26703; }
1510
-
1511
- .multiple-checkout .place-order .please-wait { float:right; padding:27px 7px 0 0; }
1512
- .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; }
1513
- .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; */ }
1514
- .multiple-checkout .place-order .grand-total .inner div { display:inline; }
1515
- .multiple-checkout .place-order .grand-total big { display:inline; margin-right:12px; }
1516
- .multiple-checkout .place-order .grand-total .price { color:#E26703; }
1517
- .multiple-checkout .place-order .grand-total button.button span { font-size:16px; }
1518
- .multiple-checkout .place-order .grand-total button.button span span { padding:0 45px 0 36px; }
1519
-
1520
- /* Step 1 */
1521
- .multiple-checkout .title-buttons button.button span { border-color:#406a83; background:#618499; }
1522
- #multiship-addresses-table td { padding:10px; }
1523
- #multiship-addresses-table tfoot td { padding:5px 10px; }
1524
- #multiship-addresses-table tfoot button.button span { border-color:#406a83; background:#618499; }
1525
-
1526
- /* Step 2 */
1527
- .multiple-checkout .gift-messages-form .item .details .form-list { width:100%; overflow:hidden; }
1528
- .multiple-checkout .gift-messages-form .item .details .form-list li { margin-right:-15px; }
1529
- .multiple-checkout .gift-messages-form .item .details .form-list .field { width:230px; }
1530
- .multiple-checkout .gift-messages-form .item .details .form-list .input-box { width:215px; }
1531
- .multiple-checkout .gift-messages-form .item .details .form-list input.input-text { width:209px; }
1532
- .multiple-checkout .gift-messages-form .item .details .form-list li.wide .input-box { width:445px; }
1533
- .multiple-checkout .gift-messages-form .item .details .form-list li.wide textarea { width:439px; }
1534
- .checkout-multishipping-shipping .box-sp-methods { border:1px solid #d9d2be; background:#f9f3e3; padding:13px; position:relative; }
1535
- .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; }
1536
-
1537
- /* Step 3 */
1538
- .checkout-multishipping-billing .multiple-checkout { position:relative; }
1539
- /* ======================================================================================= */
1540
-
1541
-
1542
- /* Account Login/Create Pages ============================================================ */
1543
- .account-login .content { min-height:345px; padding:14px 21px; background:#faf7ee; border:1px solid #bbb6a5;/* border-bottom:0; */}
1544
- .account-login .content h2 { font-weight:bold; font-size:13px; margin:0 0 14px; padding:0 0 5px 3px; border-bottom:1px solid #ddd; background-position:0 1px; background-repeat:no-repeat; text-transform:uppercase; color:#e76200; }
1545
- .account-login .new-users h2 { background-image:url(../images/i_page1.gif)}
1546
- .account-login .registered-users h2 { background-image:url(../images/i_page2.gif); }
1547
- .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; }
1548
-
1549
- .account-create #is_subscribed{display: inline-block}
1550
-
1551
- /* Captcha ================================================================================ */
1552
- .captcha-note { clear:left; padding-top:5px; }
1553
- .captcha-image { float:left; display:inline; margin:0; position:relative; width:258px; }
1554
- .captcha-image .captcha-img { border:1px solid #b6b6b6; vertical-align:bottom; width:100%; }
1555
- .registered-users .captcha-image { margin:0;}
1556
- .captcha-reload { cursor:pointer; position:absolute; top:2px; right:2px;}
1557
- .captcha-reload.refreshing { animation:rotate 1.5s infinite linear; -webkit-animation:rotate 1.5s infinite linear; -moz-animation:rotate 1.5s infinite linear; }
1558
-
1559
- @-webkit-keyframes rotate {
1560
- 0% { -webkit-transform:rotate(0); }
1561
- 0% { -webkit-transform:rotate(-360deg); }
1562
- }
1563
- @-moz-keyframes rotate {
1564
- 0% { -moz-transform:rotate(0); }
1565
- 0% { -moz-transform:rotate(-360deg); }
1566
- }
1567
- @keyframes rotate {
1568
- 0% { transform:rotate(0); }
1569
- 0% { transform:rotate(-360deg); }
1570
- }
1571
-
1572
- /* Remember Me Popup ===================================================================== */
1573
- .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; }
1574
-
1575
- .remember-me label { float:none; margin:0 6px; }
1576
- .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; }
1577
- .remember-me-popup h3 { background:#d9e5ee; border-bottom:1px solid #ccc; font-size:14px; padding:5px 10px; }
1578
- .remember-me-popup .remember-me-popup-head { position:relative; }
1579
- .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; }
1580
- .remember-me-popup .remember-me-popup-body { padding:10px; }
1581
- .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; }
1582
- /* Remember Me Popup ===================================================================== */
1583
-
1584
-
1585
- /* My Account ============================================================================= */
1586
- .my-account .title-buttons .link-rss { float:none; margin:0; }
1587
- .my-account .checkbox{display: inline-block}
1588
- .my-account .limiter{text-align:right}
1589
- /********** < Dashboard */
1590
- .dashboard .welcome-msg { margin:0 0 1.5em 0; }
1591
- .dashboard .welcome-msg p { margin:0; }
1592
- .dashboard .col2-set { margin:0 0 15px; }
1593
-
1594
- /* General Box */
1595
- .box-account { background:#fff; border:1px solid #ccc; border-color:#ccc #999 #999 #ccc; padding:15px; margin: 0 0 20px; }
1596
- .box-account .box-head { border-bottom:1px solid #d9dde3; margin:0 0 10px; text-align:right; }
1597
- .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; }
1598
-
1599
- .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; }
1600
- .dashboard .box .box-title h3,
1601
- .dashboard .box .box-title h4 { float:left; font-size:13px; font-weight:bold; margin:0; }
1602
-
1603
- /* Block: Recent Orders */
1604
- .dashboard .box-recent .box-head h2 {/* background-image:url(../images/i_folder-table.gif); */}
1605
-
1606
- /* Block: Account Information */
1607
- .dashboard .box-info .box-head h2 {/* background-image:url(../images/i_ma-info.gif); */}
1608
- .dashboard .box-info h4 { font-size:11px; font-weight:bold; text-transform:uppercase; }
1609
-
1610
- /* Block: Reviews */
1611
- .dashboard .box-reviews .box-head h2 { background-image:url(../images/i_ma-reviews.gif); }
1612
- .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; }
1613
- .dashboard .box-reviews .details { margin-left:20px; }
1614
- .dashboard .box-reviews li.item { margin:0 0 7px; }
1615
- .dashboard .box-reviews li.item.last { margin:0; }
1616
- .dashboard .box-reviews .ratings { margin:7px 0 0; }
1617
-
1618
- /* Block: Tags */
1619
- .dashboard .box-tags .box-head h2 { background-image:url(../images/i_ma-tags.gif); }
1620
- .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; }
1621
- .dashboard .box-tags .details { margin-left:20px; }
1622
- .dashboard .box-tags li.item { margin:0 0 7px; }
1623
- .dashboard .box-tags li.item.last { margin:0; }
1624
- .dashboard .box-tags .tags strong,
1625
- .dashboard .box-tags .tags ul,
1626
- .dashboard .box-tags .tags ul li { display:inline; }
1627
- /********** Dashboard > */
1628
-
1629
- /* Address Book */
1630
- .addresses-list h2 { font-weight:bold; font-size:13px; color:#e26703; text-transform:uppercase; }
1631
- .addresses-list h3 { font-weight:bold; font-size:13px; }
1632
- .addresses-list address { margin:0 0 3px; }
1633
- .addresses-list p { margin:0; }
1634
- .addresses-list a { font-weight:bold; }
1635
- .addresses-list .link-remove { color:#646464; }
1636
- .addresses-list .separator { margin:0 3px; }
1637
- .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; }
1638
- .addresses-list li.empty { background:none; border:0; padding:0; }
1639
- .addresses-list li.empty p { font-weight:bold; }
1640
- .addresses-list .addresses-additional li.item { background:none; border:0; padding:0; }
1641
-
1642
- /* Order View */
1643
- .order-info { background:#dee5e8; border:1px solid #d0cbc1; padding:4px 8px; margin:0 0 8px; }
1644
- .order-info dt,
1645
- .order-info dd,
1646
- .order-info ul,
1647
- .order-info li { display:inline; }
1648
- .order-info .current { font-weight:bold; }
1649
- .order-info li { margin:0 3px; }
1650
-
1651
- .order-date { margin:10px 0; }
1652
-
1653
- .order-info-box {border:1px solid #d0cbc1; padding:12px 0px 0px 0px; margin:0 0 15px; }
1654
- .order-info-box h2 { font-weight:bold; font-size:13px; }
1655
- .order-info-box .box-payment p { margin:0 0 3px; }
1656
- .order-info-box .box-payment th { font-weight:bold; padding-right:7px; }
1657
-
1658
- .order-items { width:100%; overflow-x:auto; }
1659
- .order-items h2,
1660
- .order-items h3 { clear:none; font-weight:bold; font-size:13px; padding:0; margin:0 0 5px; color:#0a263c; }
1661
- .order-items .product-name { font-size:1em !important; font-weight:bold !important; }
1662
- .order-items .link-print { color:#1e7ec8; font-weight:normal; }
1663
- .order-items .order-links { text-align:right; }
1664
-
1665
- .order-additional { margin:15px 0; }
1666
- /* Order Gift Message */
1667
- .gift-message dt strong { color:#666; }
1668
- .gift-message dd { font-size:13px; margin:5px 0 0; }
1669
- /* Order Comments */
1670
- .order-about dt { font-weight:bold; }
1671
- .order-about dd { font-size:13px; margin:0 0 7px; }
1672
-
1673
- .tracking-table { margin:0 0 15px; }
1674
- .tracking-table th { font-weight:bold; white-space:nowrap; }
1675
-
1676
- .tracking-table-popup { width:100%; }
1677
- .tracking-table-popup th { font-weight:bold; white-space:nowrap; }
1678
- .tracking-table-popup th,
1679
- .tracking-table-popup td { padding:1px 8px; }
1680
-
1681
- /* Order Print Pages */
1682
- .page-print .print-head { margin:0 0 15px; }
1683
- .page-print .print-head .logo { float:left; }
1684
- .page-print .print-head address { float:left; margin-left:15px; }
1685
- .page-print h1 { font-size:16px; font-weight:bold; }
1686
- .page-print h2,
1687
- .page-print h3 { font-size:13px; font-weight:bold; }
1688
- .page-print h2.h2 { font-size:16px; font-weight:bold; }
1689
- .page-print .order-date {/* background:url(../images/bkg_divider1.gif) 0 100% repeat-x;*/ padding:0 0 10px; margin:0 0 10px; }
1690
- .page-print .col2-set { margin:0 0 10px; }
1691
- /* Price Rewrites */
1692
- .page-print .gift-message-link { display:none; }
1693
- .page-print .price-excl-tax,
1694
- .page-print .price-incl-tax { display:block; white-space:nowrap; }
1695
- .page-print .cart-price,
1696
- .page-print .price-excl-tax .label,
1697
- .page-print .price-incl-tax .label,
1698
- .page-print .price-excl-tax .price,
1699
- .page-print .price-incl-tax .price { display:inline; }
1700
-
1701
- /* My Wishlist */
1702
- /*.my-wishlist .data-table td { padding:10px; }
1703
- .my-wishlist .product-image { display:block; width:113px; height:113px; margin:0 0 5px; }
1704
- .my-wishlist textarea { display:block; width:97%; height:109px; }
1705
- .my-wishlist .buttons-set { margin-top:2em; }
1706
- .my-wishlist .buttons-set button.button { float:none; }
1707
- .my-wishlist .buttons-set .btn-add span,
1708
- .my-wishlist .buttons-set .btn-share span { border-color:#406a83; background:#618499; }*/
1709
- #wishlist-table .add-to-links { white-space:nowrap; }
1710
- #wishlist-table .btn-cart {margin:5px 0;}
1711
- #wishlist-table .description{margin-bottom:10px}
1712
- /* My Tags */
1713
- .my-tag-edit { float:left; margin:0 0 10px; }
1714
- .my-tag-edit .btn-remove { float:right; margin:4px 0 0 5px; }
1715
- #my-tags-table { clear:both; }
1716
- #my-tags-table td { padding:10px; }
1717
- #my-tags-table .add-to-links { white-space:nowrap; }
1718
-
1719
- /* My Reviews */
1720
- #my-reviews-table td { padding:10px; }
1721
-
1722
- .product-review .product-img-box { float:left; width:140px; }
1723
- .product-review .product-img-box .product-image { display:block; width:125px; height:125px; }
1724
- .product-review .product-img-box .label { font-size:11px; margin:0 0 3px; }
1725
- .product-review .product-img-box .ratings .rating-box { float:none; display:block; margin:0 0 3px; }
1726
- .product-review .product-details { margin-left:150px; }
1727
- .product-review .product-name { font-size:16px; font-weight:bold; margin:0 0 10px; }
1728
- .product-review h3 { font-size:12px; margin:0 0 3px; color:#2f2f2f; }
1729
- .product-review .ratings-table { margin:0 0 10px; }
1730
- .product-review dt { font-weight:bold; }
1731
- .product-review dd { font-size:13px; margin:5px 0 0; }
1732
-
1733
- /* Billing Agreements */
1734
- .billing-agreements .info-box{ margin:15px 0; }
1735
- .billing-agreements .form-list li select { float:left; }
1736
- .billing-agreements .form-list li button.button { float:left; margin-left:10px; }
1737
- .billing-agreements .table-caption { font-weight:bold; font-size:13px; }
1738
- /* ======================================================================================= */
1739
-
1740
-
1741
- /* MAP Popup============================================================================== */
1742
- .cart-msrp-totals { color:red; font-size:12px !important; font-weight:bold; margin:10px 10px 0; padding:10px; text-align:right; text-transform:uppercase;}
1743
- .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; }
1744
-
1745
- .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; }
1746
- .map-popup-heading { background:#d9e5ee; border-bottom:1px solid #ccc; padding:5px 30px 5px 10px; width:260px; }
1747
- .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; }
1748
- .map-popup-arrow { /* background:url(../images/map_popup_arrow.gif) no-repeat;*/ position:absolute; left:50%; top:-10px; height:10px; width:19px; }
1749
- .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; }
1750
- .map-popup-content { border-top:1px solid #eee; padding:10px; overflow:hidden; text-align:left; width:280px; }
1751
- .map-popup-checkout { display:inline; float:right; text-align:right; }
1752
- .map-popup-checkout span { display:block; padding-right:30px; }
1753
- .map-popup-checkout .paypal-logo { margin:0 0 5px; }
1754
- .map-popup-price .price-box,
1755
- .map-popup-price .price-box .special-price { margin:0; padding:0; }
1756
- .map-popup-price { margin:5px 0 0; }
1757
- .map-popup-text { clear:right; margin:0 10px; padding:10px 0; text-align:left; word-wrap:break-word; }
1758
- .map-popup-only-text { border-top:1px solid #ddd; }
1759
- /* ======================================================================================= */
1760
-
1761
-
1762
- /* Footer ================================================================================ */
1763
- .footer-container { }
1764
- .footer { /*width:930px; margin:0 auto; */padding:10px 10px 50px; background: <?php echo $footer_bgcolor ?>; color:<?php echo $footer_text_color ?>; font-size: <?php echo $footer_text_size ?>; border-top:<?php echo $footer_line_size ?> solid <?php echo $footer_line_color ?>; }
1765
- .footer .store-switcher { display:inline; margin:0 5px 0 0; color:#fff; }
1766
- .footer .store-switcher label { font-weight:bold; vertical-align:middle; }
1767
- .footer .store-switcher select { padding:0; vertical-align:middle; }
1768
- .footer a { color:<?php echo $footer_link_color ?>; text-decoration:none; font-size: <?php echo $footer_link_size ?>}
1769
- .footer a:hover { text-decoration:underline;}
1770
- /*.footer .bugs { margin:13px 0 0; color:<?php echo $footer_link_color ?>;}
1771
- .footer .bugs a { color:<?php echo $footer_link_color ?>; text-decoration:underline; font-size: <?php echo $footer_link_size ?>}
1772
- .footer .bugs a:hover { text-decoration:none; } */
1773
- .footer address { margin:0 0 20px;}
1774
- .footer address a { color:<?php echo $footer_link_color ?>; text-decoration:underline; font-size: <?php echo $footer_link_size ?>}
1775
- .footer address a:hover { text-decoration:none; }
1776
- .footer .footer-left{text-align: left}
1777
- .footer .footer-right{text-align: right}
1778
- .footer ul { display:inline; }
1779
- .footer ul.links { display:block; }
1780
- .footer li { display:inline;/* background:url(../images/bkg_pipe2.gif) 100% 60% no-repeat;*/ padding:0 10px 0 0px; }
1781
- .footer li.last { background:none !important; padding-right:0 !important; }
1782
- .footer-container .bottom-container { margin:0 0 5px; }
1783
- /* ======================================================================================= */
1784
-
1785
- /* Sample Data============================================================================
1786
- .home-callout { margin-bottom:12px; }
1787
- .home-callout img { display:block }
1788
- .home-spot { float:left; width:470px; margin-left:20px; }
1789
- /*.best-selling h3 { margin:12px 0 6px 0; color:#e25203; font-size:1.2em; }
1790
- .best-selling table { border-top:1px solid #ccc; }
1791
- .best-selling tr.odd { background:#eee url(../images/best_selling_tr_odd_bg.gif) 0 100% repeat-x; }
1792
- .best-selling tr.even { background:#fff url(../images/best_selling_tr_even_bg.gif) 0 100% repeat-x; }
1793
- .best-selling td {/*width:50%; padding:8px 10px 8px 8px; border-bottom:1px solid #ccc; font-size:11px; }
1794
- .best-selling .product-img { float:left; border:2px solid #dcdcdc; }
1795
- .best-selling .product-description { margin-left:107px; line-height:1.3em; }
1796
- .best-selling a.product-name,
1797
- .home-spot .best-selling a.product-name:hover { color:#203548; }*/
1798
- /* ======================================================================================= */
1799
-
1800
-
1801
- /* Clears ================================================================================ */
1802
- .clearer:after,
1803
- .header-container:after,
1804
- .header-container .top-container:after,
1805
- .header:after,
1806
- .header .quick-access:after,
1807
- #nav:after,
1808
- .main:after,
1809
- .footer:after,
1810
- .footer-container .bottom-container:after,
1811
- .col-main:after,
1812
- .col2-set:after,
1813
- .col3-set:after,
1814
- .col3-layout .product-options-bottom .price-box:after,
1815
- .col4-set:after,
1816
- .search-autocomplete li:after,
1817
- .block .block-content:after,
1818
- .block .actions:after,
1819
- .block li.item:after,
1820
- .block-poll li:after,
1821
- .block-layered-nav .currently li:after,
1822
- .page-title:after,
1823
- .products-grid:after,
1824
- .products-list li.item:after,
1825
- .box-account .box-head:after,
1826
- .dashboard .box .box-title:after,
1827
- .box-reviews li.item:after,
1828
- .box-tags li.item:after,
1829
- .pager-responsive:after,
1830
- .sorter:after,
1831
- .ratings:after,
1832
- .add-to-box:after,
1833
- .add-to-cart:after,
1834
- .product-essential:after,
1835
- .product-collateral:after,
1836
- .product-view .product-img-box .more-views ul:after,
1837
- .product-view .box-tags .form-add:after,
1838
- .product-view .product-shop .short-description:after,
1839
- .product-view .box-description:after,
1840
- .product-options .options-list li:after,
1841
- .product-options-bottom:after,
1842
- .product-review:after,
1843
- .cart:after,
1844
- .cart-collaterals:after,
1845
- .cart .crosssell li.item:after,
1846
- .opc .step-title:after,
1847
- .checkout-progress:after,
1848
- .multiple-checkout .place-order:after,
1849
- .group-select li:after,
1850
- .form-list li:after,
1851
- .form-list .field:after,
1852
- .buttons-set:after,
1853
- .page-print .print-head:after,
1854
- .advanced-search-summary:after,
1855
- .gift-messages-form .item:after,
1856
- .send-friend .form-list li p:after { display:block; content:"."; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }
1857
- /* ======================================================================================= */
1858
-
1859
- .guest-select {width:305px !important;}
1860
-
1861
- /* MULTI-LEVEL DROPDOWNS FOR BOOTSTRAP */
1862
- .dropdown-submenu{
1863
- position:relative;
1864
- }
1865
-
1866
- .dropdown-submenu > .dropdown-menu
1867
- {
1868
- top:0;
1869
- left:100%;
1870
- margin-top:-6px;
1871
- margin-left:-1px;
1872
- -webkit-border-radius:0 6px 6px 6px;
1873
- -moz-border-radius:0 6px 6px 6px;
1874
- border-radius:0 6px 6px 6px;
1875
- }
1876
-
1877
- .dropdown-submenu:hover > .dropdown-menu{
1878
- display:block;
1879
- }
1880
-
1881
- .dropdown-submenu > a:after{
1882
- display:block;
1883
- content:" ";
1884
- float:right;
1885
- width:0;
1886
- height:0;
1887
- border-color:transparent;
1888
- border-style:solid;
1889
- border-width:5px 0 5px 5px;
1890
- border-left-color:#cccccc;
1891
- margin-top:5px;
1892
- margin-right:-10px;
1893
- }
1894
-
1895
- .dropdown-submenu:hover > a:after{
1896
- border-left-color:#ffffff;
1897
- }
1898
-
1899
- .dropdown-submenu .pull-left{
1900
- float:none;
1901
- }
1902
-
1903
- .dropdown-submenu.pull-left > .dropdown-menu{
1904
- left:-100%;
1905
- margin-left:10px;
1906
- -webkit-border-radius:6px 0 6px 6px;
1907
- -moz-border-radius:6px 0 6px 6px;
1908
- border-radius:6px 0 6px 6px;
1909
- }
1910
-
1911
- /* custom CSS */
1912
- /* checkout onepage */
1913
- #checkout-step-login .radio, #checkoutSteps .radio{display: inline-block}
1914
- #checkout-step-shipping input[type="checkbox"] {display:inline-block}
1915
-
1916
- /* social network block */
1917
- #divnetworkshare{margin-top: 10px; text-align: left}
1918
- #divnetworkshare a{color: <?php echo $header_link_color ?>}
1919
- .followus{/*color: #fff; */vertical-align: top; padding: 10px 10px 0px 0px; display: inline-block;}
1920
-
1921
- /* popup cart page */
1922
- #popupcart{position: absolute; right: 0; z-index: 2; margin: 25px 14px 0px 0px; background:#fff; text-align: left; display: none; width: 250px}
1923
-
1924
- /* pagination catalog / category */
1925
- .pagination{margin: 0}
1926
-
1927
- /* product page / additional information */
1928
- #product-attribute-specs-table .label{font-size:90%; font-weight:normal;}
1929
- /* cart page */
1930
- .cart-left, .crosselldiv{padding-left:0; padding-right:0}