Projet

Général

Profil

Paste
Télécharger (10,1 ko) Statistiques
| Branche: | Révision:

root / drupal7 / sites / all / themes / rubik / style.css @ e5461e73

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
.form-actions #edit-cancel {
60
  -moz-border-radius:3px;
61
  -webkit-border-radius:3px;
62
  }
63

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

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

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

    
94
#branding ul.links { float:right; }
95

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

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

    
105
#branding .breadcrumb {
106
  padding:0px;
107
  float:left;
108
  font-weight:normal;
109
  }
110

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    
312
ul.secondary.tabs {
313
    position: static;
314
    float: right;
315
    font-size: 0.923em;
316
    padding: 0 3px 5px;
317
    line-height: 1.385em;
318
    overflow: hidden;
319
    background-color: #fff;
320
    }
321

    
322
  ul.secondary.tabs li {
323
    margin: 0 5px;
324
    float: none;
325
    display: inline;
326
    }
327
/**
328
 * Content ============================================================
329
 */
330
.help-page,
331
div.comment,
332
div.node {
333
  border-style:solid;
334
  border-width:1px;
335
  border-color:#ddd;
336

    
337
  background:#fff url(images/vrule.png) 65% 0% repeat-y;
338
  margin:0px 0px 10px;
339
  }
340

    
341
/* Make large images display within the parent container. This will prevent
342
messing up the layout if a wide image needs to be displayed in content. */
343
#page img { max-width: 100%; }
344

    
345
#help-text .column-main .column-wrapper,
346
.help-page .column-main .column-wrapper,
347
div.comment .column-main .column-wrapper,
348
div.node .column-main .column-wrapper { padding:19px; }
349

    
350
  #help-text .column-main .column-wrapper {
351
    padding-left:59px;
352
    position:relative;
353
    }
354

    
355
    #help-text .column-main .column-wrapper span.icon {
356
      position:absolute;
357
      top:15px;
358
      left:15px;
359
      }
360

    
361
#help-text .column-side .column-wrapper,
362
.help-page .column-side .column-wrapper,
363
div.comment .column-side .column-wrapper,
364
div.node .column-side .column-wrapper {
365
  padding:9px;
366
  font-size:11px;
367
  }
368

    
369
#help-text .column-side .help-links,
370
.help-page .column-side .help-page-links,
371
.node-submitted,
372
.comment-submitted {
373
  padding:10px;
374
  background:#f8f8f8;
375
  }
376

    
377
.comment-links,
378
.node-links { padding:10px 0px; }
379

    
380
.help-page .help-page-links ul.links {
381
  -moz-column-count:2;
382
  -webkit-column-count:2;
383
  }
384

    
385
.column-side ul.links li,
386
.column-side ul.links a,
387
.column-side ul.links span {
388
  display:block;
389
  float:none;
390
  }
391

    
392
.column-side ul.links a,
393
.column-side ul.links span {
394
  padding:0px 10px;
395
  display:block;
396
  float:none;
397
  }
398

    
399
  .column-side ul.links span a {
400
    padding:0px;
401
    display:inline;
402
    }
403

    
404
  .column-side ul.links a.active,
405
  .column-side ul.links a:hover { background:#fff; }
406
  .comment-links ul.links a:hover { background:#f4f4f4; }
407

    
408
.comment-title,
409
.node-title {
410
  margin:0px 0px 20px;
411
  font-weight:normal;
412
  font-size:16px;
413
  }
414

    
415
/**
416
 * Fixes for other modules ===============================================
417
 */
418
/* Fix rules action links. */
419
.rules-elements-table ul.rules-operations a {
420
  text-shadow: none;
421
  color: #666;
422
}
423
/* Fix the position of Rules table drag toggle. It uses "position: absolute", so
424
it is necessary to set "position: relative" to the parent, so that the button
425
stays in the same frame. */
426
#rules-form-wrapper {
427
  position: relative;
428
}
429
/* Fix the padding of Rules table drag toggle. Out of the box it is optimized
430
for display in table headers, while in Rules it is displayed outside of the
431
tables, in the same line as table heading. */
432
#rules-form-wrapper .rules-elements-table .tabledrag-toggle-weight-wrapper {
433
  padding-top: 0;
434
  padding-right: 0;
435
}
436
/* Views exposed filters forms. */
437
div.views-exposed-form {
438
  margin-bottom: 20px;
439
}
440
div.views-exposed-form div.form-item {
441
  border: 0;
442
  padding: 0;
443
}
444
div.views-exposed-form div.views-submit-button {
445
  margin-right: 1em;
446
}
447
div.views-exposed-form input.form-text,
448
div.views-exposed-form select.form-select,
449
div.views-exposed-form input.form-autocomplete {
450
  height: 28px;
451
}
452
/* Module filter "clear" link. */
453
.module-filter-clear a {
454
  margin: 3px 0 0 -35px;
455
}
456

    
457
/* Fix Workbench Moderation links. */
458
.view-workbench-moderation tbody .views-field-moderation-actions li {
459
  float: none;
460
  margin-bottom: 5px;
461
  margin-right: 3px;
462
  overflow: auto;
463
}
464
.view-workbench-moderation tbody .views-field-moderation-actions li a {
465
  background-color: #7bc;
466
  -webkit-border-radius: 5px;
467
  -moz-border-radius: 5px;
468
  border-radius: 5px;
469
  color: #fff;
470
  display: block;
471
  padding: 0 7px;
472
  text-shadow: #38a 0px 1px 0px;
473
}
474
.view-workbench-moderation tbody .views-field-moderation-actions li a:hover {
475
  background-color: #52a8be;
476
  color: #fff;
477
}