Projet

Général

Profil

Paste
Télécharger (7,9 ko) Statistiques
| Branche: | Révision:

root / drupal7 / sites / all / themes / rubik / style.css @ 87dbc3bf

1
body,
2
input,
3
textarea,
4
select,
5
.ui-widget,
6
.ui-widget input,
7
.ui-widget select,
8
.ui-widget textarea,
9
.ui-widget button { font-family:"Lucida","Lucida Grande","Trebuchet MS",Tahoma,Verdana,sans-serif; }
10

    
11
html { overflow-y:scroll; }
12

    
13
body.tao {
14
  color:#333;
15
  background:#fff;
16
  }
17

    
18
a {
19
  color:#008eb1;
20
  text-decoration:none;
21
  }
22

    
23
.limiter { margin:0px 30px; }
24

    
25
/**
26
 * Skip to content link ===============================================
27
 */
28
#skip-link {
29
  width:200px;
30
  height:0px;
31
  left:50%;
32
  margin-left:-100px;
33
  }
34

    
35
#skip-link a:hover,
36
#skip-link a:active,
37
#skip-link a:focus {
38
  left:0px;
39
  z-index:20;
40
  text-align:center;
41
  width:200px;
42
  background:#333;
43
  color:#fff;
44
  opacity:.9;
45
  padding:10px 0px;
46

    
47
  border-radius:0px 0px 5px 5px;
48
  -moz-border-radius:0px 0px 5px 5px;
49
  -webkit-border-radius:0px 0px 5px 5px;
50
  }
51

    
52
/**
53
 * "Rounded" elements =================================================
54
 */
55
.compact-link a,
56
input.teaser-button,
57
input.form-submit,
58
a.button {
59
  -moz-border-radius:3px;
60
  -webkit-border-radius:3px;
61
  }
62

    
63
/**
64
 * "Popped" elements ==================================================
65
 */
66
input.teaser-button,
67
input.form-submit,
68
a.button {
69
  box-shadow:#ddd 0px 1px 1px;
70
  -moz-box-shadow:#ddd 0px 1px 1px;
71
  -webkit-box-shadow:#ddd 0px 1px 1px;
72
  }
73

    
74
/**
75
 * "Embossed" elements ================================================
76
 */
77
table th {
78
  text-shadow:#fff 0px 1px 0px;
79
  }
80

    
81
/**
82
 * Branding ===========================================================
83
 */
84
#branding {
85
  background:url(images/bleeds.png) 0px -30px repeat-x;
86
  color:#ccc;
87
  font-size:11px;
88
  height:30px;
89
  overflow:hidden;
90
  }
91

    
92
#branding ul.links { float:right; }
93

    
94
#branding ul.links a {
95
  background:url(images/bleeds.png) 0% -30px no-repeat;
96
  color:#fff;
97
  float:left;
98
  padding:5px 10px;
99
  }
100

    
101
#branding ul.links a:hover { background-position:0% -90px; }
102

    
103
#branding .breadcrumb {
104
  padding:0px;
105
  float:left;
106
  text-transform:uppercase;
107
  font-weight:normal;
108
  }
109

    
110
  #branding .breadcrumb-link {
111
    float:left;
112
    position:relative;
113
    }
114

    
115
  #branding .breadcrumb-depth-0 { z-index:10; }
116
  #branding .breadcrumb-depth-1 { z-index:9; }
117
  #branding .breadcrumb-depth-2 { z-index:8; }
118
  #branding .breadcrumb-depth-3 { z-index:7; }
119
  #branding .breadcrumb-depth-4 { z-index:6; }
120
  #branding .breadcrumb-depth-5 { z-index:5; }
121
  #branding .breadcrumb-depth-6 { z-index:4; }
122
  #branding .breadcrumb-depth-7 { z-index:3; }
123
  #branding .breadcrumb-depth-8 { z-index:2; }
124

    
125
  #branding .breadcrumb-link > a,
126
  #branding .breadcrumb-link > strong {
127
    color:#fff;
