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;
252 /* Opera/IE doesn't leave enough padding in text input for cursor to blink in RTL. (#6087) */
253 .cke_skin_kama
.cke_browser_ie
.cke_rtl input
.cke_dialog_ui_input_text
,
254 .cke_skin_kama
.cke_browser_opera
.cke_rtl input
.cke_dialog_ui_input_text
,
255 .cke_skin_kama
.cke_browser_ie
.cke_rtl input
.cke_dialog_ui_input_password
,
256 .cke_skin_kama
.cke_browser_opera
.cke_rtl input
.cke_dialog_ui_input_password
261 /* Compensate the padding added above on container. */
262 .cke_skin_kama
.cke_browser_ie
.cke_rtl div
.cke_dialog_ui_input_text
,
263 .cke_skin_kama
.cke_browser_opera
.cke_rtl div
.cke_dialog_ui_input_text
,
264 .cke_skin_kama
.cke_browser_ie
.cke_rtl div
.cke_dialog_ui_input_password
,
265 .cke_skin_kama
.cke_browser_opera
.cke_rtl div
.cke_dialog_ui_input_password
270 .cke_skin_kama
.cke_browser_ie
.cke_rtl
.cke_dialog_ui_vbox_child
,
271 .cke_skin_kama
.cke_browser_ie
.cke_rtl
.cke_dialog_ui_hbox_child
,
272 .cke_skin_kama
.cke_browser_ie
.cke_rtl
.cke_dialog_ui_hbox_first
,
273 .cke_skin_kama
.cke_browser_ie
.cke_rtl
.cke_dialog_ui_hbox_last
275 padding-right: 2px !important
;
278 .cke_skin_kama .cke_browser_ie.cke_rtl div.cke_dialog_ui_input_text {
282 .cke_skin_kama
.cke_browser_gecko
.cke_hc div
.cke_dialog_ui_input_text
,
283 .cke_skin_kama
.cke_browser_gecko
.cke_hc div
.cke_dialog_ui_input_password
288 .cke_skin_kama
.cke_browser_gecko18
.cke_hc div
.cke_dialog_ui_input_text
,
289 .cke_skin_kama
.cke_browser_gecko18
.cke_hc div
.cke_dialog_ui_input_password
294 .cke_skin_kama textarea
.cke_dialog_ui_input_textarea
296 background-color: white
;
301 * IE6 BUG: Scrollbars in textareas can overflow even if the outer DIV is set to overflow:hidden.
302 * So leave 1% width for the scrollbar. In most situations the 1% isn't noticeable by users.
309 .cke_skin_kama div
.cke_dialog_ui_input_textarea
311 background-color: white
;
312 border: 1px solid
#a0a0a0;
316 .cke_skin_kama div
.cke_disabled
.cke_dialog_ui_labeled_content
*
318 background-color : #a0a0a0;
322 .cke_skin_kama
.cke_dialog_ui_hbox
327 .cke_skin_kama
.cke_dialog_ui_hbox_first
,
328 .cke_skin_kama
.cke_dialog_ui_hbox_child
,
329 .cke_skin_kama
.cke_dialog_ui_hbox_last
334 .cke_skin_kama
.cke_ltr
.cke_dialog_ui_hbox_first
,
335 .cke_skin_kama
.cke_ltr
.cke_dialog_ui_hbox_child
340 .cke_skin_kama
.cke_rtl
.cke_dialog_ui_hbox_first
,
341 .cke_skin_kama
.cke_rtl
.cke_dialog_ui_hbox_child
348 .cke_skin_kama a
.cke_dialog_ui_button
350 border-collapse: separate
;
353 -moz-border-radius: 5px;
354 -webkit-border-radius: 5px;
356 background: transparent url
(images/sprites.png) repeat-x scroll
0 -1069px;
362 .cke_skin_kama
.cke_browser_iequirks a
.cke_dialog_ui_button
368 .cke_skin_kama
.cke_browser_ie6 a
.cke_dialog_ui_button span
373 .cke_skin_kama
.cke_browser_iequirks a
.cke_dialog_ui_button span
,
374 .cke_skin_kama
.cke_browser_iequirks a
.cke_dialog_ui_button span
379 .cke_skin_kama
.cke_browser_iequirks a
.cke_dialog_ui_button span
,
380 .cke_skin_kama
.cke_browser_iequirks a
.cke_dialog_ui_button span
,
381 .cke_skin_kama
.cke_browser_ie6 a
.cke_dialog_ui_button span
386 background: #53D9F0 none
;
387 display: inline-block
;
390 /* END IE6 buttons. */
392 .cke_skin_kama
.cke_browser_webkit a
.cke_dialog_ui_button span
.cke_dialog_ui_button
396 .cke_skin_kama
.cke_browser_webkit a
.cke_dialog_ui_button
398 display:inline-block
;
404 .cke_skin_kama a
.cke_dialog_ui_button_ok span
,
405 .cke_skin_kama a
.cke_dialog_ui_button_cancel span
412 .cke_skin_kama a
.cke_dialog_ui_button_ok
414 background-position: 0 -1143px;
417 .cke_skin_kama a
.cke_dialog_ui_button_ok span
419 background: transparent url
(images/sprites.png) no-repeat scroll right
-1219px;
422 .cke_skin_kama
.cke_rtl a
.cke_dialog_ui_button_ok span
424 background-position: left
-1219px;
427 .cke_skin_kama
.cke_browser_iequirks a
.cke_dialog_ui_button_ok span
,
428 .cke_skin_kama
.cke_browser_ie6 a
.cke_dialog_ui_button_ok span
430 background-color: #B8E834;
434 .cke_skin_kama a
.cke_dialog_ui_button_cancel
436 background-position: 0 -1104px;
439 .cke_skin_kama a
.cke_dialog_ui_button_cancel span
441 background: transparent url
(images/sprites.png) no-repeat scroll right
-1245px;
444 .cke_skin_kama
.cke_rtl a
.cke_dialog_ui_button_cancel span
446 background-position: left
-1245px;
449 .cke_skin_kama
.cke_browser_iequirks a
.cke_dialog_ui_button_cancel span
,
450 .cke_skin_kama
.cke_browser_ie6 a
.cke_dialog_ui_button_cancel span
452 background-color: #F65D20;
455 .cke_skin_kama
.cke_browser_iequirks a
.cke_dialog_ui_button_cancel span
,
456 .cke_skin_kama
.cke_browser_ie6 a
.cke_dialog_ui_button_cancel span
,
457 .cke_skin_kama
.cke_browser_iequirks a
.cke_dialog_ui_button_ok span
,
458 .cke_skin_kama
.cke_browser_ie6 a
.cke_dialog_ui_button_ok span
460 background-image: none
;
463 .cke_skin_kama span
.cke_dialog_ui_button
468 display: inline-block
;
471 +margin: 2px 0; /* IE7 */
474 /* Gecko 1.8 does not support display: inline-block */
475 .cke_skin_kama
.cke_browser_gecko18
.cke_dialog_footer_buttons span
.cke_dialog_ui_button
480 .cke_skin_kama a
.cke_dialog_ui_button span
.cke_disabled
482 border: #898980 1px solid
;
484 background-color: #c5c5b3;
487 .cke_skin_kama
a:hover
.cke_dialog_ui_button
,
488 .cke_skin_kama
a:focus
.cke_dialog_ui_button
,
489 .cke_skin_kama
a:active
.cke_dialog_ui_button
491 background-position: 0 -1179px;
494 .cke_skin_kama
.cke_hc
a:hover
.cke_dialog_ui_button
,
495 .cke_skin_kama
.cke_hc
a:focus
.cke_dialog_ui_button
,
496 .cke_skin_kama
.cke_hc
a:active
.cke_dialog_ui_button
501 /* Skip hover effect on IE6 */
502 .cke_skin_kama
.cke_browser_iequirks
a:hover
.cke_dialog_ui_button span
,
503 .cke_skin_kama
.cke_browser_iequirks
a:focus
.cke_dialog_ui_button span
,
504 .cke_skin_kama
.cke_browser_iequirks
a:active
.cke_dialog_ui_button span
,
505 .cke_skin_kama
.cke_browser_ie6
a:hover
.cke_dialog_ui_button span
,
506 .cke_skin_kama
.cke_browser_ie6
a:focus
.cke_dialog_ui_button span
,
507 .cke_skin_kama
.cke_browser_ie6
a:active
.cke_dialog_ui_button span
509 background-image: none
;
513 .cke_skin_kama
.cke_dialog_footer_buttons
515 display: inline-table
;
522 /* IE7 needs position static #6806 */
523 .cke_skin_kama
.cke_browser_ie7
.cke_dialog_footer_buttons
528 /* Gecko 1.8 does not support for display: inline-table */
529 .cke_skin_kama
.cke_browser_gecko18
.cke_dialog_footer_buttons
534 .cke_skin_kama
.cke_dialog_footer_buttons span
.cke_dialog_ui_button
540 /* Firefox2 buttons */
541 .cke_skin_kama
.cke_browser_gecko18
.cke_dialog_footer_buttons a
.cke_dialog_ui_button
547 .cke_skin_kama
.cke_browser_gecko18
.cke_dialog_footer_buttons span
.cke_dialog_ui_button
554 .cke_skin_kama
.cke_browser_gecko18
.cke_dialog_footer_buttons
.cke_dialog_ui_button_ok
.cke_dialog_ui_button
556 background-position: right
-1214px;
559 .cke_skin_kama
.cke_browser_gecko18
.cke_dialog_footer_buttons
.cke_dialog_ui_button_cancel
.cke_dialog_ui_button
561 background-position: right
-1242px;
563 /* END Firefox2 buttons */
565 .cke_skin_kama strong
572 .cke_skin_kama
.cke_dialog
.cke_dialog_body
.cke_dialog_close_button
574 background-image: url
(images/sprites.png);
575 background-repeat: no-repeat
;
576 background-position: 0 -1022px;
584 _background-image: url
(images/sprites_ie6.png);
587 .cke_skin_kama
.cke_dialog_close_button span
592 .cke_skin_kama
.cke_dialog_close_button:hover
594 background-position: 0 -1045px;
597 .cke_skin_kama
.cke_ltr
.cke_dialog_close_button
602 .cke_skin_kama
.cke_browser_ie8
.cke_rtl
.cke_dialog_close_button
607 .cke_skin_kama
.cke_rtl
.cke_dialog_close_button
612 .cke_skin_kama
.cke_browser_ie7
.cke_rtl
.cke_dialog_close_button
618 /*.cke_skin_kama .cke_browser_ie6.cke_rtl .cke_dialog_close_button
623 /* IE7 + IE quirks */
624 .cke_skin_kama
.cke_browser_ie7
.cke_rtl
.cke_dialog_close_button
631 /* IE7 + IE quirks */
632 .cke_skin_kama
.cke_browser_ie7
.cke_single_page
.cke_dialog_footer
637 .cke_skin_kama
.cke_browser_ie6
.cke_dialog_close_button
,
638 .cke_skin_kama
.cke_browser_iequirks
.cke_dialog_close_button
643 /* IE7 + IE quirks */
644 .cke_skin_kama
.cke_browser_ie7
.cke_ltr
.cke_dialog_close_button
649 .cke_skin_kama
.cke_dialog_ui_input_select
651 border: 1px solid
#a0a0a0;
652 background-color: white
;
655 .cke_skin_kama
.cke_dialog_ui_input_file
662 * Some utility CSS classes for dialog authors.
664 .cke_skin_kama
.cke_dialog
.cke_dark_background
666 background-color: #eaead1;
669 .cke_skin_kama
.cke_dialog
.cke_hand
674 .cke_skin_kama
.cke_dialog
.cke_centered
679 .cke_skin_kama
.cke_dialog a
.cke_btn_reset
682 background-position: 0 -32px;
683 background-image: url
(images/mini.gif);
686 background-repeat: no-repeat
;
691 .cke_skin_kama
.cke_rtl
.cke_dialog a
.cke_btn_reset
696 .cke_skin_kama
.cke_dialog a
.cke_btn_locked
,
697 .cke_skin_kama
.cke_dialog a
.cke_btn_unlocked
700 background-position: 0 0;
701 background-image: url
(images/mini.gif);
704 background-repeat: no-repeat
;
709 .cke_skin_kama
.cke_rtl
.cke_dialog a
.cke_btn_locked
,
710 .cke_skin_kama
.cke_rtl
.cke_dialog a
.cke_btn_unlocked
715 .cke_skin_kama
.cke_dialog a
.cke_btn_unlocked
717 background-position: 0 -16px;
718 background-image: url
(images/mini.gif);
721 .cke_skin_kama
.cke_dialog
.cke_btn_over
727 .cke_skin_kama
.cke_dialog
.ImagePreviewBox
729 border : 2px ridge black
;
734 background-color : white
;
737 .cke_skin_kama .cke_dialog .ImagePreviewBox table td {
741 /* Fix iframedialog's height doesn't stretch to 100% #4863.*/
742 .cke_skin_kama
.cke_browser_iequirks
.cke_dialog_page_contents
747 .cke_skin_kama
.cke_dialog
.ImagePreviewLoader
750 white-space : normal
;
757 filter : alpha
(opacity
=90);
759 background-color : #e4e4e4;
762 .cke_skin_kama
.cke_dialog
.FlashPreviewBox
764 white-space : normal
;
765 border : 2px ridge black
;
770 background-color : white
;
773 .cke_skin_kama
.cke_dialog
.cke_pastetext
779 .cke_skin_kama
.cke_dialog
.cke_pastetext textarea
786 .cke_skin_kama
.cke_dialog iframe
.cke_pasteframe
790 background-color: white
;
791 border: 1px solid black
;
794 .cke_skin_kama
.cke_dialog
.cke_dark_background
797 background-color: #eaead1;
801 .cke_skin_kama
.cke_dialog
.cke_light_background
804 background-color: #ffffbe;
807 .cke_skin_kama
.cke_dialog
.cke_hand
812 .cke_skin_kama
.cke_disabled
817 /* High Contrast Mode */
819 .cke_skin_kama
.cke_hc
.cke_dialog_title
,
820 .cke_skin_kama
.cke_hc
.cke_dialog_tabs
,
821 .cke_skin_kama
.cke_hc
.cke_dialog_contents
,
822 .cke_skin_kama
.cke_hc
.cke_dialog_footer
824 border-left: 1px solid
;
825 border-right: 1px solid
;
828 .cke_skin_kama
.cke_hc
.cke_dialog_title
830 border-top: 1px solid
;
833 .cke_skin_kama
.cke_hc
.cke_dialog_footer
835 border-bottom: 1px solid
;
838 .cke_skin_kama
.cke_hc
.cke_dialog_close_button span
847 .cke_skin_kama
.cke_dialog_body
.cke_label
852 .cke_skin_kama
.cke_dialog_body label
.cke_required
857 .cke_skin_kama
.cke_hc
.cke_dialog_body
.cke_label
862 .cke_skin_kama
.cke_hc a
.cke_btn_locked
,
863 .cke_skin_kama
.cke_hc a
.cke_btn_unlocked
,
864 .cke_skin_kama
.cke_hc a
.cke_btn_reset
872 .cke_skin_kama
.cke_rtl
.cke_hc a
.cke_btn_locked
,
873 .cke_skin_kama
.cke_rtl
.cke_hc a
.cke_btn_unlocked
,
874 .cke_skin_kama
.cke_rtl
.cke_hc a
.cke_btn_reset
879 .cke_skin_kama a
.cke_smile img
881 /* IE6 does not support transparent borders */
882 border: 2px solid
#eaead1;
885 .cke_skin_kama a
.cke_smile:focus img
,
886 .cke_skin_kama a
.cke_smile:active img
,
887 .cke_skin_kama a
.cke_smile:hover img
889 border-color: #C7C78F;
892 .cke_skin_kama
.cke_hc
.cke_dialog_tabs a
,
893 .cke_skin_kama
.cke_hc
.cke_dialog_footer a
896 filter: alpha
(opacity
=100);
897 border: 1px solid white
;
901 * Styles specific to "cellProperties" dialog.
904 .cke_skin_kama
.cke_dialog_contents a
.colorChooser
912 .cke_skin_kama
.cke_rtl
.cke_dialog_contents a
.colorChooser