[ Index ]

PHP Cross Reference of WordPress Trunk (Updated Daily)

Search

title

Body

[close]

/wp-includes/css/ -> editor.css (source)

   1  /*------------------------------------------------------------------------------
   2   TinyMCE and Quicklinks toolbars
   3  ------------------------------------------------------------------------------*/
   4  
   5  /* TinyMCE widgets/containers */
   6  
   7  .mce-tinymce {
   8      box-shadow: none;
   9  }
  10  
  11  .mce-container,
  12  .mce-container *,
  13  .mce-widget,
  14  .mce-widget * {
  15      color: inherit;
  16      font-family: inherit;
  17  }
  18  
  19  .mce-container .mce-monospace,
  20  .mce-widget .mce-monospace {
  21      font-family: Consolas, Monaco, monospace;
  22      font-size: 13px;
  23      line-height: 150%;
  24  }
  25  
  26  /* TinyMCE windows */
  27  #mce-modal-block,
  28  #mce-modal-block.mce-fade {
  29      opacity: 0.7;
  30      filter: alpha(opacity=70);
  31      transition: none;
  32      background: #000;
  33  }
  34  
  35  .mce-window {
  36      border-radius: 0;
  37      box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);
  38      -webkit-font-smoothing: subpixel-antialiased;
  39      transition: none;
  40  }
  41  
  42  .mce-window .mce-container-body.mce-abs-layout {
  43      overflow: visible;
  44  }
  45  
  46  .mce-window .mce-window-head {
  47      background: #fff;
  48      border-bottom: 1px solid #dcdcde;
  49      padding: 0;
  50      min-height: 36px;
  51  }
  52  
  53  .mce-window .mce-window-head .mce-title {
  54      color: #3c434a;
  55      font-size: 18px;
  56      font-weight: 600;
  57      line-height: 36px;
  58      margin: 0;
  59      padding: 0 36px 0 16px;
  60  }
  61  
  62  .mce-window .mce-window-head .mce-close,
  63  .mce-window-head .mce-close .mce-i-remove {
  64      color: transparent;
  65      top: 0;
  66      right: 0;
  67      width: 36px;
  68      height: 36px;
  69      padding: 0;
  70      line-height: 36px;
  71      text-align: center;
  72  }
  73  
  74  .mce-window-head .mce-close .mce-i-remove:before {
  75      font: normal 20px/36px dashicons;
  76      text-align: center;
  77      color: #646970;
  78      width: 36px;
  79      height: 36px;
  80      display: block;
  81  }
  82  
  83  .mce-window-head .mce-close:hover .mce-i-remove:before,
  84  .mce-window-head .mce-close:focus .mce-i-remove:before {
  85      color: #135e96;
  86  }
  87  
  88  .mce-window-head .mce-close:focus .mce-i-remove,
  89  div.mce-tab:focus {
  90      box-shadow: 0 0 0 2px #2271b1;
  91      /* Only visible in Windows High Contrast mode */
  92      outline: 2px solid transparent;
  93  }
  94  
  95  .mce-window .mce-window-head .mce-dragh {
  96      width: calc( 100% - 36px );
  97  }
  98  
  99  .mce-window .mce-foot {
 100      border-top: 1px solid #dcdcde;
 101  }
 102  
 103  .mce-textbox,
 104  .mce-checkbox i.mce-i-checkbox,
 105  #wp-link .query-results {
 106      border: 1px solid #dcdcde;
 107      border-radius: 0;
 108      box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.07);
 109      transition: .05s all ease-in-out;
 110  }
 111  
 112  .mce-textbox:focus,
 113  .mce-textbox.mce-focus,
 114  .mce-checkbox:focus i.mce-i-checkbox,
 115  #wp-link .query-results:focus {
 116      border-color: #4f94d4;
 117      box-shadow: 0 0 0 2px #2271b1;
 118      /* Only visible in Windows High Contrast mode */
 119      outline: 2px solid transparent;
 120  }
 121  
 122  .mce-window .mce-wp-help {
 123      height: 360px;
 124      width: 460px;
 125      overflow: auto;
 126  }
 127  
 128  .mce-window .mce-wp-help * {
 129      box-sizing: border-box;
 130  }
 131  
 132  .mce-window .mce-wp-help > .mce-container-body {
 133      width: auto !important;
 134  }
 135  
 136  .mce-window .wp-editor-help {
 137      padding: 10px 10px 0 20px;
 138  }
 139  
 140  .mce-window .wp-editor-help h2,
 141  .mce-window .wp-editor-help p {
 142      margin: 8px 0;
 143      white-space: normal;
 144      font-size: 14px;
 145      font-weight: 400;
 146  }
 147  
 148  .mce-window .wp-editor-help table {
 149      width: 100%;
 150      margin-bottom: 20px;
 151  }
 152  
 153  .mce-window .wp-editor-help table.wp-help-single {
 154      margin: 0 8px 20px;
 155  }
 156  
 157  .mce-window .wp-editor-help table.fixed {
 158      table-layout: fixed;
 159  }
 160  
 161  .mce-window .wp-editor-help table.fixed th:nth-child(odd),
 162  .mce-window .wp-editor-help table.fixed td:nth-child(odd) {
 163      width: 12%;
 164  }
 165  
 166  .mce-window .wp-editor-help table.fixed th:nth-child(even),
 167  .mce-window .wp-editor-help table.fixed td:nth-child(even) {
 168      width: 38%;
 169  }
 170  
 171  .mce-window .wp-editor-help table.fixed th:nth-child(odd) {
 172      padding: 5px 0 0;
 173  }
 174  
 175  .mce-window .wp-editor-help td,
 176  .mce-window .wp-editor-help th {
 177      font-size: 13px;
 178      padding: 5px;
 179      vertical-align: middle;
 180      word-wrap: break-word;
 181      white-space: normal;
 182  }
 183  
 184  .mce-window .wp-editor-help th {
 185      font-weight: 600;
 186      padding-bottom: 0;
 187  }
 188  
 189  .mce-window .wp-editor-help kbd {
 190      font-family: monospace;
 191      padding: 2px 7px 3px;
 192      font-weight: 600;
 193      margin: 0;
 194      background: #f0f0f1;
 195      background: rgba(0, 0, 0, 0.08);
 196  }
 197  
 198  .mce-window .wp-help-th-center td:nth-child(odd),
 199  .mce-window .wp-help-th-center th:nth-child(odd) {
 200      text-align: center;
 201  }
 202  
 203  /* TinyMCE menus */
 204  .mce-menu,
 205  .mce-floatpanel.mce-popover {
 206      border-color: rgba(0, 0, 0, 0.15);
 207      border-radius: 0;
 208      box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);
 209  }
 210  
 211  .mce-menu,
 212  .mce-floatpanel.mce-popover.mce-bottom {
 213      margin-top: 2px;
 214  }
 215  
 216  .mce-floatpanel .mce-arrow {
 217      display: none;
 218  }
 219  
 220  .mce-menu .mce-container-body {
 221      min-width: 160px;
 222  }
 223  
 224  .mce-menu-item {
 225      border: none;
 226      margin-bottom: 2px;
 227      padding: 6px 15px 6px 12px;
 228  }
 229  
 230  .mce-menu-has-icons i.mce-ico {
 231      line-height: 20px;
 232  }
 233  
 234  /* TinyMCE panel */
 235  div.mce-panel {
 236      border: 0;
 237      background: #fff;
 238  }
 239  
 240  .mce-panel.mce-menu {
 241      border: 1px solid #dcdcde;
 242  }
 243  
 244  div.mce-tab {
 245      line-height: 13px;
 246  }
 247  
 248  /* TinyMCE toolbars */
 249  div.mce-toolbar-grp {
 250      border-bottom: 1px solid #dcdcde;
 251      background: #f6f7f7;
 252      padding: 0;
 253      position: relative;
 254  }
 255  
 256  div.mce-inline-toolbar-grp {
 257      border: 1px solid #a7aaad;
 258      border-radius: 2px;
 259      box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15);
 260      box-sizing: border-box;
 261      margin-bottom: 8px;
 262      position: absolute;
 263      -webkit-user-select: none;
 264      user-select: none;
 265      max-width: 98%;
 266      z-index: 100100; /* Same as the other TinyMCE "panels" */
 267  }
 268  
 269  div.mce-inline-toolbar-grp > div.mce-stack-layout {
 270      padding: 1px;
 271  }
 272  
 273  div.mce-inline-toolbar-grp.mce-arrow-up {
 274      margin-bottom: 0;
 275      margin-top: 8px;
 276  }
 277  
 278  div.mce-inline-toolbar-grp:before,
 279  div.mce-inline-toolbar-grp:after {
 280      position: absolute;
 281      left: 50%;
 282      display: block;
 283      width: 0;
 284      height: 0;
 285      border-style: solid;
 286      border-color: transparent;
 287      content: "";
 288  }
 289  
 290  div.mce-inline-toolbar-grp.mce-arrow-up:before {
 291      top: -9px;
 292      border-bottom-color: #a7aaad;
 293      border-width: 0 9px 9px;
 294      margin-left: -9px;
 295  }
 296  
 297  div.mce-inline-toolbar-grp.mce-arrow-down:before {
 298      bottom: -9px;
 299      border-top-color: #a7aaad;
 300      border-width: 9px 9px 0;
 301      margin-left: -9px;
 302  }
 303  
 304  div.mce-inline-toolbar-grp.mce-arrow-up:after {
 305      top: -8px;
 306      border-bottom-color: #f6f7f7;
 307      border-width: 0 8px 8px;
 308      margin-left: -8px;
 309  }
 310  
 311  div.mce-inline-toolbar-grp.mce-arrow-down:after {
 312      bottom: -8px;
 313      border-top-color: #f6f7f7;
 314      border-width: 8px 8px 0;
 315      margin-left: -8px;
 316  }
 317  
 318  div.mce-inline-toolbar-grp.mce-arrow-left:before,
 319  div.mce-inline-toolbar-grp.mce-arrow-left:after {
 320      margin: 0;
 321  }
 322  
 323  div.mce-inline-toolbar-grp.mce-arrow-left:before {
 324      left: 20px;
 325  }
 326  div.mce-inline-toolbar-grp.mce-arrow-left:after {
 327      left: 21px;
 328  }
 329  
 330  div.mce-inline-toolbar-grp.mce-arrow-right:before,
 331  div.mce-inline-toolbar-grp.mce-arrow-right:after {
 332      left: auto;
 333      margin: 0;
 334  }
 335  
 336  div.mce-inline-toolbar-grp.mce-arrow-right:before {
 337      right: 20px;
 338  }
 339  
 340  div.mce-inline-toolbar-grp.mce-arrow-right:after {
 341      right: 21px;
 342  }
 343  
 344  div.mce-inline-toolbar-grp.mce-arrow-full {
 345      right: 0;
 346  }
 347  
 348  div.mce-inline-toolbar-grp.mce-arrow-full > div {
 349      width: 100%;
 350      overflow-x: auto;
 351  }
 352  
 353  div.mce-toolbar-grp > div {
 354      padding: 3px;
 355  }
 356  
 357  .has-dfw div.mce-toolbar-grp .mce-toolbar.mce-first {
 358      padding-right: 32px;
 359  }
 360  
 361  .mce-toolbar .mce-btn-group {
 362      margin: 0;
 363  }
 364  
 365  /* Classic block hide/show toolbars */
 366  .block-library-classic__toolbar .mce-toolbar-grp .mce-toolbar:not(:first-child) {
 367      display: none;
 368  }
 369  
 370  .block-library-classic__toolbar.has-advanced-toolbar .mce-toolbar-grp .mce-toolbar {
 371      display: block;
 372  }
 373  
 374  div.mce-statusbar {
 375      border-top: 1px solid #dcdcde;
 376  }
 377  
 378  div.mce-path {
 379      padding: 2px 10px;
 380      margin: 0;
 381  }
 382  
 383  .mce-path,
 384  .mce-path-item,
 385  .mce-path .mce-divider {
 386      font-size: 12px;
 387  }
 388  
 389  .mce-toolbar .mce-btn,
 390  .qt-dfw {
 391      border-color: transparent;
 392      background: transparent;
 393      box-shadow: none;
 394      text-shadow: none;
 395      cursor: pointer;
 396  }
 397  
 398  .mce-btn .mce-txt {
 399      direction: inherit;
 400      text-align: inherit;
 401  }
 402  
 403  .mce-toolbar .mce-btn-group .mce-btn,
 404  .qt-dfw {
 405      border: 1px solid transparent;
 406      margin: 2px;
 407      border-radius: 2px;
 408  }
 409  
 410  .mce-toolbar .mce-btn-group .mce-btn:hover,
 411  .mce-toolbar .mce-btn-group .mce-btn:focus,
 412  .qt-dfw:hover,
 413  .qt-dfw:focus {
 414      background: #f6f7f7;
 415      color: #1d2327;
 416      box-shadow: 0 0 0 2px #2271b1;
 417      /* Only visible in Windows High Contrast mode */
 418      outline: 2px solid transparent;
 419  }
 420  
 421  .mce-toolbar .mce-btn-group .mce-btn.mce-active,
 422  .mce-toolbar .mce-btn-group .mce-btn:active,
 423  .qt-dfw.active {
 424      background: #f0f0f1;
 425      border-color: #50575e;
 426  }
 427  
 428  .mce-btn.mce-active,
 429  .mce-btn.mce-active button,
 430  .mce-btn.mce-active:hover button,
 431  .mce-btn.mce-active i,
 432  .mce-btn.mce-active:hover i {
 433      color: inherit;
 434  }
 435  
 436  .mce-toolbar .mce-btn-group .mce-btn.mce-active:hover,
 437  .mce-toolbar .mce-btn-group .mce-btn.mce-active:focus {
 438      border-color: #1d2327;
 439  }
 440  
 441  .mce-toolbar .mce-btn-group .mce-btn.mce-disabled:hover,
 442  .mce-toolbar .mce-btn-group .mce-btn.mce-disabled:focus {
 443      color: #a7aaad;
 444      background: none;
 445      border-color: #dcdcde;
 446      text-shadow: 0 1px 0 #fff;
 447      box-shadow: none;
 448  }
 449  
 450  .mce-toolbar .mce-btn-group .mce-btn.mce-disabled:focus {
 451      border-color: #50575e;
 452  }
 453  
 454  .mce-toolbar .mce-btn-group .mce-first,
 455  .mce-toolbar .mce-btn-group .mce-last {
 456      border-color: transparent;
 457  }
 458  
 459  .mce-toolbar .mce-btn button,
 460  .qt-dfw {
 461      padding: 2px 3px;
 462      line-height: normal;
 463  }
 464  
 465  .mce-toolbar .mce-listbox button {
 466      font-size: 13px;
 467      line-height: 1.53846153;
 468      padding-left: 6px;
 469      padding-right: 20px;
 470  }
 471  
 472  .mce-toolbar .mce-btn i {
 473      text-shadow: none;
 474  }
 475  
 476  .mce-toolbar .mce-btn-group > div {
 477      white-space: normal;
 478  }
 479  
 480  .mce-toolbar .mce-colorbutton .mce-open {
 481      border-right: 0;
 482  }
 483  
 484  .mce-toolbar .mce-colorbutton .mce-preview {
 485      margin: 0;
 486      padding: 0;
 487      top: auto;
 488      bottom: 2px;
 489      left: 3px;
 490      height: 3px;
 491      width: 20px;
 492      background: #50575e;
 493  }
 494  
 495  .mce-toolbar .mce-btn-group .mce-btn.mce-primary {
 496      min-width: 0;
 497      background: #3582c4;
 498      border-color: #2271b1 #135e96 #135e96;
 499      box-shadow: 0 1px 0 #135e96;
 500      color: #fff;
 501      text-decoration: none;
 502      text-shadow: none;
 503  }
 504  
 505  /* Compensate for the extra box shadow at the bottom of .mce-btn.mce-primary */
 506  .mce-toolbar .mce-btn-group .mce-btn.mce-primary button {
 507      padding: 2px 3px 1px;
 508  }
 509  
 510  .mce-toolbar .mce-btn-group .mce-btn.mce-primary .mce-ico {
 511      color: #fff;
 512  }
 513  
 514  .mce-toolbar .mce-btn-group .mce-btn.mce-primary:hover,
 515  .mce-toolbar .mce-btn-group .mce-btn.mce-primary:focus {
 516      background: #4f94d4;
 517      border-color: #135e96;
 518      color: #fff;
 519  }
 520  
 521  .mce-toolbar .mce-btn-group .mce-btn.mce-primary:focus {
 522      box-shadow: 0 0 1px 1px #72aee6;
 523  }
 524  
 525  .mce-toolbar .mce-btn-group .mce-btn.mce-primary:active {
 526      background: #2271b1;
 527      border-color: #135e96;
 528      box-shadow: inset 0 2px 0 #135e96;
 529  }
 530  
 531  /* mce listbox */
 532  .mce-toolbar .mce-btn-group .mce-btn.mce-listbox {
 533      border-radius: 0;
 534      direction: ltr;
 535      background: #fff;
 536      border: 1px solid #dcdcde;
 537  }
 538  
 539  .mce-toolbar .mce-btn-group .mce-btn.mce-listbox:hover,
 540  .mce-toolbar .mce-btn-group .mce-btn.mce-listbox:focus {
 541      box-shadow: 0 0 0 2px #2271b1;
 542      /* Only visible in Windows High Contrast mode */
 543      outline: 2px solid transparent;
 544  }
 545  
 546  .mce-panel .mce-btn i.mce-caret {
 547      border-top: 6px solid #50575e;
 548      margin-left: 2px;
 549      margin-right: 2px;
 550  }
 551  
 552  .mce-listbox i.mce-caret {
 553      right: 4px;
 554  }
 555  
 556  .mce-panel .mce-btn:hover i.mce-caret,
 557  .mce-panel .mce-btn:focus i.mce-caret {
 558      border-top-color: #1d2327;
 559  }
 560  
 561  .mce-panel .mce-active i.mce-caret {
 562      border-top: 0;
 563      border-bottom: 6px solid #1d2327;
 564      margin-top: 7px;
 565  }
 566  
 567  .mce-listbox.mce-active i.mce-caret {
 568      margin-top: -3px;
 569  }
 570  
 571  .mce-toolbar .mce-splitbtn:hover .mce-open {
 572      border-right-color: transparent;
 573  }
 574  
 575  .mce-toolbar .mce-splitbtn .mce-open.mce-active {
 576      background: transparent;
 577      outline: none;
 578  }
 579  
 580  .mce-menu .mce-menu-item:hover,
 581  .mce-menu .mce-menu-item.mce-selected,
 582  .mce-menu .mce-menu-item:focus,
 583  .mce-menu .mce-menu-item.mce-active.mce-menu-item-normal,
 584  .mce-menu .mce-menu-item.mce-active.mce-menu-item-preview {
 585      background: #2271b1; /* See color scheme. */
 586      color: #fff;
 587  }
 588  
 589  .mce-menu .mce-menu-item:hover .mce-caret,
 590  .mce-menu .mce-menu-item:focus .mce-caret,
 591  .mce-menu .mce-menu-item.mce-selected .mce-caret {
 592      border-left-color: #fff;
 593  }
 594  
 595  /* rtl:ignore */
 596  .rtl .mce-menu .mce-menu-item:hover .mce-caret,
 597  .rtl .mce-menu .mce-menu-item:focus .mce-caret,
 598  .rtl .mce-menu .mce-menu-item.mce-selected .mce-caret {
 599      border-left-color: inherit;
 600      border-right-color: #fff;
 601  }
 602  
 603  .mce-menu .mce-menu-item:hover .mce-text,
 604  .mce-menu .mce-menu-item:focus .mce-text,
 605  .mce-menu .mce-menu-item:hover .mce-ico,
 606  .mce-menu .mce-menu-item:focus .mce-ico,
 607  .mce-menu .mce-menu-item.mce-selected .mce-text,
 608  .mce-menu .mce-menu-item.mce-selected .mce-ico,
 609  .mce-menu .mce-menu-item:hover .mce-menu-shortcut,
 610  .mce-menu .mce-menu-item:focus .mce-menu-shortcut,
 611  .mce-menu .mce-menu-item.mce-active .mce-menu-shortcut,
 612  .mce-menu .mce-menu-item.mce-disabled:hover .mce-text,
 613  .mce-menu .mce-menu-item.mce-disabled:hover .mce-ico {
 614      color: inherit;
 615  }
 616  
 617  .mce-menu .mce-menu-item.mce-disabled {
 618      cursor: default;
 619  }
 620  
 621  .mce-menu .mce-menu-item.mce-disabled:hover {
 622      background: #c3c4c7;
 623  }
 624  
 625  /* Menubar */
 626  div.mce-menubar {
 627      border-color: #dcdcde;
 628      background: #fff;
 629      border-width: 0 0 1px;
 630  }
 631  
 632  .mce-menubar .mce-menubtn:hover,
 633  .mce-menubar .mce-menubtn.mce-active,
 634  .mce-menubar .mce-menubtn:focus {
 635      border-color: transparent;
 636      background: transparent;
 637  }
 638  
 639  .mce-menubar .mce-menubtn:focus {
 640      color: #043959;
 641      box-shadow: 0 0 0 2px #2271b1;
 642      /* Only visible in Windows High Contrast mode */
 643      outline: 2px solid transparent;
 644  }
 645  
 646  div.mce-menu .mce-menu-item-sep,
 647  .mce-menu-item-sep:hover {
 648      border-bottom: 1px solid #dcdcde;
 649      height: 0;
 650      margin: 5px 0;
 651  }
 652  
 653  .mce-menubtn span {
 654      margin-right: 0;
 655      padding-left: 3px;
 656  }
 657  
 658  .mce-menu-has-icons i.mce-ico:before {
 659      margin-left: -2px;
 660  }
 661  
 662  /* Keyboard shortcuts position */
 663  .mce-menu.mce-menu-align .mce-menu-item-normal {
 664      position: relative;
 665  }
 666  
 667  .mce-menu.mce-menu-align .mce-menu-shortcut {
 668      bottom: 0.6em;
 669      font-size: 0.9em;
 670  }
 671  
 672  /* Buttons in modals */
 673  .mce-primary button,
 674  .mce-primary button i {
 675      text-align: center;
 676      color: #fff;
 677      text-shadow: none;
 678      padding: 0;
 679      line-height: 1.85714285;
 680  }
 681  
 682  .mce-window .mce-btn {
 683      color: #50575e;
 684      background: #f6f7f7;
 685      text-decoration: none;
 686      font-size: 13px;
 687      line-height: 26px;
 688      height: 28px;
 689      margin: 0;
 690      padding: 0;
 691      cursor: pointer;
 692      border: 1px solid #c3c4c7;
 693      -webkit-appearance: none;
 694      border-radius: 3px;
 695      white-space: nowrap;
 696      box-shadow: 0 1px 0 #c3c4c7;
 697  }
 698  
 699  /* Remove the dotted border on :focus and the extra padding in Firefox */
 700  .mce-window .mce-btn::-moz-focus-inner {
 701      border-width: 0;
 702      border-style: none;
 703      padding: 0;
 704  }
 705  
 706  .mce-window .mce-btn:hover,
 707  .mce-window .mce-btn:focus {
 708      background: #f6f7f7;
 709      border-color: #8c8f94;
 710      color: #1d2327;
 711  }
 712  
 713  .mce-window .mce-btn:focus {
 714      border-color: #4f94d4;
 715      box-shadow: 0 0 3px rgba(34, 113, 177, 0.8);
 716  }
 717  
 718  .mce-window .mce-btn:active {
 719      background: #f0f0f1;
 720      border-color: #8c8f94;
 721      box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5);
 722      transform: translateY(1px);
 723  }
 724  
 725  .mce-window .mce-btn.mce-disabled {
 726      color: #a7aaad !important;
 727      border-color: #dcdcde !important;
 728      background: #f6f7f7 !important;
 729      box-shadow: none !important;
 730      text-shadow: 0 1px 0 #fff !important;
 731      cursor: default;
 732      transform: none !important;
 733  }
 734  
 735  .mce-window .mce-btn.mce-primary {
 736      background: #3582c4;
 737      border-color: #2271b1 #135e96 #135e96;
 738      box-shadow: 0 1px 0 #135e96;
 739      color: #fff;
 740      text-decoration: none;
 741      text-shadow: 0 -1px 1px #135e96,
 742          1px 0 1px #135e96,
 743          0 1px 1px #135e96,
 744          -1px 0 1px #135e96;
 745  }
 746  
 747  .mce-window .mce-btn.mce-primary:hover,
 748  .mce-window .mce-btn.mce-primary:focus {
 749      background: #4f94d4;
 750      border-color: #135e96;
 751      color: #fff;
 752  }
 753  
 754  .mce-window .mce-btn.mce-primary:focus {
 755      box-shadow: 0 1px 0 #2271b1,
 756          0 0 2px 1px #72aee6;
 757  }
 758  
 759  .mce-window .mce-btn.mce-primary:active {
 760      background: #2271b1;
 761      border-color: #135e96;
 762      box-shadow: inset 0 2px 0 #135e96;
 763      vertical-align: top;
 764  }
 765  
 766  .mce-window .mce-btn.mce-primary.mce-disabled {
 767      color: #9ec2e6 !important;
 768      background: #4f94d4 !important;
 769      border-color: #3582c4 !important;
 770      box-shadow: none !important;
 771      text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1) !important;
 772      cursor: default;
 773  }
 774  
 775  .mce-menubtn.mce-fixed-width span {
 776      overflow-x: hidden;
 777      text-overflow: ellipsis;
 778      width: 82px;
 779  }
 780  
 781  /* Charmap modal */
 782  .mce-charmap {
 783      margin: 3px;
 784  }
 785  
 786  .mce-charmap td {
 787      padding: 0;
 788      border-color: #dcdcde;
 789      cursor: pointer;
 790  }
 791  
 792  .mce-charmap td:hover {
 793      background: #f6f7f7;
 794  }
 795  
 796  .mce-charmap td div {
 797      width: 18px;
 798      height: 22px;
 799      line-height: 1.57142857;
 800  }
 801  
 802  /* TinyMCE tooltips */
 803  .mce-tooltip {
 804      margin-top: 2px;
 805  }
 806  
 807  .mce-tooltip-inner {
 808      border-radius: 3px;
 809      box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);
 810      color: #fff;
 811      font-size: 12px;
 812  }
 813  
 814  /* TinyMCE icons */
 815  .mce-ico {
 816      font-family: tinymce, Arial;
 817  }
 818  
 819  .mce-btn-small .mce-ico {
 820      font-family: tinymce-small, Arial;
 821  }
 822  
 823  .mce-toolbar .mce-ico {
 824      color: #50575e;
 825      line-height: 1;
 826      width: 20px;
 827      height: 20px;
 828      text-align: center;
 829      text-shadow: none;
 830      margin: 0;
 831      padding: 0;
 832  }
 833  
 834  .qt-dfw {
 835      color: #50575e;
 836      line-height: 1;
 837      width: 28px;
 838      height: 26px;
 839      text-align: center;
 840      text-shadow: none;
 841  }
 842  
 843  .mce-toolbar .mce-btn .mce-open {
 844      line-height: 20px;
 845  }
 846  
 847  .mce-toolbar .mce-btn:hover .mce-open,
 848  .mce-toolbar .mce-btn:focus .mce-open,
 849  .mce-toolbar .mce-btn.mce-active .mce-open {
 850      border-left-color: #1d2327;
 851  }
 852  
 853  div.mce-notification {
 854      left: 10% !important;
 855      right: 10%;
 856  }
 857  
 858  .mce-notification button.mce-close {
 859      right: 6px;
 860      top: 3px;
 861      font-weight: 400;
 862      color: #50575e;
 863  }
 864  
 865  .mce-notification button.mce-close:hover,
 866  .mce-notification button.mce-close:focus {
 867      color: #000;
 868  }
 869  
 870  i.mce-i-bold,
 871  i.mce-i-italic,
 872  i.mce-i-bullist,
 873  i.mce-i-numlist,
 874  i.mce-i-blockquote,
 875  i.mce-i-alignleft,
 876  i.mce-i-aligncenter,
 877  i.mce-i-alignright,
 878  i.mce-i-link,
 879  i.mce-i-unlink,
 880  i.mce-i-wp_more,
 881  i.mce-i-strikethrough,
 882  i.mce-i-spellchecker,
 883  i.mce-i-fullscreen,
 884  i.mce-i-wp_fullscreen,
 885  i.mce-i-dfw,
 886  i.mce-i-wp_adv,
 887  i.mce-i-underline,
 888  i.mce-i-alignjustify,
 889  i.mce-i-forecolor,
 890  i.mce-i-backcolor,
 891  i.mce-i-pastetext,
 892  i.mce-i-pasteword,
 893  i.mce-i-removeformat,
 894  i.mce-i-charmap,
 895  i.mce-i-outdent,
 896  i.mce-i-indent,
 897  i.mce-i-undo,
 898  i.mce-i-redo,
 899  i.mce-i-help,
 900  i.mce-i-wp_help,
 901  i.mce-i-wp-media-library,
 902  i.mce-i-ltr,
 903  i.mce-i-wp_page,
 904  i.mce-i-hr,
 905  i.mce-i-wp_code,
 906  i.mce-i-dashicon,
 907  i.mce-i-remove {
 908      font: normal 20px/1 dashicons;
 909      padding: 0;
 910      vertical-align: top;
 911      -webkit-font-smoothing: antialiased;
 912      -moz-osx-font-smoothing: grayscale;
 913      margin-left: -2px;
 914      padding-right: 2px;
 915  }
 916  
 917  .qt-dfw {
 918      font: normal 20px/1 dashicons;
 919      vertical-align: top;
 920      -webkit-font-smoothing: antialiased;
 921      -moz-osx-font-smoothing: grayscale;
 922  }
 923  
 924  i.mce-i-bold:before {
 925      content: "\f200" / '';
 926  }
 927  
 928  i.mce-i-italic:before {
 929      content: "\f201" / '';
 930  }
 931  
 932  i.mce-i-bullist:before {
 933      content: "\f203" / '';
 934  }
 935  
 936  i.mce-i-numlist:before {
 937      content: "\f204" / '';
 938  }
 939  
 940  i.mce-i-blockquote:before {
 941      content: "\f205" / '';
 942  }
 943  
 944  i.mce-i-alignleft:before {
 945      content: "\f206" / '';
 946  }
 947  
 948  i.mce-i-aligncenter:before {
 949      content: "\f207" / '';
 950  }
 951  
 952  i.mce-i-alignright:before {
 953      content: "\f208" / '';
 954  }
 955  
 956  i.mce-i-link:before {
 957      content: "\f103" / '';
 958  }
 959  
 960  i.mce-i-unlink:before {
 961      content: "\f225" / '';
 962  }
 963  
 964  i.mce-i-wp_more:before {
 965      content: "\f209" / '';
 966  }
 967  
 968  i.mce-i-strikethrough:before {
 969      content: "\f224" / '';
 970  }
 971  
 972  i.mce-i-spellchecker:before {
 973      content: "\f210" / '';
 974  }
 975  
 976  i.mce-i-fullscreen:before,
 977  i.mce-i-wp_fullscreen:before,
 978  i.mce-i-dfw:before,
 979  .qt-dfw:before {
 980      content: "\f211" / '';
 981  }
 982  
 983  i.mce-i-wp_adv:before {
 984      content: "\f212" / '';
 985  }
 986  
 987  i.mce-i-underline:before {
 988      content: "\f213" / '';
 989  }
 990  
 991  i.mce-i-alignjustify:before {
 992      content: "\f214" / '';
 993  }
 994  
 995  i.mce-i-forecolor:before,
 996  i.mce-i-backcolor:before {
 997      content: "\f215" / '';
 998  }
 999  
