Projet

Général

Profil

Paste
Télécharger (53,2 ko) Statistiques
| Branche: | Révision:

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

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 {
26
  color: #000;
27
  background: #fff;
28
  font:normal 13px/1.538em Open Sans, "Segoe UI", "Helvetica", sans-serif;
29
}
30

    
31
a {
32
  color:#0074BD;
33
  text-decoration:none;
34
}
35

    
36
a:hover {
37
  text-decoration: underline;
38
}
39

    
40
hr {
41
  margin: 0;
42
  padding: 0;
43
  border: none;
44
  height: 1px;
45
  background: #cccccc;
46
}
47

    
48
legend {
49
  font-weight: bold;
50
}
51

    
52
h1,h2,h3,h4,h5,h6 {
53
  font-family: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
54
  font-weight: 300;
55
  margin: 0 0 20px;
56
}
57

    
58
h1 {
59
  font-size: 23px;
60
}
61

    
62
h2 {
63
  font-size: 20px;
64
}
65

    
66
h3 {
67
  font-size: 18px;
68
}
69

    
70
h4 {
71
  font-size: 16px;
72
}
73

    
74
h5,h6 {
75
  font-size: 14px;
76
}
77

    
78
p {
79
  margin: 0 0 20px;
80
}
81

    
82
dl {
83
  margin: 0 0 20px;
84
}
85

    
86
dl dd,dl dl {
87
  background: url("../images/small-bullet.png") no-repeat scroll 0 6px transparent;
88
  color: #444444;
89
  margin-bottom: 10px;
90
  margin-left: 5px;
91
  text-indent: 10px;
92
  line-height: 18px;
93
}
94

    
95
blockquote {
96
  margin: 1em 40px;
97
}
98

    
99
address {
100
  font-style: italic;
101
}
102

    
103
u,ins {
104
  text-decoration: underline;
105
}
106

    
107
s,strike,del {
108
  text-decoration: line-through;
109
}
110

    
111
big {
112
  font-size: larger;
113
}
114

    
115
small {
116
  font-size: smaller;
117
}
118

    
119
sub {
120
  vertical-align: sub;
121
  font-size: smaller;
122
  line-height: normal;
123
}
124

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

    
131
nobr {
132
  white-space: nowrap;
133
}
134

    
135
abbr,acronym {
136
  border-bottom: dotted 1px;
137
}
138

    
139
ul,.block ul,.item-list ul {
140
  list-style-type: square;
141
  list-style-image: none;
142
  margin: 0.25em 0 0.25em 1.5em;/* LTR */
143
}
144

    
145
.item-list .pager li {
146
  padding: 0.5em;
147
}
148

    
149
.item-list ul li,li.leaf,ul.menu li {
150
  list-style-type: disc;
151
  list-style-image: none;
152
}
153

    
154
ul.menu li {
155
  margin: 0;
156
}
157

    
158
ol {
159
  list-style-type: decimal;
160
  margin: 0.25em 0 0.25em 2em;/* LTR */
161
}
162

    
163
.item-list ul li.collapsed,ul.menu li.collapsed {
164
  list-style-image: url(/misc/menu-collapsed.png);
165
  list-style-type: disc;
166
}
167

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

    
173
quote,code {
174
  margin: 0.5em 0;
175
}
176

    
177
code,pre,kbd {
178
  font-size: 1.231em;
179
}
180

    
181
pre {
182
  margin: 0.5em 0;
183
  white-space: pre-wrap;
184
}
185

    
186
strong {
187
  font-family: Arial, Helvetica, sans-serif !important;
188
  font-weight: bold !important;
189
}
190

    
191
/**
192
 * Skip link.
193
 */
194
#skip-link {
195
  margin-top: 0;
196
  position: absolute;
197
  left: 50%;/* LTR */
198
  margin-left: -5.25em;/* LTR */
199
  width: auto;
200
  z-index: 50;
201
}
202

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

    
218
#skip-link a:hover,#skip-link a:focus,#skip-link a:active {
219
  outline: 0;
220
}
221

    
222
/**
223
 * Branding.
224
 */
225
#branding {
226
  overflow: hidden;
227
  padding: 10px 20px 0 20px;/* LTR */
228
  position: relative;
229
  background-color: #333;
230
}
231

    
232
#branding div.breadcrumb {
233
  font-size: 14px;
234
  padding-bottom: 5px;
235
  color: #888888;
236
}
237

    
238
#branding div.block {
239
  position: relative;
240
  float: right;/* LTR */
241
  width: 240px;
242
  padding-left: 10px;/* LTR */
243
  background: #333;
244
}
245

    
246
#branding div.block form label {
247
  display: none;
248
}
249

    
250
#branding div.block form div.form-item {
251
  float: left;/* LTR */
252
  border: 0;
253
  margin: 0;
254
  padding: 0;
255
}
256

    
257
#branding div.block form input.form-text {
258
  width: 140px;
259
  margin-right: 10px;/* LTR */
260
}
261

    
262
#branding div.block form input.form-submit {
263
  text-align: center;
264
  width: 80px;
265
}
266

    
267
/**
268
 * Help.
269
 */
270
#help {
271
  font-size: 0.923em;
272
  margin-top: 1em;
273
}
274

    
275
#help p {
276
  margin: 0 0 10px;
277
}
278

    
279
#help div.more-help-link {
280
  text-align: right;/* LTR */
281
}
282

    
283
/**
284
 * Page title.
285
 */
286
#page-title {
287
  background: #333;
288
  padding-top: 20px;
289
}
290

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

    
302
/**
303
 * Console.
304
 */
305
#console {
306
  margin: 9px 0 10px;
307
}
308

    
309
/**
310
 * Tabs.
311
 */
312
ul.primary {
313
  border-bottom: medium none;
314
  float: right;
315
  font-size: 0.923em;
316
  height: 2.6em;
317
  margin: 12px 0 0;
318
  padding-top: 0;
319
  text-transform: uppercase;
320
}
321

    
322
ul.primary li {
323
  float: left;/* LTR */
324
  list-style: none;
325
  margin: 0 2px;
326
}
327

    
328
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 {
329
  display: block;
330
  float: left;/* LTR */
331
  line-height: 18px;
332
  background-color: #a6a7a2;
333
  color: #000;
334
  font-weight: normal;
335
  border-width: 1px 1px 0 1px;
336
  border-style: solid;
337
  border-color: #a6a7a2;
338
  font-family: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
339
  font-size: 16px;
340
  font-weight: 300;
341
  margin: 0;
342
  padding: 10px 20px;
343
  text-transform: none;
344
}
345

    
346
ul.primary li.active a,ul.primary li.active a.active,ul.primary li.active a:active,ul.primary li.active a:visited {
347
  background-color: #fff;
348
  border: none;
349
  border-top: 5px solid #0074BD;
350
  margin-top: -4px;
351
}
352

    
353
ul.primary li a:hover {
354
  color: #fff;
355
}
356

    
357
ul.primary li.active a:hover {
358
  color: #000;
359
}
360

    
361
.tabs-secondary {
362
  clear: both;
363
}
364

    
365
ul.secondary {
366
  font-size: 0.923em;
367
  padding: 0 3px 5px;
368
  line-height: 1.385em;
369
  overflow: hidden;
370
  background-color: #fff;
371
  text-align: right;
372
  width: 100%;
373
}
374

    
375
ul.secondary li {
376
  margin: 0 5px;
377
  float: none;/* LTR */
378
}
379

    
380
ul.secondary li a {
381
  background-color: #ddd;
382
  color: #000;
383
  display: inline-block;
384
}
385

    
386
ul.secondary li a,ul.secondary li a:hover,ul.secondary li.active a,ul.secondary li.active a.active {
387
  padding: 2px 10px;
388
  -moz-border-radius: 7px;
389
  -webkit-border-radius: 7px;
390
  border-radius: 7px;
391
}
392

    
393
ul.secondary li a:hover,ul.secondary li.active a,ul.secondary li.active a.active {
394
  color: #fff;
395
  background: none repeat scroll 0% 0% #0074BD;
396
  box-shadow: 0px -1px 0px #0074BD,0px 1px 0px #0074BD;
397
}
398

    
399
ul.secondary li a:hover {
400
        box-shadow: none;
401
}
402

    
403
div.vertical-tabs ul li.vertical-tab-button a {
404
  border-right: 1px solid #CCCCCC;
405
  background: #F9F9F9;
406
}
407

    
408
div.vertical-tabs ul li.vertical-tab-button a:hover,div.vertical-tabs ul li.vertical-tab-button a:focus {
409
  background: #efefef;
410
  outline: 0 none;
411
  text-decoration: none;
412
}
413

    
414
div.vertical-tabs ul li.vertical-tab-button .selected a {
415
  border-right: none;
416
  background: #fff;
417
}
418

    
419
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 {
420
  border-left: 5px solid #0074BD;
421
  background: none repeat scroll 0 0 #FFFFFF;
422
  border-right: 0 none;
423
  margin-left: -1px;
424
}
425

    
426
div.vertical-tabs ul li.selected a:focus strong {
427
  text-decoration: none;
428
}
429

    
430
#content {
431
  clear: left;
432
}
433

    
434
/**
435
 * Page layout.
436
 */
437
#page {
438
  padding: 20px 0 40px 0;/* LTR */
439
  margin-right: 40px;/* LTR */
440
  margin-left: 40px;/* LTR */
441
  background: #fff;
442
  position: relative;
443
  color: #333;
444
}
445

    
446
#secondary-links ul.links li {
447
  padding: 0 10px 10px 0;/* LTR */
448
}
449

    
450
#secondary-links ul.links li a {
451
  font-size: 0.923em;
452
  background: #777;
453
  color: #fff;
454
  text-align: center;
455
  padding: 5px;
456
  height: 55px;
457
  width: 80px;
458
  overflow: hidden;
459
}
460

    
461
#secondary-links ul.links li a:hover {
462
  background: #999;