128
    font-weight:normal;
129
    float:left;
130
    margin-right:-10px;
131
    padding:5px 20px;
132
    background:url(images/bleeds.png) 100% -60px no-repeat;
133
    }
134

    
135
    #branding .breadcrumb-depth-0 a,
136
    #branding .breadcrumb-depth-0 strong { padding-left:10px; }
137

    
138
  #branding .breadcrumb a:hover { background-position:100% -90px; }
139

    
140
/**
141
 * Page title =========================================================
142
 */
143
#page-title { background:#fff url(images/bleeds.png) 0px -350px repeat-x; }
144
#page-title .limiter { position:relative; }
145

    
146
  #page-title .page-title {
147
    float:left;
148
    padding:15px 10px 15px 0px;
149
    line-height:30px;
150
    min-height:30px;
151

    
152
    text-shadow:#fff 0px 1px 0px;
153
    -webkit-text-shadow:#fff 0px 1px 0px;
154

    
155
    letter-spacing:-1px;
156
    font-weight:normal;
157
    font-size:20px;
158
    }
159

    
160
  #page-title .page-title span.icon {
161
    float:left;
162
    margin-right:10px;
163
    }
164

    
165
  .add-or-remove-shortcuts,
166
  .action-links {
167
    float:left;
168
    font-size:11px;
169
    }
170

    
171
    .add-or-remove-shortcuts { padding:20px 0px; }
172
    .action-links { padding:20px 0px 20px 10px; }
173

    
174
  .action-links a {
175
    background-color:#7bc;
176
    text-shadow:#38a 0px 1px 0px;
177
    }
178

    
179
  .add-or-remove-shortcuts a {
180
    background-color:#999;
181
    text-shadow:#666 0px 1px 0px;
182
    }
183

    
184
/**
185
 * Tabs ===============================================================
186
 */
187
.tabs {
188
  position:absolute;
189
  right:0px;
190
  }
191

    
192
.primary-tabs {
193
  float:left;
194
  height:30px;
195
  margin:15px 0px 0px;
196
  border-radius:5px;
197
  -moz-border-radius:5px;
198
  -webkit-border-radius:5px;
199
  }
200

    
201
div.pager {
202
  margin:10px 0px 0px;
203
  height:30px;
204
  }
205

    
206
.pager li,
207
.primary-tabs li {
208
  height:30px;
209
  position:relative;
210
  background:#eee url(images/bleeds.png) 50% 0px no-repeat;
211
  }
212

    
213
.pager a,
214
.pager span,
215
.primary-tabs a {
216
  float:left;
217
  text-align:center;
218
  min-width:70px;
219
  padding:5px 10px;
220
  color:#333;
221
  text-shadow:#fff 0px 1px 0px;
222
  }
223

    
224
.pager a,
225
.pager span {
226
  min-width:10px;
227
  padding:5px 15px;
228
  }
