Projet

Général

Profil

Paste
Télécharger (56,3 ko) Statistiques
| Branche: | Révision:

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

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
}
30

    
31
body {
32
  color: #000;
33
  background: #fff;
34
  font:normal 13px/1.538em Open Sans, "Segoe UI", "Helvetica", sans-serif;
35
}
36

    
37
a {
38
  color:#0074BD;
39
  text-decoration:none;
40
}
41

    
42
a:hover {
43
  text-decoration: underline;
44
}
45

    
46
hr {
47
  margin: 0;
48
  padding: 0;
49
  border: none;
50
  height: 1px;
51
  background: #cccccc;
52
}
53

    
54
legend {
55
  font-weight: bold;
56
}
57

    
58
h1,h2,h3,h4,h5,h6 {
59
  font-family: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
60
  font-weight: 300;
61
  margin: 0 0 20px;
62
}
63

    
64
h1 {
65
  font-size: 23px;
66
}
67

    
68
h2 {
69
  font-size: 20px;
70
}
71

    
72
h3 {
73
  font-size: 18px;
74
}
75

    
76
h4 {
77
  font-size: 16px;
78
}
79

    
80
h5,h6 {
81
  font-size: 14px;
82
}
83

    
84
p {
85
  margin: 0 0 20px;
86
}
87

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

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

    
101
blockquote {
102
  margin: 1em 40px;
103
}
104

    
105
address {
106
  font-style: italic;
107
}
108

    
109
u,ins {
110
  text-decoration: underline;
111
}
112

    
113
s,strike,del {
114
  text-decoration: line-through;
115
}
116

    
117
big {
118
  font-size: larger;
119
}
120

    
121
small {
122
  font-size: smaller;
123
}
124

    
125
sub {
126
  vertical-align: sub;
127
  font-size: smaller;
128
  line-height: normal;
129
}
130

    
131
sup {
132
  vertical-align: super;
133
  font-size: smaller;
134
  line-height: normal;
135
}
136

    
137
nobr {
138
  white-space: nowrap;
139
}
140

    
141
abbr,acronym {
142
  border-bottom: dotted 1px;
143
}
144

    
145
ul,.block ul,.item-list ul {
146
  list-style-type: square;
147
  list-style-image: none;
148
  margin: 0.25em 0 0.25em 1.5em;/* LTR */
149
}
150

    
151
.item-list .pager li {
152
  padding: 0.5em;
153
}
154

    
155
.item-list ul li,li.leaf,ul.menu li {
156
  list-style-type: disc;
157
  list-style-image: none;
158
}
159

    
160
ul.menu li {
161
  margin: 0;
162
}
163

    
164
ol {
165
  list-style-type: decimal;
166
  margin: 0.25em 0 0.25em 2em;/* LTR */
167
}
168

    
169
.item-list ul li.collapsed,ul.menu li.collapsed {
170
  list-style-image: url(/misc/menu-collapsed.png);
171
  list-style-type: disc;
172
}
173

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

    
179
quote,code {
180
  margin: 0.5em 0;
181
}
182

    
183
code,pre,kbd {
184
  font-size: 1.231em;
185
}
186

    
187
pre {
188
  margin: 0.5em 0;
189
  white-space: pre-wrap;
190
}
191

    
192
strong {
193
  font-family: Arial, Helvetica, sans-serif !important;
194
  font-weight: bold !important;
195
}
196

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    
347
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 {
348
  display: block;
349
  float: left;/* LTR */
350
  line-height: 18px;
351
  font-weight: normal;
352
  border: 0;
353
  font-size: 15px;
354
  font-weight: normal;
355
  margin: 0;
356
  padding: 10px 12px;
357
  color: #797979;
358
  background: transparent;
359
}
360

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

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

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

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

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

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

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

    
407
ul.secondary li a {
408
  display: inline-block;
409
  color: #777;
410
  border-bottom: 1px solid #EBEBEB;
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
}
592

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    
726
.exposed-filters .form-item label {
727
  line-height: 40px;
728
}
729

    
730
.form-item label.option {
731
  font-size: 16px;
732
  text-transform: none;
733
}
734

    
735
.form-item label.option input {
736
  vertical-align: middle;
737
}
738

    
739
.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 {
740
  background-color: #eee;
741
  color: #777;
742
}
743

    
744
.form-managed-file .form-file,.form-managed-file .form-submit {
745
  margin-right: 1em;
746
}
747

    
748
input.empty {
749
  color: #ccc !important;
750
}
751

    
752
/* Filter */
753
.filter-wrapper {
754
  border-top: 0;
755
  padding: 10px 2px;
756
}
757

    
758
.filter-wrapper .fieldset-wrapper {
759
  padding: 0 6px;
760
}
761

    
762
.filter-wrapper .form-item,.filter-wrapper .filter-guidelines,.filter-wrapper .filter-help {
763
  font-size: 0.923em;
764
  padding: 2px 0 0 0;/* LTR */
765
}
766

    
767
.exposed-filters .filters {
768
  width: inherit;
769
  display: inline-block;
770
}
771

    
772
.exposed-filters .form-item {
773
  display: inline-block;
774
  margin-right: 1em;
775
}
776

    
777
ul.tips,div.description,.form-item div.description {
778
  margin: 5px 0;
779
  line-height: 1.231em;
780
  font-size: 0.923em;
781
  color: #666;
782
}
783

    
784
ul.tips li {
785
  margin: 0.25em 0 0.25em 1.5em;/* LTR */
786
}
787

    
788
body div.form-type-radio div.description,body div.form-type-checkbox div.description {
789
  margin-left: 1.5em;/* LTR */
790
}
791

    
792
a.button:link,a.button:visited,a.button:hover,a.button:active {
793
  text-decoration: none;
794
  color: #5a5a5a;
795
}
796

    
797
input.form-button-disabled,input.form-button-disabled:active {
798
  background: #eee none;
799
  border-color: #eee;
800
  text-shadow: none;
801
  color: #999;
802
}
803

    
804
input.form-autocomplete,input.form-text,input.form-file,textarea.form-textarea,select.form-select {
805
  padding: 5px 7px;
806
  border: 1px solid #ddd;
807
  background: #fff;
808
  color: #333;
809
  vertical-align: baseline;
810
  box-sizing: inherit;
811
}
812

    
813
/* Fix webkit select on OS X see issue #2351221 */
814
@media screen and (-webkit-min-device-pixel-ratio:0) {
815
  input.form-autocomplete,input.form-text,input.form-file,textarea.form-textarea,select.form-select {
816
    -webkit-appearance: none;
817
    -webkit-padding-start: 5px;
818
    -webkit-padding-end: 16px;
819
    -webkit-padding-before: 5px;
820
    -webkit-padding-after: 5px;
821
  }
822
  input.form-autocomplete, select.form-select {
823
    background: url('images/select-arrow.svg') no-repeat right 50% #fff;
824
  }
825
}
826

    
827
#module-filter-modules {
828
  min-height: 0 !important;
829
}
830

    
831
input#edit-module-filter-name {
832
  background: transparent;
833
  border:none;
834
  border-bottom: 3px solid #DDDDDD;
835
  color: #333333;
836
  font-family: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
837
  font-size: 32px;
838
  line-height: 38px;
839
  font-weight: 100;
840
  text-align: center;
841
  width: 100%;
842
}
843

    
844
body.page-admin-modules input#edit-module-filter-name {
845
  padding: 5px 9px;
846
  margin-left: -9px;
847
}
848

    
849
input#edit-module-filter-name:active, input#edit-module-filter-name:focus {
850
  border-bottom: 3px solid #2196d6;
