Projet

Général

Profil

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

root / drupal7 / sites / all / themes / adaptivetheme / at_core / css / drupal7-reference.css @ 74f6bef0

1
/**
2
 * @file
3
 * DRUPAL 7.x Reference CSS
4
 *
5
 * THIS FILE IS FOR REFERENCE ONLY AND IS NOT USED IN ANY WAY.
6
 *
7
 * Drupal has very modular CSS. Which means that only the CSS that is needed
8
 * for a particular page is loaded. This is a good thing.
9
 *
10
 * However, this makes it difficult for theme developers to discover how and
11
 * where a particular style is coming from. So, here in all its glory is the
12
 * complete CSS included with Drupal core 7.x.
13
 *
14
 * And, if you're not already, you should check out the free Firebug extension
15
 * for Firefox. With it, you can inspect elements and easily view and play with
16
 * its CSS styles: http://www.getfirebug.com (or just use Webkit like the pros do).
17
 *
18
 *
19
 * List of all Drupal core stylesheets:
20
 * - modules/aggregator/aggregator.css  (and aggregator-rtl.css)
21
 * - modules/block/block.css
22
 * - modules/book/book.css  (and book-rtl.css)
23
 * - modules/color/color.css  (and color-rtl.css)
24
 * - modules/comment/comment.css  (and comment-rtl.css)
25
 * - modules/contextual/contextual.css  (and contextual-rtl.css)
26
 * - modules/dashboard/dashboard.css
27
 * - modules/dblog/dblog.css  (and dblog-rtl.css)
28
 * - modules/field/theme/field.css  (and field-rtl.css)
29
 * - modules/field_ui/field_ui.css  (and field_ui-rtl.css)
30
 * - modules/file/file.css
31
 * - modules/filter/filter.css
32
 * - modules/forum/forum.css  (and forum-rtl.css)
33
 * - modules/help/help.css  (and help-rtl.css)
34
 * - modules/image/image.admin.css
35
 * - modules/image/image.css  (and image-rtl.css)
36
 * - modules/locale/locale.css
37
 * - modules/menu/menu.css
38
 * - modules/node/node.css  (and node-rtl.css)
39
 * - modules/openid/openid.css  (and openid-rtl.css)
40
 * - modules/overlay/overlay-child.css
41
 * - modules/overlay/overlay-parent.css
42
 * - modules/poll/poll.css  (and poll-rtl.css)
43
 * - modules/profile/profile.css
44
 * - modules/search/search.css  (and search-rtl.css)
45
 * - modules/shortcut/shortcut.admin.css
46
 * - modules/shortcut/shortcut.css  (and shortcut-rtl.css)
47
 * - modules/simpletest/simpletest.css
48
 * - modules/system/system.admin.css  (and system.admin-rtl.css)
49
 * - modules/system/system.base.css  (and system.base-rtl.css)
50
 * - modules/system/system.maintenance.css
51
 * - modules/system/system.menus.css  (and system.menus-rtl.css)
52
 * - modules/system/system.messages.css  (and system.messages-rtl.css)
53
 * - modules/system/system.theme.css  (and system.theme-rtl.css)
54
 * - modules/taxonomy/taxonomy.css
55
 * - modules/toolbar/toolbar.css  (and toolbar-rtl.css)
56
 * - modules/tracker/tracker.css
57
 * - modules/update/update.css  (and update-rtl.css)
58
 * - modules/user/user.css  (and user-rtl.css)
59
 */
60

    
61

    
62
/*
63
 * modules/aggregator/aggregator-rtl.css
64
 */
65

    
66
#aggregator .feed-source .feed-icon {
67
  float: left;
68
}
69

    
70

    
71
/*
72
 * modules/aggregator/aggregator.css
73
 */
74

    
75
#aggregator .feed-source .feed-title {
76
  margin-top: 0;
77
}
78
#aggregator .feed-source .feed-image img {
79
  margin-bottom: 0.75em;
80
}
81
#aggregator .feed-source .feed-icon {
82
  float: right; /* LTR */
83
  display: block;
84
}
85
#aggregator .feed-item {
86
  margin-bottom: 1.5em;
87
}
88
#aggregator .feed-item-title {
89
  margin-bottom: 0;
90
  font-size: 1.3em;
91
}
92
#aggregator .feed-item-meta,
93
#aggregator .feed-item-body {
94
  margin-bottom: 0.5em;
95
}
96
#aggregator .feed-item-categories {
97
  font-size: 0.9em;
98
}
99
#aggregator td {
100
  vertical-align: bottom;
101
}
102
#aggregator td.categorize-item {
103
  white-space: nowrap;
104
}
105
#aggregator .categorize-item .news-item .body {
106
  margin-top: 0;
107
}
108
#aggregator .categorize-item h3 {
109
  margin-bottom: 1em;
110
  margin-top: 0;
111
}
112

    
113

    
114
/*
115
 * modules/block/block.css
116
 */
117

    
118
#blocks tr.region-title td {
119
  font-weight: bold;
120
}
121
#blocks tr.region-message {
122
  font-weight: normal;
123
  color: #999;
124
}
125
#blocks tr.region-populated {
126
  display: none;
127
}
128
.block-region {
129
  background-color: #ff6;
130
  margin-top: 4px;
131
  margin-bottom: 4px;
132
  padding: 3px;
133
}
134
a.block-demo-backlink,
135
a.block-demo-backlink:link,
136
a.block-demo-backlink:visited {
137
  background-color: #B4D7F0;
138
  -moz-border-radius: 0 0 10px 10px;
139
  -webkit-border-radius: 0 0 10px 10px;
140
  border-radius: 0 0 10px 10px;
141
  color: #000;
142
  font-family: "Lucida Grande", Verdana, sans-serif;
143
  font-size: small;
144
  line-height: 20px;
145
  left: 20px; /*LTR*/
146
  padding: 5px 10px;
147
  position: fixed;
148
  z-index: 499;
149
}
150
a.block-demo-backlink:hover {
151
  text-decoration: underline;
152
}
153

    
154

    
155
/*
156
 * modules/book/book-rtl.css
157
 */
158

    
159
.book-navigation .menu {
160
  padding: 1em 3em 0 0;
161
}
162

    
163
.book-navigation .page-previous {
164
  float: right;
165
}
166
.book-navigation .page-up {
167
  float: right;
168
}
169

    
170

    
171
/*
172
 * modules/book/book.css
173
 */
174

    
175
.book-navigation .menu {
176
  border-top: 1px solid #888;
177
  padding: 1em 0 0 3em; /* LTR */
178
}
179
.book-navigation .page-links {
180
  border-top: 1px solid #888;
181
  border-bottom: 1px solid #888;
182
  text-align: center;
183
  padding: 0.5em;
184
}
185
.book-navigation .page-previous {
186
  text-align: left;
187
  width: 42%;
188
  display: block;
189
  float: left; /* LTR */
190
}
191
.book-navigation .page-up {
192
  margin: 0 5%;
193
  width: 4%;
194
  display: block;
195
  float: left; /* LTR */
196
}
197
.book-navigation .page-next {
198
  text-align: right;
199
  width: 42%;
200
  display: block;
201
  float: right;
202
}
203
#book-outline {
204
  min-width: 56em;
205
}
206
.book-outline-form .form-item {
207
  margin-top: 0;
208
  margin-bottom: 0;
209
}
210
html.js #edit-book-pick-book {
211
  display: none;
212
}
213
.form-item-book-bid .description {
214
  clear: both;
215
}
216
#book-admin-edit select {
217
  margin-right: 24px;
218
}
219
#book-admin-edit select.progress-disabled {
220
  margin-right: 0;
221
}
222
#book-admin-edit tr.ajax-new-content {
223
  background-color: #ffd;
224
}
225
#book-admin-edit .form-item {
226
  float: left;
227
}
228

    
229

    
230
/*
231
 * modules/color/color-rtl.css
232
 */
233

    
234
#placeholder {
235
  left: 0;
236
  right: auto;
237
}
238

    
239
/* Palette */
240
.color-form .form-item {
241
  padding-left: 0;
242
  padding-right: 1em;
243
}
244
.color-form label {
245
  float: right;
246
  clear: right;
247
}
248
.color-form .form-text,
249
.color-form .form-select {
250
  float: right;
251
}
252
.color-form .form-text {
253
  margin-right: 0;
254
  margin-left: 5px;
255
}
256
#palette .hook {
257
  float: right;
258
}
259
#palette .down,
260
#palette .up,
261
#palette .both {
262
  background: url(images/hook-rtl.png) no-repeat 0 0;
263
}
264
#palette .up {
265
  background-position: 0 -27px;
266
}
267
#palette .both {
268
  background-position: 0 -54px;
269
}
270
#palette .lock {
271
  float: right;
272
  right: -10px;
273
}
274
html.js #preview {
275
  float: right;
276
}
277

    
278

    
279
/*
280
 * modules/color/color.css
281
 */
282

    
283
/* Farbtastic placement */
284
.color-form {
285
  max-width: 50em;
286
  position: relative;
287
}
288
#placeholder {
289
  position: absolute;
290
  top: 0;
291
  right: 0; /* LTR */
292
}
293

    
294
/* Palette */
295
.color-form .form-item {
296
  height: 2em;
297
  line-height: 2em;
298
  padding-left: 1em; /* LTR */
299
  margin: 0.5em 0;
300
}
301
.color-form label {
302
  float: left; /* LTR */
303
  clear: left; /* LTR */
304
  width: 10em;
305
}
306
.color-form .form-text,
307
.color-form .form-select {
308
  float: left; /* LTR */
309
}
310
.color-form .form-text {
311
  text-align: center;
312
  margin-right: 5px; /* LTR */
313
  cursor: pointer;
314
}
315

    
316
#palette .hook {
317
  float: left; /* LTR */
318
  margin-top: 3px;
319
  width: 16px;
320
  height: 16px;
321
}
322
#palette .down,
323
#palette .up,
324
#palette .both {
325
  background: url(images/hook.png) no-repeat 100% 0; /* LTR */
326
}
327
#palette .up {
328
  background-position: 100% -27px; /* LTR */
329
}
330
#palette .both {
331
  background-position: 100% -54px; /* LTR */
332
}
333

    
334
#palette .lock {
335
  float: left; /* LTR */
336
  position: relative;
337
  top: -1.4em;
338
  left: -10px; /* LTR */
339
  width: 20px;
340
  height: 25px;
341
  background: url(images/lock.png) no-repeat 50% 2px;
342
  cursor: pointer;
343
}
344
#palette .unlocked {
345
  background-position: 50% -22px;
346
}
347
#palette .form-item {
348
  width: 20em;
349
}
350
#palette .item-selected {
351
  background: #eee;
352
}
353

    
354
/* Preview */
355
#preview {
356
  display: none;
357
}
358
html.js #preview {
359
  display: block;
360
  position: relative;
361
  float: left; /* LTR */
362
}
363

    
364

    
365
/*
366
 * modules/comment/comment-rtl.css
367
 */
368

    
369
.indented {
370
  margin-left: 0;
371
  margin-right: 25px;
372
}
373

    
374

    
375
/*
376
 * modules/comment/comment.css
377
 */
378

    
379
#comments {
380
  margin-top: 15px;
381
}
382
.indented {
383
  margin-left: 25px; /* LTR */
384
}
385
.comment-unpublished {
386
  background-color: #fff4f4;
387
}
388
.comment-preview {
389
  background-color: #ffffea;
390
}
391

    
392

    
393
/*
394
 * modules/contextual/contextual-rtl.css
395
 */
396

    
397
div.contextual-links-wrapper {
398
  left: 5px;
399
  right: auto;
400
}
401
div.contextual-links-wrapper ul.contextual-links {
402
  -moz-border-radius: 0 4px 4px 4px;
403
  -webkit-border-top-left-radius: 0;
404
  -webkit-border-top-right-radius: 4px;
405
  border-radius: 0 4px 4px 4px;
406
  left: 0;
407
  right: auto;
408
}
409
a.contextual-links-trigger {
410
  text-indent: -90px;
411
}
412

    
413

    
414
/*
415
 * modules/contextual/contextual.css
416
 */
417

    
418
/**
419
 * Contextual links regions.
420
 */
421
.contextual-links-region {
422
  outline: none;
423
  position: relative;
424
}
425
.contextual-links-region-active {
426
  outline: #999 dashed 1px;
427
}
428

    
429
/**
430
 * Contextual links.
431
 */
