Projet

Général

Profil

Paste
Télécharger (67 ko) Statistiques
| Branche: | Révision:

root / drupal7 / sites / all / themes / adminimal_theme / css / style.css @ 27370441

1
/* Import the Open Sans webfont from Google CDN */
2
@font-face {
3
  font-family: 'Open Sans';
4
  font-style: normal;
5
  font-weight: 300;
6
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://themes.googleusercontent.com/static/fonts/opensans/v6/DXI1ORHCpsQm3Vp6mXoaTRsxEYwM7FgeyaSgU71cLG0.woff) format('woff');
7
}
8
@font-face {
9
  font-family: 'Open Sans';
10
  font-style: normal;
11
  font-weight: 400;
12
  src: local('Open Sans'), local('OpenSans'), url(https://themes.googleusercontent.com/static/fonts/opensans/v6/uYKcPVoh6c5R0NpdEY5A-Q.woff) format('woff');
13
}
14
@font-face {
15
  font-family: 'Open Sans';
16
  font-style: normal;
17
  font-weight: 600;
18
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(https://themes.googleusercontent.com/static/fonts/opensans/v6/MTP_ySUJH_bn48VBG8sNShsxEYwM7FgeyaSgU71cLG0.woff) format('woff');
19
}
20

    
21
body.adminimal-theme *::-moz-focus-inner {
22
  border: 0;
23
}
24

    
25
body.adminimal-theme * {
26
  -moz-box-sizing: inherit;
27
  -webkit-box-sizing: inherit;
28
  box-sizing: inherit;
29
  -webkit-font-smoothing: antialiased;
30
  -moz-osx-font-smoothing: grayscale;
31
}
32

    
33
body {
34
  color: #000;
35
  background: #fff;
36
  font:normal 13px/1.538em Open Sans, "Segoe UI", "Helvetica", sans-serif;
37
  -webkit-font-smoothing: antialiased;
38
  -moz-osx-font-smoothing: grayscale;
39
}
40

    
41
a {
42
  color:#0074BD;
43
  text-decoration:none;
44
}
45

    
46
a:hover {
47
  text-decoration: underline;
48
}
49

    
50
hr {
51
  margin: 0;
52
  padding: 0;
53
  border: none;
54
  height: 1px;
55
  background: #cccccc;
56
}
57

    
58
legend {
59
  font-weight: bold;
60
}
61

    
62
h1,h2,h3,h4,h5,h6 {
63
  font-family: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
64
  font-weight: 300;
65
  margin: 0 0 20px;
66
}
67

    
68
h1 {
69
  font-size: 23px;
70
}
71

    
72
h2 {
73
  font-size: 20px;
74
}
75

    
76
h3 {
77
  font-size: 18px;
78
}
79

    
80
h4 {
81
  font-size: 16px;
82
}
83

    
84
h5,h6 {
85
  font-size: 14px;
86
}
87

    
88
p {
89
  margin: 0 0 20px;
90
}
91

    
92
dl {
93
  margin: 0 0 20px;
94
}
95

    
96
dl dd,dl dl {
97
  background: url("../images/small-bullet.png") no-repeat scroll 0 6px transparent;
98
  color: #444444;
99
  margin-bottom: 10px;
100
  margin-left: 5px;
101
  text-indent: 10px;
102
  line-height: 18px;
103
}
104

    
105
blockquote {
106
  margin: 1em 40px;
107
}
108

    
109
address {
110
  font-style: italic;
111
}
112

    
113
u,ins {
114
  text-decoration: underline;
115
}
116

    
117
s,strike,del {
118
  text-decoration: line-through;
119
}
120

    
121
big {
122
  font-size: larger;
123
}
124

    
125
small {
126
  font-size: smaller;
127
}
128

    
129
sub {
130
  vertical-align: sub;
131
  font-size: smaller;
132
  line-height: normal;
133
}
134

    
135
sup {
136
  vertical-align: super;
137
  font-size: smaller;
138
  line-height: normal;
139
}
140

    
141
nobr {
142
  white-space: nowrap;
143
}
144

    
145
abbr,acronym {
146
  border-bottom: dotted 1px;
147
}
148

    
149
ul,.block ul,.item-list ul {
150
  list-style-type: square;
151
  list-style-image: none;
152
  margin: 0.25em 0 0.25em 1.5em;/* LTR */
153
}
154

    
155
.item-list .pager li {
156
  padding: 0.5em;
157
}
158

    
159
.item-list ul li,li.leaf,ul.menu li {
160
  list-style-type: disc;
161
  list-style-image: none;
162
}
163

    
164
ul.menu li {
165
  margin: 0;
166
}
167

    
168
ol {
169
  list-style-type: decimal;
170
  margin: 0.25em 0 0.25em 2em;/* LTR */
171
}
172

    
173
.item-list ul li.collapsed,ul.menu li.collapsed {
174
  list-style-image: url(/misc/menu-collapsed.png);
175
  list-style-type: disc;
176
}
177

    
178
.item-list ul li.expanded,ul.menu li.expanded {
179
  list-style-image: url(/misc/menu-expanded.png);
180
  list-style-type: circle;
181
}
182

    
183
quote,code {
184
  margin: 0.5em 0;
185
}
186

    
187
code,pre,kbd {
188
  font-size: 1.231em;
189
}
190

    
191
pre {
192
  margin: 0.5em 0;
193
  white-space: pre-wrap;
194
}
195

    
196
/**
197
 * Skip link.
198
 */
199
#skip-link {
200
  margin-top: 0;
201
  position: absolute;
202
  left: 50%;/* LTR */
203
  margin-left: -5.25em;/* LTR */
204
  width: auto;
205
  z-index: 50;
206
}
207

    
208
#skip-link a,#skip-link a:link,#skip-link a:visited {
209
  display: block;
210
  background: #444;
211
  color: #fff;
212
  font-size: 0.94em;
213
  padding: 1px 10px 2px 10px;/* LTR */
214
  text-decoration: none;
215
  -moz-border-radius: 0 0 10px 10px;
216
  -webkit-border-top-left-radius: 0;
217
  -webkit-border-top-right-radius: 0;
218
  -webkit-border-bottom-left-radius: 10px;
219
  -webkit-border-bottom-right-radius: 10px;
220
  border-radius: 0 0 10px 10px;
221
}
222

    
223
#skip-link a:hover,#skip-link a:focus,#skip-link a:active {
224
  outline: 0;
225
}
226

    
227
/**
228
 * Branding.
229
 */
230
#branding {
231
  overflow: hidden;
232
  padding: 10px 20px 0 20px;/* LTR */
233
  position: relative;
234
  background-color: #333;
235
}
236

    
237
#branding div.breadcrumb {
238
  font-size: 14px;
239
  padding-bottom: 5px;
240
  color: #888888;
241
}
242

    
243
#branding div.block {
244
  position: relative;
245
  float: right;/* LTR */
246
  width: 240px;
247
  padding-left: 10px;/* LTR */
248
  background: #333;
249
}
250

    
251
#branding div.block form label {
252
  display: none;
253
}
254

    
255
#branding div.block form div.form-item {
256
  float: left;/* LTR */
257
  border: 0;
258
  margin: 0;
259
  padding: 0;
260
}
261

    
262
#branding div.block form input.form-text {
263
  width: 140px;
264
  margin-right: 10px;/* LTR */
265
}
266

    
267
#branding div.block form input.form-submit {
268
  text-align: center;
269
  width: 80px;
270
}
271

    
272
/**
273
 * Help.
274
 */
275
#help {
276
  font-size: 0.923em;
277
  margin-top: 1em;
278
}
279

    
280
#help p {
281
  margin: 0 0 10px;
282
}
283

    
284
#help div.more-help-link {
285
  text-align: right;/* LTR */
286
}
287

    
288
/**
289
 * Page title.
290
 */
291
#page-title {
292
  background: #333;
293
  padding-top: 20px;
294
}
295

    
296
#branding h1.page-title {
297
  color: #FFFFFF;
298
  float: left;
299
  font-family: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
300
  font-size: 32px;
301
  font-weight: 300;
302
  line-height: 38px;
303
  margin: 0;
304
  padding: 0 0 12px;
305
}
306

    
307
/**
308
 * Console.
309
 */
310
#console {
311
  margin: 9px 0 10px;
312
}
313

    
314
/**
315
 * Tabs.
316
 */
317
ul.primary {
318
  border-bottom: 0;
319
  float: left;
320
  clear: both;
321
  font-size: 0.923em;
322
  height: auto;
323
  margin: 0;
324
  padding-top: 0;
325
  padding-left: 8px;
326
  padding-right: 8px;
327
  width: 100%;
328
  background: #ebebeb;
329
  display: table;
330
}
331

    
332
ul.primary li {
333
  float: left;/* LTR */
334
  list-style: none;
335
  margin: 0;
336
}
337

    
338
#navigation ul.primary li:first-of-type {
339
  margin-left: 10px;
340
}
341

    
342
#navigation ul.primary li:first-of-type.active {
343
  margin-left: 20px;
344
}
345

    
346
ul.primary li a:link,ul.primary li a.active,ul.primary li a:active,ul.primary li a:visited,ul.primary li a:hover,ul.primary li.active a {
347
  display: block;
348
  float: left;/* LTR */
349
  line-height: 18px;
350
  font-weight: normal;
351
  border: 0;
352
  font-size: 15px;
353
  font-weight: normal;
354
  margin: 0;
355
  padding: 10px 12px;
356
  color: #797979;
357
  background: transparent;
358
}
359

    
360
ul.primary li.active a,ul.primary li.active a.active,ul.primary li.active a:active,ul.primary li.active a:visited {
361
  background-color: #fff;
362
  border: none;
363
  border-top: 3px solid #0074BD;
364
  margin-top: -3px;
365
  color: #333;
366
  box-shadow: 0px 0px 3px rgba(0,0,0,0.2);
367
  position: relative;
368
}
369

    
370
ul.primary li.active a.active:after {
371
  content: "";
372
  display: block;
373
  height: 5px;
374
  left: 0px;
375
  bottom: -5px;
376
  width: 100%;
377
  background: white;
378
  position: absolute;
379
}
380

    
381
ul.primary li a:hover {
382
  color: #0074BD;
383
}
384

    
385
ul.primary li.active a:hover {
386
  color: #333;
387
}
388

    
389
.tabs-secondary {
390
  clear: both;
391
}
392

    
393
ul.secondary {
394
  font-size: 1em;
395
  padding: 0;
396
  line-height: 1.385em;
397
  overflow: hidden;
398
  background-color: #fff;
399
  width: 100%;
400
}
401

    
402
ul.secondary li {
403
  float: left;/* LTR */
404
}
405

    
406
ul.secondary li a {
407
  display: inline-block;
408
  color: #777;
409
  border-bottom: 1px solid #EBEBEB;
410
  transition: all, 0.3s;
411
}
412

    
413
ul.secondary li a,ul.secondary li a:hover,ul.secondary li.active a,ul.secondary li.active a.active {
414
  padding: 2px 10px;
415
  -moz-border-radius: 0;
416
  -webkit-border-radius: 0;
417
  border-radius: 0;
418
}
419

    
420
ul.secondary li a:hover,ul.secondary li.active a,ul.secondary li.active a.active {
421
  color: #0074BD;
422
  background: transparent;
423
  box-shadow: none;
424
  border-color: #0074BD;
425
}
426

    
427
ul.secondary li a:hover {
428
        box-shadow: none;
429
}
430

    
431
body.adminimal-theme ul.secondary li a, body.adminimal-theme ul.secondary li a:hover, body.adminimal-theme ul.secondary li.active a, body.adminimal-theme ul.secondary li.active a.active {
432
  border-radius: 0;
433
  padding: 10px 10px;
434
}
435

    
436
body.adminimal-theme ul.secondary li.active a, ul.secondary li.active a.active {
437
  color: #000;
438
  background-color: transparent;
439
  box-shadow: none;
440
  border-bottom: 1px solid #000;
441
}
442

    
443
div.vertical-tabs ul li.vertical-tab-button a {
444
  border-right: 1px solid #CCCCCC;
445
  background: #F9F9F9;
446
}
447

    
448
div.vertical-tabs ul li.vertical-tab-button a:hover,div.vertical-tabs ul li.vertical-tab-button a:focus {
449
  background: #efefef;
450
  outline: 0 none;
451
  text-decoration: none;
452
}
453

    
454
div.vertical-tabs ul li.vertical-tab-button .selected a {
455
  border-right: none;
456
  background: #fff;
457
}
458

    
459
div.vertical-tabs ul li.selected a,div.vertical-tabs ul li.selected a:hover,div.vertical-tabs ul li.selected a:focus,div.vertical-tabs ul li.selected a:active {
460
  border-left: 5px solid #0074BD;
461
  background: none repeat scroll 0 0 #FFFFFF;
462
  border-right: 0 none;
463
  margin-left: -1px;
464
}
465

    
466
div.vertical-tabs ul li.selected a:focus strong {
467
  text-decoration: none;
468
}
469

    
470
#content {
471
  clear: left;