851
}
852

    
853
label[for=edit-module-filter-name], label[for=edit-module-filter-name] {
854
  display: none !important;
855
}
856

    
857
.module-filter-clear {
858
  display: block;
859
  float: right;
860
  position: relative;
861
  right: 30px;
862
  top: 12px;
863
  top: -47px;
864
}
865

    
866
body.page-admin-modules .module-filter-clear {
867
  top: -47px;
868
}
869

    
870
.module-filter-clear a {
871
  background: url(../images/x.svg) scroll no-repeat 0 0;
872
  display: block;
873
  font-size: 0;
874
  height: 29px;
875
  margin-left: 0;
876
  width: 29px;
877
}
878

    
879
.module-filter-clear a:hover {
880
  background: url(../images/x-hover.svg) scroll no-repeat 0 0;
881
}
882

    
883
html.js .toggle-enable {
884
  border-radius: 0 !important;
885
  box-shadow: none !important;
886
  background: #555555; /* Old browsers */
887
  background: -moz-linear-gradient(left,  #555555 50%, #008000 50%, #008000 100%); /* FF3.6+ */
888
  background: -webkit-gradient(linear, left top, right top, color-stop(50%,#555555), color-stop(50%,#008000), color-stop(100%,#008000)); /* Chrome,Safari4+ */
889
  background: -webkit-linear-gradient(left,  #555555 50%,#008000 50%,#008000 100%); /* Chrome10+,Safari5.1+ */
890
  background: -o-linear-gradient(left,  #555555 50%,#008000 50%,#008000 100%); /* Opera 11.10+ */
891
  background: -ms-linear-gradient(left,  #555555 50%,#008000 50%,#008000 100%); /* IE10+ */
892
  background: linear-gradient(to right,  #555555 50%,#008000 50%,#008000 100%); /* W3C */
893
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#555555', endColorstr='#008000',GradientType=1 ); /* IE6-9 */
894
}
895

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

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

    
918
html.js .toggle-enable.enabled.disabled div:after {
919
  content: "";
920
  background: url("images/module-filter-sprite.svg") no-repeat scroll 1px -50px transparent;
921
  width: 25px;
922
  height: 25px;
923
}
924

    
925
html.js .toggle-enable.disabled div {
926
    background: #DDDDDD;
927
}
928

    
929
html.js .toggle-enable div {
930
  border-radius: 0 !important;  
931
  background: #fff;
932
}
933

    
934
html.js .toggle-enable div:before {
935
    content: "";
936
    background: url("images/module-filter-sprite.svg") no-repeat scroll 0px -100px transparent;
937
    width: 25px;
938
    height: 25px;
939
}
940

    
941
html.js .toggle-enable div:after {
942
    content: "";
943
    background: url("images/module-filter-sprite.svg") no-repeat scroll 1px 0px transparent;
944
    width: 25px;
945
    height: 25px;
946
}
947

    
948
html.js .toggle-enable div:after, html.js .toggle-enable div:before {
949
    font-size: 13px;
950
}
951

    
952
input.form-text:focus,input.form-file:focus,textarea.form-textarea:focus,select.form-select:focus {
953
  color: #000;
954
  border-color: #68A3CF;
955
  outline: 2px solid #C1E0FF;
956
  outline-offset: 0px;
957
}
958

    
959
html.js input.form-autocomplete {
960
  background-position: 100% 7px;
961
}
962

    
963
html.js input.throbbing {
964
  background-position: 100% -13px;
965
}
966

    
967
ul.action-links {
968
  margin: 0 0 20px;
969
  list-style-type: none;
970
  overflow: hidden;
971
}
972

    
973
ul.action-links li {
974
  float: left;/* LTR */
975
  margin: 0 1em 0 0;/* LTR */
976
}
977

    
978
ul.action-links a {
979
  padding-left: 15px;/* LTR */
980
  font: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
981
  font-size: 23px;
982
  font-weight: 300;
983
  background: transparent url(../images/add.png) no-repeat 0 center;
984
  line-height: 30px;
985
}
986

    
987
/* Exceptions */
988
#diff-inline-form select,div.filter-options select {
989
  padding: 0;
990
}
991

    
992
/**
993
 * System.
994
 */
995
div.admin .right,div.admin .left {
996
  width: 49%;
997
  margin: 0;
998
}
999

    
1000
div.admin-panel,div.admin-panel .body {
1001
  padding: 0;
1002
  clear: left;
1003
}
1004

    
1005
div.admin-panel {
1006
  margin: 0 0 20px;
1007
  padding: 9px;
1008
  background: #f8f8f8;
1009
  border: 1px solid #ccc;
1010
}
1011

    
1012
div.admin-panel h3 {
1013
  font: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
1014
  font-size: 23px;
1015
  font-weight: 300;
1016
  margin: 0;
1017
  padding-bottom: 9px;
1018
  text-transform: none;
1019
}
1020

    
1021
/* admin/appearance */
1022
#system-themes-page h2 {
1023
  font-weight: normal;
1024
  text-transform: uppercase;
1025
}
1026

    
1027
.theme-selector{
1028
  padding-bottom: 40px;
1029
}
1030

    
1031
.theme-selector .theme-description{
1032
  overflow: hidden;
1033
}
1034

    
1035
.theme-selector h3 {
1036
  font-weight: bold;
1037
  margin-bottom: 8px;
1038
}
1039

    
1040
.theme-default h3 {
1041
  font-weight: bold;
1042
}
1043

    
1044
.system-themes-list-enabled .theme-selector h3 {
1045
  margin-top: 0;
1046
}
1047

    
1048
/* Update options. */
1049
div.admin-options {
1050
  background: #f8f8f8;
1051
  line-height: 30px;
1052
  height: 30px;
1053
  padding: 9px;
1054
  border: 1px solid #ccc;
1055
  margin: 0 0 10px;
1056
}
1057

    
1058
div.admin-options label {
1059
  text-transform: uppercase;
1060
  font: 0.846em/1.875em Lucida Grande,Lucida Sans Unicode,sans-serif;
1061
}
1062

    
1063
div.admin-options label,div.admin-options div.form-item {
1064
  margin-right: 10px;/* LTR */
1065
  float: left;/* LTR */
1066
}
1067

    
1068
div.admin-options div.form-item {
1069
  padding: 0;
1070
  border: 0;
1071
}
1072

    
1073
/* Update status */
1074
.versions table.version {
1075
  border: none;
1076
}
1077

    
1078
/* Maintenance theming */
1079
body.in-maintenance #sidebar-first {
1080
  float: left;/* LTR */
1081
  width: 200px;
1082
}
1083

    
1084
body.in-maintenance #content {
1085
  float: right;/* LTR */
1086
  width: 550px;
1087
  padding-right: 20px;/* LTR */
1088
  clear: none;
1089
}
1090

    
1091
body.in-maintenance #page {
1092
  overflow: auto;
1093
  width: 770px;
1094
  margin: 0 auto;
1095
  padding-top: 2em;
1096
}
1097

    
1098
body.in-maintenance #branding h1 {
1099
  width: 770px;
1100
  margin: 0 auto;
1101
  float: none;
1102
}
1103

    
1104
body.in-maintenance .form-radios .form-type-radio {
1105
  padding: 2px 0;
1106
}
1107

    
1108
body.in-maintenance div.form-item:after {
1109
  content: "";
1110
  display: none;
1111
  clear: none;
1112
}
1113

    
1114
body.in-maintenance .form-submit {
1115
  display: block;
1116
}
1117

    
1118
body.in-maintenance #logo {
1119
  margin-bottom: 1.5em;
1120
  max-width: 180px;
1121
}
1122

    
1123
ol.task-list {
1124
  margin-left: 0;/* LTR */
1125
  list-style-type: none;
1126
  list-style-image: none;
1127
}
1128

    
1129
ol.task-list li {
1130
  padding: 0.5em 1em 0.5em 20px;/* LTR */
1131
  color: #adadad;
1132
}
1133

    
1134
ol.task-list li.active {
1135
  background: transparent url(images/task-item.png) no-repeat 3px 50%;/* LTR */
1136
  padding: 0.5em 1em 0.5em 20px;/* LTR */
1137
  color: #000;
1138
}
1139

    
1140
ol.task-list li.done {
1141
  background: transparent url(images/task-check.png) no-repeat 0 50%;
1142
  color: green;
1143
}
1144

    
1145
div.breadcrumb a {
1146
  color: #999;
1147
}
1148

    
1149
div.breadcrumb a:hover {
1150
  color: #fff;
1151
  text-decoration: none;
1152
}
1153

    
1154
/* Overlay theming */
1155
.overlay #branding {
1156
  background-color: #fff;
1157
  padding-top: 15px;
1158
}
1159

    
1160
.overlay #branding h1.page-title,.overlay #left,.overlay #footer {
1161
  display: none;
1162
}
1163

    
1164
.overlay #page {
1165
  margin: 0;
1166
  padding: 0 20px;
1167
}
1168

    
1169
.overlay #branding div.breadcrumb {
1170
  float: left;/* LTR */
1171
  position: relative;
1172
  z-index: 10;
1173
}
1174

    
1175
#overlay-tabs {
1176
  bottom: -1px;
1177
  font-size: 1.54em;
1178
  line-height: 1.54em;
1179
  margin: 0;
1180
}
1181

    
1182
#overlay-tabs li {
1183
  margin: 0 -3px;
1184
}
1185

    
1186
.overlay ul.secondary {
1187
  background: transparent none;
1188
  margin: -1.4em 0 0.3em 0;/* LTR */
1189
  overflow: visible;
1190
  text-align: right;
1191
  float: left;
1192
  width: 100%;
1193
}
1194

    
1195
.overlay #content {
1196
  padding: 0;
1197
}
1198

    
1199
#overlay-titlebar {
1200
  padding: 0;
1201
  white-space: normal;
1202
}
1203

    
1204
h1#overlay-title {
1205
  font: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
1206
  font-size: 32px;
1207
  font-weight: 300;