463
}
464

    
465
ul.links li,ul.inline li {
466
  padding-right: 1em;/* LTR */
467
}
468

    
469
ul.inline li {
470
  display: inline;
471
}
472

    
473
#secondary-links ul.links li.active-trail a,#secondary-links ul.links li a.active {
474
  background: #333;
475
}
476

    
477
ul.admin-list li {
478
  position: relative;
479
  padding-left: 30px;/* LTR */
480
  padding-top: 9px;
481
  margin-left: 0;/* LTR */
482
  margin-bottom: 10px;
483
  background: url(../images/list-item.png) no-repeat 0 11px;/* LTR */
484
  list-style-type: none;
485
  list-style-image: none;
486
}
487

    
488
.admin-panel .item-list ul,ul.admin-list {
489
  margin: 0;
490
  padding: 0;
491
}
492

    
493
.admin-panel .item-list ul,ul.admin-list .compact {
494
  margin: 8px 0;
495
}
496

    
497
.admin-panel .item-list li,ul.admin-list .compact li {
498
  border: none;
499
  background: none;
500
  margin: 0 0 0.75em;
501
  line-height: 1;
502
  padding: 0;
503
}
504

    
505
ul.admin-list li:last-child {
506
  border-bottom: none;
507
}
508

    
509
ul.admin-list li a {
510
  margin-left: -30px;/* LTR */
511
  padding: 0 0 4px 30px;/* LTR */
512
  min-height: 0;
513
}
514

    
515
ul.admin-list .compact li a {
516
  margin-left: 0;/* LTR */
517
  padding: 0;
518
}
519

    
520
ul.admin-list li div.description a {
521
  margin-left: 0;/* LTR */
522
  padding: 0;
523
  min-height: inherit;
524
}
525

    
526
div.submitted {
527
  color: #898989;
528
}
529

    
530
.progress {
531
  font-weight: normal;
532
}
533

    
534
/**
535
 * Tables.
536
 */
537
table {
538
  width: 100%;
539
  margin: 0 0 10px;
540
}
541

    
542
table td,table th {
543
  vertical-align: middle;
544
  padding: 8px 10px;
545
  border: 0;
546
  color: #000;
547
}
548

    
549
tr.even,tr.odd {
550
  border-style: solid;
551
  border-color: #ddd;
552
  background: #f3f4ee;
553
}
554

    
555
tr.odd {
556
  background: #fff;
557
}
558

    
559
tr.drag {
560
  background: #fe7;
561
}
562

    
563
tr.drag-previous {
564
  background: #ffb;
565
}
566

    
567
table th {
568
  background: none repeat scroll 0 0 #E1E2DC;
569
  font-family: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
570
  font-size: 18px;
571
  font-weight: 300;
572
  padding: 10px;
573
}
574

    
575
table th.active {
576
  background: #0074BD;
577
  color: #fff;
578
}
579

    
580
table th a {
581
  display: block;
582
}
583

    
584
table th.active a {
585
  padding: 0 25px 0 0;/* LTR */
586
  color: #fff;
587
}
588

    
589
table th.active img {
590
  float: right;
591
  position: relative;
592
  right: -20px;
593
  top: 3px;/* LTR */
594
}
595

    
596
table td.active {
597
  background: transparent;
598
}
599

    
600
table tr.odd td.active {
601
  background: transparent;
602
}
603

    
604
table tr.selected td.active,table tr.selected td {
605
  background: #ffc;
606
  border-color: #eeb;
607
}
608

    
609
table.system-status-report tr {
610
  border-bottom: 1px solid #ccc;
611
  border-color: rgba(0,0,0,0.1);
612
}
613

    
614
table.system-status-report tr.ok {
615
  color: #255b1e;
616
  background-color: #e5ffe2;
617
}
618

    
619
table.system-status-report tr.info {
620
  color: #040f37;
621
  background-color: #bdf;
622
}
623

    
624
table.system-status-report tr.warning {
625
  color: #840;
626
  background-color: #fffbe2;
627
}
628

    
629
.adminimal-theme table tr.error {
630
  color: #C70000;
631
  background-color: #FFDDDD;
632
}
633

    
634
.adminimal-theme table tr.error td {
635
  color: #C70000;
636
}
637

    
638
/* Fieldsets */
639
fieldset {
640
  border: solid 1px #ddd;
641
  border-top: 3px solid #0074BD;
642
  padding: 12px;
643
  margin: 0 0 20px;
644
}
645

    
646
fieldset legend {
647
  background: white;
648
  padding: 0 3px;
649
  margin: 0;
650
  margin-left: -3px;
651
  font-family: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
652
  font-size: 20px;
653
  font-weight: 300;
654
}
655

    
656
/**
657
 * Form elements.
658
 */
659
.form-item {
660
  padding: 0 1em 0 0;
661
  margin: 0 0 20px;
662
}
663

    
664
.filter-wrapper .form-item,div.teaser-checkbox .form-item,.form-item .form-item {
665
  padding: 5px 0;
666
  margin: 0;
667
  border: 0;
668
}
669

    
670
.form-type-checkbox {
671
  padding: 0;
672
}
673

    
674
.text-format-wrapper .form-item {
675
  padding-bottom: 0;
676
}
677

    
678
.form-item label, .exposed-filters .form-item label {
679
  font-family: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
680
  font-size: 20px;
681
  font-weight: 300;
682
  margin: 0;
683
  margin: 0 0 10px;
684
  line-height: 40px;
685
  width: initial;
686
}
687

    
688
.form-item label.option {
689
  font-size: 16px;
690
  text-transform: none;
691
}
692

    
693
.form-item label.option input {
694
  vertical-align: middle;
695
}
696

    
697
.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 {
698
  background-color: #eee;
699
  color: #777;
700
}
701

    
702
.form-managed-file .form-file,.form-managed-file .form-submit {
703
  margin-right: 1em;
704
}
705

    
706
input.empty {
707
  color: #ccc !important;
708
}
709

    
710
/* Filter */
711
.filter-wrapper {
712
  border-top: 0;
713
  padding: 10px 2px;
714
}
715

    
716
.filter-wrapper .fieldset-wrapper {
717
  padding: 0 6px;
718
}
719

    
720
.filter-wrapper .form-item,.filter-wrapper .filter-guidelines,.filter-wrapper .filter-help {
721
  font-size: 0.923em;
722
  padding: 2px 0 0 0;/* LTR */
723
}
724

    
725
.exposed-filters .filters {
726
  width: inherit;
727
  display: inline-block;
728
}
729

    
730
.exposed-filters .form-item {
731
  display: inline-block;
732
  margin-right: 1em;
733
}
734

    
735
ul.tips,div.description,.form-item div.description {
736
  margin: 5px 0;
737
  line-height: 1.231em;
738
  font-size: 0.923em;
739
  color: #666;
740
}
741

    
742
ul.tips li {
743
  margin: 0.25em 0 0.25em 1.5em;/* LTR */
744
}
745

    
746
body div.form-type-radio div.description,body div.form-type-checkbox div.description {
747
  margin-left: 1.5em;/* LTR */
748
}
749

    
750
a.button:link,a.button:visited,a.button:hover,a.button:active {
751
  text-decoration: none;
752
  color: #5a5a5a;
753
}
754

    
755
input.form-button-disabled,input.form-button-disabled:active {
756
  background: #eee none;
757
  border-color: #eee;
758
  text-shadow: none;
759
  color: #999;
760
}
761

    
762
input.form-autocomplete,input.form-text,input.form-file,textarea.form-textarea,select.form-select {
763
  padding: 5px 7px;
764
  border: 1px solid #ddd;
765
  background: #fff;
766
  color: #333;
767
  vertical-align: baseline;
768
}
769

    
770
#module-filter-modules {
771
  min-height: 0 !important;
772
}
773

    
774
input#edit-module-filter-name {
775
  background: transparent;
776
  border:none;
777
  border-bottom: 3px solid #DDDDDD;
778
  color: #333333;
779
  font-family: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
780
  font-size: 32px;
781
  line-height: 38px;
782
  font-weight: 100;
783
  text-align: center;
784
  width: 100%;
785
}
786

    
787
body.page-admin-modules input#edit-module-filter-name {
788
  padding: 5px 9px;
789
  margin-left: -9px;
790
}
791

    
792
input#edit-module-filter-name:active, input#edit-module-filter-name:focus {
793
  border-bottom: 3px solid #2196d6;