472
}
473

    
474
/**
475
 * Page layout.
476
 */
477
#page {
478
  padding: 20px 40px;
479
  background: #fff;
480
  position: relative;
481
  color: #333;
482
}
483

    
484
#secondary-links ul.links li {
485
  padding: 0 10px 10px 0;/* LTR */
486
}
487

    
488
#secondary-links ul.links li a {
489
  font-size: 0.923em;
490
  background: #777;
491
  color: #fff;
492
  text-align: center;
493
  padding: 5px;
494
  height: 55px;
495
  width: 80px;
496
  overflow: hidden;
497
}
498

    
499
#secondary-links ul.links li a:hover {
500
  background: #999;
501
}
502

    
503
ul.links li,ul.inline li {
504
  padding-right: 1em;/* LTR */
505
}
506

    
507
ul.inline li {
508
  display: inline;
509
}
510

    
511
#secondary-links ul.links li.active-trail a,#secondary-links ul.links li a.active {
512
  background: #333;
513
}
514

    
515
ul.admin-list li {
516
  position: relative;
517
  padding-left: 30px;/* LTR */
518
  padding-top: 9px;
519
  margin-left: 0;/* LTR */
520
  margin-bottom: 10px;
521
  background: url(../images/list-item.png) no-repeat 0 11px;/* LTR */
522
  list-style-type: none;
523
  list-style-image: none;
524
}
525

    
526
.admin-panel .item-list ul,ul.admin-list {
527
  margin: 0;
528
  padding: 0;
529
}
530

    
531
.admin-panel .item-list ul,ul.admin-list .compact {
532
  margin: 8px 0;
533
}
534

    
535
.admin-panel .item-list li,ul.admin-list .compact li {
536
  border: none;
537
  background: none;
538
  margin: 0 0 0.75em;
539
  line-height: 1;
540
  padding: 0;
541
}
542

    
543
ul.admin-list li:last-child {
544
  border-bottom: none;
545
}
546

    
547
ul.admin-list li a {
548
  margin-left: -30px;/* LTR */
549
  padding: 0 0 4px 30px;/* LTR */
550
  min-height: 0;
551
}
552

    
553
ul.admin-list .compact li a {
554
  margin-left: 0;/* LTR */
555
  padding: 0;
556
}
557

    
558
ul.admin-list li div.description a {
559
  margin-left: 0;/* LTR */
560
  padding: 0;
561
  min-height: inherit;
562
}
563

    
564
div.submitted {
565
  color: #898989;
566
}
567

    
568
.progress {
569
  font-weight: normal;
570
}
571

    
572
/**
573
 * Tables.
574
 */
575
table {
576
  width: 100%;
577
  margin: 0 0 10px;
578
}
579

    
580
table td,table th {
581
  vertical-align: middle;
582
  padding: 8px 10px;
583
  border: 0;
584
  color: #000;
585
}
586

    
587
tr.even,tr.odd {
588
  border-style: solid;
589
  border-color: #ddd;
590
  background: #f3f4ee;
591
  transition: all, 0.15s;
592
}
593

    
594
tr.odd {
595
  background: #fff;
596
}
597

    
598
tr.drag {
599
  background: #fe7;
600
}
601

    
602
tr.drag-previous {
603
  background: #ffb;
604
}
605

    
606
table th {
607
  background: none repeat scroll 0 0 #E1E2DC;
608
  font-family: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
609
  font-size: 18px;
610
  font-weight: 300;
611
  padding: 10px;
612
}
613

    
614
table th.active {
615
  background: #0074BD;
616
  color: #fff;
617
}
618

    
619
table th a {
620
  display: block;
621
}
622

    
623
table th.active a {
624
  padding: 0 25px 0 0;/* LTR */
625
  color: #fff;
626
}
627

    
628
table th.active img {
629
  float: right;
630
  position: relative;
631
  right: -20px;
632
  top: 3px;/* LTR */
633
}
634

    
635
table td.active {
636
  background: transparent;
637
}
638

    
639
table tr.odd td.active {
640
  background: transparent;
641
}
642

    
643
table tr.selected td.active,table tr.selected td {
644
  background: #ffc;
645
  border-color: #eeb;
646
}
647

    
648
table.system-status-report tr {
649
  border-bottom: 1px solid #ccc;
650
  border-color: rgba(0,0,0,0.1);
651
}
652

    
653
table.system-status-report tr.ok {
654
  color: #255b1e;
655
  background-color: #e5ffe2;
656
}
657

    
658
table.system-status-report tr.info {
659
  color: #040f37;
660
  background-color: #bdf;
661
}
662

    
663
table.system-status-report tr.warning {
664
  color: #840;
665
  background-color: #fffbe2;
666
}
667

    
668
.adminimal-theme table tr.error {
669
  color: #C70000;
670
  background-color: #FFDDDD;
671
}
672

    
673
.adminimal-theme table tr.error td {
674
  color: #C70000;
675
}
676

    
677
/* Fieldsets */
678
fieldset {
679
  border: solid 1px #ddd;
680
  border-top: 3px solid #0074BD;
681
  padding: 12px;
682
  margin: 0 0 20px;
683
}
684

    
685
fieldset legend {
686
  background: white;
687
  padding: 0 6px;
688
  margin: 0;
689
  margin-left: -3px;
690
  font-family: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
691
  font-size: 20px;
692
  font-weight: 300;
693
}
694

    
695
/**
696
 * Form elements.
697
 */
698
.form-item {
699
  padding: 0 1em 0 0;
700
  margin-bottom: 1em;
701
}
702

    
703
.filter-wrapper .form-item,div.teaser-checkbox .form-item,.form-item .form-item {
704
  padding: 5px 0;
705
  margin: 0;
706
  border: 0;
707
}
708

    
709
.form-type-checkbox {
710
  padding: 0;
711
}
712

    
713
.text-format-wrapper .form-item {
714
  padding-bottom: 0;
715
}
716

    
717
.form-item label {
718
  font-family: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
719
  font-size: 20px;
720
  font-weight: 300;
721
  margin: 0;
722
  margin: 0px 0px 4px;
723
  line-height: 1.4;
724
  width: initial;
725
}
726

    
727
.exposed-filters .form-item label {
728
  font-family: sans-serif;
729
  font-size: 16px;
730
  font-weight: 600;
731
  margin: 0;
732
  margin: 0px 0px 4px;
733
  line-height: 1.4;
734
  width: initial;
735
}
736

    
737
.exposed-filters .form-item label {
738
  line-height: 40px;
739
}
740

    
741
.form-item label.option {
742
  font-size: 16px;
743
  text-transform: none;
744
}
745

    
746
.form-item label.option input {
747
  vertical-align: middle;
748
}
749

    
750
.form-disabled input.form-autocomplete,.form-disabled input.form-text,.form-disabled input.form-file,.form-disabled textarea.form-textarea,.form-disabled select.form-select {
751
  background-color: #eee;
752
  color: #777;
753
}
754

    
755
.form-managed-file .form-file,.form-managed-file .form-submit {
756
  margin-right: 1em;
757
}
758

    
759
input.empty {
760
  color: #ccc !important;
761
}
762

    
763
/* Filter */
764
.filter-wrapper {
765
  border-top: 0;
766
  padding: 10px 2px;
767
}
768

    
769
.filter-wrapper .fieldset-wrapper {
770
  padding: 0 6px;
771
}
772

    
773
.filter-wrapper .form-item,.filter-wrapper .filter-guidelines,.filter-wrapper .filter-help {
774
  font-size: 0.923em;
775
  padding: 2px 0 0 0;/* LTR */
776
}
777

    
778
.exposed-filters .filters {
779
  width: inherit;
780
  display: inline-block;
781
}
782

    
783
.exposed-filters .form-item {
784
  display: inline-block;
785
  margin-right: 1em;
786
}
787

    
788
ul.tips,div.description,.form-item div.description {
789
  margin: 5px 0;
790
  line-height: 1.231em;
791
  font-size: 0.923em;
792
  color: #666;
793
}
794

    
795
ul.tips li {
796
  margin: 0.25em 0 0.25em 1.5em;/* LTR */
797
}
798

    
799
body div.form-type-radio div.description,body div.form-type-checkbox div.description {
800
  margin-left: 25px;/* LTR */
801
  color: #949494;
802
  margin-top: 0;
803
}
804

    
805
a.button:link,a.button:visited,a.button:hover,a.button:active {
806
  text-decoration: none;
807
  color: #5a5a5a;
808
}
809

    
810
input.form-button-disabled,input.form-button-disabled:active {
811
  background: #eee none;
812
  border-color: #eee;
813
  text-shadow: none;
814
  color: #999;
815
}
816

    
817
input.form-autocomplete,input.form-text,input.form-file,textarea.form-textarea,select.form-select {
818
  padding: 5px 7px;
819
  border: 1px solid #ddd;
820
  background: #fff;
821
  color: #333;
822
  vertical-align: baseline;
823
  box-sizing: inherit;
824
  outline: 2px solid transparent;
825
  outline-offset: 0px;
826
  transition: all, 0.1s;
827
}
828

    
829
/* Fix webkit select on OS X see issue #2351221 */
830
@media screen and (-webkit-min-device-pixel-ratio:0) {
831
  input.form-autocomplete,input.form-text,input.form-file,textarea.form-textarea,select.form-select {
832
    -webkit-appearance: none;
833
    -webkit-padding-start: 8px;
834
    -webkit-padding-end: 16px;
835
    -webkit-padding-before: 5px;
836
    -webkit-padding-after: 5px;
837
    border-radius: 0;
838
    min-height: 16px;
839
  }
840
  input.form-autocomplete, select.form-select {
841
    background: url('images/select-arrow.svg') no-repeat right 50% #fff;
842
  }
843
}
844

    
845
input#edit-module-filter-name {
846
  background: transparent;
847
  border:none;
848
  border-bottom: 3px solid #DDDDDD;
849
  color: #333333;
850
  font-family: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
851
  font-size: 32px;
852
  line-height: 38px;
853
  font-weight: 100;
854
  text-align: center;
855
  width: 100%;
856
}
857

    
858
body.page-admin-modules input#edit-module-filter-name {
859
  padding: 5px 9px;
860
  margin-left: -9px;
861
}
862

    
863
input#edit-module-filter-name:active, input#edit-module-filter-name:focus {
864
  border-bottom: 3px solid #2196d6;