432
div.contextual-links-wrapper {
433
  display: none;
434
  font-size: 90%;
435
  position: absolute;
436
  right: 5px; /* LTR */
437
  top: 2px;
438
  z-index: 999;
439
}
440
html.js div.contextual-links-wrapper {
441
  display: block;
442
}
443
a.contextual-links-trigger {
444
  background: transparent url(images/gear-select.png) no-repeat 2px 0;
445
  border: 1px solid transparent;
446
  display: none;
447
  height: 18px;
448
  margin: 0;
449
  padding: 0 2px;
450
  outline: none;
451
  text-indent: 34px; /* LTR */
452
  width: 28px;
453
  overflow: hidden;
454
  -khtml-border-radius: 4px;
455
  -moz-border-radius: 4px;
456
  -webkit-border-radius: 4px;
457
  border-radius: 4px;
458
}
459
a.contextual-links-trigger:hover,
460
div.contextual-links-active a.contextual-links-trigger {
461
  background-position: 2px -18px;
462
}
463
div.contextual-links-active a.contextual-links-trigger {
464
  background-position: 2px -18px;
465
  background-color: #fff;
466
  border-color: #ccc;
467
  border-bottom: none;
468
  position: relative;
469
  z-index: 1;
470
  -moz-border-radius: 4px 4px 0 0;
471
  -webkit-border-bottom-left-radius: 0;
472
  -webkit-border-bottom-right-radius: 0;
473
  border-radius: 4px 4px 0 0;
474
}
475
div.contextual-links-wrapper ul.contextual-links {
476
  background-color: #fff;
477
  border: 1px solid #ccc;
478
  display: none;
479
  margin: 0;
480
  padding: 0.25em 0;
481
  position: absolute;
482
  right: 0;
483
  text-align: left;
484
  top: 18px;
485
  white-space: nowrap;
486
  -moz-border-radius: 4px 0 4px 4px; /* LTR */
487
  -webkit-border-bottom-left-radius: 4px;
488
  -webkit-border-bottom-right-radius: 4px;
489
  -webkit-border-top-right-radius: 0; /* LTR */
490
  -webkit-border-top-left-radius: 4px; /* LTR */
491
  border-radius: 4px 0 4px 4px; /* LTR */
492
}
493
.contextual-links-region:hover a.contextual-links-trigger,
494
div.contextual-links-active a.contextual-links-trigger,
495
div.contextual-links-active ul.contextual-links {
496
  display: block;
497
}
498
ul.contextual-links li {
499
  line-height: 100%;
500
  list-style: none;
501
  list-style-image: none;
502
  margin: 0;
503
  padding: 0;
504
}
505
div.contextual-links-wrapper a {
506
  text-decoration: none;
507
}
508
ul.contextual-links li a {
509
  color: #333 !important;
510
  display: block;
511
  margin: 0.25em 0;
512
  padding: 0.25em 1em 0.25em 0.5em;
513
}
514
ul.contextual-links li a:hover {
515
  background-color: #bfdcee;
516
}
517

    
518

    
519
/*
520
 * modules/dashboard/dashboard-rtl.css
521
 */
522

    
523
#dashboard div.dashboard-region {
524
  float: right;
525
}
526
#dashboard #disabled-blocks .block, #dashboard .block-placeholder {
527
  float: right;
528
  margin: 3px 0 3px 3px;
529
  padding: 6px 8px 6px 4px;
530
}
531
#dashboard .canvas-content a.button {
532
  margin: 0 10px 0 0;
533
}
534
#dashboard .ui-sortable .block h2 {
535
  background-position: right -39px;
536
  padding: 0 19px;
537
}
538
#dashboard.customize-inactive #disabled-blocks .block:hover h2 {
539
  background-position: right -39px;
540
}
541
#dashboard.customize-inactive .dashboard-region .ui-sortable .block:hover h2 {
542
  background-position: right -36px;
543
}
544
#dashboard div#dashboard_main {
545
  margin-left: 1%;
546
  margin-right: 0;
547
}
548

    
549

    
550
/*
551
 * modules/dashboard/dashboard.css
552
 */
553

    
554
#dashboard div.dashboard-region {
555
  float: left;
556
  min-height: 1px;
557
}
558

    
559
#dashboard div#dashboard_main {
560
  width: 65%;
561
  margin-right: 1%; /* LTR */
562
}
563

    
564
#dashboard div#dashboard_sidebar {
565
  width: 33%;
566
}
567

    
568
#dashboard div.block {
569
  margin-bottom: 20px;
570
}
571

    
572
#dashboard .dashboard-region .block {
573
  clear: both;
574
}
575

    
576
#dashboard div.block h2 {
577
  float: none;
578
}
579

    
580
#dashboard #disabled-blocks .block,
581
#dashboard .block-placeholder {
582
  background: #e2e1dc;
583
  padding: 6px 4px 6px 8px; /* LTR */
584
  margin: 3px 3px 3px 0; /* LTR */
585
  float: left; /* LTR */
586
  -moz-border-radius: 4px;
587
  -webkit-border-radius: 4px;
588
  border-radius: 4px;
589
}
590

    
591
#dashboard .dashboard-add-other-blocks {
592
  margin: 10px 0 0 0;
593
}
594

    
595
#dashboard .ui-sortable {
596
  border: 2px dashed #ccc;
597
  padding: 10px;
598
}
599

    
600
#dashboard .canvas-content {
601
  padding: 10px;
602
}
603

    
604
#dashboard #disabled-blocks .ui-sortable {
605
  padding: 0;
606
  background-color: #777;
607
  border: 0;
608
}
609

    
610
#dashboard .canvas-content a.button {
611
  margin: 0 0 0 10px; /* LTR */
612
  color: #5a5a5a;
613
  text-decoration: none;
614
}
615

    
616
#dashboard .region {
617
  margin: 5px;
618
}
619

    
620
#dashboard #disabled-blocks .region {
621
  background-color: #E0E0D8;
622
  border: #ccc 1px solid;
623
  padding: 10px;
624
}
625

    
626
#dashboard #disabled-blocks {
627
  padding: 5px 0;
628
}
629

    
630
#dashboard #disabled-blocks h2 {
631
  display: inline;
632
  font-weight: normal;
633
  white-space: nowrap;
634
}
635

    
636
#dashboard #disabled-blocks .block {
637
  background: #444;
638
  color: #fff;
639
}
640

    
641
#dashboard.customize-inactive #disabled-blocks .block:hover {
642
  background: #0074BD;
643
}
644

    
645
#dashboard #disabled-blocks .block .content,
646
#dashboard .ui-sortable-helper .content {
647
  display: none;
648
}
649

    
650
#dashboard .ui-sortable .block {
651
  cursor: move;
652
  min-height: 1px;
653
}
654

    
655
#dashboard .ui-sortable .block h2 {
656
  background: transparent url(../../misc/draggable.png) no-repeat 0px -39px;
657
  padding: 0 17px;
658
}
659

    
660
#dashboard.customize-inactive #disabled-blocks .block:hover h2 {
661
  background: #0074BD url(../../misc/draggable.png) no-repeat 0px -39px;
662
  color: #fff;
663
}
664

    
665
#dashboard.customize-inactive .dashboard-region .ui-sortable .block:hover h2 {
666
  background: #0074BD url(../../misc/draggable.png) no-repeat;
667
  background-position: 3px -36px;
668
  color: #fff;
669
}
670

    
671
#dashboard .dashboard-region .block-placeholder {
672
  margin: 0 0 20px 0;
673
  padding: 0;
674
  display: block;
675
  height: 1.6em;
676
  width: 100%;
677
}
678

    
679
#dashboard #disabled-blocks .block-placeholder {
680
  width: 30px;
681
  height: 1.6em;
682
}
683

    
684

    
685
/*
686
 * modules/dblog/dblog-rtl.css
687
 */
688

    
689
.form-item-type,
690
.form-item-severity {
691
  float: right;
692
  padding-right: 0;
693
  padding-left: .8em;
694
}
695

    
696

    
697
/*
698
 * modules/dblog/dblog.css
699
 */
700

    
701
.form-item-type,
702
.form-item-severity {
703
  float: left; /* LTR */
704
  padding-right: .8em; /* LTR */
705
  margin: 0.1em;
706
  /**
707
   * In Opera 9, DOM elements with the property of "overflow: auto"
708
   * will partially hide its contents with unnecessary scrollbars when
709
   * its immediate child is floated without an explicit width set.
710
   */
711
  width: 15em;
712
}
713
#dblog-filter-form .form-type-select select {
714
  width: 100%;
715
}
716
#dblog-filter-form .form-actions {
717
  float: left;
718
  padding: 3ex 0 0 1em;
719
}
720

    
721
tr.dblog-user {
722
  background: #ffd;
723
}
724
tr.dblog-user .active {
725
  background: #eed;
726
}
727
tr.dblog-content {
728
  background: #ddf;
729
}
730
tr.dblog-content .active {
731
  background: #cce;
732
}
733
tr.dblog-page-not-found,
734
tr.dblog-access-denied {
735
  background: #dfd;
736
}
737
tr.dblog-page-not-found .active,
738
tr.dblog-access-denied .active {
739
  background: #cec;
740
}
741
tr.dblog-error {
742
  background: #ffc9c9;
743
}
744
tr.dblog-error .active {
745
  background: #eeb9b9;
746
}
747
table#admin-dblog td.icon {
748
  background: no-repeat center;
749
  width: 16px;
750
}
751
table#admin-dblog tr.dblog-warning td.icon {
752
  background-image: url(../../misc/message-16-warning.png);
753
}
754
table#admin-dblog tr.dblog-error td.icon {
755
  background-image: url(../../misc/message-16-error.png);
756
}
757

    
758

    
759
/*
760
 * modules/field/theme/field-rtl.css
761
 */
762

    
763
form .field-multiple-table th.field-label {
764
  padding-right: 0;
765
}
766
form .field-multiple-table td.field-multiple-drag {
767
  padding-left: 0;
768
}
769
form .field-multiple-table td.field-multiple-drag a.tabledrag-handle{
770
  padding-left: .5em;
771
}
772
.field-label-inline .field-label,
773
.field-label-inline .field-items {
774
  float: right;
775
}
776

    
777

    
778
/*
779
 * modules/field/theme/field.css
780
 */
781

    
782
/* Field display */
783
.field .field-label {
784
  font-weight: bold;
785
}
786
.field-label-inline .field-label,
787
.field-label-inline .field-items {
788
  float:left; /*LTR*/
789
}
790

    
791
/* Form display */
792
form .field-multiple-table {
793
  margin: 0;
794
}
795
form .field-multiple-table th.field-label {
796
  padding-left: 0; /*LTR*/
797
}
798
form .field-multiple-table td.field-multiple-drag {
799
  width: 30px;
800
  padding-right: 0; /*LTR*/
801
}
802
form .field-multiple-table td.field-multiple-drag a.tabledrag-handle {
803
  padding-right: .5em; /*LTR*/
804
}
805

    
806
form .field-add-more-submit {
807
  margin: .5em 0 0;
808
}
809

    
810

    
811
/*
812
 * modules/field_ui/field_ui-rtl.css
813
 */
814

    
815
/* 'Manage fields' overview */
816
table.field-ui-overview tr.add-new .label-input {
817
  float: right;
818
}
819

    
820

    
821
/*
822
 * modules/field_ui/field_ui.css
823
 */
824

    
825
/* 'Manage fields' and 'Manage display' overviews */
826
table.field-ui-overview tr.add-new .label-input {
827
  float: left; /* LTR */
828
}
829
table.field-ui-overview tr.add-new .tabledrag-changed {
830
  display: none;
831
}
832
table.field-ui-overview tr.add-new .description {
833
  margin-bottom: 0;
834
}
835
table.field-ui-overview tr.add-new .add-new-placeholder {
836
  font-weight: bold;
837
  padding-bottom: .5em;
838
}
839
table.field-ui-overview tr.region-title td {
840
  font-weight: bold;
841
}
842
table.field-ui-overview tr.region-message td {
843
  font-style: italic;
844
}
845
table.field-ui-overview tr.region-populated {
846
  display: none;
847
}
848
table.field-ui-overview tr.region-add-new-title {
849
  display: none;
850
}
851

    
852
/* 'Manage display' overview */
853
#field-display-overview .field-formatter-summary-cell {
854
  line-height: 1em;
855
}
856
#field-display-overview .field-formatter-summary {
857
  float: left;
858
  font-size: 0.9em;
859
}
860
#field-display-overview td.field-formatter-summary-cell span.warning {
861
  display: block;
862
  float: left;
863
  margin-right: .5em;
864
}
865
#field-display-overview .field-formatter-settings-edit-wrapper {
866
  float: right;
867
}
868
#field-display-overview .field-formatter-settings-edit {
869
  float: right;
870
}
871
#field-display-overview tr.field-formatter-settings-editing td {
872
  vertical-align: top;
873
}
874
#field-display-overview tr.field-formatter-settings-editing .field-formatter-type {
875
  display: none;
876
}
877
#field-display-overview .field-formatter-settings-edit-form .formatter-name{
878
  font-weight: bold;
879
}
880
#field-ui-display-overview-form #edit-refresh {
881
  display:none;
882
}
883

    
884

    
885
/*
886
 * modules/file/file.css
887
 */
888

    
889
/**
890
 * Managed file element styles.
891
 */
892
.form-managed-file .form-file,
893
.form-managed-file .form-submit {
894
  margin: 0;
895
}
896

    
897
.form-managed-file input.progress-disabled {
898
  float: none;
899
  display: inline;
900
}
901

    
902
.form-managed-file div.ajax-progress,
903
.form-managed-file div.throbber {
904
  display: inline;
905
  float: none;
906
  padding: 1px 5px 2px 5px;
907
}
908

    
909
.form-managed-file div.ajax-progress div {
910
  display: inline;
911
}
912

    
913
.form-managed-file div.ajax-progress-bar {
914
  display: none;
915
  margin-top: 4px;
916
  width: 28em;
917
  padding: 0;
918
}
919

    
920
.form-managed-file div.ajax-progress-bar div.bar {
921
  margin: 0;
922
}
923

    
924

    
925
/*
926
 * modules/filter/filter.css
927
 */