794
}
795

    
796
label[for=edit-module-filter-name], label[for=edit-module-filter-name] {
797
  display: none !important;
798
}
799

    
800
.module-filter-clear {
801
  display: block;
802
  float: right;
803
  position: relative;
804
  right: 30px;
805
  top: 12px;
806
  top: -47px;
807
}
808

    
809
body.page-admin-modules .module-filter-clear {
810
  top: -47px;
811
}
812

    
813
.module-filter-clear a {
814
  background: url(../images/x.svg) scroll no-repeat 0 0;
815
  display: block;
816
  font-size: 0;
817
  height: 29px;
818
  margin-left: 0;
819
  width: 29px;
820
}
821

    
822
.module-filter-clear a:hover {
823
  background: url(../images/x-hover.svg) scroll no-repeat 0 0;
824
}
825

    
826
html.js .toggle-enable {
827
  border-radius: 0 !important;
828
  box-shadow: none !important;
829
  background: #555555; /* Old browsers */
830
  background: -moz-linear-gradient(left,  #555555 50%, #008000 50%, #008000 100%); /* FF3.6+ */
831
  background: -webkit-gradient(linear, left top, right top, color-stop(50%,#555555), color-stop(50%,#008000), color-stop(100%,#008000)); /* Chrome,Safari4+ */
832
  background: -webkit-linear-gradient(left,  #555555 50%,#008000 50%,#008000 100%); /* Chrome10+,Safari5.1+ */
833
  background: -o-linear-gradient(left,  #555555 50%,#008000 50%,#008000 100%); /* Opera 11.10+ */
834
  background: -ms-linear-gradient(left,  #555555 50%,#008000 50%,#008000 100%); /* IE10+ */
835
  background: linear-gradient(to right,  #555555 50%,#008000 50%,#008000 100%); /* W3C */
836
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#555555', endColorstr='#008000',GradientType=1 ); /* IE6-9 */
837
}
838

    
839
html.js .toggle-enable.enabled {
840
  background: #008000; /* Old browsers */
841
  background: -moz-linear-gradient(left,  #555555 50%, #008000 50%, #008000 100%); /* FF3.6+ */
842
  background: -webkit-gradient(linear, left top, right top, color-stop(50%,#555555), color-stop(50%,#008000), color-stop(100%,#008000)); /* Chrome,Safari4+ */
843
  background: -webkit-linear-gradient(left,  #555555 50%,#008000 50%,#008000 100%); /* Chrome10+,Safari5.1+ */
844
  background: -o-linear-gradient(left,  #555555 50%,#008000 50%,#008000 100%); /* Opera 11.10+ */
845
  background: -ms-linear-gradient(left,  #555555 50%,#008000 50%,#008000 100%); /* IE10+ */
846
  background: linear-gradient(to right,  #555555 50%,#008000 50%,#008000 100%); /* W3C */
847
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#555555', endColorstr='#008000',GradientType=1 ); /* IE6-9 */
848
}
849

    
850
html.js .toggle-enable.enabled.disabled {
851
  background: #ef6114; /* Old browsers */
852
  background: -moz-linear-gradient(left,  #0074bd 50%, #ef6114 50%, #ef6114 100%); /* FF3.6+ */
853
  background: -webkit-gradient(linear, left top, right top, color-stop(50%,#0074bd), color-stop(50%,#ef6114), color-stop(100%,#ef6114)); /* Chrome,Safari4+ */
854
  background: -webkit-linear-gradient(left,  #0074bd 50%,#ef6114 50%,#ef6114 100%); /* Chrome10+,Safari5.1+ */
855
  background: -o-linear-gradient(left,  #0074bd 50%,#ef6114 50%,#ef6114 100%); /* Opera 11.10+ */
856
  background: -ms-linear-gradient(left,  #0074bd 50%,#ef6114 50%,#ef6114 100%); /* IE10+ */
857
  background: linear-gradient(to right,  #0074bd 50%,#ef6114 50%,#ef6114 100%); /* W3C */
858
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0074bd', endColorstr='#ef6114',GradientType=1 ); /* IE6-9 */
859
}
860

    
861
html.js .toggle-enable.enabled.disabled div:after {
862
  content: "";
863
  background: url("images/module-filter-sprite.svg") no-repeat scroll 1px -50px transparent;
864
  width: 25px;
865
  height: 25px;
866
}
867

    
868
html.js .toggle-enable.disabled div {
869
    background: #DDDDDD;
870
}
871

    
872
html.js .toggle-enable div {
873
  border-radius: 0 !important;  
874
  background: #fff;
875
}
876

    
877
html.js .toggle-enable div:before {
878
    content: "";
879
    background: url("images/module-filter-sprite.svg") no-repeat scroll 0px -100px transparent;
880
    width: 25px;
881
    height: 25px;
882
}
883

    
884
html.js .toggle-enable div:after {
885
    content: "";
886
    background: url("images/module-filter-sprite.svg") no-repeat scroll 1px 0px transparent;
887
    width: 25px;
888
    height: 25px;
889
}
890

    
891
html.js .toggle-enable div:after, html.js .toggle-enable div:before {
892
    font-size: 13px;
893
}
894

    
895
input.form-text:focus,input.form-file:focus,textarea.form-textarea:focus,select.form-select:focus {
896
  color: #000;
897
  border-color: #0074BD;
898
}
899

    
900
html.js input.form-autocomplete {
901
  background-position: 100% 7px;
902
}
903

    
904
html.js input.throbbing {
905
  background-position: 100% -13px;
906
}
907

    
908
ul.action-links {
909
  margin: 0 0 20px;
910
  list-style-type: none;
911
  overflow: hidden;
912
}
913

    
914
ul.action-links li {
915
  float: left;/* LTR */
916
  margin: 0 1em 0 0;/* LTR */
917
}
918

    
919
ul.action-links a {
920
  padding-left: 15px;/* LTR */
921
  font: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
922
  font-size: 23px;
923
  font-weight: 300;
924
  background: transparent url(../images/add.png) no-repeat 0 center;
925
  line-height: 30px;
926
}
927

    
928
/* Exceptions */
929
#diff-inline-form select,div.filter-options select {
930
  padding: 0;
931
}
932

    
933
/**
934
 * System.
935
 */
936
div.admin .right,div.admin .left {
937
  width: 49%;
938
  margin: 0;
939
}
940

    
941
div.admin-panel,div.admin-panel .body {
942
  padding: 0;
943
  clear: left;
944
}
945

    
946
div.admin-panel {
947
  margin: 0 0 20px;
948
  padding: 9px;
949
  background: #f8f8f8;
950
  border: 1px solid #ccc;
951
}
952

    
953
div.admin-panel h3 {
954
  font: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
955
  font-size: 23px;
956
  font-weight: 300;
957
  margin: 0;
958
  padding-bottom: 9px;
959
  text-transform: none;
960
}
961

    
962
/* admin/appearance */
963
#system-themes-page h2 {
964
  font-weight: normal;
965
  text-transform: uppercase;
966
}
967

    
968
.theme-selector{
969
  padding-bottom: 40px;
970
}
971

    
972
.theme-selector .theme-description{
973
  overflow: hidden;
974
}
975

    
976
.theme-selector h3 {
977
  font-weight: normal;
978
}
979

    
980
.theme-default h3 {
981
  font-weight: bold;
982
}
983

    
984
.system-themes-list-enabled .theme-selector h3 {
985
  margin-top: 0;
986
}
987

    
988
/* Update options. */
989
div.admin-options {
990
  background: #f8f8f8;
991
  line-height: 30px;
992
  height: 30px;
993
  padding: 9px;
994
  border: 1px solid #ccc;
995
  margin: 0 0 10px;
996
}
997

    
998
div.admin-options label {
999
  text-transform: uppercase;
1000
  font: 0.846em/1.875em Lucida Grande,Lucida Sans Unicode,sans-serif;
1001
}
1002

    
1003
div.admin-options label,div.admin-options div.form-item {
1004
  margin-right: 10px;/* LTR */
1005
  float: left;/* LTR */
1006
}
1007

    
1008
div.admin-options div.form-item {
1009
  padding: 0;
1010
  border: 0;
1011
}
1012

    
1013
/* Update status */
1014
.versions table.version {
1015
  border: none;
1016
}
1017

    
1018
/* Maintenance theming */
1019
body.in-maintenance #sidebar-first {
1020
  float: left;/* LTR */
1021
  width: 200px;
1022
}
1023

    
1024
body.in-maintenance #content {
1025
  float: right;/* LTR */
1026
  width: 550px;
1027
  padding-right: 20px;/* LTR */
1028
  clear: none;
1029
}
1030

    
1031
body.in-maintenance #page {
1032
  overflow: auto;
1033
  width: 770px;
1034
  margin: 0 auto;
1035
  padding-top: 2em;
1036
}
1037

    
1038
body.in-maintenance #branding h1 {
1039
  width: 770px;
1040
  margin: 0 auto;
1041
  float: none;
1042
}
1043

    
1044
body.in-maintenance .form-radios .form-type-radio {
1045
  padding: 2px 0;
1046
}
1047

    
1048
body.in-maintenance div.form-item:after {
1049
  content: "";
1050
  display: none;
1051
  clear: none;
1052
}
1053

    
1054
body.in-maintenance .form-submit {
1055
  display: block;
1056
}
1057

    
1058
body.in-maintenance #logo {
1059
  margin-bottom: 1.5em;
1060
  max-width: 180px;
1061
}
1062

    
1063
ol.task-list {
1064
  margin-left: 0;/* LTR */
1065
  list-style-type: none;
1066
  list-style-image: none;
1067
}
1068

    
1069
ol.task-list li {
1070
  padding: 0.5em 1em 0.5em 20px;/* LTR */
1071
  color: #adadad;
1072
}
1073

    
1074
ol.task-list li.active {
1075
  background: transparent url(images/task-item.png) no-repeat 3px 50%;/* LTR */
1076
  padding: 0.5em 1em 0.5em 20px;/* LTR */
1077
  color: #000;
1078
}
1079

    
1080
ol.task-list li.done {
1081
  background: transparent url(images/task-check.png) no-repeat 0 50%;
1082
  color: green;
1083
}
1084

    
1085
div.breadcrumb a {
1086
  color: #999;
1087
}
1088

    
1089
div.breadcrumb a:hover {
1090
  color: #fff;
1091
  text-decoration: none;
1092
}
1093

    
1094
/* Overlay theming */
1095
.overlay #branding {
1096
  background-color: #fff;
1097
  padding-top: 15px;
1098
}
1099

    
1100
.overlay #branding h1.page-title,.overlay #left,.overlay #footer {
1101
  display: none;
1102
}
1103

    
1104
.overlay #page {
1105
  margin: 0;
1106
  padding: 0 20px;
1107
}
1108

    
1109
.overlay #branding div.breadcrumb {
1110
  float: left;/* LTR */
1111
  position: relative;
1112
  z-index: 10;
1113
}
1114

    
1115
#overlay-tabs {
1116
  bottom: -1px;
1117
  font-size: 1.54em;
1118
  line-height: 1.54em;
1119
  margin: 0;
1120
}
1121

    
1122
#overlay-tabs li {
1123
  margin: 0 -3px;
1124
}
1125

    
1126
.overlay ul.secondary {
1127
  background: transparent none;
1128
  margin: -1.4em 0 0.3em 0;/* LTR */
1129
  overflow: visible;
1130
  text-align: right;
1131
  float: left;
1132
  width: 100%;
1133
}
1134

    
1135
.overlay #content {
1136
  padding: 0;
1137
}
1138

    
1139
#overlay-titlebar {
1140
  padding: 0;
1141
  white-space: normal;
1142
}
1143

    
1144
h1#overlay-title {
1145
  font: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
1146
  font-size: 32px;
1147
  font-weight: 300;
1148
  margin: 0;
1149
  padding: 0 0 5px;
1150
  line-height: 44px;
1151
}
1152

    
1153
#overlay-titlebar .add-or-remove-shortcuts {
1154
  padding-top: 1.5em;
1155
}
1156

    
1157
#overlay-close, #overlay-close:hover {
1158
  background-color: #fff;
1159
}
1160

    
1161
.overlay div.breadcrumb a:hover {
1162
  color: #0074bd;
1163
}
1164

    
1165
#overlay-container, .overlay-modal-background, .overlay-element, #overlay {
1166
  padding-top: 29px;
1167
}
1168

    
1169
#overlay-tabs li a, #overlay-tabs li a:active, #overlay-tabs li a:visited, #overlay-tabs li a:hover {
1170
  background-color: #ddd;
1171
  border-radius: 0 0 0 0;
1172
  color: #000000;
1173
  display: inline-block;
1174
  font-family: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
1175
  font-size: 18px;
1176
  font-weight: 300;
1177
  margin: 0 0 2px;
1178
  outline: 0 none;
1179
  padding: 4px 15px;
1180
  text-decoration: none;
1181
  text-transform: none;
1182
}
1183

    
1184
#overlay-tabs li a:hover {
1185
  background: none repeat scroll 0 0 #0074BD;
1186
  color: #FFFFFF;
1187
}
1188

    
1189
#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 {
1190
  background-color: #FFFFFF;
