]> scripts.mit.edu Git - autoinstalls/wordpress.git/blob - wp-includes/css/editor-buttons.dev.css
Wordpress 3.3
[autoinstalls/wordpress.git] / wp-includes / css / editor-buttons.dev.css
1
2 /*------------------------------------------------------------------------------
3  TinyMCE and Quicklinks toolbars
4 ------------------------------------------------------------------------------*/
5
6 /* wp_theme/ui.css */
7 .wp_themeSkin table,
8 .wp_themeSkin tbody,
9 .wp_themeSkin a,
10 .wp_themeSkin img,
11 .wp_themeSkin tr,
12 .wp_themeSkin div,
13 .wp_themeSkin td,
14 .wp_themeSkin iframe,
15 .wp_themeSkin span,
16 .wp_themeSkin *,
17 .wp_themeSkin .mceText {
18         border: 0;
19         margin: 0;
20         padding: 0;
21         white-space: nowrap;
22         text-decoration: none;
23         font-weight: normal;
24         cursor: default;
25         vertical-align: baseline;
26         width: auto;
27         border-collapse: separate;
28 }
29
30 .wp_themeSkin a:hover,
31 .wp_themeSkin a:link,
32 .wp_themeSkin a:visited,
33 .wp_themeSkin a:active {
34         text-decoration: none;
35         font-weight: normal;
36         cursor: default;
37 }
38
39 .wp_themeSkin table td {
40         vertical-align: middle;
41 }
42
43 .wp_themeSkin *,
44 .wp_themeSkin a:hover,
45 .wp_themeSkin a:link,
46 .wp_themeSkin a:visited,
47 .wp_themeSkin a:active {
48         color: #000;
49 }
50
51 /* Containers */
52 .wp_themeSkin table {}
53
54 .wp_themeSkin iframe {
55         display: block;
56 }
57
58 .wp_themeSkin #mce_fullscreen_ifr {
59         background-color: #fff;
60 }
61
62 .wp_themeSkin .mceToolbar {
63         padding: 1px;
64 }
65
66 /* External */
67 .wp_themeSkin .mceExternalToolbar {
68         position: absolute;
69         border-bottom: 0;
70         display: none;
71 }
72
73 .wp_themeSkin .mceExternalToolbar td.mceToolbar {
74         padding-right: 13px;
75 }
76
77 .wp_themeSkin .mceExternalClose {
78         position: absolute;
79         top: 3px;
80         right: 3px;
81         width: 7px;
82         height: 7px;
83         background: url("../js/tinymce/themes/advanced/img/icons.gif") -820px 0;
84 }
85
86 /* Layout */
87 .wp_themeSkin table.mceToolbar,
88 .wp_themeSkin tr.mceFirst .mceToolbar tr td,
89 .wp_themeSkin tr.mceLast .mceToolbar tr td {
90         border: 0;
91         margin: 0;
92         padding: 0;
93 }
94
95 .wp_themeSkin table.mceLayout {
96         border: 0;
97 }
98
99 .wp_themeSkin .mceStatusbar {
100         display: block;
101         font-family: Arial, "Bitstream Vera Sans", Helvetica, Verdana, sans-serif;
102         font-size: 12px;
103         line-height: 16px;
104         padding: 0 0 0 8px;
105         overflow: visible;
106         height: 20px;
107         border-top: 1px solid #dfdfdf;
108         color: #000;
109         background-color: #f5f5f5;
110 }
111
112 .rtl .wp_themeSkin .mceStatusbar {
113         padding: 0 8px 0 0;
114 }
115
116 .wp_themeSkin .mceStatusbar * {
117         color: #555;
118 }
119
120 .wp_themeSkin .mceStatusbar div {
121         float: left;
122         padding: 2px;
123 }
124
125 .rtl .wp_themeSkin .mceStatusbar div {
126         float: right;
127 }
128
129 .wp_themeSkin .mceStatusbar a.mceResize {
130         display: block;
131         float: right;
132         background: url("../js/tinymce/themes/advanced/img/icons.gif") -800px 0;
133         width: 20px;
134         height: 20px;
135         cursor: se-resize;
136 }
137
138 .rtl .wp_themeSkin .mceStatusbar a.mceResize {
139         float: left;
140 }
141
142 .wp_themeSkin .mceStatusbar a:hover {
143         text-decoration: underline;
144 }
145
146 .wp_themeSkin table.mceToolbar {
147         margin: 0 6px 2px;
148 }
149
150 .wp_themeSkin #content_toolbar1 {
151         margin-top: 2px;
152 }
153
154 .wp_themeSkin .mceToolbar .mceToolbarEndListBox span {
155         display: none;
156 }
157
158 .wp_themeSkin span.mceIcon,
159 .wp_themeSkin img.mceIcon {
160         display: block;
161         width: 20px;
162         height: 20px;
163 }
164
165 .wp_themeSkin .mceIcon {
166         background: url("../js/tinymce/themes/advanced/img/icons.gif") no-repeat 20px 20px;
167 }
168
169 /* Button */
170 .wp_themeSkin .mceButton {
171         display: block;
172         width: 20px;
173         height: 20px;
174         cursor: default;
175         padding: 1px 2px;
176         margin: 1px;
177         -webkit-border-radius: 2px;
178         border-radius: 2px;
179         -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15), inset 0 0 2px 1px #fff;
180         -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15), inset 0 0 2px 1px #fff;
181         box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15), inset 0 0 2px 1px #fff;
182 }
183
184 .wp_themeSkin a.mceButtonEnabled:hover {
185         background-image: inherit 0 -10px;
186 }
187
188 .wp_themeSkin .mceOldBoxModel a.mceButton span, .wp_themeSkin .mceOldBoxModel a.mceButton img {
189         margin: 0 0 0 1px;
190 }
191
192
193 .wp_themeSkin a.mceButton:active,
194 .wp_themeSkin a.mceButtonActive,
195 .wp_themeSkin a.mceButtonActive:hover,
196 .wp_themeSkin a.mceButtonSelected {
197         -webkit-box-shadow:      0 1px 1px rgba(0, 0, 0, 0.15), inset 0 0 2px 1px #fff;
198         -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15), inset 0 0 2px 1px #fff;
199         box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15), inset 0 0 2px 1px #fff;
200 }
201
202 .wp_themeSkin .mceButtonDisabled .mceIcon {
203         opacity: 0.5;
204         filter: alpha(opacity=50);
205 }
206
207 /* Separator */
208 .wp_themeSkin .mceSeparator {
209         height: 24px;
210         width: 1px;
211         display: block;
212         background: transparent;
213         overflow: hidden;
214         margin: 0 2px;
215 }
216
217 /* ListBox */
218 .wp_themeSkin .mceListBox,
219 .wp_themeSkin .mceListBox a {
220         display: block;
221 }
222
223 .wp_themeSkin .mceListBox .mceText {
224         padding: 1px 2px 1px 5px;
225         text-align: left;
226         text-decoration: none;
227         width: 70px;
228         -webkit-border-bottom-left-radius: 2px;
229         -webkit-border-top-left-radius: 2px;
230         border-bottom-left-radius: 2px;
231         border-top-left-radius: 2px;
232         -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15), inset 0 0 2px 1px #fff;
233         -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15), inset 0 0 2px 1px #fff;
234         box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15), inset 0 0 2px 1px #fff;
235         font-family: Arial, "Bitstream Vera Sans", Helvetica, Verdana, sans-serif;
236         font-size: 12px;
237         height: 20px;
238         line-height: 20px;
239         overflow: hidden;
240 }
241
242 .wp_themeSkin .mceListBox {
243         margin: 1px;
244         direction: ltr;
245 }
246
247 .wp_themeSkin .mceListBox .mceOpen {
248         width: 14px;
249         height: 20px;
250         border-collapse: separate;
251         padding: 1px;
252         -webkit-border-bottom-left-radius: 0;
253         -webkit-border-top-left-radius: 0;
254         border-bottom-left-radius: 0;
255         border-top-left-radius: 0;
256         -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15), inset 0 0 2px 1px #fff;
257         -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15), inset 0 0 2px 1px #fff;
258         box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15), inset 0 0 2px 1px #fff;
259 }
260
261 .wp_themeSkin .mceListBox .mceOpen span {
262         display: block;
263         width: 14px;
264         height: 20px;
265         background-image: url("../images/down_arrow.gif");
266         background-position: 2px 1px;
267         background-repeat: no-repeat;
268 }
269
270 .wp_themeSkin table.mceListBoxEnabled:hover .mceText,
271 .wp_themeSkin .mceListBoxHover .mceText,
272 .wp_themeSkin .mceListBoxSelected .mceText,
273 .wp_themeSkin table.mceListBoxEnabled:hover .mceOpen,
274 .wp_themeSkin .mceListBoxHover .mceOpen,
275 .wp_themeSkin .mceListBoxSelected .mceOpen {
276         background-image: none;
277 }
278
279 .wp_themeSkin .mceListBoxDisabled .mceText {
280         color: gray;
281 }
282
283 .wp_themeSkin .mceListBoxMenu {
284         overflow: auto;
285         overflow-x: hidden;
286 }
287
288 .wp_themeSkin .mceOldBoxModel .mceListBox .mceText {
289         height: 22px;
290 }
291
292 .wp_themeSkin select.mceListBox {
293         font-family: Arial, "Bitstream Vera Sans", Helvetica, Verdana, sans-serif;
294         font-size: 12px;
295         border-color: #B2B2B2;
296         background-color: #fff;
297 }
298
299 /* SplitButton */
300 .wp_themeSkin .mceSplitButton a,
301 .wp_themeSkin .mceSplitButton span {
302         display: block;
303         height: 20px;
304 }
305
306 .wp_themeSkin .mceSplitButton {
307         display: block;
308         margin: 1px;
309         direction: ltr;
310 }
311
312 .wp_themeSkin table.mceSplitButton td {
313         padding: 2px;
314         -webkit-border-radius: 2px;
315         border-radius: 2px;
316 }
317
318 .wp_themeSkin table.mceSplitButton td a {
319         -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15), inset 0 0 2px 1px #fff;
320         -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15), inset 0 0 2px 1px #fff;
321         box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15), inset 0 0 2px 1px #fff;
322 }
323
324 .wp_themeSkin table.mceSplitButton:hover td {
325         background-image: inherit 0 -10px;
326 }
327
328 .wp_themeSkin .mceSplitButton a.mceAction {
329         height: 20px;
330         width: 20px;
331         padding: 1px 2px;
332 }
333
334 .wp_themeSkin .mceSplitButton span.mceAction {
335         background-image: url("../js/tinymce/themes/advanced/img/icons.gif");
336         background-repeat: no-repeat;
337         background-color: transparent;
338         width: 20px;
339 }
340
341 .wp_themeSkin .mceSplitButton a.mceOpen {
342         width: 10px;
343         height: 20px;
344         background-image: url("../images/down_arrow.gif");
345         background-position: 1px 2px;
346         background-repeat: no-repeat;
347         padding: 1px;
348         border-left: 0 none !important;
349 }
350
351 .wp_themeSkin .mceSplitButton span.mceOpen {
352         display: none;
353 }
354
355 .wp_themeSkin .mceSplitButtonDisabled .mceAction {
356         opacity: 0.3;
357         filter: alpha(opacity=30);
358 }
359
360 .wp_themeSkin .mceListBox a.mceText,
361 .wp_themeSkin .mceSplitButton a.mceAction {
362         -webkit-border-bottom-left-radius: 2px;
363         -webkit-border-top-left-radius: 2px;
364         border-bottom-left-radius: 2px;
365         border-top-left-radius: 2px;
366 }
367
368 .wp_themeSkin .mceSplitButton a.mceOpen,
369 .wp_themeSkin .mceListBox a.mceOpen {
370         -webkit-border-bottom-right-radius: 2px;
371         -webkit-border-top-right-radius: 2px;
372         border-bottom-right-radius: 2px;
373         border-top-right-radius: 2px;
374 }
375
376 .wp_themeSkin span.mce_undo,
377 .wp_themeSkin span.mce_redo,
378 .wp_themeSkin span.mce_bullist,
379 .wp_themeSkin span.mce_numlist,
380 .wp_themeSkin span.mce_blockquote,
381 .wp_themeSkin span.mce_charmap,
382 .wp_themeSkin span.mce_bold,
383 .wp_themeSkin span.mce_italic,
384 .wp_themeSkin span.mce_underline,
385 .wp_themeSkin span.mce_justifyleft,
386 .wp_themeSkin span.mce_justifyright,
387 .wp_themeSkin span.mce_justifycenter,
388 .wp_themeSkin span.mce_justifyfull,
389 .wp_themeSkin span.mce_indent,
390 .wp_themeSkin span.mce_outdent,
391 .wp_themeSkin span.mce_link,
392 .wp_themeSkin span.mce_unlink,
393 .wp_themeSkin span.mce_help,
394 .wp_themeSkin span.mce_removeformat,
395 .wp_themeSkin span.mce_fullscreen,
396 .wp_themeSkin span.mce_wp_fullscreen,
397 .wp_themeSkin span.mce_media,
398 .wp_themeSkin span.mce_pastetext,
399 .wp_themeSkin span.mce_pasteword,
400 .wp_themeSkin span.mce_wp_help,
401 .wp_themeSkin span.mce_wp_adv,
402 .wp_themeSkin span.mce_wp_more,
403 .wp_themeSkin span.mce_strikethrough,
404 .wp_themeSkin span.mce_spellchecker,
405 .wp_themeSkin span.mce_forecolor,
406 .wp_themeSkin .mce_forecolorpicker,
407 .wp_themeSkin .mceSplitButton .mce_spellchecker span.mce_spellchecker,
408 .wp_themeSkin .mceSplitButton .mce_forecolor span.mce_forecolor,
409 .wp_themeSkin .mceSplitButton span.mce_numlist,
410 .wp_themeSkin .mceSplitButton span.mce_bullist {
411         background-image: url(../images/wpicons.png);
412 }
413
414 /* ColorSplitButton */
415 .wp_themeSkin div.mceColorSplitMenu table {
416         background-color: #ebebeb;
417         border-color: #B2B2B2;
418 }
419
420 .wp_themeSkin .mceColorSplitMenu td {
421         padding: 2px;
422 }
423
424 .wp_themeSkin .mceColorSplitMenu a {
425         display: block;
426         width: 9px;
427         height: 9px;
428         overflow: hidden;
429         border-color: #B2B2B2;
430 }
431
432 .wp_themeSkin .mceColorSplitMenu td.mceMoreColors {
433         padding: 1px 3px 1px 1px;
434 }
435
436 .wp_themeSkin .mceColorSplitMenu a.mceMoreColors {
437         width: 100%;
438         height: auto;
439         text-align: center;
440         font-family: Tahoma,Verdana,Arial,Helvetica;
441         font-size: 11px;
442         line-height: 20px;
443         border-color: #fff;
444 }
445
446 .wp_themeSkin .mceColorSplitMenu a.mceMoreColors:hover {}
447 .wp_themeSkin a.mceMoreColors:hover {}
448 .wp_themeSkin .mceColorPreview {
449         margin: -5px 0 0 2px;
450         width: 16px;
451         height: 4px;
452         overflow: hidden;
453 }
454
455 /* Menu */
456 .wp_themeSkin .mceMenu {
457         position: absolute;
458         left: 0;
459         top: 0;
460         z-index: 1000;
461         border-color: #ddd;
462 }
463
464 .wp_themeSkin .mceNoIcons span.mceIcon {
465         width: 0;
466 }
467
468 .wp_themeSkin .mceNoIcons a .mceText {
469         padding-left: 10px;
470 }
471
472 .wp_themeSkin .mceMenu table {
473         background-color: #ebeaeb;
474 }
475
476 .wp_themeSkin .mceMenu a,
477 .wp_themeSkin .mceMenu span,
478 .wp_themeSkin .mceMenu {
479         display: block;
480 }
481
482 .wp_themeSkin .mceMenu td {
483         height: 20px;overflow: hidden;
484 }
485
486 .wp_themeSkin .mceMenu a {
487         position: relative;
488         padding: 3px 0 4px 0;
489         text-decoration: none !important;
490 }
491
492 .wp_themeSkin .mceMenu .mceText {
493         position: relative;
494         display: block;
495         font-family: Tahoma,Verdana,Arial,Helvetica;
496         cursor: default;
497         margin: 0;
498         padding: 0 25px;
499         color: #000;
500 }
501
502 .wp_themeSkin .mceMenu span.mceText, .wp_themeSkin .mceMenu .mcePreview {
503         font-size: 12px;
504 }
505
506 .wp_themeSkin .mceMenu pre.mceText {
507         font-family: Monospace;
508 }
509
510 .wp_themeSkin .mceMenu .mceIcon {
511         position: absolute;
512         top: 0;
513         left: 0;
514         width: 22px;
515 }
516
517 .wp_themeSkin .mceMenu .mceMenuItemEnabled a:hover,
518 .wp_themeSkin .mceMenu .mceMenuItemActive {
519         background-color: #f5f5f5;
520 }
521
522 .wp_themeSkin td.mceMenuItemSeparator {
523         height: 1px;
524         background-color: #aaa;
525 }
526
527 .wp_themeSkin .mceMenuItemTitle a {
528         border-top: 0;
529         border-right: 0;
530         border-left: 0;
531         border-bottom: 1px solid #aaa;
532         text-decoration: none !important;
533         background-color: #ccc;
534 }
535
536 .wp_themeSkin .mceMenuItemTitle span.mceText {
537         font-weight: bold;
538         padding-left: 4px;
539         color: #000;
540 }
541
542 .wp_themeSkin .mceMenuItemSelected .mceIcon {
543         background: url("../js/tinymce/themes/advanced/skins/default/img/menu_check.gif");
544         color: #888;
545 }
546
547 .wp_themeSkin .mceNoIcons .mceMenuItemSelected a {
548         background: url("../js/tinymce/themes/advanced/skins/default/img/menu_arrow.gif") no-repeat -6px center;
549 }
550
551 .wp_themeSkin .mceMenu span.mceMenuLine {
552         display: none;
553 }
554
555 .wp_themeSkin .mceMenuItemSub a {
556         background: url("../js/tinymce/themes/advanced/skins/default/img/menu_arrow.gif") no-repeat top right;
557 }
558
559
560 /* Progress,Resize */
561 .wp_themeSkin .mceBlocker {
562         position: absolute;
563         left: 0;
564         top: 0;
565         z-index: 1000;
566         opacity: 0.5;
567         filter: alpha(opacity=50);
568         background: #FFF;
569 }
570
571 .wp_themeSkin .mceProgress {
572         position: absolute;
573         left: 0;
574         top: 0;
575         z-index: 1001;
576         background: url("../js/tinymce/themes/advanced/skins/default/img/progress.gif") no-repeat;
577         width: 32px;
578         height: 32px;
579         margin: -16px 0 0 -16px;
580 }
581
582 .wp_themeSkin .mcePlaceHolder {
583         border: 1px dotted gray;
584 }
585
586
587 /* Formats */
588 .wp_themeSkin .mce_p span.mceText {}
589 .wp_themeSkin .mce_address span.mceText {
590         font-style: italic;
591 }
592
593 .wp_themeSkin .mce_pre span.mceText {
594         font-family: monospace;
595 }
596
597 .wp_themeSkin .mce_h1 span.mceText {
598         font-weight: bolder;
599         font-size: 17px;
600 }
601
602 .wp_themeSkin .mce_h2 span.mceText {
603         font-weight: bolder;
604         font-size: 16px;
605 }
606
607 .wp_themeSkin .mce_h3 span.mceText {
608         font-weight: bolder;
609         font-size: 15px;
610 }
611
612 .wp_themeSkin .mce_h4 span.mceText {
613         font-weight: bolder;
614         font-size: 14px;
615 }
616
617 .wp_themeSkin .mce_h5 span.mceText {
618         font-weight: bolder;
619         font-size: 13px;
620 }
621
622 .wp_themeSkin .mce_h6 span.mceText {
623         font-weight: bolder;
624         font-size: 12px;
625 }
626
627
628 /* Theme */
629 .wp_themeSkin span.mce_undo {background-position:-500px -20px}
630 .wp_themeSkin .mceButtonEnabled:hover span.mce_undo,
631 .wp_themeSkin .mceButtonActive span.mce_undo {background-position:-500px 0}
632
633 .wp_themeSkin span.mce_redo {background-position:-480px -20px}
634 .wp_themeSkin .mceButtonEnabled:hover span.mce_redo,
635 .wp_themeSkin .mceButtonActive span.mce_redo {background-position:-480px 0}
636
637 .wp_themeSkin span.mce_bullist {background-position:-40px -20px}
638 .wp_themeSkin .mceButtonEnabled:hover span.mce_bullist,
639 .wp_themeSkin .mceButtonActive span.mce_bullist,
640 .wp_themeSkin .mceSplitButton:hover span.mce_bullist {background-position:-40px 0}
641
642 .wp_themeSkin span.mce_numlist {background-position:-61px -20px}
643 .wp_themeSkin .mceButtonEnabled:hover span.mce_numlist,
644 .wp_themeSkin .mceButtonActive span.mce_numlist,
645 .wp_themeSkin .mceSplitButton:hover span.mce_numlist {background-position:-61px 0}
646
647 .wp_themeSkin span.mce_blockquote {background-position:-80px -20px}
648 .wp_themeSkin .mceButtonEnabled:hover span.mce_blockquote,
649 .wp_themeSkin .mceButtonActive span.mce_blockquote {background-position:-80px 0}
650
651 .wp_themeSkin span.mce_charmap {background-position:-420px -20px}
652 .wp_themeSkin .mceButtonEnabled:hover span.mce_charmap,
653 .wp_themeSkin .mceButtonActive span.mce_charmap {background-position:-420px 0}
654
655 .wp_themeSkin span.mce_bold {background-position:-1px -20px}
656 .wp_themeSkin .mceButtonEnabled:hover span.mce_bold,
657 .wp_themeSkin .mceButtonActive span.mce_bold {background-position:-1px 0}
658
659 .wp_themeSkin span.mce_italic {background-position:-21px -20px}
660 .wp_themeSkin .mceButtonEnabled:hover span.mce_italic,
661 .wp_themeSkin .mceButtonActive span.mce_italic {background-position:-21px 0}
662
663 .wp_themeSkin span.mce_underline {background-position:-280px -19px}
664 .wp_themeSkin .mceButtonEnabled:hover span.mce_underline,
665 .wp_themeSkin .mceButtonActive span.mce_underline {background-position:-280px 1px}
666
667 .wp_themeSkin span.mce_justifyleft {background-position:-100px -19px}
668 .wp_themeSkin .mceButtonEnabled:hover span.mce_justifyleft,
669 .wp_themeSkin .mceButtonActive span.mce_justifyleft {background-position:-100px 1px}
670
671 .wp_themeSkin span.mce_justifyright {background-position:-141px -19px}
672 .wp_themeSkin .mceButtonEnabled:hover span.mce_justifyright,
673 .wp_themeSkin .mceButtonActive span.mce_justifyright {background-position:-141px 1px}
674
675 .wp_themeSkin span.mce_justifycenter {background-position:-120px -19px}
676 .wp_themeSkin .mceButtonEnabled:hover span.mce_justifycenter,
677 .wp_themeSkin .mceButtonActive span.mce_justifycenter {background-position:-120px 1px}
678
679 .wp_themeSkin span.mce_justifyfull {background-position:-300px -19px}
680 .wp_themeSkin .mceButtonEnabled:hover span.mce_justifyfull,
681 .wp_themeSkin .mceButtonActive span.mce_justifyfull {background-position:-300px 1px}
682
683 .wp_themeSkin span.mce_indent {background-position:-461px -19px}
684 .wp_themeSkin .mceButtonEnabled:hover span.mce_indent,
685 .wp_themeSkin .mceButtonActive span.mce_indent {background-position:-461px 1px}
686
687 .wp_themeSkin span.mce_outdent {background-position:-440px -19px}
688 .wp_themeSkin .mceButtonEnabled:hover span.mce_outdent,
689 .wp_themeSkin .mceButtonActive span.mce_outdent {background-position:-440px 1px}
690
691 .wp_themeSkin span.mce_link {background-position:-161px -20px}
692 .wp_themeSkin .mceButtonEnabled:hover span.mce_link,
693 .wp_themeSkin .mceButtonActive span.mce_link {background-position:-161px 0}
694
695 .wp_themeSkin span.mce_unlink {background-position:-180px -20px}
696 .wp_themeSkin .mceButtonEnabled:hover span.mce_unlink,
697 .wp_themeSkin .mceButtonActive span.mce_unlink {background-position:-180px 0}
698
699 .wp_themeSkin span.mce_help {background-position:-521px -20px}
700 .wp_themeSkin .mceButtonEnabled:hover span.mce_help,
701 .wp_themeSkin .mceButtonActive span.mce_help {background-position:-521px 0}
702
703 .wp_themeSkin span.mce_removeformat {background-position:-381px -20px}
704 .wp_themeSkin .mceButtonEnabled:hover span.mce_removeformat,
705 .wp_themeSkin .mceButtonActive span.mce_removeformat {background-position:-381px 0}
706
707 .wp_themeSkin span.mce_strikethrough {background-position:-540px -18px;}
708 .wp_themeSkin .mceButtonEnabled:hover span.mce_strikethrough,
709 .wp_themeSkin .mceButtonActive span.mce_strikethrough {background-position:-540px 0}
710
711 .wp_themeSkin .mceSplitButton .mce_forecolor span.mce_forecolor {background-position:-321px -22px}
712 .wp_themeSkin .mceSplitButtonEnabled:hover span.mce_forecolor,
713 .wp_themeSkin .mceSplitButtonActive span.mce_forecolor {background-position:-321px -2px}
714
715 .wp_themeSkin .mce_forecolorpicker {background-position:-320px -20px}
716
717 /* Plugins in WP */
718 .wp_themeSkin span.mce_fullscreen {background-position:-240px -20px}
719 .wp_themeSkin .mceButtonEnabled:hover span.mce_fullscreen,
720 .wp_themeSkin .mceButtonActive span.mce_fullscreen {background-position:-240px 0}
721
722 .wp_themeSkin span.mce_wp_fullscreen {background-position:-240px -20px}
723 .wp_themeSkin .mceButtonEnabled:hover span.mce_wp_fullscreen,
724 .wp_themeSkin .mceButtonActive span.mce_wp_fullscreen {background-position:-240px 0}
725
726 .wp_themeSkin span.mce_media {background-position:-401px -20px}
727 .wp_themeSkin .mceButtonEnabled:hover span.mce_media,
728 .wp_themeSkin .mceButtonActive span.mce_media {background-position:-401px 0}
729
730 .wp_themeSkin span.mce_pastetext {background-position:-340px -20px}
731 .wp_themeSkin .mceButtonEnabled:hover span.mce_pastetext,
732 .wp_themeSkin .mceButtonActive span.mce_pastetext {background-position:-340px 0}
733
734 .wp_themeSkin span.mce_pasteword {background-position:-360px -20px}
735 .wp_themeSkin .mceButtonEnabled:hover span.mce_pasteword,
736 .wp_themeSkin .mceButtonActive span.mce_pasteword {background-position:-360px 0}
737
738 .wp_themeSkin span.mce_spellchecker {background-position:-220px -19px}
739 .wp_themeSkin .mceButtonEnabled:hover span.mce_spellchecker,
740 .wp_themeSkin .mceSplitButtonEnabled:hover span.mce_spellchecker,
741 .wp_themeSkin .mceButtonActive span.mce_spellchecker,
742 .wp_themeSkin .mceSplitButtonActive span.mce_spellchecker {background-position:-220px 1px}
743
744 .wp_themeSkin span.mce_wp_help {background-position:-521px -20px}
745 .wp_themeSkin .mceButtonEnabled:hover span.mce_wp_help,
746 .wp_themeSkin .mceButtonActive span.mce_wp_help {background-position:-521px 0}
747
748 .wp_themeSkin span.mce_wp_adv {background-position:-260px -20px}
749 .wp_themeSkin .mceButtonEnabled:hover span.mce_wp_adv,
750 .wp_themeSkin .mceButtonActive span.mce_wp_adv {background-position:-260px 0}
751
752 .wp_themeSkin span.mce_wp_more {background-position:-201px -20px}
753 .wp_themeSkin .mceButtonEnabled:hover span.mce_wp_more,
754 .wp_themeSkin .mceButtonActive span.mce_wp_more {background-position:-201px 0}
755
756 /* Default icons */
757 .wp_themeSkin span.mce_cleanup {background-position:-380px -20px}
758 .wp_themeSkin span.mce_anchor {background-position:-200px 0}
759 .wp_themeSkin span.mce_sub {background-position:-600px 0}
760 .wp_themeSkin span.mce_sup {background-position:-620px 0}
761 .wp_themeSkin span.mce_newdocument {background-position:-520px 0}
762 .wp_themeSkin span.mce_image {background-position:-380px 0}
763 .wp_themeSkin span.mce_code {background-position:-260px 0}
764 .wp_themeSkin span.mce_hr {background-position:-360px 0}
765 .wp_themeSkin span.mce_visualaid {background-position:-660px 0}
766 .wp_themeSkin span.mce_paste {background-position:-560px 0}
767 .wp_themeSkin span.mce_copy {background-position:-700px 0}
768 .wp_themeSkin span.mce_cut {background-position:-680px 0}
769 .wp_themeSkin .mce_backcolor span.mceAction {background-position:-760px 0}
770 .wp_themeSkin .mce_backcolorpicker {background-position:-760px 0}
771
772
773 /* Plugins */
774 .wp_themeSkin span.mce_advhr {background-position:-0px -20px}
775 .wp_themeSkin span.mce_ltr {background-position:-20px -20px}
776 .wp_themeSkin span.mce_rtl {background-position:-40px -20px}
777 .wp_themeSkin span.mce_emotions {background-position:-60px -20px}
778 .wp_themeSkin span.mce_fullpage {background-position:-80px -20px}
779 .wp_themeSkin span.mce_iespell {background-position:-120px -20px}
780 .wp_themeSkin span.mce_insertdate {background-position:-140px -20px}
781 .wp_themeSkin span.mce_inserttime {background-position:-160px -20px}
782 .wp_themeSkin span.mce_absolute {background-position:-180px -20px}
783 .wp_themeSkin span.mce_backward {background-position:-200px -20px}
784 .wp_themeSkin span.mce_forward {background-position:-220px -20px}
785 .wp_themeSkin span.mce_insert_layer {background-position:-240px -20px}
786 .wp_themeSkin span.mce_insertlayer {background-position:-260px -20px}
787 .wp_themeSkin span.mce_movebackward {background-position:-280px -20px}
788 .wp_themeSkin span.mce_moveforward {background-position:-300px -20px}
789 .wp_themeSkin span.mce_nonbreaking {background-position:-340px -20px}
790 .wp_themeSkin span.mce_selectall {background-position:-400px -20px}
791 .wp_themeSkin span.mce_preview {background-position:-420px -20px}
792 .wp_themeSkin span.mce_print {background-position:-440px -20px}
793 .wp_themeSkin span.mce_cancel {background-position:-460px -20px}
794 .wp_themeSkin span.mce_save {background-position:-480px -20px}
795 .wp_themeSkin span.mce_replace {background-position:-500px -20px}
796 .wp_themeSkin span.mce_search {background-position:-520px -20px}
797 .wp_themeSkin span.mce_styleprops {background-position:-560px -20px}
798 .wp_themeSkin span.mce_table {background-position:-580px -20px}
799 .wp_themeSkin span.mce_cell_props {background-position:-600px -20px}
800 .wp_themeSkin span.mce_delete_table {background-position:-620px -20px}
801 .wp_themeSkin span.mce_delete_col {background-position:-640px -20px}
802 .wp_themeSkin span.mce_delete_row {background-position:-660px -20px}
803 .wp_themeSkin span.mce_col_after {background-position:-680px -20px}
804 .wp_themeSkin span.mce_col_before {background-position:-700px -20px}
805 .wp_themeSkin span.mce_row_after {background-position:-720px -20px}
806 .wp_themeSkin span.mce_row_before {background-position:-740px -20px}
807 .wp_themeSkin span.mce_merge_cells {background-position:-760px -20px}
808 .wp_themeSkin span.mce_table_props {background-position:-980px -20px}
809 .wp_themeSkin span.mce_row_props {background-position:-780px -20px}
810 .wp_themeSkin span.mce_split_cells {background-position:-800px -20px}
811 .wp_themeSkin span.mce_template {background-position:-820px -20px}
812 .wp_themeSkin span.mce_visualchars {background-position:-840px -20px}
813 .wp_themeSkin span.mce_abbr {background-position:-860px -20px}
814 .wp_themeSkin span.mce_acronym {background-position:-880px -20px}
815 .wp_themeSkin span.mce_attribs {background-position:-900px -20px}
816 .wp_themeSkin span.mce_cite {background-position:-920px -20px}
817 .wp_themeSkin span.mce_del {background-position:-940px -20px}
818 .wp_themeSkin span.mce_ins {background-position:-960px -20px}
819 .wp_themeSkin span.mce_pagebreak {background-position:0 -40px}
820
821
822 /* border */
823 .wp_themeSkin .mceExternalToolbar,
824 .wp_themeSkin .mceButton,
825 .wp_themeSkin a.mceButtonEnabled:hover,
826 .wp_themeSkin a.mceButtonActive,
827 .wp_themeSkin a.mceButtonSelected,
828 .wp_themeSkin .mceListBox .mceText,
829 .wp_themeSkin .mceListBox .mceOpen,
830 .wp_themeSkin table.mceListBoxEnabled:hover .mceText,
831 .wp_themeSkin .mceListBoxHover .mceText,
832 .wp_themeSkin .mceListBoxSelected .mceText,
833 .wp_themeSkin table.mceListBoxEnabled:hover .mceOpen,
834 .wp_themeSkin .mceListBoxHover .mceOpen,
835 .wp_themeSkin .mceListBoxSelected .mceOpen,
836 .wp_themeSkin select.mceListBox,
837 .wp_themeSkin .mceSplitButton a.mceAction,
838 .wp_themeSkin .mceSplitButton a.mceOpen,
839 .wp_themeSkin .mceSplitButton a.mceOpen:hover,
840 .wp_themeSkin .mceSplitButtonSelected a.mceOpen,
841 .wp_themeSkin table.mceSplitButtonEnabled:hover a.mceAction,
842 .wp_themeSkin .mceSplitButton a.mceAction:hover,
843 .wp_themeSkin div.mceColorSplitMenu table,
844 .wp_themeSkin .mceColorSplitMenu a,
845 .wp_themeSkin .mceColorSplitMenu a.mceMoreColors,
846 .wp_themeSkin .mceColorSplitMenu a.mceMoreColors:hover,
847 .wp_themeSkin a.mceMoreColors:hover,
848 .wp_themeSkin .mceMenu {
849         border-style: solid;
850         border-width: 1px;
851 }
852
853 .wp_themeSkin iframe {
854         background: transparent;
855 }
856
857 .wp_themeSkin .mceButton,
858 .wp_themeSkin .mceListBox .mceText,
859 .wp_themeSkin .mceListBox .mceOpen {
860         border-color: #ccc;
861         background-color: #eee; /* Fallback */
862         background-image: -ms-linear-gradient(bottom, #ddd, #fff); /* IE10 */
863         background-image: -moz-linear-gradient(bottom, #ddd, #fff); /* Firefox */
864         background-image: -o-linear-gradient(bottom, #ddd, #fff); /* Opera */
865         background-image: -webkit-gradient(linear, left bottom, left top, from(#ddd), to(#fff)); /* old Webkit */
866         background-image: -webkit-linear-gradient(bottom, #ddd, #fff); /* new Webkit */
867         background-image: linear-gradient(bottom, #ddd, #fff); /* proposed W3C Markup */
868 }
869
870 .wp_themeSkin a.mceButtonEnabled:hover {
871         border-color: #a0a0a0;
872         background: #ddd; /* Fallback */
873         background-image: -ms-linear-gradient(bottom, #ccc, #fff); /* IE10 */
874         background-image: -moz-linear-gradient(bottom, #ccc, #fff); /* Firefox */
875         background-image: -o-linear-gradient(bottom, #ccc, #fff); /* Opera */
876         background-image: -webkit-gradient(linear, left bottom, left top, from(#ccc), to(#fff)); /* old Webkit */
877         background-image: -webkit-linear-gradient(bottom, #ccc, #fff); /* new Webkit */
878         background-image: linear-gradient(bottom, #ccc, #fff); /* proposed W3C Markup */
879 }
880
881 .wp_themeSkin a.mceButton:active,
882 .wp_themeSkin a.mceButtonEnabled:active,
883 .wp_themeSkin a.mceButtonSelected:active,
884 .wp_themeSkin a.mceButtonActive,
885 .wp_themeSkin a.mceButtonActive:active,
886 .wp_themeSkin a.mceButtonActive:hover {
887         background-color: #ddd; /* Fallback */
888         background-image: -ms-linear-gradient(bottom, #eee, #bbb); /* IE10 */
889         background-image: -moz-linear-gradient(bottom, #eee, #bbb); /* Firefox */
890         background-image: -o-linear-gradient(bottom, #eee, #bbb); /* Opera */
891         background-image: -webkit-gradient(linear, left bottom, left top, from(#eee), to(#bbb)); /* old Webkit */
892         background-image: -webkit-linear-gradient(bottom, #eee, #bbb); /* new Webkit */
893         background-image: linear-gradient(bottom, #eee, #bbb); /* proposed W3C Markup */
894         border-color: #909090;
895 }
896
897 .wp_themeSkin .mceButtonDisabled {
898         border-color: #ccc !important;
899 }
900
901 .wp_themeSkin .mceListBox .mceOpen {
902         border-left: 0 !important;
903 }
904
905 .wp_themeSkin table.mceListBoxEnabled:hover .mceOpen,
906 .wp_themeSkin .mceListBoxHover .mceOpen,
907 .wp_themeSkin .mceListBoxHover:active .mceOpen,
908 .wp_themeSkin .mceListBoxSelected .mceOpen,
909 .wp_themeSkin .mceListBoxSelected .mceText,
910 .wp_themeSkin table.mceListBoxEnabled:active .mceText {
911         background: #ccc;
912         border-color: #999;
913 }
914
915 .wp_themeSkin table.mceListBoxEnabled:hover .mceText,
916 .wp_themeSkin .mceListBoxHover .mceText,
917 .wp_themeSkin table.mceListBoxEnabled:hover .mceOpen,
918 .wp_themeSkin .mceListBoxHover .mceOpen {
919         border-color: #909090;
920         background-color: #eee; /* Fallback */
921         background-image: -ms-linear-gradient(bottom, #ccc, #fff); /* IE10 */
922         background-image: -moz-linear-gradient(bottom, #ccc, #fff); /* Firefox */
923         background-image: -o-linear-gradient(bottom, #ccc, #fff); /* Opera */
924         background-image: -webkit-gradient(linear, left bottom, left top, from(#ccc), to(#fff)); /* old Webkit */
925         background-image: -webkit-linear-gradient(bottom, #ccc, #fff); /* new Webkit */
926         background-image: linear-gradient(bottom, #ccc, #fff); /* proposed W3C Markup */
927 }
928
929 /* SplitButton */
930 .wp_themeSkin .mceSplitButton a.mceAction,
931 .wp_themeSkin .mceSplitButton a.mceOpen {
932         border-color: #ccc;
933 }
934
935 .wp_themeSkin .mceSplitButton a.mceOpen:hover,
936 .wp_themeSkin .mceSplitButtonSelected a.mceOpen,
937 .wp_themeSkin table.mceSplitButtonEnabled:hover a.mceAction,
938 .wp_themeSkin .mceSplitButton a.mceAction:hover {
939         border-color: #909090;
940 }
941
942
943 .wp_themeSkin table.mceSplitButton td {
944         background-color: #eee; /* Fallback */
945         background-image: -ms-linear-gradient(bottom, #ddd, #fff); /* IE10 */
946         background-image: -moz-linear-gradient(bottom, #ddd, #fff); /* Firefox */
947         background-image: -o-linear-gradient(bottom, #ddd, #fff); /* Opera */
948         background-image: -webkit-gradient(linear, left bottom, left top, from(#ddd), to(#fff)); /* old Webkit */
949         background-image: -webkit-linear-gradient(bottom, #ddd, #fff); /* new Webkit */
950         background-image: linear-gradient(bottom, #ddd, #fff); /* proposed W3C Markup */
951 }
952
953 .wp_themeSkin table.mceSplitButton:hover td {
954         background-image: -ms-linear-gradient(bottom, #ccc, #fff); /* IE10 */
955         background-image: -moz-linear-gradient(bottom, #ccc, #fff); /* Firefox */
956         background-image: -o-linear-gradient(bottom, #ccc, #fff); /* Opera */
957         background-image: -webkit-gradient(linear, left bottom, left top, from(#ccc), to(#fff)); /* old Webkit */
958         background-image: -webkit-linear-gradient(bottom, #ccc, #fff); /* new Webkit */
959         background-image: linear-gradient(bottom, #ccc, #fff); /* proposed W3C Markup */
960 }
961
962 .wp_themeSkin .mceSplitButtonActive {
963         background-color: #B2B2B2;
964 }
965
966 .wp_themeSkin .mceColorSplitMenu a.mceMoreColors:hover {
967         border-color: #0A246A;
968         background-color: #B6BDD2;
969 }
970
971 .wp_themeSkin a.mceMoreColors:hover {
972         border-color: #0A246A;
973 }
974
975 .wp_themeSkin .mceMenuItemDisabled .mceText {
976         color: #888;
977 }
978
979 #mceModalBlocker {
980         background: #000;
981 }
982
983 /* WP specific */
984 .wp-editor-area {
985         font-family: Consolas, Monaco, monospace;
986         padding: 10px;
987         line-height: 150%;
988         border: 0 none;
989         outline: none;
990         resize: vertical;
991         -moz-box-sizing: border-box;
992         -webkit-box-sizing: border-box;
993         box-sizing: border-box;
994 }
995
996 .wp-editor-tools {
997         height: 30px;
998         padding: 0 10px;
999 }
1000
1001 .wp-editor-container {
1002     border-width: 1px;
1003         border-style: solid;
1004         -webkit-border-top-right-radius: 3px;
1005         -webkit-border-top-left-radius: 3px;
1006         border-top-right-radius: 3px;
1007         border-top-left-radius: 3px;
1008         border-color: #ccc #ccc #dfdfdf;
1009 }
1010
1011 .wp-editor-container textarea.wp-editor-area {
1012         width: 99.9%;
1013 }
1014
1015 .quicktags-toolbar,
1016 .wp_themeSkin tr.mceFirst td.mceToolbar {
1017         border-bottom: 1px solid #ccc;
1018         background-color: #e9e9e9; /* Fallback */
1019         background-image: -ms-linear-gradient(bottom, #ddd, #e9e9e9); /* IE10 */
1020         background-image: -moz-linear-gradient(bottom, #ddd, #e9e9e9); /* Firefox */
1021         background-image: -o-linear-gradient(bottom, #ddd, #e9e9e9); /* Opera */
1022         background-image: -webkit-linear-gradient(bottom, #ddd, #e9e9e9); /* new Webkit */
1023         background-image: linear-gradient(bottom, #ddd, #e9e9e9); /* proposed W3C Markup */
1024 }
1025
1026 .wp-switch-editor {
1027         height: 18px;
1028     font: 13px/18px Arial,Helvetica,sans-serif normal;
1029         margin: 5px 5px 0 0;
1030         padding: 4px 5px 2px;
1031         float: right;
1032         cursor: pointer;
1033         border-width: 1px;
1034         border-style: solid;
1035         -webkit-border-top-right-radius: 3px;
1036         -webkit-border-top-left-radius: 3px;
1037         border-top-right-radius: 3px;
1038         border-top-left-radius: 3px;
1039         background-color: #f1f1f1;
1040         border-color: #dfdfdf #dfdfdf #ccc;
1041         color: #999;
1042 }
1043
1044 html[dir="rtl"] .wp-switch-editor {
1045         float: left;
1046 }
1047
1048 .wp-switch-editor:hover {
1049         text-decoration: none !important;
1050 }
1051
1052 .js .tmce-active .wp-editor-area {
1053         color: white;
1054 }
1055
1056 .tmce-active .quicktags-toolbar {
1057          display: none;
1058 }
1059
1060 .tmce-active .switch-tmce,
1061 .html-active .switch-html {
1062         border-color: #ccc #ccc #e9e9e9;
1063         background-color: #e9e9e9;
1064         color: #333;
1065 }
1066
1067 .wp-media-buttons {
1068         line-height: 1;
1069     padding: 9px 0 0;
1070 }
1071
1072 .wp-media-buttons a {
1073         text-decoration: none;
1074         color: #333;
1075         font-size: 12px;
1076         vertical-align: bottom;
1077 }
1078
1079 .wp-media-buttons img {
1080         padding: 0 4px;
1081         vertical-align: middle;
1082 }
1083
1084 .quicktags-toolbar {
1085         border-bottom-style: solid;
1086         border-bottom-width: 1px;
1087         -webkit-border-top-right-radius: 3px;
1088         -webkit-border-top-left-radius: 3px;
1089         border-top-right-radius: 3px;
1090         border-top-left-radius: 3px;
1091         padding: 2px 8px 0;
1092         min-height: 30px;
1093 }
1094
1095 .quicktags-toolbar > div {
1096         padding: 2px 4px 0;
1097 }
1098
1099 .quicktags-toolbar input {
1100         margin: 2px 1px 4px;
1101         line-height: 18px;
1102         display: inline-block;
1103         min-width: 26px;
1104         padding: 2px 4px;
1105         font: 12px/18px Arial,Helvetica,sans-serif normal;
1106         color: #464646;
1107         border: 1px solid #C3C3C3;
1108         -webkit-border-radius: 3px;
1109         border-radius: 3px;
1110         background-color: #eee;
1111         background-image: -ms-linear-gradient(bottom, #e3e3e3, #fff);
1112         background-image: -moz-linear-gradient(bottom, #e3e3e3, #fff);
1113         background-image: -o-linear-gradient(bottom, #e3e3e3, #fff);
1114         background-image: -webkit-linear-gradient(bottom, #e3e3e3, #fff);
1115         background-image: linear-gradient(bottom, #e3e3e3, #fff);
1116 }
1117
1118 .quicktags-toolbar input:hover {
1119         border-color: #aaa;
1120         background: #ddd;
1121 }
1122
1123 .quicktags-toolbar input[value="link"] {
1124         text-decoration: underline;
1125 }
1126
1127 .quicktags-toolbar input[value="del"] {
1128         text-decoration: line-through;
1129 }
1130
1131 .quicktags-toolbar input[value="i"] {
1132         font-style: italic;
1133 }
1134
1135 .quicktags-toolbar input[value="b"] {
1136         font-weight: bold;
1137 }
1138
1139 #wp_editbtns,
1140 #wp_gallerybtns {
1141         padding: 2px;
1142         position: absolute;
1143         display: none;
1144         z-index: 999998;
1145 }
1146
1147 #wp_editimgbtn,
1148 #wp_delimgbtn,
1149 #wp_editgallery,
1150 #wp_delgallery {
1151         border-color: #999;
1152         background-color: #eee;
1153         margin: 2px;
1154         padding: 2px;
1155         border-width: 1px;
1156         border-style: solid;
1157         -webkit-border-radius: 3px;
1158         border-radius: 3px;
1159 }
1160
1161 #wp_editimgbtn:hover,
1162 #wp_delimgbtn:hover,
1163 #wp_editgallery:hover,
1164 #wp_delgallery:hover {
1165         border-color: #555;
1166         background-color: #ccc;
1167 }
1168
1169
1170 /*------------------------------------------------------------------------------
1171  wp-link
1172 ------------------------------------------------------------------------------*/
1173
1174 #wp-link {
1175         background-color: #F5F5F5;
1176         line-height: 1.4em;
1177         font-size: 12px;
1178 }
1179
1180 #wp-link ol,
1181 #wp-link ul {
1182         list-style: none;
1183         margin: 0;
1184         padding: 0;
1185 }
1186
1187 #wp-link input[type="text"] {
1188         -webkit-box-sizing: border-box;
1189 }
1190
1191 #wp-link input[type="text"],
1192 #wp-link textarea {
1193         border-width: 1px;
1194         border-style: solid;
1195         -webkit-border-radius: 4px;
1196         border-radius: 4px;
1197         font-size: 12px;
1198         margin: 1px;
1199         padding: 3px;
1200 }
1201
1202 #wp-link #link-options {
1203         padding: 10px 0 14px;
1204         border-bottom: 1px solid #dfdfdf;
1205         margin: 0 6px 14px;
1206 }
1207
1208 #wp-link p.howto {
1209         margin: 3px;
1210 }
1211
1212 #wp-link #internal-toggle {
1213         display: inline-block;
1214         cursor: pointer;
1215         padding-left: 18px;
1216 }
1217
1218 #wp-link .toggle-arrow {
1219         background: transparent url( '../images/toggle-arrow.png' ) top left no-repeat;
1220         height: 23px;
1221         line-height: 23px;
1222 }
1223
1224 #wp-link .toggle-arrow-active {
1225         background-position: center left;
1226 }
1227
1228 #wp-link label input[type="text"] {
1229         width: 360px;
1230         margin-top: 5px;
1231 }
1232
1233 #wp-link label span {
1234         display: inline-block;
1235         width: 80px;
1236         text-align: right;
1237         padding-right: 5px;
1238 }
1239
1240 #wp-link .link-search-wrapper {
1241         margin: 5px 6px 9px;
1242         display: block;
1243         overflow: hidden;
1244 }
1245
1246 #wp-link .link-search-wrapper span {
1247         float: left;
1248         margin-top: 6px;
1249 }
1250
1251 #wp-link .link-search-wrapper input[type="text"] {
1252         float: left;
1253         width: 220px;
1254 }
1255
1256 #wp-link .link-search-wrapper img.waiting {
1257         margin: 8px 1px 0 4px;
1258         float: left;
1259         display: none;
1260 }
1261
1262 #wp-link .link-target {
1263         width: auto;
1264         padding: 3px 0 0;
1265         margin: 0 0 0 87px;
1266         font-size: 11px;
1267 }
1268
1269 #wp-link .query-results {
1270         border: 1px #dfdfdf solid;
1271         margin: 0 5px 5px;
1272         background: #fff;
1273         height: 185px;
1274         overflow: auto;
1275         position: relative;
1276 }
1277
1278 #wp-link li,
1279 #wp-link .query-notice {
1280         clear: both;
1281         margin-bottom: 0;
1282         border-bottom: 1px solid #f1f1f1;
1283         color: #333;
1284         padding: 4px 6px;
1285         cursor: pointer;
1286         position: relative;
1287 }
1288
1289 #wp-link li:hover {
1290         background: #eaf2fa;
1291         color: #151515;
1292 }
1293
1294 #wp-link li.unselectable {
1295         border-bottom: 1px solid #dfdfdf;
1296 }
1297
1298 #wp-link li.unselectable:hover {
1299         background: #fff;
1300         cursor: auto;
1301         color: #333;
1302 }
1303
1304 #wp-link li.selected {
1305         background: #ddd;
1306         color: #333;
1307 }
1308
1309 #wp-link li.selected .item-title {
1310         font-weight: bold;
1311 }
1312
1313 #wp-link .item-title {
1314         display: inline-block;
1315         width: 80%;
1316 }
1317
1318 #wp-link .item-info {
1319         text-transform: uppercase;
1320         color: #666;
1321         font-size: 11px;
1322         position: absolute;
1323         right: 5px;
1324         top: 4px;
1325         bottom: 0;
1326 }
1327
1328 #wp-link #search-results {
1329         display: none;
1330 }
1331
1332 #wp-link  #search-panel {
1333         float: left;
1334         width: 100%;
1335 }
1336
1337 #wp-link .river-waiting {
1338         display: none;
1339         padding: 10px 0;
1340 }
1341
1342 #wp-link .river-waiting img.waiting {
1343         margin: 0 auto;
1344         display: block;
1345 }
1346
1347 #wp-link .submitbox {
1348         padding: 5px 10px;
1349         font-size: 11px;
1350         overflow: auto;
1351         height: 29px;
1352 }
1353
1354 #wp-link-cancel {
1355         line-height: 25px;
1356         float: left;
1357 }
1358
1359 #wp-link-update {
1360         line-height: 23px;
1361         float: right;
1362 }
1363
1364
1365 /*
1366  * Based on:
1367  * jQuery UI CSS Framework @VERSION
1368  *
1369  * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
1370  * Dual licensed under the MIT or GPL Version 2 licenses.
1371  * http://jquery.org/license
1372  *
1373  * http://docs.jquery.com/UI/Theming/API
1374  */
1375
1376 /* Layout helpers
1377 ----------------------------------*/
1378 .ui-helper-hidden { display: none; }
1379 .ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
1380 .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
1381 .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
1382 .ui-helper-clearfix { display: inline-block; }
1383 /* required comment for clearfix to work in Opera \*/
1384 * html .ui-helper-clearfix { height:1%; }
1385 .ui-helper-clearfix { display:block; }
1386 /* end clearfix */
1387 .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }
1388
1389
1390 /* Interaction Cues
1391 ----------------------------------*/
1392 .ui-state-disabled { cursor: default !important; }
1393
1394
1395 /* Icons
1396 ----------------------------------*/
1397
1398 /* states and images */
1399 .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
1400
1401
1402 /* Misc visuals
1403 ----------------------------------*/
1404
1405 /* Overlays */
1406 .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
1407
1408 /*
1409  * jQuery UI Resizable
1410  *
1411  * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
1412  * Dual licensed under the MIT or GPL Version 2 licenses.
1413  * http://jquery.org/license
1414  *
1415  * http://docs.jquery.com/UI/Resizable#theming
1416  */
1417 .ui-resizable { position: relative;}
1418 .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;}
1419 .ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
1420 .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
1421 .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
1422 .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
1423 .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
1424 .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
1425 .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
1426 .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
1427 .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}
1428
1429 /*
1430  * jQuery UI Dialog
1431  *
1432  * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
1433  * Dual licensed under the MIT or GPL Version 2 licenses.
1434  * http://jquery.org/license
1435  *
1436  * http://docs.jquery.com/UI/Dialog#theming
1437  */
1438 .wp-dialog { position: absolute; width: 300px; overflow: hidden; }
1439 .wp-dialog .ui-dialog-titlebar { position: relative; }
1440 .wp-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
1441 .wp-dialog .ui-dialog-content { position: relative; border: 0; padding: 0; background: none; overflow: auto; zoom: 1; }
1442 .wp-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
1443 .wp-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
1444 .wp-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
1445 .wp-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
1446 .ui-draggable .ui-dialog-titlebar { cursor: move; }
1447
1448
1449
1450 /* WP jQuery Dialog Theme */
1451 .wp-dialog {
1452         border: 1px solid #999;
1453         -moz-box-shadow: 0px 0px 16px rgba( 0,0,0,0.3 );
1454         -webkit-box-shadow: 0px 0px 16px rgba( 0,0,0,0.3 );
1455         box-shadow: 0px 0px 16px rgba( 0,0,0,0.3 );
1456 }
1457
1458 .wp-dialog .ui-dialog-title {
1459         display: block;
1460         text-align: center;
1461         padding: 1px 0 2px;
1462 }
1463
1464 .wp-dialog .ui-dialog-titlebar {
1465         padding: 0 1em;
1466         background-color: #444;
1467         font-weight: bold;
1468         font-size: 11px;
1469         line-height: 18px;
1470         color: #e5e5e5;
1471 }
1472
1473 .wp-dialog {
1474         background-color: fff;
1475         -webkit-border-top-left-radius: 4px;
1476         -webkit-border-top-right-radius: 4px;
1477         border-top-left-radius: 4px;
1478         border-top-right-radius: 4px;
1479 }
1480
1481 .wp-dialog .ui-dialog-titlebar {
1482         -webkit-border-top-left-radius: 3px;
1483         -webkit-border-top-right-radius: 3px;
1484         border-top-left-radius: 3px;
1485         border-top-right-radius: 3px;
1486 }
1487
1488 .wp-dialog .ui-dialog-titlebar-close {
1489         position: absolute;
1490         width: 29px;
1491         height: 16px;
1492         top: 2px;
1493         right: 6px;
1494         background: url('../js/tinymce/plugins/inlinepopups/skins/clearlooks2/img/buttons.gif') no-repeat -87px -16px;
1495         padding: 0;
1496 }
1497
1498 .wp-dialog .ui-dialog-titlebar-close:hover,
1499 .wp-dialog .ui-dialog-titlebar-close:focus {
1500         background-position: -87px -32px;
1501 }
1502
1503 .ui-widget-overlay {
1504         background-color: #000;
1505         opacity: 0.6;
1506         filter: alpha(opacity=60);
1507 }
1508
1509 /*
1510 RTL
1511 */
1512 .rtl #wp-link #internal-toggle {
1513         padding-right: 18px;
1514         padding-left: 0;
1515 }
1516
1517 .rtl #wp-link label span {
1518         text-align: left;
1519         padding-left: 5px;
1520         padding-right: 0;
1521 }
1522
1523 .rtl #wp-link .link-search-wrapper span {
1524         float: right;
1525 }
1526
1527 .rtl #wp-link .link-search-wrapper input[type="text"] {
1528         float: right;
1529 }
1530
1531 .rtl #wp-link .link-search-wrapper img.waiting {
1532         margin: 8px 4px 0 1px;
1533         float: right;
1534 }
1535
1536 .rtl #wp-link .link-target {
1537         margin: 0 87px 0 0;
1538 }
1539
1540 .rtl #wp-link .item-info {
1541         left: 5px;
1542         right: auto;
1543         top: 4px;
1544         bottom: 0;
1545 }
1546
1547 .rtl #wp-link #search-panel {
1548         float: right;
1549 }
1550
1551 .rtl #wp-link-cancel {
1552         float: right;
1553 }
1554
1555 .rtl #wp-link-update {
1556         float: left;
1557 }
1558
1559 .rtl #wp-link .toggle-arrow {
1560         background-position: top right;
1561 }
1562
1563 .rtl #wp-link .toggle-arrow-active {
1564         background-position: center right;
1565 }
1566
1567 .rtl .wp_themeSkin .mceListBox .mceText {
1568         text-align: right;
1569 }
1570
1571 .rtl .wp_themeSkin .mceNoIcons a .mceText {
1572         padding-right: 10px;
1573         padding-left: 25px;
1574 }
1575
1576 .rtl .mceListBoxMenu.mceNoIcons {
1577         margin-left: -14px;
1578 }
1579
1580 .clearlooks2 .mceFocus .mceTop .mceLeft {
1581         background: #444444;
1582         border-left: 1px solid #999;
1583         border-top: 1px solid #999;
1584         -webkit-border-top-left-radius: 3px;
1585         border-top-left-radius: 3px;
1586 }
1587
1588 .clearlooks2 .mceFocus .mceTop .mceRight {
1589         background: #444444;
1590         border-right: 1px solid #999;
1591         border-top: 1px solid #999;
1592         -webkit-border-top-right-radius: 3px;
1593         border-top-right-radius: 3px;
1594 }
1595
1596 .clearlooks2 .mceMiddle .mceLeft {
1597         background: #f1f1f1;
1598         border-left: 1px solid #999;
1599 }
1600
1601 .clearlooks2 .mceMiddle .mceRight {
1602         background: #f1f1f1;
1603         border-right: 1px solid #999;
1604 }
1605
1606 .clearlooks2 .mceBottom {
1607         background: #f1f1f1;
1608         border-bottom: 1px solid #999;
1609 }
1610
1611 .clearlooks2 .mceBottom .mceLeft {
1612         background: #f1f1f1;
1613         border-bottom: 1px solid #999;
1614         border-left: 1px solid #999;
1615 }
1616
1617 .clearlooks2 .mceBottom .mceCenter {
1618         background: #f1f1f1;
1619         border-bottom: 1px solid #999;
1620 }
1621
1622 .clearlooks2 .mceBottom .mceRight {
1623         background: #f1f1f1;
1624         border-bottom: 1px solid #999;
1625         border-right: 1px solid #999;
1626 }
1627
1628 .clearlooks2 .mceFocus .mceTop span {
1629         color: #e5e5e5;
1630 }
1631