928

    
929
.text-format-wrapper .form-item {
930
  margin-bottom: 0;
931
}
932
.filter-wrapper {
933
  border-top: 0;
934
  margin: 0;
935
  padding: 1.5em 0 1.5em;
936
}
937
.filter-wrapper .form-item {
938
  float: left;
939
  padding: 0 0 0.5em 1.5em;
940
}
941
.filter-wrapper .form-item label {
942
  display: inline;
943
}
944
.filter-help {
945
  float: right;
946
  padding: 0 1.5em 0.5em;
947
}
948
.filter-help p {
949
  margin: 0;
950
}
951
.filter-help a {
952
  background: transparent url(../../misc/help.png) right center no-repeat;
953
  padding: 0 20px;
954
}
955
.filter-guidelines {
956
  clear: left;
957
  padding: 0 1.5em;
958
}
959
.text-format-wrapper .description {
960
  margin-top: 0.5em;
961
}
962

    
963
#filter-order tr .form-item {
964
  padding: 0.5em 0 0 3em;
965
  white-space: normal;
966
}
967
#filter-order tr .form-type-checkbox .description {
968
  padding: 0 0 0 2.5em;
969
}
970
input#edit-filters-filter-html-settings-allowed-html {
971
  width: 100%;
972
}
973

    
974
.tips {
975
  margin-top: 0;
976
  margin-bottom: 0;
977
  padding-top: 0;
978
  padding-bottom: 0;
979
  font-size: 0.9em;
980
}
981

    
982

    
983
/*
984
 * modules/forum/forum-rtl.css
985
 */
986

    
987
#forum tr td.forum {
988
  padding-left: 0.5em;
989
  padding-right: 25px;
990
  background-position: 98% 2px;
991
}
992
.forum-topic-navigation {
993
  padding: 1em 3em 0 0;
994
}
995
.forum-topic-navigation .topic-previous {
996
  text-align: left;
997
  float: right;
998
}
999
.forum-topic-navigation .topic-next {
1000
  text-align: right;
1001
  float: left;
1002
}
1003

    
1004

    
1005
/*
1006
 * modules/forum/forum.css
1007
 */
1008

    
1009
#forum .description {
1010
  font-size: 0.9em;
1011
  margin: 0.5em;
1012
}
1013
#forum td.created,
1014
#forum td.posts,
1015
#forum td.topics,
1016
#forum td.last-reply,
1017
#forum td.replies,
1018
#forum td.pager {
1019
  white-space: nowrap;
1020
}
1021
#forum tr td.forum {
1022
  padding-left: 25px; /* LTR */
1023
  background-position: 2px 2px; /* LTR */
1024
  background-image: url(../../misc/forum-default.png);
1025
  background-repeat: no-repeat;
1026
}
1027
#forum tr.new-topics td.forum {
1028
  background-image: url(../../misc/forum-new.png);
1029
}
1030
#forum div.indent {
1031
  margin-left: 20px;
1032
}
1033
#forum .icon div {
1034
  background-image: url(../../misc/forum-icons.png);
1035
  background-repeat: no-repeat;
1036
  width: 24px;
1037
  height: 24px;
1038
}
1039
#forum .icon .topic-status-new {
1040
  background-position: -24px 0;
1041
}
1042
#forum .icon .topic-status-hot {
1043
  background-position: -48px 0;
1044
}
1045
#forum .icon .topic-status-hot-new {
1046
  background-position: -72px 0;
1047
}
1048
#forum .icon .topic-status-sticky {
1049
  background-position: -96px 0;
1050
}
1051
#forum .icon .topic-status-closed {
1052
  background-position: -120px 0;
1053
}
1054

    
1055

    
1056
/*
1057
 * modules/help/help-rtl.css
1058
 */
1059

    
1060
.help-items {
1061
  float: right;
1062
  padding-right: 0;
1063
  padding-left: 3%;
1064
}
1065
.help-items-last {
1066
  padding-right: 0;
1067
  padding-left: 0;
1068
}
1069

    
1070

    
1071
/*
1072
 * modules/help/help.css
1073
 */
1074

    
1075
.help-items {
1076
  float: left; /* LTR */
1077
  width: 22%;
1078
  padding-right: 3%; /* LTR */
1079
}
1080
.help-items-last {
1081
  padding-right: 0; /* LTR */
1082
}
1083

    
1084

    
1085
/*
1086
 * modules/image/image-rtl.css
1087
 */
1088

    
1089
/**
1090
 * Image upload widget.
1091
 */
1092
div.image-preview {
1093
  float: right;
1094
  padding: 0 0 10px 10px;
1095
}
1096
div.image-widget-data {
1097
  float: right;
1098
}
1099

    
1100

    
1101
/*
1102
 * modules/image/image.admin.css
1103
 */
1104

    
1105
/**
1106
 * Image style configuration pages.
1107
 */
1108
div.image-style-new,
1109
div.image-style-new div {
1110
  display: inline;
1111
}
1112
div.image-style-preview div.preview-image-wrapper {
1113
  float: left;
1114
  padding-bottom: 2em;
1115
  text-align: center;
1116
  top: 50%;
1117
  width: 48%;
1118
}
1119
div.image-style-preview div.preview-image {
1120
  margin: auto;
1121
  position: relative;
1122
}
1123
div.image-style-preview div.preview-image div.width {
1124
  border: 1px solid #666;
1125
  border-top: none;
1126
  height: 2px;
1127
  left: -1px;
1128
  bottom: -6px;
1129
  position: absolute;
1130
}
1131
div.image-style-preview div.preview-image div.width span {
1132
  position: relative;
1133
  top: 4px;
1134
}
1135
div.image-style-preview div.preview-image div.height {
1136
  border: 1px solid #666;
1137
  border-left: none;
1138
  position: absolute;
1139
  right: -6px;
1140
  top: -1px;
1141
  width: 2px;
1142
}
1143
div.image-style-preview div.preview-image div.height span {
1144
  height: 2em;
1145
  left: 10px;
1146
  margin-top: -1em;
1147
  position: absolute;
1148
  top: 50%;
1149
}
1150

    
1151
/**
1152
 * Image anchor element.
1153
 */
1154
table.image-anchor {
1155
  width: auto;
1156
}
1157
table.image-anchor tr.even,
1158
table.image-anchor tr.odd {
1159
  background: none;
1160
}
1161
table.image-anchor td {
1162
  border: 1px solid #CCC;
1163
}
1164

    
1165

    
1166
/*
1167
 * modules/image/image.css
1168
 */
1169

    
1170
/**
1171
 * Image upload widget.
1172
 */
1173
div.image-preview {
1174
  float: left; /* LTR */
1175
  padding: 0 10px 10px 0; /* LTR */
1176
}
1177
div.image-widget-data {
1178
  float: left; /* LTR */
1179
}
1180
div.image-widget-data input.text-field {
1181
  width: auto;
1182
}
1183

    
1184

    
1185
/*
1186
 * modules/locale/locale.css
1187
 */
1188

    
1189
.locale-untranslated {
1190
  font-style: normal;
1191
  text-decoration: line-through;
1192
}
1193

    
1194
#locale-translation-filter-form .form-item-language,
1195
#locale-translation-filter-form .form-item-translation,
1196
#locale-translation-filter-form .form-item-group {
1197
  float: left; /* LTR */
1198
  padding-right: .8em; /* LTR */
1199
  margin: 0.1em;
1200
  /**
1201
   * In Opera 9, DOM elements with the property of "overflow: auto"
1202
   * will partially hide its contents with unnecessary scrollbars when
1203
   * its immediate child is floated without an explicit width set.
1204
   */
1205
  width: 15em;
1206
}
1207
#locale-translation-filter-form .form-type-select select {
1208
  width: 100%;
1209
}
1210
#locale-translation-filter-form .form-actions {
1211
  float: left;
1212
  padding: 3ex 0 0 1em;
1213
}
1214

    
1215
.language-switcher-locale-session a.active {
1216
  color: #0062A0;
1217
}
1218

    
1219
.language-switcher-locale-session a.session-active {
1220
  color: #000000;
1221
}
1222

    
1223

    
1224
/*
1225
 * modules/menu/menu.css
1226
 */
1227

    
1228
.menu-operations {
1229
  width: 100px;
1230
}
1231

    
1232
.menu-enabled {
1233
  width: 70px;
1234
}
1235

    
1236
.menu-enabled input {
1237
  margin-left:25px;
1238
}
1239

    
1240

    
1241
/*
1242
 * modules/node/node-rtl.css
1243
 */
1244

    
1245
#node-admin-content dl.multiselect dd .form-item label {
1246
  display: block;
1247
  float: right;
1248
  width: 6em;
1249
  font-weight: normal;
1250
}
1251

    
1252
#node-admin-buttons {
1253
  float: right;
1254
  margin-left: 0;
1255
  margin-right: 0.5em;
1256
  clear: left;
1257
}
1258

    
1259

    
1260
/*
1261
 * modules/node/node.css
1262
 */
1263

    
1264
.node-unpublished {
1265
  background-color: #fff4f4;
1266
}
1267
.preview .node {
1268
  background-color: #ffffea;
1269
}
1270
td.revision-current {
1271
  background: #ffc;
1272
}
1273

    
1274

    
1275
/*
1276
 * modules/openid/openid-rtl.css
1277
 */
1278

    
1279
#edit-openid-identifier {
1280
  background-position: right 50%;
1281
  padding-left: 0;
1282
  padding-right: 20px;
1283
}
1284
#user-login .openid-links {
1285
  padding-right: 0;
1286
}
1287
html.js #user-login-form li.openid-link,
1288
html.js #user-login li.openid-link {
1289
  margin-right: 0;
1290
}
1291
#user-login-form li.openid-link a,
1292
#user-login li.openid-link a {
1293
  background-position: right top;
1294
  padding: 0 1.5em 0 0;
1295
}
1296

    
1297

    
1298
/*
1299
 * modules/openid/openid.css
1300
 */
1301

    
1302
#edit-openid-identifier {
1303
  background-image: url("login-bg.png");
1304
  background-position: left 50%; /* LTR */
1305
  background-repeat: no-repeat;
1306
  padding-left: 20px; /* LTR */
1307
}
1308
div.form-item-openid-identifier {
1309
  display: block;
1310
}
1311
html.js #user-login-form div.form-item-openid-identifier,
1312
html.js #user-login div.form-item-openid-identifier {
1313
  display: none;
1314
}
1315
#user-login-form ul {
1316
  margin-top: 0;
1317
}
1318
#user-login ul {
1319
  margin: 0 0 5px;
1320
}
1321
#user-login ul li {
1322
  margin: 0;
1323
}
1324
#user-login-form .openid-links {
1325
  padding-bottom: 0;
1326
}
1327
#user-login .openid-links {
1328
  padding-left: 0; /* LTR */
1329
}
1330
#user-login-form .openid-links li,
1331
#user-login .openid-links li {
1332
  display: none;
1333
  list-style: none;
1334
}
1335
html.js #user-login-form li.openid-link,
1336
html.js #user-login li.openid-link {
1337
  display: block;
1338
  margin-left: 0; /* LTR */
1339
}
1340
#user-login-form li.openid-link a,
1341
#user-login li.openid-link a {
1342
  background-image: url("login-bg.png");
1343
  background-position: left top; /* LTR */
1344
  background-repeat: no-repeat;
1345
  padding: 0 0 0 1.5em; /* LTR */
1346
}
1347

    
1348

    
1349
/*
1350
 * modules/overlay/overlay-child.css
1351
 */
1352

    
1353
html.js {
1354
  background: transparent !important;
1355
  overflow-y: scroll;
1356
}
1357
html.js body {
1358
  background: transparent !important;
1359
  margin-left: 0;
1360
  margin-right: 0;
1361
  padding: 20px 0;
1362
}
1363

    
1364
#overlay {
1365
  display: table;
1366
  margin: 0 auto;
1367
  min-height: 100px;
1368
  min-width: 700px;
1369
  position: relative;
1370
  padding: .2em;
1371
  padding-right: 26px;
1372
  width: 88%;
1373
}
1374
#overlay-titlebar {
1375
  padding: 0 20px;
1376
  position: relative;
1377
  white-space: nowrap;
1378
  z-index: 100;
1379
}
1380
#overlay-content {
1381
  background: #fff;
1382
  clear: both;
1383
  color: #000;
1384
  padding: .5em 1em;
1385
  position: relative;
1386
}
1387

    
1388
#overlay-title-wrapper {
1389
  overflow: hidden;
1390
}
1391
#overlay-title {
1392
  color: #fff;
1393
  float: left;
1394
  font-size: 20px;
1395
  margin: 0;
1396
  padding: 0.3em 0;
1397
}
1398
#overlay-title:active,
1399
#overlay-title:focus {
1400
  outline: 0;
1401
}
1402

    
1403
.overlay #skip-link {
1404
  margin-top: -20px;
1405
}
1406
.overlay #skip-link a {
1407
  color: #fff; /* This is white to contrast with the dark background behind it. */
1408
}
1409

    
1410
#overlay-close-wrapper {
1411
  position: absolute;
1412
  right: 0;