865
}
866

    
867
label[for=edit-module-filter-name], label[for=edit-module-filter-name] {
868
  display: none !important;
869
}
870

    
871
.module-filter-clear {
872
  display: block;
873
  float: right;
874
  position: relative;
875
  right: 30px;
876
  top: 12px;
877
  top: -47px;
878
}
879

    
880
body.page-admin-modules .module-filter-clear {
881
  top: -47px;
882
}
883

    
884
.module-filter-clear a {
885
  background: url(../images/x.svg) scroll no-repeat 0 0;
886
  display: block;
887
  font-size: 0;
888
  height: 29px;
889
  margin-left: 0;
890
  width: 29px;
891
}
892

    
893
.module-filter-clear a:hover {
894
  background: url(../images/x-hover.svg) scroll no-repeat 0 0;
895
}
896

    
897
html.js .toggle-enable {
898
  border-radius: 0 !important;
899
  box-shadow: none !important;
900
  background: #555555; /* Old browsers */
901
  background: -moz-linear-gradient(left,  #555555 50%, #008000 50%, #008000 100%); /* FF3.6+ */
902
  background: -webkit-gradient(linear, left top, right top, color-stop(50%,#555555), color-stop(50%,#008000), color-stop(100%,#008000)); /* Chrome,Safari4+ */
903
  background: -webkit-linear-gradient(left,  #555555 50%,#008000 50%,#008000 100%); /* Chrome10+,Safari5.1+ */
904
  background: -o-linear-gradient(left,  #555555 50%,#008000 50%,#008000 100%); /* Opera 11.10+ */
905
  background: -ms-linear-gradient(left,  #555555 50%,#008000 50%,#008000 100%); /* IE10+ */
906
  background: linear-gradient(to right,  #555555 50%,#008000 50%,#008000 100%); /* W3C */
907
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#555555', endColorstr='#008000',GradientType=1 ); /* IE6-9 */
908
}
909

    
910
html.js .toggle-enable.enabled {
911
  background: #008000; /* Old browsers */
912
  background: -moz-linear-gradient(left,  #555555 50%, #008000 50%, #008000 100%); /* FF3.6+ */
913
  background: -webkit-gradient(linear, left top, right top, color-stop(50%,#555555), color-stop(50%,#008000), color-stop(100%,#008000)); /* Chrome,Safari4+ */
914
  background: -webkit-linear-gradient(left,  #555555 50%,#008000 50%,#008000 100%); /* Chrome10+,Safari5.1+ */
915
  background: -o-linear-gradient(left,  #555555 50%,#008000 50%,#008000 100%); /* Opera 11.10+ */
916
  background: -ms-linear-gradient(left,  #555555 50%,#008000 50%,#008000 100%); /* IE10+ */
917
  background: linear-gradient(to right,  #555555 50%,#008000 50%,#008000 100%); /* W3C */
918
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#555555', endColorstr='#008000',GradientType=1 ); /* IE6-9 */
919
}
920

    
921
html.js .toggle-enable.enabled.disabled {
922
  background: #ef6114; /* Old browsers */
923
  background: -moz-linear-gradient(left,  #0074bd 50%, #ef6114 50%, #ef6114 100%); /* FF3.6+ */
924
  background: -webkit-gradient(linear, left top, right top, color-stop(50%,#0074bd), color-stop(50%,#ef6114), color-stop(100%,#ef6114)); /* Chrome,Safari4+ */
925
  background: -webkit-linear-gradient(left,  #0074bd 50%,#ef6114 50%,#ef6114 100%); /* Chrome10+,Safari5.1+ */
926
  background: -o-linear-gradient(left,  #0074bd 50%,#ef6114 50%,#ef6114 100%); /* Opera 11.10+ */
927
  background: -ms-linear-gradient(left,  #0074bd 50%,#ef6114 50%,#ef6114 100%); /* IE10+ */
928
  background: linear-gradient(to right,  #0074bd 50%,#ef6114 50%,#ef6114 100%); /* W3C */
929
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0074bd', endColorstr='#ef6114',GradientType=1 ); /* IE6-9 */
930
}
931

    
932
html.js .toggle-enable.enabled.disabled div:after {
933
  content: "";
934
  background: url("images/module-filter-sprite.svg") no-repeat scroll 1px -50px transparent;
935
  width: 25px;
936
  height: 25px;
937
}
938

    
939
html.js .toggle-enable.disabled div {
940
    background: #DDDDDD;
941
}
942

    
943
html.js .toggle-enable div {
944
  border-radius: 0 !important;
945
  background: #fff;
946
}
947

    
948
html.js .toggle-enable div:before {
949
    content: "";
950
    background: url("images/module-filter-sprite.svg") no-repeat scroll 0px -100px transparent;
951
    width: 25px;
952
    height: 25px;
953
}
954

    
955
html.js .toggle-enable div:after {
956
    content: "";
957
    background: url("images/module-filter-sprite.svg") no-repeat scroll 1px 0px transparent;
958
    width: 25px;
959
    height: 25px;
960
}
961

    
962
html.js .toggle-enable div:after, html.js .toggle-enable div:before {
963
    font-size: 13px;
964
}
965

    
966
input.form-text:focus,input.form-file:focus,textarea.form-textarea:focus,select.form-select:focus {
967
  color: #000;
968
  border-color: #68A3CF;
969
  outline: 2px solid #C1E0FF;
970
  outline-offset: 0px;
971
}
972

    
973
html.js input.form-autocomplete {
974
  background-position: 100% 7px;
975
}
976

    
977
html.js input.throbbing {
978
  background-position: 100% -13px;
979
}
980

    
981
ul.action-links {
982
  margin: 20px 0 10px;
983
  list-style-type: none;
984
  display: inline-block;
985
  list-style-type: none;
986
}
987

    
988
ul.action-links li {
989
  float: left;/* LTR */
990
  margin: 0 1em 0 0;/* LTR */
991
}
992

    
993
ul.action-links a {
994
  padding-left: 15px;/* LTR */
995
  font: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
996
  font-size: 23px;
997
  font-weight: 300;
998
  background: transparent url(../images/add.png) no-repeat 0 center;
999
  line-height: 30px;
1000
}
1001

    
1002
/* Exceptions */
1003
#diff-inline-form select,div.filter-options select {
1004
  padding: 0;
1005
}
1006

    
1007
/**
1008
 * System.
1009
 */
1010
div.admin .right,div.admin .left {
1011
  width: 49%;
1012
  margin: 0;
1013
}
1014

    
1015
div.admin-panel,div.admin-panel .body {
1016
  padding: 0;
1017
  clear: left;
1018
}
1019

    
1020
div.admin-panel {
1021
  margin: 0 0 20px;
1022
  padding: 9px;
1023
  background: #f8f8f8;
1024
  border: 1px solid #ccc;
1025
}
1026

    
1027
div.admin-panel h3 {
1028
  font: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
1029
  font-size: 23px;
1030
  font-weight: 300;
1031
  margin: 0;
1032
  padding-bottom: 9px;
1033
  text-transform: none;
1034
}
1035

    
1036
/* admin/appearance */
1037
#system-themes-page h2 {
1038
  font-weight: normal;
1039
  text-transform: uppercase;
1040
}
1041

    
1042
.theme-selector{
1043
  padding-bottom: 40px;
1044
}
1045

    
1046
.theme-selector .theme-description{
1047
  overflow: hidden;
1048
}
1049

    
1050
.theme-selector h3 {
1051
  font-weight: bold;
1052
  margin-bottom: 8px;
1053
}
1054

    
1055
.theme-default h3 {
1056
  font-weight: bold;
1057
}
1058

    
1059
.system-themes-list-enabled .theme-selector h3 {
1060
  margin-top: 0;
1061
}
1062

    
1063
/* Update options. */
1064
div.admin-options {
1065
  background: #f8f8f8;
1066
  line-height: 30px;
1067
  height: 30px;
1068
  padding: 9px;
1069
  border: 1px solid #ccc;
1070
  margin: 0 0 10px;
1071
}
1072

    
1073
div.admin-options label {
1074
  text-transform: uppercase;
1075
  font: 0.846em/1.875em Lucida Grande,Lucida Sans Unicode,sans-serif;
1076
}
1077

    
1078
div.admin-options label,div.admin-options div.form-item {
1079
  margin-right: 10px;/* LTR */
1080
  float: left;/* LTR */
1081
}
1082

    
1083
div.admin-options div.form-item {
1084
  padding: 0;
1085
  border: 0;
1086
}
1087

    
1088
/* Update status */
1089
.versions table.version {
1090
  border: none;
1091
}
1092

    
1093
/* Maintenance theming */
1094
body.in-maintenance #sidebar-first {
1095
  float: left;/* LTR */
1096
  width: 200px;
1097
}
1098

    
1099
body.in-maintenance #content {
1100
  float: right;/* LTR */
1101
  width: 550px;
1102
  padding-right: 20px;/* LTR */
1103
  clear: none;
1104
}
1105

    
1106
body.in-maintenance #page {
1107
  overflow: auto;
1108
  width: 770px;
1109
  margin: 0 auto;
1110
  padding-top: 2em;
1111
}
1112

    
1113
body.in-maintenance #branding h1 {
1114
  width: 770px;
1115
  margin: 0 auto;
1116
  float: none;
1117
}
1118

    
1119
body.in-maintenance .form-radios .form-type-radio {
1120
  padding: 2px 0;
1121
}
1122

    
1123
body.in-maintenance div.form-item:after {
1124
  content: "";
1125
  display: none;
1126
  clear: none;
1127
}
1128

    
1129
body.in-maintenance .form-submit {
1130
  display: block;
1131
}
1132

    
1133
body.in-maintenance #logo {
1134
  margin-bottom: 1.5em;
1135
  max-width: 180px;
1136
}
1137

    
1138
ol.task-list {
1139
  margin-left: 0;/* LTR */
1140
  list-style-type: none;
1141
  list-style-image: none;
1142
}
1143

    
1144
ol.task-list li {
1145
  padding: 0.5em 1em 0.5em 20px;/* LTR */
1146
  color: #adadad;
1147
}
1148

    
1149
ol.task-list li.active {
1150
  background: transparent url(images/task-item.png) no-repeat 3px 50%;/* LTR */
1151
  padding: 0.5em 1em 0.5em 20px;/* LTR */
1152
  color: #000;
1153
}
1154

    
1155
ol.task-list li.done {
1156
  background: transparent url(images/task-check.png) no-repeat 0 50%;
1157
  color: green;
1158
}
1159

    
1160
div.breadcrumb a {
1161
  color: #999;
1162
}
1163

    
1164
div.breadcrumb a:hover {
1165
  color: #fff;
1166
  text-decoration: none;
1167
}
1168

    
1169
/* Overlay theming */
1170
.overlay #branding {
1171
  background-color: #fff;
1172
  padding-top: 15px;
1173
}
1174

    
1175
.overlay #branding h1.page-title,.overlay #left,.overlay #footer {
1176
  display: none;
1177
}
1178

    
1179
.overlay #page {
1180
  margin: 0;
1181
  padding: 20px 20px;
1182
}
1183

    
1184
.overlay #branding div.breadcrumb {
1185
  float: left;/* LTR */
1186
  position: relative;
1187
  z-index: 10;
1188
}
1189

    
1190
#overlay-tabs {
1191
  bottom: -1px;
1192
  font-size: 1.54em;
1193
  line-height: 1.54em;
1194
  margin: 0;
1195
}
1196

    
1197
#overlay-tabs li {
1198
  margin: 0 -3px;
1199
}
1200

    
1201
.overlay ul.secondary {
1202
  background: transparent none;
1203
  margin: -1.4em 0 0.3em 0;/* LTR */
1204
  overflow: visible;
1205
  text-align: right;
1206
  float: left;
1207
  width: 100%;
1208
}
1209

    
1210
.overlay #content {
1211
  padding: 0;
1212
}
1213

    
1214
#overlay-titlebar {
1215
  padding: 0;
1216
  white-space: normal;
1217
}
1218

    
1219
h1#overlay-title {
1220
  font: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
1221
  font-size: 32px;
1222
  font-weight: 300;
1223
  margin: 0;
1224
  padding: 0 0 5px;
1225
  line-height: 44px;
1226
}
1227

    
1228
#overlay-titlebar .add-or-remove-shortcuts {
1229
  padding-top: 1.5em;
1230
}
1231

    
1232
#overlay-close, #overlay-close:hover {
1233
  background-color: #fff;
1234
}
1235

    
1236
.overlay div.breadcrumb a:hover {
1237
  color: #0074bd;
1238
}
1239

    
1240
#overlay-container, .overlay-modal-background, .overlay-element, #overlay {
1241
  padding-top: 29px;
1242
}
1243

    
1244
#overlay-tabs li a, #overlay-tabs li a:active, #overlay-tabs li a:visited, #overlay-tabs li a:hover {
1245
  background-color: #ddd;
1246
  border-radius: 0 0 0 0;
1247
  color: #000000;
1248
  display: inline-block;
1249
  font-family: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
1250
  font-size: 18px;
1251
  font-weight: 300;
1252
  margin: 0 0 2px;
1253
  outline: 0 none;
1254
  padding: 4px 15px;
1255
  text-decoration: none;
1256
  text-transform: none;
1257
}
1258

    
1259
#overlay-tabs li a:hover {
1260
  background: none repeat scroll 0 0 #0074BD;
1261
  color: #FFFFFF;
1262
}
1263

    
1264
#overlay-tabs li.active a, #overlay-tabs li.active a.active, #overlay-tabs li.active a:active, #overlay-tabs li.active a:visited, #overlay-tabs li.active a:hover {
1265
  background-color: #FFFFFF;
1266
  margin: 0;
1267
  padding-bottom: 4px;
1268
}
1269

    
1270
#overlay-tabs {
1271
  bottom: -2px;
1272
  font-size: 1.54em;
1273
  line-height: 1.54em;
1274
  margin: 0;
1275
  right: 0px;
1276
  white-space: nowrap;
1277
}
1278

    
1279
/* Shortcut theming */
1280
div.add-or-remove-shortcuts {
1281
  float: left;
1282
  padding-left: 6px;
1283
  padding-top: 17px;
1284
}
1285

    
1286
/* Dashboard */
1287
#dashboard.dashboard-region div.block h2 {
1288
  background: #E0E0D8;
1289
}
1290

    
1291
#dashboard div.block h2 {
1292
  margin: 0;
1293
  font-size: 23px;
1294
  padding: 10px 0;
1295
}
1296

    
1297
#dashboard div.block div.content {
1298
  padding: 10px 5px 5px 5px;/* LTR */
1299
}
1300

    
1301
#dashboard div.block div.content ul.menu {
1302
  margin-left: 20px;/* LTR */
1303
}
1304

    
1305
#dashboard.dashboard-region .block {
1306
  border: #ccc 1px solid;
1307
}
1308

    
1309
/* Field UI */
1310
#field-display-overview input.field-formatter-settings-edit {
1311
  margin: 0;
1312
  padding: 1px 8px;
1313
  background-color: transparent;
1314
}
1315

    
1316
#field-display-overview input.field-formatter-settings-edit:focus,
1317
#field-display-overview input.field-formatter-settings-edit:active {
1318
  box-shadow: none;
