diff --git a/scripts/admin/ckeditor-config.js b/scripts/admin/ckeditor-config.js index 950b09f6231..d9426024864 100644 --- a/scripts/admin/ckeditor-config.js +++ b/scripts/admin/ckeditor-config.js @@ -2,14 +2,15 @@ CKEDITOR.editorConfig = function( config ) { config.filebrowserBrowseUrl = CKEDITOR.basePath+'../kcfinder/browse.php?type=files'; - config.filebrowserImageBrowseUrl = CKEDITOR.basePath+'../kcfinder/browse.php?type=images'; + config.filebrowserImageBrowseUrl = CKEDITOR.basePath+'../kcfinder/browse.php?type=images'; config.filebrowserFlashBrowseUrl = CKEDITOR.basePath+'../kcfinder/browse.php?type=flash'; config.filebrowserUploadUrl = CKEDITOR.basePath+'../kcfinder/upload.php?type=files'; config.filebrowserImageUploadUrl = CKEDITOR.basePath+'../kcfinder/upload.php?type=images'; config.filebrowserFlashUploadUrl = CKEDITOR.basePath+'../kcfinder/upload.php?type=flash'; - config.removeDialogTabs = 'link:upload;image:Upload'; + config.removeDialogTabs = 'link:upload;image:Upload'; + config.skin = 'BootstrapCK-Skin'; config.toolbarCanCollapse = false; config.resize_enabled = false; config.autoParagraph = false; diff --git a/third_party/ckeditor/skins/BootstrapCK-Skin/LICENSE b/third_party/ckeditor/skins/BootstrapCK-Skin/LICENSE new file mode 100644 index 00000000000..ab55faf6094 --- /dev/null +++ b/third_party/ckeditor/skins/BootstrapCK-Skin/LICENSE @@ -0,0 +1,21 @@ +The MIT License + +Copyright (c) 2012 Kunstmaan (http://www.kunstmaan.be) + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/third_party/ckeditor/skins/BootstrapCK-Skin/README.md b/third_party/ckeditor/skins/BootstrapCK-Skin/README.md new file mode 100644 index 00000000000..655a74361a2 --- /dev/null +++ b/third_party/ckeditor/skins/BootstrapCK-Skin/README.md @@ -0,0 +1,28 @@ +# About [BootstrapCK-Skin][BootstrapCK-Skin] + +!Update: This skin is for CKeditor3 use. Want the new CKeditor4 skin? https://github.com/Kunstmaan/BootstrapCK4-Skin + +The [BootstrapCK-Skin][BootstrapCK-Skin] is a skin for [CKEditor][CKEditor] based on [Twitter Bootstrap][Twitter Bootstrap] styles.
+Some things couldn't be changed inside the skin, like the smileys and the position of the browse buttons when inserting an image or a flash.
+Here's how you fix that: + +## Smileys + +Go to plugins > smiley > dialogs , and replace smiley.js with [this one][this one].
+And grab your new images over [here][here]. + +## Browse buttons + +Go to plugins > image > dialogs > image.js and to plugins > flash > dialogs > flash.js
+In both, change the margin-top to 17px (instead of 10px). + +# Demo +[http://kunstmaan.github.com/BootstrapCK-Skin/][http://kunstmaan.github.com/BootstrapCK-Skin/] + +[BootstrapCK-Skin]: https://github.com/Kunstmaan/BootstrapCK-Skin "BootstrapCK-Skin" +[CKEditor]: http://ckeditor.com/ "CKEditor" +[Twitter Bootstrap]: http://twitter.github.com/bootstrap/ "Twitter Bootstrap" +[this one]: http://kunstmaan.github.com/BootstrapCK-Skin/smiley.js "smiley.js" +[here]: http://kunstmaan.github.com/BootstrapCK-Skin/smileys.zip "smileys.zip" +[http://kunstmaan.github.com/BootstrapCK-Skin/]: http://kunstmaan.github.com/BootstrapCK-Skin/ "Demo" +[kunstmaan]: http://www.kunstmaan.be "Kunstmaan" diff --git a/third_party/ckeditor/skins/BootstrapCK-Skin/dialog.css b/third_party/ckeditor/skins/BootstrapCK-Skin/dialog.css new file mode 100644 index 00000000000..49797df6579 --- /dev/null +++ b/third_party/ckeditor/skins/BootstrapCK-Skin/dialog.css @@ -0,0 +1,616 @@ +/* +Copyright (c) 2003-2011, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.html or http://ckeditor.com/license +*/ + +body .cke_dialog{ +visibility:visible; +} +.cke_skin_BootstrapCK-Skin table.cke_dialog.cke_browser_gecko{ +display:block; +} +.cke_skin_BootstrapCK-Skin .cke_dialog_body{ +z-index:1; +border:1px solid rgba(0, 0, 0, 0.3); +box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); +padding:5px 0 0 0; +background-color:#fff; +border-radius:6px; +position:relative; +_position:static; +} +.cke_skin_BootstrapCK-Skin .cke_dialog_tl,.cke_skin_BootstrapCK-Skin .cke_dialog_tr,.cke_skin_BootstrapCK-Skin .cke_dialog_tc,.cke_skin_BootstrapCK-Skin .cke_dialog_bl,.cke_skin_BootstrapCK-Skin .cke_dialog_br,.cke_skin_BootstrapCK-Skin .cke_dialog_bc,.cke_skin_BootstrapCK-Skin .cke_dialog_ml,.cke_skin_BootstrapCK-Skin .cke_dialog_mr{ +display:none; +} +.cke_skin_BootstrapCK-Skin .cke_dialog_title{ +font-weight:bold; +font-size:18px; +line-height: 36px; +color: #404040; +padding:0 15px; +cursor:move; +position:relative; +border-bottom:1px solid #eee; +} +.cke_skin_BootstrapCK-Skin .cke_browser_iequirks .cke_dialog_title,.cke_skin_BootstrapCK-Skin .cke_browser_ie6 .cke_dialog_title,.cke_skin_BootstrapCK-Skin .cke_browser_ie7 .cke_dialog_title{ +margin-bottom:22px; +} +.cke_skin_BootstrapCK-Skin .cke_browser_iequirks.cke_single_page .cke_dialog_title,.cke_skin_BootstrapCK-Skin .cke_browser_ie6.cke_single_page .cke_dialog_title,.cke_skin_BootstrapCK-Skin .cke_browser_ie7.cke_single_page .cke_dialog_title{ +margin-bottom:10px; +} +.cke_skin_BootstrapCK-Skin .cke_dialog_contents{ +background-color:#fff; +overflow:auto; +padding:17px 23px 5px 15px; +border-radius: 0 0 6px 6px; +margin-top:45px; +height: auto !important; +} +.cke_skin_BootstrapCK-Skin .cke_dialog_footer{ +text-align:right; +background-color:#f5f5f5; +border-top:1px solid #DDDDDD; +box-shadow: 0 1px 0 #FFFFFF inset; +border-radius: 0 0 6px 6px; +border-bottom:none; +padding: 14px 5px 5px 15px; +} +.cke_skin_BootstrapCK-Skin .cke_rtl .cke_dialog_footer{ +text-align:left; +} +.cke_skin_BootstrapCK-Skin .cke_dialog_footer .cke_resizer{ +margin-top:28px; +} +.cke_skin_BootstrapCK-Skin .cke_browser_iequirks .cke_dialog_footer .cke_resizer,.cke_skin_BootstrapCK-Skin .cke_browser_ie6 .cke_dialog_footer .cke_resizer{ +margin-top:27px; +} +.cke_skin_BootstrapCK-Skin .cke_dialog_tabs{ +height:23px; +display:inline-block; +_display:block; +margin-left:13px; +margin-top:25px; +position:absolute; +z-index:2; +} +.cke_skin_BootstrapCK-Skin .cke_browser_iequirks .cke_dialog_tabs,.cke_skin_BootstrapCK-Skin .cke_browser_ie6 .cke_dialog_tabs,.cke_skin_BootstrapCK-Skin .cke_browser_ie7 .cke_dialog_tabs{ +top:33px; +} +.cke_skin_BootstrapCK-Skin .cke_rtl .cke_dialog_tabs{ +right:10px; +} +.cke_skin_BootstrapCK-Skin a.cke_dialog_tab,.cke_skin_BootstrapCK-Skin a:link.cke_dialog_tab,.cke_skin_BootstrapCK-Skin a:active.cke_dialog_tab,.cke_skin_BootstrapCK-Skin a:hover.cke_dialog_tab,.cke_skin_BootstrapCK-Skin a:visited.cke_dialog_tab{ +border-radius:5px; +background:transparent url(images/sprites.png) repeat-x scroll 0 -1104px; +padding:3px 10px 4px; +margin: 0 3px 0 0; +color: #333; +border-color: #CCCCCC #CCCCCC #BBBBBB; +border-width: 1px; +border-style: solid; +display:inline-block; +cursor:pointer; +} +.cke_skin_BootstrapCK-Skin .cke_browser_gecko18 a.cke_dialog_tab,.cke_skin_BootstrapCK-Skin .cke_browser_gecko18 a:link.cke_dialog_tab,.cke_skin_BootstrapCK-Skin .cke_browser_gecko18 a:active.cke_dialog_tab,.cke_skin_BootstrapCK-Skin .cke_browser_gecko18 a:hover.cke_dialog_tab,.cke_skin_BootstrapCK-Skin .cke_browser_gecko18 a:visited.cke_dialog_tab{ +display:inline; +position:relative; +top:6px; +} +.cke_skin_BootstrapCK-Skin a:hover.cke_dialog_tab, .cke_skin_BootstrapCK-Skin .cke_hc a:hover.cke_dialog_tab, .cke_skin_BootstrapCK-Skin a.cke_dialog_tab_selected,.cke_skin_BootstrapCK-Skin a:link.cke_dialog_tab_selected,.cke_skin_BootstrapCK-Skin a:active.cke_dialog_tab_selected,.cke_skin_BootstrapCK-Skin a:hover.cke_dialog_tab_selected,.cke_skin_BootstrapCK-Skin a:visited.cke_dialog_tab_selected{ +background-position: 0 -1180px; +} +.cke_skin_BootstrapCK-Skin .cke_hc a.cke_dialog_tab_selected,.cke_skin_BootstrapCK-Skin .cke_hc a:link.cke_dialog_tab_selected,.cke_skin_BootstrapCK-Skin .cke_hc a:active.cke_dialog_tab_selected,.cke_skin_BootstrapCK-Skin .cke_hc a:hover.cke_dialog_tab_selected,.cke_skin_BootstrapCK-Skin .cke_hc a:visited.cke_dialog_tab_selected{ +padding:2px 6px!important; +border-width:3px; +} +.cke_skin_BootstrapCK-Skin .cke_single_page .cke_dialog_tabs{ +display:none; +} +.cke_skin_BootstrapCK-Skin .cke_single_page .cke_dialog_contents{ +padding-top:5px; +margin-top:10px; +padding-bottom: 15px; +} +.cke_skin_BootstrapCK-Skin .cke_browser_ie7.cke_single_page .cke_dialog_contents{ +margin-top:0; +position:relative; +margin-bottom:-22px; +} +.cke_skin_BootstrapCK-Skin .cke_dialog_ui_vbox table,.cke_skin_BootstrapCK-Skin .cke_dialog_ui_hbox table{ +margin:auto; +} +.cke_skin_BootstrapCK-Skin .cke_dialog_ui_vbox_child{ +padding:5px 0; +} +.cke_skin_BootstrapCK-Skin input.cke_dialog_ui_input_text,.cke_skin_BootstrapCK-Skin input.cke_dialog_ui_input_password{ +background-color:white; +border:1px solid #CCCCCC; +padding:4px; +width:100%; +font-size: 13px; +color: #808080; +border-radius: 3px; +box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset; +} +.cke_skin_BootstrapCK-Skin input.cke_dialog_ui_input_text:focus{ +border-color: rgba(82, 168, 236, 0.8); +box-shadow:0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(82, 168, 236, 0.6); +} +.cke_skin_BootstrapCK-Skin div.cke_dialog_ui_input_text,.cke_skin_BootstrapCK-Skin div.cke_dialog_ui_input_password{ +background-color:white; +_width:99.9%; +} +.cke_skin_BootstrapCK-Skin .cke_browser_ie.cke_rtl input.cke_dialog_ui_input_text,.cke_skin_BootstrapCK-Skin .cke_browser_opera.cke_rtl input.cke_dialog_ui_input_text,.cke_skin_BootstrapCK-Skin .cke_browser_ie.cke_rtl input.cke_dialog_ui_input_password,.cke_skin_BootstrapCK-Skin .cke_browser_opera.cke_rtl input.cke_dialog_ui_input_password{ +padding-right:2px; +} +.cke_skin_BootstrapCK-Skin .cke_browser_ie.cke_rtl div.cke_dialog_ui_input_text,.cke_skin_BootstrapCK-Skin .cke_browser_opera.cke_rtl div.cke_dialog_ui_input_text,.cke_skin_BootstrapCK-Skin .cke_browser_ie.cke_rtl div.cke_dialog_ui_input_password,.cke_skin_BootstrapCK-Skin .cke_browser_opera.cke_rtl div.cke_dialog_ui_input_password{ +padding-left:2px; +} +.cke_skin_BootstrapCK-Skin .cke_browser_ie.cke_rtl .cke_dialog_ui_vbox_child,.cke_skin_BootstrapCK-Skin .cke_browser_ie.cke_rtl .cke_dialog_ui_hbox_child,.cke_skin_BootstrapCK-Skin .cke_browser_ie.cke_rtl .cke_dialog_ui_hbox_first,.cke_skin_BootstrapCK-Skin .cke_browser_ie.cke_rtl .cke_dialog_ui_hbox_last{ +padding-right:2px!important; +} +.cke_skin_BootstrapCK-Skin .cke_browser_ie.cke_rtl div.cke_dialog_ui_input_text{ +padding-right:1px; +} +.cke_skin_BootstrapCK-Skin .cke_browser_gecko.cke_hc div.cke_dialog_ui_input_text,.cke_skin_BootstrapCK-Skin .cke_browser_gecko.cke_hc div.cke_dialog_ui_input_password{ +border-width:0; +} +.cke_skin_BootstrapCK-Skin .cke_browser_gecko18.cke_hc div.cke_dialog_ui_input_text,.cke_skin_BootstrapCK-Skin .cke_browser_gecko18.cke_hc div.cke_dialog_ui_input_password{ +border-width:1px; +} +.cke_skin_BootstrapCK-Skin textarea.cke_dialog_ui_input_textarea{ +background-color:white; +border:none; +padding:0; +width:100%; +_width:99%; +overflow:auto; +resize:none; +border: 1px solid #ccc; +box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset; +border-radius: 3px; +} +.cke_skin_BootstrapCK-Skin div.cke_dialog_ui_input_textarea{ +background-color:white; +} +.cke_skin_BootstrapCK-Skin div.cke_disabled .cke_dialog_ui_labeled_content *{ +background-color:#a0a0a0; +cursor:default; +} +.cke_skin_BootstrapCK-Skin .cke_rtl .cke_dialog_ui_labeled_content{ +_width:95%; +} +.cke_skin_BootstrapCK-Skin .cke_dialog_ui_hbox{ +width:100%; +} +.cke_skin_BootstrapCK-Skin .cke_dialog_ui_hbox_first,.cke_skin_BootstrapCK-Skin .cke_dialog_ui_hbox_child,.cke_skin_BootstrapCK-Skin .cke_dialog_ui_hbox_last{ +vertical-align:top; +} +.cke_skin_BootstrapCK-Skin .cke_ltr .cke_dialog_ui_hbox_first,.cke_skin_BootstrapCK-Skin .cke_ltr .cke_dialog_ui_hbox_child{ +padding-right:20px; +} +.cke_skin_BootstrapCK-Skin .cke_rtl .cke_dialog_ui_hbox_first,.cke_skin_BootstrapCK-Skin .cke_rtl .cke_dialog_ui_hbox_child{ +padding-left:10px; +} +.cke_skin_BootstrapCK-Skin a.cke_dialog_ui_button{ +border-collapse:separate; +cursor:default; +border-radius:5px; +background:transparent url(images/sprites.png) repeat-x scroll 0 -1104px; +_background:none; +padding:5px 14px 6px; +color: #333; +font-size: 13px; +text-align:center; +border-color: #CCCCCC #CCCCCC #BBBBBB; +border-width: 1px; +border-style: solid; +display: inline-block; +padding: 4px 14px 5px; +width: auto !important; +} +.cke_skin_BootstrapCK-Skin .cke_browser_iequirks a.cke_dialog_ui_button{ +padding:0; +} +.cke_skin_BootstrapCK-Skin .cke_browser_ie6 a.cke_dialog_ui_button span{ +width:70px; +} +.cke_skin_BootstrapCK-Skin .cke_browser_iequirks a.cke_dialog_ui_button span,.cke_skin_BootstrapCK-Skin .cke_browser_iequirks a.cke_dialog_ui_button span{ +width:100px; +} +.cke_skin_BootstrapCK-Skin .cke_browser_iequirks a.cke_dialog_ui_button span,.cke_skin_BootstrapCK-Skin .cke_browser_iequirks a.cke_dialog_ui_button span,.cke_skin_BootstrapCK-Skin .cke_browser_ie6 a.cke_dialog_ui_button span{ +padding:5px 15px; +text-align:center; +color:#3b3b1f; +background:#53D9F0 none; +display:inline-block; +cursor:default; +} +.cke_skin_BootstrapCK-Skin .cke_browser_webkit a.cke_dialog_ui_button span.cke_dialog_ui_button{ +margin:0; +} +.cke_skin_BootstrapCK-Skin .cke_browser_webkit a.cke_dialog_ui_button{ +display:inline-block; +padding-top:3px; +padding-bottom:2px; +margin:2px 0; +} +.cke_skin_BootstrapCK-Skin a.cke_dialog_ui_button_ok span,.cke_skin_BootstrapCK-Skin a.cke_dialog_ui_button_cancel span{ +} +.cke_skin_BootstrapCK-Skin a.cke_dialog_ui_button_ok{ +border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); +background-position: 0 -1069px; +display: inline; +padding: 6px 14px 5px; +} +.cke_skin_BootstrapCK-Skin a.cke_dialog_ui_button_ok:hover{ +background-position: 0 -1144px !important; +} +.cke_skin_BootstrapCK-Skin a.cke_dialog_ui_button_ok span{ +/*background:transparent url(images/sprites.png) no-repeat scroll right -1219px;*/ +color: #fff; +} +.cke_skin_BootstrapCK-Skin .cke_rtl a.cke_dialog_ui_button_ok span{ +background-position:left -1219px; +} +.cke_skin_BootstrapCK-Skin .cke_browser_iequirks a.cke_dialog_ui_button_ok span,.cke_skin_BootstrapCK-Skin .cke_browser_ie6 a.cke_dialog_ui_button_ok span{ +background-color:#B8E834; +margin-right:0; +} +.cke_skin_BootstrapCK-Skin a.cke_dialog_ui_button_cancel{ +background-position:0 -1104px; +display: inline; +padding: 6px 14px 5px; +} +.cke_skin_BootstrapCK-Skin a.cke_dialog_ui_button_cancel span{ +/*background:transparent url(images/sprites.png) no-repeat scroll right -1245px;*/ +} +.cke_skin_BootstrapCK-Skin .cke_rtl a.cke_dialog_ui_button_cancel span{ +background-position:left -1245px; +} +.cke_skin_BootstrapCK-Skin .cke_browser_iequirks a.cke_dialog_ui_button_cancel span,.cke_skin_BootstrapCK-Skin .cke_browser_ie6 a.cke_dialog_ui_button_cancel span{ +background-color:#F65D20; +} +.cke_skin_BootstrapCK-Skin .cke_browser_iequirks a.cke_dialog_ui_button_cancel span,.cke_skin_BootstrapCK-Skin .cke_browser_ie6 a.cke_dialog_ui_button_cancel span,.cke_skin_BootstrapCK-Skin .cke_browser_iequirks a.cke_dialog_ui_button_ok span,.cke_skin_BootstrapCK-Skin .cke_browser_ie6 a.cke_dialog_ui_button_ok span{ +background-image:none; +} +.cke_skin_BootstrapCK-Skin span.cke_dialog_ui_button{ +padding:0; +text-align:center; +color:#333; +display:inline-block; +cursor:default; +} +.cke_skin_BootstrapCK-Skin .cke_browser_gecko18 .cke_dialog_footer_buttons span.cke_dialog_ui_button{ +display:block; +} +.cke_skin_BootstrapCK-Skin a.cke_dialog_ui_button span.cke_disabled{ +border:#898980 1px solid; +color:#5e5e55; +background-color:#c5c5b3; +} +.cke_skin_BootstrapCK-Skin a:hover.cke_dialog_ui_button,.cke_skin_BootstrapCK-Skin a:focus.cke_dialog_ui_button,.cke_skin_BootstrapCK-Skin a:active.cke_dialog_ui_button{ +background-position:0 -1180px; +} +.cke_skin_BootstrapCK-Skin .cke_hc a:hover.cke_dialog_ui_button,.cke_skin_BootstrapCK-Skin .cke_hc a:focus.cke_dialog_ui_button,.cke_skin_BootstrapCK-Skin .cke_hc a:active.cke_dialog_ui_button{ +border-width:2px; +} +.cke_skin_BootstrapCK-Skin .cke_browser_iequirks a:hover.cke_dialog_ui_button span,.cke_skin_BootstrapCK-Skin .cke_browser_iequirks a:focus.cke_dialog_ui_button span,.cke_skin_BootstrapCK-Skin .cke_browser_iequirks a:active.cke_dialog_ui_button span,.cke_skin_BootstrapCK-Skin .cke_browser_ie6 a:hover.cke_dialog_ui_button span,.cke_skin_BootstrapCK-Skin .cke_browser_ie6 a:focus.cke_dialog_ui_button span,.cke_skin_BootstrapCK-Skin .cke_browser_ie6 a:active.cke_dialog_ui_button span{ +background-image:none; +background:#F7A922; +} +.cke_skin_BootstrapCK-Skin .cke_dialog_footer_buttons{ +display:inline-table; +margin-right:12px; +margin-left:12px; +width:auto; +position:relative; +} +.cke_skin_BootstrapCK-Skin .cke_browser_ie7 .cke_dialog_footer_buttons{ +position:static; +} +.cke_skin_BootstrapCK-Skin .cke_browser_gecko18 .cke_dialog_footer_buttons{ +display:inline; +} +.cke_skin_BootstrapCK-Skin .cke_dialog_footer_buttons span.cke_dialog_ui_button{ +margin:7px 0; +text-align:center; +} +.cke_skin_BootstrapCK-Skin .cke_dialog_footer .cke_dialog_ui_hbox_first { +padding: 0 7px 0 0; +} +.cke_skin_BootstrapCK-Skin .cke_browser_gecko18 .cke_dialog_footer_buttons a.cke_dialog_ui_button{ +display:block; +padding:0; +} +.cke_skin_BootstrapCK-Skin .cke_browser_gecko18 .cke_dialog_footer_buttons span.cke_dialog_ui_button{ +padding-bottom:5px; +padding-top:6px; +margin-bottom:0; +} +.cke_skin_BootstrapCK-Skin .cke_browser_gecko18 .cke_dialog_footer_buttons .cke_dialog_ui_button_ok .cke_dialog_ui_button{ +background-position:right -1214px; +} +.cke_skin_BootstrapCK-Skin .cke_browser_gecko18 .cke_dialog_footer_buttons .cke_dialog_ui_button_cancel .cke_dialog_ui_button{ +background-position:right -1242px; +} +.cke_skin_BootstrapCK-Skin .cke_browser_ie9.cke_rtl .cke_dialog_footer_buttons td{ +padding-left:2px; +} +.cke_skin_BootstrapCK-Skin strong{ +font-weight:bold; +} +.cke_skin_BootstrapCK-Skin .cke_dialog .cke_dialog_body .cke_dialog_close_button{ +background:url(images/sprites.png) 0 -1022px no-repeat; +position:absolute; +cursor:pointer; +text-align:center; +height:20px; +width:20px; +top:10px; +right: 10px; +_background-image:url(images/sprites_ie6.png); +} +.cke_skin_BootstrapCK-Skin .cke_dialog_close_button span{ +display:none; +} +.cke_skin_BootstrapCK-Skin .cke_dialog_close_button:hover{ +background-position:0 -1045px; +} +.cke_skin_BootstrapCK-Skin .cke_ltr .cke_dialog_close_button{ +right:10px; +} +.cke_skin_BootstrapCK-Skin .cke_browser_ie8.cke_rtl .cke_dialog_close_button{ +left:8px; +} +.cke_skin_BootstrapCK-Skin .cke_rtl .cke_dialog_close_button{ +left:10px; +} +.cke_skin_BootstrapCK-Skin .cke_browser_ie7.cke_rtl .cke_dialog_close_button{ +left:16px; +top:0; +} +.cke_skin_BootstrapCK-Skin .cke_browser_ie7.cke_rtl .cke_dialog_close_button{ +position:absolute; +left:10px; +top:5px; +} +.cke_skin_BootstrapCK-Skin .cke_browser_ie7.cke_single_page .cke_dialog_footer{ +margin-top:22px; +} +.cke_skin_BootstrapCK-Skin .cke_browser_ie6 .cke_dialog_close_button,.cke_skin_BootstrapCK-Skin .cke_browser_iequirks .cke_dialog_close_button{ +top:7px; +} +.cke_skin_BootstrapCK-Skin .cke_browser_ie7.cke_ltr .cke_dialog_close_button{ +margin-top:0; +} +.cke_skin_BootstrapCK-Skin .cke_dialog_ui_input_select{ +border:1px solid #ccc; +background-color:white; +border-radius: 3px; +padding: 4px; +} +.cke_skin_BootstrapCK-Skin .cke_dialog_ui_input_file{ +width:100%; +height:25px; +} +.cke_skin_BootstrapCK-Skin .cke_dialog .cke_dark_background{ +} +.cke_skin_BootstrapCK-Skin .cke_dialog .cke_hand{ +cursor:pointer; +} +.cke_skin_BootstrapCK-Skin .cke_dialog .cke_centered{ +text-align:center; +} +.cke_skin_BootstrapCK-Skin .cke_dialog a.cke_btn_reset{ +float:right; +background:url(images/mini.png) 0 -32px no-repeat; +width:16px; +height:16px; +border:1px none; +font-size:1px; +margin-top: 15px; +} +.cke_skin_BootstrapCK-Skin .cke_rtl .cke_dialog a.cke_btn_reset{ +float:left; +} +.cke_skin_BootstrapCK-Skin .cke_dialog a.cke_btn_locked,.cke_skin_BootstrapCK-Skin .cke_dialog a.cke_btn_unlocked{ +float:left; +background:url(images/mini.png) 0 0 no-repeat; +width:16px; +height:16px; +border:none 1px; +font-size:1px; +margin-top: 15px; +} +.cke_skin_BootstrapCK-Skin .cke_dialog a.cke_btn_locked .cke_icon{ +display:none; +} +.cke_skin_BootstrapCK-Skin .cke_rtl .cke_dialog a.cke_btn_locked,.cke_skin_BootstrapCK-Skin .cke_rtl .cke_dialog a.cke_btn_unlocked{ +float:right; +} +.cke_skin_BootstrapCK-Skin .cke_dialog a.cke_btn_unlocked{ +background-position:0 -16px; +background-image:url(images/mini.png); +} +.cke_skin_BootstrapCK-Skin .cke_dialog .cke_btn_over{ +border:outset 1px; +cursor:pointer; +} +.cke_skin_BootstrapCK-Skin .cke_dialog .ImagePreviewBox{ +border:1px solid #ccc; +box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset; +border-radius: 3px; +overflow-y:scroll; +height:200px; +width:270px; +padding:15px; +background-color:white; +margin: 3px 0 0; +} +.cke_skin_BootstrapCK-Skin .cke_dialog .ImagePreviewBox table td{ +white-space:normal; +} +.cke_skin_BootstrapCK-Skin .cke_browser_iequirks .cke_dialog_page_contents{ +_position:absolute; +} +.cke_skin_BootstrapCK-Skin .cke_dialog .ImagePreviewLoader{ +position:absolute; +white-space:normal; +overflow:hidden; +height:160px; +width:230px; +margin:2px; +padding:2px; +opacity:.9; +filter:alpha(opacity=90); +background-color:#e4e4e4; +} +.cke_skin_BootstrapCK-Skin .cke_dialog .FlashPreviewBox{ +white-space:normal; +border:1px solid #ccc; +box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset; +border-radius: 3px; +overflow:auto; +height:160px; +width:360px; +padding:15px; +background-color:white; +margin: 3px 0 0; +} +.cke_skin_BootstrapCK-Skin .cke_dialog .cke_pastetext{ +width:346px; +height:170px; +} +.cke_skin_BootstrapCK-Skin .cke_dialog .cke_pastetext textarea{ +width:330px; +height:160px; +resize:none; +border:1px solid #CCCCCC; +box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset; +border-radius: 3px; +padding:5px; +} +.cke_skin_BootstrapCK-Skin .cke_dialog .cke_pastetext textarea:focus{ +border-color:rgba(82, 168, 236, 0.8); +box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(82, 168, 236, 0.6); +} +.cke_skin_BootstrapCK-Skin .cke_dialog iframe.cke_pasteframe{ +width:346px; +height:130px; +background-color:white; +border: 1px solid #CCCCCC; +box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset; +border-radius: 3px; +padding:5px; +} +.cke_skin_BootstrapCK-Skin .cke_dialog .cke_dark_background{ +text-align:center; +font-size:14px; +} +.cke_skin_BootstrapCK-Skin .cke_dialog .cke_light_background{ +text-align:center; +background-color:#ffffbe; +} +.cke_skin_BootstrapCK-Skin .cke_dialog .cke_hand{ +cursor:pointer; +} +.cke_skin_BootstrapCK-Skin .cke_disabled{ +color:#a0a0a0; +} +.cke_skin_BootstrapCK-Skin .cke_hc .cke_dialog_title,.cke_skin_BootstrapCK-Skin .cke_hc .cke_dialog_tabs,.cke_skin_BootstrapCK-Skin .cke_hc .cke_dialog_contents,.cke_skin_BootstrapCK-Skin .cke_hc .cke_dialog_footer{ +border-left:1px solid; +border-right:1px solid; +} +.cke_skin_BootstrapCK-Skin .cke_hc .cke_dialog_title{ +border-top:1px solid; +} +.cke_skin_BootstrapCK-Skin .cke_hc .cke_dialog_footer{ +border-bottom:1px solid; +} +.cke_skin_BootstrapCK-Skin .cke_hc .cke_dialog_close_button span{ +display:inline; +cursor:pointer; +font-weight:bold; +position:relative; +top:3px; +} +.cke_skin_BootstrapCK-Skin .cke_dialog_body .cke_label{ +display:none; +} +.cke_skin_BootstrapCK-Skin .cke_dialog_body label.cke_required{ +font-weight:bold; +} +.cke_skin_BootstrapCK-Skin .cke_hc .cke_dialog_body .cke_label{ +display:inline; +cursor:inherit; +} +.cke_skin_BootstrapCK-Skin .cke_hc a.cke_btn_locked,.cke_skin_BootstrapCK-Skin .cke_hc a.cke_btn_unlocked,.cke_skin_BootstrapCK-Skin .cke_hc a.cke_btn_reset{ +border-style:solid; +float:left; +width:auto; +height:auto; +padding:0 2px; +} +.cke_skin_BootstrapCK-Skin .cke_rtl.cke_hc a.cke_btn_locked,.cke_skin_BootstrapCK-Skin .cke_rtl.cke_hc a.cke_btn_unlocked,.cke_skin_BootstrapCK-Skin .cke_rtl.cke_hc a.cke_btn_reset{ +float:right; +} +.cke_skin_BootstrapCK-Skin .cke_hc a.cke_btn_locked .cke_icon{ +display:inline; +} +.cke_skin_BootstrapCK-Skin a.cke_smile img{ +margin: 5px 0; +} +.cke_skin_BootstrapCK-Skin a.cke_smile:focus img,.cke_skin_BootstrapCK-Skin a.cke_smile:active img,.cke_skin_BootstrapCK-Skin a.cke_smile:hover img{ +border-color:#C7C78F; +} +.cke_skin_BootstrapCK-Skin .cke_hc .cke_dialog_tabs a,.cke_skin_BootstrapCK-Skin .cke_hc .cke_dialog_footer a{ +opacity:1.0; +filter:alpha(opacity=100); +border:1px solid white; +} +.cke_skin_BootstrapCK-Skin .cke_hc .ImagePreviewBox{ +width:260px; +} +.cke_skin_BootstrapCK-Skin .cke_dialog_contents a.colorChooser{ +display:block; +margin-top:6px; +margin-left:10px; +width:80px; +} +.cke_skin_BootstrapCK-Skin .cke_rtl .cke_dialog_contents a.colorChooser{ +margin-right:10px; +} +.cke_skin_BootstrapCK-Skin .cke_browser_gecko .cke_dialog_ui_checkbox_input:focus,.cke_skin_BootstrapCK-Skin .cke_browser_gecko .cke_dialog_ui_radio_input:focus,.cke_skin_BootstrapCK-Skin .cke_browser_opera .cke_dialog_ui_checkbox_input:focus,.cke_skin_BootstrapCK-Skin .cke_browser_opera .cke_dialog_ui_radio_input:focus,.cke_skin_BootstrapCK-Skin .cke_browser_gecko .cke_dialog_ui_input_select:focus,.cke_skin_BootstrapCK-Skin .cke_browser_gecko .cke_btn_over,.cke_skin_BootstrapCK-Skin .cke_browser_opera .cke_btn_over,.cke_skin_BootstrapCK-Skin .cke_browser_ie .cke_btn_over{ +outline:1px dotted #696969; +} +.cke_skin_BootstrapCK-Skin .cke_browser_ie .cke_dialog_ui_checkbox_input,.cke_skin_BootstrapCK-Skin .cke_browser_ie .cke_dialog_ui_ratio_input,.cke_skin_BootstrapCK-Skin .cke_browser_ie .cke_btn_reset,.cke_skin_BootstrapCK-Skin .cke_browser_ie .cke_btn_locked,.cke_skin_BootstrapCK-Skin .cke_browser_ie .cke_btn_unlocked{ +*border:1px solid transparent!important; +-border:1px solid red!important; +-filter:chroma(color=red); +} +.cke_skin_BootstrapCK-Skin .cke_browser_ie .cke_dialog_ui_focused,.cke_skin_BootstrapCK-Skin .cke_browser_ie .cke_btn_over{ +*border:1px dotted #696969!important; +} +.cke_skin_BootstrapCK-Skin .cke_iframe_shim{ +display:block; +position:absolute; +top:0; +left:0; +z-index:-1; +filter:alpha(opacity=0); +width:100%; +height:100%; +} +/* 18/11/2011 */ +.cke_skin_BootstrapCK-Skin .cke_dialog_ui_labeled_content { +margin: 3px 0; +} +.cke_skin_BootstrapCK-Skin .cke_dialog_ui_fieldset { +border: 1px solid #ccc; +border-radius: 3px; +padding: 10px; +} +.cke_skin_BootstrapCK-Skin .cke_dialog_ui_checkbox { +line-height: 20px; +} \ No newline at end of file diff --git a/third_party/ckeditor/skins/BootstrapCK-Skin/editor.css b/third_party/ckeditor/skins/BootstrapCK-Skin/editor.css new file mode 100644 index 00000000000..b45fbbe98fb --- /dev/null +++ b/third_party/ckeditor/skins/BootstrapCK-Skin/editor.css @@ -0,0 +1,1088 @@ +/* +Copyright (c) 2003-2011, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.html or http://ckeditor.com/license +*/ + +.cke_skin_BootstrapCK-Skin *,.cke_skin_BootstrapCK-Skin a:hover,.cke_skin_BootstrapCK-Skin a:link,.cke_skin_BootstrapCK-Skin a:visited,.cke_skin_BootstrapCK-Skin a:active{ +margin:0; +padding:0; +border:0; +background:transparent; +text-decoration:none; +font:normal normal normal 100% Sans-Serif; +width:auto; +height:auto; +border-collapse:collapse; +text-align:left; +vertical-align:baseline; +white-space:nowrap; +cursor:auto; +color:#000; +float:none; +font-size:12px; +font-family:Arial,Helvetica,Tahoma,Verdana,Sans-Serif; +} +.cke_skin_BootstrapCK-Skin .cke_rtl *,.cke_skin_BootstrapCK-Skin .cke_rtl a:hover,.cke_skin_BootstrapCK-Skin .cke_rtl a:link,.cke_skin_BootstrapCK-Skin .cke_rtl a:visited,.cke_skin_BootstrapCK-Skin .cke_rtl a:active,.cke_rtl .cke_skin_BootstrapCK-Skin *,.cke_rtl .cke_skin_BootstrapCK-Skin a:hover,.cke_rtl .cke_skin_BootstrapCK-Skin a:link,.cke_rtl .cke_skin_BootstrapCK-Skin a:visited,.cke_rtl .cke_skin_BootstrapCK-Skin a:active{ +text-align:right; +} +.cke_skin_BootstrapCK-Skin iframe{ +vertical-align:inherit; +} +.cke_skin_BootstrapCK-Skin textarea{ +white-space:pre; +} +.cke_skin_BootstrapCK-Skin .cke_browser_gecko textarea{ +cursor:text; +} +.cke_skin_BootstrapCK-Skin .cke_browser_gecko textarea[disabled]{ +cursor:default; +} +.cke_skin_BootstrapCK-Skin input[type="text"],.cke_skin_BootstrapCK-Skin input[type="password"]{ +cursor:text; +} +.cke_skin_BootstrapCK-Skin input[type="text"][disabled],.cke_skin_BootstrapCK-Skin input[type="password"][disabled]{ +cursor:default; +} +.cke_skin_BootstrapCK-Skin fieldset{ +padding:10px; +border:2px groove #E0DFE3; +} +.cke_skin_BootstrapCK-Skin{ +display:block; +} +span.cke_skin_BootstrapCK-Skin, span.cke_skin_BootstrapCK-Skin:focus{ +border-radius:4px; +border:1px solid rgba(0, 0, 0, 0.05); +box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05) inset; +background-color: #f5f5f5; +padding:19px; +} +.cke_skin_BootstrapCK-Skin span.cke_browser_webkit,.cke_skin_BootstrapCK-Skin span.cke_browser_gecko18{ +display:block; +} +.cke_skin_BootstrapCK-Skin .cke_wrapper{ +-webkit-touch-callout:none; +border-radius:5px; +background:url(images/sprites.png) 0 -1950 repeat-x; +display:block; +_display:inline-block; +} +.cke_shared .cke_skin_BootstrapCK-Skin .cke_wrapper{ +padding-bottom:0; +} +.cke_skin_BootstrapCK-Skin .cke_browser_ie6 .cke_wrapper,.cke_skin_BootstrapCK-Skin .cke_browser_iequirks .cke_wrapper{ +background-image:none; +} +.cke_skin_BootstrapCK-Skin .cke_editor{ +display:inline-table; +width:100%; +} +.cke_skin_BootstrapCK-Skin .cke_browser_ie .cke_editor,.cke_skin_BootstrapCK-Skin .cke_browser_webkit .cke_editor{ +display:table; +} +.cke_skin_BootstrapCK-Skin .ltr .cke_browser_ie iframe{ +margin-right:-10px; +} +.cke_skin_BootstrapCK-Skin .rtl .cke_browser_ie iframe{ +margin-left:-10px; +} +.cke_skin_BootstrapCK-Skin .cke_browser_opera .cke_editor.cke_skin_BootstrapCK-Skin .cke_resizer{ +display:table; +} +.cke_skin_BootstrapCK-Skin .cke_contents{ +margin:5px; +} +.cke_skin_BootstrapCK-Skin .cke_hc .cke_contents{ +border:1px solid black; +} +.cke_skin_BootstrapCK-Skin .cke_contents iframe{ +background-color:#fff; +border-radius: 4px; +border:1px solid rgba(0, 0, 0, 0.05); +} +.cke_skin_BootstrapCK-Skin .cke_focus{ +/*outline:auto 5px -webkit-focus-ring-color;*/ +} +.cke_skin_BootstrapCK-Skin textarea.cke_source{ +font-family:'Courier New',Monospace; +font-size:small; +background-color:#fff; +white-space:pre; +} +.cke_skin_BootstrapCK-Skin .cke_browser_iequirks textarea.cke_source{ +_white-space:normal; +} +.cke_skin_BootstrapCK-Skin .cke_resizer{ +width:12px; +height:12px; +margin-top:9px; +display:block; +float:right; +background:url(images/sprites.png) 0 -1428px no-repeat; +_background-image:url(images/sprites_ie6.png); +cursor:se-resize; +} +.cke_skin_BootstrapCK-Skin .cke_browser_air .cke_resizer,.cke_skin_BootstrapCK-Skin .cke_browser_air .cke_rtl .cke_resizer{ +cursor:move; +} +.cke_skin_BootstrapCK-Skin .cke_resizer_rtl{ +cursor:sw-resize; +background-position:0 -1455px; +float:left; +} +.cke_skin_BootstrapCK-Skin .cke_resizer_horizontal,.cke_skin_BootstrapCK-Skin .cke_rtl .cke_resizer_horizontal{ +cursor:e-resize; +} +.cke_skin_BootstrapCK-Skin .cke_resizer_vertical,.cke_skin_BootstrapCK-Skin .cke_rtl .cke_resizer_vertical{ +cursor:n-resize; +} +.cke_skin_BootstrapCK-Skin .cke_maximized .cke_resizer{ +display:none; +} +.cke_skin_BootstrapCK-Skin .cke_browser_ie6 .cke_contents textarea,.cke_skin_BootstrapCK-Skin .cke_browser_ie7 .cke_contents textarea{ +position:absolute; +} +.cke_skin_BootstrapCK-Skin .cke_browser_ie.cke_browser_quirks .cke_contents iframe{ +position:absolute; +top:0; +} +.cke_skin_BootstrapCK-Skin .cke_browser_ie6 .cke_editor,.cke_skin_BootstrapCK-Skin .cke_browser_ie7 .cke_editor{ +display:inline-block; +} +.cke_skin_BootstrapCK-Skin .cke_browser_ie6 .cke_editor,.cke_shared .cke_skin_BootstrapCK-Skin .cke_browser_ie7 .cke_wrapper{ +padding-bottom:5px; +} +.cke_skin_BootstrapCK-Skin .cke_voice_label{ +display:none; +} +.cke_skin_BootstrapCK-Skin legend.cke_voice_label{ +display:none; +} +.cke_skin_BootstrapCK-Skin .cke_browser_ie legend.cke_voice_label{ +position:absolute; +display:block; +width:0; +height:0; +overflow:hidden; +} +.cke_skin_BootstrapCK-Skin .cke_panel{ +border:1px solid #bfbfbf !important; +background-color:#fff; +width:130px; +height:100px; +overflow:hidden; +border-radius:4px; +padding: 5px; +margin-top: 5px !important; +} +.cke_skin_BootstrapCK-Skin .cke_contextmenu{ +margin:0; +} +.cke_skin_BootstrapCK-Skin .cke_panel iframe{ +width:100%; +height:100%; +} +html.cke_skin_BootstrapCK-Skin_container{ +overflow:auto; +overflow-x:hidden; +padding-right: 5px; +} +body.cke_panel_frame{ +overflow:auto; +} +.cke_panel_frame .cke_label{ +display:none; +} +ul.cke_panel_list{ +list-style-type:none; +margin:0; +padding:0; +white-space:nowrap; +} +li.cke_panel_listItem{ +margin:0; +} +.cke_panel_listItem a{ +padding:5px; +display:block; +color:inherit!important; +text-decoration:none; +overflow:hidden; +text-overflow:ellipsis; +} +* html .cke_panel_listItem a{ +width:100%; +color:#000; +} +*:first-child+html .cke_panel_listItem a{ +color:#000; +} +.cke_panel_listItem.cke_selected a{ +background-color:#e9f5ff; +} +.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{ +background-color:#dff1ff; +} +.cke_hc .cke_panel_listItem.cke_selected a,.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{ +border-width:3px; +padding:0; +} +.cke_panel_grouptitle{ +font-size:12px; +font-weight: normal; +white-space:nowrap; +background-color:#f5f5f5; +color:#555; +margin:0; +padding:5px; +} +.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:3px; +margin-bottom:3px; +} +.cke_skin_BootstrapCK-Skin .cke_button_textcolor_panel,.cke_skin_BootstrapCK-Skin .cke_button_bgcolor_panel{ +width:150px; +height:135px; +} +.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:#ccc 1px solid; +float:left; +} +.cke_rtl span.cke_colorbox{ +float:right; +} +a.cke_colorbox{ +border:#fff 1px solid; +padding:2px; +float:left; +} +.cke_rtl a.cke_colorbox{ +float:right; +} +a:hover.cke_colorbox,a:focus.cke_colorbox,a:active.cke_colorbox{ +border:#ccc 1px solid; +background-color:#f5f5f5; +} +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:#ccc 1px solid; +background-color:#f5f5f5; +} + +@media print{ + .cke_skin_BootstrapCK-Skin .cke_toolbox{ + display:none; + } +} + +.cke_skin_BootstrapCK-Skin .cke_browser_webkit .cke_toolbox,.cke_skin_BootstrapCK-Skin .cke_browser_webkit .cke_toolbox>span{ +white-space:normal; +} +.cke_skin_BootstrapCK-Skin .cke_toolbox{ +clear:both; +padding-bottom:1px; +} +.cke_skin_BootstrapCK-Skin a.cke_toolbox_collapser,.cke_skin_BootstrapCK-Skin a:hover.cke_toolbox_collapser{ +background:url(images/sprites.png) 3px -1366px no-repeat; +_background-image:url(images/sprites_ie6.png); +width:11px; +height:11px; +float:right; +border:1px outset #D3D3D3; +margin:11px 0 2px; +cursor:pointer; +border-radius: 3px; +} +.cke_skin_BootstrapCK-Skin .cke_rtl a.cke_toolbox_collapser,.cke_skin_BootstrapCK-Skin .cke_rtl a:hover.cke_toolbox_collapser{ +float:left; +} +.cke_skin_BootstrapCK-Skin a.cke_toolbox_collapser span{ +display:none; +} +.cke_skin_BootstrapCK-Skin .cke_hc a.cke_toolbox_collapser span{ +font-size:10px; +font-weight:bold; +font-family:Arial; +display:inline; +} +.cke_skin_BootstrapCK-Skin a.cke_toolbox_collapser_min,.cke_skin_BootstrapCK-Skin a:hover.cke_toolbox_collapser_min{ +background:url(images/sprites.png) 4px -1387px no-repeat; +_background-image:url(images/sprites_ie6.png); +margin:2px 4px; +} +.cke_skin_BootstrapCK-Skin .cke_rtl a.cke_toolbox_collapser_min,.cke_skin_BootstrapCK-Skin .cke_rtl a:hover.cke_toolbox_collapser_min{ +background-position:4px -1408px; +} +.cke_skin_BootstrapCK-Skin .cke_separator{ +display:inline-block; +border-left:solid 1px #D3D3D3; +margin:3px 2px 0; +height:16px; +vertical-align:top; +} +.cke_skin_BootstrapCK-Skin .cke_break{ +font-size:0; +clear:left; +} +.cke_skin_BootstrapCK-Skin .cke_rtl .cke_break{ +clear:right; +} +.cke_skin_BootstrapCK-Skin .cke_toolbar_start{ +display:none; +} +.cke_skin_BootstrapCK-Skin .cke_toolgroup{ +border-radius:4px; +background:url(images/sprites.png) 0 -500px repeat-x; +_background-image:url(images/sprites_ie6.png); +float:left; +margin-right:6px; +margin-bottom:5px; +padding:2px; +display:inline; +box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05) inset; +border: 1px solid rgba(0, 0, 0, 0.05); +} +.cke_skin_BootstrapCK-Skin .cke_rtl .cke_toolgroup{ +float:right; +margin-right:0; +margin-left:6px; +} +.cke_skin_BootstrapCK-Skin .cke_button a,.cke_skin_BootstrapCK-Skin .cke_button a:hover,.cke_skin_BootstrapCK-Skin .cke_button a:focus,.cke_skin_BootstrapCK-Skin .cke_button a:active,.cke_skin_BootstrapCK-Skin .cke_button a.cke_off{ +border-radius:3px; +outline:none; +padding:2px 4px; +height:18px; +display:inline-block; +cursor:default; +} +.cke_skin_BootstrapCK-Skin .cke_button a,.cke_skin_BootstrapCK-Skin .cke_button a.cke_off{ +filter:alpha(opacity=70); +opacity:.70; +border-radius:3px; +} +.cke_skin_BootstrapCK-Skin .cke_hc .cke_button a,.cke_skin_BootstrapCK-Skin .cke_hc .cke_button a.cke_off{ +opacity:1.0; +filter:alpha(opacity=100); +border:1px solid white; +} +.cke_skin_BootstrapCK-Skin .cke_button a.cke_on{ +background-color:#62CFFC; +filter:alpha(opacity=100); +opacity:1; +padding:2px 4px; +} +.cke_skin_BootstrapCK-Skin .cke_hc .cke_button a.cke_on{ +padding:0 2px!important; +border-width:3px; +} +.cke_skin_BootstrapCK-Skin .cke_button a.cke_disabled *{ +filter:alpha(opacity=30); +opacity:.3; +} +.cke_skin_BootstrapCK-Skin .cke_browser_ie .cke_button a.cke_disabled *,.cke_skin_BootstrapCK-Skin .cke_browser_ie a:hover.cke_button .cke_disabled *{ +filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale'), alpha(opacity=30); +} +.cke_skin_BootstrapCK-Skin .cke_browser_ie .cke_rtl .cke_button a.cke_disabled *,.cke_skin_BootstrapCK-Skin .cke_browser_ie .cke_rtl a:hover.cke_button .cke_disabled *{ +filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale'), alpha(opacity=30); +} +.cke_skin_BootstrapCK-Skin .cke_browser_ie6 .cke_button a.cke_disabled *,.cke_skin_BootstrapCK-Skin .cke_browser_ie6 a:hover.cke_button .cke_disabled *,.cke_skin_BootstrapCK-Skin .cke_browser_ie .cke_button.cke_noalphafix a.cke_disabled *{ +filter:alpha(opacity=30); +} +.cke_skin_BootstrapCK-Skin .cke_hc .cke_button a.cke_disabled *,.cke_skin_BootstrapCK-Skin .cke_browser_ie.cke_hc a:hover.cke_button .cke_disabled *{ +filter:alpha(opacity=60); +opacity:.6; +} +.cke_skin_BootstrapCK-Skin .cke_button a:hover.cke_on,.cke_skin_BootstrapCK-Skin .cke_button a:focus.cke_on,.cke_skin_BootstrapCK-Skin .cke_button a:active.cke_on,.cke_skin_BootstrapCK-Skin .cke_button a:hover.cke_off,.cke_skin_BootstrapCK-Skin .cke_button a:focus.cke_off,.cke_skin_BootstrapCK-Skin .cke_button a:active.cke_off{ +filter:alpha(opacity=100); +opacity:1; +padding:2px 4px; +} +.cke_skin_BootstrapCK-Skin .cke_button a:hover,.cke_skin_BootstrapCK-Skin .cke_button a:focus,.cke_skin_BootstrapCK-Skin .cke_button a:active{ +background-color:#dff1ff; +} +.cke_skin_BootstrapCK-Skin .cke_button a:hover.cke_on,.cke_skin_BootstrapCK-Skin .cke_button a:focus.cke_on,.cke_skin_BootstrapCK-Skin .cke_button a:active.cke_on{ +background-color:#86caff; +} +.cke_skin_BootstrapCK-Skin .cke_hc .cke_button a:hover,.cke_skin_BootstrapCK-Skin .cke_hc .cke_button a:focus,.cke_skin_BootstrapCK-Skin .cke_hc .cke_button a:active{ +padding:0 2px!important; +border-width:3px; +} +.cke_skin_BootstrapCK-Skin .cke_button .cke_icon{ +background-image:url(icons.png); +background-position:100px; +background-repeat:no-repeat; +margin-top:1px; +width:16px; +height:16px; +display:inline-block; +cursor:default; +} +.cke_skin_BootstrapCK-Skin .cke_browser_ie .cke_button .cke_icon{ +filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale'); +} +.cke_skin_BootstrapCK-Skin .cke_browser_ie .cke_rtl .cke_button .cke_icon{ +filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale'); +} +.cke_skin_BootstrapCK-Skin .cke_browser_ie6 .cke_button .cke_icon,.cke_skin_BootstrapCK-Skin .cke_browser_ie6 .cke_rtl .cke_button .cke_icon,.cke_skin_BootstrapCK-Skin .cke_browser_ie .cke_button.cke_noalphafix .cke_icon,.cke_skin_BootstrapCK-Skin .cke_browser_ie .cke_rtl .cke_button.cke_noalphafix .cke_icon{filter:;}.cke_skin_BootstrapCK-Skin .cke_button .cke_label{ +cursor:default; +display:none; +padding-left:3px; +line-height:18px; +vertical-align:middle; +} +.cke_skin_BootstrapCK-Skin .cke_hc .cke_button .cke_label{ +padding:0; +display:inline-block; +} +.cke_skin_BootstrapCK-Skin .cke_hc .cke_button .cke_icon{ +display:none; +} +.cke_skin_BootstrapCK-Skin .cke_accessibility{ +position:absolute; +display:block; +width:0; +height:0; +overflow:hidden; +} +.cke_skin_BootstrapCK-Skin .cke_button .cke_buttonarrow{ +display:inline-block; +height:17px; +width:8px; +background:url(images/sprites.png) 2px -1469px no-repeat; +_background-image:url(images/sprites_ie6.png); +cursor:default; +} +.cke_skin_BootstrapCK-Skin .cke_browser_ie .cke_button .cke_buttonarrow{ +filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale'); +} +.cke_skin_BootstrapCK-Skin .cke_browser_ie6 .cke_button .cke_buttonarrow{ +filter:; +} +.cke_skin_BootstrapCK-Skin .cke_browser_gecko .cke_toolbar,.cke_skin_BootstrapCK-Skin .cke_browser_gecko .cke_button a,.cke_skin_BootstrapCK-Skin .cke_browser_gecko .cke_button a.cke_off,.cke_skin_BootstrapCK-Skin .cke_browser_gecko .cke_button .cke_icon,.cke_skin_BootstrapCK-Skin .cke_browser_gecko .cke_button .cke_buttonarrow,.cke_skin_BootstrapCK-Skin .cke_browser_gecko .cke_separator,.cke_skin_BootstrapCK-Skin .cke_browser_gecko .cke_toolbar_start{ +display:block; +float:left; +} +.cke_skin_BootstrapCK-Skin .cke_browser_gecko.cke_hc .cke_button .cke_icon{ +display:none; +} +.cke_skin_BootstrapCK-Skin .cke_browser_gecko .cke_rtl .cke_toolbar,.cke_skin_BootstrapCK-Skin .cke_browser_gecko .cke_rtl .cke_button a,.cke_skin_BootstrapCK-Skin .cke_browser_gecko .cke_rtl.cke_button a.cke_off,.cke_skin_BootstrapCK-Skin .cke_browser_gecko .cke_rtl .cke_button .cke_icon,.cke_skin_BootstrapCK-Skin .cke_browser_gecko .cke_rtl .cke_button .cke_buttonarrow,.cke_skin_BootstrapCK-Skin .cke_browser_gecko .cke_rtl .cke_separator,.cke_skin_BootstrapCK-Skin .cke_browser_gecko .cke_rtl .cke_toolbar_start{ +float:right; +} +.cke_skin_BootstrapCK-Skin .cke_browser_gecko .cke_button .cke_label,.cke_skin_BootstrapCK-Skin .cke_browser_gecko .cke_break{ +float:left; +} +.cke_skin_BootstrapCK-Skin .cke_browser_gecko .cke_rtl .cke_button .cke_label,.cke_skin_BootstrapCK-Skin .cke_browser_gecko .cke_rtl .cke_break{float:right;}.cke_skin_BootstrapCK-Skin .cke_browser_webkit .cke_toolbar{ +float:left; +} +.cke_skin_BootstrapCK-Skin .cke_browser_webkit .cke_rtl .cke_toolbar{ +float:right; +} +.cke_skin_BootstrapCK-Skin .cke_browser_ie .cke_button .cke_label{ +line-height:16px; +} +.cke_skin_BootstrapCK-Skin .cke_browser_ie .cke_rcombo,.cke_skin_BootstrapCK-Skin .cke_browser_ie .cke_rcombo *{ +cursor:default; +} +.cke_skin_BootstrapCK-Skin .cke_browser_ie .cke_toolbox{ +padding-bottom:5px; +_padding-bottom:6px; +} +.cke_shared .cke_skin_BootstrapCK-Skin .cke_browser_ie .cke_toolbox{ +padding-bottom:0; +} +.cke_skin_BootstrapCK-Skin .cke_contextmenu{ +padding:2px; +} +.cke_skin_BootstrapCK-Skin .cke_menuitem a{ +display:block; +} +.cke_skin_BootstrapCK-Skin .cke_menuitem span{ +cursor:default; +} +.cke_skin_BootstrapCK-Skin .cke_menuitem a:hover,.cke_skin_BootstrapCK-Skin .cke_menuitem a:focus,.cke_skin_BootstrapCK-Skin .cke_menuitem a:active{ +background-color:#D3D3D3; +display:block; +} +.cke_hc .cke_menuitem a:hover,.cke_hc .cke_menuitem a:focus,.cke_hc .cke_menuitem a:active{ +border:2px solid; +} +.cke_skin_BootstrapCK-Skin .cke_menuitem .cke_icon{ +background-image:url(icons.png); +background-position:100px; +background-repeat:no-repeat; +background-color:transparent; +width:16px; +height:16px; +float:left; +} +.cke_browser_ie .cke_skin_BootstrapCK-Skin .cke_menuitem .cke_icon{ +filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale'); +} +.cke_browser_ie.cke_rtl .cke_skin_BootstrapCK-Skin .cke_menuitem .cke_icon{ +filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale'); +} +.cke_browser_ie6 .cke_skin_BootstrapCK-Skin .cke_menuitem .cke_icon,.cke_browser_ie .cke_skin_BootstrapCK-Skin .cke_menuitem.cke_noalphafix .cke_icon{ +filter:; +} +.cke_skin_BootstrapCK-Skin .cke_menuitem .cke_disabled .cke_icon{ +filter:alpha(opacity=70); +opacity:.70; +} +.cke_browser_ie .cke_skin_BootstrapCK-Skin .cke_menuitem .cke_disabled .cke_icon{ +filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale'); +} +.cke_browser_ie.cke_rtl .cke_skin_BootstrapCK-Skin .cke_menuitem .cke_disabled .cke_icon{ +filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale'); +} +.cke_browser_ie6 .cke_skin_BootstrapCK-Skin .cke_menuitem .cke_disabled .cke_icon,.cke_browser_ie .cke_skin_BootstrapCK-Skin .cke_menuitem.cke_noalphafix .cke_disabled .cke_icon{ +filter:; +} +.cke_skin_BootstrapCK-Skin .cke_menuitem .cke_icon_wrapper{ +background-color:#D3D3D3; +border:solid 4px #D3D3D3; +width:16px; +height:16px; +float:left; +filter:alpha(opacity=70); +opacity:.70; +clear:both; +} +.cke_rtl .cke_skin_BootstrapCK-Skin .cke_menuitem .cke_icon_wrapper{ +float:right; +} +.cke_skin_BootstrapCK-Skin .cke_menuitem a:hover .cke_icon_wrapper,.cke_skin_BootstrapCK-Skin .cke_menuitem a:focus .cke_icon_wrapper,.cke_skin_BootstrapCK-Skin .cke_menuitem a:active .cke_icon_wrapper{ +background-color:#9d9d9d; +border:solid 4px #9d9d9d; +filter:alpha(opacity=70); +opacity:.70; +} +.cke_skin_BootstrapCK-Skin .cke_menuitem a:hover.cke_disabled .cke_icon_wrapper,.cke_skin_BootstrapCK-Skin .cke_menuitem a:focus.cke_disabled .cke_icon_wrapper,.cke_skin_BootstrapCK-Skin .cke_menuitem a:active.cke_disabled .cke_icon_wrapper{ +background-color:#D3D3D3; +border:solid 4px #D3D3D3; +} +.cke_skin_BootstrapCK-Skin .cke_menuitem .cke_label{ +display:block; +padding-right:3px; +padding-top:5px; +padding-left:4px; +height:19px; +margin-left:24px; +background-color:#fff; +} +.cke_skin_BootstrapCK-Skin .cke_frameLoaded .cke_menuitem .cke_label{ +filter:alpha(opacity=70); +opacity:.70; +} +.cke_rtl .cke_skin_BootstrapCK-Skin .cke_menuitem .cke_label{ +padding-right:0; +margin-left:0; +padding-left:3px; +margin-right:28px; +} +.cke_skin_BootstrapCK-Skin .cke_menuitem a.cke_disabled .cke_label{ +filter:alpha(opacity=30); +opacity:.30; +} +.cke_skin_BootstrapCK-Skin .cke_menuitem a:hover .cke_label,.cke_skin_BootstrapCK-Skin .cke_menuitem a:focus .cke_label,.cke_skin_BootstrapCK-Skin .cke_menuitem a:active .cke_label{ +background-color:#D3D3D3; +} +.cke_skin_BootstrapCK-Skin .cke_menuitem a.cke_disabled:hover .cke_label,.cke_skin_BootstrapCK-Skin .cke_menuitem a.cke_disabled:focus .cke_label,.cke_skin_BootstrapCK-Skin .cke_menuitem a.cke_disabled:active .cke_label{ +background-color:transparent; +} +.cke_skin_BootstrapCK-Skin .cke_menuseparator{ +background-color:#D3D3D3; +height:2px; +filter:alpha(opacity=70); +opacity:.70; +_font-size:0; +} +.cke_skin_BootstrapCK-Skin .cke_menuarrow{ +background:url(images/sprites.png) 0 -1411px no-repeat; +_background-image:url(images/sprites_ie6.png); +height:5px; +width:3px; +float:right; +margin-right:2px; +margin-top:3px; +} +.cke_rtl .cke_skin_BootstrapCK-Skin .cke_menuarrow{ +float:left; +margin-right:0; +margin-left:2px; +background:url(images/sprites.png) 0 -1390px no-repeat; +_background-image:url(images/sprites_ie6.png); +} +.cke_skin_BootstrapCK-Skin .cke_menuarrow span{ +display:none; +} +.cke_hc .cke_skin_BootstrapCK-Skin .cke_menuarrow{ +width:auto; +margin-top:0; +} +.cke_hc .cke_skin_BootstrapCK-Skin .cke_menuarrow span{ +display:inline; +} +.cke_browser_ie.cke_ltr .cke_skin_BootstrapCK-Skin .cke_menuarrow{ +position:absolute; +right:2px; +} +.cke_browser_ie.cke_rtl .cke_skin_BootstrapCK-Skin .cke_menuarrow{ +position:absolute; +left:2px; +} +.cke_skin_BootstrapCK-Skin .cke_rcombo{ +display:inline; +} +.cke_skin_BootstrapCK-Skin .cke_rcombopanel{ +border:1px solid #8F8F73; +border-top-left-radius:0; +height:auto; +_height:100px; +} +.cke_skin_BootstrapCK-Skin .cke_rcombo a,.cke_skin_BootstrapCK-Skin .cke_rcombo a:active,.cke_skin_BootstrapCK-Skin .cke_rcombo a:hover{ +border-radius:4px; +background:#FDFDFD none 0 -100px repeat-x; +_background-image:url(images/sprites_ie6.png); +border: 1px solid rgba(0, 0, 0, 0.05); +box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05) inset; +float:left; +padding:2px; +height:21px; +margin-right:6px; +margin-bottom:5px; +} +.cke_skin_BootstrapCK-Skin .cke_rcombo .cke_on a{ +border: 1px solid rgba(82, 168, 236, 0.8); +box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(82, 168, 236, 0.6); +} +.cke_skin_BootstrapCK-Skin .cke_rtl .cke_rcombo a,.cke_skin_BootstrapCK-Skin .cke_rtl .cke_rcombo a:active,.cke_skin_BootstrapCK-Skin .cke_rtl .cke_rcombo a:hover{ +float:right; +margin-right:0; +margin-left:6px; +} +.cke_skin_BootstrapCK-Skin .cke_hc .cke_rcombo a{ +filter:alpha(opacity=100); +opacity:1.0; +} +.cke_skin_BootstrapCK-Skin .cke_rcombo .cke_label{ +display:none; +line-height:26px; +vertical-align:top; +margin-right:5px; +filter:alpha(opacity=70); +opacity:.70; +} +.cke_skin_BootstrapCK-Skin .cke_rtl .cke_rcombo .cke_label{ +margin-right:0; +margin-left:5px; +} +.cke_skin_BootstrapCK-Skin .cke_rcombo .cke_inline_label{ +line-height:21px; +} +.cke_skin_BootstrapCK-Skin .cke_hc .cke_rcombo .cke_openbutton{ +vertical-align:top; +} +.cke_skin_BootstrapCK-Skin .cke_hc .cke_rcombo .cke_label{ +filter:alpha(opacity=100); +opacity:1.0; +} +.cke_skin_BootstrapCK-Skin .cke_rcombo .cke_text{ +filter:alpha(opacity=70); +opacity:.70; +height:21px; +line-height:21px; +width:60px; +text-overflow:ellipsis; +overflow:hidden; +display:inline-block; +margin:0 2px 0 4px; +cursor:default; +} +.cke_skin_BootstrapCK-Skin .cke_rtl .cke_rcombo .cke_text{ +margin:0 4px 0 2px; +} +.cke_skin_BootstrapCK-Skin .cke_rcombo .cke_openbutton{ +display:inline-block; +} +.cke_skin_BootstrapCK-Skin .cke_rcombo .cke_openbutton .cke_icon{ +display:inline-block; +background:url(images/sprites.png) 0 -68px no-repeat; +_background-image:url(images/sprites_ie6.png); +width:17px; +height:19px; +margin:1px 2px; +} +.cke_skin_BootstrapCK-Skin .cke_hc .cke_rcombo .cke_openbutton .cke_icon{ +background:none; +} +.cke_skin_BootstrapCK-Skin .cke_browser_iequirks .cke_rcombo .cke_openbutton{ +margin-bottom:0; +} +.cke_skin_BootstrapCK-Skin .cke_rcombo .cke_off a:hover .cke_text,.cke_skin_BootstrapCK-Skin .cke_rcombo .cke_off a:focus .cke_text,.cke_skin_BootstrapCK-Skin .cke_rcombo .cke_off a:active .cke_text,.cke_skin_BootstrapCK-Skin .cke_rcombo .cke_on .cke_text{ +border-color:#316ac5; +filter:alpha(opacity=100); +opacity:1; +} +.cke_skin_BootstrapCK-Skin .cke_rcombo .cke_off a:hover .cke_openbutton,.cke_skin_BootstrapCK-Skin .cke_rcombo .cke_off a:focus .cke_openbutton,.cke_skin_BootstrapCK-Skin .cke_rcombo .cke_off a:active .cke_openbutton,.cke_skin_BootstrapCK-Skin .cke_rcombo .cke_on .cke_openbutton{ +border-color:#316ac5; +} +.cke_skin_BootstrapCK-Skin .cke_rcombo .cke_on .cke_text{ +border-bottom-left-radius:0; +} +.cke_skin_BootstrapCK-Skin .cke_rcombo .cke_on .cke_openbutton{ +border-bottom-right-radius:0; +} +.cke_skin_BootstrapCK-Skin .cke_rcombo .cke_disabled .cke_label{ +filter:alpha(opacity=30); +opacity:.3; +} +.cke_skin_BootstrapCK-Skin .cke_hc .cke_rcombo .cke_disabled .cke_label{ +filter:alpha(opacity=70); +opacity:.7; +} +.cke_skin_BootstrapCK-Skin .cke_rcombo .cke_disabled .cke_text,.cke_skin_BootstrapCK-Skin .cke_rcombo .cke_disabled .cke_openbutton{ +filter:alpha(opacity=50); +opacity:.5; +} +.cke_skin_BootstrapCK-Skin .cke_browser_ie .cke_rcombo .cke_disabled .cke_openbutton{ +filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale'), alpha(opacity=50); +} +.cke_skin_BootstrapCK-Skin .cke_browser_ie6 .cke_rcombo .cke_disabled .cke_openbutton{ +filter:alpha(opacity=50); +} +.cke_skin_BootstrapCK-Skin .cke_hc .cke_rcombo .cke_disabled .cke_text,.cke_skin_BootstrapCK-Skin .cke_hc .cke_rcombo .cke_disabled .cke_openbutton{ +filter:alpha(opacity=80); +opacity:.8; +} +.cke_skin_BootstrapCK-Skin .cke_rcombo .cke_disabled .cke_text{ +color:#fff; +} +.cke_skin_BootstrapCK-Skin .cke_browser_gecko .cke_rcombo .cke_text,.cke_skin_BootstrapCK-Skin .cke_browser_gecko .cke_rcombo .cke_openbutton,.cke_skin_BootstrapCK-Skin .cke_browser_webkit .cke_rcombo .cke_text,.cke_skin_BootstrapCK-Skin .cke_browser_webkit .cke_rcombo .cke_openbutton{ +display:block; +float:left; +} +.cke_skin_BootstrapCK-Skin .cke_browser_gecko .cke_rcombo .cke_label,.cke_skin_BootstrapCK-Skin .cke_browser_webkit .cke_rcombo .cke_label{ +float:left; +} +.cke_skin_BootstrapCK-Skin .cke_browser_gecko .cke_rtl .cke_rcombo .cke_label,.cke_skin_BootstrapCK-Skin .cke_browser_gecko .cke_rtl .cke_rcombo .cke_text,.cke_skin_BootstrapCK-Skin .cke_browser_gecko .cke_rtl .cke_rcombo .cke_openbutton,.cke_skin_BootstrapCK-Skin .cke_browser_webkit .cke_rtl .cke_rcombo .cke_label,.cke_skin_BootstrapCK-Skin .cke_browser_webkit .cke_rtl .cke_rcombo .cke_text,.cke_skin_BootstrapCK-Skin .cke_browser_webkit .cke_rtl .cke_rcombo .cke_openbutton{ +float:right; +} +.cke_skin_BootstrapCK-Skin .cke_browser_ie7 .cke_rcombo .cke_text{ +line-height:18px; +} +.cke_skin_BootstrapCK-Skin .cke_browser_ie6 .cke_rcombo .cke_text,.cke_skin_BootstrapCK-Skin .cke_browser_iequirks .cke_rcombo .cke_text{ +height:auto; +line-height:17px; +} +.cke_skin_BootstrapCK-Skin .cke_rtl .cke_rcombo .cke_font .cke_text,.cke_skin_BootstrapCK-Skin .cke_rtl .cke_rcombo .cke_fontSize .cke_text{ +direction:ltr; +} + +@media print{ + .cke_path{ + display:none; + } +} + +.cke_skin_BootstrapCK-Skin .cke_path{ +display:inline-block; +float:left; +margin-top:5px; +} +.cke_skin_BootstrapCK-Skin .cke_rtl .cke_path{ +float:right; +} +.cke_shared .cke_skin_BootstrapCK-Skin .cke_path{ +_width:100%; +margin:0 0 5px; +} +.cke_skin_BootstrapCK-Skin .cke_path a,.cke_skin_BootstrapCK-Skin .cke_path .cke_empty{ +display:inline-block; +float:left; +padding:1px 4px 0; +color:#60676a; +cursor:default; +} +.cke_skin_BootstrapCK-Skin .cke_path .cke_empty{ +visibility:hidden; +} +.cke_skin_BootstrapCK-Skin .cke_rtl .cke_path a,.cke_skin_BootstrapCK-Skin .cke_rtl .cke_path cke_empty{ +float:right; +} +.cke_skin_BootstrapCK-Skin .cke_path a:hover,.cke_skin_BootstrapCK-Skin .cke_path a:focus,.cke_skin_BootstrapCK-Skin .cke_path a:active{ +background-color:#dff1ff; +padding:1px 4px 0; +outline:none; +color:#000; +} +.cke_skin_BootstrapCK-Skin .cke_browser_ie .cke_rtl .cke_path a,.cke_skin_BootstrapCK-Skin .cke_browser_ie .cke_rtl .cke_path .cke_empty{ +float:none; +} +.cke_skin_BootstrapCK-Skin .cke_path .cke_label{ +display:none; +} +.cke_skin_BootstrapCK-Skin .cke_button_source .cke_icon{ +background-position:0 0; +} +.cke_skin_BootstrapCK-Skin .cke_button_docProps .cke_icon{ +background-position:0 -16px; +} +.cke_skin_BootstrapCK-Skin .cke_button_newpage .cke_icon{ +background-position:0 -48px; +} +.cke_skin_BootstrapCK-Skin .cke_button_preview .cke_icon{ +background-position:0 -64px; +} +.cke_skin_BootstrapCK-Skin .cke_button_cut .cke_icon{ +background-position:0 -96px; +} +.cke_skin_BootstrapCK-Skin .cke_button_copy .cke_icon{ +background-position:0 -112px; +} +.cke_skin_BootstrapCK-Skin .cke_button_paste .cke_icon{ +background-position:0 -128px; +} +.cke_skin_BootstrapCK-Skin .cke_button_pastetext .cke_icon{ +background-position:0 -144px; +} +.cke_skin_BootstrapCK-Skin .cke_button_find .cke_icon{ +background-position:0 -240px; +} +.cke_skin_BootstrapCK-Skin .cke_button_replace .cke_icon{ +background-position:0 -256px; +} +.cke_skin_BootstrapCK-Skin .cke_button_selectAll .cke_icon{ +background-position:0 -272px; +} +.cke_skin_BootstrapCK-Skin .cke_button_removeFormat .cke_icon{ +background-position:0 -288px; +} +.cke_skin_BootstrapCK-Skin .cke_button_bold .cke_icon{ +background-position:0 -304px; +} +.cke_skin_BootstrapCK-Skin .cke_button_italic .cke_icon{ +background-position:0 -320px; +} +.cke_skin_BootstrapCK-Skin .cke_button_underline .cke_icon{ +background-position:0 -336px; +} +.cke_skin_BootstrapCK-Skin .cke_button_strike .cke_icon{ +background-position:0 -352px; +} +.cke_skin_BootstrapCK-Skin .cke_button_subscript .cke_icon{ +background-position:0 -368px; +} +.cke_skin_BootstrapCK-Skin .cke_button_superscript .cke_icon{ +background-position:0 -384px; +} +.cke_skin_BootstrapCK-Skin .cke_button_table .cke_icon{ +background-position:0 -608px; +} +.cke_skin_BootstrapCK-Skin .cke_button_horizontalrule .cke_icon{ +background-position:0 -624px; +} +.cke_skin_BootstrapCK-Skin .cke_button_smiley .cke_icon{ +background-position:0 -640px; +} +.cke_skin_BootstrapCK-Skin .cke_button_link .cke_icon{ +background-position:0 -528px; +} +.cke_skin_BootstrapCK-Skin .cke_button_unlink .cke_icon{ +background-position:0 -544px; +} +.cke_skin_BootstrapCK-Skin .cke_button_anchor .cke_icon{ +background-position:0 -560px; +} +.cke_skin_BootstrapCK-Skin .cke_button_image .cke_icon{ +background-position:0 -576px; +} +.cke_skin_BootstrapCK-Skin .cke_button_flash .cke_icon{ +background-position:0 -592px; +} +.cke_skin_BootstrapCK-Skin .cke_button_specialchar .cke_icon{ +background-position:0 -656px; +} +.cke_skin_BootstrapCK-Skin .cke_button_pagebreak .cke_icon{ +background-position:0 -672px; +} +.cke_skin_BootstrapCK-Skin .cke_button_print .cke_icon{ +background-position:0 -176px; +} +.cke_skin_BootstrapCK-Skin .cke_button_checkspell .cke_icon,.cke_skin_BootstrapCK-Skin .cke_button_scayt .cke_icon{ +background-position:0 -192px; +} +.cke_skin_BootstrapCK-Skin .cke_button_pagebreak .cke_icon{ +background-position:0 -672px; +} +.cke_skin_BootstrapCK-Skin .cke_button_textcolor .cke_icon{ +background-position:0 -704px; +} +.cke_skin_BootstrapCK-Skin .cke_button_bgcolor .cke_icon{ +background-position:0 -720px; +} +.cke_skin_BootstrapCK-Skin .cke_button_form .cke_icon{ +background-position:0 -752px; +} +.cke_skin_BootstrapCK-Skin .cke_button_checkbox .cke_icon{ +background-position:0 -768px; +} +.cke_skin_BootstrapCK-Skin .cke_button_radio .cke_icon{ +background-position:0 -784px; +} +.cke_skin_BootstrapCK-Skin .cke_button_textfield .cke_icon{ +background-position:0 -800px; +} +.cke_skin_BootstrapCK-Skin .cke_button_textarea .cke_icon{ +background-position:0 -816px; +} +.cke_skin_BootstrapCK-Skin .cke_button_showblocks .cke_icon{ +background-position:0 -1136px; +} +.cke_skin_BootstrapCK-Skin .cke_button_select .cke_icon{ +background-position:0 -832px; +} +.cke_skin_BootstrapCK-Skin .cke_button_button .cke_icon{ +background-position:0 -848px; +} +.cke_skin_BootstrapCK-Skin .cke_button_imagebutton .cke_icon{ +background-position:0 -864px; +} +.cke_skin_BootstrapCK-Skin .cke_button_hiddenfield .cke_icon{ +background-position:0 -880px; +} +.cke_skin_BootstrapCK-Skin .cke_button_undo .cke_icon{ +background-position:0 -208px; +} +.cke_skin_BootstrapCK-Skin .cke_rtl .cke_button_undo .cke_icon{ +background-position:0 -224px; +} +.cke_skin_BootstrapCK-Skin .cke_button_redo .cke_icon{ +background-position:0 -224px; +} +.cke_skin_BootstrapCK-Skin .cke_rtl .cke_button_redo .cke_icon{ +background-position:0 -208px; +} +.cke_skin_BootstrapCK-Skin .cke_button_templates .cke_icon{ +background-position:0 -80px; +} +.cke_skin_BootstrapCK-Skin .cke_button_numberedlist .cke_icon{ +background-position:0 -400px; +} +.cke_skin_BootstrapCK-Skin .cke_button_bulletedlist .cke_icon{ +background-position:0 -416px; +} +.cke_skin_BootstrapCK-Skin .cke_mixed_dir_content .cke_button_numberedlist .cke_icon{ +background-position:0 -1217px; +} +.cke_skin_BootstrapCK-Skin .cke_mixed_dir_content .cke_button_bulletedlist .cke_icon{ +background-position:0 -1233px; +} +.cke_skin_BootstrapCK-Skin .cke_button_outdent .cke_icon{ +background-position:0 -432px; +} +.cke_skin_BootstrapCK-Skin .cke_button_indent .cke_icon{ +background-position:0 -448px; +} +.cke_skin_BootstrapCK-Skin .cke_mixed_dir_content .cke_button_indent .cke_icon{ +background-position:0 -1265px; +} +.cke_skin_BootstrapCK-Skin .cke_mixed_dir_content .cke_button_outdent .cke_icon{ +background-position:0 -1249px; +} +.cke_skin_BootstrapCK-Skin .cke_button_justifyleft .cke_icon{ +background-position:0 -464px; +} +.cke_skin_BootstrapCK-Skin .cke_button_justifycenter .cke_icon{ +background-position:0 -480px; +} +.cke_skin_BootstrapCK-Skin .cke_button_justifyright .cke_icon{ +background-position:0 -496px; +} +.cke_skin_BootstrapCK-Skin .cke_button_justifyblock .cke_icon{ +background-position:0 -512px; +} +.cke_skin_BootstrapCK-Skin .cke_button_blockquote .cke_icon{ +background-position:0 -1152px; +} +.cke_skin_BootstrapCK-Skin .cke_button_creatediv .cke_icon{ +background-position:0 -1168px; +} +.cke_skin_BootstrapCK-Skin .cke_button_editdiv .cke_icon{ +background-position:0 -1184px; +} +.cke_skin_BootstrapCK-Skin .cke_button_removediv .cke_icon{ +background-position:0 -1200px; +} +.cke_skin_BootstrapCK-Skin .cke_button_flash .cke_icon{ +background-position:0 -592px; +} +.cke_skin_BootstrapCK-Skin .cke_button_pastefromword .cke_icon{ +background-position:0 -160px; +} +.cke_skin_BootstrapCK-Skin .cke_button_save .cke_icon{ +background-position:0 -32px; +} +.cke_skin_BootstrapCK-Skin .cke_button_about .cke_icon{ +background-position:0 -736px; +} +.cke_skin_BootstrapCK-Skin .cke_button_maximize .cke_icon{ +background-position:0 -1040px; +} +.cke_skin_BootstrapCK-Skin .cke_button_editdiv .cke_icon{ +background-position:0 -1184px; +} +.cke_skin_BootstrapCK-Skin .cke_button_bidirtl .cke_icon{ +background-position:0 -1072px; +} +.cke_skin_BootstrapCK-Skin .cke_button_bidiltr .cke_icon{ +background-position:0 -1056px; +} +.cke_skin_BootstrapCK-Skin .cke_button_iframe .cke_icon{ +background-position:0 -1281px; +} +.cke_skin_BootstrapCK-Skin .cke_button_source .cke_label{ +display:inline; +} +.cke_skin_BootstrapCK-Skin .cke_styles_panel{ +width:150px; +height:170px; +} +.cke_skin_BootstrapCK-Skin .cke_format_panel{ +width:150px; +height:170px; +} +.cke_skin_BootstrapCK-Skin .cke_font_panel{ +width:150px; +height:170px; +} +.cke_skin_BootstrapCK-Skin .cke_fontSize_panel{ +height:170px; +} +.cke_skin_BootstrapCK-Skin .cke_fontSize .cke_text{ +width:25px; +} +.cke_skin_BootstrapCK-Skin .cke_browser_iequirks .cke_fontSize .cke_text{ +width:32px; +} +html .cke_skin_BootstrapCK-Skin{ +visibility:inherit; +} +html.cke_skin_BootstrapCK-Skin_container{ +visibility:visible; +} diff --git a/third_party/ckeditor/skins/BootstrapCK-Skin/icons.png b/third_party/ckeditor/skins/BootstrapCK-Skin/icons.png new file mode 100644 index 00000000000..7d19d80409c Binary files /dev/null and b/third_party/ckeditor/skins/BootstrapCK-Skin/icons.png differ diff --git a/third_party/ckeditor/skins/BootstrapCK-Skin/images/dialog_sides.gif b/third_party/ckeditor/skins/BootstrapCK-Skin/images/dialog_sides.gif new file mode 100644 index 00000000000..8f91b4753ad Binary files /dev/null and b/third_party/ckeditor/skins/BootstrapCK-Skin/images/dialog_sides.gif differ diff --git a/third_party/ckeditor/skins/BootstrapCK-Skin/images/dialog_sides.png b/third_party/ckeditor/skins/BootstrapCK-Skin/images/dialog_sides.png new file mode 100644 index 00000000000..1042a61cf9f Binary files /dev/null and b/third_party/ckeditor/skins/BootstrapCK-Skin/images/dialog_sides.png differ diff --git a/third_party/ckeditor/skins/BootstrapCK-Skin/images/dialog_sides_rtl.png b/third_party/ckeditor/skins/BootstrapCK-Skin/images/dialog_sides_rtl.png new file mode 100644 index 00000000000..d7f7b49fcc3 Binary files /dev/null and b/third_party/ckeditor/skins/BootstrapCK-Skin/images/dialog_sides_rtl.png differ diff --git a/third_party/ckeditor/skins/BootstrapCK-Skin/images/mini.png b/third_party/ckeditor/skins/BootstrapCK-Skin/images/mini.png new file mode 100644 index 00000000000..d8581fe268e Binary files /dev/null and b/third_party/ckeditor/skins/BootstrapCK-Skin/images/mini.png differ diff --git a/third_party/ckeditor/skins/BootstrapCK-Skin/images/noimage.png b/third_party/ckeditor/skins/BootstrapCK-Skin/images/noimage.png new file mode 100644 index 00000000000..c872414ca42 Binary files /dev/null and b/third_party/ckeditor/skins/BootstrapCK-Skin/images/noimage.png differ diff --git a/third_party/ckeditor/skins/BootstrapCK-Skin/images/sprites.png b/third_party/ckeditor/skins/BootstrapCK-Skin/images/sprites.png new file mode 100644 index 00000000000..7eb1db4f7b8 Binary files /dev/null and b/third_party/ckeditor/skins/BootstrapCK-Skin/images/sprites.png differ diff --git a/third_party/ckeditor/skins/BootstrapCK-Skin/images/sprites_ie6.png b/third_party/ckeditor/skins/BootstrapCK-Skin/images/sprites_ie6.png new file mode 100644 index 00000000000..be856d875b8 Binary files /dev/null and b/third_party/ckeditor/skins/BootstrapCK-Skin/images/sprites_ie6.png differ diff --git a/third_party/ckeditor/skins/BootstrapCK-Skin/images/toolbar_start.gif b/third_party/ckeditor/skins/BootstrapCK-Skin/images/toolbar_start.gif new file mode 100644 index 00000000000..1774246c2ef Binary files /dev/null and b/third_party/ckeditor/skins/BootstrapCK-Skin/images/toolbar_start.gif differ diff --git a/third_party/ckeditor/skins/BootstrapCK-Skin/skin.js b/third_party/ckeditor/skins/BootstrapCK-Skin/skin.js new file mode 100644 index 00000000000..25a9b0fcf61 --- /dev/null +++ b/third_party/ckeditor/skins/BootstrapCK-Skin/skin.js @@ -0,0 +1,236 @@ +/* +Copyright (c) 2003-2011, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.html or http://ckeditor.com/license +*/ + +CKEDITOR.skins.add( 'BootstrapCK-Skin', (function() +{ + var uiColorStylesheetId = 'cke_ui_color'; + + return { + editor : { css : [ 'editor.css' ] }, + dialog : { css : [ 'dialog.css' ] }, + richcombo : { canGroup: false }, + templates : { css : [ 'templates.css' ] }, + margins : [ 0, 0, 0, 0 ], + init : function( editor ) + { + if ( editor.config.width && !isNaN( editor.config.width ) ) + editor.config.width -= 12; + + var uiColorMenus = []; + var uiColorRegex = /\$color/g; + var uiColorMenuCss = "/* UI Color Support */\ +.cke_skin_BootstrapCK-Skin .cke_menuitem .cke_icon_wrapper\ +{\ + background-color: $color !important;\ + border-color: $color !important;\ +}\ +\ +.cke_skin_BootstrapCK-Skin .cke_menuitem a:hover .cke_icon_wrapper,\ +.cke_skin_BootstrapCK-Skin .cke_menuitem a:focus .cke_icon_wrapper,\ +.cke_skin_BootstrapCK-Skin .cke_menuitem a:active .cke_icon_wrapper\ +{\ + background-color: $color !important;\ + border-color: $color !important;\ +}\ +\ +.cke_skin_BootstrapCK-Skin .cke_menuitem a:hover .cke_label,\ +.cke_skin_BootstrapCK-Skin .cke_menuitem a:focus .cke_label,\ +.cke_skin_BootstrapCK-Skin .cke_menuitem a:active .cke_label\ +{\ + background-color: $color !important;\ +}\ +\ +.cke_skin_BootstrapCK-Skin .cke_menuitem a.cke_disabled:hover .cke_label,\ +.cke_skin_BootstrapCK-Skin .cke_menuitem a.cke_disabled:focus .cke_label,\ +.cke_skin_BootstrapCK-Skin .cke_menuitem a.cke_disabled:active .cke_label\ +{\ + background-color: transparent !important;\ +}\ +\ +.cke_skin_BootstrapCK-Skin .cke_menuitem a.cke_disabled:hover .cke_icon_wrapper,\ +.cke_skin_BootstrapCK-Skin .cke_menuitem a.cke_disabled:focus .cke_icon_wrapper,\ +.cke_skin_BootstrapCK-Skin .cke_menuitem a.cke_disabled:active .cke_icon_wrapper\ +{\ + background-color: $color !important;\ + border-color: $color !important;\ +}\ +\ +.cke_skin_BootstrapCK-Skin .cke_menuitem a.cke_disabled .cke_icon_wrapper\ +{\ + background-color: $color !important;\ + border-color: $color !important;\ +}\ +\ +.cke_skin_BootstrapCK-Skin .cke_menuseparator\ +{\ + background-color: $color !important;\ +}\ +\ +.cke_skin_BootstrapCK-Skin .cke_menuitem a:hover,\ +.cke_skin_BootstrapCK-Skin .cke_menuitem a:focus,\ +.cke_skin_BootstrapCK-Skin .cke_menuitem a:active\ +{\ + background-color: $color !important;\ +}"; + // We have to split CSS declarations for webkit. + if ( CKEDITOR.env.webkit ) + { + uiColorMenuCss = uiColorMenuCss.split( '}' ).slice( 0, -1 ); + for ( var i = 0 ; i < uiColorMenuCss.length ; i++ ) + uiColorMenuCss[ i ] = uiColorMenuCss[ i ].split( '{' ); + } + + function getStylesheet( document ) + { + var node = document.getById( uiColorStylesheetId ); + if ( !node ) + { + node = document.getHead().append( 'style' ); + node.setAttribute( "id", uiColorStylesheetId ); + node.setAttribute( "type", "text/css" ); + } + return node; + } + + function updateStylesheets( styleNodes, styleContent, replace ) + { + var r, i, content; + for ( var id = 0 ; id < styleNodes.length ; id++ ) + { + if ( CKEDITOR.env.webkit ) + { + for ( i = 0 ; i < styleContent.length ; i++ ) + { + content = styleContent[ i ][ 1 ]; + for ( r = 0 ; r < replace.length ; r++ ) + content = content.replace( replace[ r ][ 0 ], replace[ r ][ 1 ] ); + + styleNodes[ id ].$.sheet.addRule( styleContent[ i ][ 0 ], content ); + } + } + else + { + content = styleContent; + for ( r = 0 ; r < replace.length ; r++ ) + content = content.replace( replace[ r ][ 0 ], replace[ r ][ 1 ] ); + + if ( CKEDITOR.env.ie ) + styleNodes[ id ].$.styleSheet.cssText += content; + else + styleNodes[ id ].$.innerHTML += content; + } + } + } + + var uiColorRegexp = /\$color/g; + + CKEDITOR.tools.extend( editor, + { + uiColor: null, + + getUiColor : function() + { + return this.uiColor; + }, + + setUiColor : function( color ) + { + var cssContent, + uiStyle = getStylesheet( CKEDITOR.document ), + cssId = '.' + editor.id; + + var cssSelectors = + [ + cssId + " .cke_wrapper", + cssId + "_dialog .cke_dialog_contents", + cssId + "_dialog a.cke_dialog_tab", + cssId + "_dialog .cke_dialog_footer" + ].join( ',' ); + var cssProperties = "background-color: $color !important;"; + + if ( CKEDITOR.env.webkit ) + cssContent = [ [ cssSelectors, cssProperties ] ]; + else + cssContent = cssSelectors + '{' + cssProperties + '}'; + + return ( this.setUiColor = + function( color ) + { + var replace = [ [ uiColorRegexp, color ] ]; + editor.uiColor = color; + + // Update general style. + updateStylesheets( [ uiStyle ], cssContent, replace ); + + // Update menu styles. + updateStylesheets( uiColorMenus, uiColorMenuCss, replace ); + })( color ); + } + }); + + editor.on( 'menuShow', function( event ) + { + var panel = event.data[ 0 ]; + var iframe = panel.element.getElementsByTag( 'iframe' ).getItem( 0 ).getFrameDocument(); + + // Add stylesheet if missing. + if ( !iframe.getById( 'cke_ui_color' ) ) + { + var node = getStylesheet( iframe ); + uiColorMenus.push( node ); + + var color = editor.getUiColor(); + // Set uiColor for new menu. + if ( color ) + updateStylesheets( [ node ], uiColorMenuCss, [ [ uiColorRegexp, color ] ] ); + } + }); + + // Apply UI color if specified in config. + if ( editor.config.uiColor ) + editor.setUiColor( editor.config.uiColor ); + } + }; +})() ); + +(function() +{ + CKEDITOR.dialog ? dialogSetup() : CKEDITOR.on( 'dialogPluginReady', dialogSetup ); + + function dialogSetup() + { + CKEDITOR.dialog.on( 'resize', function( evt ) + { + var data = evt.data, + width = data.width, + height = data.height, + dialog = data.dialog, + contents = dialog.parts.contents; + + if ( data.skin != 'BootstrapCK-Skin' ) + return; + + contents.setStyles( + { + width : width + 'px', + height : height + 'px' + }); + }); + } +})(); + +/** + * The base user interface color to be used by the editor. Not all skins are + * compatible with this setting. + * @name CKEDITOR.config.uiColor + * @type String + * @default '' (empty) + * @example + * // Using a color code. + * config.uiColor = '#AADC6E'; + * @example + * // Using an HTML color name. + * config.uiColor = 'Gold'; + */ diff --git a/third_party/ckeditor/skins/BootstrapCK-Skin/templates.css b/third_party/ckeditor/skins/BootstrapCK-Skin/templates.css new file mode 100644 index 00000000000..ed0c4073e71 --- /dev/null +++ b/third_party/ckeditor/skins/BootstrapCK-Skin/templates.css @@ -0,0 +1,54 @@ +/* +Copyright (c) 2003-2011, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.html or http://ckeditor.com/license +*/ + +.cke_skin_BootstrapCK-Skin .cke_tpl_list{ +border:#dcdcdc 2px solid; +background-color:#fff; +overflow-y:auto; +overflow-x:hidden; +width:100%; +height:220px; +} +.cke_skin_BootstrapCK-Skin .cke_tpl_item{ +margin:5px; +padding:7px; +border:#eee 1px solid; +*width:88%; +} +.cke_skin_BootstrapCK-Skin .cke_tpl_preview{ +border-collapse:separate; +text-indent:0; +width:100%; +} +.cke_skin_BootstrapCK-Skin .cke_tpl_preview td{ +padding:2px; +vertical-align:middle; +} +.cke_skin_BootstrapCK-Skin .cke_tpl_preview .cke_tpl_preview_img{ +width:100px; +} +.cke_skin_BootstrapCK-Skin .cke_tpl_preview span{ +white-space:normal; +} +.cke_skin_BootstrapCK-Skin .cke_tpl_title{ +font-weight:bold; +} +.cke_skin_BootstrapCK-Skin .cke_tpl_list a:active .cke_tpl_item,.cke_skin_BootstrapCK-Skin .cke_tpl_list a:hover .cke_tpl_item,.cke_skin_BootstrapCK-Skin .cke_tpl_list a:focus .cke_tpl_item{ +border:#62CFFC 1px solid; +background-color:#DCEAF4; +} +.cke_skin_BootstrapCK-Skin .cke_tpl_list a:active *,.cke_skin_BootstrapCK-Skin .cke_tpl_list a:hover *,.cke_skin_BootstrapCK-Skin .cke_tpl_list a:focus *{ +cursor:pointer; +} +.cke_skin_BootstrapCK-Skin .cke_browser_ie6 .cke_tpl_list a:active,.cke_skin_BootstrapCK-Skin .cke_browser_ie6 .cke_tpl_list a:hover,.cke_skin_BootstrapCK-Skin .cke_browser_ie6 .cke_tpl_list a:focus{ +background-position:0 0; +} +.cke_skin_BootstrapCK-Skin .cke_hc .cke_tpl_list a:active .cke_tpl_item,.cke_skin_BootstrapCK-Skin .cke_hc .cke_tpl_list a:hover .cke_tpl_item,.cke_skin_BootstrapCK-Skin .cke_hc .cke_tpl_list a:focus .cke_tpl_item{ +border-width:3px; +} +.cke_skin_BootstrapCK-Skin .cke_tpl_empty,.cke_tpl_loading{ +text-align:center; +padding:5px; +} diff --git a/third_party/ckeditor/skins/kama/editor.css b/third_party/ckeditor/skins/kama/editor.css index 7d4688d467e..5af45b69b6e 100644 --- a/third_party/ckeditor/skins/kama/editor.css +++ b/third_party/ckeditor/skins/kama/editor.css @@ -1,18 +1,13 @@ /* Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved. For licensing, see LICENSE.html or http://ckeditor.com/license -HACKED */ .cke_skin_kama *,.cke_skin_kama a:hover,.cke_skin_kama a:link,.cke_skin_kama a:visited,.cke_skin_kama a:active{margin:0;padding:0;border:0;background:transparent;text-decoration:none;font:normal normal normal 100% Sans-Serif;width:auto;height:auto;border-collapse:collapse;text-align:left;vertical-align:baseline;white-space:nowrap;cursor:auto;color:#000;float:none;font-size:12px;font-family:Arial,Helvetica,Tahoma,Verdana,Sans-Serif;}.cke_skin_kama .cke_rtl *,.cke_skin_kama .cke_rtl a:hover,.cke_skin_kama .cke_rtl a:link,.cke_skin_kama .cke_rtl a:visited,.cke_skin_kama .cke_rtl a:active,.cke_rtl .cke_skin_kama *,.cke_rtl .cke_skin_kama a:hover,.cke_rtl .cke_skin_kama a:link,.cke_rtl .cke_skin_kama a:visited,.cke_rtl .cke_skin_kama a:active{text-align:right;}.cke_skin_kama iframe{vertical-align:inherit;}.cke_skin_kama textarea{white-space:pre;}.cke_skin_kama .cke_browser_gecko textarea{cursor:text;}.cke_skin_kama .cke_browser_gecko textarea[disabled]{cursor:default;}.cke_skin_kama input[type="text"],.cke_skin_kama input[type="password"]{cursor:text;}.cke_skin_kama input[type="text"][disabled],.cke_skin_kama input[type="password"][disabled]{cursor:default;}.cke_skin_kama fieldset{padding:10px;border:2px groove #E0DFE3;}.cke_skin_kama{display:block;}span.cke_skin_kama{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #D3D3D3;padding:5px;}.cke_skin_kama span.cke_browser_webkit,.cke_skin_kama span.cke_browser_gecko18{display:block;}.cke_skin_kama .cke_wrapper{-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-touch-callout:none;border-radius:5px;background-color:#d3d3d3;background-image:url(images/sprites.png);background-repeat:repeat-x;background-position:0 -1950px;display:block;_display:inline-block;padding:5px;}.cke_shared .cke_skin_kama .cke_wrapper{padding-bottom:0;}.cke_skin_kama .cke_browser_ie6 .cke_wrapper,.cke_skin_kama .cke_browser_iequirks .cke_wrapper{background-image:none;}.cke_skin_kama .cke_editor{display:inline-table;width:100%;}.cke_skin_kama .cke_browser_ie .cke_editor,.cke_skin_kama .cke_browser_webkit .cke_editor{display:table;}.cke_skin_kama .ltr .cke_browser_ie iframe{margin-right:-10px;}.cke_skin_kama .rtl .cke_browser_ie iframe{margin-left:-10px;}.cke_skin_kama .cke_browser_opera .cke_editor.cke_skin_kama .cke_resizer{display:table;}.cke_skin_kama .cke_contents{margin:5px;}.cke_skin_kama .cke_hc .cke_contents{border:1px solid black;}.cke_skin_kama .cke_contents iframe{background-color:#fff;}.cke_skin_kama .cke_focus{outline:auto 5px -webkit-focus-ring-color;}.cke_skin_kama textarea.cke_source{font-family:'Courier New',Monospace;font-size:small;background-color:#fff;white-space:pre;}.cke_skin_kama .cke_browser_iequirks textarea.cke_source{_white-space:normal;}.cke_skin_kama .cke_resizer{width:12px;height:12px;margin-top:9px;display:block;float:right;background-image:url(images/sprites.png);_background-image:url(images/sprites_ie6.png);background-position:0 -1428px;background-repeat:no-repeat;cursor:se-resize;}.cke_skin_kama .cke_browser_air .cke_resizer,.cke_skin_kama .cke_browser_air .cke_rtl .cke_resizer{cursor:move;}.cke_skin_kama .cke_resizer_rtl{cursor:sw-resize;background-position:0 -1455px;float:left;}.cke_skin_kama .cke_resizer_horizontal,.cke_skin_kama .cke_rtl .cke_resizer_horizontal{cursor:e-resize;}.cke_skin_kama .cke_resizer_vertical,.cke_skin_kama .cke_rtl .cke_resizer_vertical{cursor:n-resize;}.cke_skin_kama .cke_maximized .cke_resizer{display:none;}.cke_skin_kama .cke_browser_ie6 .cke_contents textarea,.cke_skin_kama .cke_browser_ie7 .cke_contents textarea{position:absolute;}.cke_skin_kama .cke_browser_ie.cke_browser_quirks .cke_contents iframe{position:absolute;top:0;}.cke_skin_kama .cke_browser_ie6 .cke_editor,.cke_skin_kama .cke_browser_ie7 .cke_editor{display:inline-block;}.cke_skin_kama .cke_browser_ie6 .cke_editor,.cke_shared .cke_skin_kama .cke_browser_ie7 .cke_wrapper{padding-bottom:5px;}.cke_skin_kama .cke_voice_label{display:none;}.cke_skin_kama legend.cke_voice_label{display:none;}.cke_skin_kama .cke_browser_ie legend.cke_voice_label{position:absolute;display:block;width:0;height:0;overflow:hidden;} .cke_skin_kama .cke_panel{border:1px solid #8f8f73;background-color:#fff;width:120px;height:100px;overflow:hidden;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.cke_skin_kama .cke_contextmenu{margin:0;}.cke_skin_kama .cke_panel iframe{width:100%;height:100%;}html.cke_skin_kama_container{overflow:auto;overflow-x:hidden;}body.cke_panel_frame{overflow:auto;}.cke_panel_frame .cke_label{display:none;}ul.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap;}li.cke_panel_listItem{margin:0;}.cke_panel_listItem a{padding:2px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;}* 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 #ccc;background-color:#e9f5ff;}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#316ac5;background-color:#dff1ff;}.cke_hc .cke_panel_listItem.cke_selected a,.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border-width:3px;padding:0;}.cke_panel_grouptitle{font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Serif;font-weight:bold;white-space:nowrap;background-color:#dcdcdc;color:#000;margin:0;padding:3px;}.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:3px;margin-bottom:3px;}.cke_skin_kama .cke_button_textcolor_panel,.cke_skin_kama .cke_button_bgcolor_panel{width:150px;height:135px;}.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;}.cke_rtl a.cke_colorbox{float:right;}a:hover.cke_colorbox,a:focus.cke_colorbox,a:active.cke_colorbox{border:#316ac5 1px solid;background-color:#dff1ff;}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:#316ac5 1px solid;background-color:#dff1ff;}@media print{.cke_skin_kama .cke_toolbox{display:none;}}.cke_skin_kama .cke_browser_webkit .cke_toolbox,.cke_skin_kama .cke_browser_webkit .cke_toolbox>span{white-space:normal;}.cke_skin_kama .cke_toolbox{clear:both;padding-bottom:1px;}.cke_skin_kama a.cke_toolbox_collapser,.cke_skin_kama a:hover.cke_toolbox_collapser{background-image:url(images/sprites.png);_background-image:url(images/sprites_ie6.png);background-position:3px -1366px;background-repeat:no-repeat;width:11px;height:11px;float:right;border:1px outset #D3D3D3;margin:11px 0 2px;cursor:pointer;}.cke_skin_kama .cke_rtl a.cke_toolbox_collapser,.cke_skin_kama .cke_rtl a:hover.cke_toolbox_collapser{float:left;}.cke_skin_kama a.cke_toolbox_collapser span{display:none;}.cke_skin_kama .cke_hc a.cke_toolbox_collapser span{font-size:10px;font-weight:bold;font-family:Arial;display:inline;}.cke_skin_kama a.cke_toolbox_collapser_min,.cke_skin_kama a:hover.cke_toolbox_collapser_min{background-image:url(images/sprites.png);_background-image:url(images/sprites_ie6.png);background-position:4px -1387px;background-repeat:no-repeat;margin:2px 4px;}.cke_skin_kama .cke_rtl a.cke_toolbox_collapser_min,.cke_skin_kama .cke_rtl a:hover.cke_toolbox_collapser_min{background-position:4px -1408px;}.cke_skin_kama .cke_separator{display:inline-block;border-left:solid 1px #D3D3D3;margin:3px 2px 0;height:16px;vertical-align:top;}.cke_skin_kama .cke_break{font-size:0;clear:left;}.cke_skin_kama .cke_rtl .cke_break{clear:right;}.cke_skin_kama .cke_toolbar_start{display:none;}.cke_skin_kama .cke_toolgroup{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-image:url(images/sprites.png);_background-image:url(images/sprites_ie6.png);background-repeat:repeat-x;background-position:0 -500px;float:left;margin-right:6px;margin-bottom:5px;padding:2px;display:inline;} .cke_skin_kama .cke_rtl .cke_toolgroup{float:right;margin-right:0;margin-left:6px;}.cke_skin_kama .cke_button a,.cke_skin_kama .cke_button a:hover,.cke_skin_kama .cke_button a:focus,.cke_skin_kama .cke_button a:active,.cke_skin_kama .cke_button a.cke_off{border-radius:3px;outline:none;padding:2px 4px;height:18px;display:inline-block;cursor:default;}.cke_skin_kama .cke_button a,.cke_skin_kama .cke_button a.cke_off{filter:alpha(opacity=70);opacity:.70;-moz-border-radius:3px;-webkit-border-radius:3px;}.cke_skin_kama .cke_hc .cke_button a,.cke_skin_kama .cke_hc .cke_button a.cke_off{opacity:1.0;filter:alpha(opacity=100);border:1px solid white;}.cke_skin_kama .cke_button a.cke_on{background-color:#a3d7ff;filter:alpha(opacity=100);opacity:1;padding:2px 4px;}.cke_skin_kama .cke_hc .cke_button a.cke_on{padding:0 2px!important;border-width:3px;}.cke_skin_kama .cke_button a.cke_disabled *{filter:alpha(opacity=30);opacity:.3;}.cke_skin_kama .cke_browser_ie .cke_button a.cke_disabled *,.cke_skin_kama .cke_browser_ie a:hover.cke_button .cke_disabled *{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale'), alpha(opacity=30);}.cke_skin_kama .cke_browser_ie .cke_rtl .cke_button a.cke_disabled *,.cke_skin_kama .cke_browser_ie .cke_rtl a:hover.cke_button .cke_disabled *{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale'), alpha(opacity=30);}.cke_skin_kama .cke_browser_ie6 .cke_button a.cke_disabled *,.cke_skin_kama .cke_browser_ie6 a:hover.cke_button .cke_disabled *,.cke_skin_kama .cke_browser_ie .cke_button.cke_noalphafix a.cke_disabled *{filter:alpha(opacity=30);}.cke_skin_kama .cke_hc .cke_button a.cke_disabled *,.cke_skin_kama .cke_browser_ie.cke_hc a:hover.cke_button .cke_disabled *{filter:alpha(opacity=60);opacity:.6;}.cke_skin_kama .cke_button a:hover.cke_on,.cke_skin_kama .cke_button a:focus.cke_on,.cke_skin_kama .cke_button a:active.cke_on,.cke_skin_kama .cke_button a:hover.cke_off,.cke_skin_kama .cke_button a:focus.cke_off,.cke_skin_kama .cke_button a:active.cke_off{filter:alpha(opacity=100);opacity:1;padding:2px 4px;}.cke_skin_kama .cke_button a:hover,.cke_skin_kama .cke_button a:focus,.cke_skin_kama .cke_button a:active{background-color:#dff1ff;}.cke_skin_kama .cke_button a:hover.cke_on,.cke_skin_kama .cke_button a:focus.cke_on,.cke_skin_kama .cke_button a:active.cke_on{background-color:#86caff;}.cke_skin_kama .cke_hc .cke_button a:hover,.cke_skin_kama .cke_hc .cke_button a:focus,.cke_skin_kama .cke_hc .cke_button a:active{padding:0 2px!important;border-width:3px;}.cke_skin_kama .cke_button .cke_icon{background-image:url(icons.png);background-position:100px;background-repeat:no-repeat;margin-top:1px;width:16px;height:16px;display:inline-block;cursor:default;}.cke_skin_kama .cke_rtl .cke_button .cke_icon{background-image:url(icons_rtl.png);}.cke_skin_kama .cke_browser_ie .cke_button .cke_icon{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale');}.cke_skin_kama .cke_browser_ie .cke_rtl .cke_button .cke_icon{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale');}.cke_skin_kama .cke_browser_ie6 .cke_button .cke_icon,.cke_skin_kama .cke_browser_ie6 .cke_rtl .cke_button .cke_icon,.cke_skin_kama .cke_browser_ie .cke_button.cke_noalphafix .cke_icon,.cke_skin_kama .cke_browser_ie .cke_rtl .cke_button.cke_noalphafix .cke_icon{filter:;}.cke_skin_kama .cke_button .cke_label{cursor:default;display:none;padding-left:3px;line-height:18px;vertical-align:middle;}.cke_skin_kama .cke_hc .cke_button .cke_label{padding:0;display:inline-block;}.cke_skin_kama .cke_hc .cke_button .cke_icon{display:none;}.cke_skin_kama .cke_accessibility{position:absolute;display:block;width:0;height:0;overflow:hidden;}.cke_skin_kama .cke_button .cke_buttonarrow{display:inline-block;height:17px;width:8px;background-position:2px -1469px;background-image:url(images/sprites.png);_background-image:url(images/sprites_ie6.png);background-repeat:no-repeat;cursor:default;}.cke_skin_kama .cke_browser_ie .cke_button .cke_buttonarrow{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale');} .cke_skin_kama .cke_browser_ie6 .cke_button .cke_buttonarrow{filter:;}.cke_skin_kama .cke_browser_gecko .cke_toolbar,.cke_skin_kama .cke_browser_gecko .cke_button a,.cke_skin_kama .cke_browser_gecko .cke_button a.cke_off,.cke_skin_kama .cke_browser_gecko .cke_button .cke_icon,.cke_skin_kama .cke_browser_gecko .cke_button .cke_buttonarrow,.cke_skin_kama .cke_browser_gecko .cke_separator,.cke_skin_kama .cke_browser_gecko .cke_toolbar_start{display:block;float:left;}.cke_skin_kama .cke_browser_gecko.cke_hc .cke_button .cke_icon{display:none;}.cke_skin_kama .cke_browser_gecko .cke_rtl .cke_toolbar,.cke_skin_kama .cke_browser_gecko .cke_rtl .cke_button a,.cke_skin_kama .cke_browser_gecko .cke_rtl.cke_button a.cke_off,.cke_skin_kama .cke_browser_gecko .cke_rtl .cke_button .cke_icon,.cke_skin_kama .cke_browser_gecko .cke_rtl .cke_button .cke_buttonarrow,.cke_skin_kama .cke_browser_gecko .cke_rtl .cke_separator,.cke_skin_kama .cke_browser_gecko .cke_rtl .cke_toolbar_start{float:right;}.cke_skin_kama .cke_browser_gecko .cke_button .cke_label,.cke_skin_kama .cke_browser_gecko .cke_break{float:left;}.cke_skin_kama .cke_browser_gecko .cke_rtl .cke_button .cke_label,.cke_skin_kama .cke_browser_gecko .cke_rtl .cke_break,.cke_skin_kama .cke_browser_ie8 .cke_rtl .cke_break,.cke_skin_kama .cke_browser_ie9plus .cke_rtl .cke_break{float:right;}.cke_skin_kama .cke_browser_webkit .cke_toolbar{float:left;}.cke_skin_kama .cke_browser_webkit .cke_rtl .cke_toolbar{float:right;}.cke_skin_kama .cke_browser_ie .cke_button .cke_label{line-height:16px;}.cke_skin_kama .cke_browser_ie .cke_rcombo,.cke_skin_kama .cke_browser_ie .cke_rcombo *{cursor:default;}.cke_skin_kama .cke_browser_ie .cke_toolbox{padding-bottom:5px;_padding-bottom:6px;}.cke_shared .cke_skin_kama .cke_browser_ie .cke_toolbox{padding-bottom:0;}.cke_skin_kama .cke_contextmenu{padding:2px;}.cke_skin_kama .cke_menuitem a{display:block;}.cke_skin_kama .cke_menuitem span{cursor:default;}.cke_skin_kama .cke_menuitem a:hover,.cke_skin_kama .cke_menuitem a:focus,.cke_skin_kama .cke_menuitem a:active{background-color:#D3D3D3;display:block;}.cke_hc .cke_menuitem a:hover,.cke_hc .cke_menuitem a:focus,.cke_hc .cke_menuitem a:active{border:2px solid;}.cke_skin_kama .cke_menuitem .cke_icon{background-image:url(icons.png);background-position:100px;background-repeat:no-repeat;background-color:transparent;width:16px;height:16px;float:left;}.cke_rtl .cke_skin_kama .cke_menuitem .cke_icon{background-image:url(icons_rtl.png);}.cke_browser_ie .cke_skin_kama .cke_menuitem .cke_icon{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale');}.cke_browser_ie.cke_rtl .cke_skin_kama .cke_menuitem .cke_icon{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale');}.cke_browser_ie6 .cke_skin_kama .cke_menuitem .cke_icon,.cke_browser_ie .cke_skin_kama .cke_menuitem.cke_noalphafix .cke_icon{filter:;}.cke_skin_kama .cke_menuitem .cke_disabled .cke_icon{filter:alpha(opacity=70);opacity:.70;}.cke_browser_ie .cke_skin_kama .cke_menuitem .cke_disabled .cke_icon{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale');}.cke_browser_ie.cke_rtl .cke_skin_kama .cke_menuitem .cke_disabled .cke_icon{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale');}.cke_browser_ie6 .cke_skin_kama .cke_menuitem .cke_disabled .cke_icon,.cke_browser_ie .cke_skin_kama .cke_menuitem.cke_noalphafix .cke_disabled .cke_icon{filter:;}.cke_skin_kama .cke_menuitem .cke_icon_wrapper{background-color:#D3D3D3;border:solid 4px #D3D3D3;width:16px;height:16px;float:left;filter:alpha(opacity=70);opacity:.70;clear:both;}.cke_rtl .cke_skin_kama .cke_menuitem .cke_icon_wrapper{float:right;}.cke_skin_kama .cke_menuitem a:hover .cke_icon_wrapper,.cke_skin_kama .cke_menuitem a:focus .cke_icon_wrapper,.cke_skin_kama .cke_menuitem a:active .cke_icon_wrapper{background-color:#9d9d9d;border:solid 4px #9d9d9d;filter:alpha(opacity=70);opacity:.70;}.cke_skin_kama .cke_menuitem a:hover.cke_disabled .cke_icon_wrapper,.cke_skin_kama .cke_menuitem a:focus.cke_disabled .cke_icon_wrapper,.cke_skin_kama .cke_menuitem a:active.cke_disabled .cke_icon_wrapper{background-color:#D3D3D3;border:solid 4px #D3D3D3;} -.cke_skin_kama .cke_menuitem .cke_label{display:block;padding-right:3px;padding-top:5px;padding-left:4px;height:19px;margin-left:24px;background-color:#fff;}.cke_skin_kama .cke_frameLoaded .cke_menuitem .cke_label{filter:alpha(opacity=70);opacity:.70;}.cke_rtl .cke_skin_kama .cke_menuitem .cke_label{padding-right:0;margin-left:0;padding-left:3px;margin-right:28px;}.cke_skin_kama .cke_menuitem a.cke_disabled .cke_label{filter:alpha(opacity=30);opacity:.30;}.cke_skin_kama .cke_menuitem a:hover .cke_label,.cke_skin_kama .cke_menuitem a:focus .cke_label,.cke_skin_kama .cke_menuitem a:active .cke_label{background-color:#D3D3D3;}.cke_skin_kama .cke_menuitem a.cke_disabled:hover .cke_label,.cke_skin_kama .cke_menuitem a.cke_disabled:focus .cke_label,.cke_skin_kama .cke_menuitem a.cke_disabled:active .cke_label{background-color:transparent;}.cke_skin_kama .cke_menuseparator{background-color:#D3D3D3;height:2px;filter:alpha(opacity=70);opacity:.70;_font-size:0;}.cke_skin_kama .cke_menuarrow{background-image:url(images/sprites.png);_background-image:url(images/sprites_ie6.png);background-position:0 -1411px;background-repeat:no-repeat;height:5px;width:3px;float:right;margin-right:2px;margin-top:3px;}.cke_rtl .cke_skin_kama .cke_menuarrow{float:left;margin-right:0;margin-left:2px;background-image:url(images/sprites.png);_background-image:url(images/sprites_ie6.png);background-position:0 -1390px;background-repeat:no-repeat;}.cke_skin_kama .cke_menuarrow span{display:none;}.cke_hc .cke_skin_kama .cke_menuarrow{width:auto;margin-top:0;}.cke_hc .cke_skin_kama .cke_menuarrow span{display:inline;}.cke_browser_ie.cke_ltr .cke_skin_kama .cke_menuarrow{position:absolute;right:2px;}.cke_browser_ie.cke_rtl .cke_skin_kama .cke_menuarrow{position:absolute;left:2px;}.cke_skin_kama .cke_rcombo{display:inline;}.cke_skin_kama .cke_rcombopanel{border:1px solid #8F8F73;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;height:auto;_height:100px;}.cke_skin_kama .cke_rcombo a,.cke_skin_kama .cke_rcombo a:active,.cke_skin_kama .cke_rcombo a:hover{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-image:url(images/sprites.png);_background-image:url(images/sprites_ie6.png);background-repeat:repeat-x;background-position:0 -100px;border-bottom:1px solid #DAD9D9;border-right:1px solid #DAD9D9;float:left;padding:2px;height:21px;margin-right:6px;margin-bottom:5px;}.cke_skin_kama .cke_rtl .cke_rcombo a,.cke_skin_kama .cke_rtl .cke_rcombo a:active,.cke_skin_kama .cke_rtl .cke_rcombo a:hover{float:right;margin-right:0;margin-left:6px;}.cke_skin_kama .cke_hc .cke_rcombo a{filter:alpha(opacity=100);opacity:1.0;}.cke_skin_kama .cke_rcombo .cke_label{display:none;line-height:26px;vertical-align:top;margin-right:5px;filter:alpha(opacity=70);opacity:.70;}.cke_skin_kama .cke_rtl .cke_rcombo .cke_label{margin-right:0;margin-left:5px;}.cke_skin_kama .cke_rcombo .cke_inline_label{line-height:21px;font-style:italic;color:#666;}.cke_skin_kama .cke_hc .cke_rcombo .cke_openbutton{vertical-align:top;}.cke_skin_kama .cke_hc .cke_rcombo .cke_label{filter:alpha(opacity=100);opacity:1.0;}.cke_skin_kama .cke_rcombo .cke_text{filter:alpha(opacity=70);opacity:.70;height:21px;line-height:21px;width:60px;text-overflow:ellipsis;overflow:hidden;display:inline-block;margin:0 2px 0 4px;cursor:default;}.cke_skin_kama .cke_rtl .cke_rcombo .cke_text{margin:0 4px 0 2px;}.cke_skin_kama .cke_rcombo .cke_openbutton{display:inline-block;}.cke_skin_kama .cke_rcombo .cke_openbutton .cke_icon{display:inline-block;height:17px;width:8px;background-position:2px -1469px;background-image:url(images/sprites.png);_background-image:url(images/sprites_ie6.png);background-repeat:no-repeat;cursor:default;}.cke_skin_kama .cke_hc .cke_rcombo .cke_openbutton .cke_icon{background:none;}.cke_skin_kama .cke_browser_iequirks .cke_rcombo .cke_openbutton{margin-bottom:0;}.cke_skin_kama .cke_rcombo .cke_off a:hover .cke_text,.cke_skin_kama .cke_rcombo .cke_off a:focus .cke_text,.cke_skin_kama .cke_rcombo .cke_off a:active .cke_text,.cke_skin_kama .cke_rcombo .cke_on .cke_text{border-color:#316ac5;filter:alpha(opacity=100);opacity:1;} +.cke_skin_kama .cke_menuitem .cke_label{display:block;padding-right:3px;padding-top:5px;padding-left:4px;height:19px;margin-left:24px;background-color:#fff;}.cke_skin_kama .cke_frameLoaded .cke_menuitem .cke_label{filter:alpha(opacity=70);opacity:.70;}.cke_rtl .cke_skin_kama .cke_menuitem .cke_label{padding-right:0;margin-left:0;padding-left:3px;margin-right:28px;}.cke_skin_kama .cke_menuitem a.cke_disabled .cke_label{filter:alpha(opacity=30);opacity:.30;}.cke_skin_kama .cke_menuitem a:hover .cke_label,.cke_skin_kama .cke_menuitem a:focus .cke_label,.cke_skin_kama .cke_menuitem a:active .cke_label{background-color:#D3D3D3;}.cke_skin_kama .cke_menuitem a.cke_disabled:hover .cke_label,.cke_skin_kama .cke_menuitem a.cke_disabled:focus .cke_label,.cke_skin_kama .cke_menuitem a.cke_disabled:active .cke_label{background-color:transparent;}.cke_skin_kama .cke_menuseparator{background-color:#D3D3D3;height:2px;filter:alpha(opacity=70);opacity:.70;_font-size:0;}.cke_skin_kama .cke_menuarrow{background-image:url(images/sprites.png);_background-image:url(images/sprites_ie6.png);background-position:0 -1411px;background-repeat:no-repeat;height:5px;width:3px;float:right;margin-right:2px;margin-top:3px;}.cke_rtl .cke_skin_kama .cke_menuarrow{float:left;margin-right:0;margin-left:2px;background-image:url(images/sprites.png);_background-image:url(images/sprites_ie6.png);background-position:0 -1390px;background-repeat:no-repeat;}.cke_skin_kama .cke_menuarrow span{display:none;}.cke_hc .cke_skin_kama .cke_menuarrow{width:auto;margin-top:0;}.cke_hc .cke_skin_kama .cke_menuarrow span{display:inline;}.cke_browser_ie.cke_ltr .cke_skin_kama .cke_menuarrow{position:absolute;right:2px;}.cke_browser_ie.cke_rtl .cke_skin_kama .cke_menuarrow{position:absolute;left:2px;}.cke_skin_kama .cke_rcombo{display:inline;}.cke_skin_kama .cke_rcombopanel{border:1px solid #8F8F73;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;height:auto;_height:100px;}.cke_skin_kama .cke_rcombo a,.cke_skin_kama .cke_rcombo a:active,.cke_skin_kama .cke_rcombo a:hover{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-image:url(images/sprites.png);_background-image:url(images/sprites_ie6.png);background-repeat:repeat-x;background-position:0 -100px;border-bottom:1px solid #DAD9D9;border-right:1px solid #DAD9D9;float:left;padding:2px;height:21px;margin-right:6px;margin-bottom:5px;}.cke_skin_kama .cke_rtl .cke_rcombo a,.cke_skin_kama .cke_rtl .cke_rcombo a:active,.cke_skin_kama .cke_rtl .cke_rcombo a:hover{float:right;margin-right:0;margin-left:6px;}.cke_skin_kama .cke_hc .cke_rcombo a{filter:alpha(opacity=100);opacity:1.0;}.cke_skin_kama .cke_rcombo .cke_label{display:none;line-height:26px;vertical-align:top;margin-right:5px;filter:alpha(opacity=70);opacity:.70;}.cke_skin_kama .cke_rtl .cke_rcombo .cke_label{margin-right:0;margin-left:5px;}.cke_skin_kama .cke_rcombo .cke_inline_label{line-height:21px;font-style:italic;color:#666;}.cke_skin_kama .cke_hc .cke_rcombo .cke_openbutton{vertical-align:top;}.cke_skin_kama .cke_hc .cke_rcombo .cke_label{filter:alpha(opacity=100);opacity:1.0;}.cke_skin_kama .cke_rcombo .cke_text{filter:alpha(opacity=70);opacity:.70;height:21px;line-height:21px;width:60px;text-overflow:ellipsis;overflow:hidden;display:inline-block;margin:0 2px 0 4px;cursor:default;}.cke_skin_kama .cke_rtl .cke_rcombo .cke_text{margin:0 4px 0 2px;}.cke_skin_kama .cke_rcombo .cke_openbutton{display:inline-block;}.cke_skin_kama .cke_rcombo .cke_openbutton .cke_icon{display:inline-block;background-image:url(images/sprites.png);_background-image:url(images/sprites_ie6.png);background-position:0 -68px;background-repeat:no-repeat;width:17px;height:19px;margin:1px 2px;}.cke_skin_kama .cke_hc .cke_rcombo .cke_openbutton .cke_icon{background:none;}.cke_skin_kama .cke_browser_iequirks .cke_rcombo .cke_openbutton{margin-bottom:0;}.cke_skin_kama .cke_rcombo .cke_off a:hover .cke_text,.cke_skin_kama .cke_rcombo .cke_off a:focus .cke_text,.cke_skin_kama .cke_rcombo .cke_off a:active .cke_text,.cke_skin_kama .cke_rcombo .cke_on .cke_text{border-color:#316ac5;filter:alpha(opacity=100);opacity:1;} .cke_skin_kama .cke_rcombo .cke_off a:hover .cke_openbutton,.cke_skin_kama .cke_rcombo .cke_off a:focus .cke_openbutton,.cke_skin_kama .cke_rcombo .cke_off a:active .cke_openbutton,.cke_skin_kama .cke_rcombo .cke_on .cke_openbutton{border-color:#316ac5;background-color:#dff1ff;}.cke_skin_kama .cke_rcombo .cke_on .cke_text{-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;}.cke_skin_kama .cke_rcombo .cke_on .cke_openbutton{-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;}.cke_skin_kama .cke_rcombo .cke_disabled .cke_label{filter:alpha(opacity=30);opacity:.3;}.cke_skin_kama .cke_hc .cke_rcombo .cke_disabled .cke_label{filter:alpha(opacity=70);opacity:.7;}.cke_skin_kama .cke_rcombo .cke_disabled .cke_text,.cke_skin_kama .cke_rcombo .cke_disabled .cke_openbutton{filter:alpha(opacity=50);opacity:.5;}.cke_skin_kama .cke_browser_ie .cke_rcombo .cke_disabled .cke_openbutton{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale'), alpha(opacity=50);}.cke_skin_kama .cke_browser_ie6 .cke_rcombo .cke_disabled .cke_openbutton{filter:alpha(opacity=50);}.cke_skin_kama .cke_hc .cke_rcombo .cke_disabled .cke_text,.cke_skin_kama .cke_hc .cke_rcombo .cke_disabled .cke_openbutton{filter:alpha(opacity=80);opacity:.8;}.cke_skin_kama .cke_rcombo .cke_disabled .cke_text{color:#fff;}.cke_skin_kama .cke_browser_gecko .cke_rcombo .cke_text,.cke_skin_kama .cke_browser_gecko .cke_rcombo .cke_openbutton,.cke_skin_kama .cke_browser_webkit .cke_rcombo .cke_text,.cke_skin_kama .cke_browser_webkit .cke_rcombo .cke_openbutton{display:block;float:left;}.cke_skin_kama .cke_browser_gecko .cke_rcombo .cke_label,.cke_skin_kama .cke_browser_webkit .cke_rcombo .cke_label{float:left;}.cke_skin_kama .cke_browser_gecko .cke_rtl .cke_rcombo .cke_label,.cke_skin_kama .cke_browser_gecko .cke_rtl .cke_rcombo .cke_text,.cke_skin_kama .cke_browser_gecko .cke_rtl .cke_rcombo .cke_openbutton,.cke_skin_kama .cke_browser_webkit .cke_rtl .cke_rcombo .cke_label,.cke_skin_kama .cke_browser_webkit .cke_rtl .cke_rcombo .cke_text,.cke_skin_kama .cke_browser_webkit .cke_rtl .cke_rcombo .cke_openbutton{float:right;}.cke_skin_kama .cke_browser_ie7 .cke_rcombo .cke_text{line-height:18px;}.cke_skin_kama .cke_browser_ie6 .cke_rcombo .cke_text,.cke_skin_kama .cke_browser_iequirks .cke_rcombo .cke_text{height:auto;line-height:17px;}.cke_skin_kama .cke_rtl .cke_rcombo .cke_font .cke_text,.cke_skin_kama .cke_rtl .cke_rcombo .cke_fontSize .cke_text{direction:ltr;}@media print{.cke_path{display:none;}}.cke_skin_kama .cke_path{display:inline-block;float:left;margin-top:5px;}.cke_skin_kama .cke_rtl .cke_path{float:right;}.cke_shared .cke_skin_kama .cke_path{_width:100%;margin:0 0 5px;}.cke_skin_kama .cke_path a,.cke_skin_kama .cke_path .cke_empty{display:inline-block;float:left;padding:1px 4px 0;color:#60676a;cursor:default;}.cke_skin_kama .cke_path .cke_empty{visibility:hidden;}.cke_skin_kama .cke_rtl .cke_path a,.cke_skin_kama .cke_rtl .cke_path cke_empty{float:right;}.cke_skin_kama .cke_path a:hover,.cke_skin_kama .cke_path a:focus,.cke_skin_kama .cke_path a:active{background-color:#dff1ff;padding:1px 4px 0;outline:none;color:#000;}.cke_skin_kama .cke_browser_ie .cke_rtl .cke_path a,.cke_skin_kama .cke_browser_ie .cke_rtl .cke_path .cke_empty{float:none;}.cke_skin_kama .cke_path .cke_label{display:none;}.cke_skin_kama .cke_button_source .cke_icon{background-position:0 0;}.cke_skin_kama .cke_button_docProps .cke_icon{background-position:0 -16px;}.cke_skin_kama .cke_button_newpage .cke_icon{background-position:0 -48px;}.cke_skin_kama .cke_button_preview .cke_icon{background-position:0 -64px;}.cke_skin_kama .cke_button_cut .cke_icon{background-position:0 -96px;}.cke_skin_kama .cke_button_copy .cke_icon{background-position:0 -112px;}.cke_skin_kama .cke_button_paste .cke_icon{background-position:0 -128px;}.cke_skin_kama .cke_button_pastetext .cke_icon{background-position:0 -144px;}.cke_skin_kama .cke_button_find .cke_icon{background-position:0 -240px;}.cke_skin_kama .cke_button_replace .cke_icon{background-position:0 -256px;} .cke_skin_kama .cke_button_selectAll .cke_icon{background-position:0 -272px;}.cke_skin_kama .cke_button_removeFormat .cke_icon{background-position:0 -288px;}.cke_skin_kama .cke_button_bold .cke_icon{background-position:0 -304px;}.cke_skin_kama .cke_button_italic .cke_icon{background-position:0 -320px;}.cke_skin_kama .cke_button_underline .cke_icon{background-position:0 -336px;}.cke_skin_kama .cke_button_strike .cke_icon{background-position:0 -352px;}.cke_skin_kama .cke_button_subscript .cke_icon{background-position:0 -368px;}.cke_skin_kama .cke_button_superscript .cke_icon{background-position:0 -384px;}.cke_skin_kama .cke_button_table .cke_icon{background-position:0 -608px;}.cke_skin_kama .cke_button_horizontalrule .cke_icon{background-position:0 -624px;}.cke_skin_kama .cke_button_smiley .cke_icon{background-position:0 -640px;}.cke_skin_kama .cke_button_link .cke_icon{background-position:0 -528px;}.cke_skin_kama .cke_button_unlink .cke_icon{background-position:0 -544px;}.cke_skin_kama .cke_button_anchor .cke_icon{background-position:0 -560px;}.cke_skin_kama .cke_button_image .cke_icon{background-position:0 -576px;}.cke_skin_kama .cke_button_flash .cke_icon{background-position:0 -592px;}.cke_skin_kama .cke_button_specialchar .cke_icon{background-position:0 -656px;}.cke_skin_kama .cke_button_pagebreak .cke_icon{background-position:0 -672px;}.cke_skin_kama .cke_button_print .cke_icon{background-position:0 -176px;}.cke_skin_kama .cke_button_checkspell .cke_icon,.cke_skin_kama .cke_button_scayt .cke_icon{background-position:0 -192px;}.cke_skin_kama .cke_button_pagebreak .cke_icon{background-position:0 -672px;}.cke_skin_kama .cke_button_textcolor .cke_icon{background-position:0 -704px;}.cke_skin_kama .cke_button_bgcolor .cke_icon{background-position:0 -720px;}.cke_skin_kama .cke_button_form .cke_icon{background-position:0 -752px;}.cke_skin_kama .cke_button_checkbox .cke_icon{background-position:0 -768px;}.cke_skin_kama .cke_button_radio .cke_icon{background-position:0 -784px;}.cke_skin_kama .cke_button_textfield .cke_icon{background-position:0 -800px;}.cke_skin_kama .cke_button_textarea .cke_icon{background-position:0 -816px;}.cke_skin_kama .cke_button_showblocks .cke_icon{background-position:0 -1136px;}.cke_skin_kama .cke_button_select .cke_icon{background-position:0 -832px;}.cke_skin_kama .cke_button_button .cke_icon{background-position:0 -848px;}.cke_skin_kama .cke_button_imagebutton .cke_icon{background-position:0 -864px;}.cke_skin_kama .cke_button_hiddenfield .cke_icon{background-position:0 -880px;}.cke_skin_kama .cke_button_undo .cke_icon{background-position:0 -208px;}.cke_skin_kama .cke_rtl .cke_button_undo .cke_icon{background-position:0 -224px;}.cke_skin_kama .cke_button_redo .cke_icon{background-position:0 -224px;}.cke_skin_kama .cke_rtl .cke_button_redo .cke_icon{background-position:0 -208px;}.cke_skin_kama .cke_button_templates .cke_icon{background-position:0 -80px;}.cke_skin_kama .cke_button_numberedlist .cke_icon{background-position:0 -400px;}.cke_skin_kama .cke_button_bulletedlist .cke_icon{background-position:0 -416px;}.cke_skin_kama .cke_mixed_dir_content .cke_button_numberedlist .cke_icon{background-position:0 -1217px;}.cke_skin_kama .cke_mixed_dir_content .cke_button_bulletedlist .cke_icon{background-position:0 -1233px;}.cke_skin_kama .cke_button_outdent .cke_icon{background-position:0 -432px;}.cke_skin_kama .cke_button_indent .cke_icon{background-position:0 -448px;}.cke_skin_kama .cke_mixed_dir_content .cke_button_indent .cke_icon{background-position:0 -1265px;}.cke_skin_kama .cke_mixed_dir_content .cke_button_outdent .cke_icon{background-position:0 -1249px;}.cke_skin_kama .cke_button_justifyleft .cke_icon{background-position:0 -464px;}.cke_skin_kama .cke_button_justifycenter .cke_icon{background-position:0 -480px;}.cke_skin_kama .cke_button_justifyright .cke_icon{background-position:0 -496px;}.cke_skin_kama .cke_button_justifyblock .cke_icon{background-position:0 -512px;}.cke_skin_kama .cke_button_blockquote .cke_icon{background-position:0 -1152px;}.cke_skin_kama .cke_button_creatediv .cke_icon{background-position:0 -1168px;} .cke_skin_kama .cke_button_editdiv .cke_icon{background-position:0 -1184px;}.cke_skin_kama .cke_button_removediv .cke_icon{background-position:0 -1200px;}.cke_skin_kama .cke_button_flash .cke_icon{background-position:0 -592px;}.cke_skin_kama .cke_button_pastefromword .cke_icon{background-position:0 -160px;}.cke_skin_kama .cke_button_save .cke_icon{background-position:0 -32px;}.cke_skin_kama .cke_button_about .cke_icon{background-position:0 -736px;}.cke_skin_kama .cke_button_maximize .cke_icon{background-position:0 -1040px;}.cke_skin_kama .cke_button_editdiv .cke_icon{background-position:0 -1184px;}.cke_skin_kama .cke_button_bidirtl .cke_icon{background-position:0 -1072px;}.cke_skin_kama .cke_button_bidiltr .cke_icon{background-position:0 -1056px;}.cke_skin_kama .cke_button_iframe .cke_icon{background-position:0 -1279px;}.cke_skin_kama .cke_button_source .cke_label{display:inline;}.cke_skin_kama .cke_styles_panel{width:150px;height:170px;}.cke_skin_kama .cke_format_panel{width:150px;height:170px;}.cke_skin_kama .cke_font_panel{width:150px;height:170px;}.cke_skin_kama .cke_fontSize_panel{height:170px;}.cke_skin_kama .cke_fontSize .cke_text{width:25px;}.cke_skin_kama .cke_browser_iequirks .cke_fontSize .cke_text{width:32px;}html .cke_skin_kama{visibility:inherit;}html.cke_skin_kama_container{visibility:visible;} - -#cke_contents_MyTextarea { - border: solid 1px #ccc; -}