1413
}
1414
#overlay-close,
1415
#overlay-close:hover {
1416
  background: transparent url(images/close.png) no-repeat;
1417
  -moz-border-radius-topleft: 0;
1418
  -webkit-border-top-left-radius: 0;
1419
  border-top-left-radius: 0;
1420
  display: block;
1421
  height: 26px;
1422
  margin: 0;
1423
  padding: 0;
1424
  /* Replace with position:fixed to get a scrolling close button. */
1425
  position: absolute;
1426
  width: 26px;
1427
}
1428

    
1429
/**
1430
 * Tabs on the overlay.
1431
 */
1432
#overlay-tabs {
1433
  line-height: 27px;
1434
  margin: -28px 0 0 0;
1435
  position: absolute;
1436
  right: 20px;
1437
  text-transform: uppercase;
1438
}
1439
#overlay-tabs li {
1440
  display: inline;
1441
  list-style: none;
1442
  margin: 0 0 0 -3px;
1443
  padding: 0;
1444
}
1445
#overlay-tabs li a,
1446
#overlay-tabs li a:active,
1447
#overlay-tabs li a:visited,
1448
#overlay-tabs li a:hover {
1449
  background-color: #a6a7a2;
1450
  -moz-border-radius: 8px 8px 0 0;
1451
  -webkit-border-top-left-radius: 8px;
1452
  -webkit-border-top-right-radius: 8px;
1453
  border-radius: 8px 8px 0 0;
1454
  color: #000;
1455
  display: inline-block;
1456
  font-size: 11px;
1457
  font-weight: bold;
1458
  margin: 0 0 2px 0;
1459
  outline: 0;
1460
  padding: 0 14px;
1461
  text-decoration: none;
1462
}
1463
#overlay-tabs li.active a,
1464
#overlay-tabs li.active a.active,
1465
#overlay-tabs li.active a:active,
1466
#overlay-tabs li.active a:visited {
1467
  background-color: #fff;
1468
  margin: 0;
1469
  padding-bottom: 2px;
1470
}
1471
#overlay-tabs li a:focus,
1472
#overlay-tabs li a:hover {
1473
  color: #fff;
1474
}
1475
#overlay-tabs li.active a:focus,
1476
#overlay-tabs li.active a:hover {
1477
  color: #000;
1478
}
1479

    
1480
/**
1481
 * Add to shortcuts link
1482
 */
1483
#overlay-titlebar .add-or-remove-shortcuts {
1484
  padding-top: 0.9em;
1485
}
1486

    
1487
/**
1488
 * IE6 shows elements with position:fixed as position:static so replace
1489
 * it with position:absolute;
1490
 */
1491
* html #overlay-close,
1492
* html #overlay-close:hover {
1493
  position: absolute;
1494
}
1495

    
1496
/**
1497
 * Disable message.
1498
 */
1499
#overlay-disable-message {
1500
  background-color: #fff;
1501
  margin: -20px auto 20px;
1502
  width: 80%;
1503
  -moz-border-radius: 0 0 8px 8px;
1504
  -webkit-border-bottom-left-radius: 8px;
1505
  -webkit-border-bottom-right-radius: 8px;
1506
  border-radius: 0 0 8px 8px;
1507
}
1508
.overlay-disable-message-focused {
1509
  padding: 0.5em;
1510
}
1511
.overlay-disable-message-focused a {
1512
  display: block;
1513
  float: left;
1514
}
1515
.overlay-disable-message-focused #overlay-dismiss-message {
1516
  float: right;
1517
}
1518

    
1519

    
1520
/*
1521
 * modules/overlay/overlay-parent.css
1522
 */
1523

    
1524
html.overlay-open,
1525
html.overlay-open body {
1526
  height: 100%;
1527
  overflow: hidden;
1528
}
1529

    
1530
#overlay-container,
1531
.overlay-modal-background,
1532
.overlay-element {
1533
  height: 100%;
1534
  left: 0;
1535
  position: absolute;
1536
  top: 0;
1537
  width: 100%;
1538
  z-index: 500;
1539
}
1540

    
1541
.overlay-modal-background {
1542
  /* Using a transparent png renders faster than using opacity */
1543
  background: transparent url(images/background.png) repeat;
1544
}
1545

    
1546
.overlay-element {
1547
  background: transparent;
1548
  left: -200%;
1549
  z-index: 501;
1550
}
1551
.overlay-element.overlay-active {
1552
  left: 0;
1553
}
1554

    
1555
html.overlay-open .displace-top,
1556
html.overlay-open .displace-bottom {
1557
  z-index: 600;
1558
}
1559

    
1560
/**
1561
 * Within the overlay parent, the message about disabling the overlay is for
1562
 * screen-reader users only. It is always kept invisible with the
1563
 * element-invisible class, and removed from the tab order. Overlay-child.css
1564
 * contains styling for the same message appearing within the overlay, and
1565
 * intended for sighted users.
1566
 */
1567
#overlay-disable-message {
1568
  display: none;
1569
}
1570
html.overlay-open #overlay-disable-message {
1571
  display: block;
1572
}
1573

    
1574

    
1575
/*
1576
 * modules/poll/poll-rtl.css
1577
 */
1578

    
1579
.poll .bar .foreground {
1580
  float: right;
1581
}
1582
.poll .percent {
1583
  text-align: left;
1584
}
1585
.poll .vote-form .choices {
1586
  text-align: right;
1587
}
1588

    
1589

    
1590
/*
1591
 * modules/poll/poll.css
1592
 */
1593

    
1594
.poll {
1595
  overflow: hidden;
1596
}
1597
.poll .bar {
1598
  height: 1em;
1599
  margin: 1px 0;
1600
  background-color: #ddd;
1601
}
1602
.poll .bar .foreground {
1603
  background-color: #000;
1604
  height: 1em;
1605
  float: left; /* LTR */
1606
}
1607
.poll .links {
1608
  text-align: center;
1609
}
1610
.poll .percent {
1611
  text-align: right; /* LTR */
1612
}
1613
.poll .total {
1614
  text-align: center;
1615
}
1616
.poll .vote-form {
1617
  text-align: center;
1618
}
1619
.poll .vote-form .choices {
1620
  text-align: left; /* LTR */
1621
  margin: 0 auto;
1622
  display: table;
1623
}
1624
.poll .vote-form .choices .title {
1625
  font-weight: bold;
1626
}
1627
.node-form #edit-poll-more {
1628
  margin: 0;
1629
}
1630
.node-form #poll-choice-table .form-text {
1631
  display: inline;
1632
  width: auto;
1633
}
1634
.node-form #poll-choice-table td.choice-flag {
1635
  white-space: nowrap;
1636
  width: 4em;
1637
}
1638
td.poll-chtext {
1639
  width: 80%;
1640
}
1641
td.poll-chvotes .form-text {
1642
  width: 85%;
1643
}
1644

    
1645

    
1646
/*
1647
 * modules/profile/profile.css
1648
 */
1649

    
1650
#profile-fields td.category {
1651
  font-weight: bold;
1652
}
1653
#profile-fields tr.category-message {
1654
  color: #999;
1655
}
1656
#profile-fields tr.category-populated {
1657
  display: none;
1658
}
1659

    
1660

    
1661
/*
1662
 * modules/search/search-rtl.css
1663
 */
1664

    
1665
.search-advanced .criterion {
1666
  float: right;
1667
  margin-right: 0;
1668
  margin-left: 2em;
1669
}
1670
.search-advanced .action {
1671
  float: right;
1672
  clear: right;
1673
}
1674
.search-results .search-snippet-info {
1675
  padding-right: 1em; /* LTR */
1676
}
1677

    
1678

    
1679
/*
1680
 * modules/search/search.css
1681
 */
1682

    
1683
.search-form {
1684
  margin-bottom: 1em;
1685
}
1686
.search-form input {
1687
  margin-top: 0;
1688
  margin-bottom: 0;
1689
}
1690
.search-results {
1691
  list-style: none;
1692
}
1693
.search-results p {
1694
  margin-top: 0;
1695
}
1696
.search-results .title {
1697
  font-size: 1.2em;
1698
}
1699
.search-results li {
1700
  margin-bottom: 1em;
1701
}
1702
.search-results .search-snippet-info {
1703
  padding-left: 1em; /* LTR */
1704
}
1705
.search-results .search-info {
1706
  font-size: 0.85em;
1707
}
1708
.search-advanced .criterion {
1709
  float: left; /* LTR */
1710
  margin-right: 2em; /* LTR */
1711
}
1712
.search-advanced .action {
1713
  float: left; /* LTR */
1714
  clear: left; /* LTR */
1715
}
1716

    
1717

    
1718
/*
1719
 * modules/shortcut/shortcut-rtl.css
1720
 */
1721

    
1722
div#toolbar a#edit-shortcuts {
1723
  position: absolute;
1724
  left: 0;
1725
  top: 0;
1726
  padding: 5px 5px 5px 10px;
1727
}
1728
div#toolbar div.toolbar-shortcuts ul {
1729
  float: none;
1730
  margin-right: 5px;
1731
  margin-left: 10em;
1732
}
1733
div#toolbar div.toolbar-shortcuts ul li a {
1734
  margin-left: 5px;
1735
  margin-right: 0;
1736
  padding: 0 5px;
1737
}
1738
div#toolbar div.toolbar-shortcuts span.icon {
1739
  float: right;
1740
}
1741
div.add-or-remove-shortcuts a span.icon {
1742
  float: right;
1743
  margin-right: 8px;
1744
  margin-left: 0;
1745
}
1746
div.add-or-remove-shortcuts a span.text {
1747
  float: right;
1748
  padding-right: 10px;
1749
  padding-left: 0;
1750
}
1751
div.add-or-remove-shortcuts a:hover span.text {
1752
  -moz-border-radius: 5px 0 0 5px;
1753
  -webkit-border-top-left-radius: 5px;
1754
  -webkit-border-bottom-left-radius: 5px;
1755
  border-radius: 5px 0 0 5px;
1756
  padding-left: 6px;
1757
}
1758
#shortcut-set-switch .form-item-new {
1759
  padding-right: 17px;
1760
  padding-left: 0;
1761
}
1762
div.add-shortcut a:hover span.icon {
1763
  background-position: 0 -24px;
1764
}
1765
div.remove-shortcut a:hover span.icon {
1766
  background-position: -12px -24px;
1767
}
1768

    
1769

    
1770
/*
1771
 * modules/shortcut/shortcut.admin.css
1772
 */
1773

    
1774
.shortcut-slot-hidden {
1775
  display: none;
1776
}
1777

    
1778
div.form-item-set div.form-item-new {
1779
  display: inline;
1780
}
1781

    
1782

    
1783
/*
1784
 * modules/shortcut/shortcut.css
1785
 */
1786

    
1787
div#toolbar a#edit-shortcuts {
1788
  float: right;
1789
  padding: 5px 10px 5px 5px;
1790
  line-height: 24px;
1791
  color: #fefefe;
1792
}
1793
div#toolbar a#edit-shortcuts:focus,
1794
div#toolbar a#edit-shortcuts:hover,
1795
div#toolbar a#edit-shortcuts.active {
1796
  color: #fff;
1797
  text-decoration: underline;
1798
}
1799

    
1800
div#toolbar div.toolbar-shortcuts ul {
1801
  padding: 5px 0 2px 0;
1802
  height: 28px;
1803
  line-height: 24px;
1804
  float: left; /* LTR */
1805
  margin-left:5px; /* LTR */
1806
}
1807

    
1808
div#toolbar div.toolbar-shortcuts ul li a {
1809
  padding: 0 5px 0 5px;
1810
  margin-right: 5px; /* LTR */
1811
  -moz-border-radius: 5px;
1812
  -webkit-border-radius: 5px;
1813
  border-radius: 5px;
1814
}
1815

    
1816
div#toolbar div.toolbar-shortcuts ul li a:focus,
1817
div#toolbar div.toolbar-shortcuts ul li a:hover,
1818
div#toolbar div.toolbar-shortcuts ul li a.active:focus {
1819
  background: #555;
1820
}
1821

    
1822
div#toolbar div.toolbar-shortcuts ul li a.active:hover,
1823
div#toolbar div.toolbar-shortcuts ul li a.active {
1824
  background: #000;
1825
}
1826

    
1827
div#toolbar div.toolbar-shortcuts span.icon {
1828
  float: left; /* LTR */
1829
  background: #444;
1830
  width: 30px;
1831
  height: 30px;
1832
  margin-right: 5px; /* LTR */
1833
  -moz-border-radius: 5px;
1834
  -webkit-border-radius: 5px;
1835
  border-radius: 5px;