1208
  margin: 0;
1209
  padding: 0 0 5px;
1210
  line-height: 44px;
1211
}
1212

    
1213
#overlay-titlebar .add-or-remove-shortcuts {
1214
  padding-top: 1.5em;
1215
}
1216

    
1217
#overlay-close, #overlay-close:hover {
1218
  background-color: #fff;
1219
}
1220

    
1221
.overlay div.breadcrumb a:hover {
1222
  color: #0074bd;
1223
}
1224

    
1225
#overlay-container, .overlay-modal-background, .overlay-element, #overlay {
1226
  padding-top: 29px;
1227
}
1228

    
1229
#overlay-tabs li a, #overlay-tabs li a:active, #overlay-tabs li a:visited, #overlay-tabs li a:hover {
1230
  background-color: #ddd;
1231
  border-radius: 0 0 0 0;
1232
  color: #000000;
1233
  display: inline-block;
1234
  font-family: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
1235
  font-size: 18px;
1236
  font-weight: 300;
1237
  margin: 0 0 2px;
1238
  outline: 0 none;
1239
  padding: 4px 15px;
1240
  text-decoration: none;
1241
  text-transform: none;
1242
}
1243

    
1244
#overlay-tabs li a:hover {
1245
  background: none repeat scroll 0 0 #0074BD;
1246
  color: #FFFFFF;
1247
}
1248

    
1249
#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 {
1250
  background-color: #FFFFFF;
1251
  margin: 0;
1252
  padding-bottom: 4px;
1253
}
1254

    
1255
#overlay-tabs {
1256
  bottom: -2px;
1257
  font-size: 1.54em;
1258
  line-height: 1.54em;
1259
  margin: 0;
1260
  right: 0px;
1261
  white-space: nowrap;
1262
}
1263

    
1264
/* Shortcut theming */
1265
div.add-or-remove-shortcuts {
1266
  float: left;
1267
  padding-left: 6px;
1268
  padding-top: 17px;
1269
}
1270

    
1271
/* Dashboard */
1272
#dashboard.dashboard-region div.block h2 {
1273
  background: #E0E0D8;
1274
}
1275

    
1276
#dashboard div.block h2 {
1277
  margin: 0;
1278
  font-size: 1em;
1279
  padding: 3px 10px;
1280
}
1281

    
1282
#dashboard div.block div.content {
1283
  padding: 10px 5px 5px 5px;/* LTR */
1284
}
1285

    
1286
#dashboard div.block div.content ul.menu {
1287
  margin-left: 20px;/* LTR */
1288
}
1289

    
1290
#dashboard.dashboard-region .block {
1291
  border: #ccc 1px solid;
1292
}
1293

    
1294
/* Field UI */
1295
#field-display-overview input.field-formatter-settings-edit {
1296
  margin: 0;
1297
  padding: 1px 8px;
1298
}
1299

    
1300
#field-display-overview tr.field-formatter-settings-changed {
1301
  background: #FFFFBB;
1302
}
1303

    
1304
#field-display-overview tr.drag {
1305
  background: #FFEE77;
1306
}
1307

    
1308
#field-display-overview tr.field-formatter-settings-editing {
1309
  background: #D5E9F2;
1310
}
1311

    
1312
#field-display-overview.field-formatter-settings-edit-form .form-item {
1313
  margin: 10px 0;
1314
}
1315

    
1316
#field-display-overview.field-formatter-settings-edit-form .form-submit {
1317
  margin-bottom: 0;
1318
}
1319

    
1320
form.field-multiple-table th.field-label {
1321
  background: transparent;
1322
}
1323

    
1324

    
1325
form .field-multiple-table th.field-label {
1326
  padding-left: 18px;
1327
}
1328

    
1329
form.field-multiple-table tr.even {
1330
  background: transparent;
1331
}
1332

    
1333
/* Recent content block */
1334
#dashboard div#block-node-recent div.content {
1335
  padding: 0;
1336
}
1337

    
1338
#block-node-recent table,#block-node-recent tr {
1339
  border: none;
1340
}
1341

    
1342
#block-node-recent.more-link {
1343
  padding: 0 5px 5px 0;/* LTR */
1344
}
1345

    
1346
/* User login block */
1347
#user-login-form.openid-links {
1348
  margin-left: 0;/* LTR */
1349
}
1350

    
1351
#user-login-form.openid-links .user-link {
1352
  margin-left: 1.5em;/* LTR */
1353
}
1354

    
1355
/* Messages */
1356
div.warning {
1357
  background-position: 12px 8px;
1358
  border: none;
1359
  padding: 10px 10px 10px 45px;
1360
}
1361

    
1362
/* Disable overlay message */
1363
body.adminimal-theme #overlay-disable-message {
1364
  background-color: #addafc;
1365
}
1366

    
1367
body.adminimal-theme #overlay-disable-message a,#overlay-disable-message a:visited {
1368
  color: #000;
1369
}
1370

    
1371
body.adminimal-theme #overlay-disable-message a:focus,#overlay-disable-message a:active {
1372
  outline: none;
1373
  text-decoration: underline;
1374
}
1375

    
1376
body.adminimal-theme .overlay-disable-message-focused a {
1377
  padding: 0.4em 0.6em;
1378
}
1379

    
1380
body.adminimal-theme .overlay-disable-message-focused #overlay-dismiss-message {
1381
  background-color: #59a0d8;
1382
  color: #fff;
1383
  -moz-border-radius: 8px;
1384
  -webkit-border-radius: 8px;
1385
  border-radius: 8px;
1386
}
1387

    
1388
body.adminimal-theme #ctools-export-ui-list-form.form-submit {
1389
  float: left;
1390
  margin-top: 36px;
1391
}
1392

    
1393
body.adminimal-theme a.imce-filefield-opener {
1394
  margin: 5px 0;
1395
}
1396

    
1397
body.adminimal-theme div.autocomplete-deluxe-multiple {
1398
  background: none repeat scroll 0 0 #FFFFFF;
1399
  padding: 0;
1400
  width: auto;
1401
  min-width: 500px;
1402
}
1403

    
1404
body.adminimal-theme .autocomplete-deluxe-item {
1405
  background: none repeat scroll 0 0 #555555;
1406
  border: 0 none;
1407
  border-radius: 0 0 0 0;
1408
  box-shadow: none;
1409
  color: #FFFFFF;
1410
  height: 12px;
1411
  margin: 0;
1412
  padding: 7px 20px 7px 10px;
1413
}
1414

    
1415
body.adminimal-theme .autocomplete-deluxe-item-delete {
1416
  background: url("../images/ui-icons-ffffff-256x240.png") no-repeat scroll -100px -130px transparent;
1417
  display: block;
1418
  font-size: 1px;
1419
  height: 13px;
1420
  position: absolute;
1421
  right: 2px;
1422
  top: 7px;
1423
  width: 12px;
1424
}
1425

    
1426
body.adminimal-theme ul.ui-autocomplete {
1427
  max-height: 300px;
1428
  max-width: 300px;
1429
  overflow-x: hidden;
1430
  overflow-y: auto;
1431
  padding: 0;
1432
  position: relative;
1433
  border: 1px solid #DDD;
1434
  margin-left: -2px;
1435
}
1436

    
1437
body.adminimal-theme div.autocomplete-deluxe-container input.autocomplete-deluxe-form-single {
1438
        background: #fff;
1439
}
1440

    
1441
body.adminimal-theme .ui-autocomplete .ui-menu-item a {
1442
  display: block;
1443
  line-height: 1.5;
1444
  padding: 5px 10px;
1445
  text-decoration: none;
1446
  color: #777;
1447
  font-size: 12px;
1448
}
1449

    
1450
body.adminimal-theme ul.ui-autocomplete li.ui-menu-item .ui-state-focus {
1451
        background: inherit;
1452
        color: inherit;
1453
}
1454

    
1455
body.adminimal-theme .ui-menu .ui-menu-item a.ui-state-focus {
1456
        margin: 0;
1457
        font-size: 12px;
1458
}
1459

    
1460
body.adminimal-theme .autocomplete-deluxe-highlight-char {
1461
  color: #000;
1462
  font-weight: normal;
1463
  text-decoration: underline;
1464
  font-size: 12px;
1465
}
1466

    
1467
body.adminimal-theme .ui-autocomplete .ui-menu-item a.ui-state-focus:hover,
1468
body.adminimal-theme .ui-autocomplete .ui-menu-item a.ui-state-hover {
1469
  background-color: #0074BD;
1470
  color: #fff;
1471
  cursor: pointer;
1472
  font-size: 12px;
1473
  margin: 0;
1474
}
1475

    
1476
body.adminimal-theme a.ui-state-focus:hover .autocomplete-deluxe-highlight-char,
1477
body.adminimal-theme .ui-autocomplete .ui-menu-item a.ui-state-hover .autocomplete-deluxe-highlight-char {
1478
  color: #caf631;
1479
  font-size: 12px;
1480
}
1481

    
1482
body.adminimal-theme .ctools-dropbutton-processed {
1483
  border-radius: 0;
1484
  background: #FFFFFF;
1485
}
1486

    
1487
body #page-manager-list-pages-form.form-item {
1488
  margin-bottom: 20px;