1319
}
1320

    
1321
#field-display-overview tr.field-formatter-settings-changed {
1322
  background: #FFFFBB;
1323
}
1324

    
1325
#field-display-overview tr.drag {
1326
  background: #FFEE77;
1327
}
1328

    
1329
#field-display-overview tr.field-formatter-settings-editing {
1330
  background: #EDF4FF;
1331
}
1332

    
1333
#field-display-overview.field-formatter-settings-edit-form .form-item {
1334
  margin: 10px 0;
1335
}
1336

    
1337
#field-display-overview.field-formatter-settings-edit-form .form-submit {
1338
  margin-bottom: 0;
1339
}
1340

    
1341
form.field-multiple-table th.field-label {
1342
  background: transparent;
1343
}
1344

    
1345

    
1346
form .field-multiple-table th.field-label {
1347
  padding-left: 18px;
1348
}
1349

    
1350
form.field-multiple-table tr.even {
1351
  background: transparent;
1352
}
1353

    
1354
/* Recent content block */
1355
#dashboard div#block-node-recent div.content {
1356
  padding: 0;
1357
}
1358

    
1359
#block-node-recent table,#block-node-recent tr {
1360
  border: none;
1361
}
1362

    
1363
#block-node-recent.more-link {
1364
  padding: 0 5px 5px 0;/* LTR */
1365
}
1366

    
1367
/* User login block */
1368
#user-login-form.openid-links {
1369
  margin-left: 0;/* LTR */
1370
}
1371

    
1372
#user-login-form.openid-links .user-link {
1373
  margin-left: 1.5em;/* LTR */
1374
}
1375

    
1376
/* Messages */
1377
div.warning {
1378
  background-position: 12px 8px;
1379
  border: none;
1380
  padding: 10px 10px 10px 45px;
1381
}
1382

    
1383
/* Disable overlay message */
1384
body.adminimal-theme #overlay-disable-message {
1385
  background-color: #addafc;
1386
}
1387

    
1388
body.adminimal-theme #overlay-disable-message a,#overlay-disable-message a:visited {
1389
  color: #000;
1390
}
1391

    
1392
body.adminimal-theme #overlay-disable-message a:focus,#overlay-disable-message a:active {
1393
  outline: none;
1394
  text-decoration: underline;
1395
}
1396

    
1397
body.adminimal-theme .overlay-disable-message-focused a {
1398
  padding: 0.4em 0.6em;
1399
}
1400

    
1401
body.adminimal-theme .overlay-disable-message-focused #overlay-dismiss-message {
1402
  background-color: #59a0d8;
1403
  color: #fff;
1404
  -moz-border-radius: 8px;
1405
  -webkit-border-radius: 8px;
1406
  border-radius: 8px;
1407
}
1408

    
1409
body.adminimal-theme #ctools-export-ui-list-form.form-submit {
1410
  float: left;
1411
  margin-top: 36px;
1412
}
1413

    
1414
body.adminimal-theme a.imce-filefield-opener {
1415
  margin: 5px 0;
1416
}
1417

    
1418
body.adminimal-theme div.autocomplete-deluxe-multiple {
1419
  background: none repeat scroll 0 0 #FFFFFF;
1420
  padding: 0;
1421
  width: auto;
1422
  min-width: 500px;
1423
}
1424

    
1425
body.adminimal-theme .autocomplete-deluxe-item {
1426
  background: none repeat scroll 0 0 #555555;
1427
  border: 0 none;
1428
  border-radius: 0 0 0 0;
1429
  box-shadow: none;
1430
  color: #FFFFFF;
1431
  height: 12px;
1432
  margin: 0;
1433
  padding: 7px 20px 7px 10px;
1434
}
1435

    
1436
body.adminimal-theme .autocomplete-deluxe-item-delete {
1437
  background: url("../images/ui-icons-ffffff-256x240.png") no-repeat scroll -100px -130px transparent;
1438
  display: block;
1439
  font-size: 1px;
1440
  height: 13px;
1441
  position: absolute;
1442
  right: 2px;
1443
  top: 7px;
1444
  width: 12px;
1445
}
1446

    
1447
body.adminimal-theme ul.ui-autocomplete {
1448
  max-height: 300px;
1449
  max-width: 300px;
1450
  overflow-x: hidden;
1451
  overflow-y: auto;
1452
  padding: 0;
1453
  position: relative;
1454
  border: 1px solid #DDD;
1455
  margin-left: -2px;
1456
}
1457

    
1458
body.adminimal-theme div.autocomplete-deluxe-container input.autocomplete-deluxe-form-single {
1459
        background: #fff;
1460
}
1461

    
1462
body.adminimal-theme .ui-autocomplete .ui-menu-item a {
1463
  display: block;
1464
  line-height: 1.5;
1465
  padding: 5px 10px;
1466
  text-decoration: none;
1467
  color: #777;
1468
  font-size: 12px;
1469
}
1470

    
1471
body.adminimal-theme ul.ui-autocomplete li.ui-menu-item .ui-state-focus {
1472
        background: inherit;
1473
        color: inherit;
1474
}
1475

    
1476
body.adminimal-theme .ui-menu .ui-menu-item a.ui-state-focus {
1477
        margin: 0;
1478
        font-size: 12px;
1479
}
1480

    
1481
body.adminimal-theme .autocomplete-deluxe-highlight-char {
1482
  color: #000;
1483
  font-weight: normal;
1484
  text-decoration: underline;
1485
  font-size: 12px;
1486
}
1487

    
1488
body.adminimal-theme .ui-autocomplete .ui-menu-item a.ui-state-focus:hover,
1489
body.adminimal-theme .ui-autocomplete .ui-menu-item a.ui-state-hover {
1490
  background-color: #0074BD;
1491
  color: #fff;
1492
  cursor: pointer;
1493
  font-size: 12px;
1494
  margin: 0;
1495
}
1496

    
1497
body.adminimal-theme a.ui-state-focus:hover .autocomplete-deluxe-highlight-char,
1498
body.adminimal-theme .ui-autocomplete .ui-menu-item a.ui-state-hover .autocomplete-deluxe-highlight-char {
1499
  color: #caf631;
1500
  font-size: 12px;
1501
}
1502

    
1503
body.adminimal-theme .ctools-dropbutton-processed {
1504
  border-radius: 0;
1505
  background: #FFFFFF;
1506
}
1507

    
1508
body #page-manager-list-pages-form.form-item {
1509
  margin-bottom: 20px;
1510
}
1511

    
1512
body div.warning {
1513
  background-image: url("images/warning.svg");
1514
  background-position: 12px 50%;
1515
  background-color: transparent;
1516
  background-repeat: no-repeat;
1517
  color: #555;
1518
  border-top: 1px solid #ff9421;
1519
  border-left: none;
1520
  border-right: none;
1521
  border-bottom: 1px solid #ff9421;
1522
}
1523

    
1524
body div.warning a {
1525
  color: #0074BD;
1526
}
1527

    
1528
body div.error {
1529
  background-image: url("images/error.svg");
1530
  background-color: transparent;
1531
  background-position: 12px 50%;
1532
  background-repeat: no-repeat;
1533
  color: #555;
1534
  border-top: 1px solid #e55454;
1535
  border-left: none;
1536
  border-right: none;
1537
  border-bottom: 1px solid #e55454;
1538
}
1539

    
1540
body div.error a {
1541
  color: #0074BD;
1542
}
1543

    
1544
body div.status {
1545
  background-image: url("images/status.svg");
1546
  background-position: 12px 50%;
1547
  background-color: transparent;
1548
  background-repeat: no-repeat;
1549
  color: #555;
1550
  border-top: 1px solid #61a643;
1551
  border-left: none;
1552
  border-right: none;
1553
  border-bottom: 1px solid #61a643;
1554
}
1555

    
1556
body div.status a {
1557
  color: #0074BD;
1558
}
1559

    
1560
#edit-pages-apply, #edit-pages-reset {
1561
  float: left;
1562
  margin-top: 40px;
1563
}
1564

    
1565
body.adminimal-theme .views-ui-display-tab-bucket h3 {
1566
  font-size: 20px;
1567
  margin: 10px;
1568
  padding: 6px 6px 10px;
1569
  border-left: 5px solid #DDD;
1570
  transition: all, 0.3s;
1571
}
1572
body.adminimal-theme .views-ui-display-tab-bucket:hover h3 {
1573
  border-color: #0074BD;
1574
}
1575

    
1576
div.fieldset-description {
1577
  padding-bottom: 0.5em;
1578
}
1579

    
1580
/* Configuration menu blocks */
1581
div.admin-panel {
1582
  background: none repeat scroll 0 0 #F8F8F8;
1583
  border: none;
1584
  margin: 0 0 20px;
1585
  padding: 10px;
1586
}
1587

    
1588
/* Table hover style */
1589
.adminimal-theme tr.even:hover, .adminimal-theme tr.odd:hover {
1590
  background: #FFFFBF;
1591
}
1592

    
1593
/* Tokens */
1594
.adminimal-theme .token-tree {
1595
  margin-left: 0;
1596
}
1597

    
1598
.adminimal-theme table.token-tree span.expander {
1599
  margin-left: -5px;
1600
}
1601

    
1602
/* Link Icons */
1603
ul.links.inline li.edit {
1604
  text-transform: capitalize;
1605
}
1606

    
1607
ul.links.inline li.delete {
1608
  text-transform: capitalize;
1609
}
1610

    
1611
body.adminimal-theme .views-display-column > .ctools-collapsible-handle {
1612
  border-color: #F3F3F3;
1613
  border-style: solid;
1614
  border-width: 1px 1px 0;
1615
  font-size: 17px;
1616
  font-weight: 300;
1617
  margin: 0;
1618
  padding: 6px 5px 6px 5px;
1619
}
1620

    
1621
body.adminimal-theme .views-display-column > .ctools-toggle {
1622
  margin-left: 10px;
1623
  margin-right: 6px;
1624
  margin-top: 14px;
1625
}
1626

    
1627
body.adminimal-theme .views-display-column > .ctools-toggle.ctools-toggle-collapsed {
1628
  margin-left: 12px;
1629
  margin-right: 6px;
1630
  margin-top: 11px;
1631
}
1632

    
1633
body.adminimal-theme .views-ui-display-tab-bucket .ctools-button-processed {
1634
  border-radius: 0;
1635
}
1636

    
1637
body.adminimal-theme .views-admin .icon {
1638
  height: 16px;
1639
  margin-left: -6px;
1640
  width: 16px;
1641
}
1642

    
1643
#simplenews-admin-filter .spacer {
1644
  float: left;
1645
  margin-top: 10px;
1646
  margin-left: 0;
1647
}
1648

    
1649
body.adminimal-theme .token-tree th {
1650
  padding-bottom: 10px;
1651
  padding-top: 10px;
1652
}
1653

    
1654
.overlay ul.secondary {
1655
  background: none repeat scroll 0 0 transparent;
1656
  float: left;
1657
  margin: 0;
1658
  overflow: visible;
1659
}
1660

    
1661
.views-ui-display-tab-bucket .ctools-button-processed {
1662
  border-radius: 4px;
1663
  position: absolute;
1664
  right: 5px;
1665
  top: 5px;
1666
}
1667

    
1668
.ctools-dropbutton-processed {
1669
  border-radius: 4px;
1670
}
1671

    
1672
#views-ui-preview-form .arguments-preview, #views-ui-preview-form .form-type-textfield {
1673
  margin-left: 14px;
1674
  margin-top: 0px;
1675
}
1676

    
1677
#preview-submit-wrapper {
1678
  margin-top: 8px;
1679
}
1680

    
1681
#views-ui-preview-form .form-type-checkbox {
1682
  margin-left: 2px;
1683
  margin-top: 8px;
1684
}
1685

    
1686
#page-manager-list-pages td.page-manager-page-operations .ctools-dropbutton {
1687
  right: auto;
1688
}
1689

    
1690
.views-exposed-widget {
1691
  float: left;
1692
  padding-right: 20px;
1693
}
1694

    
1695
.views-exposed-widget .views-submit-button {
1696
  clear: both;
1697
}
1698

    
1699
.views-exposed-form label {
1700
  font-family: Sans-serif;
1701
  font-size: 16px;
1702
  font-weight: 600;
1703
  line-height: inherit;
1704
  margin-bottom: 0;
1705
  padding: 0.25em 0;
1706
}
1707

    
1708
.views-exposed-form .views-exposed-widget .form-submit {
1709
  /* Add top margin of 34px. */
1710
  margin-top: 2.429em;
1711
}
1712

    
1713
/* Views and Ctools */
1714
.overlay ul.secondary{
1715
  background: none repeat scroll 0 0 transparent;
1716
  float: left;
1717
  margin: 0;
1718
  overflow: visible;
1719
}
1720

    
1721
.views-ui-display-tab-bucket .ctools-button-processed{
1722
        position: relative;
1723
        right: 5px;
1724
        top: 1px;
1725
        float: right;
1726
}
1727

    
1728
.views-display-column .views-ui-display-tab-bucket .ctools-button-processed{
1729
        top: 14px;
1730
}
1731

    
1732
.ctools-dropbutton-processed{
1733
  border-radius: 4px;
1734
}
1735

    
1736
#views-ui-preview-form.arguments-preview,#views-ui-preview-form.form-type-textfield{
1737
  margin-left: 14px;