1836
}
1837

    
1838
div.add-or-remove-shortcuts {
1839
  padding-top: 5px;
1840
}
1841

    
1842
div.add-or-remove-shortcuts a span.icon {
1843
  display: block;
1844
  width: 12px;
1845
  background: transparent url(shortcut.png) no-repeat scroll 0 0;
1846
  height: 12px;
1847
  float: left;
1848
  margin-left:8px;
1849
}
1850

    
1851
div.add-shortcut a:focus span.icon,
1852
div.add-shortcut a:hover span.icon {
1853
  background-position: 0 -12px;
1854
}
1855
div.remove-shortcut a span.icon {
1856
  background-position: -12px 0;
1857
}
1858
div.remove-shortcut a:focus span.icon,
1859
div.remove-shortcut a:hover span.icon {
1860
  background-position: -12px -12px;
1861
}
1862

    
1863
div.add-or-remove-shortcuts a span.text {
1864
  float: left;
1865
  padding-left:10px;
1866
  display: none;
1867
}
1868

    
1869
div.add-or-remove-shortcuts a:focus span.text,
1870
div.add-or-remove-shortcuts a:hover span.text {
1871
  font-size: 10px;
1872
  line-height: 12px;
1873
  color: #fff;
1874
  background-color: #5f605b;
1875
  display: block;
1876
  padding-right: 6px; /* LTR */
1877
  cursor: pointer;
1878
  -moz-border-radius: 0 5px 5px 0; /* LTR */
1879
  -webkit-border-top-right-radius: 5px; /* LTR */
1880
  -webkit-border-bottom-right-radius: 5px; /* LTR */
1881
  border-radius: 0 5px 5px 0; /* LTR */
1882
}
1883

    
1884
#shortcut-set-switch .form-type-radios {
1885
  padding-bottom: 0;
1886
  margin-bottom: 0;
1887
}
1888

    
1889
#shortcut-set-switch .form-item-new {
1890
  padding-top: 0;
1891
  padding-left: 17px; /* LTR */
1892
}
1893

    
1894

    
1895
/*
1896
 * modules/system/system.admin-rtl.css
1897
 */
1898

    
1899
/**
1900
 * @file
1901
 * RTL styles for administration pages.
1902
 */
1903

    
1904
/**
1905
 * Administration blocks.
1906
 */
1907
div.admin-panel .body {
1908
  padding: 0 8px 2px 4px;
1909
}
1910
div.admin .left {
1911
  float: right;
1912
  margin-left: 0;
1913
  margin-right: 1em;
1914
}
1915
div.admin .right {
1916
  float: left;
1917
  margin-left: 1em;
1918
  margin-right: 0;
1919
}
1920
div.admin .expert-link {
1921
  margin-right: 0;
1922
  margin-left: 1em;
1923
  padding-right: 0;
1924
  padding-left: 4px;
1925
  text-align: left;
1926
}
1927

    
1928
/**
1929
 * Status report.
1930
 */
1931
table.system-status-report td.status-icon {
1932
  padding-left: 0;
1933
  padding-right: 6px;
1934
}
1935
table.system-status-report tr.merge-up td {
1936
  padding: 0 28px 8px 6px;
1937
}
1938

    
1939
/**
1940
 * Appearance page.
1941
 */
1942
table.screenshot {
1943
  margin-left: 1em;
1944
}
1945
.system-themes-list-enabled .theme-selector .screenshot,
1946
.system-themes-list-enabled .theme-selector .no-screenshot {
1947
  float: right;
1948
  margin: 0 0 0 20px;
1949
}
1950
.system-themes-list-disabled .theme-selector {
1951
  float: right;
1952
  padding: 20px 0 20px 20px;
1953
}
1954
.theme-selector .operations li {
1955
  border-right: none;
1956
  border-left: 1px solid #cdcdcd;
1957
  float: right;
1958
}
1959
.theme-selector .operations li.last {
1960
  border-left: none;
1961
  padding: 0 0.7em 0 0;
1962
}
1963
.theme-selector .operations li.first {
1964
  padding: 0 0 0 0.7em;
1965
}
1966

    
1967
/**
1968
 * Exposed filters.
1969
 */
1970
.exposed-filters .filters {
1971
  float: right;
1972
  margin-left: 1em;
1973
  margin-right: 0;
1974
}
1975
.exposed-filters .form-item label {
1976
  float: right;
1977
}
1978
/* Current filters */
1979
.exposed-filters .additional-filters {
1980
  float: right;
1981
  margin-left: 1em;
1982
  margin-right: 0;
1983
}
1984

    
1985

    
1986
/*
1987
 * modules/system/system.admin.css
1988
 */
1989

    
1990
/**
1991
 * @file
1992
 * Styles for administration pages.
1993
 */
1994

    
1995
/**
1996
 * Administration blocks.
1997
 */
1998
div.admin-panel {
1999
  margin: 0;
2000
  padding: 5px 5px 15px 5px;
2001
}
2002
div.admin-panel .description {
2003
  margin: 0 0 3px;
2004
  padding: 2px 0 3px 0;
2005
}
2006
div.admin-panel .body {
2007
  padding: 0 4px 2px 8px; /* LTR */
2008
}
2009
div.admin {
2010
  padding-top: 15px;
2011
}
2012
div.admin .left {
2013
  float: left; /* LTR */
2014
  width: 47%;
2015
  margin-left: 1em; /* LTR */
2016
}
2017
div.admin .right {
2018
  float: right; /* LTR */
2019
  width: 47%;
2020
  margin-right: 1em; /* LTR */
2021
}
2022
div.admin .expert-link {
2023
  text-align: right; /* LTR */
2024
  margin-right: 1em; /* LTR */
2025
  padding-right: 4px; /* LTR */
2026
}
2027

    
2028
/**
2029
 * Markup generated by theme_system_compact_link().
2030
 */
2031
.compact-link {
2032
  margin: 0 0 0.5em 0;
2033
}
2034

    
2035
/**
2036
 * Quick inline admin links.
2037
 */
2038
small .admin-link:before {
2039
  content: '[';
2040
}
2041
small .admin-link:after {
2042
  content: ']';
2043
}
2044

    
2045
/**
2046
 * Modules page.
2047
 */
2048
#system-modules div.incompatible {
2049
  font-weight: bold;
2050
}
2051
div.admin-requirements,
2052
div.admin-required {
2053
  font-size: 0.9em;
2054
  color: #444;
2055
}
2056
span.admin-disabled {
2057
  color: #800;
2058
}
2059
span.admin-enabled {
2060
  color: #080;
2061
}
2062
span.admin-missing {
2063
  color: #f00;
2064
}
2065
a.module-link {
2066
  display: block;
2067
  padding: 1px 0 1px 20px; /* LTR */
2068
  white-space: nowrap;
2069
}
2070
a.module-link-help {
2071
  background: url(../../misc/help.png) 0 50% no-repeat; /* LTR */
2072
}
2073
a.module-link-permissions {
2074
  background: url(../../misc/permissions.png) 0 50% no-repeat; /* LTR */
2075
}
2076
a.module-link-configure {
2077
  background: url(../../misc/configure.png) 0 50% no-repeat; /* LTR */
2078
}
2079
.module-help {
2080
  margin-left: 1em; /* LTR */
2081
  float: right; /* LTR */
2082
}
2083

    
2084
/**
2085
 * Status report.
2086
 */
2087
table.system-status-report td {
2088
  padding: 6px;
2089
  vertical-align: middle;
2090
}
2091
table.system-status-report tr.merge-up td {
2092
  padding: 0 6px 8px 28px; /* LTR */
2093
}
2094
table.system-status-report td.status-icon {
2095
  width: 16px;
2096
  padding-right: 0; /* LTR */
2097
}
2098
table.system-status-report td.status-icon div {
2099
  background-repeat: no-repeat;
2100
  height: 16px;
2101
  width: 16px;
2102
}
2103
table.system-status-report tr.error td.status-icon div {
2104
  background-image: url(../../misc/message-16-error.png);
2105
}
2106
table.system-status-report tr.warning td.status-icon div {
2107
  background-image: url(../../misc/message-16-warning.png);
2108
}
2109
tr.merge-down,
2110
tr.merge-down td {
2111
  border-bottom-width: 0 !important;
2112
}
2113
tr.merge-up,
2114
tr.merge-up td {
2115
  border-top-width: 0 !important;
2116
}
2117

    
2118
/**
2119
 * Theme settings.
2120
 */
2121
.theme-settings-left {
2122
  float: left;
2123
  width: 49%;
2124
}
2125
.theme-settings-right {
2126
  float: right;
2127
  width: 49%;
2128
}
2129
.theme-settings-bottom {
2130
  clear: both;
2131
}
2132

    
2133
/**
2134
 * Appearance page.
2135
 */
2136
table.screenshot {
2137
  margin-right: 1em; /* LTR */
2138
}
2139
.theme-info h2 {
2140
  margin-bottom: 0;
2141
}
2142
.theme-info p {
2143
  margin-top: 0;
2144
}
2145
.system-themes-list {
2146
  margin-bottom: 20px;
2147
}
2148
.system-themes-list-disabled {
2149
  border-top: 1px solid #cdcdcd;
2150
  padding-top: 20px;
2151
}
2152
.system-themes-list h2 {
2153
  margin: 0;
2154
}
2155
.theme-selector {
2156
  padding-top: 20px;
2157
}
2158
.theme-selector .screenshot,
2159
.theme-selector .no-screenshot {
2160
  border: 1px solid #e0e0d8;
2161
  padding: 2px;
2162
  vertical-align: bottom;
2163
  width: 294px;
2164
  height: 219px;
2165
  line-height: 219px;
2166
  text-align: center;
2167
}
2168
.theme-default .screenshot {
2169
  border: 1px solid #aaa;
2170
}
2171
.system-themes-list-enabled .theme-selector .screenshot,
2172
.system-themes-list-enabled .theme-selector .no-screenshot {
2173
  float: left; /* LTR */
2174
  margin: 0 20px 0 0; /* LTR */
2175
}
2176
.system-themes-list-disabled .theme-selector .screenshot,
2177
.system-themes-list-disabled .theme-selector .no-screenshot {
2178
  width: 194px;
2179
  height: 144px;
2180
  line-height: 144px;
2181
}
2182
.theme-selector h3 {
2183
  font-weight: normal;
2184
}
2185
.theme-default h3 {
2186
  font-weight: bold;
2187
}
2188
.system-themes-list-enabled .theme-selector h3 {
2189
  margin-top: 0;
2190
}
2191
.system-themes-list-disabled .theme-selector {
2192
  width: 300px;
2193
  float: left; /* LTR */
2194
  padding: 20px 20px 20px 0; /* LTR */
2195
}
2196
.system-themes-list-enabled .theme-info {
2197
  max-width: 940px;
2198
}
2199
.system-themes-list-disabled .theme-info {
2200
  min-height: 170px;
2201
}
2202
.theme-selector .incompatible {
2203
  margin-top: 10px;
2204
  font-weight: bold;
2205
}
2206
.theme-selector .operations {
2207
  margin: 10px 0 0 0;
2208
  padding: 0;
2209
}
2210
.theme-selector .operations li {
2211
  float: left; /* LTR */
2212
  margin: 0;
2213
  padding: 0 0.7em;
2214
  list-style-type: none;
2215
  border-right: 1px solid #cdcdcd;  /* LTR */
2216
}
2217
.theme-selector .operations li.last {
2218
  padding: 0 0 0 0.7em; /* LTR */
2219
  border-right: none; /* LTR */
2220
}
2221
.theme-selector .operations li.first {
2222
  padding: 0 0.7em 0 0; /* LTR */
2223
}
2224
#system-themes-admin-form {
2225
  clear: left;
2226
}
2227

    
2228
/**
2229
 * Exposed filters.
2230
 */
2231
.exposed-filters .filters {
2232
  float: left; /* LTR */
2233
  margin-right: 1em; /* LTR */
2234
  width: 25em; /* IE6 */
2235
}
2236
.exposed-filters .form-item {
2237
  margin: 0 0 0.1em 0;
2238
  padding: 0;
2239
}
2240
.exposed-filters .form-item label {
2241
  float: left; /* LTR */
2242
  font-weight: normal;
2243
  width: 10em;
2244
}
2245
.exposed-filters .form-select {
2246
  width: 14em;
2247
}
2248
/* Current filters */
2249
.exposed-filters .current-filters {
2250
  margin-bottom: 1em;
2251
}
2252
.exposed-filters .current-filters .placeholder {
2253
  font-style: normal;
2254
  font-weight: bold;
2255
}
2256
.exposed-filters .additional-filters {
2257
  float: left; /* LTR */
2258
  margin-right: 1em; /* LTR */
2259
}
2260

    
2261

    
2262
/*
2263
 * modules/system/system.base-rtl.css
2264
 */
2265

    
2266
/**
2267
 * @file
2268
 * Generic theme-independent base styles.
2269
 */
2270

    
2271
/**
2272
 * Autocomplete.
2273
 */
2274
/* Animated throbber */
2275
html.js input.form-autocomplete {
2276
  background-position: 0% 2px;
2277
}
2278
html.js input.throbbing {
2279
  background-position: 0% -18px;
2280
}
2281

    
2282
/**
2283
 * Progress bar.
2284
 */
2285
.progress .percentage {
2286
  float: left;
2287
}
2288
.progress-disabled {
2289
  float: right;
2290
}
2291
.ajax-progress {
2292
  float: right;
2293
}
2294
.ajax-progress .throbber {
2295
  float: right;
2296
}
2297

    
2298
/**
2299
 * TableDrag behavior.
2300
 */