1191
  margin: 0;
1192
  padding-bottom: 4px;
1193
}
1194

    
1195
#overlay-tabs {
1196
  bottom: -2px;
1197
  font-size: 1.54em;
1198
  line-height: 1.54em;
1199
  margin: 0;
1200
  right: 0px;
1201
  white-space: nowrap;
1202
}
1203

    
1204
/* Shortcut theming */
1205
div.add-or-remove-shortcuts {
1206
  float: left;
1207
  padding-left: 6px;
1208
  padding-top: 17px;
1209
}
1210

    
1211
/* Dashboard */
1212
#dashboard.dashboard-region div.block h2 {
1213
  background: #E0E0D8;
1214
}
1215

    
1216
#dashboard div.block h2 {
1217
  margin: 0;
1218
  font-size: 1em;
1219
  padding: 3px 10px;
1220
}
1221

    
1222
#dashboard div.block div.content {
1223
  padding: 10px 5px 5px 5px;/* LTR */
1224
}
1225

    
1226
#dashboard div.block div.content ul.menu {
1227
  margin-left: 20px;/* LTR */
1228
}
1229

    
1230
#dashboard.dashboard-region .block {
1231
  border: #ccc 1px solid;
1232
}
1233

    
1234
/* Field UI */
1235
#field-display-overview input.field-formatter-settings-edit {
1236
  margin: 0;
1237
  padding: 1px 8px;
1238
}
1239

    
1240
#field-display-overview tr.field-formatter-settings-changed {
1241
  background: #FFFFBB;
1242
}
1243

    
1244
#field-display-overview tr.drag {
1245
  background: #FFEE77;
1246
}
1247

    
1248
#field-display-overview tr.field-formatter-settings-editing {
1249
  background: #D5E9F2;
1250
}
1251

    
1252
#field-display-overview.field-formatter-settings-edit-form .form-item {
1253
  margin: 10px 0;
1254
}
1255

    
1256
#field-display-overview.field-formatter-settings-edit-form .form-submit {
1257
  margin-bottom: 0;
1258
}
1259

    
1260
form.field-multiple-table th.field-label {
1261
  background: transparent;
1262
}
1263

    
1264

    
1265
form .field-multiple-table th.field-label {
1266
  padding-left: 18px;
1267
}
1268

    
1269
form.field-multiple-table tr.even {
1270
  background: transparent;
1271
}
1272

    
1273
/* Recent content block */
1274
#dashboard div#block-node-recent div.content {
1275
  padding: 0;
1276
}
1277

    
1278
#block-node-recent table,#block-node-recent tr {
1279
  border: none;
1280
}
1281

    
1282
#block-node-recent.more-link {
1283
  padding: 0 5px 5px 0;/* LTR */
1284
}
1285

    
1286
/* User login block */
1287
#user-login-form.openid-links {
1288
  margin-left: 0;/* LTR */
1289
}
1290

    
1291
#user-login-form.openid-links .user-link {
1292
  margin-left: 1.5em;/* LTR */
1293
}
1294

    
1295
/* Messages */
1296
div.warning {
1297
  background-position: 12px 8px;
1298
  border: none;
1299
  padding: 10px 10px 10px 45px;
1300
}
1301

    
1302
/* Disable overlay message */
1303
body.adminimal-theme #overlay-disable-message {
1304
  background-color: #addafc;
1305
}
1306

    
1307
body.adminimal-theme #overlay-disable-message a,#overlay-disable-message a:visited {
1308
  color: #000;
1309
}
1310

    
1311
body.adminimal-theme #overlay-disable-message a:focus,#overlay-disable-message a:active {
1312
  outline: none;
1313
  text-decoration: underline;
1314
}
1315

    
1316
body.adminimal-theme .overlay-disable-message-focused a {
1317
  padding: 0.4em 0.6em;
1318
}
1319

    
1320
body.adminimal-theme .overlay-disable-message-focused #overlay-dismiss-message {
1321
  background-color: #59a0d8;
1322
  color: #fff;
1323
  -moz-border-radius: 8px;
1324
  -webkit-border-radius: 8px;
1325
  border-radius: 8px;
1326
}
1327

    
1328
body.adminimal-theme #ctools-export-ui-list-form.form-submit {
1329
  float: left;
1330
  margin-top: 36px;
1331
}
1332

    
1333
body.adminimal-theme a.imce-filefield-opener {
1334
  margin: 5px 0;
1335
}
1336

    
1337
body.adminimal-theme div.autocomplete-deluxe-multiple {
1338
  background: none repeat scroll 0 0 #FFFFFF;
1339
  padding: 0;
1340
  width: auto;
1341
  min-width: 500px;
1342
}
1343

    
1344
body.adminimal-theme .autocomplete-deluxe-item {
1345
  background: none repeat scroll 0 0 #555555;
1346
  border: 0 none;
1347
  border-radius: 0 0 0 0;
1348
  box-shadow: none;
1349
  color: #FFFFFF;
1350
  height: 12px;
1351
  margin: 0;
1352
  padding: 7px 20px 7px 10px;
1353
}
1354

    
1355
body.adminimal-theme .autocomplete-deluxe-item-delete {
1356
  background: url("../images/ui-icons-ffffff-256x240.png") no-repeat scroll -100px -130px transparent;
1357
  display: block;
1358
  font-size: 1px;
1359
  height: 13px;
1360
  position: absolute;
1361
  right: 2px;
1362
  top: 7px;
1363
  width: 12px;
1364
}
1365

    
1366
body.adminimal-theme ul.ui-autocomplete {
1367
  max-height: 300px;
1368
  max-width: 300px;
1369
  overflow-x: hidden;
1370
  overflow-y: auto;
1371
  padding: 0;
1372
  position: relative;
1373
  border: 1px solid #DDD;
1374
  margin-left: -2px;
1375
}
1376

    
1377
body.adminimal-theme div.autocomplete-deluxe-container input.autocomplete-deluxe-form-single {
1378
        background: #fff;
1379
}
1380

    
1381
body.adminimal-theme .ui-autocomplete .ui-menu-item a {
1382
  display: block;
1383
  line-height: 1.5;
1384
  padding: 5px 10px;
1385
  text-decoration: none;
1386
  color: #777;
1387
  font-size: 12px;
1388
}
1389

    
1390
body.adminimal-theme ul.ui-autocomplete li.ui-menu-item .ui-state-focus {
1391
        background: inherit;
1392
        color: inherit;
1393
}
1394

    
1395
body.adminimal-theme .ui-menu .ui-menu-item a.ui-state-focus {
1396
        margin: 0;
1397
        font-size: 12px;
1398
}
1399

    
1400
body.adminimal-theme .autocomplete-deluxe-highlight-char {
1401
  color: #000;
1402
  font-weight: normal;
1403
  text-decoration: underline;
1404
  font-size: 12px;
1405
}
1406

    
1407
body.adminimal-theme .ui-autocomplete .ui-menu-item a.ui-state-focus:hover,
1408
body.adminimal-theme .ui-autocomplete .ui-menu-item a.ui-state-hover {
1409
  background-color: #0074BD;
1410
  color: #fff;
1411
  cursor: pointer;
1412
  font-size: 12px;
1413
  margin: 0;
1414
}
1415

    
1416
body.adminimal-theme a.ui-state-focus:hover .autocomplete-deluxe-highlight-char,
1417
body.adminimal-theme .ui-autocomplete .ui-menu-item a.ui-state-hover .autocomplete-deluxe-highlight-char {
1418
  color: #caf631;
1419
  font-size: 12px;
1420
}
1421

    
1422
body.adminimal-theme .ctools-dropbutton-processed {
1423
  border-radius: 0;
1424
  background: #FFFFFF;
1425
}
1426

    
1427
body #page-manager-list-pages-form.form-item {
1428
  margin-bottom: 20px;
