[ 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      speak: never;
 912      -webkit-font-smoothing: antialiased;
 913      -moz-osx-font-smoothing: grayscale;
 914      margin-left: -2px;
 915      padding-right: 2px;
 916  }
 917  
 918  .qt-dfw {
 919      font: normal 20px/1 dashicons;
 920      vertical-align: top;
 921      speak: never;
 922      -webkit-font-smoothing: antialiased;
 923      -moz-osx-font-smoothing: grayscale;
 924  }
 925  
 926  i.mce-i-bold:before {
 927      content: "\f200";
 928  }
 929  
 930  i.mce-i-italic:before {
 931      content: "\f201";
 932  }
 933  
 934  i.mce-i-bullist:before {
 935      content: "\f203";
 936  }
 937  
 938  i.mce-i-numlist:before {
 939      content: "\f204";
 940  }
 941  
 942  i.mce-i-blockquote:before {
 943      content: "\f205";
 944  }
 945  
 946  i.mce-i-alignleft:before {
 947      content: "\f206";
 948  }
 949  
 950  i.mce-i-aligncenter:before {
 951      content: "\f207";
 952  }
 953  
 954  i.mce-i-alignright:before {
 955      content: "\f208";
 956  }
 957  
 958  i.mce-i-link:before {
 959      content: "\f103";
 960  }
 961  
 962  i.mce-i-unlink:before {
 963      content: "\f225";
 964  }
 965  
 966  i.mce-i-wp_more:before {
 967      content: "\f209";
 968  }
 969  
 970  i.mce-i-strikethrough:before {
 971      content: "\f224";
 972  }
 973  
 974  i.mce-i-spellchecker:before {
 975      content: "\f210";
 976  }
 977  
 978  i.mce-i-fullscreen:before,
 979  i.mce-i-wp_fullscreen:before,
 980  i.mce-i-dfw:before,
 981  .qt-dfw:before {
 982      content: "\f211";
 983  }
 984  
 985  i.mce-i-wp_adv:before {
 986      content: "\f212";
 987  }
 988  
 989  i.mce-i-underline:before {
 990      content: "\f213";
 991  }
 992  
 993  i.mce-i-alignjustify:before {
 994      content: "\f214";
 995  }
 996  
 997  i.mce-i-forecolor:before,
 998  i.mce-i-backcolor:before {
 999      content: "\f215";
1000  }
1001  
1002  i.mce-i-pastetext:before {
1003      content: "\f217";
1004  }
1005  
1006  i.mce-i-removeformat:before {
1007      content: "\f218";
1008  }
1009  
1010  i.mce-i-charmap:before {
1011      content: "\f220";
1012  }
1013  
1014  i.mce-i-outdent:before {
1015      content: "\f221";
1016  }
1017  
1018  i.mce-i-indent:before {
1019      content: "\f222";
1020  }
1021  
1022  i.mce-i-undo:before {
1023      content: "\f171";
1024  }
1025  
1026  i.mce-i-redo:before {
1027      content: "\f172";
1028  }
1029  
1030  i.mce-i-help:before,
1031  i.mce-i-wp_help:before {
1032      content: "\f223";
1033  }
1034  
1035  i.mce-i-wp-media-library:before {
1036      content: "\f104";
1037  }
1038  
1039  i.mce-i-ltr:before {
1040      content: "\f320";
1041  }
1042  
1043  i.mce-i-wp_page:before {
1044      content: "\f105";
1045  }
1046  
1047  i.mce-i-hr:before {
1048      content: "\f460";
1049  }
1050  
1051  i.mce-i-remove:before {
1052      content: "\f158";
1053  }
1054  
1055  i.mce-i-wp_code:before {
1056      content: "\f475";
1057  }
1058  
1059  /* RTL button icons */
1060  .rtl i.mce-i-outdent:before {
1061      content: "\f222";
1062  }
1063  
1064  .rtl i.mce-i-indent:before {
1065      content: "\f221";
1066  }
1067  
1068  /* Editors */
1069  .wp-editor-wrap {
1070      position: relative;
1071  }
1072  
1073  .wp-editor-tools {
1074      position: relative;
1075      z-index: 1;
1076  }
1077  
1078  .wp-editor-tools:after {
1079      clear: both;
1080      content: "";
1081      display: table;
1082  }
1083  
1084  .wp-editor-container {
1085      clear: both;
1086      border: 1px solid #dcdcde;
1087  }
1088  
1089  .wp-editor-area {
1090      font-family: Consolas, Monaco, monospace;
1091      font-size: 13px;
1092      padding: 10px;
1093      margin: 1px 0 0;
1094      line-height: 150%;
1095      border: 0;
1096      outline: none;
1097      display: block;
1098      resize: vertical;
1099      box-sizing: border-box;
1100  }
1101  
1102  .rtl .wp-editor-area {
1103      font-family: Tahoma, Monaco, monospace;
1104  }
1105  
1106  .locale-he-il .wp-editor-area {
1107      font-family: Arial, Monaco, monospace;
1108  }
1109  
1110  .wp-editor-container textarea.wp-editor-area {
1111      width: 100%;
1112      margin: 0;
1113      box-shadow: none;
1114  }
1115  
1116  .wp-editor-tabs {
1117      float: right;
1118  }
1119  
1120  .wp-switch-editor {
1121      float: left;
1122      box-sizing: content-box;
1123      position: relative;
1124      top: 1px;
1125      background: #f0f0f1;
1126      color: #646970;
1127      cursor: pointer;
1128      font-size: 13px;
1129      line-height: 1.46153846;
1130      height: 20px;
1131      margin: 5px 0 0 5px;
1132      padding: 3px 8px 4px;
1133      border: 1px solid #dcdcde;
1134  }
1135  
1136  .wp-switch-editor:focus {
1137      box-shadow: 0 0 0 2px #2271b1;
1138      /* Only visible in Windows High Contrast mode */
1139      outline: 2px solid transparent;
1140      color: #1d2327;
1141  }
1142  
1143  .wp-switch-editor:active {
1144      background-color: #f6f7f7;
1145      box-shadow: none;
1146  }
1147  
1148  .js .tmce-active .wp-editor-area {
1149      color: #fff;
1150  }
1151  
1152  .tmce-active .quicktags-toolbar {
1153      display: none;
1154  }
1155  
1156  .tmce-active .switch-tmce,
1157  .html-active .switch-html {
1158      background: #f6f7f7;
1159      color: #50575e;
1160      border-bottom-color: #f6f7f7;
1161  }
1162  
1163  .wp-media-buttons {
1164      float: left;
1165  }
1166  
1167  .wp-media-buttons .button {
1168      margin-right: 5px;
1169      margin-bottom: 4px;
1170      padding-left: 7px;
1171      padding-right: 7px;
1172  }
1173  
1174  .wp-media-buttons .button:active {
1175      position: relative;
1176      top: 1px;
1177      margin-top: -1px;
1178      margin-bottom: 1px;
1179  }
1180  
1181  .wp-media-buttons .insert-media {
1182      padding-left: 5px;
1183  }
1184  
1185  .wp-media-buttons a {
1186      text-decoration: none;
1187      color: #3c434a;
1188      font-size: 12px;
1189  }
1190  
1191  .wp-media-buttons img {
1192      padding: 0 4px;
1193      vertical-align: middle;
1194  }
1195  
1196  .wp-media-buttons span.wp-media-buttons-icon {
1197      display: inline-block;
1198      width: 20px;
1199      height: 20px;
1200      line-height: 1;
1201      vertical-align: middle;
1202      margin: 0 2px;
1203  }
1204  
1205  .wp-media-buttons .add_media span.wp-media-buttons-icon {
1206      background: none;
1207  }
1208  
1209  .wp-media-buttons .add_media span.wp-media-buttons-icon:before {
1210      font: normal 18px/1 dashicons;
1211      speak: never;
1212      -webkit-font-smoothing: antialiased;
1213      -moz-osx-font-smoothing: grayscale;
1214  }
1215  
1216  .wp-media-buttons .add_media span.wp-media-buttons-icon:before {
1217      content: "\f104";
1218  }
1219  
1220  .mce-content-body dl.wp-caption {
1221      max-width: 100%;
1222  }
1223  
1224  /* Quicktags */
1225  .quicktags-toolbar {
1226      padding: 3px;
1227      position: relative;
1228      border-bottom: 1px solid #dcdcde;
1229      background: #f6f7f7;
1230      min-height: 30px;
1231  }
1232  
1233  .has-dfw .quicktags-toolbar {
1234      padding-right: 35px;
1235  }
1236  
1237  .wp-core-ui .quicktags-toolbar input.button.button-small {
1238      margin: 2px;
1239  }
1240  
1241  .quicktags-toolbar input[value="link"] {
1242      text-decoration: underline;
1243  }
1244  
1245  .quicktags-toolbar input[value="del"] {
1246      text-decoration: line-through;
1247  }
1248  
1249  .quicktags-toolbar input[value="i"] {
1250      font-style: italic;
1251  }
1252  
1253  .quicktags-toolbar input[value="b"] {
1254      font-weight: 600;
1255  }
1256  
1257  .mce-toolbar .mce-btn-group .mce-btn.mce-wp-dfw,
1258  .qt-dfw {
1259      position: absolute;
1260      top: 0;
1261      right: 0;
1262  }
1263  
1264  .mce-toolbar .mce-btn-group .mce-btn.mce-wp-dfw {
1265      margin: 7px 7px 0 0;
1266  }
1267  
1268  .qt-dfw {
1269      margin: 5px 5px 0 0;
1270  }
1271  
1272  .qt-fullscreen {
1273      position: static;
1274      margin: 2px;
1275  }
1276  
1277  @media screen and (max-width: 782px) {
1278      .mce-toolbar .mce-btn button,
1279      .qt-dfw {
1280          padding: 6px 7px;
1281      }
1282  
1283      /* Compensate for the extra box shadow at the bottom of .mce-btn.mce-primary */
1284      .mce-toolbar .mce-btn-group .mce-btn.mce-primary button {
1285          padding: 6px 7px 5px;
1286      }
1287  
1288      .mce-toolbar .mce-btn-group .mce-btn {
1289          margin: 1px;
1290      }
1291  
1292      .qt-dfw {
1293          width: 36px;
1294          height: 34px;
1295      }
1296  
1297      .mce-toolbar .mce-btn-group .mce-btn.mce-wp-dfw {
1298          margin: 4px 4px 0 0;
1299      }
1300  
1301      .mce-toolbar .mce-colorbutton .mce-preview {
1302          left: 8px;
1303          bottom: 6px;
1304      }
1305  
1306      .mce-window .mce-btn {
1307          padding: 2px 0;
1308      }
1309  
1310      .has-dfw div.mce-toolbar-grp .mce-toolbar.mce-first,
1311      .has-dfw .quicktags-toolbar {
1312          padding-right: 40px;
1313      }
1314  }
1315  
1316  @media screen and (min-width: 782px) {
1317      .wp-core-ui .quicktags-toolbar input.button.button-small {
1318          /* .button-small is normally 11px, but a bit too small for these buttons. */
1319          font-size: 12px;
1320          min-height: 26px;
1321          line-height: 2;
1322      }
1323  }
1324  
1325  #wp_editbtns,
1326  #wp_gallerybtns {
1327      padding: 2px;
1328      position: absolute;
1329      display: none;
1330      z-index: 100020;
1331  }
1332  
1333  #wp_editimgbtn,
1334  #wp_delimgbtn,
1335  #wp_editgallery,
1336  #wp_delgallery {
1337      background-color: #f0f0f1;
1338      margin: 2px;
1339      padding: 2px;
1340      border: 1px solid #8c8f94;
1341      border-radius: 3px;
1342  }
1343  
1344  #wp_editimgbtn:hover,
1345  #wp_delimgbtn:hover,
1346  #wp_editgallery:hover,
1347  #wp_delgallery:hover {
1348      border-color: #50575e;
1349      background-color: #c3c4c7;
1350  }
1351  
1352  /*------------------------------------------------------------------------------
1353   wp-link
1354  ------------------------------------------------------------------------------*/
1355  
1356  #wp-link-wrap {
1357      display: none;
1358      background-color: #fff;
1359      box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);
1360      width: 500px;
1361      overflow: hidden;
1362      margin-left: -250px;
1363      margin-top: -125px;
1364      position: fixed;
1365      top: 50%;
1366      left: 50%;
1367      z-index: 100105;
1368      transition: height 0.2s, margin-top 0.2s;
1369  }
1370  
1371  #wp-link-backdrop {
1372      display: none;
1373      position: fixed;
1374      top: 0;
1375      left: 0;
1376      right: 0;
1377      bottom: 0;
1378      min-height: 360px;
1379      background: #000;
1380      opacity: 0.7;
1381      filter: alpha(opacity=70);
1382      z-index: 100100;
1383  }
1384  
1385  #wp-link {
1386      position: relative;
1387      height: 100%;
1388  }
1389  
1390  #wp-link-wrap {
1391      height: 600px;
1392      margin-top: -300px;
1393  }
1394  
1395  #wp-link-wrap .wp-link-text-field {
1396      display: none;
1397  }
1398  
1399  #wp-link-wrap.has-text-field .wp-link-text-field {
1400      display: block;
1401  }
1402  
1403  #link-modal-title {
1404      background: #fff;
1405      border-bottom: 1px solid #dcdcde;
1406      font-size: 18px;
1407      font-weight: 600;
1408      line-height: 2;
1409      margin: 0;
1410      padding: 0 36px 0 16px;
1411  }
1412  
1413  #wp-link-close {
1414      color: #646970;
1415      padding: 0;
1416      position: absolute;
1417      top: 0;
1418      right: 0;
1419      width: 36px;
1420      height: 36px;
1421      text-align: center;
1422      background: none;
1423      border: none;
1424      cursor: pointer;
1425  }
1426  
1427  #wp-link-close:before {
1428      font: normal 20px/36px dashicons;
1429      vertical-align: top;
1430      speak: never;
1431      -webkit-font-smoothing: antialiased;
1432      -moz-osx-font-smoothing: grayscale;
1433      width: 36px;
1434      height: 36px;
1435      content: "\f158";
1436  }
1437  
1438  #wp-link-close:hover,
1439  #wp-link-close:focus {
1440      color: #135e96;
1441  }
1442  
1443  #wp-link-close:focus {
1444      box-shadow: 0 0 0 2px #2271b1;
1445      /* Only visible in Windows High Contrast mode */
1446      outline: 2px solid transparent;
1447      outline-offset: -2px;
1448  }
1449  
1450  #wp-link-wrap #link-selector {
1451      -webkit-overflow-scrolling: touch;
1452      padding: 0 16px;
1453      position: absolute;
1454      top: calc(2.15384615em + 16px);
1455      left: 0;
1456      right: 0;
1457      bottom: calc(2.15384615em + 19px);
1458      display: flex;
1459      flex-direction: column;
1460      overflow: auto;
1461  }
1462  
1463  #wp-link ol,
1464  #wp-link ul {
1465      list-style: none;
1466      margin: 0;
1467      padding: 0;
1468  }
1469  
1470  #wp-link input[type="text"] {
1471      box-sizing: border-box;
1472  }
1473  
1474  #wp-link #link-options {
1475      padding: 8px 0 12px;
1476  }
1477  
1478  #wp-link p.howto {
1479      margin: 3px 0;
1480  }
1481  
1482  #wp-link p.howto a {
1483      text-decoration: none;
1484      color: inherit;
1485  }
1486  
1487  #wp-link label input[type="text"] {
1488      margin-top: 5px;
1489      width: 70%;
1490  }
1491  
1492  #wp-link #link-options label span,
1493  #wp-link #search-panel label span.search-label {
1494      display: inline-block;
1495      width: 120px;
1496      text-align: right;
1497      padding-right: 5px;
1498      max-width: 24%;
1499      vertical-align: middle;
1500      word-wrap: break-word;
1501  }
1502  
1503  #wp-link .link-search-field {
1504      width: 250px;
1505      max-width: 70%;
1506  }
1507  
1508  #wp-link .link-search-wrapper {
1509      margin: 5px 0 9px;
1510      display: block;
1511  }
1512  
1513  #wp-link .query-results {
1514      position: absolute;
1515      width: calc(100% - 32px);
1516  }
1517  
1518  #wp-link .link-search-wrapper .spinner {
1519      float: none;
1520      margin: -3px 0 0 4px;
1521  }
1522  
1523  #wp-link .link-target {
1524      padding: 3px 0 0;
1525  }
1526  
1527  #wp-link .link-target label {
1528      max-width: 70%;
1529  }
1530  
1531  #wp-link .query-results {
1532      border: 1px #dcdcde solid;
1533      margin: 0 0 12px;
1534      background: #fff;
1535      overflow: auto;
1536      max-height: 290px;
1537  }
1538  
1539  #wp-link li {
1540      clear: both;
1541      margin-bottom: 0;
1542      border-bottom: 1px solid #f0f0f1;
1543      color: #2c3338;
1544      padding: 4px 6px 4px 10px;
1545      cursor: pointer;
1546      position: relative;
1547  }
1548  
1549  #wp-link .query-notice {
1550      padding: 0;
1551      border-bottom: 1px solid #dcdcde;
1552      background-color: #fff;
1553      color: #000;
1554  }
1555  
1556  #wp-link .query-notice .query-notice-default,
1557  #wp-link .query-notice .query-notice-hint {
1558      display: block;
1559      padding: 6px;
1560      border-left: 4px solid #72aee6;
1561  }
1562  
1563  #wp-link .unselectable.no-matches-found {
1564      padding: 0;
1565      border-bottom: 1px solid #dcdcde;
1566      background-color: #f6f7f7;
1567  }
1568  
1569  #wp-link .no-matches-found .item-title {
1570      display: block;
1571      padding: 6px;
1572      border-left: 4px solid #d63638;
1573  }
1574  
1575  #wp-link .query-results em {
1576      font-style: normal;
1577  }
1578  
1579  #wp-link li:hover {
1580      background: #f0f6fc;
1581      color: #101517;
1582  }
1583  
1584  #wp-link li.unselectable {
1585      border-bottom: 1px solid #dcdcde;
1586  }
1587  
1588  #wp-link li.unselectable:hover {
1589      background: #fff;
1590      cursor: auto;
1591      color: #2c3338;
1592  }
1593  
1594  #wp-link li.selected {
1595      background: #dcdcde;
1596      color: #2c3338;
1597  }
1598  
1599  #wp-link li.selected .item-title {
1600      font-weight: 600;
1601  }
1602  
1603  #wp-link li:last-child {
1604      border: none;
1605  }
1606  
1607  #wp-link .item-title {
1608      display: inline-block;
1609      width: 80%;
1610      width: calc(100% - 68px);
1611      word-wrap: break-word;
1612  }
1613  
1614  #wp-link .item-info {
1615      text-transform: uppercase;
1616      color: #646970;
1617      font-size: 11px;
1618      position: absolute;
1619      right: 5px;
1620      top: 5px;
1621  }
1622  
1623  #wp-link .river-waiting {
1624      display: none;
1625      padding: 10px 0;
1626  }
1627  
1628  #wp-link .submitbox {
1629      padding: 8px 16px;
1630      background: #fff;
1631      border-top: 1px solid #dcdcde;
1632      position: absolute;
1633      bottom: 0;
1634      left: 0;
1635      right: 0;
1636  }
1637  
1638  #wp-link-cancel {
1639      line-height: 1.92307692;
1640      float: left;
1641  }
1642  
1643  #wp-link-update {
1644      line-height: 1.76923076;
1645      float: right;
1646  }
1647  
1648  #wp-link-submit {
1649      float: right;
1650  }
1651  
1652  @media screen and (max-width: 782px) {
1653      #link-selector {
1654          padding: 0 16px 60px;
1655      }
1656  
1657      #wp-link-wrap #link-selector {
1658          bottom: calc(2.71428571em + 23px);
1659      }
1660  
1661      #wp-link-cancel {
1662          line-height: 2.46153846;
1663      }
1664  
1665      #wp-link .link-target {
1666          padding-top: 10px;
1667      }
1668  
1669      #wp-link .submitbox .button {
1670          margin-bottom: 0;
1671      }
1672  }
1673  
1674  @media screen and (max-width: 520px) {
1675      #wp-link-wrap {
1676          width: auto;
1677          margin-left: 0;
1678          left: 10px;
1679          right: 10px;
1680          max-width: 500px;
1681      }
1682  }
1683  
1684  @media screen and (max-height: 620px) {
1685      #wp-link-wrap {
1686          transition: none;
1687          height: auto;
1688          margin-top: 0;
1689          top: 10px;
1690          bottom: 10px;
1691      }
1692  
1693      #link-selector {
1694          overflow: auto;
1695      }
1696  }
1697  
1698  @media screen and (max-height: 290px) {
1699      #wp-link-wrap {
1700          height: auto;
1701          margin-top: 0;
1702          top: 10px;
1703          bottom: 10px;
1704      }
1705  
1706      #link-selector {
1707          overflow: auto;
1708          height: calc(100% - 92px);
1709          padding-bottom: 2px;
1710      }
1711  }
1712  
1713  div.wp-link-preview {
1714      float: left;
1715      margin: 5px;
1716      max-width: 694px;
1717      overflow: hidden;
1718      text-overflow: ellipsis;
1719  }
1720  
1721  div.wp-link-preview a {
1722      color: #2271b1;
1723      text-decoration: underline;
1724      transition-property: border, background, color;
1725      transition-duration: .05s;
1726      transition-timing-function: ease-in-out;
1727      cursor: pointer;
1728  }
1729  
1730  div.wp-link-preview a.wplink-url-error {
1731      color: #d63638;
1732  }
1733  
1734  .mce-inline-toolbar-grp div.mce-flow-layout-item > div {
1735      display: flex;
1736      align-items: flex-end;
1737  }
1738  
1739  div.wp-link-input {
1740      float: left;
1741      margin: 2px;
1742      max-width: 694px;
1743  }
1744  
1745  div.wp-link-input label {
1746      margin-bottom: 4px;
1747      display: block;
1748  }
1749  
1750  div.wp-link-input input {
1751      width: 300px;
1752      padding: 3px;
1753      box-sizing: border-box;
1754      line-height: 1.28571429; /* 18px */
1755      /* Override value inherited from default input fields. */
1756      min-height: 26px;
1757  }
1758  
1759  .mce-toolbar div.wp-link-preview ~ .mce-btn,
1760  .mce-toolbar div.wp-link-input ~ .mce-btn {
1761      margin: 2px 1px;
1762  }
1763  
1764  .mce-inline-toolbar-grp .mce-btn-group .mce-btn:last-child {
1765      margin-right: 2px;
1766  }
1767  
1768  .ui-autocomplete.wplink-autocomplete {
1769      z-index: 100110;
1770      max-height: 200px;
1771      overflow-y: auto;
1772      padding: 0;
1773      margin: 0;
1774      list-style: none;
1775      position: absolute;
1776      border: 1px solid #4f94d4;
1777      box-shadow: 0 1px 2px rgba(79, 148, 212, 0.8);
1778      background-color: #fff;
1779  }
1780  
1781  .ui-autocomplete.wplink-autocomplete li {
1782      margin-bottom: 0;
1783      padding: 4px 10px;
1784      clear: both;
1785      white-space: normal;
1786      text-align: left;
1787  }
1788  
1789  .ui-autocomplete.wplink-autocomplete li .wp-editor-float-right {
1790      float: right;
1791  }
1792  
1793  .ui-autocomplete.wplink-autocomplete li.ui-state-focus {
1794      background-color: #dcdcde;
1795      cursor: pointer;
1796  }
1797  
1798  @media screen and (max-width: 782px) {
1799      div.wp-link-preview,
1800      div.wp-link-input {
1801          max-width: 70%;
1802          max-width: calc(100% - 86px);
1803      }
1804  
1805      div.wp-link-preview {
1806          margin: 8px 0 8px 5px;
1807      }
1808  
1809      div.wp-link-input {
1810          width: 300px;
1811      }
1812  
1813      div.wp-link-input input {
1814          width: 100%;
1815          font-size: 16px;
1816          padding: 5px;
1817      }
1818  }
1819  
1820  /* =Overlay Body
1821  -------------------------------------------------------------- */
1822  
1823  .mce-fullscreen {
1824      z-index: 100010;
1825  }
1826  
1827  /* =Localization
1828  -------------------------------------------------------------- */
1829  .rtl .wp-switch-editor,
1830  .rtl .quicktags-toolbar input {
1831      font-family: Tahoma, sans-serif;
1832  }
1833  
1834  /* rtl:ignore */
1835  .mce-rtl .mce-flow-layout .mce-flow-layout-item > div {
1836      direction: rtl;
1837  }
1838  
1839  /* rtl:ignore */
1840  .mce-rtl .mce-listbox i.mce-caret {
1841      left: 6px;
1842  }
1843  
1844  html:lang(he-il) .rtl .wp-switch-editor,
1845  html:lang(he-il) .rtl .quicktags-toolbar input {
1846      font-family: Arial, sans-serif;
1847  }
1848  
1849  /* HiDPI */
1850  @media print,
1851    (min-resolution: 120dpi) {
1852      .wp-media-buttons .add_media span.wp-media-buttons-icon {
1853          background: none;
1854      }
1855  }


Generated : Fri Nov 15 08:20:01 2024 Cross-referenced by PHPXref