2301
.draggable a.tabledrag-handle {
2302
  float: right;
2303
  margin: -0.4em -0.5em -0.4em 0;
2304
  padding: 0.42em 0.5em 0.42em 1.5em;
2305
}
2306
div.indentation {
2307
  float: right;
2308
  margin: -0.4em -0.4em -0.4em 0.2em;
2309
  padding: 0.42em 0.6em 0.42em 0;
2310
}
2311
div.tree-child,
2312
div.tree-child-last {
2313
  background-position: -65px center;
2314
}
2315
.tabledrag-toggle-weight-wrapper {
2316
  text-align: left;
2317
}
2318

    
2319

    
2320

    
2321
/*
2322
 * modules/system/system.base.css
2323
 */
2324

    
2325
/**
2326
 * @file
2327
 * Generic theme-independent base styles.
2328
 */
2329

    
2330
/**
2331
 * Autocomplete.
2332
 *
2333
 * @see autocomplete.js
2334
 */
2335
/* Suggestion list */
2336
#autocomplete {
2337
  border: 1px solid;
2338
  overflow: hidden;
2339
  position: absolute;
2340
  z-index: 100;
2341
}
2342
#autocomplete ul {
2343
  list-style: none;
2344
  list-style-image: none;
2345
  margin: 0;
2346
  padding: 0;
2347
}
2348
#autocomplete li {
2349
  background: #fff;
2350
  color: #000;
2351
  cursor: default;
2352
  white-space: pre;
2353
}
2354
/* Animated throbber */
2355
html.js input.form-autocomplete {
2356
  background-image: url(../../misc/throbber.gif);
2357
  background-position: 100% 2px; /* LTR */
2358
  background-repeat: no-repeat;
2359
}
2360
html.js input.throbbing {
2361
  background-position: 100% -18px; /* LTR */
2362
}
2363

    
2364
/**
2365
 * Collapsible fieldsets.
2366
 *
2367
 * @see collapse.js
2368
 */
2369
html.js fieldset.collapsed {
2370
  border-bottom-width: 0;
2371
  border-left-width: 0;
2372
  border-right-width: 0;
2373
  height: 1em;
2374
}
2375
html.js fieldset.collapsed .fieldset-wrapper {
2376
  display: none;
2377
}
2378
fieldset.collapsible {
2379
  position: relative;
2380
}
2381
fieldset.collapsible .fieldset-legend {
2382
  display: block;
2383
}
2384

    
2385
/**
2386
 * Resizable textareas.
2387
 *
2388
 * @see textarea.js
2389
 */
2390
.form-textarea-wrapper textarea {
2391
  display: block;
2392
  margin: 0;
2393
  width: 100%;
2394
  -moz-box-sizing: border-box;
2395
  -webkit-box-sizing: border-box;
2396
  box-sizing: border-box;
2397
}
2398
.resizable-textarea .grippie {
2399
  background: #eee url(../../misc/grippie.png) no-repeat center 2px;
2400
  border: 1px solid #ddd;
2401
  border-top-width: 0;
2402
  cursor: s-resize;
2403
  height: 9px;
2404
  overflow: hidden;
2405
}
2406

    
2407
/**
2408
 * TableDrag behavior.
2409
 *
2410
 * @see tabledrag.js
2411
 */
2412
body.drag {
2413
  cursor: move;
2414
}
2415
.draggable a.tabledrag-handle {
2416
  cursor: move;
2417
  float: left; /* LTR */
2418
  height: 1.7em;
2419
  margin: -0.4em 0 -0.4em -0.5em; /* LTR */
2420
  padding: 0.42em 1.5em 0.42em 0.5em; /* LTR */
2421
  text-decoration: none;
2422
}
2423
a.tabledrag-handle:hover {
2424
  text-decoration: none;
2425
}
2426
a.tabledrag-handle .handle {
2427
  background: url(../../misc/draggable.png) no-repeat 0 0;
2428
  height: 13px;
2429
  margin-top: 4px;
2430
  width: 13px;
2431
}
2432
a.tabledrag-handle-hover .handle {
2433
  background-position: 0 -20px;
2434
}
2435
div.indentation {
2436
  float: left; /* LTR */
2437
  height: 1.7em;
2438
  margin: -0.4em 0.2em -0.4em -0.4em; /* LTR */
2439
  padding: 0.42em 0 0.42em 0.6em; /* LTR */
2440
  width: 20px;
2441
}
2442
div.tree-child {
2443
  background: url(../../misc/tree.png) no-repeat 11px center; /* LTR */
2444
}
2445
div.tree-child-last {
2446
  background: url(../../misc/tree-bottom.png) no-repeat 11px center; /* LTR */
2447
}
2448
div.tree-child-horizontal {
2449
  background: url(../../misc/tree.png) no-repeat -11px center;
2450
}
2451
.tabledrag-toggle-weight-wrapper {
2452
  text-align: right; /* LTR */
2453
}
2454

    
2455
/**
2456
 * TableHeader behavior.
2457
 *
2458
 * @see tableheader.js
2459
 */
2460
table.sticky-header {
2461
  background-color: #fff;
2462
  margin-top: 0;
2463
}
2464

    
2465
/**
2466
 * Progress behavior.
2467
 *
2468
 * @see progress.js
2469
 */
2470
/* Bar */
2471
.progress .bar {
2472
  background-color: #fff;
2473
  border: 1px solid;
2474
}
2475
.progress .filled {
2476
  background-color: #000;
2477
  height: 1.5em;
2478
  width: 5px;
2479
}
2480
.progress .percentage {
2481
  float: right; /* LTR */
2482
}
2483
.progress-disabled {
2484
  float: left; /* LTR */
2485
}
2486
/* Throbber */
2487
.ajax-progress {
2488
  float: left; /* LTR */
2489
}
2490
.ajax-progress .throbber {
2491
  background: transparent url(../../misc/throbber.gif) no-repeat 0px -18px;
2492
  float: left; /* LTR */
2493
  height: 15px;
2494
  margin: 2px;
2495
  width: 15px;
2496
}
2497
tr .ajax-progress .throbber {
2498
  margin: 0 2px;
2499
}
2500
.ajax-progress-bar {
2501
  width: 16em;
2502
}
2503

    
2504
/**
2505
 * Inline items.
2506
 */
2507
.container-inline div,
2508
.container-inline label {
2509
  display: inline;
2510
}
2511
/* Fieldset contents always need to be rendered as block. */
2512
.container-inline .fieldset-wrapper {
2513
  display: block;
2514
}
2515

    
2516
/**
2517
 * Prevent text wrapping.
2518
 */
2519
.nowrap {
2520
  white-space: nowrap;
2521
}
2522

    
2523
/**
2524
 * For anything you want to hide on page load when JS is enabled, so
2525
 * that you can use the JS to control visibility and avoid flicker.
2526
 */
2527
html.js .js-hide {
2528
  display: none;
2529
}
2530

    
2531
/**
2532
 * Hide elements from all users.
2533
 *
2534
 * Used for elements which should not be immediately displayed to any user. An
2535
 * example would be a collapsible fieldset that will be expanded with a click
2536
 * from a user. The effect of this class can be toggled with the jQuery show()
2537
 * and hide() functions.
2538
 */
2539
.element-hidden {
2540
  display: none;
2541
}
2542

    
2543
/**
2544
 * Hide elements visually, but keep them available for screen-readers.
2545
 *
2546
 * Used for information required for screen-reader users to understand and use
2547
 * the site where visual display is undesirable. Information provided in this
2548
 * manner should be kept concise, to avoid unnecessary burden on the user.
2549
 * "!important" is used to prevent unintentional overrides.
2550
 */
2551
.element-invisible {
2552
  position: absolute !important;
2553
  clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
2554
  clip: rect(1px, 1px, 1px, 1px);
2555
}
2556

    
2557
/**
2558
 * The .element-focusable class extends the .element-invisible class to allow
2559
 * the element to be focusable when navigated to via the keyboard.
2560
 */
2561
.element-invisible.element-focusable:active,
2562
.element-invisible.element-focusable:focus {
2563
  position: static !important;
2564
  clip: auto;
2565
}
2566

    
2567
/**
2568
 * Markup free clearing.
2569
 *
2570
 * @see http://perishablepress.com/press/2009/12/06/new-clearfix-hack
2571
 */
2572
.clearfix:after {
2573
  content: ".";
2574
  display: block;
2575
  height: 0;
2576
  clear: both;
2577
  visibility: hidden;
2578
}
2579
/* IE6 */
2580
* html .clearfix {
2581
  height: 1%;
2582
}
2583
/* IE7 */
2584
*:first-child + html .clearfix {
2585
  min-height: 1%;
2586
}
2587

    
2588

    
2589
/*
2590
 * modules/system/system.maintenance.css
2591
 */
2592

    
2593
/**
2594
 * Update styles
2595
 */
2596
#update-results {
2597
  margin-top: 3em;
2598
  padding: 0.25em;
2599
  border: 1px solid #ccc;
2600
  background: #eee;
2601
  font-size: smaller;
2602
}
2603
#update-results h2 {
2604
  margin-top: 0.25em;
2605
}
2606
#update-results h4 {
2607
  margin-bottom: 0.25em;
2608
}
2609
#update-results li.none {
2610
  color: #888;
2611
  font-style: italic;
2612
}
2613
#update-results li.failure strong {
2614
  color: #b63300;
2615
}
2616

    
2617
/**
2618
 * Authorize.php styles
2619
 */
2620
.connection-settings-update-filetransfer-default-wrapper {
2621
  float: left;
2622
}
2623
#edit-submit-connection {
2624
  clear: both;
2625
}
2626
.filetransfer {
2627
  display: none;
2628
  clear: both;
2629
}
2630
#edit-connection-settings-change-connection-type {
2631
  margin: 2.6em 0.5em 0em 1em;
2632
}
2633

    
2634
/**
2635
 * Installation task list
2636
 */
2637
ol.task-list li.active {
2638
  font-weight: bold;
2639
}
2640

    
2641
/**
2642
 * Installation clean URLs
2643
 */
2644
#clean-url.install {
2645
  display: none;
2646
}
2647

    
2648

    
2649
/*
2650
 * modules/system/system.menus-rtl.css
2651
 */
2652

    
2653
/**
2654
 * @file
2655
 * RTL styles for menus and navigation markup.
2656
 */
2657

    
2658
ul.menu {
2659
  text-align:right;
2660
}
2661
ul.menu li {
2662
  margin: 0 0.5em 0 0;
2663
}
2664
ul li.collapsed {
2665
  list-style-image: url(../../misc/menu-collapsed-rtl.png);
2666
}
2667
li.expanded,
2668
li.collapsed,
2669
li.leaf {
2670
  padding: 0.2em 0 0 0.5em;
2671
}
2672

    
2673
/**
2674
 * Markup generated by theme_menu_local_tasks().
2675
 */
2676
ul.primary {
2677
  padding: 0 1em 0 0;
2678
}
2679
ul.primary li a {
2680
  margin-right: 5px;
2681
  margin-left: 0.5em;
2682
}
2683
ul.secondary li {
2684
  border-left: 1px solid #ccc;
2685
  border-right: none;
2686
  display: inline;
2687
  padding: 0 1em;
2688
}
2689

    
2690

    
2691
/*
2692
 * modules/system/system.menus.css
2693
 */
2694

    
2695
/**
2696
 * @file
2697
 * Styles for menus and navigation markup.
2698
 */
2699

    
2700
/**
2701
 * Markup generated by theme_menu_tree().
2702
 */
2703
ul.menu {
2704
  border: none;
2705
  list-style: none;
2706
  text-align: left; /* LTR */
2707
}
2708
ul.menu li {
2709
  margin: 0 0 0 0.5em; /* LTR */
2710
}
2711
ul li.expanded {
2712
  list-style-image: url(../../misc/menu-expanded.png);
2713
  list-style-type: circle;
2714
}
2715
ul li.collapsed {
2716
  list-style-image: url(../../misc/menu-collapsed.png); /* LTR */
2717
  list-style-type: disc;
2718
}
2719
ul li.leaf {
2720
  list-style-image: url(../../misc/menu-leaf.png);
2721
  list-style-type: square;
2722
}
2723
li.expanded,
2724
li.collapsed,
2725
li.leaf {
2726
  padding: 0.2em 0.5em 0 0; /* LTR */
2727
  margin: 0;
2728
}
2729
li a.active {
2730
  color: #000;
2731
}
2732
td.menu-disabled {
2733
  background: #ccc;
2734
}
2735

    
2736
/**
2737
 * Markup generated by theme_links().
2738
 */
2739
ul.inline,
2740
ul.links.inline {
2741
  display: inline;
2742
  padding-left: 0;
2743
}
2744
ul.inline li {
2745
  display: inline;
2746
  list-style-type: none;
2747
  padding: 0 0.5em;
2748
}
2749

    
2750
/**
2751
 * Markup generated by theme_breadcrumb().
2752
 */
2753
.breadcrumb {
2754
  padding-bottom: 0.5em;
2755
}
2756

    
2757
/**
2758
 * Markup generated by theme_menu_local_tasks().
2759
 */
