]> scripts.mit.edu Git - autoinstalls/wordpress.git/blob - wp-includes/css/editor.css
WordPress 3.8-scripts
[autoinstalls/wordpress.git] / wp-includes / css / editor.css
1
2 /*------------------------------------------------------------------------------
3
4  TinyMCE and Quicklinks toolbars
5 ------------------------------------------------------------------------------*/
6
7 /* wp_theme/ui.css */
8 .wp_themeSkin table,
9 .wp_themeSkin tbody,
10 .wp_themeSkin a,
11 .wp_themeSkin img,
12 .wp_themeSkin tr,
13 .wp_themeSkin div,
14 .wp_themeSkin td,
15 .wp_themeSkin iframe,
16 .wp_themeSkin span,
17 .wp_themeSkin *,
18 .wp_themeSkin .mceText {
19         border: 0;
20         margin: 0;
21         padding: 0;
22         white-space: nowrap;
23         text-decoration: none;
24         font-weight: normal;
25         cursor: default;
26         vertical-align: baseline;
27         width: auto;
28         border-collapse: separate;
29 }
30
31 .wp_themeSkin a:hover,
32 .wp_themeSkin a:link,
33 .wp_themeSkin a:visited,
34 .wp_themeSkin a:active {
35         text-decoration: none;
36         font-weight: normal;
37         cursor: default;
38 }
39
40 .wp_themeSkin table td {
41         vertical-align: middle;
42 }
43
44 .wp_themeSkin *,
45 .wp_themeSkin a:hover,
46 .wp_themeSkin a:link,
47 .wp_themeSkin a:visited,
48 .wp_themeSkin a:active {
49         color: #555;
50 }
51
52 /* These are part of TinyMCE, used in TinyMCE Advanced, but not WordPress. These are not updated for 3.8's design. */
53 .wp_themeSkin span.mce_sup,
54 .wp_themeSkin span.mce_sub,
55 .wp_themeSkin span.mce_media,
56 .wp_themeSkin span.mce_styleprops,
57 .wp_themeSkin span.mce_search,
58 .wp_themeSkin span.mce_emotions,
59 .wp_themeSkin span.mce_print,
60 .wp_themeSkin span.mce_attribs,
61 .wp_themeSkin span.mce_hr,
62 .wp_themeSkin span.mce_cut,
63 .wp_themeSkin span.mce_copy,
64 .wp_themeSkin span.mce_paste,
65 .wp_themeSkin span.mce_cite,
66 .wp_themeSkin span.mce_visualchars,
67 .wp_themeSkin span.mce_advhr,
68 .wp_themeSkin span.mce_insertdate,
69 .wp_themeSkin span.mce_anchor,
70 .wp_themeSkin span.mce_visualaid,
71 .wp_themeSkin span.mce_cleanup,
72 .wp_themeSkin span.mce_table,
73 .wp_themeSkin span.mce_row_props,
74 .wp_themeSkin span.mce_cell_props,
75 .wp_themeSkin span.mce_row_before,
76 .wp_themeSkin span.mce_row_after,
77 .wp_themeSkin span.mce_delete_row,
78 .wp_themeSkin span.mce_col_before,
79 .wp_themeSkin span.mce_col_after,
80 .wp_themeSkin span.mce_delete_col,
81 .wp_themeSkin span.mce_split_cells,
82 .wp_themeSkin span.mce_merge_cells,
83 .wp_themeSkin span.mce_delete_table,
84 .wp_themeSkin span.mce_ins,
85 .wp_themeSkin span.mce_abbr,
86 .wp_themeSkin span.mce_acronym,
87 .wp_themeSkin span.mce_del,
88 .wp_themeSkin span.mce_replace,
89 .wp_themeSkin span.mce_code,
90 .wp_themeSkin span.mce_nonbreaking,
91 .wp_themeSkin span.mce_inserttime,
92 .wp_themeSkin span.mce_insertlayer,
93 .wp_themeSkin span.mce_moveforward,
94 .wp_themeSkin span.mce_movebackward,
95 .wp_themeSkin span.mce_absolute {
96         -moz-transition: none;
97         -webkit-transition: none;
98         transition: none;
99         background: url("../js/tinymce/themes/advanced/img/icons.gif") no-repeat 20px 20px;
100 }
101
102 /* No @font-face support */
103 .no-font-face .wp_themeSkin span.mce_undo,
104 .no-font-face .wp_themeSkin span.mce_redo,
105 .no-font-face .wp_themeSkin span.mce_bullist,
106 .no-font-face .wp_themeSkin span.mce_numlist,
107 .no-font-face .wp_themeSkin span.mce_blockquote,
108 .no-font-face .wp_themeSkin span.mce_charmap,
109 .no-font-face .wp_themeSkin span.mce_bold,
110 .no-font-face .wp_themeSkin span.mce_italic,
111 .no-font-face .wp_themeSkin span.mce_underline,
112 .no-font-face .wp_themeSkin span.mce_justifyleft,
113 .no-font-face .wp_themeSkin span.mce_justifyright,
114 .no-font-face .wp_themeSkin span.mce_justifycenter,
115 .no-font-face .wp_themeSkin span.mce_justifyfull,
116 .no-font-face .wp_themeSkin span.mce_indent,
117 .no-font-face .wp_themeSkin span.mce_outdent,
118 .no-font-face .wp_themeSkin span.mce_link,
119 .no-font-face .wp_themeSkin span.mce_unlink,
120 .no-font-face .wp_themeSkin span.mce_help,
121 .no-font-face .wp_themeSkin span.mce_removeformat,
122 .no-font-face .wp_themeSkin span.mce_fullscreen,
123 .no-font-face .wp_themeSkin span.mce_wp_fullscreen,
124 .no-font-face .wp_themeSkin span.mce_media,
125 .no-font-face .wp_themeSkin span.mce_pastetext,
126 .no-font-face .wp_themeSkin span.mce_pasteword,
127 .no-font-face .wp_themeSkin span.mce_wp_help,
128 .no-font-face .wp_themeSkin span.mce_wp_adv,
129 .no-font-face .wp_themeSkin span.mce_wp_more,
130 .no-font-face .wp_themeSkin span.mce_strikethrough,
131 .no-font-face .wp_themeSkin span.mce_spellchecker,
132 .no-font-face .wp_themeSkin span.mce_forecolor,
133 .no-font-face .wp_themeSkin .mce_forecolorpicker,
134 .no-font-face .wp_themeSkin .mceSplitButton .mce_spellchecker span.mce_spellchecker,
135 .no-font-face .wp_themeSkin .mceSplitButton .mce_forecolor span.mce_forecolor,
136 .no-font-face .wp_themeSkin .mceSplitButton span.mce_numlist,
137 .no-font-face .wp_themeSkin .mceSplitButton span.mce_bullist {
138         -moz-transition: none;
139         -webkit-transition: none;
140         transition: none;
141         background-image: url('../images/wpicons.png?ver=20120720');
142 }
143
144 /* Theme */
145 .no-font-face .wp_themeSkin span.mce_undo {background-position:-500px -20px}
146 .no-font-face .wp_themeSkin .mceButtonEnabled:hover span.mce_undo,
147 .no-font-face .wp_themeSkin .mceButtonActive span.mce_undo {background-position:-500px 0}
148
149 .no-font-face .wp_themeSkin span.mce_redo {background-position:-480px -20px}
150 .no-font-face .wp_themeSkin .mceButtonEnabled:hover span.mce_redo,
151 .no-font-face .wp_themeSkin .mceButtonActive span.mce_redo {background-position:-480px 0}
152
153 .no-font-face .wp_themeSkin span.mce_bullist {background-position:-40px -20px}
154 .no-font-face .wp_themeSkin .mceButtonEnabled:hover span.mce_bullist,
155 .no-font-face .wp_themeSkin .mceButtonActive span.mce_bullist,
156 .no-font-face .wp_themeSkin .mceSplitButton:hover span.mce_bullist {background-position:-40px 0}
157
158 .no-font-face .wp_themeSkin span.mce_numlist {background-position:-60px -20px}
159 .no-font-face .wp_themeSkin .mceButtonEnabled:hover span.mce_numlist,
160 .no-font-face .wp_themeSkin .mceButtonActive span.mce_numlist,
161 .no-font-face .wp_themeSkin .mceSplitButton:hover span.mce_numlist {background-position:-60px 0}
162
163 .no-font-face .wp_themeSkin span.mce_blockquote {background-position:-80px -20px}
164 .no-font-face .wp_themeSkin .mceButtonEnabled:hover span.mce_blockquote,
165 .no-font-face .wp_themeSkin .mceButtonActive span.mce_blockquote {background-position:-80px 0}
166
167 .no-font-face .wp_themeSkin span.mce_charmap {background-position:-420px -20px}
168 .no-font-face .wp_themeSkin .mceButtonEnabled:hover span.mce_charmap,
169 .no-font-face .wp_themeSkin .mceButtonActive span.mce_charmap {background-position:-420px 0}
170
171 .no-font-face .wp_themeSkin span.mce_bold {background-position:0 -20px}
172 .no-font-face .wp_themeSkin .mceButtonEnabled:hover span.mce_bold,
173 .no-font-face .wp_themeSkin .mceButtonActive span.mce_bold {background-position:0 0}
174
175 .no-font-face .wp_themeSkin span.mce_italic {background-position:-20px -20px}
176 .no-font-face .wp_themeSkin .mceButtonEnabled:hover span.mce_italic,
177 .no-font-face .wp_themeSkin .mceButtonActive span.mce_italic {background-position:-20px 0}
178
179 .no-font-face .wp_themeSkin span.mce_underline {background-position:-280px -20px}
180 .no-font-face .wp_themeSkin .mceButtonEnabled:hover span.mce_underline,
181 .no-font-face .wp_themeSkin .mceButtonActive span.mce_underline {background-position:-280px 0}
182
183 .no-font-face .wp_themeSkin span.mce_justifyleft {background-position:-100px -20px}
184 .no-font-face .wp_themeSkin .mceButtonEnabled:hover span.mce_justifyleft,
185 .no-font-face .wp_themeSkin .mceButtonActive span.mce_justifyleft {background-position:-100px 0}
186
187 .no-font-face .wp_themeSkin span.mce_justifyright {background-position:-140px -20px}
188 .no-font-face .wp_themeSkin .mceButtonEnabled:hover span.mce_justifyright,
189 .no-font-face .wp_themeSkin .mceButtonActive span.mce_justifyright {background-position:-140px 0}
190
191 .no-font-face .wp_themeSkin span.mce_justifycenter {background-position:-120px -20px}
192 .no-font-face .wp_themeSkin .mceButtonEnabled:hover span.mce_justifycenter,
193 .no-font-face .wp_themeSkin .mceButtonActive span.mce_justifycenter {background-position:-120px 0}
194
195 .no-font-face .wp_themeSkin span.mce_justifyfull {background-position:-300px -20px}
196 .no-font-face .wp_themeSkin .mceButtonEnabled:hover span.mce_justifyfull,
197 .no-font-face .wp_themeSkin .mceButtonActive span.mce_justifyfull {background-position:-300px 0}
198
199 .no-font-face .wp_themeSkin span.mce_indent {background-position:-460px -20px}
200 .no-font-face .wp_themeSkin .mceButtonEnabled:hover span.mce_indent,
201 .no-font-face .wp_themeSkin .mceButtonActive span.mce_indent {background-position:-460px 0}
202
203 .no-font-face .wp_themeSkin span.mce_outdent {background-position:-440px -20px}
204 .no-font-face .wp_themeSkin .mceButtonEnabled:hover span.mce_outdent,
205 .no-font-face .wp_themeSkin .mceButtonActive span.mce_outdent {background-position:-440px 0}
206
207 .no-font-face .wp_themeSkin span.mce_link {background-position:-160px -20px}
208 .no-font-face .wp_themeSkin .mceButtonEnabled:hover span.mce_link,
209 .no-font-face .wp_themeSkin .mceButtonActive span.mce_link {background-position:-160px 0}
210
211 .no-font-face .wp_themeSkin span.mce_unlink {background-position:-180px -20px}
212 .no-font-face .wp_themeSkin .mceButtonEnabled:hover span.mce_unlink,
213 .no-font-face .wp_themeSkin .mceButtonActive span.mce_unlink {background-position:-180px 0}
214
215 .no-font-face .wp_themeSkin span.mce_help {background-position:-520px -20px}
216 .no-font-face .wp_themeSkin .mceButtonEnabled:hover span.mce_help,
217 .no-font-face .wp_themeSkin .mceButtonActive span.mce_help {background-position:-520px 0}
218
219 .no-font-face .wp_themeSkin span.mce_removeformat {background-position:-380px -20px}
220 .no-font-face .wp_themeSkin .mceButtonEnabled:hover span.mce_removeformat,
221 .no-font-face .wp_themeSkin .mceButtonActive span.mce_removeformat {background-position:-380px 0}
222
223 .no-font-face .wp_themeSkin span.mce_strikethrough {background-position:-540px -20px;}
224 .no-font-face .wp_themeSkin .mceButtonEnabled:hover span.mce_strikethrough,
225 .no-font-face .wp_themeSkin .mceButtonActive span.mce_strikethrough {background-position:-540px 0}
226
227 .no-font-face .wp_themeSkin .mceSplitButton .mce_forecolor span.mce_forecolor {background-position:-320px -20px}
228 .no-font-face .wp_themeSkin .mceSplitButtonEnabled:hover span.mce_forecolor,
229 .no-font-face .wp_themeSkin .mceSplitButtonSelected span.mce_forecolor {background-position:-320px 0}
230
231 .no-font-face .wp_themeSkin .mce_forecolorpicker {background-position:-320px -20px}
232
233 /* Plugins in WP */
234 .no-font-face .wp_themeSkin span.mce_fullscreen {background-position:-240px -20px}
235 .no-font-face .wp_themeSkin .mceButtonEnabled:hover span.mce_fullscreen,
236 .no-font-face .wp_themeSkin .mceButtonActive span.mce_fullscreen {background-position:-240px 0}
237
238 .no-font-face .wp_themeSkin span.mce_wp_fullscreen {background-position:-240px -20px}
239 .no-font-face .wp_themeSkin .mceButtonEnabled:hover span.mce_wp_fullscreen,
240 .no-font-face .wp_themeSkin .mceButtonActive span.mce_wp_fullscreen {background-position:-240px 0}
241
242 .no-font-face .wp_themeSkin span.mce_media {background-position:-400px -20px}
243 .no-font-face .wp_themeSkin .mceButtonEnabled:hover span.mce_media,
244 .no-font-face .wp_themeSkin .mceButtonActive span.mce_media {background-position:-400px 0}
245
246 .no-font-face .wp_themeSkin span.mce_pastetext {background-position:-340px -20px}
247 .no-font-face .wp_themeSkin .mceButtonEnabled:hover span.mce_pastetext,
248 .no-font-face .wp_themeSkin .mceButtonActive span.mce_pastetext {background-position:-340px 0}
249
250 .no-font-face .wp_themeSkin span.mce_pasteword {background-position:-360px -20px}
251 .no-font-face .wp_themeSkin .mceButtonEnabled:hover span.mce_pasteword,
252 .no-font-face .wp_themeSkin .mceButtonActive span.mce_pasteword {background-position:-360px 0}
253
254 .no-font-face .wp_themeSkin span.mce_spellchecker {background-position:-220px -20px}
255 .no-font-face .wp_themeSkin .mceButtonEnabled:hover span.mce_spellchecker,
256 .no-font-face .wp_themeSkin .mceSplitButtonEnabled:hover span.mce_spellchecker,
257 .no-font-face .wp_themeSkin .mceButtonActive span.mce_spellchecker,
258 .no-font-face .wp_themeSkin .mceSplitButtonSelected span.mce_spellchecker {background-position:-220px 0}
259
260 .no-font-face .wp_themeSkin span.mce_wp_help {background-position:-520px -20px}
261 .no-font-face .wp_themeSkin .mceButtonEnabled:hover span.mce_wp_help,
262 .no-font-face .wp_themeSkin .mceButtonActive span.mce_wp_help {background-position:-520px 0}
263
264 .no-font-face .wp_themeSkin span.mce_wp_adv {background-position:-260px -20px}
265 .no-font-face .wp_themeSkin .mceButtonEnabled:hover span.mce_wp_adv,
266 .no-font-face .wp_themeSkin .mceButtonActive span.mce_wp_adv {background-position:-260px 0}
267
268 .no-font-face .wp_themeSkin span.mce_wp_more {background-position:-200px -20px}
269 .no-font-face .wp_themeSkin .mceButtonEnabled:hover span.mce_wp_more,
270 .no-font-face .wp_themeSkin .mceButtonActive span.mce_wp_more {background-position:-200px 0}
271
272 .no-font-face .mceIcon:before {
273         display: none !important;
274 }
275 /* End no @font-face */
276
277 /* Containers */
278 .wp_themeSkin table {}
279
280 .wp_themeSkin iframe {
281         display: block;
282 }
283
284 .wp_themeSkin #mce_fullscreen_ifr {
285         background-color: #fff;
286 }
287
288 .wp_themeSkin .mceToolbar {
289         padding: 1px;
290 }
291
292 /* External */
293 .wp_themeSkin .mceExternalToolbar {
294         position: absolute;
295         border-bottom: 0;
296         display: none;
297 }
298
299 .wp_themeSkin .mceExternalToolbar td.mceToolbar {
300         padding-right: 13px;
301 }
302
303 .wp_themeSkin .mceExternalClose {
304         position: absolute;
305         top: 3px;
306         right: 3px;
307         width: 7px;
308         height: 7px;
309         background: url("../js/tinymce/themes/advanced/img/icons.gif") -820px 0;
310 }
311
312 /* Layout */
313 .wp_themeSkin table.mceToolbar,
314 .wp_themeSkin tr.mceFirst .mceToolbar tr td,
315 .wp_themeSkin tr.mceLast .mceToolbar tr td {
316         border: 0;
317         margin: 0;
318         padding: 0;
319 }
320
321 .wp_themeSkin table.mceLayout {
322         border: 0;
323 }
324
325 .wp_themeSkin .mceStatusbar {
326         background: #fff;
327         border-top: 1px solid #eee;
328         color: #000;
329         display: block;
330         font-family: sans-serif;
331         font-size: 12px;
332         height: 20px;
333         line-height: 16px;
334         padding: 0 0 0 8px;
335         overflow: visible;
336 }
337
338 .wp_themeSkin .mceStatusbar * {
339         color: #555;
340 }
341
342 .wp_themeSkin .mceStatusbar div {
343         float: left;
344         padding: 2px;
345 }
346
347 .wp_themeSkin .mceStatusbar a.mceResize {
348         display: block;
349         float: right;
350         background: url("../js/tinymce/themes/advanced/img/icons.gif") -800px 0;
351         width: 20px;
352         height: 20px;
353         cursor: se-resize;
354 }
355
356 .wp_themeSkin .mceStatusbar a:hover {
357         text-decoration: underline;
358 }
359
360 .wp_themeSkin table.mceToolbar {
361         margin: 0 6px 2px;
362 }
363
364 .wp_themeSkin table.mceToolbar :active,
365 .wp_themeSkin table.mceToolbar :focus,
366 .wp_themeSkin table.mceToolbar:focus,
367 .wp_themeSkin span.mceSeparator:focus {
368         outline: none;
369 }
370
371 .wp_themeSkin #content_toolbar1 {
372         margin-top: 2px;
373 }
374
375 .wp_themeSkin .mceToolbar .mceToolbarEndListBox span {
376         display: none;
377 }
378
379 .wp_themeSkin span.mceIcon,
380 .wp_themeSkin img.mceIcon {
381         display: block;
382         width: 20px;
383         height: 20px;
384 }
385
386 a .mceIcon, .mceAction {
387         text-align: center;
388         font: normal 20px/1 'dashicons' !important;
389         speak: none;
390         -webkit-font-smoothing: antialiased;
391         -moz-osx-font-smoothing: grayscale;
392 }
393
394 .mceAction {
395         line-height:16px;
396 }
397
398 /* Button */
399 .wp_themeSkin .mceButton {
400         display: block;
401         width: 20px;
402         height: 20px;
403         cursor: default;
404         padding: 1px 2px;
405         margin: 1px;
406         -webkit-border-radius: 2px;
407         border-radius: 2px;
408 }
409
410 .wp_themeSkin a.mceButtonEnabled:hover {
411         background-image: inherit 0 -10px;
412 }
413
414 .wp_themeSkin .mceOldBoxModel a.mceButton span, .wp_themeSkin .mceOldBoxModel a.mceButton img {
415         margin: 0 0 0 1px;
416 }
417
418 .wp_themeSkin .mceButtonDisabled .mceIcon {
419         opacity: 0.2;
420         filter: alpha(opacity=20);
421 }
422
423 /* Separator */
424 .wp_themeSkin .mceSeparator {
425         display: none;
426 }
427
428 /* ListBox */
429 .wp_themeSkin .mceListBox,
430 .wp_themeSkin .mceListBox a {
431         display: block;
432 }
433
434 .wp_themeSkin .mceListBox .mceText {
435         padding: 1px 4px 1px 5px;
436         width: 70px;
437         text-align: left;
438         text-decoration: none;
439         -webkit-border-bottom-left-radius: 2px;
440         -webkit-border-top-left-radius: 2px;
441         border-bottom-left-radius: 2px;
442         border-top-left-radius: 2px;
443         font-family: sans-serif;
444         font-size: 12px;
445         height: 20px;
446         line-height: 20px;
447         overflow: hidden;
448 }
449
450 .wp_themeSkin .mceListBox {
451         margin: 1px;
452         direction: ltr;
453         background-color: #fff;
454         border: 1px solid #ddd;
455         -webkit-box-shadow: inset 0 1px 1px -1px rgba(0, 0, 0, .2);
456         box-shadow:         inset 0 1px 1px -1px rgba(0, 0, 0, .2);
457 }
458
459 .wp_themeSkin .mceListBox .mceOpen {
460         width: 12px;
461         height: 20px;
462         border-collapse: separate;
463         padding: 1px;
464         -webkit-border-bottom-left-radius: 0;
465         -webkit-border-top-left-radius: 0;
466         border-bottom-left-radius: 0;
467         border-top-left-radius: 0;
468 }
469
470 .wp_themeSkin .mceListBox .mceFirst a {
471         border-style: solid;
472         border-width: 1px;
473         border-bottom-right-radius: 2px;
474         border-top-right-radius: 2px;
475 }
476
477 .wp_themeSkin .mceListBoxMenu .mce_formatPreview {
478         line-height: normal;
479 }
480
481 .wp_themeSkin .mceListBox .mceOpen,
482 .wp_themeSkin .mceListBoxHover .mceOpen,
483 .wp_themeSkin .mceListBoxSelected .mceOpen,
484 .wp_themeSkin table.mceListBoxEnabled .mceOpen {
485         background-image: url("../images/down_arrow.gif");
486         background-position: 3px 1px;
487         background-repeat: no-repeat;
488 }
489
490 .wp_themeSkin .mceListBoxDisabled .mceText {
491         color: gray;
492 }
493
494 .wp_themeSkin .mceListBoxMenu {
495         overflow: auto;
496         overflow-x: hidden;
497 }
498
499 .wp_themeSkin .mceOldBoxModel .mceListBox .mceText {
500         height: 22px;
501 }
502
503 .wp_themeSkin select.mceListBox {
504         font-family: sans-serif;
505         font-size: 12px;
506         border-color: #b2b2b2;
507         background-color: #fff;
508 }
509
510 /* SplitButton */
511 .wp_themeSkin .mceSplitButton a,
512 .wp_themeSkin .mceSplitButton span {
513         display: block;
514         height: 20px;
515 }
516
517 .wp_themeSkin .mceSplitButton {
518         display: block;
519         direction: ltr;
520 }
521
522 .wp_themeSkin table.mceSplitButton td {
523         padding: 2px;
524         -webkit-border-radius: 2px;
525         border-radius: 2px;
526 }
527
528 .wp_themeSkin table.mceSplitButton:hover td {
529         background-image: inherit 0 -10px;
530 }
531
532 .wp_themeSkin .mceSplitButton a.mceAction {
533         height: 20px;
534         width: 20px;
535         padding: 1px 2px;
536         border-right: 0 none;
537 }
538
539 .wp_themeSkin .mceSplitButton span.mceAction {
540         background-image: url("../js/tinymce/themes/advanced/img/icons.gif");
541         background-repeat: no-repeat;
542         background-color: transparent;
543         width: 20px;
544 }
545
546 .wp_themeSkin .mceSplitButton span.mceAction.mce_bullist,
547 .wp_themeSkin .mceSplitButton span.mceAction.mce_numlist {
548         background-image: none;
549 }
550
551 .wp_themeSkin .mceSplitButton a.mceOpen {
552         width: 11px;
553         height: 20px;
554         background-position: 0px 2px;
555         background-repeat: no-repeat;
556         padding: 1px 0;
557 }
558
559 .wp_themeSkin .mceSplitButton span.mceOpen {
560         display: none;
561 }
562
563 .wp_themeSkin .mceSplitButtonDisabled .mceAction {
564         opacity: 0.3;
565         filter: alpha(opacity=30);
566 }
567
568 .wp_themeSkin .mceListBox a.mceText,
569 .wp_themeSkin .mceSplitButton a.mceAction {
570         -webkit-border-bottom-left-radius: 2px;
571         -webkit-border-top-left-radius: 2px;
572         border-bottom-left-radius: 2px;
573         border-top-left-radius: 2px;
574 }
575
576 .wp_themeSkin .mceSplitButton a.mceOpen,
577 .wp_themeSkin .mceListBox a.mceOpen {
578         -webkit-border-bottom-right-radius: 2px;
579         -webkit-border-top-right-radius: 2px;
580         border-bottom-right-radius: 2px;
581         border-top-right-radius: 2px;
582 }
583
584 /* ColorSplitButton */
585 .wp_themeSkin div.mceColorSplitMenu table {
586         background-color: #ebebeb;
587         border-color: #bbb;
588 }
589
590 .wp_themeSkin .mceColorSplitMenu td {
591         padding: 2px;
592 }
593
594 .wp_themeSkin .mceColorSplitMenu a {
595         display: block;
596         width: 9px;
597         height: 9px;
598         overflow: hidden;
599         border-color: #B2B2B2;
600 }
601
602 .wp_themeSkin .mceColorSplitMenu td.mceMoreColors {
603         padding: 1px 3px 1px 1px;
604 }
605
606 .wp_themeSkin .mceColorSplitMenu a.mceMoreColors {
607         width: 100%;
608         height: auto;
609         text-align: center;
610         font-family: "Open Sans", sans-serif;
611         font-size: 11px;
612         line-height: 20px;
613         border-color: #fff;
614 }
615
616 .wp_themeSkin .mceColorSplitMenu a.mceMoreColors:hover {}
617 .wp_themeSkin a.mceMoreColors:hover {}
618 .wp_themeSkin .mceColorPreview {
619         margin: -5px 0 0 2px;
620         width: 16px;
621         height: 4px;
622         overflow: hidden;
623 }
624
625 /* Menu */
626 .wp_themeSkin .mceMenu {
627         position: absolute;
628         left: 0;
629         top: 0;
630         z-index: 1000;
631         border-color: #ddd;
632         direction: ltr;
633 }
634
635 .wp_themeSkin .mceNoIcons span.mceIcon {
636         width: 0;
637 }
638
639 .wp_themeSkin .mceNoIcons a .mceText {
640         padding-left: 10px;
641 }
642
643 .wp_themeSkin .mceMenu table {
644         background-color: #ebeaeb;
645 }
646
647 .wp_themeSkin .mceMenu a,
648 .wp_themeSkin .mceMenu span,
649 .wp_themeSkin .mceMenu {
650         display: block;
651 }
652
653 .wp_themeSkin .mceMenu td {
654         height: 20px;overflow: hidden;
655 }
656
657 .wp_themeSkin .mceMenu a {
658         position: relative;
659         padding: 3px 0 4px 0;
660         text-decoration: none !important;
661 }
662
663 .wp_themeSkin .mceMenu .mceText {
664         position: relative;
665         display: block;
666         font-family: "Open Sans", sans-serif;
667         cursor: default;
668         margin: 0;
669         padding: 0 25px;
670         color: #000;
671 }
672
673 .wp_themeSkin .mceMenu span.mceText, .wp_themeSkin .mceMenu .mcePreview {
674         font-size: 12px;
675 }
676
677 .wp_themeSkin .mceMenu pre.mceText {
678         font-family: Monospace;
679 }
680
681 .wp_themeSkin .mceMenu .mceIcon {
682         position: absolute;
683         top: 0;
684         left: 0;
685         width: 22px;
686 }
687
688 .wp_themeSkin .mceMenu .mceMenuItemEnabled a:hover,
689 .wp_themeSkin .mceMenu .mceMenuItemActive {
690         background-color: #f5f5f5;
691 }
692
693 .wp_themeSkin td.mceMenuItemSeparator {
694         height: 1px;
695         background-color: #aaa;
696 }
697
698 .wp_themeSkin .mceMenuItemTitle a {
699         border-top: 0;
700         border-right: 0;
701         border-left: 0;
702         border-bottom: 1px solid #aaa;
703         text-decoration: none !important;
704         background-color: #ccc;
705 }
706
707 .wp_themeSkin .mceMenuItemTitle span.mceText {
708         font-weight: bold;
709         padding-left: 4px;
710         color: #000;
711 }
712
713 .wp_themeSkin .mceMenuItemSelected .mceIcon {
714         background: url("../js/tinymce/themes/advanced/skins/default/img/menu_check.gif");
715         color: #888;
716 }
717
718 .wp_themeSkin .mceNoIcons .mceMenuItemSelected a {
719         background: url("../js/tinymce/themes/advanced/skins/default/img/menu_arrow.gif") no-repeat -6px center;
720 }
721
722 .wp_themeSkin .mceMenu span.mceMenuLine {
723         display: none;
724 }
725
726 .wp_themeSkin .mceMenuItemSub a {
727         background: url("../js/tinymce/themes/advanced/skins/default/img/menu_arrow.gif") no-repeat top right;
728 }
729
730 /* Progress,Resize */
731 .wp_themeSkin .mceBlocker {
732         position: absolute;
733         left: 0;
734         top: 0;
735         z-index: 1000;
736         opacity: 0.5;
737         filter: alpha(opacity=50);
738         background: #FFF;
739 }
740
741 .wp_themeSkin .mceProgress {
742         position: absolute;
743         left: 0;
744         top: 0;
745         z-index: 1001;
746         background: url("../js/tinymce/themes/advanced/skins/default/img/progress.gif") no-repeat;
747         width: 32px;
748         height: 32px;
749         margin: -16px 0 0 -16px;
750 }
751
752 .wp_themeSkin .mcePlaceHolder {
753         border: 1px dotted gray;
754 }
755
756 /* Rtl */
757 .mceRtl .mceListBox .mceText {
758         text-align: right;
759         padding: 0 4px 0 0;
760 }
761
762 .mceRtl .mceMenuItem .mceText {
763         text-align: right;
764 }
765
766 /* Formats */
767 .wp_themeSkin .mce_p span.mceText {}
768 .wp_themeSkin .mce_address span.mceText {
769         font-style: italic;
770 }
771
772 .wp_themeSkin .mce_pre span.mceText {
773         font-family: monospace;
774 }
775
776 .wp_themeSkin .mce_h1 span.mceText {
777         font-weight: bolder;
778         font-size: 18px;
779 }
780
781 .wp_themeSkin .mce_h2 span.mceText {
782         font-weight: bolder;
783         font-size: 14px;
784 }
785
786 .wp_themeSkin .mce_h3 span.mceText {
787         font-weight: bolder;
788         font-size: 12px;
789 }
790
791 .wp_themeSkin .mce_h4 span.mceText {
792         font-weight: bolder;
793         font-size: 11px;
794 }
795
796 .wp_themeSkin .mce_h5 span.mceText {
797         font-weight: bolder;
798         font-size: 11px;
799 }
800
801 .wp_themeSkin .mce_h6 span.mceText {
802         font-weight: bolder;
803         font-size: 10px;
804 }
805
806 span.mce_bold:before {
807         content: '\f200';
808 }
809
810 span.mce_italic:before {
811         content: '\f201';
812 }
813
814 span.mce_bullist:before {
815         content: '\f203';
816 }
817
818 span.mce_numlist:before {
819         content: '\f204';
820 }
821
822 span.mce_blockquote:before {
823         content: '\f205';
824 }
825
826 span.mce_justifyleft:before {
827         content: '\f206';
828 }
829
830 span.mce_justifycenter:before {
831         content: '\f207';
832 }
833
834 span.mce_justifyright:before {
835         content: '\f208';
836 }
837
838 span.mce_link:before {
839         content: '\f103';
840 }
841
842 span.mce_unlink:before {
843         content: '\f225';
844 }
845
846 span.mce_wp_more:before {
847         content: '\f209';
848 }
849
850 span.mce_strikethrough:before {
851         content: '\f224';
852 }
853
854 span.mce_spellchecker {
855         font-size: 20px;
856         background: none !important;
857         margin-top: 2px;
858 }
859
860 span.mce_spellchecker:before {
861         content: '\f210';
862 }
863
864 span.mce_fullscreen:before,
865 span.mce_wp_fullscreen:before {
866         content: '\f211';
867 }
868
869 span.mce_wp_adv:before {
870         content: '\f212';
871 }
872 span.mce_underline:before {
873         content: '\f213';
874 }
875
876 span.mce_justifyfull:before {
877         content: '\f214';
878 }
879
880 span.mce_forecolor {
881         background: none !important;
882 }
883
884 span.mce_forecolor:before {
885         content: '\f215';
886 }
887
888 span.mce_pastetext:before {
889         content: '\f217';
890 }
891
892 span.mce_pasteword:before {
893         content: '\f216';
894 }
895
896 span.mce_removeformat:before {
897         content: '\f218';
898 }
899
900 span.mce_charmap:before {
901         content: '\f220';
902 }
903
904 span.mce_outdent:before {
905         content: '\f221';
906 }
907
908 span.mce_indent:before {
909         content: '\f222';
910 }
911
912 span.mce_undo:before {
913         content: '\f171';
914 }
915
916 span.mce_redo:before {
917         content: '\f172';
918 }
919
920 span.mce_help:before,
921 span.mce_wp_help:before {
922         content: '\f223';
923 }
924
925 span.mce_image:before {
926         content: '\f104';
927 }
928
929 span.mce_ltr:before {
930         content: '\f320';
931 }
932
933 /* Default icons */
934 .wp_themeSkin span.mce_cleanup {background-position:-380px -20px}
935 .wp_themeSkin span.mce_anchor {background-position:-200px 0}
936 .wp_themeSkin span.mce_sub {background-position:-600px 0}
937 .wp_themeSkin span.mce_sup {background-position:-620px 0}
938 .wp_themeSkin span.mce_newdocument {background-position:-520px 0}
939 .wp_themeSkin span.mce_image {background-position:-380px 0}
940 .wp_themeSkin span.mce_code {background-position:-260px 0}
941 .wp_themeSkin span.mce_hr {background-position:-360px 0}
942 .wp_themeSkin span.mce_visualaid {background-position:-660px 0}
943 .wp_themeSkin span.mce_paste {background-position:-560px 0}
944 .wp_themeSkin span.mce_copy {background-position:-700px 0}
945 .wp_themeSkin span.mce_cut {background-position:-680px 0}
946 .wp_themeSkin .mce_backcolor span.mceAction {background-position:-760px 0}
947 .wp_themeSkin .mce_backcolorpicker {background-position:-760px 0}
948
949 /* Plugins */
950 .wp_themeSkin span.mce_advhr {background-position:-0px -20px}
951 .wp_themeSkin span.mce_ltr {background-position:-20px -20px}
952 .wp_themeSkin span.mce_rtl {background-position:-40px -20px}
953 .wp_themeSkin span.mce_emotions {background-position:-60px -20px}
954 .wp_themeSkin span.mce_fullpage {background-position:-80px -20px}
955 .wp_themeSkin span.mce_iespell {background-position:-120px -20px}
956 .wp_themeSkin span.mce_insertdate {background-position:-140px -20px}
957 .wp_themeSkin span.mce_inserttime {background-position:-160px -20px}
958 .wp_themeSkin span.mce_absolute {background-position:-180px -20px}
959 .wp_themeSkin span.mce_backward {background-position:-200px -20px}
960 .wp_themeSkin span.mce_forward {background-position:-220px -20px}
961 .wp_themeSkin span.mce_insert_layer {background-position:-240px -20px}
962 .wp_themeSkin span.mce_insertlayer {background-position:-260px -20px}
963 .wp_themeSkin span.mce_movebackward {background-position:-280px -20px}
964 .wp_themeSkin span.mce_moveforward {background-position:-300px -20px}
965 .wp_themeSkin span.mce_media {background-position:-320px -20px}
966 .wp_themeSkin span.mce_nonbreaking {background-position:-340px -20px}
967 .wp_themeSkin span.mce_selectall {background-position:-400px -20px}
968 .wp_themeSkin span.mce_preview {background-position:-420px -20px}
969 .wp_themeSkin span.mce_print {background-position:-440px -20px}
970 .wp_themeSkin span.mce_cancel {background-position:-460px -20px}
971 .wp_themeSkin span.mce_save {background-position:-480px -20px}
972 .wp_themeSkin span.mce_replace {background-position:-500px -20px}
973 .wp_themeSkin span.mce_search {background-position:-520px -20px}
974 .wp_themeSkin span.mce_styleprops {background-position:-560px -20px}
975 .wp_themeSkin span.mce_table {background-position:-580px -20px}
976 .wp_themeSkin span.mce_cell_props {background-position:-600px -20px}
977 .wp_themeSkin span.mce_delete_table {background-position:-620px -20px}
978 .wp_themeSkin span.mce_delete_col {background-position:-640px -20px}
979 .wp_themeSkin span.mce_delete_row {background-position:-660px -20px}
980 .wp_themeSkin span.mce_col_after {background-position:-680px -20px}
981 .wp_themeSkin span.mce_col_before {background-position:-700px -20px}
982 .wp_themeSkin span.mce_row_after {background-position:-720px -20px}
983 .wp_themeSkin span.mce_row_before {background-position:-740px -20px}
984 .wp_themeSkin span.mce_merge_cells {background-position:-760px -20px}
985 .wp_themeSkin span.mce_table_props {background-position:-980px -20px}
986 .wp_themeSkin span.mce_row_props {background-position:-780px -20px}
987 .wp_themeSkin span.mce_split_cells {background-position:-800px -20px}
988 .wp_themeSkin span.mce_template {background-position:-820px -20px}
989 .wp_themeSkin span.mce_visualchars {background-position:-840px -20px}
990 .wp_themeSkin span.mce_abbr {background-position:-860px -20px}
991 .wp_themeSkin span.mce_acronym {background-position:-880px -20px}
992 .wp_themeSkin span.mce_attribs {background-position:-900px -20px}
993 .wp_themeSkin span.mce_cite {background-position:-920px -20px}
994 .wp_themeSkin span.mce_del {background-position:-940px -20px}
995 .wp_themeSkin span.mce_ins {background-position:-960px -20px}
996 .wp_themeSkin span.mce_pagebreak {background-position:0 -40px}
997 .wp_themeSkin span.mce_restoredraft {background-position:-20px -40px}
998 .wp_themeSkin span.mce_visualblocks {background-position: -40px -40px}
999
1000 /* border */
1001 .wp_themeSkin .mceExternalToolbar,
1002 .wp_themeSkin .mceButton,
1003 .wp_themeSkin a.mceButtonEnabled:hover,
1004 .wp_themeSkin a.mceButtonActive,
1005 .wp_themeSkin a.mceButtonSelected,
1006 .wp_themeSkin .mceListBox .mceText,
1007 .wp_themeSkin .mceListBox .mceOpen,
1008 .wp_themeSkin select.mceListBox,
1009 .wp_themeSkin .mceSplitButton a.mceAction,
1010 .wp_themeSkin .mceSplitButton a.mceOpen,
1011 .wp_themeSkin .mceSplitButton a.mceOpen:hover,
1012 .wp_themeSkin .mceSplitButtonSelected a.mceOpen,
1013 .wp_themeSkin table.mceSplitButtonEnabled:hover a.mceAction,
1014 .wp_themeSkin .mceSplitButton a.mceAction:hover,
1015 .wp_themeSkin div.mceColorSplitMenu table,
1016 .wp_themeSkin .mceColorSplitMenu a,
1017 .wp_themeSkin .mceColorSplitMenu a.mceMoreColors,
1018 .wp_themeSkin .mceColorSplitMenu a.mceMoreColors:hover,
1019 .wp_themeSkin a.mceMoreColors:hover,
1020 .wp_themeSkin .mceMenu {
1021         border-style: solid;
1022         border-width: 1px;
1023 }
1024
1025 .wp_themeSkin .mceListBox .mceText {
1026         border-right: 0 none;
1027 }
1028
1029 .wp_themeSkin iframe {
1030         background: transparent;
1031 }
1032
1033 .wp_themeSkin .mceButton {
1034         border-color: transparent;
1035 }
1036
1037 .wp_themeSkin .mceListBox .mceText,
1038 .wp_themeSkin .mceListBox .mceOpen {
1039         border-color: transparent;
1040 }
1041
1042 .wp_themeSkin a.mceButtonEnabled:hover,
1043 .wp_themeSkin table.mceSplitButton:hover {
1044         border-color: #bbb;
1045         background: #eee;
1046         background-image: -webkit-gradient(linear, left bottom, left top, from(#e5e5e5), to(#fff));
1047         background-image: -webkit-linear-gradient(bottom, #e5e5e5, #fff);
1048         background-image:    -moz-linear-gradient(bottom, #e5e5e5, #fff);
1049         background-image:      -o-linear-gradient(bottom, #e5e5e5, #fff);
1050         background-image: linear-gradient(to top, #e5e5e5, #fff);
1051 }
1052
1053 .wp_themeSkin a.mceButton:active,
1054 .wp_themeSkin a.mceButtonEnabled:active,
1055 .wp_themeSkin a.mceButtonSelected:active,
1056 .wp_themeSkin a.mceButtonActive,
1057 .wp_themeSkin a.mceButtonActive:active,
1058 .wp_themeSkin a.mceButtonActive:hover,
1059 .wp_themeSkin .mceSplitButtonSelected table,
1060 .wp_themeSkin .mceSplitButtonSelected table:hover {
1061         outline: none;
1062         border-color: #999 #ccc #ccc #999;
1063         background: #eee;
1064         background-image: -webkit-gradient(linear, left bottom, left top, from(#f6f6f6), to(#e3e3e3));
1065         background-image: -webkit-linear-gradient(bottom, #f6f6f6, #e3e3e3);
1066         background-image:    -moz-linear-gradient(bottom, #f6f6f6, #e3e3e3);
1067         background-image:      -o-linear-gradient(bottom, #f6f6f6, #e3e3e3);
1068         background-image: linear-gradient(to top, #f6f6f6, #e3e3e3);
1069 }
1070
1071 .wp_themeSkin .mceSplitButtonSelected table a.mceOpen,
1072 .wp_themeSkin .mceSplitButtonSelected table a.mceAction {
1073         border-color: #999 #ccc #ccc #999;
1074 }
1075
1076 .wp_themeSkin .mceButtonDisabled {
1077         border-color: transparent;
1078 }
1079
1080 .wp_themeSkin .mceListBox .mceOpen {
1081         border-left: 0;
1082 }
1083
1084 .wp_themeSkin .mceListBoxEnabled:hover,
1085 .wp_themeSkin .mceListBoxEnabled:active,
1086 .wp_themeSkin .mceListBoxHover,
1087 .wp_themeSkin .mceListBoxHover:active,
1088 .wp_themeSkin .mceListBoxSelected {
1089         -webkit-box-shadow: inset 0 1px 1px -1px rgba(0, 0, 0, .3);
1090         box-shadow:         inset 0 1px 1px -1px rgba(0, 0, 0, .3);
1091         border-color: #bbb;
1092 }
1093
1094 /* SplitButton */
1095 .wp_themeSkin .mceSplitButton .mceLast span.mceOpen .mceIconOnly {
1096         display: block;
1097 }
1098
1099 .wp_themeSkin .mceSplitButton a.mceAction,
1100 .wp_themeSkin .mceSplitButton a.mceOpen {
1101         border-color: transparent;
1102 }
1103
1104 .wp_themeSkin .mceSplitButton:hover a {
1105         border-color: #bbb;
1106 }
1107
1108 .wp_themeSkin .mceSplitButtonEnabled a.mceOpen,
1109 .wp_themeSkin .mceSplitButtonSelected a.mceOpen,
1110 .wp_themeSkin .mceSplitButtonActive a.mceOpen,
1111 .wp_themeSkin .mceSplitButtonEnabled:hover a.mceOpen {
1112         background-image: url("../images/down_arrow.gif");
1113         background-position: 1px 2px;
1114         background-repeat: no-repeat;
1115         border-left: 0;
1116 }
1117
1118 .wp_themeSkin .mceSplitButtonActive td {
1119         -webkit-border-radius: 3px;
1120         border-radius: 3px;
1121 }
1122
1123 .wp_themeSkin .mceColorSplitMenu a.mceMoreColors:hover {
1124         border-color: #0A246A;
1125         background-color: #B6BDD2;
1126 }
1127
1128 .wp_themeSkin a.mceMoreColors:hover {
1129         border-color: #0A246A;
1130 }
1131
1132 .wp_themeSkin .mceMenuItemDisabled .mceText {
1133         color: #888;
1134 }
1135
1136 #mceModalBlocker {
1137         background: #000;
1138         opacity: 0.7;
1139         -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
1140         filter: alpha(opacity=70);
1141 }
1142
1143 /* WP specific */
1144 .wp-editor-wrap {
1145         position: relative;
1146 }
1147
1148 .wp-editor-tools {
1149         position: relative;
1150         z-index: 1;
1151 }
1152
1153 .wp-editor-container {
1154         clear: both;
1155 }
1156
1157 .wp-editor-area {
1158         font-family: Consolas, Monaco, monospace;
1159         font-size: 13px;
1160         padding: 10px;
1161         margin: 1px 0 0;
1162         line-height: 150%;
1163         border: 0 none;
1164         outline: none;
1165         display: block;
1166         resize: vertical;
1167         -moz-box-sizing: border-box;
1168         -webkit-box-sizing: border-box;
1169         box-sizing: border-box;
1170 }
1171
1172 .wp-editor-tools {
1173         padding: 0;
1174 }
1175
1176 .wp-editor-container textarea.wp-editor-area {
1177         width: 100%;
1178         margin: 0;
1179         -webkit-box-shadow: none;
1180         box-shadow: none;
1181 }
1182
1183 .quicktags-toolbar,
1184 .wp_themeSkin tr.mceFirst td.mceToolbar {
1185         border-bottom: 1px solid #dedede;
1186         background: #f5f5f5;
1187 }
1188
1189 .wp-editor-tabs {
1190         float: right;
1191 }
1192
1193 .wp-switch-editor {
1194         background: #ebebeb;
1195         border: 1px solid #dedede;
1196         color: #777;
1197         cursor: pointer;
1198         float: right;
1199         font: 13px/19px "Open Sans", sans-serif;
1200         height: 19px;
1201         margin: 5px 0 0 5px;
1202         padding: 3px 8px 4px;
1203         position: relative;
1204         top: 1px;
1205 }
1206
1207 .wp-switch-editor:active {
1208         background-color: #f1f1f1;
1209 }
1210
1211 .wp-switch-editor:hover {
1212         text-decoration: none !important;
1213         background: #fff;
1214 }
1215
1216 .js .tmce-active .wp-editor-area {
1217         color: white;
1218 }
1219
1220 .tmce-active .quicktags-toolbar {
1221          display: none;
1222 }
1223
1224 .tmce-active .switch-tmce,
1225 .html-active .switch-html {
1226         background: #f5f5f5;
1227         color: #555;
1228         height: 20px;
1229         border-bottom: none;
1230 }
1231
1232 .wp-media-buttons {
1233         float: left;
1234 }
1235
1236 .wp-media-buttons .button {
1237         margin-right: 5px;
1238         margin-bottom: 4px;
1239         padding-left: 7px;
1240         padding-right: 7px;
1241 }
1242
1243 .wp-media-buttons .button:active {
1244         position: relative;
1245         top: 1px;
1246         margin-top: -1px;
1247         margin-bottom: 1px;
1248 }
1249
1250 .wp-media-buttons .insert-media {
1251         padding-left: 5px;
1252 }
1253
1254 .wp-media-buttons a {
1255         text-decoration: none;
1256         color: #464646;
1257         font-size: 12px;
1258 }
1259
1260 .wp-media-buttons img {
1261         padding: 0 4px;
1262         vertical-align: middle;
1263 }
1264
1265 .wp-media-buttons span.wp-media-buttons-icon {
1266         display: inline-block;
1267         width: 18px;
1268         height: 18px;
1269         vertical-align: text-top;
1270         margin: 0 2px;
1271 }
1272
1273 .wp-media-buttons .add_media span.wp-media-buttons-icon {
1274         background: none;
1275 }
1276
1277 .wp-media-buttons .add_media span.wp-media-buttons-icon:before {
1278         font: normal 18px/1 'dashicons';
1279         speak: none;
1280         -webkit-font-smoothing: antialiased;
1281         -moz-osx-font-smoothing: grayscale;
1282 }
1283
1284 .wp-media-buttons .add_media span.wp-media-buttons-icon:before {
1285         content: '\f104';
1286 }
1287
1288 .quicktags-toolbar {
1289         border-bottom-style: solid;
1290         border-bottom-width: 1px;
1291         -webkit-border-top-right-radius: 3px;
1292         -webkit-border-top-left-radius: 3px;
1293         border-top-right-radius: 3px;
1294         border-top-left-radius: 3px;
1295         padding: 2px 8px 0;
1296         min-height: 29px;
1297 }
1298
1299 .quicktags-toolbar > div {
1300         padding: 2px 4px 0;
1301 }
1302
1303 .quicktags-toolbar input {
1304         margin: 2px 1px 4px;
1305         line-height: 18px;
1306         display: inline-block;
1307         min-width: 26px;
1308         padding: 2px 4px;
1309         font: 12px/18px "Open Sans", sans-serif;
1310         color: #464646;
1311         border: 1px solid #c3c3c3;
1312         -webkit-border-radius: 3px;
1313         border-radius: 3px;
1314         background: #eee;
1315         background-image: -webkit-gradient(linear, left bottom, left top, from(#e3e3e3), to(#fff));
1316         background-image: -webkit-linear-gradient(bottom, #e3e3e3, #fff);
1317         background-image:    -moz-linear-gradient(bottom, #e3e3e3, #fff);
1318         background-image:      -o-linear-gradient(bottom, #e3e3e3, #fff);
1319         background-image: linear-gradient(to top, #e3e3e3, #fff);
1320 }
1321
1322 .quicktags-toolbar input:hover {
1323         border-color: #aaa;
1324         background: #ddd;
1325 }
1326
1327 .quicktags-toolbar input[value="link"] {
1328         text-decoration: underline;
1329 }
1330
1331 .quicktags-toolbar input[value="del"] {
1332         text-decoration: line-through;
1333 }
1334
1335 .quicktags-toolbar input[value="i"] {
1336         font-style: italic;
1337 }
1338
1339 .quicktags-toolbar input[value="b"] {
1340         font-weight: bold;
1341 }
1342
1343 #wp_editbtns,
1344 #wp_gallerybtns {
1345         padding: 2px;
1346         position: absolute;
1347         display: none;
1348         z-index: 155000;
1349 }
1350
1351 #wp_editimgbtn,
1352 #wp_delimgbtn,
1353 #wp_editgallery,
1354 #wp_delgallery {
1355         border-color: #999;
1356         background-color: #eee;
1357         margin: 2px;
1358         padding: 2px;
1359         border-width: 1px;
1360         border-style: solid;
1361         -webkit-border-radius: 3px;
1362         border-radius: 3px;
1363 }
1364
1365 #wp_editimgbtn:hover,
1366 #wp_delimgbtn:hover,
1367 #wp_editgallery:hover,
1368 #wp_delgallery:hover {
1369         border-color: #555;
1370         background-color: #ccc;
1371 }
1372
1373 /*------------------------------------------------------------------------------
1374  wp-link
1375 ------------------------------------------------------------------------------*/
1376
1377 #wp-link {
1378         background-color: #F5F5F5;
1379         line-height: 1.4em;
1380         font-size: 12px;
1381 }
1382
1383 #wp-link ol,
1384 #wp-link ul {
1385         list-style: none;
1386         margin: 0;
1387         padding: 0;
1388 }
1389
1390 #wp-link input[type="text"] {
1391         -webkit-box-sizing: border-box;
1392 }
1393
1394 #wp-link input[type="text"],
1395 #wp-link textarea {
1396         border-width: 1px;
1397         border-style: solid;
1398         -webkit-border-radius: 4px;
1399         border-radius: 4px;
1400         font-size: 12px;
1401         margin: 1px;
1402         padding: 3px;
1403 }
1404
1405 #wp-link #link-options {
1406         padding: 10px 0 14px;
1407         border-bottom: 1px solid #dfdfdf;
1408         margin: 0 6px 14px;
1409 }
1410
1411 #wp-link p.howto {
1412         margin: 3px;
1413 }
1414
1415 #wp-link #internal-toggle {
1416         display: inline-block;
1417         cursor: pointer;
1418         padding-left: 18px;
1419 }
1420
1421 #wp-link .toggle-arrow {
1422         background: transparent url("../images/toggle-arrow.png") top left no-repeat;
1423         height: 23px;
1424         line-height: 23px;
1425 }
1426
1427 #wp-link .toggle-arrow-active {
1428         background-position: center left;
1429 }
1430
1431 #wp-link label input[type="text"] {
1432         width: 360px;
1433         margin-top: 5px;
1434 }
1435
1436 #wp-link #link-options label span,
1437 #wp-link #search-panel label span.search-label {
1438         display: inline-block;
1439         width: 80px;
1440         text-align: right;
1441         padding-right: 5px;
1442 }
1443
1444 #wp-link .link-search-field {
1445         float: left;
1446         width: 220px;
1447 }
1448
1449 #wp-link .link-search-wrapper {
1450         margin: 5px 6px 9px;
1451         display: block;
1452         overflow: hidden;
1453 }
1454
1455 #wp-link .link-search-wrapper span {
1456         float: left;
1457         margin-top: 4px;
1458 }
1459
1460 #wp-link .link-search-wrapper .spinner {
1461         display: none;
1462         vertical-align: text-bottom;
1463 }
1464
1465 #wp-link .link-target {
1466         width: auto;
1467         padding: 3px 0 0;
1468         margin: 0 0 0 87px;
1469         font-size: 11px;
1470 }
1471
1472 #wp-link .query-results {
1473         border: 1px #dfdfdf solid;
1474         margin: 0 5px 5px;
1475         background: #fff;
1476         height: 185px;
1477         overflow: auto;
1478         position: relative;
1479 }
1480
1481 #wp-link li,
1482 #wp-link .query-notice {
1483         clear: both;
1484         margin-bottom: 0;
1485         border-bottom: 1px solid #f1f1f1;
1486         color: #333;
1487         padding: 4px 6px;
1488         cursor: pointer;
1489         position: relative;
1490 }
1491
1492 #wp-link li:hover {
1493         background: #eaf2fa;
1494         color: #151515;
1495 }
1496
1497 #wp-link li.unselectable {
1498         border-bottom: 1px solid #dfdfdf;
1499 }
1500
1501 #wp-link li.unselectable:hover {
1502         background: #fff;
1503         cursor: auto;
1504         color: #333;
1505 }
1506
1507 #wp-link li.selected {
1508         background: #ddd;
1509         color: #333;
1510 }
1511
1512 #wp-link li.selected .item-title {
1513         font-weight: bold;
1514 }
1515
1516 #wp-link .item-title {
1517         display: inline-block;
1518         width: 80%;
1519 }
1520
1521 #wp-link .item-info {
1522         text-transform: uppercase;
1523         color: #666;
1524         font-size: 11px;
1525         position: absolute;
1526         right: 5px;
1527         top: 4px;
1528         bottom: 0;
1529 }
1530
1531 #wp-link #search-results {
1532         display: none;
1533 }
1534
1535 #wp-link #search-panel {
1536         float: left;
1537         width: 100%;
1538 }
1539
1540 #wp-link .river-waiting {
1541         display: none;
1542         padding: 10px 0;
1543 }
1544
1545 #wp-link .river-waiting .spinner {
1546         margin: 0 auto;
1547         display: block;
1548 }
1549
1550 #wp-link .submitbox {
1551         padding: 5px 10px;
1552         font-size: 11px;
1553         overflow: auto;
1554         height: 29px;
1555 }
1556
1557 #wp-link-cancel {
1558         line-height: 25px;
1559         float: left;
1560 }
1561
1562 #wp-link-update {
1563         line-height: 23px;
1564         float: right;
1565 }
1566
1567 /*!
1568  * jQuery UI CSS Framework 1.10.1
1569  * http://jqueryui.com
1570  *
1571  * Copyright 2013 jQuery Foundation and other contributors
1572  * Released under the MIT license.
1573  * http://jquery.org/license
1574  *
1575  * http://docs.jquery.com/UI/Theming/API
1576  */
1577
1578 /* Layout helpers
1579 ----------------------------------*/
1580 .ui-helper-hidden {
1581         display: none;
1582 }
1583 .ui-helper-hidden-accessible {
1584         border: 0;
1585         clip: rect(0 0 0 0);
1586         height: 1px;
1587         margin: -1px;
1588         overflow: hidden;
1589         padding: 0;
1590         position: absolute;
1591         width: 1px;
1592 }
1593 .ui-helper-reset {
1594         margin: 0;
1595         padding: 0;
1596         border: 0;
1597         outline: 0;
1598         line-height: 1.3;
1599         text-decoration: none;
1600         font-size: 100%;
1601         list-style: none;
1602 }
1603 .ui-helper-clearfix:before,
1604 .ui-helper-clearfix:after {
1605         content: "";
1606         display: table;
1607         border-collapse: collapse;
1608 }
1609 .ui-helper-clearfix:after {
1610         clear: both;
1611 }
1612 .ui-helper-clearfix {
1613         min-height: 0; /* support: IE7 */
1614 }
1615 .ui-helper-zfix {
1616         width: 100%;
1617         height: 100%;
1618         top: 0;
1619         left: 0;
1620         position: absolute;
1621         opacity: 0;
1622         filter:Alpha(Opacity=0);
1623 }
1624
1625 .ui-front {
1626         z-index: 100;
1627 }
1628
1629
1630 /* Interaction Cues
1631 ----------------------------------*/
1632 .ui-state-disabled {
1633         cursor: default !important;
1634 }
1635
1636
1637 /* Icons
1638 ----------------------------------*/
1639
1640 /* states and images */
1641 .ui-icon {
1642         display: block;
1643         text-indent: -99999px;
1644         overflow: hidden;
1645         background-repeat: no-repeat;
1646 }
1647
1648
1649 /* Misc visuals
1650 ----------------------------------*/
1651
1652 /* Overlays */
1653 .ui-widget-overlay {
1654         position: fixed;
1655         top: 0;
1656         left: 0;
1657         width: 100%;
1658         height: 100%;
1659 }
1660
1661
1662 /*!
1663  * jQuery UI Resizable 1.10.1
1664  * http://jqueryui.com
1665  *
1666  * Copyright 2013 jQuery Foundation and other contributors
1667  * Released under the MIT license.
1668  * http://jquery.org/license
1669  *
1670  * http://docs.jquery.com/UI/Resizable#theming
1671  */
1672 .ui-resizable {
1673         position: relative;
1674 }
1675 .ui-resizable-handle {
1676         position: absolute;
1677         font-size: 0.1px;
1678         display: block;
1679 }
1680 .ui-resizable-disabled .ui-resizable-handle,
1681 .ui-resizable-autohide .ui-resizable-handle {
1682         display: none;
1683 }
1684 .ui-resizable-n {
1685         cursor: n-resize;
1686         height: 7px;
1687         width: 100%;
1688         top: -5px;
1689         left: 0;
1690 }
1691 .ui-resizable-s {
1692         cursor: s-resize;
1693         height: 7px;
1694         width: 100%;
1695         bottom: -5px;
1696         left: 0;
1697 }
1698 .ui-resizable-e {
1699         cursor: e-resize;
1700         width: 7px;
1701         right: -5px;
1702         top: 0;
1703         height: 100%;
1704 }
1705 .ui-resizable-w {
1706         cursor: w-resize;
1707         width: 7px;
1708         left: -5px;
1709         top: 0;
1710         height: 100%;
1711 }
1712 .ui-resizable-se {
1713         cursor: se-resize;
1714         width: 12px;
1715         height: 12px;
1716         right: 1px;
1717         bottom: 1px;
1718 }
1719 .ui-resizable-sw {
1720         cursor: sw-resize;
1721         width: 9px;
1722         height: 9px;
1723         left: -5px;
1724         bottom: -5px;
1725 }
1726 .ui-resizable-nw {
1727         cursor: nw-resize;
1728         width: 9px;
1729         height: 9px;
1730         left: -5px;
1731         top: -5px;
1732 }
1733 .ui-resizable-ne {
1734         cursor: ne-resize;
1735         width: 9px;
1736         height: 9px;
1737         right: -5px;
1738         top: -5px;
1739 }
1740
1741 /*!
1742  * jQuery UI Dialog 1.10.1
1743  * http://jqueryui.com
1744  *
1745  * Copyright 2013 jQuery Foundation and other contributors
1746  * Released under the MIT license.
1747  * http://jquery.org/license
1748  *
1749  * http://docs.jquery.com/UI/Dialog#theming
1750  */
1751 .ui-dialog {
1752         position: absolute;
1753         top: 0;
1754         /* @noflip */
1755         left: 0;
1756         padding: .2em;
1757         outline: 0;
1758 }
1759 .ui-dialog .ui-dialog-titlebar {
1760         padding: .4em 1em;
1761         position: relative;
1762 }
1763 .ui-dialog .ui-dialog-title {
1764         float: left;
1765         margin: .1em 0;
1766         white-space: nowrap;
1767         width: 90%;
1768         overflow: hidden;
1769         text-overflow: ellipsis;
1770 }
1771 .ui-dialog .ui-dialog-titlebar-close {
1772         position: absolute;
1773         right: .3em;
1774         top: 50%;
1775         width: 21px;
1776         margin: -10px 0 0 0;
1777         padding: 1px;
1778         height: 20px;
1779 }
1780 .ui-dialog .ui-dialog-content {
1781         position: relative;
1782         border: 0;
1783         padding: .5em 1em;
1784         background: none;
1785         overflow: auto;
1786 }
1787 .ui-dialog .ui-dialog-buttonpane {
1788         text-align: left;
1789         border-width: 1px 0 0 0;
1790         background-image: none;
1791         margin-top: .5em;
1792         padding: .3em 1em .5em .4em;
1793 }
1794 .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
1795         float: right;
1796 }
1797 .ui-dialog .ui-dialog-buttonpane button {
1798         margin: .5em .4em .5em 0;
1799         cursor: pointer;
1800 }
1801 .ui-dialog .ui-resizable-se {
1802         width: 12px;
1803         height: 12px;
1804         right: -5px;
1805         bottom: -5px;
1806         background-position: 16px 16px;
1807 }
1808 .ui-draggable .ui-dialog-titlebar {
1809         cursor: move;
1810 }
1811
1812 /* WP jQuery Dialog Theme */
1813 .wp-dialog {
1814         padding: 0;
1815         z-index: 300002;
1816         border: 0;
1817         -webkit-box-shadow: 0 5px 15px rgba(0,0,0,0.7);
1818         box-shadow:         0 5px 15px rgba(0,0,0,0.7);
1819         background-color: #f5f5f5;
1820 }
1821
1822 .wp-dialog .ui-dialog-title {
1823         display: block;
1824         text-align: center;
1825         padding: 0;
1826 }
1827
1828 .wp-dialog .ui-dialog-titlebar {
1829         padding: 0 1em;
1830         background-color: #444;
1831         font-size: 13px;
1832         line-height: 24px;
1833         color: #fff;
1834 }
1835
1836 .wp-dialog .ui-dialog-content {
1837         padding: 0;
1838 }
1839
1840 .wp-dialog .ui-dialog-titlebar-close {
1841         cursor: pointer;
1842         -webkit-appearance: none;
1843         border: 0;
1844         width: 30px;
1845         height: 20px;
1846         top: 13px;
1847         right: 6px;
1848         background: none;
1849 }
1850
1851 .wp-dialog .ui-dialog-titlebar-close:before {
1852         content: '\f158';
1853         font: normal 20px/1 'dashicons';
1854         speak: none;
1855         -webkit-font-smoothing: antialiased;
1856         -moz-osx-font-smoothing: grayscale;
1857         color: #999;
1858         padding-left: 12px;
1859 }
1860
1861 .wp-dialog .ui-dialog-titlebar-close:hover:before {
1862         color: #2ea2cc;
1863 }
1864
1865 .wp-dialog .ui-dialog-titlebar-close .ui-button-text {
1866         display: none;
1867 }
1868
1869 .wp-dialog .ui-dialog-titlebar-close:hover,
1870 .wp-dialog .ui-dialog-titlebar-close:focus {
1871         background-position: -87px -32px;
1872 }
1873
1874 .ui-widget-overlay {
1875         z-index: 300001;
1876         background-color: #000;
1877         opacity: 0.6;
1878         filter: alpha(opacity=60);
1879 }
1880
1881 /* TinyMCE modal */
1882 .clearlooks2 .mceTop {
1883         border-bottom: 1px solid #ccc;
1884 }
1885
1886 .clearlooks2 .mceTop span {
1887         font: 13px/24px "Open Sans", sans-serif;
1888         color: #e5e5e5;
1889 }
1890
1891 .clearlooks2 .mceTop .mceLeft {
1892         background: #444444;
1893         border-color: transparent;
1894 }
1895
1896 .clearlooks2 .mceTop .mceRight {
1897         background: #444444;
1898         border-color: transparent;
1899 }
1900
1901 .clearlooks2 .mceMiddle {
1902         clip: rect(24px auto auto auto);
1903 }
1904
1905 .clearlooks2 .mceMiddle .mceLeft {
1906         background: #f1f1f1;
1907         border-color: transparent;
1908 }
1909
1910 .clearlooks2 .mceMiddle .mceRight {
1911         background: #f1f1f1;
1912         border-color: transparent;
1913 }
1914
1915 .clearlooks2 .mceBottom {
1916         background: #f1f1f1;
1917         border-color: transparent;
1918 }
1919
1920 .clearlooks2 .mceBottom .mceLeft {
1921         background: #f1f1f1;
1922         border-color: transparent;
1923 }
1924
1925 .clearlooks2 .mceBottom .mceCenter {
1926         background: #f1f1f1;
1927         border-color: transparent;
1928 }
1929
1930 .clearlooks2 .mceBottom .mceRight {
1931         background: #f1f1f1;
1932         border-color: transparent;
1933 }
1934
1935 .clearlooks2 .mceClose,
1936 .clearlooks2 .mceFocus .mceClose,
1937 .clearlooks2 .mceFocus .mceClose:hover {
1938         background-image: none;
1939 }
1940 .clearlooks2 .mceClose:before {
1941         content: '\f158';
1942         font: normal 20px/1 'dashicons';
1943         speak: none;
1944         -webkit-font-smoothing: antialiased;
1945         -moz-osx-font-smoothing: grayscale;
1946         color: #999;
1947         padding-left: 12px;
1948 }
1949
1950 /* Distraction Free Writing mode
1951  * =Overlay Styles
1952 -------------------------------------------------------------- */
1953 .fullscreen-overlay {
1954         z-index: 149999;
1955         display: none;
1956         position: fixed;
1957         top: 0;
1958         bottom: 0;
1959         left: 0;
1960         right: 0;
1961         filter: inherit;
1962 }
1963
1964 .fullscreen-active .fullscreen-overlay,
1965 .fullscreen-active #wp-fullscreen-body {
1966         display: block;
1967 }
1968
1969 .fullscreen-fader {
1970         z-index: 200000;
1971 }
1972
1973 .fullscreen-active .fullscreen-fader {
1974         display: none;
1975 }
1976
1977 /* =Overlay Body
1978 -------------------------------------------------------------- */
1979 #wp-fullscreen-body {
1980         width: 100%;
1981         z-index: 150005;
1982         display: none;
1983         position: absolute;
1984         top: 0;
1985         left: 0;
1986         font-size: 12px;
1987 }
1988
1989 #wp-fullscreen-wrap {
1990         margin: 0 auto 50px;
1991         position: relative;
1992         padding-top: 60px;
1993 }
1994
1995 #wp-fullscreen-title {
1996         font-size: 1.7em;
1997         line-height: 100%;
1998         outline: medium none;
1999         padding: 6px 7px;
2000         width: 100%;
2001         margin-bottom: 30px;
2002         -webkit-box-shadow: none;
2003         box-shadow: none;
2004 }
2005
2006 #wp-fullscreen-container {
2007         padding: 4px 10px 50px;
2008 }
2009
2010 #wp-fullscreen-title,
2011 #wp-fullscreen-container {
2012         -webkit-border-radius: 0;
2013         border-radius: 0;
2014         border: 1px dashed transparent;
2015         background: transparent;
2016         -moz-transition-property: border-color;
2017         -moz-transition-duration: 0.6s;
2018         -webkit-transition-property: border-color;
2019         -webkit-transition-duration: 0.6s;
2020         -o-transition-property: border-color;
2021         -o-transition-duration: 0.6s;
2022         transition-property: border-color;
2023         transition-duration: 0.6s;
2024 }
2025
2026 #wp_mce_fullscreen {
2027         width: 100%;
2028         min-height: 300px;
2029         border: 0;
2030         background: transparent;
2031         font-family: Consolas, Monaco, monospace;
2032         line-height: 1.6em;
2033         padding: 0;
2034         overflow-y: hidden;
2035         outline: none;
2036         resize: none;
2037         -webkit-box-shadow: none;
2038         box-shadow: none;
2039 }
2040
2041 #wp-fullscreen-tagline {
2042         color: #BBBBBB;
2043         font-size: 18px;
2044         float: right;
2045         padding-top: 5px;
2046 }
2047
2048 /* =Top bar
2049 -------------------------------------------------------------- */
2050 #fullscreen-topbar {
2051         background: #f5f5f5;
2052         border-bottom: 1px solid #fff;
2053         height: 40px;
2054         left: 0;
2055         min-width: 800px;
2056         position: fixed;
2057         top: 0;
2058         width: 100%;
2059         z-index: 150050;
2060 }
2061
2062 #wp-fullscreen-toolbar {
2063         padding: 6px 10px 0;
2064         clear: both;
2065         max-width: 1100px;
2066         min-width: 820px;
2067         margin: 0 auto;
2068 }
2069
2070 #wp-fullscreen-mode-bar,
2071 #wp-fullscreen-button-bar,
2072 #wp-fullscreen-close,
2073 #wp-fullscreen-count {
2074         float: left;
2075 }
2076
2077 #wp-fullscreen-save {
2078         float: right;
2079         padding: 2px 2px 0 5px;
2080 }
2081
2082 #wp-fullscreen-count,
2083 #wp-fullscreen-close {
2084         padding-top: 5px;
2085 }
2086
2087 #wp-fullscreen-central-toolbar {
2088         margin: auto;
2089         padding: 0;
2090 }
2091
2092 #wp-fullscreen-buttons > div {
2093         float: left;
2094 }
2095
2096 #wp-fullscreen-mode-bar {
2097         padding: 1px 14px 0 0;
2098 }
2099
2100 #wp-fullscreen-modes a {
2101         display: block;
2102         font-size: 11px;
2103         text-decoration: none;
2104         float: left;
2105         margin: 1px 0 0 0;
2106         padding: 2px 6px 2px;
2107         border-width: 1px 1px 1px 0;
2108         border-style: solid;
2109         border-color: #bbb;
2110         color: #777;
2111         text-shadow: 0 1px 0 #fff;
2112         background-color: #f4f4f4;
2113         background: #f4f4f4;
2114         background-image: -webkit-gradient(linear, left bottom, left top, from(#e4e4e4), to(#f9f9f9));
2115         background-image: -webkit-linear-gradient(bottom, #e4e4e4, #f9f9f9);
2116         background-image:    -moz-linear-gradient(bottom, #e4e4e4, #f9f9f9);
2117         background-image:      -o-linear-gradient(bottom, #e4e4e4, #f9f9f9);
2118         background-image: linear-gradient(to top, #e4e4e4, #f9f9f9);
2119 }
2120
2121 #wp-fullscreen-modes a:hover,
2122 .wp-html-mode #wp-fullscreen-modes a:last-child,
2123 .wp-tmce-mode #wp-fullscreen-modes a:first-child {
2124         color: #333;
2125         border-color: #999;
2126         background: #eee;
2127         background-image: -webkit-gradient(linear, left top, left bottom, from(#e4e4e4), to(#f9f9f9));
2128         background-image: -webkit-linear-gradient(top, #e4e4e4, #f9f9f9);
2129         background-image:    -moz-linear-gradient(top, #e4e4e4, #f9f9f9);
2130         background-image:      -o-linear-gradient(top, #e4e4e4, #f9f9f9);
2131         background-image: linear-gradient(to bottom, #e4e4e4, #f9f9f9);
2132 }
2133
2134 #wp-fullscreen-modes a:first-child {
2135         border-width: 1px;
2136         -webkit-border-top-left-radius: 3px;
2137         -webkit-border-bottom-left-radius: 3px;
2138         border-top-left-radius: 3px;
2139         border-bottom-left-radius: 3px;
2140 }
2141
2142 #wp-fullscreen-modes a:last-child {
2143         -webkit-border-top-right-radius: 3px;
2144         -webkit-border-bottom-right-radius: 3px;
2145         border-top-right-radius: 3px;
2146         border-bottom-right-radius: 3px;
2147 }
2148
2149 #wp-fullscreen-buttons .active a {
2150         background: inherit;
2151 }
2152
2153 #wp-fullscreen-buttons .hidden {
2154         display: none;
2155 }
2156
2157 #wp-fullscreen-buttons .disabled {
2158         opacity: 0.5;
2159 }
2160
2161 .wp-html-mode #wp-fullscreen-buttons div {
2162         display: none;
2163 }
2164
2165 .wp-html-mode #wp-fullscreen-buttons div.wp-fullscreen-both {
2166         display: block;
2167 }
2168
2169 #fullscreen-topbar.fullscreen-make-sticky {
2170         display: block !important;
2171 }
2172
2173 #wp-fullscreen-save img {
2174         vertical-align: middle;
2175 }
2176
2177 #wp-fullscreen-save img,
2178 #wp-fullscreen-save span {
2179         padding-right: 4px;
2180         display: none;
2181 }
2182
2183 /* =Thickbox Adjustments
2184 -------------------------------------------------------------- */
2185 .fullscreen-active #TB_overlay {
2186         z-index: 150100;
2187 }
2188
2189 .fullscreen-active #TB_window {
2190         z-index: 150102;
2191 }
2192
2193 /* =TinyMCE Adjustments
2194 -------------------------------------------------------------- */
2195 #wp_mce_fullscreen_ifr {
2196         background: transparent;
2197 }
2198
2199 #wp_mce_fullscreen_parent #wp_mce_fullscreen_tbl tr.mceFirst {
2200         display : none;
2201 }
2202
2203 #wp-fullscreen-container .wp_themeSkin table td {
2204         vertical-align: top;
2205 }
2206
2207 /* Colors */
2208 .fullscreen-overlay {
2209         background: #fff;
2210 }
2211
2212 .wp-fullscreen-focus #wp-fullscreen-title,
2213 .wp-fullscreen-focus #wp-fullscreen-container {
2214         border-color: #ccc;
2215 }
2216
2217 /* =CSS 3 transitions
2218 -------------------------------------------------------------- */
2219
2220 .fade-1000,
2221 .fade-600,
2222 .fade-400,
2223 .fade-300 {
2224         opacity: 0;
2225         -moz-transition-property: opacity;
2226         -webkit-transition-property: opacity;
2227         -o-transition-property: opacity;
2228         transition-property: opacity;
2229 }
2230
2231 .fade-1000 {
2232         -moz-transition-duration: 1s;
2233         -webkit-transition-duration: 1s;
2234         -o-transition-duration: 1s;
2235         transition-duration: 1s;
2236 }
2237
2238 .fade-600 {
2239         -moz-transition-duration: 0.6s;
2240         -webkit-transition-duration: 0.6s;
2241         -o-transition-duration: 0.6s;
2242         transition-duration: 0.6s;
2243 }
2244
2245 .fade-400 {
2246         -moz-transition-duration: 0.4s;
2247         -webkit-transition-duration: 0.4s;
2248         -o-transition-duration: 0.4s;
2249         transition-duration: 0.4s;
2250 }
2251
2252 .fade-300 {
2253         -moz-transition-duration: 0.3s;
2254         -webkit-transition-duration: 0.3s;
2255         -o-transition-duration: 0.3s;
2256         transition-duration: 0.3s;
2257 }
2258
2259 .fade-trigger {
2260         opacity: 1;
2261 }
2262
2263 /* =Localization
2264 -------------------------------------------------------------- */
2265 .rtl .wp_themeSkin .mceColorSplitMenu a.mceMoreColors,
2266 .rtl .wp_themeSkin .mceMenu .mceText,
2267 .rtl .wp-switch-editor,
2268 .rtl .quicktags-toolbar input,
2269 .rtl .clearlooks2 .mceTop span,
2270 .rtl .wp_themeSkin .mceColorSplitMenu a.mceMoreColors {
2271         font-family: Tahoma, sans-serif;
2272 }
2273
2274 html:lang(he-il) .rtl .wp_themeSkin .mceColorSplitMenu a.mceMoreColors,
2275 html:lang(he-il) .rtl .wp_themeSkin .mceMenu .mceText,
2276 html:lang(he-il) .rtl .wp-switch-editor,
2277 html:lang(he-il) .rtl .quicktags-toolbar input,
2278 html:lang(he-il) .rtl .clearlooks2 .mceTop span,
2279 html:lang(he-il) .rtl .wp_themeSkin .mceColorSplitMenu a.mceMoreColors  {
2280         font-family: Arial, sans-serif;
2281 }
2282
2283
2284 /* HiDPI */
2285 @media print,
2286   (-o-min-device-pixel-ratio: 5/4),
2287   (-webkit-min-device-pixel-ratio: 1.25),
2288   (min-resolution: 120dpi) {
2289         .wp-media-buttons .add_media span.wp-media-buttons-icon,
2290         #wp-fullscreen-buttons #wp_fs_image span.mce_image {
2291                 background: none;
2292         }
2293
2294         .wp_themeSkin .mceListBox .mceOpen,
2295         .wp_themeSkin .mceListBoxHover .mceOpen,
2296         .wp_themeSkin .mceListBoxSelected .mceOpen,
2297         .wp_themeSkin table.mceListBoxEnabled .mceOpen {
2298                 background-image: url('../images/down_arrow-2x.gif');
2299                 background-size: 10px 20px;
2300         }
2301
2302         .wp_themeSkin .mceSplitButtonEnabled a.mceOpen,
2303         .wp_themeSkin .mceSplitButtonSelected a.mceOpen,
2304         .wp_themeSkin .mceSplitButtonActive a.mceOpen,
2305         .wp_themeSkin .mceSplitButtonEnabled:hover a.mceOpen {
2306                 background-image: url('../images/down_arrow-2x.gif');
2307                 background-size: 10px 20px;
2308         }
2309
2310         #wp-link .toggle-arrow {
2311                 background: transparent url('../images/toggle-arrow-2x.png') top left no-repeat;
2312                 background-size: 19px 69px;
2313         }
2314 }