Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Ryan778
GitHub Repository: Ryan778/Ryan778.github.io
Path: blob/master/ckeditor_4.6.2/samples/css/samples.css
1005 views
1
/**
2
* @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3
* For licensing, see LICENSE.md or http://ckeditor.com/license
4
*/
5
@media (max-width: 900px) {
6
.global-is-mobile-hidden {
7
display: none !important;
8
}
9
}
10
article,
11
aside,
12
details,
13
figcaption,
14
figure,
15
footer,
16
header,
17
hgroup,
18
main,
19
menu,
20
nav,
21
section {
22
display: block;
23
}
24
body,
25
html {
26
margin: 0;
27
padding: 0;
28
font: 16px / 1.8 Arial, 'Helvetica Neue', Helvetica, sans-serif;
29
font-weight: 300;
30
color: #575757;
31
}
32
.grid-width-10 {
33
width: 10%;
34
}
35
.grid-width-20 {
36
width: 20%;
37
}
38
.grid-width-30 {
39
width: 30%;
40
}
41
.grid-width-40 {
42
width: 40%;
43
}
44
.grid-width-50 {
45
width: 50%;
46
}
47
.grid-width-60 {
48
width: 60%;
49
}
50
.grid-width-70 {
51
width: 70%;
52
}
53
.grid-width-80 {
54
width: 80%;
55
}
56
.grid-width-90 {
57
width: 90%;
58
}
59
.grid-width-100 {
60
width: 100%;
61
}
62
@media (max-width: 900px) {
63
.grid-width-10,
64
.grid-width-20,
65
.grid-width-30,
66
.grid-width-40,
67
.grid-width-50,
68
.grid-width-60,
69
.grid-width-70,
70
.grid-width-80,
71
.grid-width-90,
72
.grid-width-100 {
73
width: 100%;
74
}
75
}
76
*[class*="grid-width"] {
77
-webkit-box-sizing: border-box;
78
-moz-box-sizing: border-box;
79
box-sizing: border-box;
80
padding-left: 4%;
81
padding-right: 4%;
82
float: left;
83
}
84
*[class*="grid-width"]:after,
85
.grid-container:after,
86
*[class*="grid-width"]:before,
87
.grid-container:before {
88
content: '';
89
display: block;
90
overflow: hidden;
91
visibility: hidden;
92
font-size: 0;
93
line-height: 0;
94
width: 0;
95
height: 0;
96
}
97
*[class*="grid-width"]:after,
98
.grid-container:after {
99
clear: both;
100
}
101
.grid-container {
102
-webkit-box-sizing: border-box;
103
-moz-box-sizing: border-box;
104
box-sizing: border-box;
105
margin-left: auto;
106
margin-right: auto;
107
}
108
.grid-container-nested *[class*="grid-width"]:first-child {
109
padding-left: 0;
110
}
111
.grid-container-nested *[class*="grid-width"]:last-child {
112
padding-right: 0;
113
}
114
@media (max-width: 900px) {
115
.grid-container-nested *[class*="grid-width"]:first-child {
116
padding-left: 4%;
117
}
118
.grid-container-nested *[class*="grid-width"]:last-child {
119
padding-right: 4%;
120
}
121
}
122
.header-a {
123
min-height: 140px;
124
overflow: hidden;
125
}
126
.header-a .header-a-logo {
127
margin: 40px 0 0;
128
}
129
@media (max-width: 900px) {
130
.header-a .header-a-logo {
131
text-align: center;
132
}
133
}
134
.header-a .header-a-logo img {
135
border: transparent;
136
}
137
.navigation-a {
138
height: 30px;
139
background: #3D3D3D;
140
position: absolute;
141
left: 0;
142
right: 0;
143
top: 0;
144
padding: 0;
145
overflow: hidden;
146
}
147
@media (max-width: 900px) {
148
.navigation-a {
149
text-align: center;
150
}
151
}
152
.navigation-a ul {
153
list-style: none;
154
margin: 0;
155
overflow: hidden;
156
}
157
.navigation-a ul li,
158
.navigation-a ul li a {
159
display: inline-block;
160
}
161
@media (max-width: 900px) {
162
.navigation-a ul {
163
width: auto;
164
text-overflow: ellipsis;
165
white-space: nowrap;
166
display: inline-block;
167
float: none;
168
}
169
.navigation-a ul:before,
170
.navigation-a ul:after {
171
display: none;
172
}
173
}
174
.navigation-a ul.navigation-a-left {
175
text-align: left;
176
}
177
@media (max-width: 900px) {
178
.navigation-a ul.navigation-a-left {
179
padding-right: 0;
180
}
181
}
182
.navigation-a ul.navigation-a-right {
183
text-align: right;
184
}
185
@media (max-width: 900px) {
186
.navigation-a ul.navigation-a-right {
187
padding-left: 23px;
188
}
189
}
190
.navigation-a ul li + li {
191
margin-left: 23px;
192
}
193
.navigation-a ul li a {
194
font-size: 10px;
195
font-size: 0.625rem;
196
line-height: 18px;
197
line-height: 1.13rem;
198
line-height: 30px;
199
float: left;
200
color: #ddd;
201
font-weight: bold;
202
text-decoration: none;
203
text-transform: uppercase;
204
}
205
.navigation-a ul li a:hover {
206
cursor: pointer;
207
color: #fff;
208
}
209
.icon-navigation-a-github:before,
210
.icon-navigation-a-github:after {
211
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAAXNSR0IArs4c6QAAAa9JREFUOBGNlM8rRGEUht0pDGosjKYZpUSIkuwsiCaxUEqK2VOUBcrWv2BjxUJho6wsLLDzY2fhD5iR5NeOcJvIjOfM3O927m3mmlPPnPec835nZprvjlVVJvL5fCOjMWiDCLzCLVxZlpUj/x8saYV9+IZS8UJzFWoCt2GYgk+oJG4wJUouZDANv5VsUZ47dNSzkEYHfIDEHixDWgoiB/rTHlPPwBNInPmXHRb7hdeUDFG10AN1Th1Fd5mD6BMwMVnoUyVA3t3EkjkQlDFfmwPkc7NsQTXf0bGgJWaGb16dk18+EmLYawzkC+6Q3KdK4kiZqtGdskx/kmdlCJS86RuGrDLFZJmtGi1KB0q+VhOGsDLZsiyjGsOY4qoOkrO+YUauwCDoOKWo9xk9JfM+MPdSzqZdA8UlyDO3AvKLPsIG9LsmBHUKduEHdCy6PrpJZyKXdwKMOemaissOHJ9O9xTeh57GluMYIsehWy8STW/d8ZhkI0b9PjFasA1fsAOb0KCN1PLXYyKLGNdzj2YYArnZDyDRrA3Ua4UuDzd5QM/KaoxhmAO5Om5Qt8OI2/CJP6MVa1dvltQ5AAAAAElFTkSuQmCC");
212
}
213
.navigation-b {
214
text-align: right;
215
margin: 52px 0 0;
216
overflow: visible;
217
}
218
@media (max-width: 900px) {
219
.navigation-b {
220
text-align: center;
221
margin-top: 20px;
222
padding: 0;
223
}
224
}
225
.navigation-b ul {
226
padding: 0;
227
list-style: none;
228
margin: 0;
229
overflow: visible;
230
}
231
.navigation-b ul li,
232
.navigation-b ul li a {
233
display: inline-block;
234
}
235
@media (max-width: 900px) {
236
.navigation-b ul {
237
display: table;
238
width: 100%;
239
padding-bottom: 1.5em;
240
}
241
}
242
@media (max-width: 900px) {
243
.navigation-b ul li {
244
display: table-row;
245
}
246
}
247
.navigation-b ul li + li {
248
margin-left: 20px;
249
}
250
@media (max-width: 900px) {
251
.navigation-b ul li + li {
252
margin-left: 0;
253
}
254
}
255
.navigation-b ul li a {
256
-webkit-box-sizing: border-box;
257
-moz-box-sizing: border-box;
258
box-sizing: border-box;
259
text-transform: uppercase;
260
text-decoration: none;
261
outline: none;
262
}
263
@media (max-width: 900px) {
264
.navigation-b ul li a {
265
width: 100%;
266
-webkit-border-radius: 0;
267
-webkit-background-clip: padding-box;
268
-moz-border-radius: 0;
269
-moz-background-clip: padding;
270
border-radius: 0;
271
background-clip: padding-box;
272
}
273
}
274
.footer-a {
275
font-size: 13px;
276
font-size: 0.8125rem;
277
line-height: 23.4px;
278
line-height: 1.46rem;
279
padding-top: 2.25em;
280
padding-bottom: 2.25em;
281
overflow: hidden;
282
color: #8a8a8a;
283
}
284
.footer-a a {
285
color: #27C0D8;
286
text-decoration: none;
287
border-bottom: 1px dotted #27C0D8;
288
}
289
.footer-a a:hover {
290
color: #23adc2;
291
}
292
.footer-a p {
293
margin: 0;
294
display: inline-block;
295
text-align: center;
296
}
297
.content {
298
font-size: 14px;
299
font-size: 0.875rem;
300
line-height: 25.2px;
301
line-height: 1.57rem;
302
overflow: hidden;
303
padding-top: 1.5em;
304
padding-bottom: 1.5em;
305
}
306
.content p {
307
margin: 0.75em 0;
308
}
309
.content ul,
310
.content ol,
311
.content pre,
312
.content blockquote,
313
.content textarea:not([class^="cke"]),
314
.content .cke {
315
margin: 1.875em 0;
316
}
317
.content code,
318
.content kbd {
319
-webkit-border-radius: 3px;
320
-webkit-background-clip: padding-box;
321
-moz-border-radius: 3px;
322
-moz-background-clip: padding;
323
border-radius: 3px;
324
background-clip: padding-box;
325
padding: 3px 4px;
326
}
327
.content pre,
328
.content code,
329
.content kbd,
330
.content blockquote {
331
background: #f5f5f5;
332
}
333
.content blockquote,
334
.content pre {
335
background: none;
336
border-left: 4px solid #27C0D8;
337
padding: 1.5em 2.25em;
338
}
339
.content p a,
340
.content ul a,
341
.content ol a,
342
.content blockquote a,
343
.content h1 a,
344
.content h2 a,
345
.content h3 a,
346
.content h4 a,
347
.content h5 a {
348
color: #27C0D8;
349
text-decoration: none;
350
border-bottom: 1px dotted #27C0D8;
351
}
352
.content p a:hover,
353
.content ul a:hover,
354
.content ol a:hover,
355
.content blockquote a:hover,
356
.content h1 a:hover,
357
.content h2 a:hover,
358
.content h3 a:hover,
359
.content h4 a:hover,
360
.content h5 a:hover {
361
color: #23adc2;
362
}
363
.content h1,
364
.content h2,
365
.content h3,
366
.content h4,
367
.content h5 {
368
color: #000;
369
font-weight: 100;
370
}
371
.content h1 code,
372
.content h2 code,
373
.content h3 code,
374
.content h4 code,
375
.content h5 code,
376
.content h1 kbd,
377
.content h2 kbd,
378
.content h3 kbd,
379
.content h4 kbd,
380
.content h5 kbd {
381
font-size: inherit;
382
}
383
.content h1 a.content-heading-anchor,
384
.content h2 a.content-heading-anchor,
385
.content h3 a.content-heading-anchor,
386
.content h4 a.content-heading-anchor,
387
.content h5 a.content-heading-anchor {
388
font-weight: 100;
389
vertical-align: middle;
390
opacity: 0;
391
border: 0;
392
}
393
.content h1:hover a.content-heading-anchor,
394
.content h2:hover a.content-heading-anchor,
395
.content h3:hover a.content-heading-anchor,
396
.content h4:hover a.content-heading-anchor,
397
.content h5:hover a.content-heading-anchor {
398
opacity: 1;
399
}
400
.content h1:target a,
401
.content h2:target a,
402
.content h3:target a,
403
.content h4:target a,
404
.content h5:target a {
405
-webkit-animation: targetLinkOpacity 0.5s linear alternate;
406
-moz-animation: targetLinkOpacity 0.5s linear alternate;
407
-o-animation: targetLinkOpacity 0.5s linear alternate;
408
animation: targetLinkOpacity 0.5s linear alternate;
409
opacity: 1;
410
}
411
.content input,
412
.content select,
413
.content textarea:not([class^="cke"]) {
414
-webkit-border-radius: 3px;
415
-webkit-background-clip: padding-box;
416
-moz-border-radius: 3px;
417
-moz-background-clip: padding;
418
border-radius: 3px;
419
background-clip: padding-box;
420
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.08);
421
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.08);
422
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.08);
423
font: inherit;
424
color: inherit;
425
border: 1px solid #D9D9D9;
426
padding: .2em .5em;
427
}
428
.content input:focus,
429
.content select:focus,
430
.content textarea:not([class^="cke"]):focus {
431
border-color: #66afe9;
432
outline: 0;
433
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.08), 0 0 8px #93c6ef;
434
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.08), 0 0 8px #93c6ef;
435
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.08), 0 0 8px #93c6ef;
436
}
437
.content abbr {
438
border-bottom: 1px dotted #666;
439
cursor: pointer;
440
}
441
.content blockquote {
442
font-style: italic;
443
font-family: Georgia, Times, "Times New Roman", serif;
444
font-size: 16px;
445
font-size: 1rem;
446
line-height: 28.8px;
447
line-height: 1.8rem;
448
}
449
.content em {
450
font-style: italic;
451
}
452
.content h1 {
453
font-size: 36px;
454
font-size: 2.25rem;
455
line-height: 64.8px;
456
line-height: 4.05rem;
457
margin: 1.125em 0 0;
458
}
459
.content h2 {
460
font-size: 27.2px;
461
font-size: 1.7rem;
462
line-height: 48.96px;
463
line-height: 3.06rem;
464
margin: 0.9em 0 0;
465
}
466
.content h3 {
467
font-size: 24px;
468
font-size: 1.5rem;
469
line-height: 43.2px;
470
line-height: 2.7rem;
471
font-weight: 500;
472
margin: 0.75em 0 0;
473
}
474
.content h4 {
475
font-size: 19.2px;
476
font-size: 1.2rem;
477
line-height: 34.56px;
478
line-height: 2.16rem;
479
font-weight: 500;
480
margin: 0.75em 0 0;
481
}
482
.content h5 {
483
font-size: 17.6px;
484
font-size: 1.1rem;
485
line-height: 31.68px;
486
line-height: 1.98rem;
487
font-weight: 500;
488
margin: 0.75em 0 0;
489
}
490
.content hr {
491
border: 0;
492
border-top: 4px solid #D9D9D9;
493
margin: 1.5em 0;
494
}
495
.content input[type="text"] {
496
height: 1.8em;
497
line-height: 1.8em;
498
}
499
.content input[type="button"] {
500
-webkit-appearance: button;
501
-moz-appearance: button;
502
appearance: button;
503
}
504
.content kbd {
505
font-size: 12px;
506
font-size: 0.75rem;
507
line-height: 21.6px;
508
line-height: 1.35rem;
509
font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
510
padding: 2px 6px;
511
-webkit-box-shadow: 0 0 4px #fff inset, 0 2px 0 #D9D9D9;
512
-moz-box-shadow: 0 0 4px #fff inset, 0 2px 0 #D9D9D9;
513
box-shadow: 0 0 4px #fff inset, 0 2px 0 #D9D9D9;
514
}
515
.content p img {
516
vertical-align: middle;
517
}
518
.content p pre {
519
padding: 1.5em;
520
}
521
.content pre {
522
padding: 0;
523
border: 0;
524
tab-size: 4;
525
-o-tab-size: 4;
526
-moz-tab-size: 4;
527
}
528
.content pre,
529
.content code {
530
font-size: 11.89px;
531
font-size: 0.743rem;
532
line-height: 21.4px;
533
line-height: 1.34rem;
534
font-family: Consolas, Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace, serif;
535
}
536
.content pre a,
537
.content code a {
538
border: 0;
539
}
540
.content pre code {
541
padding: 0.75em;
542
display: block;
543
}
544
.content strong {
545
color: #000;
546
}
547
.content ul ul,
548
.content ol ul,
549
.content ul ol,
550
.content ol ol {
551
margin: 0.75em 0;
552
}
553
.content ul li,
554
.content ol li {
555
font-size: 14px;
556
font-size: 0.875rem;
557
line-height: 30.24px;
558
line-height: 1.89rem;
559
}
560
.content textarea:not([class^="cke"]) {
561
width: 100%;
562
}
563
.content div.todo {
564
border: 2px dotted #444;
565
padding: 10px;
566
margin: 60px 0 10px 0;
567
/* Remove me some day */
568
}
569
.content div.todo:before {
570
content: "TODO";
571
font-weight: bold;
572
}
573
body a.button-a,
574
body button.button-a,
575
body input.button-a {
576
-webkit-border-radius: 3px;
577
-webkit-background-clip: padding-box;
578
-moz-border-radius: 3px;
579
-moz-background-clip: padding;
580
border-radius: 3px;
581
background-clip: padding-box;
582
font-size: 14px;
583
font-size: 0.875rem;
584
line-height: 25.2px;
585
line-height: 1.57rem;
586
height: 36px;
587
line-height: 36px;
588
padding: 0 1.1em;
589
font-weight: 700;
590
color: #3e3e3e;
591
white-space: nowrap;
592
text-decoration: none;
593
display: inline-block;
594
cursor: pointer;
595
border: 0;
596
vertical-align: middle;
597
margin: 1px 0;
598
background: transparent;
599
}
600
body a.button-a.icon-pos-left,
601
body button.button-a.icon-pos-left,
602
body input.button-a.icon-pos-left {
603
padding-left: .8em;
604
}
605
body a.button-a.icon-pos-right,
606
body button.button-a.icon-pos-right,
607
body input.button-a.icon-pos-right {
608
padding-right: .8em;
609
}
610
body a.button-a.button-a-no-text,
611
body button.button-a.button-a-no-text,
612
body input.button-a.button-a-no-text {
613
-webkit-border-radius: 100px;
614
-webkit-background-clip: padding-box;
615
-moz-border-radius: 100px;
616
-moz-background-clip: padding;
617
border-radius: 100px;
618
background-clip: padding-box;
619
width: 36px;
620
padding: 0;
621
text-indent: -999px;
622
overflow: hidden;
623
position: relative;
624
text-align: center;
625
}
626
body a.button-a.button-a-no-text:before,
627
body button.button-a.button-a-no-text:before,
628
body input.button-a.button-a-no-text:before {
629
position: absolute;
630
left: 50%;
631
top: 50%;
632
margin: -9px 0 0 -9px;
633
}
634
@media (max-width: 900px) {
635
body a.button-a.button-a-mobile-collapsed,
636
body button.button-a.button-a-mobile-collapsed,
637
body input.button-a.button-a-mobile-collapsed {
638
-webkit-border-radius: 100px;
639
-webkit-background-clip: padding-box;
640
-moz-border-radius: 100px;
641
-moz-background-clip: padding;
642
border-radius: 100px;
643
background-clip: padding-box;
644
width: 36px;
645
padding: 0;
646
text-indent: -999px;
647
overflow: hidden;
648
position: relative;
649
text-align: center;
650
}
651
body a.button-a.button-a-mobile-collapsed:before,
652
body button.button-a.button-a-mobile-collapsed:before,
653
body input.button-a.button-a-mobile-collapsed:before {
654
position: absolute;
655
left: 50%;
656
top: 50%;
657
margin: -9px 0 0 -9px;
658
}
659
body a.button-a.button-a-mobile-collapsed:before,
660
body button.button-a.button-a-mobile-collapsed:before,
661
body input.button-a.button-a-mobile-collapsed:before {
662
position: absolute;
663
left: 50%;
664
top: 50%;
665
margin: -9px 0 0 -9px;
666
}
667
}
668
body a.button-a:active,
669
body button.button-a:active,
670
body input.button-a:active,
671
body a.button-a:hover,
672
body button.button-a:hover,
673
body input.button-a:hover {
674
color: #fff;
675
background: #23adc2;
676
}
677
body a.button-a:focus,
678
body button.button-a:focus,
679
body input.button-a:focus {
680
border-color: #66afe9;
681
outline: 0;
682
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #93c6ef;
683
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #93c6ef;
684
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #93c6ef;
685
}
686
body a.button-a-soft,
687
body button.button-a-soft,
688
body input.button-a-soft {
689
background: #e7e7e7;
690
}
691
body a.button-a-soft:active,
692
body button.button-a-soft:active,
693
body input.button-a-soft:active,
694
body a.button-a-soft:hover,
695
body button.button-a-soft:hover,
696
body input.button-a-soft:hover {
697
color: #3e3e3e;
698
background: #cecece;
699
}
700
body a.button-a-background,
701
body button.button-a-background,
702
body input.button-a-background,
703
body a.navigation-b ul li a:hover,
704
body button.navigation-b ul li a:hover,
705
body input.navigation-b ul li a:hover {
706
color: #fff;
707
background: #27C0D8;
708
}
709
body a.button-a-background:active,
710
body button.button-a-background:active,
711
body input.button-a-background:active,
712
body a.button-a-background:hover,
713
body button.button-a-background:hover,
714
body input.button-a-background:hover,
715
body a.navigation-b ul li a:hover:active,
716
body button.navigation-b ul li a:hover:active,
717
body input.navigation-b ul li a:hover:active,
718
body a.navigation-b ul li a:hover:hover,
719
body button.navigation-b ul li a:hover:hover,
720
body input.navigation-b ul li a:hover:hover {
721
color: #fff;
722
background: #23adc2;
723
}
724
.balloon-a {
725
font-size: 12px;
726
font-size: 0.75rem;
727
line-height: 21.6px;
728
line-height: 1.35rem;
729
-webkit-border-radius: 3px;
730
-webkit-background-clip: padding-box;
731
-moz-border-radius: 3px;
732
-moz-background-clip: padding;
733
border-radius: 3px;
734
background-clip: padding-box;
735
border-bottom: 3px solid #d4d4d4;
736
background: #ebebeb;
737
display: inline-block;
738
white-space: nowrap;
739
padding: .4em 1.2em .2em;
740
font-weight: 700;
741
position: relative;
742
z-index: 1000;
743
text-transform: none;
744
color: #575757;
745
}
746
.balloon-a:hover {
747
color: #575757;
748
}
749
.balloon-a:before {
750
content: '';
751
width: 0;
752
height: 0;
753
border-style: solid;
754
position: absolute;
755
}
756
.balloon-a-ne:before,
757
.balloon-a-nw:before {
758
top: -13px;
759
border-width: 0 9px 15.6px 9px;
760
border-color: transparent transparent #ebebeb transparent;
761
}
762
.balloon-a-se:before,
763
.balloon-a-sw:before {
764
bottom: -13px;
765
border-width: 15.6px 9px 0 9px;
766
border-color: #ebebeb transparent transparent transparent;
767
}
768
.balloon-a-nw:before,
769
.balloon-a-sw:before {
770
left: 20px;
771
}
772
.balloon-a-ne:before,
773
.balloon-a-se:before {
774
right: 20px;
775
}
776
.icon-pos-left:before,
777
.icon-pos-right:after {
778
content: '';
779
display: inline-block;
780
width: 18px;
781
height: 18px;
782
vertical-align: middle;
783
background-repeat: no-repeat;
784
}
785
.icon-pos-left:before {
786
margin-right: 10px;
787
}
788
.icon-pos-right:after {
789
margin-left: 10px;
790
}
791
.icon-download:before,
792
.icon-download:after {
793
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAQFJREFUOBGtVDESgjAQBGfobHwE/AIa/AN/8EEWfMWGZ+gDaG2ws8BdyY13SRgGcGducre3WQ5NSJIIxnGsES3ijhhcMCdXR7ZYCqIc0SGWQE1ud7sKjRLxXHJQfWpLYwaCk6wxET/u+U2GIngd8yRViINau28bBH/YAGqvSQPhRNQHqBqj3FY0NKq27TW7qhSTDaCOhkaRAj7Hmm8S4V+c6C+gUa+crsizuWmoc70MKbWCnqPy2GvcUJxE4a/sIajRaGkU+/sf4IuISQGePR/T/QMbHEhwPLVnMWPuOCwGnWg41dwVeaN3ccHch70idIRi/6WV0WC2/zMiZm661R+2DxyEdjTuST3mAAAAAElFTkSuQmCC");
794
}
795
.icon-question-mark:before,
796
.icon-question-mark:after {
797
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAUhJREFUOBGllLFOAkEQhjk0WthT2JFA7Czsqc7OxFLewEeAZ/AVbO0tTLTSBKhstTBUNkYLEoVAbD2//zILe5e9uwCT/JnZmX/+m83ebq0WsCRJYnANxmBhUKxcHGjJpiC1wQBUmTjtbLetKHTAT5WCVxe3kxEjoUmKRL6pvYEZyJt6VpOxCG3nmfyx+yJxBM7BFPg2SDlkTv2sxZqi4YnUvfgswI9FuHAkzz9EUTTRmqYeTifXsvoj/s9i57oi6ljz9kviFdyBCbgHe+rCn4C8jVXQ18rshuKOiTSIXwLkRZWQTurARJrE7wERpea7kD7BkcgB+yB3CFGlPmgqCNiXhEagSGif2qU1Ln8FW/tupK3pXhXZrWNDuCoikY/rHPMT5KFr2MAPTSM90rIrUjJIeq1WV0RTwN7+0rrtILb9M+LEbLq1H7Z/Ea3+RvBddl0AAAAASUVORK5CYII=");
798
}
799
.icon-close:before,
800
.icon-close:after {
801
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAUlJREFUOBGllDFuwzAMRe3Cd+jYKUCzd/XkDtm9dsoVOuUqBnqBoodwgBwiW8ZsXTIWqPu+Iia0LMAoTOBbJEV+UZTkosjIMAwN6MARXCKky9dkUsYuglagB3OimNU4O1pM1OB7jsHNK7YekeFQJZ5kj/0LcnLA+RMnlHOvDMNv5wO7BFuQkn3hq0ALjKwPVeF4BSaqpLRy0T1ZIHFz75bE2BR8dBImqmBrwRplg09QmR/9GZyBSadAHauXCZkRROKURLlHEemepJIlIyhHotzLg1/N6erTxtmmvqA8muHGIbc1rTBqrEuwnqWnGbbmmz0hwaHtvM2QhWbrXZnosvnTWWPrdCY9w7cDJtf3h9VHjy5Zq9UZ08beyJh7Aicg6W/VYvgnIjJdNn9PMIOITJWcgnV9VvcnEitY/mitNFZZ/hsxsljdv39sfybRQ4R/kU0MAAAAAElFTkSuQmCC");
802
}
803
.ie8 .switch > * {
804
vertical-align: middle;
805
}
806
.ie8 .switch input[type="radio"] {
807
margin: 0 0.25em;
808
display: inline-block;
809
}
810
.ie8 .switch label {
811
margin-left: 0 !important;
812
margin-right: 0 !important;
813
}
814
.ie8 .switch label[data-for="1"] {
815
float: left;
816
}
817
.ie8 .switch label[data-for="2"] {
818
float: right;
819
}
820
.ie8 .switch .switch-inner {
821
display: none;
822
}
823
.switch {
824
font-size: 14px;
825
font-size: 0.875rem;
826
line-height: 25.2px;
827
line-height: 1.57rem;
828
font-weight: bold;
829
background-color: #27C0D8;
830
overflow: hidden;
831
display: inline-block;
832
padding: 0.75em 0.25em;
833
color: #fff;
834
-webkit-border-radius: 3px;
835
-webkit-background-clip: padding-box;
836
-moz-border-radius: 3px;
837
-moz-background-clip: padding;
838
border-radius: 3px;
839
background-clip: padding-box;
840
position: relative;
841
}
842
.switch input[type="radio"] {
843
display: none;
844
}
845
.switch label {
846
position: relative;
847
z-index: 2;
848
float: left;
849
cursor: pointer;
850
padding: 0 0.75em;
851
}
852
.switch label:hover {
853
text-decoration: underline;
854
}
855
.switch .switch-inner {
856
float: left;
857
background-color: #FFF;
858
height: 1.5em;
859
width: 4.125em;
860
padding: 2px;
861
margin: 0 0.25em;
862
-webkit-border-radius: 5.5px;
863
-webkit-background-clip: padding-box;
864
-moz-border-radius: 5.5px;
865
-moz-background-clip: padding;
866
border-radius: 5.5px;
867
background-clip: padding-box;
868
}
869
.switch .switch-inner .handler {
870
overflow: hidden;
871
position: relative;
872
display: block;
873
height: 1.5em;
874
width: 1.5em;
875
background: #25b4cb;
876
-webkit-border-radius: 4.5px;
877
-webkit-background-clip: padding-box;
878
-moz-border-radius: 4.5px;
879
-moz-background-clip: padding;
880
border-radius: 4.5px;
881
background-clip: padding-box;
882
}
883
.switch .switch-inner .handler:before {
884
content: '';
885
display: block;
886
position: absolute;
887
top: 0;
888
right: 0;
889
bottom: 3px;
890
left: 0;
891
background-color: #34c4da;
892
-webkit-border-bottom-left-radius: 4.5px;
893
-moz-border-radius-bottomleft: 4.5px;
894
border-bottom-left-radius: 4.5px;
895
-webkit-border-bottom-right-radius: 4.5px;
896
-webkit-background-clip: padding-box;
897
-moz-border-radius-bottomright: 4.5px;
898
-moz-background-clip: padding;
899
border-bottom-right-radius: 4.5px;
900
background-clip: padding-box;
901
}
902
.switch:hover .switch-inner .handler:before {
903
background: #45c9dd;
904
}
905
.switch input[data-num="2"]:checked ~ .switch-inner > .handler {
906
margin-left: auto;
907
}
908
.switch input[data-num="2"]:checked ~ label[data-for="1"] {
909
padding-right: 5.125em;
910
margin-right: -4.375em;
911
}
912
.switch input[data-num="1"]:checked ~ label[data-for="2"] {
913
padding-left: 5.125em;
914
margin-left: -4.375em;
915
}
916
.toggler {
917
-webkit-user-select: none;
918
-moz-user-select: none;
919
-ms-user-select: none;
920
user-select: none;
921
}
922
.toggler label {
923
cursor: pointer;
924
}
925
.toggler [data-collapse] {
926
display: inherit;
927
}
928
.toggler [data-expand] {
929
display: none;
930
}
931
.toggler.collapsed [data-collapse] {
932
display: none;
933
}
934
.toggler.collapsed [data-expand] {
935
display: inherit;
936
}
937
.toggler-container {
938
overflow: hidden;
939
}
940
.toggler-container.collapsed {
941
height: 0;
942
}
943
.icon-toggler-expanded:before,
944
.icon-toggler-collapsed:before,
945
.icon-toggler-expanded:after,
946
.icon-toggler-collapsed:after {
947
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAByCAYAAABeOoENAAAAAXNSR0IArs4c6QAAAbxJREFUaAXtmT1KBEEQhRdFQdBEMfQEBoaGopl3MfECXsFERLyBh/AUIuwJDEUQM//eB11Dz1A1uzotGFTBY2rr58306+kNpmazP7Z98V8Kj8JrAT4xcgttXRVXwofwFYAcNdS6RuJegOBTuBUOhc0CfGLkqKHWJeMuFDwJJ0Jk5Kihlp6esW4embuNkVgTNdTS09MMEbkDj76sUUsPvZ2xIwTRATsQuBuxGsTIYdSSo7cztpggwprdyKlJ8ImZUUuM3s48ol1lXwQjwydm5hINl2bF53KMCL82d2mR2GvqnBfg1+aKPbb9p+oGtYXbT1GTFxKiZkfEyHgy7x0y0clR454zSGpDMzaA3fzV30hNln4qkAqkAqlAKpAKpAKpQCqQCqQCqUAqkAqkAqlAKpAKpAKpQCrw3xWY/GGcz++TP9U3Gx40GWdEAxabXA33NBywRCOfdzFcCztDJv12Rz7REMpmIc9qPBNWK0J3COWNxegxIrs+KHZcyHpjsZUSXPaypcLtseJFS3tT84WwUZG4S4vEZkl3wl5FYK4rdrT9R9Y1uIbbT12TFxKiZkfEyCYfWojMJv+NGNGPr99GI9DP7P9TCgAAAABJRU5ErkJggg==");
948
}
949
.icon-toggler-expanded.icon-light:before,
950
.icon-toggler-collapsed.icon-light:before,
951
.icon-toggler-expanded.icon-light:after,
952
.icon-toggler-collapsed.icon-light:after {
953
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAByCAYAAABeOoENAAAAAXNSR0IArs4c6QAAAcVJREFUaAXtmT9KA1EQxhMlASE2SkpPkCJlStHOu3gGwRPYBAm5gYfwFBKwtrARRAh26vr7ljfx7TrLChtBcAa+zOSbPy/7vcTC6fV+04qimIArsALrBMXiJq1nUzQEc/AOmkw51QzdgUqAWyD7AEswA6MExeKUk6n2+zBInSJ7BKfuaZDKpRpcMa/UQUgTfWSd1jjEmlSTatXzpRlvJKJsacVtXrVlB72bWgjdiGwmEj8FOq1u4qapRprJVvkgXbFsZCTxomSqL4ssr0uQrY3TJ/AGjeFfVJlM8diaiCuDdlLiIfmNcP1+/wnu0hoVJ84oq7XeUhNXbE4dgPuEgU2Qh3PFbrx+Gs6E2hD/+tMJ3b+QadB2fiLZsG4/2poG3f6M5MMiDgVCgVAgFAgFQoFQIBQIBUKBUCAUCAVCgVAgFAgFQoFQIBQIBf66AiwLuv1jnAH/Zb/Go5abq/qdwvsLFhJNK583ctfg0Bnmrnwq+zVrYoDZM8E52M1yP9uvqcGmZP6O+CTl3LWYHdTm9yk4aCzilLZHe6XmAuzZEGL30ZrEpr64AUc2wDycK7a7X6P42BpzD+9fv4pIxn4tWznnwm0r/gQpiG1tFshTowAAAABJRU5ErkJggg==");
954
}
955
.icon-toggler-expanded:before,
956
.icon-toggler-expanded:after {
957
background-position: top left;
958
}
959
.icon-toggler-collapsed:before,
960
.icon-toggler-collapsed:after {
961
background-position: bottom left;
962
}
963
.modal {
964
padding: 20px;
965
border-radius: 3px;
966
background-color: white;
967
max-width: 700px;
968
-webkit-box-sizing: border-box;
969
-moz-box-sizing: border-box;
970
box-sizing: border-box;
971
width: 80% !important;
972
top: 50% !important;
973
-webkit-transform: translate(-50%, -50%) !important;
974
-moz-transform: translate(-50%, -50%) !important;
975
-o-transform: translate(-50%, -50%) !important;
976
-ms-transform: translate(-50%, -50%) !important;
977
transform: translate(-50%, -50%) !important;
978
}
979
.modal-close {
980
-webkit-border-radius: 100px;
981
-webkit-background-clip: padding-box;
982
-moz-border-radius: 100px;
983
-moz-background-clip: padding;
984
border-radius: 100px;
985
background-clip: padding-box;
986
cursor: pointer;
987
height: 18px;
988
width: 18px;
989
position: absolute;
990
top: 10px;
991
right: 10px;
992
font-size: 17px;
993
text-align: center;
994
line-height: 19px;
995
background: #cccccc;
996
}
997
main .grid-container,
998
header .grid-container,
999
.navigation-a > div,
1000
footer > div {
1001
max-width: 968px;
1002
}
1003
.header-a {
1004
margin-top: 30px;
1005
}
1006
.footer-a {
1007
border-top: 1px solid #D9D9D9;
1008
}
1009
.adjoined-top {
1010
background-color: #27C0D8;
1011
color: #fff;
1012
}
1013
.adjoined-top .content h1,
1014
.adjoined-top .content h2,
1015
.adjoined-top .content h3,
1016
.adjoined-top .content h4,
1017
.adjoined-top .content h5 {
1018
color: #fff;
1019
}
1020
.adjoined-top .content p {
1021
font-size: 18px;
1022
font-size: 1.125rem;
1023
line-height: 32.4px;
1024
line-height: 2.02rem;
1025
font-weight: 100;
1026
}
1027
.adjoined-top .content p a {
1028
text-decoration: none;
1029
border-bottom: 1px dotted #fff;
1030
color: inherit;
1031
}
1032
.adjoined-top .content p a:hover {
1033
color: #e6e6e6;
1034
}
1035
.adjoined-top .content button {
1036
color: #fff;
1037
}
1038
.adjoined-top .content strong {
1039
color: #fff;
1040
}
1041
.adjoined-top .content code {
1042
font-size: inherit;
1043
color: #27C0D8;
1044
}
1045
.adjoined-bottom {
1046
position: relative;
1047
}
1048
.adjoined-bottom:before {
1049
z-index: -1;
1050
content: '';
1051
background: #27C0D8;
1052
position: absolute;
1053
top: 0;
1054
left: 0;
1055
right: 0;
1056
height: 50%;
1057
}
1058
main .grid-container,
1059
header .grid-container,
1060
.navigation-a > div,
1061
footer > div {
1062
max-width: 1052px;
1063
}
1064
main .grid-container.freed-width {
1065
max-width: none;
1066
}
1067
.switch {
1068
background: #25b4cb;
1069
float: right;
1070
overflow: visible;
1071
}
1072
.switch .balloon-a {
1073
position: absolute;
1074
top: -40px;
1075
right: 50%;
1076
margin-right: -15px;
1077
background: #FFEFC1;
1078
border-bottom-color: #DCDCA4;
1079
}
1080
.switch .balloon-a:before {
1081
border-color: #FFEFC1 transparent transparent transparent;
1082
}
1083
#toolbar .editors-container {
1084
overflow: hidden;
1085
height: 0;
1086
transition: height 200ms;
1087
}
1088
#toolbar .editors-container.active {
1089
height: auto;
1090
}
1091
#main #editor {
1092
background: #FFF;
1093
padding: 2% 4%;
1094
border: dashed 5px #27C0D8;
1095
}
1096
#main .adjoined-top:before {
1097
height: 335px;
1098
}
1099
#toolbar .adjoined-top:before {
1100
height: 219px;
1101
}
1102
#toolbar .adjoined-top .grid-container-nested {
1103
height: 147px;
1104
}
1105
.content .grid-switch-magic {
1106
margin: 3.5em 0 0;
1107
}
1108
#info-box {
1109
padding-bottom: 0;
1110
}
1111
#info-box > div {
1112
width: 100%;
1113
text-align: right;
1114
}
1115
#info-box > div .toggler {
1116
padding-right: 0;
1117
}
1118
#info-box > div .toggler:hover {
1119
background: transparent;
1120
color: #000;
1121
}
1122
#info-box > div .toggler:hover > label {
1123
text-decoration: underline;
1124
}
1125
#info-box > div h2 {
1126
float: left;
1127
margin-top: 0;
1128
}
1129
#info-box > div#instructions-container {
1130
text-align: left;
1131
}
1132
#toolbarModifierWrapper {
1133
overflow: hidden;
1134
height: 0;
1135
opacity: 0;
1136
transition: height 200ms;
1137
}
1138
#toolbarModifierWrapper.active {
1139
height: auto;
1140
opacity: 1;
1141
}
1142
header {
1143
overflow: visible;
1144
}
1145
header div.grid-container {
1146
overflow: visible;
1147
}
1148
header .navigation-b {
1149
overflow: visible;
1150
}
1151
header .navigation-b ul {
1152
overflow: visible;
1153
}
1154
header .navigation-b a {
1155
position: relative;
1156
}
1157
header .balloon-a {
1158
position: absolute;
1159
top: 48px;
1160
left: 50%;
1161
margin-left: -35px;
1162
}
1163
@media (max-width: 1140px) {
1164
header .balloon-a {
1165
left: auto;
1166
margin-left: auto;
1167
right: 50%;
1168
margin-right: -35px;
1169
}
1170
header .balloon-a:before {
1171
left: auto;
1172
right: 22px;
1173
}
1174
}
1175
@media (max-width: 900px) {
1176
header .balloon-a {
1177
display: none;
1178
}
1179
}
1180
#toolbar .cke_toolbar {
1181
pointer-events: none;
1182
-webkit-user-select: none;
1183
-moz-user-select: none;
1184
-ms-user-select: none;
1185
user-select: none;
1186
cursor: default;
1187
}
1188
.some-toolbar-active .cke_toolbar {
1189
zoom: 1;
1190
filter: alpha(opacity=50);
1191
-webkit-opacity: 0.5;
1192
-moz-opacity: 0.5;
1193
opacity: 0.5;
1194
}
1195
.cke_toolbar.active {
1196
position: relative;
1197
zoom: 1;
1198
filter: alpha(opacity=100);
1199
-webkit-opacity: 1;
1200
-moz-opacity: 1;
1201
opacity: 1;
1202
}
1203
.cke_toolbar.active:after {
1204
content: '';
1205
display: block;
1206
position: absolute;
1207
top: 0;
1208
right: 6px;
1209
bottom: 5px;
1210
left: 0;
1211
-webkit-border-radius: 5px;
1212
-webkit-background-clip: padding-box;
1213
-moz-border-radius: 5px;
1214
-moz-background-clip: padding;
1215
border-radius: 5px;
1216
background-clip: padding-box;
1217
-webkit-box-shadow: 0px 0px 15px 3px #fff4b0;
1218
-moz-box-shadow: 0px 0px 15px 3px #fff4b0;
1219
box-shadow: 0px 0px 15px 3px #fff4b0;
1220
}
1221
.cke_toolbar.active .cke_toolgroup {
1222
-webkit-box-shadow: none;
1223
-moz-box-shadow: none;
1224
box-shadow: none;
1225
border-color: #e3c300;
1226
}
1227
.cke_toolbar.active .cke_combo,
1228
.cke_toolbar.active .cke_toolgroup {
1229
position: relative;
1230
z-index: 2;
1231
}
1232
.cke_toolbar.active .cke_combo_button {
1233
-webkit-box-shadow: none;
1234
-moz-box-shadow: none;
1235
box-shadow: none;
1236
}
1237
.unselectable {
1238
-webkit-user-select: none;
1239
-moz-user-select: none;
1240
-ms-user-select: none;
1241
user-select: none;
1242
}
1243
.toolbar {
1244
padding: 5px 0;
1245
margin-bottom: 2.4em;
1246
overflow: hidden;
1247
background: #fff;
1248
}
1249
.toolbar button.button-a.cke_button {
1250
cursor: pointer;
1251
display: inline-block;
1252
padding: 4px 6px;
1253
outline: 0;
1254
border: 1px solid #a6a6a6;
1255
}
1256
.toolbar button.button-a.hidden {
1257
display: none;
1258
}
1259
.toolbar button.button-a.left {
1260
float: left;
1261
margin-right: 8px;
1262
}
1263
.toolbar button.button-a.right {
1264
float: right;
1265
margin-left: 8px;
1266
}
1267
.toolbar button.button-a .highlight {
1268
color: #ffefc1;
1269
}
1270
.configContainer.hidden,
1271
.toolbarModifier.hidden,
1272
.toolbarModifier-hints.hidden {
1273
display: none;
1274
}
1275
.toolbarModifier :focus,
1276
.toolbar button:focus,
1277
.configContainer textarea.configCode:focus {
1278
outline: none;
1279
}
1280
div.toolbarModifier {
1281
padding: 0;
1282
overflow: hidden;
1283
width: 100%;
1284
position: relative;
1285
display: table;
1286
border-collapse: collapse;
1287
}
1288
div.toolbarModifier ::-moz-focus-inner {
1289
border: 0;
1290
}
1291
div.toolbarModifier .empty {
1292
display: none;
1293
}
1294
div.toolbarModifier.empty-visible .empty {
1295
display: table-row;
1296
zoom: 1;
1297
filter: alpha(opacity=60);
1298
-webkit-opacity: 0.6;
1299
-moz-opacity: 0.6;
1300
opacity: 0.6;
1301
}
1302
div.toolbarModifier .empty > p {
1303
line-height: 31px;
1304
}
1305
div.toolbarModifier > ul {
1306
padding: 0;
1307
margin: 0;
1308
border-top: 1px solid #ccc;
1309
width: 100%;
1310
}
1311
div.toolbarModifier > ul[data-type="table-header"] {
1312
display: table-header-group;
1313
}
1314
div.toolbarModifier > ul[data-type="table-body"] {
1315
display: table-row-group;
1316
}
1317
div.toolbarModifier > ul p {
1318
padding: 0;
1319
margin: 0;
1320
}
1321
div.toolbarModifier > ul > li {
1322
display: table-row;
1323
}
1324
div.toolbarModifier > ul > li[data-type="header"] {
1325
font-weight: bold;
1326
user-select: none;
1327
cursor: default;
1328
}
1329
div.toolbarModifier > ul > li[data-type="group"],
1330
div.toolbarModifier > ul > li[data-type="separator"] {
1331
border-bottom: 1px solid #ccc;
1332
}
1333
div.toolbarModifier > ul > li[data-type="subgroup"] {
1334
border-top: 1px solid #eee;
1335
}
1336
div.toolbarModifier > ul > li[data-type="subgroup"]:first-child {
1337
border-top: none;
1338
}
1339
div.toolbarModifier > ul > li[data-type="group"].active,
1340
div.toolbarModifier > ul > li[data-type="group"]:hover,
1341
div.toolbarModifier > ul > li[data-type="separator"].active,
1342
div.toolbarModifier > ul > li[data-type="separator"]:hover {
1343
overflow: hidden;
1344
z-index: 2;
1345
}
1346
div.toolbarModifier > ul > li[data-type="group"].active,
1347
div.toolbarModifier > ul > li[data-type="separator"].active,
1348
div.toolbarModifier > ul > li[data-type="group"].active:hover,
1349
div.toolbarModifier > ul > li[data-type="separator"].active:hover {
1350
background: #f0fafb;
1351
}
1352
div.toolbarModifier > ul > li[data-type="group"]:hover,
1353
div.toolbarModifier > ul > li[data-type="separator"]:hover {
1354
background: #fffbe3;
1355
}
1356
div.toolbarModifier > ul > li[data-type="separator"] {
1357
background: #f5f5f5;
1358
}
1359
div.toolbarModifier > ul > li[data-type="separator"]:after {
1360
content: '';
1361
width: 100%;
1362
}
1363
div.toolbarModifier > ul > li[data-type="separator"] > p {
1364
padding: 2px 5px;
1365
}
1366
div.toolbarModifier > ul > li > p,
1367
div.toolbarModifier > ul > li > ul {
1368
display: table-cell;
1369
vertical-align: middle;
1370
}
1371
div.toolbarModifier > ul > li p {
1372
padding-left: 5px;
1373
min-width: 200px;
1374
}
1375
div.toolbarModifier > ul > li p span {
1376
white-space: nowrap;
1377
cursor: default;
1378
}
1379
div.toolbarModifier > ul > li p span button {
1380
font-size: 12.666px;
1381
margin-right: 5px;
1382
cursor: pointer;
1383
background: #fff;
1384
-webkit-border-radius: 5px;
1385
-webkit-background-clip: padding-box;
1386
-moz-border-radius: 5px;
1387
-moz-background-clip: padding;
1388
border-radius: 5px;
1389
background-clip: padding-box;
1390
border: 1px solid #bbb;
1391
padding: 0 7px;
1392
line-height: 12px;
1393
height: 20px;
1394
}
1395
div.toolbarModifier > ul > li p span button:not(.disabled):hover,
1396
div.toolbarModifier > ul > li p span button:not(.disabled):focus {
1397
color: #fff;
1398
background-color: #454545;
1399
border-color: transparent;
1400
}
1401
div.toolbarModifier > ul > li p span button.move.disabled {
1402
cursor: default;
1403
zoom: 1;
1404
filter: alpha(opacity=20);
1405
-webkit-opacity: 0.2;
1406
-moz-opacity: 0.2;
1407
opacity: 0.2;
1408
}
1409
div.toolbarModifier > ul > li ul {
1410
border-collapse: collapse;
1411
padding: 0;
1412
width: 100%;
1413
}
1414
div.toolbarModifier > ul > li ul li {
1415
display: table-row;
1416
list-style-type: none;
1417
line-height: 1;
1418
}
1419
div.toolbarModifier > ul > li ul li[data-type="subgroup"] {
1420
border-top: 1px solid #ddd;
1421
}
1422
div.toolbarModifier > ul > li ul li[data-type="subgroup"]:first-child {
1423
border-top: 0;
1424
}
1425
div.toolbarModifier > ul > li ul li[data-type="subgroup"] [data-type="button"] {
1426
-webkit-border-radius: 3px;
1427
-webkit-background-clip: padding-box;
1428
-moz-border-radius: 3px;
1429
-moz-background-clip: padding;
1430
border-radius: 3px;
1431
background-clip: padding-box;
1432
padding: 0 2px;
1433
}
1434
div.toolbarModifier > ul > li ul li[data-type="subgroup"] [data-type="button"]:focus {
1435
background: rgba(0, 0, 0, 0.04);
1436
}
1437
div.toolbarModifier > ul > li ul li[data-type="subgroup"] [data-type="button"] input {
1438
vertical-align: middle;
1439
}
1440
div.toolbarModifier > ul > li ul li > p,
1441
div.toolbarModifier > ul > li ul li > ul {
1442
display: table-cell;
1443
vertical-align: middle;
1444
}
1445
div.toolbarModifier > ul > li ul li ul {
1446
padding: 0;
1447
}
1448
div.toolbarModifier > ul > li ul li ul li {
1449
padding: 0;
1450
display: inline-block;
1451
cursor: pointer;
1452
margin: 2px 5px 2px 0;
1453
}
1454
div.toolbarModifier > ul > li ul li ul li .cke_combo_text {
1455
cursor: pointer;
1456
white-space: nowrap;
1457
}
1458
div.toolbarModifier > ul > li ul li ul li .cke_toolgroup,
1459
div.toolbarModifier > ul > li ul li ul li .cke_combo_button {
1460
cursor: pointer;
1461
margin: 0;
1462
vertical-align: middle;
1463
border: 1px solid #ddd;
1464
font-size: 11.41px;
1465
font-size: 0.713rem;
1466
line-height: 20.54px;
1467
line-height: 1.28rem;
1468
}
1469
div.toolbarModifier > .codemirror-wrapper {
1470
overflow-y: auto;
1471
}
1472
div.toolbarModifier-hints {
1473
float: right;
1474
width: 350px;
1475
min-width: 150px;
1476
overflow-y: auto;
1477
margin-left: 1.5em;
1478
}
1479
div.toolbarModifier-hints h3 {
1480
font-size: 18.08px;
1481
font-size: 1.13rem;
1482
line-height: 32.54px;
1483
line-height: 2.03rem;
1484
padding: 0.36em 1.5em;
1485
background: #f5f5f5;
1486
border-bottom: 1px solid #ddd;
1487
margin-top: 0;
1488
margin-bottom: 1.2em;
1489
}
1490
div.toolbarModifier-hints dl {
1491
margin-bottom: 1.2em;
1492
overflow: hidden;
1493
}
1494
div.toolbarModifier-hints dl .list-header {
1495
font-weight: bold;
1496
border: 0;
1497
padding-bottom: 0.6em;
1498
}
1499
div.toolbarModifier-hints dl > p {
1500
text-align: center;
1501
}
1502
div.toolbarModifier-hints dl dt {
1503
float: left;
1504
width: 9em;
1505
clear: both;
1506
text-align: right;
1507
border-top: 1px solid #ddd;
1508
padding-left: 1.5em;
1509
padding-right: .1em;
1510
-webkit-box-sizing: border-box;
1511
-moz-box-sizing: border-box;
1512
box-sizing: border-box;
1513
}
1514
div.toolbarModifier-hints dl dt code {
1515
background: none;
1516
border: none;
1517
vertical-align: middle;
1518
}
1519
div.toolbarModifier-hints dl dd {
1520
margin-left: 10em;
1521
clear: right;
1522
padding-right: 1.5em;
1523
}
1524
div.toolbarModifier-hints dl dd code {
1525
line-height: 2.2em;
1526
}
1527
div.toolbarModifier-hints dl dd:after {
1528
content: '\00a0';
1529
display: block;
1530
clear: left;
1531
float: right;
1532
height: 0;
1533
width: 0;
1534
}
1535
.toolbarModifier-hints,
1536
.configContainer textarea.configCode,
1537
.CodeMirror {
1538
-webkit-border-radius: 3px;
1539
-webkit-background-clip: padding-box;
1540
-moz-border-radius: 3px;
1541
-moz-background-clip: padding;
1542
border-radius: 3px;
1543
background-clip: padding-box;
1544
border: 1px solid #ccc;
1545
font-size: 13.01px;
1546
font-size: 0.813rem;
1547
line-height: 23.42px;
1548
line-height: 1.46rem;
1549
}
1550
.configContainer textarea.configCode,
1551
.CodeMirror pre,
1552
.CodeMirror-linenumber {
1553
font-size: 13.01px;
1554
font-size: 0.813rem;
1555
line-height: 23.42px;
1556
line-height: 1.46rem;
1557
font-family: Consolas, Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace, serif;
1558
}
1559
.CodeMirror pre {
1560
border: none;
1561
padding: 0;
1562
margin: 0;
1563
}
1564
.configContainer textarea.configCode {
1565
-webkit-box-sizing: border-box;
1566
-moz-box-sizing: border-box;
1567
box-sizing: border-box;
1568
color: #575757;
1569
padding: 10px;
1570
width: 100%;
1571
min-height: 500px;
1572
margin: 0;
1573
resize: none;
1574
outline: none;
1575
-moz-tab-size: 4;
1576
tab-size: 4;
1577
white-space: pre;
1578
word-wrap: normal;
1579
overflow: auto;
1580
}
1581
.CodeMirror-hints.toolbar-modifier {
1582
padding: 0;
1583
color: #575757;
1584
font-size: 14px;
1585
font-size: 0.875rem;
1586
line-height: 25.2px;
1587
line-height: 1.57rem;
1588
font-family: Consolas, Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace, serif;
1589
}
1590
.CodeMirror-hints.toolbar-modifier .CodeMirror-hint-active {
1591
color: #575757;
1592
background: #f0fafb;
1593
}
1594
.CodeMirror-hints.toolbar-modifier > li:hover {
1595
background: #fffbe3;
1596
}
1597
/* Text modifier */
1598
#toolbarModifierWrapper {
1599
margin-bottom: 1.2em;
1600
}
1601
#toolbarModifierWrapper .invalid .CodeMirror {
1602
background: #fff8f8;
1603
border-color: red;
1604
}
1605
#toolbarModifierWrapper .CodeMirror {
1606
height: auto;
1607
padding: 0 0.6em;
1608
}
1609
.staticContainer {
1610
position: fixed;
1611
top: 0;
1612
width: 100%;
1613
z-index: 10;
1614
}
1615
.staticContainer > .grid-container {
1616
max-width: 1052px;
1617
}
1618
.staticContainer > .grid-container .inner {
1619
background: #fff;
1620
}
1621
.staticContainer > .grid-container .inner .toolbar {
1622
margin-bottom: 0;
1623
}
1624
#help {
1625
position: relative;
1626
top: -15px;
1627
left: -5px;
1628
}
1629
#help-content {
1630
display: none;
1631
}
1632
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL25vZGVfbW9kdWxlcy9ja3NvdXJjZS1zYW1wbGVzLWZyYW1ld29yay9jb21wb25lbnRzL2dsb2JhbC9nbG9iYWwubGVzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ja3NvdXJjZS1zYW1wbGVzLWZyYW1ld29yay9jb21wb25lbnRzL2NvcmUvY29yZS5sZXNzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Nrc291cmNlLXNhbXBsZXMtZnJhbWV3b3JrL2NvbXBvbmVudHMvZ3JpZC9ncmlkLmxlc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvY2tzb3VyY2Utc2FtcGxlcy1mcmFtZXdvcmsvbm9kZV9tb2R1bGVzL2xlc3NoYXQvYnVpbGQvbGVzc2hhdC5sZXNzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Nrc291cmNlLXNhbXBsZXMtZnJhbWV3b3JrL2NvbXBvbmVudHMvaGVhZGVyLWEvaGVhZGVyLWEubGVzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ja3NvdXJjZS1zYW1wbGVzLWZyYW1ld29yay9jb21wb25lbnRzL25hdmlnYXRpb24tYS9uYXZpZ2F0aW9uLWEubGVzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ja3NvdXJjZS1zYW1wbGVzLWZyYW1ld29yay9jb21wb25lbnRzL25hdmlnYXRpb24tYi9uYXZpZ2F0aW9uLWIubGVzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ja3NvdXJjZS1zYW1wbGVzLWZyYW1ld29yay9jb21wb25lbnRzL2Zvb3Rlci1hL2Zvb3Rlci1hLmxlc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvY2tzb3VyY2Utc2FtcGxlcy1mcmFtZXdvcmsvY29tcG9uZW50cy9jb250ZW50L2NvbnRlbnQubGVzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ja3NvdXJjZS1zYW1wbGVzLWZyYW1ld29yay9jb21wb25lbnRzL2J1dHRvbi1hL2J1dHRvbi1hLmxlc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvY2tzb3VyY2Utc2FtcGxlcy1mcmFtZXdvcmsvY29tcG9uZW50cy9iYWxsb29uLWEvYmFsbG9vbi1hLmxlc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvY2tzb3VyY2Utc2FtcGxlcy1mcmFtZXdvcmsvY29tcG9uZW50cy9pY29uL2ljb24ubGVzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ja3NvdXJjZS1zYW1wbGVzLWZyYW1ld29yay9jb21wb25lbnRzL3N3aXRjaC9zd2l0Y2gubGVzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ja3NvdXJjZS1zYW1wbGVzLWZyYW1ld29yay9jb21wb25lbnRzL3RvZ2dsZXIvdG9nZ2xlci5sZXNzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Nrc291cmNlLXNhbXBsZXMtZnJhbWV3b3JrL2NvbXBvbmVudHMvbW9kYWwvbW9kYWwubGVzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ja3NvdXJjZS1zYW1wbGVzLWZyYW1ld29yay9jb21wb25lbnRzL2Jhc2ljc2FtcGxlL2NvcmUubGVzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ja3NvdXJjZS1zYW1wbGVzLWZyYW1ld29yay9jb21wb25lbnRzL2Jhc2ljc2FtcGxlL2Fkam9pbmVkLmxlc3MiLCIuLi8uLi9zYW1wbGVzL2xlc3MvY3VzdG9tLmxlc3MiLCIuLi8uLi9zYW1wbGVzL3Rvb2xiYXJjb25maWd1cmF0b3IvbGVzcy90b29sYmFybW9kaWZpZXIubGVzcyIsIi4uLy4uL3NhbXBsZXMvdG9vbGJhcmNvbmZpZ3VyYXRvci9sZXNzL2Jhc2UubGVzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBc0RBLFFBSGlDO0VBeUNoQztJQUNDLHdCQUFBOzs7QUMxRkY7QUFBUztBQUFPO0FBQVM7QUFBWTtBQUFRO0FBQVE7QUFBUTtBQUFRO0FBQU07QUFBTTtBQUFLO0VBQ3JGLGNBQUE7O0FBR0Q7QUFBTTtFQUNMLFNBQUE7RUFDQSxVQUFBO0VBQ0Esd0JETitCLHVDQ00vQjtFQUNBLGdCQUFBO0VBQ0EsY0FBQTs7QUNIQSxZQUFZO0VBQ1gsVUFBQTs7QUFERCxZQUFZO0VBQ1gsVUFBQTs7QUFERCxZ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 */
1633
1634