1429
}
1430

    
1431
body div.warning {
1432
  background-image: url("images/warning.svg");
1433
  background-position: 12px 50%;
1434
  background-color: transparent;
1435
  background-repeat: no-repeat;
1436
  color: #555;
1437
  border-top: 1px solid #ff9421;
1438
  border-left: none;
1439
  border-right: none;
1440
  border-bottom: 1px solid #ff9421;
1441
}
1442

    
1443
body div.warning a {
1444
  color: #0074BD;
1445
}
1446

    
1447
body div.error {
1448
  background-image: url("images/error.svg");
1449
  background-color: transparent;
1450
  background-position: 12px 50%;
1451
  background-repeat: no-repeat;
1452
  color: #555;
1453
  border-top: 1px solid #e55454;
1454
  border-left: none;
1455
  border-right: none;
1456
  border-bottom: 1px solid #e55454;
1457
}
1458

    
1459
body div.error a {
1460
  color: #0074BD;
1461
}
1462

    
1463
body div.status {
1464
  background-image: url("images/status.svg");
1465
  background-position: 12px 50%;
1466
  background-color: transparent;
1467
  background-repeat: no-repeat;
1468
  color: #555;
1469
  border-top: 1px solid #61a643;
1470
  border-left: none;
1471
  border-right: none;
1472
  border-bottom: 1px solid #61a643;
1473
}
1474

    
1475
body div.status a {
1476
  color: #0074BD;
1477
}
1478

    
1479
#edit-pages-apply, #edit-pages-reset {
1480
  float: left;
1481
  margin-top: 40px;
1482
}
1483

    
1484
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 {
1485
  border-radius: 0;
1486
  padding: 2px 10px;
1487
  border: none;
1488
}
1489

    
1490
body.adminimal-theme .views-ui-display-tab-bucket h3 {
1491
  font-size: 20px;
1492
  margin: 10px;
1493
  padding: 6px 6px 10px;
1494
  border-left: 5px solid #DDD;
1495
}
1496
body.adminimal-theme .views-ui-display-tab-bucket:hover h3 {
1497
  border-color: #0074BD;
1498
}
1499

    
1500
div.fieldset-description {
1501
  padding-bottom: 0.5em;
1502
}
1503

    
1504
/* Buttons */
1505

    
1506
/* Gray Button */
1507
input.form-submit,
1508
a.button,
1509
div.exposed-filters input#edit-submit {
1510
  cursor: pointer;
1511
  background: #e3e3e3;
1512
  border: none;
1513
  border-radius: 0;
1514
  padding: 6px 10px;
1515
  margin-bottom: 1em;
1516
  margin-right: 1em;/* LTR */
1517
  color: #555;
1518
  text-align: center;
1519
  font-weight: normal;
1520
  font-size: 1.077em;
1521
  font-family: "Lucida Grande",Verdana,sans-serif;
1522
}
1523

    
1524
input.form-submit:hover,
1525
a.button:hover,
1526
div.exposed-filters input#edit-submit:hover {
1527
  background: #0074BD;
1528
  color: #fff;
1529
}
1530

    
1531
input.form-submit:active,
1532
a.button:active,
1533
div.exposed-filters input#edit-submit:active {
1534
  box-shadow: 0 2px 2px rgba(0,0,0,0.3) inset;
1535
}
1536

    
1537
/* Green Button */
1538
input[type="submit"][id^="edit-submit"],
1539
input#edit-actions-submit,
1540
input[id^="save-continue"],
1541
input[type="submit"][id^="edit-save"],
1542
input#edit-save,
1543
input#edit-submit,
1544
input#edit-actions-save,
1545
#media-browser-page a.button-yes {
1546
  cursor: pointer;
1547
  border-radius: 0;
1548
  border: none;
1549
  padding: 6px 10px;
1550
  margin-bottom: 1em;
1551
  margin-right: 1em;/* LTR */
1552
  color: #fff;
1553
  text-align: center;
1554
  font-weight: normal;
1555
  font-size: 1.077em;
1556
  font-family: "Lucida Grande",Verdana,sans-serif;
1557
  background: #4d8f46;
1558
}
1559

    
1560
input[type="submit"][id^="edit-submit"]:hover,
1561
input#edit-actions-submit:hover,
1562
input[id^="save-continue"]:hover,
1563
input[type="submit"][id^="edit-save"]:hover,
1564
input#edit-save:hover,
1565
input#edit-submit:hover,
1566
input#edit-actions-save:hover,
1567
#media-browser-page a.button-yes:hover {
1568
  background: #0a6700;
1569
  border-radius: 0;
1570
  border: none;
1571
  color: #fff;
1572
}
1573

    
1574
input#edit-submit:active,
1575
input#edit-actions-submit:active,
1576
input[id^="save-continue"]:active,
1577
input[type="submit"][id^="edit-save"]:active,
1578
input#edit-save:active,
1579
input#edit-submit:active,
1580
input#edit-actions-save:active {
1581
  box-shadow: 0 2px 2px rgba(0,0,0,0.75) inset;
1582
  background: #333;
1583
  border-radius: 0;
1584
  border: none;
1585
  color: #fff;
1586
}
1587

    
1588
/* Red Button */
1589
input#edit-delete,
1590
input#remove-button,
1591
input#edit-remove,
1592
input#edit-clear,
1593
a.button.remove,
1594
input[id$="remove-button"],
1595
.page-admin-modules-uninstall input#edit-submit {
1596
  cursor: pointer;
1597
  padding: 6px 10px;
1598
  border-radius: 0;
1599
  border: none;
1600
  margin-bottom: 1em;
1601
  margin-right: 1em;/* LTR */
1602
  color: #fff;
1603
  text-align: center;
1604
  font-weight: normal;
1605
  font-size: 1.077em;
1606
  font-family: "Lucida Grande",Verdana,sans-serif;
1607
  background: #b73939;
1608
}
1609

    
1610
input#edit-delete:hover,
1611
input#remove-button:hover,
1612
input#edit-remove:hover,
1613
input#edit-clear:hover,
1614
a.button.remove:hover,
1615
input[id$="remove-button"]:hover,
1616
body.page-admin-modules-uninstall input#edit-submit:hover {
1617
  background: #990000;
1618
  border-radius: 0;
1619
  border: none;
1620
  color: #fff;
1621
}
1622

    
1623
input#edit-delete:active,
1624
input#remove-button:active,
1625
input#edit-remove:active,
1626
input#edit-clear:active,
1627
input[id$="remove-button"]:active,
1628
body.page-admin-modules-uninstall input#edit-submit:active {
1629
  box-shadow: 0 2px 2px rgba(0,0,0,0.75) inset;
1630
  background: #333;
1631
  border-radius: 0;
1632
  border: none;
1633
  color: #fff;
1634
}
1635

    
1636
/* Blue Button */
1637
input#edit-preview,
1638
input#edit-next,
1639
input#preview-submit,
1640
input[type="submit"][id^="edit-return"] {
1641
  cursor: pointer;
1642
  border-radius: 0;
1643
  border: none;
1644
  padding: 6px 10px;
1645
  margin-bottom: 1em;
1646
  margin-right: 1em;/* LTR */
1647
  color: #fff;
1648
  text-align: center;
1649
  font-weight: normal;
1650
  font-size: 1.077em;
1651
  font-family: "Lucida Grande",Verdana,sans-serif;
1652
  background: #0074BD;
1653
}
1654

    
1655
input#edit-preview:hover,
1656
input#edit-next:hover,
1657
input#preview-submit:hover,
1658
input[type="submit"][id^="edit-return"]:hover {
1659
  background: #004c99;
1660
  border-radius: 0;
1661
  border: none;
1662
  color: #fff;
1663
}
1664

    
1665
input#edit-preview:active,
1666
input#edit-next:active,
1667
input#preview-submit:active,
1668
input[type="submit"][id^="edit-return"]:active {
1669
  box-shadow: 0 2px 2px rgba(0,0,0,0.75) inset;
1670
  background: #333;
1671
  border-radius: 0;
1672
  border: none;
1673
  color: #fff;
1674
}
1675

    
1676
/* Orange Button */
1677
#edit-cancel,
1678
#edit-actions-cancel,
1679
input#edit-buttons-revert,
1680
#media-browser-page a.button-no {
1681
  cursor: pointer;
1682
  border-radius: 0;
1683
  border: none;
1684
  padding: 6px 10px;
1685
  margin-bottom: 1em;
1686
  margin-right: 1em;/* LTR */
1687
  color: #fff;
1688
  text-align: center;
1689
  font-weight: normal;
1690
  font-size: 1.077em;
1691
  font-family: "Lucida Grande",Verdana,sans-serif;
1692
  background: #f69231;
1693
}
1694

    
1695
a#edit-cancel,a#edit-actions-cancel {
1696
  padding: 6px 10px;
1697
  text-decoration: none;
1698
  border-radius: 0;
1699
  border: none;
1700
}
1701

    
1702
#edit-cancel:hover,
1703
#edit-actions-cancel:hover,
1704
input#edit-buttons-revert:hover,
1705
#media-browser-page a.button-no:hover {
1706
  background: #ef6114;
1707
  text-decoration: none;
1708
  border-radius: 0;
1709
  border: none;
1710
  color: #fff;
1711
}
1712

    
1713
#edit-cancel:active,
1714
#edit-actions-cancel:active,
1715
input#edit-buttons-revert:active {
1716
  box-shadow: 0 2px 2px rgba(0,0,0,0.75) inset;
1717
  background: #333;
1718
  border-radius: 0;
1719
  border: none;
1720
  color: #fff;
1721
}
1722

    
1723
/* Configuration menu blocks */
1724
div.admin-panel {
1725
  background: none repeat scroll 0 0 #F8F8F8;
1726
  border: none;
1727
  margin: 0 0 20px;
1728
  padding: 10px;
1729
}
1730

    
1731
/* Table hover style */
1732
.adminimal-theme tr.even:hover, .adminimal-theme tr.odd:hover {
1733
  background: #FFFFBF;
1734
}
1735

    
1736
/* Tokens */
1737
.adminimal-theme .token-tree {
1738
  margin-left: 0;
1739
}
1740

    
1741
.adminimal-theme table.token-tree span.expander {
1742
  margin-left: -5px;
1743
}
1744

    
1745
/* Link Icons */
1746
ul.links.inline li.edit {
1747
  text-transform: capitalize;
1748
}
1749

    
1750
ul.links.inline li.delete {
1751
  text-transform: capitalize;
1752
}
1753

    
1754
body.adminimal-theme .views-display-column > .ctools-collapsible-handle {
1755
  border-color: #F3F3F3;
1756
  border-style: solid;
1757
  border-width: 1px 1px 0;
1758
  font-size: 17px;
1759
  font-weight: 300;
1760
  margin: 0;
1761
  padding: 6px 5px 6px 5px;
1762
}
1763

    
1764
body.adminimal-theme .views-display-column > .ctools-toggle {
1765
  margin-left: 10px;
1766
  margin-right: 6px;
1767
  margin-top: 14px;
1768
}
1769

    
1770
body.adminimal-theme .views-display-column > .ctools-toggle.ctools-toggle-collapsed {
1771
  margin-left: 12px;
1772
  margin-right: 6px;
1773
  margin-top: 11px;
1774
}
1775

    
1776
body.adminimal-theme .views-ui-display-tab-bucket .ctools-button-processed {
1777
  border-radius: 0;
1778
}
1779

    
1780
body.adminimal-theme .views-admin .icon {
1781
  height: 16px;
1782
  margin-left: -6px;
1783
  width: 16px;
1784
}
1785

    
1786
#simplenews-admin-filter .spacer {
1787
  float: left;