1738
  margin-top: 0px;
1739
}
1740

    
1741
#preview-submit-wrapper{
1742
  margin-top: 8px;
1743
}
1744

    
1745
#views-ui-preview-form.form-type-checkbox{
1746
  margin-left: 2px;
1747
  margin-top: 8px;
1748
}
1749

    
1750
#page-manager-list-pages td.page-manager-page-operations .ctools-dropbutton{
1751
  right: auto;
1752
}
1753

    
1754
.views-exposed-widget{
1755
  float: left;
1756
  padding-right: 20px;
1757
}
1758

    
1759
.views-exposed-widget .views-submit-button{
1760
  clear: both;
1761
}
1762

    
1763
#views-ui-config-item-form .dependent-options {
1764
  margin-left: 18px; /* Restore views default from being overridden by .form-item */
1765
}
1766

    
1767
.views-exposed-form label{
1768
  padding-bottom: 10px;
1769
}
1770

    
1771
.ui-widget table th {
1772
  text-align: center;
1773
  font-weight: bold;
1774
  font-size: 12px;
1775
}
1776

    
1777
#ui-datepicker-div {
1778
  border: 5px solid #333;
1779
  background: white;
1780
  padding: 0;
1781
  margin: 0;
1782
}
1783

    
1784
.ui-widget table thead th {
1785
  background: #555;
1786
  color: white;
1787
}
1788

    
1789
body.page-admin-appearance fieldset legend {
1790
  background: white !important;
1791
  padding: 0 6px !important;
1792
  margin: 0 !important;
1793
  margin-left: -3px !important;
1794
  font-family: "Open Sans", "Segoe UI", "Helvetica", sans-serif !important;
1795
  font-size: 22px !important;
1796
  font-weight: 300 !important;
1797
}
1798

    
1799
body.page-admin-appearance fieldset fieldset {
1800
  background-color: white !important;
1801
}
1802

    
1803
.views-attachment .options-set label {
1804
  font-weight: 300;
1805
}
1806

    
1807
#views-ui-preview-form .form-type-textfield label {
1808
  font-weight: 300;
1809
}
1810

    
1811
.views-ui-dialog .ui-dialog-titlebar-close {
1812
  border: medium none;
1813
  border-radius: 0 0 0 0;
1814
  box-shadow: none;
1815
  right: 5px;
1816
  top: 5px;
1817
}
1818

    
1819
.views-ui-dialog #views-ajax-title {
1820
  font-weight: normal;
1821
  text-align: center;
1822
}
1823

    
1824
.views-ui-dialog .scroll {
1825
  padding: 10px 20px;
1826
}
1827

    
1828
.views-ui-dialog .form-buttons {
1829
  background-color: #F3F4EE;
1830
  padding: 15px;
1831
}
1832

    
1833
.ui-widget-header {
1834
  border: none;
1835
}
1836

    
1837
.views-ui-dialog {
1838
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
1839
  padding-bottom: 10px;
1840
}
1841
.views-ui-dialog #views-ajax-popup {
1842
  padding-bottom: 10px;
1843
}
1844

    
1845
.views-filterable-options .form-type-checkbox input.form-checkbox{
1846
  position: relative;
1847
  top: 1px;
1848
}
1849

    
1850
.views-filterable-options .form-type-checkbox {
1851
  padding: 10px;
1852
}
1853

    
1854
.views-filterable-options .form-type-checkbox:hover {
1855
  background: #ffffbf;
1856
}
1857

    
1858
input.form-checkbox, input.form-radio {
1859
  vertical-align: baseline;
1860
}
1861

    
1862
table.sticky-header {
1863
  z-index: 999;
1864
}
1865

    
1866
.ctools-content ul.actions {
1867
  margin: 0;
1868
  padding: 0;
1869
}
1870

    
1871
.ctools-button-processed {
1872
  border-color: #CCCCCC;
1873
  background: none repeat scroll 0 0 #FFFFFF;
1874
}
1875

    
1876
.ctools-button-processed:hover {
1877
  border-color: #0074BD;
1878
}
1879

    
1880
.ctools-no-js .ctools-content ul, .ctools-button-processed .ctools-content ul {
1881
  margin: 0.25em;
1882
}
1883

    
1884
div.form-item-view-args input#preview-args {
1885
  margin-top: 0.6em;
1886
}
1887

    
1888
.ctools-dropbutton ul.right.actions li input {
1889
  color: #0074BD;
1890
}
1891

    
1892
.ctools-dropbutton ul.right.actions li input:hover {
1893
  text-decoration: underline;
1894
}
1895

    
1896
.views-ui-dialog .form-item-options-tokenize {
1897
  margin-top: 10px;
1898
}
1899

    
1900
#dblog-filter-form .form-actions {
1901
  clear: both;
1902
  float: left;
1903
  padding: 0;
1904
}
1905

    
1906
.container-inline .form-actions, .container-inline.form-actions {
1907
  clear: none;
1908
  display: inline-block;
1909
  float: left;
1910
  margin-bottom: 0;
1911
  margin-top: 0;
1912
}
1913

    
1914
div.admin-panel .description {
1915
  margin: 0 0 3px;
1916
  padding: 0 0 0.5em;
1917
}
1918

    
1919
#permissions td.module {
1920
  font-weight: bold;
1921
  font-family: sans-serif;
1922
}
1923

    
1924
body.page-node-add ul.admin-list li {
1925
  background-position: 0 50%;
1926
  padding-top: 0;
1927
  margin-bottom: 20px;
1928
}
1929

    
1930
body.page-node-add ul.admin-list li div.description {
1931
  margin: 0;
1932
}
1933

    
1934
#dashboard .canvas-content a.button:hover {
1935
  color: #fff;
1936
}
1937

    
1938
div.contextual-links-wrapper ul.contextual-links, a.contextual-links-trigger, div.contextual-links-active a.contextual-links-trigger {
1939
  border-radius: 0;
1940
}
1941

    
1942
body.page-admin-dashboard .container-inline .form-actions, body.page-admin-dashboard .container-inline.form-actions {
1943
  margin-top: 0;
1944
}
1945

    
1946
.system-themes-list-disabled .theme-selector {
1947
  display: inline-block;
1948
  float: none;
1949
  opacity: 0.5;
1950
  padding: 20px 20px 20px 0;
1951
  vertical-align: top;
1952
  width: 300px;
1953
}
1954

    
1955
.system-themes-list-disabled .theme-selector:hover {
1956
  opacity: 1;
1957
}
1958

    
1959
#system-themes-page {
1960
  padding-top: 20px;
1961
}
1962

    
1963
#system-themes-page h2 {
1964
  color: #555555;
1965
  font-size: 21px;
1966
  font-weight: bold;
1967
  text-transform: uppercase;
1968
}
1969

    
1970
.system-themes-list-enabled .theme-info h3 {
1971
  font-size: 24px;
1972
  font-weight: 400;
1973
}
1974

    
1975
.system-themes-list-enabled .theme-default .theme-info h3 {
1976
  font-size: 24px;
1977
  font-weight: 400;
1978
}
1979

    
1980
.system-themes-list-disabled {
1981
  border-top: 5px solid #CDCDCD;
1982
  padding-top: 20px;
1983
}
1984

    
1985
.system-themes-list-disabled .theme-selector .screenshot, .system-themes-list-disabled .theme-selector .no-screenshot {
1986
  margin-bottom: 10px;
1987
}
1988

    
1989
#block-system-main {
1990
  clear: both;
1991
}
1992

    
1993
#palette .lock {
1994
  float: right;
1995
}
1996

    
1997
/* Media Module Styling */
1998
div.field-type-media {
1999
    padding-bottom: 1em;
2000
}
2001

    
2002
div.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.media-wrapper {
2003
  padding: 0;
2004
}
2005

    
2006
.media-browser-tab.ui-tabs-panel {
2007
    border: none;
2008
}
2009

    
2010
#media-browser-tabset ul.tabs.primary li {
2011
    border: medium none;
2012
}
2013

    
2014
#media-browser-tabset ul.tabs.primary li.ui-state-active {
2015
    background: #FFFFFF;
2016
}
2017

    
2018
#media-browser-tabset ul.tabs.primary li a:link {
2019
    font-weight: 300;
2020
    background: transparent;
2021
    color: #111;
2022
    border: none;
2023
    font-size: 16px;
2024
    line-height: 8px;
2025
    margin: 0;
2026
    padding: 10px 20px;
2027
}
2028

    
2029
#media-browser-tabset ul.tabs.primary li a:hover {
2030
  background: #0074BD;
2031
  color: #fff;
2032
}
2033

    
2034
#media-browser-tabset ul.tabs.primary li.ui-state-active a:hover {
2035
  background: #fff;
2036
  color: #111;
2037
}
2038

    
2039
body.adminimal-theme .progress .bar {
2040
  background: none repeat scroll 0 0 #CCCCCC;
2041
  border: none;
2042
  border-radius: 0;
2043
  margin: 0 0 0.5em 0;
2044
}
2045

    
2046
body.adminimal-theme .progress .percentage {
2047
  float: right;
2048
  font-size: 26px;
2049
  font-weight: 100;
2050
  line-height: 30px;
2051
}
2052

    
2053
body.adminimal-theme .progress .filled {
2054
  -webkit-transition: 0.5s linear;
2055
  -moz-transition: 0.5s linear;
2056
  -o-transition: 0.5s linear;
2057
  transition: 0.5s linear;
2058
  -webkit-transition-property: width, background-color;
2059
  -moz-transition-property: width, background-color;
2060
  -o-transition-property: width, background-color;
2061
  transition-property: width, background-color;
2062
}
2063

    
2064
body.adminimal-theme .progress .filled,
2065
body.adminimal-theme .progress .bar .filled {
2066
  background: none repeat scroll 0 0 #0074BD !important;
2067
}
2068

    
2069
.update tr.error, .update tr.error.even:hover, .update tr.error.odd:hover {
2070
  background: none repeat scroll 0 0 #B73939 !important;
2071
  color: #fff;
2072
}
2073

    
2074
.update tr.error .version-recommended {
2075
  background: none repeat scroll 0 0 #B73939;
2076
}
2077

    
2078
.update .security-error {
2079
  color: #FFFFFF;
2080
  font-size: 23px;
2081
  font-weight: bold;
2082
}
2083

    
2084
.update table.version-security .version-title {
2085
  color: #FFFFFF;
2086
}
2087

    
2088
table.update tr.error td, table.update tr.error th {
2089
  color: #fff;
2090
}
2091

    
2092
.text-format-wrapper .form-item {
2093
  padding-right: 0;
2094
}
2095

    
2096
.form-textarea-wrapper textarea {
2097
  resize:vertical;
2098
  -moz-box-sizing: border-box;
2099
  -webkit-box-sizing: border-box;
2100
  box-sizing: border-box;
2101
}
2102

    
2103
div.krumo-root {
2104
  border-color: #ddd;
2105
}
2106

    
2107
div.krumo-wrapper ul {
2108
  margin: 0;
2109
}
2110

    
2111
div.krumo-wrapper li {
2112
  list-style: none outside none;
2113
}
2114

    
2115
#module-filter-tabs.bottom-fixed {
2116
  position: fixed;
