1 /*------------------------------------------------------------------------------
2 TinyMCE and Quicklinks toolbars
3 ------------------------------------------------------------------------------*/
5 /* TinyMCE widgets/containers */
16 #mce-modal-block.mce-in {
18 filter: alpha(opacity=70);
22 -webkit-border-radius: 0;
24 -webkit-box-shadow: 0 3px 6px rgba( 0, 0, 0, 0.3 );
25 box-shadow: 0 3px 6px rgba( 0, 0, 0, 0.3 );
26 -webkit-font-smoothing: subpixel-antialiased;
29 .mce-window .mce-container-body.mce-abs-layout {
33 .mce-window .mce-window-head {
35 border-bottom: 1px solid #dfdfdf;
40 .mce-window .mce-window-head .mce-title {
46 padding: 0 36px 0 16px;
49 .mce-window .mce-window-head .mce-close {
59 .mce-window .mce-window-head .mce-close:before {
60 font: normal 20px/36px 'dashicons';
68 .mce-window .mce-window-head .mce-close:hover:before {
72 .mce-window .mce-window-head .mce-dragh {
73 width: -webkit-calc( 100% - 36px );
74 width: calc( 100% - 36px );
77 .mce-wp-help .mce-window-head {
82 .mce-checkbox i.mce-i-checkbox,
83 #wp-link .query-results {
84 border: 1px solid #ddd;
85 -webkit-border-radius: 0;
87 -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.07);
88 box-shadow: inset 0 1px 2px rgba(0,0,0,0.07);
89 -webkit-transition: .05s all ease-in-out;
90 transition: .05s all ease-in-out;
94 .mce-textbox.mce-focus,
95 .mce-checkbox:focus i.mce-i-checkbox,
96 #wp-link .query-results:focus {
97 border-color: #5b9dd9;
98 -webkit-box-shadow: 0 0 2px rgba(30,140,190,0.8);
99 box-shadow: 0 0 2px rgba(30,140,190,0.8);
104 .mce-floatpanel.mce-popover {
105 border-color: rgba(0,0,0,0.15);
106 -webkit-border-radius: 0;
108 -webkit-box-shadow: 0 3px 5px rgba( 0, 0, 0, 0.2 );
109 box-shadow: 0 3px 5px rgba( 0, 0, 0, 0.2 );
112 .mce-floatpanel.mce-popover.mce-bottom {
116 .mce-floatpanel .mce-arrow {
120 .mce-menu .mce-container-body {
129 .mce-menu-has-icons i.mce-ico {
137 -webkit-filter: none;
141 .mce-panel.mce-menu {
142 border: 1px solid #ddd;
149 /* TinyMCE toolbars */
150 div.mce-toolbar-grp {
151 border-bottom: 1px solid #dedede;
157 div.mce-toolbar-grp > div {
161 .has-dfw div.mce-toolbar-grp .mce-toolbar.mce-first {
165 .mce-toolbar .mce-btn-group {
170 border-top: 1px solid #e5e5e5;
180 .mce-path .mce-divider {
185 .mce-toolbar .mce-btn,
187 border-color: transparent;
188 background: transparent;
189 -webkit-box-shadow: none;
195 #wp-fullscreen-buttons .mce-btn,
196 .mce-toolbar .mce-btn-group .mce-btn,
198 border: 1px solid transparent;
200 background-image: none;
201 -webkit-border-radius: 2px;
203 -webkit-filter: none;
207 #wp-fullscreen-buttons .mce-btn:hover,
208 .mce-toolbar .mce-btn-group .mce-btn:hover,
209 #wp-fullscreen-buttons .mce-btn:focus,
210 .mce-toolbar .mce-btn-group .mce-btn:focus,
211 .qt-fullscreen:hover,
212 .qt-fullscreen:focus {
216 -webkit-box-shadow: inset 0 1px 0 #fff, 0 1px 0 rgba( 0, 0, 0, 0.08 );
217 box-shadow: inset 0 1px 0 #fff, 0 1px 0 rgba( 0, 0, 0, 0.08 );
220 .mce-toolbar .mce-btn-group .mce-btn.mce-active,
221 #wp-fullscreen-buttons .mce-btn.mce-active,
222 .mce-toolbar .mce-btn-group .mce-btn:active,
223 #wp-fullscreen-buttons .mce-btn:active {
226 -webkit-box-shadow: inset 0 2px 5px -3px rgba( 0, 0, 0, 0.3 );
227 box-shadow: inset 0 2px 5px -3px rgba( 0, 0, 0, 0.3 );
230 .mce-toolbar .mce-btn-group .mce-btn.mce-active:hover {
234 .mce-toolbar .mce-btn-group .mce-btn.mce-active:hover i.mce-ico {
238 .mce-toolbar .mce-btn-group .mce-btn.mce-disabled:hover,
239 #wp-fullscreen-buttons .mce-btn.mce-disabled:hover,
240 .mce-toolbar .mce-btn-group .mce-btn.mce-disabled:focus,
241 #wp-fullscreen-buttons .mce-btn.mce-disabled:focus {
245 text-shadow: 0 1px 0 #fff;
246 -webkit-box-shadow: none;
250 .mce-toolbar .mce-btn-group .mce-first,
251 .mce-toolbar .mce-btn-group .mce-last {
252 border-color: transparent;
255 .mce-toolbar .mce-btn button,
261 .mce-toolbar .mce-btn i {
265 .mce-toolbar .mce-btn-group > div {
269 .mce-toolbar .mce-colorbutton .mce-open {
273 .mce-toolbar .mce-colorbutton .mce-preview {
284 .mce-toolbar .mce-btn-group .mce-btn.mce-listbox {
285 -webkit-border-radius: 0;
289 border: 1px solid #ddd;
290 -webkit-box-shadow: inset 0 1px 1px -1px rgba(0, 0, 0, .2);
291 box-shadow: inset 0 1px 1px -1px rgba(0, 0, 0, .2);
294 .mce-toolbar .mce-btn-group .mce-btn.mce-listbox:hover {
295 background-image: none;
299 .mce-toolbar .mce-btn-group .mce-btn.mce-listbox span {
303 .mce-panel .mce-btn i.mce-caret {
304 border-top: 6px solid #777;
309 .mce-listbox i.mce-caret {
313 .mce-panel .mce-btn button.mce-open i.mce-caret,
314 .mce-panel .mce-btn.mce-listbox i.mce-caret {
319 .mce-panel .mce-btn:hover i.mce-caret {
320 border-top-color: #333;
323 .mce-panel .mce-active i.mce-caret {
325 border-bottom: 6px solid #333;
329 .mce-listbox.mce-active i.mce-caret {
333 .mce-toolbar .mce-splitbtn:hover .mce-open {
334 border-right-color: transparent;
337 .mce-toolbar .mce-splitbtn .mce-open.mce-active{
338 -webkit-box-shadow: none;
342 .mce-menu .mce-menu-item-normal.mce-active {
343 background-color: #e5e5e5;
344 -webkit-filter: none;
348 .mce-menu .mce-menu-item:hover,
349 .mce-menu .mce-menu-item.mce-selected,
350 .mce-menu .mce-menu-item:focus {
352 background-color: #bbb;
353 background-image: none;
354 -webkit-filter: none;
358 .mce-menu .mce-menu-item:hover .mce-ico,
359 .mce-menu .mce-menu-item.mce-selected .mce-ico,
360 .mce-menu .mce-menu-item:focus .mce-ico,
361 .mce-menu .mce-menu-item:hover .mce-text,
362 .mce-menu .mce-menu-item.mce-active:hover .mce-text,
363 .mce-menu .mce-menu-item.mce-selected .mce-text {
369 border-color: #e5e5e5;
371 border-width: 0px 0px 1px;
374 .mce-menubar .mce-btn:focus {
378 div.mce-menu .mce-menu-item-sep,
379 .mce-menu-item-sep:hover {
388 .mce-menu-has-icons i.mce-ico:before {
392 /* Buttons in modals */
394 .mce-primary button i {
402 .mce-window .mce-btn {
405 text-decoration: none;
412 border: 1px solid #ccc;
413 -webkit-appearance: none;
414 -webkit-border-radius: 3px;
417 -webkit-box-shadow: inset 0 1px 0 #fff, 0 1px 0 rgba( 0, 0, 0, 0.08 );
418 box-shadow: inset 0 1px 0 #fff, 0 1px 0 rgba( 0, 0, 0, 0.08 );
419 background-image: none;
422 /* Remove the dotted border on :focus and the extra padding in Firefox */
423 .mce-window .mce-btn::-moz-focus-inner {
425 border-style: solid none;
426 border-color: transparent;
430 .mce-window .mce-btn:hover,
431 .mce-window .mce-btn:focus {
437 .mce-window .mce-btn:focus {
440 0 0 2px 1px rgba( 30, 140, 190, 0.8 );
443 0 0 2px 1px rgba( 30, 140, 190, 0.8 );
446 .mce-window .mce-btn:active {
450 -webkit-box-shadow: inset 0 2px 5px -3px rgba( 0, 0, 0, 0.5 );
451 box-shadow: inset 0 2px 5px -3px rgba( 0, 0, 0, 0.5 );
454 .mce-window .mce-btn.mce-disabled {
458 -webkit-box-shadow: none;
460 text-shadow: 0 1px 0 #fff;
464 .mce-window .mce-btn.mce-primary {
466 border-color: #0074a2;
467 -webkit-box-shadow: inset 0 1px 0 rgba( 120, 200, 230, 0.5), 0 1px 0 rgba( 0, 0, 0, 0.15 );
468 box-shadow: inset 0 1px 0 rgba( 120, 200, 230, 0.5 ), 0 1px 0 rgba( 0, 0, 0, 0.15 );
470 text-decoration: none;
473 .mce-window .mce-btn.mce-primary:hover,
474 .mce-window .mce-btn.mce-primary:focus {
476 border-color: #0074a2;
477 -webkit-box-shadow: inset 0 1px 0 rgba( 120, 200, 230, 0.6 );
478 box-shadow: inset 0 1px 0 rgba( 120, 200, 230, 0.6 );
482 .mce-window .mce-btn.mce-primary:focus {
483 border-color: #0e3950;
485 inset 0 1px 0 rgba( 120, 200, 230, 0.6 ),
487 0 0 2px 1px rgba( 30, 140, 190, 0.8 );
489 inset 0 1px 0 rgba( 120, 200, 230, 0.6 ),
491 0 0 2px 1px rgba( 30, 140, 190, 0.8 );
494 .mce-window .mce-btn.mce-primary:active {
496 border-color: #005684;
497 color: rgba( 255, 255, 255, 0.95 );
498 -webkit-box-shadow: inset 0 1px 0 rgba( 0, 0, 0, 0.1 );
499 box-shadow: inset 0 1px 0 rgba( 0, 0, 0, 0.1 );
503 .mce-window .mce-btn.mce-primary.mce-disabled {
506 border-color: #1b607f;
507 -webkit-box-shadow: none;
509 text-shadow: 0 -1px 0 rgba( 0, 0, 0, 0.1 );
513 .mce-menubtn.mce-fixed-width button span {
525 border-color: #dfdfdf;
529 .mce-charmap td:hover {
533 .mce-charmap td div {
539 /* TinyMCE tooltips */
545 -webkit-box-shadow: 0 3px 5px rgba( 0, 0, 0, 0.2 );
546 box-shadow: 0 3px 5px rgba( 0, 0, 0, 0.2 );
553 font-family: 'tinymce', Arial;
556 .mce-btn-small .mce-ico {
557 font-family: 'tinymce-small', Arial;
560 .mce-toolbar .mce-ico {
580 .mce-toolbar .mce-btn .mce-open {
584 .mce-toolbar .mce-btn:hover .mce-open,
585 .mce-toolbar .mce-btn:focus .mce-open,
586 .mce-toolbar .mce-btn.mce-active .mce-open {
587 border-left-color: #999;
601 i.mce-i-strikethrough,
602 i.mce-i-spellchecker,
604 i.mce-i-wp_fullscreen,
607 i.mce-i-alignjustify,
612 i.mce-i-removeformat,
620 i.mce-i-wp-media-library,
625 font: normal 20px/1 'dashicons';
629 -webkit-font-smoothing: antialiased;
630 -moz-osx-font-smoothing: grayscale;
636 font: normal 20px/1 'dashicons';
639 -webkit-font-smoothing: antialiased;
640 -moz-osx-font-smoothing: grayscale;
643 i.mce-i-bold:before {
647 i.mce-i-italic:before {
651 i.mce-i-bullist:before {
655 i.mce-i-numlist:before {
659 i.mce-i-blockquote:before {
663 i.mce-i-alignleft:before {
667 i.mce-i-aligncenter:before {
671 i.mce-i-alignright:before {
675 i.mce-i-link:before {
679 i.mce-i-unlink:before {
683 i.mce-i-wp_more:before {
687 i.mce-i-strikethrough:before {
691 i.mce-i-spellchecker:before {
695 i.mce-i-fullscreen:before,
696 i.mce-i-wp_fullscreen:before,
697 .qt-fullscreen:before {
701 i.mce-i-wp_adv:before {
705 i.mce-i-underline:before {
709 i.mce-i-alignjustify:before {
713 i.mce-i-forecolor:before,
714 i.mce-i-backcolor:before {
718 i.mce-i-pastetext:before {
722 i.mce-i-removeformat:before {
726 i.mce-i-charmap:before {
730 i.mce-i-outdent:before {
734 i.mce-i-indent:before {
738 i.mce-i-undo:before {
742 i.mce-i-redo:before {
747 i.mce-i-wp_help:before {
751 i.mce-i-wp-media-library:before {
759 i.mce-i-wp_page:before {
771 .mce-i-wp_code:before {
785 .wp-editor-tools:after {
791 .wp-editor-container {
796 font-family: Consolas, Monaco, monospace;
805 -webkit-box-sizing: border-box;
806 -moz-box-sizing: border-box;
807 box-sizing: border-box;
810 .wp-editor-container textarea.wp-editor-area {
813 -webkit-box-shadow: none;
823 border: 1px solid #dedede;
827 font: 13px/19px "Open Sans", sans-serif;
830 padding: 3px 8px 4px;
835 .wp-switch-editor:active {
836 background-color: #f1f1f1;
839 .wp-switch-editor:hover {
840 text-decoration: none !important;
844 .js .tmce-active .wp-editor-area {
848 .tmce-active .quicktags-toolbar {
852 .tmce-active .switch-tmce,
853 .html-active .switch-html {
864 .wp-media-buttons .button {
871 .wp-media-buttons .button:active {
878 .wp-media-buttons .insert-media {
882 .wp-media-buttons a {
883 text-decoration: none;
888 .wp-media-buttons img {
890 vertical-align: middle;
893 .wp-media-buttons span.wp-media-buttons-icon {
894 display: inline-block;
897 vertical-align: text-top;
901 .wp-media-buttons .add_media span.wp-media-buttons-icon {
905 .wp-media-buttons .add_media span.wp-media-buttons-icon:before {
906 font: normal 18px/1 'dashicons';
908 -webkit-font-smoothing: antialiased;
909 -moz-osx-font-smoothing: grayscale;
912 .wp-media-buttons .add_media span.wp-media-buttons-icon:before {
920 border-bottom: 1px solid #dedede;
924 .has-dfw .quicktags-toolbar {
928 .wp-core-ui .quicktags-toolbar input.button.button-small {
932 .quicktags-toolbar input[value="link"] {
933 text-decoration: underline;
936 .quicktags-toolbar input[value="del"] {
937 text-decoration: line-through;
940 .quicktags-toolbar input[value="i"] {
944 .quicktags-toolbar input[value="b"] {
948 .mce-toolbar .mce-btn-group .mce-btn.mce-wp-fullscreen,
956 @media screen and ( max-width: 782px ) {
957 .mce-toolbar .mce-btn button,
962 #wp-fullscreen-buttons .mce-btn,
963 .mce-toolbar .mce-btn-group .mce-btn {
972 .mce-toolbar .mce-btn-group .mce-btn.mce-wp-fullscreen {
976 .mce-toolbar .mce-colorbutton .mce-preview {
981 .mce-window .mce-btn {
985 .has-dfw div.mce-toolbar-grp .mce-toolbar.mce-first,
986 .has-dfw .quicktags-toolbar {
991 @media screen and ( min-width: 782px ) {
992 .wp-core-ui .quicktags-toolbar input.button.button-small {
993 /* .button-small is normaly 11px, but a bit too small for these buttons. */
1013 background-color: #eee;
1017 border-style: solid;
1018 -webkit-border-radius: 3px;
1022 #wp_editimgbtn:hover,
1023 #wp_delimgbtn:hover,
1024 #wp_editgallery:hover,
1025 #wp_delgallery:hover {
1027 background-color: #ccc;
1030 /*------------------------------------------------------------------------------
1032 ------------------------------------------------------------------------------*/
1036 background-color: #fff;
1037 -webkit-box-shadow: 0 3px 6px rgba( 0, 0, 0, 0.3 );
1038 box-shadow: 0 3px 6px rgba( 0, 0, 0, 0.3 );
1042 margin-left: -250px;
1048 -webkit-transition: height 0.2s, margin-top 0.2s;
1049 transition: height 0.2s, margin-top 0.2s;
1062 filter: alpha(opacity=70);
1071 #wp-link-wrap.search-panel-visible {
1077 background: #fcfcfc;
1078 border-bottom: 1px solid #dfdfdf;
1083 padding: 0 36px 0 16px;
1103 #wp-link-close:before {
1104 font: normal 20px/36px 'dashicons';
1105 vertical-align: top;
1107 -webkit-font-smoothing: antialiased;
1108 -moz-osx-font-smoothing: grayscale;
1114 #wp-link-close:hover,
1115 #wp-link-close:focus {
1119 #wp-link-close:focus {
1123 0 0 2px 1px rgba(30, 140, 190, .8);
1126 0 0 2px 1px rgba(30, 140, 190, .8);
1130 padding: 0 16px 50px;
1133 #wp-link-wrap.search-panel-visible #link-selector {
1149 #wp-link-search-toggle:after {
1150 display: inline-block;
1151 font: normal 20px/1 'dashicons';
1152 vertical-align: top;
1154 -webkit-font-smoothing: antialiased;
1155 -moz-osx-font-smoothing: grayscale;
1159 .search-panel-visible #wp-link-search-toggle:after {
1163 #wp-link input[type="text"] {
1164 -webkit-box-sizing: border-box;
1165 -moz-box-sizing: border-box;
1166 box-sizing: border-box;
1169 #wp-link #link-options {
1170 padding: 8px 0 12px;
1177 #wp-link p.howto a {
1178 text-decoration: none;
1182 #wp-link-search-toggle {
1186 #wp-link label input[type="text"] {
1191 #wp-link #link-options label span,
1192 #wp-link #search-panel label span.search-label {
1193 display: inline-block;
1200 #wp-link .link-search-field {
1206 #wp-link .link-search-wrapper {
1212 #wp-link .link-search-wrapper span {
1217 #wp-link .link-search-wrapper .spinner {
1219 vertical-align: text-bottom;
1222 #wp-link .link-target {
1224 white-space: nowrap;
1226 text-overflow: ellipsis;
1229 #wp-link .link-target label {
1233 #wp-link .query-results {
1234 border: 1px #dfdfdf solid;
1248 border-bottom: 1px solid #f1f1f1;
1250 padding: 4px 6px 4px 10px;
1255 #wp-link .query-notice {
1257 border-bottom: 1px solid #dfdfdf;
1258 background-color: #f7fcfe;
1262 #wp-link .query-notice .query-notice-default,
1263 #wp-link .query-notice .query-notice-hint {
1266 border-left: 4px solid #2ea2cc;
1269 #wp-link .unselectable.no-matches-found {
1271 border-bottom: 1px solid #dfdfdf;
1272 background-color: #fef7f1;
1275 #wp-link .no-matches-found .item-title {
1278 border-left: 4px solid #d54e21;
1281 #wp-link .query-results em {
1286 background: #eaf2fa;
1290 #wp-link li.unselectable {
1291 border-bottom: 1px solid #dfdfdf;
1294 #wp-link li.unselectable:hover {
1300 #wp-link li.selected {
1305 #wp-link li.selected .item-title {
1309 #wp-link li:last-child {
1313 #wp-link .item-title {
1314 display: inline-block;
1316 width: -webkit-calc(100% - 68px);
1317 width: calc(100% - 68px);
1320 #wp-link .item-info {
1321 text-transform: uppercase;
1329 #wp-link #search-results,
1330 #wp-link #search-panel {
1334 #wp-link-wrap.search-panel-visible #search-panel {
1338 #wp-link .river-waiting {
1343 #wp-link .river-waiting .spinner {
1349 #wp-link .submitbox {
1351 background: #fcfcfc;
1352 border-top: 1px solid #dfdfdf;
1374 @media screen and ( max-width: 782px ) {
1380 #wp-link-wrap.search-panel-visible .query-results {
1385 padding: 0 16px 60px;
1388 #wp-link-wrap.search-panel-visible #link-selector {
1397 @media screen and ( max-width: 520px ) {
1407 @media screen and ( max-height: 520px ) {
1409 -webkit-transition: none;
1413 #wp-link-wrap.search-panel-visible {
1420 .search-panel-visible #link-selector {
1424 .search-panel-visible #search-panel .query-results {
1429 @media screen and ( max-height: 290px ) {
1439 height: -webkit-calc(100% - 92px);
1440 height: calc(100% - 92px);
1441 padding-bottom: 2px;
1444 #search-panel .query-results {
1449 /* Old TinyMCE 3.x modal */
1451 .clearlooks2 .mceTop {
1452 border-bottom: 1px solid #ccc;
1455 .clearlooks2 .mceTop span {
1456 font: 13px/24px "Open Sans", sans-serif;
1460 .clearlooks2 .mceTop .mceLeft {
1461 background: #444444;
1462 border-color: transparent;
1465 .clearlooks2 .mceTop .mceRight {
1466 background: #444444;
1467 border-color: transparent;
1470 .clearlooks2 .mceMiddle {
1471 clip: rect(24px auto auto auto);
1474 .clearlooks2 .mceMiddle .mceLeft {
1475 background: #f1f1f1;
1476 border-color: transparent;
1479 .clearlooks2 .mceMiddle .mceRight {
1480 background: #f1f1f1;
1481 border-color: transparent;
1484 .clearlooks2 .mceBottom {
1485 background: #f1f1f1;
1486 border-color: transparent;
1489 .clearlooks2 .mceBottom .mceLeft {
1490 background: #f1f1f1;
1491 border-color: transparent;
1494 .clearlooks2 .mceBottom .mceCenter {
1495 background: #f1f1f1;
1496 border-color: transparent;
1499 .clearlooks2 .mceBottom .mceRight {
1500 background: #f1f1f1;
1501 border-color: transparent;
1504 .clearlooks2 .mceClose,
1505 .clearlooks2 .mceFocus .mceClose,
1506 .clearlooks2 .mceFocus .mceClose:hover {
1507 background-image: none;
1509 .clearlooks2 .mceClose:before {
1511 font: normal 20px/1 'dashicons';
1513 -webkit-font-smoothing: antialiased;
1514 -moz-osx-font-smoothing: grayscale;
1521 box-shadow: 0 5px 15px rgba(0,0,0,0.7);
1524 .clearlooks2 .mceMiddle span,
1525 .clearlooks2 .mceMiddle .mceLeft,
1526 .clearlooks2 .mceMiddle .mceRight,
1527 .clearlooks2 .mceBottom,
1528 .clearlooks2 .mceBottom .mceLeft,
1529 .clearlooks2 .mceBottom .mceCenter,
1530 .clearlooks2 .mceBottom .mceRight {
1531 background-color: #fcfcfc;
1534 .clearlooks2 .mceTop span,
1535 .clearlooks2 .mceFocus .mceTop span {
1539 .clearlooks2 .mceClose:before {
1543 .clearlooks2 .mceClose:hover:before {
1547 /* Distraction Free Writing mode
1549 -------------------------------------------------------------- */
1550 .fullscreen-overlay {
1558 -webkit-filter: inherit;
1562 .wp-fullscreen-active .fullscreen-overlay,
1563 .wp-fullscreen-active #wp-fullscreen-body {
1571 .wp-fullscreen-active .fullscreen-fader,
1572 .wp-core-ui.wp-fullscreen-active .postbox-container {
1577 -------------------------------------------------------------- */
1579 #wp-fullscreen-body,
1584 #wp-fullscreen-body {
1588 .wp-fullscreen-wrap {
1599 .wp-fullscreen-wrap .wp-editor-container,
1600 .wp-fullscreen-title,
1601 #wp-fullscreen-central-toolbar {
1602 -webkit-box-sizing: border-box;
1603 -moz-box-sizing: border-box;
1604 box-sizing: border-box;
1608 .wp-fullscreen-active .wp-editor-tools,
1609 .wp-fullscreen-active .quicktags-toolbar,
1610 .wp-fullscreen-active .mce-toolbar-grp,
1611 .wp-fullscreen-active .mce-statusbar {
1615 #wp-fullscreen-statusbar {
1623 -webkit-transition: height 0.2s;
1624 transition: height 0.2s;
1627 #wp-fullscreen-status {
1632 .wp-fullscreen-active .wp-fullscreen-title,
1633 .wp-fullscreen-active .wp-fullscreen-title:focus,
1634 .wp-fullscreen-active .wp-editor-container {
1635 -webkit-border-radius: 0;
1637 border: 1px dashed transparent;
1638 background: transparent;
1639 -webkit-box-shadow: none;
1641 -webkit-transition: border-color 0.4s;
1642 transition: border-color 0.4s;
1645 .wp-fullscreen-active .wp-editor-container {
1646 margin: 0 auto 40px;
1649 .wp-fullscreen-active .wp-fullscreen-title {
1652 outline: medium none;
1654 margin: 10px auto 30px;
1658 #wp-fullscreen-tagline {
1666 -------------------------------------------------------------- */
1667 #fullscreen-topbar {
1668 background: #f5f5f5;
1669 border-bottom: 1px solid #dedede;
1677 -webkit-transition: opacity 0.4s;
1678 transition: opacity 0.4s;
1681 #wp-fullscreen-toolbar {
1682 padding: 6px 10px 0;
1688 #wp-fullscreen-mode-bar,
1689 #wp-fullscreen-button-bar,
1690 #wp-fullscreen-close {
1694 #wp-fullscreen-count,
1695 #wp-fullscreen-tagline {
1696 display: inline-block;
1699 #wp-fullscreen-button-bar {
1703 #wp-fullscreen-save {
1709 #wp-fullscreen-count,
1710 #wp-fullscreen-close {
1714 #wp-fullscreen-central-toolbar {
1720 #wp-fullscreen-buttons > div {
1724 #wp-fullscreen-mode-bar {
1725 padding: 3px 14px 0 0;
1728 #wp-fullscreen-buttons .hidden {
1732 #wp-fullscreen-buttons .disabled {
1736 #wp-fullscreen-buttons .mce-btn button {
1740 white-space: nowrap;
1749 -webkit-box-sizing: border-box;
1750 -moz-box-sizing: border-box;
1751 box-sizing: border-box;
1754 .wp-html-mode #wp-fullscreen-buttons div {
1758 .wp-html-mode #wp-fullscreen-buttons div.wp-fullscreen-both {
1762 #wp-fullscreen-save img {
1763 vertical-align: middle;
1766 #wp-fullscreen-save span {
1772 /* =Thickbox Adjustments
1773 -------------------------------------------------------------- */
1774 .wp-fullscreen-active #TB_overlay {
1778 .wp-fullscreen-active #TB_window {
1783 .fullscreen-overlay {
1787 /* =CSS 3 transitions
1788 -------------------------------------------------------------- */
1790 .wp-fullscreen-active #fullscreen-topbar {
1791 -webkit-transition-duration: 0.8s;
1792 transition-duration: 0.8s;
1794 filter: alpha(opacity=0);
1797 .wp-fullscreen-active #wp-fullscreen-statusbar {
1801 .wp-fullscreen-active.wp-dfw-show-ui #fullscreen-topbar {
1802 -webkit-transition-duration: 0.4s;
1803 transition-duration: 0.4s;
1805 filter: alpha(opacity=100);
1808 .wp-fullscreen-active.wp-dfw-show-ui #wp-fullscreen-statusbar {
1810 background: #f8f8f8;
1811 border-top: 1px solid #eee;
1814 .wp-fullscreen-active .wp-fullscreen-title,
1815 .wp-fullscreen-active .wp-editor-container {
1816 -webkit-transition-duration: 0.8s;
1817 transition-duration: 0.8s;
1818 border-color: transparent;
1821 .wp-fullscreen-active.wp-dfw-show-ui .wp-fullscreen-title,
1822 .wp-fullscreen-active.wp-dfw-show-ui .wp-editor-container {
1823 -webkit-transition-duration: 0.4s;
1824 transition-duration: 0.4s;
1833 -webkit-transition-property: opacity;
1834 transition-property: opacity;
1838 -webkit-transition-duration: 1s;
1839 transition-duration: 1s;
1843 -webkit-transition-duration: 0.6s;
1844 transition-duration: 0.6s;
1848 -webkit-transition-duration: 0.4s;
1849 transition-duration: 0.4s;
1853 -webkit-transition-duration: 0.3s;
1854 transition-duration: 0.3s;
1861 /* DFW on touch screen devices */
1862 .wp-dfw-touch #fullscreen-topbar {
1867 .wp-dfw-touch .wp-fullscreen-wrap .wp-editor-container,
1868 .wp-dfw-touch .wp-fullscreen-title {
1872 .wp-fullscreen-active.wp-dfw-touch .wp-fullscreen-title,
1873 .wp-fullscreen-active.wp-dfw-touch .wp-editor-container {
1877 .wp-dfw-touch #wp-fullscreen-statusbar {
1881 @media screen and ( max-width: 782px ) {
1882 #wp-fullscreen-close,
1883 #wp-fullscreen-central-toolbar,
1884 #wp-fullscreen-mode-bar,
1885 #wp-fullscreen-button-bar,
1886 #wp-fullscreen-save {
1887 display: inline-block;
1890 #fullscreen-topbar {
1894 #wp-fullscreen-central-toolbar {
1895 width: auto !important;
1899 #wp-fullscreen-close {
1901 vertical-align: top;
1905 #wp-fullscreen-button-bar {
1911 .wp-fullscreen-wrap {
1915 #wp-fullscreen-save {
1921 @media screen and ( max-width: 480px ) {
1926 .wp-fullscreen-wrap .wp-editor-container,
1927 .wp-fullscreen-title {
1928 width: 480px !important;
1931 body.wp-fullscreen-active {
1937 .wp-fullscreen-wrap {
1941 #fullscreen-topbar {
1945 #wp-fullscreen-status {
1946 width: auto !important;
1953 -------------------------------------------------------------- */
1954 .rtl .wp-switch-editor,
1955 .rtl .quicktags-toolbar input {
1956 font-family: Tahoma, sans-serif;
1960 .mce-rtl .mce-flow-layout .mce-flow-layout-item > div {
1965 .mce-rtl .mce-listbox i.mce-caret {
1969 html:lang(he-il) .rtl .wp-switch-editor,
1970 html:lang(he-il) .rtl .quicktags-toolbar input {
1971 font-family: Arial, sans-serif;
1976 (-o-min-device-pixel-ratio: 5/4),
1977 (-webkit-min-device-pixel-ratio: 1.25),
1978 (min-resolution: 120dpi) {
1979 .wp-media-buttons .add_media span.wp-media-buttons-icon,
1980 #wp-fullscreen-buttons #wp_fs_image span.mce_image {
1985 /* TODO: DFW responsive */