229

    
230
.pager li:hover,
231
.primary-tabs li:hover { background-color:#f8f8f8; }
232

    
233
.pager li:first-child,
234
.primary-tabs li:first-child {
235
  border-radius:5px 0px 0px 5px;
236
  -moz-border-radius:5px 0px 0px 5px;
237
  -webkit-border-radius:5px 0px 0px 5px;
238
  background-position:0% 0px;
239
  }
240

    
241
.pager li:last-child,
242
.primary-tabs li:last-child {
243
  border-radius:0px 5px 5px 0px;
244
  -moz-border-radius:0px 5px 5px 0px;
245
  -webkit-border-radius:0px 5px 5px 0px;
246
  background-position:100% 0px;
247
  }
248

    
249
.pager li.pager-current,
250
.primary-tabs li.active { background-color:#7bc; }
251

    
252
.pager li.pager-current span,
253
.primary-tabs li.active a {
254
  color:#fff;
255
  text-shadow:#38a 0px 1px 0px;
256
  }
257

    
258
/* Secondary tabs, nested */
259
.secondary-tabs {
260
  min-width:100px;
261
  float:left;
262
  position:relative;
263
  margin:5px 5px 5px 0px;
264
  font-size:11px;
265
  background:#59a url(images/buttons.png) -800px 50% no-repeat;
266
  border-radius:3px;
267
  -moz-border-radius:3px;
268
  -webkit-border-radius:3px;
269
  z-index: 1;
270
  }
271

    
272
.secondary-tabs:hover {
273
  background:#59a;
274
  opacity:.9;
275
  }
276

    
277
ul.secondary-tabs li,
278
ul.secondary-tabs li a {
279
  background:transparent;
280
  float:none;
281
  height:auto;
282
  text-align:left;
283
  }
284

    
285
.secondary-tabs a {
286
  color:#fff;
287
  text-shadow:#38a 0px 1px 0px;
288
  display:none;
289
  padding:0px 10px 0px 25px;
290
  }
291

    
292
  .secondary-tabs:hover a,
293
  .secondary-tabs .active a { display:block; }
294

    
295
  .secondary-tabs li:hover,
296
  .secondary-tabs li.active { background:transparent; }
297
  .secondary-tabs a:hover { background:#389 url(images/buttons.png) -800px 50% no-repeat; }
298

    
299
  .secondary-tabs li:last-child a:hover {
300
    border-radius:0px 0px 3px 3px;
301
    -moz-border-radius:0px 0px 3px 3px;
302
    -webkit-border-radius:0px 0px 3px 3px;
303
    }
304

    
305
  .secondary-tabs li:first-child a:hover {
306
    border-radius:3px 3px 0px 0px;
307
    -moz-border-radius:3px 3px 0px 0px;
308
    -webkit-border-radius:3px 3px 0px 0px;
309
    }
310

    
311
/**
312
 * Content ============================================================
313
 */
314
.help-page,
315
div.comment,
316
div.node {
317
  border-style:solid;
318
  border-width:1px;
319
  border-color:#ddd;
320

    
321
  background:#fff url(images/vrule.png) 65% 0% repeat-y;
322
  margin:0px 0px 10px;
323
  }
324

    
325
#help-text .column-main .column-wrapper,
326
.help-page .column-main .column-wrapper,
327
div.comment .column-main .column-wrapper,
328
div.node .column-main .column-wrapper { padding:19px; }
329

    
330
  #help-text .column-main .column-wrapper {
331
    padding-left:59px;
332
    position:relative;
333
    }
334

    
335
    #help-text .column-main .column-wrapper span.icon {
336
      position:absolute;
337
      top:15px;
338
      left:15px;
339
      }
340

    
341
#help-text .column-side .column-wrapper,
342
.help-page .column-side .column-wrapper,
343
div.comment .column-side .column-wrapper,
344
div.node .column-side .column-wrapper {
345
  padding:9px;
346
  font-size:11px;
347
  }
348

    
349
#help-text .column-side .help-links,
350
.help-page .column-side .help-page-links,
351
.node-submitted,
352
.comment-submitted {
353
  padding:10px;
354
  background:#f8f8f8;
355
  }
356

    
357
.comment-links,
358
.node-links { padding:10px 0px; }
359

    
360
.help-page .help-page-links ul.links {
361
  -moz-column-count:2;
362
  -webkit-column-count:2;
363
  }
364

    
365
.column-side ul.links li,
366
.column-side ul.links a,
367
.column-side ul.links span {
368
  display:block;
369
  float:none;
370
  }
371

    
372
.column-side ul.links a,
373
.column-side ul.links span {
374
  padding:0px 10px;
375
  display:block;
376
  float:none;
377
  }
378

    
379
  .column-side ul.links span a {
380
    padding:0px;
381
    display:inline;
382
    }
383

    
384
  .column-side ul.links a.active,
385
  .column-side ul.links a:hover { background:#fff; }
386
  .comment-links ul.links a:hover { background:#f4f4f4; }
387

    
388
.comment-title,
389
.node-title {
390
  margin:0px 0px 20px;
391
  font-weight:normal;
392
  font-size:16px;
393
  }