1489
}
1490

    
1491
body div.warning {
1492
  background-image: url("images/warning.svg");
1493
  background-position: 12px 50%;
1494
  background-color: transparent;
1495
  background-repeat: no-repeat;
1496
  color: #555;
1497
  border-top: 1px solid #ff9421;
1498
  border-left: none;
1499
  border-right: none;
1500
  border-bottom: 1px solid #ff9421;
1501
}
1502

    
1503
body div.warning a {
1504
  color: #0074BD;
1505
}
1506

    
1507
body div.error {
1508
  background-image: url("images/error.svg");
1509
  background-color: transparent;
1510
  background-position: 12px 50%;
1511
  background-repeat: no-repeat;
1512
  color: #555;
1513
  border-top: 1px solid #e55454;
1514
  border-left: none;
1515
  border-right: none;
1516
  border-bottom: 1px solid #e55454;
1517
}
1518

    
1519
body div.error a {
1520
  color: #0074BD;
1521
}
1522

    
1523
body div.status {
1524
  background-image: url("images/status.svg");
1525
  background-position: 12px 50%;
1526
  background-color: transparent;
1527
  background-repeat: no-repeat;
1528
  color: #555;
1529
  border-top: 1px solid #61a643;
1530
  border-left: none;
1531
  border-right: none;
1532
  border-bottom: 1px solid #61a643;
1533
}
1534

    
1535
body div.status a {
1536
  color: #0074BD;
1537
}
1538

    
1539
#edit-pages-apply, #edit-pages-reset {
1540
  float: left;
1541
  margin-top: 40px;
1542
}
1543

    
1544
body.adminimal-theme .views-ui-display-tab-bucket h3 {
1545
  font-size: 20px;
1546
  margin: 10px;
1547
  padding: 6px 6px 10px;
1548
  border-left: 5px solid #DDD;
1549
}
1550
body.adminimal-theme .views-ui-display-tab-bucket:hover h3 {
1551
  border-color: #0074BD;
1552
}
1553

    
1554
div.fieldset-description {
1555
  padding-bottom: 0.5em;
1556
}
1557

    
1558
/* Buttons */
1559

    
1560
/* Gray Button */
1561
input.form-submit,
1562
a.button,
1563
div.exposed-filters input#edit-submit {
1564
  cursor: pointer;
1565
  background: #e3e3e3;
1566
  border: none;
1567
  border-radius: 0;
1568
  padding: 6px 10px;
1569
  margin-bottom: 1em;
1570
  margin-right: 1em;/* LTR */
1571
  color: #555;
1572
  text-align: center;
1573
  font-weight: normal;
1574
  font-size: 1.077em;
1575
  font-family: "Lucida Grande",Verdana,sans-serif;
1576
}
1577

    
1578
input.form-submit:hover,
1579
a.button:hover,
1580
div.exposed-filters input#edit-submit:hover {
1581
  background: #0074BD;
1582
  color: #fff;
1583
}
1584

    
1585
input.form-submit:active,
1586
a.button:active,
1587
div.exposed-filters input#edit-submit:active {
1588
  box-shadow: 0 2px 2px rgba(0,0,0,0.3) inset;
1589
}
1590

    
1591
/* Green Button */
1592
input[type="submit"][id^="edit-submit"],
1593
input#edit-actions-submit,
1594
input[id^="save-continue"],
1595
input[type="submit"][id^="edit-save"],
1596
input#edit-save,
1597
input#edit-submit,
1598
input#edit-actions-save,
1599
#media-browser-page a.button-yes {
1600
  cursor: pointer;
1601
  border-radius: 0;
1602
  border: none;
1603
  padding: 6px 10px;
1604
  margin-bottom: 1em;
1605
  margin-right: 1em;/* LTR */
1606
  color: #fff;
1607
  text-align: center;
1608
  font-weight: normal;
1609
  font-size: 1.077em;
1610
  font-family: "Lucida Grande",Verdana,sans-serif;
1611
  background: #4d8f46;
1612
}
1613

    
1614
input[type="submit"][id^="edit-submit"]:hover,
1615
input#edit-actions-submit:hover,
1616
input[id^="save-continue"]:hover,
1617
input[type="submit"][id^="edit-save"]:hover,
1618
input#edit-save:hover,
1619
input#edit-submit:hover,
1620
input#edit-actions-save:hover,
1621
#media-browser-page a.button-yes:hover {
1622
  background: #0a6700;
1623
  border-radius: 0;
1624
  border: none;
1625
  color: #fff;
1626
}
1627

    
1628
input#edit-submit:active,
1629
input#edit-actions-submit:active,
1630
input[id^="save-continue"]:active,
1631
input[type="submit"][id^="edit-save"]:active,
1632
input#edit-save:active,
1633
input#edit-submit:active,
1634
input#edit-actions-save:active {
1635
  box-shadow: 0 2px 2px rgba(0,0,0,0.75) inset;
1636
  background: #333;
1637
  border-radius: 0;
1638
  border: none;
1639
  color: #fff;
1640
}
1641

    
1642
/* Red Button */
1643
input#edit-delete,
1644
input#remove-button,
1645
input#edit-remove,
1646
input#edit-clear,
1647
a.button.remove,
1648
input[id*="remove-button"],
1649
.page-admin-modules-uninstall input#edit-submit {
1650
  cursor: pointer;
1651
  padding: 6px 10px;
1652
  border-radius: 0;
1653
  border: none;
1654
  margin-bottom: 1em;
1655
  margin-right: 1em;/* LTR */
1656
  color: #fff;
1657
  text-align: center;
1658
  font-weight: normal;
1659
  font-size: 1.077em;
1660
  font-family: "Lucida Grande",Verdana,sans-serif;
1661
  background: #b73939;
1662
}
1663

    
1664
input#edit-delete:hover,
1665
input#remove-button:hover,
1666
input#edit-remove:hover,
1667
input#edit-clear:hover,
1668
a.button.remove:hover,
1669
input[id*="remove-button"]:hover,
1670
body.page-admin-modules-uninstall input#edit-submit:hover {
1671
  background: #990000;
1672
  border-radius: 0;
1673
  border: none;
1674
  color: #fff;
1675
}
1676

    
1677
input#edit-delete:active,
1678
input#remove-button:active,
1679
input#edit-remove:active,
1680
input#edit-clear:active,
1681
input[id*="remove-button"]:active,
1682
body.page-admin-modules-uninstall input#edit-submit:active {
1683
  box-shadow: 0 2px 2px rgba(0,0,0,0.75) inset;
1684
  background: #333;
1685
  border-radius: 0;
1686
  border: none;
1687
  color: #fff;
1688
}
1689

    
1690
/* Blue Button */
1691
input#edit-preview,
1692
input#edit-next,
1693
input#preview-submit,
1694
input[type="submit"][id^="edit-return"] {
1695
  cursor: pointer;
1696
  border-radius: 0;
1697
  border: none;
1698
  padding: 6px 10px;
1699
  margin-bottom: 1em;
1700
  margin-right: 1em;/* LTR */
1701
  color: #fff;
1702
  text-align: center;
1703
  font-weight: normal;
1704
  font-size: 1.077em;
1705
  font-family: "Lucida Grande",Verdana,sans-serif;
1706
  background: #0074BD;
1707
}
1708

    
1709
input#edit-preview:hover,
1710
input#edit-next:hover,
1711
input#preview-submit:hover,
1712
input[type="submit"][id^="edit-return"]:hover {
1713
  background: #004c99;
1714
  border-radius: 0;
1715
  border: none;
1716
  color: #fff;
1717
}
1718

    
1719
input#edit-preview:active,
1720
input#edit-next:active,
1721
input#preview-submit:active,
1722
input[type="submit"][id^="edit-return"]:active {
1723
  box-shadow: 0 2px 2px rgba(0,0,0,0.75) inset;
1724
  background: #333;
1725
  border-radius: 0;
1726
  border: none;
1727
  color: #fff;
1728
}
1729

    
1730
/* Orange Button */
1731
#edit-cancel,
1732
#edit-actions-cancel,
1733
input#edit-buttons-revert,
1734
#media-browser-page a.button-no {
1735
  cursor: pointer;
1736
  border-radius: 0;
1737
  border: none;
1738
  padding: 6px 10px;
1739
  margin-bottom: 1em;
1740
  margin-right: 1em;/* LTR */
1741
  color: #fff;
1742
  text-align: center;
