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 border: 1px solid #ddd;
84 -webkit-border-radius: 0;
86 -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.07);
87 box-shadow: inset 0 1px 2px rgba(0,0,0,0.07);
88 -webkit-transition: .05s border-color ease-in-out;
89 transition: .05s border-color ease-in-out;
93 .mce-textbox.mce-focus,
94 .mce-checkbox:focus i.mce-i-checkbox {
95 border-color: #5b9dd9;
96 -webkit-box-shadow: 0 0 2px rgba(30,140,190,0.8);
97 box-shadow: 0 0 2px rgba(30,140,190,0.8);
102 .mce-floatpanel.mce-popover {
103 border-color: rgba(0,0,0,0.15);
104 -webkit-border-radius: 0;
106 -webkit-box-shadow: 0 3px 5px rgba( 0, 0, 0, 0.2 );
107 box-shadow: 0 3px 5px rgba( 0, 0, 0, 0.2 );
110 .mce-floatpanel.mce-popover.mce-bottom {
114 .mce-floatpanel .mce-arrow {
118 .mce-menu .mce-container-body {
127 .mce-menu-has-icons i.mce-ico {
135 -webkit-filter: none;
139 .mce-panel.mce-menu {
140 border: 1px solid #ddd;
147 /* TinyMCE toolbars */
148 div.mce-toolbar-grp {
149 border-bottom: 1px solid #dedede;
155 .has-dfw div.mce-toolbar-grp .mce-toolbar.mce-first {
159 .mce-toolbar .mce-btn-group {
164 border-top: 1px solid #eee;
172 .mce-toolbar .mce-btn,
174 border-color: transparent;
175 background: transparent;
176 -webkit-box-shadow: none;
182 #wp-fullscreen-buttons .mce-btn,
183 .mce-toolbar .mce-btn-group .mce-btn,
185 border: 1px solid transparent;
187 background-image: none;
188 -webkit-border-radius: 2px;
190 -webkit-filter: none;
194 #wp-fullscreen-buttons .mce-btn:hover,
195 .mce-toolbar .mce-btn-group .mce-btn:hover,
196 #wp-fullscreen-buttons .mce-btn:focus,
197 .mce-toolbar .mce-btn-group .mce-btn:focus,
198 .qt-fullscreen:hover,
199 .qt-fullscreen:focus {
203 -webkit-box-shadow: inset 0 1px 0 #fff, 0 1px 0 rgba( 0, 0, 0, 0.08 );
204 box-shadow: inset 0 1px 0 #fff, 0 1px 0 rgba( 0, 0, 0, 0.08 );
207 .mce-toolbar .mce-btn-group .mce-btn.mce-active,
208 #wp-fullscreen-buttons .mce-btn.mce-active,
209 .mce-toolbar .mce-btn-group .mce-btn:active,
210 #wp-fullscreen-buttons .mce-btn:active {
213 -webkit-box-shadow: inset 0 2px 5px -3px rgba( 0, 0, 0, 0.3 );
214 box-shadow: inset 0 2px 5px -3px rgba( 0, 0, 0, 0.3 );
217 .mce-toolbar .mce-btn-group .mce-btn.mce-active:hover {
221 .mce-toolbar .mce-btn-group .mce-btn.mce-active:hover i.mce-ico {
225 .mce-toolbar .mce-btn-group .mce-btn.mce-disabled:hover,
226 #wp-fullscreen-buttons .mce-btn.mce-disabled:hover,
227 .mce-toolbar .mce-btn-group .mce-btn.mce-disabled:focus,
228 #wp-fullscreen-buttons .mce-btn.mce-disabled:focus {
232 text-shadow: 0 1px 0 #fff;
233 -webkit-box-shadow: none;
237 .mce-toolbar .mce-btn-group .mce-first,
238 .mce-toolbar .mce-btn-group .mce-last {
239 border-color: transparent;
242 .mce-toolbar .mce-btn button,
248 .mce-toolbar .mce-btn i {
252 .mce-toolbar .mce-btn-group > div {
256 .mce-toolbar .mce-colorbutton .mce-open {
260 .mce-toolbar .mce-colorbutton .mce-preview {
267 .mce-toolbar .mce-btn-group .mce-btn.mce-listbox {
268 -webkit-border-radius: 0;
272 border: 1px solid #ddd;
273 -webkit-box-shadow: inset 0 1px 1px -1px rgba(0, 0, 0, .2);
274 box-shadow: inset 0 1px 1px -1px rgba(0, 0, 0, .2);
277 .mce-toolbar .mce-btn-group .mce-btn.mce-listbox:hover {
278 background-image: none;
282 .mce-toolbar .mce-btn-group .mce-btn.mce-listbox span {
286 .mce-panel .mce-btn i.mce-caret {
287 border-top: 6px solid #777;
292 .mce-listbox i.mce-caret {
296 .mce-panel .mce-btn button.mce-open i.mce-caret,
297 .mce-panel .mce-btn.mce-listbox i.mce-caret {
302 .mce-panel .mce-btn:hover i.mce-caret {
303 border-top-color: #333;
306 .mce-panel .mce-active i.mce-caret {
308 border-bottom: 6px solid #333;
312 .mce-listbox.mce-active i.mce-caret {
316 .mce-toolbar .mce-splitbtn:hover .mce-open {
317 border-right-color: transparent;
320 .mce-toolbar .mce-splitbtn .mce-open.mce-active{
321 -webkit-box-shadow: none;
325 .mce-menu .mce-menu-item-normal.mce-active {
326 background-color: #e5e5e5;
327 -webkit-filter: none;
331 .mce-menu .mce-menu-item:hover,
332 .mce-menu .mce-menu-item.mce-selected,
333 .mce-menu .mce-menu-item:focus {
335 background-color: #bbb;
336 background-image: none;
337 -webkit-filter: none;
341 .mce-menu .mce-menu-item:hover .mce-ico,
342 .mce-menu .mce-menu-item.mce-selected .mce-ico,
343 .mce-menu .mce-menu-item:focus .mce-ico,
344 .mce-menu .mce-menu-item:hover .mce-text,
345 .mce-menu .mce-menu-item.mce-active:hover .mce-text,
346 .mce-menu .mce-menu-item.mce-selected .mce-text {
352 border-color: #e5e5e5;
355 .mce-menubar .mce-btn:focus {
359 div.mce-menu .mce-menu-item-sep,
360 .mce-menu-item-sep:hover {
369 .mce-menu-has-icons i.mce-ico:before {
373 /* Buttons in modals */
375 .mce-primary button i {
383 .mce-window .mce-btn {
386 text-decoration: none;
393 border: 1px solid #ccc;
394 -webkit-appearance: none;
395 -webkit-border-radius: 3px;
398 -webkit-box-shadow: inset 0 1px 0 #fff, 0 1px 0 rgba(0,0,0,.08);
399 box-shadow: inset 0 1px 0 #fff, 0 1px 0 rgba(0,0,0,.08);
400 background-image: none;
403 /* Remove the dotted border on :focus and the extra padding in Firefox */
404 .mce-window .mce-btn::-moz-focus-inner {
406 border-style: solid none;
407 border-color: transparent;
411 .mce-window .mce-btn:hover {
417 .mce-window .mce-btn:focus {
418 -webkit-box-shadow: 1px 1px 1px rgba(0,0,0,.2);
419 box-shadow: 1px 1px 1px rgba(0,0,0,.2);
422 .mce-window .mce-btn:active {
426 -webkit-box-shadow: inset 0 2px 5px -3px rgba( 0, 0, 0, 0.5 );
427 box-shadow: inset 0 2px 5px -3px rgba( 0, 0, 0, 0.5 );
430 .mce-window .mce-btn.mce-disabled {
433 -webkit-box-shadow: none;
435 text-shadow: 0 1px 0 #fff;
439 .mce-window .mce-btn.mce-primary {
441 border-color: #0074a2;
442 -webkit-box-shadow: inset 0 1px 0 rgba(120,200,230,0.5), 0 1px 0 rgba(0,0,0,.15);
443 box-shadow: inset 0 1px 0 rgba(120,200,230,0.5), 0 1px 0 rgba(0,0,0,.15);
445 text-decoration: none;
448 .mce-window .mce-btn.mce-primary:hover {
450 border-color: #0074a2;
451 -webkit-box-shadow: inset 0 1px 0 rgba(120,200,230,0.6);
452 box-shadow: inset 0 1px 0 rgba(120,200,230,0.6);
456 .mce-window .mce-btn.mce-primary:focus {
457 border-color: #0e3950;
458 -webkit-box-shadow: inset 0 1px 0 rgba(120,200,230,0.6), 1px 1px 2px rgba(0,0,0,0.4);
459 box-shadow: inset 0 1px 0 rgba(120,200,230,0.6), 1px 1px 2px rgba(0,0,0,0.4);
462 .mce-window .mce-btn.mce-primary:active {
464 border-color: #005684;
465 color: rgba(255,255,255,0.95);
466 -webkit-box-shadow: inset 0 1px 0 rgba(0,0,0,0.1);
467 box-shadow: inset 0 1px 0 rgba(0,0,0,0.1);
470 .mce-window .mce-btn.mce-primary.mce-disabled {
473 border-color: #1b607f;
474 text-shadow: 0 -1px 0 rgba(0,0,0,0.1);
477 .mce-menubtn.mce-fixed-width button span {
489 border-color: #dfdfdf;
493 .mce-charmap td:hover {
497 .mce-charmap td div {
503 /* TinyMCE tooltips */
509 -webkit-box-shadow: 0 3px 5px rgba( 0, 0, 0, 0.2 );
510 box-shadow: 0 3px 5px rgba( 0, 0, 0, 0.2 );
517 font-family: 'tinymce', Arial;
520 .mce-btn-small .mce-ico {
521 font-family: 'tinymce-small', Arial;
524 .mce-toolbar .mce-ico {
544 .mce-toolbar .mce-btn .mce-open {
548 .mce-toolbar .mce-btn:hover .mce-open,
549 .mce-toolbar .mce-btn:focus .mce-open,
550 .mce-toolbar .mce-btn.mce-active .mce-open {
551 border-left-color: #999;
565 i.mce-i-strikethrough,
566 i.mce-i-spellchecker,
568 i.mce-i-wp_fullscreen,
571 i.mce-i-alignjustify,
575 i.mce-i-removeformat,
583 i.mce-i-wp-media-library,
588 font: normal 20px/1 'dashicons';
592 -webkit-font-smoothing: antialiased;
593 -moz-osx-font-smoothing: grayscale;
599 font: normal 20px/1 'dashicons';
602 -webkit-font-smoothing: antialiased;
603 -moz-osx-font-smoothing: grayscale;
606 i.mce-i-bold:before {
610 i.mce-i-italic:before {
614 i.mce-i-bullist:before {
618 i.mce-i-numlist:before {
622 i.mce-i-blockquote:before {
626 i.mce-i-alignleft:before {
630 i.mce-i-aligncenter:before {
634 i.mce-i-alignright:before {
638 i.mce-i-link:before {
642 i.mce-i-unlink:before {
646 i.mce-i-wp_more:before {
650 i.mce-i-strikethrough:before {
654 i.mce-i-spellchecker:before {
658 i.mce-i-fullscreen:before,
659 i.mce-i-wp_fullscreen:before,
660 .qt-fullscreen:before {
664 i.mce-i-wp_adv:before {
668 i.mce-i-underline:before {
672 i.mce-i-alignjustify:before {
676 i.mce-i-forecolor:before {
680 i.mce-i-pastetext:before {
684 i.mce-i-removeformat:before {
688 i.mce-i-charmap:before {
692 i.mce-i-outdent:before {
696 i.mce-i-indent:before {
700 i.mce-i-undo:before {
704 i.mce-i-redo:before {
709 i.mce-i-wp_help:before {
713 i.mce-i-wp-media-library:before {
721 i.mce-i-wp_page:before {
733 .mce-i-wp_code:before {
747 .wp-editor-container {
752 font-family: Consolas, Monaco, monospace;
761 -webkit-box-sizing: border-box;
762 -moz-box-sizing: border-box;
763 box-sizing: border-box;
770 .wp-editor-container textarea.wp-editor-area {
773 -webkit-box-shadow: none;
783 border: 1px solid #dedede;
787 font: 13px/19px "Open Sans", sans-serif;
790 padding: 3px 8px 4px;
795 .wp-switch-editor:active {
796 background-color: #f1f1f1;
799 .wp-switch-editor:hover {
800 text-decoration: none !important;
804 .js .tmce-active .wp-editor-area {
808 .tmce-active .quicktags-toolbar {
812 .tmce-active .switch-tmce,
813 .html-active .switch-html {
824 .wp-media-buttons .button {
831 .wp-media-buttons .button:active {
838 .wp-media-buttons .insert-media {
842 .wp-media-buttons a {
843 text-decoration: none;
848 .wp-media-buttons img {
850 vertical-align: middle;
853 .wp-media-buttons span.wp-media-buttons-icon {
854 display: inline-block;
857 vertical-align: text-top;
861 .wp-media-buttons .add_media span.wp-media-buttons-icon {
865 .wp-media-buttons .add_media span.wp-media-buttons-icon:before {
866 font: normal 18px/1 'dashicons';
868 -webkit-font-smoothing: antialiased;
869 -moz-osx-font-smoothing: grayscale;
872 .wp-media-buttons .add_media span.wp-media-buttons-icon:before {
880 border-bottom: 1px solid #dedede;
884 .has-dfw .quicktags-toolbar {
888 .wp-core-ui .quicktags-toolbar input.button.button-small {
892 .quicktags-toolbar input[value="link"] {
893 text-decoration: underline;
896 .quicktags-toolbar input[value="del"] {
897 text-decoration: line-through;
900 .quicktags-toolbar input[value="i"] {
904 .quicktags-toolbar input[value="b"] {
908 .mce-toolbar .mce-btn-group .mce-btn.mce-wp-fullscreen,
917 @media screen and ( max-width: 782px ) {
918 .mce-toolbar .mce-btn button,
928 .mce-toolbar .mce-colorbutton .mce-preview {
932 .mce-window .mce-btn {
942 @media screen and ( min-width: 782px ) {
943 .wp-core-ui .quicktags-toolbar input.button.button-small {
944 /* .button-small is normaly 11px, but a bit too small for these buttons. */
964 background-color: #eee;
969 -webkit-border-radius: 3px;
973 #wp_editimgbtn:hover,
975 #wp_editgallery:hover,
976 #wp_delgallery:hover {
978 background-color: #ccc;
981 /*------------------------------------------------------------------------------
983 ------------------------------------------------------------------------------*/
987 background-color: #fff;
988 -webkit-box-shadow: 0 3px 6px rgba( 0, 0, 0, 0.3 );
989 box-shadow: 0 3px 6px rgba( 0, 0, 0, 0.3 );
999 -webkit-transition: height 0.2s, margin-top 0.2s;
1000 transition: height 0.2s, margin-top 0.2s;
1013 filter: alpha(opacity=70);
1022 #wp-link-wrap.search-panel-visible {
1028 background: #fcfcfc;
1029 border-bottom: 1px solid #dfdfdf;
1034 padding: 0 36px 0 16px;
1052 #wp-link-close:before {
1053 font: normal 20px/36px 'dashicons';
1054 vertical-align: top;
1056 -webkit-font-smoothing: antialiased;
1057 -moz-osx-font-smoothing: grayscale;
1063 #wp-link-close:hover,
1064 #wp-link-close:focus {
1069 padding: 0 16px 50px;
1072 #wp-link-wrap.search-panel-visible #link-selector {
1088 #wp-link-search-toggle::after {
1089 font: normal 20px/1 'dashicons';
1090 vertical-align: top;
1092 -webkit-font-smoothing: antialiased;
1093 -moz-osx-font-smoothing: grayscale;
1097 .search-panel-visible #wp-link-search-toggle::after {
1101 #wp-link input[type="text"] {
1102 -webkit-box-sizing: border-box;
1103 -moz-box-sizing: border-box;
1104 box-sizing: border-box;
1107 #wp-link #link-options {
1108 padding: 8px 0 12px;
1115 #wp-link-search-toggle {
1119 #wp-link label input[type="text"] {
1124 #wp-link #link-options label span,
1125 #wp-link #search-panel label span.search-label {
1126 display: inline-block;
1133 #wp-link .link-search-field {
1139 #wp-link .link-search-wrapper {
1145 #wp-link .link-search-wrapper span {
1150 #wp-link .link-search-wrapper .spinner {
1152 vertical-align: text-bottom;
1155 #wp-link .link-target {
1157 white-space: nowrap;
1159 text-overflow: ellipsis;
1162 #wp-link .link-target label {
1166 #wp-link .query-results {
1167 border: 1px #dfdfdf solid;
1179 #wp-link .query-notice {
1182 border-bottom: 1px solid #f1f1f1;
1190 background: #eaf2fa;
1194 #wp-link li.unselectable {
1195 border-bottom: 1px solid #dfdfdf;
1198 #wp-link li.unselectable:hover {
1204 #wp-link li.selected {
1209 #wp-link li.selected .item-title {
1213 #wp-link li:last-child {
1217 #wp-link .item-title {
1218 display: inline-block;
1220 width: -webkit-calc(100% - 68px);
1221 width: calc(100% - 68px);
1224 #wp-link .item-info {
1225 text-transform: uppercase;
1233 #wp-link #search-results,
1234 #wp-link #search-panel {
1238 #wp-link-wrap.search-panel-visible #search-panel {
1242 #wp-link .river-waiting {
1247 #wp-link .river-waiting .spinner {
1253 #wp-link .submitbox {
1255 background: #fcfcfc;
1256 border-top: 1px solid #dfdfdf;
1277 @media screen and ( max-width: 782px ) {
1283 #wp-link-wrap.search-panel-visible .query-results {
1288 padding: 0 16px 60px;
1291 #wp-link-wrap.search-panel-visible #link-selector {
1300 @media screen and ( max-width: 520px ) {
1310 @media screen and ( max-height: 520px ) {
1312 -webkit-transition: none;
1316 #wp-link-wrap.search-panel-visible {
1323 .search-panel-visible #link-selector {
1327 .search-panel-visible #search-panel .query-results {
1332 @media screen and ( max-height: 290px ) {
1342 height: -webkit-calc(100% - 92px);
1343 height: calc(100% - 92px);
1344 padding-bottom: 2px;
1347 #search-panel .query-results {
1352 /* Old TinyMCE 3.x modal */
1354 .clearlooks2 .mceTop {
1355 border-bottom: 1px solid #ccc;
1358 .clearlooks2 .mceTop span {
1359 font: 13px/24px "Open Sans", sans-serif;
1363 .clearlooks2 .mceTop .mceLeft {
1364 background: #444444;
1365 border-color: transparent;
1368 .clearlooks2 .mceTop .mceRight {
1369 background: #444444;
1370 border-color: transparent;
1373 .clearlooks2 .mceMiddle {
1374 clip: rect(24px auto auto auto);
1377 .clearlooks2 .mceMiddle .mceLeft {
1378 background: #f1f1f1;
1379 border-color: transparent;
1382 .clearlooks2 .mceMiddle .mceRight {
1383 background: #f1f1f1;
1384 border-color: transparent;
1387 .clearlooks2 .mceBottom {
1388 background: #f1f1f1;
1389 border-color: transparent;
1392 .clearlooks2 .mceBottom .mceLeft {
1393 background: #f1f1f1;
1394 border-color: transparent;
1397 .clearlooks2 .mceBottom .mceCenter {
1398 background: #f1f1f1;
1399 border-color: transparent;
1402 .clearlooks2 .mceBottom .mceRight {
1403 background: #f1f1f1;
1404 border-color: transparent;
1407 .clearlooks2 .mceClose,
1408 .clearlooks2 .mceFocus .mceClose,
1409 .clearlooks2 .mceFocus .mceClose:hover {
1410 background-image: none;
1412 .clearlooks2 .mceClose:before {
1414 font: normal 20px/1 'dashicons';
1416 -webkit-font-smoothing: antialiased;
1417 -moz-osx-font-smoothing: grayscale;
1424 box-shadow: 0 5px 15px rgba(0,0,0,0.7);
1427 .clearlooks2 .mceMiddle span,
1428 .clearlooks2 .mceMiddle .mceLeft,
1429 .clearlooks2 .mceMiddle .mceRight,
1430 .clearlooks2 .mceBottom,
1431 .clearlooks2 .mceBottom .mceLeft,
1432 .clearlooks2 .mceBottom .mceCenter,
1433 .clearlooks2 .mceBottom .mceRight {
1434 background-color: #fcfcfc;
1437 .clearlooks2 .mceTop span,
1438 .clearlooks2 .mceFocus .mceTop span {
1442 .clearlooks2 .mceClose:before {
1446 .clearlooks2 .mceClose:hover:before {
1450 /* Distraction Free Writing mode
1452 -------------------------------------------------------------- */
1453 .fullscreen-overlay {
1461 -webkit-filter: inherit;
1465 .wp-fullscreen-active .fullscreen-overlay,
1466 .wp-fullscreen-active #wp-fullscreen-body {
1474 .wp-fullscreen-active .fullscreen-fader,
1475 .wp-core-ui.wp-fullscreen-active .postbox-container {
1480 -------------------------------------------------------------- */
1482 #wp-fullscreen-body,
1487 #wp-fullscreen-body {
1491 .wp-fullscreen-wrap {
1502 .wp-fullscreen-wrap .wp-editor-container,
1503 .wp-fullscreen-title,
1504 #wp-fullscreen-central-toolbar {
1505 -webkit-box-sizing: border-box;
1506 -moz-box-sizing: border-box;
1507 box-sizing: border-box;
1511 .wp-fullscreen-active .wp-editor-tools,
1512 .wp-fullscreen-active .quicktags-toolbar,
1513 .wp-fullscreen-active .mce-toolbar-grp,
1514 .wp-fullscreen-active .mce-statusbar {
1518 #wp-fullscreen-statusbar {
1526 -webkit-transition: height 0.2s;
1527 transition: height 0.2s;
1530 #wp-fullscreen-status {
1535 .wp-fullscreen-active .wp-fullscreen-title,
1536 .wp-fullscreen-active .wp-fullscreen-title:focus,
1537 .wp-fullscreen-active .wp-editor-container {
1538 -webkit-border-radius: 0;
1540 border: 1px dashed transparent;
1541 background: transparent;
1542 -webkit-box-shadow: none;
1544 -webkit-transition: border-color 0.4s;
1545 transition: border-color 0.4s;
1548 .wp-fullscreen-active .wp-editor-container {
1549 margin: 0 auto 40px;
1552 .wp-fullscreen-active .wp-fullscreen-title {
1555 outline: medium none;
1557 margin: 10px auto 30px;
1561 #wp-fullscreen-tagline {
1569 -------------------------------------------------------------- */
1570 #fullscreen-topbar {
1571 background: #f5f5f5;
1572 border-bottom: 1px solid #dedede;
1580 -webkit-transition: opacity 0.4s;
1581 transition: opacity 0.4s;
1584 #wp-fullscreen-toolbar {
1585 padding: 6px 10px 0;
1591 #wp-fullscreen-mode-bar,
1592 #wp-fullscreen-button-bar,
1593 #wp-fullscreen-close {
1597 #wp-fullscreen-count,
1598 #wp-fullscreen-tagline {
1599 display: inline-block;
1602 #wp-fullscreen-button-bar {
1606 #wp-fullscreen-save {
1612 #wp-fullscreen-count,
1613 #wp-fullscreen-close {
1617 #wp-fullscreen-central-toolbar {
1623 #wp-fullscreen-buttons > div {
1627 #wp-fullscreen-mode-bar {
1628 padding: 3px 14px 0 0;
1631 #wp-fullscreen-buttons .hidden {
1635 #wp-fullscreen-buttons .disabled {
1639 #wp-fullscreen-buttons .mce-btn button {
1643 white-space: nowrap;
1652 -webkit-box-sizing: border-box;
1653 -moz-box-sizing: border-box;
1654 box-sizing: border-box;
1657 .wp-html-mode #wp-fullscreen-buttons div {
1661 .wp-html-mode #wp-fullscreen-buttons div.wp-fullscreen-both {
1665 #wp-fullscreen-save img {
1666 vertical-align: middle;
1669 #wp-fullscreen-save span {
1675 /* =Thickbox Adjustments
1676 -------------------------------------------------------------- */
1677 .wp-fullscreen-active #TB_overlay {
1681 .wp-fullscreen-active #TB_window {
1686 .fullscreen-overlay {
1690 /* =CSS 3 transitions
1691 -------------------------------------------------------------- */
1693 .wp-fullscreen-active #fullscreen-topbar {
1694 -webkit-transition-duration: 0.8s;
1695 transition-duration: 0.8s;
1697 filter: alpha(opacity=0);
1700 .wp-fullscreen-active #wp-fullscreen-statusbar {
1704 .wp-fullscreen-active.wp-dfw-show-ui #fullscreen-topbar {
1705 -webkit-transition-duration: 0.4s;
1706 transition-duration: 0.4s;
1708 filter: alpha(opacity=100);
1711 .wp-fullscreen-active.wp-dfw-show-ui #wp-fullscreen-statusbar {
1713 background: #f8f8f8;
1714 border-top: 1px solid #eee;
1717 .wp-fullscreen-active .wp-fullscreen-title,
1718 .wp-fullscreen-active .wp-editor-container {
1719 -webkit-transition-duration: 0.8s;
1720 transition-duration: 0.8s;
1721 border-color: transparent;
1724 .wp-fullscreen-active.wp-dfw-show-ui .wp-fullscreen-title,
1725 .wp-fullscreen-active.wp-dfw-show-ui .wp-editor-container {
1726 -webkit-transition-duration: 0.4s;
1727 transition-duration: 0.4s;
1736 -webkit-transition-property: opacity;
1737 transition-property: opacity;
1741 -webkit-transition-duration: 1s;
1742 transition-duration: 1s;
1746 -webkit-transition-duration: 0.6s;
1747 transition-duration: 0.6s;
1751 -webkit-transition-duration: 0.4s;
1752 transition-duration: 0.4s;
1756 -webkit-transition-duration: 0.3s;
1757 transition-duration: 0.3s;
1764 /* DFW on touch screen devices */
1765 .wp-dfw-touch #fullscreen-topbar {
1770 .wp-dfw-touch .wp-fullscreen-wrap .wp-editor-container,
1771 .wp-dfw-touch .wp-fullscreen-title {
1775 .wp-fullscreen-active.wp-dfw-touch .wp-fullscreen-title,
1776 .wp-fullscreen-active.wp-dfw-touch .wp-editor-container {
1780 .wp-dfw-touch #wp-fullscreen-statusbar {
1784 @media screen and ( max-width: 782px ) {
1785 #wp-fullscreen-close,
1786 #wp-fullscreen-central-toolbar,
1787 #wp-fullscreen-mode-bar,
1788 #wp-fullscreen-button-bar,
1789 #wp-fullscreen-save {
1790 display: inline-block;
1793 #fullscreen-topbar {
1797 #wp-fullscreen-central-toolbar {
1798 width: auto !important;
1802 #wp-fullscreen-close {
1804 vertical-align: top;
1808 #wp-fullscreen-button-bar {
1814 .wp-fullscreen-wrap {
1818 #wp-fullscreen-save {
1824 @media screen and ( max-width: 480px ) {
1829 .wp-fullscreen-wrap .wp-editor-container,
1830 .wp-fullscreen-title {
1831 width: 480px !important;
1834 body.wp-fullscreen-active {
1840 .wp-fullscreen-wrap {
1844 #fullscreen-topbar {
1848 #wp-fullscreen-status {
1849 width: auto !important;
1856 -------------------------------------------------------------- */
1857 .rtl .wp-switch-editor,
1858 .rtl .quicktags-toolbar input {
1859 font-family: Tahoma, sans-serif;
1863 .mce-rtl .mce-flow-layout .mce-flow-layout-item > div {
1868 .mce-rtl .mce-listbox i.mce-caret {
1872 html:lang(he-il) .rtl .wp-switch-editor,
1873 html:lang(he-il) .rtl .quicktags-toolbar input {
1874 font-family: Arial, sans-serif;
1879 (-o-min-device-pixel-ratio: 5/4),
1880 (-webkit-min-device-pixel-ratio: 1.25),
1881 (min-resolution: 120dpi) {
1882 .wp-media-buttons .add_media span.wp-media-buttons-icon,
1883 #wp-fullscreen-buttons #wp_fs_image span.mce_image {
1888 /* TODO: DFW responsive */