1000  i.mce-i-pastetext:before {
1001      content: "\f217" / '';
1002  }
1003  
1004  i.mce-i-removeformat:before {
1005      content: "\f218" / '';
1006  }
1007  
1008  i.mce-i-charmap:before {
1009      content: "\f220" / '';
1010  }
1011  
1012  i.mce-i-outdent:before {
1013      content: "\f221" / '';
1014  }
1015  
1016  i.mce-i-indent:before {
1017      content: "\f222" / '';
1018  }
1019  
1020  i.mce-i-undo:before {
1021      content: "\f171" / '';
1022  }
1023  
1024  i.mce-i-redo:before {
1025      content: "\f172" / '';
1026  }
1027  
1028  i.mce-i-help:before,
1029  i.mce-i-wp_help:before {
1030      content: "\f223" / '';
1031  }
1032  
1033  i.mce-i-wp-media-library:before {
1034      content: "\f104" / '';
1035  }
1036  
1037  i.mce-i-ltr:before {
1038      content: "\f320" / '';
1039  }
1040  
1041  i.mce-i-wp_page:before {
1042      content: "\f105" / '';
1043  }
1044  
1045  i.mce-i-hr:before {
1046      content: "\f460" / '';
1047  }
1048  
1049  i.mce-i-remove:before {
1050      content: "\f158" / '';
1051  }
1052  
1053  i.mce-i-wp_code:before {
1054      content: "\f475" / '';
1055  }
1056  
1057  /* RTL button icons */
1058  .rtl i.mce-i-outdent:before {
1059      content: "\f222" / '';
1060  }
1061  
1062  .rtl i.mce-i-indent:before {
1063      content: "\f221" / '';
1064  }
1065  
1066  /* Editors */
1067  .wp-editor-wrap {
1068      position: relative;
1069  }
1070  
1071  .wp-editor-tools {
1072      position: relative;
1073      z-index: 1;
1074  }
1075  
1076  .wp-editor-tools:after {
1077      clear: both;
1078      content: "";
1079      display: table;
1080  }
1081  
1082  .wp-editor-container {
1083      clear: both;
1084      border: 1px solid #dcdcde;
1085  }
1086  
1087  .wp-editor-area {
1088      font-family: Consolas, Monaco, monospace;
1089      font-size: 13px;
1090      padding: 10px;
1091      margin: 1px 0 0;
1092      line-height: 150%;
1093      border: 0;
1094      outline: none;
1095      display: block;
1096      resize: vertical;
1097      box-sizing: border-box;
1098  }
1099  
1100  .rtl .wp-editor-area {
1101      font-family: Tahoma, Monaco, monospace;
1102  }
1103  
1104  .locale-he-il .wp-editor-area {
1105      font-family: Arial, Monaco, monospace;
1106  }
1107  
1108  .wp-editor-container textarea.wp-editor-area {
1109      width: 100%;
1110      margin: 0;
1111      box-shadow: none;
1112  }
1113  
1114  .wp-editor-tabs {
1115      float: right;
1116  }
1117  
1118  .wp-switch-editor {
1119      float: left;
1120      box-sizing: content-box;
1121      position: relative;
1122      top: 1px;
1123      background: #f0f0f1;
1124      color: #646970;
1125      cursor: pointer;
1126      font-size: 13px;
1127      line-height: 1.46153846;
1128      height: 20px;
1129      margin: 5px 0 0 5px;
1130      padding: 3px 8px 4px;
1131      border: 1px solid #dcdcde;
1132  }
1133  
1134  .wp-switch-editor:focus {
1135      box-shadow: 0 0 0 2px #2271b1;
1136      /* Only visible in Windows High Contrast mode */
1137      outline: 2px solid transparent;
1138      color: #1d2327;
1139  }
1140  
1141  .wp-switch-editor:active {
1142      background-color: #f6f7f7;
1143      box-shadow: none;
1144  }
1145  
1146  .js .tmce-active .wp-editor-area {
1147      color: #fff;
1148  }
1149  
1150  .tmce-active .quicktags-toolbar {
1151      display: none;
1152  }
1153  
1154  .tmce-active .switch-tmce,
1155  .html-active .switch-html {
1156      background: #f6f7f7;
1157      color: #50575e;
1158      border-bottom-color: #f6f7f7;
1159  }
1160  
1161  .wp-media-buttons {
1162      float: left;
1163  }
1164  
1165  .wp-media-buttons .button {
1166      margin-right: 5px;
1167      margin-bottom: 4px;
1168      padding-left: 7px;
1169      padding-right: 7px;
1170  }
1171  
1172  .wp-media-buttons .button:active {
1173      position: relative;
1174      top: 1px;
1175      margin-top: -1px;
1176      margin-bottom: 1px;
1177  }
1178  
1179  .wp-media-buttons .insert-media {
1180      padding-left: 5px;
1181  }
1182  
1183  .wp-media-buttons a {
1184      text-decoration: none;
1185      color: #3c434a;
1186      font-size: 12px;
1187  }
1188  
1189  .wp-media-buttons img {
1190      padding: 0 4px;
1191      vertical-align: middle;
1192  }
1193  
1194  .wp-media-buttons span.wp-media-buttons-icon {
1195      display: inline-block;
1196      width: 20px;
1197      height: 20px;
1198      line-height: 1;
1199      vertical-align: middle;
1200      margin: 0 2px;
1201  }
1202  
1203  .wp-media-buttons .add_media span.wp-media-buttons-icon {
1204      background: none;
1205  }
1206  
1207  .wp-media-buttons .add_media span.wp-media-buttons-icon:before {
1208      font: normal 18px/1 dashicons;
1209      -webkit-font-smoothing: antialiased;
1210      -moz-osx-font-smoothing: grayscale;
1211  }
1212  
1213  .wp-media-buttons .add_media span.wp-media-buttons-icon:before {
1214      content: "\f104" / '';
1215  }
1216  
1217  .mce-content-body dl.wp-caption {
1218      max-width: 100%;
1219  }
1220  
1221  /* Quicktags */
1222  .quicktags-toolbar {
1223      padding: 3px;
1224      position: relative;
1225      border-bottom: 1px solid #dcdcde;
1226      background: #f6f7f7;
1227      min-height: 30px;
1228  }
1229  
1230  .has-dfw .quicktags-toolbar {
1231      padding-right: 35px;
1232  }
1233  
1234  .wp-core-ui .quicktags-toolbar input.button.button-small {
1235      margin: 2px;
1236  }
1237  
1238  .quicktags-toolbar input[value="link"] {
1239      text-decoration: underline;
1240  }
1241  
1242  .quicktags-toolbar input[value="del"] {
1243      text-decoration: line-through;
1244  }
1245  
1246  .quicktags-toolbar input[value="i"] {
1247      font-style: italic;
1248  }
1249  
1250  .quicktags-toolbar input[value="b"] {
1251      font-weight: 600;
1252  }
1253  
1254  .mce-toolbar .mce-btn-group .mce-btn.mce-wp-dfw,
1255  .qt-dfw {
1256      position: absolute;
1257      top: 0;
1258      right: 0;
1259  }
1260  
1261  .mce-toolbar .mce-btn-group .mce-btn.mce-wp-dfw {
1262      margin: 7px 7px 0 0;
1263  }
1264  
1265  .qt-dfw {
1266      margin: 5px 5px 0 0;
1267  }
1268  
1269  .qt-fullscreen {
1270      position: static;
1271      margin: 2px;
1272  }
1273  
1274  @media screen and (max-width: 782px) {
1275      .mce-toolbar .mce-btn button,
1276      .qt-dfw {
1277          padding: 6px 7px;
1278      }
1279  
1280      /* Compensate for the extra box shadow at the bottom of .mce-btn.mce-primary */
1281      .mce-toolbar .mce-btn-group .mce-btn.mce-primary button {
1282          padding: 6px 7px 5px;
1283      }
1284  
1285      .mce-toolbar .mce-btn-group .mce-btn {
1286          margin: 1px;
1287      }
1288  
1289      .qt-dfw {
1290          width: 36px;
1291          height: 34px;
1292      }
1293  
1294      .mce-toolbar .mce-btn-group .mce-btn.mce-wp-dfw {
1295          margin: 4px 4px 0 0;
1296      }
1297  
1298      .mce-toolbar .mce-colorbutton .mce-preview {
1299          left: 8px;
1300          bottom: 6px;
1301      }
1302  
1303      .mce-window .mce-btn {
1304          padding: 2px 0;
1305      }
1306  
1307      .has-dfw div.mce-toolbar-grp .mce-toolbar.mce-first,
1308      .has-dfw .quicktags-toolbar {
1309          padding-right: 40px;
1310      }
1311  }
1312  
1313  @media screen and (min-width: 782px) {
1314      .wp-core-ui .quicktags-toolbar input.button.button-small {
1315          /* .button-small is normally 11px, but a bit too small for these buttons. */
1316          font-size: 12px;
1317          min-height: 26px;
1318          line-height: 2;
1319      }
1320  }
1321  
1322  #wp_editbtns,
1323  #wp_gallerybtns {
1324      padding: 2px;
1325      position: absolute;
1326      display: none;
1327      z-index: 100020;
1328  }
1329  
1330  #wp_editimgbtn,
1331  #wp_delimgbtn,
1332  #wp_editgallery,
1333  #wp_delgallery {
1334      background-color: #f0f0f1;
1335      margin: 2px;
1336      padding: 2px;
1337      border: 1px solid #8c8f94;
1338      border-radius: 3px;
1339  }
1340  
1341  #wp_editimgbtn:hover,
1342  #wp_delimgbtn:hover,
1343  #wp_editgallery:hover,
1344  #wp_delgallery:hover {
1345      border-color: #50575e;
1346      background-color: #c3c4c7;
1347  }
1348  
1349  /*------------------------------------------------------------------------------
1350   wp-link
1351  ------------------------------------------------------------------------------*/
1352  
1353  #wp-link-wrap {
1354      display: none;
1355      background-color: #fff;
1356      box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);
1357      width: 500px;
1358      overflow: hidden;
1359      margin-left: -250px;
1360      margin-top: -125px;
1361      position: fixed;
1362      top: 50%;
1363      left: 50%;
1364      z-index: 100105;
1365      transition: height 0.2s, margin-top 0.2s;
1366  }
1367  
1368  #wp-link-backdrop {
1369      display: none;
1370      position: fixed;
1371      top: 0;
1372      left: 0;
1373      right: 0;
1374      bottom: 0;
1375      min-height: 360px;
1376      background: #000;
1377      opacity: 0.7;
1378      filter: alpha(opacity=70);
1379      z-index: 100100;
1380  }
1381  
1382  #wp-link {
1383      position: relative;
1384      height: 100%;
1385  }
1386  
1387  #wp-link-wrap {
1388      height: 600px;
1389      margin-top: -300px;
1390  }
1391  
1392  #wp-link-wrap .wp-link-text-field {
1393      display: none;
1394  }
1395  
1396  #wp-link-wrap.has-text-field .wp-link-text-field {
1397      display: block;
1398  }
1399  
1400  #link-modal-title {
1401      background: #fff;
1402      border-bottom: 1px solid #dcdcde;
1403      font-size: 18px;
1404      font-weight: 600;
1405      line-height: 2;
1406      margin: 0;
1407      padding: 0 36px 0 16px;
1408  }
1409  
1410  #wp-link-close {
1411      color: #646970;
1412      padding: 0;
1413      position: absolute;
1414      top: 0;
1415      right: 0;
1416      width: 36px;
1417      height: 36px;
1418      text-align: center;
1419      background: none;
1420      border: none;
1421      cursor: pointer;
1422  }
1423  
1424  #wp-link-close:before {
1425      font: normal 20px/36px dashicons;
1426      vertical-align: top;
1427      -webkit-font-smoothing: antialiased;
1428      -moz-osx-font-smoothing: grayscale;
1429      width: 36px;
1430      height: 36px;
1431      content: "\f158" / '';
1432  }
1433  
1434  #wp-link-close:hover,
1435  #wp-link-close:focus {
1436      color: #135e96;
1437  }
1438  
1439  #wp-link-close:focus {
1440      box-shadow: 0 0 0 2px #2271b1;
1441      /* Only visible in Windows High Contrast mode */
1442      outline: 2px solid transparent;
1443      outline-offset: -2px;
1444  }
1445  
1446  #wp-link-wrap #link-selector {
1447      -webkit-overflow-scrolling: touch;
1448      padding: 0 16px;
1449      position: absolute;
1450      top: calc(2.15384615em + 16px);
1451      left: 0;
1452      right: 0;
1453      bottom: calc(2.15384615em + 19px);
1454      display: flex;
1455      flex-direction: column;
1456      overflow: auto;
1457  }
1458  
1459  #wp-link ol,
1460  #wp-link ul {
1461      list-style: none;
1462      margin: 0;
1463      padding: 0;
1464  }
1465  
1466  #wp-link input[type="text"] {
1467      box-sizing: border-box;
1468  }
1469  
1470  #wp-link #link-options {
1471      padding: 8px 0 12px;
1472  }
1473  
1474  #wp-link p.howto {
1475      margin: 3px 0;
1476  }
1477  
1478  #wp-link p.howto a {
1479      text-decoration: none;
1480      color: inherit;
1481  }
1482  
1483  #wp-link label input[type="text"] {
1484      margin-top: 5px;
1485      width: 70%;
1486  }
1487  
1488  #wp-link #link-options label span,
1489  #wp-link #search-panel label span.search-label {
1490      display: inline-block;
1491      width: 120px;
1492      text-align: right;
1493      padding-right: 5px;
1494      max-width: 24%;
1495      vertical-align: middle;
1496      word-wrap: break-word;
1497  }
1498  
1499  #wp-link .link-search-field {
1500      width: 250px;
1501      max-width: 70%;
1502  }
1503  
1504  #wp-link .link-search-wrapper {
1505      margin: 5px 0 9px;
1506      display: block;
1507  }
1508  
1509  #wp-link .query-results {
1510      position: absolute;
1511      width: calc(100% - 32px);
1512  }
1513  
1514  #wp-link .link-search-wrapper .spinner {
1515      float: none;
1516      margin: -3px 0 0 4px;
1517  }
1518  
1519  #wp-link .link-target {
1520      padding: 3px 0 0;
1521  }
1522  
1523  #wp-link .link-target label {
1524      max-width: 70%;
1525  }
1526  
1527  #wp-link .query-results {
1528      border: 1px #dcdcde solid;
1529      margin: 0 0 12px;
1530      background: #fff;
1531      overflow: auto;
1532      max-height: 290px;
1533  }
1534  
1535  #wp-link li {
1536      clear: both;
1537      margin-bottom: 0;
1538      border-bottom: 1px solid #f0f0f1;
1539      color: #2c3338;
1540      padding: 4px 6px 4px 10px;
1541      cursor: pointer;
1542      position: relative;
1543  }
1544  
1545  #wp-link .query-notice {
1546      padding: 0;
1547      border-bottom: 1px solid #dcdcde;
1548      background-color: #fff;
1549      color: #000;
1550  }
1551  
1552  #wp-link .query-notice .query-notice-default,
1553  #wp-link .query-notice .query-notice-hint {
1554      display: block;
1555      padding: 6px;
1556      border-left: 4px solid #72aee6;
1557  }
1558  
1559  #wp-link .unselectable.no-matches-found {
1560      padding: 0;
1561      border-bottom: 1px solid #dcdcde;
1562      background-color: #f6f7f7;
1563  }
1564  
1565  #wp-link .no-matches-found .item-title {
1566      display: block;
1567      padding: 6px;
1568      border-left: 4px solid #d63638;
1569  }
1570  
1571  #wp-link .query-results em {
1572      font-style: normal;
1573  }
1574  
1575  #wp-link li:hover {
1576      background: #f0f6fc;
1577      color: #101517;
1578  }
1579  
1580  #wp-link li.unselectable {
1581      border-bottom: 1px solid #dcdcde;
1582  }
1583  
1584  #wp-link li.unselectable:hover {
1585      background: #fff;
1586      cursor: auto;
1587      color: #2c3338;
1588  }
1589  
1590  #wp-link li.selected {
1591      background: #dcdcde;
1592      color: #2c3338;
1593  }
1594  
1595  #wp-link li.selected .item-title {
1596      font-weight: 600;
1597  }
1598  
1599  #wp-link li:last-child {
1600      border: none;
1601  }
1602  
1603  #wp-link .item-title {
1604      display: inline-block;
1605      width: 80%;
1606      width: calc(100% - 68px);
1607      word-wrap: break-word;
1608  }
1609  
1610  #wp-link .item-info {
1611      text-transform: uppercase;
1612      color: #646970;
1613      font-size: 11px;
1614      position: absolute;
1615      right: 5px;
1616      top: 5px;
1617  }
1618  
1619  #wp-link .river-waiting {
1620      display: none;
1621      padding: 10px 0;
1622  }
1623  
1624  #wp-link .submitbox {
1625      padding: 8px 16px;
1626      background: #fff;
1627      border-top: 1px solid #dcdcde;
1628      position: absolute;
1629      bottom: 0;
1630      left: 0;
1631      right: 0;
1632  }
1633  
1634  #wp-link-cancel {
1635      line-height: 1.92307692;
1636      float: left;
1637  }
1638  
1639  #wp-link-update {
1640      line-height: 1.76923076;
1641      float: right;
1642  }
1643  
1644  #wp-link-submit {
1645      float: right;
1646  }
1647  
1648  @media screen and (max-width: 782px) {
1649      #link-selector {
1650          padding: 0 16px 60px;
1651      }
1652  
1653      #wp-link-wrap #link-selector {
1654          bottom: calc(2.71428571em + 23px);
1655      }
1656  
1657      #wp-link-cancel {
1658          line-height: 2.46153846;
1659      }
1660  
1661      #wp-link .link-target {
1662          padding-top: 10px;
1663      }
1664  
1665      #wp-link .submitbox .button {
1666          margin-bottom: 0;
1667      }
1668  }
1669  
1670  @media screen and (max-width: 520px) {
1671      #wp-link-wrap {
1672          width: auto;
1673          margin-left: 0;
1674          left: 10px;
1675          right: 10px;
1676          max-width: 500px;
1677      }
1678  }
1679  
1680  @media screen and (max-height: 620px) {
1681      #wp-link-wrap {
1682          transition: none;
1683          height: auto;
1684          margin-top: 0;
1685          top: 10px;
1686          bottom: 10px;
1687      }
1688  
1689      #link-selector {
1690          overflow: auto;
1691      }
1692  }
1693  
1694  @media screen and (max-height: 290px) {
1695      #wp-link-wrap {
1696          height: auto;
1697          margin-top: 0;
1698          top: 10px;
1699          bottom: 10px;
1700      }
1701  
1702      #link-selector {
1703          overflow: auto;
1704          height: calc(100% - 92px);
1705          padding-bottom: 2px;
1706      }
1707  }
1708  
1709  div.wp-link-preview {
1710      float: left;
1711      margin: 5px;
1712      max-width: 694px;
1713      overflow: hidden;
1714      text-overflow: ellipsis;
1715  }
1716  
1717  div.wp-link-preview a {
1718      color: #2271b1;
1719      text-decoration: underline;
1720      transition-property: border, background, color;
1721      transition-duration: .05s;
1722      transition-timing-function: ease-in-out;
1723      cursor: pointer;
1724  }
1725  
1726  div.wp-link-preview a.wplink-url-error {
1727      color: #d63638;
1728  }
1729  
1730  .mce-inline-toolbar-grp div.mce-flow-layout-item > div {
1731      display: flex;
1732      align-items: flex-end;
1733  }
1734  
1735  div.wp-link-input {
1736      float: left;
1737      margin: 2px;
1738      max-width: 694px;
1739  }
1740  
1741  div.wp-link-input label {
1742      margin-bottom: 4px;
1743      display: block;
1744  }
1745  
1746  div.wp-link-input input {
1747      width: 300px;
1748      padding: 3px;
1749      box-sizing: border-box;
1750      line-height: 1.28571429; /* 18px */
1751      /* Override value inherited from default input fields. */
1752      min-height: 26px;
1753  }
1754  
1755  .mce-toolbar div.wp-link-preview ~ .mce-btn,
1756  .mce-toolbar div.wp-link-input ~ .mce-btn {
1757      margin: 2px 1px;
1758  }
1759  
1760  .mce-inline-toolbar-grp .mce-btn-group .mce-btn:last-child {
1761      margin-right: 2px;
1762  }
1763  
1764  .ui-autocomplete.wplink-autocomplete {
1765      z-index: 100110;
1766      max-height: 200px;
1767      overflow-y: auto;
1768      padding: 0;
1769      margin: 0;
1770      list-style: none;
1771      position: absolute;
1772      border: 1px solid #4f94d4;
1773      box-shadow: 0 1px 2px rgba(79, 148, 212, 0.8);
1774      background-color: #fff;
1775  }
1776  
1777  .ui-autocomplete.wplink-autocomplete li {
1778      margin-bottom: 0;
1779      padding: 4px 10px;
1780      clear: both;
1781      white-space: normal;
1782      text-align: left;
1783  }
1784  
1785  .ui-autocomplete.wplink-autocomplete li .wp-editor-float-right {
1786      float: right;
1787  }
1788  
1789  .ui-autocomplete.wplink-autocomplete li.ui-state-focus {
1790      background-color: #dcdcde;
1791      cursor: pointer;
1792  }
1793  
1794  @media screen and (max-width: 782px) {
1795      div.wp-link-preview,
1796      div.wp-link-input {
1797          max-width: 70%;
1798          max-width: calc(100% - 86px);
1799      }
1800  
1801      div.wp-link-preview {
1802          margin: 8px 0 8px 5px;
1803      }
1804  
1805      div.wp-link-input {
1806          width: 300px;
1807      }
1808  
1809      div.wp-link-input input {
1810          width: 100%;
1811          font-size: 16px;
1812          padding: 5px;
1813      }
1814  }
1815  
1816  /* =Overlay Body
1817  -------------------------------------------------------------- */
1818  
1819  .mce-fullscreen {
1820      z-index: 100010;
1821  }
1822  
1823  /* =Localization
1824  -------------------------------------------------------------- */
1825  .rtl .wp-switch-editor,
1826  .rtl .quicktags-toolbar input {
1827      font-family: Tahoma, sans-serif;
1828  }
1829  
1830  /* rtl:ignore */
1831  .mce-rtl .mce-flow-layout .mce-flow-layout-item > div {
1832      direction: rtl;
1833  }
1834  
1835  /* rtl:ignore */
1836  .mce-rtl .mce-listbox i.mce-caret {
1837      left: 6px;
1838  }
1839  
1840  html:lang(he-il) .rtl .wp-switch-editor,
1841  html:lang(he-il) .rtl .quicktags-toolbar input {
1842      font-family: Arial, sans-serif;
1843  }
1844  
1845  /* HiDPI */
1846  @media print,
1847    (min-resolution: 120dpi) {
1848      .wp-media-buttons .add_media span.wp-media-buttons-icon {
1849          background: none;
1850      }
1851  }


Generated : Fri Oct 10 08:20:03 2025 Cross-referenced by PHPXref