1743
  font-weight: normal;
1744
  font-size: 1.077em;
1745
  font-family: "Lucida Grande",Verdana,sans-serif;
1746
  background: #f69231;
1747
}
1748

    
1749
a#edit-cancel,a#edit-actions-cancel {
1750
  padding: 6px 10px;
1751
  text-decoration: none;
1752
  border-radius: 0;
1753
  border: none;
1754
}
1755

    
1756
#edit-cancel:hover,
1757
#edit-actions-cancel:hover,
1758
input#edit-buttons-revert:hover,
1759
#media-browser-page a.button-no:hover {
1760
  background: #ef6114;
1761
  text-decoration: none;
1762
  border-radius: 0;
1763
  border: none;
1764
  color: #fff;
1765
}
1766

    
1767
#edit-cancel:active,
1768
#edit-actions-cancel:active,
1769
input#edit-buttons-revert:active {
1770
  box-shadow: 0 2px 2px rgba(0,0,0,0.75) inset;
1771
  background: #333;
1772
  border-radius: 0;
1773
  border: none;
1774
  color: #fff;
1775
}
1776

    
1777
/* Configuration menu blocks */
1778
div.admin-panel {
1779
  background: none repeat scroll 0 0 #F8F8F8;
1780
  border: none;
1781
  margin: 0 0 20px;
1782
  padding: 10px;
1783
}
1784

    
1785
/* Table hover style */
1786
.adminimal-theme tr.even:hover, .adminimal-theme tr.odd:hover {
1787
  background: #FFFFBF;
1788
}
1789

    
1790
/* Tokens */
1791
.adminimal-theme .token-tree {
1792
  margin-left: 0;
1793
}
1794

    
1795
.adminimal-theme table.token-tree span.expander {
1796
  margin-left: -5px;
1797
}
1798

    
1799
/* Link Icons */
1800
ul.links.inline li.edit {
1801
  text-transform: capitalize;
1802
}
1803

    
1804
ul.links.inline li.delete {
1805
  text-transform: capitalize;
1806
}
1807

    
1808
body.adminimal-theme .views-display-column > .ctools-collapsible-handle {
1809
  border-color: #F3F3F3;
1810
  border-style: solid;
1811
  border-width: 1px 1px 0;
1812
  font-size: 17px;
1813
  font-weight: 300;
1814
  margin: 0;
1815
  padding: 6px 5px 6px 5px;
1816
}
1817

    
1818
body.adminimal-theme .views-display-column > .ctools-toggle {
1819
  margin-left: 10px;
1820
  margin-right: 6px;
1821
  margin-top: 14px;
1822
}
1823

    
1824
body.adminimal-theme .views-display-column > .ctools-toggle.ctools-toggle-collapsed {
1825
  margin-left: 12px;
1826
  margin-right: 6px;
1827
  margin-top: 11px;
1828
}
1829

    
1830
body.adminimal-theme .views-ui-display-tab-bucket .ctools-button-processed {
1831
  border-radius: 0;
1832
}
1833

    
1834
body.adminimal-theme .views-admin .icon {
1835
  height: 16px;
1836
  margin-left: -6px;
1837
  width: 16px;
1838
}
1839

    
1840
#simplenews-admin-filter .spacer {
1841
  float: left;
1842
  margin-top: 10px;
1843
  margin-left: 0;
1844
}
1845

    
1846
body.adminimal-theme .token-tree th {
1847
  padding-bottom: 10px;
1848
  padding-top: 10px;
1849
}
1850

    
1851
.overlay ul.secondary {
1852
  background: none repeat scroll 0 0 transparent;
1853
  float: left;
1854
  margin: 0;
1855
  overflow: visible;
1856
}
1857

    
1858
.views-ui-display-tab-bucket .ctools-button-processed {
1859
  border-radius: 4px;
1860
  position: absolute;
1861
  right: 5px;
1862
  top: 5px;
1863
}
1864

    
1865
.ctools-dropbutton-processed {
1866
  border-radius: 4px;
1867
}
1868

    
1869
#views-ui-preview-form .arguments-preview, #views-ui-preview-form .form-type-textfield {
1870
  margin-left: 14px;
1871
  margin-top: 0px;
1872
}
1873

    
1874
#preview-submit-wrapper {
1875
  margin-top: 8px;
1876
}
1877

    
1878
#views-ui-preview-form .form-type-checkbox {
1879
  margin-left: 2px;
1880
  margin-top: 8px;
1881
}
1882

    
1883
#page-manager-list-pages td.page-manager-page-operations .ctools-dropbutton {
1884
  right: auto;
1885
}
1886

    
1887
.views-exposed-widget {
1888
  float: left;
1889
  padding-right: 20px;
1890
}
1891

    
1892
.views-exposed-widget .views-submit-button {
1893
  clear: both;
1894
}
1895

    
1896
.views-exposed-form label {
1897
  font-family: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
1898
  font-size: 23px;
1899
  font-weight: 300;
1900
  line-height: inherit;
1901
  margin-bottom: 0;
1902
  padding: 0.25em 0;
1903
}
1904

    
1905
.views-exposed-form .views-exposed-widget .form-submit {
1906
  /* Add top margin of 34px. */
1907
  margin-top: 2.429em;
1908
}
1909

    
1910
/* Views and Ctools */
1911
.overlay ul.secondary{
1912
  background: none repeat scroll 0 0 transparent;
1913
  float: left;
1914
  margin: 0;
1915
  overflow: visible;
1916
}
1917

    
1918
.views-ui-display-tab-bucket .ctools-button-processed{
1919
        position: relative;
1920
        right: 5px;
1921
        top: 1px;
1922
        float: right;
1923
}
1924

    
1925
.views-display-column .views-ui-display-tab-bucket .ctools-button-processed{
1926
        top: 14px;
1927
}
1928

    
1929
.ctools-dropbutton-processed{
1930
  border-radius: 4px;
1931
}
1932

    
1933
#views-ui-preview-form.arguments-preview,#views-ui-preview-form.form-type-textfield{
1934
  margin-left: 14px;
1935
  margin-top: 0px;
1936
}
1937

    
1938
#preview-submit-wrapper{
1939
  margin-top: 8px;
1940
}
1941

    
1942
#views-ui-preview-form.form-type-checkbox{
1943
  margin-left: 2px;
1944
  margin-top: 8px;
1945
}
1946

    
1947
#page-manager-list-pages td.page-manager-page-operations .ctools-dropbutton{
1948
  right: auto;
1949
}
1950

    
1951
.views-exposed-widget{
1952
  float: left;
1953
  padding-right: 20px;
1954
}
1955

    
1956
.views-exposed-widget .views-submit-button{
1957
  clear: both;
1958
}
1959

    
1960
#views-ui-config-item-form .dependent-options {
1961
  margin-left: 18px; /* Restore views default from being overridden by .form-item */
1962
}
1963

    
1964
.views-exposed-form label{
1965
  padding-bottom: 10px;
1966
}
1967

    
1968
.ui-widget table th {
1969
  text-align: center;
1970
  font-weight: bold;
1971
  font-size: 12px;
1972
}
1973

    
1974
#ui-datepicker-div {
1975
  border: 5px solid #333;
1976
  background: white;
1977
  padding: 0;
1978
  margin: 0;
1979
}
1980

    
1981
.ui-widget table thead th {
1982
  background: #555;
1983
  color: white;
1984
}
1985

    
1986
/* Omega Fieldset fix */
1987
body.page-admin-appearance fieldset {
1988
  border: solid 1px #ddd !important;
1989
  border-top: 3px solid #0074BD !important;
1990
  padding: 12px !important;
1991
  margin: 18px 0 !important;
1992
}
1993

    
1994
body.page-admin-appearance fieldset legend {
1995
  background: white !important;
1996
  padding: 0 3px !important;
1997
  margin: 0 !important;
1998
  margin-left: -3px !important;
1999
  font-family: "Open Sans", "Segoe UI", "Helvetica", sans-serif !important;
2000
  font-size: 24px !important;
2001
  font-weight: 300 !important;
2002
}
2003

    
2004
body.page-admin-appearance fieldset fieldset {
2005
  background-color: white !important;
2006
}
2007

    
2008
.views-attachment .options-set label {
2009
  font-weight: 300;
2010
}
2011

    
2012
#views-ui-preview-form .form-type-textfield label {
2013
  font-weight: 300;