2117
}
2118

    
2119
body.adminimal-theme div.dev-query {
2120
  background: none repeat scroll 0 0 #000000;
2121
  bottom: 0;
2122
  color: #82eb12;
2123
  display: block;
2124
  font-family: courier;
2125
  overflow: auto;
2126
  padding: 5px;
2127
}
2128

    
2129
body.adminimal-theme div.dev-query strong {
2130
  color: #FFE414;
2131
}
2132

    
2133

    
2134
/* Ckeditor Styling */
2135

    
2136
body.adminimal-theme .cke_reset_all,body.adminimal-theme  .cke_reset_all * {
2137
  border-radius: 0;
2138
  font-family: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
2139
  text-shadow: none;
2140
}
2141

    
2142
body.adminimal-theme .ckeditor_links {
2143
  border-left: 1px solid #DDDDDD;
2144
  border-right: 1px solid #DDDDDD;
2145
  display: block;
2146
  padding: 10px;
2147
  width: auto;
2148
}
2149

    
2150
body.adminimal-theme .ckeditor_links:hover {
2151
  background: #eee;
2152
  text-decoration: none;
2153
}
2154

    
2155
body.adminimal-theme .cke_chrome {
2156
  box-shadow: none;
2157
}
2158

    
2159
body.adminimal-theme .cke_top {
2160
  background: #eee;
2161
}
2162

    
2163
body.adminimal-theme .cke_toolgroup {
2164
  background: #fff;
2165
  border: 1px solid #ccc;
2166
}
2167

    
2168

    
2169
body.adminimal-theme .cke_combo_button {
2170
  background: #fff;
2171
  border: 1px solid #ccc;
2172
}
2173

    
2174
body.adminimal-theme .cke_combo_off a.cke_combo_button:hover {
2175
  background: #fff;
2176
  border: 1px solid #0074BD;
2177
}
2178

    
2179
body.adminimal-theme .cke_button_on {
2180
  background: #fff;
2181
  box-shadow: 0px 3px 0px #0074BD;
2182
  -moz-border-radius: 0;
2183
  -webkit-border-radius: 0;
2184
  border-radius: 0;
2185
}
2186

    
2187
body.adminimal-theme .cke_button_on:hover {
2188
  box-shadow: 0px 3px 0px #0074BD;
2189
}
2190

    
2191
body.adminimal-theme .cke_bottom {
2192
  background: #eee;
2193
}
2194

    
2195
body.adminimal-theme .cke_combo_off a.cke_combo_button:active,body.adminimal-theme  .cke_combo_on a.cke_combo_button {
2196
  border: 1px solid #0074BD;
2197
  border-bottom-width: 3px;
2198
  background: #fff;
2199
  box-shadow: none;
2200
}
2201

    
2202
body.adminimal-theme a.cke_button_on:hover,
2203
body.adminimal-theme a.cke_button_on:focus,
2204
body.adminimal-theme a.cke_button_on:active,
2205
body.adminimal-theme .cke_button:first-child,
2206
body.adminimal-theme .cke_button:last-child {
2207
  -moz-border-radius: 0;
2208
  -webkit-border-radius: 0;
2209
  border-radius: 0;
2210
}
2211

    
2212
body.adminimal-theme a.cke_button_off:hover,
2213
body.adminimal-theme a.cke_button_off:focus, a.cke_button_off:active,
2214
body.adminimal-theme a.cke_button_disabled:hover,
2215
body.adminimal-theme a.cke_button_disabled:focus,
2216
body.adminimal-theme a.cke_button_disabled:active {
2217
  background: #eee;
2218
  box-shadow: none;
2219
  border-color: #0074BD;
2220
  -moz-border-radius: 0;
2221
  -webkit-border-radius: 0;
2222
  border-radius: 0;
2223
}
2224

    
2225
body.adminimal-theme .cke_reset_all label {
2226
  display: inline-block;
2227
  margin-top: 5px;
2228
  padding-bottom: 2px;
2229
  position: relative;
2230
}
2231

    
2232
body.adminimal-theme .cke_dialog_body label.cke_required {
2233
  font-weight: normal;
2234
}
2235

    
2236
body.adminimal-theme .cke_reset_all .cke_dialog_body {
2237
  font-family: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
2238
  border: 1px solid #CCCCCC;
2239
}
2240

    
2241
body.adminimal-theme .cke_reset_all fieldset {
2242
  border: 1px solid #DDDDDD;
2243
  border-top: 3px solid #0074BD;
2244
  padding: 10px;
2245
}
2246

    
2247
body.adminimal-theme .cke_reset_all legend {
2248
  font-family: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
2249
  font-size: 18px;
2250
  font-weight: 100;
2251
  padding: 0 0.5em;
2252
}
2253

    
2254
body.adminimal-theme .cke_combopanel {
2255
  height: 170px;
2256
  width: 170px;
2257
  border: 1px solid #DDDDDD;
2258
  margin-top: 3px;
2259
}
2260

    
2261
body.adminimal-theme .cke_dialog_footer {
2262
  background: #eee;
2263
}
2264

    
2265
body.adminimal-theme a.cke_dialog_tab:hover {
2266
  text-decoration: none;
2267
  background: #fff;
2268
  color: #0074BD;
2269
}
2270

    
2271
body.adminimal-theme select.cke_dialog_ui_input_select {
2272
  box-shadow: none;
2273
}
2274

    
2275
body.adminimal-theme input.cke_dialog_ui_input_text,
2276
body.adminimal-theme input.cke_dialog_ui_input_password,
2277
body.adminimal-theme textarea.cke_dialog_ui_input_textarea {
2278
  box-shadow: none;
2279
  border-color: #CCCCCC;
2280
}
2281

    
2282
body.adminimal-theme .cke_dialog_title {
2283
  background: #333333;
2284
  border-bottom: none;
2285
  border-radius: 0;
2286
  box-shadow: none;
2287
  color: #FFFFFF;
2288
  font-size: 18px;
2289
  text-shadow: none;
2290
}
2291

    
2292
body.adminimal-theme .cke_dialog_ui_vbox_child label {
2293
  top: -2px;
2294
}
2295

    
2296
body.adminimal-theme input.cke_dialog_ui_input_text:focus,
2297
body.adminimal-theme input.cke_dialog_ui_input_password:focus,
2298
body.adminimal-theme textarea.cke_dialog_ui_input_textarea:focus,
2299
body.adminimal-theme select.cke_dialog_ui_input_select:focus {
2300
  border-color: #0074BD;
2301
}
2302

    
2303
body.adminimal-theme a.cke_dialog_ui_button:focus,
2304
body.adminimal-theme a.cke_dialog_ui_button:hover,
2305
body.adminimal-theme a.cke_dialog_ui_button:active {
2306
  border-color: #0074BD;
2307
  box-shadow: none;
2308
  text-decoration: none;
2309
  color: #fff;
2310
  background: #0074BD;
2311
}
2312

    
2313
body.adminimal-theme a.cke_dialog_ui_button {
2314
  background: #eee;
2315
  padding: 4px 0;
2316
}
2317

    
2318
body.adminimal-theme a.cke_dialog_ui_button:focus span,
2319
body.adminimal-theme a.cke_dialog_ui_button:hover span,
2320
body.adminimal-theme a.cke_dialog_ui_button:active span {
2321
  color: #fff;
2322
}
2323

    
2324
body.adminimal-theme .cke_ltr .cke_dialog_close_button {
2325
  background: url("images/x-white.png") scroll no-repeat 50% 2px #B73939;
2326
  right: 10px;
2327
  top: 1px;
2328
  width: 45px;
2329
}
2330

    
2331
body.adminimal-theme .cke_ltr .cke_dialog_close_button:hover {
2332
  background-color: #e55454;
2333
}
2334

    
2335
body.adminimal-theme a.cke_dialog_ui_button_ok {
2336
  background: #4D8F46;
2337
  border-color: #4D8F46;
2338
  box-shadow: none;
2339
}
2340

    
2341
body.adminimal-theme a.cke_dialog_ui_button_ok:hover {
2342
  background: #0A6700;
2343
  border-color: #0A6700;
2344
}
2345

    
2346
body.adminimal-theme a.cke_path_item:hover, body.adminimal-theme a.cke_path_item:focus, body.adminimal-theme a.cke_path_item:active {
2347
  border-radius: 0;
2348
  -moz-border-radius: 0;
2349
  -webkit-border-radius: 0;
2350
  box-shadow: none;
2351
  text-decoration:none;
2352
  text-shadow: none;
2353
}
2354

    
2355
.messages.theme-disabled {
2356
  background: transparent;
2357
  border: none;
2358
  border-top: 1px solid #ccc;
2359
  border-bottom: 1px solid #ccc;
2360
  padding: 10px 15px;
2361
}
2362

    
2363
body.adminimal-theme ul.rules-operations a, .rules-elements-add ul.action-links a {
2364
  font-size: inherit;
2365
}
2366

    
2367
body.adminimal-theme .rules-autocomplete-button {
2368
  height: 28px;
2369
  top: -1px;
2370
}
2371

    
2372
body.adminimal-theme ul.rules-autocomplete .rules-dsac-group {
2373
  background-color: transparent;
2374
}
2375

    
2376
body.adminimal-theme #media-browser-page #branding {
2377
  background: #ddd;
2378
  margin: 0;
2379
  padding: 0;
2380
}
2381

    
2382
body.adminimal-theme #media-tabs-wrapper {
2383
  float: left;
2384
}
2385

    
2386
body.adminimal-theme .exposed-filters .form-select {
2387
  margin: 0.5em;
2388
}
2389

    
2390
body.adminimal-theme .exposed-filters .container-inline .form-actions, .exposed-filters .container-inline.form-actions {
2391
  margin: 0.5em 0;
2392
}
2393

    
2394
body.adminimal-theme .views-ui-dialog .ui-dialog-titlebar-close span {
2395
  display: block;
2396
  left: 0;
2397
  top: 0;
2398
}
2399

    
2400
body.adminimal-theme .views-ui-dialog #edit-options .collapsible {
2401
  float: inherit;
2402
  width: auto;
2403
}
2404

    
2405
body.adminimal-theme div.views-display-settings #edit-display-settings-title {
2406
  font-size: 26px;
2407
  line-height: 1.5;
2408
  margin: 0px;
2409
}
2410

    
2411
body.adminimal-theme div#edit-display-settings .ctools-toggle {
2412
        margin-right: 6px;
2413
        margin-top: 18px;
2414
}
2415

    
2416
body.adminimal-theme div#edit-display-settings .ctools-toggle.ctools-toggle-collapsed {
2417
  margin-top: 14px;
2418
}
2419

    
2420
body.adminimal-theme .ctools-twisty {
2421
        top: 1em;
2422
}
2423

    
2424
body.adminimal-theme .views-admin h1.unit-title {
2425
  margin-bottom: 4px;
2426
}
2427

    
2428
body.adminimal-theme .views-edit-view .views-display-top {
2429
  padding: 0px;
2430
}
2431

    
2432
body.adminimal-theme ul#views-display-menu-tabs {
2433
  width: auto;
2434
  margin-right: 18em;
2435
}
2436

    
2437
body.adminimal-theme .views-display-top ul#views-display-menu-tabs li {
2438
  margin: 0px;
2439
}
2440

    
2441
body.adminimal-theme .views-display-top ul#views-display-menu-tabs li a {
2442
  padding: 12px 10px;
2443
  font-size: 14px;
2444
  border: none;
2445
}
2446

    
2447
body.adminimal-theme .views-displays .secondary a:hover > .icon.add,
2448
body.adminimal-theme .views-displays .secondary a:focus > .icon.add  {
2449
  background-position: center -23px;
2450
}
2451

    
2452
body.adminimal-theme .views-displays .secondary a > .icon.add {
2453
  background-position: center 5px;
2454
}
2455

    
2456
body.adminimal-theme #views-display-top #views-display-menu-tabs li.add .action-list {
2457
  top: 42px;
2458
  text-align: left;
2459
  width: auto;
2460
  background: #fff;
2461
  border: 1px solid #ccc;
2462
  box-shadow: 0 3px 5px rgba(0,0,0,0.1);
2463
}
2464

    
2465
body.adminimal-theme .views-displays .secondary .action-list li {
2466
  border: none;
2467
  clear: both;
2468
}
2469

    
2470
body.adminimal-theme .views-displays .secondary .action-list li.last  {
2471
  padding-bottom: 5px;
2472
}
2473

    
2474
body.adminimal-theme .views-display-top ul#views-display-menu-tabs li a.active {
2475
  box-shadow: 0px 1px 0px #0073BC;
2476
  color: #0073BC;
2477
}
2478

    
2479
body.adminimal-theme .views-display-top ul#views-display-menu-tabs li a:hover,
2480
body.adminimal-theme .views-display-top ul#views-display-menu-tabs li a:focus {
2481
        color: #FFF;
2482
        background-color: #0074BD;
2483
        box-shadow: 0px -1px 0px #0074BD, 0px 1px 0px #0074BD;
2484
        text-decoration: none;
2485
}
2486

    
2487
body.adminimal-theme .views-admin a:hover {
2488
  text-decoration: underline;
2489
}
2490

    
2491
body.adminimal-theme .views-displays .secondary .action-list li {
2492
  background-color: #fff;
2493
}
2494

    
2495
body.adminimal-theme .views-displays .secondary .action-list li:hover {
2496
  background-color: #fff;
2497
}
2498

    
2499
body.adminimal-theme .views-displays .secondary .action-list li input {
2500
  color: #0074BD;
2501
}
2502

    
2503
body.adminimal-theme .views-displays .secondary .action-list li input:hover {
2504
  text-decoration: underline;
2505
}
2506

    
2507
body.adminimal-theme #edit-module-filter-name::-ms-clear {
2508
  display: none;
