2 Copyright (c) 2003-2011, CKSource - Frederico Knabben. All rights reserved.
3 For licensing, see LICENSE.html or http://ckeditor.com/license
6 /* Restore the dialog visibility */
12 /* Force Gecko to consider table as positioned */
13 .cke_skin_kama table
.cke_dialog
.cke_browser_gecko
18 .cke_skin_kama
.cke_dialog_body
21 border: solid
1px #ddd;
23 background-color: #fff;
24 -moz-border-radius: 5px;
25 -webkit-border-radius: 5px;
28 /* 'cke_dialog' element has been fixed positioned in all but IE6, while we
29 need it to be positioned to hold e.g. close button. */
34 .cke_skin_kama
.cke_dialog_tl
,
35 .cke_skin_kama
.cke_dialog_tr
,
36 .cke_skin_kama
.cke_dialog_tc
,
37 .cke_skin_kama
.cke_dialog_bl
,
38 .cke_skin_kama
.cke_dialog_br
,
39 .cke_skin_kama
.cke_dialog_bc
,
40 .cke_skin_kama
.cke_dialog_ml
,
41 .cke_skin_kama
.cke_dialog_mr
46 .cke_skin_kama
.cke_dialog_title
53 border-bottom: 1px solid
#eee;
56 .cke_skin_kama
.cke_browser_iequirks
.cke_dialog_title
,
57 .cke_skin_kama
.cke_browser_ie6
.cke_dialog_title
,
58 .cke_skin_kama
.cke_browser_ie7
.cke_dialog_title
63 .cke_skin_kama
.cke_browser_iequirks
.cke_single_page
.cke_dialog_title
,
64 .cke_skin_kama
.cke_browser_ie6
.cke_single_page
.cke_dialog_title
,
65 .cke_skin_kama
.cke_browser_ie7
.cke_single_page
.cke_dialog_title
70 .cke_skin_kama
.cke_dialog_contents
72 background-color: #ebebeb;
73 border: solid
1px #fff;
76 padding: 17px 10px 5px 10px;
77 -moz-border-radius-topleft: 5px;
78 -moz-border-radius-topright: 5px;
79 -webkit-border-top-left-radius: 5px;
80 -webkit-border-top-right-radius: 5px;
81 border-top-left-radius: 5px;
82 border-top-right-radius: 5px;
86 .cke_skin_kama
.cke_dialog_footer
89 background-color: #ebebeb;
90 border: solid
1px #fff;
92 -moz-border-radius-bottomleft: 5px;
93 -moz-border-radius-bottomright: 5px;
94 -webkit-border-bottom-left-radius: 5px;
95 -webkit-border-bottom-right-radius: 5px;
96 border-bottom-left-radius: 5px;
97 border-bottom-right-radius: 5px;
100 .cke_skin_kama
.cke_rtl
.cke_dialog_footer
105 .cke_skin_kama
.cke_dialog_footer
.cke_resizer
109 .cke_skin_kama
.cke_browser_iequirks
.cke_dialog_footer
.cke_resizer
,
110 .cke_skin_kama
.cke_browser_ie6
.cke_dialog_footer
.cke_resizer
117 .cke_skin_kama
.cke_dialog_tabs
120 display: inline-block
;
129 .cke_skin_kama
.cke_browser_iequirks
.cke_dialog_tabs
,
130 .cke_skin_kama
.cke_browser_ie6
.cke_dialog_tabs
,
131 .cke_skin_kama
.cke_browser_ie7
.cke_dialog_tabs
136 .cke_skin_kama
.cke_rtl
.cke_dialog_tabs
141 .cke_skin_kama a
.cke_dialog_tab
,
142 .cke_skin_kama
a:link
.cke_dialog_tab
,
143 .cke_skin_kama
a:active
.cke_dialog_tab
,
144 .cke_skin_kama
a:hover
.cke_dialog_tab
,
145 .cke_skin_kama
a:visited
.cke_dialog_tab
147 background-image: url
(images/sprites.png);
148 background-repeat: repeat-x
;
149 background-position: 0 -1323px;
151 background-color: #ebebeb;
154 display: inline-block
;
159 /* Gecko 1.8 layout workaround. */
160 .cke_skin_kama
.cke_browser_gecko18 a
.cke_dialog_tab
,
161 .cke_skin_kama
.cke_browser_gecko18
a:link
.cke_dialog_tab
,
162 .cke_skin_kama
.cke_browser_gecko18
a:active
.cke_dialog_tab
,
163 .cke_skin_kama
.cke_browser_gecko18
a:hover
.cke_dialog_tab
,
164 .cke_skin_kama
.cke_browser_gecko18
a:visited
.cke_dialog_tab
171 .cke_skin_kama
a:hover
.cke_dialog_tab
173 background-color: #f1f1e3;
176 .cke_skin_kama
.cke_hc
a:hover
.cke_dialog_tab
178 padding: 2px 6px !important
;
182 .cke_skin_kama a
.cke_dialog_tab_selected
,
183 .cke_skin_kama
a:link
.cke_dialog_tab_selected
,
184 .cke_skin_kama
a:active
.cke_dialog_tab_selected
,
185 .cke_skin_kama
a:hover
.cke_dialog_tab_selected
,
186 .cke_skin_kama
a:visited
.cke_dialog_tab_selected
188 background-position: 0 -1279px;
192 .cke_skin_kama
.cke_hc a
.cke_dialog_tab_selected
,
193 .cke_skin_kama
.cke_hc
a:link
.cke_dialog_tab_selected
,
194 .cke_skin_kama
.cke_hc
a:active
.cke_dialog_tab_selected
,
195 .cke_skin_kama
.cke_hc
a:hover
.cke_dialog_tab_selected
,
196 .cke_skin_kama
.cke_hc
a:visited
.cke_dialog_tab_selected
198 padding: 2px 6px !important
;
204 .cke_skin_kama
.cke_single_page
.cke_dialog_tabs
209 .cke_skin_kama
.cke_single_page
.cke_dialog_contents
215 /* IE7 + IE quirks */
216 .cke_skin_kama
.cke_browser_ie7
.cke_single_page
.cke_dialog_contents
220 margin-bottom: -22px;
223 .cke_skin_kama
.cke_dialog_ui_vbox table
,
224 .cke_skin_kama
.cke_dialog_ui_hbox table
229 .cke_skin_kama
.cke_dialog_ui_vbox_child
234 .cke_skin_kama input
.cke_dialog_ui_input_text
,
235 .cke_skin_kama input
.cke_dialog_ui_input_password
237 background-color: white
;
244 .cke_skin_kama div
.cke_dialog_ui_input_text
,
245 .cke_skin_kama div
.cke_dialog_ui_input_password
247 background-color: white
;
248 border: 1px solid
#a0a0a0;
250 /* IE6/Quirks - make sure the content does not overflow (#7321) */
254 /* Opera/IE doesn't leave enough padding in text input for cursor to blink in RTL. (#6087) */
255 .cke_skin_kama
.cke_browser_ie
.cke_rtl input
.cke_dialog_ui_input_text
,
256 .cke_skin_kama
.cke_browser_opera
.cke_rtl input
.cke_dialog_ui_input_text
,
257 .cke_skin_kama
.cke_browser_ie
.cke_rtl input
.cke_dialog_ui_input_password
,
258 .cke_skin_kama
.cke_browser_opera
.cke_rtl input
.cke_dialog_ui_input_password
263 /* Compensate the padding added above on container. */
264 .cke_skin_kama
.cke_browser_ie
.cke_rtl div
.cke_dialog_ui_input_text
,
265 .cke_skin_kama
.cke_browser_opera
.cke_rtl div
.cke_dialog_ui_input_text
,
266 .cke_skin_kama
.cke_browser_ie
.cke_rtl div
.cke_dialog_ui_input_password
,
267 .cke_skin_kama
.cke_browser_opera
.cke_rtl div
.cke_dialog_ui_input_password
272 .cke_skin_kama
.cke_browser_ie
.cke_rtl
.cke_dialog_ui_vbox_child
,
273 .cke_skin_kama
.cke_browser_ie
.cke_rtl
.cke_dialog_ui_hbox_child
,
274 .cke_skin_kama
.cke_browser_ie
.cke_rtl
.cke_dialog_ui_hbox_first
,
275 .cke_skin_kama
.cke_browser_ie
.cke_rtl
.cke_dialog_ui_hbox_last
277 padding-right: 2px !important
;
280 .cke_skin_kama .cke_browser_ie.cke_rtl div.cke_dialog_ui_input_text {
284 .cke_skin_kama
.cke_browser_gecko
.cke_hc div
.cke_dialog_ui_input_text
,
285 .cke_skin_kama
.cke_browser_gecko
.cke_hc div
.cke_dialog_ui_input_password
290 .cke_skin_kama
.cke_browser_gecko18
.cke_hc div
.cke_dialog_ui_input_text
,
291 .cke_skin_kama
.cke_browser_gecko18
.cke_hc div
.cke_dialog_ui_input_password
296 .cke_skin_kama textarea
.cke_dialog_ui_input_textarea
298 background-color: white
;
303 * IE6 BUG: Scrollbars in textareas can overflow even if the outer DIV is set to overflow:hidden.
304 * So leave 1% width for the scrollbar. In most situations the 1% isn't noticeable by users.
311 .cke_skin_kama div
.cke_dialog_ui_input_textarea
313 background-color: white
;
314 border: 1px solid
#a0a0a0;
318 .cke_skin_kama div
.cke_disabled
.cke_dialog_ui_labeled_content
*
320 background-color : #a0a0a0;
324 /* RTL + IE6: Input overflows dialog element. (#7321) */
325 .cke_skin_kama
.cke_rtl
.cke_dialog_ui_labeled_content
330 .cke_skin_kama
.cke_dialog_ui_hbox
335 .cke_skin_kama
.cke_dialog_ui_hbox_first
,
336 .cke_skin_kama
.cke_dialog_ui_hbox_child
,
337 .cke_skin_kama
.cke_dialog_ui_hbox_last
342 .cke_skin_kama
.cke_ltr
.cke_dialog_ui_hbox_first
,
343 .cke_skin_kama
.cke_ltr
.cke_dialog_ui_hbox_child
348 .cke_skin_kama
.cke_rtl
.cke_dialog_ui_hbox_first
,
349 .cke_skin_kama
.cke_rtl
.cke_dialog_ui_hbox_child
356 .cke_skin_kama a
.cke_dialog_ui_button
358 border-collapse: separate
;
361 -moz-border-radius: 5px;
362 -webkit-border-radius: 5px;
364 background: transparent url
(images/sprites.png) repeat-x scroll
0 -1069px;
370 .cke_skin_kama
.cke_browser_iequirks a
.cke_dialog_ui_button
376 .cke_skin_kama
.cke_browser_ie6 a
.cke_dialog_ui_button span
381 .cke_skin_kama
.cke_browser_iequirks a
.cke_dialog_ui_button span
,
382 .cke_skin_kama
.cke_browser_iequirks a
.cke_dialog_ui_button span
387 .cke_skin_kama
.cke_browser_iequirks a
.cke_dialog_ui_button span
,
388 .cke_skin_kama
.cke_browser_iequirks a
.cke_dialog_ui_button span
,
389 .cke_skin_kama
.cke_browser_ie6 a
.cke_dialog_ui_button span
394 background: #53D9F0 none
;
395 display: inline-block
;
398 /* END IE6 buttons. */
400 .cke_skin_kama
.cke_browser_webkit a
.cke_dialog_ui_button span
.cke_dialog_ui_button
404 .cke_skin_kama
.cke_browser_webkit a
.cke_dialog_ui_button
406 display:inline-block
;
412 .cke_skin_kama a
.cke_dialog_ui_button_ok span
,
413 .cke_skin_kama a
.cke_dialog_ui_button_cancel span
420 .cke_skin_kama a
.cke_dialog_ui_button_ok
422 background-position: 0 -1143px;
425 .cke_skin_kama a
.cke_dialog_ui_button_ok span
427 background: transparent url
(images/sprites.png) no-repeat scroll right
-1219px;
430 .cke_skin_kama
.cke_rtl a
.cke_dialog_ui_button_ok span
432 background-position: left
-1219px;
435 .cke_skin_kama
.cke_browser_iequirks a
.cke_dialog_ui_button_ok span
,
436 .cke_skin_kama
.cke_browser_ie6 a
.cke_dialog_ui_button_ok span
438 background-color: #B8E834;
442 .cke_skin_kama a
.cke_dialog_ui_button_cancel
444 background-position: 0 -1104px;
447 .cke_skin_kama a
.cke_dialog_ui_button_cancel span
449 background: transparent url
(images/sprites.png) no-repeat scroll right
-1245px;
452 .cke_skin_kama
.cke_rtl a
.cke_dialog_ui_button_cancel span
454 background-position: left
-1245px;
457 .cke_skin_kama
.cke_browser_iequirks a
.cke_dialog_ui_button_cancel span
,
458 .cke_skin_kama
.cke_browser_ie6 a
.cke_dialog_ui_button_cancel span
460 background-color: #F65D20;
463 .cke_skin_kama
.cke_browser_iequirks a
.cke_dialog_ui_button_cancel span
,
464 .cke_skin_kama
.cke_browser_ie6 a
.cke_dialog_ui_button_cancel span
,
465 .cke_skin_kama
.cke_browser_iequirks a
.cke_dialog_ui_button_ok span
,
466 .cke_skin_kama
.cke_browser_ie6 a
.cke_dialog_ui_button_ok span
468 background-image: none
;
471 .cke_skin_kama span
.cke_dialog_ui_button
476 display: inline-block
;
479 +margin: 2px 0; /* IE7 */
482 /* Gecko 1.8 does not support display: inline-block */
483 .cke_skin_kama
.cke_browser_gecko18
.cke_dialog_footer_buttons span
.cke_dialog_ui_button
488 .cke_skin_kama a
.cke_dialog_ui_button span
.cke_disabled
490 border: #898980 1px solid
;
492 background-color: #c5c5b3;
495 .cke_skin_kama
a:hover
.cke_dialog_ui_button
,
496 .cke_skin_kama
a:focus
.cke_dialog_ui_button
,
497 .cke_skin_kama
a:active
.cke_dialog_ui_button
499 background-position: 0 -1179px;
502 .cke_skin_kama
.cke_hc
a:hover
.cke_dialog_ui_button
,
503 .cke_skin_kama
.cke_hc
a:focus
.cke_dialog_ui_button
,
504 .cke_skin_kama
.cke_hc
a:active
.cke_dialog_ui_button
509 /* Skip hover effect on IE6 */
510 .cke_skin_kama
.cke_browser_iequirks
a:hover
.cke_dialog_ui_button span
,
511 .cke_skin_kama
.cke_browser_iequirks
a:focus
.cke_dialog_ui_button span
,
512 .cke_skin_kama
.cke_browser_iequirks
a:active
.cke_dialog_ui_button span
,
513 .cke_skin_kama
.cke_browser_ie6
a:hover
.cke_dialog_ui_button span
,
514 .cke_skin_kama
.cke_browser_ie6
a:focus
.cke_dialog_ui_button span
,
515 .cke_skin_kama
.cke_browser_ie6
a:active
.cke_dialog_ui_button span
517 background-image: none
;
521 .cke_skin_kama
.cke_dialog_footer_buttons
523 display: inline-table
;
530 /* IE7 needs position static #6806 */
531 .cke_skin_kama
.cke_browser_ie7
.cke_dialog_footer_buttons
536 /* Gecko 1.8 does not support for display: inline-table */
537 .cke_skin_kama
.cke_browser_gecko18
.cke_dialog_footer_buttons
542 .cke_skin_kama
.cke_dialog_footer_buttons span
.cke_dialog_ui_button
548 /* Firefox2 buttons */
549 .cke_skin_kama
.cke_browser_gecko18
.cke_dialog_footer_buttons a
.cke_dialog_ui_button
555 .cke_skin_kama
.cke_browser_gecko18
.cke_dialog_footer_buttons span
.cke_dialog_ui_button
562 .cke_skin_kama
.cke_browser_gecko18
.cke_dialog_footer_buttons
.cke_dialog_ui_button_ok
.cke_dialog_ui_button
564 background-position: right
-1214px;
567 .cke_skin_kama
.cke_browser_gecko18
.cke_dialog_footer_buttons
.cke_dialog_ui_button_cancel
.cke_dialog_ui_button
569 background-position: right
-1242px;
571 /* END Firefox2 buttons */
573 .cke_skin_kama
.cke_browser_ie9
.cke_rtl
.cke_dialog_footer_buttons td
578 .cke_skin_kama strong
585 .cke_skin_kama
.cke_dialog
.cke_dialog_body
.cke_dialog_close_button
587 background-image: url
(images/sprites.png);
588 background-repeat: no-repeat
;
589 background-position: 0 -1022px;
597 _background-image: url
(images/sprites_ie6.png);
600 .cke_skin_kama
.cke_dialog_close_button span
605 .cke_skin_kama
.cke_dialog_close_button:hover
607 background-position: 0 -1045px;
610 .cke_skin_kama
.cke_ltr
.cke_dialog_close_button
615 .cke_skin_kama
.cke_browser_ie8
.cke_rtl
.cke_dialog_close_button
620 .cke_skin_kama
.cke_rtl
.cke_dialog_close_button
625 .cke_skin_kama
.cke_browser_ie7
.cke_rtl
.cke_dialog_close_button
631 /*.cke_skin_kama .cke_browser_ie6.cke_rtl .cke_dialog_close_button
636 /* IE7 + IE quirks */
637 .cke_skin_kama
.cke_browser_ie7
.cke_rtl
.cke_dialog_close_button
644 /* IE7 + IE quirks */
645 .cke_skin_kama
.cke_browser_ie7
.cke_single_page
.cke_dialog_footer
650 .cke_skin_kama
.cke_browser_ie6
.cke_dialog_close_button
,
651 .cke_skin_kama
.cke_browser_iequirks
.cke_dialog_close_button
656 /* IE7 + IE quirks */
657 .cke_skin_kama
.cke_browser_ie7
.cke_ltr
.cke_dialog_close_button
662 .cke_skin_kama
.cke_dialog_ui_input_select
664 border: 1px solid
#a0a0a0;
665 background-color: white
;
668 .cke_skin_kama
.cke_dialog_ui_input_file
675 * Some utility CSS classes for dialog authors.
677 .cke_skin_kama
.cke_dialog
.cke_dark_background
679 background-color: #eaead1;
682 .cke_skin_kama
.cke_dialog
.cke_hand
687 .cke_skin_kama
.cke_dialog
.cke_centered
692 .cke_skin_kama
.cke_dialog a
.cke_btn_reset
695 background-position: 0 -32px;
696 background-image: url
(images/mini.gif);
699 background-repeat: no-repeat
;
704 .cke_skin_kama
.cke_rtl
.cke_dialog a
.cke_btn_reset
709 .cke_skin_kama
.cke_dialog a
.cke_btn_locked
,
710 .cke_skin_kama
.cke_dialog a
.cke_btn_unlocked
713 background-position: 0 0;
714 background-image: url
(images/mini.gif);
717 background-repeat: no-repeat
;
721 .cke_skin_kama
.cke_dialog a
.cke_btn_locked
.cke_icon
726 .cke_skin_kama
.cke_rtl
.cke_dialog a
.cke_btn_locked
,
727 .cke_skin_kama
.cke_rtl
.cke_dialog a
.cke_btn_unlocked
732 .cke_skin_kama
.cke_dialog a
.cke_btn_unlocked
734 background-position: 0 -16px;
735 background-image: url
(images/mini.gif);
738 .cke_skin_kama
.cke_dialog
.cke_btn_over
744 .cke_skin_kama
.cke_dialog
.ImagePreviewBox
746 border : 2px ridge black
;
751 background-color : white
;
754 .cke_skin_kama .cke_dialog .ImagePreviewBox table td {
758 /* Fix iframedialog's height doesn't stretch to 100% #4863.*/
759 .cke_skin_kama
.cke_browser_iequirks
.cke_dialog_page_contents
764 .cke_skin_kama
.cke_dialog
.ImagePreviewLoader
767 white-space : normal
;
774 filter : alpha
(opacity
=90);
776 background-color : #e4e4e4;
779 .cke_skin_kama
.cke_dialog
.FlashPreviewBox
781 white-space : normal
;
782 border : 2px ridge black
;
787 background-color : white
;
790 .cke_skin_kama
.cke_dialog
.cke_pastetext
796 .cke_skin_kama
.cke_dialog
.cke_pastetext textarea
803 .cke_skin_kama
.cke_dialog iframe
.cke_pasteframe
807 background-color: white
;
808 border: 1px solid black
;
811 .cke_skin_kama
.cke_dialog
.cke_dark_background
814 background-color: #eaead1;
818 .cke_skin_kama
.cke_dialog
.cke_light_background
821 background-color: #ffffbe;
824 .cke_skin_kama
.cke_dialog
.cke_hand
829 .cke_skin_kama
.cke_disabled
834 /* High Contrast Mode */
836 .cke_skin_kama
.cke_hc
.cke_dialog_title
,
837 .cke_skin_kama
.cke_hc
.cke_dialog_tabs
,
838 .cke_skin_kama
.cke_hc
.cke_dialog_contents
,
839 .cke_skin_kama
.cke_hc
.cke_dialog_footer
841 border-left: 1px solid
;
842 border-right: 1px solid
;
845 .cke_skin_kama
.cke_hc
.cke_dialog_title
847 border-top: 1px solid
;
850 .cke_skin_kama
.cke_hc
.cke_dialog_footer
852 border-bottom: 1px solid
;
855 .cke_skin_kama
.cke_hc
.cke_dialog_close_button span
864 .cke_skin_kama
.cke_dialog_body
.cke_label
869 .cke_skin_kama
.cke_dialog_body label
.cke_required
874 .cke_skin_kama
.cke_hc
.cke_dialog_body
.cke_label
880 .cke_skin_kama
.cke_hc a
.cke_btn_locked
,
881 .cke_skin_kama
.cke_hc a
.cke_btn_unlocked
,
882 .cke_skin_kama
.cke_hc a
.cke_btn_reset
891 .cke_skin_kama
.cke_rtl
.cke_hc a
.cke_btn_locked
,
892 .cke_skin_kama
.cke_rtl
.cke_hc a
.cke_btn_unlocked
,
893 .cke_skin_kama
.cke_rtl
.cke_hc a
.cke_btn_reset
897 .cke_skin_kama
.cke_hc a
.cke_btn_locked
.cke_icon
902 .cke_skin_kama a
.cke_smile img
904 /* IE6 does not support transparent borders */
905 border: 2px solid
#eaead1;
908 .cke_skin_kama a
.cke_smile:focus img
,
909 .cke_skin_kama a
.cke_smile:active img
,
910 .cke_skin_kama a
.cke_smile:hover img
912 border-color: #C7C78F;
915 .cke_skin_kama
.cke_hc
.cke_dialog_tabs a
,
916 .cke_skin_kama
.cke_hc
.cke_dialog_footer a
919 filter: alpha
(opacity
=100);
920 border: 1px solid white
;
923 .cke_skin_kama
.cke_hc
.ImagePreviewBox
929 * Styles specific to "cellProperties" dialog.
932 .cke_skin_kama
.cke_dialog_contents a
.colorChooser
940 .cke_skin_kama
.cke_rtl
.cke_dialog_contents a
.colorChooser