2760
ul.primary {
2761
  border-bottom: 1px solid #bbb;
2762
  border-collapse: collapse;
2763
  height: auto;
2764
  line-height: normal;
2765
  list-style: none;
2766
  margin: 5px;
2767
  padding: 0 0 0 1em; /* LTR */
2768
  white-space: nowrap;
2769
}
2770
ul.primary li {
2771
  display: inline;
2772
}
2773
ul.primary li a {
2774
  background-color: #ddd;
2775
  border-color: #bbb;
2776
  border-style: solid solid none solid;
2777
  border-width: 1px;
2778
  height: auto;
2779
  margin-right: 0.5em; /* LTR */
2780
  padding: 0 1em;
2781
  text-decoration: none;
2782
}
2783
ul.primary li.active a {
2784
  background-color: #fff;
2785
  border: 1px solid #bbb;
2786
  border-bottom: 1px solid #fff;
2787
}
2788
ul.primary li a:hover {
2789
  background-color: #eee;
2790
  border-color: #ccc;
2791
  border-bottom-color: #eee;
2792
}
2793
ul.secondary {
2794
  border-bottom: 1px solid #bbb;
2795
  padding: 0.5em 1em;
2796
  margin: 5px;
2797
}
2798
ul.secondary li {
2799
  border-right: 1px solid #ccc; /* LTR */
2800
  display: inline;
2801
  padding: 0 1em;
2802
}
2803
ul.secondary a {
2804
  padding: 0;
2805
  text-decoration: none;
2806
}
2807
ul.secondary a.active {
2808
  border-bottom: 4px solid #999;
2809
}
2810

    
2811

    
2812
/*
2813
 * modules/system/system.messages-rtl.css
2814
 */
2815

    
2816
/**
2817
 * @file
2818
 * RTL Styles for system messages.
2819
 */
2820

    
2821
div.messages {
2822
  background-position: 99% 8px;
2823
  padding: 10px 50px 10px 10px;
2824
}
2825
div.messages ul {
2826
  margin: 0 1em 0 0;
2827
}
2828

    
2829

    
2830
/*
2831
 * modules/system/system.messages.css
2832
 */
2833

    
2834
/**
2835
 * @file
2836
 * Styles for system messages.
2837
 */
2838

    
2839
div.messages {
2840
  background-position: 8px 8px; /* LTR */
2841
  background-repeat: no-repeat;
2842
  border: 1px solid;
2843
  margin: 6px 0;
2844
  padding: 10px 10px 10px 50px; /* LTR */
2845
}
2846

    
2847
div.status {
2848
  background-image: url(../../misc/message-24-ok.png);
2849
  border-color: #be7;
2850
}
2851
div.status,
2852
.ok {
2853
  color: #234600;
2854
}
2855
div.status,
2856
table tr.ok {
2857
  background-color: #f8fff0;
2858
}
2859

    
2860
div.warning {
2861
  background-image: url(../../misc/message-24-warning.png);
2862
  border-color: #ed5;
2863
}
2864
div.warning,
2865
.warning {
2866
  color: #840;
2867
}
2868
div.warning,
2869
table tr.warning {
2870
  background-color: #fffce5;
2871
}
2872

    
2873
div.error {
2874
  background-image: url(../../misc/message-24-error.png);
2875
  border-color: #ed541d;
2876
}
2877
div.error,
2878
.error {
2879
  color: #8c2e0b;
2880
}
2881
div.error,
2882
table tr.error {
2883
  background-color: #fef5f1;
2884
}
2885
div.error p.error {
2886
  color: #333;
2887
}
2888

    
2889
div.messages ul {
2890
  margin: 0 0 0 1em; /* LTR */
2891
  padding: 0;
2892
}
2893
div.messages ul li {
2894
  list-style-image: none;
2895
}
2896

    
2897

    
2898
/*
2899
 * modules/system/system.theme-rtl.css
2900
 */
2901

    
2902
/**
2903
 * @file
2904
 * RTL styles for common markup.
2905
 */
2906

    
2907
/**
2908
 * HTML elements.
2909
 */
2910
th {
2911
  text-align: right;
2912
  padding-left: 1em;
2913
  padding-right: 0;
2914
}
2915

    
2916
/**
2917
 * Markup generated by theme_item_list().
2918
 */
2919
.item-list ul li {
2920
  margin: 0 1.5em 0.25em 0;
2921
}
2922

    
2923
/**
2924
 * Markup generated by theme_more_link().
2925
 */
2926
.more-link {
2927
  text-align: left;
2928
}
2929

    
2930
/**
2931
 * Markup generated by theme_more_help_link().
2932
 */
2933
.more-help-link {
2934
  text-align: left;
2935
}
2936
.more-help-link a {
2937
  background-position: 100% 50%;
2938
  padding: 1px 20px 1px 0;
2939
}
2940

    
2941
/**
2942
 * Collapsible fieldsets.
2943
 */
2944
html.js fieldset.collapsible .fieldset-legend {
2945
  background-position: 98% 75%;
2946
  padding-left: 0;
2947
  padding-right: 15px;
2948
}
2949
html.js fieldset.collapsed .fieldset-legend {
2950
  background-image: url(../../misc/menu-collapsed-rtl.png);
2951
  background-position: 98% 50%;
2952
}
2953

    
2954

    
2955
/*
2956
 * modules/system/system.theme.css
2957
 */
2958

    
2959
/**
2960
 * @file
2961
 * Basic styling for common markup.
2962
 */
2963

    
2964
/**
2965
 * HTML elements.
2966
 */
2967
fieldset {
2968
  margin-bottom: 1em;
2969
  padding: 0.5em;
2970
}
2971
form {
2972
  margin: 0;
2973
  padding: 0;
2974
}
2975
hr {
2976
  border: 1px solid gray;
2977
  height: 1px;
2978
}
2979
img {
2980
  border: 0;
2981
}
2982
table {
2983
  border-collapse: collapse;
2984
}
2985
th {
2986
  border-bottom: 3px solid #ccc;
2987
  padding-right: 1em; /* LTR */
2988
  text-align: left; /* LTR */
2989
}
2990
tbody {
2991
  border-top: 1px solid #ccc;
2992
}
2993
tr.even,
2994
tr.odd {
2995
  background-color: #eee;
2996
  border-bottom: 1px solid #ccc;
2997
  padding: 0.1em 0.6em;
2998
}
2999

    
3000
/**
3001
 * Markup generated by theme_tablesort_indicator().
3002
 */
3003
th.active img {
3004
  display: inline;
3005
}
3006
td.active {
3007
  background-color: #ddd;
3008
}
3009

    
3010
/**
3011
 * Markup generated by theme_item_list().
3012
 */
3013
.item-list .title {
3014
  font-weight: bold;
3015
}
3016
.item-list ul {
3017
  margin: 0 0 0.75em 0;
3018
  padding: 0;
3019
}
3020
.item-list ul li {
3021
  margin: 0 0 0.25em 1.5em; /* LTR */
3022
  padding: 0;
3023
}
3024

    
3025
/**
3026
 * Markup generated by Form API.
3027
 */
3028
.form-item,
3029
.form-actions {
3030
  margin-top: 1em;
3031
  margin-bottom: 1em;
3032
}
3033
tr.odd .form-item,
3034
tr.even .form-item {
3035
  margin-top: 0;
3036
  margin-bottom: 0;
3037
  white-space: nowrap;
3038
}
3039
.form-item .description {
3040
  font-size: 0.85em;
3041
}
3042
label {
3043
  display: block;
3044
  font-weight: bold;
3045
}
3046
label.option {
3047
  display: inline;
3048
  font-weight: normal;
3049
}
3050
.form-checkboxes .form-item,
3051
.form-radios .form-item {
3052
  margin-top: 0.4em;
3053
  margin-bottom: 0.4em;
3054
}
3055
.form-type-radio .description,
3056
.form-type-checkbox .description {
3057
  margin-left: 2.4em;
3058
}
3059
input.form-checkbox,
3060
input.form-radio {
3061
  vertical-align: middle;
3062
}
3063
.marker,
3064
.form-required {
3065
  color: #f00;
3066
}
3067
.form-item input.error,
3068
.form-item textarea.error,
3069
.form-item select.error {
3070
  border: 2px solid red;
3071
}
3072

    
3073
/**
3074
 * Inline items.
3075
 */
3076
.container-inline .form-actions,
3077
.container-inline.form-actions {
3078
  margin-top: 0;
3079
  margin-bottom: 0;
3080
}
3081

    
3082
/**
3083
 * Markup generated by theme_more_link().
3084
 */
3085
.more-link {
3086
  text-align: right; /* LTR */
3087
}
3088

    
3089
/**
3090
 * Markup generated by theme_more_help_link().
3091
 */
3092
.more-help-link {
3093
  text-align: right; /* LTR */
3094
}
3095
.more-help-link a {
3096
  background: url(../../misc/help.png) 0 50% no-repeat; /* LTR */
3097
  padding: 1px 0 1px 20px; /* LTR */
3098
}
3099

    
3100
/**
3101
 * Markup generated by theme_pager().
3102
 */
3103
.item-list .pager {
3104
  clear: both;
3105
  text-align: center;
3106
}
3107
.item-list .pager li {
3108
  background-image: none;
3109
  display: inline;
3110
  list-style-type: none;
3111
  padding: 0.5em;
3112
}
3113
.pager-current {
3114
  font-weight: bold;
3115
}
3116

    
3117
/**
3118
 * Autocomplete.
3119
 *
3120
 * @see autocomplete.js
3121
 */
3122
/* Suggestion list */
3123
#autocomplete li.selected {
3124
  background: #0072b9;
3125
  color: #fff;
3126
}
3127

    
3128
/**
3129
 * Collapsible fieldsets.
3130
 *
3131
 * @see collapse.js
3132
 */
3133
html.js fieldset.collapsible .fieldset-legend {
3134
  background: url(../../misc/menu-expanded.png) 5px 65% no-repeat; /* LTR */
3135
  padding-left: 15px; /* LTR */
3136
}
3137
html.js fieldset.collapsed .fieldset-legend {
3138
  background-image: url(../../misc/menu-collapsed.png); /* LTR */
3139
  background-position: 5px 50%; /* LTR */
3140
}
3141
.fieldset-legend span.summary {
3142
  color: #999;
3143
  font-size: 0.9em;
3144
  margin-left: 0.5em;
3145
}
3146

    
3147
/**
3148
 * TableDrag behavior.
3149
 *
3150
 * @see tabledrag.js
3151
 */
3152
tr.drag {
3153
  background-color: #fffff0;
3154
}
3155
tr.drag-previous {
3156
  background-color: #ffd;
3157
}
3158
.tabledrag-toggle-weight {
3159
  font-size: 0.9em;
3160
}
3161
body div.tabledrag-changed-warning {
3162
  margin-bottom: 0.5em;
3163
}
3164

    
3165
/**
3166
 * TableSelect behavior.
3167
 *
3168
 * @see tableselect.js
3169
*/
3170
tr.selected td {
3171
  background: #ffc;
3172
}
3173
td.checkbox,
3174
th.checkbox {
3175
  text-align: center;
3176
}
3177

    
3178
/**
3179
 * Progress bar.
3180
 *
3181
 * @see progress.js
3182
 */
3183
.progress {
3184
  font-weight: bold;
3185
}
3186
.progress .bar {
3187
  background: #ccc;
3188
  border-color: #666;
3189
  margin: 0 0.2em;
3190
  -moz-border-radius: 3px;
3191
  -webkit-border-radius: 3px;
3192
  border-radius: 3px;
3193
}
3194
.progress .filled {
3195
  background: #0072b9 url(../../misc/progress.gif);
3196
}
3197

    
3198

    
3199
/*
3200
 * modules/taxonomy/taxonomy.css
3201
 */
3202

    
3203
tr.taxonomy-term-preview {
3204
  background-color: #EEE;
3205
}
3206
tr.taxonomy-term-divider-top {
3207
  border-bottom: none;
3208
}
3209
tr.taxonomy-term-divider-bottom {
3210
  border-top: 1px dotted #CCC;
3211
}
3212
.taxonomy-term-description {
3213
  margin: 5px 0 20px;
3214
}
3215

    
3216

    
3217
/*
3218
 * modules/toolbar/toolbar-rtl.css
3219
 */
3220

    
3221
#toolbar,
3222
#toolbar * {
3223
  text-align: right;
3224
}
3225
#toolbar ul li {
3226
  float: right;
3227
}
3228
#toolbar ul li a {
3229
  display: inline-block;
3230
  float: none;
3231
  zoom: 1;
3232
}
3233
#toolbar div.toolbar-menu {
3234
  padding: 5px 50px 5px 50px;
3235
}
3236
#toolbar-user {
3237
  float: left;
3238
}
3239
#toolbar ul#toolbar-user li {
3240
  float: none;
3241
  display: inline;
3242
}
3243
#toolbar-menu {
3244
  float: none;
3245
}
3246
#toolbar-home {
3247
  float: right;
3248
}
3249
#toolbar ul li.home a {
3250
  position: absolute;
3251
  right: 10px;
3252
}
3253
#toolbar div.toolbar-menu a.toggle {
3254
  left: 10px;
3255
  right: auto;
3256
}
3257
* html #toolbar {
3258
  left: 0;
3259
  padding-left: 0;
3260
}
3261

    
3262

    
3263
/*
3264
 * modules/toolbar/toolbar.css
3265
 */
3266

    
3267
body.toolbar {
3268
  padding-top: 2.2em;
3269
}
3270
body.toolbar-drawer {
3271
  padding-top: 5.3em;
3272
}
3273

    
3274
/**
3275
 * Aggressive resets so we can achieve a consistent look in hostile CSS
3276
 * environments.
3277
 */