2014
}
2015

    
2016
.views-ui-dialog .ui-dialog-titlebar-close {
2017
  border: medium none;
2018
  border-radius: 0 0 0 0;
2019
  box-shadow: none;
2020
  right: 5px;
2021
  top: 5px;
2022
}
2023

    
2024
.views-ui-dialog .scroll {
2025
  padding: 10px 20px;
2026
}
2027

    
2028
.views-ui-dialog .form-buttons {
2029
  background-color: #F3F4EE;
2030
  padding: 15px;
2031
}
2032

    
2033
.ui-widget-header {
2034
  border: none;
2035
}
2036

    
2037
.views-ui-dialog {
2038
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
2039
}
2040

    
2041
.views-filterable-options .form-type-checkbox input.form-checkbox{
2042
  position: relative;
2043
  top: 1px;
2044
}
2045

    
2046
.views-filterable-options .form-type-checkbox {
2047
  padding: 10px;
2048
}
2049

    
2050
.views-filterable-options .form-type-checkbox:hover {
2051
  background: #ffffbf;
2052
}
2053

    
2054
input.form-checkbox, input.form-radio {
2055
  vertical-align: baseline;
2056
}
2057

    
2058
table.sticky-header {
2059
  z-index: 999;
2060
}
2061

    
2062
.ctools-content ul.actions {
2063
  margin: 0;
2064
  padding: 0;
2065
}
2066

    
2067
.ctools-button-processed {
2068
  border-color: #CCCCCC;
2069
  background: none repeat scroll 0 0 #FFFFFF;
2070
}
2071

    
2072
.ctools-button-processed:hover {
2073
  border-color: #0074BD;
2074
}
2075

    
2076
.ctools-no-js .ctools-content ul, .ctools-button-processed .ctools-content ul {
2077
  margin: 0.25em;
2078
}
2079

    
2080
div.form-item-view-args input#preview-args {
2081
  margin-top: 0.6em;
2082
}
2083

    
2084
.ctools-dropbutton ul.right.actions li input {
2085
  color: #0074BD;
2086
}
2087

    
2088
.ctools-dropbutton ul.right.actions li input:hover {
2089
  text-decoration: underline;
2090
}
2091

    
2092
.views-ui-dialog .form-item-options-tokenize {
2093
  margin-top: 10px;
2094
}
2095

    
2096
#dblog-filter-form .form-actions {
2097
  clear: both;
2098
  float: left;
2099
  padding: 0;
2100
}
2101

    
2102
.container-inline .form-actions, .container-inline.form-actions {
2103
  clear: none;
2104
  display: inline-block;
2105
  float: left;
2106
  margin-bottom: 0;
2107
  margin-top: 0;
2108
}
2109

    
2110
div.admin-panel .description {
2111
  margin: 0 0 3px;
2112
  padding: 0 0 0.5em;
2113
}
2114

    
2115
#permissions td.module {
2116
  font-weight: bold;
2117
  font-family: sans-serif;
2118
}
2119

    
2120
body.page-node-add ul.admin-list li {
2121
  background-position: 0 50%;
2122
  padding-top: 0;
2123
  margin-bottom: 20px;
2124
}
2125

    
2126
body.page-node-add ul.admin-list li div.description {
2127
  margin: 0;
2128
}
2129

    
2130
#dashboard .canvas-content a.button:hover {
2131
  color: #fff;
2132
}
2133

    
2134
div.contextual-links-wrapper ul.contextual-links, a.contextual-links-trigger, div.contextual-links-active a.contextual-links-trigger {
2135
  border-radius: 0;
2136
}
2137

    
2138
body.page-admin-dashboard .container-inline .form-actions, body.page-admin-dashboard .container-inline.form-actions {
2139
  margin-top: 0;
2140
}
2141

    
2142
.system-themes-list-disabled .theme-selector {
2143
  display: inline-block;
2144
  float: none;
2145
  opacity: 0.5;
2146
  padding: 20px 20px 20px 0;
2147
  vertical-align: top;
2148
  width: 300px;
2149
}
2150

    
2151
.system-themes-list-disabled .theme-selector:hover {
2152
  opacity: 1;
2153
}
2154

    
2155
#system-themes-page {
2156
  padding-top: 20px;
2157
}
2158

    
2159
#system-themes-page h2 {
2160
  color: #555555;
2161
  font-size: 21px;
2162
  font-weight: bold;
2163
  text-transform: uppercase;
2164
}
2165

    
2166
.system-themes-list-enabled .theme-info h3 {
2167
  font-size: 24px;
2168
  font-weight: 400;
2169
}
2170

    
2171
.system-themes-list-enabled .theme-default .theme-info h3 {
2172
  font-size: 24px;
2173
  font-weight: 400;
2174
}
2175

    
2176
.system-themes-list-disabled {
2177
  border-top: 5px solid #CDCDCD;
2178
  padding-top: 20px;
2179
}
2180

    
2181
.system-themes-list-disabled .theme-selector .screenshot, .system-themes-list-disabled .theme-selector .no-screenshot {
2182
  margin-bottom: 10px;
2183
}
2184

    
2185
#block-system-main {
2186
  clear: both;
2187
}
2188

    
2189
#palette .lock {
2190
  float: right;
2191
}
2192

    
2193
/* Media Module Styling */
2194
div.field-type-media {
2195
    padding-bottom: 1em;
2196
}
2197

    
2198
div.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.media-wrapper {
2199
  padding: 0;
2200
}
2201

    
2202
.media-browser-tab.ui-tabs-panel {
2203
    border: none;
2204
}
2205

    
2206
#media-browser-tabset ul.tabs.primary li {
2207
    border: medium none;
2208
}
2209

    
2210
#media-browser-tabset ul.tabs.primary li.ui-state-active {
2211
    background: #FFFFFF;
2212
}
2213

    
2214
#media-browser-tabset ul.tabs.primary li a:link {
2215
    font-weight: 300;
2216
    background: transparent;
2217
    color: #111;
2218
    border: none;
2219
    font-size: 16px;
2220
    line-height: 8px;
2221
    margin: 0;
2222
    padding: 10px 20px;
2223
}
2224

    
2225
#media-browser-tabset ul.tabs.primary li a:hover {
2226
  background: #0074BD;
2227
  color: #fff;
2228
}
2229

    
2230
#media-browser-tabset ul.tabs.primary li.ui-state-active a:hover {
2231
  background: #fff;
2232
  color: #111;
2233
}
2234

    
2235
body.adminimal-theme .progress .bar {
2236
  background: none repeat scroll 0 0 #CCCCCC;
2237
  border: none;
2238
  border-radius: 0;
2239
  margin: 0 0 0.5em 0;
2240
}
2241

    
2242
body.adminimal-theme .progress .percentage {
2243
  float: right;
2244
  font-size: 26px;
2245
  font-weight: 100;
2246
  line-height: 30px;
2247
}
2248

    
2249
body.adminimal-theme .progress .filled {
2250
  -webkit-transition: 0.5s linear;
2251
  -moz-transition: 0.5s linear;
2252
  -o-transition: 0.5s linear;
2253
  transition: 0.5s linear;
2254
  -webkit-transition-property: width, background-color;
2255
  -moz-transition-property: width, background-color;
2256
  -o-transition-property: width, background-color;
2257
  transition-property: width, background-color;
2258
}
2259

    
2260
body.adminimal-theme .progress .filled,
2261
body.adminimal-theme .progress .bar .filled {
2262
  background: none repeat scroll 0 0 #0074BD !important;
2263
}
2264

    
2265
.update tr.error, .update tr.error.even:hover, .update tr.error.odd:hover {
2266
  background: none repeat scroll 0 0 #B73939 !important;
2267
  color: #fff;
2268
}
2269

    
2270
.update tr.error .version-recommended {
2271
  background: none repeat scroll 0 0 #B73939;
2272
}
2273

    
2274
.update .security-error {
2275
  color: #FFFFFF;
2276
  font-size: 23px;
2277
  font-weight: bold;
2278
}
2279

    
2280
.update table.version-security .version-title {
2281
  color: #FFFFFF;
2282
}
2283

    
2284
table.update tr.error td, table.update tr.error th {
2285
  color: #fff;
2286
}
2287

    
2288
.text-format-wrapper .form-item {
2289
  padding-right: 0;
2290
}
2291

    
2292
.form-textarea-wrapper textarea {
2293
  resize:vertical;
2294
  -moz-box-sizing: border-box;
2295
  -webkit-box-sizing: border-box;
2296
  box-sizing: border-box;
2297
}
2298

    
2299
div.krumo-root {
2300
  border-color: #ddd;
2301
}
2302

    
2303
div.krumo-wrapper ul {
2304
  margin: 0;
2305
}
2306

    
2307
div.krumo-wrapper li {
2308
  list-style: none outside none;
2309
}
2310

    
2311
#module-filter-tabs.bottom-fixed {
2312
    position: relative;