1788
  margin-top: 10px;
1789
  margin-left: 0;
1790
}
1791

    
1792
body.adminimal-theme .token-tree th {
1793
  padding-bottom: 10px;
1794
  padding-top: 10px;
1795
}
1796

    
1797
.overlay ul.secondary {
1798
  background: none repeat scroll 0 0 transparent;
1799
  float: left;
1800
  margin: 0;
1801
  overflow: visible;
1802
}
1803

    
1804
.views-ui-display-tab-bucket .ctools-button-processed {
1805
  border-radius: 4px;
1806
  position: absolute;
1807
  right: 5px;
1808
  top: 5px;
1809
}
1810

    
1811
.ctools-dropbutton-processed {
1812
  border-radius: 4px;
1813
}
1814

    
1815
#views-ui-preview-form .arguments-preview, #views-ui-preview-form .form-type-textfield {
1816
  margin-left: 14px;
1817
  margin-top: 0px;
1818
}
1819

    
1820
#preview-submit-wrapper {
1821
  margin-top: 8px;
1822
}
1823

    
1824
#views-ui-preview-form .form-type-checkbox {
1825
  margin-left: 2px;
1826
  margin-top: 8px;
1827
}
1828

    
1829
#page-manager-list-pages td.page-manager-page-operations .ctools-dropbutton {
1830
  right: auto;
1831
}
1832

    
1833
.views-exposed-widget {
1834
  float: left;
1835
  padding-right: 20px;
1836
}
1837

    
1838
.views-exposed-widget .views-submit-button {
1839
  clear: both;
1840
}
1841

    
1842
.views-exposed-form label {
1843
  font-family: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
1844
  font-size: 23px;
1845
  font-weight: 300;
1846
  padding: 0.25em 0;
1847
}
1848

    
1849
/* Views and Ctools */
1850
.overlay ul.secondary{
1851
  background: none repeat scroll 0 0 transparent;
1852
  float: left;
1853
  margin: 0;
1854
  overflow: visible;
1855
}
1856

    
1857
.views-ui-display-tab-bucket .ctools-button-processed{
1858
        position: relative;
1859
        right: 5px;
1860
        top: 1px;
1861
        float: right;
1862
}
1863

    
1864
.views-display-column .views-ui-display-tab-bucket .ctools-button-processed{
1865
        top: 14px;
1866
}
1867

    
1868
.ctools-dropbutton-processed{
1869
  border-radius: 4px;
1870
}
1871

    
1872
#views-ui-preview-form.arguments-preview,#views-ui-preview-form.form-type-textfield{
1873
  margin-left: 14px;
1874
  margin-top: 0px;
1875
}
1876

    
1877
#preview-submit-wrapper{
1878
  margin-top: 8px;
1879
}
1880

    
1881
#views-ui-preview-form.form-type-checkbox{
1882
  margin-left: 2px;
1883
  margin-top: 8px;
1884
}
1885

    
1886
#page-manager-list-pages td.page-manager-page-operations .ctools-dropbutton{
1887
  right: auto;
1888
}
1889

    
1890
.views-exposed-widget{
1891
  float: left;
1892
  padding-right: 20px;
1893
}
1894

    
1895
.views-exposed-widget .views-submit-button{
1896
  clear: both;
1897
}
1898

    
1899
#views-ui-config-item-form .dependent-options {
1900
  margin-left: 18px; /* Restore views default from being overridden by .form-item */
1901
}
1902

    
1903
.views-exposed-form label{
1904
  padding-bottom: 10px;
1905
}
1906

    
1907
.ui-widget table th {
1908
  text-align: center;
1909
  font-weight: bold;
1910
  font-size: 12px;
1911
}
1912

    
1913
#ui-datepicker-div {
1914
  border: 5px solid #333;
1915
  background: white;
1916
  padding: 0;
1917
  margin: 0;
1918
}
1919

    
1920
.ui-widget table thead th {
1921
  background: #555;
1922
  color: white;
1923
}
1924

    
1925
/* Omega Fieldset fix */
1926
body.page-admin-appearance fieldset {
1927
  border: solid 1px #ddd !important;
1928
  border-top: 3px solid #0074BD !important;
1929
  padding: 12px !important;
1930
  margin: 18px 0 !important;
1931
}
1932

    
1933
body.page-admin-appearance fieldset legend {
1934
  background: white !important;
1935
  padding: 0 3px !important;
1936
  margin: 0 !important;
1937
  margin-left: -3px !important;
1938
  font-family: "Open Sans", "Segoe UI", "Helvetica", sans-serif !important;
1939
  font-size: 24px !important;
1940
  font-weight: 300 !important;
1941
}
1942

    
1943
body.page-admin-appearance fieldset fieldset {
1944
  background-color: white !important;
1945
}
1946

    
1947
.views-attachment .options-set label {
1948
  font-weight: 300;
1949
}
1950

    
1951
#views-ui-preview-form .form-type-textfield label {
1952
  font-weight: 300;
1953
}
1954

    
1955
.views-ui-dialog .ui-dialog-titlebar-close {
1956
  border: medium none;
1957
  border-radius: 0 0 0 0;
1958
  box-shadow: none;
1959
  right: 5px;
1960
  top: 5px;
1961
}
1962

    
1963
.views-ui-dialog .scroll {
1964
  padding: 10px 20px;
1965
}
1966

    
1967
.views-ui-dialog .form-buttons {
1968
  background-color: #F3F4EE;
1969
  padding: 15px;
1970
}
1971

    
1972
.ui-widget-header {
1973
  border: none;
1974
}
1975

    
1976
.views-ui-dialog {
1977
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
1978
}
1979

    
1980
.views-filterable-options .form-type-checkbox input.form-checkbox{
1981
  position: relative;
1982
  top: 1px;
1983
}
1984

    
1985
.views-filterable-options .form-type-checkbox {
1986
  padding: 10px;
1987
}
1988

    
1989
.views-filterable-options .form-type-checkbox:hover {
1990
  background: #ffffbf;
1991
}
1992

    
1993
input.form-checkbox, input.form-radio {
1994
  vertical-align: baseline;
1995
}
1996

    
1997
table.sticky-header {
1998
  z-index: 999;
1999
}
2000

    
2001
.ctools-content ul.actions {
2002
  margin: 0;
2003
  padding: 0;
2004
}
2005

    
2006
.ctools-button-processed {
2007
  border-color: #CCCCCC;
2008
  background: none repeat scroll 0 0 #FFFFFF;
2009
}
2010

    
2011
.ctools-button-processed:hover {
2012
  border-color: #0074BD;
2013
}
2014

    
2015
.ctools-no-js .ctools-content ul, .ctools-button-processed .ctools-content ul {
2016
  margin: 0.25em;
2017
}
2018

    
2019
div.form-item-view-args input#preview-args {
2020
  margin-top: 0.6em;
2021
}
2022

    
2023
.ctools-dropbutton ul.right.actions li input {
2024
  color: #0074BD;
2025
}
2026

    
2027
.ctools-dropbutton ul.right.actions li input:hover {
2028
  text-decoration: underline;
2029
}
2030

    
2031
.views-ui-dialog .form-item-options-tokenize {
2032
  margin-top: 10px;
2033
}
2034

    
2035
#dblog-filter-form .form-actions {
2036
  clear: both;
2037
  float: left;
2038
  padding: 0;
2039
}
2040

    
2041
.container-inline .form-actions, .container-inline.form-actions {
2042
  clear: none;
2043
  display: inline-block;
2044
  float: left;
2045
  margin-bottom: 0;
2046
  margin-top: 0;
2047
}
2048

    
2049
div.admin-panel .description {
2050
  margin: 0 0 3px;
2051
  padding: 0 0 0.5em;
2052
}
2053

    
2054
#permissions td.module {
2055
  font-weight: bold;
2056
  font-family: sans-serif;
2057
}
2058

    
2059
body.page-node-add ul.admin-list li {
2060
  background-position: 0 50%;
2061
  padding-top: 0;
2062
  margin-bottom: 20px;
2063
}
2064

    
2065
body.page-node-add ul.admin-list li div.description {
2066
  margin: 0;
2067
}
2068

    
2069
#dashboard .canvas-content a.button:hover {
2070
  color: #fff;
2071
}
2072

    
2073
div.contextual-links-wrapper ul.contextual-links, a.contextual-links-trigger, div.contextual-links-active a.contextual-links-trigger {
2074
  border-radius: 0;
2075
}
2076

    
2077
body.page-admin-dashboard .container-inline .form-actions, body.page-admin-dashboard .container-inline.form-actions {
2078
  margin-top: 0;
2079
}
2080

    
2081
/* Margin fix for some pages in overlay mode */
2082
body.page-admin-help.overlay #page,
2083
body.page-admin-reports-updates-update #page,
2084
body.page-admin-appearance.overlay #page {
2085
  margin: 0;
2086
  padding: 0 20px 20px;