2509
}
2510

    
2511
body.adminimal-theme .chosen-container-single .chosen-single {
2512
  border-radius: 0;
2513
  background: #fff;
2514
  box-shadow: none;
2515
  padding: 2px 10px;
2516
  border-color: #ddd;
2517
}
2518

    
2519
body.adminimal-theme .chosen-container.chosen-container-active > a {
2520
  border-color: #0074BD;
2521
}
2522

    
2523
body.adminimal-theme .chosen-container.chosen-container-active .chosen-drop,
2524
body.adminimal-theme .chosen-container-active .chosen-choices {
2525
  border-color: #0074BD;
2526
}
2527

    
2528
body.adminimal-theme .chosen-container.chosen-container-active.chosen-with-drop .chosen-drop {
2529
  border-top: 1px solid #0074BD;
2530
}
2531

    
2532
body.adminimal-theme .chosen-container-single .chosen-single div b {
2533
  background-position: 0px 4px;
2534
}
2535

    
2536
body.adminimal-theme .chosen-container-single .chosen-drop,
2537
body.adminimal-theme .chosen-container-multi .chosen-drop {
2538
        border-radius: 0;
2539
        box-shadow: none;
2540
}
2541

    
2542
body.adminimal-theme .chosen-container-multi .chosen-choices li.search-choice,
2543
body.adminimal-theme .chosen-container-active.chosen-with-drop .chosen-single,
2544
body.adminimal-theme .chosen-container-active .chosen-choices {
2545
        box-shadow: none;
2546
        border-radius: 0;
2547
}
2548
body.adminimal-theme .chosen-container-multi .chosen-choices {
2549
  background: #fff;
2550
  border-color: #DDD;
2551
}
2552
body.adminimal-theme .chosen-container-multi .chosen-choices li.search-choice {
2553
  background: #e3e3e3;
2554
  border-color: #e3e3e3;
2555
}
2556
body.adminimal-theme .chosen-container .chosen-results li.highlighted {
2557
  background: #0074BD;
2558
}
2559

    
2560
body.adminimal-theme .chosen-container .chosen-results li.group-result {
2561
        background: #eaeaea;
2562
}
2563

    
2564
body.adminimal-theme input#edit-module-filter-name {
2565
  outline: none;
2566
  -webkit-outline: none;
2567
}
2568

    
2569
body.adminimal-theme .custom_css_found .css_path {
2570
  padding: 2px 6px;
2571
  color: #61A643;
2572
  font-weight: 600;
2573
}
2574

    
2575
body.adminimal-theme .custom_css_not_found .css_path {
2576
  color: #000;
2577
  padding: 2px 6px;
2578
  font-weight: 600;
2579
  background: #eee;
2580
}
2581

    
2582
/* Sidebars */
2583

    
2584
#content-wrapper {
2585
  width: 100%;
2586
  display: table;
2587
  margin: 0;
2588
}
2589

    
2590
#main-content {
2591
  width: 100%;
2592
  display: table-cell;
2593
  vertical-align: top;
2594
}
2595

    
2596
#sidebar-left .region-sidebar-left, #sidebar-right .region-sidebar-right {
2597
  display: block;
2598
  width: 220px;
2599
  padding: 0px;
2600
  margin: 0px;
2601
}
2602

    
2603
#sidebar-left .region-sidebar-left {
2604
  padding-right: 20px;
2605
}
2606

    
2607
#sidebar-right .region-sidebar-right {
2608
  padding-left: 20px;
2609
}
2610

    
2611
.form-wrapper {
2612
  margin-bottom: 20px;
2613
}
2614

    
2615
scroll.form-wrapper {
2616
  margin-bottom: 0px;
2617
}
2618

    
2619
#autosave-status {
2620
  height: auto;
2621
  left: 0;
2622
  padding: 1em;
2623
  background: #37A5DA;
2624
}
2625

    
2626
#autosave-status #status {
2627
  margin-left: 0;
2628
}
2629

    
2630
#autosave-status a {
2631
  display: inline-block;
2632
  padding: 0.3em 0.5em;
2633
  background: #444;
2634
  text-decoration: none;
2635
}
2636

    
2637
#autosave-status a:hover,
2638
#autosave-status a:focus {
2639
  background: #222;
2640
}
2641

    
2642
/* Fix SemanticViews module see #2340681 */
2643
body.page-admin-structure-views-view #views-ui-edit-display-form #edit-options #edit-style-options-row fieldset#edit-style-options-row--2 {
2644
  float: left;
2645
}
2646

    
2647
body.adminimal-theme #module-filter-update-status-form {
2648
  float: none;
2649
  text-align: center;
2650
}
2651

    
2652
body.adminimal-theme #module-filter-update-status-form #edit-module-filter-show {
2653
  padding: 10px;
2654
}
2655

    
2656
/* Fix Views preview display issue #2486489 by @geoffreyr */
2657
body.page-admin-structure-views-view #content-wrapper {
2658
  table-layout: fixed;
2659
}
2660

    
2661
/* Fix Views left and right sidebar display issue see #2562275 */
2662
body.page-admin-structure-views-view.sidebar-left #content-wrapper #main-content {
2663
  padding-left: 240px;
2664
}
2665

    
2666
body.page-admin-structure-views-view.sidebar-right #content-wrapper #main-content {
2667
  padding-right: 240px;
2668
}
2669

    
2670
body.page-admin-structure-views-view.sidebar-right #content-wrapper #sidebar-right {
2671
  margin-left: -240px;
2672
}
2673

    
2674
body.page-admin-structure-views-view.two-sidebars #content-wrapper #main-content {
2675
  padding-left: 240px;
2676
  padding-right: 240px;
2677
}
2678

    
2679
body.page-admin-structure-views-view.two-sidebars #content-wrapper #sidebar-right {
2680
  margin-left: -240px;
2681
}
2682

    
2683
/* Fix Module Filter form float... see #2444477 */
2684
body.adminimal-theme #module-filter-update-status-form {
2685
  float: none;
2686
  padding-bottom: 1em;
2687
  clear: both;
2688
}
2689

    
2690
body.adminimal-theme #module-filter-update-status-form #edit-module-filter-show {
2691
  margin-top: 5px;
2692
}
2693

    
2694
body.adminimal-theme #module-filter-update-status-form .module-filter-inputs-wrapper {
2695
  display: block;
2696
  text-align: center;
2697
}
2698

    
2699
body.adminimal-theme.page-admin-reports-updates .update.checked  {
2700
  text-align: center;
2701
  margin-top: -10px;
2702
  color: #9B9B9B;
2703
}
2704

    
2705
.adminimal-theme .update tr.error,
2706
.adminimal-theme .update tr.error.even:hover,
2707
.adminimal-theme .update tr.error.odd:hover {
2708
  background: #FFFFFF !important;
2709
  color: #000;
2710
  border: 1px solid #B73939;
2711
  border-left-width: 5px;
2712
  width: 100%;
2713
  margin-bottom: 5px;
2714
}
2715

    
2716
.adminimal-theme .update tr.error .update table.version-security .version-title {
2717
  color: #B73939;
2718
}
2719

    
2720
.adminimal-theme .table.update tr.error td,
2721
.adminimal-theme table.update tr.error th {
2722
  color: #B73939;
2723
}
2724

    
2725
.adminimal-theme .update tr.error .version-recommended,
2726
.adminimal-theme .update .version-recommended {
2727
  background: #EDEDED;
2728
}
2729

    
2730
.adminimal-theme .update table.version-security .version-title {
2731
  color: #B73939;
2732
}
2733

    
2734
.adminimal-theme table.update {
2735
  margin-top: 0;
2736
}
2737

    
2738
.adminimal-theme table.update tr.error td,
2739
.adminimal-theme table.update tr.error th {
2740
  color: #B73939;
2741
}
2742

    
2743
.adminimal-theme .update .security-error {
2744
  color: #B73939;
2745
  font-size: 18px;
2746
}
2747

    
2748
.adminimal-theme .update tr td {
2749
  border: none;
2750
}
2751

    
2752
.adminimal-theme.page-admin-reports-updates .content h3 {
2753
  font-size: 25px;
2754
  margin: 40px 0 0 0;
2755
  background: #0074BD;
2756
  padding: 18px;
2757
  color: #fff;
2758
}
2759

    
2760
.adminimal-theme.page-admin-reports-updates .update tr.warning {
2761
  background: #FFF;
2762
  border: 1px solid #FF7C43;
2763
  border-left-width: 5px;
2764
  width: 100%;
2765
  margin-bottom: 5px;
2766
}
2767

    
2768
.adminimal-theme.page-admin-reports-updates .update tr.ok {
2769
  background: #FFF;
2770
  opacity: .75;
2771
}
2772

    
2773
.adminimal-theme .update tr.warning .version-recommended {
2774
  background: #EDEDED;
2775
}
2776

    
2777
html body.adminimal-theme.page-admin-reports-updates .overflow-fix {
2778
  overflow: initial !important;
2779
}
2780

    
2781
.adminimal-theme .focal-point-indicator.form-wrapper {
2782
  margin: 0;
2783
  padding: 0;
2784
}
2785

    
2786
.adminimal-theme .focal-point-indicator:after {
2787
  font-size: 38px;
2788
}
2789

    
2790

    
2791
/* Improve Commerce Kickstart styling. */
2792
.adminimal-theme #commerce-kickstart-inline-help-button {
2793
  margin-bottom: 20px;
2794
}
2795

    
2796
.adminimal-theme #commerce-kickstart-inline-help-button #header {
2797
  margin-top: 10px;
2798
}
2799

    
2800
.adminimal-theme .commerce-backoffice-view .vbo-views-form #edit-select {
2801
  margin-top: 20px;
2802
}
2803

    
2804
.adminimal-theme .commerce-backoffice-view .vbo-views-form #edit-select select {
2805
  height: 17px;
2806
}
2807

    
2808
.adminimal-theme .commerce-backoffice-view .vbo-views-form .container-inline.form-wrapper#edit-select input.form-submit {
2809
  margin-left: -10px;
2810
}
2811

    
2812
.adminimal-theme .commerce-backoffice-view div.views-megarow-content {
2813
  border-bottom: 10px solid #D5E9F2;
2814
  border-radius: 0;
2815
  border-top: none;
2816
  border-color: #D5E9F2;
2817
}
2818

    
2819
.adminimal-theme div.views-megarow-content .megarow-header a.close {
2820
  margin-top: -34px;
2821
}
2822

    
2823
.adminimal-theme .commerce-backoffice-view .vbo-views-form select {
2824
  height: 17px;
2825
  margin: 0px 10px 0px 0;
2826
}
2827

    
2828
.adminimal-theme .commerce-backoffice-view .vbo-views-form .form-submit {
2829
  margin-top: -1px;
2830
}
2831

    
2832
.adminimal-theme #commerce-backoffice-order-status-form {
2833
  margin-top: 12px;
2834
}
2835

    
2836
.adminimal-theme #edit-field-product-und-entities-7-form-product-attributes {
2837
  margin-bottom: 20px;
2838
}
2839

    
2840
.adminimal-theme fieldset.ief-entity-fieldset {
2841
  margin: 20px 0;
2842
}
2843

    
2844
.adminimal-theme div.image-preview {
2845
  float: none;
2846
}
2847

    
2848
.adminimal-theme .image-widget .image-widget-data .file-size {
2849
  padding-right: 1em;
2850
}
2851

    
2852
.adminimal-theme .field-widget-commerce-line-item-manager input {
2853
  margin-top: 3px;
2854
}
2855

    
2856
.adminimal-theme .add-payment .form-submit {
2857
  margin: 0;
2858
}
2859

    
2860
.adminimal-theme table tr.rules-elements-add {
2861
  background: #fff;
2862
}
2863

    
2864
.adminimal-theme table tr.rules-elements-add:hover {
2865
  background: #fff;
2866
}
2867

    
2868
.adminimal-theme .rules-elements-table .tabledrag-toggle-weight-wrapper {
2869
  position: absolute;
2870
  right: 48px;
2871
}
2872

    
2873
.adminimal-theme .rules-elements-table caption,
2874
.adminimal-theme .rules-overview-table caption {
2875
  font-size: 23px;
2876
  font-weight: 100;
2877
  padding: 10px 0;
2878
  text-align: left;
2879
}
2880

    
2881
body.adminimal-theme .rules-elements-add ul.action-links a,
2882
body.adminimal-theme ul.rules-operations a,
2883
body.adminimal-theme .rules-elements-add ul.action-links a {
2884
  font-family: sans-serif;
2885
  font-size: 14px;
2886
  border: none;
2887
  padding: 0;
2888
  font-weight: bold;
2889
}
2890

    
2891
body.adminimal-theme .rules-elements-add ul.action-links a:hover,
2892
body.adminimal-theme ul.rules-operations a:hover,
2893
body.adminimal-theme .rules-elements-add ul.action-links a:hover {
2894
    text-decoration: underline;
2895
    background: transparent;
2896
    color: #0074BD;
2897
}
2898

    
2899
body.adminimal-theme ul.rules-operations .delete a,
2900
body.adminimal-theme ul.rules-operations .delete a:hover,
2901
body.adminimal-theme ul.rules-operations .delete_event a,
2902
body.adminimal-theme ul.rules-operations .delete_event a:hover {
2903
  color: #E25D5D;
2904
}
2905

    
2906
.adminimal-theme form input.rules-switch-button {
2907
  font-size: 12px;
2908
  padding: 5px;
2909
}
2910

    
2911
.adminimal-theme .field-type-commerce-product-reference .ief-entity-table tr.ief-row-entity-form {
2912
  background: #F1F6FF;
2913
  border: 3px solid #0074BD;
2914
}
2915

    
2916
.adminimal-theme .ief-row-form .ief-form-row {
2917
  border-bottom: 10px solid #FFD477;
2918
  padding: 10px 10px;
2919
}
2920

    
2921
.adminimal-theme .field-type-commerce-product-reference tr.ief-row-form .ief-form-row {
2922
  background: transparent url("../images/arrow-down.svg") no-repeat 4px 8px;
2923
}
2924

    
2925
.adminimal-theme .field-widget-inline-entity-form fieldset {
2926
  border-top: solid 3px #ddd;
2927
}
2928

    
2929
.adminimal-theme .views-ui-dialog {
2930
  z-index: 1000;
2931
}
2932

    
2933
.adminimal-theme #overlay-content {
2934
  padding: 0;
