Page Menu
Home
In-Portal Phabricator
Search
Configure Global Search
Log In
Files
F871534
styles.css
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Subscribers
None
File Metadata
Details
File Info
Storage
Attached
Created
Wed, May 7, 10:08 PM
Size
27 KB
Mime Type
text/plain
Expires
Fri, May 9, 10:08 PM (1 d, 3 h)
Engine
blob
Format
Raw Data
Handle
617599
Attached To
rTMST Themes.Modern-Store
styles.css
View Options
@
charset
"UTF-8"
;
/* Basic Blocks
*******************************************************************************/
html
{
min-width
:
1000
px
;
}
body
{
background
:
#fff
url
(
@templates_base@/img/bg-header.jpg
)
repeat-y
0
0
;
color
:
#3c3c3c
;
font
:
0.813
em
/
1.231
em
Arial
,
Verdana
,
Tahoma
,
Sans-Serif
;
}
img
{
border
:
0
;
}
table
{
border-collapse
:
collapse
;
border-spacing
:
0
;
}
td
{
padding
:
0
;
vertical-align
:
top
;
}
a
,
a
:
hover
,
a
:
focus
{
color
:
#333
;
outline
:
none
;
text-decoration
:
underline
;
}
a
:
hover
,
a
:
focus
{
text-decoration
:
none
;
}
.
clear
{
clear
:
both
!important
;
}
.
fix
{
border
:
1
px
solid
#f00
;
}
/* Header
*******************************************************************************/
#
header
{
margin
:
0
auto
;
width
:
960
px
;
}
#
header
.
logo
{
float
:
left
;
padding
:
18
px
0
;
}
#
header
.
infoblock
{
float
:
right
;
position
:
relative
;
width
:
550
px
;
}
#
header
.
infoblock
.
welcome
{
color
:
#343338
;
float
:
right
;
padding
:
9
px
0
;
position
:
relative
;
}
#
header
.
infoblock
.
welcome
div
{
float
:
left
;
}
#
header
.
infoblock
.
welcome
.
txt
{
padding
:
0
0
0
20
px
;
}
#
header
.
infoblock
.
welcome
.
logged
{
padding-top
:
5
px
;
}
#
header
.
infoblock
.
welcome
.
txt
a
{
font-weight
:
bold
;
}
#
header
.
infoblock
.
welcome
.
lang
.
with-icon
{
background
:
url
(
@templates_base@/img/lang/eng.gif
)
no-repeat
10
px
7
px
;
padding
:
5
px
10
px
10
px
35
px
;
}
#
header
.
infoblock
.
welcome
.
lang
.
without-icon
{
padding
:
5
px
10
px
10
px
10
px
;
}
#
header
.
infoblock
.
welcome
.
txt
,
#
header
.
infoblock
.
welcome
.
lang
,
#
header
.
infoblock
.
welcome
.
currency
,
#
header
.
infoblock
.
welcome
.
profile-menu
{
position
:
relative
;
}
#
header
.
infoblock
.
welcome
.
profile-menu
{
margin-left
:
10
px
;
margin-right
:
10
px
;
}
#
header
.
infoblock
.
welcome
.
txt
.
login
,
#
header
.
infoblock
.
welcome
.
currency
.
cur
,
#
header
.
infoblock
.
welcome
.
profile-menu
.
link
{
padding
:
5
px
10
px
10
px
;
}
#
header
.
infoblock
.
welcome
.
currency
{
margin-left
:
5
px
;
}
#
header
.
infoblock
.
welcome
.
currency
.
cur
.
plashka-sel
{
margin-left
:
-1
px
;
}
a
#
lang
,
a
#
currency
,
a
#
profile
{
background
:
url
(
@templates_base@/img/icon-select.gif
)
no-repeat
100
%
6
px
;
display
:
block
;
padding
:
0
12
px
0
0
;
text-decoration
:
none
;
}
#
header
.
infoblock
.
cart
{
background
:
url
(
@templates_base@/img/bg-cart.jpg
)
no-repeat
100
%
0
;
float
:
right
;
font-size
:
1.154
em
;
font-weight
:
bold
;
padding
:
15
px
0
;
}
#
header
.
infoblock
.
cart
span
,
#
header
.
infoblock
.
cart
a
{
float
:
left
;
}
#
header
.
infoblock
.
cart
a
{
background
:
url
(
@templates_base@/img/icon-checkout.gif
)
no-repeat
100
%
12
px
;
color
:
#75b833
;
line-height
:
33
px
;
padding
:
0
12
px
0
0
;
text-decoration
:
none
;
}
#
header
.
infoblock
.
cart
i
{
font-size
:
0.733
em
;
}
#
header
.
infoblock
.
cart
.
items
{
background
:
url
(
@templates_base@/img/icon-cart.png
)
no-repeat
0
0
;
line-height
:
33
px
;
padding
:
0
0
0
50
px
;
}
#
header
.
infoblock
.
cart
.
delim
{
color
:
#b5b5b5
;
font-weight
:
normal
;
line-height
:
33
px
;
padding
:
0
15
px
;
}
#
header
.
infoblock
.
cart
.
phone
{
color
:
#535353
;
font
:
bold
1.385
em
Tahoma
,
Arial
,
Verdana
,
Sans-Serif
;
line-height
:
33
px
;
padding-right
:
50
px
;
}
#
header
.
infoblock
.
welcome
.
lang
#
lang-sel
a
{
text-decoration
:
underline
;
}
#
header
.
infoblock
.
welcome
.
lang
#
lang-sel
.
eng
{
background
:
url
(
@templates_base@/img/lang/eng.gif
)
no-repeat
0
0
;
padding
:
0
0
0
25
px
;
}
#
header
.
infoblock
.
welcome
.
lang
#
lang-sel
.
deutch
{
background
:
url
(
@templates_base@/img/lang/deutch.gif
)
no-repeat
0
0
;
padding
:
0
0
0
25
px
;
}
#
header
.
infoblock
.
welcome
.
lang
#
lang-sel
.
rus
{
background
:
url
(
@templates_base@/img/lang/rus.gif
)
no-repeat
0
0
;
padding
:
0
0
0
25
px
;
}
.
plashka
{
background-color
:
#fff
;
border
:
1
px
solid
#d0d0d0
;
display
:
none
;
padding
:
10
px
20
px
5
px
;
position
:
absolute
;
top
:
31
px
;
right
:
-1
px
;
z-index
:
95
;
-webkit-
border-radius
:
5
px
;
-webkit-
border-top-right-radius
:
0
;
-moz-
border-radius
:
5
px
;
-moz-
border-radius-topright
:
0
;
border-radius
:
5
px
;
border-top-right-radius
:
0
;
-moz-
box-shadow
:
0
0
8
px
#ccc
;
-webkit-
box-shadow
:
0
0
8
px
#ccc
;
box-shadow
:
0
0
8
px
#ccc
;
}
.
plashka-sel
{
background-color
:
#fff
!important
;
border
:
1
px
solid
#d0d0d0
;
border-bottom
:
1
px
solid
#fff
;
margin
:
-1
px
-1
px
0
0
;
position
:
relative
;
z-index
:
96
;
-webkit-
border-top-left-radius
:
5
px
;
-webkit-
border-top-right-radius
:
5
px
;
-moz-
border-radius-topleft
:
5
px
;
-moz-
border-radius-topright
:
5
px
;
border-top-left-radius
:
5
px
;
border-top-right-radius
:
5
px
;
-moz-
box-shadow
:
#ccc
0
-3
px
8
px
-1
px
;
-webkit-
box-shadow
:
#ccc
0
-3
px
8
px
-1
px
;
box-shadow
:
#ccc
0
-3
px
8
px
-1
px
;
}
#
header
.
infoblock
.
welcome
.
plashka
li
{
padding
:
0
0
5
px
;
white-space
:
nowrap
;
}
#
header
.
infoblock
.
welcome
.
plashka
.
active
{
color
:
#2d85d6
;
}
#
header
.
infoblock
.
welcome
.
txt
.
plashka
,
#
header
.
infoblock
.
welcome
.
profile-menu
.
plashka
{
right
:
0
;
}
.
plashka-sel
a
#
lang
,
.
plashka-sel
a
#
currency
,
.
plashka-sel
a
#
profile
{
background
:
url
(
@templates_base@/img/icon-close.gif
)
no-repeat
100
%
6
px
;
}
#
header
.
infoblock
.
welcome
.
login
,
.
login-alt
.
login
{
display
:
inline-block
;
float
:
none
;
}
.
login-alt
.
login
{
font-size
:
0.867
em
;
padding-left
:
5
px
;
}
#
header
.
infoblock
.
welcome
.
login
a
,
.
login-alt
.
login
a
{
background
:
url
(
@templates_base@/img/bg-button-login.jpg
)
no-repeat
0
0
;
display
:
block
;
height
:
18
px
;
text-align
:
center
;
text-decoration
:
none
;
width
:
61
px
;
}
#
header
.
infoblock
.
welcome
.
txt
.
login
.
plashka-sel
,
.
login-alt
.
login
.
plashka-sel
{
margin-left
:
4
px
;
margin-bottom
:
1
px
;
padding
:
5
px
18
px
10
px
;
}
.
login-alt
.
login
.
plashka-sel
{
padding
:
5
px
10
px
10
px
;
}
#
header
.
infoblock
.
welcome
.
login
.
plashka-sel
a
,
.
login-alt
.
login
.
plashka-sel
a
{
background
:
none
;
height
:
auto
;
width
:
auto
;
}
.
icon-close
{
right
:
10
px
;
position
:
absolute
;
}
/*** Menu ***/
.
menu
{
background
:
#3e3e3e
url
(
@templates_base@/img/bg-menu.jpg
)
repeat-x
0
0
;
height
:
46
px
;
position
:
relative
;
width
:
100
%
;
}
.
menu
.
padding
{
margin
:
0
auto
;
width
:
960
px
;
}
.
menu
ul
{
float
:
left
;
width
:
740
px
;
}
.
menu
ul
li
{
color
:
#fff
;
float
:
left
;
font-size
:
1.154
em
;
font-weight
:
bold
;
}
.
menu
ul
li
a
{
color
:
#fff
;
display
:
block
;
line-height
:
46
px
;
padding
:
0
18
px
;
text-decoration
:
none
;
}
.
menu
ul
li
a
:
hover
,
.
menu
ul
li
a
:
focus
{
background
:
#4b4b4b
url
(
@templates_base@/img/bg-menu.jpg
)
repeat-x
0
-46
px
;
}
.
menu
ul
li
a
.
active
{
background
:
#2d85d6
url
(
@templates_base@/img/bg-menu.jpg
)
repeat-x
0
-92
px
;
}
.
menu
.
searchbox
{
background
:
url
(
@templates_base@/img/bg-searchbox-l.jpg
)
no-repeat
0
0
;
float
:
right
;
margin-top
:
10
px
;
text-align
:
right
;
width
:
210
px
;
}
.
menu
.
searchbox
input
[
type
=
"text"
]
{
border
:
none
;
background
:
#fff
url
(
@templates_base@/img/bg-searchbox-r.jpg
)
no-repeat
100
%
0
;
height
:
23
px
;
line-height
:
23
px
;
padding-top
:
2
px
;
width
:
180
px
;
}
.
level2
{
background-color
:
#fff
;
left
:
273
px
;
position
:
absolute
;
z-index
:
4000
;
}
.
level2-bg
{
border
:
1
px
solid
#3e3e3e
;
float
:
left
;
width
:
auto
;
-webkit-
border-bottom-right-radius
:
5
px
;
-webkit-
border-bottom-left-radius
:
5
px
;
-moz-
border-radius-bottomright
:
5
px
;
-moz-
border-radius-bottomleft
:
5
px
;
border-bottom-right-radius
:
5
px
;
border-bottom-left-radius
:
5
px
;
box-shadow
:
0
0
3
px
#444
;
-moz-
box-shadow
:
0
0
3
px
#444
;
-webkit-
box-shadow
:
0
0
3
px
#444
;
}
#
level2-menu
{
background-color
:
#3e3e3e
;
float
:
left
;
padding
:
8
px
0
;
width
:
200
px
;
}
#
level2-menu
h3
{
background-color
:
#3e3e3e
;
padding
:
7
px
12
px
;
white-space
:
nowrap
;
}
#
level2-menu
h3
a
{
color
:
#fff
;
font-weight
:
bold
;
text-decoration
:
none
;
}
#
level2-menu
h3
a
:
hover
{
text-decoration
:
underline
;
}
#
level2-menu
ul
{
width
:
100
%
;
}
#
level2-menu
ul
li
{
background-color
:
#eaeaea
;
font-size
:
0.923
em
;
font-weight
:
normal
;
width
:
100
%
;
}
#
level2-menu
ul
li
a
{
color
:
#3e3e3e
;
line-height
:
20
px
;
padding
:
3
px
13
px
5
px
;
text-decoration
:
none
;
}
#
level2-menu
ul
li
a
:
hover
,
#
level2-menu
ul
li
a
:
focus
{
background
:
none
;
text-decoration
:
underline
;
}
#
level2-menu
ul
li
a
.
active
{
background
:
none
;
}
#
level2-menu
ul
li
i
{
background
:
url
(
@templates_base@/img/bullet-l3menu.png
)
no-repeat
22
px
9
px
;
display
:
block
;
padding
:
0
0
0
20
px
;
white-space
:
nowrap
;
}
#
level2-menu
ul
li
.
level3-menu
h4
{
padding-left
:
20
px
;
white-space
:
nowrap
;
}
#
level2-menu
ul
li
.
level3-menu
ul
{
background-color
:
#fff
;
}
#
level2-menu
ul
li
.
level3-menu
ul
li
{
background-color
:
#fff
;
font-size
:
0.917
em
;
}
#
level2-menu
ul
li
.
level3-menu
ul
li
a
{
background
:
url
(
@templates_base@/img/bullet-l3menu.png
)
no-repeat
35
px
4
px
;
line-height
:
18
px
;
padding
:
0
0
0
45
px
;
}
#
level2-menu
ul
li
.
level3-menu
ul
li
a
.
active
{
color
:
#2f7916
;
}
#
level2-menu
.
ui-accordion
.
ui-accordion-content
{
overflow
:
hidden
;
}
#
level2-menu
.
ui-accordion
.
ui-accordion-content-active
{
background-color
:
#eaeaea
;
}
#
level2-menu
.
ui-icon-circle-arrow-l2e
{
background
:
url
(
@templates_base@/img/bullet-l2menu.png
)
no-repeat
0
0
;
height
:
7
px
;
width
:
4
px
;
}
#
level2-menu
.
ui-icon-circle-arrow-l2s
{
background
:
url
(
@templates_base@/img/bullet-l2menu.png
)
no-repeat
0
-7
px
;
height
:
4
px
;
width
:
7
px
;
}
#
level2-menu
.
ui-icon-circle-arrow-l3e
{
background
:
url
(
@templates_base@/img/bullet-l2menu.png
)
no-repeat
0
-11
px
;
height
:
7
px
;
width
:
4
px
;
}
#
level2-menu
.
ui-icon-circle-arrow-l3s
{
background
:
url
(
@templates_base@/img/bullet-l2menu.png
)
no-repeat
0
-18
px
;
height
:
4
px
;
width
:
7
px
;
}
#
level-content
{
background-color
:
#fff
;
float
:
left
;
padding
:
15
px
;
width
:
400
px
;
}
#
level-content
ul
{
width
:
auto
;
}
#
level-content
ul
li
{
background
:
url
(
@templates_base@/img/bullet-level5.png
)
no-repeat
0
7
px
;
float
:
left
;
font-size
:
1
em
;
font-weight
:
normal
;
padding
:
0
10
px
7
px
10
px
;
width
:
180
px
;
}
#
level-content
ul
li
a
{
color
:
#3c3c3c
;
line-height
:
20
px
;
padding
:
0
;
text-decoration
:
underline
;
}
#
level-content
ul
li
a
:
hover
,
#
level-content
ul
li
a
:
focus
{
background
:
none
;
color
:
#2a80d3
;
}
#
level-good
{
background-color
:
#fff
;
float
:
left
;
padding
:
15
px
;
text-align
:
center
;
width
:
120
px
;
}
#
level-good
.
price
{
padding
:
10
px
0
;
}
/* Content
*******************************************************************************/
#
content
{
background-color
:
#f7f7f7
;
padding
:
32
px
0
;
width
:
100
%
;
}
#
content
.
padding
{
margin
:
0
auto
;
position
:
relative
;
width
:
960
px
;
}
#
content
.
block-fixed
{
background-color
:
#fff
;
border
:
1
px
solid
#d0d0d0
;
padding
:
13
px
11
px
0
11
px
;
position
:
absolute
;
margin
:
40
px
0
0
-100
px
;
}
#
content
.
block-fixed
div
{
padding-bottom
:
13
px
;
}
.
button-addtocart
{
background
:
url
(
@templates_base@/img/button-addtocart-left.jpg
)
no-repeat
0
0
;
color
:
#faffed
;
display
:
inline-block
;
font-size
:
0.846
em
;
text-shadow
:
#000
0
px
1
px
1
px
;
text-decoration
:
none
;
}
.
button-addtocart
span
{
background
:
url
(
@templates_base@/img/button-addtocart-right.jpg
)
no-repeat
100
%
0
;
display
:
inline-block
;
height
:
40
px
;
padding
:
5
px
6
px
0
;
text-align
:
center
;
}
.
button-addtocart
span
i
{
display
:
block
;
margin-top
:
-4
px
;
}
.
button-addtocart
:
hover
{
color
:
#faffed
;
text-shadow
:
#000
0
px
1
px
1
px
;
}
#
content
.
leftcol
{
float
:
left
;
padding
:
0
20
px
0
0
;
width
:
230
px
;
}
#
content
.
rightcol
{
float
:
left
;
padding
:
0
0
0
20
px
;
width
:
230
px
;
}
#
content
.
contentcol
{
float
:
left
;
width
:
710
px
;
}
.
subscribe-block
{
background
:
url
(
@templates_base@/img/subs.png
)
no-repeat
0
100
%
;
padding
:
0
16
px
11
px
0
;
width
:
214
px
;
}
.
subscribe-block
h4
{
background
:
url
(
@templates_base@/img/subs-top.png
)
no-repeat
0
0
;
font-size
:
1.077
em
;
font-weight
:
bold
;
padding
:
14
px
0
0
16
px
;
width
:
214
px
;
}
.
subscribe-block
fieldset
{
padding
:
10
px
0
0
16
px
;
text-align
:
left
;
width
:
214
px
;
}
input
.
field
,
textarea
.
field
,
select
.
field
,
select
.
field-alt
{
background
:
url
(
@templates_base@/img/bg-field.jpg
)
repeat-x
0
0
;
border
:
1
px
solid
#828282
;
height
:
24
px
;
line-height
:
24
px
;
margin-bottom
:
5
px
;
padding
:
0
5
px
;
}
select
.
field
{
padding
:
0
0
0
5
px
;
}
select
.
field-alt
{
margin
:
0
;
padding
:
0
0
0
5
px
;
}
input
.
field
:
focus
,
textarea
.
field
:
focus
,
select
.
field-alt
:
focus
,
select
.
field
:
focus
{
border
:
1
px
solid
#000
;
}
.
form
select
.
field
{
width
:
360
px
;
}
.
form
input
.
subsfield
{
width
:
190
px
;
}
/*** Block ***/
.
block
{
background
:
url
(
@templates_base@/img/bg-block-bottom.jpg
)
no-repeat
0
100
%
;
margin
:
0
0
10
px
;
padding
:
0
0
8
px
;
}
.
block
.
block-top
{
background
:
url
(
@templates_base@/img/bg-block-top.jpg
)
no-repeat
0
100
%
;
height
:
8
px
;
width
:
100
%
;
}
.
block
.
no-border-bottom
{
background
:
none
;
padding
:
0
;
}
.
block
.
block-margin
{
margin
:
0
0
20
px
;
}
.
block
h2
{
background
:
url
(
@templates_base@/img/h1-left.png
)
no-repeat
0
0
;
height
:
36
px
;
line-height
:
36
px
;
padding-left
:
14
px
;
position
:
relative
;
z-index
:
10
;
}
.
block
h2
em
,
.
block
h2
a
{
color
:
#fefefe
;
font-size
:
1.154
em
;
font-weight
:
bold
;
font-style
:
normal
;
position
:
relative
;
z-index
:
150
;
}
.
block
h2
a
{
text-decoration
:
underline
;
}
.
block
h2
i
{
background
:
url
(
@templates_base@/img/bc-step.png
)
no-repeat
50
%
50
%
;
padding
:
0
15
px
;
}
.
block
h2
span
{
background
:
url
(
@templates_base@/img/h1-right.png
)
no-repeat
100
%
0
;
height
:
53
px
;
position
:
absolute
;
top
:
-3
px
;
right
:
-6
px
;
width
:
136
px
;
z-index
:
50
;
}
.
block
h2
span
.
new
{
background
:
url
(
@templates_base@/img/h1-right-new.png
)
no-repeat
100
%
0
;
}
.
block
h2
span
.
pick
{
background
:
url
(
@templates_base@/img/h1-right-pick.png
)
no-repeat
100
%
0
;
}
.
block
h2
span
.
sale
{
background
:
url
(
@templates_base@/img/h1-right-sale.png
)
no-repeat
100
%
0
;
}
.
block
h2
span
.
bullet
{
background
:
url
(
@templates_base@/img/h1-right-bullet.png
)
no-repeat
100
%
0
;
}
.
block
.
alt-block
{
background
:
none
;
}
.
block
.
alt-block
h2
{
background
:
url
(
@templates_base@/img/bg-block.png
)
no-repeat
0
0
;
padding-left
:
0
;
}
.
block
.
alt-block
h2
.
active
{
background-position
:
0
100
%
;
}
.
block
.
alt-block
h2
a
{
display
:
block
;
height
:
36
px
;
line-height
:
36
px
;
padding-left
:
14
px
;
text-decoration
:
none
;
}
.
block
.
block-content
{
background-color
:
#fff
;
border
:
1
px
solid
#d0d0d0
;
border-top
:
none
;
padding
:
15
px
;
-webkit-
border-bottom-right-radius
:
5
px
;
-webkit-
border-bottom-left-radius
:
5
px
;
-moz-
border-radius-bottomright
:
5
px
;
-moz-
border-radius-bottomleft
:
5
px
;
border-bottom-right-radius
:
5
px
;
border-bottom-left-radius
:
5
px
;
}
.
block
.
block-content
.
noactive
{
display
:
none
;
}
.
manufacturer
dt
{
float
:
left
;
width
:
155
px
;
}
.
manufacturer
dd
{
float
:
left
;
text-align
:
right
;
width
:
40
px
;
}
.
manufacturer
.
active
{
color
:
#0171e4
;
}
.
manufacturer
label
{
text-decoration
:
underline
;
}
#
slider-vertical
{
background
:
url
(
@templates_base@/img/bg-vertslider-full.png
)
no-repeat
0
0
;
float
:
left
;
padding
:
5
px
0
0
;
}
#
slider-vertical
.
ui-slider-range
{
background
:
url
(
@templates_base@/img/bg-vertslider-a.png
)
repeat-y
0
0
;
margin
:
0
0
0
7
px
;
}
#
slider-vertical
.
ui-slider-handle
{
background
:
url
(
@templates_base@/img/point-vertslider.png
)
no-repeat
0
0
;
height
:
9
px
;
margin
:
0
;
width
:
16
px
;
}
.
range-block
{
margin
:
0
auto
;
padding
:
10
px
0
0
;
width
:
120
px
;
}
.
range-block
ul
.
range
{
color
:
#333
;
float
:
left
;
margin-right
:
10
px
;
position
:
relative
;
top
:
-7
px
;
width
:
50
px
;
}
.
range-block
ul
.
range
li
{
padding
:
0
0
10
px
;
text-align
:
right
;
}
.
range-block
ul
.
range
li
:
last-child
{
padding
:
0
;
}
.
range-block
ul
.
range2
{
color
:
#a0a0a0
;
float
:
left
;
margin-left
:
10
px
;
position
:
relative
;
top
:
4
px
;
width
:
20
px
;
}
.
range-block
ul
.
range2
li
{
font-size
:
0.846
em
;
padding
:
0
0
10
px
;
text-align
:
left
;
}
.
range-block
ul
.
range2
li
:
last-child
{
padding
:
0
;
}
/*** Accordion menu ***/
#
accordion-menu
{
border-left
:
1
px
solid
#d0d0d0
;
border-right
:
1
px
solid
#d0d0d0
;
}
#
accordion-menu
h3
{
background
:
#fff
url
(
@templates_base@/img/bg-point-menu.jpg
)
repeat-x
0
100
%
;
border-bottom
:
1
px
solid
#d0d0d0
;
color
:
#666
;
cursor
:
pointer
;
font-size
:
1.077
em
;
font-weight
:
bold
;
padding
:
10
px
14
px
;
position
:
relative
;
}
#
accordion-menu
h3
.
active
{
background
:
#1b6bc7
url
(
@templates_base@/img/bg-point-menu-active.jpg
)
repeat-x
0
0
;
color
:
#fff
;
}
#
accordion-menu
a
{
padding-left
:
20
px
;
text-decoration
:
none
;
}
#
accordion-menu
a
:
hover
,
#
accordion-menu
a
:
focus
{
text-decoration
:
underline
;
}
#
accordion-menu
h3
.
active
a
{
color
:
#fff
;
}
#
accordion-menu
.
ui-icon-circle-arrow-e
{
background
:
url
(
@templates_base@/img/bullet-menu.png
)
no-repeat
0
0
;
height
:
6
px
;
width
:
10
px
;
}
#
accordion-menu
.
alt-menu
.
ui-icon-circle-arrow-e
{
margin-top
:
-4
px
;
position
:
absolute
;
top
:
50
%
;
}
#
accordion-menu
.
ui-icon-circle-arrow-s
{
background
:
url
(
@templates_base@/img/bullet-menu.png
)
no-repeat
0
-6
px
;
height
:
6
px
;
width
:
10
px
;
}
#
accordion-menu
.
ui-icon-circle-arrow-a
{
background
:
url
(
@templates_base@/img/bullet-menu.png
)
no-repeat
0
-12
px
;
height
:
10
px
;
margin-top
:
-5
px
;
position
:
absolute
;
top
:
50
%
;
width
:
8
px
;
}
#
accordion-menu
div
{
background-color
:
#fff
;
border-bottom
:
1
px
solid
#d0d0d0
;
}
#
accordion-menu
div
ul
{
padding
:
10
px
0
10
px
7
px
;
}
#
accordion-menu
div
ul
li
{
padding
:
3
px
0
5
px
7
px
;
}
#
accordion-menu
div
ul
li
.
active
{
background
:
url
(
@templates_base@/img/bg-subcategory.png
)
repeat-x
0
0
;
}
#
accordion-menu
div
ul
a
{
color
:
#333
;
padding-left
:
0
;
}
#
accordion-menu
div
ul
li
.
active
a
{
color
:
#fff
;
}
#
accordion-menu
div
ul
li
ul
{
padding
:
10
px
0
0
25
px
;
}
#
accordion-menu
div
ul
li
ul
li
{
background
:
url
(
@templates_base@/img/point-subcategory.png
)
no-repeat
0
7
px
;
font-size
:
0.923
em
;
padding
:
2
px
0
2
px
10
px
;
}
#
accordion-menu
div
ul
li
.
active
ul
a
{
color
:
#333
;
}
/*** Good item ***/
.
good-item
{
background-color
:
#fff
;
width
:
auto
;
}
.
good-item
.
good-item-narrow
{
margin
:
5
px
5
px
0
0
;
width
:
171
px
;
}
.
good-item
.
good-item-narrow-last
{
margin-right
:
0
;
}
.
good-item
.
good-item-float
{
float
:
left
;
height
:
290
px
;
}
.
good-item
.
border-radius-bottom
{
border
:
1
px
solid
#d0d0d0
;
border-top
:
none
;
-webkit-
border-bottom-right-radius
:
5
px
;
-webkit-
border-bottom-left-radius
:
5
px
;
-moz-
border-radius-bottomright
:
5
px
;
-moz-
border-radius-bottomleft
:
5
px
;
border-bottom-right-radius
:
5
px
;
border-bottom-left-radius
:
5
px
;
}
.
good-item
.
border-radius
{
border
:
1
px
solid
#d0d0d0
;
-webkit-
border-radius
:
5
px
;
-moz-
border-radius
:
5
px
;
border-radius
:
5
px
;
}
.
good-item
dl
{
padding
:
14
px
16
px
;
text-align
:
center
;
}
.
good-item
.
comparing-items
dl
{
border-bottom
:
1
px
dotted
#b5b5b5
;
padding
:
14
px
0
;
margin
:
0
16
px
;
}
.
good-item
.
comparing-items
dl
.
last
{
border-bottom
:
none
;
}
.
good-item
.
comparing-items
.
buttons
{
padding
:
15
px
0
;
text-align
:
center
;
width
:
210
px
;
}
.
good-item
dl
dt
{
padding-bottom
:
15
px
;
}
.
good-item
dl
dt
a
{
font-size
:
1.077
em
;
font-weight
:
bold
;
}
.
good-item
.
img
{
height
:
140
px
;
}
.
good-item
.
price
{
font-size
:
1.846
em
;
font-weight
:
bold
;
font-style
:
normal
;
padding
:
10
px
0
;
}
.
good-item
.
price
span
{
font-size
:
0.708
em
;
}
.
good-item
.
addtocart
{
background
:
url
(
@templates_base@/img/addtocart-left.jpg
)
no-repeat
0
0
;
color
:
#faffed
;
display
:
inline-block
;
font-size
:
1.077
em
;
font-weight
:
bold
;
text-shadow
:
#000
0
px
1
px
1
px
;
text-decoration
:
none
;
}
.
good-item
.
addtocart
span
{
background
:
url
(
@templates_base@/img/addtocart-right.jpg
)
no-repeat
100
%
0
;
display
:
inline-block
;
height
:
33
px
;
line-height
:
33
px
;
padding
:
0
20
px
;
}
.
good-item
.
addedtocart
{
color
:
#3d901f
;
font-size
:
1.154
em
;
}
/*** Scrollable ***/
#
scrollable
{
position
:
relative
;
overflow
:
hidden
;
width
:
710
px
;
height
:
309
px
;
background-color
:
#fff
;
margin
:
5
px
0
}
#
scrollable
.
items
{
border-top
:
1
px
solid
#d0d0d0
;
border-bottom
:
1
px
solid
#d0d0d0
;
height
:
307
px
;
margin
:
0
30
px
;
position
:
relative
;
width
:
650
px
;
}
#
scrollable
.
good-item
{
background
:
url
(
@templates_base@/img/delimiter-special.gif
)
repeat-y
100
%
0
;
position
:
relative
;
width
:
222
px
;
height
:
280
px
;
margin
:
16
px
0
;
}
#
scrollable
.
good-item
dl
{
padding
:
0
16
px
;
}
#
scrollable
.
good-item
dl
dt
{
height
:
35
px
;
}
#
scrollable
.
good-item
dl
dd
.
price
{
color
:
#c2120a
;
}
#
scrollable
.
good-item
dl
dd
.
price-deal
{
padding
:
10
px
0
;
}
#
scrollable
.
good-item
dl
dd
.
price-deal
s
.
under
{
font-size
:
1.308
em
;
font-weight
:
bold
;
padding-right
:
10
px
;
}
#
scrollable
.
good-item
dl
dd
.
price-deal
s
.
under
span
{
font-size
:
0.706
em
;
}
#
scrollable
.
ca-nav
span
{
width
:
30
px
;
height
:
309
px
;
background
:
transparent
url
(
@templates_base@/img/special-navi.png
)
no-repeat
0
0
;
position
:
absolute
;
top
:
0
;
left
:
0
;
text-indent
:
-9000
px
;
cursor
:
pointer
;
z-index
:
8
;
}
#
scrollable
.
ca-nav
span
.
ca-nav-prev
:
hover
{
background-position
:
-30
px
0
;
}
#
scrollable
.
ca-nav
span
.
ca-nav-next
{
background-position
:
-60
px
0
;
left
:
auto
;
right
:
0
;
}
#
scrollable
.
ca-nav
span
.
ca-nav-next
:
hover
{
background-position
:
-90
px
0
;
}
#
content
.
content
,
#
content
.
compare
{
margin
:
5
px
0
0
;
padding
:
20
px
30
px
;
}
#
content
.
content
.
border-radius
,
#
content
.
goods
.
border-radius
,
#
content
.
items
.
border-radius
,
#
content
.
compare
.
border-radius
{
background-color
:
#fff
;
border
:
1
px
solid
#d0d0d0
;
-webkit-
border-radius
:
5
px
;
-moz-
border-radius
:
5
px
;
border-radius
:
5
px
;
width
:
auto
;
}
#
content
.
content
p
{
font-size
:
1.077
em
;
line-height
:
1.5
em
;
}
#
feedback
{
background
:
url
(
@templates_base@/img/con-contact.jpg
)
no-repeat
100
%
0
;
font-size
:
0.929
em
;
padding
:
20
px
330
px
0
0
;
}
#
feedback
p
.
req
{
border-bottom
:
1
px
solid
#d0d0d0
;
color
:
#3e85d2
;
font-size
:
1
em
;
font-weight
:
bold
;
margin-bottom
:
15
px
;
padding
:
0
0
5
px
;
}
span
.
star
{
color
:
#3e85d2
;
font-weight
:
bold
;
}
#
feedback
p
{
clear
:
both
!important
;
padding
:
5
px
0
;
}
#
feedback
label
{
float
:
left
;
font-weight
:
bold
;
padding
:
5
px
0
;
white-space
:
nowrap
;
width
:
110
px
;
}
.
form
.
field
{
border
:
1
px
solid
#b4b4b4
;
width
:
350
px
;
}
#
feedback
input
.
field
,
#
feedback
span
.
radios
,
#
feedback
textarea
{
float
:
left
;
}
#
feedback
textarea
{
background
:
url
(
@templates_base@/img/bg-textarera.jpg
)
repeat-x
0
0
;
border
:
1
px
solid
#b4b4b4
;
height
:
120
px
;
width
:
450
px
;
}
#
feedback
.
radio
label
{
width
:
240
px
;
}
#
feedback
span
.
radios
{
padding
:
5
px
0
;
}
#
feedback
.
buttons
{
padding
:
10
px
0
0
110
px
;
}
.
form
.
green-button
{
background
:
url
(
@templates_base@/img/bg-buttons.jpg
)
no-repeat
0
0
;
border
:
none
;
color
:
#fff
;
font-weight
:
bold
;
height
:
26
px
;
padding-bottom
:
1
px
;
width
:
90
px
;
}
.
form
.
grey-button
,
.
form
.
green-button
[
disabled
]
{
background
:
url
(
@templates_base@/img/bg-buttons.jpg
)
no-repeat
0
100
%
;
border
:
none
;
color
:
#000
;
font-weight
:
bold
;
height
:
26
px
;
padding-bottom
:
1
px
;
width
:
90
px
;
}
.
green-but
{
background
:
url
(
@templates_base@/img/bg-button-left.png
)
no-repeat
0
0
;
color
:
#fff
;
display
:
inline-block
;
font-weight
:
bold
;
height
:
26
px
;
line-height
:
26
px
;
margin
:
0
20
px
0
0
;
padding
:
0
0
0
20
px
;
text-decoration
:
none
;
}
.
green-but
:
hover
{
color
:
#fff
;
text-decoration
:
none
;
}
.
green-but
span
{
background
:
url
(
@templates_base@/img/bg-button-right.png
)
no-repeat
100
%
0
;
display
:
inline-block
;
height
:
26
px
;
margin
:
0
-19
px
0
0
;
padding
:
0
20
px
0
0
;
}
.
grey-but
{
background
:
url
(
@templates_base@/img/bg-button-left.png
)
no-repeat
0
100
%
;
color
:
#3c3c3c
;
display
:
inline-block
;
font-weight
:
bold
;
height
:
26
px
;
line-height
:
26
px
;
padding
:
0
0
0
20
px
;
text-decoration
:
none
;
}
.
grey-but
:
hover
{
color
:
#3c3c3c
;
text-decoration
:
none
;
}
.
grey-but
span
{
background
:
url
(
@templates_base@/img/bg-button-right.png
)
no-repeat
100
%
100
%
;
display
:
inline-block
;
height
:
26
px
;
margin
:
0
-19
px
0
0
;
padding
:
0
20
px
0
0
;
}
/*** Login form ***/
.
login-form
{
padding
:
0
;
}
.
login-form
p
{
padding
:
5
px
0
;
}
.
login-form
label
{
display
:
block
;
font-weight
:
bold
;
padding-bottom
:
5
px
;
}
.
login-form
.
field
{
width
:
230
px
;
}
/* Footer
*******************************************************************************/
#
footer
{
margin
:
0
auto
;
width
:
960
px
;
}
#
footer
.
copy
{
float
:
left
;
font-family
:
Tahoma
,
Arial
,
Verdana
,
Sans-Serif
;
padding-top
:
18
px
;
width
:
580
px
;
}
#
footer
.
copy
.
doplinks
{
color
:
#a8a8a8
;
padding-top
:
15
px
;
}
#
footer
.
copy
.
doplinks
a
{
padding
:
0
15
px
;
}
#
footer
.
copy
.
doplinks
a
:
first-child
{
padding-left
:
0
;
}
#
footer
.
links
{
background
:
url
(
@templates_base@/img/bg-blinks.jpg
)
no-repeat
0
0
;
float
:
left
;
padding
:
18
px
0
36
px
16
px
;
width
:
124
px
;
}
#
footer
.
links
ul
li
{
background
:
url
(
@templates_base@/img/li-blinks.gif
)
no-repeat
0
6
px
;
padding
:
0
0
0
11
px
;
}
#
footer
.
payment
{
float
:
left
;
font-weight
:
bold
;
padding
:
18
px
0
36
px
;
text-align
:
right
;
width
:
230
px
;
}
#
footer
.
payment
.
logos
{
padding
:
0
0
20
px
;
}
#
footer
.
payment
a
{
padding
:
0
3
px
;
}
.
basketStatus
{
position
:
absolute
;
top
:
153
px
;
left
:
247
px
;
display
:
block
;
z-index
:
5000
;
}
.
basketStatus
.
basketContent
{
background-color
:
#fff
;
width
:
230
px
;
font-weight
:
bold
;
position
:
relative
;
z-index
:
5001
;
color
:
#333
;
padding
:
12
px
25
px
;
box-shadow
:
0
0
3
px
#444
;
-moz-
box-shadow
:
0
0
3
px
#444
;
-webkit-
box-shadow
:
0
0
3
px
#444
;
border-radius
:
3
px
;
-moz-
border-radius
:
3
px
;
-webkit-
border-radius
:
3
px
;
}
.
basketStatus
.
basketArrow
{
background
:
url
(
@templates_base@/img/con-basket-arrow.png
)
no-repeat
0
0
;
height
:
15
px
;
margin
:
-55
px
0
0
22
px
;
position
:
relative
;
width
:
26
px
;
z-index
:
5006
;
}
.
basketStatus
.
basketContent
.
subtitle
{
color
:
#62aa2c
;
padding-bottom
:
15
px
;
}
.
basketStatus
.
basketContent
.
img
{
float
:
left
;
padding-right
:
15
px
;
}
.
basketStatus
.
basketContent
.
info
{
color
:
#333
;
}
/* --- Item Rating Styles --- */
.
ratingblock
,
.
ratingblock
div
{
display
:
-moz-
inline-block
;
}
.
voted
{
color
:
#999
;
}
.
thanks
{
color
:
#36AA3D
;
}
.
static
{
color
:
#5D3126
;
}
.
inline-rating
{
display
:
-moz-
inline-block
;
display
:
-moz-
inline
-
box
;
display
:
inline-block
;
vertical-align
:
middle
;
}
.
star-rating
,
.
star-rating
a
:
hover
,
.
star-rating
a
:
active
,
.
star-rating
a
:
focus
,
.
star-rating
.
current-rating
{
background
:
url
(
'@templates_base@/img/star_sprite.gif'
)
left
-1000
px
repeat-x
;
}
.
star-rating
{
position
:
relative
;
width
:
125
px
;
height
:
25
px
;
overflow
:
hidden
;
list-style
:
none
;
margin
:
0
;
padding
:
0
;
background-position
:
left
top
;
}
.
star-rating
li
{
display
:
inline
;
}
.
star-rating
a
,
.
star-rating
.
current-rating
{
position
:
absolute
;
top
:
0
;
left
:
0
;
text-indent
:
-1000
em
;
height
:
25
px
;
line-height
:
25
px
;
outline
:
none
;
overflow
:
hidden
;
border
:
none
;
}
.
star-rating
a
:
hover
,
.
star-rating
a
:
active
,
.
star-rating
a
:
focus
{
background-position
:
left
bottom
;
}
.
star-rating
a
.
r1-unit
{
width
:
20
%
;
z-index
:
6
;
}
.
star-rating
a
.
r2-unit
{
width
:
40
%
;
z-index
:
5
;
}
.
star-rating
a
.
r3-unit
{
width
:
60
%
;
z-index
:
4
;
}
.
star-rating
a
.
r4-unit
{
width
:
80
%
;
z-index
:
3
;
}
.
star-rating
a
.
r5-unit
{
width
:
100
%
;
z-index
:
2
;
}
.
star-rating
.
current-rating
{
z-index
:
1
;
background-position
:
left
center
;
}
.
small-star
{
width
:
50
px
;
height
:
10
px
;
}
.
small-star
,
.
small-star
a
:
hover
,
.
small-star
a
:
active
,
.
small-star
a
:
focus
,
.
small-star
.
current-rating
{
background-image
:
url
(
'@templates_base@/img/star_sprite_small.gif'
);
line-height
:
10
px
;
height
:
10
px
;
}
Event Timeline
Log In to Comment