2087
}
2088

    
2089
.system-themes-list-disabled .theme-selector {
2090
  display: inline-block;
2091
  float: none;
2092
  opacity: 0.5;
2093
  padding: 20px 20px 20px 0;
2094
  vertical-align: top;
2095
  width: 300px;
2096
}
2097

    
2098
.system-themes-list-disabled .theme-selector:hover {
2099
  opacity: 1;
2100
}
2101

    
2102
#system-themes-page {
2103
  padding-top: 20px;
2104
}
2105

    
2106
#system-themes-page h2 {
2107
  color: #555555;
2108
  font-size: 21px;
2109
  font-weight: bold;
2110
  text-transform: uppercase;
2111
}
2112

    
2113
.system-themes-list-enabled .theme-info h3 {
2114
  font-size: 24px;
2115
  font-weight: 400;
2116
}
2117

    
2118
.system-themes-list-enabled .theme-default .theme-info h3 {
2119
  font-size: 24px;
2120
  font-weight: 400;
2121
}
2122

    
2123
.system-themes-list-disabled {
2124
  border-top: 5px solid #CDCDCD;
2125
  padding-top: 20px;
2126
}
2127

    
2128
#block-system-main {
2129
  clear: both;
2130
}
2131

    
2132
#palette .lock {
2133
  float: right;
2134
}
2135

    
2136
/* Media Module Styling */
2137
div.field-type-media {
2138
    padding-bottom: 1em;
2139
}
2140

    
2141
div.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.media-wrapper {
2142
  padding: 0;
2143
}
2144

    
2145
.media-browser-tab.ui-tabs-panel {
2146
    border: none;
2147
}
2148

    
2149
#media-browser-tabset ul.tabs.primary li {
2150
    border: medium none;
2151
}
2152

    
2153
#media-browser-tabset ul.tabs.primary li.ui-state-active {
2154
    background: #FFFFFF;
2155
}
2156

    
2157
#media-browser-tabset ul.tabs.primary li a:link {
2158
    font-weight: 300;
2159
    background: transparent;
2160
    color: #111;
2161
    border: none;
2162
    font-size: 16px;
2163
    line-height: 8px;
2164
    margin: 0;
2165
    padding: 10px 20px;
2166
}
2167

    
2168
#media-browser-tabset ul.tabs.primary li a:hover {
2169
  background: #0074BD;
2170
  color: #fff;
2171
}
2172

    
2173
#media-browser-tabset ul.tabs.primary li.ui-state-active a:hover {
2174
  background: #fff;
2175
  color: #111;
2176
}
2177

    
2178
.progress .bar {
2179
  background: none repeat scroll 0 0 #CCCCCC;
2180
  border: none;
2181
  border-radius: 0;
2182
  margin: 0 0.2em;
2183
}
2184

    
2185
.progress .filled, .progress .bar .filled {
2186
  background: none repeat scroll 0 0 #0074BD !important;
2187
}
2188

    
2189
.update tr.error, .update tr.error.even:hover, .update tr.error.odd:hover {
2190
  background: none repeat scroll 0 0 #B73939 !important;
2191
  color: #fff;
2192
}
2193

    
2194
.update tr.error .version-recommended {
2195
  background: none repeat scroll 0 0 #B73939;
2196
}
2197

    
2198
.update .security-error {
2199
  color: #FFFFFF;
2200
  font-size: 23px;
2201
  font-weight: bold;
2202
}
2203

    
2204
.update table.version-security .version-title {
2205
  color: #FFFFFF;
2206
}
2207

    
2208
table.update tr.error td, table.update tr.error th {
2209
  color: #fff;
2210
}
2211

    
2212
.text-format-wrapper .form-item {
2213
  padding-right: 0;
2214
}
2215

    
2216
.form-textarea-wrapper textarea {
2217
  resize:vertical;
2218
}
2219

    
2220
div.krumo-root {
2221
  border-color: #ddd;
2222
}
2223

    
2224
div.krumo-wrapper ul {
2225
  margin: 0;
2226
}
2227

    
2228
div.krumo-wrapper li {
2229
  list-style: none outside none;
2230
}
2231

    
2232
#module-filter-tabs.bottom-fixed {
2233
    position: relative;
2234
}
2235

    
2236
body.adminimal-theme div.dev-query {
2237
    background: none repeat scroll 0 0 #000000;
2238
    bottom: 0;
2239
    color: #82eb12;
2240
    display: block;
2241
    font-family: courier;
2242
    overflow: auto;
2243
    padding: 5px;
2244
}
2245

    
2246
/* Ckeditor Styling */
2247

    
2248
body.adminimal-theme .cke_reset_all,body.adminimal-theme  .cke_reset_all * {
2249
  border-radius: 0;
2250
  font-family: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
2251
  text-shadow: none;
2252
}
2253

    
2254
body.adminimal-theme .ckeditor_links {
2255
  border-left: 1px solid #DDDDDD;
2256
  border-right: 1px solid #DDDDDD;
2257
  display: block;
2258
  padding: 10px;
2259
  width: auto;
2260
}
2261

    
2262
body.adminimal-theme .ckeditor_links:hover {
2263
  background: #eee;
2264
  text-decoration: none;
2265
}
2266

    
2267
body.adminimal-theme .cke_chrome {
2268
  box-shadow: none;
2269
}
2270

    
2271
body.adminimal-theme .cke_top {
2272
  background: #eee;
2273
}
2274

    
2275
body.adminimal-theme .cke_toolgroup {
2276
  background: #fff;
2277
  border: 1px solid #ccc;
2278
}
2279

    
2280

    
2281
body.adminimal-theme .cke_combo_button {
2282
  background: #fff;
2283
  border: 1px solid #ccc;
2284
}
2285

    
2286
body.adminimal-theme .cke_combo_off a.cke_combo_button:hover {
2287
  background: #fff;
2288
  border: 1px solid #0074BD;
2289
}
2290

    
2291
body.adminimal-theme .cke_button_on {
2292
  background: #fff;
2293
  box-shadow: none;
2294
  border-bottom: 3px solid #0074BD;
2295
}
2296

    
2297
body.adminimal-theme .cke_bottom {
2298
  background: #eee;
2299
}
2300

    
2301
body.adminimal-theme .cke_combo_off a.cke_combo_button:active,body.adminimal-theme  .cke_combo_on a.cke_combo_button {
2302
  border: 1px solid #0074BD;
2303
  border-bottom-width: 3px;
2304
  background: #fff;
2305
  box-shadow: none;
2306
}
2307

    
2308
body.adminimal-theme a.cke_button_on:hover,body.adminimal-theme  a.cke_button_on:focus,body.adminimal-theme  a.cke_button_on:active {
2309
  box-shadow: none;
2310
}
2311

    
2312
body.adminimal-theme a.cke_button_off:hover,
2313
body.adminimal-theme a.cke_button_off:focus, a.cke_button_off:active,
2314
body.adminimal-theme a.cke_button_disabled:hover,
2315
body.adminimal-theme a.cke_button_disabled:focus,
2316
body.adminimal-theme a.cke_button_disabled:active {
2317
  background: #eee;
2318
  box-shadow: none;
2319
  border-color: #0074BD;
2320
}
2321

    
2322
body.adminimal-theme .cke_reset_all label {
2323
  display: inline-block;
2324
  margin-top: 5px;
2325
  padding-bottom: 2px;
2326
  position: relative;
2327
}
2328

    
2329
body.adminimal-theme .cke_dialog_body label.cke_required {
2330
  font-weight: normal;
2331
}
2332

    
2333
body.adminimal-theme .cke_reset_all .cke_dialog_body {
2334
  font-family: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
2335
  border: 1px solid #CCCCCC;
2336
}
2337

    
2338
body.adminimal-theme .cke_reset_all fieldset {
2339
  border: 1px solid #DDDDDD;
2340
  border-top: 3px solid #0074BD;
2341
  padding: 10px;
2342
}
2343

    
2344
body.adminimal-theme .cke_reset_all legend {
2345
  font-family: "Open Sans", "Segoe UI", "Helvetica", sans-serif;
2346
  font-size: 18px;
2347
  font-weight: 100;
2348
  padding: 0 0.5em;
2349
}
2350

    
2351
body.adminimal-theme .cke_combopanel {
2352
  height: 170px;
2353
  width: 170px;
2354
  border: 1px solid #DDDDDD;
2355
  margin-top: 3px;
2356
}
2357

    
2358
body.adminimal-theme .cke_dialog_footer {
2359
  background: #eee;
2360
}
2361

    
2362
body.adminimal-theme a.cke_dialog_tab:hover {
2363
  text-decoration: none;
2364
  background: #fff;
2365
  color: #0074BD;
2366
}
2367

    
2368
body.adminimal-theme select.cke_dialog_ui_input_select {
2369
  box-shadow: none;
2370
}
2371

    
2372
body.adminimal-theme input.cke_dialog_ui_input_text,
2373
body.adminimal-theme input.cke_dialog_ui_input_password,
2374
body.adminimal-theme textarea.cke_dialog_ui_input_textarea {
2375
  box-shadow: none;
2376
  border-color: #CCCCCC;
2377
}
2378

    
2379
body.adminimal-theme .cke_dialog_title {
2380
  background: #333333;
2381
  border-bottom: none;
2382
  border-radius: 0;
2383
  box-shadow: none;
2384
  color: #FFFFFF;
2385
  font-size: 18px;
2386
  text-shadow: none;
2387
}
2388

    
2389
body.adminimal-theme .cke_dialog_ui_vbox_child label {
2390
  top: -2px;
2391
}
2392

    
2393
body.adminimal-theme input.cke_dialog_ui_input_text:focus,
2394
body.adminimal-theme input.cke_dialog_ui_input_password:focus,
2395
body.adminimal-theme textarea.cke_dialog_ui_input_textarea:focus,
2396
body.adminimal-theme select.cke_dialog_ui_input_select:focus {
2397
  border-color: #0074BD;
2398
}
2399

    
2400
body.adminimal-theme a.cke_dialog_ui_button:focus,
2401
body.adminimal-theme a.cke_dialog_ui_button:hover,
2402
body.adminimal-theme a.cke_dialog_ui_button:active {
2403
  border-color: #0074BD;
2404
  box-shadow: none;
2405
  text-decoration: none;
2406
  color: #fff;
2407
  background: #0074BD;
2408
}
2409

    
2410
body.adminimal-theme a.cke_dialog_ui_button {
2411
  background: #eee;
2412
  padding: 4px 0;
2413
}
2414

    
2415
body.adminimal-theme a.cke_dialog_ui_button:focus span,
2416
body.adminimal-theme a.cke_dialog_ui_button:hover span,
2417
body.adminimal-theme a.cke_dialog_ui_button:active span {
2418
  color: #fff;
2419
}
2420

    
2421
body.adminimal-theme .cke_ltr .cke_dialog_close_button {
2422
  background: url("images/x-white.png") scroll no-repeat 50% 2px #B73939;
2423
  right: 10px;
2424
  top: 1px;
2425
  width: 45px;
2426
}
2427

    
2428
body.adminimal-theme .cke_ltr .cke_dialog_close_button:hover {
2429
  background-color: #e55454;
2430
}
2431

    
2432
body.adminimal-theme a.cke_dialog_ui_button_ok {
2433
  background: #4D8F46;
2434
  border-color: #4D8F46;
2435
  box-shadow: none;
2436
}
2437

    
2438
body.adminimal-theme a.cke_dialog_ui_button_ok:hover {
2439
  background: #0A6700;
2440
  border-color: #0A6700;
2441
}
2442

    
2443
.messages.theme-disabled {
2444
  background: transparent;
2445
  border: none;
2446
  border-top: 1px solid #ccc;
2447
  border-bottom: 1px solid #ccc;
2448
  padding: 10px 15px;
2449
}
2450

    
2451
body.adminimal-theme ul.rules-operations a, .rules-elements-add ul.action-links a {
2452
  font-size: inherit;
2453
}
2454

    
2455
body.adminimal-theme .rules-autocomplete-button {
2456
  height: 27px;
2457
  top: -2px;
2458
}
2459

    
2460
body.adminimal-theme ul.rules-autocomplete .rules-dsac-group {
2461
  background-color: transparent;
2462
}
2463

    
2464
body.adminimal-theme #media-browser-page #branding {
2465
  background: #ddd;