2935
}
2936

    
2937
.adminimal-theme #dashboard .ui-sortable .block h2 {
2938
  padding: 4px;
2939
  background-color: #E0E0D8;
2940
  text-indent: 20px;
2941
  font-size: 15px;
2942
  background-position-y: -13px;
2943
  background-position-x: 5px;
2944
}
2945

    
2946
.adminimal-theme #dashboard.customize-inactive .dashboard-region .ui-sortable .block:hover h2 {
2947
  background-position: 5px -33px;
2948
}
2949

    
2950
.adminimal-theme #toolbar {
2951
  box-shadow: none;
2952
}
2953

    
2954
.adminimal-theme #toolbar div.toolbar-menu {
2955
  background: #2D2D2D;
2956
}
2957

    
2958
.adminimal-theme #toolbar div.toolbar-menu ul li.active-trail a {
2959
  background: #0074BD;
2960
  text-shadow: none;
2961
}
2962

    
2963
.adminimal-theme div#toolbar div.toolbar-shortcuts ul li a.active {
2964
  background: #505050;
2965
}
2966

    
2967
.adminimal-theme .form-item.form-type-textfield.form-item-view-args label{
2968
  line-height: 46px;
2969
}
2970

    
2971
.adminimal-theme #dashboard #disabled-blocks h2 {
2972
  background-color: transparent;
2973
  background-position-y: -33px;
2974
  background-position-x: 0px;
2975
  line-height: 16px;
2976
  padding: 2px 8px 0px 18px;
2977
}
2978

    
2979
.adminimal-theme #dashboard.customize-inactive #disabled-blocks h2:hover,
2980
.adminimal-theme #dashboard.customize-inactive #disabled-blocks .block:hover {
2981
  background-position-y: -33px !important;
2982
  background-position-x: 0px !important;
2983
}
2984

    
2985
.adminimal-theme #dashboard #disabled-blocks .block {
2986
  margin-right: 8px;
2987
}
2988

    
2989
.adminimal-theme .field-name-commerce-discount-offer .form-item-commerce-discount-fields-commerce-discount-offer-und-form-type .form-radios .form-item input,
2990
.adminimal-theme .field-name-commerce-discount-offer .form-wrapper .form-wrapper .form-item div.form-radios .form-item input {
2991
  display: inline-block;
2992
}
2993

    
2994
.adminimal-theme .field-name-commerce-discount-offer .form-wrapper .form-wrapper .form-item div.form-radios input[type=radio],
2995
.adminimal-theme .form-item-commerce-discount-type .form-radios input[type=radio] {
2996
  top: -2px;
2997
}
2998

    
2999
.adminimal-theme .field-widget-inline-entity-form .ief-entity-operations input {
3000
  margin-bottom: 0 !important;
3001
}
3002

    
3003
.ief-entity-operations {
3004
  margin-bottom: 0;
3005
}
3006

    
3007
.field-widget-inline-entity-form .container-inline.form-wrapper {
3008
  margin-top: 20px;
3009
  margin-bottom: 0;
3010
}
3011

    
3012
.field-widget-commerce-line-item-manager table .form-wrapper {
3013
  margin-bottom: 0;
3014
}
3015

    
3016
.tabledrag-toggle-weight-wrapper {
3017
  margin-bottom: 5px;
3018
}
3019

    
3020
body.page-admin-config-system-actions #edit-parent {
3021
  margin-top: 30px;
3022
}
3023

    
3024
body.sticky-actions .form-actions.form-wrapper {
3025
  position: fixed;
3026
  bottom: 0;
3027
  background: #fff;
3028
  border-top: 1px solid #CCCCCC;
3029
  width: 100%;
3030
  left: 0;
3031
  padding: 20px 40px 8px;
3032
  margin: 0;
3033
  z-index: 999;
3034
}
3035

    
3036
body.sticky-actions #page {
3037
  margin-bottom: 60px;
3038
}
3039

    
3040
.adminimal-theme fieldset.features-export-component.collapsed {
3041
  background: transparent;
3042
}
3043

    
3044
.adminimal-theme fieldset.features-export-component .fieldset-title {
3045
    font-size: 16px;
3046
    font-weight: 600;
3047
    font-family: sans-serif;
3048
    line-height: 40px;
3049
}
3050

    
3051
.adminimal-theme.page-admin-structure-features fieldset {
3052
  box-shadow: none;
3053
  background: transparent;
3054
}
3055

    
3056
.adminimal-theme.page-admin-structure-features fieldset legend {
3057
  background: transparent;
3058
}
3059

    
3060
.adminimal-theme.page-admin-structure-features #edit-export fieldset.collapsible.collapse-processed .fieldset-legend {
3061
  padding-left: 10px;
3062
  background-position-x: 0px;
3063
  background-position-y: 19px;
3064
  margin-left: 0px;
3065
}
3066

    
3067
.adminimal-theme.page-admin-structure-features #edit-export fieldset.collapsible.collapse-processed.collapsed .fieldset-legend {
3068
  background-position-y: 16px;
3069
}
3070

    
3071
.adminimal-theme .features-export-parent #edit-export fieldset.collapsible legend {
3072
  padding-left: 10px;
3073
  margin-left: -12px;
3074
}
3075

    
3076
.adminimal-theme .features-export-parent fieldset.collapsible {
3077
  margin-top: 0;
3078
  border: none;
3079
}
3080

    
3081
.adminimal-theme .features-export-parent fieldset.collapsible.collapsed legend {
3082
  margin-left: 0px;
3083
}
3084

    
3085
html.js .adminimal-theme #features-export-form fieldset.collapsed {
3086
  min-height: 40px;
3087
}
3088

    
3089
.adminimal-theme #features-export-wrapper div.features-export-parent {
3090
  border: 1px solid #ddd;
3091
  margin: 10px 0;
3092
}
3093

    
3094
.adminimal-theme #features-filter span {
3095
  position: absolute;
3096
  margin-left: -35px;
3097
  margin-top: 10px;
3098
  color: #929292;
3099
  background-color: #EFEFEF;
3100
  font-size: 0px;
3101
  text-align: center;
3102
  line-height: 20px;
3103
  border-radius: 0;
3104
  width: 10px;
3105
  height: 20px;
3106
  transition: all, 0.2s;
3107
}
3108

    
3109
.adminimal-theme #features-filter span:hover{
3110
  background-color: #E05D5D;
3111
}
3112

    
3113
#edit-features-filter-wrapper > div > div.form-item.form-type-textfield.form-item-features-filter {
3114
  margin-right: 10px;
3115
}
3116

    
3117
.adminimal-theme #features-filter span:after {
3118
  content: "X";
3119
  display: inline-block;
3120
  font-family: sans-serif;
3121
  font-weight: bold;
3122
  position: absolute;
3123
  left: 5px;
3124
  font-size: 10px;
3125
  width: 10px;
3126
  height: 11px;
3127
  color: #909090;
3128
  transition: all, 0.2s;
3129
}
3130

    
3131
.adminimal-theme #features-filter span:hover:after {
3132
  color: #fff;
3133
}
3134

    
3135
.adminimal-theme #features-filter .form-item.form-type-checkbox.form-item-checkall {
3136
  margin: 8px 2px;
3137
}
3138

    
3139
.adminimal-theme #edit-features-filter {
3140
  position: relative;
3141
  top: -2px;
3142
  margin-left: 5px;
3143
}
3144

    
3145
.adminimal-theme div.features-export-list {
3146
  background-color: #FFFFFF;
3147
  padding: 10px 5px;
3148
  border: none;
3149
}
3150

    
3151
.adminimal-theme #features-export-form input[size="60"].form-text {
3152
  width: auto;
3153
}
3154

    
3155
.adminimal-theme #features-export-form input[size="60"].form-text#edit-features-filter {
3156
  width: 200px;
3157
  padding-right: 30px;
3158
}
3159

    
3160
.adminimal-theme #features-export-wrapper .component-added .form-type-checkbox,
3161
.adminimal-theme #features-export-wrapper .component-detected .form-type-checkbox,
3162
.adminimal-theme #features-export-wrapper .component-included .form-type-checkbox,
3163
.adminimal-theme #features-export-wrapper .features-conflict .form-item {
3164
  padding: 4px 8px;
3165
  margin-bottom: 8px;
3166
}
3167

    
3168
.adminimal-theme #features-export-wrapper .form-item label.option {
3169
  font-size: 14px;
3170
  text-transform: none;
3171
  font-weight: bold;
3172
  font-family: sans-serif;
3173
  font-style: normal;
3174
}
3175

    
3176
.adminimal-theme #features-export-wrapper div.component-added label.option {
3177
  position: relative;
3178
  top: -1px;
3179
}
3180

    
3181
.adminimal-theme #features-legend .fieldset-wrapper .component-detected {
3182
  font-style: normal;
3183
}
3184

    
3185
#features-filter input {
3186
  display: inline-block;
3187
  width: 16px;
3188
}
3189

    
3190
#features-filter label {
3191
  position: relative;
3192
  top: -1px;
3193
}
3194

    
3195
body.sticky-actions #module-filter-submit.fixed.fixed-bottom .form-actions.form-wrapper {
3196
  position: relative;
3197
  width: initial;
3198
  border-top: none;
3199
  padding: 0;
3200
  margin: 0;
3201
}
3202

    
3203
#locale-translation-filter-form .form-item-language, #locale-translation-filter-form .form-item-translation, #locale-translation-filter-form .form-item-group {
3204
  padding-right: 1em;
3205
  margin: 0 2em 0 0;
3206
  width: auto;
3207
}
3208

    
3209
#locale-translation-filter-form .form-actions {
3210
  padding: 32px 0 0 0px;
3211
}
3212

    
3213
.sticky-actions #locale-translation-filter-form .form-actions {
3214
  float: left;
3215
  padding: 20px 0 0 3em;
3216
}
3217

    
3218
[dir="rtl"] .sticky-actions #locale-translation-filter-form .form-actions {
3219
  padding: 20px 26px 0 2em;
3220
}
3221

    
3222
[dir="rtl"] body.sticky-actions .form-actions.form-wrapper {
3223
  left: initial;
3224
  right: 0;
3225
}
3226

    
3227
html[dir="rtl"].js input.form-autocomplete {
3228
  text-indent: 1em;
3229
}
3230

    
3231
@media screen and (-webkit-min-device-pixel-ratio: 0) {
3232
  [dir="rtl"] input.form-autocomplete,
3233
  [dir="rtl"] input.form-text,
3234
  [dir="rtl"] input.form-file,
3235
  [dir="rtl"] textarea.form-textarea,
3236
  [dir="rtl"] select.form-select {
3237
    -webkit-padding-start: 16px;
3238
    -webkit-padding-end: 8px;
3239
  }
3240
}
3241

    
3242
[dir="rtl"] body.adminimal-theme div.admin-panel.admin h3 {
3243
  background-position-x: 100%;
3244
}
3245

    
3246
[dir="rtl"] dl dd,
3247
[dir="rtl"] dl dl {
3248
  background-position-x: 100%;
3249
}
3250

    
3251
[dir="rtl"] input.form-checkbox,
3252
[dir="rtl"] input.form-radio {
3253
  margin-left: 0.25em;
3254
}
3255

    
3256
[dir="rtl"] input.form-checkbox {
3257
  margin-right: 16px !important;
3258
}
3259

    
3260
body.adminimal-skin-alternative.adminimal-theme.page-admin-structure-features #edit-export > legend,
3261
body.adminimal-skin-alternative.adminimal-theme.page-admin-structure-features #edit-info > legend,
3262
body.adminimal-skin-alternative.adminimal-theme.page-admin-structure-features #edit-features-legend > legend {
3263
  padding-left: 0;
3264
}
3265

    
3266
.page-admin-structure-features-create form div.buttons {
3267
  text-align: left;
3268
}