]> git.immae.eu Git - perso/Immae/Projets/packagist/ludivine-ckeditor-component.git/commitdiff
Add audio, color and fonts 4.6.2.3
authorIsmaël Bouya <ismael.bouya@normalesup.org>
Thu, 26 Jan 2017 12:57:20 +0000 (13:57 +0100)
committerIsmaël Bouya <ismael.bouya@normalesup.org>
Thu, 26 Jan 2017 12:57:20 +0000 (13:57 +0100)
321 files changed:
build-config.js
release/ckeditor.js
release/lang/en.js
release/lang/fr.js
release/plugins/Audio/dialogs/audio.js [new file with mode: 0644]
release/plugins/Audio/docs/install.html [new file with mode: 0644]
release/plugins/Audio/docs/styles.css [new file with mode: 0644]
release/plugins/Audio/images/audio.png [new file with mode: 0644]
release/plugins/Audio/images/icon.png [new file with mode: 0644]
release/plugins/Audio/images/placeholder.png [new file with mode: 0644]
release/plugins/colordialog/dialogs/colordialog.css [new file with mode: 0644]
release/plugins/colordialog/dialogs/colordialog.js [new file with mode: 0644]
release/plugins/div/dialogs/div.js [new file with mode: 0644]
release/plugins/icons.png
release/plugins/icons_hidpi.png
release/skins/moono/editor.css
release/skins/moono/editor_gecko.css
release/skins/moono/editor_ie.css
release/skins/moono/editor_ie7.css
release/skins/moono/editor_ie8.css
release/skins/moono/editor_iequirks.css
release/skins/moono/icons.png
release/skins/moono/icons_hidpi.png
sources/config.js
sources/plugins/Audio/dialogs/audio.js [new file with mode: 0644]
sources/plugins/Audio/docs/install.html [new file with mode: 0644]
sources/plugins/Audio/docs/styles.css [new file with mode: 0644]
sources/plugins/Audio/images/audio.png [new file with mode: 0644]
sources/plugins/Audio/images/icon.png [new file with mode: 0644]
sources/plugins/Audio/images/placeholder.png [new file with mode: 0644]
sources/plugins/Audio/plugin.js [new file with mode: 0644]
sources/plugins/colorbutton/icons/bgcolor.png [new file with mode: 0644]
sources/plugins/colorbutton/icons/hidpi/bgcolor.png [new file with mode: 0644]
sources/plugins/colorbutton/icons/hidpi/textcolor.png [new file with mode: 0644]
sources/plugins/colorbutton/icons/textcolor.png [new file with mode: 0644]
sources/plugins/colorbutton/lang/af.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/ar.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/az.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/bg.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/bn.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/bs.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/ca.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/cs.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/cy.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/da.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/de-ch.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/de.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/el.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/en-au.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/en-ca.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/en-gb.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/en.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/eo.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/es.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/et.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/eu.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/fa.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/fi.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/fo.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/fr-ca.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/fr.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/gl.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/gu.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/he.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/hi.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/hr.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/hu.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/id.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/is.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/it.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/ja.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/ka.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/km.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/ko.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/ku.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/lt.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/lv.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/mk.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/mn.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/ms.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/nb.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/nl.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/no.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/oc.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/pl.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/pt-br.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/pt.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/ro.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/ru.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/si.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/sk.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/sl.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/sq.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/sr-latn.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/sr.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/sv.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/th.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/tr.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/tt.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/ug.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/uk.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/vi.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/zh-cn.js [new file with mode: 0644]
sources/plugins/colorbutton/lang/zh.js [new file with mode: 0644]
sources/plugins/colorbutton/plugin.js [new file with mode: 0644]
sources/plugins/colordialog/dialogs/colordialog.css [new file with mode: 0644]
sources/plugins/colordialog/dialogs/colordialog.js [new file with mode: 0644]
sources/plugins/colordialog/lang/af.js [new file with mode: 0644]
sources/plugins/colordialog/lang/ar.js [new file with mode: 0644]
sources/plugins/colordialog/lang/az.js [new file with mode: 0644]
sources/plugins/colordialog/lang/bg.js [new file with mode: 0644]
sources/plugins/colordialog/lang/bn.js [new file with mode: 0644]
sources/plugins/colordialog/lang/bs.js [new file with mode: 0644]
sources/plugins/colordialog/lang/ca.js [new file with mode: 0644]
sources/plugins/colordialog/lang/cs.js [new file with mode: 0644]
sources/plugins/colordialog/lang/cy.js [new file with mode: 0644]
sources/plugins/colordialog/lang/da.js [new file with mode: 0644]
sources/plugins/colordialog/lang/de-ch.js [new file with mode: 0644]
sources/plugins/colordialog/lang/de.js [new file with mode: 0644]
sources/plugins/colordialog/lang/el.js [new file with mode: 0644]
sources/plugins/colordialog/lang/en-au.js [new file with mode: 0644]
sources/plugins/colordialog/lang/en-ca.js [new file with mode: 0644]
sources/plugins/colordialog/lang/en-gb.js [new file with mode: 0644]
sources/plugins/colordialog/lang/en.js [new file with mode: 0644]
sources/plugins/colordialog/lang/eo.js [new file with mode: 0644]
sources/plugins/colordialog/lang/es.js [new file with mode: 0644]
sources/plugins/colordialog/lang/et.js [new file with mode: 0644]
sources/plugins/colordialog/lang/eu.js [new file with mode: 0644]
sources/plugins/colordialog/lang/fa.js [new file with mode: 0644]
sources/plugins/colordialog/lang/fi.js [new file with mode: 0644]
sources/plugins/colordialog/lang/fo.js [new file with mode: 0644]
sources/plugins/colordialog/lang/fr-ca.js [new file with mode: 0644]
sources/plugins/colordialog/lang/fr.js [new file with mode: 0644]
sources/plugins/colordialog/lang/gl.js [new file with mode: 0644]
sources/plugins/colordialog/lang/gu.js [new file with mode: 0644]
sources/plugins/colordialog/lang/he.js [new file with mode: 0644]
sources/plugins/colordialog/lang/hi.js [new file with mode: 0644]
sources/plugins/colordialog/lang/hr.js [new file with mode: 0644]
sources/plugins/colordialog/lang/hu.js [new file with mode: 0644]
sources/plugins/colordialog/lang/id.js [new file with mode: 0644]
sources/plugins/colordialog/lang/is.js [new file with mode: 0644]
sources/plugins/colordialog/lang/it.js [new file with mode: 0644]
sources/plugins/colordialog/lang/ja.js [new file with mode: 0644]
sources/plugins/colordialog/lang/ka.js [new file with mode: 0644]
sources/plugins/colordialog/lang/km.js [new file with mode: 0644]
sources/plugins/colordialog/lang/ko.js [new file with mode: 0644]
sources/plugins/colordialog/lang/ku.js [new file with mode: 0644]
sources/plugins/colordialog/lang/lt.js [new file with mode: 0644]
sources/plugins/colordialog/lang/lv.js [new file with mode: 0644]
sources/plugins/colordialog/lang/mk.js [new file with mode: 0644]
sources/plugins/colordialog/lang/mn.js [new file with mode: 0644]
sources/plugins/colordialog/lang/ms.js [new file with mode: 0644]
sources/plugins/colordialog/lang/nb.js [new file with mode: 0644]
sources/plugins/colordialog/lang/nl.js [new file with mode: 0644]
sources/plugins/colordialog/lang/no.js [new file with mode: 0644]
sources/plugins/colordialog/lang/oc.js [new file with mode: 0644]
sources/plugins/colordialog/lang/pl.js [new file with mode: 0644]
sources/plugins/colordialog/lang/pt-br.js [new file with mode: 0644]
sources/plugins/colordialog/lang/pt.js [new file with mode: 0644]
sources/plugins/colordialog/lang/ro.js [new file with mode: 0644]
sources/plugins/colordialog/lang/ru.js [new file with mode: 0644]
sources/plugins/colordialog/lang/si.js [new file with mode: 0644]
sources/plugins/colordialog/lang/sk.js [new file with mode: 0644]
sources/plugins/colordialog/lang/sl.js [new file with mode: 0644]
sources/plugins/colordialog/lang/sq.js [new file with mode: 0644]
sources/plugins/colordialog/lang/sr-latn.js [new file with mode: 0644]
sources/plugins/colordialog/lang/sr.js [new file with mode: 0644]
sources/plugins/colordialog/lang/sv.js [new file with mode: 0644]
sources/plugins/colordialog/lang/th.js [new file with mode: 0644]
sources/plugins/colordialog/lang/tr.js [new file with mode: 0644]
sources/plugins/colordialog/lang/tt.js [new file with mode: 0644]
sources/plugins/colordialog/lang/ug.js [new file with mode: 0644]
sources/plugins/colordialog/lang/uk.js [new file with mode: 0644]
sources/plugins/colordialog/lang/vi.js [new file with mode: 0644]
sources/plugins/colordialog/lang/zh-cn.js [new file with mode: 0644]
sources/plugins/colordialog/lang/zh.js [new file with mode: 0644]
sources/plugins/colordialog/plugin.js [new file with mode: 0644]
sources/plugins/div/dialogs/div.js [new file with mode: 0644]
sources/plugins/div/icons/creatediv.png [new file with mode: 0644]
sources/plugins/div/icons/hidpi/creatediv.png [new file with mode: 0644]
sources/plugins/div/lang/af.js [new file with mode: 0644]
sources/plugins/div/lang/ar.js [new file with mode: 0644]
sources/plugins/div/lang/az.js [new file with mode: 0644]
sources/plugins/div/lang/bg.js [new file with mode: 0644]
sources/plugins/div/lang/bn.js [new file with mode: 0644]
sources/plugins/div/lang/bs.js [new file with mode: 0644]
sources/plugins/div/lang/ca.js [new file with mode: 0644]
sources/plugins/div/lang/cs.js [new file with mode: 0644]
sources/plugins/div/lang/cy.js [new file with mode: 0644]
sources/plugins/div/lang/da.js [new file with mode: 0644]
sources/plugins/div/lang/de-ch.js [new file with mode: 0644]
sources/plugins/div/lang/de.js [new file with mode: 0644]
sources/plugins/div/lang/el.js [new file with mode: 0644]
sources/plugins/div/lang/en-au.js [new file with mode: 0644]
sources/plugins/div/lang/en-ca.js [new file with mode: 0644]
sources/plugins/div/lang/en-gb.js [new file with mode: 0644]
sources/plugins/div/lang/en.js [new file with mode: 0644]
sources/plugins/div/lang/eo.js [new file with mode: 0644]
sources/plugins/div/lang/es.js [new file with mode: 0644]
sources/plugins/div/lang/et.js [new file with mode: 0644]
sources/plugins/div/lang/eu.js [new file with mode: 0644]
sources/plugins/div/lang/fa.js [new file with mode: 0644]
sources/plugins/div/lang/fi.js [new file with mode: 0644]
sources/plugins/div/lang/fo.js [new file with mode: 0644]
sources/plugins/div/lang/fr-ca.js [new file with mode: 0644]
sources/plugins/div/lang/fr.js [new file with mode: 0644]
sources/plugins/div/lang/gl.js [new file with mode: 0644]
sources/plugins/div/lang/gu.js [new file with mode: 0644]
sources/plugins/div/lang/he.js [new file with mode: 0644]
sources/plugins/div/lang/hi.js [new file with mode: 0644]
sources/plugins/div/lang/hr.js [new file with mode: 0644]
sources/plugins/div/lang/hu.js [new file with mode: 0644]
sources/plugins/div/lang/id.js [new file with mode: 0644]
sources/plugins/div/lang/is.js [new file with mode: 0644]
sources/plugins/div/lang/it.js [new file with mode: 0644]
sources/plugins/div/lang/ja.js [new file with mode: 0644]
sources/plugins/div/lang/ka.js [new file with mode: 0644]
sources/plugins/div/lang/km.js [new file with mode: 0644]
sources/plugins/div/lang/ko.js [new file with mode: 0644]
sources/plugins/div/lang/ku.js [new file with mode: 0644]
sources/plugins/div/lang/lt.js [new file with mode: 0644]
sources/plugins/div/lang/lv.js [new file with mode: 0644]
sources/plugins/div/lang/mk.js [new file with mode: 0644]
sources/plugins/div/lang/mn.js [new file with mode: 0644]
sources/plugins/div/lang/ms.js [new file with mode: 0644]
sources/plugins/div/lang/nb.js [new file with mode: 0644]
sources/plugins/div/lang/nl.js [new file with mode: 0644]
sources/plugins/div/lang/no.js [new file with mode: 0644]
sources/plugins/div/lang/oc.js [new file with mode: 0644]
sources/plugins/div/lang/pl.js [new file with mode: 0644]
sources/plugins/div/lang/pt-br.js [new file with mode: 0644]
sources/plugins/div/lang/pt.js [new file with mode: 0644]
sources/plugins/div/lang/ro.js [new file with mode: 0644]
sources/plugins/div/lang/ru.js [new file with mode: 0644]
sources/plugins/div/lang/si.js [new file with mode: 0644]
sources/plugins/div/lang/sk.js [new file with mode: 0644]
sources/plugins/div/lang/sl.js [new file with mode: 0644]
sources/plugins/div/lang/sq.js [new file with mode: 0644]
sources/plugins/div/lang/sr-latn.js [new file with mode: 0644]
sources/plugins/div/lang/sr.js [new file with mode: 0644]
sources/plugins/div/lang/sv.js [new file with mode: 0644]
sources/plugins/div/lang/th.js [new file with mode: 0644]
sources/plugins/div/lang/tr.js [new file with mode: 0644]
sources/plugins/div/lang/tt.js [new file with mode: 0644]
sources/plugins/div/lang/ug.js [new file with mode: 0644]
sources/plugins/div/lang/uk.js [new file with mode: 0644]
sources/plugins/div/lang/vi.js [new file with mode: 0644]
sources/plugins/div/lang/zh-cn.js [new file with mode: 0644]
sources/plugins/div/lang/zh.js [new file with mode: 0644]
sources/plugins/div/plugin.js [new file with mode: 0644]
sources/plugins/font/lang/af.js [new file with mode: 0644]
sources/plugins/font/lang/ar.js [new file with mode: 0644]
sources/plugins/font/lang/az.js [new file with mode: 0644]
sources/plugins/font/lang/bg.js [new file with mode: 0644]
sources/plugins/font/lang/bn.js [new file with mode: 0644]
sources/plugins/font/lang/bs.js [new file with mode: 0644]
sources/plugins/font/lang/ca.js [new file with mode: 0644]
sources/plugins/font/lang/cs.js [new file with mode: 0644]
sources/plugins/font/lang/cy.js [new file with mode: 0644]
sources/plugins/font/lang/da.js [new file with mode: 0644]
sources/plugins/font/lang/de-ch.js [new file with mode: 0644]
sources/plugins/font/lang/de.js [new file with mode: 0644]
sources/plugins/font/lang/el.js [new file with mode: 0644]
sources/plugins/font/lang/en-au.js [new file with mode: 0644]
sources/plugins/font/lang/en-ca.js [new file with mode: 0644]
sources/plugins/font/lang/en-gb.js [new file with mode: 0644]
sources/plugins/font/lang/en.js [new file with mode: 0644]
sources/plugins/font/lang/eo.js [new file with mode: 0644]
sources/plugins/font/lang/es.js [new file with mode: 0644]
sources/plugins/font/lang/et.js [new file with mode: 0644]
sources/plugins/font/lang/eu.js [new file with mode: 0644]
sources/plugins/font/lang/fa.js [new file with mode: 0644]
sources/plugins/font/lang/fi.js [new file with mode: 0644]
sources/plugins/font/lang/fo.js [new file with mode: 0644]
sources/plugins/font/lang/fr-ca.js [new file with mode: 0644]
sources/plugins/font/lang/fr.js [new file with mode: 0644]
sources/plugins/font/lang/gl.js [new file with mode: 0644]
sources/plugins/font/lang/gu.js [new file with mode: 0644]
sources/plugins/font/lang/he.js [new file with mode: 0644]
sources/plugins/font/lang/hi.js [new file with mode: 0644]
sources/plugins/font/lang/hr.js [new file with mode: 0644]
sources/plugins/font/lang/hu.js [new file with mode: 0644]
sources/plugins/font/lang/id.js [new file with mode: 0644]
sources/plugins/font/lang/is.js [new file with mode: 0644]
sources/plugins/font/lang/it.js [new file with mode: 0644]
sources/plugins/font/lang/ja.js [new file with mode: 0644]
sources/plugins/font/lang/ka.js [new file with mode: 0644]
sources/plugins/font/lang/km.js [new file with mode: 0644]
sources/plugins/font/lang/ko.js [new file with mode: 0644]
sources/plugins/font/lang/ku.js [new file with mode: 0644]
sources/plugins/font/lang/lt.js [new file with mode: 0644]
sources/plugins/font/lang/lv.js [new file with mode: 0644]
sources/plugins/font/lang/mk.js [new file with mode: 0644]
sources/plugins/font/lang/mn.js [new file with mode: 0644]
sources/plugins/font/lang/ms.js [new file with mode: 0644]
sources/plugins/font/lang/nb.js [new file with mode: 0644]
sources/plugins/font/lang/nl.js [new file with mode: 0644]
sources/plugins/font/lang/no.js [new file with mode: 0644]
sources/plugins/font/lang/oc.js [new file with mode: 0644]
sources/plugins/font/lang/pl.js [new file with mode: 0644]
sources/plugins/font/lang/pt-br.js [new file with mode: 0644]
sources/plugins/font/lang/pt.js [new file with mode: 0644]
sources/plugins/font/lang/ro.js [new file with mode: 0644]
sources/plugins/font/lang/ru.js [new file with mode: 0644]
sources/plugins/font/lang/si.js [new file with mode: 0644]
sources/plugins/font/lang/sk.js [new file with mode: 0644]
sources/plugins/font/lang/sl.js [new file with mode: 0644]
sources/plugins/font/lang/sq.js [new file with mode: 0644]
sources/plugins/font/lang/sr-latn.js [new file with mode: 0644]
sources/plugins/font/lang/sr.js [new file with mode: 0644]
sources/plugins/font/lang/sv.js [new file with mode: 0644]
sources/plugins/font/lang/th.js [new file with mode: 0644]
sources/plugins/font/lang/tr.js [new file with mode: 0644]
sources/plugins/font/lang/tt.js [new file with mode: 0644]
sources/plugins/font/lang/ug.js [new file with mode: 0644]
sources/plugins/font/lang/uk.js [new file with mode: 0644]
sources/plugins/font/lang/vi.js [new file with mode: 0644]
sources/plugins/font/lang/zh-cn.js [new file with mode: 0644]
sources/plugins/font/lang/zh.js [new file with mode: 0644]
sources/plugins/font/plugin.js [new file with mode: 0644]
sources/plugins/panelbutton/plugin.js [new file with mode: 0644]

index 2c194d3db4fe5d6770b6f7ae75a362828c1b4083..8b6c8dd69e51b657eb41c589760f95b965a7e8db 100644 (file)
  * (1) http://ckeditor.com/builder\r
  *     Visit online builder to build CKEditor from scratch.\r
  *\r
- * (2) http://ckeditor.com/builder/6a438825224a56f1feaa517f4599c4ec\r
+ * (2) http://ckeditor.com/builder/017a87d3aef1838079cd5427f0441035\r
  *     Visit online builder to build CKEditor, starting with the same setup as before.\r
  *\r
- * (3) http://ckeditor.com/builder/download/6a438825224a56f1feaa517f4599c4ec\r
+ * (3) http://ckeditor.com/builder/download/017a87d3aef1838079cd5427f0441035\r
  *     Straight download link to the latest version of CKEditor (Optimized) with the same setup as before.\r
  *\r
  * NOTE:\r
@@ -50,16 +50,21 @@ var CKBUILDER_CONFIG = {
                'tests'\r
        ],\r
        plugins : {
+               'Audio' : 1,
                'a11yhelp' : 1,
                'basicstyles' : 1,
                'brclear' : 1,
+               'colorbutton' : 1,
+               'colordialog' : 1,
                'contextmenu' : 1,
                'dialogadvtab' : 1,
+               'div' : 1,
                'elementspath' : 1,
                'enterkey' : 1,
                'entities' : 1,
                'filebrowser' : 1,
                'floatingspace' : 1,
+               'font' : 1,
                'format' : 1,
                'horizontalrule' : 1,
                'htmlwriter' : 1,
index fd5532ee40114bfc634555f9fd417292e4a96407..fd4bface8ec7017f9d15361d2ca95babf6434e9c 100644 (file)
@@ -1039,4 +1039,32 @@ e=c.getContentElement("general","align").getValue(),h=null,b=null,i=!1,k=c.getPa
 i=!1);l(f,k,h,b,i,g,e,d);d.setData("oembed",f);d.setData("resizeType",g);d.setData("align",e);d.setData("maxWidth",h);d.setData("maxHeight",b)}},{type:"hbox",widths:["50%","50%"],children:[{id:"resizeType",type:"select",label:a.lang.oembed.resizeType,"default":"noresize",setup:function(a){a.data.resizeType&&this.setValue(a.data.resizeType)},items:[[a.lang.oembed.noresize,"noresize"],[a.lang.oembed.responsive,"responsive"],[a.lang.oembed.custom,"custom"]],onChange:k},{type:"hbox",id:"maxSizeBox",widths:["120px",
 "120px"],style:"float:left;position:absolute;left:58%;width:200px",children:[{type:"text",width:"100px",id:"maxWidth","default":null!=a.config.oembed_maxWidth?a.config.oembed_maxWidth:"560",label:a.lang.oembed.maxWidth,title:a.lang.oembed.maxWidthTitle,setup:function(a){a.data.maxWidth&&this.setValue(a.data.maxWidth)}},{type:"text",id:"maxHeight",width:"120px","default":null!=a.config.oembed_maxHeight?a.config.oembed_maxHeight:"315",label:a.lang.oembed.maxHeight,title:a.lang.oembed.maxHeightTitle,
 setup:function(a){a.data.maxHeight&&this.setValue(a.data.maxHeight)}}]},{type:"hbox",id:"sizeBox",widths:["120px","120px"],style:"float:left;position:absolute;left:58%;width:200px",children:[{type:"text",id:"width",width:"100px","default":null!=a.config.oembed_maxWidth?a.config.oembed_maxWidth:"560",label:a.lang.oembed.width,title:a.lang.oembed.widthTitle,setup:function(a){a.data.maxWidth&&this.setValue(a.data.maxWidth)}},{type:"text",id:"height",width:"120px","default":null!=a.config.oembed_maxHeight?
-a.config.oembed_maxHeight:"315",label:a.lang.oembed.height,title:a.lang.oembed.heightTitle,setup:function(a){a.data.maxHeight&&this.setValue(a.data.maxHeight)}}]}]},{type:"hbox",id:"alignment",children:[{id:"align",type:"radio",items:[[a.lang.oembed.none,"none"],[a.lang.common.alignLeft,"left"],[a.lang.common.alignCenter,"center"],[a.lang.common.alignRight,"right"]],label:a.lang.common.align,setup:function(a){this.setValue(a.data.align)}}]}]}]}})}})})();(function(){var b={canUndo:!0,exec:function(a){var b=a.document.createElement("br",{attributes:{style:"clear:both;"}});a.insertElement(b)},html:'\x3cbr style\x3d"clear:both;" /\x3e'};CKEDITOR.plugins.add("brclear",{lang:"en,es,fr",init:function(a){a.addCommand("brclear",b);a.ui.addButton("brclear",{icon:this.path+"brclear.png",command:"brclear",toolbar:"cleanup",title:a.lang.brclear.title})}})})();CKEDITOR.config.plugins='dialogui,dialog,a11yhelp,dialogadvtab,basicstyles,panel,floatpanel,menu,contextmenu,resize,button,toolbar,elementspath,enterkey,entities,popup,filebrowser,floatingspace,listblock,richcombo,format,horizontalrule,htmlwriter,fakeobjects,iframe,wysiwygarea,image,indent,indentblock,indentlist,justify,link,list,liststyle,magicline,maximize,removeformat,showborders,sourcearea,tab,lineutils,clipboard,widgetselection,widget,oembed,brclear';CKEDITOR.config.skin='moono';(function() {var setIcons = function(icons, strip) {var path = CKEDITOR.getUrl( 'plugins/' + strip );icons = icons.split( ',' );for ( var i = 0; i < icons.length; i++ )CKEDITOR.skin.icons[ icons[ i ] ] = { path: path, offset: -icons[ ++i ], bgsize : icons[ ++i ] };};if (CKEDITOR.env.hidpi) setIcons('bold,0,,italic,24,,strike,48,,subscript,72,,superscript,96,,underline,120,,horizontalrule,144,,iframe,168,,image,192,,indent-rtl,216,,indent,240,,outdent-rtl,264,,outdent,288,,justifyblock,312,,justifycenter,336,,justifyleft,360,,justifyright,384,,anchor-rtl,408,,anchor,432,,link,456,,unlink,480,,bulletedlist-rtl,504,,bulletedlist,528,,numberedlist-rtl,552,,numberedlist,576,,maximize,600,,removeformat,624,,source-rtl,648,,source,672,,copy-rtl,696,,copy,720,,cut-rtl,744,,cut,768,,paste-rtl,792,,paste,816,,oembed,840,','icons_hidpi.png');else setIcons('bold,0,auto,italic,24,auto,strike,48,auto,subscript,72,auto,superscript,96,auto,underline,120,auto,horizontalrule,144,auto,iframe,168,auto,image,192,auto,indent-rtl,216,auto,indent,240,auto,outdent-rtl,264,auto,outdent,288,auto,justifyblock,312,auto,justifycenter,336,auto,justifyleft,360,auto,justifyright,384,auto,anchor-rtl,408,auto,anchor,432,auto,link,456,auto,unlink,480,auto,bulletedlist-rtl,504,auto,bulletedlist,528,auto,numberedlist-rtl,552,auto,numberedlist,576,auto,maximize,600,auto,removeformat,624,auto,source-rtl,648,auto,source,672,auto,copy-rtl,696,auto,copy,720,auto,cut-rtl,744,auto,cut,768,auto,paste-rtl,792,auto,paste,816,auto,oembed,840,auto','icons.png');})();CKEDITOR.lang.languages={"en":1,"fr":1};}());
\ No newline at end of file
+a.config.oembed_maxHeight:"315",label:a.lang.oembed.height,title:a.lang.oembed.heightTitle,setup:function(a){a.data.maxHeight&&this.setValue(a.data.maxHeight)}}]}]},{type:"hbox",id:"alignment",children:[{id:"align",type:"radio",items:[[a.lang.oembed.none,"none"],[a.lang.common.alignLeft,"left"],[a.lang.common.alignCenter,"center"],[a.lang.common.alignRight,"right"]],label:a.lang.common.align,setup:function(a){this.setValue(a.data.align)}}]}]}]}})}})})();(function(){var b={canUndo:!0,exec:function(a){var b=a.document.createElement("br",{attributes:{style:"clear:both;"}});a.insertElement(b)},html:'\x3cbr style\x3d"clear:both;" /\x3e'};CKEDITOR.plugins.add("brclear",{lang:"en,es,fr",init:function(a){a.addCommand("brclear",b);a.ui.addButton("brclear",{icon:this.path+"brclear.png",command:"brclear",toolbar:"cleanup",title:a.lang.brclear.title})}})})();CKEDITOR.plugins.add("panelbutton",{requires:"button",onLoad:function(){function e(c){var a=this._;a.state!=CKEDITOR.TRISTATE_DISABLED&&(this.createPanel(c),a.on?a.panel.hide():a.panel.showBlock(this._.id,this.document.getById(this._.id),4))}CKEDITOR.ui.panelButton=CKEDITOR.tools.createClass({base:CKEDITOR.ui.button,$:function(c){var a=c.panel||{};delete c.panel;this.base(c);this.document=a.parent&&a.parent.getDocument()||CKEDITOR.document;a.block={attributes:a.attributes};this.hasArrow=a.toolbarRelated=
+!0;this.click=e;this._={panelDefinition:a}},statics:{handler:{create:function(c){return new CKEDITOR.ui.panelButton(c)}}},proto:{createPanel:function(c){var a=this._;if(!a.panel){var f=this._.panelDefinition,e=this._.panelDefinition.block,g=f.parent||CKEDITOR.document.getBody(),d=this._.panel=new CKEDITOR.ui.floatPanel(c,g,f),f=d.addBlock(a.id,e),b=this;d.onShow=function(){b.className&&this.element.addClass(b.className+"_panel");b.setState(CKEDITOR.TRISTATE_ON);a.on=1;b.editorFocus&&c.focus();if(b.onOpen)b.onOpen()};
+d.onHide=function(d){b.className&&this.element.getFirst().removeClass(b.className+"_panel");b.setState(b.modes&&b.modes[c.mode]?CKEDITOR.TRISTATE_OFF:CKEDITOR.TRISTATE_DISABLED);a.on=0;if(!d&&b.onClose)b.onClose()};d.onEscape=function(){d.hide(1);b.document.getById(a.id).focus()};if(this.onBlock)this.onBlock(d,f);f.onHide=function(){a.on=0;b.setState(CKEDITOR.TRISTATE_OFF)}}}}})},beforeInit:function(e){e.ui.addHandler(CKEDITOR.UI_PANELBUTTON,CKEDITOR.ui.panelButton.handler)}});
+CKEDITOR.UI_PANELBUTTON="panelbutton";CKEDITOR.plugins.add("colorbutton",{requires:"panelbutton,floatpanel",init:function(e){function t(a,c,f,g,l){var m=new CKEDITOR.style(k["colorButton_"+c+"Style"]),n=CKEDITOR.tools.getNextId()+"_colorBox";l=l||{};e.ui.add(a,CKEDITOR.UI_PANELBUTTON,{label:f,title:f,modes:{wysiwyg:1},editorFocus:0,toolbar:"colors,"+g,allowedContent:m,requiredContent:m,contentTransformations:l.contentTransformations,panel:{css:CKEDITOR.skin.getPath("editor"),attributes:{role:"listbox","aria-label":h.panelTitle}},onBlock:function(a,
+b){b.autoSize=!0;b.element.addClass("cke_colorblock");b.element.setHtml(x(a,c,n));b.element.getDocument().getBody().setStyle("overflow","hidden");CKEDITOR.ui.fire("ready",this);var d=b.keys,f="rtl"==e.lang.dir;d[f?37:39]="next";d[40]="next";d[9]="next";d[f?39:37]="prev";d[38]="prev";d[CKEDITOR.SHIFT+9]="prev";d[32]="click"},refresh:function(){e.activeFilter.check(m)||this.setState(CKEDITOR.TRISTATE_DISABLED)},onOpen:function(){var a=e.getSelection(),a=a&&a.getStartElement(),a=e.elementPath(a),b;if(a){a=
+a.block||a.blockLimit||e.document.getBody();do b=a&&a.getComputedStyle("back"==c?"background-color":"color")||"transparent";while("back"==c&&"transparent"==b&&a&&(a=a.getParent()));b&&"transparent"!=b||(b="#ffffff");!1!==k.colorButton_enableAutomatic&&this._.panel._.iframe.getFrameDocument().getById(n).setStyle("background-color",b);return b}}})}function x(a,c,f){var g=[],l=k.colorButton_colors.split(","),m=k.colorButton_colorsPerRow||6,n=e.plugins.colordialog&&!1!==k.colorButton_enableMore,p=l.length+
+(n?2:1),b=CKEDITOR.tools.addFunction(function(b,c){function d(a){this.removeListener("ok",d);this.removeListener("cancel",d);"ok"==a.name&&f(this.getContentElement("picker","selectedColor").getValue(),c)}var f=arguments.callee;if("?"==b)e.openDialog("colordialog",function(){this.on("ok",d);this.on("cancel",d)});else{e.focus();a.hide();e.fire("saveSnapshot");e.removeStyle(new CKEDITOR.style(k["colorButton_"+c+"Style"],{color:"inherit"}));if(b){var g=k["colorButton_"+c+"Style"];g.childRule="back"==
+c?function(a){return u(a)}:function(a){return!(a.is("a")||a.getElementsByTag("a").count())||u(a)};e.applyStyle(new CKEDITOR.style(g,{color:b}))}e.fire("saveSnapshot")}});!1!==k.colorButton_enableAutomatic&&g.push('\x3ca class\x3d"cke_colorauto" _cke_focus\x3d1 hidefocus\x3dtrue title\x3d"',h.auto,'" onclick\x3d"CKEDITOR.tools.callFunction(',b,",null,'",c,"');return false;\" href\x3d\"javascript:void('",h.auto,'\')" role\x3d"option" aria-posinset\x3d"1" aria-setsize\x3d"',p,'"\x3e\x3ctable role\x3d"presentation" cellspacing\x3d0 cellpadding\x3d0 width\x3d"100%"\x3e\x3ctr\x3e\x3ctd colspan\x3d"'+
+m+'" align\x3d"center"\x3e\x3cspan class\x3d"cke_colorbox" id\x3d"',f,'"\x3e\x3c/span\x3e',h.auto,"\x3c/td\x3e\x3c/tr\x3e\x3c/table\x3e\x3c/a\x3e");g.push('\x3ctable role\x3d"presentation" cellspacing\x3d0 cellpadding\x3d0 width\x3d"100%"\x3e');for(f=0;f<l.length;f++){0===f%m&&g.push("\x3c/tr\x3e\x3ctr\x3e");var d=l[f].split("/"),q=d[0],r=d[1]||q;d[1]||(q="#"+q.replace(/^(.)(.)(.)$/,"$1$1$2$2$3$3"));d=e.lang.colorbutton.colors[r]||r;g.push('\x3ctd\x3e\x3ca class\x3d"cke_colorbox" _cke_focus\x3d1 hidefocus\x3dtrue title\x3d"',
+d,'" onclick\x3d"CKEDITOR.tools.callFunction(',b,",'",q,"','",c,"'); return false;\" href\x3d\"javascript:void('",d,'\')" role\x3d"option" aria-posinset\x3d"',f+2,'" aria-setsize\x3d"',p,'"\x3e\x3cspan class\x3d"cke_colorbox" style\x3d"background-color:#',r,'"\x3e\x3c/span\x3e\x3c/a\x3e\x3c/td\x3e')}n&&g.push('\x3c/tr\x3e\x3ctr\x3e\x3ctd colspan\x3d"'+m+'" align\x3d"center"\x3e\x3ca class\x3d"cke_colormore" _cke_focus\x3d1 hidefocus\x3dtrue title\x3d"',h.more,'" onclick\x3d"CKEDITOR.tools.callFunction(',
+b,",'?','",c,"');return false;\" href\x3d\"javascript:void('",h.more,"')\"",' role\x3d"option" aria-posinset\x3d"',p,'" aria-setsize\x3d"',p,'"\x3e',h.more,"\x3c/a\x3e\x3c/td\x3e");g.push("\x3c/tr\x3e\x3c/table\x3e");return g.join("")}function u(a){return"false"==a.getAttribute("contentEditable")||a.getAttribute("data-nostyle")}var k=e.config,h=e.lang.colorbutton;if(!CKEDITOR.env.hc){t("TextColor","fore",h.textColorTitle,10,{contentTransformations:[[{element:"font",check:"span{color}",left:function(a){return!!a.attributes.color},
+right:function(a){a.name="span";a.attributes.color&&(a.styles.color=a.attributes.color);delete a.attributes.color}}]]});var v={},w=e.config.colorButton_normalizeBackground;if(void 0===w||w)v.contentTransformations=[[{element:"span",left:function(a){var c=CKEDITOR.tools;if("span"!=a.name||!a.styles||!a.styles.background)return!1;a=c.style.parse.background(a.styles.background);return a.color&&1===c.objectKeys(a).length},right:function(a){var c=(new CKEDITOR.style(e.config.colorButton_backStyle,{color:a.styles.background})).getDefinition();
+a.name=c.element;a.styles=c.styles;a.attributes=c.attributes||{};return a}}]];t("BGColor","back",h.bgColorTitle,20,v)}}});CKEDITOR.config.colorButton_colors="1ABC9C,2ECC71,3498DB,9B59B6,4E5F70,F1C40F,16A085,27AE60,2980B9,8E44AD,2C3E50,F39C12,E67E22,E74C3C,ECF0F1,95A5A6,DDD,FFF,D35400,C0392B,BDC3C7,7F8C8D,999,000";CKEDITOR.config.colorButton_foreStyle={element:"span",styles:{color:"#(color)"},overrides:[{element:"font",attributes:{color:null}}]};
+CKEDITOR.config.colorButton_backStyle={element:"span",styles:{"background-color":"#(color)"}};CKEDITOR.plugins.colordialog={requires:"dialog",init:function(b){var c=new CKEDITOR.dialogCommand("colordialog");c.editorFocus=!1;b.addCommand("colordialog",c);CKEDITOR.dialog.add("colordialog",this.path+"dialogs/colordialog.js");b.getColorFromDialog=function(c,f){var d=function(a){this.removeListener("ok",d);this.removeListener("cancel",d);a="ok"==a.name?this.getValueOf("picker","selectedColor"):null;c.call(f,a)},e=function(a){a.on("ok",d);a.on("cancel",d)};b.execCommand("colordialog");if(b._.storedDialogs&&
+b._.storedDialogs.colordialog)e(b._.storedDialogs.colordialog);else CKEDITOR.on("dialogDefinition",function(a){if("colordialog"==a.data.name){var b=a.data.definition;a.removeListener();b.onLoad=CKEDITOR.tools.override(b.onLoad,function(a){return function(){e(this);b.onLoad=a;"function"==typeof a&&a.call(this)}})}})}}};CKEDITOR.plugins.add("colordialog",CKEDITOR.plugins.colordialog);(function(){CKEDITOR.plugins.add("div",{requires:"dialog",init:function(a){if(!a.blockless){var c=a.lang.div,b="div(*)";CKEDITOR.dialog.isTabEnabled(a,"editdiv","advanced")&&(b+=";div[dir,id,lang,title]{*}");a.addCommand("creatediv",new CKEDITOR.dialogCommand("creatediv",{allowedContent:b,requiredContent:"div",contextSensitive:!0,contentTransformations:[["div: alignmentToStyle"]],refresh:function(a,c){this.setState("div"in(a.config.div_wrapTable?c.root:c.blockLimit).getDtd()?CKEDITOR.TRISTATE_OFF:
+CKEDITOR.TRISTATE_DISABLED)}}));a.addCommand("editdiv",new CKEDITOR.dialogCommand("editdiv",{requiredContent:"div"}));a.addCommand("removediv",{requiredContent:"div",exec:function(a){function c(b){(b=CKEDITOR.plugins.div.getSurroundDiv(a,b))&&!b.data("cke-div-added")&&(f.push(b),b.data("cke-div-added"))}for(var b=a.getSelection(),g=b&&b.getRanges(),e,h=b.createBookmarks(),f=[],d=0;d<g.length;d++)e=g[d],e.collapsed?c(b.getStartElement()):(e=new CKEDITOR.dom.walker(e),e.evaluator=c,e.lastForward());
+for(d=0;d<f.length;d++)f[d].remove(!0);b.selectBookmarks(h)}});a.ui.addButton&&a.ui.addButton("CreateDiv",{label:c.toolbar,command:"creatediv",toolbar:"blocks,50"});a.addMenuItems&&(a.addMenuItems({editdiv:{label:c.edit,command:"editdiv",group:"div",order:1},removediv:{label:c.remove,command:"removediv",group:"div",order:5}}),a.contextMenu&&a.contextMenu.addListener(function(b){return!b||b.isReadOnly()?null:CKEDITOR.plugins.div.getSurroundDiv(a)?{editdiv:CKEDITOR.TRISTATE_OFF,removediv:CKEDITOR.TRISTATE_OFF}:
+null}));CKEDITOR.dialog.add("creatediv",this.path+"dialogs/div.js");CKEDITOR.dialog.add("editdiv",this.path+"dialogs/div.js")}}});CKEDITOR.plugins.div={getSurroundDiv:function(a,c){var b=a.elementPath(c);return a.elementPath(b.blockLimit).contains(function(a){return a.is("div")&&!a.isReadOnly()},1)}}})();(function(){function n(a,c,h,e,q,n,u,w){var x=a.config,r=new CKEDITOR.style(u),g=q.split(";");q=[];for(var m={},d=0;d<g.length;d++){var l=g[d];if(l){var l=l.split("/"),v={},p=g[d]=l[0];v[h]=q[d]=l[1]||p;m[p]=new CKEDITOR.style(u,v);m[p]._.definition.name=p}else g.splice(d--,1)}a.ui.addRichCombo(c,{label:e.label,title:e.panelTitle,toolbar:"styles,"+w,allowedContent:r,requiredContent:r,contentTransformations:[[{element:"font",check:"span",left:function(b){return!!b.attributes.size||!!b.attributes.align||
+!!b.attributes.face},right:function(b){var a=" x-small small medium large x-large xx-large 48px".split(" ");b.name="span";b.attributes.size&&(b.styles["font-size"]=a[b.attributes.size],delete b.attributes.size);b.attributes.align&&(b.styles["text-align"]=b.attributes.align,delete b.attributes.align);b.attributes.face&&(b.styles["font-family"]=b.attributes.face,delete b.attributes.face)}}]],panel:{css:[CKEDITOR.skin.getPath("editor")].concat(x.contentsCss),multiSelect:!1,attributes:{"aria-label":e.panelTitle}},
+init:function(){this.startGroup(e.panelTitle);for(var b=0;b<g.length;b++){var a=g[b];this.add(a,m[a].buildPreview(),a)}},onClick:function(b){a.focus();a.fire("saveSnapshot");var c=this.getValue(),h=m[b];if(c&&b!=c){var e=m[c],f=a.getSelection().getRanges()[0];if(f.collapsed){var g=a.elementPath(),k=g.contains(function(a){return e.checkElementRemovable(a)});if(k){var d=f.checkBoundaryOfElement(k,CKEDITOR.START),l=f.checkBoundaryOfElement(k,CKEDITOR.END);if(d&&l){for(d=f.createBookmark();g=k.getFirst();)g.insertBefore(k);
+k.remove();f.moveToBookmark(d)}else d||l?f.moveToPosition(k,d?CKEDITOR.POSITION_BEFORE_START:CKEDITOR.POSITION_AFTER_END):(f.splitElement(k),f.moveToPosition(k,CKEDITOR.POSITION_AFTER_END)),t(f,g.elements.slice(),k);a.getSelection().selectRanges([f])}}else a.removeStyle(e)}a[c==b?"removeStyle":"applyStyle"](h);a.fire("saveSnapshot")},onRender:function(){a.on("selectionChange",function(b){var c=this.getValue();b=b.data.path.elements;for(var d=0,e;d<b.length;d++){e=b[d];for(var f in m)if(m[f].checkElementMatch(e,
+!0,a)){f!=c&&this.setValue(f);return}}this.setValue("",n)},this)},refresh:function(){a.activeFilter.check(r)||this.setState(CKEDITOR.TRISTATE_DISABLED)}})}function t(a,c,h){var e=c.pop();if(e){if(h)return t(a,c,e.equals(h)?null:h);h=e.clone();a.insertNode(h);a.moveToPosition(h,CKEDITOR.POSITION_AFTER_START);t(a,c)}}CKEDITOR.plugins.add("font",{requires:"richcombo",init:function(a){var c=a.config;n(a,"Font","family",a.lang.font,c.font_names,c.font_defaultLabel,c.font_style,30);n(a,"FontSize","size",
+a.lang.font.fontSize,c.fontSize_sizes,c.fontSize_defaultLabel,c.fontSize_style,40)}})})();CKEDITOR.config.font_names="Arial/Arial, Helvetica, sans-serif;Comic Sans MS/Comic Sans MS, cursive;Courier New/Courier New, Courier, monospace;Georgia/Georgia, serif;Lucida Sans Unicode/Lucida Sans Unicode, Lucida Grande, sans-serif;Tahoma/Tahoma, Geneva, sans-serif;Times New Roman/Times New Roman, Times, serif;Trebuchet MS/Trebuchet MS, Helvetica, sans-serif;Verdana/Verdana, Geneva, sans-serif";
+CKEDITOR.config.font_defaultLabel="";CKEDITOR.config.font_style={element:"span",styles:{"font-family":"#(family)"},overrides:[{element:"font",attributes:{face:null}}]};CKEDITOR.config.fontSize_sizes="8/8px;9/9px;10/10px;11/11px;12/12px;14/14px;16/16px;18/18px;20/20px;22/22px;24/24px;26/26px;28/28px;36/36px;48/48px;72/72px";CKEDITOR.config.fontSize_defaultLabel="";CKEDITOR.config.fontSize_style={element:"span",styles:{"font-size":"#(size)"},overrides:[{element:"font",attributes:{size:null}}]};(function(){CKEDITOR.plugins.add("Audio",{lang:["en","es"],getPlaceholderCss:function(){return"img.cke_audio{background-image: url("+CKEDITOR.getUrl(this.path+"images/placeholder.png")+");background-position: center center;background-repeat: no-repeat;background-color:gray;border: 1px solid #a9a9a9;width: 80px;height: 80px;}"},onLoad:function(){CKEDITOR.addCss&&CKEDITOR.addCss(this.getPlaceholderCss())},init:function(b){var c=b.lang.audio;"undefined"==typeof b.element.data?alert('The "audio" plugin requires CKEditor 3.5 or newer'):
+(CKEDITOR.dialog.add("audio",this.path+"dialogs/audio.js"),b.addCommand("Audio",new CKEDITOR.dialogCommand("audio")),b.ui.addButton("Audio",{label:c.toolbar,command:"Audio",icon:this.path+"images/icon.png"}),b.addCss&&b.addCss(this.getPlaceholderCss()),b.addMenuItems&&b.addMenuItems({audio:{label:c.properties,command:"Audio",group:"flash"}}),b.on("doubleclick",function(a){var b=a.data.element;b.is("img")&&"audio"==b.data("cke-real-element-type")&&(a.data.dialog="audio")}),b.contextMenu&&b.contextMenu.addListener(function(a){if(a&&
+a.is("img")&&!a.isReadOnly()&&"audio"==a.data("cke-real-element-type"))return{audio:CKEDITOR.TRISTATE_OFF}}),CKEDITOR.dtd.$empty["cke:source"]=1,CKEDITOR.dtd.$empty.source=1,b.lang.fakeobjects.audio=c.fakeObject)},afterInit:function(b){var c=b.dataProcessor;(c&&c.dataFilter).addRules({elements:{$:function(a){if("audio"==a.name){a.name="cke:audio";for(var d=0;d<a.children.length;d++)"source"==a.children[d].name&&(a.children[d].name="cke:source");var d=b.createFakeParserElement(a,"cke_audio","audio",
+!1),c=d.attributes.style||"",e=a.attributes.width,f=a.attributes.height,a=a.attributes.poster;"undefined"!=typeof e&&(c=d.attributes.style=c+"width:"+CKEDITOR.tools.cssLength(e)+";");"undefined"!=typeof f&&(c=d.attributes.style=c+"height:"+CKEDITOR.tools.cssLength(f)+";");a&&(d.attributes.style=c+"background-image:url("+a+");");return d}}}})}});var e={toolbar:"Audio",dialogTitle:"Audio properties",fakeObject:"Audio",properties:"Edit audio",widthRequired:"Width field cannot be empty",heightRequired:"Height field cannot be empty",
+poster:"Poster image",sourceaudio:"Source audio",sourceType:"Audio type",linkTemplate:'<a href="%src%">%type%</a> ',fallbackTemplate:"Your browser doesn't support audio.<br>Please download the file: %links%"},f={toolbar:"Audio",dialogTitle:"Propiedades de audio",fakeObject:"Audio",properties:"Editar el audio",widthRequired:"La anchura no se puede dejar en blanco",heightRequired:"La altura no se puede dejar en blanco",poster:"Imagen de presentación",sourceaudio:"Archivo de audio",sourceType:"Tipo",
+linkTemplate:'<a href="%src%">%type%</a> ',fallbackTemplate:"Su navegador no soporta audio.<br>Por favor, descargue el fichero: %links%"};CKEDITOR.skins&&(e={audio:e},f={audio:f});CKEDITOR.plugins.setLang("audio","en",e);CKEDITOR.plugins.setLang("audio","es",f)})();CKEDITOR.config.plugins='dialogui,dialog,a11yhelp,dialogadvtab,basicstyles,panel,floatpanel,menu,contextmenu,resize,button,toolbar,elementspath,enterkey,entities,popup,filebrowser,floatingspace,listblock,richcombo,format,horizontalrule,htmlwriter,fakeobjects,iframe,wysiwygarea,image,indent,indentblock,indentlist,justify,link,list,liststyle,magicline,maximize,removeformat,showborders,sourcearea,tab,lineutils,clipboard,widgetselection,widget,oembed,brclear,panelbutton,colorbutton,colordialog,div,font,Audio';CKEDITOR.config.skin='moono';(function() {var setIcons = function(icons, strip) {var path = CKEDITOR.getUrl( 'plugins/' + strip );icons = icons.split( ',' );for ( var i = 0; i < icons.length; i++ )CKEDITOR.skin.icons[ icons[ i ] ] = { path: path, offset: -icons[ ++i ], bgsize : icons[ ++i ] };};if (CKEDITOR.env.hidpi) setIcons('bold,0,,italic,24,,strike,48,,subscript,72,,superscript,96,,underline,120,,horizontalrule,144,,iframe,168,,image,192,,indent-rtl,216,,indent,240,,outdent-rtl,264,,outdent,288,,justifyblock,312,,justifycenter,336,,justifyleft,360,,justifyright,384,,anchor-rtl,408,,anchor,432,,link,456,,unlink,480,,bulletedlist-rtl,504,,bulletedlist,528,,numberedlist-rtl,552,,numberedlist,576,,maximize,600,,removeformat,624,,source-rtl,648,,source,672,,copy-rtl,696,,copy,720,,cut-rtl,744,,cut,768,,paste-rtl,792,,paste,816,,oembed,840,,bgcolor,864,,textcolor,888,,creatediv,912,','icons_hidpi.png');else setIcons('bold,0,auto,italic,24,auto,strike,48,auto,subscript,72,auto,superscript,96,auto,underline,120,auto,horizontalrule,144,auto,iframe,168,auto,image,192,auto,indent-rtl,216,auto,indent,240,auto,outdent-rtl,264,auto,outdent,288,auto,justifyblock,312,auto,justifycenter,336,auto,justifyleft,360,auto,justifyright,384,auto,anchor-rtl,408,auto,anchor,432,auto,link,456,auto,unlink,480,auto,bulletedlist-rtl,504,auto,bulletedlist,528,auto,numberedlist-rtl,552,auto,numberedlist,576,auto,maximize,600,auto,removeformat,624,auto,source-rtl,648,auto,source,672,auto,copy-rtl,696,auto,copy,720,auto,cut-rtl,744,auto,cut,768,auto,paste-rtl,792,auto,paste,816,auto,oembed,840,auto,bgcolor,864,auto,textcolor,888,auto,creatediv,912,auto','icons.png');})();CKEDITOR.lang.languages={"en":1,"fr":1};}());
\ No newline at end of file
index 5f51af7f49c93593a8b4d83148b07b5a4b095950..4e8257a8f1ab40f3863dd60a1d4bd99649db9224 100644 (file)
@@ -2,4 +2,4 @@
 Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
 For licensing, see LICENSE.md or http://ckeditor.com/license\r
 */
-CKEDITOR.lang['en']={"editor":"Rich Text Editor","editorPanel":"Rich Text Editor panel","common":{"editorHelp":"Press ALT 0 for help","browseServer":"Browse Server","url":"URL","protocol":"Protocol","upload":"Upload","uploadSubmit":"Send it to the Server","image":"Image","flash":"Flash","form":"Form","checkbox":"Checkbox","radio":"Radio Button","textField":"Text Field","textarea":"Textarea","hiddenField":"Hidden Field","button":"Button","select":"Selection Field","imageButton":"Image Button","notSet":"<not set>","id":"Id","name":"Name","langDir":"Language Direction","langDirLtr":"Left to Right (LTR)","langDirRtl":"Right to Left (RTL)","langCode":"Language Code","longDescr":"Long Description URL","cssClass":"Stylesheet Classes","advisoryTitle":"Advisory Title","cssStyle":"Style","ok":"OK","cancel":"Cancel","close":"Close","preview":"Preview","resize":"Resize","generalTab":"General","advancedTab":"Advanced","validateNumberFailed":"This value is not a number.","confirmNewPage":"Any unsaved changes to this content will be lost. Are you sure you want to load new page?","confirmCancel":"You have changed some options. Are you sure you want to close the dialog window?","options":"Options","target":"Target","targetNew":"New Window (_blank)","targetTop":"Topmost Window (_top)","targetSelf":"Same Window (_self)","targetParent":"Parent Window (_parent)","langDirLTR":"Left to Right (LTR)","langDirRTL":"Right to Left (RTL)","styles":"Style","cssClasses":"Stylesheet Classes","width":"Width","height":"Height","align":"Alignment","alignLeft":"Left","alignRight":"Right","alignCenter":"Center","alignJustify":"Justify","alignTop":"Top","alignMiddle":"Middle","alignBottom":"Bottom","alignNone":"None","invalidValue":"Invalid value.","invalidHeight":"Height must be a number.","invalidWidth":"Width must be a number.","invalidCssLength":"Value specified for the \"%1\" field must be a positive number with or without a valid CSS measurement unit (px, %, in, cm, mm, em, ex, pt, or pc).","invalidHtmlLength":"Value specified for the \"%1\" field must be a positive number with or without a valid HTML measurement unit (px or %).","invalidInlineStyle":"Value specified for the inline style must consist of one or more tuples with the format of \"name : value\", separated by semi-colons.","cssLengthTooltip":"Enter a number for a value in pixels or a number with a valid CSS unit (px, %, in, cm, mm, em, ex, pt, or pc).","unavailable":"%1<span class=\"cke_accessibility\">, unavailable</span>","keyboard":{"8":"Backspace","13":"Enter","16":"Shift","17":"Ctrl","18":"Alt","32":"Space","35":"End","36":"Home","46":"Delete","224":"Command"},"keyboardShortcut":"Keyboard shortcut"},"basicstyles":{"bold":"Bold","italic":"Italic","strike":"Strikethrough","subscript":"Subscript","superscript":"Superscript","underline":"Underline"},"contextmenu":{"options":"Context Menu Options"},"button":{"selectedLabel":"%1 (Selected)"},"toolbar":{"toolbarCollapse":"Collapse Toolbar","toolbarExpand":"Expand Toolbar","toolbarGroups":{"document":"Document","clipboard":"Clipboard/Undo","editing":"Editing","forms":"Forms","basicstyles":"Basic Styles","paragraph":"Paragraph","links":"Links","insert":"Insert","styles":"Styles","colors":"Colors","tools":"Tools"},"toolbars":"Editor toolbars"},"elementspath":{"eleLabel":"Elements path","eleTitle":"%1 element"},"format":{"label":"Format","panelTitle":"Paragraph Format","tag_address":"Address","tag_div":"Normal (DIV)","tag_h1":"Heading 1","tag_h2":"Heading 2","tag_h3":"Heading 3","tag_h4":"Heading 4","tag_h5":"Heading 5","tag_h6":"Heading 6","tag_p":"Normal","tag_pre":"Formatted"},"horizontalrule":{"toolbar":"Insert Horizontal Line"},"fakeobjects":{"anchor":"Anchor","flash":"Flash Animation","hiddenfield":"Hidden Field","iframe":"IFrame","unknown":"Unknown Object"},"iframe":{"border":"Show frame border","noUrl":"Please type the iframe URL","scrolling":"Enable scrollbars","title":"IFrame Properties","toolbar":"IFrame"},"image":{"alt":"Alternative Text","border":"Border","btnUpload":"Send it to the Server","button2Img":"Do you want to transform the selected image button on a simple image?","hSpace":"HSpace","img2Button":"Do you want to transform the selected image on a image button?","infoTab":"Image Info","linkTab":"Link","lockRatio":"Lock Ratio","menu":"Image Properties","resetSize":"Reset Size","title":"Image Properties","titleButton":"Image Button Properties","upload":"Upload","urlMissing":"Image source URL is missing.","vSpace":"VSpace","validateBorder":"Border must be a whole number.","validateHSpace":"HSpace must be a whole number.","validateVSpace":"VSpace must be a whole number."},"indent":{"indent":"Increase Indent","outdent":"Decrease Indent"},"justify":{"block":"Justify","center":"Center","left":"Align Left","right":"Align Right"},"link":{"acccessKey":"Access Key","advanced":"Advanced","advisoryContentType":"Advisory Content Type","advisoryTitle":"Advisory Title","anchor":{"toolbar":"Anchor","menu":"Edit Anchor","title":"Anchor Properties","name":"Anchor Name","errorName":"Please type the anchor name","remove":"Remove Anchor"},"anchorId":"By Element Id","anchorName":"By Anchor Name","charset":"Linked Resource Charset","cssClasses":"Stylesheet Classes","download":"Force Download","displayText":"Display Text","emailAddress":"E-Mail Address","emailBody":"Message Body","emailSubject":"Message Subject","id":"Id","info":"Link Info","langCode":"Language Code","langDir":"Language Direction","langDirLTR":"Left to Right (LTR)","langDirRTL":"Right to Left (RTL)","menu":"Edit Link","name":"Name","noAnchors":"(No anchors available in the document)","noEmail":"Please type the e-mail address","noUrl":"Please type the link URL","other":"<other>","popupDependent":"Dependent (Netscape)","popupFeatures":"Popup Window Features","popupFullScreen":"Full Screen (IE)","popupLeft":"Left Position","popupLocationBar":"Location Bar","popupMenuBar":"Menu Bar","popupResizable":"Resizable","popupScrollBars":"Scroll Bars","popupStatusBar":"Status Bar","popupToolbar":"Toolbar","popupTop":"Top Position","rel":"Relationship","selectAnchor":"Select an Anchor","styles":"Style","tabIndex":"Tab Index","target":"Target","targetFrame":"<frame>","targetFrameName":"Target Frame Name","targetPopup":"<popup window>","targetPopupName":"Popup Window Name","title":"Link","toAnchor":"Link to anchor in the text","toEmail":"E-mail","toUrl":"URL","toolbar":"Link","type":"Link Type","unlink":"Unlink","upload":"Upload"},"list":{"bulletedlist":"Insert/Remove Bulleted List","numberedlist":"Insert/Remove Numbered List"},"liststyle":{"armenian":"Armenian numbering","bulletedTitle":"Bulleted List Properties","circle":"Circle","decimal":"Decimal (1, 2, 3, etc.)","decimalLeadingZero":"Decimal leading zero (01, 02, 03, etc.)","disc":"Disc","georgian":"Georgian numbering (an, ban, gan, etc.)","lowerAlpha":"Lower Alpha (a, b, c, d, e, etc.)","lowerGreek":"Lower Greek (alpha, beta, gamma, etc.)","lowerRoman":"Lower Roman (i, ii, iii, iv, v, etc.)","none":"None","notset":"<not set>","numberedTitle":"Numbered List Properties","square":"Square","start":"Start","type":"Type","upperAlpha":"Upper Alpha (A, B, C, D, E, etc.)","upperRoman":"Upper Roman (I, II, III, IV, V, etc.)","validateStartNumber":"List start number must be a whole number."},"magicline":{"title":"Insert paragraph here"},"maximize":{"maximize":"Maximize","minimize":"Minimize"},"removeformat":{"toolbar":"Remove Format"},"sourcearea":{"toolbar":"Source"},"clipboard":{"copy":"Copy","copyError":"Your browser security settings don't permit the editor to automatically execute copying operations. Please use the keyboard for that (Ctrl/Cmd+C).","cut":"Cut","cutError":"Your browser security settings don't permit the editor to automatically execute cutting operations. Please use the keyboard for that (Ctrl/Cmd+X).","paste":"Paste","pasteArea":"Paste Area","pasteMsg":"Please paste inside the following box using the keyboard (<strong>Ctrl/Cmd+V</strong>) and hit OK","securityMsg":"Because of your browser security settings, the editor is not able to access your clipboard data directly. You are required to paste it again in this window.","title":"Paste"},"widget":{"move":"Click and drag to move","label":"%1 widget"},"oembed":{"title":"Embed Media Content (Photo, Video, Audio or Rich Content)","button":"Embed Media from External Sites","pasteUrl":"Paste a URL (shorted URLs are also supported) from one of the supported sites (e.g. YouTube, Flickr, Qik, Vimeo, Hulu, Viddler, MyOpera, etc.).","invalidUrl":"Please provide a valid URL.","noEmbedCode":"No embed code found, or site is not supported.","url":"URL:","width":"Width:","height":"Height:","widthTitle":"Width for the embeded content","heightTitle":"Height for the embeded content","maxWidth":"Max. Width:","maxHeight":"Max. Height:","maxWidthTitle":"Maximum Width for the embeded Content","maxHeightTitle":"Maximum Height for the embeded Content","none":"None","resizeType":"Resize Type (videos only):","noresize":"No Resize (use default)","responsive":"Responsive Resize","custom":"Specific Resize","noVimeo":"The owner of this video has set domain restrictions and you will not be able to embed it on your website.","Error":"Media Content could not been retrieved, please try a different URL."},"brclear":{"title":"New line in full width"}};
\ No newline at end of file
+CKEDITOR.lang['en']={"editor":"Rich Text Editor","editorPanel":"Rich Text Editor panel","common":{"editorHelp":"Press ALT 0 for help","browseServer":"Browse Server","url":"URL","protocol":"Protocol","upload":"Upload","uploadSubmit":"Send it to the Server","image":"Image","flash":"Flash","form":"Form","checkbox":"Checkbox","radio":"Radio Button","textField":"Text Field","textarea":"Textarea","hiddenField":"Hidden Field","button":"Button","select":"Selection Field","imageButton":"Image Button","notSet":"<not set>","id":"Id","name":"Name","langDir":"Language Direction","langDirLtr":"Left to Right (LTR)","langDirRtl":"Right to Left (RTL)","langCode":"Language Code","longDescr":"Long Description URL","cssClass":"Stylesheet Classes","advisoryTitle":"Advisory Title","cssStyle":"Style","ok":"OK","cancel":"Cancel","close":"Close","preview":"Preview","resize":"Resize","generalTab":"General","advancedTab":"Advanced","validateNumberFailed":"This value is not a number.","confirmNewPage":"Any unsaved changes to this content will be lost. Are you sure you want to load new page?","confirmCancel":"You have changed some options. Are you sure you want to close the dialog window?","options":"Options","target":"Target","targetNew":"New Window (_blank)","targetTop":"Topmost Window (_top)","targetSelf":"Same Window (_self)","targetParent":"Parent Window (_parent)","langDirLTR":"Left to Right (LTR)","langDirRTL":"Right to Left (RTL)","styles":"Style","cssClasses":"Stylesheet Classes","width":"Width","height":"Height","align":"Alignment","alignLeft":"Left","alignRight":"Right","alignCenter":"Center","alignJustify":"Justify","alignTop":"Top","alignMiddle":"Middle","alignBottom":"Bottom","alignNone":"None","invalidValue":"Invalid value.","invalidHeight":"Height must be a number.","invalidWidth":"Width must be a number.","invalidCssLength":"Value specified for the \"%1\" field must be a positive number with or without a valid CSS measurement unit (px, %, in, cm, mm, em, ex, pt, or pc).","invalidHtmlLength":"Value specified for the \"%1\" field must be a positive number with or without a valid HTML measurement unit (px or %).","invalidInlineStyle":"Value specified for the inline style must consist of one or more tuples with the format of \"name : value\", separated by semi-colons.","cssLengthTooltip":"Enter a number for a value in pixels or a number with a valid CSS unit (px, %, in, cm, mm, em, ex, pt, or pc).","unavailable":"%1<span class=\"cke_accessibility\">, unavailable</span>","keyboard":{"8":"Backspace","13":"Enter","16":"Shift","17":"Ctrl","18":"Alt","32":"Space","35":"End","36":"Home","46":"Delete","224":"Command"},"keyboardShortcut":"Keyboard shortcut"},"basicstyles":{"bold":"Bold","italic":"Italic","strike":"Strikethrough","subscript":"Subscript","superscript":"Superscript","underline":"Underline"},"contextmenu":{"options":"Context Menu Options"},"button":{"selectedLabel":"%1 (Selected)"},"toolbar":{"toolbarCollapse":"Collapse Toolbar","toolbarExpand":"Expand Toolbar","toolbarGroups":{"document":"Document","clipboard":"Clipboard/Undo","editing":"Editing","forms":"Forms","basicstyles":"Basic Styles","paragraph":"Paragraph","links":"Links","insert":"Insert","styles":"Styles","colors":"Colors","tools":"Tools"},"toolbars":"Editor toolbars"},"elementspath":{"eleLabel":"Elements path","eleTitle":"%1 element"},"format":{"label":"Format","panelTitle":"Paragraph Format","tag_address":"Address","tag_div":"Normal (DIV)","tag_h1":"Heading 1","tag_h2":"Heading 2","tag_h3":"Heading 3","tag_h4":"Heading 4","tag_h5":"Heading 5","tag_h6":"Heading 6","tag_p":"Normal","tag_pre":"Formatted"},"horizontalrule":{"toolbar":"Insert Horizontal Line"},"fakeobjects":{"anchor":"Anchor","flash":"Flash Animation","hiddenfield":"Hidden Field","iframe":"IFrame","unknown":"Unknown Object"},"iframe":{"border":"Show frame border","noUrl":"Please type the iframe URL","scrolling":"Enable scrollbars","title":"IFrame Properties","toolbar":"IFrame"},"image":{"alt":"Alternative Text","border":"Border","btnUpload":"Send it to the Server","button2Img":"Do you want to transform the selected image button on a simple image?","hSpace":"HSpace","img2Button":"Do you want to transform the selected image on a image button?","infoTab":"Image Info","linkTab":"Link","lockRatio":"Lock Ratio","menu":"Image Properties","resetSize":"Reset Size","title":"Image Properties","titleButton":"Image Button Properties","upload":"Upload","urlMissing":"Image source URL is missing.","vSpace":"VSpace","validateBorder":"Border must be a whole number.","validateHSpace":"HSpace must be a whole number.","validateVSpace":"VSpace must be a whole number."},"indent":{"indent":"Increase Indent","outdent":"Decrease Indent"},"justify":{"block":"Justify","center":"Center","left":"Align Left","right":"Align Right"},"link":{"acccessKey":"Access Key","advanced":"Advanced","advisoryContentType":"Advisory Content Type","advisoryTitle":"Advisory Title","anchor":{"toolbar":"Anchor","menu":"Edit Anchor","title":"Anchor Properties","name":"Anchor Name","errorName":"Please type the anchor name","remove":"Remove Anchor"},"anchorId":"By Element Id","anchorName":"By Anchor Name","charset":"Linked Resource Charset","cssClasses":"Stylesheet Classes","download":"Force Download","displayText":"Display Text","emailAddress":"E-Mail Address","emailBody":"Message Body","emailSubject":"Message Subject","id":"Id","info":"Link Info","langCode":"Language Code","langDir":"Language Direction","langDirLTR":"Left to Right (LTR)","langDirRTL":"Right to Left (RTL)","menu":"Edit Link","name":"Name","noAnchors":"(No anchors available in the document)","noEmail":"Please type the e-mail address","noUrl":"Please type the link URL","other":"<other>","popupDependent":"Dependent (Netscape)","popupFeatures":"Popup Window Features","popupFullScreen":"Full Screen (IE)","popupLeft":"Left Position","popupLocationBar":"Location Bar","popupMenuBar":"Menu Bar","popupResizable":"Resizable","popupScrollBars":"Scroll Bars","popupStatusBar":"Status Bar","popupToolbar":"Toolbar","popupTop":"Top Position","rel":"Relationship","selectAnchor":"Select an Anchor","styles":"Style","tabIndex":"Tab Index","target":"Target","targetFrame":"<frame>","targetFrameName":"Target Frame Name","targetPopup":"<popup window>","targetPopupName":"Popup Window Name","title":"Link","toAnchor":"Link to anchor in the text","toEmail":"E-mail","toUrl":"URL","toolbar":"Link","type":"Link Type","unlink":"Unlink","upload":"Upload"},"list":{"bulletedlist":"Insert/Remove Bulleted List","numberedlist":"Insert/Remove Numbered List"},"liststyle":{"armenian":"Armenian numbering","bulletedTitle":"Bulleted List Properties","circle":"Circle","decimal":"Decimal (1, 2, 3, etc.)","decimalLeadingZero":"Decimal leading zero (01, 02, 03, etc.)","disc":"Disc","georgian":"Georgian numbering (an, ban, gan, etc.)","lowerAlpha":"Lower Alpha (a, b, c, d, e, etc.)","lowerGreek":"Lower Greek (alpha, beta, gamma, etc.)","lowerRoman":"Lower Roman (i, ii, iii, iv, v, etc.)","none":"None","notset":"<not set>","numberedTitle":"Numbered List Properties","square":"Square","start":"Start","type":"Type","upperAlpha":"Upper Alpha (A, B, C, D, E, etc.)","upperRoman":"Upper Roman (I, II, III, IV, V, etc.)","validateStartNumber":"List start number must be a whole number."},"magicline":{"title":"Insert paragraph here"},"maximize":{"maximize":"Maximize","minimize":"Minimize"},"removeformat":{"toolbar":"Remove Format"},"sourcearea":{"toolbar":"Source"},"clipboard":{"copy":"Copy","copyError":"Your browser security settings don't permit the editor to automatically execute copying operations. Please use the keyboard for that (Ctrl/Cmd+C).","cut":"Cut","cutError":"Your browser security settings don't permit the editor to automatically execute cutting operations. Please use the keyboard for that (Ctrl/Cmd+X).","paste":"Paste","pasteArea":"Paste Area","pasteMsg":"Please paste inside the following box using the keyboard (<strong>Ctrl/Cmd+V</strong>) and hit OK","securityMsg":"Because of your browser security settings, the editor is not able to access your clipboard data directly. You are required to paste it again in this window.","title":"Paste"},"widget":{"move":"Click and drag to move","label":"%1 widget"},"oembed":{"title":"Embed Media Content (Photo, Video, Audio or Rich Content)","button":"Embed Media from External Sites","pasteUrl":"Paste a URL (shorted URLs are also supported) from one of the supported sites (e.g. YouTube, Flickr, Qik, Vimeo, Hulu, Viddler, MyOpera, etc.).","invalidUrl":"Please provide a valid URL.","noEmbedCode":"No embed code found, or site is not supported.","url":"URL:","width":"Width:","height":"Height:","widthTitle":"Width for the embeded content","heightTitle":"Height for the embeded content","maxWidth":"Max. Width:","maxHeight":"Max. Height:","maxWidthTitle":"Maximum Width for the embeded Content","maxHeightTitle":"Maximum Height for the embeded Content","none":"None","resizeType":"Resize Type (videos only):","noresize":"No Resize (use default)","responsive":"Responsive Resize","custom":"Specific Resize","noVimeo":"The owner of this video has set domain restrictions and you will not be able to embed it on your website.","Error":"Media Content could not been retrieved, please try a different URL."},"brclear":{"title":"New line in full width"},"colorbutton":{"auto":"Automatic","bgColorTitle":"Background Color","colors":{"000":"Black","800000":"Maroon","8B4513":"Saddle Brown","2F4F4F":"Dark Slate Gray","008080":"Teal","000080":"Navy","4B0082":"Indigo","696969":"Dark Gray","B22222":"Fire Brick","A52A2A":"Brown","DAA520":"Golden Rod","006400":"Dark Green","40E0D0":"Turquoise","0000CD":"Medium Blue","800080":"Purple","808080":"Gray","F00":"Red","FF8C00":"Dark Orange","FFD700":"Gold","008000":"Green","0FF":"Cyan","00F":"Blue","EE82EE":"Violet","A9A9A9":"Dim Gray","FFA07A":"Light Salmon","FFA500":"Orange","FFFF00":"Yellow","00FF00":"Lime","AFEEEE":"Pale Turquoise","ADD8E6":"Light Blue","DDA0DD":"Plum","D3D3D3":"Light Grey","FFF0F5":"Lavender Blush","FAEBD7":"Antique White","FFFFE0":"Light Yellow","F0FFF0":"Honeydew","F0FFFF":"Azure","F0F8FF":"Alice Blue","E6E6FA":"Lavender","FFF":"White","1ABC9C":"Strong Cyan","2ECC71":"Emerald","3498DB":"Bright Blue","9B59B6":"Amethyst","4E5F70":"Grayish Blue","F1C40F":"Vivid Yellow","16A085":"Dark Cyan","27AE60":"Dark Emerald","2980B9":"Strong Blue","8E44AD":"Dark Violet","2C3E50":"Desaturated Blue","F39C12":"Orange","E67E22":"Carrot","E74C3C":"Pale Red","ECF0F1":"Bright Silver","95A5A6":"Light Grayish Cyan","DDD":"Light Gray","D35400":"Pumpkin","C0392B":"Strong Red","BDC3C7":"Silver","7F8C8D":"Grayish Cyan","999":"Dark Gray"},"more":"More Colors...","panelTitle":"Colors","textColorTitle":"Text Color"},"colordialog":{"clear":"Clear","highlight":"Highlight","options":"Color Options","selected":"Selected Color","title":"Select color"},"div":{"IdInputLabel":"Id","advisoryTitleInputLabel":"Advisory Title","cssClassInputLabel":"Stylesheet Classes","edit":"Edit Div","inlineStyleInputLabel":"Inline Style","langDirLTRLabel":"Left to Right (LTR)","langDirLabel":"Language Direction","langDirRTLLabel":"Right to Left (RTL)","languageCodeInputLabel":" Language Code","remove":"Remove Div","styleSelectLabel":"Style","title":"Create Div Container","toolbar":"Create Div Container"},"font":{"fontSize":{"label":"Size","voiceLabel":"Font Size","panelTitle":"Font Size"},"label":"Font","panelTitle":"Font Name","voiceLabel":"Font"}};
\ No newline at end of file
index 28f707e319b029a676c92af4c8cc10d0241cb9bf..fa8bb620dacc3db823b7f2e3065c73bf8f27902d 100644 (file)
@@ -2,4 +2,4 @@
 Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
 For licensing, see LICENSE.md or http://ckeditor.com/license\r
 */
-CKEDITOR.lang['fr']={"editor":"Éditeur de texte enrichi","editorPanel":"Tableau de bord de l'éditeur de texte enrichi","common":{"editorHelp":"Utilisez le raccourci Alt-0 pour obtenir de l'aide","browseServer":"Parcourir le serveur","url":"URL","protocol":"Protocole","upload":"Téléverser","uploadSubmit":"Envoyer sur le serveur","image":"Image","flash":"Flash","form":"Formulaire","checkbox":"Case à cocher","radio":"Bouton radio","textField":"Champ texte","textarea":"Zone de texte","hiddenField":"Champ invisible","button":"Bouton","select":"Liste déroulante","imageButton":"Bouton avec image","notSet":"<indéfini>","id":"ID","name":"Nom","langDir":"Sens d'écriture","langDirLtr":"Gauche à droite (LTR)","langDirRtl":"Droite à gauche (RTL)","langCode":"Code de langue","longDescr":"URL de description longue","cssClass":"Classes de style","advisoryTitle":"Infobulle","cssStyle":"Style","ok":"OK","cancel":"Annuler","close":"Fermer","preview":"Aperçu","resize":"Redimensionner","generalTab":"Général","advancedTab":"Avancé","validateNumberFailed":"Cette valeur n'est pas un nombre.","confirmNewPage":"Les changements non sauvegardés seront perdus. Êtes-vous sûr de vouloir charger une nouvelle page ?","confirmCancel":"Certaines options ont été modifiées. Êtes-vous sûr de vouloir fermer ?","options":"Options","target":"Cible","targetNew":"Nouvelle fenêtre (_blank)","targetTop":"Fenêtre supérieure (_top)","targetSelf":"Même fenêtre (_self)","targetParent":"Fenêtre parent (_parent)","langDirLTR":"Gauche à droite (LTR)","langDirRTL":"Droite à gauche (RTL)","styles":"Style","cssClasses":"Classes de style","width":"Largeur","height":"Hauteur","align":"Alignement","alignLeft":"Gauche","alignRight":"Droite","alignCenter":"Centrer","alignJustify":"Justifier","alignTop":"Haut","alignMiddle":"Milieu","alignBottom":"Bas","alignNone":"Aucun","invalidValue":"Valeur invalide.","invalidHeight":"La hauteur doit être un nombre.","invalidWidth":"La largeur doit être un nombre.","invalidCssLength":"La valeur spécifiée pour le champ « %1 » doit être un nombre positif avec ou sans unité de mesure CSS valide (px, %, in, cm, mm, em, ex, pt, ou pc).","invalidHtmlLength":"La valeur spécifiée pour le champ « %1 » doit être un nombre positif avec ou sans unité de mesure HTML valide (px ou %).","invalidInlineStyle":"La valeur spécifiée pour le style en ligne doit être composée d'un ou plusieurs couples au format « nom : valeur », séparés par des points-virgules.","cssLengthTooltip":"Entrer un nombre pour une valeur en pixels ou un nombre avec une unité de mesure CSS valide (px, %, in, cm, mm, em, ex, pt, ou pc).","unavailable":"%1<span class=\"cke_accessibility\">, indisponible</span>","keyboard":{"8":"Backspace","13":"Entrée","16":"Majuscule","17":"Ctrl","18":"Alt","32":"Space","35":"Fin","36":"Origine","46":"Supprimer","224":"Command"},"keyboardShortcut":"Keyboard shortcut"},"basicstyles":{"bold":"Gras","italic":"Italique","strike":"Barré","subscript":"Indice","superscript":"Exposant","underline":"Souligné"},"contextmenu":{"options":"Options du menu contextuel"},"button":{"selectedLabel":"%1 (Sélectionné)"},"toolbar":{"toolbarCollapse":"Enrouler la barre d'outils","toolbarExpand":"Dérouler la barre d'outils","toolbarGroups":{"document":"Document","clipboard":"Presse-papier/Défaire","editing":"Édition","forms":"Formulaires","basicstyles":"Styles de base","paragraph":"Paragraphe","links":"Liens","insert":"Insérer","styles":"Styles","colors":"Couleurs","tools":"Outils"},"toolbars":"Barres d'outils de l'éditeur"},"elementspath":{"eleLabel":"Chemin des éléments","eleTitle":"Élément %1"},"format":{"label":"Format","panelTitle":"Format de paragraphe","tag_address":"Adresse","tag_div":"Division","tag_h1":"Titre 1","tag_h2":"Titre 2","tag_h3":"Titre 3","tag_h4":"Titre 4","tag_h5":"Titre 5","tag_h6":"Titre 6","tag_p":"Normal","tag_pre":"Préformaté"},"horizontalrule":{"toolbar":"Ligne horizontale"},"fakeobjects":{"anchor":"Ancre","flash":"Animation Flash","hiddenfield":"Champ invisible","iframe":"Cadre de contenu incorporé","unknown":"Objet inconnu"},"iframe":{"border":"Afficher la bordure du cadre","noUrl":"Veuillez entrer l'URL du contenu du cadre","scrolling":"Activer les barres de défilement","title":"Propriétés du cadre de contenu incorporé","toolbar":"Cadre de contenu incorporé"},"image":{"alt":"Texte alternatif","border":"Bordure","btnUpload":"Envoyer sur le serveur","button2Img":"Voulez-vous transformer le bouton avec image sélectionné en simple image ?","hSpace":"Espacement horizontal","img2Button":"Voulez-vous transformer l'image sélectionnée en bouton avec image ?","infoTab":"Informations sur l'image","linkTab":"Lien","lockRatio":"Conserver les proportions","menu":"Propriétés de l'image","resetSize":"Réinitialiser la taille","title":"Propriétés de l'image","titleButton":"Propriétés du bouton avec image","upload":"Téléverser","urlMissing":"L'URL source de l'image est manquante.","vSpace":"Espacement vertical","validateBorder":"La bordure doit être un nombre entier.","validateHSpace":"L'espacement horizontal doit être un nombre entier.","validateVSpace":"L'espacement vertical doit être un nombre entier."},"indent":{"indent":"Augmenter le retrait","outdent":"Diminuer le retrait"},"justify":{"block":"Justifier","center":"Centrer","left":"Aligner à gauche","right":"Aligner à droite"},"link":{"acccessKey":"Touche d'accessibilité","advanced":"Avancé","advisoryContentType":"Type de contenu (indicatif)","advisoryTitle":"Infobulle","anchor":{"toolbar":"Ancre","menu":"Modifier l'ancre","title":"Propriétés de l'ancre","name":"Nom de l'ancre","errorName":"Veuillez entrer le nom de l'ancre.","remove":"Supprimer l'ancre"},"anchorId":"Par ID d'élément","anchorName":"Par nom d'ancre","charset":"Encodage de la ressource liée","cssClasses":"Classes de style","download":"Force Download","displayText":"Display Text","emailAddress":"Adresse électronique","emailBody":"Corps du message","emailSubject":"Sujet du message","id":"ID","info":"Informations sur le lien","langCode":"Code de langue","langDir":"Sens d'écriture","langDirLTR":"Gauche à droite","langDirRTL":"Droite à gauche (RTL)","menu":"Modifier le lien","name":"Nom","noAnchors":"(Aucune ancre disponible dans ce document)","noEmail":"Veuillez entrer l'adresse électronique","noUrl":"Veuillez entrer l'URL du lien","other":"<autre>","popupDependent":"Dépendante (Netscape)","popupFeatures":"Caractéristiques de la fenêtre surgissante","popupFullScreen":"Plein écran (IE)","popupLeft":"À gauche","popupLocationBar":"Barre d'adresse","popupMenuBar":"Barre de menu","popupResizable":"Redimensionnable","popupScrollBars":"Barres de défilement","popupStatusBar":"Barre d'état","popupToolbar":"Barre d'outils","popupTop":"En haut","rel":"Relation","selectAnchor":"Sélectionner une ancre","styles":"Style","tabIndex":"Indice de tabulation","target":"Cible","targetFrame":"<cadre>","targetFrameName":"Nom du cadre affecté","targetPopup":"<fenêtre surgissante>","targetPopupName":"Nom de la fenêtre surgissante","title":"Lien","toAnchor":"Ancre","toEmail":"Courriel","toUrl":"URL","toolbar":"Lien","type":"Type de lien","unlink":"Supprimer le lien","upload":"Téléverser"},"list":{"bulletedlist":"Insérer/Supprimer une liste à puces","numberedlist":"Insérer/Supprimer une liste numérotée"},"liststyle":{"armenian":"Numération arménienne","bulletedTitle":"Propriétés de la liste à puces","circle":"Cercle","decimal":"Décimal (1, 2, 3, etc.)","decimalLeadingZero":"Décimal précédé par un 0 (01, 02, 03, etc.)","disc":"Disque","georgian":"Numération géorgienne (an, ban, gan, etc.)","lowerAlpha":"Lettres minuscules (a, b, c, d, e, etc.)","lowerGreek":"Grec minuscule (alpha, bêta, gamma, etc.)","lowerRoman":"Chiffres romains minuscules (i, ii, iii, iv, v, etc.)","none":"Aucun","notset":"<indéfini>","numberedTitle":"Propriétés de la liste numérotée","square":"Carré","start":"Début","type":"Type","upperAlpha":"Lettres majuscules (A, B, C, D, E, etc.)","upperRoman":"Chiffres romains majuscules (I, II, III, IV, V, etc.)","validateStartNumber":"Le premier élément de la liste doit être un nombre entier."},"magicline":{"title":"Insérer un paragraphe ici"},"maximize":{"maximize":"Agrandir","minimize":"Réduire"},"removeformat":{"toolbar":"Supprimer la mise en forme"},"sourcearea":{"toolbar":"Source"},"clipboard":{"copy":"Copier","copyError":"Les paramètres de sécurité de votre navigateur n'autorisent pas l'éditeur à exécuter automatiquement l'opération « Copier ». Veuillez utiliser le raccourci clavier à cet effet (Ctrl/Cmd+C).","cut":"Couper","cutError":"Les paramètres de sécurité de votre navigateur n'autorisent pas l'éditeur à exécuter automatiquement l'opération « Couper ». Veuillez utiliser le raccourci clavier à cet effet (Ctrl/Cmd+X).","paste":"Coller","pasteArea":"Coller la zone","pasteMsg":"Veuillez coller le texte dans la zone suivante en utilisant le raccourci clavier (<strong>Ctrl/Cmd+V</strong>) et cliquez sur OK.","securityMsg":"Les paramètres de sécurité de votre navigateur empêchent l'éditeur d'accéder directement aux données du presse-papier. Vous devez les coller à nouveau dans cette fenêtre.","title":"Coller"},"widget":{"move":"Cliquer et glisser pour déplacer","label":"Élément %1"},"oembed":{"title":"Intégrer des contenus multimédia externes. (Photo, Video, Audio, ...)","button":"Insérer des contenus multimédia provenant de nombreux sites.","pasteUrl":"Coller l'URL de partage que vous voulez publier. De nombreux services sont pris en charge tels que : (YouTube, Flickr, Qik, Vimeo, Hulu, Viddler, MyOpera, etc.). Vous pouvez aussi utiliser les URLs courtes.","invalidUrl":"Merci de fournir une URL valide !","noEmbedCode":"Aucun code d'intégration trouvé ou le site n'est pas supporté !","url":"URL:","width":"Largeur:","height":"Hauteur:","widthTitle":"Largeur du conteneur.","heightTitle":"Hauteur du conteneur.","maxWidth":"Max. Largeur:","maxHeight":"Max. Hauteur:","maxWidthTitle":"Largeur maximale du conteneur.","maxHeightTitle":"Hauteur maximale du conteneur.","resizeType":"Resize Type (Only Video's):","none":"None","noresize":"No Resize (use default)","responsive":"Responsive Resize","custom":"Specific Resize","noVimeo":"The owner of this video has set domain restrictions and you will not be able to embed it on your website.","Error":"Media Content could not been retrieved, please try a different URL."},"brclear":{"title":"Retour à la ligne sur toute la largeur"}};
\ No newline at end of file
+CKEDITOR.lang['fr']={"editor":"Éditeur de texte enrichi","editorPanel":"Tableau de bord de l'éditeur de texte enrichi","common":{"editorHelp":"Utilisez le raccourci Alt-0 pour obtenir de l'aide","browseServer":"Parcourir le serveur","url":"URL","protocol":"Protocole","upload":"Téléverser","uploadSubmit":"Envoyer sur le serveur","image":"Image","flash":"Flash","form":"Formulaire","checkbox":"Case à cocher","radio":"Bouton radio","textField":"Champ texte","textarea":"Zone de texte","hiddenField":"Champ invisible","button":"Bouton","select":"Liste déroulante","imageButton":"Bouton avec image","notSet":"<indéfini>","id":"ID","name":"Nom","langDir":"Sens d'écriture","langDirLtr":"Gauche à droite (LTR)","langDirRtl":"Droite à gauche (RTL)","langCode":"Code de langue","longDescr":"URL de description longue","cssClass":"Classes de style","advisoryTitle":"Infobulle","cssStyle":"Style","ok":"OK","cancel":"Annuler","close":"Fermer","preview":"Aperçu","resize":"Redimensionner","generalTab":"Général","advancedTab":"Avancé","validateNumberFailed":"Cette valeur n'est pas un nombre.","confirmNewPage":"Les changements non sauvegardés seront perdus. Êtes-vous sûr de vouloir charger une nouvelle page ?","confirmCancel":"Certaines options ont été modifiées. Êtes-vous sûr de vouloir fermer ?","options":"Options","target":"Cible","targetNew":"Nouvelle fenêtre (_blank)","targetTop":"Fenêtre supérieure (_top)","targetSelf":"Même fenêtre (_self)","targetParent":"Fenêtre parent (_parent)","langDirLTR":"Gauche à droite (LTR)","langDirRTL":"Droite à gauche (RTL)","styles":"Style","cssClasses":"Classes de style","width":"Largeur","height":"Hauteur","align":"Alignement","alignLeft":"Gauche","alignRight":"Droite","alignCenter":"Centrer","alignJustify":"Justifier","alignTop":"Haut","alignMiddle":"Milieu","alignBottom":"Bas","alignNone":"Aucun","invalidValue":"Valeur invalide.","invalidHeight":"La hauteur doit être un nombre.","invalidWidth":"La largeur doit être un nombre.","invalidCssLength":"La valeur spécifiée pour le champ « %1 » doit être un nombre positif avec ou sans unité de mesure CSS valide (px, %, in, cm, mm, em, ex, pt, ou pc).","invalidHtmlLength":"La valeur spécifiée pour le champ « %1 » doit être un nombre positif avec ou sans unité de mesure HTML valide (px ou %).","invalidInlineStyle":"La valeur spécifiée pour le style en ligne doit être composée d'un ou plusieurs couples au format « nom : valeur », séparés par des points-virgules.","cssLengthTooltip":"Entrer un nombre pour une valeur en pixels ou un nombre avec une unité de mesure CSS valide (px, %, in, cm, mm, em, ex, pt, ou pc).","unavailable":"%1<span class=\"cke_accessibility\">, indisponible</span>","keyboard":{"8":"Backspace","13":"Entrée","16":"Majuscule","17":"Ctrl","18":"Alt","32":"Space","35":"Fin","36":"Origine","46":"Supprimer","224":"Command"},"keyboardShortcut":"Keyboard shortcut"},"basicstyles":{"bold":"Gras","italic":"Italique","strike":"Barré","subscript":"Indice","superscript":"Exposant","underline":"Souligné"},"contextmenu":{"options":"Options du menu contextuel"},"button":{"selectedLabel":"%1 (Sélectionné)"},"toolbar":{"toolbarCollapse":"Enrouler la barre d'outils","toolbarExpand":"Dérouler la barre d'outils","toolbarGroups":{"document":"Document","clipboard":"Presse-papier/Défaire","editing":"Édition","forms":"Formulaires","basicstyles":"Styles de base","paragraph":"Paragraphe","links":"Liens","insert":"Insérer","styles":"Styles","colors":"Couleurs","tools":"Outils"},"toolbars":"Barres d'outils de l'éditeur"},"elementspath":{"eleLabel":"Chemin des éléments","eleTitle":"Élément %1"},"format":{"label":"Format","panelTitle":"Format de paragraphe","tag_address":"Adresse","tag_div":"Division","tag_h1":"Titre 1","tag_h2":"Titre 2","tag_h3":"Titre 3","tag_h4":"Titre 4","tag_h5":"Titre 5","tag_h6":"Titre 6","tag_p":"Normal","tag_pre":"Préformaté"},"horizontalrule":{"toolbar":"Ligne horizontale"},"fakeobjects":{"anchor":"Ancre","flash":"Animation Flash","hiddenfield":"Champ invisible","iframe":"Cadre de contenu incorporé","unknown":"Objet inconnu"},"iframe":{"border":"Afficher la bordure du cadre","noUrl":"Veuillez entrer l'URL du contenu du cadre","scrolling":"Activer les barres de défilement","title":"Propriétés du cadre de contenu incorporé","toolbar":"Cadre de contenu incorporé"},"image":{"alt":"Texte alternatif","border":"Bordure","btnUpload":"Envoyer sur le serveur","button2Img":"Voulez-vous transformer le bouton avec image sélectionné en simple image ?","hSpace":"Espacement horizontal","img2Button":"Voulez-vous transformer l'image sélectionnée en bouton avec image ?","infoTab":"Informations sur l'image","linkTab":"Lien","lockRatio":"Conserver les proportions","menu":"Propriétés de l'image","resetSize":"Réinitialiser la taille","title":"Propriétés de l'image","titleButton":"Propriétés du bouton avec image","upload":"Téléverser","urlMissing":"L'URL source de l'image est manquante.","vSpace":"Espacement vertical","validateBorder":"La bordure doit être un nombre entier.","validateHSpace":"L'espacement horizontal doit être un nombre entier.","validateVSpace":"L'espacement vertical doit être un nombre entier."},"indent":{"indent":"Augmenter le retrait","outdent":"Diminuer le retrait"},"justify":{"block":"Justifier","center":"Centrer","left":"Aligner à gauche","right":"Aligner à droite"},"link":{"acccessKey":"Touche d'accessibilité","advanced":"Avancé","advisoryContentType":"Type de contenu (indicatif)","advisoryTitle":"Infobulle","anchor":{"toolbar":"Ancre","menu":"Modifier l'ancre","title":"Propriétés de l'ancre","name":"Nom de l'ancre","errorName":"Veuillez entrer le nom de l'ancre.","remove":"Supprimer l'ancre"},"anchorId":"Par ID d'élément","anchorName":"Par nom d'ancre","charset":"Encodage de la ressource liée","cssClasses":"Classes de style","download":"Force Download","displayText":"Display Text","emailAddress":"Adresse électronique","emailBody":"Corps du message","emailSubject":"Sujet du message","id":"ID","info":"Informations sur le lien","langCode":"Code de langue","langDir":"Sens d'écriture","langDirLTR":"Gauche à droite","langDirRTL":"Droite à gauche (RTL)","menu":"Modifier le lien","name":"Nom","noAnchors":"(Aucune ancre disponible dans ce document)","noEmail":"Veuillez entrer l'adresse électronique","noUrl":"Veuillez entrer l'URL du lien","other":"<autre>","popupDependent":"Dépendante (Netscape)","popupFeatures":"Caractéristiques de la fenêtre surgissante","popupFullScreen":"Plein écran (IE)","popupLeft":"À gauche","popupLocationBar":"Barre d'adresse","popupMenuBar":"Barre de menu","popupResizable":"Redimensionnable","popupScrollBars":"Barres de défilement","popupStatusBar":"Barre d'état","popupToolbar":"Barre d'outils","popupTop":"En haut","rel":"Relation","selectAnchor":"Sélectionner une ancre","styles":"Style","tabIndex":"Indice de tabulation","target":"Cible","targetFrame":"<cadre>","targetFrameName":"Nom du cadre affecté","targetPopup":"<fenêtre surgissante>","targetPopupName":"Nom de la fenêtre surgissante","title":"Lien","toAnchor":"Ancre","toEmail":"Courriel","toUrl":"URL","toolbar":"Lien","type":"Type de lien","unlink":"Supprimer le lien","upload":"Téléverser"},"list":{"bulletedlist":"Insérer/Supprimer une liste à puces","numberedlist":"Insérer/Supprimer une liste numérotée"},"liststyle":{"armenian":"Numération arménienne","bulletedTitle":"Propriétés de la liste à puces","circle":"Cercle","decimal":"Décimal (1, 2, 3, etc.)","decimalLeadingZero":"Décimal précédé par un 0 (01, 02, 03, etc.)","disc":"Disque","georgian":"Numération géorgienne (an, ban, gan, etc.)","lowerAlpha":"Lettres minuscules (a, b, c, d, e, etc.)","lowerGreek":"Grec minuscule (alpha, bêta, gamma, etc.)","lowerRoman":"Chiffres romains minuscules (i, ii, iii, iv, v, etc.)","none":"Aucun","notset":"<indéfini>","numberedTitle":"Propriétés de la liste numérotée","square":"Carré","start":"Début","type":"Type","upperAlpha":"Lettres majuscules (A, B, C, D, E, etc.)","upperRoman":"Chiffres romains majuscules (I, II, III, IV, V, etc.)","validateStartNumber":"Le premier élément de la liste doit être un nombre entier."},"magicline":{"title":"Insérer un paragraphe ici"},"maximize":{"maximize":"Agrandir","minimize":"Réduire"},"removeformat":{"toolbar":"Supprimer la mise en forme"},"sourcearea":{"toolbar":"Source"},"clipboard":{"copy":"Copier","copyError":"Les paramètres de sécurité de votre navigateur n'autorisent pas l'éditeur à exécuter automatiquement l'opération « Copier ». Veuillez utiliser le raccourci clavier à cet effet (Ctrl/Cmd+C).","cut":"Couper","cutError":"Les paramètres de sécurité de votre navigateur n'autorisent pas l'éditeur à exécuter automatiquement l'opération « Couper ». Veuillez utiliser le raccourci clavier à cet effet (Ctrl/Cmd+X).","paste":"Coller","pasteArea":"Coller la zone","pasteMsg":"Veuillez coller le texte dans la zone suivante en utilisant le raccourci clavier (<strong>Ctrl/Cmd+V</strong>) et cliquez sur OK.","securityMsg":"Les paramètres de sécurité de votre navigateur empêchent l'éditeur d'accéder directement aux données du presse-papier. Vous devez les coller à nouveau dans cette fenêtre.","title":"Coller"},"widget":{"move":"Cliquer et glisser pour déplacer","label":"Élément %1"},"oembed":{"title":"Intégrer des contenus multimédia externes. (Photo, Video, Audio, ...)","button":"Insérer des contenus multimédia provenant de nombreux sites.","pasteUrl":"Coller l'URL de partage que vous voulez publier. De nombreux services sont pris en charge tels que : (YouTube, Flickr, Qik, Vimeo, Hulu, Viddler, MyOpera, etc.). Vous pouvez aussi utiliser les URLs courtes.","invalidUrl":"Merci de fournir une URL valide !","noEmbedCode":"Aucun code d'intégration trouvé ou le site n'est pas supporté !","url":"URL:","width":"Largeur:","height":"Hauteur:","widthTitle":"Largeur du conteneur.","heightTitle":"Hauteur du conteneur.","maxWidth":"Max. Largeur:","maxHeight":"Max. Hauteur:","maxWidthTitle":"Largeur maximale du conteneur.","maxHeightTitle":"Hauteur maximale du conteneur.","resizeType":"Resize Type (Only Video's):","none":"None","noresize":"No Resize (use default)","responsive":"Responsive Resize","custom":"Specific Resize","noVimeo":"The owner of this video has set domain restrictions and you will not be able to embed it on your website.","Error":"Media Content could not been retrieved, please try a different URL."},"brclear":{"title":"Retour à la ligne sur toute la largeur"},"colorbutton":{"auto":"Automatique","bgColorTitle":"Couleur d'arrière-plan","colors":{"000":"Noir","800000":"Marron","8B4513":"Brun de selle","2F4F4F":"Gris sombre d'ardoise","008080":"Canard","000080":"Bleu marine","4B0082":"Indigo","696969":"Gris foncé","B22222":"Rouge brique","A52A2A":"Brun","DAA520":"Or terni","006400":"Vert foncé","40E0D0":"Turquoise","0000CD":"Bleu royal","800080":"Violet","808080":"Gris","F00":"Rouge","FF8C00":"Orange foncé","FFD700":"Or","008000":"Vert","0FF":"Cyan","00F":"Bleu","EE82EE":"Violet","A9A9A9":"Gris tamisé","FFA07A":"Saumon clair","FFA500":"Orange","FFFF00":"Jaune","00FF00":"Lime","AFEEEE":"Turquoise clair","ADD8E6":"Bleu clair","DDA0DD":"Prune","D3D3D3":"Gris clair","FFF0F5":"Fard lavande","FAEBD7":"Blanc antique","FFFFE0":"Jaune clair","F0FFF0":"Vert rosée","F0FFFF":"Azur","F0F8FF":"Bleu Alice","E6E6FA":"Lavande","FFF":"Blanc","1ABC9C":"Strong Cyan","2ECC71":"Emerald","3498DB":"Bright Blue","9B59B6":"Amethyst","4E5F70":"Grayish Blue","F1C40F":"Vivid Yellow","16A085":"Dark Cyan","27AE60":"Dark Emerald","2980B9":"Strong Blue","8E44AD":"Dark Violet","2C3E50":"Desaturated Blue","F39C12":"Orange","E67E22":"Carrot","E74C3C":"Pale Red","ECF0F1":"Bright Silver","95A5A6":"Light Grayish Cyan","DDD":"Light Gray","D35400":"Pumpkin","C0392B":"Strong Red","BDC3C7":"Silver","7F8C8D":"Grayish Cyan","999":"Dark Gray"},"more":"Plus de couleurs...","panelTitle":"Couleurs","textColorTitle":"Couleur du texte"},"colordialog":{"clear":"Effacer","highlight":"Pointée","options":"Options de couleur","selected":"Couleur choisie","title":"Sélectionner une couleur"},"div":{"IdInputLabel":"ID","advisoryTitleInputLabel":"Infobulle","cssClassInputLabel":"Classes de style","edit":"Modifier la division","inlineStyleInputLabel":"Style en ligne","langDirLTRLabel":"Gauche à droite (LTR)","langDirLabel":"Sens d'écriture","langDirRTLLabel":"Droite à gauche (RTL)","languageCodeInputLabel":"Code de langue","remove":"Enlever la division","styleSelectLabel":"Style","title":"Créer une division","toolbar":"Créer une division"},"font":{"fontSize":{"label":"Taille","voiceLabel":"Taille de police","panelTitle":"Taille de police"},"label":"Police","panelTitle":"Style de police","voiceLabel":"Police"}};
\ No newline at end of file
diff --git a/release/plugins/Audio/dialogs/audio.js b/release/plugins/Audio/dialogs/audio.js
new file mode 100644 (file)
index 0000000..da9495c
--- /dev/null
@@ -0,0 +1,9 @@
+CKEDITOR.dialog.add("audio",function(d){function g(a,c){var b=this.getValue();!b&&"id"==this.id&&(b=m());a.setAttribute(this.id,b);if(b)switch(this.id){case "poster":c.backgroundImage="url("+b+")";break;case "width":c.width=b+"px";break;case "height":c.height=b+"px"}}function i(a,c,b){c=this.id.match(/(\w+)(\d)/);a=c[1];c=parseInt(c[2],10);(b[c]||(b[c]={}))[a]=this.getValue()}function j(a){a?this.setValue(a.getAttribute(this.id)):"id"==this.id&&this.setValue(m())}function h(a,c){var b=this.id.match(/(\w+)(\d)/),
+d=b[1],b=parseInt(b[2],10);(b=c[b])&&this.setValue(b[d])}function m(){var a=new Date;return"audio"+a.getFullYear()+a.getMonth()+a.getDate()+a.getHours()+a.getMinutes()+a.getSeconds()}var e=d.lang.audio,l=function(){var a=this.previewImage;a.removeListener("load",l);a.removeListener("error",f);a.removeListener("abort",f);this.setValueOf("info","width",a.$.width);this.setValueOf("info","height",a.$.height)},f=function(){var a=this.previewImage;a.removeListener("load",l);a.removeListener("error",f);
+a.removeListener("abort",f)};return{title:e.dialogTitle,minWidth:400,minHeight:200,onShow:function(){this.fakeImage=this.audioNode=null;this.previewImage=d.document.createElement("img");var a=this.getSelectedElement();if(a&&a.data("cke-real-element-type")&&"audio"==a.data("cke-real-element-type")){this.fakeImage=a;var a=d.restoreRealElement(a),c=[],b=a.getElementsByTag("source","");0==b.count()&&(b=a.getElementsByTag("source","cke"));for(var e=0,f=b.count();e<f;e++){var g=b.getItem(e);c.push({src:g.getAttribute("src"),
+type:g.getAttribute("type")})}this.audioNode=a;this.setupContent(a,c)}else this.setupContent(null,[])},onOk:function(){var a=null;this.fakeImage?a=this.audioNode:(a=CKEDITOR.dom.element.createFromHtml("<cke:audio></cke:audio>",d.document),a.setAttributes({controls:"controls"}));var c={},b=[];this.commitContent(a,c,b);for(var f="",g="",i=e.linkTemplate||"",j=e.fallbackTemplate||"",h=0;h<b.length;h++){var k=b[h];k&&k.src&&(f+='<cke:source src="'+k.src+'" type="'+k.type+'" />',g+=i.replace("%src%",k.src).replace("%type%",
+k.type))}a.setHtml(f+j.replace("%links%",g));a=d.createFakeElement(a,"cke_audio","audio",!1);a.setStyles(c);this.fakeImage?(a.replace(this.fakeImage),d.getSelection().selectElement(a)):(c=new CKEDITOR.dom.element("DIV",d.document),d.insertElement(c),c.append(a))},onHide:function(){this.previewImage&&(this.previewImage.removeListener("load",l),this.previewImage.removeListener("error",f),this.previewImage.removeListener("abort",f),this.previewImage.remove(),this.previewImage=null)},contents:[{id:"info",
+elements:[{type:"hbox",widths:["","100px"],children:[{type:"text",id:"poster",label:e.poster,commit:g,setup:j,onChange:function(){var a=this.getDialog(),c=this.getValue();if(0<c.length){var a=this.getDialog(),b=a.previewImage;b.on("load",l,a);b.on("error",f,a);b.on("abort",f,a);b.setAttribute("src",c)}}},{type:"button",id:"browse",hidden:"true",style:"display:inline-block;margin-top:10px;",filebrowser:{action:"Browse",target:"info:poster",url:d.config.filebrowserImageBrowseUrl||d.config.filebrowserBrowseUrl},
+label:d.lang.common.browseServer}]},{type:"hbox",widths:["33%","33%","33%"],children:[{type:"text",id:"width",label:d.lang.common.width,"default":400,validate:CKEDITOR.dialog.validate.notEmpty(e.widthRequired),commit:g,setup:j},{type:"text",id:"height",label:d.lang.common.height,"default":300,validate:CKEDITOR.dialog.validate.notEmpty(e.heightRequired),commit:g,setup:j},{type:"text",id:"id",label:"Id",commit:g,setup:j}]},{type:"hbox",widths:["","100px","75px"],children:[{type:"text",id:"src0",label:e.sourceaudio,
+commit:i,setup:h},{type:"button",id:"browse",hidden:"true",style:"display:inline-block;margin-top:10px;",filebrowser:{action:"Browse",target:"info:src0",url:d.config.filebrowserAudioBrowseUrl||d.config.filebrowserBrowseUrl},label:d.lang.common.browseServer},{id:"type0",label:e.sourceType,type:"select","default":"audio/mp3",items:[["MP3","audio/mp3"],["WAV","audio/wav"]],commit:i,setup:h}]},{type:"hbox",widths:["","100px","75px"],children:[{type:"text",id:"src1",label:e.sourceaudio,commit:i,setup:h},
+{type:"button",id:"browse",hidden:"true",style:"display:inline-block;margin-top:10px;",filebrowser:{action:"Browse",target:"info:src1",url:d.config.filebrowserAudioBrowseUrl||d.config.filebrowserBrowseUrl},label:d.lang.common.browseServer},{id:"type1",label:e.sourceType,type:"select","default":"audio/wav",items:[["MP3","audio/mp3"],["WAV","audio/wav"]],commit:i,setup:h}]}]}]}});
\ No newline at end of file
diff --git a/release/plugins/Audio/docs/install.html b/release/plugins/Audio/docs/install.html
new file mode 100644 (file)
index 0000000..3fbf30e
--- /dev/null
@@ -0,0 +1,69 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"\r
+       "http://www.w3.org/TR/html4/loose.dtd">\r
+<html lang="en">\r
+<head>\r
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">\r
+<title>Audio plugin</title>\r
+<link href="styles.css" rel="stylesheet" type="text/css">\r
+</head>\r
+\r
+<body>\r
+<h1>Audio Plugin for CKEditor</h1>\r
+\r
+<h2>Introduction</h2>\r
+<p>This is a plugin to create HTML5 &lt;audio&gt; elements in <a href="http://www.ckeditor.com">CKEditor</a>.</p>\r
+<h3>Version history: </h3>\r
+<ol>\r
+  <li>1.0: 10-July-2015. First version.</li>\r
+</ol>\r
+\r
+<h2>Installation</h2>\r
+<h3>1. Copying the files</h3>\r
+<p>Extract the contents of the zip in you plugins directory, so it ends up like\r
+    this<br>\r
+    <!--<img src="installation.png" alt="Screenshot of installation" width="311" height="346" longdesc="#install">-->\r
+    </p>\r
+<pre id="--install">\r
+ckeditor\\r
+       ...\r
+       images\\r
+       lang\\r
+       plugins\\r
+               ...\r
+               audio\\r
+                       plugin.js\r
+                       dialogs\\r
+                               audio.js\r
+                       docs\\r
+                               install.html\r
+                       images\\r
+                               icon.png\r
+                               placeholder.png\r
+               ...\r
+       skins\\r
+       themes\\r
+</pre>\r
+<h3>2. Adding it to CKEditor</h3>\r
+<p>Now add the plugin in your <em>config.js</em> or custom js configuration\r
+file:\r
+<code>config.extraPlugins='audio'; </code>\r
+</p>\r
+\r
+<h3>3. Add it to your toolbar</h3>\r
+<p>In your toolbar configuration, add a new 'Audio' item in the place where you want the button to show up.</p>\r
+\r
+<h3>4. Configure server browser for audio</h3>\r
+<p>You can use the <code>config.filebrowserAudioBrowseUrl</code> entry to specify a url so the file browser shows just audio elements (as long as your configure properly your file browser).</p>\r
+\r
+<h3>5. Use it</h3>\r
+<p>Now empty the cache of your browser and reload the editor, the new button should show up and you can add &lt;audio&gt; elements into the content.</p>\r
+\r
+<h2>Final notes</h2>\r
+<p>Please, note that only newer browsers support the Audio element, in older ones a simple text linking to the source audios is provided, you might want to\r
+use some javascript or css to customize the final behavior of these elements.</p>\r
+\r
+\r
+<h2>Disclaimers</h2>\r
+<p>CKEditor is  &copy; CKSource.com</p>\r
+</body>\r
+</html>\r
diff --git a/release/plugins/Audio/docs/styles.css b/release/plugins/Audio/docs/styles.css
new file mode 100644 (file)
index 0000000..5eba91e
--- /dev/null
@@ -0,0 +1,67 @@
+body {\r
+       font-family: Arial, Helvetica, sans-serif;\r
+       font-size: 90%;\r
+}\r
+h1 {\r
+       text-align:center;\r
+       font-size:180%;\r
+}\r
+h2 {\r
+       border-bottom:2px solid #CCC;\r
+       margin:1em 0 0.4em 0;\r
+}\r
+h3 {\r
+       margin-bottom:0.4em;\r
+}\r
+p {\r
+       margin:0 0 1em 1em;\r
+       text-align:justify;\r
+}\r
+ol {\r
+       margin:0 0 1.2em 1em;\r
+       padding:0;\r
+       list-style-type:none;\r
+}\r
+ol li {\r
+       margin:0.2em 0;\r
+}\r
+pre {\r
+       font-size:100%;\r
+       font-family:"Courier New", Courier, mono;\r
+       background-color: #CCCCCC;\r
+       border:1px solid #999;\r
+       padding:0.2em 1em;\r
+       margin: 0.4em 0;\r
+       display:block;\r
+       white-space: pre;\r
+       overflow: auto;\r
+}\r
+code {\r
+       font-size:100%;\r
+       font-family:"Courier New", Courier, mono;\r
+       background-color: #CCCCCC;\r
+       border:1px solid #999;\r
+       padding:0.2em;\r
+       white-space: pre;\r
+}\r
+form {\r
+       margin:0 0 0 1em;\r
+}\r
+span.key {\r
+       color: #006600;\r
+}\r
+#install {\r
+       display:none\r
+}\r
+#languages ul {\r
+       display:inline;\r
+       list-style-type:none;\r
+       margin:0;\r
+       padding:0;\r
+}\r
+#languages li {\r
+       display:inline;\r
+       margin:0;\r
+       padding:0;\r
+       vertical-align:bottom;\r
+}\r
diff --git a/release/plugins/Audio/images/audio.png b/release/plugins/Audio/images/audio.png
new file mode 100644 (file)
index 0000000..b4a4ef7
Binary files /dev/null and b/release/plugins/Audio/images/audio.png differ
diff --git a/release/plugins/Audio/images/icon.png b/release/plugins/Audio/images/icon.png
new file mode 100644 (file)
index 0000000..1ec7ecc
Binary files /dev/null and b/release/plugins/Audio/images/icon.png differ
diff --git a/release/plugins/Audio/images/placeholder.png b/release/plugins/Audio/images/placeholder.png
new file mode 100644 (file)
index 0000000..1456cac
Binary files /dev/null and b/release/plugins/Audio/images/placeholder.png differ
diff --git a/release/plugins/colordialog/dialogs/colordialog.css b/release/plugins/colordialog/dialogs/colordialog.css
new file mode 100644 (file)
index 0000000..3ec0d2a
--- /dev/null
@@ -0,0 +1,20 @@
+/**\r
+ * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+ * For licensing, see LICENSE.md or http://ckeditor.com/license\r
+ */\r
+\r
+.cke_colordialog_colorcell {\r
+       width: 12px; /* All cells have equal width which depends on parent width (in this case table parent). Width works more like max-width. */\r
+       height: 14px;\r
+       padding: 1px; /* Padding is replaced by border for focused cells. Prevents 'jumping' when adding borders. */\r
+}\r
+\r
+.cke_colordialog_colorcell.cke_colordialog_focused_light,\r
+.cke_colordialog_colorcell.cke_colordialog_focused_dark {\r
+       padding: 0; /* Shrink cell to allow 1px border indicating focus. */\r
+       border: 1px dotted #000;\r
+}\r
+\r
+.cke_colordialog_colorcell.cke_colordialog_focused_dark {\r
+       border-color: #FFF;\r
+}\r
diff --git a/release/plugins/colordialog/dialogs/colordialog.js b/release/plugins/colordialog/dialogs/colordialog.js
new file mode 100644 (file)
index 0000000..ae32c15
--- /dev/null
@@ -0,0 +1,14 @@
+/*
+ Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
+ For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.dialog.add("colordialog",function(x){function m(){h.getById(n).removeStyle("background-color");p.getContentElement("picker","selectedColor").setValue("");y()}function z(a){a=a.data.getTarget();var c;"td"==a.getName()&&(c=a.getChild(0).getHtml())&&(y(),f=a,f.setAttribute("aria-selected",!0),f.addClass("cke_colordialog_selected"),p.getContentElement("picker","selectedColor").setValue(c))}function y(){f&&(f.removeClass("cke_colordialog_selected"),f.removeAttribute("aria-selected"),f=null)}function D(a){a=
+a.replace(/^#/,"");for(var c=0,b=[];2>=c;c++)b[c]=parseInt(a.substr(2*c,2),16);return 165<=.2126*b[0]+.7152*b[1]+.0722*b[2]}function A(a){!a.name&&(a=new CKEDITOR.event(a));var c=!/mouse/.test(a.name),b=a.data.getTarget(),g;"td"==b.getName()&&(g=b.getChild(0).getHtml())&&(q(a),c?d=b:B=b,c&&b.addClass(D(g)?"cke_colordialog_focused_light":"cke_colordialog_focused_dark"),r(g))}function q(a){if(a=!/mouse/.test(a.name)&&d)a.removeClass("cke_colordialog_focused_light"),a.removeClass("cke_colordialog_focused_dark");
+d||B||r(!1)}function r(a){a?(h.getById(t).setStyle("background-color",a),h.getById(u).setHtml(a)):(h.getById(t).removeStyle("background-color"),h.getById(u).setHtml("\x26nbsp;"))}function E(a){var c=a.data,b=c.getTarget(),g=c.getKeystroke(),e="rtl"==x.lang.dir;switch(g){case 38:if(a=b.getParent().getPrevious())a=a.getChild([b.getIndex()]),a.focus();c.preventDefault();break;case 40:(a=b.getParent().getNext())&&(a=a.getChild([b.getIndex()]))&&1==a.type&&a.focus();c.preventDefault();break;case 32:case 13:z(a);
+c.preventDefault();break;case e?37:39:(a=b.getNext())?1==a.type&&(a.focus(),c.preventDefault(!0)):(a=b.getParent().getNext())&&(a=a.getChild([0]))&&1==a.type&&(a.focus(),c.preventDefault(!0));break;case e?39:37:if(a=b.getPrevious())a.focus(),c.preventDefault(!0);else if(a=b.getParent().getPrevious())a=a.getLast(),a.focus(),c.preventDefault(!0)}}var v=CKEDITOR.dom.element,h=CKEDITOR.document,e=x.lang.colordialog,p,f,C={type:"html",html:"\x26nbsp;"},d,B,l=function(a){return CKEDITOR.tools.getNextId()+
+"_"+a},t=l("hicolor"),u=l("hicolortext"),n=l("selhicolor"),k;(function(){function a(a,d){for(var w=a;w<a+3;w++){var f=new v(k.$.insertRow(-1));f.setAttribute("role","row");for(var e=d;e<d+3;e++)for(var g=0;6>g;g++)c(f.$,"#"+b[e]+b[g]+b[w])}}function c(a,c){var b=new v(a.insertCell(-1));b.setAttribute("class","ColorCell cke_colordialog_colorcell");b.setAttribute("tabIndex",-1);b.setAttribute("role","gridcell");b.on("keydown",E);b.on("click",z);b.on("focus",A);b.on("blur",q);b.setStyle("background-color",
+c);var d=l("color_table_cell");b.setAttribute("aria-labelledby",d);b.append(CKEDITOR.dom.element.createFromHtml('\x3cspan id\x3d"'+d+'" class\x3d"cke_voice_label"\x3e'+c+"\x3c/span\x3e",CKEDITOR.document))}k=CKEDITOR.dom.element.createFromHtml('\x3ctable tabIndex\x3d"-1" class\x3d"cke_colordialog_table" aria-label\x3d"'+e.options+'" role\x3d"grid" style\x3d"border-collapse:separate;" cellspacing\x3d"0"\x3e\x3ccaption class\x3d"cke_voice_label"\x3e'+e.options+'\x3c/caption\x3e\x3ctbody role\x3d"presentation"\x3e\x3c/tbody\x3e\x3c/table\x3e');
+k.on("mouseover",A);k.on("mouseout",q);var b="00 33 66 99 cc ff".split(" ");a(0,0);a(3,0);a(0,3);a(3,3);var g=new v(k.$.insertRow(-1));g.setAttribute("role","row");c(g.$,"#000000");for(var f=0;16>f;f++){var d=f.toString(16);c(g.$,"#"+d+d+d+d+d+d)}c(g.$,"#ffffff")})();CKEDITOR.document.appendStyleSheet(CKEDITOR.getUrl(CKEDITOR.plugins.get("colordialog").path+"dialogs/colordialog.css"));return{title:e.title,minWidth:360,minHeight:220,onLoad:function(){p=this},onHide:function(){m();d.removeClass("cke_colordialog_focused_light");
+d.removeClass("cke_colordialog_focused_dark");r(!1);d=null},contents:[{id:"picker",label:e.title,accessKey:"I",elements:[{type:"hbox",padding:0,widths:["70%","10%","30%"],children:[{type:"html",html:"\x3cdiv\x3e\x3c/div\x3e",onLoad:function(){CKEDITOR.document.getById(this.domId).append(k)},focus:function(){(d||this.getElement().getElementsByTag("td").getItem(0)).focus()}},C,{type:"vbox",padding:0,widths:["70%","5%","25%"],children:[{type:"html",html:"\x3cspan\x3e"+e.highlight+'\x3c/span\x3e\x3cdiv id\x3d"'+
+t+'" style\x3d"border: 1px solid; height: 74px; width: 74px;"\x3e\x3c/div\x3e\x3cdiv id\x3d"'+u+'"\x3e\x26nbsp;\x3c/div\x3e\x3cspan\x3e'+e.selected+'\x3c/span\x3e\x3cdiv id\x3d"'+n+'" style\x3d"border: 1px solid; height: 20px; width: 74px;"\x3e\x3c/div\x3e'},{type:"text",label:e.selected,labelStyle:"display:none",id:"selectedColor",style:"width: 76px;margin-top:4px",onChange:function(){try{h.getById(n).setStyle("background-color",this.getValue())}catch(a){m()}}},C,{type:"button",id:"clear",label:e.clear,
+onClick:m}]}]}]}]}});
\ No newline at end of file
diff --git a/release/plugins/div/dialogs/div.js b/release/plugins/div/dialogs/div.js
new file mode 100644 (file)
index 0000000..b22af9e
--- /dev/null
@@ -0,0 +1,9 @@
+(function(){function t(a,m,r){m.is&&m.getCustomData("block_processed")||(m.is&&CKEDITOR.dom.element.setMarker(r,m,"block_processed",!0),a.push(m))}function q(a,m){function r(){this.foreach(function(a){/^(?!vbox|hbox)/.test(a.type)&&(a.setup||(a.setup=function(c){a.setValue(c.getAttribute(a.id)||"",1)}),a.commit||(a.commit=function(c){var g=this.getValue();if("dir"!=a.id||c.getComputedStyle("direction")!=g)g?c.setAttribute(a.id,g):c.removeAttribute(a.id)}))})}var q=function(){var f=CKEDITOR.tools.extend({},
+CKEDITOR.dtd.$blockLimit);a.config.div_wrapTable&&(delete f.td,delete f.th);return f}(),u=CKEDITOR.dtd.div,n={},p=[];return{title:a.lang.div.title,minWidth:400,minHeight:165,contents:[{id:"info",label:a.lang.common.generalTab,title:a.lang.common.generalTab,elements:[{type:"hbox",widths:["50%","50%"],children:[{id:"elementStyle",type:"select",style:"width: 100%;",label:a.lang.div.styleSelectLabel,"default":"",items:[[a.lang.common.notSet,""]],onChange:function(){var f=["info:elementStyle","info:class",
+"advanced:dir","advanced:style"],c=this.getDialog(),g=c._element&&c._element.clone()||new CKEDITOR.dom.element("div",a.document);this.commit(g,!0);for(var f=[].concat(f),b=f.length,k,e=0;e<b;e++)(k=c.getContentElement.apply(c,f[e].split(":")))&&k.setup&&k.setup(g,!0)},setup:function(f){for(var c in n)n[c].checkElementRemovable(f,!0,a)&&this.setValue(c,1)},commit:function(f){var c;(c=this.getValue())?n[c].applyToObject(f,a):f.removeAttribute("style")}},{id:"class",type:"text",requiredContent:"div(cke-xyz)",
+label:a.lang.common.cssClass,"default":""}]}]},{id:"advanced",label:a.lang.common.advancedTab,title:a.lang.common.advancedTab,elements:[{type:"vbox",padding:1,children:[{type:"hbox",widths:["50%","50%"],children:[{type:"text",id:"id",requiredContent:"div[id]",label:a.lang.common.id,"default":""},{type:"text",id:"lang",requiredContent:"div[lang]",label:a.lang.common.langCode,"default":""}]},{type:"hbox",children:[{type:"text",id:"style",requiredContent:"div{cke-xyz}",style:"width: 100%;",label:a.lang.common.cssStyle,
+"default":"",commit:function(a){a.setAttribute("style",this.getValue())}}]},{type:"hbox",children:[{type:"text",id:"title",requiredContent:"div[title]",style:"width: 100%;",label:a.lang.common.advisoryTitle,"default":""}]},{type:"select",id:"dir",requiredContent:"div[dir]",style:"width: 100%;",label:a.lang.common.langDir,"default":"",items:[[a.lang.common.notSet,""],[a.lang.common.langDirLtr,"ltr"],[a.lang.common.langDirRtl,"rtl"]]}]}]}],onLoad:function(){r.call(this);var f=this,c=this.getContentElement("info",
+"elementStyle");a.getStylesSet(function(g){var b,k;if(g)for(var e=0;e<g.length;e++)k=g[e],k.element&&"div"==k.element&&(b=k.name,n[b]=k=new CKEDITOR.style(k),a.filter.check(k)&&(c.items.push([b,b]),c.add(b,b)));c[1<c.items.length?"enable":"disable"]();setTimeout(function(){f._element&&c.setup(f._element)},0)})},onShow:function(){"editdiv"==m&&this.setupContent(this._element=CKEDITOR.plugins.div.getSurroundDiv(a))},onOk:function(){if("editdiv"==m)p=[this._element];else{var f=[],c={},g=[],b,k=a.getSelection(),
+e=k.getRanges(),n=k.createBookmarks(),h,l;for(h=0;h<e.length;h++)for(l=e[h].createIterator();b=l.getNextParagraph();)if(b.getName()in q&&!b.isReadOnly()){var d=b.getChildren();for(b=0;b<d.count();b++)t(g,d.getItem(b),c)}else{for(;!u[b.getName()]&&!b.equals(e[h].root);)b=b.getParent();t(g,b,c)}CKEDITOR.dom.element.clearAllMarkers(c);e=[];h=null;for(l=0;l<g.length;l++)b=g[l],d=a.elementPath(b).blockLimit,d.isReadOnly()&&(d=d.getParent()),a.config.div_wrapTable&&d.is(["td","th"])&&(d=a.elementPath(d.getParent()).blockLimit),
+d.equals(h)||(h=d,e.push([])),e[e.length-1].push(b);for(h=0;h<e.length;h++){d=e[h][0];g=d.getParent();for(b=1;b<e[h].length;b++)g=g.getCommonAncestor(e[h][b]);l=new CKEDITOR.dom.element("div",a.document);for(b=0;b<e[h].length;b++){for(d=e[h][b];!d.getParent().equals(g);)d=d.getParent();e[h][b]=d}for(b=0;b<e[h].length;b++)d=e[h][b],d.getCustomData&&d.getCustomData("block_processed")||(d.is&&CKEDITOR.dom.element.setMarker(c,d,"block_processed",!0),b||l.insertBefore(d),l.append(d));CKEDITOR.dom.element.clearAllMarkers(c);
+f.push(l)}k.selectBookmarks(n);p=f}f=p.length;for(c=0;c<f;c++)this.commitContent(p[c]),!p[c].getAttribute("style")&&p[c].removeAttribute("style");this.hide()},onHide:function(){"editdiv"==m&&this._element.removeCustomData("elementStyle");delete this._element}}}CKEDITOR.dialog.add("creatediv",function(a){return q(a,"creatediv")});CKEDITOR.dialog.add("editdiv",function(a){return q(a,"editdiv")})})();
\ No newline at end of file
index d33f61422a1251c11f740b741a50916930e2c775..dcaf86e1b3b30f65731a7c962ffb6d7ea87dd4c2 100644 (file)
Binary files a/release/plugins/icons.png and b/release/plugins/icons.png differ
index cf4f8cb93a2f94241580a43965f2068b3d052cc2..e5c2760e4d25bcdea2eea65453990602630aec3a 100644 (file)
Binary files a/release/plugins/icons_hidpi.png and b/release/plugins/icons_hidpi.png differ
index 8fe193572ba13357250f0fbf3e1bee1ebf7515d3..cc50e90bda895a2edc73f01f42e5b980b7d6b765 100644 (file)
@@ -2,4 +2,4 @@
 Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
 For licensing, see LICENSE.md or http://ckeditor.com/license\r
 */\r
-.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none}.cke_reset_all,.cke_reset_all *,.cke_reset_all a,.cke_reset_all textarea{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre-wrap}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box}.cke_reset_all table{table-layout:auto}.cke_chrome{display:block;border:1px solid #b6b6b6;padding:0;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_inner{display:block;-webkit-touch-callout:none;background:#fff;padding:0}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{border-bottom:1px solid #b6b6b6;padding:6px 8px 2px;white-space:normal;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_float .cke_top{border:1px solid #b6b6b6;border-bottom-color:#999}.cke_bottom{padding:6px 8px 2px;position:relative;border-top:1px solid #bfbfbf;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px;box-shadow:0 1px 0 rgba(255,255,255,.3)}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #a5a5a5;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{padding:3px 4px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;border-radius:2px}* html .cke_panel_listItem a{width:100%;color:#000}*:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{cursor:default;font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:4px 6px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #b6b6b6;border-radius:2px 2px 0 0;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Serif}.cke_colorblock,.cke_colorblock a{text-decoration:none;color:#000}span.cke_colorbox{width:10px;height:10px;border:#808080 1px solid;float:left}.cke_rtl span.cke_colorbox{float:right}a.cke_colorbox{border:#fff 1px solid;padding:2px;float:left;width:12px;height:12px}.cke_rtl a.cke_colorbox{float:right}a:hover.cke_colorbox,a:focus.cke_colorbox,a:active.cke_colorbox{border:#b6b6b6 1px solid;background-color:#e5e5e5}a.cke_colorauto,a.cke_colormore{border:#fff 1px solid;padding:2px;display:block;cursor:pointer}a:hover.cke_colorauto,a:hover.cke_colormore,a:focus.cke_colorauto,a:focus.cke_colormore,a:active.cke_colorauto,a:active.cke_colormore{border:#b6b6b6 1px solid;background-color:#e5e5e5}.cke_toolbar{float:left}.cke_rtl .cke_toolbar{float:right}.cke_toolgroup{float:left;margin:0 6px 5px 0;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_hc .cke_toolgroup{border:0;margin-right:10px;margin-bottom:10px}.cke_rtl .cke_toolgroup{float:right;margin-left:6px;margin-right:0}a.cke_button{display:inline-block;height:18px;padding:4px 6px;outline:0;cursor:default;float:left;border:0}.cke_ltr .cke_button:last-child,.cke_rtl .cke_button:first-child{border-radius:0 2px 2px 0}.cke_ltr .cke_button:first-child,.cke_rtl .cke_button:last-child{border-radius:2px 0 0 2px}.cke_rtl .cke_button{float:right}.cke_hc .cke_button{border:1px solid black;padding:3px 5px;margin:-2px 4px 0 -2px}a.cke_button_on{box-shadow:0 1px 5px rgba(0,0,0,.6) inset,0 1px 0 rgba(0,0,0,.2);background:#b5b5b5;background-image:linear-gradient(to bottom,#aaa,#cacaca);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#aaaaaa',endColorstr='#cacaca')}.cke_hc .cke_button_on,.cke_hc a.cke_button_off:hover,.cke_hc a.cke_button_off:focus,.cke_hc a.cke_button_off:active,.cke_hc a.cke_button_disabled:hover,.cke_hc a.cke_button_disabled:focus,.cke_hc a.cke_button_disabled:active{border-width:3px;padding:1px 3px}.cke_button_disabled .cke_button_icon{opacity:.3}.cke_hc .cke_button_disabled{opacity:.5}a.cke_button_on:hover,a.cke_button_on:focus,a.cke_button_on:active{box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2)}a.cke_button_off:hover,a.cke_button_off:focus,a.cke_button_off:active,a.cke_button_disabled:hover,a.cke_button_disabled:focus,a.cke_button_disabled:active{box-shadow:0 0 1px rgba(0,0,0,.3) inset;background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}.cke_button_icon{cursor:inherit;background-repeat:no-repeat;margin-top:1px;width:16px;height:16px;float:left;display:inline-block}.cke_rtl .cke_button_icon{float:right}.cke_hc .cke_button_icon{display:none}.cke_button_label{display:none;padding-left:3px;margin-top:1px;line-height:17px;vertical-align:middle;float:left;cursor:default;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.5)}.cke_rtl .cke_button_label{padding-right:3px;padding-left:0;float:right}.cke_hc .cke_button_label{padding:0;display:inline-block;font-size:12px}.cke_button_arrow{display:inline-block;margin:8px 0 0 1px;width:0;height:0;cursor:default;vertical-align:top;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #474747}.cke_rtl .cke_button_arrow{margin-right:5px;margin-left:0}.cke_hc .cke_button_arrow{font-size:10px;margin:3px -2px 0 3px;width:auto;border:0}.cke_toolbar_separator{float:left;background-color:#c0c0c0;background-color:rgba(0,0,0,.2);margin:5px 2px 0;height:18px;width:1px;box-shadow:1px 0 1px rgba(255,255,255,.5)}.cke_rtl .cke_toolbar_separator{float:right;box-shadow:-1px 0 1px rgba(255,255,255,.1)}.cke_hc .cke_toolbar_separator{width:0;border-left:1px solid;margin:1px 5px 0 0}.cke_toolbar_break{display:block;clear:left}.cke_rtl .cke_toolbar_break{clear:right}a.cke_toolbox_collapser{width:12px;height:11px;float:right;margin:11px 0 0;font-size:0;cursor:default;text-align:center;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_toolbox_collapser:hover{background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}.cke_toolbox_collapser.cke_toolbox_collapser_min{margin:0 2px 4px}.cke_rtl .cke_toolbox_collapser{float:left}.cke_toolbox_collapser .cke_arrow{display:inline-block;height:0;width:0;font-size:0;margin-top:1px;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:3px solid #474747;border-top:3px solid transparent}.cke_toolbox_collapser.cke_toolbox_collapser_min .cke_arrow{margin-top:4px;border-bottom-color:transparent;border-top-color:#474747}.cke_hc .cke_toolbox_collapser .cke_arrow{font-size:8px;width:auto;border:0;margin-top:0;margin-right:2px}.cke_menubutton{display:block}.cke_menuitem span{cursor:default}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:#d3d3d3;display:block}.cke_hc .cke_menubutton{padding:2px}.cke_hc .cke_menubutton:hover,.cke_hc .cke_menubutton:focus,.cke_hc .cke_menubutton:active{border:2px solid;padding:0}.cke_menubutton_inner{display:table-row}.cke_menubutton_icon,.cke_menubutton_label,.cke_menuarrow{display:table-cell}.cke_menubutton_icon{background-color:#d7d8d7;opacity:.70;filter:alpha(opacity=70);padding:4px}.cke_hc .cke_menubutton_icon{height:16px;width:0;padding:4px 0}.cke_menubutton:hover .cke_menubutton_icon,.cke_menubutton:focus .cke_menubutton_icon,.cke_menubutton:active .cke_menubutton_icon{background-color:#d0d2d0}.cke_menubutton_disabled:hover .cke_menubutton_icon,.cke_menubutton_disabled:focus .cke_menubutton_icon,.cke_menubutton_disabled:active .cke_menubutton_icon{opacity:.3;filter:alpha(opacity=30)}.cke_menubutton_label{padding:0 5px;background-color:transparent;width:100%;vertical-align:middle}.cke_menubutton_shortcut{color:#979797}.cke_menubutton_disabled .cke_menubutton_label{opacity:.3;filter:alpha(opacity=30)}.cke_menubutton_on{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_menubutton_on .cke_menubutton_icon{padding-right:3px}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:#eff0ef}.cke_panel_frame .cke_menubutton_label{display:none}.cke_menuseparator{background-color:#d3d3d3;height:1px;filter:alpha(opacity=70);opacity:.70}.cke_menuarrow{background-image:url(images/arrow.png);background-position:0 10px;background-repeat:no-repeat;padding:0 5px}.cke_rtl .cke_menuarrow{background-position:5px -13px;background-repeat:no-repeat}.cke_menuarrow span{display:none}.cke_hc .cke_menuarrow span{vertical-align:middle;display:inline}.cke_combo{display:inline-block;float:left}.cke_rtl .cke_combo{float:right}.cke_hc .cke_combo{margin-top:-2px}.cke_combo_label{display:none;float:left;line-height:26px;vertical-align:top;margin-right:5px}.cke_rtl .cke_combo_label{float:right;margin-left:5px;margin-right:0}a.cke_combo_button{cursor:default;display:inline-block;float:left;margin:0 6px 5px 0;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_combo_off a.cke_combo_button:hover,.cke_combo_off a.cke_combo_button:focus{background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc');outline:0}.cke_combo_off a.cke_combo_button:active,.cke_combo_on a.cke_combo_button{border:1px solid #777;box-shadow:0 1px 0 rgba(255,255,255,.5),0 1px 5px rgba(0,0,0,.6) inset;background:#b5b5b5;background-image:linear-gradient(to bottom,#aaa,#cacaca);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#aaaaaa',endColorstr='#cacaca')}.cke_combo_on a.cke_combo_button:hover,.cke_combo_on a.cke_combo_button:focus,.cke_combo_on a.cke_combo_button:active{box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2)}.cke_rtl .cke_combo_button{float:right;margin-left:5px;margin-right:0}.cke_hc a.cke_combo_button{padding:3px}.cke_hc .cke_combo_on a.cke_combo_button,.cke_hc .cke_combo_off a.cke_combo_button:hover,.cke_hc .cke_combo_off a.cke_combo_button:focus,.cke_hc .cke_combo_off a.cke_combo_button:active{border-width:3px;padding:1px}.cke_combo_text{line-height:26px;padding-left:10px;text-overflow:ellipsis;overflow:hidden;float:left;cursor:default;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.5);width:60px}.cke_rtl .cke_combo_text{float:right;text-align:right;padding-left:0;padding-right:10px}.cke_hc .cke_combo_text{line-height:18px;font-size:12px}.cke_combo_open{cursor:default;display:inline-block;font-size:0;height:19px;line-height:17px;margin:1px 7px 1px;width:5px}.cke_hc .cke_combo_open{height:12px}.cke_combo_arrow{cursor:default;margin:11px 0 0;float:left;height:0;width:0;font-size:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #474747}.cke_hc .cke_combo_arrow{font-size:10px;width:auto;border:0;margin-top:3px}.cke_combo_disabled .cke_combo_inlinelabel,.cke_combo_disabled .cke_combo_open{opacity:.3}.cke_path{float:left;margin:-2px 0 2px}a.cke_path_item,span.cke_path_empty{display:inline-block;float:left;padding:3px 4px;margin-right:2px;cursor:default;text-decoration:none;outline:0;border:0;color:#4c4c4c;text-shadow:0 1px 0 #fff;font-weight:bold;font-size:11px}.cke_rtl .cke_path,.cke_rtl .cke_path_item,.cke_rtl .cke_path_empty{float:right}a.cke_path_item:hover,a.cke_path_item:focus,a.cke_path_item:active{background-color:#bfbfbf;color:#333;text-shadow:0 1px 0 rgba(255,255,255,.5);border-radius:2px;box-shadow:0 0 4px rgba(0,0,0,.5) inset,0 1px 0 rgba(255,255,255,.5)}.cke_hc a.cke_path_item:hover,.cke_hc a.cke_path_item:focus,.cke_hc a.cke_path_item:active{border:2px solid;padding:1px 2px}.cke_button__source_label,.cke_button__sourcedialog_label{display:inline}.cke_combo__fontsize .cke_combo_text{width:30px}.cke_combopanel__fontsize{width:120px}textarea.cke_source{font-family:'Courier New',Monospace;font-size:small;background-color:#fff;white-space:pre-wrap;border:0;padding:0;margin:0;display:block}.cke_wysiwyg_frame,.cke_wysiwyg_div{background-color:#fff}.cke_notifications_area{pointer-events:none}.cke_notification{pointer-events:auto;position:relative;margin:10px;width:300px;color:white;border-radius:3px;text-align:center;opacity:.95;filter:alpha(opacity = 95);box-shadow:2px 2px 3px 0 rgba(50,50,50,0.3);-webkit-animation:fadeIn .7s;animation:fadeIn .7s}.cke_notification_message a{color:#12306f}@-webkit-keyframes fadeIn{from{opacity:.4}to{opacity:.95}}@keyframes fadeIn{from{opacity:.4}to{opacity:.95}}.cke_notification_success{background:#72b572;border:1px solid #63a563}.cke_notification_warning{background:#c83939;border:1px solid #902b2b}.cke_notification_info{background:#2e9ad0;border:1px solid #0f74a8}.cke_notification_info span.cke_notification_progress{background-color:#0f74a8;display:block;padding:0;margin:0;height:100%;overflow:hidden;position:absolute;z-index:1}.cke_notification_message{position:relative;margin:4px 23px 3px;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;z-index:4;text-overflow:ellipsis;overflow:hidden}.cke_notification_close{background-image:url(images/close.png);background-repeat:no-repeat;background-position:50%;position:absolute;cursor:pointer;text-align:center;height:20px;width:20px;top:1px;right:1px;padding:0;margin:0;z-index:5;opacity:.6;filter:alpha(opacity = 60)}.cke_notification_close:hover{opacity:1;filter:alpha(opacity = 100)}.cke_notification_close span{display:none}.cke_notification_warning a.cke_notification_close{opacity:.8;filter:alpha(opacity = 80)}.cke_notification_warning a.cke_notification_close:hover{opacity:1;filter:alpha(opacity = 100)}.cke_chrome{visibility:inherit}.cke_voice_label{display:none}legend.cke_voice_label{display:none}.cke_button__bold_icon {background: url(icons.png?t=20af917) no-repeat 0 -0px !important;}.cke_button__italic_icon {background: url(icons.png?t=20af917) no-repeat 0 -24px !important;}.cke_button__strike_icon {background: url(icons.png?t=20af917) no-repeat 0 -48px !important;}.cke_button__subscript_icon {background: url(icons.png?t=20af917) no-repeat 0 -72px !important;}.cke_button__superscript_icon {background: url(icons.png?t=20af917) no-repeat 0 -96px !important;}.cke_button__underline_icon {background: url(icons.png?t=20af917) no-repeat 0 -120px !important;}.cke_button__horizontalrule_icon {background: url(icons.png?t=20af917) no-repeat 0 -144px !important;}.cke_button__iframe_icon {background: url(icons.png?t=20af917) no-repeat 0 -168px !important;}.cke_button__image_icon {background: url(icons.png?t=20af917) no-repeat 0 -192px !important;}.cke_rtl .cke_button__indent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons.png?t=20af917) no-repeat 0 -216px !important;}.cke_ltr .cke_button__indent_icon {background: url(icons.png?t=20af917) no-repeat 0 -240px !important;}.cke_rtl .cke_button__outdent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons.png?t=20af917) no-repeat 0 -264px !important;}.cke_ltr .cke_button__outdent_icon {background: url(icons.png?t=20af917) no-repeat 0 -288px !important;}.cke_button__justifyblock_icon {background: url(icons.png?t=20af917) no-repeat 0 -312px !important;}.cke_button__justifycenter_icon {background: url(icons.png?t=20af917) no-repeat 0 -336px !important;}.cke_button__justifyleft_icon {background: url(icons.png?t=20af917) no-repeat 0 -360px !important;}.cke_button__justifyright_icon {background: url(icons.png?t=20af917) no-repeat 0 -384px !important;}.cke_rtl .cke_button__anchor_icon, .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons.png?t=20af917) no-repeat 0 -408px !important;}.cke_ltr .cke_button__anchor_icon {background: url(icons.png?t=20af917) no-repeat 0 -432px !important;}.cke_button__link_icon {background: url(icons.png?t=20af917) no-repeat 0 -456px !important;}.cke_button__unlink_icon {background: url(icons.png?t=20af917) no-repeat 0 -480px !important;}.cke_rtl .cke_button__bulletedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -504px !important;}.cke_ltr .cke_button__bulletedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -528px !important;}.cke_rtl .cke_button__numberedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -552px !important;}.cke_ltr .cke_button__numberedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -576px !important;}.cke_button__maximize_icon {background: url(icons.png?t=20af917) no-repeat 0 -600px !important;}.cke_button__removeformat_icon {background: url(icons.png?t=20af917) no-repeat 0 -624px !important;}.cke_rtl .cke_button__source_icon, .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons.png?t=20af917) no-repeat 0 -648px !important;}.cke_ltr .cke_button__source_icon {background: url(icons.png?t=20af917) no-repeat 0 -672px !important;}.cke_rtl .cke_button__copy_icon, .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons.png?t=20af917) no-repeat 0 -696px !important;}.cke_ltr .cke_button__copy_icon {background: url(icons.png?t=20af917) no-repeat 0 -720px !important;}.cke_rtl .cke_button__cut_icon, .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons.png?t=20af917) no-repeat 0 -744px !important;}.cke_ltr .cke_button__cut_icon {background: url(icons.png?t=20af917) no-repeat 0 -768px !important;}.cke_rtl .cke_button__paste_icon, .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons.png?t=20af917) no-repeat 0 -792px !important;}.cke_ltr .cke_button__paste_icon {background: url(icons.png?t=20af917) no-repeat 0 -816px !important;}.cke_button__oembed_icon {background: url(icons.png?t=20af917) no-repeat 0 -840px !important;}.cke_hidpi .cke_button__bold_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -0px !important;background-size: 16px !important;}.cke_hidpi .cke_button__italic_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -24px !important;background-size: 16px !important;}.cke_hidpi .cke_button__strike_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -48px !important;background-size: 16px !important;}.cke_hidpi .cke_button__subscript_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -72px !important;background-size: 16px !important;}.cke_hidpi .cke_button__superscript_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -96px !important;background-size: 16px !important;}.cke_hidpi .cke_button__underline_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -120px !important;background-size: 16px !important;}.cke_hidpi .cke_button__horizontalrule_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -144px !important;background-size: 16px !important;}.cke_hidpi .cke_button__iframe_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -168px !important;background-size: 16px !important;}.cke_hidpi .cke_button__image_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -192px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__indent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -216px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__indent_icon,.cke_ltr.cke_hidpi .cke_button__indent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -240px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__outdent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -264px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__outdent_icon,.cke_ltr.cke_hidpi .cke_button__outdent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -288px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyblock_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -312px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifycenter_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -336px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyleft_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -360px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyright_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -384px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__anchor_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -408px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__anchor_icon,.cke_ltr.cke_hidpi .cke_button__anchor_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -432px !important;background-size: 16px !important;}.cke_hidpi .cke_button__link_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -456px !important;background-size: 16px !important;}.cke_hidpi .cke_button__unlink_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -480px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__bulletedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -504px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__bulletedlist_icon,.cke_ltr.cke_hidpi .cke_button__bulletedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -528px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__numberedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -552px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__numberedlist_icon,.cke_ltr.cke_hidpi .cke_button__numberedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -576px !important;background-size: 16px !important;}.cke_hidpi .cke_button__maximize_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -600px !important;background-size: 16px !important;}.cke_hidpi .cke_button__removeformat_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -624px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__source_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -648px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__source_icon,.cke_ltr.cke_hidpi .cke_button__source_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -672px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__copy_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -696px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__copy_icon,.cke_ltr.cke_hidpi .cke_button__copy_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -720px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__cut_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -744px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__cut_icon,.cke_ltr.cke_hidpi .cke_button__cut_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -768px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__paste_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -792px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__paste_icon,.cke_ltr.cke_hidpi .cke_button__paste_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -816px !important;background-size: 16px !important;}.cke_hidpi .cke_button__oembed_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -840px !important;background-size: 16px !important;}
\ No newline at end of file
+.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none}.cke_reset_all,.cke_reset_all *,.cke_reset_all a,.cke_reset_all textarea{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre-wrap}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box}.cke_reset_all table{table-layout:auto}.cke_chrome{display:block;border:1px solid #b6b6b6;padding:0;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_inner{display:block;-webkit-touch-callout:none;background:#fff;padding:0}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{border-bottom:1px solid #b6b6b6;padding:6px 8px 2px;white-space:normal;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_float .cke_top{border:1px solid #b6b6b6;border-bottom-color:#999}.cke_bottom{padding:6px 8px 2px;position:relative;border-top:1px solid #bfbfbf;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px;box-shadow:0 1px 0 rgba(255,255,255,.3)}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #a5a5a5;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{padding:3px 4px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;border-radius:2px}* html .cke_panel_listItem a{width:100%;color:#000}*:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{cursor:default;font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:4px 6px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #b6b6b6;border-radius:2px 2px 0 0;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Serif}.cke_colorblock,.cke_colorblock a{text-decoration:none;color:#000}span.cke_colorbox{width:10px;height:10px;border:#808080 1px solid;float:left}.cke_rtl span.cke_colorbox{float:right}a.cke_colorbox{border:#fff 1px solid;padding:2px;float:left;width:12px;height:12px}.cke_rtl a.cke_colorbox{float:right}a:hover.cke_colorbox,a:focus.cke_colorbox,a:active.cke_colorbox{border:#b6b6b6 1px solid;background-color:#e5e5e5}a.cke_colorauto,a.cke_colormore{border:#fff 1px solid;padding:2px;display:block;cursor:pointer}a:hover.cke_colorauto,a:hover.cke_colormore,a:focus.cke_colorauto,a:focus.cke_colormore,a:active.cke_colorauto,a:active.cke_colormore{border:#b6b6b6 1px solid;background-color:#e5e5e5}.cke_toolbar{float:left}.cke_rtl .cke_toolbar{float:right}.cke_toolgroup{float:left;margin:0 6px 5px 0;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_hc .cke_toolgroup{border:0;margin-right:10px;margin-bottom:10px}.cke_rtl .cke_toolgroup{float:right;margin-left:6px;margin-right:0}a.cke_button{display:inline-block;height:18px;padding:4px 6px;outline:0;cursor:default;float:left;border:0}.cke_ltr .cke_button:last-child,.cke_rtl .cke_button:first-child{border-radius:0 2px 2px 0}.cke_ltr .cke_button:first-child,.cke_rtl .cke_button:last-child{border-radius:2px 0 0 2px}.cke_rtl .cke_button{float:right}.cke_hc .cke_button{border:1px solid black;padding:3px 5px;margin:-2px 4px 0 -2px}a.cke_button_on{box-shadow:0 1px 5px rgba(0,0,0,.6) inset,0 1px 0 rgba(0,0,0,.2);background:#b5b5b5;background-image:linear-gradient(to bottom,#aaa,#cacaca);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#aaaaaa',endColorstr='#cacaca')}.cke_hc .cke_button_on,.cke_hc a.cke_button_off:hover,.cke_hc a.cke_button_off:focus,.cke_hc a.cke_button_off:active,.cke_hc a.cke_button_disabled:hover,.cke_hc a.cke_button_disabled:focus,.cke_hc a.cke_button_disabled:active{border-width:3px;padding:1px 3px}.cke_button_disabled .cke_button_icon{opacity:.3}.cke_hc .cke_button_disabled{opacity:.5}a.cke_button_on:hover,a.cke_button_on:focus,a.cke_button_on:active{box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2)}a.cke_button_off:hover,a.cke_button_off:focus,a.cke_button_off:active,a.cke_button_disabled:hover,a.cke_button_disabled:focus,a.cke_button_disabled:active{box-shadow:0 0 1px rgba(0,0,0,.3) inset;background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}.cke_button_icon{cursor:inherit;background-repeat:no-repeat;margin-top:1px;width:16px;height:16px;float:left;display:inline-block}.cke_rtl .cke_button_icon{float:right}.cke_hc .cke_button_icon{display:none}.cke_button_label{display:none;padding-left:3px;margin-top:1px;line-height:17px;vertical-align:middle;float:left;cursor:default;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.5)}.cke_rtl .cke_button_label{padding-right:3px;padding-left:0;float:right}.cke_hc .cke_button_label{padding:0;display:inline-block;font-size:12px}.cke_button_arrow{display:inline-block;margin:8px 0 0 1px;width:0;height:0;cursor:default;vertical-align:top;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #474747}.cke_rtl .cke_button_arrow{margin-right:5px;margin-left:0}.cke_hc .cke_button_arrow{font-size:10px;margin:3px -2px 0 3px;width:auto;border:0}.cke_toolbar_separator{float:left;background-color:#c0c0c0;background-color:rgba(0,0,0,.2);margin:5px 2px 0;height:18px;width:1px;box-shadow:1px 0 1px rgba(255,255,255,.5)}.cke_rtl .cke_toolbar_separator{float:right;box-shadow:-1px 0 1px rgba(255,255,255,.1)}.cke_hc .cke_toolbar_separator{width:0;border-left:1px solid;margin:1px 5px 0 0}.cke_toolbar_break{display:block;clear:left}.cke_rtl .cke_toolbar_break{clear:right}a.cke_toolbox_collapser{width:12px;height:11px;float:right;margin:11px 0 0;font-size:0;cursor:default;text-align:center;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_toolbox_collapser:hover{background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}.cke_toolbox_collapser.cke_toolbox_collapser_min{margin:0 2px 4px}.cke_rtl .cke_toolbox_collapser{float:left}.cke_toolbox_collapser .cke_arrow{display:inline-block;height:0;width:0;font-size:0;margin-top:1px;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:3px solid #474747;border-top:3px solid transparent}.cke_toolbox_collapser.cke_toolbox_collapser_min .cke_arrow{margin-top:4px;border-bottom-color:transparent;border-top-color:#474747}.cke_hc .cke_toolbox_collapser .cke_arrow{font-size:8px;width:auto;border:0;margin-top:0;margin-right:2px}.cke_menubutton{display:block}.cke_menuitem span{cursor:default}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:#d3d3d3;display:block}.cke_hc .cke_menubutton{padding:2px}.cke_hc .cke_menubutton:hover,.cke_hc .cke_menubutton:focus,.cke_hc .cke_menubutton:active{border:2px solid;padding:0}.cke_menubutton_inner{display:table-row}.cke_menubutton_icon,.cke_menubutton_label,.cke_menuarrow{display:table-cell}.cke_menubutton_icon{background-color:#d7d8d7;opacity:.70;filter:alpha(opacity=70);padding:4px}.cke_hc .cke_menubutton_icon{height:16px;width:0;padding:4px 0}.cke_menubutton:hover .cke_menubutton_icon,.cke_menubutton:focus .cke_menubutton_icon,.cke_menubutton:active .cke_menubutton_icon{background-color:#d0d2d0}.cke_menubutton_disabled:hover .cke_menubutton_icon,.cke_menubutton_disabled:focus .cke_menubutton_icon,.cke_menubutton_disabled:active .cke_menubutton_icon{opacity:.3;filter:alpha(opacity=30)}.cke_menubutton_label{padding:0 5px;background-color:transparent;width:100%;vertical-align:middle}.cke_menubutton_shortcut{color:#979797}.cke_menubutton_disabled .cke_menubutton_label{opacity:.3;filter:alpha(opacity=30)}.cke_menubutton_on{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_menubutton_on .cke_menubutton_icon{padding-right:3px}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:#eff0ef}.cke_panel_frame .cke_menubutton_label{display:none}.cke_menuseparator{background-color:#d3d3d3;height:1px;filter:alpha(opacity=70);opacity:.70}.cke_menuarrow{background-image:url(images/arrow.png);background-position:0 10px;background-repeat:no-repeat;padding:0 5px}.cke_rtl .cke_menuarrow{background-position:5px -13px;background-repeat:no-repeat}.cke_menuarrow span{display:none}.cke_hc .cke_menuarrow span{vertical-align:middle;display:inline}.cke_combo{display:inline-block;float:left}.cke_rtl .cke_combo{float:right}.cke_hc .cke_combo{margin-top:-2px}.cke_combo_label{display:none;float:left;line-height:26px;vertical-align:top;margin-right:5px}.cke_rtl .cke_combo_label{float:right;margin-left:5px;margin-right:0}a.cke_combo_button{cursor:default;display:inline-block;float:left;margin:0 6px 5px 0;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_combo_off a.cke_combo_button:hover,.cke_combo_off a.cke_combo_button:focus{background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc');outline:0}.cke_combo_off a.cke_combo_button:active,.cke_combo_on a.cke_combo_button{border:1px solid #777;box-shadow:0 1px 0 rgba(255,255,255,.5),0 1px 5px rgba(0,0,0,.6) inset;background:#b5b5b5;background-image:linear-gradient(to bottom,#aaa,#cacaca);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#aaaaaa',endColorstr='#cacaca')}.cke_combo_on a.cke_combo_button:hover,.cke_combo_on a.cke_combo_button:focus,.cke_combo_on a.cke_combo_button:active{box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2)}.cke_rtl .cke_combo_button{float:right;margin-left:5px;margin-right:0}.cke_hc a.cke_combo_button{padding:3px}.cke_hc .cke_combo_on a.cke_combo_button,.cke_hc .cke_combo_off a.cke_combo_button:hover,.cke_hc .cke_combo_off a.cke_combo_button:focus,.cke_hc .cke_combo_off a.cke_combo_button:active{border-width:3px;padding:1px}.cke_combo_text{line-height:26px;padding-left:10px;text-overflow:ellipsis;overflow:hidden;float:left;cursor:default;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.5);width:60px}.cke_rtl .cke_combo_text{float:right;text-align:right;padding-left:0;padding-right:10px}.cke_hc .cke_combo_text{line-height:18px;font-size:12px}.cke_combo_open{cursor:default;display:inline-block;font-size:0;height:19px;line-height:17px;margin:1px 7px 1px;width:5px}.cke_hc .cke_combo_open{height:12px}.cke_combo_arrow{cursor:default;margin:11px 0 0;float:left;height:0;width:0;font-size:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #474747}.cke_hc .cke_combo_arrow{font-size:10px;width:auto;border:0;margin-top:3px}.cke_combo_disabled .cke_combo_inlinelabel,.cke_combo_disabled .cke_combo_open{opacity:.3}.cke_path{float:left;margin:-2px 0 2px}a.cke_path_item,span.cke_path_empty{display:inline-block;float:left;padding:3px 4px;margin-right:2px;cursor:default;text-decoration:none;outline:0;border:0;color:#4c4c4c;text-shadow:0 1px 0 #fff;font-weight:bold;font-size:11px}.cke_rtl .cke_path,.cke_rtl .cke_path_item,.cke_rtl .cke_path_empty{float:right}a.cke_path_item:hover,a.cke_path_item:focus,a.cke_path_item:active{background-color:#bfbfbf;color:#333;text-shadow:0 1px 0 rgba(255,255,255,.5);border-radius:2px;box-shadow:0 0 4px rgba(0,0,0,.5) inset,0 1px 0 rgba(255,255,255,.5)}.cke_hc a.cke_path_item:hover,.cke_hc a.cke_path_item:focus,.cke_hc a.cke_path_item:active{border:2px solid;padding:1px 2px}.cke_button__source_label,.cke_button__sourcedialog_label{display:inline}.cke_combo__fontsize .cke_combo_text{width:30px}.cke_combopanel__fontsize{width:120px}textarea.cke_source{font-family:'Courier New',Monospace;font-size:small;background-color:#fff;white-space:pre-wrap;border:0;padding:0;margin:0;display:block}.cke_wysiwyg_frame,.cke_wysiwyg_div{background-color:#fff}.cke_notifications_area{pointer-events:none}.cke_notification{pointer-events:auto;position:relative;margin:10px;width:300px;color:white;border-radius:3px;text-align:center;opacity:.95;filter:alpha(opacity = 95);box-shadow:2px 2px 3px 0 rgba(50,50,50,0.3);-webkit-animation:fadeIn .7s;animation:fadeIn .7s}.cke_notification_message a{color:#12306f}@-webkit-keyframes fadeIn{from{opacity:.4}to{opacity:.95}}@keyframes fadeIn{from{opacity:.4}to{opacity:.95}}.cke_notification_success{background:#72b572;border:1px solid #63a563}.cke_notification_warning{background:#c83939;border:1px solid #902b2b}.cke_notification_info{background:#2e9ad0;border:1px solid #0f74a8}.cke_notification_info span.cke_notification_progress{background-color:#0f74a8;display:block;padding:0;margin:0;height:100%;overflow:hidden;position:absolute;z-index:1}.cke_notification_message{position:relative;margin:4px 23px 3px;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;z-index:4;text-overflow:ellipsis;overflow:hidden}.cke_notification_close{background-image:url(images/close.png);background-repeat:no-repeat;background-position:50%;position:absolute;cursor:pointer;text-align:center;height:20px;width:20px;top:1px;right:1px;padding:0;margin:0;z-index:5;opacity:.6;filter:alpha(opacity = 60)}.cke_notification_close:hover{opacity:1;filter:alpha(opacity = 100)}.cke_notification_close span{display:none}.cke_notification_warning a.cke_notification_close{opacity:.8;filter:alpha(opacity = 80)}.cke_notification_warning a.cke_notification_close:hover{opacity:1;filter:alpha(opacity = 100)}.cke_chrome{visibility:inherit}.cke_voice_label{display:none}legend.cke_voice_label{display:none}.cke_button__bold_icon {background: url(icons.png?t=20af917) no-repeat 0 -0px !important;}.cke_button__italic_icon {background: url(icons.png?t=20af917) no-repeat 0 -24px !important;}.cke_button__strike_icon {background: url(icons.png?t=20af917) no-repeat 0 -48px !important;}.cke_button__subscript_icon {background: url(icons.png?t=20af917) no-repeat 0 -72px !important;}.cke_button__superscript_icon {background: url(icons.png?t=20af917) no-repeat 0 -96px !important;}.cke_button__underline_icon {background: url(icons.png?t=20af917) no-repeat 0 -120px !important;}.cke_button__horizontalrule_icon {background: url(icons.png?t=20af917) no-repeat 0 -144px !important;}.cke_button__iframe_icon {background: url(icons.png?t=20af917) no-repeat 0 -168px !important;}.cke_button__image_icon {background: url(icons.png?t=20af917) no-repeat 0 -192px !important;}.cke_rtl .cke_button__indent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons.png?t=20af917) no-repeat 0 -216px !important;}.cke_ltr .cke_button__indent_icon {background: url(icons.png?t=20af917) no-repeat 0 -240px !important;}.cke_rtl .cke_button__outdent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons.png?t=20af917) no-repeat 0 -264px !important;}.cke_ltr .cke_button__outdent_icon {background: url(icons.png?t=20af917) no-repeat 0 -288px !important;}.cke_button__justifyblock_icon {background: url(icons.png?t=20af917) no-repeat 0 -312px !important;}.cke_button__justifycenter_icon {background: url(icons.png?t=20af917) no-repeat 0 -336px !important;}.cke_button__justifyleft_icon {background: url(icons.png?t=20af917) no-repeat 0 -360px !important;}.cke_button__justifyright_icon {background: url(icons.png?t=20af917) no-repeat 0 -384px !important;}.cke_rtl .cke_button__anchor_icon, .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons.png?t=20af917) no-repeat 0 -408px !important;}.cke_ltr .cke_button__anchor_icon {background: url(icons.png?t=20af917) no-repeat 0 -432px !important;}.cke_button__link_icon {background: url(icons.png?t=20af917) no-repeat 0 -456px !important;}.cke_button__unlink_icon {background: url(icons.png?t=20af917) no-repeat 0 -480px !important;}.cke_rtl .cke_button__bulletedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -504px !important;}.cke_ltr .cke_button__bulletedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -528px !important;}.cke_rtl .cke_button__numberedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -552px !important;}.cke_ltr .cke_button__numberedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -576px !important;}.cke_button__maximize_icon {background: url(icons.png?t=20af917) no-repeat 0 -600px !important;}.cke_button__removeformat_icon {background: url(icons.png?t=20af917) no-repeat 0 -624px !important;}.cke_rtl .cke_button__source_icon, .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons.png?t=20af917) no-repeat 0 -648px !important;}.cke_ltr .cke_button__source_icon {background: url(icons.png?t=20af917) no-repeat 0 -672px !important;}.cke_rtl .cke_button__copy_icon, .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons.png?t=20af917) no-repeat 0 -696px !important;}.cke_ltr .cke_button__copy_icon {background: url(icons.png?t=20af917) no-repeat 0 -720px !important;}.cke_rtl .cke_button__cut_icon, .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons.png?t=20af917) no-repeat 0 -744px !important;}.cke_ltr .cke_button__cut_icon {background: url(icons.png?t=20af917) no-repeat 0 -768px !important;}.cke_rtl .cke_button__paste_icon, .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons.png?t=20af917) no-repeat 0 -792px !important;}.cke_ltr .cke_button__paste_icon {background: url(icons.png?t=20af917) no-repeat 0 -816px !important;}.cke_button__oembed_icon {background: url(icons.png?t=20af917) no-repeat 0 -840px !important;}.cke_button__bgcolor_icon {background: url(icons.png?t=20af917) no-repeat 0 -864px !important;}.cke_button__textcolor_icon {background: url(icons.png?t=20af917) no-repeat 0 -888px !important;}.cke_button__creatediv_icon {background: url(icons.png?t=20af917) no-repeat 0 -912px !important;}.cke_hidpi .cke_button__bold_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -0px !important;background-size: 16px !important;}.cke_hidpi .cke_button__italic_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -24px !important;background-size: 16px !important;}.cke_hidpi .cke_button__strike_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -48px !important;background-size: 16px !important;}.cke_hidpi .cke_button__subscript_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -72px !important;background-size: 16px !important;}.cke_hidpi .cke_button__superscript_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -96px !important;background-size: 16px !important;}.cke_hidpi .cke_button__underline_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -120px !important;background-size: 16px !important;}.cke_hidpi .cke_button__horizontalrule_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -144px !important;background-size: 16px !important;}.cke_hidpi .cke_button__iframe_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -168px !important;background-size: 16px !important;}.cke_hidpi .cke_button__image_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -192px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__indent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -216px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__indent_icon,.cke_ltr.cke_hidpi .cke_button__indent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -240px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__outdent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -264px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__outdent_icon,.cke_ltr.cke_hidpi .cke_button__outdent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -288px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyblock_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -312px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifycenter_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -336px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyleft_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -360px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyright_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -384px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__anchor_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -408px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__anchor_icon,.cke_ltr.cke_hidpi .cke_button__anchor_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -432px !important;background-size: 16px !important;}.cke_hidpi .cke_button__link_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -456px !important;background-size: 16px !important;}.cke_hidpi .cke_button__unlink_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -480px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__bulletedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -504px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__bulletedlist_icon,.cke_ltr.cke_hidpi .cke_button__bulletedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -528px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__numberedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -552px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__numberedlist_icon,.cke_ltr.cke_hidpi .cke_button__numberedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -576px !important;background-size: 16px !important;}.cke_hidpi .cke_button__maximize_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -600px !important;background-size: 16px !important;}.cke_hidpi .cke_button__removeformat_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -624px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__source_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -648px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__source_icon,.cke_ltr.cke_hidpi .cke_button__source_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -672px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__copy_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -696px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__copy_icon,.cke_ltr.cke_hidpi .cke_button__copy_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -720px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__cut_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -744px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__cut_icon,.cke_ltr.cke_hidpi .cke_button__cut_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -768px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__paste_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -792px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__paste_icon,.cke_ltr.cke_hidpi .cke_button__paste_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -816px !important;background-size: 16px !important;}.cke_hidpi .cke_button__oembed_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -840px !important;background-size: 16px !important;}.cke_hidpi .cke_button__bgcolor_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -864px !important;background-size: 16px !important;}.cke_hidpi .cke_button__textcolor_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -888px !important;background-size: 16px !important;}.cke_hidpi .cke_button__creatediv_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -912px !important;background-size: 16px !important;}
\ No newline at end of file
index d13ffea29eb1f52b00f3585730a4c031aaa63bd9..01c708442ab253ec0a509ca8812eae7ef612f682 100644 (file)
@@ -2,4 +2,4 @@
 Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
 For licensing, see LICENSE.md or http://ckeditor.com/license\r
 */\r
-.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none}.cke_reset_all,.cke_reset_all *,.cke_reset_all a,.cke_reset_all textarea{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre-wrap}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box}.cke_reset_all table{table-layout:auto}.cke_chrome{display:block;border:1px solid #b6b6b6;padding:0;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_inner{display:block;-webkit-touch-callout:none;background:#fff;padding:0}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{border-bottom:1px solid #b6b6b6;padding:6px 8px 2px;white-space:normal;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_float .cke_top{border:1px solid #b6b6b6;border-bottom-color:#999}.cke_bottom{padding:6px 8px 2px;position:relative;border-top:1px solid #bfbfbf;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px;box-shadow:0 1px 0 rgba(255,255,255,.3)}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #a5a5a5;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{padding:3px 4px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;border-radius:2px}* html .cke_panel_listItem a{width:100%;color:#000}*:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{cursor:default;font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:4px 6px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #b6b6b6;border-radius:2px 2px 0 0;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Serif}.cke_colorblock,.cke_colorblock a{text-decoration:none;color:#000}span.cke_colorbox{width:10px;height:10px;border:#808080 1px solid;float:left}.cke_rtl span.cke_colorbox{float:right}a.cke_colorbox{border:#fff 1px solid;padding:2px;float:left;width:12px;height:12px}.cke_rtl a.cke_colorbox{float:right}a:hover.cke_colorbox,a:focus.cke_colorbox,a:active.cke_colorbox{border:#b6b6b6 1px solid;background-color:#e5e5e5}a.cke_colorauto,a.cke_colormore{border:#fff 1px solid;padding:2px;display:block;cursor:pointer}a:hover.cke_colorauto,a:hover.cke_colormore,a:focus.cke_colorauto,a:focus.cke_colormore,a:active.cke_colorauto,a:active.cke_colormore{border:#b6b6b6 1px solid;background-color:#e5e5e5}.cke_toolbar{float:left}.cke_rtl .cke_toolbar{float:right}.cke_toolgroup{float:left;margin:0 6px 5px 0;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_hc .cke_toolgroup{border:0;margin-right:10px;margin-bottom:10px}.cke_rtl .cke_toolgroup{float:right;margin-left:6px;margin-right:0}a.cke_button{display:inline-block;height:18px;padding:4px 6px;outline:0;cursor:default;float:left;border:0}.cke_ltr .cke_button:last-child,.cke_rtl .cke_button:first-child{border-radius:0 2px 2px 0}.cke_ltr .cke_button:first-child,.cke_rtl .cke_button:last-child{border-radius:2px 0 0 2px}.cke_rtl .cke_button{float:right}.cke_hc .cke_button{border:1px solid black;padding:3px 5px;margin:-2px 4px 0 -2px}a.cke_button_on{box-shadow:0 1px 5px rgba(0,0,0,.6) inset,0 1px 0 rgba(0,0,0,.2);background:#b5b5b5;background-image:linear-gradient(to bottom,#aaa,#cacaca);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#aaaaaa',endColorstr='#cacaca')}.cke_hc .cke_button_on,.cke_hc a.cke_button_off:hover,.cke_hc a.cke_button_off:focus,.cke_hc a.cke_button_off:active,.cke_hc a.cke_button_disabled:hover,.cke_hc a.cke_button_disabled:focus,.cke_hc a.cke_button_disabled:active{border-width:3px;padding:1px 3px}.cke_button_disabled .cke_button_icon{opacity:.3}.cke_hc .cke_button_disabled{opacity:.5}a.cke_button_on:hover,a.cke_button_on:focus,a.cke_button_on:active{box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2)}a.cke_button_off:hover,a.cke_button_off:focus,a.cke_button_off:active,a.cke_button_disabled:hover,a.cke_button_disabled:focus,a.cke_button_disabled:active{box-shadow:0 0 1px rgba(0,0,0,.3) inset;background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}.cke_button_icon{cursor:inherit;background-repeat:no-repeat;margin-top:1px;width:16px;height:16px;float:left;display:inline-block}.cke_rtl .cke_button_icon{float:right}.cke_hc .cke_button_icon{display:none}.cke_button_label{display:none;padding-left:3px;margin-top:1px;line-height:17px;vertical-align:middle;float:left;cursor:default;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.5)}.cke_rtl .cke_button_label{padding-right:3px;padding-left:0;float:right}.cke_hc .cke_button_label{padding:0;display:inline-block;font-size:12px}.cke_button_arrow{display:inline-block;margin:8px 0 0 1px;width:0;height:0;cursor:default;vertical-align:top;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #474747}.cke_rtl .cke_button_arrow{margin-right:5px;margin-left:0}.cke_hc .cke_button_arrow{font-size:10px;margin:3px -2px 0 3px;width:auto;border:0}.cke_toolbar_separator{float:left;background-color:#c0c0c0;background-color:rgba(0,0,0,.2);margin:5px 2px 0;height:18px;width:1px;box-shadow:1px 0 1px rgba(255,255,255,.5)}.cke_rtl .cke_toolbar_separator{float:right;box-shadow:-1px 0 1px rgba(255,255,255,.1)}.cke_hc .cke_toolbar_separator{width:0;border-left:1px solid;margin:1px 5px 0 0}.cke_toolbar_break{display:block;clear:left}.cke_rtl .cke_toolbar_break{clear:right}a.cke_toolbox_collapser{width:12px;height:11px;float:right;margin:11px 0 0;font-size:0;cursor:default;text-align:center;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_toolbox_collapser:hover{background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}.cke_toolbox_collapser.cke_toolbox_collapser_min{margin:0 2px 4px}.cke_rtl .cke_toolbox_collapser{float:left}.cke_toolbox_collapser .cke_arrow{display:inline-block;height:0;width:0;font-size:0;margin-top:1px;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:3px solid #474747;border-top:3px solid transparent}.cke_toolbox_collapser.cke_toolbox_collapser_min .cke_arrow{margin-top:4px;border-bottom-color:transparent;border-top-color:#474747}.cke_hc .cke_toolbox_collapser .cke_arrow{font-size:8px;width:auto;border:0;margin-top:0;margin-right:2px}.cke_menubutton{display:block}.cke_menuitem span{cursor:default}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:#d3d3d3;display:block}.cke_hc .cke_menubutton{padding:2px}.cke_hc .cke_menubutton:hover,.cke_hc .cke_menubutton:focus,.cke_hc .cke_menubutton:active{border:2px solid;padding:0}.cke_menubutton_inner{display:table-row}.cke_menubutton_icon,.cke_menubutton_label,.cke_menuarrow{display:table-cell}.cke_menubutton_icon{background-color:#d7d8d7;opacity:.70;filter:alpha(opacity=70);padding:4px}.cke_hc .cke_menubutton_icon{height:16px;width:0;padding:4px 0}.cke_menubutton:hover .cke_menubutton_icon,.cke_menubutton:focus .cke_menubutton_icon,.cke_menubutton:active .cke_menubutton_icon{background-color:#d0d2d0}.cke_menubutton_disabled:hover .cke_menubutton_icon,.cke_menubutton_disabled:focus .cke_menubutton_icon,.cke_menubutton_disabled:active .cke_menubutton_icon{opacity:.3;filter:alpha(opacity=30)}.cke_menubutton_label{padding:0 5px;background-color:transparent;width:100%;vertical-align:middle}.cke_menubutton_shortcut{color:#979797}.cke_menubutton_disabled .cke_menubutton_label{opacity:.3;filter:alpha(opacity=30)}.cke_menubutton_on{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_menubutton_on .cke_menubutton_icon{padding-right:3px}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:#eff0ef}.cke_panel_frame .cke_menubutton_label{display:none}.cke_menuseparator{background-color:#d3d3d3;height:1px;filter:alpha(opacity=70);opacity:.70}.cke_menuarrow{background-image:url(images/arrow.png);background-position:0 10px;background-repeat:no-repeat;padding:0 5px}.cke_rtl .cke_menuarrow{background-position:5px -13px;background-repeat:no-repeat}.cke_menuarrow span{display:none}.cke_hc .cke_menuarrow span{vertical-align:middle;display:inline}.cke_combo{display:inline-block;float:left}.cke_rtl .cke_combo{float:right}.cke_hc .cke_combo{margin-top:-2px}.cke_combo_label{display:none;float:left;line-height:26px;vertical-align:top;margin-right:5px}.cke_rtl .cke_combo_label{float:right;margin-left:5px;margin-right:0}a.cke_combo_button{cursor:default;display:inline-block;float:left;margin:0 6px 5px 0;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_combo_off a.cke_combo_button:hover,.cke_combo_off a.cke_combo_button:focus{background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc');outline:0}.cke_combo_off a.cke_combo_button:active,.cke_combo_on a.cke_combo_button{border:1px solid #777;box-shadow:0 1px 0 rgba(255,255,255,.5),0 1px 5px rgba(0,0,0,.6) inset;background:#b5b5b5;background-image:linear-gradient(to bottom,#aaa,#cacaca);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#aaaaaa',endColorstr='#cacaca')}.cke_combo_on a.cke_combo_button:hover,.cke_combo_on a.cke_combo_button:focus,.cke_combo_on a.cke_combo_button:active{box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2)}.cke_rtl .cke_combo_button{float:right;margin-left:5px;margin-right:0}.cke_hc a.cke_combo_button{padding:3px}.cke_hc .cke_combo_on a.cke_combo_button,.cke_hc .cke_combo_off a.cke_combo_button:hover,.cke_hc .cke_combo_off a.cke_combo_button:focus,.cke_hc .cke_combo_off a.cke_combo_button:active{border-width:3px;padding:1px}.cke_combo_text{line-height:26px;padding-left:10px;text-overflow:ellipsis;overflow:hidden;float:left;cursor:default;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.5);width:60px}.cke_rtl .cke_combo_text{float:right;text-align:right;padding-left:0;padding-right:10px}.cke_hc .cke_combo_text{line-height:18px;font-size:12px}.cke_combo_open{cursor:default;display:inline-block;font-size:0;height:19px;line-height:17px;margin:1px 7px 1px;width:5px}.cke_hc .cke_combo_open{height:12px}.cke_combo_arrow{cursor:default;margin:11px 0 0;float:left;height:0;width:0;font-size:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #474747}.cke_hc .cke_combo_arrow{font-size:10px;width:auto;border:0;margin-top:3px}.cke_combo_disabled .cke_combo_inlinelabel,.cke_combo_disabled .cke_combo_open{opacity:.3}.cke_path{float:left;margin:-2px 0 2px}a.cke_path_item,span.cke_path_empty{display:inline-block;float:left;padding:3px 4px;margin-right:2px;cursor:default;text-decoration:none;outline:0;border:0;color:#4c4c4c;text-shadow:0 1px 0 #fff;font-weight:bold;font-size:11px}.cke_rtl .cke_path,.cke_rtl .cke_path_item,.cke_rtl .cke_path_empty{float:right}a.cke_path_item:hover,a.cke_path_item:focus,a.cke_path_item:active{background-color:#bfbfbf;color:#333;text-shadow:0 1px 0 rgba(255,255,255,.5);border-radius:2px;box-shadow:0 0 4px rgba(0,0,0,.5) inset,0 1px 0 rgba(255,255,255,.5)}.cke_hc a.cke_path_item:hover,.cke_hc a.cke_path_item:focus,.cke_hc a.cke_path_item:active{border:2px solid;padding:1px 2px}.cke_button__source_label,.cke_button__sourcedialog_label{display:inline}.cke_combo__fontsize .cke_combo_text{width:30px}.cke_combopanel__fontsize{width:120px}textarea.cke_source{font-family:'Courier New',Monospace;font-size:small;background-color:#fff;white-space:pre-wrap;border:0;padding:0;margin:0;display:block}.cke_wysiwyg_frame,.cke_wysiwyg_div{background-color:#fff}.cke_notifications_area{pointer-events:none}.cke_notification{pointer-events:auto;position:relative;margin:10px;width:300px;color:white;border-radius:3px;text-align:center;opacity:.95;filter:alpha(opacity = 95);box-shadow:2px 2px 3px 0 rgba(50,50,50,0.3);-webkit-animation:fadeIn .7s;animation:fadeIn .7s}.cke_notification_message a{color:#12306f}@-webkit-keyframes fadeIn{from{opacity:.4}to{opacity:.95}}@keyframes fadeIn{from{opacity:.4}to{opacity:.95}}.cke_notification_success{background:#72b572;border:1px solid #63a563}.cke_notification_warning{background:#c83939;border:1px solid #902b2b}.cke_notification_info{background:#2e9ad0;border:1px solid #0f74a8}.cke_notification_info span.cke_notification_progress{background-color:#0f74a8;display:block;padding:0;margin:0;height:100%;overflow:hidden;position:absolute;z-index:1}.cke_notification_message{position:relative;margin:4px 23px 3px;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;z-index:4;text-overflow:ellipsis;overflow:hidden}.cke_notification_close{background-image:url(images/close.png);background-repeat:no-repeat;background-position:50%;position:absolute;cursor:pointer;text-align:center;height:20px;width:20px;top:1px;right:1px;padding:0;margin:0;z-index:5;opacity:.6;filter:alpha(opacity = 60)}.cke_notification_close:hover{opacity:1;filter:alpha(opacity = 100)}.cke_notification_close span{display:none}.cke_notification_warning a.cke_notification_close{opacity:.8;filter:alpha(opacity = 80)}.cke_notification_warning a.cke_notification_close:hover{opacity:1;filter:alpha(opacity = 100)}.cke_chrome{visibility:inherit}.cke_voice_label{display:none}legend.cke_voice_label{display:none}.cke_bottom{padding-bottom:3px}.cke_combo_text{margin-bottom:-1px;margin-top:1px}.cke_button__bold_icon {background: url(icons.png?t=20af917) no-repeat 0 -0px !important;}.cke_button__italic_icon {background: url(icons.png?t=20af917) no-repeat 0 -24px !important;}.cke_button__strike_icon {background: url(icons.png?t=20af917) no-repeat 0 -48px !important;}.cke_button__subscript_icon {background: url(icons.png?t=20af917) no-repeat 0 -72px !important;}.cke_button__superscript_icon {background: url(icons.png?t=20af917) no-repeat 0 -96px !important;}.cke_button__underline_icon {background: url(icons.png?t=20af917) no-repeat 0 -120px !important;}.cke_button__horizontalrule_icon {background: url(icons.png?t=20af917) no-repeat 0 -144px !important;}.cke_button__iframe_icon {background: url(icons.png?t=20af917) no-repeat 0 -168px !important;}.cke_button__image_icon {background: url(icons.png?t=20af917) no-repeat 0 -192px !important;}.cke_rtl .cke_button__indent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons.png?t=20af917) no-repeat 0 -216px !important;}.cke_ltr .cke_button__indent_icon {background: url(icons.png?t=20af917) no-repeat 0 -240px !important;}.cke_rtl .cke_button__outdent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons.png?t=20af917) no-repeat 0 -264px !important;}.cke_ltr .cke_button__outdent_icon {background: url(icons.png?t=20af917) no-repeat 0 -288px !important;}.cke_button__justifyblock_icon {background: url(icons.png?t=20af917) no-repeat 0 -312px !important;}.cke_button__justifycenter_icon {background: url(icons.png?t=20af917) no-repeat 0 -336px !important;}.cke_button__justifyleft_icon {background: url(icons.png?t=20af917) no-repeat 0 -360px !important;}.cke_button__justifyright_icon {background: url(icons.png?t=20af917) no-repeat 0 -384px !important;}.cke_rtl .cke_button__anchor_icon, .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons.png?t=20af917) no-repeat 0 -408px !important;}.cke_ltr .cke_button__anchor_icon {background: url(icons.png?t=20af917) no-repeat 0 -432px !important;}.cke_button__link_icon {background: url(icons.png?t=20af917) no-repeat 0 -456px !important;}.cke_button__unlink_icon {background: url(icons.png?t=20af917) no-repeat 0 -480px !important;}.cke_rtl .cke_button__bulletedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -504px !important;}.cke_ltr .cke_button__bulletedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -528px !important;}.cke_rtl .cke_button__numberedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -552px !important;}.cke_ltr .cke_button__numberedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -576px !important;}.cke_button__maximize_icon {background: url(icons.png?t=20af917) no-repeat 0 -600px !important;}.cke_button__removeformat_icon {background: url(icons.png?t=20af917) no-repeat 0 -624px !important;}.cke_rtl .cke_button__source_icon, .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons.png?t=20af917) no-repeat 0 -648px !important;}.cke_ltr .cke_button__source_icon {background: url(icons.png?t=20af917) no-repeat 0 -672px !important;}.cke_rtl .cke_button__copy_icon, .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons.png?t=20af917) no-repeat 0 -696px !important;}.cke_ltr .cke_button__copy_icon {background: url(icons.png?t=20af917) no-repeat 0 -720px !important;}.cke_rtl .cke_button__cut_icon, .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons.png?t=20af917) no-repeat 0 -744px !important;}.cke_ltr .cke_button__cut_icon {background: url(icons.png?t=20af917) no-repeat 0 -768px !important;}.cke_rtl .cke_button__paste_icon, .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons.png?t=20af917) no-repeat 0 -792px !important;}.cke_ltr .cke_button__paste_icon {background: url(icons.png?t=20af917) no-repeat 0 -816px !important;}.cke_button__oembed_icon {background: url(icons.png?t=20af917) no-repeat 0 -840px !important;}.cke_hidpi .cke_button__bold_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -0px !important;background-size: 16px !important;}.cke_hidpi .cke_button__italic_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -24px !important;background-size: 16px !important;}.cke_hidpi .cke_button__strike_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -48px !important;background-size: 16px !important;}.cke_hidpi .cke_button__subscript_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -72px !important;background-size: 16px !important;}.cke_hidpi .cke_button__superscript_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -96px !important;background-size: 16px !important;}.cke_hidpi .cke_button__underline_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -120px !important;background-size: 16px !important;}.cke_hidpi .cke_button__horizontalrule_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -144px !important;background-size: 16px !important;}.cke_hidpi .cke_button__iframe_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -168px !important;background-size: 16px !important;}.cke_hidpi .cke_button__image_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -192px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__indent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -216px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__indent_icon,.cke_ltr.cke_hidpi .cke_button__indent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -240px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__outdent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -264px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__outdent_icon,.cke_ltr.cke_hidpi .cke_button__outdent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -288px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyblock_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -312px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifycenter_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -336px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyleft_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -360px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyright_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -384px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__anchor_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -408px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__anchor_icon,.cke_ltr.cke_hidpi .cke_button__anchor_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -432px !important;background-size: 16px !important;}.cke_hidpi .cke_button__link_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -456px !important;background-size: 16px !important;}.cke_hidpi .cke_button__unlink_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -480px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__bulletedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -504px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__bulletedlist_icon,.cke_ltr.cke_hidpi .cke_button__bulletedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -528px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__numberedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -552px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__numberedlist_icon,.cke_ltr.cke_hidpi .cke_button__numberedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -576px !important;background-size: 16px !important;}.cke_hidpi .cke_button__maximize_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -600px !important;background-size: 16px !important;}.cke_hidpi .cke_button__removeformat_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -624px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__source_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -648px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__source_icon,.cke_ltr.cke_hidpi .cke_button__source_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -672px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__copy_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -696px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__copy_icon,.cke_ltr.cke_hidpi .cke_button__copy_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -720px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__cut_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -744px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__cut_icon,.cke_ltr.cke_hidpi .cke_button__cut_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -768px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__paste_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -792px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__paste_icon,.cke_ltr.cke_hidpi .cke_button__paste_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -816px !important;background-size: 16px !important;}.cke_hidpi .cke_button__oembed_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -840px !important;background-size: 16px !important;}
\ No newline at end of file
+.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none}.cke_reset_all,.cke_reset_all *,.cke_reset_all a,.cke_reset_all textarea{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre-wrap}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box}.cke_reset_all table{table-layout:auto}.cke_chrome{display:block;border:1px solid #b6b6b6;padding:0;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_inner{display:block;-webkit-touch-callout:none;background:#fff;padding:0}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{border-bottom:1px solid #b6b6b6;padding:6px 8px 2px;white-space:normal;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_float .cke_top{border:1px solid #b6b6b6;border-bottom-color:#999}.cke_bottom{padding:6px 8px 2px;position:relative;border-top:1px solid #bfbfbf;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px;box-shadow:0 1px 0 rgba(255,255,255,.3)}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #a5a5a5;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{padding:3px 4px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;border-radius:2px}* html .cke_panel_listItem a{width:100%;color:#000}*:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{cursor:default;font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:4px 6px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #b6b6b6;border-radius:2px 2px 0 0;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Serif}.cke_colorblock,.cke_colorblock a{text-decoration:none;color:#000}span.cke_colorbox{width:10px;height:10px;border:#808080 1px solid;float:left}.cke_rtl span.cke_colorbox{float:right}a.cke_colorbox{border:#fff 1px solid;padding:2px;float:left;width:12px;height:12px}.cke_rtl a.cke_colorbox{float:right}a:hover.cke_colorbox,a:focus.cke_colorbox,a:active.cke_colorbox{border:#b6b6b6 1px solid;background-color:#e5e5e5}a.cke_colorauto,a.cke_colormore{border:#fff 1px solid;padding:2px;display:block;cursor:pointer}a:hover.cke_colorauto,a:hover.cke_colormore,a:focus.cke_colorauto,a:focus.cke_colormore,a:active.cke_colorauto,a:active.cke_colormore{border:#b6b6b6 1px solid;background-color:#e5e5e5}.cke_toolbar{float:left}.cke_rtl .cke_toolbar{float:right}.cke_toolgroup{float:left;margin:0 6px 5px 0;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_hc .cke_toolgroup{border:0;margin-right:10px;margin-bottom:10px}.cke_rtl .cke_toolgroup{float:right;margin-left:6px;margin-right:0}a.cke_button{display:inline-block;height:18px;padding:4px 6px;outline:0;cursor:default;float:left;border:0}.cke_ltr .cke_button:last-child,.cke_rtl .cke_button:first-child{border-radius:0 2px 2px 0}.cke_ltr .cke_button:first-child,.cke_rtl .cke_button:last-child{border-radius:2px 0 0 2px}.cke_rtl .cke_button{float:right}.cke_hc .cke_button{border:1px solid black;padding:3px 5px;margin:-2px 4px 0 -2px}a.cke_button_on{box-shadow:0 1px 5px rgba(0,0,0,.6) inset,0 1px 0 rgba(0,0,0,.2);background:#b5b5b5;background-image:linear-gradient(to bottom,#aaa,#cacaca);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#aaaaaa',endColorstr='#cacaca')}.cke_hc .cke_button_on,.cke_hc a.cke_button_off:hover,.cke_hc a.cke_button_off:focus,.cke_hc a.cke_button_off:active,.cke_hc a.cke_button_disabled:hover,.cke_hc a.cke_button_disabled:focus,.cke_hc a.cke_button_disabled:active{border-width:3px;padding:1px 3px}.cke_button_disabled .cke_button_icon{opacity:.3}.cke_hc .cke_button_disabled{opacity:.5}a.cke_button_on:hover,a.cke_button_on:focus,a.cke_button_on:active{box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2)}a.cke_button_off:hover,a.cke_button_off:focus,a.cke_button_off:active,a.cke_button_disabled:hover,a.cke_button_disabled:focus,a.cke_button_disabled:active{box-shadow:0 0 1px rgba(0,0,0,.3) inset;background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}.cke_button_icon{cursor:inherit;background-repeat:no-repeat;margin-top:1px;width:16px;height:16px;float:left;display:inline-block}.cke_rtl .cke_button_icon{float:right}.cke_hc .cke_button_icon{display:none}.cke_button_label{display:none;padding-left:3px;margin-top:1px;line-height:17px;vertical-align:middle;float:left;cursor:default;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.5)}.cke_rtl .cke_button_label{padding-right:3px;padding-left:0;float:right}.cke_hc .cke_button_label{padding:0;display:inline-block;font-size:12px}.cke_button_arrow{display:inline-block;margin:8px 0 0 1px;width:0;height:0;cursor:default;vertical-align:top;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #474747}.cke_rtl .cke_button_arrow{margin-right:5px;margin-left:0}.cke_hc .cke_button_arrow{font-size:10px;margin:3px -2px 0 3px;width:auto;border:0}.cke_toolbar_separator{float:left;background-color:#c0c0c0;background-color:rgba(0,0,0,.2);margin:5px 2px 0;height:18px;width:1px;box-shadow:1px 0 1px rgba(255,255,255,.5)}.cke_rtl .cke_toolbar_separator{float:right;box-shadow:-1px 0 1px rgba(255,255,255,.1)}.cke_hc .cke_toolbar_separator{width:0;border-left:1px solid;margin:1px 5px 0 0}.cke_toolbar_break{display:block;clear:left}.cke_rtl .cke_toolbar_break{clear:right}a.cke_toolbox_collapser{width:12px;height:11px;float:right;margin:11px 0 0;font-size:0;cursor:default;text-align:center;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_toolbox_collapser:hover{background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}.cke_toolbox_collapser.cke_toolbox_collapser_min{margin:0 2px 4px}.cke_rtl .cke_toolbox_collapser{float:left}.cke_toolbox_collapser .cke_arrow{display:inline-block;height:0;width:0;font-size:0;margin-top:1px;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:3px solid #474747;border-top:3px solid transparent}.cke_toolbox_collapser.cke_toolbox_collapser_min .cke_arrow{margin-top:4px;border-bottom-color:transparent;border-top-color:#474747}.cke_hc .cke_toolbox_collapser .cke_arrow{font-size:8px;width:auto;border:0;margin-top:0;margin-right:2px}.cke_menubutton{display:block}.cke_menuitem span{cursor:default}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:#d3d3d3;display:block}.cke_hc .cke_menubutton{padding:2px}.cke_hc .cke_menubutton:hover,.cke_hc .cke_menubutton:focus,.cke_hc .cke_menubutton:active{border:2px solid;padding:0}.cke_menubutton_inner{display:table-row}.cke_menubutton_icon,.cke_menubutton_label,.cke_menuarrow{display:table-cell}.cke_menubutton_icon{background-color:#d7d8d7;opacity:.70;filter:alpha(opacity=70);padding:4px}.cke_hc .cke_menubutton_icon{height:16px;width:0;padding:4px 0}.cke_menubutton:hover .cke_menubutton_icon,.cke_menubutton:focus .cke_menubutton_icon,.cke_menubutton:active .cke_menubutton_icon{background-color:#d0d2d0}.cke_menubutton_disabled:hover .cke_menubutton_icon,.cke_menubutton_disabled:focus .cke_menubutton_icon,.cke_menubutton_disabled:active .cke_menubutton_icon{opacity:.3;filter:alpha(opacity=30)}.cke_menubutton_label{padding:0 5px;background-color:transparent;width:100%;vertical-align:middle}.cke_menubutton_shortcut{color:#979797}.cke_menubutton_disabled .cke_menubutton_label{opacity:.3;filter:alpha(opacity=30)}.cke_menubutton_on{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_menubutton_on .cke_menubutton_icon{padding-right:3px}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:#eff0ef}.cke_panel_frame .cke_menubutton_label{display:none}.cke_menuseparator{background-color:#d3d3d3;height:1px;filter:alpha(opacity=70);opacity:.70}.cke_menuarrow{background-image:url(images/arrow.png);background-position:0 10px;background-repeat:no-repeat;padding:0 5px}.cke_rtl .cke_menuarrow{background-position:5px -13px;background-repeat:no-repeat}.cke_menuarrow span{display:none}.cke_hc .cke_menuarrow span{vertical-align:middle;display:inline}.cke_combo{display:inline-block;float:left}.cke_rtl .cke_combo{float:right}.cke_hc .cke_combo{margin-top:-2px}.cke_combo_label{display:none;float:left;line-height:26px;vertical-align:top;margin-right:5px}.cke_rtl .cke_combo_label{float:right;margin-left:5px;margin-right:0}a.cke_combo_button{cursor:default;display:inline-block;float:left;margin:0 6px 5px 0;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_combo_off a.cke_combo_button:hover,.cke_combo_off a.cke_combo_button:focus{background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc');outline:0}.cke_combo_off a.cke_combo_button:active,.cke_combo_on a.cke_combo_button{border:1px solid #777;box-shadow:0 1px 0 rgba(255,255,255,.5),0 1px 5px rgba(0,0,0,.6) inset;background:#b5b5b5;background-image:linear-gradient(to bottom,#aaa,#cacaca);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#aaaaaa',endColorstr='#cacaca')}.cke_combo_on a.cke_combo_button:hover,.cke_combo_on a.cke_combo_button:focus,.cke_combo_on a.cke_combo_button:active{box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2)}.cke_rtl .cke_combo_button{float:right;margin-left:5px;margin-right:0}.cke_hc a.cke_combo_button{padding:3px}.cke_hc .cke_combo_on a.cke_combo_button,.cke_hc .cke_combo_off a.cke_combo_button:hover,.cke_hc .cke_combo_off a.cke_combo_button:focus,.cke_hc .cke_combo_off a.cke_combo_button:active{border-width:3px;padding:1px}.cke_combo_text{line-height:26px;padding-left:10px;text-overflow:ellipsis;overflow:hidden;float:left;cursor:default;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.5);width:60px}.cke_rtl .cke_combo_text{float:right;text-align:right;padding-left:0;padding-right:10px}.cke_hc .cke_combo_text{line-height:18px;font-size:12px}.cke_combo_open{cursor:default;display:inline-block;font-size:0;height:19px;line-height:17px;margin:1px 7px 1px;width:5px}.cke_hc .cke_combo_open{height:12px}.cke_combo_arrow{cursor:default;margin:11px 0 0;float:left;height:0;width:0;font-size:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #474747}.cke_hc .cke_combo_arrow{font-size:10px;width:auto;border:0;margin-top:3px}.cke_combo_disabled .cke_combo_inlinelabel,.cke_combo_disabled .cke_combo_open{opacity:.3}.cke_path{float:left;margin:-2px 0 2px}a.cke_path_item,span.cke_path_empty{display:inline-block;float:left;padding:3px 4px;margin-right:2px;cursor:default;text-decoration:none;outline:0;border:0;color:#4c4c4c;text-shadow:0 1px 0 #fff;font-weight:bold;font-size:11px}.cke_rtl .cke_path,.cke_rtl .cke_path_item,.cke_rtl .cke_path_empty{float:right}a.cke_path_item:hover,a.cke_path_item:focus,a.cke_path_item:active{background-color:#bfbfbf;color:#333;text-shadow:0 1px 0 rgba(255,255,255,.5);border-radius:2px;box-shadow:0 0 4px rgba(0,0,0,.5) inset,0 1px 0 rgba(255,255,255,.5)}.cke_hc a.cke_path_item:hover,.cke_hc a.cke_path_item:focus,.cke_hc a.cke_path_item:active{border:2px solid;padding:1px 2px}.cke_button__source_label,.cke_button__sourcedialog_label{display:inline}.cke_combo__fontsize .cke_combo_text{width:30px}.cke_combopanel__fontsize{width:120px}textarea.cke_source{font-family:'Courier New',Monospace;font-size:small;background-color:#fff;white-space:pre-wrap;border:0;padding:0;margin:0;display:block}.cke_wysiwyg_frame,.cke_wysiwyg_div{background-color:#fff}.cke_notifications_area{pointer-events:none}.cke_notification{pointer-events:auto;position:relative;margin:10px;width:300px;color:white;border-radius:3px;text-align:center;opacity:.95;filter:alpha(opacity = 95);box-shadow:2px 2px 3px 0 rgba(50,50,50,0.3);-webkit-animation:fadeIn .7s;animation:fadeIn .7s}.cke_notification_message a{color:#12306f}@-webkit-keyframes fadeIn{from{opacity:.4}to{opacity:.95}}@keyframes fadeIn{from{opacity:.4}to{opacity:.95}}.cke_notification_success{background:#72b572;border:1px solid #63a563}.cke_notification_warning{background:#c83939;border:1px solid #902b2b}.cke_notification_info{background:#2e9ad0;border:1px solid #0f74a8}.cke_notification_info span.cke_notification_progress{background-color:#0f74a8;display:block;padding:0;margin:0;height:100%;overflow:hidden;position:absolute;z-index:1}.cke_notification_message{position:relative;margin:4px 23px 3px;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;z-index:4;text-overflow:ellipsis;overflow:hidden}.cke_notification_close{background-image:url(images/close.png);background-repeat:no-repeat;background-position:50%;position:absolute;cursor:pointer;text-align:center;height:20px;width:20px;top:1px;right:1px;padding:0;margin:0;z-index:5;opacity:.6;filter:alpha(opacity = 60)}.cke_notification_close:hover{opacity:1;filter:alpha(opacity = 100)}.cke_notification_close span{display:none}.cke_notification_warning a.cke_notification_close{opacity:.8;filter:alpha(opacity = 80)}.cke_notification_warning a.cke_notification_close:hover{opacity:1;filter:alpha(opacity = 100)}.cke_chrome{visibility:inherit}.cke_voice_label{display:none}legend.cke_voice_label{display:none}.cke_bottom{padding-bottom:3px}.cke_combo_text{margin-bottom:-1px;margin-top:1px}.cke_button__bold_icon {background: url(icons.png?t=20af917) no-repeat 0 -0px !important;}.cke_button__italic_icon {background: url(icons.png?t=20af917) no-repeat 0 -24px !important;}.cke_button__strike_icon {background: url(icons.png?t=20af917) no-repeat 0 -48px !important;}.cke_button__subscript_icon {background: url(icons.png?t=20af917) no-repeat 0 -72px !important;}.cke_button__superscript_icon {background: url(icons.png?t=20af917) no-repeat 0 -96px !important;}.cke_button__underline_icon {background: url(icons.png?t=20af917) no-repeat 0 -120px !important;}.cke_button__horizontalrule_icon {background: url(icons.png?t=20af917) no-repeat 0 -144px !important;}.cke_button__iframe_icon {background: url(icons.png?t=20af917) no-repeat 0 -168px !important;}.cke_button__image_icon {background: url(icons.png?t=20af917) no-repeat 0 -192px !important;}.cke_rtl .cke_button__indent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons.png?t=20af917) no-repeat 0 -216px !important;}.cke_ltr .cke_button__indent_icon {background: url(icons.png?t=20af917) no-repeat 0 -240px !important;}.cke_rtl .cke_button__outdent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons.png?t=20af917) no-repeat 0 -264px !important;}.cke_ltr .cke_button__outdent_icon {background: url(icons.png?t=20af917) no-repeat 0 -288px !important;}.cke_button__justifyblock_icon {background: url(icons.png?t=20af917) no-repeat 0 -312px !important;}.cke_button__justifycenter_icon {background: url(icons.png?t=20af917) no-repeat 0 -336px !important;}.cke_button__justifyleft_icon {background: url(icons.png?t=20af917) no-repeat 0 -360px !important;}.cke_button__justifyright_icon {background: url(icons.png?t=20af917) no-repeat 0 -384px !important;}.cke_rtl .cke_button__anchor_icon, .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons.png?t=20af917) no-repeat 0 -408px !important;}.cke_ltr .cke_button__anchor_icon {background: url(icons.png?t=20af917) no-repeat 0 -432px !important;}.cke_button__link_icon {background: url(icons.png?t=20af917) no-repeat 0 -456px !important;}.cke_button__unlink_icon {background: url(icons.png?t=20af917) no-repeat 0 -480px !important;}.cke_rtl .cke_button__bulletedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -504px !important;}.cke_ltr .cke_button__bulletedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -528px !important;}.cke_rtl .cke_button__numberedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -552px !important;}.cke_ltr .cke_button__numberedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -576px !important;}.cke_button__maximize_icon {background: url(icons.png?t=20af917) no-repeat 0 -600px !important;}.cke_button__removeformat_icon {background: url(icons.png?t=20af917) no-repeat 0 -624px !important;}.cke_rtl .cke_button__source_icon, .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons.png?t=20af917) no-repeat 0 -648px !important;}.cke_ltr .cke_button__source_icon {background: url(icons.png?t=20af917) no-repeat 0 -672px !important;}.cke_rtl .cke_button__copy_icon, .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons.png?t=20af917) no-repeat 0 -696px !important;}.cke_ltr .cke_button__copy_icon {background: url(icons.png?t=20af917) no-repeat 0 -720px !important;}.cke_rtl .cke_button__cut_icon, .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons.png?t=20af917) no-repeat 0 -744px !important;}.cke_ltr .cke_button__cut_icon {background: url(icons.png?t=20af917) no-repeat 0 -768px !important;}.cke_rtl .cke_button__paste_icon, .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons.png?t=20af917) no-repeat 0 -792px !important;}.cke_ltr .cke_button__paste_icon {background: url(icons.png?t=20af917) no-repeat 0 -816px !important;}.cke_button__oembed_icon {background: url(icons.png?t=20af917) no-repeat 0 -840px !important;}.cke_button__bgcolor_icon {background: url(icons.png?t=20af917) no-repeat 0 -864px !important;}.cke_button__textcolor_icon {background: url(icons.png?t=20af917) no-repeat 0 -888px !important;}.cke_button__creatediv_icon {background: url(icons.png?t=20af917) no-repeat 0 -912px !important;}.cke_hidpi .cke_button__bold_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -0px !important;background-size: 16px !important;}.cke_hidpi .cke_button__italic_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -24px !important;background-size: 16px !important;}.cke_hidpi .cke_button__strike_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -48px !important;background-size: 16px !important;}.cke_hidpi .cke_button__subscript_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -72px !important;background-size: 16px !important;}.cke_hidpi .cke_button__superscript_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -96px !important;background-size: 16px !important;}.cke_hidpi .cke_button__underline_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -120px !important;background-size: 16px !important;}.cke_hidpi .cke_button__horizontalrule_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -144px !important;background-size: 16px !important;}.cke_hidpi .cke_button__iframe_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -168px !important;background-size: 16px !important;}.cke_hidpi .cke_button__image_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -192px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__indent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -216px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__indent_icon,.cke_ltr.cke_hidpi .cke_button__indent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -240px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__outdent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -264px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__outdent_icon,.cke_ltr.cke_hidpi .cke_button__outdent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -288px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyblock_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -312px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifycenter_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -336px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyleft_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -360px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyright_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -384px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__anchor_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -408px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__anchor_icon,.cke_ltr.cke_hidpi .cke_button__anchor_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -432px !important;background-size: 16px !important;}.cke_hidpi .cke_button__link_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -456px !important;background-size: 16px !important;}.cke_hidpi .cke_button__unlink_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -480px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__bulletedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -504px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__bulletedlist_icon,.cke_ltr.cke_hidpi .cke_button__bulletedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -528px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__numberedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -552px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__numberedlist_icon,.cke_ltr.cke_hidpi .cke_button__numberedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -576px !important;background-size: 16px !important;}.cke_hidpi .cke_button__maximize_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -600px !important;background-size: 16px !important;}.cke_hidpi .cke_button__removeformat_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -624px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__source_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -648px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__source_icon,.cke_ltr.cke_hidpi .cke_button__source_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -672px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__copy_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -696px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__copy_icon,.cke_ltr.cke_hidpi .cke_button__copy_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -720px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__cut_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -744px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__cut_icon,.cke_ltr.cke_hidpi .cke_button__cut_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -768px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__paste_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -792px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__paste_icon,.cke_ltr.cke_hidpi .cke_button__paste_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -816px !important;background-size: 16px !important;}.cke_hidpi .cke_button__oembed_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -840px !important;background-size: 16px !important;}.cke_hidpi .cke_button__bgcolor_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -864px !important;background-size: 16px !important;}.cke_hidpi .cke_button__textcolor_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -888px !important;background-size: 16px !important;}.cke_hidpi .cke_button__creatediv_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -912px !important;background-size: 16px !important;}
\ No newline at end of file
index 79dd2453b958caf670c83c91fca1cff965c4873f..e972f86e775c32d42ee122fd736a4be197338ec1 100644 (file)
@@ -2,4 +2,4 @@
 Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
 For licensing, see LICENSE.md or http://ckeditor.com/license\r
 */\r
-.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none}.cke_reset_all,.cke_reset_all *,.cke_reset_all a,.cke_reset_all textarea{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre-wrap}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box}.cke_reset_all table{table-layout:auto}.cke_chrome{display:block;border:1px solid #b6b6b6;padding:0;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_inner{display:block;-webkit-touch-callout:none;background:#fff;padding:0}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{border-bottom:1px solid #b6b6b6;padding:6px 8px 2px;white-space:normal;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_float .cke_top{border:1px solid #b6b6b6;border-bottom-color:#999}.cke_bottom{padding:6px 8px 2px;position:relative;border-top:1px solid #bfbfbf;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px;box-shadow:0 1px 0 rgba(255,255,255,.3)}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #a5a5a5;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{padding:3px 4px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;border-radius:2px}* html .cke_panel_listItem a{width:100%;color:#000}*:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{cursor:default;font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:4px 6px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #b6b6b6;border-radius:2px 2px 0 0;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Serif}.cke_colorblock,.cke_colorblock a{text-decoration:none;color:#000}span.cke_colorbox{width:10px;height:10px;border:#808080 1px solid;float:left}.cke_rtl span.cke_colorbox{float:right}a.cke_colorbox{border:#fff 1px solid;padding:2px;float:left;width:12px;height:12px}.cke_rtl a.cke_colorbox{float:right}a:hover.cke_colorbox,a:focus.cke_colorbox,a:active.cke_colorbox{border:#b6b6b6 1px solid;background-color:#e5e5e5}a.cke_colorauto,a.cke_colormore{border:#fff 1px solid;padding:2px;display:block;cursor:pointer}a:hover.cke_colorauto,a:hover.cke_colormore,a:focus.cke_colorauto,a:focus.cke_colormore,a:active.cke_colorauto,a:active.cke_colormore{border:#b6b6b6 1px solid;background-color:#e5e5e5}.cke_toolbar{float:left}.cke_rtl .cke_toolbar{float:right}.cke_toolgroup{float:left;margin:0 6px 5px 0;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_hc .cke_toolgroup{border:0;margin-right:10px;margin-bottom:10px}.cke_rtl .cke_toolgroup{float:right;margin-left:6px;margin-right:0}a.cke_button{display:inline-block;height:18px;padding:4px 6px;outline:0;cursor:default;float:left;border:0}.cke_ltr .cke_button:last-child,.cke_rtl .cke_button:first-child{border-radius:0 2px 2px 0}.cke_ltr .cke_button:first-child,.cke_rtl .cke_button:last-child{border-radius:2px 0 0 2px}.cke_rtl .cke_button{float:right}.cke_hc .cke_button{border:1px solid black;padding:3px 5px;margin:-2px 4px 0 -2px}a.cke_button_on{box-shadow:0 1px 5px rgba(0,0,0,.6) inset,0 1px 0 rgba(0,0,0,.2);background:#b5b5b5;background-image:linear-gradient(to bottom,#aaa,#cacaca);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#aaaaaa',endColorstr='#cacaca')}.cke_hc .cke_button_on,.cke_hc a.cke_button_off:hover,.cke_hc a.cke_button_off:focus,.cke_hc a.cke_button_off:active,.cke_hc a.cke_button_disabled:hover,.cke_hc a.cke_button_disabled:focus,.cke_hc a.cke_button_disabled:active{border-width:3px;padding:1px 3px}.cke_button_disabled .cke_button_icon{opacity:.3}.cke_hc .cke_button_disabled{opacity:.5}a.cke_button_on:hover,a.cke_button_on:focus,a.cke_button_on:active{box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2)}a.cke_button_off:hover,a.cke_button_off:focus,a.cke_button_off:active,a.cke_button_disabled:hover,a.cke_button_disabled:focus,a.cke_button_disabled:active{box-shadow:0 0 1px rgba(0,0,0,.3) inset;background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}.cke_button_icon{cursor:inherit;background-repeat:no-repeat;margin-top:1px;width:16px;height:16px;float:left;display:inline-block}.cke_rtl .cke_button_icon{float:right}.cke_hc .cke_button_icon{display:none}.cke_button_label{display:none;padding-left:3px;margin-top:1px;line-height:17px;vertical-align:middle;float:left;cursor:default;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.5)}.cke_rtl .cke_button_label{padding-right:3px;padding-left:0;float:right}.cke_hc .cke_button_label{padding:0;display:inline-block;font-size:12px}.cke_button_arrow{display:inline-block;margin:8px 0 0 1px;width:0;height:0;cursor:default;vertical-align:top;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #474747}.cke_rtl .cke_button_arrow{margin-right:5px;margin-left:0}.cke_hc .cke_button_arrow{font-size:10px;margin:3px -2px 0 3px;width:auto;border:0}.cke_toolbar_separator{float:left;background-color:#c0c0c0;background-color:rgba(0,0,0,.2);margin:5px 2px 0;height:18px;width:1px;box-shadow:1px 0 1px rgba(255,255,255,.5)}.cke_rtl .cke_toolbar_separator{float:right;box-shadow:-1px 0 1px rgba(255,255,255,.1)}.cke_hc .cke_toolbar_separator{width:0;border-left:1px solid;margin:1px 5px 0 0}.cke_toolbar_break{display:block;clear:left}.cke_rtl .cke_toolbar_break{clear:right}a.cke_toolbox_collapser{width:12px;height:11px;float:right;margin:11px 0 0;font-size:0;cursor:default;text-align:center;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_toolbox_collapser:hover{background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}.cke_toolbox_collapser.cke_toolbox_collapser_min{margin:0 2px 4px}.cke_rtl .cke_toolbox_collapser{float:left}.cke_toolbox_collapser .cke_arrow{display:inline-block;height:0;width:0;font-size:0;margin-top:1px;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:3px solid #474747;border-top:3px solid transparent}.cke_toolbox_collapser.cke_toolbox_collapser_min .cke_arrow{margin-top:4px;border-bottom-color:transparent;border-top-color:#474747}.cke_hc .cke_toolbox_collapser .cke_arrow{font-size:8px;width:auto;border:0;margin-top:0;margin-right:2px}.cke_menubutton{display:block}.cke_menuitem span{cursor:default}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:#d3d3d3;display:block}.cke_hc .cke_menubutton{padding:2px}.cke_hc .cke_menubutton:hover,.cke_hc .cke_menubutton:focus,.cke_hc .cke_menubutton:active{border:2px solid;padding:0}.cke_menubutton_inner{display:table-row}.cke_menubutton_icon,.cke_menubutton_label,.cke_menuarrow{display:table-cell}.cke_menubutton_icon{background-color:#d7d8d7;opacity:.70;filter:alpha(opacity=70);padding:4px}.cke_hc .cke_menubutton_icon{height:16px;width:0;padding:4px 0}.cke_menubutton:hover .cke_menubutton_icon,.cke_menubutton:focus .cke_menubutton_icon,.cke_menubutton:active .cke_menubutton_icon{background-color:#d0d2d0}.cke_menubutton_disabled:hover .cke_menubutton_icon,.cke_menubutton_disabled:focus .cke_menubutton_icon,.cke_menubutton_disabled:active .cke_menubutton_icon{opacity:.3;filter:alpha(opacity=30)}.cke_menubutton_label{padding:0 5px;background-color:transparent;width:100%;vertical-align:middle}.cke_menubutton_shortcut{color:#979797}.cke_menubutton_disabled .cke_menubutton_label{opacity:.3;filter:alpha(opacity=30)}.cke_menubutton_on{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_menubutton_on .cke_menubutton_icon{padding-right:3px}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:#eff0ef}.cke_panel_frame .cke_menubutton_label{display:none}.cke_menuseparator{background-color:#d3d3d3;height:1px;filter:alpha(opacity=70);opacity:.70}.cke_menuarrow{background-image:url(images/arrow.png);background-position:0 10px;background-repeat:no-repeat;padding:0 5px}.cke_rtl .cke_menuarrow{background-position:5px -13px;background-repeat:no-repeat}.cke_menuarrow span{display:none}.cke_hc .cke_menuarrow span{vertical-align:middle;display:inline}.cke_combo{display:inline-block;float:left}.cke_rtl .cke_combo{float:right}.cke_hc .cke_combo{margin-top:-2px}.cke_combo_label{display:none;float:left;line-height:26px;vertical-align:top;margin-right:5px}.cke_rtl .cke_combo_label{float:right;margin-left:5px;margin-right:0}a.cke_combo_button{cursor:default;display:inline-block;float:left;margin:0 6px 5px 0;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_combo_off a.cke_combo_button:hover,.cke_combo_off a.cke_combo_button:focus{background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc');outline:0}.cke_combo_off a.cke_combo_button:active,.cke_combo_on a.cke_combo_button{border:1px solid #777;box-shadow:0 1px 0 rgba(255,255,255,.5),0 1px 5px rgba(0,0,0,.6) inset;background:#b5b5b5;background-image:linear-gradient(to bottom,#aaa,#cacaca);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#aaaaaa',endColorstr='#cacaca')}.cke_combo_on a.cke_combo_button:hover,.cke_combo_on a.cke_combo_button:focus,.cke_combo_on a.cke_combo_button:active{box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2)}.cke_rtl .cke_combo_button{float:right;margin-left:5px;margin-right:0}.cke_hc a.cke_combo_button{padding:3px}.cke_hc .cke_combo_on a.cke_combo_button,.cke_hc .cke_combo_off a.cke_combo_button:hover,.cke_hc .cke_combo_off a.cke_combo_button:focus,.cke_hc .cke_combo_off a.cke_combo_button:active{border-width:3px;padding:1px}.cke_combo_text{line-height:26px;padding-left:10px;text-overflow:ellipsis;overflow:hidden;float:left;cursor:default;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.5);width:60px}.cke_rtl .cke_combo_text{float:right;text-align:right;padding-left:0;padding-right:10px}.cke_hc .cke_combo_text{line-height:18px;font-size:12px}.cke_combo_open{cursor:default;display:inline-block;font-size:0;height:19px;line-height:17px;margin:1px 7px 1px;width:5px}.cke_hc .cke_combo_open{height:12px}.cke_combo_arrow{cursor:default;margin:11px 0 0;float:left;height:0;width:0;font-size:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #474747}.cke_hc .cke_combo_arrow{font-size:10px;width:auto;border:0;margin-top:3px}.cke_combo_disabled .cke_combo_inlinelabel,.cke_combo_disabled .cke_combo_open{opacity:.3}.cke_path{float:left;margin:-2px 0 2px}a.cke_path_item,span.cke_path_empty{display:inline-block;float:left;padding:3px 4px;margin-right:2px;cursor:default;text-decoration:none;outline:0;border:0;color:#4c4c4c;text-shadow:0 1px 0 #fff;font-weight:bold;font-size:11px}.cke_rtl .cke_path,.cke_rtl .cke_path_item,.cke_rtl .cke_path_empty{float:right}a.cke_path_item:hover,a.cke_path_item:focus,a.cke_path_item:active{background-color:#bfbfbf;color:#333;text-shadow:0 1px 0 rgba(255,255,255,.5);border-radius:2px;box-shadow:0 0 4px rgba(0,0,0,.5) inset,0 1px 0 rgba(255,255,255,.5)}.cke_hc a.cke_path_item:hover,.cke_hc a.cke_path_item:focus,.cke_hc a.cke_path_item:active{border:2px solid;padding:1px 2px}.cke_button__source_label,.cke_button__sourcedialog_label{display:inline}.cke_combo__fontsize .cke_combo_text{width:30px}.cke_combopanel__fontsize{width:120px}textarea.cke_source{font-family:'Courier New',Monospace;font-size:small;background-color:#fff;white-space:pre-wrap;border:0;padding:0;margin:0;display:block}.cke_wysiwyg_frame,.cke_wysiwyg_div{background-color:#fff}.cke_notifications_area{pointer-events:none}.cke_notification{pointer-events:auto;position:relative;margin:10px;width:300px;color:white;border-radius:3px;text-align:center;opacity:.95;filter:alpha(opacity = 95);box-shadow:2px 2px 3px 0 rgba(50,50,50,0.3);-webkit-animation:fadeIn .7s;animation:fadeIn .7s}.cke_notification_message a{color:#12306f}@-webkit-keyframes fadeIn{from{opacity:.4}to{opacity:.95}}@keyframes fadeIn{from{opacity:.4}to{opacity:.95}}.cke_notification_success{background:#72b572;border:1px solid #63a563}.cke_notification_warning{background:#c83939;border:1px solid #902b2b}.cke_notification_info{background:#2e9ad0;border:1px solid #0f74a8}.cke_notification_info span.cke_notification_progress{background-color:#0f74a8;display:block;padding:0;margin:0;height:100%;overflow:hidden;position:absolute;z-index:1}.cke_notification_message{position:relative;margin:4px 23px 3px;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;z-index:4;text-overflow:ellipsis;overflow:hidden}.cke_notification_close{background-image:url(images/close.png);background-repeat:no-repeat;background-position:50%;position:absolute;cursor:pointer;text-align:center;height:20px;width:20px;top:1px;right:1px;padding:0;margin:0;z-index:5;opacity:.6;filter:alpha(opacity = 60)}.cke_notification_close:hover{opacity:1;filter:alpha(opacity = 100)}.cke_notification_close span{display:none}.cke_notification_warning a.cke_notification_close{opacity:.8;filter:alpha(opacity = 80)}.cke_notification_warning a.cke_notification_close:hover{opacity:1;filter:alpha(opacity = 100)}.cke_chrome{visibility:inherit}.cke_voice_label{display:none}legend.cke_voice_label{display:none}a.cke_button_disabled,a.cke_button_disabled:hover,a.cke_button_disabled:focus,a.cke_button_disabled:active{filter:alpha(opacity = 30)}.cke_button_disabled .cke_button_icon{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00ffffff,endColorstr=#00ffffff)}.cke_button_off:hover,.cke_button_off:focus,.cke_button_off:active{filter:alpha(opacity = 100)}.cke_combo_disabled .cke_combo_inlinelabel,.cke_combo_disabled .cke_combo_open{filter:alpha(opacity = 30)}.cke_toolbox_collapser{border:1px solid #a6a6a6}.cke_toolbox_collapser .cke_arrow{margin-top:1px}.cke_hc .cke_top,.cke_hc .cke_bottom,.cke_hc .cke_combo_button,.cke_hc a.cke_combo_button:hover,.cke_hc a.cke_combo_button:focus,.cke_hc .cke_toolgroup,.cke_hc .cke_button_on,.cke_hc a.cke_button_off:hover,.cke_hc a.cke_button_off:focus,.cke_hc a.cke_button_off:active,.cke_hc .cke_toolbox_collapser,.cke_hc .cke_toolbox_collapser:hover,.cke_hc .cke_panel_grouptitle{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.cke_button__bold_icon {background: url(icons.png?t=20af917) no-repeat 0 -0px !important;}.cke_button__italic_icon {background: url(icons.png?t=20af917) no-repeat 0 -24px !important;}.cke_button__strike_icon {background: url(icons.png?t=20af917) no-repeat 0 -48px !important;}.cke_button__subscript_icon {background: url(icons.png?t=20af917) no-repeat 0 -72px !important;}.cke_button__superscript_icon {background: url(icons.png?t=20af917) no-repeat 0 -96px !important;}.cke_button__underline_icon {background: url(icons.png?t=20af917) no-repeat 0 -120px !important;}.cke_button__horizontalrule_icon {background: url(icons.png?t=20af917) no-repeat 0 -144px !important;}.cke_button__iframe_icon {background: url(icons.png?t=20af917) no-repeat 0 -168px !important;}.cke_button__image_icon {background: url(icons.png?t=20af917) no-repeat 0 -192px !important;}.cke_rtl .cke_button__indent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons.png?t=20af917) no-repeat 0 -216px !important;}.cke_ltr .cke_button__indent_icon {background: url(icons.png?t=20af917) no-repeat 0 -240px !important;}.cke_rtl .cke_button__outdent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons.png?t=20af917) no-repeat 0 -264px !important;}.cke_ltr .cke_button__outdent_icon {background: url(icons.png?t=20af917) no-repeat 0 -288px !important;}.cke_button__justifyblock_icon {background: url(icons.png?t=20af917) no-repeat 0 -312px !important;}.cke_button__justifycenter_icon {background: url(icons.png?t=20af917) no-repeat 0 -336px !important;}.cke_button__justifyleft_icon {background: url(icons.png?t=20af917) no-repeat 0 -360px !important;}.cke_button__justifyright_icon {background: url(icons.png?t=20af917) no-repeat 0 -384px !important;}.cke_rtl .cke_button__anchor_icon, .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons.png?t=20af917) no-repeat 0 -408px !important;}.cke_ltr .cke_button__anchor_icon {background: url(icons.png?t=20af917) no-repeat 0 -432px !important;}.cke_button__link_icon {background: url(icons.png?t=20af917) no-repeat 0 -456px !important;}.cke_button__unlink_icon {background: url(icons.png?t=20af917) no-repeat 0 -480px !important;}.cke_rtl .cke_button__bulletedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -504px !important;}.cke_ltr .cke_button__bulletedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -528px !important;}.cke_rtl .cke_button__numberedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -552px !important;}.cke_ltr .cke_button__numberedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -576px !important;}.cke_button__maximize_icon {background: url(icons.png?t=20af917) no-repeat 0 -600px !important;}.cke_button__removeformat_icon {background: url(icons.png?t=20af917) no-repeat 0 -624px !important;}.cke_rtl .cke_button__source_icon, .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons.png?t=20af917) no-repeat 0 -648px !important;}.cke_ltr .cke_button__source_icon {background: url(icons.png?t=20af917) no-repeat 0 -672px !important;}.cke_rtl .cke_button__copy_icon, .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons.png?t=20af917) no-repeat 0 -696px !important;}.cke_ltr .cke_button__copy_icon {background: url(icons.png?t=20af917) no-repeat 0 -720px !important;}.cke_rtl .cke_button__cut_icon, .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons.png?t=20af917) no-repeat 0 -744px !important;}.cke_ltr .cke_button__cut_icon {background: url(icons.png?t=20af917) no-repeat 0 -768px !important;}.cke_rtl .cke_button__paste_icon, .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons.png?t=20af917) no-repeat 0 -792px !important;}.cke_ltr .cke_button__paste_icon {background: url(icons.png?t=20af917) no-repeat 0 -816px !important;}.cke_button__oembed_icon {background: url(icons.png?t=20af917) no-repeat 0 -840px !important;}.cke_hidpi .cke_button__bold_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -0px !important;background-size: 16px !important;}.cke_hidpi .cke_button__italic_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -24px !important;background-size: 16px !important;}.cke_hidpi .cke_button__strike_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -48px !important;background-size: 16px !important;}.cke_hidpi .cke_button__subscript_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -72px !important;background-size: 16px !important;}.cke_hidpi .cke_button__superscript_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -96px !important;background-size: 16px !important;}.cke_hidpi .cke_button__underline_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -120px !important;background-size: 16px !important;}.cke_hidpi .cke_button__horizontalrule_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -144px !important;background-size: 16px !important;}.cke_hidpi .cke_button__iframe_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -168px !important;background-size: 16px !important;}.cke_hidpi .cke_button__image_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -192px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__indent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -216px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__indent_icon,.cke_ltr.cke_hidpi .cke_button__indent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -240px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__outdent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -264px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__outdent_icon,.cke_ltr.cke_hidpi .cke_button__outdent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -288px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyblock_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -312px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifycenter_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -336px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyleft_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -360px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyright_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -384px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__anchor_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -408px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__anchor_icon,.cke_ltr.cke_hidpi .cke_button__anchor_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -432px !important;background-size: 16px !important;}.cke_hidpi .cke_button__link_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -456px !important;background-size: 16px !important;}.cke_hidpi .cke_button__unlink_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -480px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__bulletedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -504px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__bulletedlist_icon,.cke_ltr.cke_hidpi .cke_button__bulletedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -528px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__numberedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -552px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__numberedlist_icon,.cke_ltr.cke_hidpi .cke_button__numberedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -576px !important;background-size: 16px !important;}.cke_hidpi .cke_button__maximize_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -600px !important;background-size: 16px !important;}.cke_hidpi .cke_button__removeformat_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -624px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__source_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -648px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__source_icon,.cke_ltr.cke_hidpi .cke_button__source_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -672px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__copy_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -696px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__copy_icon,.cke_ltr.cke_hidpi .cke_button__copy_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -720px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__cut_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -744px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__cut_icon,.cke_ltr.cke_hidpi .cke_button__cut_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -768px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__paste_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -792px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__paste_icon,.cke_ltr.cke_hidpi .cke_button__paste_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -816px !important;background-size: 16px !important;}.cke_hidpi .cke_button__oembed_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -840px !important;background-size: 16px !important;}
\ No newline at end of file
+.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none}.cke_reset_all,.cke_reset_all *,.cke_reset_all a,.cke_reset_all textarea{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre-wrap}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box}.cke_reset_all table{table-layout:auto}.cke_chrome{display:block;border:1px solid #b6b6b6;padding:0;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_inner{display:block;-webkit-touch-callout:none;background:#fff;padding:0}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{border-bottom:1px solid #b6b6b6;padding:6px 8px 2px;white-space:normal;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_float .cke_top{border:1px solid #b6b6b6;border-bottom-color:#999}.cke_bottom{padding:6px 8px 2px;position:relative;border-top:1px solid #bfbfbf;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px;box-shadow:0 1px 0 rgba(255,255,255,.3)}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #a5a5a5;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{padding:3px 4px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;border-radius:2px}* html .cke_panel_listItem a{width:100%;color:#000}*:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{cursor:default;font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:4px 6px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #b6b6b6;border-radius:2px 2px 0 0;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Serif}.cke_colorblock,.cke_colorblock a{text-decoration:none;color:#000}span.cke_colorbox{width:10px;height:10px;border:#808080 1px solid;float:left}.cke_rtl span.cke_colorbox{float:right}a.cke_colorbox{border:#fff 1px solid;padding:2px;float:left;width:12px;height:12px}.cke_rtl a.cke_colorbox{float:right}a:hover.cke_colorbox,a:focus.cke_colorbox,a:active.cke_colorbox{border:#b6b6b6 1px solid;background-color:#e5e5e5}a.cke_colorauto,a.cke_colormore{border:#fff 1px solid;padding:2px;display:block;cursor:pointer}a:hover.cke_colorauto,a:hover.cke_colormore,a:focus.cke_colorauto,a:focus.cke_colormore,a:active.cke_colorauto,a:active.cke_colormore{border:#b6b6b6 1px solid;background-color:#e5e5e5}.cke_toolbar{float:left}.cke_rtl .cke_toolbar{float:right}.cke_toolgroup{float:left;margin:0 6px 5px 0;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_hc .cke_toolgroup{border:0;margin-right:10px;margin-bottom:10px}.cke_rtl .cke_toolgroup{float:right;margin-left:6px;margin-right:0}a.cke_button{display:inline-block;height:18px;padding:4px 6px;outline:0;cursor:default;float:left;border:0}.cke_ltr .cke_button:last-child,.cke_rtl .cke_button:first-child{border-radius:0 2px 2px 0}.cke_ltr .cke_button:first-child,.cke_rtl .cke_button:last-child{border-radius:2px 0 0 2px}.cke_rtl .cke_button{float:right}.cke_hc .cke_button{border:1px solid black;padding:3px 5px;margin:-2px 4px 0 -2px}a.cke_button_on{box-shadow:0 1px 5px rgba(0,0,0,.6) inset,0 1px 0 rgba(0,0,0,.2);background:#b5b5b5;background-image:linear-gradient(to bottom,#aaa,#cacaca);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#aaaaaa',endColorstr='#cacaca')}.cke_hc .cke_button_on,.cke_hc a.cke_button_off:hover,.cke_hc a.cke_button_off:focus,.cke_hc a.cke_button_off:active,.cke_hc a.cke_button_disabled:hover,.cke_hc a.cke_button_disabled:focus,.cke_hc a.cke_button_disabled:active{border-width:3px;padding:1px 3px}.cke_button_disabled .cke_button_icon{opacity:.3}.cke_hc .cke_button_disabled{opacity:.5}a.cke_button_on:hover,a.cke_button_on:focus,a.cke_button_on:active{box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2)}a.cke_button_off:hover,a.cke_button_off:focus,a.cke_button_off:active,a.cke_button_disabled:hover,a.cke_button_disabled:focus,a.cke_button_disabled:active{box-shadow:0 0 1px rgba(0,0,0,.3) inset;background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}.cke_button_icon{cursor:inherit;background-repeat:no-repeat;margin-top:1px;width:16px;height:16px;float:left;display:inline-block}.cke_rtl .cke_button_icon{float:right}.cke_hc .cke_button_icon{display:none}.cke_button_label{display:none;padding-left:3px;margin-top:1px;line-height:17px;vertical-align:middle;float:left;cursor:default;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.5)}.cke_rtl .cke_button_label{padding-right:3px;padding-left:0;float:right}.cke_hc .cke_button_label{padding:0;display:inline-block;font-size:12px}.cke_button_arrow{display:inline-block;margin:8px 0 0 1px;width:0;height:0;cursor:default;vertical-align:top;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #474747}.cke_rtl .cke_button_arrow{margin-right:5px;margin-left:0}.cke_hc .cke_button_arrow{font-size:10px;margin:3px -2px 0 3px;width:auto;border:0}.cke_toolbar_separator{float:left;background-color:#c0c0c0;background-color:rgba(0,0,0,.2);margin:5px 2px 0;height:18px;width:1px;box-shadow:1px 0 1px rgba(255,255,255,.5)}.cke_rtl .cke_toolbar_separator{float:right;box-shadow:-1px 0 1px rgba(255,255,255,.1)}.cke_hc .cke_toolbar_separator{width:0;border-left:1px solid;margin:1px 5px 0 0}.cke_toolbar_break{display:block;clear:left}.cke_rtl .cke_toolbar_break{clear:right}a.cke_toolbox_collapser{width:12px;height:11px;float:right;margin:11px 0 0;font-size:0;cursor:default;text-align:center;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_toolbox_collapser:hover{background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}.cke_toolbox_collapser.cke_toolbox_collapser_min{margin:0 2px 4px}.cke_rtl .cke_toolbox_collapser{float:left}.cke_toolbox_collapser .cke_arrow{display:inline-block;height:0;width:0;font-size:0;margin-top:1px;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:3px solid #474747;border-top:3px solid transparent}.cke_toolbox_collapser.cke_toolbox_collapser_min .cke_arrow{margin-top:4px;border-bottom-color:transparent;border-top-color:#474747}.cke_hc .cke_toolbox_collapser .cke_arrow{font-size:8px;width:auto;border:0;margin-top:0;margin-right:2px}.cke_menubutton{display:block}.cke_menuitem span{cursor:default}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:#d3d3d3;display:block}.cke_hc .cke_menubutton{padding:2px}.cke_hc .cke_menubutton:hover,.cke_hc .cke_menubutton:focus,.cke_hc .cke_menubutton:active{border:2px solid;padding:0}.cke_menubutton_inner{display:table-row}.cke_menubutton_icon,.cke_menubutton_label,.cke_menuarrow{display:table-cell}.cke_menubutton_icon{background-color:#d7d8d7;opacity:.70;filter:alpha(opacity=70);padding:4px}.cke_hc .cke_menubutton_icon{height:16px;width:0;padding:4px 0}.cke_menubutton:hover .cke_menubutton_icon,.cke_menubutton:focus .cke_menubutton_icon,.cke_menubutton:active .cke_menubutton_icon{background-color:#d0d2d0}.cke_menubutton_disabled:hover .cke_menubutton_icon,.cke_menubutton_disabled:focus .cke_menubutton_icon,.cke_menubutton_disabled:active .cke_menubutton_icon{opacity:.3;filter:alpha(opacity=30)}.cke_menubutton_label{padding:0 5px;background-color:transparent;width:100%;vertical-align:middle}.cke_menubutton_shortcut{color:#979797}.cke_menubutton_disabled .cke_menubutton_label{opacity:.3;filter:alpha(opacity=30)}.cke_menubutton_on{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_menubutton_on .cke_menubutton_icon{padding-right:3px}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:#eff0ef}.cke_panel_frame .cke_menubutton_label{display:none}.cke_menuseparator{background-color:#d3d3d3;height:1px;filter:alpha(opacity=70);opacity:.70}.cke_menuarrow{background-image:url(images/arrow.png);background-position:0 10px;background-repeat:no-repeat;padding:0 5px}.cke_rtl .cke_menuarrow{background-position:5px -13px;background-repeat:no-repeat}.cke_menuarrow span{display:none}.cke_hc .cke_menuarrow span{vertical-align:middle;display:inline}.cke_combo{display:inline-block;float:left}.cke_rtl .cke_combo{float:right}.cke_hc .cke_combo{margin-top:-2px}.cke_combo_label{display:none;float:left;line-height:26px;vertical-align:top;margin-right:5px}.cke_rtl .cke_combo_label{float:right;margin-left:5px;margin-right:0}a.cke_combo_button{cursor:default;display:inline-block;float:left;margin:0 6px 5px 0;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_combo_off a.cke_combo_button:hover,.cke_combo_off a.cke_combo_button:focus{background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc');outline:0}.cke_combo_off a.cke_combo_button:active,.cke_combo_on a.cke_combo_button{border:1px solid #777;box-shadow:0 1px 0 rgba(255,255,255,.5),0 1px 5px rgba(0,0,0,.6) inset;background:#b5b5b5;background-image:linear-gradient(to bottom,#aaa,#cacaca);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#aaaaaa',endColorstr='#cacaca')}.cke_combo_on a.cke_combo_button:hover,.cke_combo_on a.cke_combo_button:focus,.cke_combo_on a.cke_combo_button:active{box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2)}.cke_rtl .cke_combo_button{float:right;margin-left:5px;margin-right:0}.cke_hc a.cke_combo_button{padding:3px}.cke_hc .cke_combo_on a.cke_combo_button,.cke_hc .cke_combo_off a.cke_combo_button:hover,.cke_hc .cke_combo_off a.cke_combo_button:focus,.cke_hc .cke_combo_off a.cke_combo_button:active{border-width:3px;padding:1px}.cke_combo_text{line-height:26px;padding-left:10px;text-overflow:ellipsis;overflow:hidden;float:left;cursor:default;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.5);width:60px}.cke_rtl .cke_combo_text{float:right;text-align:right;padding-left:0;padding-right:10px}.cke_hc .cke_combo_text{line-height:18px;font-size:12px}.cke_combo_open{cursor:default;display:inline-block;font-size:0;height:19px;line-height:17px;margin:1px 7px 1px;width:5px}.cke_hc .cke_combo_open{height:12px}.cke_combo_arrow{cursor:default;margin:11px 0 0;float:left;height:0;width:0;font-size:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #474747}.cke_hc .cke_combo_arrow{font-size:10px;width:auto;border:0;margin-top:3px}.cke_combo_disabled .cke_combo_inlinelabel,.cke_combo_disabled .cke_combo_open{opacity:.3}.cke_path{float:left;margin:-2px 0 2px}a.cke_path_item,span.cke_path_empty{display:inline-block;float:left;padding:3px 4px;margin-right:2px;cursor:default;text-decoration:none;outline:0;border:0;color:#4c4c4c;text-shadow:0 1px 0 #fff;font-weight:bold;font-size:11px}.cke_rtl .cke_path,.cke_rtl .cke_path_item,.cke_rtl .cke_path_empty{float:right}a.cke_path_item:hover,a.cke_path_item:focus,a.cke_path_item:active{background-color:#bfbfbf;color:#333;text-shadow:0 1px 0 rgba(255,255,255,.5);border-radius:2px;box-shadow:0 0 4px rgba(0,0,0,.5) inset,0 1px 0 rgba(255,255,255,.5)}.cke_hc a.cke_path_item:hover,.cke_hc a.cke_path_item:focus,.cke_hc a.cke_path_item:active{border:2px solid;padding:1px 2px}.cke_button__source_label,.cke_button__sourcedialog_label{display:inline}.cke_combo__fontsize .cke_combo_text{width:30px}.cke_combopanel__fontsize{width:120px}textarea.cke_source{font-family:'Courier New',Monospace;font-size:small;background-color:#fff;white-space:pre-wrap;border:0;padding:0;margin:0;display:block}.cke_wysiwyg_frame,.cke_wysiwyg_div{background-color:#fff}.cke_notifications_area{pointer-events:none}.cke_notification{pointer-events:auto;position:relative;margin:10px;width:300px;color:white;border-radius:3px;text-align:center;opacity:.95;filter:alpha(opacity = 95);box-shadow:2px 2px 3px 0 rgba(50,50,50,0.3);-webkit-animation:fadeIn .7s;animation:fadeIn .7s}.cke_notification_message a{color:#12306f}@-webkit-keyframes fadeIn{from{opacity:.4}to{opacity:.95}}@keyframes fadeIn{from{opacity:.4}to{opacity:.95}}.cke_notification_success{background:#72b572;border:1px solid #63a563}.cke_notification_warning{background:#c83939;border:1px solid #902b2b}.cke_notification_info{background:#2e9ad0;border:1px solid #0f74a8}.cke_notification_info span.cke_notification_progress{background-color:#0f74a8;display:block;padding:0;margin:0;height:100%;overflow:hidden;position:absolute;z-index:1}.cke_notification_message{position:relative;margin:4px 23px 3px;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;z-index:4;text-overflow:ellipsis;overflow:hidden}.cke_notification_close{background-image:url(images/close.png);background-repeat:no-repeat;background-position:50%;position:absolute;cursor:pointer;text-align:center;height:20px;width:20px;top:1px;right:1px;padding:0;margin:0;z-index:5;opacity:.6;filter:alpha(opacity = 60)}.cke_notification_close:hover{opacity:1;filter:alpha(opacity = 100)}.cke_notification_close span{display:none}.cke_notification_warning a.cke_notification_close{opacity:.8;filter:alpha(opacity = 80)}.cke_notification_warning a.cke_notification_close:hover{opacity:1;filter:alpha(opacity = 100)}.cke_chrome{visibility:inherit}.cke_voice_label{display:none}legend.cke_voice_label{display:none}a.cke_button_disabled,a.cke_button_disabled:hover,a.cke_button_disabled:focus,a.cke_button_disabled:active{filter:alpha(opacity = 30)}.cke_button_disabled .cke_button_icon{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00ffffff,endColorstr=#00ffffff)}.cke_button_off:hover,.cke_button_off:focus,.cke_button_off:active{filter:alpha(opacity = 100)}.cke_combo_disabled .cke_combo_inlinelabel,.cke_combo_disabled .cke_combo_open{filter:alpha(opacity = 30)}.cke_toolbox_collapser{border:1px solid #a6a6a6}.cke_toolbox_collapser .cke_arrow{margin-top:1px}.cke_hc .cke_top,.cke_hc .cke_bottom,.cke_hc .cke_combo_button,.cke_hc a.cke_combo_button:hover,.cke_hc a.cke_combo_button:focus,.cke_hc .cke_toolgroup,.cke_hc .cke_button_on,.cke_hc a.cke_button_off:hover,.cke_hc a.cke_button_off:focus,.cke_hc a.cke_button_off:active,.cke_hc .cke_toolbox_collapser,.cke_hc .cke_toolbox_collapser:hover,.cke_hc .cke_panel_grouptitle{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.cke_button__bold_icon {background: url(icons.png?t=20af917) no-repeat 0 -0px !important;}.cke_button__italic_icon {background: url(icons.png?t=20af917) no-repeat 0 -24px !important;}.cke_button__strike_icon {background: url(icons.png?t=20af917) no-repeat 0 -48px !important;}.cke_button__subscript_icon {background: url(icons.png?t=20af917) no-repeat 0 -72px !important;}.cke_button__superscript_icon {background: url(icons.png?t=20af917) no-repeat 0 -96px !important;}.cke_button__underline_icon {background: url(icons.png?t=20af917) no-repeat 0 -120px !important;}.cke_button__horizontalrule_icon {background: url(icons.png?t=20af917) no-repeat 0 -144px !important;}.cke_button__iframe_icon {background: url(icons.png?t=20af917) no-repeat 0 -168px !important;}.cke_button__image_icon {background: url(icons.png?t=20af917) no-repeat 0 -192px !important;}.cke_rtl .cke_button__indent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons.png?t=20af917) no-repeat 0 -216px !important;}.cke_ltr .cke_button__indent_icon {background: url(icons.png?t=20af917) no-repeat 0 -240px !important;}.cke_rtl .cke_button__outdent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons.png?t=20af917) no-repeat 0 -264px !important;}.cke_ltr .cke_button__outdent_icon {background: url(icons.png?t=20af917) no-repeat 0 -288px !important;}.cke_button__justifyblock_icon {background: url(icons.png?t=20af917) no-repeat 0 -312px !important;}.cke_button__justifycenter_icon {background: url(icons.png?t=20af917) no-repeat 0 -336px !important;}.cke_button__justifyleft_icon {background: url(icons.png?t=20af917) no-repeat 0 -360px !important;}.cke_button__justifyright_icon {background: url(icons.png?t=20af917) no-repeat 0 -384px !important;}.cke_rtl .cke_button__anchor_icon, .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons.png?t=20af917) no-repeat 0 -408px !important;}.cke_ltr .cke_button__anchor_icon {background: url(icons.png?t=20af917) no-repeat 0 -432px !important;}.cke_button__link_icon {background: url(icons.png?t=20af917) no-repeat 0 -456px !important;}.cke_button__unlink_icon {background: url(icons.png?t=20af917) no-repeat 0 -480px !important;}.cke_rtl .cke_button__bulletedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -504px !important;}.cke_ltr .cke_button__bulletedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -528px !important;}.cke_rtl .cke_button__numberedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -552px !important;}.cke_ltr .cke_button__numberedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -576px !important;}.cke_button__maximize_icon {background: url(icons.png?t=20af917) no-repeat 0 -600px !important;}.cke_button__removeformat_icon {background: url(icons.png?t=20af917) no-repeat 0 -624px !important;}.cke_rtl .cke_button__source_icon, .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons.png?t=20af917) no-repeat 0 -648px !important;}.cke_ltr .cke_button__source_icon {background: url(icons.png?t=20af917) no-repeat 0 -672px !important;}.cke_rtl .cke_button__copy_icon, .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons.png?t=20af917) no-repeat 0 -696px !important;}.cke_ltr .cke_button__copy_icon {background: url(icons.png?t=20af917) no-repeat 0 -720px !important;}.cke_rtl .cke_button__cut_icon, .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons.png?t=20af917) no-repeat 0 -744px !important;}.cke_ltr .cke_button__cut_icon {background: url(icons.png?t=20af917) no-repeat 0 -768px !important;}.cke_rtl .cke_button__paste_icon, .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons.png?t=20af917) no-repeat 0 -792px !important;}.cke_ltr .cke_button__paste_icon {background: url(icons.png?t=20af917) no-repeat 0 -816px !important;}.cke_button__oembed_icon {background: url(icons.png?t=20af917) no-repeat 0 -840px !important;}.cke_button__bgcolor_icon {background: url(icons.png?t=20af917) no-repeat 0 -864px !important;}.cke_button__textcolor_icon {background: url(icons.png?t=20af917) no-repeat 0 -888px !important;}.cke_button__creatediv_icon {background: url(icons.png?t=20af917) no-repeat 0 -912px !important;}.cke_hidpi .cke_button__bold_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -0px !important;background-size: 16px !important;}.cke_hidpi .cke_button__italic_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -24px !important;background-size: 16px !important;}.cke_hidpi .cke_button__strike_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -48px !important;background-size: 16px !important;}.cke_hidpi .cke_button__subscript_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -72px !important;background-size: 16px !important;}.cke_hidpi .cke_button__superscript_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -96px !important;background-size: 16px !important;}.cke_hidpi .cke_button__underline_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -120px !important;background-size: 16px !important;}.cke_hidpi .cke_button__horizontalrule_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -144px !important;background-size: 16px !important;}.cke_hidpi .cke_button__iframe_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -168px !important;background-size: 16px !important;}.cke_hidpi .cke_button__image_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -192px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__indent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -216px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__indent_icon,.cke_ltr.cke_hidpi .cke_button__indent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -240px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__outdent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -264px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__outdent_icon,.cke_ltr.cke_hidpi .cke_button__outdent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -288px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyblock_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -312px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifycenter_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -336px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyleft_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -360px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyright_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -384px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__anchor_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -408px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__anchor_icon,.cke_ltr.cke_hidpi .cke_button__anchor_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -432px !important;background-size: 16px !important;}.cke_hidpi .cke_button__link_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -456px !important;background-size: 16px !important;}.cke_hidpi .cke_button__unlink_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -480px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__bulletedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -504px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__bulletedlist_icon,.cke_ltr.cke_hidpi .cke_button__bulletedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -528px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__numberedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -552px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__numberedlist_icon,.cke_ltr.cke_hidpi .cke_button__numberedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -576px !important;background-size: 16px !important;}.cke_hidpi .cke_button__maximize_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -600px !important;background-size: 16px !important;}.cke_hidpi .cke_button__removeformat_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -624px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__source_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -648px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__source_icon,.cke_ltr.cke_hidpi .cke_button__source_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -672px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__copy_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -696px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__copy_icon,.cke_ltr.cke_hidpi .cke_button__copy_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -720px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__cut_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -744px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__cut_icon,.cke_ltr.cke_hidpi .cke_button__cut_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -768px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__paste_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -792px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__paste_icon,.cke_ltr.cke_hidpi .cke_button__paste_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -816px !important;background-size: 16px !important;}.cke_hidpi .cke_button__oembed_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -840px !important;background-size: 16px !important;}.cke_hidpi .cke_button__bgcolor_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -864px !important;background-size: 16px !important;}.cke_hidpi .cke_button__textcolor_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -888px !important;background-size: 16px !important;}.cke_hidpi .cke_button__creatediv_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -912px !important;background-size: 16px !important;}
\ No newline at end of file
index cfa68491271f4d33cbb49bc16acff34658ee1822..9189488ec627d5fb21af6d10cc93da636cdb33da 100644 (file)
@@ -2,4 +2,4 @@
 Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
 For licensing, see LICENSE.md or http://ckeditor.com/license\r
 */\r
-.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none}.cke_reset_all,.cke_reset_all *,.cke_reset_all a,.cke_reset_all textarea{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre-wrap}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box}.cke_reset_all table{table-layout:auto}.cke_chrome{display:block;border:1px solid #b6b6b6;padding:0;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_inner{display:block;-webkit-touch-callout:none;background:#fff;padding:0}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{border-bottom:1px solid #b6b6b6;padding:6px 8px 2px;white-space:normal;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_float .cke_top{border:1px solid #b6b6b6;border-bottom-color:#999}.cke_bottom{padding:6px 8px 2px;position:relative;border-top:1px solid #bfbfbf;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px;box-shadow:0 1px 0 rgba(255,255,255,.3)}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #a5a5a5;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{padding:3px 4px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;border-radius:2px}* html .cke_panel_listItem a{width:100%;color:#000}*:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{cursor:default;font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:4px 6px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #b6b6b6;border-radius:2px 2px 0 0;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Serif}.cke_colorblock,.cke_colorblock a{text-decoration:none;color:#000}span.cke_colorbox{width:10px;height:10px;border:#808080 1px solid;float:left}.cke_rtl span.cke_colorbox{float:right}a.cke_colorbox{border:#fff 1px solid;padding:2px;float:left;width:12px;height:12px}.cke_rtl a.cke_colorbox{float:right}a:hover.cke_colorbox,a:focus.cke_colorbox,a:active.cke_colorbox{border:#b6b6b6 1px solid;background-color:#e5e5e5}a.cke_colorauto,a.cke_colormore{border:#fff 1px solid;padding:2px;display:block;cursor:pointer}a:hover.cke_colorauto,a:hover.cke_colormore,a:focus.cke_colorauto,a:focus.cke_colormore,a:active.cke_colorauto,a:active.cke_colormore{border:#b6b6b6 1px solid;background-color:#e5e5e5}.cke_toolbar{float:left}.cke_rtl .cke_toolbar{float:right}.cke_toolgroup{float:left;margin:0 6px 5px 0;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_hc .cke_toolgroup{border:0;margin-right:10px;margin-bottom:10px}.cke_rtl .cke_toolgroup{float:right;margin-left:6px;margin-right:0}a.cke_button{display:inline-block;height:18px;padding:4px 6px;outline:0;cursor:default;float:left;border:0}.cke_ltr .cke_button:last-child,.cke_rtl .cke_button:first-child{border-radius:0 2px 2px 0}.cke_ltr .cke_button:first-child,.cke_rtl .cke_button:last-child{border-radius:2px 0 0 2px}.cke_rtl .cke_button{float:right}.cke_hc .cke_button{border:1px solid black;padding:3px 5px;margin:-2px 4px 0 -2px}a.cke_button_on{box-shadow:0 1px 5px rgba(0,0,0,.6) inset,0 1px 0 rgba(0,0,0,.2);background:#b5b5b5;background-image:linear-gradient(to bottom,#aaa,#cacaca);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#aaaaaa',endColorstr='#cacaca')}.cke_hc .cke_button_on,.cke_hc a.cke_button_off:hover,.cke_hc a.cke_button_off:focus,.cke_hc a.cke_button_off:active,.cke_hc a.cke_button_disabled:hover,.cke_hc a.cke_button_disabled:focus,.cke_hc a.cke_button_disabled:active{border-width:3px;padding:1px 3px}.cke_button_disabled .cke_button_icon{opacity:.3}.cke_hc .cke_button_disabled{opacity:.5}a.cke_button_on:hover,a.cke_button_on:focus,a.cke_button_on:active{box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2)}a.cke_button_off:hover,a.cke_button_off:focus,a.cke_button_off:active,a.cke_button_disabled:hover,a.cke_button_disabled:focus,a.cke_button_disabled:active{box-shadow:0 0 1px rgba(0,0,0,.3) inset;background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}.cke_button_icon{cursor:inherit;background-repeat:no-repeat;margin-top:1px;width:16px;height:16px;float:left;display:inline-block}.cke_rtl .cke_button_icon{float:right}.cke_hc .cke_button_icon{display:none}.cke_button_label{display:none;padding-left:3px;margin-top:1px;line-height:17px;vertical-align:middle;float:left;cursor:default;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.5)}.cke_rtl .cke_button_label{padding-right:3px;padding-left:0;float:right}.cke_hc .cke_button_label{padding:0;display:inline-block;font-size:12px}.cke_button_arrow{display:inline-block;margin:8px 0 0 1px;width:0;height:0;cursor:default;vertical-align:top;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #474747}.cke_rtl .cke_button_arrow{margin-right:5px;margin-left:0}.cke_hc .cke_button_arrow{font-size:10px;margin:3px -2px 0 3px;width:auto;border:0}.cke_toolbar_separator{float:left;background-color:#c0c0c0;background-color:rgba(0,0,0,.2);margin:5px 2px 0;height:18px;width:1px;box-shadow:1px 0 1px rgba(255,255,255,.5)}.cke_rtl .cke_toolbar_separator{float:right;box-shadow:-1px 0 1px rgba(255,255,255,.1)}.cke_hc .cke_toolbar_separator{width:0;border-left:1px solid;margin:1px 5px 0 0}.cke_toolbar_break{display:block;clear:left}.cke_rtl .cke_toolbar_break{clear:right}a.cke_toolbox_collapser{width:12px;height:11px;float:right;margin:11px 0 0;font-size:0;cursor:default;text-align:center;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_toolbox_collapser:hover{background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}.cke_toolbox_collapser.cke_toolbox_collapser_min{margin:0 2px 4px}.cke_rtl .cke_toolbox_collapser{float:left}.cke_toolbox_collapser .cke_arrow{display:inline-block;height:0;width:0;font-size:0;margin-top:1px;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:3px solid #474747;border-top:3px solid transparent}.cke_toolbox_collapser.cke_toolbox_collapser_min .cke_arrow{margin-top:4px;border-bottom-color:transparent;border-top-color:#474747}.cke_hc .cke_toolbox_collapser .cke_arrow{font-size:8px;width:auto;border:0;margin-top:0;margin-right:2px}.cke_menubutton{display:block}.cke_menuitem span{cursor:default}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:#d3d3d3;display:block}.cke_hc .cke_menubutton{padding:2px}.cke_hc .cke_menubutton:hover,.cke_hc .cke_menubutton:focus,.cke_hc .cke_menubutton:active{border:2px solid;padding:0}.cke_menubutton_inner{display:table-row}.cke_menubutton_icon,.cke_menubutton_label,.cke_menuarrow{display:table-cell}.cke_menubutton_icon{background-color:#d7d8d7;opacity:.70;filter:alpha(opacity=70);padding:4px}.cke_hc .cke_menubutton_icon{height:16px;width:0;padding:4px 0}.cke_menubutton:hover .cke_menubutton_icon,.cke_menubutton:focus .cke_menubutton_icon,.cke_menubutton:active .cke_menubutton_icon{background-color:#d0d2d0}.cke_menubutton_disabled:hover .cke_menubutton_icon,.cke_menubutton_disabled:focus .cke_menubutton_icon,.cke_menubutton_disabled:active .cke_menubutton_icon{opacity:.3;filter:alpha(opacity=30)}.cke_menubutton_label{padding:0 5px;background-color:transparent;width:100%;vertical-align:middle}.cke_menubutton_shortcut{color:#979797}.cke_menubutton_disabled .cke_menubutton_label{opacity:.3;filter:alpha(opacity=30)}.cke_menubutton_on{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_menubutton_on .cke_menubutton_icon{padding-right:3px}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:#eff0ef}.cke_panel_frame .cke_menubutton_label{display:none}.cke_menuseparator{background-color:#d3d3d3;height:1px;filter:alpha(opacity=70);opacity:.70}.cke_menuarrow{background-image:url(images/arrow.png);background-position:0 10px;background-repeat:no-repeat;padding:0 5px}.cke_rtl .cke_menuarrow{background-position:5px -13px;background-repeat:no-repeat}.cke_menuarrow span{display:none}.cke_hc .cke_menuarrow span{vertical-align:middle;display:inline}.cke_combo{display:inline-block;float:left}.cke_rtl .cke_combo{float:right}.cke_hc .cke_combo{margin-top:-2px}.cke_combo_label{display:none;float:left;line-height:26px;vertical-align:top;margin-right:5px}.cke_rtl .cke_combo_label{float:right;margin-left:5px;margin-right:0}a.cke_combo_button{cursor:default;display:inline-block;float:left;margin:0 6px 5px 0;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_combo_off a.cke_combo_button:hover,.cke_combo_off a.cke_combo_button:focus{background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc');outline:0}.cke_combo_off a.cke_combo_button:active,.cke_combo_on a.cke_combo_button{border:1px solid #777;box-shadow:0 1px 0 rgba(255,255,255,.5),0 1px 5px rgba(0,0,0,.6) inset;background:#b5b5b5;background-image:linear-gradient(to bottom,#aaa,#cacaca);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#aaaaaa',endColorstr='#cacaca')}.cke_combo_on a.cke_combo_button:hover,.cke_combo_on a.cke_combo_button:focus,.cke_combo_on a.cke_combo_button:active{box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2)}.cke_rtl .cke_combo_button{float:right;margin-left:5px;margin-right:0}.cke_hc a.cke_combo_button{padding:3px}.cke_hc .cke_combo_on a.cke_combo_button,.cke_hc .cke_combo_off a.cke_combo_button:hover,.cke_hc .cke_combo_off a.cke_combo_button:focus,.cke_hc .cke_combo_off a.cke_combo_button:active{border-width:3px;padding:1px}.cke_combo_text{line-height:26px;padding-left:10px;text-overflow:ellipsis;overflow:hidden;float:left;cursor:default;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.5);width:60px}.cke_rtl .cke_combo_text{float:right;text-align:right;padding-left:0;padding-right:10px}.cke_hc .cke_combo_text{line-height:18px;font-size:12px}.cke_combo_open{cursor:default;display:inline-block;font-size:0;height:19px;line-height:17px;margin:1px 7px 1px;width:5px}.cke_hc .cke_combo_open{height:12px}.cke_combo_arrow{cursor:default;margin:11px 0 0;float:left;height:0;width:0;font-size:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #474747}.cke_hc .cke_combo_arrow{font-size:10px;width:auto;border:0;margin-top:3px}.cke_combo_disabled .cke_combo_inlinelabel,.cke_combo_disabled .cke_combo_open{opacity:.3}.cke_path{float:left;margin:-2px 0 2px}a.cke_path_item,span.cke_path_empty{display:inline-block;float:left;padding:3px 4px;margin-right:2px;cursor:default;text-decoration:none;outline:0;border:0;color:#4c4c4c;text-shadow:0 1px 0 #fff;font-weight:bold;font-size:11px}.cke_rtl .cke_path,.cke_rtl .cke_path_item,.cke_rtl .cke_path_empty{float:right}a.cke_path_item:hover,a.cke_path_item:focus,a.cke_path_item:active{background-color:#bfbfbf;color:#333;text-shadow:0 1px 0 rgba(255,255,255,.5);border-radius:2px;box-shadow:0 0 4px rgba(0,0,0,.5) inset,0 1px 0 rgba(255,255,255,.5)}.cke_hc a.cke_path_item:hover,.cke_hc a.cke_path_item:focus,.cke_hc a.cke_path_item:active{border:2px solid;padding:1px 2px}.cke_button__source_label,.cke_button__sourcedialog_label{display:inline}.cke_combo__fontsize .cke_combo_text{width:30px}.cke_combopanel__fontsize{width:120px}textarea.cke_source{font-family:'Courier New',Monospace;font-size:small;background-color:#fff;white-space:pre-wrap;border:0;padding:0;margin:0;display:block}.cke_wysiwyg_frame,.cke_wysiwyg_div{background-color:#fff}.cke_notifications_area{pointer-events:none}.cke_notification{pointer-events:auto;position:relative;margin:10px;width:300px;color:white;border-radius:3px;text-align:center;opacity:.95;filter:alpha(opacity = 95);box-shadow:2px 2px 3px 0 rgba(50,50,50,0.3);-webkit-animation:fadeIn .7s;animation:fadeIn .7s}.cke_notification_message a{color:#12306f}@-webkit-keyframes fadeIn{from{opacity:.4}to{opacity:.95}}@keyframes fadeIn{from{opacity:.4}to{opacity:.95}}.cke_notification_success{background:#72b572;border:1px solid #63a563}.cke_notification_warning{background:#c83939;border:1px solid #902b2b}.cke_notification_info{background:#2e9ad0;border:1px solid #0f74a8}.cke_notification_info span.cke_notification_progress{background-color:#0f74a8;display:block;padding:0;margin:0;height:100%;overflow:hidden;position:absolute;z-index:1}.cke_notification_message{position:relative;margin:4px 23px 3px;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;z-index:4;text-overflow:ellipsis;overflow:hidden}.cke_notification_close{background-image:url(images/close.png);background-repeat:no-repeat;background-position:50%;position:absolute;cursor:pointer;text-align:center;height:20px;width:20px;top:1px;right:1px;padding:0;margin:0;z-index:5;opacity:.6;filter:alpha(opacity = 60)}.cke_notification_close:hover{opacity:1;filter:alpha(opacity = 100)}.cke_notification_close span{display:none}.cke_notification_warning a.cke_notification_close{opacity:.8;filter:alpha(opacity = 80)}.cke_notification_warning a.cke_notification_close:hover{opacity:1;filter:alpha(opacity = 100)}.cke_chrome{visibility:inherit}.cke_voice_label{display:none}legend.cke_voice_label{display:none}a.cke_button_disabled,a.cke_button_disabled:hover,a.cke_button_disabled:focus,a.cke_button_disabled:active{filter:alpha(opacity = 30)}.cke_button_disabled .cke_button_icon{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00ffffff,endColorstr=#00ffffff)}.cke_button_off:hover,.cke_button_off:focus,.cke_button_off:active{filter:alpha(opacity = 100)}.cke_combo_disabled .cke_combo_inlinelabel,.cke_combo_disabled .cke_combo_open{filter:alpha(opacity = 30)}.cke_toolbox_collapser{border:1px solid #a6a6a6}.cke_toolbox_collapser .cke_arrow{margin-top:1px}.cke_hc .cke_top,.cke_hc .cke_bottom,.cke_hc .cke_combo_button,.cke_hc a.cke_combo_button:hover,.cke_hc a.cke_combo_button:focus,.cke_hc .cke_toolgroup,.cke_hc .cke_button_on,.cke_hc a.cke_button_off:hover,.cke_hc a.cke_button_off:focus,.cke_hc a.cke_button_off:active,.cke_hc .cke_toolbox_collapser,.cke_hc .cke_toolbox_collapser:hover,.cke_hc .cke_panel_grouptitle{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.cke_rtl .cke_toolgroup,.cke_rtl .cke_toolbar_separator,.cke_rtl .cke_button,.cke_rtl .cke_button *,.cke_rtl .cke_combo,.cke_rtl .cke_combo *,.cke_rtl .cke_path_item,.cke_rtl .cke_path_item *,.cke_rtl .cke_path_empty{float:none}.cke_rtl .cke_toolgroup,.cke_rtl .cke_toolbar_separator,.cke_rtl .cke_combo_button,.cke_rtl .cke_combo_button *,.cke_rtl .cke_button,.cke_rtl .cke_button_icon{display:inline-block;vertical-align:top}.cke_toolbox{display:inline-block;padding-bottom:5px;height:100%}.cke_rtl .cke_toolbox{padding-bottom:0}.cke_toolbar{margin-bottom:5px}.cke_rtl .cke_toolbar{margin-bottom:0}.cke_toolgroup{height:26px}.cke_toolgroup,.cke_combo{position:relative}a.cke_button{float:none;vertical-align:top}.cke_toolbar_separator{display:inline-block;float:none;vertical-align:top;background-color:#c0c0c0}.cke_toolbox_collapser .cke_arrow{margin-top:0}.cke_toolbox_collapser .cke_arrow{border-width:4px}.cke_toolbox_collapser.cke_toolbox_collapser_min .cke_arrow{border-width:3px}.cke_rtl .cke_button_arrow{padding-top:8px;margin-right:2px}.cke_rtl .cke_combo_inlinelabel{display:table-cell;vertical-align:middle}.cke_menubutton{display:block;height:24px}.cke_menubutton_inner{display:block;position:relative}.cke_menubutton_icon{height:16px;width:16px}.cke_menubutton_icon,.cke_menubutton_label,.cke_menuarrow{display:inline-block}.cke_menubutton_label{width:auto;vertical-align:top;line-height:24px;height:24px;margin:0 10px 0 0}.cke_menuarrow{width:5px;height:6px;padding:0;position:absolute;right:8px;top:10px;background-position:0 0}.cke_rtl .cke_menubutton_icon{position:absolute;right:0;top:0}.cke_rtl .cke_menubutton_label{float:right;clear:both;margin:0 24px 0 10px}.cke_hc .cke_rtl .cke_menubutton_label{margin-right:0}.cke_rtl .cke_menuarrow{left:8px;right:auto;background-position:0 -24px}.cke_hc .cke_menuarrow{top:5px;padding:0 5px}.cke_rtl input.cke_dialog_ui_input_text,.cke_rtl input.cke_dialog_ui_input_password{position:relative}.cke_wysiwyg_div{padding-top:0!important;padding-bottom:0!important}.cke_button__bold_icon {background: url(icons.png?t=20af917) no-repeat 0 -0px !important;}.cke_button__italic_icon {background: url(icons.png?t=20af917) no-repeat 0 -24px !important;}.cke_button__strike_icon {background: url(icons.png?t=20af917) no-repeat 0 -48px !important;}.cke_button__subscript_icon {background: url(icons.png?t=20af917) no-repeat 0 -72px !important;}.cke_button__superscript_icon {background: url(icons.png?t=20af917) no-repeat 0 -96px !important;}.cke_button__underline_icon {background: url(icons.png?t=20af917) no-repeat 0 -120px !important;}.cke_button__horizontalrule_icon {background: url(icons.png?t=20af917) no-repeat 0 -144px !important;}.cke_button__iframe_icon {background: url(icons.png?t=20af917) no-repeat 0 -168px !important;}.cke_button__image_icon {background: url(icons.png?t=20af917) no-repeat 0 -192px !important;}.cke_rtl .cke_button__indent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons.png?t=20af917) no-repeat 0 -216px !important;}.cke_ltr .cke_button__indent_icon {background: url(icons.png?t=20af917) no-repeat 0 -240px !important;}.cke_rtl .cke_button__outdent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons.png?t=20af917) no-repeat 0 -264px !important;}.cke_ltr .cke_button__outdent_icon {background: url(icons.png?t=20af917) no-repeat 0 -288px !important;}.cke_button__justifyblock_icon {background: url(icons.png?t=20af917) no-repeat 0 -312px !important;}.cke_button__justifycenter_icon {background: url(icons.png?t=20af917) no-repeat 0 -336px !important;}.cke_button__justifyleft_icon {background: url(icons.png?t=20af917) no-repeat 0 -360px !important;}.cke_button__justifyright_icon {background: url(icons.png?t=20af917) no-repeat 0 -384px !important;}.cke_rtl .cke_button__anchor_icon, .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons.png?t=20af917) no-repeat 0 -408px !important;}.cke_ltr .cke_button__anchor_icon {background: url(icons.png?t=20af917) no-repeat 0 -432px !important;}.cke_button__link_icon {background: url(icons.png?t=20af917) no-repeat 0 -456px !important;}.cke_button__unlink_icon {background: url(icons.png?t=20af917) no-repeat 0 -480px !important;}.cke_rtl .cke_button__bulletedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -504px !important;}.cke_ltr .cke_button__bulletedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -528px !important;}.cke_rtl .cke_button__numberedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -552px !important;}.cke_ltr .cke_button__numberedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -576px !important;}.cke_button__maximize_icon {background: url(icons.png?t=20af917) no-repeat 0 -600px !important;}.cke_button__removeformat_icon {background: url(icons.png?t=20af917) no-repeat 0 -624px !important;}.cke_rtl .cke_button__source_icon, .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons.png?t=20af917) no-repeat 0 -648px !important;}.cke_ltr .cke_button__source_icon {background: url(icons.png?t=20af917) no-repeat 0 -672px !important;}.cke_rtl .cke_button__copy_icon, .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons.png?t=20af917) no-repeat 0 -696px !important;}.cke_ltr .cke_button__copy_icon {background: url(icons.png?t=20af917) no-repeat 0 -720px !important;}.cke_rtl .cke_button__cut_icon, .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons.png?t=20af917) no-repeat 0 -744px !important;}.cke_ltr .cke_button__cut_icon {background: url(icons.png?t=20af917) no-repeat 0 -768px !important;}.cke_rtl .cke_button__paste_icon, .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons.png?t=20af917) no-repeat 0 -792px !important;}.cke_ltr .cke_button__paste_icon {background: url(icons.png?t=20af917) no-repeat 0 -816px !important;}.cke_button__oembed_icon {background: url(icons.png?t=20af917) no-repeat 0 -840px !important;}.cke_hidpi .cke_button__bold_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -0px !important;background-size: 16px !important;}.cke_hidpi .cke_button__italic_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -24px !important;background-size: 16px !important;}.cke_hidpi .cke_button__strike_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -48px !important;background-size: 16px !important;}.cke_hidpi .cke_button__subscript_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -72px !important;background-size: 16px !important;}.cke_hidpi .cke_button__superscript_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -96px !important;background-size: 16px !important;}.cke_hidpi .cke_button__underline_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -120px !important;background-size: 16px !important;}.cke_hidpi .cke_button__horizontalrule_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -144px !important;background-size: 16px !important;}.cke_hidpi .cke_button__iframe_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -168px !important;background-size: 16px !important;}.cke_hidpi .cke_button__image_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -192px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__indent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -216px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__indent_icon,.cke_ltr.cke_hidpi .cke_button__indent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -240px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__outdent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -264px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__outdent_icon,.cke_ltr.cke_hidpi .cke_button__outdent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -288px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyblock_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -312px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifycenter_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -336px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyleft_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -360px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyright_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -384px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__anchor_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -408px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__anchor_icon,.cke_ltr.cke_hidpi .cke_button__anchor_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -432px !important;background-size: 16px !important;}.cke_hidpi .cke_button__link_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -456px !important;background-size: 16px !important;}.cke_hidpi .cke_button__unlink_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -480px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__bulletedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -504px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__bulletedlist_icon,.cke_ltr.cke_hidpi .cke_button__bulletedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -528px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__numberedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -552px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__numberedlist_icon,.cke_ltr.cke_hidpi .cke_button__numberedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -576px !important;background-size: 16px !important;}.cke_hidpi .cke_button__maximize_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -600px !important;background-size: 16px !important;}.cke_hidpi .cke_button__removeformat_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -624px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__source_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -648px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__source_icon,.cke_ltr.cke_hidpi .cke_button__source_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -672px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__copy_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -696px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__copy_icon,.cke_ltr.cke_hidpi .cke_button__copy_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -720px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__cut_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -744px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__cut_icon,.cke_ltr.cke_hidpi .cke_button__cut_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -768px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__paste_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -792px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__paste_icon,.cke_ltr.cke_hidpi .cke_button__paste_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -816px !important;background-size: 16px !important;}.cke_hidpi .cke_button__oembed_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -840px !important;background-size: 16px !important;}
\ No newline at end of file
+.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none}.cke_reset_all,.cke_reset_all *,.cke_reset_all a,.cke_reset_all textarea{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre-wrap}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box}.cke_reset_all table{table-layout:auto}.cke_chrome{display:block;border:1px solid #b6b6b6;padding:0;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_inner{display:block;-webkit-touch-callout:none;background:#fff;padding:0}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{border-bottom:1px solid #b6b6b6;padding:6px 8px 2px;white-space:normal;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_float .cke_top{border:1px solid #b6b6b6;border-bottom-color:#999}.cke_bottom{padding:6px 8px 2px;position:relative;border-top:1px solid #bfbfbf;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px;box-shadow:0 1px 0 rgba(255,255,255,.3)}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #a5a5a5;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{padding:3px 4px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;border-radius:2px}* html .cke_panel_listItem a{width:100%;color:#000}*:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{cursor:default;font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:4px 6px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #b6b6b6;border-radius:2px 2px 0 0;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Serif}.cke_colorblock,.cke_colorblock a{text-decoration:none;color:#000}span.cke_colorbox{width:10px;height:10px;border:#808080 1px solid;float:left}.cke_rtl span.cke_colorbox{float:right}a.cke_colorbox{border:#fff 1px solid;padding:2px;float:left;width:12px;height:12px}.cke_rtl a.cke_colorbox{float:right}a:hover.cke_colorbox,a:focus.cke_colorbox,a:active.cke_colorbox{border:#b6b6b6 1px solid;background-color:#e5e5e5}a.cke_colorauto,a.cke_colormore{border:#fff 1px solid;padding:2px;display:block;cursor:pointer}a:hover.cke_colorauto,a:hover.cke_colormore,a:focus.cke_colorauto,a:focus.cke_colormore,a:active.cke_colorauto,a:active.cke_colormore{border:#b6b6b6 1px solid;background-color:#e5e5e5}.cke_toolbar{float:left}.cke_rtl .cke_toolbar{float:right}.cke_toolgroup{float:left;margin:0 6px 5px 0;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_hc .cke_toolgroup{border:0;margin-right:10px;margin-bottom:10px}.cke_rtl .cke_toolgroup{float:right;margin-left:6px;margin-right:0}a.cke_button{display:inline-block;height:18px;padding:4px 6px;outline:0;cursor:default;float:left;border:0}.cke_ltr .cke_button:last-child,.cke_rtl .cke_button:first-child{border-radius:0 2px 2px 0}.cke_ltr .cke_button:first-child,.cke_rtl .cke_button:last-child{border-radius:2px 0 0 2px}.cke_rtl .cke_button{float:right}.cke_hc .cke_button{border:1px solid black;padding:3px 5px;margin:-2px 4px 0 -2px}a.cke_button_on{box-shadow:0 1px 5px rgba(0,0,0,.6) inset,0 1px 0 rgba(0,0,0,.2);background:#b5b5b5;background-image:linear-gradient(to bottom,#aaa,#cacaca);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#aaaaaa',endColorstr='#cacaca')}.cke_hc .cke_button_on,.cke_hc a.cke_button_off:hover,.cke_hc a.cke_button_off:focus,.cke_hc a.cke_button_off:active,.cke_hc a.cke_button_disabled:hover,.cke_hc a.cke_button_disabled:focus,.cke_hc a.cke_button_disabled:active{border-width:3px;padding:1px 3px}.cke_button_disabled .cke_button_icon{opacity:.3}.cke_hc .cke_button_disabled{opacity:.5}a.cke_button_on:hover,a.cke_button_on:focus,a.cke_button_on:active{box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2)}a.cke_button_off:hover,a.cke_button_off:focus,a.cke_button_off:active,a.cke_button_disabled:hover,a.cke_button_disabled:focus,a.cke_button_disabled:active{box-shadow:0 0 1px rgba(0,0,0,.3) inset;background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}.cke_button_icon{cursor:inherit;background-repeat:no-repeat;margin-top:1px;width:16px;height:16px;float:left;display:inline-block}.cke_rtl .cke_button_icon{float:right}.cke_hc .cke_button_icon{display:none}.cke_button_label{display:none;padding-left:3px;margin-top:1px;line-height:17px;vertical-align:middle;float:left;cursor:default;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.5)}.cke_rtl .cke_button_label{padding-right:3px;padding-left:0;float:right}.cke_hc .cke_button_label{padding:0;display:inline-block;font-size:12px}.cke_button_arrow{display:inline-block;margin:8px 0 0 1px;width:0;height:0;cursor:default;vertical-align:top;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #474747}.cke_rtl .cke_button_arrow{margin-right:5px;margin-left:0}.cke_hc .cke_button_arrow{font-size:10px;margin:3px -2px 0 3px;width:auto;border:0}.cke_toolbar_separator{float:left;background-color:#c0c0c0;background-color:rgba(0,0,0,.2);margin:5px 2px 0;height:18px;width:1px;box-shadow:1px 0 1px rgba(255,255,255,.5)}.cke_rtl .cke_toolbar_separator{float:right;box-shadow:-1px 0 1px rgba(255,255,255,.1)}.cke_hc .cke_toolbar_separator{width:0;border-left:1px solid;margin:1px 5px 0 0}.cke_toolbar_break{display:block;clear:left}.cke_rtl .cke_toolbar_break{clear:right}a.cke_toolbox_collapser{width:12px;height:11px;float:right;margin:11px 0 0;font-size:0;cursor:default;text-align:center;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_toolbox_collapser:hover{background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}.cke_toolbox_collapser.cke_toolbox_collapser_min{margin:0 2px 4px}.cke_rtl .cke_toolbox_collapser{float:left}.cke_toolbox_collapser .cke_arrow{display:inline-block;height:0;width:0;font-size:0;margin-top:1px;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:3px solid #474747;border-top:3px solid transparent}.cke_toolbox_collapser.cke_toolbox_collapser_min .cke_arrow{margin-top:4px;border-bottom-color:transparent;border-top-color:#474747}.cke_hc .cke_toolbox_collapser .cke_arrow{font-size:8px;width:auto;border:0;margin-top:0;margin-right:2px}.cke_menubutton{display:block}.cke_menuitem span{cursor:default}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:#d3d3d3;display:block}.cke_hc .cke_menubutton{padding:2px}.cke_hc .cke_menubutton:hover,.cke_hc .cke_menubutton:focus,.cke_hc .cke_menubutton:active{border:2px solid;padding:0}.cke_menubutton_inner{display:table-row}.cke_menubutton_icon,.cke_menubutton_label,.cke_menuarrow{display:table-cell}.cke_menubutton_icon{background-color:#d7d8d7;opacity:.70;filter:alpha(opacity=70);padding:4px}.cke_hc .cke_menubutton_icon{height:16px;width:0;padding:4px 0}.cke_menubutton:hover .cke_menubutton_icon,.cke_menubutton:focus .cke_menubutton_icon,.cke_menubutton:active .cke_menubutton_icon{background-color:#d0d2d0}.cke_menubutton_disabled:hover .cke_menubutton_icon,.cke_menubutton_disabled:focus .cke_menubutton_icon,.cke_menubutton_disabled:active .cke_menubutton_icon{opacity:.3;filter:alpha(opacity=30)}.cke_menubutton_label{padding:0 5px;background-color:transparent;width:100%;vertical-align:middle}.cke_menubutton_shortcut{color:#979797}.cke_menubutton_disabled .cke_menubutton_label{opacity:.3;filter:alpha(opacity=30)}.cke_menubutton_on{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_menubutton_on .cke_menubutton_icon{padding-right:3px}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:#eff0ef}.cke_panel_frame .cke_menubutton_label{display:none}.cke_menuseparator{background-color:#d3d3d3;height:1px;filter:alpha(opacity=70);opacity:.70}.cke_menuarrow{background-image:url(images/arrow.png);background-position:0 10px;background-repeat:no-repeat;padding:0 5px}.cke_rtl .cke_menuarrow{background-position:5px -13px;background-repeat:no-repeat}.cke_menuarrow span{display:none}.cke_hc .cke_menuarrow span{vertical-align:middle;display:inline}.cke_combo{display:inline-block;float:left}.cke_rtl .cke_combo{float:right}.cke_hc .cke_combo{margin-top:-2px}.cke_combo_label{display:none;float:left;line-height:26px;vertical-align:top;margin-right:5px}.cke_rtl .cke_combo_label{float:right;margin-left:5px;margin-right:0}a.cke_combo_button{cursor:default;display:inline-block;float:left;margin:0 6px 5px 0;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_combo_off a.cke_combo_button:hover,.cke_combo_off a.cke_combo_button:focus{background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc');outline:0}.cke_combo_off a.cke_combo_button:active,.cke_combo_on a.cke_combo_button{border:1px solid #777;box-shadow:0 1px 0 rgba(255,255,255,.5),0 1px 5px rgba(0,0,0,.6) inset;background:#b5b5b5;background-image:linear-gradient(to bottom,#aaa,#cacaca);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#aaaaaa',endColorstr='#cacaca')}.cke_combo_on a.cke_combo_button:hover,.cke_combo_on a.cke_combo_button:focus,.cke_combo_on a.cke_combo_button:active{box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2)}.cke_rtl .cke_combo_button{float:right;margin-left:5px;margin-right:0}.cke_hc a.cke_combo_button{padding:3px}.cke_hc .cke_combo_on a.cke_combo_button,.cke_hc .cke_combo_off a.cke_combo_button:hover,.cke_hc .cke_combo_off a.cke_combo_button:focus,.cke_hc .cke_combo_off a.cke_combo_button:active{border-width:3px;padding:1px}.cke_combo_text{line-height:26px;padding-left:10px;text-overflow:ellipsis;overflow:hidden;float:left;cursor:default;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.5);width:60px}.cke_rtl .cke_combo_text{float:right;text-align:right;padding-left:0;padding-right:10px}.cke_hc .cke_combo_text{line-height:18px;font-size:12px}.cke_combo_open{cursor:default;display:inline-block;font-size:0;height:19px;line-height:17px;margin:1px 7px 1px;width:5px}.cke_hc .cke_combo_open{height:12px}.cke_combo_arrow{cursor:default;margin:11px 0 0;float:left;height:0;width:0;font-size:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #474747}.cke_hc .cke_combo_arrow{font-size:10px;width:auto;border:0;margin-top:3px}.cke_combo_disabled .cke_combo_inlinelabel,.cke_combo_disabled .cke_combo_open{opacity:.3}.cke_path{float:left;margin:-2px 0 2px}a.cke_path_item,span.cke_path_empty{display:inline-block;float:left;padding:3px 4px;margin-right:2px;cursor:default;text-decoration:none;outline:0;border:0;color:#4c4c4c;text-shadow:0 1px 0 #fff;font-weight:bold;font-size:11px}.cke_rtl .cke_path,.cke_rtl .cke_path_item,.cke_rtl .cke_path_empty{float:right}a.cke_path_item:hover,a.cke_path_item:focus,a.cke_path_item:active{background-color:#bfbfbf;color:#333;text-shadow:0 1px 0 rgba(255,255,255,.5);border-radius:2px;box-shadow:0 0 4px rgba(0,0,0,.5) inset,0 1px 0 rgba(255,255,255,.5)}.cke_hc a.cke_path_item:hover,.cke_hc a.cke_path_item:focus,.cke_hc a.cke_path_item:active{border:2px solid;padding:1px 2px}.cke_button__source_label,.cke_button__sourcedialog_label{display:inline}.cke_combo__fontsize .cke_combo_text{width:30px}.cke_combopanel__fontsize{width:120px}textarea.cke_source{font-family:'Courier New',Monospace;font-size:small;background-color:#fff;white-space:pre-wrap;border:0;padding:0;margin:0;display:block}.cke_wysiwyg_frame,.cke_wysiwyg_div{background-color:#fff}.cke_notifications_area{pointer-events:none}.cke_notification{pointer-events:auto;position:relative;margin:10px;width:300px;color:white;border-radius:3px;text-align:center;opacity:.95;filter:alpha(opacity = 95);box-shadow:2px 2px 3px 0 rgba(50,50,50,0.3);-webkit-animation:fadeIn .7s;animation:fadeIn .7s}.cke_notification_message a{color:#12306f}@-webkit-keyframes fadeIn{from{opacity:.4}to{opacity:.95}}@keyframes fadeIn{from{opacity:.4}to{opacity:.95}}.cke_notification_success{background:#72b572;border:1px solid #63a563}.cke_notification_warning{background:#c83939;border:1px solid #902b2b}.cke_notification_info{background:#2e9ad0;border:1px solid #0f74a8}.cke_notification_info span.cke_notification_progress{background-color:#0f74a8;display:block;padding:0;margin:0;height:100%;overflow:hidden;position:absolute;z-index:1}.cke_notification_message{position:relative;margin:4px 23px 3px;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;z-index:4;text-overflow:ellipsis;overflow:hidden}.cke_notification_close{background-image:url(images/close.png);background-repeat:no-repeat;background-position:50%;position:absolute;cursor:pointer;text-align:center;height:20px;width:20px;top:1px;right:1px;padding:0;margin:0;z-index:5;opacity:.6;filter:alpha(opacity = 60)}.cke_notification_close:hover{opacity:1;filter:alpha(opacity = 100)}.cke_notification_close span{display:none}.cke_notification_warning a.cke_notification_close{opacity:.8;filter:alpha(opacity = 80)}.cke_notification_warning a.cke_notification_close:hover{opacity:1;filter:alpha(opacity = 100)}.cke_chrome{visibility:inherit}.cke_voice_label{display:none}legend.cke_voice_label{display:none}a.cke_button_disabled,a.cke_button_disabled:hover,a.cke_button_disabled:focus,a.cke_button_disabled:active{filter:alpha(opacity = 30)}.cke_button_disabled .cke_button_icon{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00ffffff,endColorstr=#00ffffff)}.cke_button_off:hover,.cke_button_off:focus,.cke_button_off:active{filter:alpha(opacity = 100)}.cke_combo_disabled .cke_combo_inlinelabel,.cke_combo_disabled .cke_combo_open{filter:alpha(opacity = 30)}.cke_toolbox_collapser{border:1px solid #a6a6a6}.cke_toolbox_collapser .cke_arrow{margin-top:1px}.cke_hc .cke_top,.cke_hc .cke_bottom,.cke_hc .cke_combo_button,.cke_hc a.cke_combo_button:hover,.cke_hc a.cke_combo_button:focus,.cke_hc .cke_toolgroup,.cke_hc .cke_button_on,.cke_hc a.cke_button_off:hover,.cke_hc a.cke_button_off:focus,.cke_hc a.cke_button_off:active,.cke_hc .cke_toolbox_collapser,.cke_hc .cke_toolbox_collapser:hover,.cke_hc .cke_panel_grouptitle{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.cke_rtl .cke_toolgroup,.cke_rtl .cke_toolbar_separator,.cke_rtl .cke_button,.cke_rtl .cke_button *,.cke_rtl .cke_combo,.cke_rtl .cke_combo *,.cke_rtl .cke_path_item,.cke_rtl .cke_path_item *,.cke_rtl .cke_path_empty{float:none}.cke_rtl .cke_toolgroup,.cke_rtl .cke_toolbar_separator,.cke_rtl .cke_combo_button,.cke_rtl .cke_combo_button *,.cke_rtl .cke_button,.cke_rtl .cke_button_icon{display:inline-block;vertical-align:top}.cke_toolbox{display:inline-block;padding-bottom:5px;height:100%}.cke_rtl .cke_toolbox{padding-bottom:0}.cke_toolbar{margin-bottom:5px}.cke_rtl .cke_toolbar{margin-bottom:0}.cke_toolgroup{height:26px}.cke_toolgroup,.cke_combo{position:relative}a.cke_button{float:none;vertical-align:top}.cke_toolbar_separator{display:inline-block;float:none;vertical-align:top;background-color:#c0c0c0}.cke_toolbox_collapser .cke_arrow{margin-top:0}.cke_toolbox_collapser .cke_arrow{border-width:4px}.cke_toolbox_collapser.cke_toolbox_collapser_min .cke_arrow{border-width:3px}.cke_rtl .cke_button_arrow{padding-top:8px;margin-right:2px}.cke_rtl .cke_combo_inlinelabel{display:table-cell;vertical-align:middle}.cke_menubutton{display:block;height:24px}.cke_menubutton_inner{display:block;position:relative}.cke_menubutton_icon{height:16px;width:16px}.cke_menubutton_icon,.cke_menubutton_label,.cke_menuarrow{display:inline-block}.cke_menubutton_label{width:auto;vertical-align:top;line-height:24px;height:24px;margin:0 10px 0 0}.cke_menuarrow{width:5px;height:6px;padding:0;position:absolute;right:8px;top:10px;background-position:0 0}.cke_rtl .cke_menubutton_icon{position:absolute;right:0;top:0}.cke_rtl .cke_menubutton_label{float:right;clear:both;margin:0 24px 0 10px}.cke_hc .cke_rtl .cke_menubutton_label{margin-right:0}.cke_rtl .cke_menuarrow{left:8px;right:auto;background-position:0 -24px}.cke_hc .cke_menuarrow{top:5px;padding:0 5px}.cke_rtl input.cke_dialog_ui_input_text,.cke_rtl input.cke_dialog_ui_input_password{position:relative}.cke_wysiwyg_div{padding-top:0!important;padding-bottom:0!important}.cke_button__bold_icon {background: url(icons.png?t=20af917) no-repeat 0 -0px !important;}.cke_button__italic_icon {background: url(icons.png?t=20af917) no-repeat 0 -24px !important;}.cke_button__strike_icon {background: url(icons.png?t=20af917) no-repeat 0 -48px !important;}.cke_button__subscript_icon {background: url(icons.png?t=20af917) no-repeat 0 -72px !important;}.cke_button__superscript_icon {background: url(icons.png?t=20af917) no-repeat 0 -96px !important;}.cke_button__underline_icon {background: url(icons.png?t=20af917) no-repeat 0 -120px !important;}.cke_button__horizontalrule_icon {background: url(icons.png?t=20af917) no-repeat 0 -144px !important;}.cke_button__iframe_icon {background: url(icons.png?t=20af917) no-repeat 0 -168px !important;}.cke_button__image_icon {background: url(icons.png?t=20af917) no-repeat 0 -192px !important;}.cke_rtl .cke_button__indent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons.png?t=20af917) no-repeat 0 -216px !important;}.cke_ltr .cke_button__indent_icon {background: url(icons.png?t=20af917) no-repeat 0 -240px !important;}.cke_rtl .cke_button__outdent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons.png?t=20af917) no-repeat 0 -264px !important;}.cke_ltr .cke_button__outdent_icon {background: url(icons.png?t=20af917) no-repeat 0 -288px !important;}.cke_button__justifyblock_icon {background: url(icons.png?t=20af917) no-repeat 0 -312px !important;}.cke_button__justifycenter_icon {background: url(icons.png?t=20af917) no-repeat 0 -336px !important;}.cke_button__justifyleft_icon {background: url(icons.png?t=20af917) no-repeat 0 -360px !important;}.cke_button__justifyright_icon {background: url(icons.png?t=20af917) no-repeat 0 -384px !important;}.cke_rtl .cke_button__anchor_icon, .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons.png?t=20af917) no-repeat 0 -408px !important;}.cke_ltr .cke_button__anchor_icon {background: url(icons.png?t=20af917) no-repeat 0 -432px !important;}.cke_button__link_icon {background: url(icons.png?t=20af917) no-repeat 0 -456px !important;}.cke_button__unlink_icon {background: url(icons.png?t=20af917) no-repeat 0 -480px !important;}.cke_rtl .cke_button__bulletedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -504px !important;}.cke_ltr .cke_button__bulletedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -528px !important;}.cke_rtl .cke_button__numberedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -552px !important;}.cke_ltr .cke_button__numberedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -576px !important;}.cke_button__maximize_icon {background: url(icons.png?t=20af917) no-repeat 0 -600px !important;}.cke_button__removeformat_icon {background: url(icons.png?t=20af917) no-repeat 0 -624px !important;}.cke_rtl .cke_button__source_icon, .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons.png?t=20af917) no-repeat 0 -648px !important;}.cke_ltr .cke_button__source_icon {background: url(icons.png?t=20af917) no-repeat 0 -672px !important;}.cke_rtl .cke_button__copy_icon, .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons.png?t=20af917) no-repeat 0 -696px !important;}.cke_ltr .cke_button__copy_icon {background: url(icons.png?t=20af917) no-repeat 0 -720px !important;}.cke_rtl .cke_button__cut_icon, .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons.png?t=20af917) no-repeat 0 -744px !important;}.cke_ltr .cke_button__cut_icon {background: url(icons.png?t=20af917) no-repeat 0 -768px !important;}.cke_rtl .cke_button__paste_icon, .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons.png?t=20af917) no-repeat 0 -792px !important;}.cke_ltr .cke_button__paste_icon {background: url(icons.png?t=20af917) no-repeat 0 -816px !important;}.cke_button__oembed_icon {background: url(icons.png?t=20af917) no-repeat 0 -840px !important;}.cke_button__bgcolor_icon {background: url(icons.png?t=20af917) no-repeat 0 -864px !important;}.cke_button__textcolor_icon {background: url(icons.png?t=20af917) no-repeat 0 -888px !important;}.cke_button__creatediv_icon {background: url(icons.png?t=20af917) no-repeat 0 -912px !important;}.cke_hidpi .cke_button__bold_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -0px !important;background-size: 16px !important;}.cke_hidpi .cke_button__italic_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -24px !important;background-size: 16px !important;}.cke_hidpi .cke_button__strike_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -48px !important;background-size: 16px !important;}.cke_hidpi .cke_button__subscript_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -72px !important;background-size: 16px !important;}.cke_hidpi .cke_button__superscript_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -96px !important;background-size: 16px !important;}.cke_hidpi .cke_button__underline_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -120px !important;background-size: 16px !important;}.cke_hidpi .cke_button__horizontalrule_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -144px !important;background-size: 16px !important;}.cke_hidpi .cke_button__iframe_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -168px !important;background-size: 16px !important;}.cke_hidpi .cke_button__image_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -192px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__indent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -216px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__indent_icon,.cke_ltr.cke_hidpi .cke_button__indent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -240px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__outdent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -264px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__outdent_icon,.cke_ltr.cke_hidpi .cke_button__outdent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -288px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyblock_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -312px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifycenter_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -336px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyleft_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -360px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyright_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -384px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__anchor_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -408px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__anchor_icon,.cke_ltr.cke_hidpi .cke_button__anchor_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -432px !important;background-size: 16px !important;}.cke_hidpi .cke_button__link_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -456px !important;background-size: 16px !important;}.cke_hidpi .cke_button__unlink_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -480px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__bulletedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -504px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__bulletedlist_icon,.cke_ltr.cke_hidpi .cke_button__bulletedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -528px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__numberedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -552px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__numberedlist_icon,.cke_ltr.cke_hidpi .cke_button__numberedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -576px !important;background-size: 16px !important;}.cke_hidpi .cke_button__maximize_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -600px !important;background-size: 16px !important;}.cke_hidpi .cke_button__removeformat_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -624px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__source_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -648px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__source_icon,.cke_ltr.cke_hidpi .cke_button__source_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -672px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__copy_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -696px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__copy_icon,.cke_ltr.cke_hidpi .cke_button__copy_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -720px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__cut_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -744px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__cut_icon,.cke_ltr.cke_hidpi .cke_button__cut_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -768px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__paste_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -792px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__paste_icon,.cke_ltr.cke_hidpi .cke_button__paste_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -816px !important;background-size: 16px !important;}.cke_hidpi .cke_button__oembed_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -840px !important;background-size: 16px !important;}.cke_hidpi .cke_button__bgcolor_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -864px !important;background-size: 16px !important;}.cke_hidpi .cke_button__textcolor_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -888px !important;background-size: 16px !important;}.cke_hidpi .cke_button__creatediv_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -912px !important;background-size: 16px !important;}
\ No newline at end of file
index 4843ff0ae0035d30df29cc99eff12d8673f891b9..adeb490b01ebf678689956bb24291f72438310cb 100644 (file)
@@ -2,4 +2,4 @@
 Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
 For licensing, see LICENSE.md or http://ckeditor.com/license\r
 */\r
-.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none}.cke_reset_all,.cke_reset_all *,.cke_reset_all a,.cke_reset_all textarea{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre-wrap}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box}.cke_reset_all table{table-layout:auto}.cke_chrome{display:block;border:1px solid #b6b6b6;padding:0;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_inner{display:block;-webkit-touch-callout:none;background:#fff;padding:0}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{border-bottom:1px solid #b6b6b6;padding:6px 8px 2px;white-space:normal;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_float .cke_top{border:1px solid #b6b6b6;border-bottom-color:#999}.cke_bottom{padding:6px 8px 2px;position:relative;border-top:1px solid #bfbfbf;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px;box-shadow:0 1px 0 rgba(255,255,255,.3)}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #a5a5a5;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{padding:3px 4px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;border-radius:2px}* html .cke_panel_listItem a{width:100%;color:#000}*:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{cursor:default;font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:4px 6px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #b6b6b6;border-radius:2px 2px 0 0;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Serif}.cke_colorblock,.cke_colorblock a{text-decoration:none;color:#000}span.cke_colorbox{width:10px;height:10px;border:#808080 1px solid;float:left}.cke_rtl span.cke_colorbox{float:right}a.cke_colorbox{border:#fff 1px solid;padding:2px;float:left;width:12px;height:12px}.cke_rtl a.cke_colorbox{float:right}a:hover.cke_colorbox,a:focus.cke_colorbox,a:active.cke_colorbox{border:#b6b6b6 1px solid;background-color:#e5e5e5}a.cke_colorauto,a.cke_colormore{border:#fff 1px solid;padding:2px;display:block;cursor:pointer}a:hover.cke_colorauto,a:hover.cke_colormore,a:focus.cke_colorauto,a:focus.cke_colormore,a:active.cke_colorauto,a:active.cke_colormore{border:#b6b6b6 1px solid;background-color:#e5e5e5}.cke_toolbar{float:left}.cke_rtl .cke_toolbar{float:right}.cke_toolgroup{float:left;margin:0 6px 5px 0;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_hc .cke_toolgroup{border:0;margin-right:10px;margin-bottom:10px}.cke_rtl .cke_toolgroup{float:right;margin-left:6px;margin-right:0}a.cke_button{display:inline-block;height:18px;padding:4px 6px;outline:0;cursor:default;float:left;border:0}.cke_ltr .cke_button:last-child,.cke_rtl .cke_button:first-child{border-radius:0 2px 2px 0}.cke_ltr .cke_button:first-child,.cke_rtl .cke_button:last-child{border-radius:2px 0 0 2px}.cke_rtl .cke_button{float:right}.cke_hc .cke_button{border:1px solid black;padding:3px 5px;margin:-2px 4px 0 -2px}a.cke_button_on{box-shadow:0 1px 5px rgba(0,0,0,.6) inset,0 1px 0 rgba(0,0,0,.2);background:#b5b5b5;background-image:linear-gradient(to bottom,#aaa,#cacaca);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#aaaaaa',endColorstr='#cacaca')}.cke_hc .cke_button_on,.cke_hc a.cke_button_off:hover,.cke_hc a.cke_button_off:focus,.cke_hc a.cke_button_off:active,.cke_hc a.cke_button_disabled:hover,.cke_hc a.cke_button_disabled:focus,.cke_hc a.cke_button_disabled:active{border-width:3px;padding:1px 3px}.cke_button_disabled .cke_button_icon{opacity:.3}.cke_hc .cke_button_disabled{opacity:.5}a.cke_button_on:hover,a.cke_button_on:focus,a.cke_button_on:active{box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2)}a.cke_button_off:hover,a.cke_button_off:focus,a.cke_button_off:active,a.cke_button_disabled:hover,a.cke_button_disabled:focus,a.cke_button_disabled:active{box-shadow:0 0 1px rgba(0,0,0,.3) inset;background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}.cke_button_icon{cursor:inherit;background-repeat:no-repeat;margin-top:1px;width:16px;height:16px;float:left;display:inline-block}.cke_rtl .cke_button_icon{float:right}.cke_hc .cke_button_icon{display:none}.cke_button_label{display:none;padding-left:3px;margin-top:1px;line-height:17px;vertical-align:middle;float:left;cursor:default;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.5)}.cke_rtl .cke_button_label{padding-right:3px;padding-left:0;float:right}.cke_hc .cke_button_label{padding:0;display:inline-block;font-size:12px}.cke_button_arrow{display:inline-block;margin:8px 0 0 1px;width:0;height:0;cursor:default;vertical-align:top;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #474747}.cke_rtl .cke_button_arrow{margin-right:5px;margin-left:0}.cke_hc .cke_button_arrow{font-size:10px;margin:3px -2px 0 3px;width:auto;border:0}.cke_toolbar_separator{float:left;background-color:#c0c0c0;background-color:rgba(0,0,0,.2);margin:5px 2px 0;height:18px;width:1px;box-shadow:1px 0 1px rgba(255,255,255,.5)}.cke_rtl .cke_toolbar_separator{float:right;box-shadow:-1px 0 1px rgba(255,255,255,.1)}.cke_hc .cke_toolbar_separator{width:0;border-left:1px solid;margin:1px 5px 0 0}.cke_toolbar_break{display:block;clear:left}.cke_rtl .cke_toolbar_break{clear:right}a.cke_toolbox_collapser{width:12px;height:11px;float:right;margin:11px 0 0;font-size:0;cursor:default;text-align:center;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_toolbox_collapser:hover{background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}.cke_toolbox_collapser.cke_toolbox_collapser_min{margin:0 2px 4px}.cke_rtl .cke_toolbox_collapser{float:left}.cke_toolbox_collapser .cke_arrow{display:inline-block;height:0;width:0;font-size:0;margin-top:1px;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:3px solid #474747;border-top:3px solid transparent}.cke_toolbox_collapser.cke_toolbox_collapser_min .cke_arrow{margin-top:4px;border-bottom-color:transparent;border-top-color:#474747}.cke_hc .cke_toolbox_collapser .cke_arrow{font-size:8px;width:auto;border:0;margin-top:0;margin-right:2px}.cke_menubutton{display:block}.cke_menuitem span{cursor:default}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:#d3d3d3;display:block}.cke_hc .cke_menubutton{padding:2px}.cke_hc .cke_menubutton:hover,.cke_hc .cke_menubutton:focus,.cke_hc .cke_menubutton:active{border:2px solid;padding:0}.cke_menubutton_inner{display:table-row}.cke_menubutton_icon,.cke_menubutton_label,.cke_menuarrow{display:table-cell}.cke_menubutton_icon{background-color:#d7d8d7;opacity:.70;filter:alpha(opacity=70);padding:4px}.cke_hc .cke_menubutton_icon{height:16px;width:0;padding:4px 0}.cke_menubutton:hover .cke_menubutton_icon,.cke_menubutton:focus .cke_menubutton_icon,.cke_menubutton:active .cke_menubutton_icon{background-color:#d0d2d0}.cke_menubutton_disabled:hover .cke_menubutton_icon,.cke_menubutton_disabled:focus .cke_menubutton_icon,.cke_menubutton_disabled:active .cke_menubutton_icon{opacity:.3;filter:alpha(opacity=30)}.cke_menubutton_label{padding:0 5px;background-color:transparent;width:100%;vertical-align:middle}.cke_menubutton_shortcut{color:#979797}.cke_menubutton_disabled .cke_menubutton_label{opacity:.3;filter:alpha(opacity=30)}.cke_menubutton_on{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_menubutton_on .cke_menubutton_icon{padding-right:3px}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:#eff0ef}.cke_panel_frame .cke_menubutton_label{display:none}.cke_menuseparator{background-color:#d3d3d3;height:1px;filter:alpha(opacity=70);opacity:.70}.cke_menuarrow{background-image:url(images/arrow.png);background-position:0 10px;background-repeat:no-repeat;padding:0 5px}.cke_rtl .cke_menuarrow{background-position:5px -13px;background-repeat:no-repeat}.cke_menuarrow span{display:none}.cke_hc .cke_menuarrow span{vertical-align:middle;display:inline}.cke_combo{display:inline-block;float:left}.cke_rtl .cke_combo{float:right}.cke_hc .cke_combo{margin-top:-2px}.cke_combo_label{display:none;float:left;line-height:26px;vertical-align:top;margin-right:5px}.cke_rtl .cke_combo_label{float:right;margin-left:5px;margin-right:0}a.cke_combo_button{cursor:default;display:inline-block;float:left;margin:0 6px 5px 0;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_combo_off a.cke_combo_button:hover,.cke_combo_off a.cke_combo_button:focus{background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc');outline:0}.cke_combo_off a.cke_combo_button:active,.cke_combo_on a.cke_combo_button{border:1px solid #777;box-shadow:0 1px 0 rgba(255,255,255,.5),0 1px 5px rgba(0,0,0,.6) inset;background:#b5b5b5;background-image:linear-gradient(to bottom,#aaa,#cacaca);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#aaaaaa',endColorstr='#cacaca')}.cke_combo_on a.cke_combo_button:hover,.cke_combo_on a.cke_combo_button:focus,.cke_combo_on a.cke_combo_button:active{box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2)}.cke_rtl .cke_combo_button{float:right;margin-left:5px;margin-right:0}.cke_hc a.cke_combo_button{padding:3px}.cke_hc .cke_combo_on a.cke_combo_button,.cke_hc .cke_combo_off a.cke_combo_button:hover,.cke_hc .cke_combo_off a.cke_combo_button:focus,.cke_hc .cke_combo_off a.cke_combo_button:active{border-width:3px;padding:1px}.cke_combo_text{line-height:26px;padding-left:10px;text-overflow:ellipsis;overflow:hidden;float:left;cursor:default;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.5);width:60px}.cke_rtl .cke_combo_text{float:right;text-align:right;padding-left:0;padding-right:10px}.cke_hc .cke_combo_text{line-height:18px;font-size:12px}.cke_combo_open{cursor:default;display:inline-block;font-size:0;height:19px;line-height:17px;margin:1px 7px 1px;width:5px}.cke_hc .cke_combo_open{height:12px}.cke_combo_arrow{cursor:default;margin:11px 0 0;float:left;height:0;width:0;font-size:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #474747}.cke_hc .cke_combo_arrow{font-size:10px;width:auto;border:0;margin-top:3px}.cke_combo_disabled .cke_combo_inlinelabel,.cke_combo_disabled .cke_combo_open{opacity:.3}.cke_path{float:left;margin:-2px 0 2px}a.cke_path_item,span.cke_path_empty{display:inline-block;float:left;padding:3px 4px;margin-right:2px;cursor:default;text-decoration:none;outline:0;border:0;color:#4c4c4c;text-shadow:0 1px 0 #fff;font-weight:bold;font-size:11px}.cke_rtl .cke_path,.cke_rtl .cke_path_item,.cke_rtl .cke_path_empty{float:right}a.cke_path_item:hover,a.cke_path_item:focus,a.cke_path_item:active{background-color:#bfbfbf;color:#333;text-shadow:0 1px 0 rgba(255,255,255,.5);border-radius:2px;box-shadow:0 0 4px rgba(0,0,0,.5) inset,0 1px 0 rgba(255,255,255,.5)}.cke_hc a.cke_path_item:hover,.cke_hc a.cke_path_item:focus,.cke_hc a.cke_path_item:active{border:2px solid;padding:1px 2px}.cke_button__source_label,.cke_button__sourcedialog_label{display:inline}.cke_combo__fontsize .cke_combo_text{width:30px}.cke_combopanel__fontsize{width:120px}textarea.cke_source{font-family:'Courier New',Monospace;font-size:small;background-color:#fff;white-space:pre-wrap;border:0;padding:0;margin:0;display:block}.cke_wysiwyg_frame,.cke_wysiwyg_div{background-color:#fff}.cke_notifications_area{pointer-events:none}.cke_notification{pointer-events:auto;position:relative;margin:10px;width:300px;color:white;border-radius:3px;text-align:center;opacity:.95;filter:alpha(opacity = 95);box-shadow:2px 2px 3px 0 rgba(50,50,50,0.3);-webkit-animation:fadeIn .7s;animation:fadeIn .7s}.cke_notification_message a{color:#12306f}@-webkit-keyframes fadeIn{from{opacity:.4}to{opacity:.95}}@keyframes fadeIn{from{opacity:.4}to{opacity:.95}}.cke_notification_success{background:#72b572;border:1px solid #63a563}.cke_notification_warning{background:#c83939;border:1px solid #902b2b}.cke_notification_info{background:#2e9ad0;border:1px solid #0f74a8}.cke_notification_info span.cke_notification_progress{background-color:#0f74a8;display:block;padding:0;margin:0;height:100%;overflow:hidden;position:absolute;z-index:1}.cke_notification_message{position:relative;margin:4px 23px 3px;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;z-index:4;text-overflow:ellipsis;overflow:hidden}.cke_notification_close{background-image:url(images/close.png);background-repeat:no-repeat;background-position:50%;position:absolute;cursor:pointer;text-align:center;height:20px;width:20px;top:1px;right:1px;padding:0;margin:0;z-index:5;opacity:.6;filter:alpha(opacity = 60)}.cke_notification_close:hover{opacity:1;filter:alpha(opacity = 100)}.cke_notification_close span{display:none}.cke_notification_warning a.cke_notification_close{opacity:.8;filter:alpha(opacity = 80)}.cke_notification_warning a.cke_notification_close:hover{opacity:1;filter:alpha(opacity = 100)}.cke_chrome{visibility:inherit}.cke_voice_label{display:none}legend.cke_voice_label{display:none}a.cke_button_disabled,a.cke_button_disabled:hover,a.cke_button_disabled:focus,a.cke_button_disabled:active{filter:alpha(opacity = 30)}.cke_button_disabled .cke_button_icon{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00ffffff,endColorstr=#00ffffff)}.cke_button_off:hover,.cke_button_off:focus,.cke_button_off:active{filter:alpha(opacity = 100)}.cke_combo_disabled .cke_combo_inlinelabel,.cke_combo_disabled .cke_combo_open{filter:alpha(opacity = 30)}.cke_toolbox_collapser{border:1px solid #a6a6a6}.cke_toolbox_collapser .cke_arrow{margin-top:1px}.cke_hc .cke_top,.cke_hc .cke_bottom,.cke_hc .cke_combo_button,.cke_hc a.cke_combo_button:hover,.cke_hc a.cke_combo_button:focus,.cke_hc .cke_toolgroup,.cke_hc .cke_button_on,.cke_hc a.cke_button_off:hover,.cke_hc a.cke_button_off:focus,.cke_hc a.cke_button_off:active,.cke_hc .cke_toolbox_collapser,.cke_hc .cke_toolbox_collapser:hover,.cke_hc .cke_panel_grouptitle{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.cke_toolbox_collapser .cke_arrow{border-width:4px}.cke_toolbox_collapser.cke_toolbox_collapser_min .cke_arrow{border-width:3px}.cke_toolbox_collapser .cke_arrow{margin-top:0}.cke_button__bold_icon {background: url(icons.png?t=20af917) no-repeat 0 -0px !important;}.cke_button__italic_icon {background: url(icons.png?t=20af917) no-repeat 0 -24px !important;}.cke_button__strike_icon {background: url(icons.png?t=20af917) no-repeat 0 -48px !important;}.cke_button__subscript_icon {background: url(icons.png?t=20af917) no-repeat 0 -72px !important;}.cke_button__superscript_icon {background: url(icons.png?t=20af917) no-repeat 0 -96px !important;}.cke_button__underline_icon {background: url(icons.png?t=20af917) no-repeat 0 -120px !important;}.cke_button__horizontalrule_icon {background: url(icons.png?t=20af917) no-repeat 0 -144px !important;}.cke_button__iframe_icon {background: url(icons.png?t=20af917) no-repeat 0 -168px !important;}.cke_button__image_icon {background: url(icons.png?t=20af917) no-repeat 0 -192px !important;}.cke_rtl .cke_button__indent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons.png?t=20af917) no-repeat 0 -216px !important;}.cke_ltr .cke_button__indent_icon {background: url(icons.png?t=20af917) no-repeat 0 -240px !important;}.cke_rtl .cke_button__outdent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons.png?t=20af917) no-repeat 0 -264px !important;}.cke_ltr .cke_button__outdent_icon {background: url(icons.png?t=20af917) no-repeat 0 -288px !important;}.cke_button__justifyblock_icon {background: url(icons.png?t=20af917) no-repeat 0 -312px !important;}.cke_button__justifycenter_icon {background: url(icons.png?t=20af917) no-repeat 0 -336px !important;}.cke_button__justifyleft_icon {background: url(icons.png?t=20af917) no-repeat 0 -360px !important;}.cke_button__justifyright_icon {background: url(icons.png?t=20af917) no-repeat 0 -384px !important;}.cke_rtl .cke_button__anchor_icon, .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons.png?t=20af917) no-repeat 0 -408px !important;}.cke_ltr .cke_button__anchor_icon {background: url(icons.png?t=20af917) no-repeat 0 -432px !important;}.cke_button__link_icon {background: url(icons.png?t=20af917) no-repeat 0 -456px !important;}.cke_button__unlink_icon {background: url(icons.png?t=20af917) no-repeat 0 -480px !important;}.cke_rtl .cke_button__bulletedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -504px !important;}.cke_ltr .cke_button__bulletedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -528px !important;}.cke_rtl .cke_button__numberedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -552px !important;}.cke_ltr .cke_button__numberedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -576px !important;}.cke_button__maximize_icon {background: url(icons.png?t=20af917) no-repeat 0 -600px !important;}.cke_button__removeformat_icon {background: url(icons.png?t=20af917) no-repeat 0 -624px !important;}.cke_rtl .cke_button__source_icon, .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons.png?t=20af917) no-repeat 0 -648px !important;}.cke_ltr .cke_button__source_icon {background: url(icons.png?t=20af917) no-repeat 0 -672px !important;}.cke_rtl .cke_button__copy_icon, .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons.png?t=20af917) no-repeat 0 -696px !important;}.cke_ltr .cke_button__copy_icon {background: url(icons.png?t=20af917) no-repeat 0 -720px !important;}.cke_rtl .cke_button__cut_icon, .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons.png?t=20af917) no-repeat 0 -744px !important;}.cke_ltr .cke_button__cut_icon {background: url(icons.png?t=20af917) no-repeat 0 -768px !important;}.cke_rtl .cke_button__paste_icon, .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons.png?t=20af917) no-repeat 0 -792px !important;}.cke_ltr .cke_button__paste_icon {background: url(icons.png?t=20af917) no-repeat 0 -816px !important;}.cke_button__oembed_icon {background: url(icons.png?t=20af917) no-repeat 0 -840px !important;}.cke_hidpi .cke_button__bold_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -0px !important;background-size: 16px !important;}.cke_hidpi .cke_button__italic_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -24px !important;background-size: 16px !important;}.cke_hidpi .cke_button__strike_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -48px !important;background-size: 16px !important;}.cke_hidpi .cke_button__subscript_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -72px !important;background-size: 16px !important;}.cke_hidpi .cke_button__superscript_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -96px !important;background-size: 16px !important;}.cke_hidpi .cke_button__underline_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -120px !important;background-size: 16px !important;}.cke_hidpi .cke_button__horizontalrule_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -144px !important;background-size: 16px !important;}.cke_hidpi .cke_button__iframe_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -168px !important;background-size: 16px !important;}.cke_hidpi .cke_button__image_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -192px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__indent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -216px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__indent_icon,.cke_ltr.cke_hidpi .cke_button__indent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -240px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__outdent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -264px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__outdent_icon,.cke_ltr.cke_hidpi .cke_button__outdent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -288px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyblock_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -312px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifycenter_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -336px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyleft_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -360px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyright_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -384px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__anchor_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -408px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__anchor_icon,.cke_ltr.cke_hidpi .cke_button__anchor_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -432px !important;background-size: 16px !important;}.cke_hidpi .cke_button__link_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -456px !important;background-size: 16px !important;}.cke_hidpi .cke_button__unlink_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -480px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__bulletedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -504px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__bulletedlist_icon,.cke_ltr.cke_hidpi .cke_button__bulletedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -528px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__numberedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -552px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__numberedlist_icon,.cke_ltr.cke_hidpi .cke_button__numberedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -576px !important;background-size: 16px !important;}.cke_hidpi .cke_button__maximize_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -600px !important;background-size: 16px !important;}.cke_hidpi .cke_button__removeformat_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -624px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__source_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -648px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__source_icon,.cke_ltr.cke_hidpi .cke_button__source_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -672px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__copy_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -696px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__copy_icon,.cke_ltr.cke_hidpi .cke_button__copy_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -720px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__cut_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -744px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__cut_icon,.cke_ltr.cke_hidpi .cke_button__cut_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -768px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__paste_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -792px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__paste_icon,.cke_ltr.cke_hidpi .cke_button__paste_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -816px !important;background-size: 16px !important;}.cke_hidpi .cke_button__oembed_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -840px !important;background-size: 16px !important;}
\ No newline at end of file
+.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none}.cke_reset_all,.cke_reset_all *,.cke_reset_all a,.cke_reset_all textarea{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre-wrap}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box}.cke_reset_all table{table-layout:auto}.cke_chrome{display:block;border:1px solid #b6b6b6;padding:0;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_inner{display:block;-webkit-touch-callout:none;background:#fff;padding:0}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{border-bottom:1px solid #b6b6b6;padding:6px 8px 2px;white-space:normal;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_float .cke_top{border:1px solid #b6b6b6;border-bottom-color:#999}.cke_bottom{padding:6px 8px 2px;position:relative;border-top:1px solid #bfbfbf;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px;box-shadow:0 1px 0 rgba(255,255,255,.3)}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #a5a5a5;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{padding:3px 4px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;border-radius:2px}* html .cke_panel_listItem a{width:100%;color:#000}*:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{cursor:default;font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:4px 6px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #b6b6b6;border-radius:2px 2px 0 0;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Serif}.cke_colorblock,.cke_colorblock a{text-decoration:none;color:#000}span.cke_colorbox{width:10px;height:10px;border:#808080 1px solid;float:left}.cke_rtl span.cke_colorbox{float:right}a.cke_colorbox{border:#fff 1px solid;padding:2px;float:left;width:12px;height:12px}.cke_rtl a.cke_colorbox{float:right}a:hover.cke_colorbox,a:focus.cke_colorbox,a:active.cke_colorbox{border:#b6b6b6 1px solid;background-color:#e5e5e5}a.cke_colorauto,a.cke_colormore{border:#fff 1px solid;padding:2px;display:block;cursor:pointer}a:hover.cke_colorauto,a:hover.cke_colormore,a:focus.cke_colorauto,a:focus.cke_colormore,a:active.cke_colorauto,a:active.cke_colormore{border:#b6b6b6 1px solid;background-color:#e5e5e5}.cke_toolbar{float:left}.cke_rtl .cke_toolbar{float:right}.cke_toolgroup{float:left;margin:0 6px 5px 0;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_hc .cke_toolgroup{border:0;margin-right:10px;margin-bottom:10px}.cke_rtl .cke_toolgroup{float:right;margin-left:6px;margin-right:0}a.cke_button{display:inline-block;height:18px;padding:4px 6px;outline:0;cursor:default;float:left;border:0}.cke_ltr .cke_button:last-child,.cke_rtl .cke_button:first-child{border-radius:0 2px 2px 0}.cke_ltr .cke_button:first-child,.cke_rtl .cke_button:last-child{border-radius:2px 0 0 2px}.cke_rtl .cke_button{float:right}.cke_hc .cke_button{border:1px solid black;padding:3px 5px;margin:-2px 4px 0 -2px}a.cke_button_on{box-shadow:0 1px 5px rgba(0,0,0,.6) inset,0 1px 0 rgba(0,0,0,.2);background:#b5b5b5;background-image:linear-gradient(to bottom,#aaa,#cacaca);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#aaaaaa',endColorstr='#cacaca')}.cke_hc .cke_button_on,.cke_hc a.cke_button_off:hover,.cke_hc a.cke_button_off:focus,.cke_hc a.cke_button_off:active,.cke_hc a.cke_button_disabled:hover,.cke_hc a.cke_button_disabled:focus,.cke_hc a.cke_button_disabled:active{border-width:3px;padding:1px 3px}.cke_button_disabled .cke_button_icon{opacity:.3}.cke_hc .cke_button_disabled{opacity:.5}a.cke_button_on:hover,a.cke_button_on:focus,a.cke_button_on:active{box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2)}a.cke_button_off:hover,a.cke_button_off:focus,a.cke_button_off:active,a.cke_button_disabled:hover,a.cke_button_disabled:focus,a.cke_button_disabled:active{box-shadow:0 0 1px rgba(0,0,0,.3) inset;background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}.cke_button_icon{cursor:inherit;background-repeat:no-repeat;margin-top:1px;width:16px;height:16px;float:left;display:inline-block}.cke_rtl .cke_button_icon{float:right}.cke_hc .cke_button_icon{display:none}.cke_button_label{display:none;padding-left:3px;margin-top:1px;line-height:17px;vertical-align:middle;float:left;cursor:default;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.5)}.cke_rtl .cke_button_label{padding-right:3px;padding-left:0;float:right}.cke_hc .cke_button_label{padding:0;display:inline-block;font-size:12px}.cke_button_arrow{display:inline-block;margin:8px 0 0 1px;width:0;height:0;cursor:default;vertical-align:top;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #474747}.cke_rtl .cke_button_arrow{margin-right:5px;margin-left:0}.cke_hc .cke_button_arrow{font-size:10px;margin:3px -2px 0 3px;width:auto;border:0}.cke_toolbar_separator{float:left;background-color:#c0c0c0;background-color:rgba(0,0,0,.2);margin:5px 2px 0;height:18px;width:1px;box-shadow:1px 0 1px rgba(255,255,255,.5)}.cke_rtl .cke_toolbar_separator{float:right;box-shadow:-1px 0 1px rgba(255,255,255,.1)}.cke_hc .cke_toolbar_separator{width:0;border-left:1px solid;margin:1px 5px 0 0}.cke_toolbar_break{display:block;clear:left}.cke_rtl .cke_toolbar_break{clear:right}a.cke_toolbox_collapser{width:12px;height:11px;float:right;margin:11px 0 0;font-size:0;cursor:default;text-align:center;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_toolbox_collapser:hover{background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}.cke_toolbox_collapser.cke_toolbox_collapser_min{margin:0 2px 4px}.cke_rtl .cke_toolbox_collapser{float:left}.cke_toolbox_collapser .cke_arrow{display:inline-block;height:0;width:0;font-size:0;margin-top:1px;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:3px solid #474747;border-top:3px solid transparent}.cke_toolbox_collapser.cke_toolbox_collapser_min .cke_arrow{margin-top:4px;border-bottom-color:transparent;border-top-color:#474747}.cke_hc .cke_toolbox_collapser .cke_arrow{font-size:8px;width:auto;border:0;margin-top:0;margin-right:2px}.cke_menubutton{display:block}.cke_menuitem span{cursor:default}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:#d3d3d3;display:block}.cke_hc .cke_menubutton{padding:2px}.cke_hc .cke_menubutton:hover,.cke_hc .cke_menubutton:focus,.cke_hc .cke_menubutton:active{border:2px solid;padding:0}.cke_menubutton_inner{display:table-row}.cke_menubutton_icon,.cke_menubutton_label,.cke_menuarrow{display:table-cell}.cke_menubutton_icon{background-color:#d7d8d7;opacity:.70;filter:alpha(opacity=70);padding:4px}.cke_hc .cke_menubutton_icon{height:16px;width:0;padding:4px 0}.cke_menubutton:hover .cke_menubutton_icon,.cke_menubutton:focus .cke_menubutton_icon,.cke_menubutton:active .cke_menubutton_icon{background-color:#d0d2d0}.cke_menubutton_disabled:hover .cke_menubutton_icon,.cke_menubutton_disabled:focus .cke_menubutton_icon,.cke_menubutton_disabled:active .cke_menubutton_icon{opacity:.3;filter:alpha(opacity=30)}.cke_menubutton_label{padding:0 5px;background-color:transparent;width:100%;vertical-align:middle}.cke_menubutton_shortcut{color:#979797}.cke_menubutton_disabled .cke_menubutton_label{opacity:.3;filter:alpha(opacity=30)}.cke_menubutton_on{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_menubutton_on .cke_menubutton_icon{padding-right:3px}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:#eff0ef}.cke_panel_frame .cke_menubutton_label{display:none}.cke_menuseparator{background-color:#d3d3d3;height:1px;filter:alpha(opacity=70);opacity:.70}.cke_menuarrow{background-image:url(images/arrow.png);background-position:0 10px;background-repeat:no-repeat;padding:0 5px}.cke_rtl .cke_menuarrow{background-position:5px -13px;background-repeat:no-repeat}.cke_menuarrow span{display:none}.cke_hc .cke_menuarrow span{vertical-align:middle;display:inline}.cke_combo{display:inline-block;float:left}.cke_rtl .cke_combo{float:right}.cke_hc .cke_combo{margin-top:-2px}.cke_combo_label{display:none;float:left;line-height:26px;vertical-align:top;margin-right:5px}.cke_rtl .cke_combo_label{float:right;margin-left:5px;margin-right:0}a.cke_combo_button{cursor:default;display:inline-block;float:left;margin:0 6px 5px 0;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_combo_off a.cke_combo_button:hover,.cke_combo_off a.cke_combo_button:focus{background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc');outline:0}.cke_combo_off a.cke_combo_button:active,.cke_combo_on a.cke_combo_button{border:1px solid #777;box-shadow:0 1px 0 rgba(255,255,255,.5),0 1px 5px rgba(0,0,0,.6) inset;background:#b5b5b5;background-image:linear-gradient(to bottom,#aaa,#cacaca);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#aaaaaa',endColorstr='#cacaca')}.cke_combo_on a.cke_combo_button:hover,.cke_combo_on a.cke_combo_button:focus,.cke_combo_on a.cke_combo_button:active{box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2)}.cke_rtl .cke_combo_button{float:right;margin-left:5px;margin-right:0}.cke_hc a.cke_combo_button{padding:3px}.cke_hc .cke_combo_on a.cke_combo_button,.cke_hc .cke_combo_off a.cke_combo_button:hover,.cke_hc .cke_combo_off a.cke_combo_button:focus,.cke_hc .cke_combo_off a.cke_combo_button:active{border-width:3px;padding:1px}.cke_combo_text{line-height:26px;padding-left:10px;text-overflow:ellipsis;overflow:hidden;float:left;cursor:default;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.5);width:60px}.cke_rtl .cke_combo_text{float:right;text-align:right;padding-left:0;padding-right:10px}.cke_hc .cke_combo_text{line-height:18px;font-size:12px}.cke_combo_open{cursor:default;display:inline-block;font-size:0;height:19px;line-height:17px;margin:1px 7px 1px;width:5px}.cke_hc .cke_combo_open{height:12px}.cke_combo_arrow{cursor:default;margin:11px 0 0;float:left;height:0;width:0;font-size:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #474747}.cke_hc .cke_combo_arrow{font-size:10px;width:auto;border:0;margin-top:3px}.cke_combo_disabled .cke_combo_inlinelabel,.cke_combo_disabled .cke_combo_open{opacity:.3}.cke_path{float:left;margin:-2px 0 2px}a.cke_path_item,span.cke_path_empty{display:inline-block;float:left;padding:3px 4px;margin-right:2px;cursor:default;text-decoration:none;outline:0;border:0;color:#4c4c4c;text-shadow:0 1px 0 #fff;font-weight:bold;font-size:11px}.cke_rtl .cke_path,.cke_rtl .cke_path_item,.cke_rtl .cke_path_empty{float:right}a.cke_path_item:hover,a.cke_path_item:focus,a.cke_path_item:active{background-color:#bfbfbf;color:#333;text-shadow:0 1px 0 rgba(255,255,255,.5);border-radius:2px;box-shadow:0 0 4px rgba(0,0,0,.5) inset,0 1px 0 rgba(255,255,255,.5)}.cke_hc a.cke_path_item:hover,.cke_hc a.cke_path_item:focus,.cke_hc a.cke_path_item:active{border:2px solid;padding:1px 2px}.cke_button__source_label,.cke_button__sourcedialog_label{display:inline}.cke_combo__fontsize .cke_combo_text{width:30px}.cke_combopanel__fontsize{width:120px}textarea.cke_source{font-family:'Courier New',Monospace;font-size:small;background-color:#fff;white-space:pre-wrap;border:0;padding:0;margin:0;display:block}.cke_wysiwyg_frame,.cke_wysiwyg_div{background-color:#fff}.cke_notifications_area{pointer-events:none}.cke_notification{pointer-events:auto;position:relative;margin:10px;width:300px;color:white;border-radius:3px;text-align:center;opacity:.95;filter:alpha(opacity = 95);box-shadow:2px 2px 3px 0 rgba(50,50,50,0.3);-webkit-animation:fadeIn .7s;animation:fadeIn .7s}.cke_notification_message a{color:#12306f}@-webkit-keyframes fadeIn{from{opacity:.4}to{opacity:.95}}@keyframes fadeIn{from{opacity:.4}to{opacity:.95}}.cke_notification_success{background:#72b572;border:1px solid #63a563}.cke_notification_warning{background:#c83939;border:1px solid #902b2b}.cke_notification_info{background:#2e9ad0;border:1px solid #0f74a8}.cke_notification_info span.cke_notification_progress{background-color:#0f74a8;display:block;padding:0;margin:0;height:100%;overflow:hidden;position:absolute;z-index:1}.cke_notification_message{position:relative;margin:4px 23px 3px;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;z-index:4;text-overflow:ellipsis;overflow:hidden}.cke_notification_close{background-image:url(images/close.png);background-repeat:no-repeat;background-position:50%;position:absolute;cursor:pointer;text-align:center;height:20px;width:20px;top:1px;right:1px;padding:0;margin:0;z-index:5;opacity:.6;filter:alpha(opacity = 60)}.cke_notification_close:hover{opacity:1;filter:alpha(opacity = 100)}.cke_notification_close span{display:none}.cke_notification_warning a.cke_notification_close{opacity:.8;filter:alpha(opacity = 80)}.cke_notification_warning a.cke_notification_close:hover{opacity:1;filter:alpha(opacity = 100)}.cke_chrome{visibility:inherit}.cke_voice_label{display:none}legend.cke_voice_label{display:none}a.cke_button_disabled,a.cke_button_disabled:hover,a.cke_button_disabled:focus,a.cke_button_disabled:active{filter:alpha(opacity = 30)}.cke_button_disabled .cke_button_icon{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00ffffff,endColorstr=#00ffffff)}.cke_button_off:hover,.cke_button_off:focus,.cke_button_off:active{filter:alpha(opacity = 100)}.cke_combo_disabled .cke_combo_inlinelabel,.cke_combo_disabled .cke_combo_open{filter:alpha(opacity = 30)}.cke_toolbox_collapser{border:1px solid #a6a6a6}.cke_toolbox_collapser .cke_arrow{margin-top:1px}.cke_hc .cke_top,.cke_hc .cke_bottom,.cke_hc .cke_combo_button,.cke_hc a.cke_combo_button:hover,.cke_hc a.cke_combo_button:focus,.cke_hc .cke_toolgroup,.cke_hc .cke_button_on,.cke_hc a.cke_button_off:hover,.cke_hc a.cke_button_off:focus,.cke_hc a.cke_button_off:active,.cke_hc .cke_toolbox_collapser,.cke_hc .cke_toolbox_collapser:hover,.cke_hc .cke_panel_grouptitle{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.cke_toolbox_collapser .cke_arrow{border-width:4px}.cke_toolbox_collapser.cke_toolbox_collapser_min .cke_arrow{border-width:3px}.cke_toolbox_collapser .cke_arrow{margin-top:0}.cke_button__bold_icon {background: url(icons.png?t=20af917) no-repeat 0 -0px !important;}.cke_button__italic_icon {background: url(icons.png?t=20af917) no-repeat 0 -24px !important;}.cke_button__strike_icon {background: url(icons.png?t=20af917) no-repeat 0 -48px !important;}.cke_button__subscript_icon {background: url(icons.png?t=20af917) no-repeat 0 -72px !important;}.cke_button__superscript_icon {background: url(icons.png?t=20af917) no-repeat 0 -96px !important;}.cke_button__underline_icon {background: url(icons.png?t=20af917) no-repeat 0 -120px !important;}.cke_button__horizontalrule_icon {background: url(icons.png?t=20af917) no-repeat 0 -144px !important;}.cke_button__iframe_icon {background: url(icons.png?t=20af917) no-repeat 0 -168px !important;}.cke_button__image_icon {background: url(icons.png?t=20af917) no-repeat 0 -192px !important;}.cke_rtl .cke_button__indent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons.png?t=20af917) no-repeat 0 -216px !important;}.cke_ltr .cke_button__indent_icon {background: url(icons.png?t=20af917) no-repeat 0 -240px !important;}.cke_rtl .cke_button__outdent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons.png?t=20af917) no-repeat 0 -264px !important;}.cke_ltr .cke_button__outdent_icon {background: url(icons.png?t=20af917) no-repeat 0 -288px !important;}.cke_button__justifyblock_icon {background: url(icons.png?t=20af917) no-repeat 0 -312px !important;}.cke_button__justifycenter_icon {background: url(icons.png?t=20af917) no-repeat 0 -336px !important;}.cke_button__justifyleft_icon {background: url(icons.png?t=20af917) no-repeat 0 -360px !important;}.cke_button__justifyright_icon {background: url(icons.png?t=20af917) no-repeat 0 -384px !important;}.cke_rtl .cke_button__anchor_icon, .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons.png?t=20af917) no-repeat 0 -408px !important;}.cke_ltr .cke_button__anchor_icon {background: url(icons.png?t=20af917) no-repeat 0 -432px !important;}.cke_button__link_icon {background: url(icons.png?t=20af917) no-repeat 0 -456px !important;}.cke_button__unlink_icon {background: url(icons.png?t=20af917) no-repeat 0 -480px !important;}.cke_rtl .cke_button__bulletedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -504px !important;}.cke_ltr .cke_button__bulletedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -528px !important;}.cke_rtl .cke_button__numberedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -552px !important;}.cke_ltr .cke_button__numberedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -576px !important;}.cke_button__maximize_icon {background: url(icons.png?t=20af917) no-repeat 0 -600px !important;}.cke_button__removeformat_icon {background: url(icons.png?t=20af917) no-repeat 0 -624px !important;}.cke_rtl .cke_button__source_icon, .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons.png?t=20af917) no-repeat 0 -648px !important;}.cke_ltr .cke_button__source_icon {background: url(icons.png?t=20af917) no-repeat 0 -672px !important;}.cke_rtl .cke_button__copy_icon, .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons.png?t=20af917) no-repeat 0 -696px !important;}.cke_ltr .cke_button__copy_icon {background: url(icons.png?t=20af917) no-repeat 0 -720px !important;}.cke_rtl .cke_button__cut_icon, .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons.png?t=20af917) no-repeat 0 -744px !important;}.cke_ltr .cke_button__cut_icon {background: url(icons.png?t=20af917) no-repeat 0 -768px !important;}.cke_rtl .cke_button__paste_icon, .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons.png?t=20af917) no-repeat 0 -792px !important;}.cke_ltr .cke_button__paste_icon {background: url(icons.png?t=20af917) no-repeat 0 -816px !important;}.cke_button__oembed_icon {background: url(icons.png?t=20af917) no-repeat 0 -840px !important;}.cke_button__bgcolor_icon {background: url(icons.png?t=20af917) no-repeat 0 -864px !important;}.cke_button__textcolor_icon {background: url(icons.png?t=20af917) no-repeat 0 -888px !important;}.cke_button__creatediv_icon {background: url(icons.png?t=20af917) no-repeat 0 -912px !important;}.cke_hidpi .cke_button__bold_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -0px !important;background-size: 16px !important;}.cke_hidpi .cke_button__italic_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -24px !important;background-size: 16px !important;}.cke_hidpi .cke_button__strike_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -48px !important;background-size: 16px !important;}.cke_hidpi .cke_button__subscript_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -72px !important;background-size: 16px !important;}.cke_hidpi .cke_button__superscript_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -96px !important;background-size: 16px !important;}.cke_hidpi .cke_button__underline_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -120px !important;background-size: 16px !important;}.cke_hidpi .cke_button__horizontalrule_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -144px !important;background-size: 16px !important;}.cke_hidpi .cke_button__iframe_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -168px !important;background-size: 16px !important;}.cke_hidpi .cke_button__image_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -192px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__indent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -216px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__indent_icon,.cke_ltr.cke_hidpi .cke_button__indent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -240px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__outdent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -264px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__outdent_icon,.cke_ltr.cke_hidpi .cke_button__outdent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -288px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyblock_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -312px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifycenter_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -336px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyleft_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -360px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyright_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -384px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__anchor_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -408px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__anchor_icon,.cke_ltr.cke_hidpi .cke_button__anchor_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -432px !important;background-size: 16px !important;}.cke_hidpi .cke_button__link_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -456px !important;background-size: 16px !important;}.cke_hidpi .cke_button__unlink_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -480px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__bulletedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -504px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__bulletedlist_icon,.cke_ltr.cke_hidpi .cke_button__bulletedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -528px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__numberedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -552px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__numberedlist_icon,.cke_ltr.cke_hidpi .cke_button__numberedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -576px !important;background-size: 16px !important;}.cke_hidpi .cke_button__maximize_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -600px !important;background-size: 16px !important;}.cke_hidpi .cke_button__removeformat_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -624px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__source_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -648px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__source_icon,.cke_ltr.cke_hidpi .cke_button__source_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -672px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__copy_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -696px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__copy_icon,.cke_ltr.cke_hidpi .cke_button__copy_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -720px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__cut_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -744px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__cut_icon,.cke_ltr.cke_hidpi .cke_button__cut_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -768px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__paste_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -792px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__paste_icon,.cke_ltr.cke_hidpi .cke_button__paste_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -816px !important;background-size: 16px !important;}.cke_hidpi .cke_button__oembed_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -840px !important;background-size: 16px !important;}.cke_hidpi .cke_button__bgcolor_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -864px !important;background-size: 16px !important;}.cke_hidpi .cke_button__textcolor_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -888px !important;background-size: 16px !important;}.cke_hidpi .cke_button__creatediv_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -912px !important;background-size: 16px !important;}
\ No newline at end of file
index 21ca3e2fb8d54207a8ce064ac711655e5c58fcf7..760573775636fb609cfdcff5a0572e68b32813a8 100644 (file)
@@ -2,4 +2,4 @@
 Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
 For licensing, see LICENSE.md or http://ckeditor.com/license\r
 */\r
-.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none}.cke_reset_all,.cke_reset_all *,.cke_reset_all a,.cke_reset_all textarea{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre-wrap}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box}.cke_reset_all table{table-layout:auto}.cke_chrome{display:block;border:1px solid #b6b6b6;padding:0;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_inner{display:block;-webkit-touch-callout:none;background:#fff;padding:0}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{border-bottom:1px solid #b6b6b6;padding:6px 8px 2px;white-space:normal;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_float .cke_top{border:1px solid #b6b6b6;border-bottom-color:#999}.cke_bottom{padding:6px 8px 2px;position:relative;border-top:1px solid #bfbfbf;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px;box-shadow:0 1px 0 rgba(255,255,255,.3)}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #a5a5a5;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{padding:3px 4px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;border-radius:2px}* html .cke_panel_listItem a{width:100%;color:#000}*:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{cursor:default;font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:4px 6px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #b6b6b6;border-radius:2px 2px 0 0;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Serif}.cke_colorblock,.cke_colorblock a{text-decoration:none;color:#000}span.cke_colorbox{width:10px;height:10px;border:#808080 1px solid;float:left}.cke_rtl span.cke_colorbox{float:right}a.cke_colorbox{border:#fff 1px solid;padding:2px;float:left;width:12px;height:12px}.cke_rtl a.cke_colorbox{float:right}a:hover.cke_colorbox,a:focus.cke_colorbox,a:active.cke_colorbox{border:#b6b6b6 1px solid;background-color:#e5e5e5}a.cke_colorauto,a.cke_colormore{border:#fff 1px solid;padding:2px;display:block;cursor:pointer}a:hover.cke_colorauto,a:hover.cke_colormore,a:focus.cke_colorauto,a:focus.cke_colormore,a:active.cke_colorauto,a:active.cke_colormore{border:#b6b6b6 1px solid;background-color:#e5e5e5}.cke_toolbar{float:left}.cke_rtl .cke_toolbar{float:right}.cke_toolgroup{float:left;margin:0 6px 5px 0;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_hc .cke_toolgroup{border:0;margin-right:10px;margin-bottom:10px}.cke_rtl .cke_toolgroup{float:right;margin-left:6px;margin-right:0}a.cke_button{display:inline-block;height:18px;padding:4px 6px;outline:0;cursor:default;float:left;border:0}.cke_ltr .cke_button:last-child,.cke_rtl .cke_button:first-child{border-radius:0 2px 2px 0}.cke_ltr .cke_button:first-child,.cke_rtl .cke_button:last-child{border-radius:2px 0 0 2px}.cke_rtl .cke_button{float:right}.cke_hc .cke_button{border:1px solid black;padding:3px 5px;margin:-2px 4px 0 -2px}a.cke_button_on{box-shadow:0 1px 5px rgba(0,0,0,.6) inset,0 1px 0 rgba(0,0,0,.2);background:#b5b5b5;background-image:linear-gradient(to bottom,#aaa,#cacaca);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#aaaaaa',endColorstr='#cacaca')}.cke_hc .cke_button_on,.cke_hc a.cke_button_off:hover,.cke_hc a.cke_button_off:focus,.cke_hc a.cke_button_off:active,.cke_hc a.cke_button_disabled:hover,.cke_hc a.cke_button_disabled:focus,.cke_hc a.cke_button_disabled:active{border-width:3px;padding:1px 3px}.cke_button_disabled .cke_button_icon{opacity:.3}.cke_hc .cke_button_disabled{opacity:.5}a.cke_button_on:hover,a.cke_button_on:focus,a.cke_button_on:active{box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2)}a.cke_button_off:hover,a.cke_button_off:focus,a.cke_button_off:active,a.cke_button_disabled:hover,a.cke_button_disabled:focus,a.cke_button_disabled:active{box-shadow:0 0 1px rgba(0,0,0,.3) inset;background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}.cke_button_icon{cursor:inherit;background-repeat:no-repeat;margin-top:1px;width:16px;height:16px;float:left;display:inline-block}.cke_rtl .cke_button_icon{float:right}.cke_hc .cke_button_icon{display:none}.cke_button_label{display:none;padding-left:3px;margin-top:1px;line-height:17px;vertical-align:middle;float:left;cursor:default;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.5)}.cke_rtl .cke_button_label{padding-right:3px;padding-left:0;float:right}.cke_hc .cke_button_label{padding:0;display:inline-block;font-size:12px}.cke_button_arrow{display:inline-block;margin:8px 0 0 1px;width:0;height:0;cursor:default;vertical-align:top;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #474747}.cke_rtl .cke_button_arrow{margin-right:5px;margin-left:0}.cke_hc .cke_button_arrow{font-size:10px;margin:3px -2px 0 3px;width:auto;border:0}.cke_toolbar_separator{float:left;background-color:#c0c0c0;background-color:rgba(0,0,0,.2);margin:5px 2px 0;height:18px;width:1px;box-shadow:1px 0 1px rgba(255,255,255,.5)}.cke_rtl .cke_toolbar_separator{float:right;box-shadow:-1px 0 1px rgba(255,255,255,.1)}.cke_hc .cke_toolbar_separator{width:0;border-left:1px solid;margin:1px 5px 0 0}.cke_toolbar_break{display:block;clear:left}.cke_rtl .cke_toolbar_break{clear:right}a.cke_toolbox_collapser{width:12px;height:11px;float:right;margin:11px 0 0;font-size:0;cursor:default;text-align:center;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_toolbox_collapser:hover{background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}.cke_toolbox_collapser.cke_toolbox_collapser_min{margin:0 2px 4px}.cke_rtl .cke_toolbox_collapser{float:left}.cke_toolbox_collapser .cke_arrow{display:inline-block;height:0;width:0;font-size:0;margin-top:1px;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:3px solid #474747;border-top:3px solid transparent}.cke_toolbox_collapser.cke_toolbox_collapser_min .cke_arrow{margin-top:4px;border-bottom-color:transparent;border-top-color:#474747}.cke_hc .cke_toolbox_collapser .cke_arrow{font-size:8px;width:auto;border:0;margin-top:0;margin-right:2px}.cke_menubutton{display:block}.cke_menuitem span{cursor:default}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:#d3d3d3;display:block}.cke_hc .cke_menubutton{padding:2px}.cke_hc .cke_menubutton:hover,.cke_hc .cke_menubutton:focus,.cke_hc .cke_menubutton:active{border:2px solid;padding:0}.cke_menubutton_inner{display:table-row}.cke_menubutton_icon,.cke_menubutton_label,.cke_menuarrow{display:table-cell}.cke_menubutton_icon{background-color:#d7d8d7;opacity:.70;filter:alpha(opacity=70);padding:4px}.cke_hc .cke_menubutton_icon{height:16px;width:0;padding:4px 0}.cke_menubutton:hover .cke_menubutton_icon,.cke_menubutton:focus .cke_menubutton_icon,.cke_menubutton:active .cke_menubutton_icon{background-color:#d0d2d0}.cke_menubutton_disabled:hover .cke_menubutton_icon,.cke_menubutton_disabled:focus .cke_menubutton_icon,.cke_menubutton_disabled:active .cke_menubutton_icon{opacity:.3;filter:alpha(opacity=30)}.cke_menubutton_label{padding:0 5px;background-color:transparent;width:100%;vertical-align:middle}.cke_menubutton_shortcut{color:#979797}.cke_menubutton_disabled .cke_menubutton_label{opacity:.3;filter:alpha(opacity=30)}.cke_menubutton_on{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_menubutton_on .cke_menubutton_icon{padding-right:3px}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:#eff0ef}.cke_panel_frame .cke_menubutton_label{display:none}.cke_menuseparator{background-color:#d3d3d3;height:1px;filter:alpha(opacity=70);opacity:.70}.cke_menuarrow{background-image:url(images/arrow.png);background-position:0 10px;background-repeat:no-repeat;padding:0 5px}.cke_rtl .cke_menuarrow{background-position:5px -13px;background-repeat:no-repeat}.cke_menuarrow span{display:none}.cke_hc .cke_menuarrow span{vertical-align:middle;display:inline}.cke_combo{display:inline-block;float:left}.cke_rtl .cke_combo{float:right}.cke_hc .cke_combo{margin-top:-2px}.cke_combo_label{display:none;float:left;line-height:26px;vertical-align:top;margin-right:5px}.cke_rtl .cke_combo_label{float:right;margin-left:5px;margin-right:0}a.cke_combo_button{cursor:default;display:inline-block;float:left;margin:0 6px 5px 0;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_combo_off a.cke_combo_button:hover,.cke_combo_off a.cke_combo_button:focus{background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc');outline:0}.cke_combo_off a.cke_combo_button:active,.cke_combo_on a.cke_combo_button{border:1px solid #777;box-shadow:0 1px 0 rgba(255,255,255,.5),0 1px 5px rgba(0,0,0,.6) inset;background:#b5b5b5;background-image:linear-gradient(to bottom,#aaa,#cacaca);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#aaaaaa',endColorstr='#cacaca')}.cke_combo_on a.cke_combo_button:hover,.cke_combo_on a.cke_combo_button:focus,.cke_combo_on a.cke_combo_button:active{box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2)}.cke_rtl .cke_combo_button{float:right;margin-left:5px;margin-right:0}.cke_hc a.cke_combo_button{padding:3px}.cke_hc .cke_combo_on a.cke_combo_button,.cke_hc .cke_combo_off a.cke_combo_button:hover,.cke_hc .cke_combo_off a.cke_combo_button:focus,.cke_hc .cke_combo_off a.cke_combo_button:active{border-width:3px;padding:1px}.cke_combo_text{line-height:26px;padding-left:10px;text-overflow:ellipsis;overflow:hidden;float:left;cursor:default;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.5);width:60px}.cke_rtl .cke_combo_text{float:right;text-align:right;padding-left:0;padding-right:10px}.cke_hc .cke_combo_text{line-height:18px;font-size:12px}.cke_combo_open{cursor:default;display:inline-block;font-size:0;height:19px;line-height:17px;margin:1px 7px 1px;width:5px}.cke_hc .cke_combo_open{height:12px}.cke_combo_arrow{cursor:default;margin:11px 0 0;float:left;height:0;width:0;font-size:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #474747}.cke_hc .cke_combo_arrow{font-size:10px;width:auto;border:0;margin-top:3px}.cke_combo_disabled .cke_combo_inlinelabel,.cke_combo_disabled .cke_combo_open{opacity:.3}.cke_path{float:left;margin:-2px 0 2px}a.cke_path_item,span.cke_path_empty{display:inline-block;float:left;padding:3px 4px;margin-right:2px;cursor:default;text-decoration:none;outline:0;border:0;color:#4c4c4c;text-shadow:0 1px 0 #fff;font-weight:bold;font-size:11px}.cke_rtl .cke_path,.cke_rtl .cke_path_item,.cke_rtl .cke_path_empty{float:right}a.cke_path_item:hover,a.cke_path_item:focus,a.cke_path_item:active{background-color:#bfbfbf;color:#333;text-shadow:0 1px 0 rgba(255,255,255,.5);border-radius:2px;box-shadow:0 0 4px rgba(0,0,0,.5) inset,0 1px 0 rgba(255,255,255,.5)}.cke_hc a.cke_path_item:hover,.cke_hc a.cke_path_item:focus,.cke_hc a.cke_path_item:active{border:2px solid;padding:1px 2px}.cke_button__source_label,.cke_button__sourcedialog_label{display:inline}.cke_combo__fontsize .cke_combo_text{width:30px}.cke_combopanel__fontsize{width:120px}textarea.cke_source{font-family:'Courier New',Monospace;font-size:small;background-color:#fff;white-space:pre-wrap;border:0;padding:0;margin:0;display:block}.cke_wysiwyg_frame,.cke_wysiwyg_div{background-color:#fff}.cke_notifications_area{pointer-events:none}.cke_notification{pointer-events:auto;position:relative;margin:10px;width:300px;color:white;border-radius:3px;text-align:center;opacity:.95;filter:alpha(opacity = 95);box-shadow:2px 2px 3px 0 rgba(50,50,50,0.3);-webkit-animation:fadeIn .7s;animation:fadeIn .7s}.cke_notification_message a{color:#12306f}@-webkit-keyframes fadeIn{from{opacity:.4}to{opacity:.95}}@keyframes fadeIn{from{opacity:.4}to{opacity:.95}}.cke_notification_success{background:#72b572;border:1px solid #63a563}.cke_notification_warning{background:#c83939;border:1px solid #902b2b}.cke_notification_info{background:#2e9ad0;border:1px solid #0f74a8}.cke_notification_info span.cke_notification_progress{background-color:#0f74a8;display:block;padding:0;margin:0;height:100%;overflow:hidden;position:absolute;z-index:1}.cke_notification_message{position:relative;margin:4px 23px 3px;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;z-index:4;text-overflow:ellipsis;overflow:hidden}.cke_notification_close{background-image:url(images/close.png);background-repeat:no-repeat;background-position:50%;position:absolute;cursor:pointer;text-align:center;height:20px;width:20px;top:1px;right:1px;padding:0;margin:0;z-index:5;opacity:.6;filter:alpha(opacity = 60)}.cke_notification_close:hover{opacity:1;filter:alpha(opacity = 100)}.cke_notification_close span{display:none}.cke_notification_warning a.cke_notification_close{opacity:.8;filter:alpha(opacity = 80)}.cke_notification_warning a.cke_notification_close:hover{opacity:1;filter:alpha(opacity = 100)}.cke_chrome{visibility:inherit}.cke_voice_label{display:none}legend.cke_voice_label{display:none}a.cke_button_disabled,a.cke_button_disabled:hover,a.cke_button_disabled:focus,a.cke_button_disabled:active{filter:alpha(opacity = 30)}.cke_button_disabled .cke_button_icon{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00ffffff,endColorstr=#00ffffff)}.cke_button_off:hover,.cke_button_off:focus,.cke_button_off:active{filter:alpha(opacity = 100)}.cke_combo_disabled .cke_combo_inlinelabel,.cke_combo_disabled .cke_combo_open{filter:alpha(opacity = 30)}.cke_toolbox_collapser{border:1px solid #a6a6a6}.cke_toolbox_collapser .cke_arrow{margin-top:1px}.cke_hc .cke_top,.cke_hc .cke_bottom,.cke_hc .cke_combo_button,.cke_hc a.cke_combo_button:hover,.cke_hc a.cke_combo_button:focus,.cke_hc .cke_toolgroup,.cke_hc .cke_button_on,.cke_hc a.cke_button_off:hover,.cke_hc a.cke_button_off:focus,.cke_hc a.cke_button_off:active,.cke_hc .cke_toolbox_collapser,.cke_hc .cke_toolbox_collapser:hover,.cke_hc .cke_panel_grouptitle{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.cke_top,.cke_contents,.cke_bottom{width:100%}.cke_button_arrow{font-size:0}.cke_rtl .cke_toolgroup,.cke_rtl .cke_toolbar_separator,.cke_rtl .cke_button,.cke_rtl .cke_button *,.cke_rtl .cke_combo,.cke_rtl .cke_combo *,.cke_rtl .cke_path_item,.cke_rtl .cke_path_item *,.cke_rtl .cke_path_empty{float:none}.cke_rtl .cke_toolgroup,.cke_rtl .cke_toolbar_separator,.cke_rtl .cke_combo_button,.cke_rtl .cke_combo_button *,.cke_rtl .cke_button,.cke_rtl .cke_button_icon{display:inline-block;vertical-align:top}.cke_rtl .cke_button_icon{float:none}.cke_resizer{width:10px}.cke_source{white-space:normal}.cke_bottom{position:static}.cke_colorbox{font-size:0}.cke_button__bold_icon {background: url(icons.png?t=20af917) no-repeat 0 -0px !important;}.cke_button__italic_icon {background: url(icons.png?t=20af917) no-repeat 0 -24px !important;}.cke_button__strike_icon {background: url(icons.png?t=20af917) no-repeat 0 -48px !important;}.cke_button__subscript_icon {background: url(icons.png?t=20af917) no-repeat 0 -72px !important;}.cke_button__superscript_icon {background: url(icons.png?t=20af917) no-repeat 0 -96px !important;}.cke_button__underline_icon {background: url(icons.png?t=20af917) no-repeat 0 -120px !important;}.cke_button__horizontalrule_icon {background: url(icons.png?t=20af917) no-repeat 0 -144px !important;}.cke_button__iframe_icon {background: url(icons.png?t=20af917) no-repeat 0 -168px !important;}.cke_button__image_icon {background: url(icons.png?t=20af917) no-repeat 0 -192px !important;}.cke_rtl .cke_button__indent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons.png?t=20af917) no-repeat 0 -216px !important;}.cke_ltr .cke_button__indent_icon {background: url(icons.png?t=20af917) no-repeat 0 -240px !important;}.cke_rtl .cke_button__outdent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons.png?t=20af917) no-repeat 0 -264px !important;}.cke_ltr .cke_button__outdent_icon {background: url(icons.png?t=20af917) no-repeat 0 -288px !important;}.cke_button__justifyblock_icon {background: url(icons.png?t=20af917) no-repeat 0 -312px !important;}.cke_button__justifycenter_icon {background: url(icons.png?t=20af917) no-repeat 0 -336px !important;}.cke_button__justifyleft_icon {background: url(icons.png?t=20af917) no-repeat 0 -360px !important;}.cke_button__justifyright_icon {background: url(icons.png?t=20af917) no-repeat 0 -384px !important;}.cke_rtl .cke_button__anchor_icon, .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons.png?t=20af917) no-repeat 0 -408px !important;}.cke_ltr .cke_button__anchor_icon {background: url(icons.png?t=20af917) no-repeat 0 -432px !important;}.cke_button__link_icon {background: url(icons.png?t=20af917) no-repeat 0 -456px !important;}.cke_button__unlink_icon {background: url(icons.png?t=20af917) no-repeat 0 -480px !important;}.cke_rtl .cke_button__bulletedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -504px !important;}.cke_ltr .cke_button__bulletedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -528px !important;}.cke_rtl .cke_button__numberedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -552px !important;}.cke_ltr .cke_button__numberedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -576px !important;}.cke_button__maximize_icon {background: url(icons.png?t=20af917) no-repeat 0 -600px !important;}.cke_button__removeformat_icon {background: url(icons.png?t=20af917) no-repeat 0 -624px !important;}.cke_rtl .cke_button__source_icon, .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons.png?t=20af917) no-repeat 0 -648px !important;}.cke_ltr .cke_button__source_icon {background: url(icons.png?t=20af917) no-repeat 0 -672px !important;}.cke_rtl .cke_button__copy_icon, .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons.png?t=20af917) no-repeat 0 -696px !important;}.cke_ltr .cke_button__copy_icon {background: url(icons.png?t=20af917) no-repeat 0 -720px !important;}.cke_rtl .cke_button__cut_icon, .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons.png?t=20af917) no-repeat 0 -744px !important;}.cke_ltr .cke_button__cut_icon {background: url(icons.png?t=20af917) no-repeat 0 -768px !important;}.cke_rtl .cke_button__paste_icon, .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons.png?t=20af917) no-repeat 0 -792px !important;}.cke_ltr .cke_button__paste_icon {background: url(icons.png?t=20af917) no-repeat 0 -816px !important;}.cke_button__oembed_icon {background: url(icons.png?t=20af917) no-repeat 0 -840px !important;}.cke_hidpi .cke_button__bold_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -0px !important;background-size: 16px !important;}.cke_hidpi .cke_button__italic_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -24px !important;background-size: 16px !important;}.cke_hidpi .cke_button__strike_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -48px !important;background-size: 16px !important;}.cke_hidpi .cke_button__subscript_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -72px !important;background-size: 16px !important;}.cke_hidpi .cke_button__superscript_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -96px !important;background-size: 16px !important;}.cke_hidpi .cke_button__underline_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -120px !important;background-size: 16px !important;}.cke_hidpi .cke_button__horizontalrule_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -144px !important;background-size: 16px !important;}.cke_hidpi .cke_button__iframe_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -168px !important;background-size: 16px !important;}.cke_hidpi .cke_button__image_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -192px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__indent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -216px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__indent_icon,.cke_ltr.cke_hidpi .cke_button__indent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -240px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__outdent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -264px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__outdent_icon,.cke_ltr.cke_hidpi .cke_button__outdent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -288px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyblock_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -312px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifycenter_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -336px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyleft_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -360px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyright_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -384px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__anchor_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -408px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__anchor_icon,.cke_ltr.cke_hidpi .cke_button__anchor_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -432px !important;background-size: 16px !important;}.cke_hidpi .cke_button__link_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -456px !important;background-size: 16px !important;}.cke_hidpi .cke_button__unlink_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -480px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__bulletedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -504px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__bulletedlist_icon,.cke_ltr.cke_hidpi .cke_button__bulletedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -528px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__numberedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -552px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__numberedlist_icon,.cke_ltr.cke_hidpi .cke_button__numberedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -576px !important;background-size: 16px !important;}.cke_hidpi .cke_button__maximize_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -600px !important;background-size: 16px !important;}.cke_hidpi .cke_button__removeformat_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -624px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__source_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -648px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__source_icon,.cke_ltr.cke_hidpi .cke_button__source_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -672px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__copy_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -696px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__copy_icon,.cke_ltr.cke_hidpi .cke_button__copy_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -720px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__cut_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -744px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__cut_icon,.cke_ltr.cke_hidpi .cke_button__cut_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -768px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__paste_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -792px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__paste_icon,.cke_ltr.cke_hidpi .cke_button__paste_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -816px !important;background-size: 16px !important;}.cke_hidpi .cke_button__oembed_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -840px !important;background-size: 16px !important;}
\ No newline at end of file
+.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none}.cke_reset_all,.cke_reset_all *,.cke_reset_all a,.cke_reset_all textarea{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre-wrap}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box}.cke_reset_all table{table-layout:auto}.cke_chrome{display:block;border:1px solid #b6b6b6;padding:0;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_inner{display:block;-webkit-touch-callout:none;background:#fff;padding:0}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{border-bottom:1px solid #b6b6b6;padding:6px 8px 2px;white-space:normal;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_float .cke_top{border:1px solid #b6b6b6;border-bottom-color:#999}.cke_bottom{padding:6px 8px 2px;position:relative;border-top:1px solid #bfbfbf;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px;box-shadow:0 1px 0 rgba(255,255,255,.3)}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #a5a5a5;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{padding:3px 4px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;border-radius:2px}* html .cke_panel_listItem a{width:100%;color:#000}*:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{cursor:default;font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:4px 6px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #b6b6b6;border-radius:2px 2px 0 0;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Serif}.cke_colorblock,.cke_colorblock a{text-decoration:none;color:#000}span.cke_colorbox{width:10px;height:10px;border:#808080 1px solid;float:left}.cke_rtl span.cke_colorbox{float:right}a.cke_colorbox{border:#fff 1px solid;padding:2px;float:left;width:12px;height:12px}.cke_rtl a.cke_colorbox{float:right}a:hover.cke_colorbox,a:focus.cke_colorbox,a:active.cke_colorbox{border:#b6b6b6 1px solid;background-color:#e5e5e5}a.cke_colorauto,a.cke_colormore{border:#fff 1px solid;padding:2px;display:block;cursor:pointer}a:hover.cke_colorauto,a:hover.cke_colormore,a:focus.cke_colorauto,a:focus.cke_colormore,a:active.cke_colorauto,a:active.cke_colormore{border:#b6b6b6 1px solid;background-color:#e5e5e5}.cke_toolbar{float:left}.cke_rtl .cke_toolbar{float:right}.cke_toolgroup{float:left;margin:0 6px 5px 0;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_hc .cke_toolgroup{border:0;margin-right:10px;margin-bottom:10px}.cke_rtl .cke_toolgroup{float:right;margin-left:6px;margin-right:0}a.cke_button{display:inline-block;height:18px;padding:4px 6px;outline:0;cursor:default;float:left;border:0}.cke_ltr .cke_button:last-child,.cke_rtl .cke_button:first-child{border-radius:0 2px 2px 0}.cke_ltr .cke_button:first-child,.cke_rtl .cke_button:last-child{border-radius:2px 0 0 2px}.cke_rtl .cke_button{float:right}.cke_hc .cke_button{border:1px solid black;padding:3px 5px;margin:-2px 4px 0 -2px}a.cke_button_on{box-shadow:0 1px 5px rgba(0,0,0,.6) inset,0 1px 0 rgba(0,0,0,.2);background:#b5b5b5;background-image:linear-gradient(to bottom,#aaa,#cacaca);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#aaaaaa',endColorstr='#cacaca')}.cke_hc .cke_button_on,.cke_hc a.cke_button_off:hover,.cke_hc a.cke_button_off:focus,.cke_hc a.cke_button_off:active,.cke_hc a.cke_button_disabled:hover,.cke_hc a.cke_button_disabled:focus,.cke_hc a.cke_button_disabled:active{border-width:3px;padding:1px 3px}.cke_button_disabled .cke_button_icon{opacity:.3}.cke_hc .cke_button_disabled{opacity:.5}a.cke_button_on:hover,a.cke_button_on:focus,a.cke_button_on:active{box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2)}a.cke_button_off:hover,a.cke_button_off:focus,a.cke_button_off:active,a.cke_button_disabled:hover,a.cke_button_disabled:focus,a.cke_button_disabled:active{box-shadow:0 0 1px rgba(0,0,0,.3) inset;background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}.cke_button_icon{cursor:inherit;background-repeat:no-repeat;margin-top:1px;width:16px;height:16px;float:left;display:inline-block}.cke_rtl .cke_button_icon{float:right}.cke_hc .cke_button_icon{display:none}.cke_button_label{display:none;padding-left:3px;margin-top:1px;line-height:17px;vertical-align:middle;float:left;cursor:default;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.5)}.cke_rtl .cke_button_label{padding-right:3px;padding-left:0;float:right}.cke_hc .cke_button_label{padding:0;display:inline-block;font-size:12px}.cke_button_arrow{display:inline-block;margin:8px 0 0 1px;width:0;height:0;cursor:default;vertical-align:top;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #474747}.cke_rtl .cke_button_arrow{margin-right:5px;margin-left:0}.cke_hc .cke_button_arrow{font-size:10px;margin:3px -2px 0 3px;width:auto;border:0}.cke_toolbar_separator{float:left;background-color:#c0c0c0;background-color:rgba(0,0,0,.2);margin:5px 2px 0;height:18px;width:1px;box-shadow:1px 0 1px rgba(255,255,255,.5)}.cke_rtl .cke_toolbar_separator{float:right;box-shadow:-1px 0 1px rgba(255,255,255,.1)}.cke_hc .cke_toolbar_separator{width:0;border-left:1px solid;margin:1px 5px 0 0}.cke_toolbar_break{display:block;clear:left}.cke_rtl .cke_toolbar_break{clear:right}a.cke_toolbox_collapser{width:12px;height:11px;float:right;margin:11px 0 0;font-size:0;cursor:default;text-align:center;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_toolbox_collapser:hover{background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}.cke_toolbox_collapser.cke_toolbox_collapser_min{margin:0 2px 4px}.cke_rtl .cke_toolbox_collapser{float:left}.cke_toolbox_collapser .cke_arrow{display:inline-block;height:0;width:0;font-size:0;margin-top:1px;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:3px solid #474747;border-top:3px solid transparent}.cke_toolbox_collapser.cke_toolbox_collapser_min .cke_arrow{margin-top:4px;border-bottom-color:transparent;border-top-color:#474747}.cke_hc .cke_toolbox_collapser .cke_arrow{font-size:8px;width:auto;border:0;margin-top:0;margin-right:2px}.cke_menubutton{display:block}.cke_menuitem span{cursor:default}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:#d3d3d3;display:block}.cke_hc .cke_menubutton{padding:2px}.cke_hc .cke_menubutton:hover,.cke_hc .cke_menubutton:focus,.cke_hc .cke_menubutton:active{border:2px solid;padding:0}.cke_menubutton_inner{display:table-row}.cke_menubutton_icon,.cke_menubutton_label,.cke_menuarrow{display:table-cell}.cke_menubutton_icon{background-color:#d7d8d7;opacity:.70;filter:alpha(opacity=70);padding:4px}.cke_hc .cke_menubutton_icon{height:16px;width:0;padding:4px 0}.cke_menubutton:hover .cke_menubutton_icon,.cke_menubutton:focus .cke_menubutton_icon,.cke_menubutton:active .cke_menubutton_icon{background-color:#d0d2d0}.cke_menubutton_disabled:hover .cke_menubutton_icon,.cke_menubutton_disabled:focus .cke_menubutton_icon,.cke_menubutton_disabled:active .cke_menubutton_icon{opacity:.3;filter:alpha(opacity=30)}.cke_menubutton_label{padding:0 5px;background-color:transparent;width:100%;vertical-align:middle}.cke_menubutton_shortcut{color:#979797}.cke_menubutton_disabled .cke_menubutton_label{opacity:.3;filter:alpha(opacity=30)}.cke_menubutton_on{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_menubutton_on .cke_menubutton_icon{padding-right:3px}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:#eff0ef}.cke_panel_frame .cke_menubutton_label{display:none}.cke_menuseparator{background-color:#d3d3d3;height:1px;filter:alpha(opacity=70);opacity:.70}.cke_menuarrow{background-image:url(images/arrow.png);background-position:0 10px;background-repeat:no-repeat;padding:0 5px}.cke_rtl .cke_menuarrow{background-position:5px -13px;background-repeat:no-repeat}.cke_menuarrow span{display:none}.cke_hc .cke_menuarrow span{vertical-align:middle;display:inline}.cke_combo{display:inline-block;float:left}.cke_rtl .cke_combo{float:right}.cke_hc .cke_combo{margin-top:-2px}.cke_combo_label{display:none;float:left;line-height:26px;vertical-align:top;margin-right:5px}.cke_rtl .cke_combo_label{float:right;margin-left:5px;margin-right:0}a.cke_combo_button{cursor:default;display:inline-block;float:left;margin:0 6px 5px 0;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_combo_off a.cke_combo_button:hover,.cke_combo_off a.cke_combo_button:focus{background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc');outline:0}.cke_combo_off a.cke_combo_button:active,.cke_combo_on a.cke_combo_button{border:1px solid #777;box-shadow:0 1px 0 rgba(255,255,255,.5),0 1px 5px rgba(0,0,0,.6) inset;background:#b5b5b5;background-image:linear-gradient(to bottom,#aaa,#cacaca);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#aaaaaa',endColorstr='#cacaca')}.cke_combo_on a.cke_combo_button:hover,.cke_combo_on a.cke_combo_button:focus,.cke_combo_on a.cke_combo_button:active{box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2)}.cke_rtl .cke_combo_button{float:right;margin-left:5px;margin-right:0}.cke_hc a.cke_combo_button{padding:3px}.cke_hc .cke_combo_on a.cke_combo_button,.cke_hc .cke_combo_off a.cke_combo_button:hover,.cke_hc .cke_combo_off a.cke_combo_button:focus,.cke_hc .cke_combo_off a.cke_combo_button:active{border-width:3px;padding:1px}.cke_combo_text{line-height:26px;padding-left:10px;text-overflow:ellipsis;overflow:hidden;float:left;cursor:default;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.5);width:60px}.cke_rtl .cke_combo_text{float:right;text-align:right;padding-left:0;padding-right:10px}.cke_hc .cke_combo_text{line-height:18px;font-size:12px}.cke_combo_open{cursor:default;display:inline-block;font-size:0;height:19px;line-height:17px;margin:1px 7px 1px;width:5px}.cke_hc .cke_combo_open{height:12px}.cke_combo_arrow{cursor:default;margin:11px 0 0;float:left;height:0;width:0;font-size:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #474747}.cke_hc .cke_combo_arrow{font-size:10px;width:auto;border:0;margin-top:3px}.cke_combo_disabled .cke_combo_inlinelabel,.cke_combo_disabled .cke_combo_open{opacity:.3}.cke_path{float:left;margin:-2px 0 2px}a.cke_path_item,span.cke_path_empty{display:inline-block;float:left;padding:3px 4px;margin-right:2px;cursor:default;text-decoration:none;outline:0;border:0;color:#4c4c4c;text-shadow:0 1px 0 #fff;font-weight:bold;font-size:11px}.cke_rtl .cke_path,.cke_rtl .cke_path_item,.cke_rtl .cke_path_empty{float:right}a.cke_path_item:hover,a.cke_path_item:focus,a.cke_path_item:active{background-color:#bfbfbf;color:#333;text-shadow:0 1px 0 rgba(255,255,255,.5);border-radius:2px;box-shadow:0 0 4px rgba(0,0,0,.5) inset,0 1px 0 rgba(255,255,255,.5)}.cke_hc a.cke_path_item:hover,.cke_hc a.cke_path_item:focus,.cke_hc a.cke_path_item:active{border:2px solid;padding:1px 2px}.cke_button__source_label,.cke_button__sourcedialog_label{display:inline}.cke_combo__fontsize .cke_combo_text{width:30px}.cke_combopanel__fontsize{width:120px}textarea.cke_source{font-family:'Courier New',Monospace;font-size:small;background-color:#fff;white-space:pre-wrap;border:0;padding:0;margin:0;display:block}.cke_wysiwyg_frame,.cke_wysiwyg_div{background-color:#fff}.cke_notifications_area{pointer-events:none}.cke_notification{pointer-events:auto;position:relative;margin:10px;width:300px;color:white;border-radius:3px;text-align:center;opacity:.95;filter:alpha(opacity = 95);box-shadow:2px 2px 3px 0 rgba(50,50,50,0.3);-webkit-animation:fadeIn .7s;animation:fadeIn .7s}.cke_notification_message a{color:#12306f}@-webkit-keyframes fadeIn{from{opacity:.4}to{opacity:.95}}@keyframes fadeIn{from{opacity:.4}to{opacity:.95}}.cke_notification_success{background:#72b572;border:1px solid #63a563}.cke_notification_warning{background:#c83939;border:1px solid #902b2b}.cke_notification_info{background:#2e9ad0;border:1px solid #0f74a8}.cke_notification_info span.cke_notification_progress{background-color:#0f74a8;display:block;padding:0;margin:0;height:100%;overflow:hidden;position:absolute;z-index:1}.cke_notification_message{position:relative;margin:4px 23px 3px;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;z-index:4;text-overflow:ellipsis;overflow:hidden}.cke_notification_close{background-image:url(images/close.png);background-repeat:no-repeat;background-position:50%;position:absolute;cursor:pointer;text-align:center;height:20px;width:20px;top:1px;right:1px;padding:0;margin:0;z-index:5;opacity:.6;filter:alpha(opacity = 60)}.cke_notification_close:hover{opacity:1;filter:alpha(opacity = 100)}.cke_notification_close span{display:none}.cke_notification_warning a.cke_notification_close{opacity:.8;filter:alpha(opacity = 80)}.cke_notification_warning a.cke_notification_close:hover{opacity:1;filter:alpha(opacity = 100)}.cke_chrome{visibility:inherit}.cke_voice_label{display:none}legend.cke_voice_label{display:none}a.cke_button_disabled,a.cke_button_disabled:hover,a.cke_button_disabled:focus,a.cke_button_disabled:active{filter:alpha(opacity = 30)}.cke_button_disabled .cke_button_icon{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00ffffff,endColorstr=#00ffffff)}.cke_button_off:hover,.cke_button_off:focus,.cke_button_off:active{filter:alpha(opacity = 100)}.cke_combo_disabled .cke_combo_inlinelabel,.cke_combo_disabled .cke_combo_open{filter:alpha(opacity = 30)}.cke_toolbox_collapser{border:1px solid #a6a6a6}.cke_toolbox_collapser .cke_arrow{margin-top:1px}.cke_hc .cke_top,.cke_hc .cke_bottom,.cke_hc .cke_combo_button,.cke_hc a.cke_combo_button:hover,.cke_hc a.cke_combo_button:focus,.cke_hc .cke_toolgroup,.cke_hc .cke_button_on,.cke_hc a.cke_button_off:hover,.cke_hc a.cke_button_off:focus,.cke_hc a.cke_button_off:active,.cke_hc .cke_toolbox_collapser,.cke_hc .cke_toolbox_collapser:hover,.cke_hc .cke_panel_grouptitle{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.cke_top,.cke_contents,.cke_bottom{width:100%}.cke_button_arrow{font-size:0}.cke_rtl .cke_toolgroup,.cke_rtl .cke_toolbar_separator,.cke_rtl .cke_button,.cke_rtl .cke_button *,.cke_rtl .cke_combo,.cke_rtl .cke_combo *,.cke_rtl .cke_path_item,.cke_rtl .cke_path_item *,.cke_rtl .cke_path_empty{float:none}.cke_rtl .cke_toolgroup,.cke_rtl .cke_toolbar_separator,.cke_rtl .cke_combo_button,.cke_rtl .cke_combo_button *,.cke_rtl .cke_button,.cke_rtl .cke_button_icon{display:inline-block;vertical-align:top}.cke_rtl .cke_button_icon{float:none}.cke_resizer{width:10px}.cke_source{white-space:normal}.cke_bottom{position:static}.cke_colorbox{font-size:0}.cke_button__bold_icon {background: url(icons.png?t=20af917) no-repeat 0 -0px !important;}.cke_button__italic_icon {background: url(icons.png?t=20af917) no-repeat 0 -24px !important;}.cke_button__strike_icon {background: url(icons.png?t=20af917) no-repeat 0 -48px !important;}.cke_button__subscript_icon {background: url(icons.png?t=20af917) no-repeat 0 -72px !important;}.cke_button__superscript_icon {background: url(icons.png?t=20af917) no-repeat 0 -96px !important;}.cke_button__underline_icon {background: url(icons.png?t=20af917) no-repeat 0 -120px !important;}.cke_button__horizontalrule_icon {background: url(icons.png?t=20af917) no-repeat 0 -144px !important;}.cke_button__iframe_icon {background: url(icons.png?t=20af917) no-repeat 0 -168px !important;}.cke_button__image_icon {background: url(icons.png?t=20af917) no-repeat 0 -192px !important;}.cke_rtl .cke_button__indent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons.png?t=20af917) no-repeat 0 -216px !important;}.cke_ltr .cke_button__indent_icon {background: url(icons.png?t=20af917) no-repeat 0 -240px !important;}.cke_rtl .cke_button__outdent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons.png?t=20af917) no-repeat 0 -264px !important;}.cke_ltr .cke_button__outdent_icon {background: url(icons.png?t=20af917) no-repeat 0 -288px !important;}.cke_button__justifyblock_icon {background: url(icons.png?t=20af917) no-repeat 0 -312px !important;}.cke_button__justifycenter_icon {background: url(icons.png?t=20af917) no-repeat 0 -336px !important;}.cke_button__justifyleft_icon {background: url(icons.png?t=20af917) no-repeat 0 -360px !important;}.cke_button__justifyright_icon {background: url(icons.png?t=20af917) no-repeat 0 -384px !important;}.cke_rtl .cke_button__anchor_icon, .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons.png?t=20af917) no-repeat 0 -408px !important;}.cke_ltr .cke_button__anchor_icon {background: url(icons.png?t=20af917) no-repeat 0 -432px !important;}.cke_button__link_icon {background: url(icons.png?t=20af917) no-repeat 0 -456px !important;}.cke_button__unlink_icon {background: url(icons.png?t=20af917) no-repeat 0 -480px !important;}.cke_rtl .cke_button__bulletedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -504px !important;}.cke_ltr .cke_button__bulletedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -528px !important;}.cke_rtl .cke_button__numberedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -552px !important;}.cke_ltr .cke_button__numberedlist_icon {background: url(icons.png?t=20af917) no-repeat 0 -576px !important;}.cke_button__maximize_icon {background: url(icons.png?t=20af917) no-repeat 0 -600px !important;}.cke_button__removeformat_icon {background: url(icons.png?t=20af917) no-repeat 0 -624px !important;}.cke_rtl .cke_button__source_icon, .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons.png?t=20af917) no-repeat 0 -648px !important;}.cke_ltr .cke_button__source_icon {background: url(icons.png?t=20af917) no-repeat 0 -672px !important;}.cke_rtl .cke_button__copy_icon, .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons.png?t=20af917) no-repeat 0 -696px !important;}.cke_ltr .cke_button__copy_icon {background: url(icons.png?t=20af917) no-repeat 0 -720px !important;}.cke_rtl .cke_button__cut_icon, .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons.png?t=20af917) no-repeat 0 -744px !important;}.cke_ltr .cke_button__cut_icon {background: url(icons.png?t=20af917) no-repeat 0 -768px !important;}.cke_rtl .cke_button__paste_icon, .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons.png?t=20af917) no-repeat 0 -792px !important;}.cke_ltr .cke_button__paste_icon {background: url(icons.png?t=20af917) no-repeat 0 -816px !important;}.cke_button__oembed_icon {background: url(icons.png?t=20af917) no-repeat 0 -840px !important;}.cke_button__bgcolor_icon {background: url(icons.png?t=20af917) no-repeat 0 -864px !important;}.cke_button__textcolor_icon {background: url(icons.png?t=20af917) no-repeat 0 -888px !important;}.cke_button__creatediv_icon {background: url(icons.png?t=20af917) no-repeat 0 -912px !important;}.cke_hidpi .cke_button__bold_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -0px !important;background-size: 16px !important;}.cke_hidpi .cke_button__italic_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -24px !important;background-size: 16px !important;}.cke_hidpi .cke_button__strike_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -48px !important;background-size: 16px !important;}.cke_hidpi .cke_button__subscript_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -72px !important;background-size: 16px !important;}.cke_hidpi .cke_button__superscript_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -96px !important;background-size: 16px !important;}.cke_hidpi .cke_button__underline_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -120px !important;background-size: 16px !important;}.cke_hidpi .cke_button__horizontalrule_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -144px !important;background-size: 16px !important;}.cke_hidpi .cke_button__iframe_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -168px !important;background-size: 16px !important;}.cke_hidpi .cke_button__image_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -192px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__indent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -216px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__indent_icon,.cke_ltr.cke_hidpi .cke_button__indent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -240px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__outdent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -264px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__outdent_icon,.cke_ltr.cke_hidpi .cke_button__outdent_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -288px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyblock_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -312px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifycenter_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -336px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyleft_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -360px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyright_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -384px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__anchor_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -408px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__anchor_icon,.cke_ltr.cke_hidpi .cke_button__anchor_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -432px !important;background-size: 16px !important;}.cke_hidpi .cke_button__link_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -456px !important;background-size: 16px !important;}.cke_hidpi .cke_button__unlink_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -480px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__bulletedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -504px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__bulletedlist_icon,.cke_ltr.cke_hidpi .cke_button__bulletedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -528px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__numberedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -552px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__numberedlist_icon,.cke_ltr.cke_hidpi .cke_button__numberedlist_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -576px !important;background-size: 16px !important;}.cke_hidpi .cke_button__maximize_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -600px !important;background-size: 16px !important;}.cke_hidpi .cke_button__removeformat_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -624px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__source_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -648px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__source_icon,.cke_ltr.cke_hidpi .cke_button__source_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -672px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__copy_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -696px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__copy_icon,.cke_ltr.cke_hidpi .cke_button__copy_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -720px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__cut_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -744px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__cut_icon,.cke_ltr.cke_hidpi .cke_button__cut_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -768px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__paste_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -792px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__paste_icon,.cke_ltr.cke_hidpi .cke_button__paste_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -816px !important;background-size: 16px !important;}.cke_hidpi .cke_button__oembed_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -840px !important;background-size: 16px !important;}.cke_hidpi .cke_button__bgcolor_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -864px !important;background-size: 16px !important;}.cke_hidpi .cke_button__textcolor_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -888px !important;background-size: 16px !important;}.cke_hidpi .cke_button__creatediv_icon {background: url(icons_hidpi.png?t=20af917) no-repeat 0 -912px !important;background-size: 16px !important;}
\ No newline at end of file
index f63816f70e1fb3ebf9b12b13b783bcd2efb63bd2..04245983f62f323e9573c7420cbcbc285ba2fe9f 100644 (file)
Binary files a/release/skins/moono/icons.png and b/release/skins/moono/icons.png differ
index be1b71bc883d26212b89b67e3fc193d4f25bb67c..59b67e1af816d9e0c624cdbf724d59676ec33695 100644 (file)
Binary files a/release/skins/moono/icons_hidpi.png and b/release/skins/moono/icons_hidpi.png differ
index 708d25db1d57a0470979250a8ae11963b4401416..1e137f72a6342af8b82056d8458ebdf07125ea43 100644 (file)
@@ -7,7 +7,7 @@ CKEDITOR.editorConfig = function( config ) {
        \r
        // %REMOVE_START%\r
        // The configuration options below are needed when running CKEditor from source files.\r
-       config.plugins = 'dialogui,dialog,a11yhelp,dialogadvtab,basicstyles,panel,floatpanel,menu,contextmenu,resize,button,toolbar,elementspath,enterkey,entities,popup,filebrowser,floatingspace,listblock,richcombo,format,horizontalrule,htmlwriter,fakeobjects,iframe,wysiwygarea,image,indent,indentblock,indentlist,justify,link,list,liststyle,magicline,maximize,removeformat,showborders,sourcearea,tab,lineutils,clipboard,widgetselection,widget,oembed,brclear';\r
+       config.plugins = 'dialogui,dialog,a11yhelp,dialogadvtab,basicstyles,panel,floatpanel,menu,contextmenu,resize,button,toolbar,elementspath,enterkey,entities,popup,filebrowser,floatingspace,listblock,richcombo,format,horizontalrule,htmlwriter,fakeobjects,iframe,wysiwygarea,image,indent,indentblock,indentlist,justify,link,list,liststyle,magicline,maximize,removeformat,showborders,sourcearea,tab,lineutils,clipboard,widgetselection,widget,oembed,brclear,panelbutton,colorbutton,colordialog,div,font,Audio';\r
        config.skin = 'moono';\r
        // %REMOVE_END%\r
 \r
diff --git a/sources/plugins/Audio/dialogs/audio.js b/sources/plugins/Audio/dialogs/audio.js
new file mode 100644 (file)
index 0000000..5b72af9
--- /dev/null
@@ -0,0 +1,350 @@
+CKEDITOR.dialog.add( 'audio', function ( editor )\r
+{\r
+       var lang = editor.lang.audio;\r
+\r
+       function commitValue( audioNode, extraStyles )\r
+       {\r
+               var value=this.getValue();\r
+\r
+               if ( !value && this.id=='id' )\r
+                       value = generateId();\r
+\r
+               audioNode.setAttribute( this.id, value);\r
+\r
+               if ( !value )\r
+                       return;\r
+               switch( this.id )\r
+               {\r
+                       case 'poster':\r
+                               extraStyles.backgroundImage = 'url(' + value + ')';\r
+                               break;\r
+                       case 'width':\r
+                               extraStyles.width = value + 'px';\r
+                               break;\r
+                       case 'height':\r
+                               extraStyles.height = value + 'px';\r
+                               break;\r
+               }\r
+       }\r
+\r
+       function commitSrc( audioNode, extraStyles, audios )\r
+       {\r
+               var match = this.id.match(/(\w+)(\d)/),\r
+                       id = match[1],\r
+                       number = parseInt(match[2], 10);\r
+\r
+               var audio = audios[number] || (audios[number]={});\r
+               audio[id] = this.getValue();\r
+       }\r
+\r
+       function loadValue( audioNode )\r
+       {\r
+               if ( audioNode )\r
+                       this.setValue( audioNode.getAttribute( this.id ) );\r
+               else\r
+               {\r
+                       if ( this.id == 'id')\r
+                               this.setValue( generateId() );\r
+               }\r
+       }\r
+\r
+       function loadSrc( audioNode, audios )\r
+       {\r
+               var match = this.id.match(/(\w+)(\d)/),\r
+                       id = match[1],\r
+                       number = parseInt(match[2], 10);\r
+\r
+               var audio = audios[number];\r
+               if (!audio)\r
+                       return;\r
+               this.setValue( audio[ id ] );\r
+       }\r
+\r
+       function generateId()\r
+       {\r
+               var now = new Date();\r
+               return 'audio' + now.getFullYear() + now.getMonth() + now.getDate() + now.getHours() + now.getMinutes() + now.getSeconds();\r
+       }\r
+\r
+       // To automatically get the dimensions of the poster image\r
+       var onImgLoadEvent = function()\r
+       {\r
+               // Image is ready.\r
+               var preview = this.previewImage;\r
+               preview.removeListener( 'load', onImgLoadEvent );\r
+               preview.removeListener( 'error', onImgLoadErrorEvent );\r
+               preview.removeListener( 'abort', onImgLoadErrorEvent );\r
+\r
+               this.setValueOf( 'info', 'width', preview.$.width );\r
+               this.setValueOf( 'info', 'height', preview.$.height );\r
+       };\r
+\r
+       var onImgLoadErrorEvent = function()\r
+       {\r
+               // Error. Image is not loaded.\r
+               var preview = this.previewImage;\r
+               preview.removeListener( 'load', onImgLoadEvent );\r
+               preview.removeListener( 'error', onImgLoadErrorEvent );\r
+               preview.removeListener( 'abort', onImgLoadErrorEvent );\r
+       };\r
+\r
+       return {\r
+               title : lang.dialogTitle,\r
+               minWidth : 400,\r
+               minHeight : 200,\r
+\r
+               onShow : function()\r
+               {\r
+                       // Clear previously saved elements.\r
+                       this.fakeImage = this.audioNode = null;\r
+                       // To get dimensions of poster image\r
+                       this.previewImage = editor.document.createElement( 'img' );\r
+\r
+                       var fakeImage = this.getSelectedElement();\r
+                       if ( fakeImage && fakeImage.data( 'cke-real-element-type' ) && fakeImage.data( 'cke-real-element-type' ) == 'audio' )\r
+                       {\r
+                               this.fakeImage = fakeImage;\r
+\r
+                               var audioNode = editor.restoreRealElement( fakeImage ),\r
+                                       audios = [],\r
+                                       sourceList = audioNode.getElementsByTag( 'source', '' );\r
+                               if (sourceList.count()==0)\r
+                                       sourceList = audioNode.getElementsByTag( 'source', 'cke' );\r
+\r
+                               for ( var i = 0, length = sourceList.count() ; i < length ; i++ )\r
+                               {\r
+                                       var item = sourceList.getItem( i );\r
+                                       audios.push( {src : item.getAttribute( 'src' ), type: item.getAttribute( 'type' )} );\r
+                               }\r
+\r
+                               this.audioNode = audioNode;\r
+\r
+                               this.setupContent( audioNode, audios );\r
+                       }\r
+                       else\r
+                               this.setupContent( null, [] );\r
+               },\r
+\r
+               onOk : function()\r
+               {\r
+                       // If there's no selected element create one. Otherwise, reuse it\r
+                       var audioNode = null;\r
+                       if ( !this.fakeImage )\r
+                       {\r
+                               audioNode = CKEDITOR.dom.element.createFromHtml( '<cke:audio></cke:audio>', editor.document );\r
+                               audioNode.setAttributes(\r
+                                       {\r
+                                               controls : 'controls'\r
+                                       } );\r
+                       }\r
+                       else\r
+                       {\r
+                               audioNode = this.audioNode;\r
+                       }\r
+\r
+                       var extraStyles = {}, audios = [];\r
+                       this.commitContent( audioNode, extraStyles, audios );\r
+\r
+                       var innerHtml = '', links = '',\r
+                               link = lang.linkTemplate || '',\r
+                               fallbackTemplate = lang.fallbackTemplate || '';\r
+                       for(var i=0; i<audios.length; i++)\r
+                       {\r
+                               var audio = audios[i];\r
+                               if ( !audio || !audio.src )\r
+                                       continue;\r
+                               innerHtml += '<cke:source src="' + audio.src + '" type="' + audio.type + '" />';\r
+                               links += link.replace('%src%', audio.src).replace('%type%', audio.type);\r
+                       }\r
+                       audioNode.setHtml( innerHtml + fallbackTemplate.replace( '%links%', links ) );\r
+\r
+                       // Refresh the fake image.\r
+                       var newFakeImage = editor.createFakeElement( audioNode, 'cke_audio', 'audio', false );\r
+                       newFakeImage.setStyles( extraStyles );\r
+                       if ( this.fakeImage )\r
+                       {\r
+                               newFakeImage.replace( this.fakeImage );\r
+                               editor.getSelection().selectElement( newFakeImage );\r
+                       }\r
+                       else\r
+                       {\r
+                               // Insert it in a div\r
+                               var div = new CKEDITOR.dom.element( 'DIV', editor.document );\r
+                               editor.insertElement( div );\r
+                               div.append( newFakeImage );\r
+                       }\r
+               },\r
+               onHide : function()\r
+               {\r
+                       if ( this.previewImage )\r
+                       {\r
+                               this.previewImage.removeListener( 'load', onImgLoadEvent );\r
+                               this.previewImage.removeListener( 'error', onImgLoadErrorEvent );\r
+                               this.previewImage.removeListener( 'abort', onImgLoadErrorEvent );\r
+                               this.previewImage.remove();\r
+                               this.previewImage = null;               // Dialog is closed.\r
+                       }\r
+               },\r
+\r
+               contents :\r
+               [\r
+                       {\r
+                               id : 'info',\r
+                               elements :\r
+                               [\r
+                                       {\r
+                                               type : 'hbox',\r
+                                               widths: [ '', '100px'],\r
+                                               children : [\r
+                                                       {\r
+                                                               type : 'text',\r
+                                                               id : 'poster',\r
+                                                               label : lang.poster,\r
+                                                               commit : commitValue,\r
+                                                               setup : loadValue,\r
+                                                               onChange : function()\r
+                                                               {\r
+                                                                       var dialog = this.getDialog(),\r
+                                                                               newUrl = this.getValue();\r
+\r
+                                                                       //Update preview image\r
+                                                                       if ( newUrl.length > 0 )        //Prevent from load before onShow\r
+                                                                       {\r
+                                                                               dialog = this.getDialog();\r
+                                                                               var preview = dialog.previewImage;\r
+\r
+                                                                               preview.on( 'load', onImgLoadEvent, dialog );\r
+                                                                               preview.on( 'error', onImgLoadErrorEvent, dialog );\r
+                                                                               preview.on( 'abort', onImgLoadErrorEvent, dialog );\r
+                                                                               preview.setAttribute( 'src', newUrl );\r
+                                                                       }\r
+                                                               }\r
+                                                       },\r
+                                                       {\r
+                                                               type : 'button',\r
+                                                               id : 'browse',\r
+                                                               hidden : 'true',\r
+                                                               style : 'display:inline-block;margin-top:10px;',\r
+                                                               filebrowser :\r
+                                                               {\r
+                                                                       action : 'Browse',\r
+                                                                       target: 'info:poster',\r
+                                                                       url: editor.config.filebrowserImageBrowseUrl || editor.config.filebrowserBrowseUrl\r
+                                                               },\r
+                                                               label : editor.lang.common.browseServer\r
+                                                       }]\r
+                                       },\r
+                                       {\r
+                                               type : 'hbox',\r
+                                               widths: [ '33%', '33%', '33%'],\r
+                                               children : [\r
+                                                       {\r
+                                                               type : 'text',\r
+                                                               id : 'width',\r
+                                                               label : editor.lang.common.width,\r
+                                                               'default' : 400,\r
+                                                               validate : CKEDITOR.dialog.validate.notEmpty( lang.widthRequired ),\r
+                                                               commit : commitValue,\r
+                                                               setup : loadValue\r
+                                                       },\r
+                                                       {\r
+                                                               type : 'text',\r
+                                                               id : 'height',\r
+                                                               label : editor.lang.common.height,\r
+                                                               'default' : 300,\r
+                                                               validate : CKEDITOR.dialog.validate.notEmpty(lang.heightRequired ),\r
+                                                               commit : commitValue,\r
+                                                               setup : loadValue\r
+                                                       },\r
+                                                       {\r
+                                                               type : 'text',\r
+                                                               id : 'id',\r
+                                                               label : 'Id',\r
+                                                               commit : commitValue,\r
+                                                               setup : loadValue\r
+                                                       }\r
+                                                               ]\r
+                                       },\r
+                                       {\r
+                                               type : 'hbox',\r
+                                               widths: [ '', '100px', '75px'],\r
+                                               children : [\r
+                                                       {\r
+                                                               type : 'text',\r
+                                                               id : 'src0',\r
+                                                               label : lang.sourceaudio,\r
+                                                               commit : commitSrc,\r
+                                                               setup : loadSrc\r
+                                                       },\r
+                                                       {\r
+                                                               type : 'button',\r
+                                                               id : 'browse',\r
+                                                               hidden : 'true',\r
+                                                               style : 'display:inline-block;margin-top:10px;',\r
+                                                               filebrowser :\r
+                                                               {\r
+                                                                       action : 'Browse',\r
+                                                                       target: 'info:src0',\r
+                                                                       url: editor.config.filebrowserAudioBrowseUrl || editor.config.filebrowserBrowseUrl\r
+                                                               },\r
+                                                               label : editor.lang.common.browseServer\r
+                                                       },\r
+                                                       {\r
+                                                               id : 'type0',\r
+                                                               label : lang.sourceType,\r
+                                                               type : 'select',\r
+                                                               'default' : 'audio/mp3',\r
+                                                               items :\r
+                                                               [\r
+                                                                       [ 'MP3', 'audio/mp3' ],\r
+                                                                       [ 'WAV', 'audio/wav' ]\r
+                                                               ],\r
+                                                               commit : commitSrc,\r
+                                                               setup : loadSrc\r
+                                                       }]\r
+                                       },\r
+\r
+                                       {\r
+                                               type : 'hbox',\r
+                                               widths: [ '', '100px', '75px'],\r
+                                               children : [\r
+                                                       {\r
+                                                               type : 'text',\r
+                                                               id : 'src1',\r
+                                                               label : lang.sourceaudio,\r
+                                                               commit : commitSrc,\r
+                                                               setup : loadSrc\r
+                                                       },\r
+                                                       {\r
+                                                               type : 'button',\r
+                                                               id : 'browse',\r
+                                                               hidden : 'true',\r
+                                                               style : 'display:inline-block;margin-top:10px;',\r
+                                                               filebrowser :\r
+                                                               {\r
+                                                                       action : 'Browse',\r
+                                                                       target: 'info:src1',\r
+                                                                       url: editor.config.filebrowserAudioBrowseUrl || editor.config.filebrowserBrowseUrl\r
+                                                               },\r
+                                                               label : editor.lang.common.browseServer\r
+                                                       },\r
+                                                       {\r
+                                                               id : 'type1',\r
+                                                               label : lang.sourceType,\r
+                                                               type : 'select',\r
+                                                               'default':'audio/wav',\r
+                                                               items :\r
+                                                               [\r
+                                                                       [ 'MP3', 'audio/mp3' ],\r
+                                                                       [ 'WAV', 'audio/wav' ]\r
+                                                               ],\r
+                                                               commit : commitSrc,\r
+                                                               setup : loadSrc\r
+                                                       }]\r
+                                       }\r
+                               ]\r
+                       }\r
+\r
+               ]\r
+       };\r
+} );\r
diff --git a/sources/plugins/Audio/docs/install.html b/sources/plugins/Audio/docs/install.html
new file mode 100644 (file)
index 0000000..3fbf30e
--- /dev/null
@@ -0,0 +1,69 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"\r
+       "http://www.w3.org/TR/html4/loose.dtd">\r
+<html lang="en">\r
+<head>\r
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">\r
+<title>Audio plugin</title>\r
+<link href="styles.css" rel="stylesheet" type="text/css">\r
+</head>\r
+\r
+<body>\r
+<h1>Audio Plugin for CKEditor</h1>\r
+\r
+<h2>Introduction</h2>\r
+<p>This is a plugin to create HTML5 &lt;audio&gt; elements in <a href="http://www.ckeditor.com">CKEditor</a>.</p>\r
+<h3>Version history: </h3>\r
+<ol>\r
+  <li>1.0: 10-July-2015. First version.</li>\r
+</ol>\r
+\r
+<h2>Installation</h2>\r
+<h3>1. Copying the files</h3>\r
+<p>Extract the contents of the zip in you plugins directory, so it ends up like\r
+    this<br>\r
+    <!--<img src="installation.png" alt="Screenshot of installation" width="311" height="346" longdesc="#install">-->\r
+    </p>\r
+<pre id="--install">\r
+ckeditor\\r
+       ...\r
+       images\\r
+       lang\\r
+       plugins\\r
+               ...\r
+               audio\\r
+                       plugin.js\r
+                       dialogs\\r
+                               audio.js\r
+                       docs\\r
+                               install.html\r
+                       images\\r
+                               icon.png\r
+                               placeholder.png\r
+               ...\r
+       skins\\r
+       themes\\r
+</pre>\r
+<h3>2. Adding it to CKEditor</h3>\r
+<p>Now add the plugin in your <em>config.js</em> or custom js configuration\r
+file:\r
+<code>config.extraPlugins='audio'; </code>\r
+</p>\r
+\r
+<h3>3. Add it to your toolbar</h3>\r
+<p>In your toolbar configuration, add a new 'Audio' item in the place where you want the button to show up.</p>\r
+\r
+<h3>4. Configure server browser for audio</h3>\r
+<p>You can use the <code>config.filebrowserAudioBrowseUrl</code> entry to specify a url so the file browser shows just audio elements (as long as your configure properly your file browser).</p>\r
+\r
+<h3>5. Use it</h3>\r
+<p>Now empty the cache of your browser and reload the editor, the new button should show up and you can add &lt;audio&gt; elements into the content.</p>\r
+\r
+<h2>Final notes</h2>\r
+<p>Please, note that only newer browsers support the Audio element, in older ones a simple text linking to the source audios is provided, you might want to\r
+use some javascript or css to customize the final behavior of these elements.</p>\r
+\r
+\r
+<h2>Disclaimers</h2>\r
+<p>CKEditor is  &copy; CKSource.com</p>\r
+</body>\r
+</html>\r
diff --git a/sources/plugins/Audio/docs/styles.css b/sources/plugins/Audio/docs/styles.css
new file mode 100644 (file)
index 0000000..5eba91e
--- /dev/null
@@ -0,0 +1,67 @@
+body {\r
+       font-family: Arial, Helvetica, sans-serif;\r
+       font-size: 90%;\r
+}\r
+h1 {\r
+       text-align:center;\r
+       font-size:180%;\r
+}\r
+h2 {\r
+       border-bottom:2px solid #CCC;\r
+       margin:1em 0 0.4em 0;\r
+}\r
+h3 {\r
+       margin-bottom:0.4em;\r
+}\r
+p {\r
+       margin:0 0 1em 1em;\r
+       text-align:justify;\r
+}\r
+ol {\r
+       margin:0 0 1.2em 1em;\r
+       padding:0;\r
+       list-style-type:none;\r
+}\r
+ol li {\r
+       margin:0.2em 0;\r
+}\r
+pre {\r
+       font-size:100%;\r
+       font-family:"Courier New", Courier, mono;\r
+       background-color: #CCCCCC;\r
+       border:1px solid #999;\r
+       padding:0.2em 1em;\r
+       margin: 0.4em 0;\r
+       display:block;\r
+       white-space: pre;\r
+       overflow: auto;\r
+}\r
+code {\r
+       font-size:100%;\r
+       font-family:"Courier New", Courier, mono;\r
+       background-color: #CCCCCC;\r
+       border:1px solid #999;\r
+       padding:0.2em;\r
+       white-space: pre;\r
+}\r
+form {\r
+       margin:0 0 0 1em;\r
+}\r
+span.key {\r
+       color: #006600;\r
+}\r
+#install {\r
+       display:none\r
+}\r
+#languages ul {\r
+       display:inline;\r
+       list-style-type:none;\r
+       margin:0;\r
+       padding:0;\r
+}\r
+#languages li {\r
+       display:inline;\r
+       margin:0;\r
+       padding:0;\r
+       vertical-align:bottom;\r
+}\r
diff --git a/sources/plugins/Audio/images/audio.png b/sources/plugins/Audio/images/audio.png
new file mode 100644 (file)
index 0000000..b4a4ef7
Binary files /dev/null and b/sources/plugins/Audio/images/audio.png differ
diff --git a/sources/plugins/Audio/images/icon.png b/sources/plugins/Audio/images/icon.png
new file mode 100644 (file)
index 0000000..1ec7ecc
Binary files /dev/null and b/sources/plugins/Audio/images/icon.png differ
diff --git a/sources/plugins/Audio/images/placeholder.png b/sources/plugins/Audio/images/placeholder.png
new file mode 100644 (file)
index 0000000..1456cac
Binary files /dev/null and b/sources/plugins/Audio/images/placeholder.png differ
diff --git a/sources/plugins/Audio/plugin.js b/sources/plugins/Audio/plugin.js
new file mode 100644 (file)
index 0000000..ee618f6
--- /dev/null
@@ -0,0 +1,211 @@
+/*\r
+ * @file audio plugin for CKEditor\r
+ * Copyright (C) 2011 Alfonso Martínez de Lizarrondo\r
+ *\r
+ * == BEGIN LICENSE ==\r
+ *\r
+ * Licensed under the terms of any of the following licenses at your\r
+ * choice:\r
+ *\r
+ *  - GNU General Public License Version 2 or later (the "GPL")\r
+ *    http://www.gnu.org/licenses/gpl.html\r
+ *\r
+ *  - GNU Lesser General Public License Version 2.1 or later (the "LGPL")\r
+ *    http://www.gnu.org/licenses/lgpl.html\r
+ *\r
+ *  - Mozilla Public License Version 1.1 or later (the "MPL")\r
+ *    http://www.mozilla.org/MPL/MPL-1.1.html\r
+ *\r
+ * == END LICENSE ==\r
+ *\r
+ */\r
+\r
+( function() {\r
+\r
+CKEDITOR.plugins.add( 'Audio',\r
+{\r
+       // Translations, available at the end of this file, without extra requests\r
+       lang : [ 'en', 'es' ],\r
+\r
+       getPlaceholderCss : function()\r
+       {\r
+               return 'img.cke_audio' +\r
+                               '{' +\r
+                                       'background-image: url(' + CKEDITOR.getUrl( this.path + 'images/placeholder.png' ) + ');' +\r
+                                       'background-position: center center;' +\r
+                                       'background-repeat: no-repeat;' +\r
+                                       'background-color:gray;'+\r
+                                       'border: 1px solid #a9a9a9;' +\r
+                                       'width: 80px;' +\r
+                                       'height: 80px;' +\r
+                               '}';\r
+       },\r
+\r
+       onLoad : function()\r
+       {\r
+               // v4\r
+               if (CKEDITOR.addCss)\r
+                       CKEDITOR.addCss( this.getPlaceholderCss() );\r
+\r
+       },\r
+\r
+       init : function( editor )\r
+       {\r
+               var lang = editor.lang.audio;\r
+\r
+               // Check for CKEditor 3.5\r
+               if (typeof editor.element.data == 'undefined')\r
+               {\r
+                       alert('The "audio" plugin requires CKEditor 3.5 or newer');\r
+                       return;\r
+               }\r
+\r
+               CKEDITOR.dialog.add( 'audio', this.path + 'dialogs/audio.js' );\r
+\r
+               editor.addCommand( 'Audio', new CKEDITOR.dialogCommand( 'audio' ) );\r
+               editor.ui.addButton( 'Audio',\r
+                       {\r
+                               label : lang.toolbar,\r
+                               command : 'Audio',\r
+                               icon : this.path + 'images/icon.png'\r
+                       } );\r
+\r
+               // v3\r
+               if (editor.addCss)\r
+                       editor.addCss( this.getPlaceholderCss() );\r
+\r
+\r
+               // If the "menu" plugin is loaded, register the menu items.\r
+               if ( editor.addMenuItems )\r
+               {\r
+                       editor.addMenuItems(\r
+                               {\r
+                                       audio :\r
+                                       {\r
+                                               label : lang.properties,\r
+                                               command : 'Audio',\r
+                                               group : 'flash'\r
+                                       }\r
+                               });\r
+               }\r
+\r
+               editor.on( 'doubleclick', function( evt )\r
+                       {\r
+                               var element = evt.data.element;\r
+\r
+                               if ( element.is( 'img' ) && element.data( 'cke-real-element-type' ) == 'audio' )\r
+                                       evt.data.dialog = 'audio';\r
+                       });\r
+\r
+               // If the "contextmenu" plugin is loaded, register the listeners.\r
+               if ( editor.contextMenu )\r
+               {\r
+                       editor.contextMenu.addListener( function( element, selection )\r
+                               {\r
+                                       if ( element && element.is( 'img' ) && !element.isReadOnly()\r
+                                                       && element.data( 'cke-real-element-type' ) == 'audio' )\r
+                                               return { audio : CKEDITOR.TRISTATE_OFF };\r
+                               });\r
+               }\r
+\r
+               // Add special handling for these items\r
+               CKEDITOR.dtd.$empty['cke:source']=1;\r
+               CKEDITOR.dtd.$empty['source']=1;\r
+\r
+               editor.lang.fakeobjects.audio = lang.fakeObject;\r
+\r
+\r
+       }, //Init\r
+\r
+       afterInit: function( editor )\r
+       {\r
+               var dataProcessor = editor.dataProcessor,\r
+                       htmlFilter = dataProcessor && dataProcessor.htmlFilter,\r
+                       dataFilter = dataProcessor && dataProcessor.dataFilter;\r
+\r
+               // dataFilter : conversion from html input to internal data\r
+               dataFilter.addRules(\r
+                       {\r
+\r
+                       elements : {\r
+                               $ : function( realElement )\r
+                               {\r
+                                               if ( realElement.name == 'audio' )\r
+                                               {\r
+                                                       realElement.name = 'cke:audio';\r
+                                                       for( var i=0; i < realElement.children.length; i++)\r
+                                                       {\r
+                                                               if ( realElement.children[ i ].name == 'source' )\r
+                                                                       realElement.children[ i ].name = 'cke:source'\r
+                                                       }\r
+\r
+                                                       var fakeElement = editor.createFakeParserElement( realElement, 'cke_audio', 'audio', false ),\r
+                                                               fakeStyle = fakeElement.attributes.style || '';\r
+\r
+                                                       var width = realElement.attributes.width,\r
+                                                               height = realElement.attributes.height,\r
+                                                               poster = realElement.attributes.poster;\r
+\r
+                                                       if ( typeof width != 'undefined' )\r
+                                                               fakeStyle = fakeElement.attributes.style = fakeStyle + 'width:' + CKEDITOR.tools.cssLength( width ) + ';';\r
+\r
+                                                       if ( typeof height != 'undefined' )\r
+                                                               fakeStyle = fakeElement.attributes.style = fakeStyle + 'height:' + CKEDITOR.tools.cssLength( height ) + ';';\r
+\r
+                                                       if ( poster )\r
+                                                               fakeStyle = fakeElement.attributes.style = fakeStyle + 'background-image:url(' + poster + ');';\r
+\r
+                                                       return fakeElement;\r
+                                               }\r
+                               }\r
+                       }\r
+\r
+                       }\r
+               );\r
+\r
+       } // afterInit\r
+\r
+} ); // plugins.add\r
+\r
+\r
+var en = {\r
+               toolbar : 'Audio',\r
+               dialogTitle : 'Audio properties',\r
+               fakeObject : 'Audio',\r
+               properties : 'Edit audio',\r
+               widthRequired : 'Width field cannot be empty',\r
+               heightRequired : 'Height field cannot be empty',\r
+               poster: 'Poster image',\r
+               sourceaudio: 'Source audio',\r
+               sourceType : 'Audio type',\r
+               linkTemplate :  '<a href="%src%">%type%</a> ',\r
+               fallbackTemplate : 'Your browser doesn\'t support audio.<br>Please download the file: %links%'\r
+       };\r
+\r
+var es = {\r
+               toolbar : 'Audio',\r
+               dialogTitle : 'Propiedades de audio',\r
+               fakeObject : 'Audio',\r
+               properties : 'Editar el audio',\r
+               widthRequired : 'La anchura no se puede dejar en blanco',\r
+               heightRequired : 'La altura no se puede dejar en blanco',\r
+               poster: 'Imagen de presentación',\r
+               sourceaudio: 'Archivo de audio',\r
+               sourceType : 'Tipo',\r
+               linkTemplate :  '<a href="%src%">%type%</a> ',\r
+               fallbackTemplate : 'Su navegador no soporta audio.<br>Por favor, descargue el fichero: %links%'\r
+       };\r
+\r
+       // v3\r
+       if (CKEDITOR.skins)\r
+       {\r
+               en = { audio : en} ;\r
+               es = { audio : es} ;\r
+       }\r
+\r
+// Translations\r
+CKEDITOR.plugins.setLang( 'audio', 'en', en );\r
+\r
+CKEDITOR.plugins.setLang( 'audio', 'es', es );\r
+\r
+})();\r
diff --git a/sources/plugins/colorbutton/icons/bgcolor.png b/sources/plugins/colorbutton/icons/bgcolor.png
new file mode 100644 (file)
index 0000000..aa03f44
Binary files /dev/null and b/sources/plugins/colorbutton/icons/bgcolor.png differ
diff --git a/sources/plugins/colorbutton/icons/hidpi/bgcolor.png b/sources/plugins/colorbutton/icons/hidpi/bgcolor.png
new file mode 100644 (file)
index 0000000..9e52d1e
Binary files /dev/null and b/sources/plugins/colorbutton/icons/hidpi/bgcolor.png differ
diff --git a/sources/plugins/colorbutton/icons/hidpi/textcolor.png b/sources/plugins/colorbutton/icons/hidpi/textcolor.png
new file mode 100644 (file)
index 0000000..67faa8e
Binary files /dev/null and b/sources/plugins/colorbutton/icons/hidpi/textcolor.png differ
diff --git a/sources/plugins/colorbutton/icons/textcolor.png b/sources/plugins/colorbutton/icons/textcolor.png
new file mode 100644 (file)
index 0000000..88575c1
Binary files /dev/null and b/sources/plugins/colorbutton/icons/textcolor.png differ
diff --git a/sources/plugins/colorbutton/lang/af.js b/sources/plugins/colorbutton/lang/af.js
new file mode 100644 (file)
index 0000000..d9f0ff7
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'af', {\r
+       auto: 'Outomaties',\r
+       bgColorTitle: 'Agtergrondkleur',\r
+       colors: {\r
+               '000': 'Swart',\r
+               '800000': 'Meroen',\r
+               '8B4513': 'Sjokoladebruin',\r
+               '2F4F4F': 'Donkerleisteengrys',\r
+               '008080': 'Blougroen',\r
+               '000080': 'Vlootblou',\r
+               '4B0082': 'Indigo',\r
+               '696969': 'Donkergrys',\r
+               B22222: 'Rooibaksteen',\r
+               A52A2A: 'Bruin',\r
+               DAA520: 'Donkergeel',\r
+               '006400': 'Donkergroen',\r
+               '40E0D0': 'Turkoois',\r
+               '0000CD': 'Middelblou',\r
+               '800080': 'Pers',\r
+               '808080': 'Grys',\r
+               F00: 'Rooi',\r
+               FF8C00: 'Donkeroranje',\r
+               FFD700: 'Goud',\r
+               '008000': 'Groen',\r
+               '0FF': 'Siaan',\r
+               '00F': 'Blou',\r
+               EE82EE: 'Viooltjieblou',\r
+               A9A9A9: 'Donkergrys',\r
+               FFA07A: 'Ligsalm',\r
+               FFA500: 'Oranje',\r
+               FFFF00: 'Geel',\r
+               '00FF00': 'Lemmetjie',\r
+               AFEEEE: 'Ligturkoois',\r
+               ADD8E6: 'Ligblou',\r
+               DDA0DD: 'Pruim',\r
+               D3D3D3: 'Liggrys',\r
+               FFF0F5: 'Linne',\r
+               FAEBD7: 'Ivoor',\r
+               FFFFE0: 'Liggeel',\r
+               F0FFF0: 'Heuningdou',\r
+               F0FFFF: 'Asuur',\r
+               F0F8FF: 'Ligte hemelsblou',\r
+               E6E6FA: 'Laventel',\r
+               FFF: 'Wit',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'Meer Kleure...',\r
+       panelTitle: 'Kleure',\r
+       textColorTitle: 'Tekskleur'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/ar.js b/sources/plugins/colorbutton/lang/ar.js
new file mode 100644 (file)
index 0000000..93c56aa
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'ar', {\r
+       auto: 'تلقائي',\r
+       bgColorTitle: 'لون الخلفية',\r
+       colors: {\r
+               '000': 'أسود',\r
+               '800000': 'كستنائي',\r
+               '8B4513': 'بني فاتح',\r
+               '2F4F4F': 'رمادي أردوازي غامق',\r
+               '008080': 'أزرق مخضر',\r
+               '000080': 'أزرق داكن',\r
+               '4B0082': 'كحلي',\r
+               '696969': 'رمادي داكن',\r
+               B22222: 'طوبي',\r
+               A52A2A: 'بني',\r
+               DAA520: 'ذهبي داكن',\r
+               '006400': 'أخضر داكن',\r
+               '40E0D0': 'فيروزي',\r
+               '0000CD': 'أزرق متوسط',\r
+               '800080': 'بنفسجي غامق',\r
+               '808080': 'رمادي',\r
+               F00: 'أحمر',\r
+               FF8C00: 'برتقالي داكن',\r
+               FFD700: 'ذهبي',\r
+               '008000': 'أخضر',\r
+               '0FF': 'تركواز',\r
+               '00F': 'أزرق',\r
+               EE82EE: 'بنفسجي',\r
+               A9A9A9: 'رمادي شاحب',\r
+               FFA07A: 'برتقالي وردي',\r
+               FFA500: 'برتقالي',\r
+               FFFF00: 'أصفر',\r
+               '00FF00': 'ليموني',\r
+               AFEEEE: 'فيروزي شاحب',\r
+               ADD8E6: 'أزرق فاتح',\r
+               DDA0DD: 'بنفسجي فاتح',\r
+               D3D3D3: 'رمادي فاتح',\r
+               FFF0F5: 'وردي فاتح',\r
+               FAEBD7: 'أبيض عتيق',\r
+               FFFFE0: 'أصفر فاتح',\r
+               F0FFF0: 'أبيض مائل للأخضر',\r
+               F0FFFF: 'سماوي',\r
+               F0F8FF: 'لبني',\r
+               E6E6FA: 'أرجواني',\r
+               FFF: 'أبيض',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'ألوان إضافية...',\r
+       panelTitle: 'Colors',\r
+       textColorTitle: 'لون النص'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/az.js b/sources/plugins/colorbutton/lang/az.js
new file mode 100644 (file)
index 0000000..6d989ff
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'az', {\r
+       auto: 'Avtomatik',\r
+       bgColorTitle: 'Doldurma rəngi',\r
+       colors: {\r
+               '000': 'Qara',\r
+               '800000': 'Şabalıdı',\r
+               '8B4513': 'Açıq şabalı',\r
+               '2F4F4F': 'Açıq boz',\r
+               '008080': 'Firuzəyi göy',\r
+               '000080': 'Tünd göy',\r
+               '4B0082': 'İndigo',\r
+               '696969': 'Tünd boz',\r
+               B22222: 'Kərpiç',\r
+               A52A2A: 'Şabalıdı',\r
+               DAA520: 'Qızıl ağcaqayın',\r
+               '006400': 'Tünd yaşıl',\r
+               '40E0D0': 'Firuzəyi',\r
+               '0000CD': 'Göy',\r
+               '800080': 'Bənövşəyi',\r
+               '808080': 'Boz',\r
+               F00: 'Qırmızı',\r
+               FF8C00: 'Tünd narıncı',\r
+               FFD700: 'Qızıl',\r
+               '008000': 'Yaşıl',\r
+               '0FF': 'Mavi',\r
+               '00F': 'Göy',\r
+               EE82EE: 'Açıq bənövşəyi',\r
+               A9A9A9: 'Asfalt rəngi',\r
+               FFA07A: 'Qızılbalıq',\r
+               FFA500: 'Narıncı',\r
+               FFFF00: 'Sarı',\r
+               '00FF00': 'Laym',\r
+               AFEEEE: 'Acıq firuzəyi',\r
+               ADD8E6: 'Acıq göy',\r
+               DDA0DD: 'Gavalı',\r
+               D3D3D3: 'Acıq boz',\r
+               FFF0F5: 'Yasəmən',\r
+               FAEBD7: 'Kağız',\r
+               FFFFE0: 'Acıq sarı',\r
+               F0FFF0: 'Bal',\r
+               F0FFFF: 'Gömgöy',\r
+               F0F8FF: 'Solğun göy',\r
+               E6E6FA: 'Lavanda',\r
+               FFF: 'Ağ',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'Digər rənglər...',\r
+       panelTitle: 'Rənglər',\r
+       textColorTitle: 'Mətnin rəngi'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/bg.js b/sources/plugins/colorbutton/lang/bg.js
new file mode 100644 (file)
index 0000000..d63c40e
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'bg', {\r
+       auto: 'Автоматично',\r
+       bgColorTitle: 'Фонов цвят',\r
+       colors: {\r
+               '000': 'Черно',\r
+               '800000': 'Кестеняво',\r
+               '8B4513': 'Светлокафяво',\r
+               '2F4F4F': 'Dark Slate Gray',\r
+               '008080': 'Teal',\r
+               '000080': 'Navy',\r
+               '4B0082': 'Индиго',\r
+               '696969': 'Тъмно сиво',\r
+               B22222: 'Огнено червено',\r
+               A52A2A: 'Кафяво',\r
+               DAA520: 'Златисто',\r
+               '006400': 'Тъмно зелено',\r
+               '40E0D0': 'Тюркуазено',\r
+               '0000CD': 'Средно синьо',\r
+               '800080': 'Пурпурно',\r
+               '808080': 'Сиво',\r
+               F00: 'Червено',\r
+               FF8C00: 'Тъмно оранжево',\r
+               FFD700: 'Златно',\r
+               '008000': 'Зелено',\r
+               '0FF': 'Светло синьо',\r
+               '00F': 'Blue',\r
+               EE82EE: 'Violet',\r
+               A9A9A9: 'Dim Gray',\r
+               FFA07A: 'Light Salmon',\r
+               FFA500: 'Orange',\r
+               FFFF00: 'Yellow',\r
+               '00FF00': 'Lime',\r
+               AFEEEE: 'Pale Turquoise',\r
+               ADD8E6: 'Light Blue',\r
+               DDA0DD: 'Plum',\r
+               D3D3D3: 'Light Grey',\r
+               FFF0F5: 'Lavender Blush',\r
+               FAEBD7: 'Antique White',\r
+               FFFFE0: 'Light Yellow',\r
+               F0FFF0: 'Honeydew',\r
+               F0FFFF: 'Azure',\r
+               F0F8FF: 'Alice Blue',\r
+               E6E6FA: 'Lavender',\r
+               FFF: 'White',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'Още цветове',\r
+       panelTitle: 'Цветове',\r
+       textColorTitle: 'Цвят на шрифт'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/bn.js b/sources/plugins/colorbutton/lang/bn.js
new file mode 100644 (file)
index 0000000..7d4090f
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'bn', {\r
+       auto: 'স্বয়ংক্রিয়ভাবে',\r
+       bgColorTitle: 'পৃষ্ঠতলের রং',\r
+       colors: {\r
+               '000': 'Black',\r
+               '800000': 'Maroon',\r
+               '8B4513': 'Saddle Brown',\r
+               '2F4F4F': 'Dark Slate Gray',\r
+               '008080': 'Teal',\r
+               '000080': 'Navy',\r
+               '4B0082': 'Indigo',\r
+               '696969': 'Dark Gray',\r
+               B22222: 'Fire Brick',\r
+               A52A2A: 'Brown',\r
+               DAA520: 'Golden Rod',\r
+               '006400': 'Dark Green',\r
+               '40E0D0': 'Turquoise',\r
+               '0000CD': 'Medium Blue',\r
+               '800080': 'Purple',\r
+               '808080': 'Gray',\r
+               F00: 'Red',\r
+               FF8C00: 'Dark Orange',\r
+               FFD700: 'Gold',\r
+               '008000': 'Green',\r
+               '0FF': 'Cyan',\r
+               '00F': 'Blue',\r
+               EE82EE: 'Violet',\r
+               A9A9A9: 'Dim Gray',\r
+               FFA07A: 'Light Salmon',\r
+               FFA500: 'Orange',\r
+               FFFF00: 'Yellow',\r
+               '00FF00': 'Lime',\r
+               AFEEEE: 'Pale Turquoise',\r
+               ADD8E6: 'Light Blue',\r
+               DDA0DD: 'Plum',\r
+               D3D3D3: 'Light Grey',\r
+               FFF0F5: 'Lavender Blush',\r
+               FAEBD7: 'Antique White',\r
+               FFFFE0: 'Light Yellow',\r
+               F0FFF0: 'Honeydew',\r
+               F0FFFF: 'Azure',\r
+               F0F8FF: 'Alice Blue',\r
+               E6E6FA: 'Lavender',\r
+               FFF: 'White',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'আরও রং...',\r
+       panelTitle: 'Colors',\r
+       textColorTitle: 'টেক্স্ট রং'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/bs.js b/sources/plugins/colorbutton/lang/bs.js
new file mode 100644 (file)
index 0000000..07f48cf
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'bs', {\r
+       auto: 'Automatska',\r
+       bgColorTitle: 'Boja pozadine',\r
+       colors: {\r
+               '000': 'Black',\r
+               '800000': 'Maroon',\r
+               '8B4513': 'Saddle Brown',\r
+               '2F4F4F': 'Dark Slate Gray',\r
+               '008080': 'Teal',\r
+               '000080': 'Navy',\r
+               '4B0082': 'Indigo',\r
+               '696969': 'Dark Gray',\r
+               B22222: 'Fire Brick',\r
+               A52A2A: 'Brown',\r
+               DAA520: 'Golden Rod',\r
+               '006400': 'Dark Green',\r
+               '40E0D0': 'Turquoise',\r
+               '0000CD': 'Medium Blue',\r
+               '800080': 'Purple',\r
+               '808080': 'Gray',\r
+               F00: 'Red',\r
+               FF8C00: 'Dark Orange',\r
+               FFD700: 'Gold',\r
+               '008000': 'Green',\r
+               '0FF': 'Cyan',\r
+               '00F': 'Blue',\r
+               EE82EE: 'Violet',\r
+               A9A9A9: 'Dim Gray',\r
+               FFA07A: 'Light Salmon',\r
+               FFA500: 'Orange',\r
+               FFFF00: 'Yellow',\r
+               '00FF00': 'Lime',\r
+               AFEEEE: 'Pale Turquoise',\r
+               ADD8E6: 'Light Blue',\r
+               DDA0DD: 'Plum',\r
+               D3D3D3: 'Light Grey',\r
+               FFF0F5: 'Lavender Blush',\r
+               FAEBD7: 'Antique White',\r
+               FFFFE0: 'Light Yellow',\r
+               F0FFF0: 'Honeydew',\r
+               F0FFFF: 'Azure',\r
+               F0F8FF: 'Alice Blue',\r
+               E6E6FA: 'Lavender',\r
+               FFF: 'White',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'Više boja...',\r
+       panelTitle: 'Colors',\r
+       textColorTitle: 'Boja teksta'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/ca.js b/sources/plugins/colorbutton/lang/ca.js
new file mode 100644 (file)
index 0000000..373390d
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'ca', {\r
+       auto: 'Automàtic',\r
+       bgColorTitle: 'Color de Fons',\r
+       colors: {\r
+               '000': 'Negre',\r
+               '800000': 'Grana',\r
+               '8B4513': 'Marró sella',\r
+               '2F4F4F': 'Gris pissarra fosca',\r
+               '008080': 'Blau xarxet',\r
+               '000080': 'Blau marí',\r
+               '4B0082': 'Indi',\r
+               '696969': 'Gris Fosc',\r
+               B22222: 'Foc Maó',\r
+               A52A2A: 'Marró',\r
+               DAA520: 'Solidago',\r
+               '006400': 'Verd Fosc',\r
+               '40E0D0': 'Turquesa',\r
+               '0000CD': 'Blau 1/2',\r
+               '800080': 'Lila',\r
+               '808080': 'Gris',\r
+               F00: 'Vermell',\r
+               FF8C00: 'Taronja Fosc',\r
+               FFD700: 'Or',\r
+               '008000': 'Verd',\r
+               '0FF': 'Cian',\r
+               '00F': 'Blau',\r
+               EE82EE: 'Violat',\r
+               A9A9A9: 'Gris clar',\r
+               FFA07A: 'Salmó clar',\r
+               FFA500: 'Taronja',\r
+               FFFF00: 'Groc',\r
+               '00FF00': 'Verd Llima',\r
+               AFEEEE: 'Turquesa Pàl·lid',\r
+               ADD8E6: 'Blau Clar',\r
+               DDA0DD: 'Pruna',\r
+               D3D3D3: 'Gris Clar',\r
+               FFF0F5: 'Lavanda rosat',\r
+               FAEBD7: 'Blanc Antic',\r
+               FFFFE0: 'Groc Clar',\r
+               F0FFF0: 'Verd Pàl·lid',\r
+               F0FFFF: 'Atzur',\r
+               F0F8FF: 'Cian pàlid',\r
+               E6E6FA: 'Lavanda',\r
+               FFF: 'Blanc',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'Més Colors...',\r
+       panelTitle: 'Colors',\r
+       textColorTitle: 'Color del Text'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/cs.js b/sources/plugins/colorbutton/lang/cs.js
new file mode 100644 (file)
index 0000000..2361bd2
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'cs', {\r
+       auto: 'Automaticky',\r
+       bgColorTitle: 'Barva pozadí',\r
+       colors: {\r
+               '000': 'Černá',\r
+               '800000': 'Kaštanová',\r
+               '8B4513': 'Sedlová hněď',\r
+               '2F4F4F': 'Tmavě bledě šedá',\r
+               '008080': 'Čírka',\r
+               '000080': 'Námořnická modř',\r
+               '4B0082': 'Inkoustová',\r
+               '696969': 'Tmavě šedá',\r
+               B22222: 'Pálená cihla',\r
+               A52A2A: 'Hnědá',\r
+               DAA520: 'Zlatý prut',\r
+               '006400': 'Tmavě zelená',\r
+               '40E0D0': 'Tyrkisová',\r
+               '0000CD': 'Středně modrá',\r
+               '800080': 'Purpurová',\r
+               '808080': 'Šedá',\r
+               F00: 'Červená',\r
+               FF8C00: 'Tmavě oranžová',\r
+               FFD700: 'Zlatá',\r
+               '008000': 'Zelená',\r
+               '0FF': 'Azurová',\r
+               '00F': 'Modrá',\r
+               EE82EE: 'Fialová',\r
+               A9A9A9: 'Kalně šedá',\r
+               FFA07A: 'Světle lososová',\r
+               FFA500: 'Oranžová',\r
+               FFFF00: 'Žlutá',\r
+               '00FF00': 'Limetková',\r
+               AFEEEE: 'Bledě tyrkisová',\r
+               ADD8E6: 'Světle modrá',\r
+               DDA0DD: 'Švestková',\r
+               D3D3D3: 'Světle šedá',\r
+               FFF0F5: 'Levandulově ruměnná',\r
+               FAEBD7: 'Antická bílá',\r
+               FFFFE0: 'Světle žlutá',\r
+               F0FFF0: 'Medová rosa',\r
+               F0FFFF: 'Azurová',\r
+               F0F8FF: 'Alenčina modrá',\r
+               E6E6FA: 'Levandulová',\r
+               FFF: 'Bílá',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'Více barev...',\r
+       panelTitle: 'Barvy',\r
+       textColorTitle: 'Barva textu'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/cy.js b/sources/plugins/colorbutton/lang/cy.js
new file mode 100644 (file)
index 0000000..a2780a2
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'cy', {\r
+       auto: 'Awtomatig',\r
+       bgColorTitle: 'Lliw Cefndir',\r
+       colors: {\r
+               '000': 'Du',\r
+               '800000': 'Marwn',\r
+               '8B4513': 'Brown Cyfrwy',\r
+               '2F4F4F': 'Llechen Tywyll',\r
+               '008080': 'Corhwyad',\r
+               '000080': 'Nefi',\r
+               '4B0082': 'Indigo',\r
+               '696969': 'Llwyd Tywyll',\r
+               B22222: 'Bric Tân',\r
+               A52A2A: 'Brown',\r
+               DAA520: 'Rhoden Aur',\r
+               '006400': 'Gwyrdd Tywyll',\r
+               '40E0D0': 'Gwyrddlas',\r
+               '0000CD': 'Glas Canolig',\r
+               '800080': 'Porffor',\r
+               '808080': 'Llwyd',\r
+               F00: 'Coch',\r
+               FF8C00: 'Oren Tywyll',\r
+               FFD700: 'Aur',\r
+               '008000': 'Gwyrdd',\r
+               '0FF': 'Cyan',\r
+               '00F': 'Glas',\r
+               EE82EE: 'Fioled',\r
+               A9A9A9: 'Llwyd Pwl',\r
+               FFA07A: 'Samwn Golau',\r
+               FFA500: 'Oren',\r
+               FFFF00: 'Melyn',\r
+               '00FF00': 'Leim',\r
+               AFEEEE: 'Gwyrddlas Golau',\r
+               ADD8E6: 'Glas Golau',\r
+               DDA0DD: 'Eirinen',\r
+               D3D3D3: 'Llwyd Golau',\r
+               FFF0F5: 'Gwrid Lafant',\r
+               FAEBD7: 'Gwyn Hynafol',\r
+               FFFFE0: 'Melyn Golau',\r
+               F0FFF0: 'Melwn Gwyrdd Golau',\r
+               F0FFFF: 'Aswr',\r
+               F0F8FF: 'Glas Alys',\r
+               E6E6FA: 'Lafant',\r
+               FFF: 'Gwyn',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'Mwy o Liwiau...',\r
+       panelTitle: 'Lliwiau',\r
+       textColorTitle: 'Lliw Testun'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/da.js b/sources/plugins/colorbutton/lang/da.js
new file mode 100644 (file)
index 0000000..e185825
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'da', {\r
+       auto: 'Automatisk',\r
+       bgColorTitle: 'Baggrundsfarve',\r
+       colors: {\r
+               '000': 'Sort',\r
+               '800000': 'Mørkerød',\r
+               '8B4513': 'Mørk orange',\r
+               '2F4F4F': 'Dark Slate Grå',\r
+               '008080': 'Teal',\r
+               '000080': 'Navy',\r
+               '4B0082': 'Indigo',\r
+               '696969': 'Mørkegrå',\r
+               B22222: 'Scarlet / Rød',\r
+               A52A2A: 'Brun',\r
+               DAA520: 'Guld',\r
+               '006400': 'Mørkegrøn',\r
+               '40E0D0': 'Tyrkis',\r
+               '0000CD': 'Mellemblå',\r
+               '800080': 'Lilla',\r
+               '808080': 'Grå',\r
+               F00: 'Rød',\r
+               FF8C00: 'Mørk orange',\r
+               FFD700: 'Guld',\r
+               '008000': 'Grøn',\r
+               '0FF': 'Cyan',\r
+               '00F': 'Blå',\r
+               EE82EE: 'Violet',\r
+               A9A9A9: 'Matgrå',\r
+               FFA07A: 'Laksefarve',\r
+               FFA500: 'Orange',\r
+               FFFF00: 'Gul',\r
+               '00FF00': 'Lime',\r
+               AFEEEE: 'Mat tyrkis',\r
+               ADD8E6: 'Lyseblå',\r
+               DDA0DD: 'Plum',\r
+               D3D3D3: 'Lysegrå',\r
+               FFF0F5: 'Lavender Blush',\r
+               FAEBD7: 'Antikhvid',\r
+               FFFFE0: 'Lysegul',\r
+               F0FFF0: 'Gul / Beige',\r
+               F0FFFF: 'Himmeblå',\r
+               F0F8FF: 'Alice blue',\r
+               E6E6FA: 'Lavendel',\r
+               FFF: 'Hvid',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'Flere farver...',\r
+       panelTitle: 'Farver',\r
+       textColorTitle: 'Tekstfarve'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/de-ch.js b/sources/plugins/colorbutton/lang/de-ch.js
new file mode 100644 (file)
index 0000000..8d629ab
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'de-ch', {\r
+       auto: 'Automatisch',\r
+       bgColorTitle: 'Hintergrundfarbe',\r
+       colors: {\r
+               '000': 'Schwarz',\r
+               '800000': 'Kastanienbraun',\r
+               '8B4513': 'Braun',\r
+               '2F4F4F': 'Dunkles Schiefergrau',\r
+               '008080': 'Blaugrün',\r
+               '000080': 'Marineblau',\r
+               '4B0082': 'Indigo',\r
+               '696969': 'Dunkelgrau',\r
+               B22222: 'Ziegelrot',\r
+               A52A2A: 'Braun',\r
+               DAA520: 'Goldgelb',\r
+               '006400': 'Dunkelgrün',\r
+               '40E0D0': 'Türkis',\r
+               '0000CD': 'Mittelblau',\r
+               '800080': 'Lila',\r
+               '808080': 'Grau',\r
+               F00: 'Rot',\r
+               FF8C00: 'Dunkelorange',\r
+               FFD700: 'Gold',\r
+               '008000': 'Grün',\r
+               '0FF': 'Cyan',\r
+               '00F': 'Blau',\r
+               EE82EE: 'Violett',\r
+               A9A9A9: 'Dunkelgrau',\r
+               FFA07A: 'Helles Lachsrosa',\r
+               FFA500: 'Orange',\r
+               FFFF00: 'Gelb',\r
+               '00FF00': 'Lime',\r
+               AFEEEE: 'Blasstürkis',\r
+               ADD8E6: 'Hellblau',\r
+               DDA0DD: 'Pflaumenblau',\r
+               D3D3D3: 'Hellgrau',\r
+               FFF0F5: 'Lavendel',\r
+               FAEBD7: 'Antik Weiss',\r
+               FFFFE0: 'Hellgelb',\r
+               F0FFF0: 'Honigtau',\r
+               F0FFFF: 'Azurblau',\r
+               F0F8FF: 'Alice Blau',\r
+               E6E6FA: 'Lavendel',\r
+               FFF: 'Weiss',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'Weitere Farben...',\r
+       panelTitle: 'Farben',\r
+       textColorTitle: 'Textfarbe'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/de.js b/sources/plugins/colorbutton/lang/de.js
new file mode 100644 (file)
index 0000000..f6d8b6e
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'de', {\r
+       auto: 'Automatisch',\r
+       bgColorTitle: 'Hintergrundfarbe',\r
+       colors: {\r
+               '000': 'Schwarz',\r
+               '800000': 'Kastanienbraun',\r
+               '8B4513': 'Braun',\r
+               '2F4F4F': 'Dunkles Schiefergrau',\r
+               '008080': 'Blaugrün',\r
+               '000080': 'Marineblau',\r
+               '4B0082': 'Indigo',\r
+               '696969': 'Dunkelgrau',\r
+               B22222: 'Ziegelrot',\r
+               A52A2A: 'Braun',\r
+               DAA520: 'Goldgelb',\r
+               '006400': 'Dunkelgrün',\r
+               '40E0D0': 'Türkis',\r
+               '0000CD': 'Mittelblau',\r
+               '800080': 'Lila',\r
+               '808080': 'Grau',\r
+               F00: 'Rot',\r
+               FF8C00: 'Dunkelorange',\r
+               FFD700: 'Gold',\r
+               '008000': 'Grün',\r
+               '0FF': 'Cyan',\r
+               '00F': 'Blau',\r
+               EE82EE: 'Violett',\r
+               A9A9A9: 'Dunkelgrau',\r
+               FFA07A: 'Helles Lachsrosa',\r
+               FFA500: 'Orange',\r
+               FFFF00: 'Gelb',\r
+               '00FF00': 'Lime',\r
+               AFEEEE: 'Blasstürkis',\r
+               ADD8E6: 'Hellblau',\r
+               DDA0DD: 'Pflaumenblau',\r
+               D3D3D3: 'Hellgrau',\r
+               FFF0F5: 'Lavendel',\r
+               FAEBD7: 'Antik Weiß',\r
+               FFFFE0: 'Hellgelb',\r
+               F0FFF0: 'Honigtau',\r
+               F0FFFF: 'Azurblau',\r
+               F0F8FF: 'Alice Blau',\r
+               E6E6FA: 'Lavendel',\r
+               FFF: 'Weiß',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'Weitere Farben...',\r
+       panelTitle: 'Farben',\r
+       textColorTitle: 'Textfarbe'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/el.js b/sources/plugins/colorbutton/lang/el.js
new file mode 100644 (file)
index 0000000..cb6ca5b
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'el', {\r
+       auto: 'Αυτόματα',\r
+       bgColorTitle: 'Χρώμα Φόντου',\r
+       colors: {\r
+               '000': 'Μαύρο',\r
+               '800000': 'Καστανέρυθρο',\r
+               '8B4513': 'Saddle Brown',\r
+               '2F4F4F': 'Dark Slate Gray',\r
+               '008080': 'Βαθυκύανο',\r
+               '000080': 'Μπλε μαρέν',\r
+               '4B0082': 'Ινδικό',\r
+               '696969': 'Σκούρο Γκρι',\r
+               B22222: 'Ανοικτό Κόκκινο',\r
+               A52A2A: 'Καφέ',\r
+               DAA520: 'Golden Rod',\r
+               '006400': 'Σκούρο Πράσινο',\r
+               '40E0D0': 'Τυρκουάζ',\r
+               '0000CD': 'Medium Blue',\r
+               '800080': 'Μοβ',\r
+               '808080': 'Γκρι',\r
+               F00: 'Κόκκινο',\r
+               FF8C00: 'Σκούρο Πορτοκαλί',\r
+               FFD700: 'Χρυσαφί',\r
+               '008000': 'Πράσινο',\r
+               '0FF': 'Κυανό',\r
+               '00F': 'Μπλε',\r
+               EE82EE: 'Μενεξεδί',\r
+               A9A9A9: 'Ποντικί',\r
+               FFA07A: 'Ανοικτό Σομόν',\r
+               FFA500: 'Πορτοκαλί',\r
+               FFFF00: 'Κίτρινο',\r
+               '00FF00': 'Μοσχολέμονο',\r
+               AFEEEE: 'Pale Turquoise',\r
+               ADD8E6: 'Γαλάζιο',\r
+               DDA0DD: 'Δαμασκηνί',\r
+               D3D3D3: 'Ανοικτό Γκρι',\r
+               FFF0F5: 'Lavender Blush',\r
+               FAEBD7: 'Antique White',\r
+               FFFFE0: 'Ανοικτό Κίτρινο',\r
+               F0FFF0: 'Honeydew',\r
+               F0FFFF: 'Γαλανό',\r
+               F0F8FF: 'Alice Blue',\r
+               E6E6FA: 'Ελαφρός Ιώδες',\r
+               FFF: 'Λευκό',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'Περισσότερα Χρώματα…',\r
+       panelTitle: 'Χρώματα',\r
+       textColorTitle: 'Χρώμα Κειμένου'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/en-au.js b/sources/plugins/colorbutton/lang/en-au.js
new file mode 100644 (file)
index 0000000..a013fa8
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'en-au', {\r
+       auto: 'Automatic',\r
+       bgColorTitle: 'Background Colour',\r
+       colors: {\r
+               '000': 'Black',\r
+               '800000': 'Maroon',\r
+               '8B4513': 'Saddle Brown',\r
+               '2F4F4F': 'Dark Slate Gray',\r
+               '008080': 'Teal',\r
+               '000080': 'Navy',\r
+               '4B0082': 'Indigo',\r
+               '696969': 'Dark Gray',\r
+               B22222: 'Fire Brick',\r
+               A52A2A: 'Brown',\r
+               DAA520: 'Golden Rod',\r
+               '006400': 'Dark Green',\r
+               '40E0D0': 'Turquoise',\r
+               '0000CD': 'Medium Blue',\r
+               '800080': 'Purple',\r
+               '808080': 'Gray',\r
+               F00: 'Red',\r
+               FF8C00: 'Dark Orange',\r
+               FFD700: 'Gold',\r
+               '008000': 'Green',\r
+               '0FF': 'Cyan',\r
+               '00F': 'Blue',\r
+               EE82EE: 'Violet',\r
+               A9A9A9: 'Dim Gray',\r
+               FFA07A: 'Light Salmon',\r
+               FFA500: 'Orange',\r
+               FFFF00: 'Yellow',\r
+               '00FF00': 'Lime',\r
+               AFEEEE: 'Pale Turquoise',\r
+               ADD8E6: 'Light Blue',\r
+               DDA0DD: 'Plum',\r
+               D3D3D3: 'Light Grey',\r
+               FFF0F5: 'Lavender Blush',\r
+               FAEBD7: 'Antique White',\r
+               FFFFE0: 'Light Yellow',\r
+               F0FFF0: 'Honeydew',\r
+               F0FFFF: 'Azure',\r
+               F0F8FF: 'Alice Blue',\r
+               E6E6FA: 'Lavender',\r
+               FFF: 'White',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'More Colours...',\r
+       panelTitle: 'Colors',\r
+       textColorTitle: 'Text Colour'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/en-ca.js b/sources/plugins/colorbutton/lang/en-ca.js
new file mode 100644 (file)
index 0000000..97bf568
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'en-ca', {\r
+       auto: 'Automatic',\r
+       bgColorTitle: 'Background Colour',\r
+       colors: {\r
+               '000': 'Black',\r
+               '800000': 'Maroon',\r
+               '8B4513': 'Saddle Brown',\r
+               '2F4F4F': 'Dark Slate Gray',\r
+               '008080': 'Teal',\r
+               '000080': 'Navy',\r
+               '4B0082': 'Indigo',\r
+               '696969': 'Dark Gray',\r
+               B22222: 'Fire Brick',\r
+               A52A2A: 'Brown',\r
+               DAA520: 'Golden Rod',\r
+               '006400': 'Dark Green',\r
+               '40E0D0': 'Turquoise',\r
+               '0000CD': 'Medium Blue',\r
+               '800080': 'Purple',\r
+               '808080': 'Gray',\r
+               F00: 'Red',\r
+               FF8C00: 'Dark Orange',\r
+               FFD700: 'Gold',\r
+               '008000': 'Green',\r
+               '0FF': 'Cyan',\r
+               '00F': 'Blue',\r
+               EE82EE: 'Violet',\r
+               A9A9A9: 'Dim Gray',\r
+               FFA07A: 'Light Salmon',\r
+               FFA500: 'Orange',\r
+               FFFF00: 'Yellow',\r
+               '00FF00': 'Lime',\r
+               AFEEEE: 'Pale Turquoise',\r
+               ADD8E6: 'Light Blue',\r
+               DDA0DD: 'Plum',\r
+               D3D3D3: 'Light Grey',\r
+               FFF0F5: 'Lavender Blush',\r
+               FAEBD7: 'Antique White',\r
+               FFFFE0: 'Light Yellow',\r
+               F0FFF0: 'Honeydew',\r
+               F0FFFF: 'Azure',\r
+               F0F8FF: 'Alice Blue',\r
+               E6E6FA: 'Lavender',\r
+               FFF: 'White',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'More Colours...',\r
+       panelTitle: 'Colors',\r
+       textColorTitle: 'Text Colour'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/en-gb.js b/sources/plugins/colorbutton/lang/en-gb.js
new file mode 100644 (file)
index 0000000..71acc15
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'en-gb', {\r
+       auto: 'Automatic',\r
+       bgColorTitle: 'Background Colour',\r
+       colors: {\r
+               '000': 'Black',\r
+               '800000': 'Maroon',\r
+               '8B4513': 'Saddle Brown',\r
+               '2F4F4F': 'Dark Slate Grey',\r
+               '008080': 'Teal',\r
+               '000080': 'Navy',\r
+               '4B0082': 'Indigo',\r
+               '696969': 'Dark Grey',\r
+               B22222: 'Fire Brick',\r
+               A52A2A: 'Brown',\r
+               DAA520: 'Golden Rod',\r
+               '006400': 'Dark Green',\r
+               '40E0D0': 'Turquoise',\r
+               '0000CD': 'Medium Blue',\r
+               '800080': 'Purple',\r
+               '808080': 'Grey',\r
+               F00: 'Red',\r
+               FF8C00: 'Dark Orange',\r
+               FFD700: 'Gold',\r
+               '008000': 'Green',\r
+               '0FF': 'Cyan',\r
+               '00F': 'Blue',\r
+               EE82EE: 'Violet',\r
+               A9A9A9: 'Dim Grey',\r
+               FFA07A: 'Light Salmon',\r
+               FFA500: 'Orange',\r
+               FFFF00: 'Yellow',\r
+               '00FF00': 'Lime',\r
+               AFEEEE: 'Pale Turquoise',\r
+               ADD8E6: 'Light Blue',\r
+               DDA0DD: 'Plum',\r
+               D3D3D3: 'Light Grey',\r
+               FFF0F5: 'Lavender Blush',\r
+               FAEBD7: 'Antique White',\r
+               FFFFE0: 'Light Yellow',\r
+               F0FFF0: 'Honeydew',\r
+               F0FFFF: 'Azure',\r
+               F0F8FF: 'Alice Blue',\r
+               E6E6FA: 'Lavender',\r
+               FFF: 'White',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'More Colours...',\r
+       panelTitle: 'Colours',\r
+       textColorTitle: 'Text Colour'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/en.js b/sources/plugins/colorbutton/lang/en.js
new file mode 100644 (file)
index 0000000..ec7e769
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'en', {\r
+       auto: 'Automatic',\r
+       bgColorTitle: 'Background Color',\r
+       colors: {\r
+               '000': 'Black',\r
+               '800000': 'Maroon',\r
+               '8B4513': 'Saddle Brown',\r
+               '2F4F4F': 'Dark Slate Gray',\r
+               '008080': 'Teal',\r
+               '000080': 'Navy',\r
+               '4B0082': 'Indigo',\r
+               '696969': 'Dark Gray',\r
+               B22222: 'Fire Brick',\r
+               A52A2A: 'Brown',\r
+               DAA520: 'Golden Rod',\r
+               '006400': 'Dark Green',\r
+               '40E0D0': 'Turquoise',\r
+               '0000CD': 'Medium Blue',\r
+               '800080': 'Purple',\r
+               '808080': 'Gray',\r
+               F00: 'Red',\r
+               FF8C00: 'Dark Orange',\r
+               FFD700: 'Gold',\r
+               '008000': 'Green',\r
+               '0FF': 'Cyan',\r
+               '00F': 'Blue',\r
+               EE82EE: 'Violet',\r
+               A9A9A9: 'Dim Gray',\r
+               FFA07A: 'Light Salmon',\r
+               FFA500: 'Orange',\r
+               FFFF00: 'Yellow',\r
+               '00FF00': 'Lime',\r
+               AFEEEE: 'Pale Turquoise',\r
+               ADD8E6: 'Light Blue',\r
+               DDA0DD: 'Plum',\r
+               D3D3D3: 'Light Grey',\r
+               FFF0F5: 'Lavender Blush',\r
+               FAEBD7: 'Antique White',\r
+               FFFFE0: 'Light Yellow',\r
+               F0FFF0: 'Honeydew',\r
+               F0FFFF: 'Azure',\r
+               F0F8FF: 'Alice Blue',\r
+               E6E6FA: 'Lavender',\r
+               FFF: 'White',\r
+               '1ABC9C': 'Strong Cyan',\r
+               '2ECC71': 'Emerald',\r
+               '3498DB': 'Bright Blue',\r
+               '9B59B6': 'Amethyst',\r
+               '4E5F70': 'Grayish Blue',\r
+               'F1C40F': 'Vivid Yellow',\r
+               '16A085': 'Dark Cyan',\r
+               '27AE60': 'Dark Emerald',\r
+               '2980B9': 'Strong Blue',\r
+               '8E44AD': 'Dark Violet',\r
+               '2C3E50': 'Desaturated Blue',\r
+               'F39C12': 'Orange',\r
+               'E67E22': 'Carrot',\r
+               'E74C3C': 'Pale Red',\r
+               'ECF0F1': 'Bright Silver',\r
+               '95A5A6': 'Light Grayish Cyan',\r
+               'DDD': 'Light Gray',\r
+               'D35400': 'Pumpkin',\r
+               'C0392B': 'Strong Red',\r
+               'BDC3C7': 'Silver',\r
+               '7F8C8D': 'Grayish Cyan',\r
+               '999': 'Dark Gray'\r
+       },\r
+       more: 'More Colors...',\r
+       panelTitle: 'Colors',\r
+       textColorTitle: 'Text Color'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/eo.js b/sources/plugins/colorbutton/lang/eo.js
new file mode 100644 (file)
index 0000000..65ecc24
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'eo', {\r
+       auto: 'Aŭtomata',\r
+       bgColorTitle: 'Fona Koloro',\r
+       colors: {\r
+               '000': 'Nigra',\r
+               '800000': 'Kaŝtankolora',\r
+               '8B4513': 'Mezbruna',\r
+               '2F4F4F': 'Ardezgriza',\r
+               '008080': 'Marĉanaskolora',\r
+               '000080': 'Maristblua',\r
+               '4B0082': 'Indigokolora',\r
+               '696969': 'Malhelgriza',\r
+               B22222: 'Brikruĝa',\r
+               A52A2A: 'Bruna',\r
+               DAA520: 'Senbrilorkolora',\r
+               '006400': 'Malhelverda',\r
+               '40E0D0': 'Turkisblua',\r
+               '0000CD': 'Reĝblua',\r
+               '800080': 'Purpura',\r
+               '808080': 'Griza',\r
+               F00: 'Ruĝa',\r
+               FF8C00: 'Malheloranĝkolora',\r
+               FFD700: 'Orkolora',\r
+               '008000': 'Verda',\r
+               '0FF': 'Verdblua',\r
+               '00F': 'Blua',\r
+               EE82EE: 'Viola',\r
+               A9A9A9: 'Mezgriza',\r
+               FFA07A: 'Salmokolora',\r
+               FFA500: 'Oranĝkolora',\r
+               FFFF00: 'Flava',\r
+               '00FF00': 'Limetkolora',\r
+               AFEEEE: 'Helturkiskolora',\r
+               ADD8E6: 'Helblua',\r
+               DDA0DD: 'Prunkolora',\r
+               D3D3D3: 'Helgriza',\r
+               FFF0F5: 'Lavendkolora vangoŝminko',\r
+               FAEBD7: 'Antikvablanka',\r
+               FFFFE0: 'Helflava',\r
+               F0FFF0: 'Vintromelonkolora',\r
+               F0FFFF: 'Lazura',\r
+               F0F8FF: 'Aliceblua',\r
+               E6E6FA: 'Lavendkolora',\r
+               FFF: 'Blanka',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'Pli da Koloroj...',\r
+       panelTitle: 'Koloroj',\r
+       textColorTitle: 'Teksta Koloro'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/es.js b/sources/plugins/colorbutton/lang/es.js
new file mode 100644 (file)
index 0000000..11d4414
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'es', {\r
+       auto: 'Automático',\r
+       bgColorTitle: 'Color de Fondo',\r
+       colors: {\r
+               '000': 'Negro',\r
+               '800000': 'Marrón oscuro',\r
+               '8B4513': 'Marrón tierra',\r
+               '2F4F4F': 'Pizarra Oscuro',\r
+               '008080': 'Azul verdoso',\r
+               '000080': 'Azul marino',\r
+               '4B0082': 'Añil',\r
+               '696969': 'Gris oscuro',\r
+               B22222: 'Ladrillo',\r
+               A52A2A: 'Marrón',\r
+               DAA520: 'Oro oscuro',\r
+               '006400': 'Verde oscuro',\r
+               '40E0D0': 'Turquesa',\r
+               '0000CD': 'Azul medio-oscuro',\r
+               '800080': 'Púrpura',\r
+               '808080': 'Gris',\r
+               F00: 'Rojo',\r
+               FF8C00: 'Naranja oscuro',\r
+               FFD700: 'Oro',\r
+               '008000': 'Verde',\r
+               '0FF': 'Cian',\r
+               '00F': 'Azul',\r
+               EE82EE: 'Violeta',\r
+               A9A9A9: 'Gris medio',\r
+               FFA07A: 'Salmón claro',\r
+               FFA500: 'Naranja',\r
+               FFFF00: 'Amarillo',\r
+               '00FF00': 'Lima',\r
+               AFEEEE: 'Turquesa claro',\r
+               ADD8E6: 'Azul claro',\r
+               DDA0DD: 'Violeta claro',\r
+               D3D3D3: 'Gris claro',\r
+               FFF0F5: 'Lavanda rojizo',\r
+               FAEBD7: 'Blanco antiguo',\r
+               FFFFE0: 'Amarillo claro',\r
+               F0FFF0: 'Miel',\r
+               F0FFFF: 'Azul celeste',\r
+               F0F8FF: 'Azul pálido',\r
+               E6E6FA: 'Lavanda',\r
+               FFF: 'Blanco',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'Más Colores...',\r
+       panelTitle: 'Colores',\r
+       textColorTitle: 'Color de Texto'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/et.js b/sources/plugins/colorbutton/lang/et.js
new file mode 100644 (file)
index 0000000..07da23b
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'et', {\r
+       auto: 'Automaatne',\r
+       bgColorTitle: 'Tausta värv',\r
+       colors: {\r
+               '000': 'Must',\r
+               '800000': 'Kastanpruun',\r
+               '8B4513': 'Sadulapruun',\r
+               '2F4F4F': 'Tume paehall',\r
+               '008080': 'Sinakasroheline',\r
+               '000080': 'Meresinine',\r
+               '4B0082': 'Indigosinine',\r
+               '696969': 'Tumehall',\r
+               B22222: 'Šamottkivi',\r
+               A52A2A: 'Pruun',\r
+               DAA520: 'Kuldkollane',\r
+               '006400': 'Tumeroheline',\r
+               '40E0D0': 'Türkiissinine',\r
+               '0000CD': 'Keskmine sinine',\r
+               '800080': 'Lilla',\r
+               '808080': 'Hall',\r
+               F00: 'Punanae',\r
+               FF8C00: 'Tumeoranž',\r
+               FFD700: 'Kuldne',\r
+               '008000': 'Roheline',\r
+               '0FF': 'Tsüaniidsinine',\r
+               '00F': 'Sinine',\r
+               EE82EE: 'Violetne',\r
+               A9A9A9: 'Tuhm hall',\r
+               FFA07A: 'Hele lõhe',\r
+               FFA500: 'Oranž',\r
+               FFFF00: 'Kollane',\r
+               '00FF00': 'Lubja hall',\r
+               AFEEEE: 'Kahvatu türkiis',\r
+               ADD8E6: 'Helesinine',\r
+               DDA0DD: 'Ploomililla',\r
+               D3D3D3: 'Helehall',\r
+               FFF0F5: 'Lavendlipunane',\r
+               FAEBD7: 'Antiikvalge',\r
+               FFFFE0: 'Helekollane',\r
+               F0FFF0: 'Meloniroheline',\r
+               F0FFFF: 'Taevasinine',\r
+               F0F8FF: 'Beebisinine',\r
+               E6E6FA: 'Lavendel',\r
+               FFF: 'Valge',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'Rohkem värve...',\r
+       panelTitle: 'Värvid',\r
+       textColorTitle: 'Teksti värv'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/eu.js b/sources/plugins/colorbutton/lang/eu.js
new file mode 100644 (file)
index 0000000..aaa497a
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'eu', {\r
+       auto: 'Automatikoa',\r
+       bgColorTitle: 'Atzeko planoko kolorea',\r
+       colors: {\r
+               '000': 'Beltza',\r
+               '800000': 'Granatea',\r
+               '8B4513': 'Zela marroia',\r
+               '2F4F4F': 'Arbel gris iluna',\r
+               '008080': 'Urdin berdexka',\r
+               '000080': 'Urdin iluna',\r
+               '4B0082': 'Indigoa',\r
+               '696969': 'Gris iluna',\r
+               B22222: 'Adreilu erregogorra',\r
+               A52A2A: 'Marroia',\r
+               DAA520: 'Urrezko makila',\r
+               '006400': 'Berde iluna',\r
+               '40E0D0': 'Turkesa',\r
+               '0000CD': 'Urdin ertaina',\r
+               '800080': 'Morea',\r
+               '808080': 'Grisa',\r
+               F00: 'Gorria',\r
+               FF8C00: 'Laranja iluna',\r
+               FFD700: 'Urrea',\r
+               '008000': 'Berdea',\r
+               '0FF': 'Ziana',\r
+               '00F': 'Urdina',\r
+               EE82EE: 'Bioleta',\r
+               A9A9A9: 'Gris ahula',\r
+               FFA07A: 'Izokin-kolore argia',\r
+               FFA500: 'Laranja',\r
+               FFFF00: 'Horia',\r
+               '00FF00': 'Lima',\r
+               AFEEEE: 'Turkesa argia',\r
+               ADD8E6: 'Urdin argia',\r
+               DDA0DD: 'Aran-kolorea',\r
+               D3D3D3: 'Gris argia',\r
+               FFF0F5: 'Izpiliku-gorrixka',\r
+               FAEBD7: 'Zuri zaharra',\r
+               FFFFE0: 'Hori argia',\r
+               F0FFF0: 'Ezti-ihintza',\r
+               F0FFFF: 'Zeru-urdina',\r
+               F0F8FF: 'Alizia urdina',\r
+               E6E6FA: 'Izpilikua',\r
+               FFF: 'Zuria',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'Kolore gehiago...',\r
+       panelTitle: 'Koloreak',\r
+       textColorTitle: 'Testu-kolorea'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/fa.js b/sources/plugins/colorbutton/lang/fa.js
new file mode 100644 (file)
index 0000000..b1f39e1
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'fa', {\r
+       auto: 'خودکار',\r
+       bgColorTitle: 'رنگ پس​زمینه',\r
+       colors: {\r
+               '000': 'سیاه',\r
+               '800000': 'خرمایی',\r
+               '8B4513': 'قهوه​ای شکلاتی',\r
+               '2F4F4F': 'ارغوانی مایل به خاکستری',\r
+               '008080': 'آبی مایل به خاکستری',\r
+               '000080': 'آبی سیر',\r
+               '4B0082': 'نیلی',\r
+               '696969': 'خاکستری تیره',\r
+               B22222: 'آتش آجری',\r
+               A52A2A: 'قهوه​ای',\r
+               DAA520: 'میله​ی طلایی',\r
+               '006400': 'سبز تیره',\r
+               '40E0D0': 'فیروزه​ای',\r
+               '0000CD': 'آبی روشن',\r
+               '800080': 'ارغوانی',\r
+               '808080': 'خاکستری',\r
+               F00: 'قرمز',\r
+               FF8C00: 'نارنجی پررنگ',\r
+               FFD700: 'طلایی',\r
+               '008000': 'سبز',\r
+               '0FF': 'آبی مایل به سبز',\r
+               '00F': 'آبی',\r
+               EE82EE: 'بنفش',\r
+               A9A9A9: 'خاکستری مات',\r
+               FFA07A: 'صورتی کدر روشن',\r
+               FFA500: 'نارنجی',\r
+               FFFF00: 'زرد',\r
+               '00FF00': 'فسفری',\r
+               AFEEEE: 'فیروزه​ای رنگ پریده',\r
+               ADD8E6: 'آبی کمرنگ',\r
+               DDA0DD: 'آلویی',\r
+               D3D3D3: 'خاکستری روشن',\r
+               FFF0F5: 'بنفش کمرنگ',\r
+               FAEBD7: 'عتیقه سفید',\r
+               FFFFE0: 'زرد روشن',\r
+               F0FFF0: 'عسلی',\r
+               F0FFFF: 'لاجوردی',\r
+               F0F8FF: 'آبی براق',\r
+               E6E6FA: 'بنفش کمرنگ',\r
+               FFF: 'سفید',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'رنگ​های بیشتر...',\r
+       panelTitle: 'رنگها',\r
+       textColorTitle: 'رنگ متن'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/fi.js b/sources/plugins/colorbutton/lang/fi.js
new file mode 100644 (file)
index 0000000..b2676ac
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'fi', {\r
+       auto: 'Automaattinen',\r
+       bgColorTitle: 'Taustaväri',\r
+       colors: {\r
+               '000': 'Musta',\r
+               '800000': 'Kastanjanruskea',\r
+               '8B4513': 'Satulanruskea',\r
+               '2F4F4F': 'Tumma liuskekivenharmaa',\r
+               '008080': 'Sinivihreä',\r
+               '000080': 'Laivastonsininen',\r
+               '4B0082': 'Indigonsininen',\r
+               '696969': 'Tummanharmaa',\r
+               B22222: 'Tiili',\r
+               A52A2A: 'Ruskea',\r
+               DAA520: 'Kultapiisku',\r
+               '006400': 'Tummanvihreä',\r
+               '40E0D0': 'Turkoosi',\r
+               '0000CD': 'Keskisininen',\r
+               '800080': 'Purppura',\r
+               '808080': 'Harmaa',\r
+               F00: 'Punainen',\r
+               FF8C00: 'Tumma oranssi',\r
+               FFD700: 'Kulta',\r
+               '008000': 'Vihreä',\r
+               '0FF': 'Syaani',\r
+               '00F': 'Sininen',\r
+               EE82EE: 'Violetti',\r
+               A9A9A9: 'Tummanharmaa',\r
+               FFA07A: 'Vaaleanlohenpunainen',\r
+               FFA500: 'Oranssi',\r
+               FFFF00: 'Keltainen',\r
+               '00FF00': 'Limetin vihreä',\r
+               AFEEEE: 'Haalea turkoosi',\r
+               ADD8E6: 'Vaaleansininen',\r
+               DDA0DD: 'Luumu',\r
+               D3D3D3: 'Vaaleanharmaa',\r
+               FFF0F5: 'Laventelinpunainen',\r
+               FAEBD7: 'Antiikinvalkoinen',\r
+               FFFFE0: 'Vaaleankeltainen',\r
+               F0FFF0: 'Hunajameloni',\r
+               F0FFFF: 'Asurinsininen',\r
+               F0F8FF: 'Alice Blue -sininen',\r
+               E6E6FA: 'Lavanteli',\r
+               FFF: 'Valkoinen',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'Lisää värejä...',\r
+       panelTitle: 'Värit',\r
+       textColorTitle: 'Tekstiväri'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/fo.js b/sources/plugins/colorbutton/lang/fo.js
new file mode 100644 (file)
index 0000000..0e42436
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'fo', {\r
+       auto: 'Automatiskt',\r
+       bgColorTitle: 'Bakgrundslitur',\r
+       colors: {\r
+               '000': 'Svart',\r
+               '800000': 'Maroon',\r
+               '8B4513': 'Saðilsbrúnt',\r
+               '2F4F4F': 'Dark Slate Gray',\r
+               '008080': 'Teal',\r
+               '000080': 'Navy',\r
+               '4B0082': 'Indigo',\r
+               '696969': 'Myrkagrátt',\r
+               B22222: 'Fire Brick',\r
+               A52A2A: 'Brúnt',\r
+               DAA520: 'Gullstavur',\r
+               '006400': 'Myrkagrønt',\r
+               '40E0D0': 'Turquoise',\r
+               '0000CD': 'Meðal blátt',\r
+               '800080': 'Purple',\r
+               '808080': 'Grátt',\r
+               F00: 'Reytt',\r
+               FF8C00: 'Myrkt appelsingult',\r
+               FFD700: 'Gull',\r
+               '008000': 'Grønt',\r
+               '0FF': 'Cyan',\r
+               '00F': 'Blátt',\r
+               EE82EE: 'Violet',\r
+               A9A9A9: 'Døkt grátt',\r
+               FFA07A: 'Ljósur laksur',\r
+               FFA500: 'Appelsingult',\r
+               FFFF00: 'Gult',\r
+               '00FF00': 'Lime',\r
+               AFEEEE: 'Pale Turquoise',\r
+               ADD8E6: 'Ljósablátt',\r
+               DDA0DD: 'Plum',\r
+               D3D3D3: 'Ljósagrátt',\r
+               FFF0F5: 'Lavender Blush',\r
+               FAEBD7: 'Klassiskt hvítt',\r
+               FFFFE0: 'Ljósagult',\r
+               F0FFF0: 'Hunangsdøggur',\r
+               F0FFFF: 'Azure',\r
+               F0F8FF: 'Alice Blátt',\r
+               E6E6FA: 'Lavender',\r
+               FFF: 'Hvítt',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'Fleiri litir...',\r
+       panelTitle: 'Litir',\r
+       textColorTitle: 'Tekstlitur'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/fr-ca.js b/sources/plugins/colorbutton/lang/fr-ca.js
new file mode 100644 (file)
index 0000000..8e02841
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'fr-ca', {\r
+       auto: 'Automatique',\r
+       bgColorTitle: 'Couleur de fond',\r
+       colors: {\r
+               '000': 'Noir',\r
+               '800000': 'Marron',\r
+               '8B4513': 'Brun foncé',\r
+               '2F4F4F': 'Gris ardoise foncé',\r
+               '008080': 'Sarcelle',\r
+               '000080': 'Marine',\r
+               '4B0082': 'Indigo',\r
+               '696969': 'Gris foncé',\r
+               B22222: 'Rouge brique',\r
+               A52A2A: 'Brun',\r
+               DAA520: 'Doré',\r
+               '006400': 'Vert foncé',\r
+               '40E0D0': 'Turquoise',\r
+               '0000CD': 'Bleu',\r
+               '800080': 'Mauve',\r
+               '808080': 'Gris',\r
+               F00: 'Rouge',\r
+               FF8C00: 'Orange foncé',\r
+               FFD700: 'Or',\r
+               '008000': 'Vert',\r
+               '0FF': 'Cyan',\r
+               '00F': 'Bleu',\r
+               EE82EE: 'Violet',\r
+               A9A9A9: 'Gris pâle',\r
+               FFA07A: 'Saumon clair',\r
+               FFA500: 'Orange',\r
+               FFFF00: 'Jaune',\r
+               '00FF00': 'Vert lime',\r
+               AFEEEE: 'Turquoise pâle',\r
+               ADD8E6: 'Bleu pâle',\r
+               DDA0DD: 'Prune',\r
+               D3D3D3: 'Gris pâle',\r
+               FFF0F5: 'Bleu lavande',\r
+               FAEBD7: 'Blanc antique',\r
+               FFFFE0: 'Jaune pâle',\r
+               F0FFF0: 'Miel doré',\r
+               F0FFFF: 'Azure',\r
+               F0F8FF: 'Bleu alice',\r
+               E6E6FA: 'Lavande',\r
+               FFF: 'Blanc',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'Plus de couleurs...',\r
+       panelTitle: 'Couleurs',\r
+       textColorTitle: 'Couleur de texte'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/fr.js b/sources/plugins/colorbutton/lang/fr.js
new file mode 100644 (file)
index 0000000..0245d8f
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'fr', {\r
+       auto: 'Automatique',\r
+       bgColorTitle: 'Couleur d\'arrière-plan',\r
+       colors: {\r
+               '000': 'Noir',\r
+               '800000': 'Marron',\r
+               '8B4513': 'Brun de selle',\r
+               '2F4F4F': 'Gris sombre d\'ardoise',\r
+               '008080': 'Canard',\r
+               '000080': 'Bleu marine',\r
+               '4B0082': 'Indigo',\r
+               '696969': 'Gris foncé',\r
+               B22222: 'Rouge brique',\r
+               A52A2A: 'Brun',\r
+               DAA520: 'Or terni',\r
+               '006400': 'Vert foncé',\r
+               '40E0D0': 'Turquoise',\r
+               '0000CD': 'Bleu royal',\r
+               '800080': 'Violet',\r
+               '808080': 'Gris',\r
+               F00: 'Rouge',\r
+               FF8C00: 'Orange foncé',\r
+               FFD700: 'Or',\r
+               '008000': 'Vert',\r
+               '0FF': 'Cyan',\r
+               '00F': 'Bleu',\r
+               EE82EE: 'Violet',\r
+               A9A9A9: 'Gris tamisé',\r
+               FFA07A: 'Saumon clair',\r
+               FFA500: 'Orange',\r
+               FFFF00: 'Jaune',\r
+               '00FF00': 'Lime',\r
+               AFEEEE: 'Turquoise clair',\r
+               ADD8E6: 'Bleu clair',\r
+               DDA0DD: 'Prune',\r
+               D3D3D3: 'Gris clair',\r
+               FFF0F5: 'Fard lavande',\r
+               FAEBD7: 'Blanc antique',\r
+               FFFFE0: 'Jaune clair',\r
+               F0FFF0: 'Vert rosée',\r
+               F0FFFF: 'Azur',\r
+               F0F8FF: 'Bleu Alice',\r
+               E6E6FA: 'Lavande',\r
+               FFF: 'Blanc',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'Plus de couleurs...',\r
+       panelTitle: 'Couleurs',\r
+       textColorTitle: 'Couleur du texte'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/gl.js b/sources/plugins/colorbutton/lang/gl.js
new file mode 100644 (file)
index 0000000..b27b0bd
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'gl', {\r
+       auto: 'Automático',\r
+       bgColorTitle: 'Cor do fondo',\r
+       colors: {\r
+               '000': 'Negro',\r
+               '800000': 'Marrón escuro',\r
+               '8B4513': 'Ocre',\r
+               '2F4F4F': 'Pizarra escuro',\r
+               '008080': 'Verde azulado',\r
+               '000080': 'Azul mariño',\r
+               '4B0082': 'Índigo',\r
+               '696969': 'Gris escuro',\r
+               B22222: 'Ladrillo',\r
+               A52A2A: 'Marrón',\r
+               DAA520: 'Dourado escuro',\r
+               '006400': 'Verde escuro',\r
+               '40E0D0': 'Turquesa',\r
+               '0000CD': 'Azul medio',\r
+               '800080': 'Púrpura',\r
+               '808080': 'Gris',\r
+               F00: 'Vermello',\r
+               FF8C00: 'Laranxa escuro',\r
+               FFD700: 'Dourado',\r
+               '008000': 'Verde',\r
+               '0FF': 'Cian',\r
+               '00F': 'Azul',\r
+               EE82EE: 'Violeta',\r
+               A9A9A9: 'Gris medio',\r
+               FFA07A: 'Salmón claro',\r
+               FFA500: 'Laranxa',\r
+               FFFF00: 'Amarelo',\r
+               '00FF00': 'Lima',\r
+               AFEEEE: 'Turquesa pálido',\r
+               ADD8E6: 'Azul claro',\r
+               DDA0DD: 'Violeta pálido',\r
+               D3D3D3: 'Verde claro',\r
+               FFF0F5: 'Lavanda vermello',\r
+               FAEBD7: 'Branco antigo',\r
+               FFFFE0: 'Amarelo claro',\r
+               F0FFF0: 'Mel',\r
+               F0FFFF: 'Azul celeste',\r
+               F0F8FF: 'Azul pálido',\r
+               E6E6FA: 'Lavanda',\r
+               FFF: 'Branco',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'Máis cores...',\r
+       panelTitle: 'Cores',\r
+       textColorTitle: 'Cor do texto'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/gu.js b/sources/plugins/colorbutton/lang/gu.js
new file mode 100644 (file)
index 0000000..57ddfd3
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'gu', {\r
+       auto: 'સ્વચાલિત',\r
+       bgColorTitle: 'બૅકગ્રાઉન્ડ રંગ,',\r
+       colors: {\r
+               '000': 'કાળો',\r
+               '800000': 'મરુન',\r
+               '8B4513': 'છીક',\r
+               '2F4F4F': 'ડાર્ક સ્લેટ ગ્રે ',\r
+               '008080': 'ટીલ',\r
+               '000080': 'નેવી',\r
+               '4B0082': 'જામલી',\r
+               '696969': 'ડાર્ક ગ્રે',\r
+               B22222: 'ઈટ',\r
+               A52A2A: 'બ્રાઉન',\r
+               DAA520: 'ગોલ્ડન રોડ',\r
+               '006400': 'ડાર્ક લીલો',\r
+               '40E0D0': 'ટ્રકોઈસ',\r
+               '0000CD': 'મધ્યમ વાદળી',\r
+               '800080': 'પર્પલ',\r
+               '808080': 'ગ્રે',\r
+               F00: 'લાલ',\r
+               FF8C00: 'ડાર્ક ઓરંજ',\r
+               FFD700: 'ગોલ્ડ',\r
+               '008000': 'ગ્રીન',\r
+               '0FF': 'સાયન',\r
+               '00F': 'વાદળી',\r
+               EE82EE: 'વાયોલેટ',\r
+               A9A9A9: 'ડીમ ',\r
+               FFA07A: 'લાઈટ સાલમન',\r
+               FFA500: 'ઓરંજ',\r
+               FFFF00: 'પીળો',\r
+               '00FF00': 'લાઈમ',\r
+               AFEEEE: 'પેલ કોઈસ',\r
+               ADD8E6: 'લાઈટ બ્લુ',\r
+               DDA0DD: 'પલ્મ',\r
+               D3D3D3: 'લાઈટ ગ્રે',\r
+               FFF0F5: 'લવંડર ',\r
+               FAEBD7: 'એન્ટીક સફેદ',\r
+               FFFFE0: 'લાઈટ પીળો',\r
+               F0FFF0: 'હનીડઉય',\r
+               F0FFFF: 'અઝુરે',\r
+               F0F8FF: 'એલીસ બ્લુ',\r
+               E6E6FA: 'લવંડર',\r
+               FFF: 'સફેદ',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'ઔર રંગ...',\r
+       panelTitle: 'રંગ',\r
+       textColorTitle: 'શબ્દનો રંગ'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/he.js b/sources/plugins/colorbutton/lang/he.js
new file mode 100644 (file)
index 0000000..d865b43
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'he', {\r
+       auto: 'אוטומטי',\r
+       bgColorTitle: 'צבע רקע',\r
+       colors: {\r
+               '000': 'שחור',\r
+               '800000': 'סגול כהה',\r
+               '8B4513': 'חום בהיר',\r
+               '2F4F4F': 'אפור צפחה',\r
+               '008080': 'כחול-ירוק',\r
+               '000080': 'כחול-סגול',\r
+               '4B0082': 'אינדיגו',\r
+               '696969': 'אפור מעומעם',\r
+               B22222: 'אדום-חום',\r
+               A52A2A: 'חום',\r
+               DAA520: 'כתום זהב',\r
+               '006400': 'ירוק כהה',\r
+               '40E0D0': 'טורקיז',\r
+               '0000CD': 'כחול בינוני',\r
+               '800080': 'סגול',\r
+               '808080': 'אפור',\r
+               F00: 'אדום',\r
+               FF8C00: 'כתום כהה',\r
+               FFD700: 'זהב',\r
+               '008000': 'ירוק',\r
+               '0FF': 'ציאן',\r
+               '00F': 'כחול',\r
+               EE82EE: 'סגלגל',\r
+               A9A9A9: 'אפור כהה',\r
+               FFA07A: 'כתום-וורוד',\r
+               FFA500: 'כתום',\r
+               FFFF00: 'צהוב',\r
+               '00FF00': 'ליים',\r
+               AFEEEE: 'טורקיז בהיר',\r
+               ADD8E6: 'כחול בהיר',\r
+               DDA0DD: 'שזיף',\r
+               D3D3D3: 'אפור בהיר',\r
+               FFF0F5: 'לבנדר מסמיק',\r
+               FAEBD7: 'לבן עתיק',\r
+               FFFFE0: 'צהוב בהיר',\r
+               F0FFF0: 'טל דבש',\r
+               F0FFFF: 'תכלת',\r
+               F0F8FF: 'כחול טיפת מים',\r
+               E6E6FA: 'לבנדר',\r
+               FFF: 'לבן',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'צבעים נוספים...',\r
+       panelTitle: 'צבעים',\r
+       textColorTitle: 'צבע טקסט'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/hi.js b/sources/plugins/colorbutton/lang/hi.js
new file mode 100644 (file)
index 0000000..b3f05e2
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'hi', {\r
+       auto: 'स्वचालित',\r
+       bgColorTitle: 'बैक्ग्राउन्ड रंग',\r
+       colors: {\r
+               '000': 'Black',\r
+               '800000': 'Maroon',\r
+               '8B4513': 'Saddle Brown',\r
+               '2F4F4F': 'Dark Slate Gray',\r
+               '008080': 'Teal',\r
+               '000080': 'Navy',\r
+               '4B0082': 'Indigo',\r
+               '696969': 'Dark Gray',\r
+               B22222: 'Fire Brick',\r
+               A52A2A: 'Brown',\r
+               DAA520: 'Golden Rod',\r
+               '006400': 'Dark Green',\r
+               '40E0D0': 'Turquoise',\r
+               '0000CD': 'Medium Blue',\r
+               '800080': 'Purple',\r
+               '808080': 'Gray',\r
+               F00: 'Red',\r
+               FF8C00: 'Dark Orange',\r
+               FFD700: 'Gold',\r
+               '008000': 'Green',\r
+               '0FF': 'Cyan',\r
+               '00F': 'Blue',\r
+               EE82EE: 'Violet',\r
+               A9A9A9: 'Dim Gray',\r
+               FFA07A: 'Light Salmon',\r
+               FFA500: 'Orange',\r
+               FFFF00: 'Yellow',\r
+               '00FF00': 'Lime',\r
+               AFEEEE: 'Pale Turquoise',\r
+               ADD8E6: 'Light Blue',\r
+               DDA0DD: 'Plum',\r
+               D3D3D3: 'Light Grey',\r
+               FFF0F5: 'Lavender Blush',\r
+               FAEBD7: 'Antique White',\r
+               FFFFE0: 'Light Yellow',\r
+               F0FFF0: 'Honeydew',\r
+               F0FFFF: 'Azure',\r
+               F0F8FF: 'Alice Blue',\r
+               E6E6FA: 'Lavender',\r
+               FFF: 'White',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'और रंग...',\r
+       panelTitle: 'Colors',\r
+       textColorTitle: 'टेक्स्ट रंग'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/hr.js b/sources/plugins/colorbutton/lang/hr.js
new file mode 100644 (file)
index 0000000..397dbb8
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'hr', {\r
+       auto: 'Automatski',\r
+       bgColorTitle: 'Boja pozadine',\r
+       colors: {\r
+               '000': 'Crna',\r
+               '800000': 'Kesten',\r
+               '8B4513': 'Smeđa',\r
+               '2F4F4F': 'Tamno siva',\r
+               '008080': 'Teal',\r
+               '000080': 'Mornarska',\r
+               '4B0082': 'Indigo',\r
+               '696969': 'Tamno siva',\r
+               B22222: 'Vatrena cigla',\r
+               A52A2A: 'Smeđa',\r
+               DAA520: 'Zlatna',\r
+               '006400': 'Tamno zelena',\r
+               '40E0D0': 'Tirkizna',\r
+               '0000CD': 'Srednje plava',\r
+               '800080': 'Ljubičasta',\r
+               '808080': 'Siva',\r
+               F00: 'Crvena',\r
+               FF8C00: 'Tamno naranđasta',\r
+               FFD700: 'Zlatna',\r
+               '008000': 'Zelena',\r
+               '0FF': 'Cijan',\r
+               '00F': 'Plava',\r
+               EE82EE: 'Ljubičasta',\r
+               A9A9A9: 'Mutno siva',\r
+               FFA07A: 'Svijetli losos',\r
+               FFA500: 'Naranđasto',\r
+               FFFF00: 'Žuto',\r
+               '00FF00': 'Limun',\r
+               AFEEEE: 'Blijedo tirkizna',\r
+               ADD8E6: 'Svijetlo plava',\r
+               DDA0DD: 'Šljiva',\r
+               D3D3D3: 'Svijetlo siva',\r
+               FFF0F5: 'Lavanda rumeno',\r
+               FAEBD7: 'Antikno bijela',\r
+               FFFFE0: 'Svijetlo žuta',\r
+               F0FFF0: 'Med',\r
+               F0FFFF: 'Azurna',\r
+               F0F8FF: 'Alice plava',\r
+               E6E6FA: 'Lavanda',\r
+               FFF: 'Bijela',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'Više boja...',\r
+       panelTitle: 'Boje',\r
+       textColorTitle: 'Boja teksta'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/hu.js b/sources/plugins/colorbutton/lang/hu.js
new file mode 100644 (file)
index 0000000..3f89b9e
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'hu', {\r
+       auto: 'Automatikus',\r
+       bgColorTitle: 'Háttérszín',\r
+       colors: {\r
+               '000': 'Fekete',\r
+               '800000': 'Bordó',\r
+               '8B4513': 'Barna',\r
+               '2F4F4F': 'Sötét türkiz',\r
+               '008080': 'Türkiz',\r
+               '000080': 'Király kék',\r
+               '4B0082': 'Indigó kék',\r
+               '696969': 'Szürke',\r
+               B22222: 'Tégla vörös',\r
+               A52A2A: 'Vörös',\r
+               DAA520: 'Arany sárga',\r
+               '006400': 'Sötét zöld',\r
+               '40E0D0': 'Türkiz',\r
+               '0000CD': 'Kék',\r
+               '800080': 'Lila',\r
+               '808080': 'Szürke',\r
+               F00: 'Piros',\r
+               FF8C00: 'Sötét narancs',\r
+               FFD700: 'Arany',\r
+               '008000': 'Zöld',\r
+               '0FF': 'Türkiz',\r
+               '00F': 'Kék',\r
+               EE82EE: 'Rózsaszín',\r
+               A9A9A9: 'Sötét szürke',\r
+               FFA07A: 'Lazac',\r
+               FFA500: 'Narancs',\r
+               FFFF00: 'Citromsárga',\r
+               '00FF00': 'Neon zöld',\r
+               AFEEEE: 'Világos türkiz',\r
+               ADD8E6: 'Világos kék',\r
+               DDA0DD: 'Világos lila',\r
+               D3D3D3: 'Világos szürke',\r
+               FFF0F5: 'Lavender Blush',\r
+               FAEBD7: 'Törtfehér',\r
+               FFFFE0: 'Világos sárga',\r
+               F0FFF0: 'Menta',\r
+               F0FFFF: 'Azúr kék',\r
+               F0F8FF: 'Halvány kék',\r
+               E6E6FA: 'Lavender',\r
+               FFF: 'Fehér',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'További színek...',\r
+       panelTitle: 'Színek',\r
+       textColorTitle: 'Betűszín'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/id.js b/sources/plugins/colorbutton/lang/id.js
new file mode 100644 (file)
index 0000000..c0f0b8d
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'id', {\r
+       auto: 'Automatic', // MISSING\r
+       bgColorTitle: 'Warna Latar Belakang',\r
+       colors: {\r
+               '000': 'Hitam',\r
+               '800000': 'Merah Tua',\r
+               '8B4513': 'Saddle Brown', // MISSING\r
+               '2F4F4F': 'Dark Slate Gray', // MISSING\r
+               '008080': 'Teal', // MISSING\r
+               '000080': 'Navy', // MISSING\r
+               '4B0082': 'Indigo', // MISSING\r
+               '696969': 'Abu-abu Gelap',\r
+               B22222: 'Merah Bata',\r
+               A52A2A: 'Coklat',\r
+               DAA520: 'Golden Rod', // MISSING\r
+               '006400': 'Hijau Gelap',\r
+               '40E0D0': 'Turquoise', // MISSING\r
+               '0000CD': 'Biru Sedang',\r
+               '800080': 'Ungu',\r
+               '808080': 'Abu-abu',\r
+               F00: 'Merah',\r
+               FF8C00: 'Jingga Gelap',\r
+               FFD700: 'Emas',\r
+               '008000': 'Hijau',\r
+               '0FF': 'Cyan', // MISSING\r
+               '00F': 'Biru',\r
+               EE82EE: 'Violet', // MISSING\r
+               A9A9A9: 'Abu-abu Redup',\r
+               FFA07A: 'Salmon Cerah',\r
+               FFA500: 'Jingga',\r
+               FFFF00: 'Kuning',\r
+               '00FF00': 'Jeruk Lemon',\r
+               AFEEEE: 'Biru Hijau Pucat',\r
+               ADD8E6: 'Biru Cerah',\r
+               DDA0DD: 'Plum', // MISSING\r
+               D3D3D3: 'Abu-abu Cerah',\r
+               FFF0F5: 'Lavender Blush', // MISSING\r
+               FAEBD7: 'Antique White', // MISSING\r
+               FFFFE0: 'Kuning Cerah',\r
+               F0FFF0: 'Honeydew', // MISSING\r
+               F0FFFF: 'Azure', // MISSING\r
+               F0F8FF: 'Alice Blue', // MISSING\r
+               E6E6FA: 'Lavender', // MISSING\r
+               FFF: 'Putih',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'Warna lainnya...',\r
+       panelTitle: 'Warna',\r
+       textColorTitle: 'Warna Teks'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/is.js b/sources/plugins/colorbutton/lang/is.js
new file mode 100644 (file)
index 0000000..9ded3ed
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'is', {\r
+       auto: 'Sjálfval',\r
+       bgColorTitle: 'Bakgrunnslitur',\r
+       colors: {\r
+               '000': 'Black',\r
+               '800000': 'Maroon',\r
+               '8B4513': 'Saddle Brown',\r
+               '2F4F4F': 'Dark Slate Gray',\r
+               '008080': 'Teal',\r
+               '000080': 'Navy',\r
+               '4B0082': 'Indigo',\r
+               '696969': 'Dark Gray',\r
+               B22222: 'Fire Brick',\r
+               A52A2A: 'Brown',\r
+               DAA520: 'Golden Rod',\r
+               '006400': 'Dark Green',\r
+               '40E0D0': 'Turquoise',\r
+               '0000CD': 'Medium Blue',\r
+               '800080': 'Purple',\r
+               '808080': 'Gray',\r
+               F00: 'Red',\r
+               FF8C00: 'Dark Orange',\r
+               FFD700: 'Gold',\r
+               '008000': 'Green',\r
+               '0FF': 'Cyan',\r
+               '00F': 'Blue',\r
+               EE82EE: 'Violet',\r
+               A9A9A9: 'Dim Gray',\r
+               FFA07A: 'Light Salmon',\r
+               FFA500: 'Orange',\r
+               FFFF00: 'Yellow',\r
+               '00FF00': 'Lime',\r
+               AFEEEE: 'Pale Turquoise',\r
+               ADD8E6: 'Light Blue',\r
+               DDA0DD: 'Plum',\r
+               D3D3D3: 'Light Grey',\r
+               FFF0F5: 'Lavender Blush',\r
+               FAEBD7: 'Antique White',\r
+               FFFFE0: 'Light Yellow',\r
+               F0FFF0: 'Honeydew',\r
+               F0FFFF: 'Azure',\r
+               F0F8FF: 'Alice Blue',\r
+               E6E6FA: 'Lavender',\r
+               FFF: 'White',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'Fleiri liti...',\r
+       panelTitle: 'Colors',\r
+       textColorTitle: 'Litur texta'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/it.js b/sources/plugins/colorbutton/lang/it.js
new file mode 100644 (file)
index 0000000..31bfeb6
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'it', {\r
+       auto: 'Automatico',\r
+       bgColorTitle: 'Colore sfondo',\r
+       colors: {\r
+               '000': 'Nero',\r
+               '800000': 'Marrone Castagna',\r
+               '8B4513': 'Marrone Cuoio',\r
+               '2F4F4F': 'Grigio Fumo di Londra',\r
+               '008080': 'Acquamarina',\r
+               '000080': 'Blu Oceano',\r
+               '4B0082': 'Indigo',\r
+               '696969': 'Grigio Scuro',\r
+               B22222: 'Giallo Fiamma',\r
+               A52A2A: 'Marrone',\r
+               DAA520: 'Giallo Mimosa',\r
+               '006400': 'Verde Scuro',\r
+               '40E0D0': 'Turchese',\r
+               '0000CD': 'Blue Scuro',\r
+               '800080': 'Viola',\r
+               '808080': 'Grigio',\r
+               F00: 'Rosso',\r
+               FF8C00: 'Arancio Scuro',\r
+               FFD700: 'Oro',\r
+               '008000': 'Verde',\r
+               '0FF': 'Ciano',\r
+               '00F': 'Blu',\r
+               EE82EE: 'Violetto',\r
+               A9A9A9: 'Grigio Scuro',\r
+               FFA07A: 'Salmone',\r
+               FFA500: 'Arancio',\r
+               FFFF00: 'Giallo',\r
+               '00FF00': 'Lime',\r
+               AFEEEE: 'Turchese Chiaro',\r
+               ADD8E6: 'Blu Chiaro',\r
+               DDA0DD: 'Rosso Ciliegia',\r
+               D3D3D3: 'Grigio Chiaro',\r
+               FFF0F5: 'Lavanda Chiara',\r
+               FAEBD7: 'Bianco Antico',\r
+               FFFFE0: 'Giallo Chiaro',\r
+               F0FFF0: 'Verde Mela',\r
+               F0FFFF: 'Azzurro',\r
+               F0F8FF: 'Celeste',\r
+               E6E6FA: 'Lavanda',\r
+               FFF: 'Bianco',\r
+               '1ABC9C': 'Ciano intenso',\r
+               '2ECC71': 'Smeraldo',\r
+               '3498DB': 'Blu luminoso',\r
+               '9B59B6': 'Ametista',\r
+               '4E5F70': 'Blu grigiastro',\r
+               'F1C40F': 'Giallo vivido',\r
+               '16A085': 'Ciano scuro',\r
+               '27AE60': 'Smeraldo scuro',\r
+               '2980B9': 'Blu intenso',\r
+               '8E44AD': 'Viola scuro',\r
+               '2C3E50': 'Blu desaturato',\r
+               'F39C12': 'Arancio',\r
+               'E67E22': 'Carota',\r
+               'E74C3C': 'Rosso pallido',\r
+               'ECF0F1': 'Argento luminoso',\r
+               '95A5A6': 'Ciano grigiastro chiaro',\r
+               'DDD': 'Grigio chiaro',\r
+               'D35400': 'Zucca',\r
+               'C0392B': 'Rosso intenso',\r
+               'BDC3C7': 'Argento',\r
+               '7F8C8D': 'Ciano grigiastro',\r
+               '999': 'Grigio scuro'\r
+       },\r
+       more: 'Altri colori...',\r
+       panelTitle: 'Colori',\r
+       textColorTitle: 'Colore testo'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/ja.js b/sources/plugins/colorbutton/lang/ja.js
new file mode 100644 (file)
index 0000000..25d2698
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'ja', {\r
+       auto: '自動',\r
+       bgColorTitle: '背景色',\r
+       colors: {\r
+               '000': 'Black',\r
+               '800000': 'Maroon',\r
+               '8B4513': 'Saddle Brown',\r
+               '2F4F4F': 'Dark Slate Gray',\r
+               '008080': 'Teal',\r
+               '000080': 'Navy',\r
+               '4B0082': 'Indigo',\r
+               '696969': 'Dark Gray',\r
+               B22222: 'Fire Brick',\r
+               A52A2A: 'Brown',\r
+               DAA520: 'Golden Rod',\r
+               '006400': 'Dark Green',\r
+               '40E0D0': 'Turquoise',\r
+               '0000CD': 'Medium Blue',\r
+               '800080': 'Purple',\r
+               '808080': 'Gray',\r
+               F00: 'Red',\r
+               FF8C00: 'Dark Orange',\r
+               FFD700: 'Gold',\r
+               '008000': 'Green',\r
+               '0FF': 'Cyan',\r
+               '00F': 'Blue',\r
+               EE82EE: 'Violet',\r
+               A9A9A9: 'Dim Gray',\r
+               FFA07A: 'Light Salmon',\r
+               FFA500: 'Orange',\r
+               FFFF00: 'Yellow',\r
+               '00FF00': 'Lime',\r
+               AFEEEE: 'Pale Turquoise',\r
+               ADD8E6: 'Light Blue',\r
+               DDA0DD: 'Plum',\r
+               D3D3D3: 'Light Grey',\r
+               FFF0F5: 'Lavender Blush',\r
+               FAEBD7: 'Antique White',\r
+               FFFFE0: 'Light Yellow',\r
+               F0FFF0: 'Honeydew',\r
+               F0FFFF: 'Azure',\r
+               F0F8FF: 'Alice Blue',\r
+               E6E6FA: 'Lavender',\r
+               FFF: 'White',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'その他の色...',\r
+       panelTitle: '色',\r
+       textColorTitle: '文字色'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/ka.js b/sources/plugins/colorbutton/lang/ka.js
new file mode 100644 (file)
index 0000000..ad80c09
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'ka', {\r
+       auto: 'ავტომატური',\r
+       bgColorTitle: 'ფონის ფერი',\r
+       colors: {\r
+               '000': 'შავი',\r
+               '800000': 'მუქი შინდისფერი',\r
+               '8B4513': 'ყავისფერი',\r
+               '2F4F4F': 'მოლურჯო ნაცრისფერი',\r
+               '008080': 'ჩამქრალი ლურჯი',\r
+               '000080': 'მუქი ლურჯი',\r
+               '4B0082': 'იასამნისფერი',\r
+               '696969': 'მუქი ნაცრისფერი',\r
+               B22222: 'აგურისფერი',\r
+               A52A2A: 'მუქი ყავისფერი',\r
+               DAA520: 'მოყვითალო',\r
+               '006400': 'მუქი მწვანე',\r
+               '40E0D0': 'ცისფერი',\r
+               '0000CD': 'ზომიერად ლურჯი',\r
+               '800080': 'იისფერი',\r
+               '808080': 'ნაცრისფერი',\r
+               F00: 'წითელი',\r
+               FF8C00: 'მუქი სტაფილოსფერი',\r
+               FFD700: 'ოქროსფერი',\r
+               '008000': 'მწვანე',\r
+               '0FF': 'ღია ცისფერი',\r
+               '00F': 'ლურჯი',\r
+               EE82EE: 'იისფერი',\r
+               A9A9A9: 'ბაცი ნაცრისფერი',\r
+               FFA07A: 'ჩამქრალი ვარდისფერი',\r
+               FFA500: 'სტაფილოსფერი',\r
+               FFFF00: 'ყვითელი',\r
+               '00FF00': 'ლურჯი',\r
+               AFEEEE: 'ცისფერი',\r
+               ADD8E6: 'ღია ლურჯი',\r
+               DDA0DD: 'ღია იისფერი',\r
+               D3D3D3: 'ღია ნაცრისფერი',\r
+               FFF0F5: 'ღია ვარდისფერი',\r
+               FAEBD7: 'ღია ყავისფერი',\r
+               FFFFE0: 'ნათელი ყვითელი',\r
+               F0FFF0: 'ღია მწვანე',\r
+               F0FFFF: 'ღია ცისფერი 2',\r
+               F0F8FF: 'ღია ცისფერი 3',\r
+               E6E6FA: 'ღია იისფერი 2',\r
+               FFF: 'თეთრი',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'მეტი ფერი...',\r
+       panelTitle: 'ფერები',\r
+       textColorTitle: 'ტექსტის ფერი'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/km.js b/sources/plugins/colorbutton/lang/km.js
new file mode 100644 (file)
index 0000000..8f5e61b
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'km', {\r
+       auto: 'ស្វ័យប្រវត្តិ',\r
+       bgColorTitle: 'ពណ៌ផ្ទៃខាងក្រោយ',\r
+       colors: {\r
+               '000': 'ខ្មៅ',\r
+               '800000': 'ត្នោត​ចាស់',\r
+               '8B4513': 'Saddle Brown',\r
+               '2F4F4F': 'Dark Slate Gray',\r
+               '008080': 'Teal',\r
+               '000080': 'ខៀវ​ចាស់',\r
+               '4B0082': 'ធ្លះ',\r
+               '696969': 'ប្រផេះ​ក្រាស់',\r
+               B22222: 'Fire Brick',\r
+               A52A2A: 'ត្នោត',\r
+               DAA520: 'Golden Rod',\r
+               '006400': 'បៃតង​ចាស់',\r
+               '40E0D0': 'Turquoise',\r
+               '0000CD': 'Medium Blue',\r
+               '800080': 'Purple',\r
+               '808080': 'ប្រផេះ',\r
+               F00: 'ក្រហម',\r
+               FF8C00: 'ទឹក​ក្រូច​ចាស់',\r
+               FFD700: 'មាស',\r
+               '008000': 'បៃតង',\r
+               '0FF': 'Cyan',\r
+               '00F': 'ខៀវ',\r
+               EE82EE: 'ស្វាយ',\r
+               A9A9A9: 'Dim Gray',\r
+               FFA07A: 'Light Salmon',\r
+               FFA500: 'ទឹក​ក្រូច',\r
+               FFFF00: 'លឿង',\r
+               '00FF00': 'ក្រូច​ឆ្មារ',\r
+               AFEEEE: 'Pale Turquoise',\r
+               ADD8E6: 'Light Blue',\r
+               DDA0DD: 'Plum',\r
+               D3D3D3: 'Light Grey',\r
+               FFF0F5: 'Lavender Blush',\r
+               FAEBD7: 'Antique White',\r
+               FFFFE0: 'លឿង​ស្ដើង',\r
+               F0FFF0: 'Honeydew',\r
+               F0FFFF: 'ផ្ទៃមេឃ',\r
+               F0F8FF: 'Alice Blue',\r
+               E6E6FA: 'ឡាវិនដឺ',\r
+               FFF: 'ស',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'ពណ៌​ផ្សេង​ទៀត..',\r
+       panelTitle: 'ពណ៌',\r
+       textColorTitle: 'ពណ៌អក្សរ'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/ko.js b/sources/plugins/colorbutton/lang/ko.js
new file mode 100644 (file)
index 0000000..69ab16a
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'ko', {\r
+       auto: '기본 색상',\r
+       bgColorTitle: '배경 색상',\r
+       colors: {\r
+               '000': '검정',\r
+               '800000': '밤색',\r
+               '8B4513': '새들 브라운',\r
+               '2F4F4F': '다크 슬레이트 그레이',\r
+               '008080': '틸',\r
+               '000080': '네이비',\r
+               '4B0082': '남색',\r
+               '696969': '짙은 회색',\r
+               B22222: '벽돌색',\r
+               A52A2A: '갈색',\r
+               DAA520: '골든 로드',\r
+               '006400': '암록색',\r
+               '40E0D0': '터코이즈',\r
+               '0000CD': '미디엄 블루',\r
+               '800080': '보라',\r
+               '808080': '회색',\r
+               F00: '빨강',\r
+               FF8C00: '짙은 주황',\r
+               FFD700: '금색',\r
+               '008000': '녹색',\r
+               '0FF': '시안',\r
+               '00F': '파랑',\r
+               EE82EE: '남보라',\r
+               A9A9A9: '딤 그레이',\r
+               FFA07A: '라이트 새먼',\r
+               FFA500: '주황',\r
+               FFFF00: '노랑',\r
+               '00FF00': '라임',\r
+               AFEEEE: '패일 터코이즈',\r
+               ADD8E6: '연한 파랑',\r
+               DDA0DD: '자두',\r
+               D3D3D3: '연한 회색',\r
+               FFF0F5: '라벤더 블러쉬',\r
+               FAEBD7: '앤틱 화이트',\r
+               FFFFE0: '연한 노랑',\r
+               F0FFF0: '허니듀',\r
+               F0FFFF: '하늘색',\r
+               F0F8FF: '앨리스 블루',\r
+               E6E6FA: '라벤더',\r
+               FFF: '흰색',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: '색상 선택...',\r
+       panelTitle: '색상',\r
+       textColorTitle: '글자 색상'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/ku.js b/sources/plugins/colorbutton/lang/ku.js
new file mode 100644 (file)
index 0000000..ffbe225
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'ku', {\r
+       auto: 'خۆکار',\r
+       bgColorTitle: 'ڕەنگی پاشبنەما',\r
+       colors: {\r
+               '000': 'ڕەش',\r
+               '800000': 'سۆرو ماڕوونی',\r
+               '8B4513': 'ماڕوونی',\r
+               '2F4F4F': 'سەوزی تاریك',\r
+               '008080': 'سەوز و شین',\r
+               '000080': 'شینی تۆخ',\r
+               '4B0082': 'مۆری تۆخ',\r
+               '696969': 'ڕەساسی تۆخ',\r
+               B22222: 'سۆری تۆخ',\r
+               A52A2A: 'قاوەیی',\r
+               DAA520: 'قاوەیی بریسکەدار',\r
+               '006400': 'سەوزی تۆخ',\r
+               '40E0D0': 'شینی ناتۆخی بریسکەدار',\r
+               '0000CD': 'شینی مامناوەند',\r
+               '800080': 'پەمبەیی',\r
+               '808080': 'ڕەساسی',\r
+               F00: 'سۆر',\r
+               FF8C00: 'نارەنجی تۆخ',\r
+               FFD700: 'زەرد',\r
+               '008000': 'سەوز',\r
+               '0FF': 'شینی ئاسمانی',\r
+               '00F': 'شین',\r
+               EE82EE: 'پەمەیی',\r
+               A9A9A9: 'ڕەساسی ناتۆخ',\r
+               FFA07A: 'نارەنجی ناتۆخ',\r
+               FFA500: 'نارەنجی',\r
+               FFFF00: 'زەرد',\r
+               '00FF00': 'سەوز',\r
+               AFEEEE: 'شینی ناتۆخ',\r
+               ADD8E6: 'شینی زۆر ناتۆخ',\r
+               DDA0DD: 'پەمەیی ناتۆخ',\r
+               D3D3D3: 'ڕەساسی بریسکەدار',\r
+               FFF0F5: 'جەرگی زۆر ناتۆخ',\r
+               FAEBD7: 'جەرگی ناتۆخ',\r
+               FFFFE0: 'سپی ناتۆخ',\r
+               F0FFF0: 'هەنگوینی ناتۆخ',\r
+               F0FFFF: 'شینێکی زۆر ناتۆخ',\r
+               F0F8FF: 'شینێکی ئاسمانی زۆر ناتۆخ',\r
+               E6E6FA: 'شیری',\r
+               FFF: 'سپی',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'ڕەنگی زیاتر...',\r
+       panelTitle: 'ڕەنگەکان',\r
+       textColorTitle: 'ڕەنگی دەق'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/lt.js b/sources/plugins/colorbutton/lang/lt.js
new file mode 100644 (file)
index 0000000..8950fa3
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'lt', {\r
+       auto: 'Automatinis',\r
+       bgColorTitle: 'Fono spalva',\r
+       colors: {\r
+               '000': 'Juoda',\r
+               '800000': 'Kaštoninė',\r
+               '8B4513': 'Tamsiai ruda',\r
+               '2F4F4F': 'Pilka tamsaus šiferio',\r
+               '008080': 'Teal',\r
+               '000080': 'Karinis',\r
+               '4B0082': 'Indigo',\r
+               '696969': 'Tamsiai pilka',\r
+               B22222: 'Ugnies',\r
+               A52A2A: 'Ruda',\r
+               DAA520: 'Aukso',\r
+               '006400': 'Tamsiai žalia',\r
+               '40E0D0': 'Turquoise',\r
+               '0000CD': 'Vidutinė mėlyna',\r
+               '800080': 'Violetinė',\r
+               '808080': 'Pilka',\r
+               F00: 'Raudona',\r
+               FF8C00: 'Tamsiai oranžinė',\r
+               FFD700: 'Auksinė',\r
+               '008000': 'Žalia',\r
+               '0FF': 'Žydra',\r
+               '00F': 'Mėlyna',\r
+               EE82EE: 'Violetinė',\r
+               A9A9A9: 'Dim Gray',\r
+               FFA07A: 'Light Salmon',\r
+               FFA500: 'Oranžinė',\r
+               FFFF00: 'Geltona',\r
+               '00FF00': 'Citrinų',\r
+               AFEEEE: 'Pale Turquoise',\r
+               ADD8E6: 'Šviesiai mėlyna',\r
+               DDA0DD: 'Plum',\r
+               D3D3D3: 'Šviesiai pilka',\r
+               FFF0F5: 'Lavender Blush',\r
+               FAEBD7: 'Antique White',\r
+               FFFFE0: 'Šviesiai geltona',\r
+               F0FFF0: 'Honeydew',\r
+               F0FFFF: 'Azure',\r
+               F0F8FF: 'Alice Blue',\r
+               E6E6FA: 'Lavender',\r
+               FFF: 'Balta',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'Daugiau spalvų...',\r
+       panelTitle: 'Spalva',\r
+       textColorTitle: 'Teksto spalva'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/lv.js b/sources/plugins/colorbutton/lang/lv.js
new file mode 100644 (file)
index 0000000..c42bb81
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'lv', {\r
+       auto: 'Automātiska',\r
+       bgColorTitle: 'Fona krāsa',\r
+       colors: {\r
+               '000': 'Melns',\r
+               '800000': 'Sarkanbrūns',\r
+               '8B4513': 'Sedlu brūns',\r
+               '2F4F4F': 'Tumšas tāfeles pelēks',\r
+               '008080': 'Zili-zaļš',\r
+               '000080': 'Jūras',\r
+               '4B0082': 'Indigo',\r
+               '696969': 'Tumši pelēks',\r
+               B22222: 'Ķieģeļsarkans',\r
+               A52A2A: 'Brūns',\r
+               DAA520: 'Zelta',\r
+               '006400': 'Tumši zaļš',\r
+               '40E0D0': 'Tirkīzs',\r
+               '0000CD': 'Vidēji zils',\r
+               '800080': 'Purpurs',\r
+               '808080': 'Pelēks',\r
+               F00: 'Sarkans',\r
+               FF8C00: 'Tumši oranžs',\r
+               FFD700: 'Zelta',\r
+               '008000': 'Zaļš',\r
+               '0FF': 'Tumšzils',\r
+               '00F': 'Zils',\r
+               EE82EE: 'Violets',\r
+               A9A9A9: 'Pelēks',\r
+               FFA07A: 'Gaiši laškrāsas',\r
+               FFA500: 'Oranžs',\r
+               FFFF00: 'Dzeltens',\r
+               '00FF00': 'Laima',\r
+               AFEEEE: 'Gaiši tirkīza',\r
+               ADD8E6: 'Gaiši zils',\r
+               DDA0DD: 'Plūmju',\r
+               D3D3D3: 'Gaiši pelēks',\r
+               FFF0F5: 'Lavandas sārts',\r
+               FAEBD7: 'Antīki balts',\r
+               FFFFE0: 'Gaiši dzeltens',\r
+               F0FFF0: 'Meduspile',\r
+               F0FFFF: 'Debesszils',\r
+               F0F8FF: 'Alises zils',\r
+               E6E6FA: 'Lavanda',\r
+               FFF: 'Balts',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'Plašāka palete...',\r
+       panelTitle: 'Krāsa',\r
+       textColorTitle: 'Teksta krāsa'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/mk.js b/sources/plugins/colorbutton/lang/mk.js
new file mode 100644 (file)
index 0000000..bc4bf2e
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'mk', {\r
+       auto: 'Automatic', // MISSING\r
+       bgColorTitle: 'Background Color',\r
+       colors: {\r
+               '000': 'Black',\r
+               '800000': 'Maroon',\r
+               '8B4513': 'Saddle Brown',\r
+               '2F4F4F': 'Dark Slate Gray',\r
+               '008080': 'Teal',\r
+               '000080': 'Navy',\r
+               '4B0082': 'Indigo',\r
+               '696969': 'Dark Gray',\r
+               B22222: 'Fire Brick',\r
+               A52A2A: 'Brown',\r
+               DAA520: 'Golden Rod',\r
+               '006400': 'Dark Green',\r
+               '40E0D0': 'Turquoise',\r
+               '0000CD': 'Medium Blue',\r
+               '800080': 'Purple',\r
+               '808080': 'Gray',\r
+               F00: 'Red',\r
+               FF8C00: 'Dark Orange',\r
+               FFD700: 'Gold',\r
+               '008000': 'Green',\r
+               '0FF': 'Cyan',\r
+               '00F': 'Blue',\r
+               EE82EE: 'Violet',\r
+               A9A9A9: 'Dim Gray',\r
+               FFA07A: 'Light Salmon',\r
+               FFA500: 'Orange',\r
+               FFFF00: 'Yellow',\r
+               '00FF00': 'Lime',\r
+               AFEEEE: 'Pale Turquoise',\r
+               ADD8E6: 'Light Blue',\r
+               DDA0DD: 'Plum',\r
+               D3D3D3: 'Light Grey',\r
+               FFF0F5: 'Lavender Blush',\r
+               FAEBD7: 'Antique White',\r
+               FFFFE0: 'Light Yellow',\r
+               F0FFF0: 'Honeydew',\r
+               F0FFFF: 'Azure',\r
+               F0F8FF: 'Alice Blue',\r
+               E6E6FA: 'Lavender',\r
+               FFF: 'White',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'More Colors...', // MISSING\r
+       panelTitle: 'Colors',\r
+       textColorTitle: 'Text Color' // MISSING\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/mn.js b/sources/plugins/colorbutton/lang/mn.js
new file mode 100644 (file)
index 0000000..bcbc3ae
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'mn', {\r
+       auto: 'Автоматаар',\r
+       bgColorTitle: 'Дэвсгэр өнгө',\r
+       colors: {\r
+               '000': 'Хар',\r
+               '800000': 'Хүрэн',\r
+               '8B4513': 'Saddle Brown',\r
+               '2F4F4F': 'Dark Slate Gray',\r
+               '008080': 'Teal',\r
+               '000080': 'Navy',\r
+               '4B0082': 'Indigo',\r
+               '696969': 'Dark Gray',\r
+               B22222: 'Fire Brick',\r
+               A52A2A: 'Brown',\r
+               DAA520: 'Golden Rod',\r
+               '006400': 'Dark Green',\r
+               '40E0D0': 'Turquoise',\r
+               '0000CD': 'Medium Blue',\r
+               '800080': 'Purple',\r
+               '808080': 'Саарал',\r
+               F00: 'Улаан',\r
+               FF8C00: 'Dark Orange',\r
+               FFD700: 'Алт',\r
+               '008000': 'Ногоон',\r
+               '0FF': 'Цэнхэр',\r
+               '00F': 'Хөх',\r
+               EE82EE: 'Ягаан',\r
+               A9A9A9: 'Dim Gray',\r
+               FFA07A: 'Light Salmon',\r
+               FFA500: 'Улбар шар',\r
+               FFFF00: 'Шар',\r
+               '00FF00': 'Lime',\r
+               AFEEEE: 'Pale Turquoise',\r
+               ADD8E6: 'Light Blue',\r
+               DDA0DD: 'Plum',\r
+               D3D3D3: 'Цайвар саарал',\r
+               FFF0F5: 'Lavender Blush',\r
+               FAEBD7: 'Antique White',\r
+               FFFFE0: 'Light Yellow',\r
+               F0FFF0: 'Honeydew',\r
+               F0FFFF: 'Azure',\r
+               F0F8FF: 'Alice Blue',\r
+               E6E6FA: 'Lavender',\r
+               FFF: 'Цагаан',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'Нэмэлт өнгөнүүд...',\r
+       panelTitle: 'Өнгөнүүд',\r
+       textColorTitle: 'Бичвэрийн өнгө'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/ms.js b/sources/plugins/colorbutton/lang/ms.js
new file mode 100644 (file)
index 0000000..98ac151
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'ms', {\r
+       auto: 'Otomatik',\r
+       bgColorTitle: 'Warna Latarbelakang',\r
+       colors: {\r
+               '000': 'Black',\r
+               '800000': 'Maroon',\r
+               '8B4513': 'Saddle Brown',\r
+               '2F4F4F': 'Dark Slate Gray',\r
+               '008080': 'Teal',\r
+               '000080': 'Navy',\r
+               '4B0082': 'Indigo',\r
+               '696969': 'Dark Gray',\r
+               B22222: 'Fire Brick',\r
+               A52A2A: 'Brown',\r
+               DAA520: 'Golden Rod',\r
+               '006400': 'Dark Green',\r
+               '40E0D0': 'Turquoise',\r
+               '0000CD': 'Medium Blue',\r
+               '800080': 'Purple',\r
+               '808080': 'Gray',\r
+               F00: 'Red',\r
+               FF8C00: 'Dark Orange',\r
+               FFD700: 'Gold',\r
+               '008000': 'Green',\r
+               '0FF': 'Cyan',\r
+               '00F': 'Blue',\r
+               EE82EE: 'Violet',\r
+               A9A9A9: 'Dim Gray',\r
+               FFA07A: 'Light Salmon',\r
+               FFA500: 'Orange',\r
+               FFFF00: 'Yellow',\r
+               '00FF00': 'Lime',\r
+               AFEEEE: 'Pale Turquoise',\r
+               ADD8E6: 'Light Blue',\r
+               DDA0DD: 'Plum',\r
+               D3D3D3: 'Light Grey',\r
+               FFF0F5: 'Lavender Blush',\r
+               FAEBD7: 'Antique White',\r
+               FFFFE0: 'Light Yellow',\r
+               F0FFF0: 'Honeydew',\r
+               F0FFFF: 'Azure',\r
+               F0F8FF: 'Alice Blue',\r
+               E6E6FA: 'Lavender',\r
+               FFF: 'White',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'Warna lain-lain...',\r
+       panelTitle: 'Colors',\r
+       textColorTitle: 'Warna Text'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/nb.js b/sources/plugins/colorbutton/lang/nb.js
new file mode 100644 (file)
index 0000000..b1e9f92
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'nb', {\r
+       auto: 'Automatisk',\r
+       bgColorTitle: 'Bakgrunnsfarge',\r
+       colors: {\r
+               '000': 'Svart',\r
+               '800000': 'Rødbrun',\r
+               '8B4513': 'Salbrun',\r
+               '2F4F4F': 'Grønnsvart',\r
+               '008080': 'Blågrønn',\r
+               '000080': 'Marineblå',\r
+               '4B0082': 'Indigo',\r
+               '696969': 'Mørk grå',\r
+               B22222: 'Mørkerød',\r
+               A52A2A: 'Brun',\r
+               DAA520: 'Lys brun',\r
+               '006400': 'Mørk grønn',\r
+               '40E0D0': 'Turkis',\r
+               '0000CD': 'Medium blå',\r
+               '800080': 'Purpur',\r
+               '808080': 'Grå',\r
+               F00: 'Rød',\r
+               FF8C00: 'Mørk oransje',\r
+               FFD700: 'Gull',\r
+               '008000': 'Grønn',\r
+               '0FF': 'Cyan',\r
+               '00F': 'Blå',\r
+               EE82EE: 'Fiolett',\r
+               A9A9A9: 'Svak grå',\r
+               FFA07A: 'Rosa-oransje',\r
+               FFA500: 'Oransje',\r
+               FFFF00: 'Gul',\r
+               '00FF00': 'Lime',\r
+               AFEEEE: 'Svak turkis',\r
+               ADD8E6: 'Lys blå',\r
+               DDA0DD: 'Plomme',\r
+               D3D3D3: 'Lys grå',\r
+               FFF0F5: 'Svak lavendelrosa',\r
+               FAEBD7: 'Antikk-hvit',\r
+               FFFFE0: 'Lys gul',\r
+               F0FFF0: 'Honningmelon',\r
+               F0FFFF: 'Svak asurblå',\r
+               F0F8FF: 'Svak cyan',\r
+               E6E6FA: 'Lavendel',\r
+               FFF: 'Hvit',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'Flere farger...',\r
+       panelTitle: 'Farger',\r
+       textColorTitle: 'Tekstfarge'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/nl.js b/sources/plugins/colorbutton/lang/nl.js
new file mode 100644 (file)
index 0000000..ac9a5ad
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'nl', {\r
+       auto: 'Automatisch',\r
+       bgColorTitle: 'Achtergrondkleur',\r
+       colors: {\r
+               '000': 'Zwart',\r
+               '800000': 'Kastanjebruin',\r
+               '8B4513': 'Chocoladebruin',\r
+               '2F4F4F': 'Donkerleigrijs',\r
+               '008080': 'Blauwgroen',\r
+               '000080': 'Marine',\r
+               '4B0082': 'Indigo',\r
+               '696969': 'Donkergrijs',\r
+               B22222: 'Baksteen',\r
+               A52A2A: 'Bruin',\r
+               DAA520: 'Donkergeel',\r
+               '006400': 'Donkergroen',\r
+               '40E0D0': 'Turquoise',\r
+               '0000CD': 'Middenblauw',\r
+               '800080': 'Paars',\r
+               '808080': 'Grijs',\r
+               F00: 'Rood',\r
+               FF8C00: 'Donkeroranje',\r
+               FFD700: 'Goud',\r
+               '008000': 'Groen',\r
+               '0FF': 'Cyaan',\r
+               '00F': 'Blauw',\r
+               EE82EE: 'Violet',\r
+               A9A9A9: 'Donkergrijs',\r
+               FFA07A: 'Lichtzalm',\r
+               FFA500: 'Oranje',\r
+               FFFF00: 'Geel',\r
+               '00FF00': 'Felgroen',\r
+               AFEEEE: 'Lichtturquoise',\r
+               ADD8E6: 'Lichtblauw',\r
+               DDA0DD: 'Pruim',\r
+               D3D3D3: 'Lichtgrijs',\r
+               FFF0F5: 'Linnen',\r
+               FAEBD7: 'Ivoor',\r
+               FFFFE0: 'Lichtgeel',\r
+               F0FFF0: 'Honingdauw',\r
+               F0FFFF: 'Azuur',\r
+               F0F8FF: 'Licht hemelsblauw',\r
+               E6E6FA: 'Lavendel',\r
+               FFF: 'Wit',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'Meer kleuren...',\r
+       panelTitle: 'Kleuren',\r
+       textColorTitle: 'Tekstkleur'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/no.js b/sources/plugins/colorbutton/lang/no.js
new file mode 100644 (file)
index 0000000..a979a5a
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'no', {\r
+       auto: 'Automatisk',\r
+       bgColorTitle: 'Bakgrunnsfarge',\r
+       colors: {\r
+               '000': 'Svart',\r
+               '800000': 'Rødbrun',\r
+               '8B4513': 'Salbrun',\r
+               '2F4F4F': 'Grønnsvart',\r
+               '008080': 'Blågrønn',\r
+               '000080': 'Marineblått',\r
+               '4B0082': 'Indigo',\r
+               '696969': 'Mørk grå',\r
+               B22222: 'Mørkerød',\r
+               A52A2A: 'Brun',\r
+               DAA520: 'Lys brun',\r
+               '006400': 'Mørk grønn',\r
+               '40E0D0': 'Turkis',\r
+               '0000CD': 'Medium blå',\r
+               '800080': 'Purpur',\r
+               '808080': 'Grå',\r
+               F00: 'Rød',\r
+               FF8C00: 'Mørk oransje',\r
+               FFD700: 'Gull',\r
+               '008000': 'Grønn',\r
+               '0FF': 'Cyan',\r
+               '00F': 'Blå',\r
+               EE82EE: 'Fiolett',\r
+               A9A9A9: 'Svak grå',\r
+               FFA07A: 'Rosa-oransje',\r
+               FFA500: 'Oransje',\r
+               FFFF00: 'Gul',\r
+               '00FF00': 'Lime',\r
+               AFEEEE: 'Svak turkis',\r
+               ADD8E6: 'Lys Blå',\r
+               DDA0DD: 'Plomme',\r
+               D3D3D3: 'Lys grå',\r
+               FFF0F5: 'Svak lavendelrosa',\r
+               FAEBD7: 'Antikk-hvit',\r
+               FFFFE0: 'Lys gul',\r
+               F0FFF0: 'Honningmelon',\r
+               F0FFFF: 'Svakt asurblått',\r
+               F0F8FF: 'Svak cyan',\r
+               E6E6FA: 'Lavendel',\r
+               FFF: 'Hvit',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'Flere farger...',\r
+       panelTitle: 'Farger',\r
+       textColorTitle: 'Tekstfarge'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/oc.js b/sources/plugins/colorbutton/lang/oc.js
new file mode 100644 (file)
index 0000000..e6fa372
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'oc', {\r
+       auto: 'Automatic',\r
+       bgColorTitle: 'Color de rèireplan',\r
+       colors: {\r
+               '000': 'Negre',\r
+               '800000': 'Marron',\r
+               '8B4513': 'Brun de sèla',\r
+               '2F4F4F': 'Gris escur de lausa',\r
+               '008080': 'Guit',\r
+               '000080': 'Blau marina',\r
+               '4B0082': 'Indigo',\r
+               '696969': 'Gris escur',\r
+               B22222: 'Roge teula',\r
+               A52A2A: 'Brun',\r
+               DAA520: 'Aur ternit',\r
+               '006400': 'Verd escur',\r
+               '40E0D0': 'Turquesa',\r
+               '0000CD': 'Blau reial',\r
+               '800080': 'Violet',\r
+               '808080': 'Gris',\r
+               F00: 'Roge',\r
+               FF8C00: 'Irange escur',\r
+               FFD700: 'Aur',\r
+               '008000': 'Verd',\r
+               '0FF': 'Cian',\r
+               '00F': 'Blau',\r
+               EE82EE: 'Violet',\r
+               A9A9A9: 'Gris tamisat',\r
+               FFA07A: 'Salmon clar',\r
+               FFA500: 'Irange',\r
+               FFFF00: 'Jaune',\r
+               '00FF00': 'Lima',\r
+               AFEEEE: 'Turquesa clar',\r
+               ADD8E6: 'Blau clar',\r
+               DDA0DD: 'Pruna',\r
+               D3D3D3: 'Gris clar',\r
+               FFF0F5: 'Fard lavanda',\r
+               FAEBD7: 'Blanc antic',\r
+               FFFFE0: 'Jaune clar',\r
+               F0FFF0: 'Verd rosada',\r
+               F0FFFF: 'Azur',\r
+               F0F8FF: 'Blau Alícia',\r
+               E6E6FA: 'Lavanda',\r
+               FFF: 'Blanc',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'Mai de colors...',\r
+       panelTitle: 'Colors',\r
+       textColorTitle: 'Color del tèxte'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/pl.js b/sources/plugins/colorbutton/lang/pl.js
new file mode 100644 (file)
index 0000000..ea72245
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'pl', {\r
+       auto: 'Automatycznie',\r
+       bgColorTitle: 'Kolor tła',\r
+       colors: {\r
+               '000': 'Czarny',\r
+               '800000': 'Kasztanowy',\r
+               '8B4513': 'Czekoladowy',\r
+               '2F4F4F': 'Ciemnografitowy',\r
+               '008080': 'Morski',\r
+               '000080': 'Granatowy',\r
+               '4B0082': 'Indygo',\r
+               '696969': 'Ciemnoszary',\r
+               B22222: 'Czerwień żelazowa',\r
+               A52A2A: 'Brązowy',\r
+               DAA520: 'Ciemnozłoty',\r
+               '006400': 'Ciemnozielony',\r
+               '40E0D0': 'Turkusowy',\r
+               '0000CD': 'Ciemnoniebieski',\r
+               '800080': 'Purpurowy',\r
+               '808080': 'Szary',\r
+               F00: 'Czerwony',\r
+               FF8C00: 'Ciemnopomarańczowy',\r
+               FFD700: 'Złoty',\r
+               '008000': 'Zielony',\r
+               '0FF': 'Cyjan',\r
+               '00F': 'Niebieski',\r
+               EE82EE: 'Fioletowy',\r
+               A9A9A9: 'Przygaszony szary',\r
+               FFA07A: 'Łososiowy',\r
+               FFA500: 'Pomarańczowy',\r
+               FFFF00: 'Żółty',\r
+               '00FF00': 'Limonkowy',\r
+               AFEEEE: 'Bladoturkusowy',\r
+               ADD8E6: 'Jasnoniebieski',\r
+               DDA0DD: 'Śliwkowy',\r
+               D3D3D3: 'Jasnoszary',\r
+               FFF0F5: 'Jasnolawendowy',\r
+               FAEBD7: 'Kremowobiały',\r
+               FFFFE0: 'Jasnożółty',\r
+               F0FFF0: 'Bladozielony',\r
+               F0FFFF: 'Jasnolazurowy',\r
+               F0F8FF: 'Jasnobłękitny',\r
+               E6E6FA: 'Lawendowy',\r
+               FFF: 'Biały',\r
+               '1ABC9C': 'Cyjan',\r
+               '2ECC71': 'Szmaragdowy',\r
+               '3498DB': 'Jasnoniebieski',\r
+               '9B59B6': 'Ametystowy',\r
+               '4E5F70': 'Szaroniebieski',\r
+               'F1C40F': 'Żółty',\r
+               '16A085': 'Ciemny cyjan',\r
+               '27AE60': 'Ciemnoszmaragdowy',\r
+               '2980B9': 'Ciemnoniebieski',\r
+               '8E44AD': 'Ciemnofioletowy',\r
+               '2C3E50': 'Nienasycony niebieski',\r
+               'F39C12': 'Pomarańczowy',\r
+               'E67E22': 'Marchewkowy',\r
+               'E74C3C': 'Bladoczerwony',\r
+               'ECF0F1': 'Jasnosrebrny',\r
+               '95A5A6': 'Szarocyjanowy',\r
+               'DDD': 'Jasnoszary',\r
+               'D35400': 'Dyniowy',\r
+               'C0392B': 'Ciemnoczerwony',\r
+               'BDC3C7': 'Srebrny',\r
+               '7F8C8D': 'Szarawy cyjan',\r
+               '999': 'Ciemnoszary'\r
+       },\r
+       more: 'Więcej kolorów...',\r
+       panelTitle: 'Kolory',\r
+       textColorTitle: 'Kolor tekstu'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/pt-br.js b/sources/plugins/colorbutton/lang/pt-br.js
new file mode 100644 (file)
index 0000000..b33da35
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'pt-br', {\r
+       auto: 'Automático',\r
+       bgColorTitle: 'Cor do Plano de Fundo',\r
+       colors: {\r
+               '000': 'Preto',\r
+               '800000': 'Foquete',\r
+               '8B4513': 'Marrom 1',\r
+               '2F4F4F': 'Cinza 1',\r
+               '008080': 'Cerceta',\r
+               '000080': 'Azul Marinho',\r
+               '4B0082': 'Índigo',\r
+               '696969': 'Cinza 2',\r
+               B22222: 'Tijolo de Fogo',\r
+               A52A2A: 'Marrom 2',\r
+               DAA520: 'Vara Dourada',\r
+               '006400': 'Verde Escuro',\r
+               '40E0D0': 'Turquesa',\r
+               '0000CD': 'Azul Médio',\r
+               '800080': 'Roxo',\r
+               '808080': 'Cinza 3',\r
+               F00: 'Vermelho',\r
+               FF8C00: 'Laranja Escuro',\r
+               FFD700: 'Dourado',\r
+               '008000': 'Verde',\r
+               '0FF': 'Ciano',\r
+               '00F': 'Azul',\r
+               EE82EE: 'Violeta',\r
+               A9A9A9: 'Cinza Escuro',\r
+               FFA07A: 'Salmão Claro',\r
+               FFA500: 'Laranja',\r
+               FFFF00: 'Amarelo',\r
+               '00FF00': 'Lima',\r
+               AFEEEE: 'Turquesa Pálido',\r
+               ADD8E6: 'Azul Claro',\r
+               DDA0DD: 'Ameixa',\r
+               D3D3D3: 'Cinza Claro',\r
+               FFF0F5: 'Lavanda 1',\r
+               FAEBD7: 'Branco Antiguidade',\r
+               FFFFE0: 'Amarelo Claro',\r
+               F0FFF0: 'Orvalho',\r
+               F0FFFF: 'Azure',\r
+               F0F8FF: 'Azul Alice',\r
+               E6E6FA: 'Lavanda 2',\r
+               FFF: 'Branco',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'Mais Cores...',\r
+       panelTitle: 'Cores',\r
+       textColorTitle: 'Cor do Texto'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/pt.js b/sources/plugins/colorbutton/lang/pt.js
new file mode 100644 (file)
index 0000000..78481a9
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'pt', {\r
+       auto: 'Automático',\r
+       bgColorTitle: 'Cor de fundo',\r
+       colors: {\r
+               '000': 'Black',\r
+               '800000': 'Castanho',\r
+               '8B4513': 'Saddle Brown',\r
+               '2F4F4F': 'Dark Slate Gray',\r
+               '008080': 'Teal',\r
+               '000080': 'Azul naval',\r
+               '4B0082': 'Indigo',\r
+               '696969': 'Cinza escuro',\r
+               B22222: 'Vermelho tijolo',\r
+               A52A2A: 'Castanho',\r
+               DAA520: 'Dourado (daa520)',\r
+               '006400': 'Verde escuro (006400)',\r
+               '40E0D0': 'Turquesa',\r
+               '0000CD': 'Azul médio (0000cd)',\r
+               '800080': 'Purple',\r
+               '808080': 'Cinza',\r
+               F00: 'Vermelho',\r
+               FF8C00: 'Laranja escuro',\r
+               FFD700: 'Dourado',\r
+               '008000': 'Verde',\r
+               '0FF': 'Ciano',\r
+               '00F': 'Azul',\r
+               EE82EE: 'Violeta',\r
+               A9A9A9: 'Cinza fosco',\r
+               FFA07A: 'Salmão claro',\r
+               FFA500: 'Laranja',\r
+               FFFF00: 'Amarelo',\r
+               '00FF00': 'Limão (Verde espectro)',\r
+               AFEEEE: 'Turquesa pálida (afeeee)',\r
+               ADD8E6: 'Light Blue',\r
+               DDA0DD: 'Ameixa',\r
+               D3D3D3: 'Cinza claro',\r
+               FFF0F5: 'Lavanda avermelhada',\r
+               FAEBD7: 'Branco velho',\r
+               FFFFE0: 'Amarelo claro',\r
+               F0FFF0: 'Maná (f0fff0)',\r
+               F0FFFF: 'Azul celeste',\r
+               F0F8FF: 'Azul Alice (f0f8ff)',\r
+               E6E6FA: 'Lavanda',\r
+               FFF: 'Branco',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'Mais cores...',\r
+       panelTitle: 'Cores',\r
+       textColorTitle: 'Cor do texto'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/ro.js b/sources/plugins/colorbutton/lang/ro.js
new file mode 100644 (file)
index 0000000..6a3e100
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'ro', {\r
+       auto: 'Automatic',\r
+       bgColorTitle: 'Coloarea fundalului',\r
+       colors: {\r
+               '000': 'Black',\r
+               '800000': 'Maroon',\r
+               '8B4513': 'Saddle Brown',\r
+               '2F4F4F': 'Dark Slate Gray',\r
+               '008080': 'Teal',\r
+               '000080': 'Navy',\r
+               '4B0082': 'Indigo',\r
+               '696969': 'Dark Gray',\r
+               B22222: 'Fire Brick',\r
+               A52A2A: 'Brown',\r
+               DAA520: 'Golden Rod',\r
+               '006400': 'Dark Green',\r
+               '40E0D0': 'Turquoise',\r
+               '0000CD': 'Medium Blue',\r
+               '800080': 'Purple',\r
+               '808080': 'Gray',\r
+               F00: 'Red',\r
+               FF8C00: 'Dark Orange',\r
+               FFD700: 'Gold',\r
+               '008000': 'Green',\r
+               '0FF': 'Cyan',\r
+               '00F': 'Blue',\r
+               EE82EE: 'Violet',\r
+               A9A9A9: 'Dim Gray',\r
+               FFA07A: 'Light Salmon',\r
+               FFA500: 'Orange',\r
+               FFFF00: 'Yellow',\r
+               '00FF00': 'Lime',\r
+               AFEEEE: 'Pale Turquoise',\r
+               ADD8E6: 'Light Blue',\r
+               DDA0DD: 'Plum',\r
+               D3D3D3: 'Light Grey',\r
+               FFF0F5: 'Lavender Blush',\r
+               FAEBD7: 'Antique White',\r
+               FFFFE0: 'Light Yellow',\r
+               F0FFF0: 'Honeydew',\r
+               F0FFFF: 'Azure',\r
+               F0F8FF: 'Alice Blue',\r
+               E6E6FA: 'Lavender',\r
+               FFF: 'White',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'Mai multe culori...',\r
+       panelTitle: 'Colors',\r
+       textColorTitle: 'Culoarea textului'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/ru.js b/sources/plugins/colorbutton/lang/ru.js
new file mode 100644 (file)
index 0000000..3a01781
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'ru', {\r
+       auto: 'Автоматически',\r
+       bgColorTitle: 'Цвет фона',\r
+       colors: {\r
+               '000': 'Чёрный',\r
+               '800000': 'Бордовый',\r
+               '8B4513': 'Кожано-коричневый',\r
+               '2F4F4F': 'Темный синевато-серый',\r
+               '008080': 'Сине-зелёный',\r
+               '000080': 'Тёмно-синий',\r
+               '4B0082': 'Индиго',\r
+               '696969': 'Тёмно-серый',\r
+               B22222: 'Кирпичный',\r
+               A52A2A: 'Коричневый',\r
+               DAA520: 'Золотисто-берёзовый',\r
+               '006400': 'Темно-зелёный',\r
+               '40E0D0': 'Бирюзовый',\r
+               '0000CD': 'Умеренно синий',\r
+               '800080': 'Пурпурный',\r
+               '808080': 'Серый',\r
+               F00: 'Красный',\r
+               FF8C00: 'Темно-оранжевый',\r
+               FFD700: 'Золотистый',\r
+               '008000': 'Зелёный',\r
+               '0FF': 'Васильковый',\r
+               '00F': 'Синий',\r
+               EE82EE: 'Фиолетовый',\r
+               A9A9A9: 'Тускло-серый',\r
+               FFA07A: 'Светло-лососевый',\r
+               FFA500: 'Оранжевый',\r
+               FFFF00: 'Жёлтый',\r
+               '00FF00': 'Лайма',\r
+               AFEEEE: 'Бледно-синий',\r
+               ADD8E6: 'Свелто-голубой',\r
+               DDA0DD: 'Сливовый',\r
+               D3D3D3: 'Светло-серый',\r
+               FFF0F5: 'Розово-лавандовый',\r
+               FAEBD7: 'Античный белый',\r
+               FFFFE0: 'Светло-жёлтый',\r
+               F0FFF0: 'Медвяной росы',\r
+               F0FFFF: 'Лазурный',\r
+               F0F8FF: 'Бледно-голубой',\r
+               E6E6FA: 'Лавандовый',\r
+               FFF: 'Белый',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'Ещё цвета...',\r
+       panelTitle: 'Цвета',\r
+       textColorTitle: 'Цвет текста'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/si.js b/sources/plugins/colorbutton/lang/si.js
new file mode 100644 (file)
index 0000000..48dd572
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'si', {\r
+       auto: 'Automatic', // MISSING\r
+       bgColorTitle: 'පසුබිම් වර්ණය',\r
+       colors: {\r
+               '000': 'Black', // MISSING\r
+               '800000': 'Maroon', // MISSING\r
+               '8B4513': 'Saddle Brown', // MISSING\r
+               '2F4F4F': 'Dark Slate Gray', // MISSING\r
+               '008080': 'Teal', // MISSING\r
+               '000080': 'Navy', // MISSING\r
+               '4B0082': 'Indigo', // MISSING\r
+               '696969': 'Dark Gray', // MISSING\r
+               B22222: 'Fire Brick', // MISSING\r
+               A52A2A: 'Brown', // MISSING\r
+               DAA520: 'Golden Rod', // MISSING\r
+               '006400': 'Dark Green', // MISSING\r
+               '40E0D0': 'Turquoise', // MISSING\r
+               '0000CD': 'Medium Blue', // MISSING\r
+               '800080': 'Purple', // MISSING\r
+               '808080': 'Gray', // MISSING\r
+               F00: 'Red', // MISSING\r
+               FF8C00: 'Dark Orange', // MISSING\r
+               FFD700: 'Gold', // MISSING\r
+               '008000': 'Green', // MISSING\r
+               '0FF': 'Cyan', // MISSING\r
+               '00F': 'Blue', // MISSING\r
+               EE82EE: 'Violet', // MISSING\r
+               A9A9A9: 'Dim Gray', // MISSING\r
+               FFA07A: 'Light Salmon', // MISSING\r
+               FFA500: 'Orange', // MISSING\r
+               FFFF00: 'Yellow', // MISSING\r
+               '00FF00': 'Lime', // MISSING\r
+               AFEEEE: 'Pale Turquoise', // MISSING\r
+               ADD8E6: 'Light Blue', // MISSING\r
+               DDA0DD: 'Plum', // MISSING\r
+               D3D3D3: 'Light Grey', // MISSING\r
+               FFF0F5: 'Lavender Blush', // MISSING\r
+               FAEBD7: 'Antique White', // MISSING\r
+               FFFFE0: 'Light Yellow', // MISSING\r
+               F0FFF0: 'Honeydew', // MISSING\r
+               F0FFFF: 'Azure', // MISSING\r
+               F0F8FF: 'Alice Blue', // MISSING\r
+               E6E6FA: 'Lavender', // MISSING\r
+               FFF: 'White', // MISSING\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'More Colors...', // MISSING\r
+       panelTitle: 'වර්ණය',\r
+       textColorTitle: 'අක්ෂර වර්ණ'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/sk.js b/sources/plugins/colorbutton/lang/sk.js
new file mode 100644 (file)
index 0000000..158ff9e
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'sk', {\r
+       auto: 'Automaticky',\r
+       bgColorTitle: 'Farba pozadia',\r
+       colors: {\r
+               '000': 'Čierna',\r
+               '800000': 'Gaštanová',\r
+               '8B4513': 'Sedlová hnedá',\r
+               '2F4F4F': 'Tmavo bridlicovo sivá',\r
+               '008080': 'Modrozelená',\r
+               '000080': 'Tmavomodrá',\r
+               '4B0082': 'Indigo',\r
+               '696969': 'Tmavá sivá',\r
+               B22222: 'Ohňová tehlová',\r
+               A52A2A: 'Hnedá',\r
+               DAA520: 'Zlatobyľ',\r
+               '006400': 'Tmavá zelená',\r
+               '40E0D0': 'Tyrkysová',\r
+               '0000CD': 'Stredná modrá',\r
+               '800080': 'Purpurová',\r
+               '808080': 'Sivá',\r
+               F00: 'Červená',\r
+               FF8C00: 'Tmavá oranžová',\r
+               FFD700: 'Zlatá',\r
+               '008000': 'Zelená',\r
+               '0FF': 'Azúrová',\r
+               '00F': 'Modrá',\r
+               EE82EE: 'Fialová',\r
+               A9A9A9: 'Tmavá sivá',\r
+               FFA07A: 'Svetlá lososová',\r
+               FFA500: 'Oranžová',\r
+               FFFF00: 'Žltá',\r
+               '00FF00': 'Vápenná',\r
+               AFEEEE: 'Svetlá tyrkysová',\r
+               ADD8E6: 'Svetlá modrá',\r
+               DDA0DD: 'Slivková',\r
+               D3D3D3: 'Svetlá sivá',\r
+               FFF0F5: 'Levanduľovo červená',\r
+               FAEBD7: 'Antická biela',\r
+               FFFFE0: 'Svetlá žltá',\r
+               F0FFF0: 'Medová',\r
+               F0FFFF: 'Azúrová',\r
+               F0F8FF: 'Alicovo modrá',\r
+               E6E6FA: 'Levanduľová',\r
+               FFF: 'Biela',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'Viac farieb...',\r
+       panelTitle: 'Farby',\r
+       textColorTitle: 'Farba textu'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/sl.js b/sources/plugins/colorbutton/lang/sl.js
new file mode 100644 (file)
index 0000000..2a4ee92
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'sl', {\r
+       auto: 'Samodejno',\r
+       bgColorTitle: 'Barva ozadja',\r
+       colors: {\r
+               '000': 'Črna',\r
+               '800000': 'Maroon',\r
+               '8B4513': 'Saddle Brown',\r
+               '2F4F4F': 'Dark Slate Gray',\r
+               '008080': 'Teal',\r
+               '000080': 'Navy',\r
+               '4B0082': 'Indigo',\r
+               '696969': 'Dark Gray',\r
+               B22222: 'Fire Brick',\r
+               A52A2A: 'Rjava',\r
+               DAA520: 'Golden Rod',\r
+               '006400': 'Temno zelena',\r
+               '40E0D0': 'Turkizna',\r
+               '0000CD': 'Srednje modra',\r
+               '800080': 'Škrlatna',\r
+               '808080': 'Siva',\r
+               F00: 'Rdeča',\r
+               FF8C00: 'Temno oranžna',\r
+               FFD700: 'Zlata',\r
+               '008000': 'Zelena',\r
+               '0FF': 'Sinja',\r
+               '00F': 'Modra',\r
+               EE82EE: 'Vijolična',\r
+               A9A9A9: 'Dim Gray',\r
+               FFA07A: 'Light Salmon',\r
+               FFA500: 'Oranžna',\r
+               FFFF00: 'Rumena',\r
+               '00FF00': 'Lime',\r
+               AFEEEE: 'Pale Turquoise',\r
+               ADD8E6: 'Svetlo modra',\r
+               DDA0DD: 'Plum',\r
+               D3D3D3: 'Svetlo siva',\r
+               FFF0F5: 'Lavender Blush',\r
+               FAEBD7: 'Antique White',\r
+               FFFFE0: 'Svetlo rumena',\r
+               F0FFF0: 'Honeydew',\r
+               F0FFFF: 'Azure',\r
+               F0F8FF: 'Alice Blue',\r
+               E6E6FA: 'Lavender',\r
+               FFF: 'Bela',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'Več barv ...',\r
+       panelTitle: 'Barve',\r
+       textColorTitle: 'Barva besedila'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/sq.js b/sources/plugins/colorbutton/lang/sq.js
new file mode 100644 (file)
index 0000000..54147cd
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'sq', {\r
+       auto: 'Automatik',\r
+       bgColorTitle: 'Ngjyra e Prapavijës',\r
+       colors: {\r
+               '000': 'E zezë',\r
+               '800000': 'Ngjyrë gështenjë',\r
+               '8B4513': 'Ngjyrë Shale Kafe',\r
+               '2F4F4F': 'Ngjyrë Gri të errët ardëz',\r
+               '008080': 'Ngjyrë bajukë',\r
+               '000080': 'Ngjyrë Marine',\r
+               '4B0082': 'Indigo',\r
+               '696969': 'Gri e Errët',\r
+               B22222: 'Tullë në Flakë',\r
+               A52A2A: 'Ngjytë Kafe',\r
+               DAA520: 'Shkop i Artë',\r
+               '006400': 'E Gjelbër e Errët',\r
+               '40E0D0': 'Ngjyrë e Bruztë',\r
+               '0000CD': 'E Kaltër e Mesme',\r
+               '800080': 'Vjollcë',\r
+               '808080': 'Gri',\r
+               F00: 'E Kuqe',\r
+               FF8C00: 'E Portokalltë e Errët',\r
+               FFD700: 'Ngjyrë Ari',\r
+               '008000': 'E Gjelbërt',\r
+               '0FF': 'Cyan',\r
+               '00F': 'E Kaltër',\r
+               EE82EE: 'Vjollcë',\r
+               A9A9A9: 'Gri e Zbehtë',\r
+               FFA07A: 'Salmon i Ndritur',\r
+               FFA500: 'E Portokalltë',\r
+               FFFF00: 'E Verdhë',\r
+               '00FF00': 'Ngjyrë Gëlqere',\r
+               AFEEEE: 'Ngjyrë e Bruztë e Zbehtë',\r
+               ADD8E6: 'E Kaltër e Ndritur',\r
+               DDA0DD: 'Ngjyrë Llokumi',\r
+               D3D3D3: 'Gri e Ndritur',\r
+               FFF0F5: 'Ngjyrë Purpur e Skuqur',\r
+               FAEBD7: 'E Bardhë Antike',\r
+               FFFFE0: 'E verdhë e Ndritur',\r
+               F0FFF0: 'Ngjyrë Nektari',\r
+               F0FFFF: 'Ngjyrë Qielli',\r
+               F0F8FF: 'E Kaltër Alice',\r
+               E6E6FA: 'Ngjyrë Purpur e Zbetë',\r
+               FFF: 'E bardhë',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'Më Shumë Ngjyra...',\r
+       panelTitle: 'Ngjyrat',\r
+       textColorTitle: 'Ngjyra e Tekstit'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/sr-latn.js b/sources/plugins/colorbutton/lang/sr-latn.js
new file mode 100644 (file)
index 0000000..6b24afb
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'sr-latn', {\r
+       auto: 'Automatski',\r
+       bgColorTitle: 'Boja pozadine',\r
+       colors: {\r
+               '000': 'Black',\r
+               '800000': 'Maroon',\r
+               '8B4513': 'Saddle Brown',\r
+               '2F4F4F': 'Dark Slate Gray',\r
+               '008080': 'Teal',\r
+               '000080': 'Navy',\r
+               '4B0082': 'Indigo',\r
+               '696969': 'Dark Gray',\r
+               B22222: 'Fire Brick',\r
+               A52A2A: 'Brown',\r
+               DAA520: 'Golden Rod',\r
+               '006400': 'Dark Green',\r
+               '40E0D0': 'Turquoise',\r
+               '0000CD': 'Medium Blue',\r
+               '800080': 'Purple',\r
+               '808080': 'Gray',\r
+               F00: 'Red',\r
+               FF8C00: 'Dark Orange',\r
+               FFD700: 'Gold',\r
+               '008000': 'Green',\r
+               '0FF': 'Cyan',\r
+               '00F': 'Blue',\r
+               EE82EE: 'Violet',\r
+               A9A9A9: 'Dim Gray',\r
+               FFA07A: 'Light Salmon',\r
+               FFA500: 'Orange',\r
+               FFFF00: 'Yellow',\r
+               '00FF00': 'Lime',\r
+               AFEEEE: 'Pale Turquoise',\r
+               ADD8E6: 'Light Blue',\r
+               DDA0DD: 'Plum',\r
+               D3D3D3: 'Light Grey',\r
+               FFF0F5: 'Lavender Blush',\r
+               FAEBD7: 'Antique White',\r
+               FFFFE0: 'Light Yellow',\r
+               F0FFF0: 'Honeydew',\r
+               F0FFFF: 'Azure',\r
+               F0F8FF: 'Alice Blue',\r
+               E6E6FA: 'Lavender',\r
+               FFF: 'White',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'Više boja...',\r
+       panelTitle: 'Colors',\r
+       textColorTitle: 'Boja teksta'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/sr.js b/sources/plugins/colorbutton/lang/sr.js
new file mode 100644 (file)
index 0000000..0d27bf3
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'sr', {\r
+       auto: 'Аутоматски',\r
+       bgColorTitle: 'Боја позадине',\r
+       colors: {\r
+               '000': 'Black',\r
+               '800000': 'Maroon',\r
+               '8B4513': 'Saddle Brown',\r
+               '2F4F4F': 'Dark Slate Gray',\r
+               '008080': 'Teal',\r
+               '000080': 'Navy',\r
+               '4B0082': 'Indigo',\r
+               '696969': 'Dark Gray',\r
+               B22222: 'Fire Brick',\r
+               A52A2A: 'Brown',\r
+               DAA520: 'Golden Rod',\r
+               '006400': 'Dark Green',\r
+               '40E0D0': 'Turquoise',\r
+               '0000CD': 'Medium Blue',\r
+               '800080': 'Purple',\r
+               '808080': 'Gray',\r
+               F00: 'Red',\r
+               FF8C00: 'Dark Orange',\r
+               FFD700: 'Gold',\r
+               '008000': 'Green',\r
+               '0FF': 'Cyan',\r
+               '00F': 'Blue',\r
+               EE82EE: 'Violet',\r
+               A9A9A9: 'Dim Gray',\r
+               FFA07A: 'Light Salmon',\r
+               FFA500: 'Orange',\r
+               FFFF00: 'Yellow',\r
+               '00FF00': 'Lime',\r
+               AFEEEE: 'Pale Turquoise',\r
+               ADD8E6: 'Light Blue',\r
+               DDA0DD: 'Plum',\r
+               D3D3D3: 'Light Grey',\r
+               FFF0F5: 'Lavender Blush',\r
+               FAEBD7: 'Antique White',\r
+               FFFFE0: 'Light Yellow',\r
+               F0FFF0: 'Honeydew',\r
+               F0FFFF: 'Azure',\r
+               F0F8FF: 'Alice Blue',\r
+               E6E6FA: 'Lavender',\r
+               FFF: 'White',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'Више боја...',\r
+       panelTitle: 'Colors',\r
+       textColorTitle: 'Боја текста'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/sv.js b/sources/plugins/colorbutton/lang/sv.js
new file mode 100644 (file)
index 0000000..72be373
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'sv', {\r
+       auto: 'Automatisk',\r
+       bgColorTitle: 'Bakgrundsfärg',\r
+       colors: {\r
+               '000': 'Svart',\r
+               '800000': 'Rödbrun',\r
+               '8B4513': 'Mörkbrun',\r
+               '2F4F4F': 'Skiffergrå',\r
+               '008080': 'Kricka',\r
+               '000080': 'Marinblå',\r
+               '4B0082': 'Indigo',\r
+               '696969': 'Mörkgrå',\r
+               B22222: 'Tegelsten',\r
+               A52A2A: 'Brun',\r
+               DAA520: 'Mörk guld',\r
+               '006400': 'Mörkgrön',\r
+               '40E0D0': 'Turkos',\r
+               '0000CD': 'Medium blå',\r
+               '800080': 'Lila',\r
+               '808080': 'Grå',\r
+               F00: 'Röd',\r
+               FF8C00: 'Mörkorange',\r
+               FFD700: 'Guld',\r
+               '008000': 'Grön',\r
+               '0FF': 'Turkos',\r
+               '00F': 'Blå',\r
+               EE82EE: 'Violett',\r
+               A9A9A9: 'Matt grå',\r
+               FFA07A: 'Laxrosa',\r
+               FFA500: 'Orange',\r
+               FFFF00: 'Gul',\r
+               '00FF00': 'Lime',\r
+               AFEEEE: 'Ljusturkos',\r
+               ADD8E6: 'Ljusblå',\r
+               DDA0DD: 'Plommon',\r
+               D3D3D3: 'Ljusgrå',\r
+               FFF0F5: 'Ljus lavendel',\r
+               FAEBD7: 'Antikvit',\r
+               FFFFE0: 'Ljusgul',\r
+               F0FFF0: 'Honungsdagg',\r
+               F0FFFF: 'Azurblå',\r
+               F0F8FF: 'Aliceblå',\r
+               E6E6FA: 'Lavendel',\r
+               FFF: 'Vit',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'Fler färger...',\r
+       panelTitle: 'Färger',\r
+       textColorTitle: 'Textfärg'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/th.js b/sources/plugins/colorbutton/lang/th.js
new file mode 100644 (file)
index 0000000..ff8e5d4
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'th', {\r
+       auto: 'สีอัตโนมัติ',\r
+       bgColorTitle: 'สีพื้นหลัง',\r
+       colors: {\r
+               '000': 'Black',\r
+               '800000': 'Maroon',\r
+               '8B4513': 'Saddle Brown',\r
+               '2F4F4F': 'Dark Slate Gray',\r
+               '008080': 'Teal',\r
+               '000080': 'Navy',\r
+               '4B0082': 'Indigo',\r
+               '696969': 'Dark Gray',\r
+               B22222: 'Fire Brick',\r
+               A52A2A: 'Brown',\r
+               DAA520: 'Golden Rod',\r
+               '006400': 'Dark Green',\r
+               '40E0D0': 'Turquoise',\r
+               '0000CD': 'Medium Blue',\r
+               '800080': 'Purple',\r
+               '808080': 'Gray',\r
+               F00: 'Red',\r
+               FF8C00: 'Dark Orange',\r
+               FFD700: 'Gold',\r
+               '008000': 'Green',\r
+               '0FF': 'Cyan',\r
+               '00F': 'Blue',\r
+               EE82EE: 'Violet',\r
+               A9A9A9: 'Dim Gray',\r
+               FFA07A: 'Light Salmon',\r
+               FFA500: 'Orange',\r
+               FFFF00: 'Yellow',\r
+               '00FF00': 'Lime',\r
+               AFEEEE: 'Pale Turquoise',\r
+               ADD8E6: 'Light Blue',\r
+               DDA0DD: 'Plum',\r
+               D3D3D3: 'Light Grey',\r
+               FFF0F5: 'Lavender Blush',\r
+               FAEBD7: 'Antique White',\r
+               FFFFE0: 'Light Yellow',\r
+               F0FFF0: 'Honeydew',\r
+               F0FFFF: 'Azure',\r
+               F0F8FF: 'Alice Blue',\r
+               E6E6FA: 'Lavender',\r
+               FFF: 'White',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'เลือกสีอื่นๆ...',\r
+       panelTitle: 'Colors',\r
+       textColorTitle: 'สีตัวอักษร'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/tr.js b/sources/plugins/colorbutton/lang/tr.js
new file mode 100644 (file)
index 0000000..9a3e6f8
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'tr', {\r
+       auto: 'Otomatik',\r
+       bgColorTitle: 'Arka Renk',\r
+       colors: {\r
+               '000': 'Siyah',\r
+               '800000': 'Kestane',\r
+               '8B4513': 'Koyu Kahverengi',\r
+               '2F4F4F': 'Koyu Kurşuni Gri',\r
+               '008080': 'Teal',\r
+               '000080': 'Mavi',\r
+               '4B0082': 'Çivit Mavisi',\r
+               '696969': 'Silik Gri',\r
+               B22222: 'Ateş Tuğlası',\r
+               A52A2A: 'Kahverengi',\r
+               DAA520: 'Altun Sırık',\r
+               '006400': 'Koyu Yeşil',\r
+               '40E0D0': 'Turkuaz',\r
+               '0000CD': 'Orta Mavi',\r
+               '800080': 'Pembe',\r
+               '808080': 'Gri',\r
+               F00: 'Kırmızı',\r
+               FF8C00: 'Koyu Portakal',\r
+               FFD700: 'Altın',\r
+               '008000': 'Yeşil',\r
+               '0FF': 'Ciyan',\r
+               '00F': 'Mavi',\r
+               EE82EE: 'Menekşe',\r
+               A9A9A9: 'Koyu Gri',\r
+               FFA07A: 'Açık Sarımsı',\r
+               FFA500: 'Portakal',\r
+               FFFF00: 'Sarı',\r
+               '00FF00': 'Açık Yeşil',\r
+               AFEEEE: 'Sönük Turkuaz',\r
+               ADD8E6: 'Açık Mavi',\r
+               DDA0DD: 'Mor',\r
+               D3D3D3: 'Açık Gri',\r
+               FFF0F5: 'Eflatun Pembe',\r
+               FAEBD7: 'Antik Beyaz',\r
+               FFFFE0: 'Açık Sarı',\r
+               F0FFF0: 'Balsarısı',\r
+               F0FFFF: 'Gök Mavisi',\r
+               F0F8FF: 'Reha Mavi',\r
+               E6E6FA: 'Eflatun',\r
+               FFF: 'Beyaz',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'Diğer renkler...',\r
+       panelTitle: 'Renkler',\r
+       textColorTitle: 'Yazı Rengi'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/tt.js b/sources/plugins/colorbutton/lang/tt.js
new file mode 100644 (file)
index 0000000..b3da33d
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'tt', {\r
+       auto: 'Автоматик',\r
+       bgColorTitle: 'Фон төсе',\r
+       colors: {\r
+               '000': 'Кара',\r
+               '800000': 'Бордо',\r
+               '8B4513': 'Дарчин',\r
+               '2F4F4F': 'Аспид соры',\r
+               '008080': 'Күкле-яшелле',\r
+               '000080': 'Куе күк',\r
+               '4B0082': 'Индиго',\r
+               '696969': 'Куе соры',\r
+               B22222: 'Кармин',\r
+               A52A2A: 'Чия кызыл',\r
+               DAA520: 'Алтын каен',\r
+               '006400': 'Үлән',\r
+               '40E0D0': 'Фирәзә',\r
+               '0000CD': 'Фарсы күк',\r
+               '800080': 'Шәмәхә',\r
+               '808080': 'Соры',\r
+               F00: 'Кызыл',\r
+               FF8C00: 'Кабак',\r
+               FFD700: 'Алтын',\r
+               '008000': 'Яшел',\r
+               '0FF': 'Ачык зәңгәр',\r
+               '00F': 'Зәңгәр',\r
+               EE82EE: 'Миләүшә',\r
+               A9A9A9: 'Ачык соры',\r
+               FFA07A: 'Кызгылт сары алсу',\r
+               FFA500: 'Кызгылт сары',\r
+               FFFF00: 'Сары',\r
+               '00FF00': 'Лайм',\r
+               AFEEEE: 'Тонык күк',\r
+               ADD8E6: 'Тонык күкбаш',\r
+               DDA0DD: 'Аксыл шәмәхә',\r
+               D3D3D3: 'Ачык соры',\r
+               FFF0F5: 'Ал ала миләүшә',\r
+               FAEBD7: 'Җитен',\r
+               FFFFE0: 'Ачык сары',\r
+               F0FFF0: 'Аксыл көрән',\r
+               F0FFFF: 'Ап-ак',\r
+               F0F8FF: 'Аксыл зәңгәр диңгез',\r
+               E6E6FA: 'Ала миләүшә',\r
+               FFF: 'Ак',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'Башка төсләр...',\r
+       panelTitle: 'Төсләр',\r
+       textColorTitle: 'Текст төсе'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/ug.js b/sources/plugins/colorbutton/lang/ug.js
new file mode 100644 (file)
index 0000000..199adaf
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'ug', {\r
+       auto: 'ئۆزلۈكىدىن',\r
+       bgColorTitle: 'تەگلىك رەڭگى',\r
+       colors: {\r
+               '000': 'قارا',\r
+               '800000': 'قىزغۇچ سېرىق',\r
+               '8B4513': 'توق قوڭۇر',\r
+               '2F4F4F': 'قارامتۇل يېشىل',\r
+               '008080': 'كۆكۈش يېشىل',\r
+               '000080': 'قارامتۇل كۆك',\r
+               '4B0082': 'كۆكۈش كۈلرەڭ',\r
+               '696969': 'قارامتۇل كۈلرەڭ',\r
+               B22222: 'خىش قىزىل',\r
+               A52A2A: 'قوڭۇر',\r
+               DAA520: 'ئالتۇن سېرىق',\r
+               '006400': 'توق يېشىل',\r
+               '40E0D0': 'كۆكۈچ يېشىل',\r
+               '0000CD': 'ئوتتۇراھال كۆك',\r
+               '800080': 'بىنەپشە',\r
+               '808080': 'كۈلرەڭ',\r
+               F00: 'قىزىل',\r
+               FF8C00: 'توق قىزغۇچ سېرىق',\r
+               FFD700: 'ئالتۇن',\r
+               '008000': 'يېشىل',\r
+               '0FF': 'يېشىل كۆك',\r
+               '00F': 'كۆك',\r
+               EE82EE: 'قىزغۇچ بىنەپشە',\r
+               A9A9A9: 'توق كۈلرەڭ',\r
+               FFA07A: 'كاۋا چېچىكى سېرىق',\r
+               FFA500: 'قىزغۇچ سېرىق',\r
+               FFFF00: 'سېرىق',\r
+               '00FF00': 'Lime',\r
+               AFEEEE: 'سۇس ھاۋا رەڭ',\r
+               ADD8E6: 'ئوچۇق كۆك',\r
+               DDA0DD: 'قىزغۇچ بىنەپشە',\r
+               D3D3D3: 'سۇس كۆكۈچ كۈلرەڭ',\r
+               FFF0F5: 'سۇس قىزغۇچ بىنەپشە',\r
+               FAEBD7: 'Antique White',\r
+               FFFFE0: 'سۇس سېرىق',\r
+               F0FFF0: 'Honeydew',\r
+               F0FFFF: 'ئاسمان كۆكى',\r
+               F0F8FF: 'سۇس كۆك',\r
+               E6E6FA: 'سۇس بىنەپشە',\r
+               FFF: 'ئاق',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'باشقا رەڭ',\r
+       panelTitle: 'رەڭ',\r
+       textColorTitle: 'تېكىست رەڭگى'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/uk.js b/sources/plugins/colorbutton/lang/uk.js
new file mode 100644 (file)
index 0000000..d900812
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'uk', {\r
+       auto: 'Авто',\r
+       bgColorTitle: 'Колір фону',\r
+       colors: {\r
+               '000': 'Чорний',\r
+               '800000': 'Бордовий',\r
+               '8B4513': 'Коричневий',\r
+               '2F4F4F': 'Темний сіро-зелений',\r
+               '008080': 'Морської хвилі',\r
+               '000080': 'Сливовий',\r
+               '4B0082': 'Індиго',\r
+               '696969': 'Темносірий',\r
+               B22222: 'Темночервоний',\r
+               A52A2A: 'Каштановий',\r
+               DAA520: 'Бежевий',\r
+               '006400': 'Темнозелений',\r
+               '40E0D0': 'Бірюзовий',\r
+               '0000CD': 'Темносиній',\r
+               '800080': 'Пурпурний',\r
+               '808080': 'Сірий',\r
+               F00: 'Червоний',\r
+               FF8C00: 'Темнооранжевий',\r
+               FFD700: 'Жовтий',\r
+               '008000': 'Зелений',\r
+               '0FF': 'Синьо-зелений',\r
+               '00F': 'Синій',\r
+               EE82EE: 'Фіолетовий',\r
+               A9A9A9: 'Світлосірий',\r
+               FFA07A: 'Рожевий',\r
+               FFA500: 'Оранжевий',\r
+               FFFF00: 'Яскравожовтий',\r
+               '00FF00': 'Салатовий',\r
+               AFEEEE: 'Світлобірюзовий',\r
+               ADD8E6: 'Блакитний',\r
+               DDA0DD: 'Світлофіолетовий',\r
+               D3D3D3: 'Сріблястий',\r
+               FFF0F5: 'Світлорожевий',\r
+               FAEBD7: 'Світлооранжевий',\r
+               FFFFE0: 'Світложовтий',\r
+               F0FFF0: 'Світлозелений',\r
+               F0FFFF: 'Світлий синьо-зелений',\r
+               F0F8FF: 'Світлоблакитний',\r
+               E6E6FA: 'Лавандовий',\r
+               FFF: 'Білий',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'Кольори...',\r
+       panelTitle: 'Кольори',\r
+       textColorTitle: 'Колір тексту'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/vi.js b/sources/plugins/colorbutton/lang/vi.js
new file mode 100644 (file)
index 0000000..b143a0f
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'vi', {\r
+       auto: 'Tự động',\r
+       bgColorTitle: 'Màu nền',\r
+       colors: {\r
+               '000': 'Đen',\r
+               '800000': 'Maroon',\r
+               '8B4513': 'Saddle Brown',\r
+               '2F4F4F': 'Dark Slate Gray',\r
+               '008080': 'Teal',\r
+               '000080': 'Navy',\r
+               '4B0082': 'Indigo',\r
+               '696969': 'Dark Gray',\r
+               B22222: 'Fire Brick',\r
+               A52A2A: 'Nâu',\r
+               DAA520: 'Golden Rod',\r
+               '006400': 'Dark Green',\r
+               '40E0D0': 'Turquoise',\r
+               '0000CD': 'Medium Blue',\r
+               '800080': 'Purple',\r
+               '808080': 'Xám',\r
+               F00: 'Đỏ',\r
+               FF8C00: 'Dark Orange',\r
+               FFD700: 'Vàng',\r
+               '008000': 'Xanh lá cây',\r
+               '0FF': 'Cyan',\r
+               '00F': 'Xanh da trời',\r
+               EE82EE: 'Tím',\r
+               A9A9A9: 'Xám tối',\r
+               FFA07A: 'Light Salmon',\r
+               FFA500: 'Màu cam',\r
+               FFFF00: 'Vàng',\r
+               '00FF00': 'Lime',\r
+               AFEEEE: 'Pale Turquoise',\r
+               ADD8E6: 'Light Blue',\r
+               DDA0DD: 'Plum',\r
+               D3D3D3: 'Light Grey',\r
+               FFF0F5: 'Lavender Blush',\r
+               FAEBD7: 'Antique White',\r
+               FFFFE0: 'Light Yellow',\r
+               F0FFF0: 'Honeydew',\r
+               F0FFFF: 'Azure',\r
+               F0F8FF: 'Alice Blue',\r
+               E6E6FA: 'Lavender',\r
+               FFF: 'Trắng',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: 'Màu khác...',\r
+       panelTitle: 'Màu sắc',\r
+       textColorTitle: 'Màu chữ'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/zh-cn.js b/sources/plugins/colorbutton/lang/zh-cn.js
new file mode 100644 (file)
index 0000000..6d7cb7a
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'zh-cn', {\r
+       auto: '自动',\r
+       bgColorTitle: '背景颜色',\r
+       colors: {\r
+               '000': '黑',\r
+               '800000': '褐红',\r
+               '8B4513': '深褐',\r
+               '2F4F4F': '墨绿',\r
+               '008080': '绿松石',\r
+               '000080': '海军蓝',\r
+               '4B0082': '靛蓝',\r
+               '696969': '暗灰',\r
+               B22222: '砖红',\r
+               A52A2A: '褐',\r
+               DAA520: '金黄',\r
+               '006400': '深绿',\r
+               '40E0D0': '蓝绿',\r
+               '0000CD': '中蓝',\r
+               '800080': '紫',\r
+               '808080': '灰',\r
+               F00: '红',\r
+               FF8C00: '深橙',\r
+               FFD700: '金',\r
+               '008000': '绿',\r
+               '0FF': '青',\r
+               '00F': '蓝',\r
+               EE82EE: '紫罗兰',\r
+               A9A9A9: '深灰',\r
+               FFA07A: '亮橙',\r
+               FFA500: '橙',\r
+               FFFF00: '黄',\r
+               '00FF00': '水绿',\r
+               AFEEEE: '粉蓝',\r
+               ADD8E6: '亮蓝',\r
+               DDA0DD: '梅红',\r
+               D3D3D3: '淡灰',\r
+               FFF0F5: '淡紫红',\r
+               FAEBD7: '古董白',\r
+               FFFFE0: '淡黄',\r
+               F0FFF0: '蜜白',\r
+               F0FFFF: '天蓝',\r
+               F0F8FF: '淡蓝',\r
+               E6E6FA: '淡紫',\r
+               FFF: '白',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: '其它颜色...',\r
+       panelTitle: '颜色',\r
+       textColorTitle: '文本颜色'\r
+} );\r
diff --git a/sources/plugins/colorbutton/lang/zh.js b/sources/plugins/colorbutton/lang/zh.js
new file mode 100644 (file)
index 0000000..85a7293
--- /dev/null
@@ -0,0 +1,75 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colorbutton', 'zh', {\r
+       auto: '自動',\r
+       bgColorTitle: '背景顏色',\r
+       colors: {\r
+               '000': '黑色',\r
+               '800000': '栗色',\r
+               '8B4513': '鞍褐色',\r
+               '2F4F4F': '暗瓦灰色',\r
+               '008080': '水壓色',\r
+               '000080': '丈青澀',\r
+               '4B0082': '靛青',\r
+               '696969': '深灰色',\r
+               B22222: '磚紅色',\r
+               A52A2A: '褐色',\r
+               DAA520: '金黃色',\r
+               '006400': '深綠色',\r
+               '40E0D0': '青綠色',\r
+               '0000CD': '藍色',\r
+               '800080': '紫色',\r
+               '808080': '灰色',\r
+               F00: '紅色',\r
+               FF8C00: '深橘色',\r
+               FFD700: '金色',\r
+               '008000': '綠色',\r
+               '0FF': '藍綠色',\r
+               '00F': '藍色',\r
+               EE82EE: '紫色',\r
+               A9A9A9: '暗灰色',\r
+               FFA07A: '亮鮭紅',\r
+               FFA500: '橘色',\r
+               FFFF00: '黃色',\r
+               '00FF00': '鮮綠色',\r
+               AFEEEE: '綠松色',\r
+               ADD8E6: '淺藍色',\r
+               DDA0DD: '枚紅色',\r
+               D3D3D3: '淺灰色',\r
+               FFF0F5: '淺紫色',\r
+               FAEBD7: '骨董白',\r
+               FFFFE0: '淺黃色',\r
+               F0FFF0: '蜜瓜綠',\r
+               F0FFFF: '天藍色',\r
+               F0F8FF: '愛麗斯蘭',\r
+               E6E6FA: '淺紫色',\r
+               FFF: '白色',\r
+               '1ABC9C': 'Strong Cyan', // MISSING\r
+               '2ECC71': 'Emerald', // MISSING\r
+               '3498DB': 'Bright Blue', // MISSING\r
+               '9B59B6': 'Amethyst', // MISSING\r
+               '4E5F70': 'Grayish Blue', // MISSING\r
+               'F1C40F': 'Vivid Yellow', // MISSING\r
+               '16A085': 'Dark Cyan', // MISSING\r
+               '27AE60': 'Dark Emerald', // MISSING\r
+               '2980B9': 'Strong Blue', // MISSING\r
+               '8E44AD': 'Dark Violet', // MISSING\r
+               '2C3E50': 'Desaturated Blue', // MISSING\r
+               'F39C12': 'Orange', // MISSING\r
+               'E67E22': 'Carrot', // MISSING\r
+               'E74C3C': 'Pale Red', // MISSING\r
+               'ECF0F1': 'Bright Silver', // MISSING\r
+               '95A5A6': 'Light Grayish Cyan', // MISSING\r
+               'DDD': 'Light Gray', // MISSING\r
+               'D35400': 'Pumpkin', // MISSING\r
+               'C0392B': 'Strong Red', // MISSING\r
+               'BDC3C7': 'Silver', // MISSING\r
+               '7F8C8D': 'Grayish Cyan', // MISSING\r
+               '999': 'Dark Gray' // MISSING\r
+       },\r
+       more: '更多顏色',\r
+       panelTitle: '顏色',\r
+       textColorTitle: '文字顏色'\r
+} );\r
diff --git a/sources/plugins/colorbutton/plugin.js b/sources/plugins/colorbutton/plugin.js
new file mode 100644 (file)
index 0000000..5382333
--- /dev/null
@@ -0,0 +1,411 @@
+/**\r
+ * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+ * For licensing, see LICENSE.md or http://ckeditor.com/license\r
+ */\r
+\r
+/**\r
+ * @fileOverview The "colorbutton" plugin that makes it possible to assign\r
+ *               text and background colors to editor contents.\r
+ *\r
+ */\r
+CKEDITOR.plugins.add( 'colorbutton', {\r
+       requires: 'panelbutton,floatpanel',\r
+       // jscs:disable maximumLineLength\r
+       lang: 'af,ar,az,bg,bn,bs,ca,cs,cy,da,de,de-ch,el,en,en-au,en-ca,en-gb,eo,es,et,eu,fa,fi,fo,fr,fr-ca,gl,gu,he,hi,hr,hu,id,is,it,ja,ka,km,ko,ku,lt,lv,mk,mn,ms,nb,nl,no,oc,pl,pt,pt-br,ro,ru,si,sk,sl,sq,sr,sr-latn,sv,th,tr,tt,ug,uk,vi,zh,zh-cn', // %REMOVE_LINE_CORE%\r
+       // jscs:enable maximumLineLength\r
+       icons: 'bgcolor,textcolor', // %REMOVE_LINE_CORE%\r
+       hidpi: true, // %REMOVE_LINE_CORE%\r
+       init: function( editor ) {\r
+               var config = editor.config,\r
+                       lang = editor.lang.colorbutton;\r
+\r
+               if ( !CKEDITOR.env.hc ) {\r
+                       addButton( 'TextColor', 'fore', lang.textColorTitle, 10, {\r
+                               contentTransformations: [\r
+                                       [\r
+                                               {\r
+                                                       element: 'font',\r
+                                                       check: 'span{color}',\r
+                                                       left: function( element ) {\r
+                                                               return !!element.attributes.color;\r
+                                                       },\r
+                                                       right: function( element ) {\r
+                                                               element.name = 'span';\r
+\r
+                                                               element.attributes.color && ( element.styles.color = element.attributes.color );\r
+                                                               delete element.attributes.color;\r
+                                                       }\r
+                                               }\r
+                                       ]\r
+                               ]\r
+                       } );\r
+\r
+                       var  bgOptions = {},\r
+                               normalizeBackground = editor.config.colorButton_normalizeBackground;\r
+\r
+                       if ( normalizeBackground === undefined || normalizeBackground ) {\r
+                               // If background contains only color, then we want to convert it into background-color so that it's\r
+                               // correctly picked by colorbutton plugin.\r
+                               bgOptions.contentTransformations = [\r
+                                       [\r
+                                               {\r
+                                                       // Transform span that specify background with color only to background-color.\r
+                                                       element: 'span',\r
+                                                       left: function( element ) {\r
+                                                               var tools = CKEDITOR.tools;\r
+                                                               if ( element.name != 'span' || !element.styles || !element.styles.background ) {\r
+                                                                       return false;\r
+                                                               }\r
+\r
+                                                               var background = tools.style.parse.background( element.styles.background );\r
+\r
+                                                               // We return true only if background specifies **only** color property, and there's only one background directive.\r
+                                                               return background.color && tools.objectKeys( background ).length === 1;\r
+                                                       },\r
+                                                       right: function( element ) {\r
+                                                               var style = new CKEDITOR.style( editor.config.colorButton_backStyle, {\r
+                                                                               color: element.styles.background\r
+                                                                       } ),\r
+                                                                       definition = style.getDefinition();\r
+\r
+                                                               // Align the output object with the template used in config.\r
+                                                               element.name = definition.element;\r
+                                                               element.styles = definition.styles;\r
+                                                               element.attributes = definition.attributes || {};\r
+\r
+                                                               return element;\r
+                                                       }\r
+                                               }\r
+                                       ]\r
+                               ];\r
+                       }\r
+\r
+                       addButton( 'BGColor', 'back', lang.bgColorTitle, 20, bgOptions );\r
+               }\r
+\r
+               function addButton( name, type, title, order, options ) {\r
+                       var style = new CKEDITOR.style( config[ 'colorButton_' + type + 'Style' ] ),\r
+                               colorBoxId = CKEDITOR.tools.getNextId() + '_colorBox';\r
+\r
+                       options = options || {};\r
+\r
+                       editor.ui.add( name, CKEDITOR.UI_PANELBUTTON, {\r
+                               label: title,\r
+                               title: title,\r
+                               modes: { wysiwyg: 1 },\r
+                               editorFocus: 0,\r
+                               toolbar: 'colors,' + order,\r
+                               allowedContent: style,\r
+                               requiredContent: style,\r
+                               contentTransformations: options.contentTransformations,\r
+\r
+                               panel: {\r
+                                       css: CKEDITOR.skin.getPath( 'editor' ),\r
+                                       attributes: { role: 'listbox', 'aria-label': lang.panelTitle }\r
+                               },\r
+\r
+                               onBlock: function( panel, block ) {\r
+                                       block.autoSize = true;\r
+                                       block.element.addClass( 'cke_colorblock' );\r
+                                       block.element.setHtml( renderColors( panel, type, colorBoxId ) );\r
+                                       // The block should not have scrollbars (#5933, #6056)\r
+                                       block.element.getDocument().getBody().setStyle( 'overflow', 'hidden' );\r
+\r
+                                       CKEDITOR.ui.fire( 'ready', this );\r
+\r
+                                       var keys = block.keys;\r
+                                       var rtl = editor.lang.dir == 'rtl';\r
+                                       keys[ rtl ? 37 : 39 ] = 'next'; // ARROW-RIGHT\r
+                                       keys[ 40 ] = 'next'; // ARROW-DOWN\r
+                                       keys[ 9 ] = 'next'; // TAB\r
+                                       keys[ rtl ? 39 : 37 ] = 'prev'; // ARROW-LEFT\r
+                                       keys[ 38 ] = 'prev'; // ARROW-UP\r
+                                       keys[ CKEDITOR.SHIFT + 9 ] = 'prev'; // SHIFT + TAB\r
+                                       keys[ 32 ] = 'click'; // SPACE\r
+                               },\r
+\r
+                               refresh: function() {\r
+                                       if ( !editor.activeFilter.check( style ) )\r
+                                               this.setState( CKEDITOR.TRISTATE_DISABLED );\r
+                               },\r
+\r
+                               // The automatic colorbox should represent the real color (#6010)\r
+                               onOpen: function() {\r
+\r
+                                       var selection = editor.getSelection(),\r
+                                               block = selection && selection.getStartElement(),\r
+                                               path = editor.elementPath( block ),\r
+                                               color;\r
+\r
+                                       if ( !path )\r
+                                               return;\r
+\r
+                                       // Find the closest block element.\r
+                                       block = path.block || path.blockLimit || editor.document.getBody();\r
+\r
+                                       // The background color might be transparent. In that case, look up the color in the DOM tree.\r
+                                       do {\r
+                                               color = block && block.getComputedStyle( type == 'back' ? 'background-color' : 'color' ) || 'transparent';\r
+                                       }\r
+                                       while ( type == 'back' && color == 'transparent' && block && ( block = block.getParent() ) );\r
+\r
+                                       // The box should never be transparent.\r
+                                       if ( !color || color == 'transparent' )\r
+                                               color = '#ffffff';\r
+\r
+                                       if ( config.colorButton_enableAutomatic !== false ) {\r
+                                               this._.panel._.iframe.getFrameDocument().getById( colorBoxId ).setStyle( 'background-color', color );\r
+                                       }\r
+\r
+                                       return color;\r
+                               }\r
+                       } );\r
+               }\r
+\r
+               function renderColors( panel, type, colorBoxId ) {\r
+                       var output = [],\r
+                               colors = config.colorButton_colors.split( ',' ),\r
+                               colorsPerRow = config.colorButton_colorsPerRow || 6,\r
+                               // Tells if we should include "More Colors..." button.\r
+                               moreColorsEnabled = editor.plugins.colordialog && config.colorButton_enableMore !== false,\r
+                               // aria-setsize and aria-posinset attributes are used to indicate size of options, because\r
+                               // screen readers doesn't play nice with table, based layouts (#12097).\r
+                               total = colors.length + ( moreColorsEnabled ? 2 : 1 );\r
+\r
+                       var clickFn = CKEDITOR.tools.addFunction( function( color, type ) {\r
+                               var applyColorStyle = arguments.callee;\r
+                               function onColorDialogClose( evt ) {\r
+                                       this.removeListener( 'ok', onColorDialogClose );\r
+                                       this.removeListener( 'cancel', onColorDialogClose );\r
+\r
+                                       evt.name == 'ok' && applyColorStyle( this.getContentElement( 'picker', 'selectedColor' ).getValue(), type );\r
+                               }\r
+\r
+                               if ( color == '?' ) {\r
+                                       editor.openDialog( 'colordialog', function() {\r
+                                               this.on( 'ok', onColorDialogClose );\r
+                                               this.on( 'cancel', onColorDialogClose );\r
+                                       } );\r
+\r
+                                       return;\r
+                               }\r
+\r
+                               editor.focus();\r
+\r
+                               panel.hide();\r
+\r
+                               editor.fire( 'saveSnapshot' );\r
+\r
+                               // Clean up any conflicting style within the range.\r
+                               editor.removeStyle( new CKEDITOR.style( config[ 'colorButton_' + type + 'Style' ], { color: 'inherit' } ) );\r
+\r
+                               if ( color ) {\r
+                                       var colorStyle = config[ 'colorButton_' + type + 'Style' ];\r
+\r
+                                       colorStyle.childRule = type == 'back' ?\r
+                                       function( element ) {\r
+                                               // It's better to apply background color as the innermost style. (#3599)\r
+                                               // Except for "unstylable elements". (#6103)\r
+                                               return isUnstylable( element );\r
+                                       } : function( element ) {\r
+                                               // Fore color style must be applied inside links instead of around it. (#4772,#6908)\r
+                                               return !( element.is( 'a' ) || element.getElementsByTag( 'a' ).count() ) || isUnstylable( element );\r
+                                       };\r
+\r
+                                       editor.applyStyle( new CKEDITOR.style( colorStyle, { color: color } ) );\r
+                               }\r
+\r
+                               editor.fire( 'saveSnapshot' );\r
+                       } );\r
+\r
+                       if ( config.colorButton_enableAutomatic !== false ) {\r
+                               // Render the "Automatic" button.\r
+                               output.push( '<a class="cke_colorauto" _cke_focus=1 hidefocus=true' +\r
+                                       ' title="', lang.auto, '"' +\r
+                                       ' onclick="CKEDITOR.tools.callFunction(', clickFn, ',null,\'', type, '\');return false;"' +\r
+                                       ' href="javascript:void(\'', lang.auto, '\')"' +\r
+                                       ' role="option" aria-posinset="1" aria-setsize="', total, '">' +\r
+                                               '<table role="presentation" cellspacing=0 cellpadding=0 width="100%">' +\r
+                                                       '<tr>' +\r
+                                                               '<td colspan="' + colorsPerRow + '" align="center"><span class="cke_colorbox" id="', colorBoxId, '"></span>', lang.auto, '</td>' +\r
+                                                       '</tr>' +\r
+                                               '</table>' +\r
+                                       '</a>' );\r
+                       }\r
+                       output.push( '<table role="presentation" cellspacing=0 cellpadding=0 width="100%">' );\r
+\r
+                       // Render the color boxes.\r
+                       for ( var i = 0; i < colors.length; i++ ) {\r
+                               if ( ( i % colorsPerRow ) === 0 )\r
+                                       output.push( '</tr><tr>' );\r
+\r
+                               var parts = colors[ i ].split( '/' ),\r
+                                       colorName = parts[ 0 ],\r
+                                       colorCode = parts[ 1 ] || colorName;\r
+\r
+                               // The data can be only a color code (without #) or colorName + color code\r
+                               // If only a color code is provided, then the colorName is the color with the hash\r
+                               // Convert the color from RGB to RRGGBB for better compatibility with IE and <font>. See #5676\r
+                               if ( !parts[ 1 ] )\r
+                                       colorName = '#' + colorName.replace( /^(.)(.)(.)$/, '$1$1$2$2$3$3' );\r
+\r
+                               var colorLabel = editor.lang.colorbutton.colors[ colorCode ] || colorCode;\r
+                               output.push( '<td>' +\r
+                                       '<a class="cke_colorbox" _cke_focus=1 hidefocus=true' +\r
+                                               ' title="', colorLabel, '"' +\r
+                                               ' onclick="CKEDITOR.tools.callFunction(', clickFn, ',\'', colorName, '\',\'', type, '\'); return false;"' +\r
+                                               ' href="javascript:void(\'', colorLabel, '\')"' +\r
+                                               ' role="option" aria-posinset="', ( i + 2 ), '" aria-setsize="', total, '">' +\r
+                                               '<span class="cke_colorbox" style="background-color:#', colorCode, '"></span>' +\r
+                                       '</a>' +\r
+                                       '</td>' );\r
+                       }\r
+\r
+                       // Render the "More Colors" button.\r
+                       if ( moreColorsEnabled ) {\r
+                               output.push( '</tr>' +\r
+                                       '<tr>' +\r
+                                               '<td colspan="' + colorsPerRow + '" align="center">' +\r
+                                                       '<a class="cke_colormore" _cke_focus=1 hidefocus=true' +\r
+                                                               ' title="', lang.more, '"' +\r
+                                                               ' onclick="CKEDITOR.tools.callFunction(', clickFn, ',\'?\',\'', type, '\');return false;"' +\r
+                                                               ' href="javascript:void(\'', lang.more, '\')"', ' role="option" aria-posinset="', total, '" aria-setsize="', total, '">', lang.more, '</a>' +\r
+                                               '</td>' ); // tr is later in the code.\r
+                       }\r
+\r
+                       output.push( '</tr></table>' );\r
+\r
+                       return output.join( '' );\r
+               }\r
+\r
+               function isUnstylable( ele ) {\r
+                       return ( ele.getAttribute( 'contentEditable' ) == 'false' ) || ele.getAttribute( 'data-nostyle' );\r
+               }\r
+       }\r
+} );\r
+\r
+/**\r
+ * Whether to enable the **More Colors** button in the color selectors.\r
+ *\r
+ * Read more in the [documentation](#!/guide/dev_colorbutton)\r
+ * and see the [SDK sample](http://sdk.ckeditor.com/samples/colorbutton.html).\r
+ *\r
+ *             config.colorButton_enableMore = false;\r
+ *\r
+ * @cfg {Boolean} [colorButton_enableMore=true]\r
+ * @member CKEDITOR.config\r
+ */\r
+\r
+/**\r
+ * Defines the colors to be displayed in the color selectors. This is a string\r
+ * containing hexadecimal notation for HTML colors, without the `'#'` prefix.\r
+ *\r
+ * **Since 3.3:** A color name may optionally be defined by prefixing the entries with\r
+ * a name and the slash character. For example, `'FontColor1/FF9900'` will be\r
+ * displayed as the color `#FF9900` in the selector, but will be output as `'FontColor1'`.\r
+ *\r
+ * **Since 4.6.2:** The default color palette has changed. It contains fewer colors in more\r
+ * pastel shades than the previous one.\r
+ *\r
+ * Read more in the [documentation](#!/guide/dev_colorbutton)\r
+ * and see the [SDK sample](http://sdk.ckeditor.com/samples/colorbutton.html).\r
+ *\r
+ *             // Brazil colors only.\r
+ *             config.colorButton_colors = '00923E,F8C100,28166F';\r
+ *\r
+ *             config.colorButton_colors = 'FontColor1/FF9900,FontColor2/0066CC,FontColor3/F00';\r
+ *\r
+ *             // CKEditor color palette available before version 4.6.2.\r
+ *             config.colorButton_colors =\r
+ *                     '000,800000,8B4513,2F4F4F,008080,000080,4B0082,696969,' +\r
+ *                     'B22222,A52A2A,DAA520,006400,40E0D0,0000CD,800080,808080,' +\r
+ *                     'F00,FF8C00,FFD700,008000,0FF,00F,EE82EE,A9A9A9,' +\r
+ *                     'FFA07A,FFA500,FFFF00,00FF00,AFEEEE,ADD8E6,DDA0DD,D3D3D3,' +\r
+ *                     'FFF0F5,FAEBD7,FFFFE0,F0FFF0,F0FFFF,F0F8FF,E6E6FA,FFF';\r
+ *\r
+ * @cfg {String} [colorButton_colors=see source]\r
+ * @member CKEDITOR.config\r
+ */\r
+CKEDITOR.config.colorButton_colors = '1ABC9C,2ECC71,3498DB,9B59B6,4E5F70,F1C40F,' +\r
+       '16A085,27AE60,2980B9,8E44AD,2C3E50,F39C12,' +\r
+       'E67E22,E74C3C,ECF0F1,95A5A6,DDD,FFF,' +\r
+       'D35400,C0392B,BDC3C7,7F8C8D,999,000';\r
+\r
+/**\r
+ * Stores the style definition that applies the text foreground color.\r
+ *\r
+ * Read more in the [documentation](#!/guide/dev_colorbutton)\r
+ * and see the [SDK sample](http://sdk.ckeditor.com/samples/colorbutton.html).\r
+ *\r
+ *             // This is actually the default value.\r
+ *             config.colorButton_foreStyle = {\r
+ *                     element: 'span',\r
+ *                     styles: { color: '#(color)' }\r
+ *             };\r
+ *\r
+ * @cfg [colorButton_foreStyle=see source]\r
+ * @member CKEDITOR.config\r
+ */\r
+CKEDITOR.config.colorButton_foreStyle = {\r
+       element: 'span',\r
+       styles: { 'color': '#(color)' },\r
+       overrides: [ {\r
+               element: 'font', attributes: { 'color': null }\r
+       } ]\r
+};\r
+\r
+/**\r
+ * Stores the style definition that applies the text background color.\r
+ *\r
+ * Read more in the [documentation](#!/guide/dev_colorbutton)\r
+ * and see the [SDK sample](http://sdk.ckeditor.com/samples/colorbutton.html).\r
+ *\r
+ *             // This is actually the default value.\r
+ *             config.colorButton_backStyle = {\r
+ *                     element: 'span',\r
+ *                     styles: { 'background-color': '#(color)' }\r
+ *             };\r
+ *\r
+ * @cfg [colorButton_backStyle=see source]\r
+ * @member CKEDITOR.config\r
+ */\r
+CKEDITOR.config.colorButton_backStyle = {\r
+       element: 'span',\r
+       styles: { 'background-color': '#(color)' }\r
+};\r
+\r
+/**\r
+ * Whether to enable the **Automatic** button in the color selectors.\r
+ *\r
+ * Read more in the [documentation](#!/guide/dev_colorbutton)\r
+ * and see the [SDK sample](http://sdk.ckeditor.com/samples/colorbutton.html).\r
+ *\r
+ *             config.colorButton_enableAutomatic = false;\r
+ *\r
+ * @cfg {Boolean} [colorButton_enableAutomatic=true]\r
+ * @member CKEDITOR.config\r
+ */\r
+\r
+/**\r
+ * Defines how many colors will be shown per row in the color selectors.\r
+ *\r
+ * Read more in the [documentation](#!/guide/dev_colorbutton)\r
+ * and see the [SDK sample](http://sdk.ckeditor.com/samples/colorbutton.html).\r
+ *\r
+ *             config.colorButton_colorsPerRow = 8;\r
+ *\r
+ * @since 4.6.2\r
+ * @cfg {Number} [colorButton_colorsPerRow=6]\r
+ * @member CKEDITOR.config\r
+ */\r
+\r
+/**\r
+ * Whether the plugin should convert `background` CSS properties with color only, to a `background-color` property,\r
+ * allowing the [Color Button](http://ckeditor.com/addon/colorbutton) plugin to edit these styles.\r
+ *\r
+ *             config.colorButton_normalizeBackground = false;\r
+ *\r
+ * @since 4.6.1\r
+ * @cfg {Boolean} [colorButton_normalizeBackground=true]\r
+ * @member CKEDITOR.config\r
+ */\r
diff --git a/sources/plugins/colordialog/dialogs/colordialog.css b/sources/plugins/colordialog/dialogs/colordialog.css
new file mode 100644 (file)
index 0000000..3ec0d2a
--- /dev/null
@@ -0,0 +1,20 @@
+/**\r
+ * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+ * For licensing, see LICENSE.md or http://ckeditor.com/license\r
+ */\r
+\r
+.cke_colordialog_colorcell {\r
+       width: 12px; /* All cells have equal width which depends on parent width (in this case table parent). Width works more like max-width. */\r
+       height: 14px;\r
+       padding: 1px; /* Padding is replaced by border for focused cells. Prevents 'jumping' when adding borders. */\r
+}\r
+\r
+.cke_colordialog_colorcell.cke_colordialog_focused_light,\r
+.cke_colordialog_colorcell.cke_colordialog_focused_dark {\r
+       padding: 0; /* Shrink cell to allow 1px border indicating focus. */\r
+       border: 1px dotted #000;\r
+}\r
+\r
+.cke_colordialog_colorcell.cke_colordialog_focused_dark {\r
+       border-color: #FFF;\r
+}\r
diff --git a/sources/plugins/colordialog/dialogs/colordialog.js b/sources/plugins/colordialog/dialogs/colordialog.js
new file mode 100644 (file)
index 0000000..cb67766
--- /dev/null
@@ -0,0 +1,343 @@
+/**\r
+ * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+ * For licensing, see LICENSE.md or http://ckeditor.com/license\r
+ */\r
+\r
+CKEDITOR.dialog.add( 'colordialog', function( editor ) {\r
+       // Define some shorthands.\r
+       var $el = CKEDITOR.dom.element,\r
+               $doc = CKEDITOR.document,\r
+               lang = editor.lang.colordialog,\r
+               colorCellCls = 'cke_colordialog_colorcell',\r
+               focusedColorLightCls = 'cke_colordialog_focused_light',\r
+               focusedColorDarkCls = 'cke_colordialog_focused_dark',\r
+               selectedColorCls = 'cke_colordialog_selected';\r
+\r
+       // Reference the dialog.\r
+       var dialog,\r
+               selected;\r
+\r
+       var spacer = {\r
+               type: 'html',\r
+               html: '&nbsp;'\r
+       };\r
+\r
+       function clearSelected() {\r
+               $doc.getById( selHiColorId ).removeStyle( 'background-color' );\r
+               dialog.getContentElement( 'picker', 'selectedColor' ).setValue( '' );\r
+               removeSelected();\r
+       }\r
+\r
+       function updateSelected( evt ) {\r
+               var target = evt.data.getTarget(),\r
+                       color;\r
+\r
+               if ( target.getName() == 'td' && ( color = target.getChild( 0 ).getHtml() ) ) {\r
+                       removeSelected();\r
+\r
+                       selected = target;\r
+                       selected.setAttribute( 'aria-selected', true );\r
+                       selected.addClass( selectedColorCls );\r
+                       dialog.getContentElement( 'picker', 'selectedColor' ).setValue( color );\r
+               }\r
+       }\r
+\r
+       function removeSelected() {\r
+               if ( selected ) {\r
+                       selected.removeClass( selectedColorCls );\r
+                       selected.removeAttribute( 'aria-selected' ); // Attribute aria-selected should also be removed when selection changes.\r
+                       selected = null;\r
+               }\r
+       }\r
+\r
+       // Basing black-white decision off of luma scheme using the Rec. 709 version.\r
+       function isLightColor( color ) {\r
+               color = color.replace( /^#/, '' );\r
+               for ( var i = 0, rgb = []; i <= 2; i++ )\r
+                       rgb[ i ] = parseInt( color.substr( i * 2, 2 ), 16 );\r
+               var luma = ( 0.2126 * rgb[ 0 ] ) + ( 0.7152 * rgb[ 1 ] ) + ( 0.0722 * rgb[ 2 ] );\r
+               return luma >= 165;\r
+       }\r
+\r
+       // Distinguish focused and hover states.\r
+       var focused, hovered;\r
+\r
+       // Apply highlight style.\r
+       function updateHighlight( event ) {\r
+               // Convert to event.\r
+               !event.name && ( event = new CKEDITOR.event( event ) );\r
+\r
+               var isFocus = !( /mouse/ ).test( event.name ),\r
+                       target = event.data.getTarget(),\r
+                       color;\r
+\r
+               if ( target.getName() == 'td' && ( color = target.getChild( 0 ).getHtml() ) ) {\r
+                       removeHighlight( event );\r
+\r
+                       isFocus ? focused = target : hovered = target;\r
+\r
+                       // Apply CSS class to show focus.\r
+                       if ( isFocus ) {\r
+                               target.addClass( isLightColor( color ) ? focusedColorLightCls : focusedColorDarkCls );\r
+                       }\r
+                       setHighlight( color );\r
+               }\r
+       }\r
+\r
+       function clearHighlight() {\r
+               focused.removeClass( focusedColorLightCls );\r
+               focused.removeClass( focusedColorDarkCls );\r
+               setHighlight( false );\r
+               focused = null;\r
+       }\r
+\r
+       // Remove previously focused style.\r
+       function removeHighlight( event ) {\r
+               var isFocus = !( /mouse/ ).test( event.name ),\r
+                       target = isFocus && focused;\r
+\r
+               if ( target ) {\r
+                       target.removeClass( focusedColorLightCls );\r
+                       target.removeClass( focusedColorDarkCls );\r
+               }\r
+\r
+               if ( !( focused || hovered ) ) {\r
+                       setHighlight( false );\r
+               }\r
+       }\r
+\r
+       function setHighlight( color ) {\r
+               if ( color ) {\r
+                       $doc.getById( hicolorId ).setStyle( 'background-color', color );\r
+                       $doc.getById( hicolorTextId ).setHtml( color );\r
+\r
+               } else {\r
+                       $doc.getById( hicolorId ).removeStyle( 'background-color' );\r
+                       $doc.getById( hicolorTextId ).setHtml( '&nbsp;' );\r
+               }\r
+       }\r
+\r
+       function onKeyStrokes( evt ) {\r
+               var domEvt = evt.data;\r
+\r
+               var element = domEvt.getTarget();\r
+               var relative, nodeToMove;\r
+               var keystroke = domEvt.getKeystroke(),\r
+                       rtl = editor.lang.dir == 'rtl';\r
+\r
+               switch ( keystroke ) {\r
+                       // UP-ARROW\r
+                       case 38:\r
+                               // relative is TR\r
+                               if ( ( relative = element.getParent().getPrevious() ) ) {\r
+                                       nodeToMove = relative.getChild( [ element.getIndex() ] );\r
+                                       nodeToMove.focus();\r
+                               }\r
+                               domEvt.preventDefault();\r
+                               break;\r
+                       // DOWN-ARROW\r
+                       case 40:\r
+                               // relative is TR\r
+                               if ( ( relative = element.getParent().getNext() ) ) {\r
+                                       nodeToMove = relative.getChild( [ element.getIndex() ] );\r
+                                       if ( nodeToMove && nodeToMove.type == 1 )\r
+                                               nodeToMove.focus();\r
+\r
+                               }\r
+                               domEvt.preventDefault();\r
+                               break;\r
+\r
+                       // SPACE\r
+                       // ENTER\r
+                       case 32:\r
+                       case 13:\r
+                               updateSelected( evt );\r
+                               domEvt.preventDefault();\r
+                               break;\r
+\r
+                       // RIGHT-ARROW\r
+                       case rtl ? 37 : 39:\r
+                               // relative is TD\r
+                               if ( ( nodeToMove = element.getNext() ) ) {\r
+                                       if ( nodeToMove.type == 1 ) {\r
+                                               nodeToMove.focus();\r
+                                               domEvt.preventDefault( true );\r
+                                       }\r
+                               }\r
+                               // relative is TR\r
+                               else if ( ( relative = element.getParent().getNext() ) ) {\r
+                                       nodeToMove = relative.getChild( [ 0 ] );\r
+                                       if ( nodeToMove && nodeToMove.type == 1 ) {\r
+                                               nodeToMove.focus();\r
+                                               domEvt.preventDefault( true );\r
+                                       }\r
+                               }\r
+                               break;\r
+\r
+                       // LEFT-ARROW\r
+                       case rtl ? 39 : 37:\r
+                               // relative is TD\r
+                               if ( ( nodeToMove = element.getPrevious() ) ) {\r
+                                       nodeToMove.focus();\r
+                                       domEvt.preventDefault( true );\r
+                               }\r
+                               // relative is TR\r
+                               else if ( ( relative = element.getParent().getPrevious() ) ) {\r
+                                       nodeToMove = relative.getLast();\r
+                                       nodeToMove.focus();\r
+                                       domEvt.preventDefault( true );\r
+                               }\r
+                               break;\r
+                       default:\r
+                               // Do not stop not handled events.\r
+                               return;\r
+               }\r
+       }\r
+\r
+       function createColorTable() {\r
+               table = CKEDITOR.dom.element.createFromHtml( '<table tabIndex="-1" class="cke_colordialog_table"' +\r
+                       ' aria-label="' + lang.options + '" role="grid" style="border-collapse:separate;" cellspacing="0">' +\r
+                       '<caption class="cke_voice_label">' + lang.options + '</caption>' +\r
+                       '<tbody role="presentation"></tbody></table>' );\r
+\r
+               table.on( 'mouseover', updateHighlight );\r
+               table.on( 'mouseout', removeHighlight );\r
+\r
+               // Create the base colors array.\r
+               var aColors = [ '00', '33', '66', '99', 'cc', 'ff' ];\r
+\r
+               // This function combines two ranges of three values from the color array into a row.\r
+               function appendColorRow( rangeA, rangeB ) {\r
+                       for ( var i = rangeA; i < rangeA + 3; i++ ) {\r
+                               var row = new $el( table.$.insertRow( -1 ) );\r
+                               row.setAttribute( 'role', 'row' );\r
+\r
+                               for ( var j = rangeB; j < rangeB + 3; j++ ) {\r
+                                       for ( var n = 0; n < 6; n++ ) {\r
+                                               appendColorCell( row.$, '#' + aColors[ j ] + aColors[ n ] + aColors[ i ] );\r
+                                       }\r
+                               }\r
+                       }\r
+               }\r
+\r
+               // This function create a single color cell in the color table.\r
+               function appendColorCell( targetRow, color ) {\r
+                       var cell = new $el( targetRow.insertCell( -1 ) );\r
+                       cell.setAttribute( 'class', 'ColorCell ' + colorCellCls );\r
+                       cell.setAttribute( 'tabIndex', -1 );\r
+                       cell.setAttribute( 'role', 'gridcell' );\r
+\r
+                       cell.on( 'keydown', onKeyStrokes );\r
+                       cell.on( 'click', updateSelected );\r
+                       cell.on( 'focus', updateHighlight );\r
+                       cell.on( 'blur', removeHighlight );\r
+\r
+                       cell.setStyle( 'background-color', color );\r
+\r
+                       var colorLabel = numbering( 'color_table_cell' );\r
+                       cell.setAttribute( 'aria-labelledby', colorLabel );\r
+                       cell.append( CKEDITOR.dom.element.createFromHtml( '<span id="' + colorLabel + '" class="cke_voice_label">' + color + '</span>', CKEDITOR.document ) );\r
+               }\r
+\r
+               appendColorRow( 0, 0 );\r
+               appendColorRow( 3, 0 );\r
+               appendColorRow( 0, 3 );\r
+               appendColorRow( 3, 3 );\r
+\r
+               // Create the last row.\r
+               var oRow = new $el( table.$.insertRow( -1 ) );\r
+               oRow.setAttribute( 'role', 'row' );\r
+\r
+               // Create the gray scale colors cells.\r
+               appendColorCell( oRow.$, '#000000' );\r
+               for ( var n = 0; n < 16; n++  ) {\r
+                       var c = n.toString( 16 );\r
+                       appendColorCell( oRow.$, '#' + c + c + c + c + c + c );\r
+               }\r
+               appendColorCell( oRow.$, '#ffffff' );\r
+       }\r
+\r
+       var numbering = function( id ) {\r
+                       return CKEDITOR.tools.getNextId() + '_' + id;\r
+               },\r
+               hicolorId = numbering( 'hicolor' ),\r
+               hicolorTextId = numbering( 'hicolortext' ),\r
+               selHiColorId = numbering( 'selhicolor' ),\r
+               table;\r
+\r
+       createColorTable();\r
+\r
+       // Load CSS.\r
+       CKEDITOR.document.appendStyleSheet( CKEDITOR.getUrl( CKEDITOR.plugins.get( 'colordialog' ).path + 'dialogs/colordialog.css' ) );\r
+\r
+       return {\r
+               title: lang.title,\r
+               minWidth: 360,\r
+               minHeight: 220,\r
+               onLoad: function() {\r
+                       // Update reference.\r
+                       dialog = this;\r
+               },\r
+               onHide: function() {\r
+                       clearSelected();\r
+                       clearHighlight();\r
+               },\r
+               contents: [ {\r
+                       id: 'picker',\r
+                       label: lang.title,\r
+                       accessKey: 'I',\r
+                       elements: [ {\r
+                               type: 'hbox',\r
+                               padding: 0,\r
+                               widths: [ '70%', '10%', '30%' ],\r
+                               children: [ {\r
+                                       type: 'html',\r
+                                       html: '<div></div>',\r
+                                       onLoad: function() {\r
+                                               CKEDITOR.document.getById( this.domId ).append( table );\r
+                                       },\r
+                                       focus: function() {\r
+                                               // Restore the previously focused cell,\r
+                                               // otherwise put the initial focus on the first table cell.\r
+                                               ( focused || this.getElement().getElementsByTag( 'td' ).getItem( 0 ) ).focus();\r
+                                       }\r
+                               },\r
+                               spacer,\r
+                               {\r
+                                       type: 'vbox',\r
+                                       padding: 0,\r
+                                       widths: [ '70%', '5%', '25%' ],\r
+                                       children: [ {\r
+                                               type: 'html',\r
+                                               html: '<span>' + lang.highlight + '</span>' +\r
+                                                       '<div id="' + hicolorId + '" style="border: 1px solid; height: 74px; width: 74px;"></div>' +\r
+                                                       '<div id="' + hicolorTextId + '">&nbsp;</div><span>' + lang.selected + '</span>' +\r
+                                                       '<div id="' + selHiColorId + '" style="border: 1px solid; height: 20px; width: 74px;"></div>'\r
+                                       },\r
+                                       {\r
+                                               type: 'text',\r
+                                               label: lang.selected,\r
+                                               labelStyle: 'display:none',\r
+                                               id: 'selectedColor',\r
+                                               style: 'width: 76px;margin-top:4px',\r
+                                               onChange: function() {\r
+                                                       // Try to update color preview with new value. If fails, then set it no none.\r
+                                                       try {\r
+                                                               $doc.getById( selHiColorId ).setStyle( 'background-color', this.getValue() );\r
+                                                       } catch ( e ) {\r
+                                                               clearSelected();\r
+                                                       }\r
+                                               }\r
+                                       },\r
+                                       spacer,\r
+                                       {\r
+                                               type: 'button',\r
+                                               id: 'clear',\r
+                                               label: lang.clear,\r
+                                               onClick: clearSelected\r
+                                       } ]\r
+                               } ]\r
+                       } ]\r
+               } ]\r
+       };\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/af.js b/sources/plugins/colordialog/lang/af.js
new file mode 100644 (file)
index 0000000..2fc0118
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'af', {\r
+       clear: 'Herstel',\r
+       highlight: 'Aktief',\r
+       options: 'Kleuropsies',\r
+       selected: 'Geselekteer',\r
+       title: 'Kies kleur'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/ar.js b/sources/plugins/colordialog/lang/ar.js
new file mode 100644 (file)
index 0000000..cec0667
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'ar', {\r
+       clear: 'مسح',\r
+       highlight: 'تحديد',\r
+       options: 'اختيارات الألوان',\r
+       selected: 'اللون المختار',\r
+       title: 'اختر اللون'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/az.js b/sources/plugins/colordialog/lang/az.js
new file mode 100644 (file)
index 0000000..0ddae4b
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'az', {\r
+       clear: 'Təmizlə',\r
+       highlight: 'Ayırmaq',\r
+       options: 'Rəng seçimləri',\r
+       selected: 'Seçilmiş rəng',\r
+       title: 'Rəngi seç'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/bg.js b/sources/plugins/colordialog/lang/bg.js
new file mode 100644 (file)
index 0000000..bd99938
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'bg', {\r
+       clear: 'Изчистване',\r
+       highlight: 'Осветяване',\r
+       options: 'Цветови опции',\r
+       selected: 'Изберете цвят',\r
+       title: 'Изберете цвят'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/bn.js b/sources/plugins/colordialog/lang/bn.js
new file mode 100644 (file)
index 0000000..1f07b18
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'bn', {\r
+       clear: 'Clear', // MISSING\r
+       highlight: 'Highlight', // MISSING\r
+       options: 'Color Options', // MISSING\r
+       selected: 'Selected Color', // MISSING\r
+       title: 'Select color' // MISSING\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/bs.js b/sources/plugins/colordialog/lang/bs.js
new file mode 100644 (file)
index 0000000..94093f9
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'bs', {\r
+       clear: 'Clear', // MISSING\r
+       highlight: 'Highlight', // MISSING\r
+       options: 'Color Options', // MISSING\r
+       selected: 'Selected Color', // MISSING\r
+       title: 'Select color' // MISSING\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/ca.js b/sources/plugins/colordialog/lang/ca.js
new file mode 100644 (file)
index 0000000..09a2062
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'ca', {\r
+       clear: 'Neteja',\r
+       highlight: 'Destacat',\r
+       options: 'Opcions del color',\r
+       selected: 'Color Seleccionat',\r
+       title: 'Seleccioni el color'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/cs.js b/sources/plugins/colordialog/lang/cs.js
new file mode 100644 (file)
index 0000000..56a99b7
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'cs', {\r
+       clear: 'Vyčistit',\r
+       highlight: 'Zvýraznit',\r
+       options: 'Nastavení barvy',\r
+       selected: 'Vybráno',\r
+       title: 'Výběr barvy'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/cy.js b/sources/plugins/colordialog/lang/cy.js
new file mode 100644 (file)
index 0000000..84501b6
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'cy', {\r
+       clear: 'Clirio',\r
+       highlight: 'Uwcholeuo',\r
+       options: 'Opsiynau Lliw',\r
+       selected: 'Lliw a Ddewiswyd',\r
+       title: 'Dewis lliw'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/da.js b/sources/plugins/colordialog/lang/da.js
new file mode 100644 (file)
index 0000000..24188c7
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'da', {\r
+       clear: 'Nulstil',\r
+       highlight: 'Markér',\r
+       options: 'Farvemuligheder',\r
+       selected: 'Valgt farve',\r
+       title: 'Vælg farve'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/de-ch.js b/sources/plugins/colordialog/lang/de-ch.js
new file mode 100644 (file)
index 0000000..9c9f542
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'de-ch', {\r
+       clear: 'Entfernen',\r
+       highlight: 'Hervorheben',\r
+       options: 'Farboptionen',\r
+       selected: 'Ausgewählte Farbe',\r
+       title: 'Farbe auswählen'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/de.js b/sources/plugins/colordialog/lang/de.js
new file mode 100644 (file)
index 0000000..eac47c7
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'de', {\r
+       clear: 'Entfernen',\r
+       highlight: 'Hervorheben',\r
+       options: 'Farboptionen',\r
+       selected: 'Ausgewählte Farbe',\r
+       title: 'Farbe auswählen'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/el.js b/sources/plugins/colordialog/lang/el.js
new file mode 100644 (file)
index 0000000..ac63513
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'el', {\r
+       clear: 'Εκκαθάριση',\r
+       highlight: 'Σήμανση',\r
+       options: 'Επιλογές Χρωμάτων',\r
+       selected: 'Επιλεγμένο Χρώμα',\r
+       title: 'Επιλογή χρώματος'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/en-au.js b/sources/plugins/colordialog/lang/en-au.js
new file mode 100644 (file)
index 0000000..4f979a0
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'en-au', {\r
+       clear: 'Clear', // MISSING\r
+       highlight: 'Highlight', // MISSING\r
+       options: 'Color Options', // MISSING\r
+       selected: 'Selected Color', // MISSING\r
+       title: 'Select color' // MISSING\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/en-ca.js b/sources/plugins/colordialog/lang/en-ca.js
new file mode 100644 (file)
index 0000000..4a42cdf
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'en-ca', {\r
+       clear: 'Clear', // MISSING\r
+       highlight: 'Highlight', // MISSING\r
+       options: 'Color Options', // MISSING\r
+       selected: 'Selected Color', // MISSING\r
+       title: 'Select color' // MISSING\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/en-gb.js b/sources/plugins/colordialog/lang/en-gb.js
new file mode 100644 (file)
index 0000000..75a4a57
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'en-gb', {\r
+       clear: 'Clear',\r
+       highlight: 'Highlight',\r
+       options: 'Colour Options',\r
+       selected: 'Selected Colour',\r
+       title: 'Select colour'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/en.js b/sources/plugins/colordialog/lang/en.js
new file mode 100644 (file)
index 0000000..1cc75ee
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'en', {\r
+       clear: 'Clear',\r
+       highlight: 'Highlight',\r
+       options: 'Color Options',\r
+       selected: 'Selected Color',\r
+       title: 'Select color'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/eo.js b/sources/plugins/colordialog/lang/eo.js
new file mode 100644 (file)
index 0000000..ad6b72f
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'eo', {\r
+       clear: 'Forigi',\r
+       highlight: 'Detaloj',\r
+       options: 'Opcioj pri koloroj',\r
+       selected: 'Selektita koloro',\r
+       title: 'Selekti koloron'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/es.js b/sources/plugins/colordialog/lang/es.js
new file mode 100644 (file)
index 0000000..4a930bf
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'es', {\r
+       clear: 'Borrar',\r
+       highlight: 'Muestra',\r
+       options: 'Opciones de colores',\r
+       selected: 'Elegido',\r
+       title: 'Elegir color'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/et.js b/sources/plugins/colordialog/lang/et.js
new file mode 100644 (file)
index 0000000..ed99a3c
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'et', {\r
+       clear: 'Eemalda',\r
+       highlight: 'Näidis',\r
+       options: 'Värvi valikud',\r
+       selected: 'Valitud värv',\r
+       title: 'Värvi valimine'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/eu.js b/sources/plugins/colordialog/lang/eu.js
new file mode 100644 (file)
index 0000000..0b317ec
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'eu', {\r
+       clear: 'Garbitu',\r
+       highlight: 'Nabarmendu',\r
+       options: 'Kolore aukerak',\r
+       selected: 'Hautatutako kolorea',\r
+       title: 'Hautatu kolorea'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/fa.js b/sources/plugins/colordialog/lang/fa.js
new file mode 100644 (file)
index 0000000..cbd4caf
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'fa', {\r
+       clear: 'پاک کردن',\r
+       highlight: 'متمایز',\r
+       options: 'گزینه​های رنگ',\r
+       selected: 'رنگ انتخاب شده',\r
+       title: 'انتخاب رنگ'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/fi.js b/sources/plugins/colordialog/lang/fi.js
new file mode 100644 (file)
index 0000000..d95dfd2
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'fi', {\r
+       clear: 'Poista',\r
+       highlight: 'Korostus',\r
+       options: 'Värin ominaisuudet',\r
+       selected: 'Valittu',\r
+       title: 'Valitse väri'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/fo.js b/sources/plugins/colordialog/lang/fo.js
new file mode 100644 (file)
index 0000000..d0e9ba7
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'fo', {\r
+       clear: 'Strika',\r
+       highlight: 'Framheva',\r
+       options: 'Litmøguleikar',\r
+       selected: 'Valdur litur',\r
+       title: 'Vel lit'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/fr-ca.js b/sources/plugins/colordialog/lang/fr-ca.js
new file mode 100644 (file)
index 0000000..07b39aa
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'fr-ca', {\r
+       clear: 'Effacer',\r
+       highlight: 'Surligner',\r
+       options: 'Options de couleur',\r
+       selected: 'Couleur sélectionnée',\r
+       title: 'Choisir une couleur'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/fr.js b/sources/plugins/colordialog/lang/fr.js
new file mode 100644 (file)
index 0000000..c8cd27b
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'fr', {\r
+       clear: 'Effacer',\r
+       highlight: 'Pointée',\r
+       options: 'Options de couleur',\r
+       selected: 'Couleur choisie',\r
+       title: 'Sélectionner une couleur'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/gl.js b/sources/plugins/colordialog/lang/gl.js
new file mode 100644 (file)
index 0000000..58012a2
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'gl', {\r
+       clear: 'Limpar',\r
+       highlight: 'Resaltar',\r
+       options: 'Opcións de cor',\r
+       selected: 'Cor seleccionado',\r
+       title: 'Seleccione unha cor'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/gu.js b/sources/plugins/colordialog/lang/gu.js
new file mode 100644 (file)
index 0000000..f6cb406
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'gu', {\r
+       clear: 'સાફ કરવું',\r
+       highlight: 'હાઈઈટ',\r
+       options: 'રંગના વિકલ્પ',\r
+       selected: 'પસંદ કરેલો રંગ',\r
+       title: 'રંગ પસંદ કરો'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/he.js b/sources/plugins/colordialog/lang/he.js
new file mode 100644 (file)
index 0000000..df15025
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'he', {\r
+       clear: 'ניקוי',\r
+       highlight: 'סימון',\r
+       options: 'אפשרויות צבע',\r
+       selected: 'בחירה',\r
+       title: 'בחירת צבע'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/hi.js b/sources/plugins/colordialog/lang/hi.js
new file mode 100644 (file)
index 0000000..3de17e1
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'hi', {\r
+       clear: 'Clear', // MISSING\r
+       highlight: 'Highlight', // MISSING\r
+       options: 'Color Options', // MISSING\r
+       selected: 'Selected Color', // MISSING\r
+       title: 'Select color' // MISSING\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/hr.js b/sources/plugins/colordialog/lang/hr.js
new file mode 100644 (file)
index 0000000..af3c205
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'hr', {\r
+       clear: 'Očisti',\r
+       highlight: 'Istaknuto',\r
+       options: 'Opcije boje',\r
+       selected: 'Odabrana boja',\r
+       title: 'Odaberi boju'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/hu.js b/sources/plugins/colordialog/lang/hu.js
new file mode 100644 (file)
index 0000000..868027f
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'hu', {\r
+       clear: 'Ürítés',\r
+       highlight: 'Nagyítás',\r
+       options: 'Szín opciók',\r
+       selected: 'Kiválasztott',\r
+       title: 'Válasszon színt'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/id.js b/sources/plugins/colordialog/lang/id.js
new file mode 100644 (file)
index 0000000..aa6f3c1
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'id', {\r
+       clear: 'Hapus',\r
+       highlight: 'Sorot',\r
+       options: 'Pilihan Warna',\r
+       selected: 'Warna Dipilih',\r
+       title: 'Pilih Warna'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/is.js b/sources/plugins/colordialog/lang/is.js
new file mode 100644 (file)
index 0000000..0e174fc
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'is', {\r
+       clear: 'Clear', // MISSING\r
+       highlight: 'Highlight', // MISSING\r
+       options: 'Color Options', // MISSING\r
+       selected: 'Selected Color', // MISSING\r
+       title: 'Select color' // MISSING\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/it.js b/sources/plugins/colordialog/lang/it.js
new file mode 100644 (file)
index 0000000..f711bbc
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'it', {\r
+       clear: 'cancella',\r
+       highlight: 'Evidenzia',\r
+       options: 'Opzioni colore',\r
+       selected: 'Seleziona il colore',\r
+       title: 'Selezionare il colore'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/ja.js b/sources/plugins/colordialog/lang/ja.js
new file mode 100644 (file)
index 0000000..e9f1b24
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'ja', {\r
+       clear: 'クリア',\r
+       highlight: 'ハイライト',\r
+       options: 'カラーオプション',\r
+       selected: '選択された色',\r
+       title: '色選択'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/ka.js b/sources/plugins/colordialog/lang/ka.js
new file mode 100644 (file)
index 0000000..d5ca13c
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'ka', {\r
+       clear: 'გასუფთავება',\r
+       highlight: 'ჩვენება',\r
+       options: 'ფერის პარამეტრები',\r
+       selected: 'არჩეული ფერი',\r
+       title: 'ფერის შეცვლა'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/km.js b/sources/plugins/colordialog/lang/km.js
new file mode 100644 (file)
index 0000000..9358fb9
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'km', {\r
+       clear: 'សម្អាត',\r
+       highlight: 'បន្លិច​ពណ៌',\r
+       options: 'ជម្រើស​ពណ៌',\r
+       selected: 'ពណ៌​ដែល​បាន​រើស',\r
+       title: 'រើស​ពណ៌'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/ko.js b/sources/plugins/colordialog/lang/ko.js
new file mode 100644 (file)
index 0000000..fb7f0f3
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'ko', {\r
+       clear: '비우기',\r
+       highlight: '강조',\r
+       options: '색상 옵션',\r
+       selected: '선택된 색상',\r
+       title: '색상 선택'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/ku.js b/sources/plugins/colordialog/lang/ku.js
new file mode 100644 (file)
index 0000000..20f0232
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'ku', {\r
+       clear: 'پاکیکەوە',\r
+       highlight: 'نیشانکردن',\r
+       options: 'هەڵبژاردەی ڕەنگەکان',\r
+       selected: 'ڕەنگی هەڵبژێردراو',\r
+       title: 'هەڵبژاردنی ڕەنگ'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/lt.js b/sources/plugins/colordialog/lang/lt.js
new file mode 100644 (file)
index 0000000..73135a9
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'lt', {\r
+       clear: 'Išvalyti',\r
+       highlight: 'Paryškinti',\r
+       options: 'Spalvos nustatymai',\r
+       selected: 'Pasirinkta spalva',\r
+       title: 'Pasirinkite spalvą'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/lv.js b/sources/plugins/colordialog/lang/lv.js
new file mode 100644 (file)
index 0000000..ffe1d21
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'lv', {\r
+       clear: 'Notīrīt',\r
+       highlight: 'Paraugs',\r
+       options: 'Krāsas uzstādījumi',\r
+       selected: 'Izvēlētā krāsa',\r
+       title: 'Izvēlies krāsu'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/mk.js b/sources/plugins/colordialog/lang/mk.js
new file mode 100644 (file)
index 0000000..704fb2d
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'mk', {\r
+       clear: 'Clear', // MISSING\r
+       highlight: 'Highlight', // MISSING\r
+       options: 'Color Options', // MISSING\r
+       selected: 'Selected Color', // MISSING\r
+       title: 'Select color' // MISSING\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/mn.js b/sources/plugins/colordialog/lang/mn.js
new file mode 100644 (file)
index 0000000..4e05303
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'mn', {\r
+       clear: 'Clear', // MISSING\r
+       highlight: 'Highlight', // MISSING\r
+       options: 'Color Options', // MISSING\r
+       selected: 'Selected Color', // MISSING\r
+       title: 'Select color' // MISSING\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/ms.js b/sources/plugins/colordialog/lang/ms.js
new file mode 100644 (file)
index 0000000..0b6601b
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'ms', {\r
+       clear: 'Clear', // MISSING\r
+       highlight: 'Highlight', // MISSING\r
+       options: 'Color Options', // MISSING\r
+       selected: 'Selected Color', // MISSING\r
+       title: 'Select color' // MISSING\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/nb.js b/sources/plugins/colordialog/lang/nb.js
new file mode 100644 (file)
index 0000000..f113e21
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'nb', {\r
+       clear: 'Tøm',\r
+       highlight: 'Merk',\r
+       options: 'Alternativer for farge',\r
+       selected: 'Valgt farge',\r
+       title: 'Velg farge'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/nl.js b/sources/plugins/colordialog/lang/nl.js
new file mode 100644 (file)
index 0000000..efa32bd
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'nl', {\r
+       clear: 'Wissen',\r
+       highlight: 'Actief',\r
+       options: 'Kleuropties',\r
+       selected: 'Geselecteerde kleur',\r
+       title: 'Selecteer kleur'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/no.js b/sources/plugins/colordialog/lang/no.js
new file mode 100644 (file)
index 0000000..6dc1f8a
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'no', {\r
+       clear: 'Tøm',\r
+       highlight: 'Merk',\r
+       options: 'Alternativer for farge',\r
+       selected: 'Valgt',\r
+       title: 'Velg farge'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/oc.js b/sources/plugins/colordialog/lang/oc.js
new file mode 100644 (file)
index 0000000..c093efb
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'oc', {\r
+       clear: 'Escafar',\r
+       highlight: 'Puntada',\r
+       options: 'Opcions de color',\r
+       selected: 'Color seleccionada',\r
+       title: 'Seleccionar una color'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/pl.js b/sources/plugins/colordialog/lang/pl.js
new file mode 100644 (file)
index 0000000..ff7dea2
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'pl', {\r
+       clear: 'Wyczyść',\r
+       highlight: 'Zaznacz',\r
+       options: 'Opcje koloru',\r
+       selected: 'Wybrany',\r
+       title: 'Wybierz kolor'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/pt-br.js b/sources/plugins/colordialog/lang/pt-br.js
new file mode 100644 (file)
index 0000000..6a9118b
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'pt-br', {\r
+       clear: 'Limpar',\r
+       highlight: 'Grifar',\r
+       options: 'Opções de Cor',\r
+       selected: 'Cor Selecionada',\r
+       title: 'Selecione uma Cor'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/pt.js b/sources/plugins/colordialog/lang/pt.js
new file mode 100644 (file)
index 0000000..94067d4
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'pt', {\r
+       clear: 'Limpar',\r
+       highlight: 'Realçar',\r
+       options: 'Opções de cor',\r
+       selected: 'Cor selecionada',\r
+       title: 'Selecionar cor'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/ro.js b/sources/plugins/colordialog/lang/ro.js
new file mode 100644 (file)
index 0000000..463a378
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'ro', {\r
+       clear: 'Clear', // MISSING\r
+       highlight: 'Highlight', // MISSING\r
+       options: 'Color Options', // MISSING\r
+       selected: 'Selected Color', // MISSING\r
+       title: 'Select color' // MISSING\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/ru.js b/sources/plugins/colordialog/lang/ru.js
new file mode 100644 (file)
index 0000000..9cfc5bb
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'ru', {\r
+       clear: 'Очистить',\r
+       highlight: 'Под курсором',\r
+       options: 'Настройки цвета',\r
+       selected: 'Выбранный цвет',\r
+       title: 'Выберите цвет'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/si.js b/sources/plugins/colordialog/lang/si.js
new file mode 100644 (file)
index 0000000..c67dd82
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'si', {\r
+       clear: 'පැහැදිලි',\r
+       highlight: 'මතුකර පෙන්වන්න',\r
+       options: 'වර්ණ විකල්ප',\r
+       selected: 'තෙරු වර්ණ',\r
+       title: 'වර්ණ තෝරන්න'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/sk.js b/sources/plugins/colordialog/lang/sk.js
new file mode 100644 (file)
index 0000000..1638bb3
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'sk', {\r
+       clear: 'Vyčistiť',\r
+       highlight: 'Zvýrazniť',\r
+       options: 'Možnosti farby',\r
+       selected: 'Vybraná farba',\r
+       title: 'Vybrať farbu'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/sl.js b/sources/plugins/colordialog/lang/sl.js
new file mode 100644 (file)
index 0000000..d3d402e
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'sl', {\r
+       clear: 'Počisti',\r
+       highlight: 'Poudarjeno',\r
+       options: 'Možnosti barve',\r
+       selected: 'Izbrana barva',\r
+       title: 'Izberi barvo'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/sq.js b/sources/plugins/colordialog/lang/sq.js
new file mode 100644 (file)
index 0000000..5569e13
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'sq', {\r
+       clear: 'Pastro',\r
+       highlight: 'Thekso',\r
+       options: 'Përzgjedhjet e Ngjyrave',\r
+       selected: 'Ngjyra e Përzgjedhur',\r
+       title: 'Përzgjidh një ngjyrë'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/sr-latn.js b/sources/plugins/colordialog/lang/sr-latn.js
new file mode 100644 (file)
index 0000000..0c7b618
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'sr-latn', {\r
+       clear: 'Clear', // MISSING\r
+       highlight: 'Highlight', // MISSING\r
+       options: 'Color Options', // MISSING\r
+       selected: 'Selected Color', // MISSING\r
+       title: 'Select color' // MISSING\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/sr.js b/sources/plugins/colordialog/lang/sr.js
new file mode 100644 (file)
index 0000000..4ea66ab
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'sr', {\r
+       clear: 'Clear', // MISSING\r
+       highlight: 'Highlight', // MISSING\r
+       options: 'Color Options', // MISSING\r
+       selected: 'Selected Color', // MISSING\r
+       title: 'Select color' // MISSING\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/sv.js b/sources/plugins/colordialog/lang/sv.js
new file mode 100644 (file)
index 0000000..7f41bd1
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'sv', {\r
+       clear: 'Rensa',\r
+       highlight: 'Markera',\r
+       options: 'Färgalternativ',\r
+       selected: 'Vald färg',\r
+       title: 'Välj färg'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/th.js b/sources/plugins/colordialog/lang/th.js
new file mode 100644 (file)
index 0000000..94c5f9a
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'th', {\r
+       clear: 'Clear', // MISSING\r
+       highlight: 'Highlight', // MISSING\r
+       options: 'Color Options', // MISSING\r
+       selected: 'Selected Color', // MISSING\r
+       title: 'Select color' // MISSING\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/tr.js b/sources/plugins/colordialog/lang/tr.js
new file mode 100644 (file)
index 0000000..d0f8e9b
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'tr', {\r
+       clear: 'Temizle',\r
+       highlight: 'İşaretle',\r
+       options: 'Renk Seçenekleri',\r
+       selected: 'Seçilmiş',\r
+       title: 'Renk seç'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/tt.js b/sources/plugins/colordialog/lang/tt.js
new file mode 100644 (file)
index 0000000..0a49dd7
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'tt', {\r
+       clear: 'Бушату',\r
+       highlight: 'Билгеләү',\r
+       options: 'Төс көйләүләре',\r
+       selected: 'Сайланган төсләр',\r
+       title: 'Төс сайлау'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/ug.js b/sources/plugins/colordialog/lang/ug.js
new file mode 100644 (file)
index 0000000..3a1ffb8
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'ug', {\r
+       clear: 'تازىلا',\r
+       highlight: 'يورۇت',\r
+       options: 'رەڭ تاللانمىسى',\r
+       selected: 'رەڭ تاللاڭ',\r
+       title: 'رەڭ تاللاڭ'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/uk.js b/sources/plugins/colordialog/lang/uk.js
new file mode 100644 (file)
index 0000000..9f524d3
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'uk', {\r
+       clear: 'Очистити',\r
+       highlight: 'Колір, на який вказує курсор',\r
+       options: 'Опції кольорів',\r
+       selected: 'Обраний колір',\r
+       title: 'Обрати колір'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/vi.js b/sources/plugins/colordialog/lang/vi.js
new file mode 100644 (file)
index 0000000..561f2e5
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'vi', {\r
+       clear: 'Xóa bỏ',\r
+       highlight: 'Màu chọn',\r
+       options: 'Tùy chọn màu',\r
+       selected: 'Màu đã chọn',\r
+       title: 'Chọn màu'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/zh-cn.js b/sources/plugins/colordialog/lang/zh-cn.js
new file mode 100644 (file)
index 0000000..17341a7
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'zh-cn', {\r
+       clear: '清除',\r
+       highlight: '高亮',\r
+       options: '颜色选项',\r
+       selected: '选择颜色',\r
+       title: '选择颜色'\r
+} );\r
diff --git a/sources/plugins/colordialog/lang/zh.js b/sources/plugins/colordialog/lang/zh.js
new file mode 100644 (file)
index 0000000..d2a50c6
--- /dev/null
@@ -0,0 +1,11 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'colordialog', 'zh', {\r
+       clear: '清除',\r
+       highlight: '高亮',\r
+       options: '色彩選項',\r
+       selected: '選取的色彩',\r
+       title: '選取色彩'\r
+} );\r
diff --git a/sources/plugins/colordialog/plugin.js b/sources/plugins/colordialog/plugin.js
new file mode 100644 (file)
index 0000000..1ad7e2d
--- /dev/null
@@ -0,0 +1,71 @@
+/**\r
+ * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+ * For licensing, see LICENSE.md or http://ckeditor.com/license\r
+ */\r
+\r
+CKEDITOR.plugins.colordialog = {\r
+       requires: 'dialog',\r
+       // jscs:disable maximumLineLength\r
+       lang: 'af,ar,az,bg,bn,bs,ca,cs,cy,da,de,de-ch,el,en,en-au,en-ca,en-gb,eo,es,et,eu,fa,fi,fo,fr,fr-ca,gl,gu,he,hi,hr,hu,id,is,it,ja,ka,km,ko,ku,lt,lv,mk,mn,ms,nb,nl,no,oc,pl,pt,pt-br,ro,ru,si,sk,sl,sq,sr,sr-latn,sv,th,tr,tt,ug,uk,vi,zh,zh-cn', // %REMOVE_LINE_CORE%\r
+       // jscs:enable maximumLineLength\r
+       init: function( editor ) {\r
+               var cmd = new CKEDITOR.dialogCommand( 'colordialog' );\r
+               cmd.editorFocus = false;\r
+\r
+               editor.addCommand( 'colordialog', cmd );\r
+\r
+               CKEDITOR.dialog.add( 'colordialog', this.path + 'dialogs/colordialog.js' );\r
+\r
+               /**\r
+                * Open up color dialog and to receive the selected color.\r
+                *\r
+                * @param {Function} callback The callback when color dialog is closed\r
+                * @param {String} callback.color The color value received if selected on the dialog.\r
+                * @param [scope] The scope in which the callback will be bound.\r
+                * @member CKEDITOR.editor\r
+                */\r
+               editor.getColorFromDialog = function( callback, scope ) {\r
+                       var onClose = function( evt ) {\r
+                               releaseHandlers( this );\r
+                               var color = evt.name == 'ok' ? this.getValueOf( 'picker', 'selectedColor' ) : null;\r
+                               callback.call( scope, color );\r
+                       };\r
+                       var releaseHandlers = function( dialog ) {\r
+                               dialog.removeListener( 'ok', onClose );\r
+                               dialog.removeListener( 'cancel', onClose );\r
+                       };\r
+                       var bindToDialog = function( dialog ) {\r
+                               dialog.on( 'ok', onClose );\r
+                               dialog.on( 'cancel', onClose );\r
+                       };\r
+\r
+                       editor.execCommand( 'colordialog' );\r
+\r
+                       if ( editor._.storedDialogs && editor._.storedDialogs.colordialog )\r
+                               bindToDialog( editor._.storedDialogs.colordialog );\r
+                       else {\r
+                               CKEDITOR.on( 'dialogDefinition', function( e ) {\r
+                                       if ( e.data.name != 'colordialog' )\r
+                                               return;\r
+\r
+                                       var definition = e.data.definition;\r
+\r
+                                       e.removeListener();\r
+                                       definition.onLoad = CKEDITOR.tools.override( definition.onLoad,\r
+                                               function( orginal ) {\r
+                                                       return function() {\r
+                                                               bindToDialog( this );\r
+                                                               definition.onLoad = orginal;\r
+                                                               if ( typeof orginal == 'function' )\r
+                                                                       orginal.call( this );\r
+                                                       };\r
+                                               } );\r
+                               } );\r
+                       }\r
+               };\r
+\r
+\r
+       }\r
+};\r
+\r
+CKEDITOR.plugins.add( 'colordialog', CKEDITOR.plugins.colordialog );\r
diff --git a/sources/plugins/div/dialogs/div.js b/sources/plugins/div/dialogs/div.js
new file mode 100644 (file)
index 0000000..140424f
--- /dev/null
@@ -0,0 +1,430 @@
+/*\r
+ * Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+ * For licensing, see LICENSE.md or http://ckeditor.com/license\r
+ */\r
+\r
+( function() {\r
+\r
+       // Add to collection with DUP examination.\r
+       // @param {Object} collection\r
+       // @param {Object} element\r
+       // @param {Object} database\r
+       function addSafely( collection, element, database ) {\r
+               // 1. IE doesn't support customData on text nodes;\r
+               // 2. Text nodes never get chance to appear twice;\r
+               if ( !element.is || !element.getCustomData( 'block_processed' ) ) {\r
+                       element.is && CKEDITOR.dom.element.setMarker( database, element, 'block_processed', true );\r
+                       collection.push( element );\r
+               }\r
+       }\r
+\r
+       // Dialog reused by both 'creatediv' and 'editdiv' commands.\r
+       // @param {Object} editor\r
+       // @param {String} command      The command name which indicate what the current command is.\r
+       function divDialog( editor, command ) {\r
+               // Definition of elements at which div operation should stopped.\r
+               var divLimitDefinition = ( function() {\r
+\r
+                       // Customzie from specialize blockLimit elements\r
+                       var definition = CKEDITOR.tools.extend( {}, CKEDITOR.dtd.$blockLimit );\r
+\r
+                       if ( editor.config.div_wrapTable ) {\r
+                               delete definition.td;\r
+                               delete definition.th;\r
+                       }\r
+                       return definition;\r
+               } )();\r
+\r
+               // DTD of 'div' element\r
+               var dtd = CKEDITOR.dtd.div;\r
+\r
+               // Get the first div limit element on the element's path.\r
+               // @param {Object} element\r
+               function getDivContainer( element ) {\r
+                       var container = editor.elementPath( element ).blockLimit;\r
+\r
+                       // Never consider read-only (i.e. contenteditable=false) element as\r
+                       // a first div limit (#11083).\r
+                       if ( container.isReadOnly() )\r
+                               container = container.getParent();\r
+\r
+                       // Dont stop at 'td' and 'th' when div should wrap entire table.\r
+                       if ( editor.config.div_wrapTable && container.is( [ 'td', 'th' ] ) ) {\r
+                               var parentPath = editor.elementPath( container.getParent() );\r
+                               container = parentPath.blockLimit;\r
+                       }\r
+\r
+                       return container;\r
+               }\r
+\r
+               // Init all fields' setup/commit function.\r
+               // @memberof divDialog\r
+               function setupFields() {\r
+                       this.foreach( function( field ) {\r
+                               // Exclude layout container elements\r
+                               if ( /^(?!vbox|hbox)/.test( field.type ) ) {\r
+                                       if ( !field.setup ) {\r
+                                               // Read the dialog fields values from the specified\r
+                                               // element attributes.\r
+                                               field.setup = function( element ) {\r
+                                                       field.setValue( element.getAttribute( field.id ) || '', 1 );\r
+                                               };\r
+                                       }\r
+                                       if ( !field.commit ) {\r
+                                               // Set element attributes assigned by the dialog\r
+                                               // fields.\r
+                                               field.commit = function( element ) {\r
+                                                       var fieldValue = this.getValue();\r
+                                                       // ignore default element attribute values\r
+                                                       if ( field.id == 'dir' && element.getComputedStyle( 'direction' ) == fieldValue ) {\r
+                                                               return;\r
+                                                       }\r
+\r
+                                                       if ( fieldValue )\r
+                                                               element.setAttribute( field.id, fieldValue );\r
+                                                       else\r
+                                                               element.removeAttribute( field.id );\r
+                                               };\r
+                                       }\r
+                               }\r
+                       } );\r
+               }\r
+\r
+               // Wrapping 'div' element around appropriate blocks among the selected ranges.\r
+               // @param {Object} editor\r
+               function createDiv( editor ) {\r
+                       // new adding containers OR detected pre-existed containers.\r
+                       var containers = [];\r
+                       // node markers store.\r
+                       var database = {};\r
+                       // All block level elements which contained by the ranges.\r
+                       var containedBlocks = [],\r
+                               block;\r
+\r
+                       // Get all ranges from the selection.\r
+                       var selection = editor.getSelection(),\r
+                               ranges = selection.getRanges();\r
+                       var bookmarks = selection.createBookmarks();\r
+                       var i, iterator;\r
+\r
+                       // collect all included elements from dom-iterator\r
+                       for ( i = 0; i < ranges.length; i++ ) {\r
+                               iterator = ranges[ i ].createIterator();\r
+                               while ( ( block = iterator.getNextParagraph() ) ) {\r
+                                       // include contents of blockLimit elements.\r
+                                       if ( block.getName() in divLimitDefinition && !block.isReadOnly() ) {\r
+                                               var j,\r
+                                                       childNodes = block.getChildren();\r
+                                               for ( j = 0; j < childNodes.count(); j++ )\r
+                                                       addSafely( containedBlocks, childNodes.getItem( j ), database );\r
+                                       } else {\r
+                                               while ( !dtd[ block.getName() ] && !block.equals( ranges[ i ].root ) )\r
+                                                       block = block.getParent();\r
+                                               addSafely( containedBlocks, block, database );\r
+                                       }\r
+                               }\r
+                       }\r
+\r
+                       CKEDITOR.dom.element.clearAllMarkers( database );\r
+\r
+                       var blockGroups = groupByDivLimit( containedBlocks );\r
+                       var ancestor, divElement;\r
+\r
+                       for ( i = 0; i < blockGroups.length; i++ ) {\r
+                               var currentNode = blockGroups[ i ][ 0 ];\r
+\r
+                               // Calculate the common parent node of all contained elements.\r
+                               ancestor = currentNode.getParent();\r
+                               for ( j = 1; j < blockGroups[ i ].length; j++ )\r
+                                       ancestor = ancestor.getCommonAncestor( blockGroups[ i ][ j ] );\r
+\r
+                               divElement = new CKEDITOR.dom.element( 'div', editor.document );\r
+\r
+                               // Normalize the blocks in each group to a common parent.\r
+                               for ( j = 0; j < blockGroups[ i ].length; j++ ) {\r
+                                       currentNode = blockGroups[ i ][ j ];\r
+\r
+                                       while ( !currentNode.getParent().equals( ancestor ) )\r
+                                               currentNode = currentNode.getParent();\r
+\r
+                                       // This could introduce some duplicated elements in array.\r
+                                       blockGroups[ i ][ j ] = currentNode;\r
+                               }\r
+\r
+                               // Wrapped blocks counting\r
+                               for ( j = 0; j < blockGroups[ i ].length; j++ ) {\r
+                                       currentNode = blockGroups[ i ][ j ];\r
+\r
+                                       // Avoid DUP elements introduced by grouping.\r
+                                       if ( !( currentNode.getCustomData && currentNode.getCustomData( 'block_processed' ) ) ) {\r
+                                               currentNode.is && CKEDITOR.dom.element.setMarker( database, currentNode, 'block_processed', true );\r
+\r
+                                               // Establish new container, wrapping all elements in this group.\r
+                                               if ( !j )\r
+                                                       divElement.insertBefore( currentNode );\r
+\r
+                                               divElement.append( currentNode );\r
+                                       }\r
+                               }\r
+\r
+                               CKEDITOR.dom.element.clearAllMarkers( database );\r
+                               containers.push( divElement );\r
+                       }\r
+\r
+                       selection.selectBookmarks( bookmarks );\r
+                       return containers;\r
+               }\r
+\r
+               // Divide a set of nodes to different groups by their path's blocklimit element.\r
+               // Note: the specified nodes should be in source order naturally, which mean they are supposed to producea by following class:\r
+               //  * CKEDITOR.dom.range.Iterator\r
+               //  * CKEDITOR.dom.domWalker\r
+               // @returns {Array[]} the grouped nodes\r
+               function groupByDivLimit( nodes ) {\r
+                       var groups = [],\r
+                               lastDivLimit = null,\r
+                               block;\r
+\r
+                       for ( var i = 0; i < nodes.length; i++ ) {\r
+                               block = nodes[ i ];\r
+                               var limit = getDivContainer( block );\r
+                               if ( !limit.equals( lastDivLimit ) ) {\r
+                                       lastDivLimit = limit;\r
+                                       groups.push( [] );\r
+                               }\r
+                               groups[ groups.length - 1 ].push( block );\r
+                       }\r
+                       return groups;\r
+               }\r
+\r
+               // Synchronous field values to other impacted fields is required, e.g. div styles\r
+               // change should also alter inline-style text.\r
+               function commitInternally( targetFields ) {\r
+                       var dialog = this.getDialog(),\r
+                               element = dialog._element && dialog._element.clone() || new CKEDITOR.dom.element( 'div', editor.document );\r
+\r
+                       // Commit this field and broadcast to target fields.\r
+                       this.commit( element, true );\r
+\r
+                       targetFields = [].concat( targetFields );\r
+                       var length = targetFields.length,\r
+                               field;\r
+                       for ( var i = 0; i < length; i++ ) {\r
+                               field = dialog.getContentElement.apply( dialog, targetFields[ i ].split( ':' ) );\r
+                               field && field.setup && field.setup( element, true );\r
+                       }\r
+               }\r
+\r
+\r
+               // Registered 'CKEDITOR.style' instances.\r
+               var styles = {};\r
+\r
+               // Hold a collection of created block container elements.\r
+               var containers = [];\r
+\r
+               // @type divDialog\r
+               return {\r
+                       title: editor.lang.div.title,\r
+                       minWidth: 400,\r
+                       minHeight: 165,\r
+                       contents: [ {\r
+                               id: 'info',\r
+                               label: editor.lang.common.generalTab,\r
+                               title: editor.lang.common.generalTab,\r
+                               elements: [ {\r
+                                       type: 'hbox',\r
+                                       widths: [ '50%', '50%' ],\r
+                                       children: [ {\r
+                                               id: 'elementStyle',\r
+                                               type: 'select',\r
+                                               style: 'width: 100%;',\r
+                                               label: editor.lang.div.styleSelectLabel,\r
+                                               'default': '',\r
+                                               // Options are loaded dynamically.\r
+                                               items: [\r
+                                                       [ editor.lang.common.notSet, '' ]\r
+                                               ],\r
+                                               onChange: function() {\r
+                                                       commitInternally.call( this, [ 'info:elementStyle', 'info:class', 'advanced:dir', 'advanced:style' ] );\r
+                                               },\r
+                                               setup: function( element ) {\r
+                                                       for ( var name in styles )\r
+                                                               styles[ name ].checkElementRemovable( element, true, editor ) && this.setValue( name, 1 );\r
+                                               },\r
+                                               commit: function( element ) {\r
+                                                       var styleName;\r
+                                                       if ( ( styleName = this.getValue() ) ) {\r
+                                                               var style = styles[ styleName ];\r
+                                                               style.applyToObject( element, editor );\r
+                                                       }\r
+                                                       else {\r
+                                                               element.removeAttribute( 'style' );\r
+                                                       }\r
+                                               }\r
+                                       },\r
+                                       {\r
+                                               id: 'class',\r
+                                               type: 'text',\r
+                                               requiredContent: 'div(cke-xyz)', // Random text like 'xyz' will check if all are allowed.\r
+                                               label: editor.lang.common.cssClass,\r
+                                               'default': ''\r
+                                       } ]\r
+                               } ]\r
+                       },\r
+                       {\r
+                               id: 'advanced',\r
+                               label: editor.lang.common.advancedTab,\r
+                               title: editor.lang.common.advancedTab,\r
+                               elements: [ {\r
+                                       type: 'vbox',\r
+                                       padding: 1,\r
+                                       children: [ {\r
+                                               type: 'hbox',\r
+                                               widths: [ '50%', '50%' ],\r
+                                               children: [ {\r
+                                                       type: 'text',\r
+                                                       id: 'id',\r
+                                                       requiredContent: 'div[id]',\r
+                                                       label: editor.lang.common.id,\r
+                                                       'default': ''\r
+                                               },\r
+                                               {\r
+                                                       type: 'text',\r
+                                                       id: 'lang',\r
+                                                       requiredContent: 'div[lang]',\r
+                                                       label: editor.lang.common.langCode,\r
+                                                       'default': ''\r
+                                               } ]\r
+                                       },\r
+                                       {\r
+                                               type: 'hbox',\r
+                                               children: [ {\r
+                                                       type: 'text',\r
+                                                       id: 'style',\r
+                                                       requiredContent: 'div{cke-xyz}', // Random text like 'xyz' will check if all are allowed.\r
+                                                       style: 'width: 100%;',\r
+                                                       label: editor.lang.common.cssStyle,\r
+                                                       'default': '',\r
+                                                       commit: function( element ) {\r
+                                                               element.setAttribute( 'style', this.getValue() );\r
+                                                       }\r
+                                               } ]\r
+                                       },\r
+                                       {\r
+                                               type: 'hbox',\r
+                                               children: [ {\r
+                                                       type: 'text',\r
+                                                       id: 'title',\r
+                                                       requiredContent: 'div[title]',\r
+                                                       style: 'width: 100%;',\r
+                                                       label: editor.lang.common.advisoryTitle,\r
+                                                       'default': ''\r
+                                               } ]\r
+                                       },\r
+                                       {\r
+                                               type: 'select',\r
+                                               id: 'dir',\r
+                                               requiredContent: 'div[dir]',\r
+                                               style: 'width: 100%;',\r
+                                               label: editor.lang.common.langDir,\r
+                                               'default': '',\r
+                                               items: [\r
+                                                       [ editor.lang.common.notSet, '' ],\r
+                                                       [ editor.lang.common.langDirLtr, 'ltr' ],\r
+                                                       [ editor.lang.common.langDirRtl, 'rtl' ]\r
+                                               ]\r
+                                       } ] }\r
+                               ]\r
+                       } ],\r
+                       onLoad: function() {\r
+                               setupFields.call( this );\r
+\r
+                               // Preparing for the 'elementStyle' field.\r
+                               var dialog = this,\r
+                                       stylesField = this.getContentElement( 'info', 'elementStyle' );\r
+\r
+                               // Reuse the 'stylescombo' plugin's styles definition.\r
+                               editor.getStylesSet( function( stylesDefinitions ) {\r
+                                       var styleName, style;\r
+\r
+                                       if ( stylesDefinitions ) {\r
+                                               // Digg only those styles that apply to 'div'.\r
+                                               for ( var i = 0; i < stylesDefinitions.length; i++ ) {\r
+                                                       var styleDefinition = stylesDefinitions[ i ];\r
+                                                       if ( styleDefinition.element && styleDefinition.element == 'div' ) {\r
+                                                               styleName = styleDefinition.name;\r
+                                                               styles[ styleName ] = style = new CKEDITOR.style( styleDefinition );\r
+\r
+                                                               if ( editor.filter.check( style ) ) {\r
+                                                                       // Populate the styles field options with style name.\r
+                                                                       stylesField.items.push( [ styleName, styleName ] );\r
+                                                                       stylesField.add( styleName, styleName );\r
+                                                               }\r
+                                                       }\r
+                                               }\r
+                                       }\r
+\r
+                                       // We should disable the content element\r
+                                       // it if no options are available at all.\r
+                                       stylesField[ stylesField.items.length > 1 ? 'enable' : 'disable' ]();\r
+\r
+                                       // Now setup the field value manually if dialog was opened on element. (#9689)\r
+                                       setTimeout( function() {\r
+                                               dialog._element && stylesField.setup( dialog._element );\r
+                                       }, 0 );\r
+                               } );\r
+                       },\r
+                       onShow: function() {\r
+                               // Whether always create new container regardless of existed\r
+                               // ones.\r
+                               if ( command == 'editdiv' ) {\r
+                                       // Try to discover the containers that already existed in\r
+                                       // ranges\r
+                                       // update dialog field values\r
+                                       this.setupContent( this._element = CKEDITOR.plugins.div.getSurroundDiv( editor ) );\r
+                               }\r
+                       },\r
+                       onOk: function() {\r
+                               if ( command == 'editdiv' )\r
+                                       containers = [ this._element ];\r
+                               else\r
+                                       containers = createDiv( editor, true );\r
+\r
+                               // Update elements attributes\r
+                               var size = containers.length;\r
+                               for ( var i = 0; i < size; i++ ) {\r
+                                       this.commitContent( containers[ i ] );\r
+\r
+                                       // Remove empty 'style' attribute.\r
+                                       !containers[ i ].getAttribute( 'style' ) && containers[ i ].removeAttribute( 'style' );\r
+                               }\r
+\r
+                               this.hide();\r
+                       },\r
+                       onHide: function() {\r
+                               // Remove style only when editing existing DIV. (#6315)\r
+                               if ( command == 'editdiv' )\r
+                                       this._element.removeCustomData( 'elementStyle' );\r
+                               delete this._element;\r
+                       }\r
+               };\r
+       }\r
+\r
+       CKEDITOR.dialog.add( 'creatediv', function( editor ) {\r
+               return divDialog( editor, 'creatediv' );\r
+       } );\r
+\r
+       CKEDITOR.dialog.add( 'editdiv', function( editor ) {\r
+               return divDialog( editor, 'editdiv' );\r
+       } );\r
+\r
+} )();\r
+\r
+/**\r
+ * Whether to wrap the entire table instead of individual cells when creating a `<div>` in a table cell.\r
+ *\r
+ *             config.div_wrapTable = true;\r
+ *\r
+ * @cfg {Boolean} [div_wrapTable=false]\r
+ * @member CKEDITOR.config\r
+ */\r
diff --git a/sources/plugins/div/icons/creatediv.png b/sources/plugins/div/icons/creatediv.png
new file mode 100644 (file)
index 0000000..5c70a49
Binary files /dev/null and b/sources/plugins/div/icons/creatediv.png differ
diff --git a/sources/plugins/div/icons/hidpi/creatediv.png b/sources/plugins/div/icons/hidpi/creatediv.png
new file mode 100644 (file)
index 0000000..eb63fe3
Binary files /dev/null and b/sources/plugins/div/icons/hidpi/creatediv.png differ
diff --git a/sources/plugins/div/lang/af.js b/sources/plugins/div/lang/af.js
new file mode 100644 (file)
index 0000000..b94c49f
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'af', {\r
+       IdInputLabel: 'Id',\r
+       advisoryTitleInputLabel: 'Aanbevole Titel',\r
+       cssClassInputLabel: 'CSS klasse',\r
+       edit: 'Wysig Div',\r
+       inlineStyleInputLabel: 'Inlyn Styl',\r
+       langDirLTRLabel: 'Links na regs (LTR)',\r
+       langDirLabel: 'Skryfrigting',\r
+       langDirRTLLabel: 'Regs na links (RTL)',\r
+       languageCodeInputLabel: ' Taalkode',\r
+       remove: 'Verwyder Div',\r
+       styleSelectLabel: 'Styl',\r
+       title: 'Skep Div houer',\r
+       toolbar: 'Skep Div houer'\r
+} );\r
diff --git a/sources/plugins/div/lang/ar.js b/sources/plugins/div/lang/ar.js
new file mode 100644 (file)
index 0000000..b819c27
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'ar', {\r
+       IdInputLabel: 'هوية',\r
+       advisoryTitleInputLabel: 'عنوان التقرير',\r
+       cssClassInputLabel: 'فئات التنسيق',\r
+       edit: 'تحرير Div',\r
+       inlineStyleInputLabel: 'Inline Style',\r
+       langDirLTRLabel: 'اليسار لليمين (LTR)',\r
+       langDirLabel: 'إتجاه النص',\r
+       langDirRTLLabel: 'اليمين لليسار (RTL)',\r
+       languageCodeInputLabel: 'رمز اللغة',\r
+       remove: 'إزالة Div',\r
+       styleSelectLabel: 'نمط',\r
+       title: 'إحداث Div Container',\r
+       toolbar: 'إحداث Div Container'\r
+} );\r
diff --git a/sources/plugins/div/lang/az.js b/sources/plugins/div/lang/az.js
new file mode 100644 (file)
index 0000000..1c5c835
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'az', {\r
+       IdInputLabel: 'Id',\r
+       advisoryTitleInputLabel: 'Məsləhətli başlıq',\r
+       cssClassInputLabel: 'Üslub klassları',\r
+       edit: 'DİV eıementini redaktə et',\r
+       inlineStyleInputLabel: 'Sözlərin üslubları',\r
+       langDirLTRLabel: 'Soldan sağa (LTR)',\r
+       langDirLabel: 'Yaziların istiqaməti',\r
+       langDirRTLLabel: 'Sağdan sola (RTL)',\r
+       languageCodeInputLabel: 'Dilin kodu',\r
+       remove: 'DİV elementini sil',\r
+       styleSelectLabel: 'Üslub',\r
+       title: 'DİV ilə əhatələməni yarat',\r
+       toolbar: 'DİV ilə əhatələməni yarat'\r
+} );\r
diff --git a/sources/plugins/div/lang/bg.js b/sources/plugins/div/lang/bg.js
new file mode 100644 (file)
index 0000000..7aad072
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'bg', {\r
+       IdInputLabel: 'ID',\r
+       advisoryTitleInputLabel: 'Препоръчително заглавие',\r
+       cssClassInputLabel: 'Класове за CSS',\r
+       edit: 'Промяна на Div',\r
+       inlineStyleInputLabel: 'В редица',\r
+       langDirLTRLabel: 'Ляво на Дясно (ЛнД)',\r
+       langDirLabel: 'Посока на езика',\r
+       langDirRTLLabel: 'Дясно на Ляво (ДнЛ)',\r
+       languageCodeInputLabel: ' Код на езика',\r
+       remove: 'Премахване на Div',\r
+       styleSelectLabel: 'Стил',\r
+       title: 'Създай Div блок',\r
+       toolbar: 'Създаване на Div контейнер'\r
+} );\r
diff --git a/sources/plugins/div/lang/bn.js b/sources/plugins/div/lang/bn.js
new file mode 100644 (file)
index 0000000..340e63e
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'bn', {\r
+       IdInputLabel: 'Id', // MISSING\r
+       advisoryTitleInputLabel: 'Advisory Title', // MISSING\r
+       cssClassInputLabel: 'Stylesheet Classes', // MISSING\r
+       edit: 'Edit Div', // MISSING\r
+       inlineStyleInputLabel: 'Inline Style', // MISSING\r
+       langDirLTRLabel: 'Left to Right (LTR)', // MISSING\r
+       langDirLabel: 'Language Direction', // MISSING\r
+       langDirRTLLabel: 'Right to Left (RTL)', // MISSING\r
+       languageCodeInputLabel: ' Language Code', // MISSING\r
+       remove: 'Remove Div', // MISSING\r
+       styleSelectLabel: 'Style', // MISSING\r
+       title: 'Create Div Container', // MISSING\r
+       toolbar: 'Create Div Container' // MISSING\r
+} );\r
diff --git a/sources/plugins/div/lang/bs.js b/sources/plugins/div/lang/bs.js
new file mode 100644 (file)
index 0000000..81ca72e
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'bs', {\r
+       IdInputLabel: 'Id',\r
+       advisoryTitleInputLabel: 'Advisory title',\r
+       cssClassInputLabel: 'Klase CSS stilova',\r
+       edit: 'Edit Div', // MISSING\r
+       inlineStyleInputLabel: 'Inline Style', // MISSING\r
+       langDirLTRLabel: 'S lijeva na desno (LTR)',\r
+       langDirLabel: 'Smjer pisanja',\r
+       langDirRTLLabel: 'S desna na lijevo (RTL)',\r
+       languageCodeInputLabel: ' Language Code', // MISSING\r
+       remove: 'Remove Div', // MISSING\r
+       styleSelectLabel: 'Stil',\r
+       title: 'Create Div Container', // MISSING\r
+       toolbar: 'Create Div Container' // MISSING\r
+} );\r
diff --git a/sources/plugins/div/lang/ca.js b/sources/plugins/div/lang/ca.js
new file mode 100644 (file)
index 0000000..aa99c76
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'ca', {\r
+       IdInputLabel: 'Id',\r
+       advisoryTitleInputLabel: 'Títol de guia',\r
+       cssClassInputLabel: 'Classes de la fulla d\'estils',\r
+       edit: 'Edita la Capa',\r
+       inlineStyleInputLabel: 'Estil en línia',\r
+       langDirLTRLabel: 'D\'esquerra a dreta (LTR)',\r
+       langDirLabel: 'Direcció de l\'idioma',\r
+       langDirRTLLabel: 'De dreta a esquerra (RTL)',\r
+       languageCodeInputLabel: ' Codi d\'idioma',\r
+       remove: 'Elimina la Capa',\r
+       styleSelectLabel: 'Estil',\r
+       title: 'Crea una Capa Contenidora',\r
+       toolbar: 'Crea una Capa Contenidora'\r
+} );\r
diff --git a/sources/plugins/div/lang/cs.js b/sources/plugins/div/lang/cs.js
new file mode 100644 (file)
index 0000000..1166a3a
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'cs', {\r
+       IdInputLabel: 'Id',\r
+       advisoryTitleInputLabel: 'Nápovědní titulek',\r
+       cssClassInputLabel: 'Třídy stylů',\r
+       edit: 'Změnit Div',\r
+       inlineStyleInputLabel: 'Vnitřní styly',\r
+       langDirLTRLabel: 'Zleva doprava (LTR)',\r
+       langDirLabel: 'Směr jazyka',\r
+       langDirRTLLabel: 'Zprava doleva (RTL)',\r
+       languageCodeInputLabel: ' Kód jazyka',\r
+       remove: 'Odstranit Div',\r
+       styleSelectLabel: 'Styly',\r
+       title: 'Vytvořit Div kontejner',\r
+       toolbar: 'Vytvořit Div kontejner'\r
+} );\r
diff --git a/sources/plugins/div/lang/cy.js b/sources/plugins/div/lang/cy.js
new file mode 100644 (file)
index 0000000..5e9914e
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'cy', {\r
+       IdInputLabel: 'Id',\r
+       advisoryTitleInputLabel: 'Teitl Cynghorol',\r
+       cssClassInputLabel: 'Dosbarthiadau Ffeil Arddull',\r
+       edit: 'Golygu Div',\r
+       inlineStyleInputLabel: 'Arddull Mewn Llinell',\r
+       langDirLTRLabel: 'Chwith i\'r Dde (LTR)',\r
+       langDirLabel: 'Cyfeiriad yr Iaith',\r
+       langDirRTLLabel: 'Dde i\'r Chwith (RTL)',\r
+       languageCodeInputLabel: ' Cod Iaith',\r
+       remove: 'Tynnu Div',\r
+       styleSelectLabel: 'Arddull',\r
+       title: 'Creu Cynhwysydd Div',\r
+       toolbar: 'Creu Cynhwysydd Div'\r
+} );\r
diff --git a/sources/plugins/div/lang/da.js b/sources/plugins/div/lang/da.js
new file mode 100644 (file)
index 0000000..17ae1c0
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'da', {\r
+       IdInputLabel: 'Id',\r
+       advisoryTitleInputLabel: 'Vejledende titel',\r
+       cssClassInputLabel: 'Typografiark',\r
+       edit: 'Rediger Div',\r
+       inlineStyleInputLabel: 'Inline Style',\r
+       langDirLTRLabel: 'Venstre til højre (LTR)',\r
+       langDirLabel: 'Sprogretning',\r
+       langDirRTLLabel: 'Højre til venstre (RTL)',\r
+       languageCodeInputLabel: ' Sprogkode',\r
+       remove: 'Slet Div',\r
+       styleSelectLabel: 'Style',\r
+       title: 'Opret Div Container',\r
+       toolbar: 'Opret Div Container'\r
+} );\r
diff --git a/sources/plugins/div/lang/de-ch.js b/sources/plugins/div/lang/de-ch.js
new file mode 100644 (file)
index 0000000..77e1df2
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'de-ch', {\r
+       IdInputLabel: 'Kennung',\r
+       advisoryTitleInputLabel: 'Tooltip',\r
+       cssClassInputLabel: 'Formatvorlagenklasse',\r
+       edit: 'Div bearbeiten',\r
+       inlineStyleInputLabel: 'Inline Stil',\r
+       langDirLTRLabel: 'Links nach Rechs (LTR)',\r
+       langDirLabel: 'Sprachrichtung',\r
+       langDirRTLLabel: 'Rechs nach Links (RTL)',\r
+       languageCodeInputLabel: 'Sprachcode',\r
+       remove: 'Div entfernen',\r
+       styleSelectLabel: 'Stil',\r
+       title: 'Div Container erzeugen',\r
+       toolbar: 'Div Container erzeugen'\r
+} );\r
diff --git a/sources/plugins/div/lang/de.js b/sources/plugins/div/lang/de.js
new file mode 100644 (file)
index 0000000..5366761
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'de', {\r
+       IdInputLabel: 'Kennung',\r
+       advisoryTitleInputLabel: 'Tooltip',\r
+       cssClassInputLabel: 'Formatvorlagenklasse',\r
+       edit: 'Div bearbeiten',\r
+       inlineStyleInputLabel: 'Inline Stil',\r
+       langDirLTRLabel: 'Links nach Rechs (LTR)',\r
+       langDirLabel: 'Sprachrichtung',\r
+       langDirRTLLabel: 'Rechs nach Links (RTL)',\r
+       languageCodeInputLabel: 'Sprachcode',\r
+       remove: 'Div entfernen',\r
+       styleSelectLabel: 'Stil',\r
+       title: 'Div Container erzeugen',\r
+       toolbar: 'Div Container erzeugen'\r
+} );\r
diff --git a/sources/plugins/div/lang/el.js b/sources/plugins/div/lang/el.js
new file mode 100644 (file)
index 0000000..c6668f1
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'el', {\r
+       IdInputLabel: 'Id',\r
+       advisoryTitleInputLabel: 'Ενδεικτικός Τίτλος',\r
+       cssClassInputLabel: 'Κλάσεις Φύλλων Στυλ',\r
+       edit: 'Επεξεργασία Div',\r
+       inlineStyleInputLabel: 'Στυλ Εν Σειρά',\r
+       langDirLTRLabel: 'Αριστερά προς Δεξιά (LTR)',\r
+       langDirLabel: 'Κατεύθυνση Κειμένου',\r
+       langDirRTLLabel: 'Δεξιά προς Αριστερά (RTL)',\r
+       languageCodeInputLabel: 'Κωδικός Γλώσσας',\r
+       remove: 'Διαγραφή Div',\r
+       styleSelectLabel: 'Μορφή',\r
+       title: 'Δημιουργία Div',\r
+       toolbar: 'Δημιουργία Div'\r
+} );\r
diff --git a/sources/plugins/div/lang/en-au.js b/sources/plugins/div/lang/en-au.js
new file mode 100644 (file)
index 0000000..88bf31f
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'en-au', {\r
+       IdInputLabel: 'Id', // MISSING\r
+       advisoryTitleInputLabel: 'Advisory Title', // MISSING\r
+       cssClassInputLabel: 'Stylesheet Classes', // MISSING\r
+       edit: 'Edit Div', // MISSING\r
+       inlineStyleInputLabel: 'Inline Style', // MISSING\r
+       langDirLTRLabel: 'Left to Right (LTR)', // MISSING\r
+       langDirLabel: 'Language Direction', // MISSING\r
+       langDirRTLLabel: 'Right to Left (RTL)', // MISSING\r
+       languageCodeInputLabel: ' Language Code', // MISSING\r
+       remove: 'Remove Div', // MISSING\r
+       styleSelectLabel: 'Style', // MISSING\r
+       title: 'Create Div Container', // MISSING\r
+       toolbar: 'Create Div Container' // MISSING\r
+} );\r
diff --git a/sources/plugins/div/lang/en-ca.js b/sources/plugins/div/lang/en-ca.js
new file mode 100644 (file)
index 0000000..2236cdd
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'en-ca', {\r
+       IdInputLabel: 'Id', // MISSING\r
+       advisoryTitleInputLabel: 'Advisory Title', // MISSING\r
+       cssClassInputLabel: 'Stylesheet Classes', // MISSING\r
+       edit: 'Edit Div', // MISSING\r
+       inlineStyleInputLabel: 'Inline Style', // MISSING\r
+       langDirLTRLabel: 'Left to Right (LTR)', // MISSING\r
+       langDirLabel: 'Language Direction', // MISSING\r
+       langDirRTLLabel: 'Right to Left (RTL)', // MISSING\r
+       languageCodeInputLabel: ' Language Code', // MISSING\r
+       remove: 'Remove Div', // MISSING\r
+       styleSelectLabel: 'Style', // MISSING\r
+       title: 'Create Div Container', // MISSING\r
+       toolbar: 'Create Div Container' // MISSING\r
+} );\r
diff --git a/sources/plugins/div/lang/en-gb.js b/sources/plugins/div/lang/en-gb.js
new file mode 100644 (file)
index 0000000..cd32c0a
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'en-gb', {\r
+       IdInputLabel: 'Id',\r
+       advisoryTitleInputLabel: 'Advisory Title',\r
+       cssClassInputLabel: 'Stylesheet Classes',\r
+       edit: 'Edit Div',\r
+       inlineStyleInputLabel: 'Inline Style',\r
+       langDirLTRLabel: 'Left to Right (LTR)',\r
+       langDirLabel: 'Language Direction',\r
+       langDirRTLLabel: 'Right to Left (RTL)',\r
+       languageCodeInputLabel: ' Language Code',\r
+       remove: 'Remove Div',\r
+       styleSelectLabel: 'Style',\r
+       title: 'Create Div Container',\r
+       toolbar: 'Create Div Container'\r
+} );\r
diff --git a/sources/plugins/div/lang/en.js b/sources/plugins/div/lang/en.js
new file mode 100644 (file)
index 0000000..5e20956
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'en', {\r
+       IdInputLabel: 'Id',\r
+       advisoryTitleInputLabel: 'Advisory Title',\r
+       cssClassInputLabel: 'Stylesheet Classes',\r
+       edit: 'Edit Div',\r
+       inlineStyleInputLabel: 'Inline Style',\r
+       langDirLTRLabel: 'Left to Right (LTR)',\r
+       langDirLabel: 'Language Direction',\r
+       langDirRTLLabel: 'Right to Left (RTL)',\r
+       languageCodeInputLabel: ' Language Code',\r
+       remove: 'Remove Div',\r
+       styleSelectLabel: 'Style',\r
+       title: 'Create Div Container',\r
+       toolbar: 'Create Div Container'\r
+} );\r
diff --git a/sources/plugins/div/lang/eo.js b/sources/plugins/div/lang/eo.js
new file mode 100644 (file)
index 0000000..0c4337d
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'eo', {\r
+       IdInputLabel: 'Id',\r
+       advisoryTitleInputLabel: 'Priskriba Titolo',\r
+       cssClassInputLabel: 'Stilfolioklasoj',\r
+       edit: 'Redakti Div',\r
+       inlineStyleInputLabel: 'Enlinia stilo',\r
+       langDirLTRLabel: 'Maldekstre dekstren (angle LTR)',\r
+       langDirLabel: 'Skribdirekto',\r
+       langDirRTLLabel: 'Dekstre maldekstren (angle RTL)',\r
+       languageCodeInputLabel: ' Lingvokodo',\r
+       remove: 'Forigi Div',\r
+       styleSelectLabel: 'Stilo',\r
+       title: 'Krei DIV ujon',\r
+       toolbar: 'Krei DIV ujon'\r
+} );\r
diff --git a/sources/plugins/div/lang/es.js b/sources/plugins/div/lang/es.js
new file mode 100644 (file)
index 0000000..4e0689d
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'es', {\r
+       IdInputLabel: 'Id',\r
+       advisoryTitleInputLabel: 'Título',\r
+       cssClassInputLabel: 'Clase de hoja de estilos',\r
+       edit: 'Editar Div',\r
+       inlineStyleInputLabel: 'Estilo',\r
+       langDirLTRLabel: 'Izquierda a Derecha (LTR)',\r
+       langDirLabel: 'Orientación',\r
+       langDirRTLLabel: 'Derecha a Izquierda (RTL)',\r
+       languageCodeInputLabel: ' Codigo de idioma',\r
+       remove: 'Quitar Div',\r
+       styleSelectLabel: 'Estilo',\r
+       title: 'Crear contenedor DIV',\r
+       toolbar: 'Crear contenedor DIV'\r
+} );\r
diff --git a/sources/plugins/div/lang/et.js b/sources/plugins/div/lang/et.js
new file mode 100644 (file)
index 0000000..e64dfe1
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'et', {\r
+       IdInputLabel: 'ID',\r
+       advisoryTitleInputLabel: 'Soovitatav pealkiri',\r
+       cssClassInputLabel: 'Stiililehe klassid',\r
+       edit: 'Muuda Div',\r
+       inlineStyleInputLabel: 'Reasisene stiil',\r
+       langDirLTRLabel: 'Vasakult paremale (LTR)',\r
+       langDirLabel: 'Keele suund',\r
+       langDirRTLLabel: 'Paremalt vasakule (RTL)',\r
+       languageCodeInputLabel: ' Keelekood',\r
+       remove: 'Eemalda Div',\r
+       styleSelectLabel: 'Stiil',\r
+       title: 'Div-konteineri loomine',\r
+       toolbar: 'Div-konteineri loomine'\r
+} );\r
diff --git a/sources/plugins/div/lang/eu.js b/sources/plugins/div/lang/eu.js
new file mode 100644 (file)
index 0000000..0acd765
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'eu', {\r
+       IdInputLabel: 'Id',\r
+       advisoryTitleInputLabel: 'Aholkatutako izenburua',\r
+       cssClassInputLabel: 'Estilo-orriko klaseak',\r
+       edit: 'Editatu Div-a',\r
+       inlineStyleInputLabel: 'Lineako estiloa',\r
+       langDirLTRLabel: 'Ezkerretik eskuinera (LTR)',\r
+       langDirLabel: 'Hizkuntzaren norabidea',\r
+       langDirRTLLabel: 'Eskuinetik ezkerrera (RTL)',\r
+       languageCodeInputLabel: 'Hizkuntzaren kodea',\r
+       remove: 'Kendu Div-a',\r
+       styleSelectLabel: 'Estiloa',\r
+       title: 'Sortu Div edukiontzia',\r
+       toolbar: 'Sortu Div edukiontzia'\r
+} );\r
diff --git a/sources/plugins/div/lang/fa.js b/sources/plugins/div/lang/fa.js
new file mode 100644 (file)
index 0000000..52c6131
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'fa', {\r
+       IdInputLabel: 'شناسه',\r
+       advisoryTitleInputLabel: 'عنوان مشاوره',\r
+       cssClassInputLabel: 'کلاس​های شیوه​نامه',\r
+       edit: 'ویرایش Div',\r
+       inlineStyleInputLabel: 'سبک درون​خطی(Inline Style)',\r
+       langDirLTRLabel: 'چپ به راست (LTR)',\r
+       langDirLabel: 'جهت نوشتاری زبان',\r
+       langDirRTLLabel: 'راست به چپ (RTL)',\r
+       languageCodeInputLabel: ' کد زبان',\r
+       remove: 'حذف Div',\r
+       styleSelectLabel: 'سبک',\r
+       title: 'ایجاد یک محل DIV',\r
+       toolbar: 'ایجاد یک محل DIV'\r
+} );\r
diff --git a/sources/plugins/div/lang/fi.js b/sources/plugins/div/lang/fi.js
new file mode 100644 (file)
index 0000000..05fb825
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'fi', {\r
+       IdInputLabel: 'Id',\r
+       advisoryTitleInputLabel: 'Ohjeistava otsikko',\r
+       cssClassInputLabel: 'Tyylitiedoston luokat',\r
+       edit: 'Muokkaa Diviä',\r
+       inlineStyleInputLabel: 'Sisätyyli',\r
+       langDirLTRLabel: 'Vasemmalta oikealle (LTR)',\r
+       langDirLabel: 'Kielen suunta',\r
+       langDirRTLLabel: 'Oikealta vasemmalle (RTL)',\r
+       languageCodeInputLabel: ' Kielen koodi',\r
+       remove: 'Poista Div',\r
+       styleSelectLabel: 'Tyyli',\r
+       title: 'Luo div-kehikko',\r
+       toolbar: 'Luo div-kehikko'\r
+} );\r
diff --git a/sources/plugins/div/lang/fo.js b/sources/plugins/div/lang/fo.js
new file mode 100644 (file)
index 0000000..b36c512
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'fo', {\r
+       IdInputLabel: 'Id',\r
+       advisoryTitleInputLabel: 'Advisory Title',\r
+       cssClassInputLabel: 'Stylesheet Classes',\r
+       edit: 'Redigera Div',\r
+       inlineStyleInputLabel: 'Inline Style',\r
+       langDirLTRLabel: 'Vinstru til høgru (LTR)',\r
+       langDirLabel: 'Language Direction',\r
+       langDirRTLLabel: 'Høgru til vinstru (RTL)',\r
+       languageCodeInputLabel: ' Language Code',\r
+       remove: 'Strika Div',\r
+       styleSelectLabel: 'Style',\r
+       title: 'Ger Div Container',\r
+       toolbar: 'Ger Div Container'\r
+} );\r
diff --git a/sources/plugins/div/lang/fr-ca.js b/sources/plugins/div/lang/fr-ca.js
new file mode 100644 (file)
index 0000000..3d5bb45
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'fr-ca', {\r
+       IdInputLabel: 'ID',\r
+       advisoryTitleInputLabel: 'Titre',\r
+       cssClassInputLabel: 'Classes CSS',\r
+       edit: 'Modifier le DIV',\r
+       inlineStyleInputLabel: 'Style en ligne',\r
+       langDirLTRLabel: 'De gauche à droite (LTR)',\r
+       langDirLabel: 'Sens d\'écriture',\r
+       langDirRTLLabel: 'De droite à gauche (RTL)',\r
+       languageCodeInputLabel: 'Code de langue',\r
+       remove: 'Supprimer le DIV',\r
+       styleSelectLabel: 'Style',\r
+       title: 'Créer un DIV',\r
+       toolbar: 'Créer un DIV'\r
+} );\r
diff --git a/sources/plugins/div/lang/fr.js b/sources/plugins/div/lang/fr.js
new file mode 100644 (file)
index 0000000..ca005db
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'fr', {\r
+       IdInputLabel: 'ID',\r
+       advisoryTitleInputLabel: 'Infobulle',\r
+       cssClassInputLabel: 'Classes de style',\r
+       edit: 'Modifier la division',\r
+       inlineStyleInputLabel: 'Style en ligne',\r
+       langDirLTRLabel: 'Gauche à droite (LTR)',\r
+       langDirLabel: 'Sens d\'écriture',\r
+       langDirRTLLabel: 'Droite à gauche (RTL)',\r
+       languageCodeInputLabel: 'Code de langue',\r
+       remove: 'Enlever la division',\r
+       styleSelectLabel: 'Style',\r
+       title: 'Créer une division',\r
+       toolbar: 'Créer une division'\r
+} );\r
diff --git a/sources/plugins/div/lang/gl.js b/sources/plugins/div/lang/gl.js
new file mode 100644 (file)
index 0000000..41994d8
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'gl', {\r
+       IdInputLabel: 'ID',\r
+       advisoryTitleInputLabel: 'Título informativo',\r
+       cssClassInputLabel: 'Clases da folla de estilos',\r
+       edit: 'Editar Div',\r
+       inlineStyleInputLabel: 'Estilo de liña',\r
+       langDirLTRLabel: 'Esquerda a dereita (LTR)',\r
+       langDirLabel: 'Dirección de escritura do idioma',\r
+       langDirRTLLabel: 'Dereita a esquerda (RTL)',\r
+       languageCodeInputLabel: 'Código do idioma',\r
+       remove: 'Retirar Div',\r
+       styleSelectLabel: 'Estilo',\r
+       title: 'Crear un contedor Div',\r
+       toolbar: 'Crear un contedor Div'\r
+} );\r
diff --git a/sources/plugins/div/lang/gu.js b/sources/plugins/div/lang/gu.js
new file mode 100644 (file)
index 0000000..c1f6e9f
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'gu', {\r
+       IdInputLabel: 'Id',\r
+       advisoryTitleInputLabel: 'એડવાઈઝર શીર્ષક',\r
+       cssClassInputLabel: 'સ્ટાઈલશીટ કલાસીસ',\r
+       edit: 'ડીવીમાં ફેરફાર કરવો',\r
+       inlineStyleInputLabel: 'ઈનલાઈન પદ્ધતિ',\r
+       langDirLTRLabel: 'ડાબે થી જમણે (LTR)',\r
+       langDirLabel: 'ભાષાની દિશા',\r
+       langDirRTLLabel: 'જમણે થી ડાબે (RTL)',\r
+       languageCodeInputLabel: 'ભાષાનો કોડ',\r
+       remove: 'ડીવી કાઢી કાઢવું',\r
+       styleSelectLabel: 'સ્ટાઈલ',\r
+       title: 'Div કન્ટેનર બનાવુંવું',\r
+       toolbar: 'Div કન્ટેનર બનાવુંવું'\r
+} );\r
diff --git a/sources/plugins/div/lang/he.js b/sources/plugins/div/lang/he.js
new file mode 100644 (file)
index 0000000..d08d1c7
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'he', {\r
+       IdInputLabel: 'מזהה (ID)',\r
+       advisoryTitleInputLabel: 'כותרת מוצעת',\r
+       cssClassInputLabel: 'מחלקת עיצוב',\r
+       edit: 'עריכת מיכל (Div)',\r
+       inlineStyleInputLabel: 'סגנון פנימי',\r
+       langDirLTRLabel: 'שמאל לימין (LTR)',\r
+       langDirLabel: 'כיוון שפה',\r
+       langDirRTLLabel: 'ימין לשמאל (RTL)',\r
+       languageCodeInputLabel: 'קוד שפה',\r
+       remove: 'הסרת מיכל (Div)',\r
+       styleSelectLabel: 'סגנון',\r
+       title: 'יצירת מיכל (Div)',\r
+       toolbar: 'יצירת מיכל (Div)'\r
+} );\r
diff --git a/sources/plugins/div/lang/hi.js b/sources/plugins/div/lang/hi.js
new file mode 100644 (file)
index 0000000..95e49d6
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'hi', {\r
+       IdInputLabel: 'Id',\r
+       advisoryTitleInputLabel: 'परामर्श शीर्शक',\r
+       cssClassInputLabel: 'स्टाइल-शीट क्लास',\r
+       edit: 'Edit Div', // MISSING\r
+       inlineStyleInputLabel: 'Inline Style', // MISSING\r
+       langDirLTRLabel: 'बायें से दायें (LTR)',\r
+       langDirLabel: 'भाषा लिखने की दिशा',\r
+       langDirRTLLabel: 'दायें से बायें (RTL)',\r
+       languageCodeInputLabel: ' Language Code', // MISSING\r
+       remove: 'Remove Div', // MISSING\r
+       styleSelectLabel: 'स्टाइल',\r
+       title: 'Create Div Container', // MISSING\r
+       toolbar: 'Create Div Container' // MISSING\r
+} );\r
diff --git a/sources/plugins/div/lang/hr.js b/sources/plugins/div/lang/hr.js
new file mode 100644 (file)
index 0000000..7cefc1e
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'hr', {\r
+       IdInputLabel: 'Id',\r
+       advisoryTitleInputLabel: 'Savjetodavni naslov',\r
+       cssClassInputLabel: 'Klase stilova',\r
+       edit: 'Uredi DIV',\r
+       inlineStyleInputLabel: 'Stil u liniji',\r
+       langDirLTRLabel: 'S lijeva na desno (LTR)',\r
+       langDirLabel: 'Smjer jezika',\r
+       langDirRTLLabel: 'S desna na lijevo (RTL)',\r
+       languageCodeInputLabel: 'Jezični kod',\r
+       remove: 'Ukloni DIV',\r
+       styleSelectLabel: 'Stil',\r
+       title: 'Napravi DIV kontejner',\r
+       toolbar: 'Napravi DIV kontejner'\r
+} );\r
diff --git a/sources/plugins/div/lang/hu.js b/sources/plugins/div/lang/hu.js
new file mode 100644 (file)
index 0000000..f678b39
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'hu', {\r
+       IdInputLabel: 'Azonosító',\r
+       advisoryTitleInputLabel: 'Tipp szöveg',\r
+       cssClassInputLabel: 'Stíluslap osztály',\r
+       edit: 'DIV szerkesztése',\r
+       inlineStyleInputLabel: 'Inline stílus',\r
+       langDirLTRLabel: 'Balról jobbra (LTR)',\r
+       langDirLabel: 'Nyelvi irány',\r
+       langDirRTLLabel: 'Jobbról balra (RTL)',\r
+       languageCodeInputLabel: ' Nyelv kódja',\r
+       remove: 'DIV eltávolítása',\r
+       styleSelectLabel: 'Stílus',\r
+       title: 'DIV tároló létrehozása',\r
+       toolbar: 'DIV tároló létrehozása'\r
+} );\r
diff --git a/sources/plugins/div/lang/id.js b/sources/plugins/div/lang/id.js
new file mode 100644 (file)
index 0000000..59c0213
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'id', {\r
+       IdInputLabel: 'Id',\r
+       advisoryTitleInputLabel: 'Penasehat Judul',\r
+       cssClassInputLabel: 'Kelas Stylesheet',\r
+       edit: 'Sunting Div',\r
+       inlineStyleInputLabel: 'Inline Style', // MISSING\r
+       langDirLTRLabel: 'Kiri ke Kanan (LTR)',\r
+       langDirLabel: 'Arah Bahasa',\r
+       langDirRTLLabel: 'Kanan ke Kiri (RTL)',\r
+       languageCodeInputLabel: 'Kode Bahasa',\r
+       remove: 'Hapus Div',\r
+       styleSelectLabel: 'Gaya',\r
+       title: 'Ciptakan Wadah Div',\r
+       toolbar: 'Cipatakan Wadah Div'\r
+} );\r
diff --git a/sources/plugins/div/lang/is.js b/sources/plugins/div/lang/is.js
new file mode 100644 (file)
index 0000000..a7fbe4e
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'is', {\r
+       IdInputLabel: 'Id', // MISSING\r
+       advisoryTitleInputLabel: 'Advisory Title', // MISSING\r
+       cssClassInputLabel: 'Stylesheet Classes', // MISSING\r
+       edit: 'Edit Div', // MISSING\r
+       inlineStyleInputLabel: 'Inline Style', // MISSING\r
+       langDirLTRLabel: 'Left to Right (LTR)', // MISSING\r
+       langDirLabel: 'Language Direction', // MISSING\r
+       langDirRTLLabel: 'Right to Left (RTL)', // MISSING\r
+       languageCodeInputLabel: ' Language Code', // MISSING\r
+       remove: 'Remove Div', // MISSING\r
+       styleSelectLabel: 'Style', // MISSING\r
+       title: 'Create Div Container', // MISSING\r
+       toolbar: 'Create Div Container' // MISSING\r
+} );\r
diff --git a/sources/plugins/div/lang/it.js b/sources/plugins/div/lang/it.js
new file mode 100644 (file)
index 0000000..8fe780a
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'it', {\r
+       IdInputLabel: 'Id',\r
+       advisoryTitleInputLabel: 'Titolo Avviso',\r
+       cssClassInputLabel: 'Classi di stile',\r
+       edit: 'Modifica DIV',\r
+       inlineStyleInputLabel: 'Stile Inline',\r
+       langDirLTRLabel: 'Da sinistra a destra (LTR)',\r
+       langDirLabel: 'Direzione di scrittura',\r
+       langDirRTLLabel: 'Da destra a sinistra (RTL)',\r
+       languageCodeInputLabel: 'Codice lingua',\r
+       remove: 'Rimuovi DIV',\r
+       styleSelectLabel: 'Stile',\r
+       title: 'Crea DIV contenitore',\r
+       toolbar: 'Crea DIV contenitore'\r
+} );\r
diff --git a/sources/plugins/div/lang/ja.js b/sources/plugins/div/lang/ja.js
new file mode 100644 (file)
index 0000000..50abe05
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'ja', {\r
+       IdInputLabel: 'Id',\r
+       advisoryTitleInputLabel: 'Title属性',\r
+       cssClassInputLabel: 'スタイルシートクラス',\r
+       edit: 'Divコンテナを編集',\r
+       inlineStyleInputLabel: 'インラインスタイル',\r
+       langDirLTRLabel: '左から右 (LTR)',\r
+       langDirLabel: '文字表記の方向',\r
+       langDirRTLLabel: '右から左 (RTL)',\r
+       languageCodeInputLabel: ' 言語コード',\r
+       remove: 'Divコンテナを削除',\r
+       styleSelectLabel: 'スタイル',\r
+       title: 'Divコンテナ',\r
+       toolbar: 'Divコンテナ'\r
+} );\r
diff --git a/sources/plugins/div/lang/ka.js b/sources/plugins/div/lang/ka.js
new file mode 100644 (file)
index 0000000..99f96a2
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'ka', {\r
+       IdInputLabel: 'Id',\r
+       advisoryTitleInputLabel: 'სათაური',\r
+       cssClassInputLabel: 'CSS კლასები',\r
+       edit: 'Div-ის რედაქტირება',\r
+       inlineStyleInputLabel: 'თანდართული სტილი',\r
+       langDirLTRLabel: 'მარცხნიდან მარჯვნიც (LTR)',\r
+       langDirLabel: 'ენის მინართულება',\r
+       langDirRTLLabel: 'მარჯვნიდან მარცხნივ (RTL)',\r
+       languageCodeInputLabel: 'ენის კოდი',\r
+       remove: 'Div-ის წაშლა',\r
+       styleSelectLabel: 'სტილი',\r
+       title: 'Div კონტეინერის შექმნა',\r
+       toolbar: 'Div კონტეინერის შექმნა'\r
+} );\r
diff --git a/sources/plugins/div/lang/km.js b/sources/plugins/div/lang/km.js
new file mode 100644 (file)
index 0000000..6fb10e8
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'km', {\r
+       IdInputLabel: 'Id',\r
+       advisoryTitleInputLabel: 'ចំណង​ជើង​ប្រឹក្សា',\r
+       cssClassInputLabel: 'Stylesheet Classes',\r
+       edit: 'កែ Div',\r
+       inlineStyleInputLabel: 'ស្ទីល​ក្នុង​បន្ទាត់',\r
+       langDirLTRLabel: 'ពីឆ្វេងទៅស្តាំ(LTR)',\r
+       langDirLabel: 'ទិសដៅភាសា',\r
+       langDirRTLLabel: 'ពីស្តាំទៅឆ្វេង(RTL)',\r
+       languageCodeInputLabel: 'កូដ​ភាសា',\r
+       remove: 'ដក Div ចេញ',\r
+       styleSelectLabel: 'ស្ទីល',\r
+       title: 'បង្កើត​អ្នក​ផ្ទុក Div',\r
+       toolbar: 'បង្កើត​អ្នក​ផ្ទុក Div'\r
+} );\r
diff --git a/sources/plugins/div/lang/ko.js b/sources/plugins/div/lang/ko.js
new file mode 100644 (file)
index 0000000..9834e49
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'ko', {\r
+       IdInputLabel: 'ID',\r
+       advisoryTitleInputLabel: '보조 제목',\r
+       cssClassInputLabel: '스타일 시트 클래스',\r
+       edit: 'Div 편집',\r
+       inlineStyleInputLabel: '인라인 스타일',\r
+       langDirLTRLabel: '왼쪽에서 오른쪽 (LTR)',\r
+       langDirLabel: '언어 방향',\r
+       langDirRTLLabel: '오른쪽에서 왼쪽 (RTL)',\r
+       languageCodeInputLabel: ' 언어 코드',\r
+       remove: 'Div 태그 삭제',\r
+       styleSelectLabel: '스타일',\r
+       title: 'Div 태그 생성',\r
+       toolbar: 'Div 태그 생성'\r
+} );\r
diff --git a/sources/plugins/div/lang/ku.js b/sources/plugins/div/lang/ku.js
new file mode 100644 (file)
index 0000000..8dac0e0
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'ku', {\r
+       IdInputLabel: 'ناسنامە',\r
+       advisoryTitleInputLabel: 'سەردێڕ',\r
+       cssClassInputLabel: 'شێوازی چینی پەڕه',\r
+       edit: 'چاکسازی Div',\r
+       inlineStyleInputLabel: 'شێوازی ناوهێڵ',\r
+       langDirLTRLabel: 'چەپ بۆ ڕاست (LTR)',\r
+       langDirLabel: 'ئاراستەی زمان',\r
+       langDirRTLLabel: 'ڕاست بۆ چەپ (RTL)',\r
+       languageCodeInputLabel: 'هێمای زمان',\r
+       remove: 'لابردنی Div',\r
+       styleSelectLabel: 'شێواز',\r
+       title: 'دروستکردنی لەخۆگری Div',\r
+       toolbar: 'دروستکردنی لەخۆگری Div'\r
+} );\r
diff --git a/sources/plugins/div/lang/lt.js b/sources/plugins/div/lang/lt.js
new file mode 100644 (file)
index 0000000..2021ba4
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'lt', {\r
+       IdInputLabel: 'Id',\r
+       advisoryTitleInputLabel: 'Patariamas pavadinimas',\r
+       cssClassInputLabel: 'Stilių klasės',\r
+       edit: 'Redaguoti Div',\r
+       inlineStyleInputLabel: 'Vidiniai stiliai',\r
+       langDirLTRLabel: 'Iš kairės į dešinę (LTR)',\r
+       langDirLabel: 'Kalbos nurodymai',\r
+       langDirRTLLabel: 'Iš dešinės į kairę (RTL)',\r
+       languageCodeInputLabel: ' Kalbos kodas',\r
+       remove: 'Pašalinti Div',\r
+       styleSelectLabel: 'Stilius',\r
+       title: 'Sukurti Div elementą',\r
+       toolbar: 'Sukurti Div elementą'\r
+} );\r
diff --git a/sources/plugins/div/lang/lv.js b/sources/plugins/div/lang/lv.js
new file mode 100644 (file)
index 0000000..8b9a4e6
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'lv', {\r
+       IdInputLabel: 'Id',\r
+       advisoryTitleInputLabel: 'Konsultatīvs virsraksts',\r
+       cssClassInputLabel: 'Stilu klases',\r
+       edit: 'Labot Div',\r
+       inlineStyleInputLabel: 'Iekļautais stils',\r
+       langDirLTRLabel: 'Kreisais uz Labo (LTR)',\r
+       langDirLabel: 'Valodas virziens',\r
+       langDirRTLLabel: 'Labais uz kreiso (RTL)',\r
+       languageCodeInputLabel: 'Valodas kods',\r
+       remove: 'Noņemt Div',\r
+       styleSelectLabel: 'Stils',\r
+       title: 'Izveidot div konteineri',\r
+       toolbar: 'Izveidot div konteineri'\r
+} );\r
diff --git a/sources/plugins/div/lang/mk.js b/sources/plugins/div/lang/mk.js
new file mode 100644 (file)
index 0000000..6bd25fd
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'mk', {\r
+       IdInputLabel: 'Id',\r
+       advisoryTitleInputLabel: 'Advisory Title', // MISSING\r
+       cssClassInputLabel: 'Stylesheet Classes', // MISSING\r
+       edit: 'Edit Div', // MISSING\r
+       inlineStyleInputLabel: 'Inline Style', // MISSING\r
+       langDirLTRLabel: 'Лево кон десно',\r
+       langDirLabel: 'Насока на јазик',\r
+       langDirRTLLabel: 'Десно кон лево',\r
+       languageCodeInputLabel: ' Language Code', // MISSING\r
+       remove: 'Remove Div', // MISSING\r
+       styleSelectLabel: 'Стил',\r
+       title: 'Create Div Container', // MISSING\r
+       toolbar: 'Create Div Container' // MISSING\r
+} );\r
diff --git a/sources/plugins/div/lang/mn.js b/sources/plugins/div/lang/mn.js
new file mode 100644 (file)
index 0000000..a15006c
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'mn', {\r
+       IdInputLabel: 'Id',\r
+       advisoryTitleInputLabel: 'Зөвлөлдөх гарчиг',\r
+       cssClassInputLabel: 'Stylesheet классууд',\r
+       edit: 'Edit Div', // MISSING\r
+       inlineStyleInputLabel: 'Inline Style', // MISSING\r
+       langDirLTRLabel: 'Зүүн талаас баруун тишээ (LTR)',\r
+       langDirLabel: 'Хэлний чиглэл',\r
+       langDirRTLLabel: 'Баруун талаас зүүн тишээ (RTL)',\r
+       languageCodeInputLabel: ' Language Code', // MISSING\r
+       remove: 'Remove Div', // MISSING\r
+       styleSelectLabel: 'Загвар',\r
+       title: 'Div гэдэг хэсэг бий болгох',\r
+       toolbar: 'Div гэдэг хэсэг бий болгох'\r
+} );\r
diff --git a/sources/plugins/div/lang/ms.js b/sources/plugins/div/lang/ms.js
new file mode 100644 (file)
index 0000000..7fd95a5
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'ms', {\r
+       IdInputLabel: 'Id', // MISSING\r
+       advisoryTitleInputLabel: 'Advisory Title', // MISSING\r
+       cssClassInputLabel: 'Stylesheet Classes', // MISSING\r
+       edit: 'Edit Div', // MISSING\r
+       inlineStyleInputLabel: 'Inline Style', // MISSING\r
+       langDirLTRLabel: 'Left to Right (LTR)', // MISSING\r
+       langDirLabel: 'Language Direction', // MISSING\r
+       langDirRTLLabel: 'Right to Left (RTL)', // MISSING\r
+       languageCodeInputLabel: ' Language Code', // MISSING\r
+       remove: 'Remove Div', // MISSING\r
+       styleSelectLabel: 'Style', // MISSING\r
+       title: 'Create Div Container', // MISSING\r
+       toolbar: 'Create Div Container' // MISSING\r
+} );\r
diff --git a/sources/plugins/div/lang/nb.js b/sources/plugins/div/lang/nb.js
new file mode 100644 (file)
index 0000000..c6ff2d6
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'nb', {\r
+       IdInputLabel: 'Id',\r
+       advisoryTitleInputLabel: 'Tittel',\r
+       cssClassInputLabel: 'Stilark-klasser',\r
+       edit: 'Rediger Div',\r
+       inlineStyleInputLabel: 'Inlinestiler',\r
+       langDirLTRLabel: 'Venstre til høyre (LTR)',\r
+       langDirLabel: 'Språkretning',\r
+       langDirRTLLabel: 'Høyre til venstre (RTL)',\r
+       languageCodeInputLabel: ' Språkkode',\r
+       remove: 'Fjern Div',\r
+       styleSelectLabel: 'Stil',\r
+       title: 'Sett inn Div Container',\r
+       toolbar: 'Sett inn Div Container'\r
+} );\r
diff --git a/sources/plugins/div/lang/nl.js b/sources/plugins/div/lang/nl.js
new file mode 100644 (file)
index 0000000..35de4d2
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'nl', {\r
+       IdInputLabel: 'Id',\r
+       advisoryTitleInputLabel: 'Adviserende titel',\r
+       cssClassInputLabel: 'Stylesheet klassen',\r
+       edit: 'Div wijzigen',\r
+       inlineStyleInputLabel: 'Inline stijl',\r
+       langDirLTRLabel: 'Links naar rechts (LTR)',\r
+       langDirLabel: 'Schrijfrichting',\r
+       langDirRTLLabel: 'Rechts naar links (RTL)',\r
+       languageCodeInputLabel: ' Taalcode',\r
+       remove: 'Div verwijderen',\r
+       styleSelectLabel: 'Stijl',\r
+       title: 'Div aanmaken',\r
+       toolbar: 'Div aanmaken'\r
+} );\r
diff --git a/sources/plugins/div/lang/no.js b/sources/plugins/div/lang/no.js
new file mode 100644 (file)
index 0000000..db8af0a
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'no', {\r
+       IdInputLabel: 'Id',\r
+       advisoryTitleInputLabel: 'Tittel',\r
+       cssClassInputLabel: 'Stilark-klasser',\r
+       edit: 'Rediger Div',\r
+       inlineStyleInputLabel: 'Inlinestiler',\r
+       langDirLTRLabel: 'Venstre til høyre (VTH)',\r
+       langDirLabel: 'Språkretning',\r
+       langDirRTLLabel: 'Høyre til venstre (HTV)',\r
+       languageCodeInputLabel: ' Språkkode',\r
+       remove: 'Fjern Div',\r
+       styleSelectLabel: 'Stil',\r
+       title: 'Sett inn Div Container',\r
+       toolbar: 'Sett inn Div Container'\r
+} );\r
diff --git a/sources/plugins/div/lang/oc.js b/sources/plugins/div/lang/oc.js
new file mode 100644 (file)
index 0000000..79d28d4
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'oc', {\r
+       IdInputLabel: 'ID',\r
+       advisoryTitleInputLabel: 'Infobulla',\r
+       cssClassInputLabel: 'Classas d\'estil',\r
+       edit: 'Modificar la division',\r
+       inlineStyleInputLabel: 'Estil en linha',\r
+       langDirLTRLabel: 'Esquèrra a dreita (LTR)',\r
+       langDirLabel: 'Sens d\'escritura',\r
+       langDirRTLLabel: 'Dreita a esquèrra (RTL)',\r
+       languageCodeInputLabel: 'Còdi de lenga',\r
+       remove: 'Levar la division',\r
+       styleSelectLabel: 'Estil',\r
+       title: 'Crear una division',\r
+       toolbar: 'Crear una division'\r
+} );\r
diff --git a/sources/plugins/div/lang/pl.js b/sources/plugins/div/lang/pl.js
new file mode 100644 (file)
index 0000000..2d19f4e
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'pl', {\r
+       IdInputLabel: 'Id',\r
+       advisoryTitleInputLabel: 'Opis obiektu docelowego',\r
+       cssClassInputLabel: 'Klasy arkusza stylów',\r
+       edit: 'Edytuj pojemnik Div',\r
+       inlineStyleInputLabel: 'Style liniowe',\r
+       langDirLTRLabel: 'Od lewej do prawej (LTR)',\r
+       langDirLabel: 'Kierunek tekstu',\r
+       langDirRTLLabel: 'Od prawej do lewej (RTL)',\r
+       languageCodeInputLabel: 'Kod języka',\r
+       remove: 'Usuń pojemnik Div',\r
+       styleSelectLabel: 'Styl',\r
+       title: 'Utwórz pojemnik Div',\r
+       toolbar: 'Utwórz pojemnik Div'\r
+} );\r
diff --git a/sources/plugins/div/lang/pt-br.js b/sources/plugins/div/lang/pt-br.js
new file mode 100644 (file)
index 0000000..c32ec0f
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'pt-br', {\r
+       IdInputLabel: 'Id',\r
+       advisoryTitleInputLabel: 'Título Consulta',\r
+       cssClassInputLabel: 'Classes de CSS',\r
+       edit: 'Editar Div',\r
+       inlineStyleInputLabel: 'Estilo Inline',\r
+       langDirLTRLabel: 'Esquerda para Direita (LTR)',\r
+       langDirLabel: 'Direção da Escrita',\r
+       langDirRTLLabel: 'Direita para Esquerda (RTL)',\r
+       languageCodeInputLabel: 'Código de Idioma',\r
+       remove: 'Remover Div',\r
+       styleSelectLabel: 'Estilo',\r
+       title: 'Criar Container de DIV',\r
+       toolbar: 'Criar Container de DIV'\r
+} );\r
diff --git a/sources/plugins/div/lang/pt.js b/sources/plugins/div/lang/pt.js
new file mode 100644 (file)
index 0000000..5df020c
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'pt', {\r
+       IdInputLabel: 'ID',\r
+       advisoryTitleInputLabel: 'Título',\r
+       cssClassInputLabel: 'Classes de folhas de estilo',\r
+       edit: 'Editar Div',\r
+       inlineStyleInputLabel: 'Estilho em Linha',\r
+       langDirLTRLabel: 'Esquerda para a direita (EPD)',\r
+       langDirLabel: 'Orientação de idioma',\r
+       langDirRTLLabel: 'Direita para a Esquerda (DPE)',\r
+       languageCodeInputLabel: 'Codigo do Idioma',\r
+       remove: 'Remover Div',\r
+       styleSelectLabel: 'Estilo',\r
+       title: 'Criar Div',\r
+       toolbar: 'Criar Div'\r
+} );\r
diff --git a/sources/plugins/div/lang/ro.js b/sources/plugins/div/lang/ro.js
new file mode 100644 (file)
index 0000000..974968b
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'ro', {\r
+       IdInputLabel: 'Id',\r
+       advisoryTitleInputLabel: 'Titlul consultativ',\r
+       cssClassInputLabel: 'Clasele cu stilul paginii (CSS)',\r
+       edit: 'Modifică Div-ul',\r
+       inlineStyleInputLabel: 'Stil Inline',\r
+       langDirLTRLabel: 'stânga-dreapta (LTR)',\r
+       langDirLabel: 'Direcţia cuvintelor',\r
+       langDirRTLLabel: 'dreapta-stânga (RTL)',\r
+       languageCodeInputLabel: 'Codul limbii',\r
+       remove: 'Șterge Div-ul',\r
+       styleSelectLabel: 'Stil',\r
+       title: 'Crează un container Div',\r
+       toolbar: 'Crează un container Div'\r
+} );\r
diff --git a/sources/plugins/div/lang/ru.js b/sources/plugins/div/lang/ru.js
new file mode 100644 (file)
index 0000000..a087aa8
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'ru', {\r
+       IdInputLabel: 'Идентификатор',\r
+       advisoryTitleInputLabel: 'Заголовок',\r
+       cssClassInputLabel: 'Классы CSS',\r
+       edit: 'Редактировать контейнер',\r
+       inlineStyleInputLabel: 'Стиль элемента',\r
+       langDirLTRLabel: 'Слева направо (LTR)',\r
+       langDirLabel: 'Направление текста',\r
+       langDirRTLLabel: 'Справа налево (RTL)',\r
+       languageCodeInputLabel: 'Код языка',\r
+       remove: 'Удалить контейнер',\r
+       styleSelectLabel: 'Стиль',\r
+       title: 'Создать Div-контейнер',\r
+       toolbar: 'Создать Div-контейнер'\r
+} );\r
diff --git a/sources/plugins/div/lang/si.js b/sources/plugins/div/lang/si.js
new file mode 100644 (file)
index 0000000..a52d1b5
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'si', {\r
+       IdInputLabel: 'අංකය',\r
+       advisoryTitleInputLabel: 'උපදේශාත්මක නාමය',\r
+       cssClassInputLabel: 'විලාසපත්‍ර පන්තිය',\r
+       edit: 'වෙනස්කිරීම',\r
+       inlineStyleInputLabel: 'Inline Style', // MISSING\r
+       langDirLTRLabel: 'වමේසිට දකුණුට',\r
+       langDirLabel: 'භාෂා දිශාව',\r
+       langDirRTLLabel: 'දකුණේ සිට වමට',\r
+       languageCodeInputLabel: 'භාෂා ',\r
+       remove: 'ඉවත් කිරීම',\r
+       styleSelectLabel: 'විලාසය',\r
+       title: 'නිර්මාණය ',\r
+       toolbar: 'නිර්මාණය '\r
+} );\r
diff --git a/sources/plugins/div/lang/sk.js b/sources/plugins/div/lang/sk.js
new file mode 100644 (file)
index 0000000..3ed9b16
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'sk', {\r
+       IdInputLabel: 'Id',\r
+       advisoryTitleInputLabel: 'Pomocný titulok',\r
+       cssClassInputLabel: 'Triedy štýlu',\r
+       edit: 'Upraviť Div',\r
+       inlineStyleInputLabel: 'Inline štýl',\r
+       langDirLTRLabel: 'Zľava doprava (LTR)',\r
+       langDirLabel: 'Smer jazyka',\r
+       langDirRTLLabel: 'Zprava doľava (RTL)',\r
+       languageCodeInputLabel: 'Kód jazyka',\r
+       remove: 'Odstrániť Div',\r
+       styleSelectLabel: 'Štýl',\r
+       title: 'Vytvoriť Div kontajner',\r
+       toolbar: 'Vytvoriť Div kontajner'\r
+} );\r
diff --git a/sources/plugins/div/lang/sl.js b/sources/plugins/div/lang/sl.js
new file mode 100644 (file)
index 0000000..6705699
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'sl', {\r
+       IdInputLabel: 'Id',\r
+       advisoryTitleInputLabel: 'Predlagani naslov',\r
+       cssClassInputLabel: 'Razredi slogovne predloge',\r
+       edit: 'Uredi div',\r
+       inlineStyleInputLabel: 'Slog v vrstici',\r
+       langDirLTRLabel: 'Od leve proti desni (LTR)',\r
+       langDirLabel: 'Smer jezika',\r
+       langDirRTLLabel: 'Od desne proti levi (RTL)',\r
+       languageCodeInputLabel: 'Koda jezika',\r
+       remove: 'Odstrani div',\r
+       styleSelectLabel: 'Slog',\r
+       title: 'Ustvari vsebnik div',\r
+       toolbar: 'Ustvari vsebnik div'\r
+} );\r
diff --git a/sources/plugins/div/lang/sq.js b/sources/plugins/div/lang/sq.js
new file mode 100644 (file)
index 0000000..0af405b
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'sq', {\r
+       IdInputLabel: 'Id',\r
+       advisoryTitleInputLabel: 'Titull',\r
+       cssClassInputLabel: 'Klasa stili CSS',\r
+       edit: 'Redakto Div',\r
+       inlineStyleInputLabel: 'Stili i brendshëm',\r
+       langDirLTRLabel: 'Nga e majta në të djathë (LTR)',\r
+       langDirLabel: 'Drejtim teksti',\r
+       langDirRTLLabel: 'Nga e djathta në të majtë (RTL)',\r
+       languageCodeInputLabel: 'Kodi i Gjuhës',\r
+       remove: 'Largo Div',\r
+       styleSelectLabel: 'Stil',\r
+       title: 'Krijo Div Përmbajtës',\r
+       toolbar: 'Krijo Div Përmbajtës'\r
+} );\r
diff --git a/sources/plugins/div/lang/sr-latn.js b/sources/plugins/div/lang/sr-latn.js
new file mode 100644 (file)
index 0000000..b576ccb
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'sr-latn', {\r
+       IdInputLabel: 'Id',\r
+       advisoryTitleInputLabel: 'Advisory naslov',\r
+       cssClassInputLabel: 'Stylesheet klase',\r
+       edit: 'Edit Div', // MISSING\r
+       inlineStyleInputLabel: 'Inline Style', // MISSING\r
+       langDirLTRLabel: 'S leva na desno (LTR)',\r
+       langDirLabel: 'Smer jezika',\r
+       langDirRTLLabel: 'S desna na levo (RTL)',\r
+       languageCodeInputLabel: ' Language Code', // MISSING\r
+       remove: 'Remove Div', // MISSING\r
+       styleSelectLabel: 'Stil',\r
+       title: 'Create Div Container', // MISSING\r
+       toolbar: 'Create Div Container' // MISSING\r
+} );\r
diff --git a/sources/plugins/div/lang/sr.js b/sources/plugins/div/lang/sr.js
new file mode 100644 (file)
index 0000000..53923da
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'sr', {\r
+       IdInputLabel: 'Id', // MISSING\r
+       advisoryTitleInputLabel: 'Advisory Title', // MISSING\r
+       cssClassInputLabel: 'Stylesheet Classes', // MISSING\r
+       edit: 'Edit Div', // MISSING\r
+       inlineStyleInputLabel: 'Inline Style', // MISSING\r
+       langDirLTRLabel: 'Left to Right (LTR)', // MISSING\r
+       langDirLabel: 'Language Direction', // MISSING\r
+       langDirRTLLabel: 'Right to Left (RTL)', // MISSING\r
+       languageCodeInputLabel: ' Language Code', // MISSING\r
+       remove: 'Remove Div', // MISSING\r
+       styleSelectLabel: 'Style', // MISSING\r
+       title: 'Create Div Container', // MISSING\r
+       toolbar: 'Create Div Container' // MISSING\r
+} );\r
diff --git a/sources/plugins/div/lang/sv.js b/sources/plugins/div/lang/sv.js
new file mode 100644 (file)
index 0000000..283632e
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'sv', {\r
+       IdInputLabel: 'Id',\r
+       advisoryTitleInputLabel: 'Rådgivande titel',\r
+       cssClassInputLabel: 'Stilmallar',\r
+       edit: 'Redigera Div',\r
+       inlineStyleInputLabel: 'Inline Style',\r
+       langDirLTRLabel: 'Vänster till höger (LTR)',\r
+       langDirLabel: 'Språkriktning',\r
+       langDirRTLLabel: 'Höger till vänster (RTL)',\r
+       languageCodeInputLabel: ' Språkkod',\r
+       remove: 'Ta bort Div',\r
+       styleSelectLabel: 'Stil',\r
+       title: 'Skapa Div container',\r
+       toolbar: 'Skapa Div container'\r
+} );\r
diff --git a/sources/plugins/div/lang/th.js b/sources/plugins/div/lang/th.js
new file mode 100644 (file)
index 0000000..c6265cf
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'th', {\r
+       IdInputLabel: 'ไอดี',\r
+       advisoryTitleInputLabel: 'คำเกริ่นนำ',\r
+       cssClassInputLabel: 'คลาสของไฟล์กำหนดลักษณะการแสดงผล',\r
+       edit: 'แก้ไข Div',\r
+       inlineStyleInputLabel: 'Inline Style', // MISSING\r
+       langDirLTRLabel: 'จากซ้ายไปขวา (LTR)',\r
+       langDirLabel: 'การเขียน-อ่านภาษา',\r
+       langDirRTLLabel: 'จากขวามาซ้าย (RTL)',\r
+       languageCodeInputLabel: 'รหัสภาษา',\r
+       remove: 'ลบ Div',\r
+       styleSelectLabel: 'ลักษณะการแสดงผล',\r
+       title: 'Create Div Container', // MISSING\r
+       toolbar: 'Create Div Container' // MISSING\r
+} );\r
diff --git a/sources/plugins/div/lang/tr.js b/sources/plugins/div/lang/tr.js
new file mode 100644 (file)
index 0000000..aec64c4
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'tr', {\r
+       IdInputLabel: 'Id',\r
+       advisoryTitleInputLabel: 'Tavsiye Başlığı',\r
+       cssClassInputLabel: 'Stilltipi Sınıfı',\r
+       edit: 'Div Düzenle',\r
+       inlineStyleInputLabel: 'Inline Stili',\r
+       langDirLTRLabel: 'Soldan sağa (LTR)',\r
+       langDirLabel: 'Dil Yönü',\r
+       langDirRTLLabel: 'Sağdan sola (RTL)',\r
+       languageCodeInputLabel: ' Dil Kodu',\r
+       remove: 'Div Kaldır',\r
+       styleSelectLabel: 'Stil',\r
+       title: 'Div İçeriği Oluştur',\r
+       toolbar: 'Div İçeriği Oluştur'\r
+} );\r
diff --git a/sources/plugins/div/lang/tt.js b/sources/plugins/div/lang/tt.js
new file mode 100644 (file)
index 0000000..b479ce5
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'tt', {\r
+       IdInputLabel: 'Идентификатор',\r
+       advisoryTitleInputLabel: 'Киңәш исем',\r
+       cssClassInputLabel: 'Стильләр класслары',\r
+       edit: 'Edit Div', // MISSING\r
+       inlineStyleInputLabel: 'Эчке стиль',\r
+       langDirLTRLabel: 'Сулдан уңга язылыш (LTR)',\r
+       langDirLabel: 'Язылыш юнəлеше',\r
+       langDirRTLLabel: 'Уңнан сулга язылыш (RTL)',\r
+       languageCodeInputLabel: 'Тел коды',\r
+       remove: 'Remove Div', // MISSING\r
+       styleSelectLabel: 'Стиль',\r
+       title: 'Create Div Container', // MISSING\r
+       toolbar: 'Create Div Container' // MISSING\r
+} );\r
diff --git a/sources/plugins/div/lang/ug.js b/sources/plugins/div/lang/ug.js
new file mode 100644 (file)
index 0000000..d0bb2a9
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'ug', {\r
+       IdInputLabel: 'ID',\r
+       advisoryTitleInputLabel: 'ماۋزۇ',\r
+       cssClassInputLabel: 'ئۇسلۇب تىپىنىڭ ئاتى',\r
+       edit: 'DIV تەھرىر',\r
+       inlineStyleInputLabel: 'قۇر ئىچىدىكى ئۇسلۇبى',\r
+       langDirLTRLabel: 'سولدىن ئوڭغا (LTR)',\r
+       langDirLabel: 'تىل يۆنىلىشى',\r
+       langDirRTLLabel: 'ئوڭدىن سولغا (RTL)',\r
+       languageCodeInputLabel: 'تىل كودى',\r
+       remove: 'DIV چىقىرىۋەت',\r
+       styleSelectLabel: 'ئۇسلۇب',\r
+       title: 'DIV قاچا قۇر',\r
+       toolbar: 'DIV قاچا قۇر'\r
+} );\r
diff --git a/sources/plugins/div/lang/uk.js b/sources/plugins/div/lang/uk.js
new file mode 100644 (file)
index 0000000..543e701
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'uk', {\r
+       IdInputLabel: 'Ідентифікатор',\r
+       advisoryTitleInputLabel: 'Зміст випливаючої підказки',\r
+       cssClassInputLabel: 'Клас CSS',\r
+       edit: 'Редагувати блок',\r
+       inlineStyleInputLabel: 'Вписаний стиль',\r
+       langDirLTRLabel: 'Зліва направо (LTR)',\r
+       langDirLabel: 'Напрямок мови',\r
+       langDirRTLLabel: 'Справа наліво (RTL)',\r
+       languageCodeInputLabel: 'Код мови',\r
+       remove: 'Видалити блок',\r
+       styleSelectLabel: 'Стиль CSS',\r
+       title: 'Створити блок-контейнер',\r
+       toolbar: 'Створити блок-контейнер'\r
+} );\r
diff --git a/sources/plugins/div/lang/vi.js b/sources/plugins/div/lang/vi.js
new file mode 100644 (file)
index 0000000..23abf38
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'vi', {\r
+       IdInputLabel: 'Định danh (id)',\r
+       advisoryTitleInputLabel: 'Nhan đề hướng dẫn',\r
+       cssClassInputLabel: 'Các lớp CSS',\r
+       edit: 'Chỉnh sửa',\r
+       inlineStyleInputLabel: 'Kiểu nội dòng',\r
+       langDirLTRLabel: 'Trái sang phải (LTR)',\r
+       langDirLabel: 'Hướng ngôn ngữ',\r
+       langDirRTLLabel: 'Phải qua trái (RTL)',\r
+       languageCodeInputLabel: 'Mã ngôn ngữ',\r
+       remove: 'Xóa bỏ',\r
+       styleSelectLabel: 'Kiểu (style)',\r
+       title: 'Tạo khối các thành phần',\r
+       toolbar: 'Tạo khối các thành phần'\r
+} );\r
diff --git a/sources/plugins/div/lang/zh-cn.js b/sources/plugins/div/lang/zh-cn.js
new file mode 100644 (file)
index 0000000..5b89a6f
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'zh-cn', {\r
+       IdInputLabel: 'ID',\r
+       advisoryTitleInputLabel: '标题',\r
+       cssClassInputLabel: '样式类名称',\r
+       edit: '编辑 DIV',\r
+       inlineStyleInputLabel: '行内样式',\r
+       langDirLTRLabel: '从左到右 (LTR)',\r
+       langDirLabel: '语言方向',\r
+       langDirRTLLabel: '从右到左 (RTL)',\r
+       languageCodeInputLabel: '语言代码',\r
+       remove: '移除 DIV',\r
+       styleSelectLabel: '样式',\r
+       title: '创建 DIV 容器',\r
+       toolbar: '创建 DIV 容器'\r
+} );\r
diff --git a/sources/plugins/div/lang/zh.js b/sources/plugins/div/lang/zh.js
new file mode 100644 (file)
index 0000000..0c8823d
--- /dev/null
@@ -0,0 +1,19 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'div', 'zh', {\r
+       IdInputLabel: 'ID',\r
+       advisoryTitleInputLabel: '標題',\r
+       cssClassInputLabel: '樣式表類別',\r
+       edit: '編輯 Div',\r
+       inlineStyleInputLabel: '行內樣式',\r
+       langDirLTRLabel: '由左至右 (LTR)',\r
+       langDirLabel: '語言方向',\r
+       langDirRTLLabel: '由右至左 (RTL)',\r
+       languageCodeInputLabel: '語言碼',\r
+       remove: '移除 Div',\r
+       styleSelectLabel: '樣式',\r
+       title: '建立 Div 容器',\r
+       toolbar: '建立 Div 容器'\r
+} );\r
diff --git a/sources/plugins/div/plugin.js b/sources/plugins/div/plugin.js
new file mode 100644 (file)
index 0000000..dbced72
--- /dev/null
@@ -0,0 +1,134 @@
+/**\r
+ * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+ * For licensing, see LICENSE.md or http://ckeditor.com/license\r
+ */\r
+\r
+/**\r
+ * @fileOverview The "div" plugin. It wraps the selected block level elements with a 'div' element with specified styles and attributes.\r
+ *\r
+ */\r
+\r
+( function() {\r
+       CKEDITOR.plugins.add( 'div', {\r
+               requires: 'dialog',\r
+               // jscs:disable maximumLineLength\r
+               lang: 'af,ar,az,bg,bn,bs,ca,cs,cy,da,de,de-ch,el,en,en-au,en-ca,en-gb,eo,es,et,eu,fa,fi,fo,fr,fr-ca,gl,gu,he,hi,hr,hu,id,is,it,ja,ka,km,ko,ku,lt,lv,mk,mn,ms,nb,nl,no,oc,pl,pt,pt-br,ro,ru,si,sk,sl,sq,sr,sr-latn,sv,th,tr,tt,ug,uk,vi,zh,zh-cn', // %REMOVE_LINE_CORE%\r
+               // jscs:enable maximumLineLength\r
+               icons: 'creatediv', // %REMOVE_LINE_CORE%\r
+               hidpi: true, // %REMOVE_LINE_CORE%\r
+               init: function( editor ) {\r
+                       if ( editor.blockless )\r
+                               return;\r
+\r
+                       var lang = editor.lang.div,\r
+                               allowed = 'div(*)';\r
+\r
+                       if ( CKEDITOR.dialog.isTabEnabled( editor, 'editdiv', 'advanced' ) )\r
+                               allowed += ';div[dir,id,lang,title]{*}';\r
+\r
+                       editor.addCommand( 'creatediv', new CKEDITOR.dialogCommand( 'creatediv', {\r
+                               allowedContent: allowed,\r
+                               requiredContent: 'div',\r
+                               contextSensitive: true,\r
+                               contentTransformations: [\r
+                                       [ 'div: alignmentToStyle' ]\r
+                               ],\r
+                               refresh: function( editor, path ) {\r
+                                       var context = editor.config.div_wrapTable ? path.root : path.blockLimit;\r
+                                       this.setState( 'div' in context.getDtd() ? CKEDITOR.TRISTATE_OFF : CKEDITOR.TRISTATE_DISABLED );\r
+                               }\r
+                       } ) );\r
+\r
+                       editor.addCommand( 'editdiv', new CKEDITOR.dialogCommand( 'editdiv', { requiredContent: 'div' } ) );\r
+                       editor.addCommand( 'removediv', {\r
+                               requiredContent: 'div',\r
+                               exec: function( editor ) {\r
+                                       var selection = editor.getSelection(),\r
+                                               ranges = selection && selection.getRanges(),\r
+                                               range,\r
+                                               bookmarks = selection.createBookmarks(),\r
+                                               walker,\r
+                                               toRemove = [];\r
+\r
+                                       function findDiv( node ) {\r
+                                               var div = CKEDITOR.plugins.div.getSurroundDiv( editor, node );\r
+                                               if ( div && !div.data( 'cke-div-added' ) ) {\r
+                                                       toRemove.push( div );\r
+                                                       div.data( 'cke-div-added' );\r
+                                               }\r
+                                       }\r
+\r
+                                       for ( var i = 0; i < ranges.length; i++ ) {\r
+                                               range = ranges[ i ];\r
+                                               if ( range.collapsed )\r
+                                                       findDiv( selection.getStartElement() );\r
+                                               else {\r
+                                                       walker = new CKEDITOR.dom.walker( range );\r
+                                                       walker.evaluator = findDiv;\r
+                                                       walker.lastForward();\r
+                                               }\r
+                                       }\r
+\r
+                                       for ( i = 0; i < toRemove.length; i++ )\r
+                                               toRemove[ i ].remove( true );\r
+\r
+                                       selection.selectBookmarks( bookmarks );\r
+                               }\r
+                       } );\r
+\r
+                       editor.ui.addButton && editor.ui.addButton( 'CreateDiv', {\r
+                               label: lang.toolbar,\r
+                               command: 'creatediv',\r
+                               toolbar: 'blocks,50'\r
+                       } );\r
+\r
+                       if ( editor.addMenuItems ) {\r
+                               editor.addMenuItems( {\r
+                                       editdiv: {\r
+                                               label: lang.edit,\r
+                                               command: 'editdiv',\r
+                                               group: 'div',\r
+                                               order: 1\r
+                                       },\r
+\r
+                                       removediv: {\r
+                                               label: lang.remove,\r
+                                               command: 'removediv',\r
+                                               group: 'div',\r
+                                               order: 5\r
+                                       }\r
+                               } );\r
+\r
+                               if ( editor.contextMenu ) {\r
+                                       editor.contextMenu.addListener( function( element ) {\r
+                                               if ( !element || element.isReadOnly() )\r
+                                                       return null;\r
+\r
+\r
+                                               if ( CKEDITOR.plugins.div.getSurroundDiv( editor ) ) {\r
+                                                       return {\r
+                                                               editdiv: CKEDITOR.TRISTATE_OFF,\r
+                                                               removediv: CKEDITOR.TRISTATE_OFF\r
+                                                       };\r
+                                               }\r
+\r
+                                               return null;\r
+                                       } );\r
+                               }\r
+                       }\r
+\r
+                       CKEDITOR.dialog.add( 'creatediv', this.path + 'dialogs/div.js' );\r
+                       CKEDITOR.dialog.add( 'editdiv', this.path + 'dialogs/div.js' );\r
+               }\r
+       } );\r
+\r
+       CKEDITOR.plugins.div = {\r
+               getSurroundDiv: function( editor, start ) {\r
+                       var path = editor.elementPath( start );\r
+                       return editor.elementPath( path.blockLimit ).contains( function( node ) {\r
+                               // Avoid read-only (i.e. contenteditable="false") divs (#11083).\r
+                               return node.is( 'div' ) && !node.isReadOnly();\r
+                       }, 1 );\r
+               }\r
+       };\r
+} )();\r
diff --git a/sources/plugins/font/lang/af.js b/sources/plugins/font/lang/af.js
new file mode 100644 (file)
index 0000000..5c9073b
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'af', {\r
+       fontSize: {\r
+               label: 'Grootte',\r
+               voiceLabel: 'Fontgrootte',\r
+               panelTitle: 'Fontgrootte'\r
+       },\r
+       label: 'Font',\r
+       panelTitle: 'Fontnaam',\r
+       voiceLabel: 'Font'\r
+} );\r
diff --git a/sources/plugins/font/lang/ar.js b/sources/plugins/font/lang/ar.js
new file mode 100644 (file)
index 0000000..ac55224
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'ar', {\r
+       fontSize: {\r
+               label: 'حجم الخط',\r
+               voiceLabel: 'حجم الخط',\r
+               panelTitle: 'حجم الخط'\r
+       },\r
+       label: 'خط',\r
+       panelTitle: 'حجم الخط',\r
+       voiceLabel: 'حجم الخط'\r
+} );\r
diff --git a/sources/plugins/font/lang/az.js b/sources/plugins/font/lang/az.js
new file mode 100644 (file)
index 0000000..b4850b1
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'az', {\r
+       fontSize: {\r
+               label: 'Şrift ölçüsü',\r
+               voiceLabel: 'Şrift ölçüsü',\r
+               panelTitle: 'Şrift ölçüsü'\r
+       },\r
+       label: 'Şrift',\r
+       panelTitle: 'Şrift',\r
+       voiceLabel: 'Şrift'\r
+} );\r
diff --git a/sources/plugins/font/lang/bg.js b/sources/plugins/font/lang/bg.js
new file mode 100644 (file)
index 0000000..682c6b1
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'bg', {\r
+       fontSize: {\r
+               label: 'Размер',\r
+               voiceLabel: 'Размер на шрифт',\r
+               panelTitle: 'Размер на шрифт'\r
+       },\r
+       label: 'Шрифт',\r
+       panelTitle: 'Име на шрифт',\r
+       voiceLabel: 'Шрифт'\r
+} );\r
diff --git a/sources/plugins/font/lang/bn.js b/sources/plugins/font/lang/bn.js
new file mode 100644 (file)
index 0000000..58eecba
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'bn', {\r
+       fontSize: {\r
+               label: 'সাইজ',\r
+               voiceLabel: 'Font Size',\r
+               panelTitle: 'সাইজ'\r
+       },\r
+       label: 'ফন্ট',\r
+       panelTitle: 'ফন্ট',\r
+       voiceLabel: 'ফন্ট'\r
+} );\r
diff --git a/sources/plugins/font/lang/bs.js b/sources/plugins/font/lang/bs.js
new file mode 100644 (file)
index 0000000..2fbb5f6
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'bs', {\r
+       fontSize: {\r
+               label: 'Velièina',\r
+               voiceLabel: 'Font Size',\r
+               panelTitle: 'Velièina'\r
+       },\r
+       label: 'Font',\r
+       panelTitle: 'Font',\r
+       voiceLabel: 'Font'\r
+} );\r
diff --git a/sources/plugins/font/lang/ca.js b/sources/plugins/font/lang/ca.js
new file mode 100644 (file)
index 0000000..ca1e63a
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'ca', {\r
+       fontSize: {\r
+               label: 'Mida',\r
+               voiceLabel: 'Mida de la lletra',\r
+               panelTitle: 'Mida de la lletra'\r
+       },\r
+       label: 'Tipus de lletra',\r
+       panelTitle: 'Tipus de lletra',\r
+       voiceLabel: 'Tipus de lletra'\r
+} );\r
diff --git a/sources/plugins/font/lang/cs.js b/sources/plugins/font/lang/cs.js
new file mode 100644 (file)
index 0000000..7028bfd
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'cs', {\r
+       fontSize: {\r
+               label: 'Velikost',\r
+               voiceLabel: 'Velikost písma',\r
+               panelTitle: 'Velikost'\r
+       },\r
+       label: 'Písmo',\r
+       panelTitle: 'Písmo',\r
+       voiceLabel: 'Písmo'\r
+} );\r
diff --git a/sources/plugins/font/lang/cy.js b/sources/plugins/font/lang/cy.js
new file mode 100644 (file)
index 0000000..085b224
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'cy', {\r
+       fontSize: {\r
+               label: 'Maint',\r
+               voiceLabel: 'Maint y Ffont',\r
+               panelTitle: 'Maint y Ffont'\r
+       },\r
+       label: 'Ffont',\r
+       panelTitle: 'Enw\'r Ffont',\r
+       voiceLabel: 'Ffont'\r
+} );\r
diff --git a/sources/plugins/font/lang/da.js b/sources/plugins/font/lang/da.js
new file mode 100644 (file)
index 0000000..f33f2d8
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'da', {\r
+       fontSize: {\r
+               label: 'Skriftstørrelse',\r
+               voiceLabel: 'Skriftstørrelse',\r
+               panelTitle: 'Skriftstørrelse'\r
+       },\r
+       label: 'Skrifttype',\r
+       panelTitle: 'Skrifttype',\r
+       voiceLabel: 'Skrifttype'\r
+} );\r
diff --git a/sources/plugins/font/lang/de-ch.js b/sources/plugins/font/lang/de-ch.js
new file mode 100644 (file)
index 0000000..a73223a
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'de-ch', {\r
+       fontSize: {\r
+               label: 'Grösse',\r
+               voiceLabel: 'Schrifgrösse',\r
+               panelTitle: 'Schriftgrösse'\r
+       },\r
+       label: 'Schriftart',\r
+       panelTitle: 'Schriftartname',\r
+       voiceLabel: 'Schriftart'\r
+} );\r
diff --git a/sources/plugins/font/lang/de.js b/sources/plugins/font/lang/de.js
new file mode 100644 (file)
index 0000000..3c36855
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'de', {\r
+       fontSize: {\r
+               label: 'Größe',\r
+               voiceLabel: 'Schrifgröße',\r
+               panelTitle: 'Schriftgröße'\r
+       },\r
+       label: 'Schriftart',\r
+       panelTitle: 'Schriftartname',\r
+       voiceLabel: 'Schriftart'\r
+} );\r
diff --git a/sources/plugins/font/lang/el.js b/sources/plugins/font/lang/el.js
new file mode 100644 (file)
index 0000000..4ca61a1
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'el', {\r
+       fontSize: {\r
+               label: 'Μέγεθος',\r
+               voiceLabel: 'Μέγεθος Γραμματοσειράς',\r
+               panelTitle: 'Μέγεθος Γραμματοσειράς'\r
+       },\r
+       label: 'Γραμματοσειρά',\r
+       panelTitle: 'Όνομα Γραμματοσειράς',\r
+       voiceLabel: 'Γραμματοσειρά'\r
+} );\r
diff --git a/sources/plugins/font/lang/en-au.js b/sources/plugins/font/lang/en-au.js
new file mode 100644 (file)
index 0000000..5f83c29
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'en-au', {\r
+       fontSize: {\r
+               label: 'Size',\r
+               voiceLabel: 'Font Size',\r
+               panelTitle: 'Font Size'\r
+       },\r
+       label: 'Font',\r
+       panelTitle: 'Font Name',\r
+       voiceLabel: 'Font'\r
+} );\r
diff --git a/sources/plugins/font/lang/en-ca.js b/sources/plugins/font/lang/en-ca.js
new file mode 100644 (file)
index 0000000..4520615
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'en-ca', {\r
+       fontSize: {\r
+               label: 'Size',\r
+               voiceLabel: 'Font Size',\r
+               panelTitle: 'Font Size'\r
+       },\r
+       label: 'Font',\r
+       panelTitle: 'Font Name',\r
+       voiceLabel: 'Font'\r
+} );\r
diff --git a/sources/plugins/font/lang/en-gb.js b/sources/plugins/font/lang/en-gb.js
new file mode 100644 (file)
index 0000000..160dd81
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'en-gb', {\r
+       fontSize: {\r
+               label: 'Size',\r
+               voiceLabel: 'Font Size',\r
+               panelTitle: 'Font Size'\r
+       },\r
+       label: 'Font',\r
+       panelTitle: 'Font Name',\r
+       voiceLabel: 'Font'\r
+} );\r
diff --git a/sources/plugins/font/lang/en.js b/sources/plugins/font/lang/en.js
new file mode 100644 (file)
index 0000000..ff64793
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'en', {\r
+       fontSize: {\r
+               label: 'Size',\r
+               voiceLabel: 'Font Size',\r
+               panelTitle: 'Font Size'\r
+       },\r
+       label: 'Font',\r
+       panelTitle: 'Font Name',\r
+       voiceLabel: 'Font'\r
+} );\r
diff --git a/sources/plugins/font/lang/eo.js b/sources/plugins/font/lang/eo.js
new file mode 100644 (file)
index 0000000..48b2a9f
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'eo', {\r
+       fontSize: {\r
+               label: 'Grado',\r
+               voiceLabel: 'Tipara grado',\r
+               panelTitle: 'Tipara grado'\r
+       },\r
+       label: 'Tiparo',\r
+       panelTitle: 'Tipara nomo',\r
+       voiceLabel: 'Tiparo'\r
+} );\r
diff --git a/sources/plugins/font/lang/es.js b/sources/plugins/font/lang/es.js
new file mode 100644 (file)
index 0000000..b3e00c7
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'es', {\r
+       fontSize: {\r
+               label: 'Tamaño',\r
+               voiceLabel: 'Tamaño de fuente',\r
+               panelTitle: 'Tamaño'\r
+       },\r
+       label: 'Fuente',\r
+       panelTitle: 'Fuente',\r
+       voiceLabel: 'Fuente'\r
+} );\r
diff --git a/sources/plugins/font/lang/et.js b/sources/plugins/font/lang/et.js
new file mode 100644 (file)
index 0000000..6817265
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'et', {\r
+       fontSize: {\r
+               label: 'Suurus',\r
+               voiceLabel: 'Kirja suurus',\r
+               panelTitle: 'Suurus'\r
+       },\r
+       label: 'Kiri',\r
+       panelTitle: 'Kiri',\r
+       voiceLabel: 'Kiri'\r
+} );\r
diff --git a/sources/plugins/font/lang/eu.js b/sources/plugins/font/lang/eu.js
new file mode 100644 (file)
index 0000000..e071bc9
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'eu', {\r
+       fontSize: {\r
+               label: 'Tamaina',\r
+               voiceLabel: 'Letra-tamaina',\r
+               panelTitle: 'Letra-tamaina'\r
+       },\r
+       label: 'Letra-tipoa',\r
+       panelTitle: 'Letra-tipoaren izena',\r
+       voiceLabel: 'Letra-tipoa'\r
+} );\r
diff --git a/sources/plugins/font/lang/fa.js b/sources/plugins/font/lang/fa.js
new file mode 100644 (file)
index 0000000..35f91a5
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'fa', {\r
+       fontSize: {\r
+               label: 'اندازه',\r
+               voiceLabel: 'اندازه قلم',\r
+               panelTitle: 'اندازه قلم'\r
+       },\r
+       label: 'قلم',\r
+       panelTitle: 'نام قلم',\r
+       voiceLabel: 'قلم'\r
+} );\r
diff --git a/sources/plugins/font/lang/fi.js b/sources/plugins/font/lang/fi.js
new file mode 100644 (file)
index 0000000..1cd57bf
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'fi', {\r
+       fontSize: {\r
+               label: 'Koko',\r
+               voiceLabel: 'Kirjaisimen koko',\r
+               panelTitle: 'Koko'\r
+       },\r
+       label: 'Kirjaisinlaji',\r
+       panelTitle: 'Kirjaisinlaji',\r
+       voiceLabel: 'Kirjaisinlaji'\r
+} );\r
diff --git a/sources/plugins/font/lang/fo.js b/sources/plugins/font/lang/fo.js
new file mode 100644 (file)
index 0000000..b4c170c
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'fo', {\r
+       fontSize: {\r
+               label: 'Skriftstødd',\r
+               voiceLabel: 'Skriftstødd',\r
+               panelTitle: 'Skriftstødd'\r
+       },\r
+       label: 'Skrift',\r
+       panelTitle: 'Skrift',\r
+       voiceLabel: 'Skrift'\r
+} );\r
diff --git a/sources/plugins/font/lang/fr-ca.js b/sources/plugins/font/lang/fr-ca.js
new file mode 100644 (file)
index 0000000..13bd627
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'fr-ca', {\r
+       fontSize: {\r
+               label: 'Taille',\r
+               voiceLabel: 'Taille',\r
+               panelTitle: 'Taille'\r
+       },\r
+       label: 'Police',\r
+       panelTitle: 'Police',\r
+       voiceLabel: 'Police'\r
+} );\r
diff --git a/sources/plugins/font/lang/fr.js b/sources/plugins/font/lang/fr.js
new file mode 100644 (file)
index 0000000..d029bb7
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'fr', {\r
+       fontSize: {\r
+               label: 'Taille',\r
+               voiceLabel: 'Taille de police',\r
+               panelTitle: 'Taille de police'\r
+       },\r
+       label: 'Police',\r
+       panelTitle: 'Style de police',\r
+       voiceLabel: 'Police'\r
+} );\r
diff --git a/sources/plugins/font/lang/gl.js b/sources/plugins/font/lang/gl.js
new file mode 100644 (file)
index 0000000..65e10b3
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'gl', {\r
+       fontSize: {\r
+               label: 'Tamaño',\r
+               voiceLabel: 'Tamaño da letra',\r
+               panelTitle: 'Tamaño da letra'\r
+       },\r
+       label: 'Tipo de letra',\r
+       panelTitle: 'Nome do tipo de letra',\r
+       voiceLabel: 'Tipo de letra'\r
+} );\r
diff --git a/sources/plugins/font/lang/gu.js b/sources/plugins/font/lang/gu.js
new file mode 100644 (file)
index 0000000..f95a59a
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'gu', {\r
+       fontSize: {\r
+               label: 'ફૉન્ટ સાઇઝ/કદ',\r
+               voiceLabel: 'ફોન્ટ સાઈઝ',\r
+               panelTitle: 'ફૉન્ટ સાઇઝ/કદ'\r
+       },\r
+       label: 'ફૉન્ટ',\r
+       panelTitle: 'ફૉન્ટ',\r
+       voiceLabel: 'ફોન્ટ'\r
+} );\r
diff --git a/sources/plugins/font/lang/he.js b/sources/plugins/font/lang/he.js
new file mode 100644 (file)
index 0000000..590f93f
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'he', {\r
+       fontSize: {\r
+               label: 'גודל',\r
+               voiceLabel: 'גודל',\r
+               panelTitle: 'גודל'\r
+       },\r
+       label: 'גופן',\r
+       panelTitle: 'גופן',\r
+       voiceLabel: 'גופן'\r
+} );\r
diff --git a/sources/plugins/font/lang/hi.js b/sources/plugins/font/lang/hi.js
new file mode 100644 (file)
index 0000000..9088abe
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'hi', {\r
+       fontSize: {\r
+               label: 'साइज़',\r
+               voiceLabel: 'Font Size',\r
+               panelTitle: 'साइज़'\r
+       },\r
+       label: 'फ़ॉन्ट',\r
+       panelTitle: 'फ़ॉन्ट',\r
+       voiceLabel: 'फ़ॉन्ट'\r
+} );\r
diff --git a/sources/plugins/font/lang/hr.js b/sources/plugins/font/lang/hr.js
new file mode 100644 (file)
index 0000000..0313aa3
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'hr', {\r
+       fontSize: {\r
+               label: 'Veličina',\r
+               voiceLabel: 'Veličina slova',\r
+               panelTitle: 'Veličina'\r
+       },\r
+       label: 'Font',\r
+       panelTitle: 'Font',\r
+       voiceLabel: 'Font'\r
+} );\r
diff --git a/sources/plugins/font/lang/hu.js b/sources/plugins/font/lang/hu.js
new file mode 100644 (file)
index 0000000..0705d2b
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'hu', {\r
+       fontSize: {\r
+               label: 'Méret',\r
+               voiceLabel: 'Betűméret',\r
+               panelTitle: 'Méret'\r
+       },\r
+       label: 'Betűtípus',\r
+       panelTitle: 'Betűtípus',\r
+       voiceLabel: 'Betűtípus'\r
+} );\r
diff --git a/sources/plugins/font/lang/id.js b/sources/plugins/font/lang/id.js
new file mode 100644 (file)
index 0000000..c456738
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'id', {\r
+       fontSize: {\r
+               label: 'Ukuran',\r
+               voiceLabel: 'Ukuran Huruf',\r
+               panelTitle: 'Ukuran Huruf'\r
+       },\r
+       label: 'Huruf',\r
+       panelTitle: 'Font Name', // MISSING\r
+       voiceLabel: 'Huruf'\r
+} );\r
diff --git a/sources/plugins/font/lang/is.js b/sources/plugins/font/lang/is.js
new file mode 100644 (file)
index 0000000..d76636f
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'is', {\r
+       fontSize: {\r
+               label: 'Leturstærð ',\r
+               voiceLabel: 'Font Size',\r
+               panelTitle: 'Leturstærð '\r
+       },\r
+       label: 'Leturgerð ',\r
+       panelTitle: 'Leturgerð ',\r
+       voiceLabel: 'Leturgerð '\r
+} );\r
diff --git a/sources/plugins/font/lang/it.js b/sources/plugins/font/lang/it.js
new file mode 100644 (file)
index 0000000..5e42649
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'it', {\r
+       fontSize: {\r
+               label: 'Dimensione',\r
+               voiceLabel: 'Dimensione Carattere',\r
+               panelTitle: 'Dimensione'\r
+       },\r
+       label: 'Carattere',\r
+       panelTitle: 'Carattere',\r
+       voiceLabel: 'Carattere'\r
+} );\r
diff --git a/sources/plugins/font/lang/ja.js b/sources/plugins/font/lang/ja.js
new file mode 100644 (file)
index 0000000..79a5812
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'ja', {\r
+       fontSize: {\r
+               label: 'サイズ',\r
+               voiceLabel: 'フォントサイズ',\r
+               panelTitle: 'フォントサイズ'\r
+       },\r
+       label: 'フォント',\r
+       panelTitle: 'フォント',\r
+       voiceLabel: 'フォント'\r
+} );\r
diff --git a/sources/plugins/font/lang/ka.js b/sources/plugins/font/lang/ka.js
new file mode 100644 (file)
index 0000000..a392980
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'ka', {\r
+       fontSize: {\r
+               label: 'ზომა',\r
+               voiceLabel: 'ტექსტის ზომა',\r
+               panelTitle: 'ტექსტის ზომა'\r
+       },\r
+       label: 'ფონტი',\r
+       panelTitle: 'ფონტის სახელი',\r
+       voiceLabel: 'ფონტი'\r
+} );\r
diff --git a/sources/plugins/font/lang/km.js b/sources/plugins/font/lang/km.js
new file mode 100644 (file)
index 0000000..f3e4610
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'km', {\r
+       fontSize: {\r
+               label: 'ទំហំ',\r
+               voiceLabel: 'ទំហំ​អក្សរ',\r
+               panelTitle: 'ទំហំ​អក្សរ'\r
+       },\r
+       label: 'ពុម្ព​អក្សរ',\r
+       panelTitle: 'ឈ្មោះ​ពុម្ព​អក្សរ',\r
+       voiceLabel: 'ពុម្ព​អក្សរ'\r
+} );\r
diff --git a/sources/plugins/font/lang/ko.js b/sources/plugins/font/lang/ko.js
new file mode 100644 (file)
index 0000000..6b574f4
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'ko', {\r
+       fontSize: {\r
+               label: '크기',\r
+               voiceLabel: '글자 크기',\r
+               panelTitle: '글자 크기'\r
+       },\r
+       label: '글꼴',\r
+       panelTitle: '글꼴',\r
+       voiceLabel: '글꼴'\r
+} );\r
diff --git a/sources/plugins/font/lang/ku.js b/sources/plugins/font/lang/ku.js
new file mode 100644 (file)
index 0000000..c19eac1
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'ku', {\r
+       fontSize: {\r
+               label: 'گەورەیی',\r
+               voiceLabel: 'گەورەیی فۆنت',\r
+               panelTitle: 'گەورەیی فۆنت'\r
+       },\r
+       label: 'فۆنت',\r
+       panelTitle: 'ناوی فۆنت',\r
+       voiceLabel: 'فۆنت'\r
+} );\r
diff --git a/sources/plugins/font/lang/lt.js b/sources/plugins/font/lang/lt.js
new file mode 100644 (file)
index 0000000..d2f6ab0
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'lt', {\r
+       fontSize: {\r
+               label: 'Šrifto dydis',\r
+               voiceLabel: 'Šrifto dydis',\r
+               panelTitle: 'Šrifto dydis'\r
+       },\r
+       label: 'Šriftas',\r
+       panelTitle: 'Šriftas',\r
+       voiceLabel: 'Šriftas'\r
+} );\r
diff --git a/sources/plugins/font/lang/lv.js b/sources/plugins/font/lang/lv.js
new file mode 100644 (file)
index 0000000..157db04
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'lv', {\r
+       fontSize: {\r
+               label: 'Izmērs',\r
+               voiceLabel: 'Fonta izmeŗs',\r
+               panelTitle: 'Izmērs'\r
+       },\r
+       label: 'Šrifts',\r
+       panelTitle: 'Šrifts',\r
+       voiceLabel: 'Fonts'\r
+} );\r
diff --git a/sources/plugins/font/lang/mk.js b/sources/plugins/font/lang/mk.js
new file mode 100644 (file)
index 0000000..e60a755
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'mk', {\r
+       fontSize: {\r
+               label: 'Size',\r
+               voiceLabel: 'Font Size',\r
+               panelTitle: 'Font Size'\r
+       },\r
+       label: 'Font', // MISSING\r
+       panelTitle: 'Font Name', // MISSING\r
+       voiceLabel: 'Font' // MISSING\r
+} );\r
diff --git a/sources/plugins/font/lang/mn.js b/sources/plugins/font/lang/mn.js
new file mode 100644 (file)
index 0000000..a91c7f9
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'mn', {\r
+       fontSize: {\r
+               label: 'Хэмжээ',\r
+               voiceLabel: 'Үсгийн хэмжээ',\r
+               panelTitle: 'Үсгийн хэмжээ'\r
+       },\r
+       label: 'Үсгийн хэлбэр',\r
+       panelTitle: 'Үгсийн хэлбэрийн нэр',\r
+       voiceLabel: 'Үгсийн хэлбэр'\r
+} );\r
diff --git a/sources/plugins/font/lang/ms.js b/sources/plugins/font/lang/ms.js
new file mode 100644 (file)
index 0000000..5564b9a
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'ms', {\r
+       fontSize: {\r
+               label: 'Saiz',\r
+               voiceLabel: 'Font Size',\r
+               panelTitle: 'Saiz'\r
+       },\r
+       label: 'Font',\r
+       panelTitle: 'Font',\r
+       voiceLabel: 'Font'\r
+} );\r
diff --git a/sources/plugins/font/lang/nb.js b/sources/plugins/font/lang/nb.js
new file mode 100644 (file)
index 0000000..3e3e56e
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'nb', {\r
+       fontSize: {\r
+               label: 'Størrelse',\r
+               voiceLabel: 'Skriftstørrelse',\r
+               panelTitle: 'Skriftstørrelse'\r
+       },\r
+       label: 'Skrift',\r
+       panelTitle: 'Skrift',\r
+       voiceLabel: 'Font'\r
+} );\r
diff --git a/sources/plugins/font/lang/nl.js b/sources/plugins/font/lang/nl.js
new file mode 100644 (file)
index 0000000..a8d819c
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'nl', {\r
+       fontSize: {\r
+               label: 'Lettergrootte',\r
+               voiceLabel: 'Lettergrootte',\r
+               panelTitle: 'Lettergrootte'\r
+       },\r
+       label: 'Lettertype',\r
+       panelTitle: 'Lettertype',\r
+       voiceLabel: 'Lettertype'\r
+} );\r
diff --git a/sources/plugins/font/lang/no.js b/sources/plugins/font/lang/no.js
new file mode 100644 (file)
index 0000000..7378c4c
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'no', {\r
+       fontSize: {\r
+               label: 'Størrelse',\r
+               voiceLabel: 'Font Størrelse',\r
+               panelTitle: 'Størrelse'\r
+       },\r
+       label: 'Skrift',\r
+       panelTitle: 'Skrift',\r
+       voiceLabel: 'Font'\r
+} );\r
diff --git a/sources/plugins/font/lang/oc.js b/sources/plugins/font/lang/oc.js
new file mode 100644 (file)
index 0000000..1b0eda5
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'oc', {\r
+       fontSize: {\r
+               label: 'Talha',\r
+               voiceLabel: 'Talha de poliça',\r
+               panelTitle: 'Talha de poliça'\r
+       },\r
+       label: 'Poliça',\r
+       panelTitle: 'Estil de poliça',\r
+       voiceLabel: 'Poliça'\r
+} );\r
diff --git a/sources/plugins/font/lang/pl.js b/sources/plugins/font/lang/pl.js
new file mode 100644 (file)
index 0000000..56fb9be
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'pl', {\r
+       fontSize: {\r
+               label: 'Rozmiar',\r
+               voiceLabel: 'Rozmiar czcionki',\r
+               panelTitle: 'Rozmiar'\r
+       },\r
+       label: 'Czcionka',\r
+       panelTitle: 'Czcionka',\r
+       voiceLabel: 'Czcionka'\r
+} );\r
diff --git a/sources/plugins/font/lang/pt-br.js b/sources/plugins/font/lang/pt-br.js
new file mode 100644 (file)
index 0000000..e69cc0b
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'pt-br', {\r
+       fontSize: {\r
+               label: 'Tamanho',\r
+               voiceLabel: 'Tamanho da fonte',\r
+               panelTitle: 'Tamanho'\r
+       },\r
+       label: 'Fonte',\r
+       panelTitle: 'Fonte',\r
+       voiceLabel: 'Fonte'\r
+} );\r
diff --git a/sources/plugins/font/lang/pt.js b/sources/plugins/font/lang/pt.js
new file mode 100644 (file)
index 0000000..4028a3d
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'pt', {\r
+       fontSize: {\r
+               label: 'Tamanho',\r
+               voiceLabel: 'Tamanho da letra',\r
+               panelTitle: 'Tamanho da letra'\r
+       },\r
+       label: 'Fonte',\r
+       panelTitle: 'Nome do tipo de letra',\r
+       voiceLabel: 'Tipo de letra'\r
+} );\r
diff --git a/sources/plugins/font/lang/ro.js b/sources/plugins/font/lang/ro.js
new file mode 100644 (file)
index 0000000..26b96de
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'ro', {\r
+       fontSize: {\r
+               label: 'Mărime',\r
+               voiceLabel: 'Font Size',\r
+               panelTitle: 'Mărime'\r
+       },\r
+       label: 'Font',\r
+       panelTitle: 'Font',\r
+       voiceLabel: 'Font'\r
+} );\r
diff --git a/sources/plugins/font/lang/ru.js b/sources/plugins/font/lang/ru.js
new file mode 100644 (file)
index 0000000..fa64da3
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'ru', {\r
+       fontSize: {\r
+               label: 'Размер',\r
+               voiceLabel: 'Размер шрифта',\r
+               panelTitle: 'Размер шрифта'\r
+       },\r
+       label: 'Шрифт',\r
+       panelTitle: 'Шрифт',\r
+       voiceLabel: 'Шрифт'\r
+} );\r
diff --git a/sources/plugins/font/lang/si.js b/sources/plugins/font/lang/si.js
new file mode 100644 (file)
index 0000000..aa94df2
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'si', {\r
+       fontSize: {\r
+               label: 'විශාලත්වය',\r
+               voiceLabel: 'අක්ෂර විශාලත්වය',\r
+               panelTitle: 'අක්ෂර විශාලත්වය'\r
+       },\r
+       label: 'අක්ෂරය',\r
+       panelTitle: 'අක්ෂර නාමය',\r
+       voiceLabel: 'අක්ෂර'\r
+} );\r
diff --git a/sources/plugins/font/lang/sk.js b/sources/plugins/font/lang/sk.js
new file mode 100644 (file)
index 0000000..318ae92
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'sk', {\r
+       fontSize: {\r
+               label: 'Veľkosť',\r
+               voiceLabel: 'Veľkosť písma',\r
+               panelTitle: 'Veľkosť písma'\r
+       },\r
+       label: 'Písmo',\r
+       panelTitle: 'Názov písma',\r
+       voiceLabel: 'Písmo'\r
+} );\r
diff --git a/sources/plugins/font/lang/sl.js b/sources/plugins/font/lang/sl.js
new file mode 100644 (file)
index 0000000..f630594
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'sl', {\r
+       fontSize: {\r
+               label: 'Velikost',\r
+               voiceLabel: 'Velikost pisave',\r
+               panelTitle: 'Velikost pisave'\r
+       },\r
+       label: 'Pisava',\r
+       panelTitle: 'Ime pisave',\r
+       voiceLabel: 'Pisava'\r
+} );\r
diff --git a/sources/plugins/font/lang/sq.js b/sources/plugins/font/lang/sq.js
new file mode 100644 (file)
index 0000000..035638d
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'sq', {\r
+       fontSize: {\r
+               label: 'Madhësia',\r
+               voiceLabel: 'Madhësia e Shkronjës',\r
+               panelTitle: 'Madhësia e Shkronjës'\r
+       },\r
+       label: 'Shkronja',\r
+       panelTitle: 'Emri i Shkronjës',\r
+       voiceLabel: 'Shkronja'\r
+} );\r
diff --git a/sources/plugins/font/lang/sr-latn.js b/sources/plugins/font/lang/sr-latn.js
new file mode 100644 (file)
index 0000000..904bc29
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'sr-latn', {\r
+       fontSize: {\r
+               label: 'Veličina fonta',\r
+               voiceLabel: 'Font Size',\r
+               panelTitle: 'Veličina fonta'\r
+       },\r
+       label: 'Font',\r
+       panelTitle: 'Font',\r
+       voiceLabel: 'Font'\r
+} );\r
diff --git a/sources/plugins/font/lang/sr.js b/sources/plugins/font/lang/sr.js
new file mode 100644 (file)
index 0000000..5695bc7
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'sr', {\r
+       fontSize: {\r
+               label: 'Величина фонта',\r
+               voiceLabel: 'Font Size',\r
+               panelTitle: 'Величина фонта'\r
+       },\r
+       label: 'Фонт',\r
+       panelTitle: 'Фонт',\r
+       voiceLabel: 'Фонт'\r
+} );\r
diff --git a/sources/plugins/font/lang/sv.js b/sources/plugins/font/lang/sv.js
new file mode 100644 (file)
index 0000000..0df51ac
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'sv', {\r
+       fontSize: {\r
+               label: 'Storlek',\r
+               voiceLabel: 'Teckenstorlek',\r
+               panelTitle: 'Teckenstorlek'\r
+       },\r
+       label: 'Typsnitt',\r
+       panelTitle: 'Typsnitt',\r
+       voiceLabel: 'Typsnitt'\r
+} );\r
diff --git a/sources/plugins/font/lang/th.js b/sources/plugins/font/lang/th.js
new file mode 100644 (file)
index 0000000..14ff605
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'th', {\r
+       fontSize: {\r
+               label: 'ขนาด',\r
+               voiceLabel: 'Font Size',\r
+               panelTitle: 'ขนาด'\r
+       },\r
+       label: 'แบบอักษร',\r
+       panelTitle: 'แบบอักษร',\r
+       voiceLabel: 'แบบอักษร'\r
+} );\r
diff --git a/sources/plugins/font/lang/tr.js b/sources/plugins/font/lang/tr.js
new file mode 100644 (file)
index 0000000..c553275
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'tr', {\r
+       fontSize: {\r
+               label: 'Boyut',\r
+               voiceLabel: 'Font Size',\r
+               panelTitle: 'Boyut'\r
+       },\r
+       label: 'Yazı Türü',\r
+       panelTitle: 'Yazı Türü',\r
+       voiceLabel: 'Font'\r
+} );\r
diff --git a/sources/plugins/font/lang/tt.js b/sources/plugins/font/lang/tt.js
new file mode 100644 (file)
index 0000000..8e7e342
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'tt', {\r
+       fontSize: {\r
+               label: 'Зурлык',\r
+               voiceLabel: 'Шрифт зурлыклары',\r
+               panelTitle: 'Шрифт зурлыклары'\r
+       },\r
+       label: 'Шрифт',\r
+       panelTitle: 'Шрифт исеме',\r
+       voiceLabel: 'Шрифт'\r
+} );\r
diff --git a/sources/plugins/font/lang/ug.js b/sources/plugins/font/lang/ug.js
new file mode 100644 (file)
index 0000000..7a1d0b2
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'ug', {\r
+       fontSize: {\r
+               label: 'چوڭلۇقى',\r
+               voiceLabel: 'خەت چوڭلۇقى',\r
+               panelTitle: 'چوڭلۇقى'\r
+       },\r
+       label: 'خەت نۇسخا',\r
+       panelTitle: 'خەت نۇسخا',\r
+       voiceLabel: 'خەت نۇسخا'\r
+} );\r
diff --git a/sources/plugins/font/lang/uk.js b/sources/plugins/font/lang/uk.js
new file mode 100644 (file)
index 0000000..9fad964
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'uk', {\r
+       fontSize: {\r
+               label: 'Розмір',\r
+               voiceLabel: 'Розмір шрифту',\r
+               panelTitle: 'Розмір'\r
+       },\r
+       label: 'Шрифт',\r
+       panelTitle: 'Шрифт',\r
+       voiceLabel: 'Шрифт'\r
+} );\r
diff --git a/sources/plugins/font/lang/vi.js b/sources/plugins/font/lang/vi.js
new file mode 100644 (file)
index 0000000..8bbfc10
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'vi', {\r
+       fontSize: {\r
+               label: 'Cỡ chữ',\r
+               voiceLabel: 'Kích cỡ phông',\r
+               panelTitle: 'Cỡ chữ'\r
+       },\r
+       label: 'Phông',\r
+       panelTitle: 'Phông',\r
+       voiceLabel: 'Phông'\r
+} );\r
diff --git a/sources/plugins/font/lang/zh-cn.js b/sources/plugins/font/lang/zh-cn.js
new file mode 100644 (file)
index 0000000..6b2f327
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'zh-cn', {\r
+       fontSize: {\r
+               label: '大小',\r
+               voiceLabel: '文字大小',\r
+               panelTitle: '大小'\r
+       },\r
+       label: '字体',\r
+       panelTitle: '字体',\r
+       voiceLabel: '字体'\r
+} );\r
diff --git a/sources/plugins/font/lang/zh.js b/sources/plugins/font/lang/zh.js
new file mode 100644 (file)
index 0000000..d3ebc67
--- /dev/null
@@ -0,0 +1,14 @@
+/*\r
+Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+For licensing, see LICENSE.md or http://ckeditor.com/license\r
+*/\r
+CKEDITOR.plugins.setLang( 'font', 'zh', {\r
+       fontSize: {\r
+               label: '大小',\r
+               voiceLabel: '字型大小',\r
+               panelTitle: '字型大小'\r
+       },\r
+       label: '字型',\r
+       panelTitle: '字型名稱',\r
+       voiceLabel: '字型'\r
+} );\r
diff --git a/sources/plugins/font/plugin.js b/sources/plugins/font/plugin.js
new file mode 100644 (file)
index 0000000..8794d89
--- /dev/null
@@ -0,0 +1,353 @@
+/**\r
+ * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+ * For licensing, see LICENSE.md or http://ckeditor.com/license\r
+ */\r
+\r
+( function() {\r
+       function addCombo( editor, comboName, styleType, lang, entries, defaultLabel, styleDefinition, order ) {\r
+               var config = editor.config,\r
+                       style = new CKEDITOR.style( styleDefinition );\r
+\r
+               // Gets the list of fonts from the settings.\r
+               var names = entries.split( ';' ),\r
+                       values = [];\r
+\r
+               // Create style objects for all fonts.\r
+               var styles = {};\r
+               for ( var i = 0; i < names.length; i++ ) {\r
+                       var parts = names[ i ];\r
+\r
+                       if ( parts ) {\r
+                               parts = parts.split( '/' );\r
+\r
+                               var vars = {},\r
+                                       name = names[ i ] = parts[ 0 ];\r
+\r
+                               vars[ styleType ] = values[ i ] = parts[ 1 ] || name;\r
+\r
+                               styles[ name ] = new CKEDITOR.style( styleDefinition, vars );\r
+                               styles[ name ]._.definition.name = name;\r
+                       } else {\r
+                               names.splice( i--, 1 );\r
+                       }\r
+               }\r
+\r
+               editor.ui.addRichCombo( comboName, {\r
+                       label: lang.label,\r
+                       title: lang.panelTitle,\r
+                       toolbar: 'styles,' + order,\r
+                       allowedContent: style,\r
+                       requiredContent: style,\r
+                       contentTransformations: [\r
+                               [\r
+                                       {\r
+                                               element: 'font',\r
+                                               check: 'span',\r
+                                               left: function( element ) {\r
+                                                       return !!element.attributes.size ||\r
+                                                               !!element.attributes.align ||\r
+                                                               !!element.attributes.face;\r
+                                               },\r
+                                               right: function( element ) {\r
+                                                       var sizes = [\r
+                                                               '', // Non-existent size "0"\r
+                                                               'x-small',\r
+                                                               'small',\r
+                                                               'medium',\r
+                                                               'large',\r
+                                                               'x-large',\r
+                                                               'xx-large',\r
+                                                               '48px' // Closest value to what size="7" might mean.\r
+                                                       ];\r
+\r
+                                                       element.name = 'span';\r
+\r
+                                                       if ( element.attributes.size ) {\r
+                                                               element.styles[ 'font-size' ] = sizes[ element.attributes.size ];\r
+                                                               delete element.attributes.size;\r
+                                                       }\r
+\r
+                                                       if ( element.attributes.align ) {\r
+                                                               element.styles[ 'text-align' ] = element.attributes.align;\r
+                                                               delete element.attributes.align;\r
+                                                       }\r
+\r
+                                                       if ( element.attributes.face ) {\r
+                                                               element.styles[ 'font-family' ] = element.attributes.face;\r
+                                                               delete element.attributes.face;\r
+                                                       }\r
+                                               }\r
+                                       }\r
+                               ]\r
+                       ],\r
+                       panel: {\r
+                               css: [ CKEDITOR.skin.getPath( 'editor' ) ].concat( config.contentsCss ),\r
+                               multiSelect: false,\r
+                               attributes: { 'aria-label': lang.panelTitle }\r
+                       },\r
+\r
+                       init: function() {\r
+                               this.startGroup( lang.panelTitle );\r
+\r
+                               for ( var i = 0; i < names.length; i++ ) {\r
+                                       var name = names[ i ];\r
+\r
+                                       // Add the tag entry to the panel list.\r
+                                       this.add( name, styles[ name ].buildPreview(), name );\r
+                               }\r
+                       },\r
+\r
+                       onClick: function( value ) {\r
+                               editor.focus();\r
+                               editor.fire( 'saveSnapshot' );\r
+\r
+                               var previousValue = this.getValue(),\r
+                                       style = styles[ value ];\r
+\r
+                               // When applying one style over another, first remove the previous one (#12403).\r
+                               // NOTE: This is only a temporary fix. It will be moved to the styles system (#12687).\r
+                               if ( previousValue && value != previousValue ) {\r
+                                       var previousStyle = styles[ previousValue ],\r
+                                               range = editor.getSelection().getRanges()[ 0 ];\r
+\r
+                                       // If the range is collapsed we can't simply use the editor.removeStyle method\r
+                                       // because it will remove the entire element and we want to split it instead.\r
+                                       if ( range.collapsed ) {\r
+                                               var path = editor.elementPath(),\r
+                                                       // Find the style element.\r
+                                                       matching = path.contains( function( el ) {\r
+                                                               return previousStyle.checkElementRemovable( el );\r
+                                                       } );\r
+\r
+                                               if ( matching ) {\r
+                                                       var startBoundary = range.checkBoundaryOfElement( matching, CKEDITOR.START ),\r
+                                                               endBoundary = range.checkBoundaryOfElement( matching, CKEDITOR.END ),\r
+                                                               node, bm;\r
+\r
+                                                       // If we are at both boundaries it means that the element is empty.\r
+                                                       // Remove it but in a way that we won't lose other empty inline elements inside it.\r
+                                                       // Example: <p>x<span style="font-size:48px"><em>[]</em></span>x</p>\r
+                                                       // Result: <p>x<em>[]</em>x</p>\r
+                                                       if ( startBoundary && endBoundary ) {\r
+                                                               bm = range.createBookmark();\r
+                                                               // Replace the element with its children (TODO element.replaceWithChildren).\r
+                                                               while ( ( node = matching.getFirst() ) ) {\r
+                                                                       node.insertBefore( matching );\r
+                                                               }\r
+                                                               matching.remove();\r
+                                                               range.moveToBookmark( bm );\r
+\r
+                                                       // If we are at the boundary of the style element, move out and copy nested styles/elements.\r
+                                                       } else if ( startBoundary || endBoundary ) {\r
+                                                               range.moveToPosition( matching, startBoundary ? CKEDITOR.POSITION_BEFORE_START : CKEDITOR.POSITION_AFTER_END );\r
+                                                               cloneSubtreeIntoRange( range, path.elements.slice(), matching );\r
+                                                       } else {\r
+                                                               // Split the element and clone the elements that were in the path\r
+                                                               // (between the startContainer and the matching element)\r
+                                                               // into the new place.\r
+                                                               range.splitElement( matching );\r
+                                                               range.moveToPosition( matching, CKEDITOR.POSITION_AFTER_END );\r
+                                                               cloneSubtreeIntoRange( range, path.elements.slice(), matching );\r
+                                                       }\r
+\r
+                                                       editor.getSelection().selectRanges( [ range ] );\r
+                                               }\r
+                                       } else {\r
+                                               editor.removeStyle( previousStyle );\r
+                                       }\r
+                               }\r
+\r
+                               editor[ previousValue == value ? 'removeStyle' : 'applyStyle' ]( style );\r
+\r
+                               editor.fire( 'saveSnapshot' );\r
+                       },\r
+\r
+                       onRender: function() {\r
+                               editor.on( 'selectionChange', function( ev ) {\r
+                                       var currentValue = this.getValue();\r
+\r
+                                       var elementPath = ev.data.path,\r
+                                               elements = elementPath.elements;\r
+\r
+                                       // For each element into the elements path.\r
+                                       for ( var i = 0, element; i < elements.length; i++ ) {\r
+                                               element = elements[ i ];\r
+\r
+                                               // Check if the element is removable by any of\r
+                                               // the styles.\r
+                                               for ( var value in styles ) {\r
+                                                       if ( styles[ value ].checkElementMatch( element, true, editor ) ) {\r
+                                                               if ( value != currentValue )\r
+                                                                       this.setValue( value );\r
+                                                               return;\r
+                                                       }\r
+                                               }\r
+                                       }\r
+\r
+                                       // If no styles match, just empty it.\r
+                                       this.setValue( '', defaultLabel );\r
+                               }, this );\r
+                       },\r
+\r
+                       refresh: function() {\r
+                               if ( !editor.activeFilter.check( style ) )\r
+                                       this.setState( CKEDITOR.TRISTATE_DISABLED );\r
+                       }\r
+               } );\r
+       }\r
+\r
+       // Clones the subtree between subtreeStart (exclusive) and the\r
+       // leaf (inclusive) and inserts it into the range.\r
+       //\r
+       // @param range\r
+       // @param {CKEDITOR.dom.element[]} elements Elements path in the standard order: leaf -> root.\r
+       // @param {CKEDITOR.dom.element/null} substreeStart The start of the subtree.\r
+       // If null, then the leaf belongs to the subtree.\r
+       function cloneSubtreeIntoRange( range, elements, subtreeStart ) {\r
+               var current = elements.pop();\r
+               if ( !current ) {\r
+                       return;\r
+               }\r
+               // Rewind the elements array up to the subtreeStart and then start the real cloning.\r
+               if ( subtreeStart ) {\r
+                       return cloneSubtreeIntoRange( range, elements, current.equals( subtreeStart ) ? null : subtreeStart );\r
+               }\r
+\r
+               var clone = current.clone();\r
+               range.insertNode( clone );\r
+               range.moveToPosition( clone, CKEDITOR.POSITION_AFTER_START );\r
+\r
+               cloneSubtreeIntoRange( range, elements );\r
+       }\r
+\r
+       CKEDITOR.plugins.add( 'font', {\r
+               requires: 'richcombo',\r
+               // jscs:disable maximumLineLength\r
+               lang: 'af,ar,az,bg,bn,bs,ca,cs,cy,da,de,de-ch,el,en,en-au,en-ca,en-gb,eo,es,et,eu,fa,fi,fo,fr,fr-ca,gl,gu,he,hi,hr,hu,id,is,it,ja,ka,km,ko,ku,lt,lv,mk,mn,ms,nb,nl,no,oc,pl,pt,pt-br,ro,ru,si,sk,sl,sq,sr,sr-latn,sv,th,tr,tt,ug,uk,vi,zh,zh-cn', // %REMOVE_LINE_CORE%\r
+               // jscs:enable maximumLineLength\r
+               init: function( editor ) {\r
+                       var config = editor.config;\r
+\r
+                       addCombo( editor, 'Font', 'family', editor.lang.font, config.font_names, config.font_defaultLabel, config.font_style, 30 );\r
+                       addCombo( editor, 'FontSize', 'size', editor.lang.font.fontSize, config.fontSize_sizes, config.fontSize_defaultLabel, config.fontSize_style, 40 );\r
+               }\r
+       } );\r
+} )();\r
+\r
+/**\r
+ * The list of fonts names to be displayed in the Font combo in the toolbar.\r
+ * Entries are separated by semi-colons (`';'`), while it's possible to have more\r
+ * than one font for each entry, in the HTML way (separated by comma).\r
+ *\r
+ * A display name may be optionally defined by prefixing the entries with the\r
+ * name and the slash character. For example, `'Arial/Arial, Helvetica, sans-serif'`\r
+ * will be displayed as `'Arial'` in the list, but will be outputted as\r
+ * `'Arial, Helvetica, sans-serif'`.\r
+ *\r
+ *             config.font_names =\r
+ *                     'Arial/Arial, Helvetica, sans-serif;' +\r
+ *                     'Times New Roman/Times New Roman, Times, serif;' +\r
+ *                     'Verdana';\r
+ *\r
+ *             config.font_names = 'Arial;Times New Roman;Verdana';\r
+ *\r
+ * @cfg {String} [font_names=see source]\r
+ * @member CKEDITOR.config\r
+ */\r
+CKEDITOR.config.font_names = 'Arial/Arial, Helvetica, sans-serif;' +\r
+       'Comic Sans MS/Comic Sans MS, cursive;' +\r
+       'Courier New/Courier New, Courier, monospace;' +\r
+       'Georgia/Georgia, serif;' +\r
+       'Lucida Sans Unicode/Lucida Sans Unicode, Lucida Grande, sans-serif;' +\r
+       'Tahoma/Tahoma, Geneva, sans-serif;' +\r
+       'Times New Roman/Times New Roman, Times, serif;' +\r
+       'Trebuchet MS/Trebuchet MS, Helvetica, sans-serif;' +\r
+       'Verdana/Verdana, Geneva, sans-serif';\r
+\r
+/**\r
+ * The text to be displayed in the Font combo is none of the available values\r
+ * matches the current cursor position or text selection.\r
+ *\r
+ *             // If the default site font is Arial, we may making it more explicit to the end user.\r
+ *             config.font_defaultLabel = 'Arial';\r
+ *\r
+ * @cfg {String} [font_defaultLabel='']\r
+ * @member CKEDITOR.config\r
+ */\r
+CKEDITOR.config.font_defaultLabel = '';\r
+\r
+/**\r
+ * The style definition to be used to apply the font in the text.\r
+ *\r
+ *             // This is actually the default value for it.\r
+ *             config.font_style = {\r
+ *                     element:                'span',\r
+ *                     styles:                 { 'font-family': '#(family)' },\r
+ *                     overrides:              [ { element: 'font', attributes: { 'face': null } } ]\r
+ *     };\r
+ *\r
+ * @cfg {Object} [font_style=see example]\r
+ * @member CKEDITOR.config\r
+ */\r
+CKEDITOR.config.font_style = {\r
+       element: 'span',\r
+       styles: { 'font-family': '#(family)' },\r
+       overrides: [ {\r
+               element: 'font', attributes: { 'face': null }\r
+       } ]\r
+};\r
+\r
+/**\r
+ * The list of fonts size to be displayed in the Font Size combo in the\r
+ * toolbar. Entries are separated by semi-colons (`';'`).\r
+ *\r
+ * Any kind of "CSS like" size can be used, like `'12px'`, `'2.3em'`, `'130%'`,\r
+ * `'larger'` or `'x-small'`.\r
+ *\r
+ * A display name may be optionally defined by prefixing the entries with the\r
+ * name and the slash character. For example, `'Bigger Font/14px'` will be\r
+ * displayed as `'Bigger Font'` in the list, but will be outputted as `'14px'`.\r
+ *\r
+ *             config.fontSize_sizes = '16/16px;24/24px;48/48px;';\r
+ *\r
+ *             config.fontSize_sizes = '12px;2.3em;130%;larger;x-small';\r
+ *\r
+ *             config.fontSize_sizes = '12 Pixels/12px;Big/2.3em;30 Percent More/130%;Bigger/larger;Very Small/x-small';\r
+ *\r
+ * @cfg {String} [fontSize_sizes=see source]\r
+ * @member CKEDITOR.config\r
+ */\r
+CKEDITOR.config.fontSize_sizes = '8/8px;9/9px;10/10px;11/11px;12/12px;14/14px;16/16px;18/18px;20/20px;22/22px;24/24px;26/26px;28/28px;36/36px;48/48px;72/72px';\r
+\r
+/**\r
+ * The text to be displayed in the Font Size combo is none of the available\r
+ * values matches the current cursor position or text selection.\r
+ *\r
+ *             // If the default site font size is 12px, we may making it more explicit to the end user.\r
+ *             config.fontSize_defaultLabel = '12px';\r
+ *\r
+ * @cfg {String} [fontSize_defaultLabel='']\r
+ * @member CKEDITOR.config\r
+ */\r
+CKEDITOR.config.fontSize_defaultLabel = '';\r
+\r
+/**\r
+ * The style definition to be used to apply the font size in the text.\r
+ *\r
+ *             // This is actually the default value for it.\r
+ *             config.fontSize_style = {\r
+ *                     element:                'span',\r
+ *                     styles:                 { 'font-size': '#(size)' },\r
+ *                     overrides:              [ { element: 'font', attributes: { 'size': null } } ]\r
+ *             };\r
+ *\r
+ * @cfg {Object} [fontSize_style=see example]\r
+ * @member CKEDITOR.config\r
+ */\r
+CKEDITOR.config.fontSize_style = {\r
+       element: 'span',\r
+       styles: { 'font-size': '#(size)' },\r
+       overrides: [ {\r
+               element: 'font', attributes: { 'size': null }\r
+       } ]\r
+};\r
diff --git a/sources/plugins/panelbutton/plugin.js b/sources/plugins/panelbutton/plugin.js
new file mode 100644 (file)
index 0000000..111d475
--- /dev/null
@@ -0,0 +1,138 @@
+/**\r
+ * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.\r
+ * For licensing, see LICENSE.md or http://ckeditor.com/license\r
+ */\r
+\r
+CKEDITOR.plugins.add( 'panelbutton', {\r
+       requires: 'button',\r
+       onLoad: function() {\r
+               function clickFn( editor ) {\r
+                       var _ = this._;\r
+\r
+                       if ( _.state == CKEDITOR.TRISTATE_DISABLED )\r
+                               return;\r
+\r
+                       this.createPanel( editor );\r
+\r
+                       if ( _.on ) {\r
+                               _.panel.hide();\r
+                               return;\r
+                       }\r
+\r
+                       _.panel.showBlock( this._.id, this.document.getById( this._.id ), 4 );\r
+               }\r
+\r
+               /**\r
+                * @class\r
+                * @extends CKEDITOR.ui.button\r
+                * @todo class and methods\r
+                */\r
+               CKEDITOR.ui.panelButton = CKEDITOR.tools.createClass( {\r
+                       base: CKEDITOR.ui.button,\r
+\r
+                       /**\r
+                        * Creates a panelButton class instance.\r
+                        *\r
+                        * @constructor\r
+                        */\r
+                       $: function( definition ) {\r
+                               // We don't want the panel definition in this object.\r
+                               var panelDefinition = definition.panel || {};\r
+                               delete definition.panel;\r
+\r
+                               this.base( definition );\r
+\r
+                               this.document = ( panelDefinition.parent && panelDefinition.parent.getDocument() ) || CKEDITOR.document;\r
+\r
+                               panelDefinition.block = {\r
+                                       attributes: panelDefinition.attributes\r
+                               };\r
+                               panelDefinition.toolbarRelated = true;\r
+\r
+                               this.hasArrow = true;\r
+\r
+                               this.click = clickFn;\r
+\r
+                               this._ = {\r
+                                       panelDefinition: panelDefinition\r
+                               };\r
+                       },\r
+\r
+                       statics: {\r
+                               handler: {\r
+                                       create: function( definition ) {\r
+                                               return new CKEDITOR.ui.panelButton( definition );\r
+                                       }\r
+                               }\r
+                       },\r
+\r
+                       proto: {\r
+                               createPanel: function( editor ) {\r
+                                       var _ = this._;\r
+\r
+                                       if ( _.panel )\r
+                                               return;\r
+\r
+                                       var panelDefinition = this._.panelDefinition,\r
+                                               panelBlockDefinition = this._.panelDefinition.block,\r
+                                               panelParentElement = panelDefinition.parent || CKEDITOR.document.getBody(),\r
+                                               panel = this._.panel = new CKEDITOR.ui.floatPanel( editor, panelParentElement, panelDefinition ),\r
+                                               block = panel.addBlock( _.id, panelBlockDefinition ),\r
+                                               me = this;\r
+\r
+                                       panel.onShow = function() {\r
+                                               if ( me.className )\r
+                                                       this.element.addClass( me.className + '_panel' );\r
+\r
+                                               me.setState( CKEDITOR.TRISTATE_ON );\r
+\r
+                                               _.on = 1;\r
+\r
+                                               me.editorFocus && editor.focus();\r
+\r
+                                               if ( me.onOpen )\r
+                                                       me.onOpen();\r
+                                       };\r
+\r
+                                       panel.onHide = function( preventOnClose ) {\r
+                                               if ( me.className )\r
+                                                       this.element.getFirst().removeClass( me.className + '_panel' );\r
+\r
+                                               me.setState( me.modes && me.modes[ editor.mode ] ? CKEDITOR.TRISTATE_OFF : CKEDITOR.TRISTATE_DISABLED );\r
+\r
+                                               _.on = 0;\r
+\r
+                                               if ( !preventOnClose && me.onClose )\r
+                                                       me.onClose();\r
+                                       };\r
+\r
+                                       panel.onEscape = function() {\r
+                                               panel.hide( 1 );\r
+                                               me.document.getById( _.id ).focus();\r
+                                       };\r
+\r
+                                       if ( this.onBlock )\r
+                                               this.onBlock( panel, block );\r
+\r
+                                       block.onHide = function() {\r
+                                               _.on = 0;\r
+                                               me.setState( CKEDITOR.TRISTATE_OFF );\r
+                                       };\r
+                               }\r
+                       }\r
+               } );\r
+\r
+       },\r
+       beforeInit: function( editor ) {\r
+               editor.ui.addHandler( CKEDITOR.UI_PANELBUTTON, CKEDITOR.ui.panelButton.handler );\r
+       }\r
+} );\r
+\r
+/**\r
+ * Button UI element.\r
+ *\r
+ * @readonly\r
+ * @property {String} [='panelbutton']\r
+ * @member CKEDITOR\r
+ */\r
+CKEDITOR.UI_PANELBUTTON = 'panelbutton';\r