2313
}
2314

    
2315
body.adminimal-theme div.dev-query {
2316
    background: none repeat scroll 0 0 #000000;
2317
    bottom: 0;
2318
    color: #82eb12;
2319
    display: block;
2320
    font-family: courier;
2321
    overflow: auto;
2322
    padding: 5px;
2323
}
2324

    
2325
/* Ckeditor Styling */
2326

    
2327
body.adminimal-theme .cke_reset_all,body.adminimal-theme  .cke_reset_all * {
2328
  border-radius: 0;
2329
  font-family: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
2330
  text-shadow: none;
2331
}
2332

    
2333
body.adminimal-theme .ckeditor_links {
2334
  border-left: 1px solid #DDDDDD;
2335
  border-right: 1px solid #DDDDDD;
2336
  display: block;
2337
  padding: 10px;
2338
  width: auto;
2339
}
2340

    
2341
body.adminimal-theme .ckeditor_links:hover {
2342
  background: #eee;
2343
  text-decoration: none;
2344
}
2345

    
2346
body.adminimal-theme .cke_chrome {
2347
  box-shadow: none;
2348
}
2349

    
2350
body.adminimal-theme .cke_top {
2351
  background: #eee;
2352
}
2353

    
2354
body.adminimal-theme .cke_toolgroup {
2355
  background: #fff;
2356
  border: 1px solid #ccc;
2357
}
2358

    
2359

    
2360
body.adminimal-theme .cke_combo_button {
2361
  background: #fff;
2362
  border: 1px solid #ccc;
2363
}
2364

    
2365
body.adminimal-theme .cke_combo_off a.cke_combo_button:hover {
2366
  background: #fff;
2367
  border: 1px solid #0074BD;
2368
}
2369

    
2370
body.adminimal-theme .cke_button_on {
2371
  background: #fff;
2372
  box-shadow: 0px 3px 0px #0074BD;
2373
  -moz-border-radius: 0;
2374
  -webkit-border-radius: 0;
2375
  border-radius: 0;
2376
}
2377

    
2378
body.adminimal-theme .cke_button_on:hover {
2379
  box-shadow: 0px 3px 0px #0074BD;
2380
}
2381

    
2382
body.adminimal-theme .cke_bottom {
2383
  background: #eee;
2384
}
2385

    
2386
body.adminimal-theme .cke_combo_off a.cke_combo_button:active,body.adminimal-theme  .cke_combo_on a.cke_combo_button {
2387
  border: 1px solid #0074BD;
2388
  border-bottom-width: 3px;
2389
  background: #fff;
2390
  box-shadow: none;
2391
}
2392

    
2393
body.adminimal-theme a.cke_button_on:hover,
2394
body.adminimal-theme a.cke_button_on:focus,
2395
body.adminimal-theme a.cke_button_on:active,
2396
body.adminimal-theme .cke_button:first-child,
2397
body.adminimal-theme .cke_button:last-child {
2398
  -moz-border-radius: 0;
2399
  -webkit-border-radius: 0;
2400
  border-radius: 0;
2401
}
2402

    
2403
body.adminimal-theme a.cke_button_off:hover,
2404
body.adminimal-theme a.cke_button_off:focus, a.cke_button_off:active,
2405
body.adminimal-theme a.cke_button_disabled:hover,
2406
body.adminimal-theme a.cke_button_disabled:focus,
2407
body.adminimal-theme a.cke_button_disabled:active {
2408
  background: #eee;
2409
  box-shadow: none;
2410
  border-color: #0074BD;
2411
  -moz-border-radius: 0;
2412
  -webkit-border-radius: 0;
2413
  border-radius: 0;
2414
}
2415

    
2416
body.adminimal-theme .cke_reset_all label {
2417
  display: inline-block;
2418
  margin-top: 5px;
2419
  padding-bottom: 2px;
2420
  position: relative;
2421
}
2422

    
2423
body.adminimal-theme .cke_dialog_body label.cke_required {
2424
  font-weight: normal;
2425
}
2426

    
2427
body.adminimal-theme .cke_reset_all .cke_dialog_body {
2428
  font-family: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
2429
  border: 1px solid #CCCCCC;
2430
}
2431

    
2432
body.adminimal-theme .cke_reset_all fieldset {
2433
  border: 1px solid #DDDDDD;
2434
  border-top: 3px solid #0074BD;
2435
  padding: 10px;
2436
}
2437

    
2438
body.adminimal-theme .cke_reset_all legend {
2439
  font-family: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
2440
  font-size: 18px;
2441
  font-weight: 100;
2442
  padding: 0 0.5em;
2443
}
2444

    
2445
body.adminimal-theme .cke_combopanel {
2446
  height: 170px;
2447
  width: 170px;
2448
  border: 1px solid #DDDDDD;
2449
  margin-top: 3px;
2450
}
2451

    
2452
body.adminimal-theme .cke_dialog_footer {
2453
  background: #eee;
2454
}
2455

    
2456
body.adminimal-theme a.cke_dialog_tab:hover {
2457
  text-decoration: none;
2458
  background: #fff;
2459
  color: #0074BD;
2460
}
2461

    
2462
body.adminimal-theme select.cke_dialog_ui_input_select {
2463
  box-shadow: none;
2464
}
2465

    
2466
body.adminimal-theme input.cke_dialog_ui_input_text,
2467
body.adminimal-theme input.cke_dialog_ui_input_password,
2468
body.adminimal-theme textarea.cke_dialog_ui_input_textarea {
2469
  box-shadow: none;
2470
  border-color: #CCCCCC;
2471
}
2472

    
2473
body.adminimal-theme .cke_dialog_title {
2474
  background: #333333;
2475
  border-bottom: none;
2476
  border-radius: 0;
2477
  box-shadow: none;
2478
  color: #FFFFFF;
2479
  font-size: 18px;
2480
  text-shadow: none;
2481
}
2482

    
2483
body.adminimal-theme .cke_dialog_ui_vbox_child label {
2484
  top: -2px;
2485
}
2486

    
2487
body.adminimal-theme input.cke_dialog_ui_input_text:focus,
2488
body.adminimal-theme input.cke_dialog_ui_input_password:focus,
2489
body.adminimal-theme textarea.cke_dialog_ui_input_textarea:focus,
2490
body.adminimal-theme select.cke_dialog_ui_input_select:focus {
2491
  border-color: #0074BD;
2492
}
2493

    
2494
body.adminimal-theme a.cke_dialog_ui_button:focus,
2495
body.adminimal-theme a.cke_dialog_ui_button:hover,
2496
body.adminimal-theme a.cke_dialog_ui_button:active {
2497
  border-color: #0074BD;
2498
  box-shadow: none;
2499
  text-decoration: none;
2500
  color: #fff;
2501
  background: #0074BD;
2502
}
2503

    
2504
body.adminimal-theme a.cke_dialog_ui_button {
2505
  background: #eee;
2506
  padding: 4px 0;
2507
}
2508

    
2509
body.adminimal-theme a.cke_dialog_ui_button:focus span,
2510
body.adminimal-theme a.cke_dialog_ui_button:hover span,
2511
body.adminimal-theme a.cke_dialog_ui_button:active span {
2512
  color: #fff;
2513
}
2514

    
2515
body.adminimal-theme .cke_ltr .cke_dialog_close_button {
2516
  background: url("images/x-white.png") scroll no-repeat 50% 2px #B73939;
2517
  right: 10px;
2518
  top: 1px;
2519
  width: 45px;
2520
}
2521

    
2522
body.adminimal-theme .cke_ltr .cke_dialog_close_button:hover {
2523
  background-color: #e55454;
2524
}
2525

    
2526
body.adminimal-theme a.cke_dialog_ui_button_ok {
2527
  background: #4D8F46;
2528
  border-color: #4D8F46;
2529
  box-shadow: none;
2530
}
2531

    
2532
body.adminimal-theme a.cke_dialog_ui_button_ok:hover {
2533
  background: #0A6700;
2534
  border-color: #0A6700;
2535
}
2536

    
2537
body.adminimal-theme a.cke_path_item:hover, body.adminimal-theme a.cke_path_item:focus, body.adminimal-theme a.cke_path_item:active {
2538
  border-radius: 0;
2539
  -moz-border-radius: 0;
2540
  -webkit-border-radius: 0;
2541
  box-shadow: none;
2542
  text-decoration:none;
2543
  text-shadow: none;
2544
}
2545

    
2546
.messages.theme-disabled {
2547
  background: transparent;
2548
  border: none;
2549
  border-top: 1px solid #ccc;
2550
  border-bottom: 1px solid #ccc;
2551
  padding: 10px 15px;
2552
}
2553

    
2554
body.adminimal-theme ul.rules-operations a, .rules-elements-add ul.action-links a {
2555
  font-size: inherit;
2556
}
2557

    
2558
body.adminimal-theme .rules-autocomplete-button {
2559
  height: 27px;
2560
  top: -2px;
2561
}
2562

    
2563
body.adminimal-theme ul.rules-autocomplete .rules-dsac-group {
2564
  background-color: transparent;
2565
}
2566

    
2567
body.adminimal-theme #media-browser-page #branding {
2568
  background: #ddd;