2466
  margin: 0;
2467
  padding: 0;
2468
}
2469

    
2470
body.adminimal-theme #media-tabs-wrapper {
2471
  float: left;
2472
}
2473

    
2474
body.adminimal-theme .exposed-filters .form-select {
2475
  margin: 0.5em;
2476
}
2477

    
2478
body.adminimal-theme .exposed-filters .container-inline .form-actions, .exposed-filters .container-inline.form-actions {
2479
  margin: 0.5em 0;
2480
}
2481

    
2482
body.adminimal-theme .views-ui-dialog .ui-dialog-titlebar-close span {
2483
  display: block;
2484
  left: 0;
2485
  top: 0;
2486
}
2487

    
2488
body.adminimal-theme .views-ui-dialog #edit-options .collapsible {
2489
  float: unset;
2490
  width: auto;
2491
}
2492

    
2493
body.adminimal-theme div.views-display-settings #edit-display-settings-title {
2494
  font-size: 26px;
2495
  line-height: 1.5;
2496
  margin: 0px;
2497
}
2498

    
2499
body.adminimal-theme div#edit-display-settings .ctools-toggle {
2500
        margin-right: 6px;
2501
        margin-top: 18px;
2502
}
2503

    
2504
body.adminimal-theme div#edit-display-settings .ctools-toggle.ctools-toggle-collapsed {
2505
  margin-top: 14px;
2506
}
2507

    
2508
body.adminimal-theme .ctools-twisty {
2509
        top: 1em;
2510
}
2511

    
2512
body.adminimal-theme .views-admin h1.unit-title {
2513
  margin-bottom: 4px;
2514
}
2515

    
2516
body.adminimal-theme .views-edit-view .views-display-top {
2517
  padding: 0px;
2518
}
2519

    
2520
body.adminimal-theme ul#views-display-menu-tabs {
2521
  width: auto;
2522
  margin-right: 18em;
2523
}
2524

    
2525
body.adminimal-theme .views-display-top ul#views-display-menu-tabs li {
2526
  margin: 0px;
2527
}
2528

    
2529
body.adminimal-theme .views-display-top ul#views-display-menu-tabs li a {
2530
  padding: 12px 10px;
2531
  font-size: 14px;
2532
  border: none;
2533
}
2534

    
2535
body.adminimal-theme .views-displays .secondary a:hover > .icon.add,
2536
body.adminimal-theme .views-displays .secondary a:focus > .icon.add  {
2537
  background-position: center -23px;
2538
}
2539

    
2540
body.adminimal-theme .views-displays .secondary a > .icon.add {
2541
  background-position: center 5px;
2542
}
2543

    
2544
body.adminimal-theme #views-display-top #views-display-menu-tabs li.add .action-list {
2545
  top: 43px;
2546
  text-align: left;
2547
}
2548

    
2549
body.adminimal-theme ul.secondary li.active a, ul.secondary li.active a.active {
2550
        color: #FFF;
2551
        background-color: #888;
2552
        box-shadow: 0px -1px 0px #888, 0px 1px 0px #888;
2553
}
2554

    
2555
body.adminimal-theme .views-display-top ul#views-display-menu-tabs li a:hover, 
2556
body.adminimal-theme .views-display-top ul#views-display-menu-tabs li a:focus {
2557
        color: #FFF;
2558
        background-color: #0074BD;
2559
        box-shadow: 0px -1px 0px #0074BD, 0px 1px 0px #0074BD;
2560
        text-decoration: none;
2561
}
2562

    
2563
body.adminimal-theme .views-admin a:hover {
2564
  text-decoration: underline;
2565
}
2566

    
2567
body.adminimal-theme .views-displays .secondary .action-list li {
2568
  background-color: #fff;
2569
}
2570

    
2571
body.adminimal-theme .views-displays .secondary .action-list li:hover {
2572
  background-color: #fff;
2573
}
2574

    
2575
body.adminimal-theme .views-displays .secondary .action-list li input {
2576
  color: #0074BD;
2577
}
2578

    
2579
body.adminimal-theme .views-displays .secondary .action-list li input:hover {
2580
  text-decoration: underline;
2581
}
2582

    
2583
body.adminimal-theme #edit-module-filter-name::-ms-clear {
2584
  display: none;
2585
}
2586

    
2587
body.adminimal-theme .chosen-container-single .chosen-single {
2588
  border-radius: 0;
2589
  background: #fff;
2590
  box-shadow: none;
2591
  padding: 2px 10px;
2592
  border-color: #ddd;
2593
}
2594

    
2595
body.adminimal-theme .chosen-container.chosen-container-active > a {
2596
  border-color: #0074BD;
2597
}
2598

    
2599
body.adminimal-theme .chosen-container.chosen-container-active .chosen-drop {
2600
  border-color: #0074BD;
2601
}
2602

    
2603
body.adminimal-theme .chosen-container-single .chosen-single div b {
2604
  background-position: 0px 4px;
2605
}
2606

    
2607
body.adminimal-theme .chosen-container-single .chosen-drop {
2608
        border-radius: 0;
2609
        box-shadow: none;
2610
}
2611

    
2612
body.adminimal-theme .chosen-container-multi .chosen-choices li.search-choice,
2613
body.adminimal-theme .chosen-container-active.chosen-with-drop .chosen-single,
2614
body.adminimal-theme .chosen-container-active .chosen-choices {
2615
        box-shadow: none;
2616
        border-radius: 0;
2617
}
2618

    
2619
body.adminimal-theme .chosen-container .chosen-results li.group-result {
2620
        background: #eaeaea;
2621
}
2622

    
2623
body.adminimal-theme input#edit-module-filter-name {
2624
  outline: none;
2625
  -webkit-outline: none;
2626
}
2627

    
2628
body.adminimal-theme .custom_css_found .css_path {
2629
  padding: 2px 6px;
2630
  color: #61A643;
2631
  font-weight: 600;
2632
}
2633

    
2634
body.adminimal-theme .custom_css_not_found .css_path {
2635
  color: #000;
2636
  padding: 2px 6px;
2637
  font-weight: 600;
2638
  background: #eee;
2639
}
2640

    
2641
/* Sidebars */
2642

    
2643
#content-wrapper {
2644
  width: 100%;
2645
  display: table;
2646
  margin: 0;
2647
}
2648

    
2649
#main-content {
2650
  width: 100%;
2651
  display: table-cell;
2652
  vertical-align: top;
2653
}
2654

    
2655
#sidebar-left .region-sidebar-left, #sidebar-right .region-sidebar-right {
2656
  display: block;
2657
  width: 220px;
2658
  padding: 0px;
2659
  margin: 0px;
2660
}
2661

    
2662
#sidebar-left .region-sidebar-left {
2663
  padding-right: 20px;
2664
}
2665

    
2666
#sidebar-right .region-sidebar-right {
2667
  padding-left: 20px;
2668
}
2669

    
2670
.form-wrapper {
2671
  margin-bottom: 20px;
2672
}
2673

    
2674
#autosave-status {
2675
  height: auto;
2676
  left: 0;
2677
  padding: 1em;
2678
  background: #37A5DA;
2679
}
2680

    
2681
#autosave-status #status {
2682
  margin-left: 0;
2683
}
2684

    
2685
#autosave-status a {
2686
  display: inline-block;
2687
  padding: 0.3em 0.5em;
2688
  background: #444;
2689
  text-decoration: none;
2690
}
2691

    
2692
#autosave-status a:hover,
2693
#autosave-status a:focus {
2694
  background: #222;
2695
}
2696

    
2697
/* Fix SemanticViews module see #2340681 */
2698
body.page-admin-structure-views-view #views-ui-edit-display-form #edit-options #edit-style-options-row fieldset#edit-style-options-row--2 {
2699
  float: left;
2700
}