3278
#toolbar,
3279
#toolbar * {
3280
  border: 0;
3281
  font-size: 100%;
3282
  line-height: inherit;
3283
  list-style: none;
3284
  margin: 0;
3285
  outline: 0;
3286
  padding: 0;
3287
  text-align: left; /* LTR */
3288
  vertical-align: baseline;
3289
}
3290

    
3291
/**
3292
 * Base styles.
3293
 *
3294
 * We use a keyword for the toolbar font size to make it display consistently
3295
 * across different themes, while still allowing browsers to resize the text.
3296
 */
3297
#toolbar {
3298
  background: #666;
3299
  color: #ccc;
3300
  font: normal small "Lucida Grande", Verdana, sans-serif;
3301
  left: 0;
3302
  margin: 0 -20px;
3303
  padding: 0 20px;
3304
  position: fixed;
3305
  right: 0;
3306
  top: 0;
3307
  -moz-box-shadow: 0 3px 20px #000;
3308
  -webkit-box-shadow: 0 3px 20px #000;
3309
  box-shadow: 0 3px 20px #000;
3310
  filter: progid:DXImageTransform.Microsoft.Shadow(color=#000000, direction='180', strength='10');
3311
  -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(color=#000000, direction='180', strength='10')";
3312
  z-index: 600;
3313
}
3314
#toolbar div.collapsed {
3315
  display: none;
3316
  visibility: hidden;
3317
}
3318
#toolbar a {
3319
  color: #fff;
3320
  font-size: .846em;
3321
  text-decoration: none;
3322
}
3323
#toolbar ul li,
3324
#toolbar ul li a {
3325
  float: left; /* LTR */
3326
}
3327

    
3328
/**
3329
 * Administration menu.
3330
 */
3331
#toolbar div.toolbar-menu {
3332
  background: #000;
3333
  line-height: 20px;
3334
  padding: 5px 50px 5px 10px; /* LTR */
3335
  position: relative;
3336
}
3337
#toolbar-home a span {
3338
  background: url(toolbar.png) no-repeat 0 -45px;
3339
  display: block;
3340
  height: 14px;
3341
  margin: 3px 0px;
3342
  text-indent: -9999px;
3343
  vertical-align: text-bottom;
3344
  width: 11px;
3345
}
3346
#toolbar-user {
3347
  float: right; /* LTR */
3348
}
3349
#toolbar-menu {
3350
  float: left; /* LTR */
3351
}
3352
#toolbar div.toolbar-menu a.toggle {
3353
  background: url(toolbar.png) 0 -20px no-repeat;
3354
  bottom: 0;
3355
  cursor: pointer;
3356
  height: 25px;
3357
  overflow: hidden;
3358
  position: absolute;
3359
  right: 10px; /* LTR */
3360
  text-indent: -9999px;
3361
  width: 25px;
3362
}
3363
#toolbar div.toolbar-menu a.toggle:focus,
3364
#toolbar div.toolbar-menu a.toggle:hover {
3365
  background-position:  -50px -20px;
3366
}
3367
#toolbar div.toolbar-menu a.toggle-active {
3368
  background-position:  -25px -20px;
3369
}
3370
#toolbar div.toolbar-menu a.toggle-active.toggle:focus,
3371
#toolbar div.toolbar-menu a.toggle-active.toggle:hover {
3372
  background-position:  -75px -20px;
3373
}
3374
#toolbar div.toolbar-menu ul li a {
3375
  padding: 0 10px;
3376
  -moz-border-radius: 10px;
3377
  -webkit-border-radius: 10px;
3378
  border-radius: 10px;
3379
}
3380
#toolbar div.toolbar-menu ul li a:focus,
3381
#toolbar div.toolbar-menu ul li a:hover,
3382
#toolbar div.toolbar-menu ul li a:active,
3383
#toolbar div.toolbar-menu ul li a.active:focus {
3384
  background: #444;
3385
}
3386
#toolbar div.toolbar-menu ul li a.active:hover,
3387
#toolbar div.toolbar-menu ul li a.active:active,
3388
#toolbar div.toolbar-menu ul li a.active,
3389
#toolbar div.toolbar-menu ul li.active-trail a {
3390
  background: url(toolbar.png) 0 0 repeat-x;
3391
  text-shadow: #333 0 1px 0;
3392
}
3393

    
3394
/**
3395
 * Collapsed drawer of additional toolbar content.
3396
 */
3397
#toolbar div.toolbar-drawer {
3398
  position: relative;
3399
  padding: 0 10px;
3400
}
3401

    
3402
/**
3403
 * IE 6 Fix.
3404
 *
3405
 * IE 6 shows elements with position:fixed as position:static so we replace
3406
 * it with position:absolute; toolbar needs its z-index to stay above overlay.
3407
 */
3408
* html #toolbar {
3409
  left: -20px;
3410
  margin: 0;
3411
  padding-right: 0;
3412
  position: absolute;
3413
  right: 0;
3414
  width: 100%;
3415
}
3416

    
3417

    
3418
/*
3419
 * modules/tracker/tracker.css
3420
 */
3421

    
3422
.page-tracker td.replies {
3423
  text-align: center;
3424
}
3425
.page-tracker table {
3426
  width: 100%;
3427
}
3428

    
3429

    
3430
/*
3431
 * modules/update/update-rtl.css
3432
 */
3433

    
3434
.update .project {
3435
  padding-right: .25em;
3436
}
3437

    
3438
.update .version-status {
3439
  float: left;
3440
  padding-left: 10px;
3441
}
3442

    
3443
.update .version-status .icon {
3444
  padding-right: .5em;
3445
}
3446

    
3447
.update table.version .version-title {
3448
  padding-left: 1em;
3449
}
3450

    
3451
.update table.version .version-details {
3452
  padding-left: .5em;
3453
  direction: ltr;
3454
}
3455

    
3456
.update table.version .version-links {
3457
  text-align: left;
3458
  padding-left: 1em;
3459
}
3460

    
3461
.update .check-manually {
3462
  padding-right: 1em;
3463
}
3464

    
3465

    
3466
/*
3467
 * modules/update/update.css
3468
 */
3469

    
3470
.update .project {
3471
  font-weight: bold;
3472
  font-size: 110%;
3473
  padding-left: .25em; /* LTR */
3474
  height: 22px;
3475
}
3476

    
3477
.update .version-status {
3478
  float: right; /* LTR */
3479
  padding-right: 10px; /* LTR */
3480
  font-size: 110%;
3481
  height: 20px;
3482
}
3483

    
3484
.update .version-status .icon {
3485
  padding-left: .5em; /* LTR */
3486
}
3487

    
3488
.update .version-date {
3489
  white-space: nowrap;
3490
}
3491

    
3492
.update .info {
3493
  margin: 0;
3494
  padding: 1em 1em .25em 1em;
3495
}
3496

    
3497
.update tr.even,
3498
.update tr.odd {
3499
  border: none;
3500
}
3501

    
3502
.update tr td {
3503
  border-top: 1px solid #ccc;
3504
  border-bottom: 1px solid #ccc;
3505
}
3506

    
3507
.update tr.error {
3508
  background: #fcc;
3509
}
3510

    
3511
.update tr.error .version-recommended {
3512
  background: #fdd;
3513
}
3514

    
3515
.update tr.ok {
3516
  background: #dfd;
3517
}
3518

    
3519
.update tr.warning {
3520
  background: #ffd;
3521
}
3522

    
3523
.update tr.warning .version-recommended {
3524
  background: #ffe;
3525
}
3526

    
3527
.current-version,
3528
.new-version {
3529
  direction: ltr; /* Note: version numbers should always be LTR. */
3530
}
3531

    
3532
.update tr.unknown {
3533
  background: #ddd;
3534
}
3535

    
3536
table.update,
3537
.update table.version {
3538
  width: 100%;
3539
  margin-top: .5em;
3540
  border: none;
3541
}
3542

    
3543
.update table.version tbody {
3544
  border: none;
3545
}
3546

    
3547
.update table.version tr,
3548
.update table.version td {
3549
  line-height: .9em;
3550
  padding: 0;
3551
  margin: 0;
3552
  border: none;
3553
  background: none;
3554
}
3555

    
3556
.update table.version .version-title {
3557
  padding-left: 1em; /* LTR */
3558
  width: 14em;
3559
}
3560

    
3561
.update table.version .version-details {
3562
  padding-right: .5em; /* LTR */
3563
}
3564

    
3565
.update table.version .version-links {
3566
  text-align: right; /* LTR */
3567
  padding-right: 1em; /* LTR */
3568
}
3569

    
3570
.update table.version-security .version-title {
3571
  color: #970F00;
3572
}
3573

    
3574
.update table.version-recommended-strong .version-title {
3575
  font-weight: bold;
3576
}
3577

    
3578
.update .security-error {
3579
  font-weight: bold;
3580
  color: #970F00;
3581
}
3582

    
3583
.update .check-manually {
3584
  padding-left: 1em; /* LTR */
3585
}
3586

    
3587
.update-major-version-warning {
3588
  color: #ff0000;
3589
}
3590

    
3591
table tbody tr.update-security,
3592
table tbody tr.update-unsupported {
3593
  background: #fcc;
3594
}
3595

    
3596
th.update-project-name {
3597
  width: 50%;
3598
}
3599

    
3600

    
3601
/*
3602
 * modules/user/user-rtl.css
3603
 */
3604

    
3605
#permissions td.permission {
3606
  padding-left: 0;
3607
  padding-right: 1.5em;
3608
}
3609

    
3610
#user-admin-roles .form-item-name {
3611
  float: right;
3612
  margin-left: 1em;
3613
  margin-right: 0;
3614
}
3615

    
3616
/**
3617
 * Password strength indicator.
3618
 */
3619
.password-strength {
3620
  float: left;
3621
}
3622
.password-strength-text {
3623
  float: left;
3624
}
3625
div.password-confirm {
3626
  float: left;
3627
}
3628
.confirm-parent,
3629
.password-parent {
3630
  clear: right;
3631
}
3632

    
3633
/* Generated by user.module but used by profile.module: */
3634
.profile .user-picture {
3635
  float: left;
3636
  margin: 0 0 1em 1em;
3637
}
3638

    
3639

    
3640
/*
3641
 * modules/user/user.css
3642
 */
3643

    
3644
#permissions td.module {
3645
  font-weight: bold;
3646
}
3647
#permissions td.permission {
3648
  padding-left: 1.5em; /* LTR */
3649
}
3650
#permissions tr.odd .form-item,
3651
#permissions tr.even .form-item {
3652
  white-space: normal;
3653
}
3654
#user-admin-settings fieldset .fieldset-description {
3655
  font-size: 0.85em;
3656
  padding-bottom: .5em;
3657
}
3658

    
3659
/**
3660
 * Override default textfield float to put the "Add role" button next to
3661
 * the input textfield.
3662
 */
3663
#user-admin-roles td.edit-name {
3664
  clear: both;
3665
}
3666
#user-admin-roles .form-item-name {
3667
  float: left; /* LTR */
3668
  margin-right: 1em; /* LTR */
3669
}
3670

    
3671
/**
3672
 * Password strength indicator.
3673
 */
3674
.password-strength {
3675
  width: 17em;
3676
  float: right;  /* LTR */
3677
  margin-top: 1.4em;
3678
}
3679
.password-strength-title {
3680
  display: inline;
3681
}
3682
.password-strength-text {
3683
  float: right; /* LTR */
3684
  font-weight: bold;
3685
}
3686
.password-indicator {
3687
  background-color: #C4C4C4;
3688
  height: 0.3em;
3689
  width: 100%;
3690
}
3691
.password-indicator div {
3692
  height: 100%;
3693
  width: 0%;
3694
  background-color: #47C965;
3695
}
3696
input.password-confirm,
3697
input.password-field {
3698
  width: 16em;
3699
  margin-bottom: 0.4em;
3700
}
3701
div.password-confirm {
3702
  float: right;  /* LTR */
3703
  margin-top: 1.5em;
3704
  visibility: hidden;
3705
  width: 17em;
3706
}
3707
div.form-item div.password-suggestions {
3708
  padding: 0.2em 0.5em;
3709
  margin: 0.7em 0;
3710
  width: 38.5em;
3711
  border: 1px solid #B4B4B4;
3712
}
3713
div.password-suggestions ul {
3714
  margin-bottom: 0;
3715
}
3716
.confirm-parent,
3717
.password-parent {
3718
  clear: left; /* LTR */
3719
  margin: 0;
3720
  width: 36.3em;
3721
}
3722

    
3723
/* Generated by user.module but used by profile.module: */
3724
.profile {
3725
  clear: both;
3726
  margin: 1em 0;
3727
}
3728
.profile .user-picture {
3729
  float: right; /* LTR */
3730
  margin: 0 1em 1em 0; /* LTR */
3731
}
3732
.profile h3 {
3733
  border-bottom: 1px solid #ccc;
3734
}
3735
.profile dl {
3736
  margin: 0 0 1.5em 0;
3737
}
3738
.profile dt {
3739
  margin: 0 0 0.2em 0;
3740
  font-weight: bold;
3741
}
3742
.profile dd {
3743
  margin: 0 0 1em 0;
3744
}