Projet

Général

Profil

Paste
Télécharger (5,52 ko) Statistiques
| Branche: | Révision:

root / drupal7 / sites / all / libraries / Superfish-for-Drupal-1.x / css / superfish.css @ 99781f3b

1
.sf-menu,
2
.sf-menu * {
3
  list-style: none;
4
  margin: 0;
5
  padding: 0;
6
}
7
.sf-menu {
8
  line-height: 1.0;
9
  z-index: 497;
10
}
11
.sf-menu ul {
12
  left: 0;
13
  position: absolute;
14
  top: -99999em;
15
  width: 12em;
16
}
17
.sf-menu ul li {
18
  width: 100%;
19
}
20
.sf-menu li {
21
  float: left;
22
  position: relative;
23
  z-index: 498;
24
}
25
.sf-menu a {
26
  display: block;
27
  position: relative;
28
}
29
.sf-menu li:hover,
30
.sf-menu li.sfHover,
31
.sf-menu li:hover ul,
32
.sf-menu li.sfHover ul {
33
  z-index: 499;
34
}
35
.sf-menu li:hover > ul,
36
.sf-menu li.sfHover > ul {
37
  left: 0;
38
  top: 2.5em;
39
}
40
.sf-menu li li:hover > ul,
41
.sf-menu li li.sfHover > ul {
42
  left: 12em;
43
  top: 0;
44
}
45
.sf-hidden {
46
  left: 0 !important;
47
  top: -99999em !important;
48
}
49
.sf-menu a.sf-with-ul {
50
  min-width: 1px;
51
}
52
.sf-sub-indicator {
53
  background: url('../images/arrows-ffffff.png') no-repeat -10px -100px;
54
  display: block;
55
  height: 10px;
56
  overflow: hidden;
57
  position: absolute;
58
  right: 0.75em;
59
  text-indent: -999em;
60
  top: 1.05em;
61
  width: 10px;
62
}
63
a > .sf-sub-indicator {
64
  top: 0.8em;
65
  background-position: 0 -100px;
66
}
67
a:focus > .sf-sub-indicator,
68
a:hover > .sf-sub-indicator,
69
a:active > .sf-sub-indicator,
70
li:hover > a > .sf-sub-indicator,
71
li.sfHover > a > .sf-sub-indicator {
72
  background-position: -10px -100px;
73
}
74
.sf-menu ul .sf-sub-indicator {
75
  background-position: -10px 0;
76
}
77
.sf-menu ul a > .sf-sub-indicator {
78
  background-position: 0 0;
79
}
80
.sf-menu ul a:focus > .sf-sub-indicator,
81
.sf-menu ul a:hover > .sf-sub-indicator,
82
.sf-menu ul a:active > .sf-sub-indicator,
83
.sf-menu ul li:hover > a > .sf-sub-indicator,
84
.sf-menu ul li.sfHover > a > .sf-sub-indicator {
85
  background-position: -10px 0;
86
}
87
.sf-menu.sf-horizontal.sf-shadow ul,
88
.sf-menu.sf-vertical.sf-shadow ul,
89
.sf-menu.sf-navbar.sf-shadow ul ul {
90
  background: url('../images/shadow.png') no-repeat right bottom;
91
  padding: 0 8px 9px 0 !important;
92
  -webkit-border-top-right-radius: 8px;
93
  -webkit-border-bottom-left-radius: 8px;
94
  -moz-border-radius-topright: 8px;
95
  -moz-border-radius-bottomleft: 8px;
96
  border-top-right-radius: 8px;
97
  border-bottom-left-radius: 8px;
98
}
99
.sf-shadow ul.sf-shadow-off {
100
  background: transparent;
101
}
102
.sf-menu.rtl,
103
.sf-menu.rtl li {
104
  float: right;
105
}
106
.sf-menu.rtl li:hover > ul,
107
.sf-menu.rtl li.sfHover > ul {
108
  left: auto;
109
  right: 0;
110
}
111
.sf-menu.rtl li li:hover > ul,
112
.sf-menu.rtl li li.sfHover > ul {
113
  left: auto;
114
  right: 12em;
115
}
116
.sf-menu.rtl ul {
117
  left: auto;
118
  right: 0;
119
}
120
.sf-menu.rtl .sf-sub-indicator {
121
  left: 0.75em;
122
  right: auto;
123
  background: url('../images/arrows-ffffff-rtl.png') no-repeat -10px -100px;
124
}
125
.sf-menu.rtl a > .sf-sub-indicator {
126
  top: 0.8em;
127
  background-position: -10px -100px;
128
}
129
.sf-menu.rtl a:focus > .sf-sub-indicator,
130
.sf-menu.rtl a:hover > .sf-sub-indicator,
131
.sf-menu.rtl a:active > .sf-sub-indicator,
132
.sf-menu.rtl li:hover > a > .sf-sub-indicator,
133
.sf-menu.rtl li.sfHover > a > .sf-sub-indicator {
134
  background-position: 0 -100px;
135
}
136
.sf-menu.rtl ul .sf-sub-indicator {
137
  background-position: 0 0;
138
}
139
.sf-menu.rtl ul a > .sf-sub-indicator {
140
  background-position: -10px 0;
141
}
142
.sf-menu.rtl ul a:focus > .sf-sub-indicator,
143
.sf-menu.rtl ul a:hover > .sf-sub-indicator,
144
.sf-menu.rtl ul a:active > .sf-sub-indicator,
145
.sf-menu.rtl ul li:hover > a > .sf-sub-indicator,
146
.sf-menu.rtl ul li.sfHover > a > .sf-sub-indicator {
147
  background-position: 0 0;
148
}
149
.sf-menu.rtl.sf-horizontal.sf-shadow ul,
150
.sf-menu.rtl.sf-vertical.sf-shadow ul,
151
.sf-menu.rtl.sf-navbar.sf-shadow ul ul {
152
  background-position: bottom left;
153
  padding: 0 0 9px 8px !important;
154
  -webkit-border-radius: 8px;
155
  -webkit-border-top-right-radius: 0;
156
  -webkit-border-bottom-left-radius: 0;
157
  -moz-border-radius: 8px;
158
  -moz-border-radius-topright: 0;
159
  -moz-border-radius-bottomleft: 0;
160
  border-radius: 8px;
161
  border-top-right-radius: 0;
162
  border-bottom-left-radius: 0;
163
}
164
.sf-vertical.rtl li:hover > ul,
165
.sf-vertical.rtl li.sfHover > ul {
166
  left: auto;
167
  right: 12em;
168
}
169
.sf-vertical.rtl .sf-sub-indicator {
170
  background-position: -10px 0;
171
}
172
.sf-vertical.rtl a > .sf-sub-indicator {
173
  background-position: 0 0;
174
}
175
.sf-vertical.rtl a:focus > .sf-sub-indicator,
176
.sf-vertical.rtl a:hover > .sf-sub-indicator,
177
.sf-vertical.rtl a:active > .sf-sub-indicator,
178
.sf-vertical.rtl li:hover > a > .sf-sub-indicator,
179
.sf-vertical.rtl li.sfHover > a > .sf-sub-indicator {
180
  background-position: -10px 0;
181
}
182
.sf-navbar.rtl li li {
183
  float: right;
184
}
185
.sf-navbar.rtl ul .sf-sub-indicator {
186
  background-position: 0 -100px;
187
}
188
.sf-navbar.rtl ul a > .sf-sub-indicator {
189
  background-position: -10px -100px;
190
}
191
.sf-navbar.rtl ul a:focus > .sf-sub-indicator,
192
.sf-navbar.rtl ul a:hover > .sf-sub-indicator,
193
.sf-navbar.rtl ul a:active > .sf-sub-indicator,
194
.sf-navbar.rtl ul li:hover > a > .sf-sub-indicator,
195
.sf-navbar.rtl ul li.sfHover > a > .sf-sub-indicator {
196
  background-position: 0 -100px;
197
}
198
.sf-navbar.rtl ul ul .sf-sub-indicator {
199
  background-position:  0 0;
200
}
201
.sf-navbar.rtl ul ul a > .sf-sub-indicator {
202
  background-position:  -10px 0;
203
}
204
.sf-navbar.rtl ul ul a:focus > .sf-sub-indicator,
205
.sf-navbar.rtl ul ul a:hover > .sf-sub-indicator,
206
.sf-navbar.rtl ul ul a:active > .sf-sub-indicator,
207
.sf-navbar.rtl ul ul li:hover > a > .sf-sub-indicator,
208
.sf-navbar.rtl ul ul li.sfHover > a > .sf-sub-indicator {
209
  background-position: 0 0;
210
}
211
.sf-navbar.rtl li li:hover > ul,
212
.sf-navbar.rtl li li.sfHover > ul {
213
  left: auto;
214
  right: 0;
215
}
216
.sf-navbar.rtl li li li:hover > ul,
217
.sf-navbar.rtl li li li.sfHover > ul {
218
  left: auto;
219
  right: 12em;
220
}
221
.sf-navbar.rtl > li > ul {
222
  background: transparent;
223
  padding: 0;
224
  -moz-border-radius-bottomright: 0;
225
  -moz-border-radius-topleft: 0;
226
  -webkit-border-top-left-radius: 0;
227
  -webkit-border-bottom-right-radius: 0;
228
}