2569
  margin: 0;
2570
  padding: 0;
2571
}
2572

    
2573
body.adminimal-theme #media-tabs-wrapper {
2574
  float: left;
2575
}
2576

    
2577
body.adminimal-theme .exposed-filters .form-select {
2578
  margin: 0.5em;
2579
}
2580

    
2581
body.adminimal-theme .exposed-filters .container-inline .form-actions, .exposed-filters .container-inline.form-actions {
2582
  margin: 0.5em 0;
2583
}
2584

    
2585
body.adminimal-theme .views-ui-dialog .ui-dialog-titlebar-close span {
2586
  display: block;
2587
  left: 0;
2588
  top: 0;
2589
}
2590

    
2591
body.adminimal-theme .views-ui-dialog #edit-options .collapsible {
2592
  float: inherit;
2593
  width: auto;
2594
}
2595

    
2596
body.adminimal-theme div.views-display-settings #edit-display-settings-title {
2597
  font-size: 26px;
2598
  line-height: 1.5;
2599
  margin: 0px;
2600
}
2601

    
2602
body.adminimal-theme div#edit-display-settings .ctools-toggle {
2603
        margin-right: 6px;
2604
        margin-top: 18px;
2605
}
2606

    
2607
body.adminimal-theme div#edit-display-settings .ctools-toggle.ctools-toggle-collapsed {
2608
  margin-top: 14px;
2609
}
2610

    
2611
body.adminimal-theme .ctools-twisty {
2612
        top: 1em;
2613
}
2614

    
2615
body.adminimal-theme .views-admin h1.unit-title {
2616
  margin-bottom: 4px;
2617
}
2618

    
2619
body.adminimal-theme .views-edit-view .views-display-top {
2620
  padding: 0px;
2621
}
2622

    
2623
body.adminimal-theme ul#views-display-menu-tabs {
2624
  width: auto;
2625
  margin-right: 18em;
2626
}
2627

    
2628
body.adminimal-theme .views-display-top ul#views-display-menu-tabs li {
2629
  margin: 0px;
2630
}
2631

    
2632
body.adminimal-theme .views-display-top ul#views-display-menu-tabs li a {
2633
  padding: 12px 10px;
2634
  font-size: 14px;
2635
  border: none;
2636
}
2637

    
2638
body.adminimal-theme .views-displays .secondary a:hover > .icon.add,
2639
body.adminimal-theme .views-displays .secondary a:focus > .icon.add  {
2640
  background-position: center -23px;
2641
}
2642

    
2643
body.adminimal-theme .views-displays .secondary a > .icon.add {
2644
  background-position: center 5px;
2645
}
2646

    
2647
body.adminimal-theme #views-display-top #views-display-menu-tabs li.add .action-list {
2648
  top: 42px;
2649
  text-align: left;
2650
  width: auto;
2651
  background: #fff;
2652
  border: 1px solid #ccc;
2653
  box-shadow: 0 3px 5px rgba(0,0,0,0.1);
2654
}
2655

    
2656
body.adminimal-theme .views-displays .secondary .action-list li {
2657
  border: none;
2658
  clear: both;
2659
}
2660

    
2661
body.adminimal-theme .views-displays .secondary .action-list li.last  {
2662
  padding-bottom: 5px;
2663
}
2664

    
2665
body.adminimal-theme .views-display-top ul#views-display-menu-tabs li a.active {
2666
  box-shadow: 0px 1px 0px #0073BC;
2667
  color: #0073BC;
2668
}
2669

    
2670
body.adminimal-theme .views-display-top ul#views-display-menu-tabs li a:hover, 
2671
body.adminimal-theme .views-display-top ul#views-display-menu-tabs li a:focus {
2672
        color: #FFF;
2673
        background-color: #0074BD;
2674
        box-shadow: 0px -1px 0px #0074BD, 0px 1px 0px #0074BD;
2675
        text-decoration: none;
2676
}
2677

    
2678
body.adminimal-theme .views-admin a:hover {
2679
  text-decoration: underline;
2680
}
2681

    
2682
body.adminimal-theme .views-displays .secondary .action-list li {
2683
  background-color: #fff;
2684
}
2685

    
2686
body.adminimal-theme .views-displays .secondary .action-list li:hover {
2687
  background-color: #fff;
2688
}
2689

    
2690
body.adminimal-theme .views-displays .secondary .action-list li input {
2691
  color: #0074BD;
2692
}
2693

    
2694
body.adminimal-theme .views-displays .secondary .action-list li input:hover {
2695
  text-decoration: underline;
2696
}
2697

    
2698
body.adminimal-theme #edit-module-filter-name::-ms-clear {
2699
  display: none;
2700
}
2701

    
2702
body.adminimal-theme .chosen-container-single .chosen-single {
2703
  border-radius: 0;
2704
  background: #fff;
2705
  box-shadow: none;
2706
  padding: 2px 10px;
2707
  border-color: #ddd;
2708
}
2709

    
2710
body.adminimal-theme .chosen-container.chosen-container-active > a {
2711
  border-color: #0074BD;
2712
}
2713

    
2714
body.adminimal-theme .chosen-container.chosen-container-active .chosen-drop,
2715
body.adminimal-theme .chosen-container-active .chosen-choices {
2716
  border-color: #0074BD;
2717
}
2718

    
2719
body.adminimal-theme .chosen-container-single .chosen-single div b {
2720
  background-position: 0px 4px;
2721
}
2722

    
2723
body.adminimal-theme .chosen-container-single .chosen-drop,
2724
body.adminimal-theme .chosen-container-multi .chosen-drop {
2725
        border-radius: 0;
2726
        box-shadow: none;
2727
}
2728

    
2729
body.adminimal-theme .chosen-container-multi .chosen-choices li.search-choice,
2730
body.adminimal-theme .chosen-container-active.chosen-with-drop .chosen-single,
2731
body.adminimal-theme .chosen-container-active .chosen-choices {
2732
        box-shadow: none;
2733
        border-radius: 0;
2734
}
2735
body.adminimal-theme .chosen-container-multi .chosen-choices {
2736
  background: #fff;
2737
}
2738
body.adminimal-theme .chosen-container-multi .chosen-choices li.search-choice {
2739
  background: #e3e3e3;
2740
  border-color: #e3e3e3;
2741
}
2742
body.adminimal-theme .chosen-container .chosen-results li.highlighted {
2743
  background: #0074BD;
2744
}
2745

    
2746
body.adminimal-theme .chosen-container .chosen-results li.group-result {
2747
        background: #eaeaea;
2748
}
2749

    
2750
body.adminimal-theme input#edit-module-filter-name {
2751
  outline: none;
2752
  -webkit-outline: none;
2753
}
2754

    
2755
body.adminimal-theme .custom_css_found .css_path {
2756
  padding: 2px 6px;
2757
  color: #61A643;
2758
  font-weight: 600;
2759
}
2760

    
2761
body.adminimal-theme .custom_css_not_found .css_path {
2762
  color: #000;
2763
  padding: 2px 6px;
2764
  font-weight: 600;
2765
  background: #eee;
2766
}
2767

    
2768
/* Sidebars */
2769

    
2770
#content-wrapper {
2771
  width: 100%;
2772
  display: table;
2773
  margin: 0;
2774
}
2775

    
2776
#main-content {
2777
  width: 100%;
2778
  display: table-cell;
2779
  vertical-align: top;
2780
}
2781

    
2782
#sidebar-left .region-sidebar-left, #sidebar-right .region-sidebar-right {
2783
  display: block;
2784
  width: 220px;
2785
  padding: 0px;
2786
  margin: 0px;
2787
}
2788

    
2789
#sidebar-left .region-sidebar-left {
2790
  padding-right: 20px;
2791
}
2792

    
2793
#sidebar-right .region-sidebar-right {
2794
  padding-left: 20px;
2795
}
2796

    
2797
.form-wrapper {
2798
  margin-bottom: 20px;
2799
}
2800

    
2801
#autosave-status {
2802
  height: auto;
2803
  left: 0;
2804
  padding: 1em;
2805
  background: #37A5DA;
2806
}
2807

    
2808
#autosave-status #status {
2809
  margin-left: 0;
2810
}
2811

    
2812
#autosave-status a {
2813
  display: inline-block;
2814
  padding: 0.3em 0.5em;
2815
  background: #444;
2816
  text-decoration: none;
2817
}
2818

    
2819
#autosave-status a:hover,
2820
#autosave-status a:focus {
2821
  background: #222;
2822
}
2823

    
2824
/* Fix SemanticViews module see #2340681 */
2825
body.page-admin-structure-views-view #views-ui-edit-display-form #edit-options #edit-style-options-row fieldset#edit-style-options-row--2 {
2826
  float: left;
2827
}