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