[ 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  .html-active .switch-html:focus,
1145  .tmce-active .switch-tmce:focus {
1146      box-shadow: none;
1147  }
1148  
1149  .wp-switch-editor:active {
1150      background-color: #f6f7f7;
1151      box-shadow: none;
1152  }
1153  
1154  .js .tmce-active .wp-editor-area {
1155      color: #fff;
1156  }
1157  
1158  .tmce-active .quicktags-toolbar {
1159      display: none;
1160  }
1161  
1162  .tmce-active .switch-tmce,
1163  .html-active .switch-html {
1164      background: #f6f7f7;
1165      color: #50575e;
1166      border-bottom-color: #f6f7f7;
1167  }
1168  
1169  .wp-media-buttons {
1170      float: left;
1171  }
1172  
1173  .wp-media-buttons .button {
1174      margin-right: 5px;
1175      margin-bottom: 4px;
1176      padding-left: 7px;
1177      padding-right: 7px;
1178  }
1179  
1180  .wp-media-buttons .button:active {
1181      position: relative;
1182      top: 1px;
1183      margin-top: -1px;
1184      margin-bottom: 1px;
1185  }
1186  
1187  .wp-media-buttons .insert-media {
1188      padding-left: 5px;
1189  }
1190  
1191  .wp-media-buttons a {
1192      text-decoration: none;
1193      color: #3c434a;
1194      font-size: 12px;
1195  }
1196  
1197  .wp-media-buttons img {
1198      padding: 0 4px;
1199      vertical-align: middle;
1200  }
1201  
1202  .wp-media-buttons span.wp-media-buttons-icon {
1203      display: inline-block;
1204      width: 20px;
1205      height: 20px;
1206      line-height: 1;
1207      vertical-align: middle;
1208      margin: 0 2px;
1209  }
1210  
1211  .wp-media-buttons .add_media span.wp-media-buttons-icon {
1212      background: none;
1213  }
1214  
1215  .wp-media-buttons .add_media span.wp-media-buttons-icon:before {
1216      font: normal 18px/1 dashicons;
1217      speak: never;
1218      -webkit-font-smoothing: antialiased;
1219      -moz-osx-font-smoothing: grayscale;
1220  }
1221  
1222  .wp-media-buttons .add_media span.wp-media-buttons-icon:before {
1223      content: "\f104";
1224  }
1225  
1226  .mce-content-body dl.wp-caption {
1227      max-width: 100%;
1228  }
1229  
1230  /* Quicktags */
1231  .quicktags-toolbar {
1232      padding: 3px;
1233      position: relative;
1234      border-bottom: 1px solid #dcdcde;
1235      background: #f6f7f7;
1236      min-height: 30px;
1237  }
1238  
1239  .has-dfw .quicktags-toolbar {
1240      padding-right: 35px;
1241  }
1242  
1243  .wp-core-ui .quicktags-toolbar input.button.button-small {
1244      margin: 2px;
1245  }
1246  
1247  .quicktags-toolbar input[value="link"] {
1248      text-decoration: underline;
1249  }
1250  
1251  .quicktags-toolbar input[value="del"] {
1252      text-decoration: line-through;
1253  }
1254  
1255  .quicktags-toolbar input[value="i"] {
1256      font-style: italic;
1257  }
1258  
1259  .quicktags-toolbar input[value="b"] {
1260      font-weight: 600;
1261  }
1262  
1263  .mce-toolbar .mce-btn-group .mce-btn.mce-wp-dfw,
1264  .qt-dfw {
1265      position: absolute;
1266      top: 0;
1267      right: 0;
1268  }
1269  
1270  .mce-toolbar .mce-btn-group .mce-btn.mce-wp-dfw {
1271      margin: 7px 7px 0 0;
1272  }
1273  
1274  .qt-dfw {
1275      margin: 5px 5px 0 0;
1276  }
1277  
1278  .qt-fullscreen {
1279      position: static;
1280      margin: 2px;
1281  }
1282  
1283  @media screen and (max-width: 782px) {
1284      .mce-toolbar .mce-btn button,
1285      .qt-dfw {
1286          padding: 6px 7px;
1287      }
1288  
1289      /* Compensate for the extra box shadow at the bottom of .mce-btn.mce-primary */
1290      .mce-toolbar .mce-btn-group .mce-btn.mce-primary button {
1291          padding: 6px 7px 5px;
1292      }
1293  
1294      .mce-toolbar .mce-btn-group .mce-btn {
1295          margin: 1px;
1296      }
1297  
1298      .qt-dfw {
1299          width: 36px;
1300          height: 34px;
1301      }
1302  
1303      .mce-toolbar .mce-btn-group .mce-btn.mce-wp-dfw {
1304          margin: 4px 4px 0 0;
1305      }
1306  
1307      .mce-toolbar .mce-colorbutton .mce-preview {
1308          left: 8px;
1309          bottom: 6px;
1310      }
1311  
1312      .mce-window .mce-btn {
1313          padding: 2px 0;
1314      }
1315  
1316      .has-dfw div.mce-toolbar-grp .mce-toolbar.mce-first,
1317      .has-dfw .quicktags-toolbar {
1318          padding-right: 40px;
1319      }
1320  }
1321  
1322  @media screen and (min-width: 782px) {
1323      .wp-core-ui .quicktags-toolbar input.button.button-small {
1324          /* .button-small is normally 11px, but a bit too small for these buttons. */
1325          font-size: 12px;
1326          min-height: 26px;
1327          line-height: 2;
1328      }
1329  }
1330  
1331  #wp_editbtns,
1332  #wp_gallerybtns {
1333      padding: 2px;
1334      position: absolute;
1335      display: none;
1336      z-index: 100020;
1337  }
1338  
1339  #wp_editimgbtn,
1340  #wp_delimgbtn,
1341  #wp_editgallery,
1342  #wp_delgallery {
1343      background-color: #f0f0f1;
1344      margin: 2px;
1345      padding: 2px;
1346      border: 1px solid #8c8f94;
1347      border-radius: 3px;
1348  }
1349  
1350  #wp_editimgbtn:hover,
1351  #wp_delimgbtn:hover,
1352  #wp_editgallery:hover,
1353  #wp_delgallery:hover {
1354      border-color: #50575e;
1355      background-color: #c3c4c7;
1356  }
1357  
1358  /*------------------------------------------------------------------------------
1359   wp-link
1360  ------------------------------------------------------------------------------*/
1361  
1362  #wp-link-wrap {
1363      display: none;
1364      background-color: #fff;
1365      box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);
1366      width: 500px;
1367      overflow: hidden;
1368      margin-left: -250px;
1369      margin-top: -125px;
1370      position: fixed;
1371      top: 50%;
1372      left: 50%;
1373      z-index: 100105;
1374      transition: height 0.2s, margin-top 0.2s;
1375  }
1376  
1377  #wp-link-backdrop {
1378      display: none;
1379      position: fixed;
1380      top: 0;
1381      left: 0;
1382      right: 0;
1383      bottom: 0;
1384      min-height: 360px;
1385      background: #000;
1386      opacity: 0.7;
1387      filter: alpha(opacity=70);
1388      z-index: 100100;
1389  }
1390  
1391  #wp-link {
1392      position: relative;
1393      height: 100%;
1394  }
1395  
1396  #wp-link-wrap {
1397      height: 600px;
1398      margin-top: -300px;
1399  }
1400  
1401  #wp-link-wrap .wp-link-text-field {
1402      display: none;
1403  }
1404  
1405  #wp-link-wrap.has-text-field .wp-link-text-field {
1406      display: block;
1407  }
1408  
1409  #link-modal-title {
1410      background: #fff;
1411      border-bottom: 1px solid #dcdcde;
1412      font-size: 18px;
1413      font-weight: 600;
1414      line-height: 2;
1415      margin: 0;
1416      padding: 0 36px 0 16px;
1417  }
1418  
1419  #wp-link-close {
1420      color: #646970;
1421      padding: 0;
1422      position: absolute;
1423      top: 0;
1424      right: 0;
1425      width: 36px;
1426      height: 36px;
1427      text-align: center;
1428      background: none;
1429      border: none;
1430      cursor: pointer;
1431  }
1432  
1433  #wp-link-close:before {
1434      font: normal 20px/36px dashicons;
1435      vertical-align: top;
1436      speak: never;
1437      -webkit-font-smoothing: antialiased;
1438      -moz-osx-font-smoothing: grayscale;
1439      width: 36px;
1440      height: 36px;
1441      content: "\f158";
1442  }
1443  
1444  #wp-link-close:hover,
1445  #wp-link-close:focus {
1446      color: #135e96;
1447  }
1448  
1449  #wp-link-close:focus {
1450      box-shadow: 0 0 0 2px #2271b1;
1451      /* Only visible in Windows High Contrast mode */
1452      outline: 2px solid transparent;
1453      outline-offset: -2px;
1454  }
1455  
1456  #wp-link-wrap #link-selector {
1457      -webkit-overflow-scrolling: touch;
1458      padding: 0 16px;
1459      position: absolute;
1460      top: calc(2.15384615em + 16px);
1461      left: 0;
1462      right: 0;
1463      bottom: calc(2.15384615em + 19px);
1464      display: flex;
1465      flex-direction: column;
1466      overflow: auto;
1467  }
1468  
1469  #wp-link ol,
1470  #wp-link ul {
1471      list-style: none;
1472      margin: 0;
1473      padding: 0;
1474  }
1475  
1476  #wp-link input[type="text"] {
1477      box-sizing: border-box;
1478  }
1479  
1480  #wp-link #link-options {
1481      padding: 8px 0 12px;
1482  }
1483  
1484  #wp-link p.howto {
1485      margin: 3px 0;
1486  }
1487  
1488  #wp-link p.howto a {
1489      text-decoration: none;
1490      color: inherit;
1491  }
1492  
1493  #wp-link label input[type="text"] {
1494      margin-top: 5px;
1495      width: 70%;
1496  }
1497  
1498  #wp-link #link-options label span,
1499  #wp-link #search-panel label span.search-label {
1500      display: inline-block;
1501      width: 120px;
1502      text-align: right;
1503      padding-right: 5px;
1504      max-width: 24%;
1505      vertical-align: middle;
1506      word-wrap: break-word;
1507  }
1508  
1509  #wp-link .link-search-field {
1510      width: 250px;
1511      max-width: 70%;
1512  }
1513  
1514  #wp-link .link-search-wrapper {
1515      margin: 5px 0 9px;
1516      display: block;
1517  }
1518  
1519  #wp-link .query-results {
1520      position: absolute;
1521      width: calc(100% - 32px);
1522  }
1523  
1524  #wp-link .link-search-wrapper .spinner {
1525      float: none;
1526      margin: -3px 0 0 4px;
1527  }
1528  
1529  #wp-link .link-target {
1530      padding: 3px 0 0;
1531  }
1532  
1533  #wp-link .link-target label {
1534      max-width: 70%;
1535  }
1536  
1537  #wp-link .query-results {
1538      border: 1px #dcdcde solid;
1539      margin: 0 0 12px;
1540      background: #fff;
1541      overflow: auto;
1542      max-height: 290px;
1543  }
1544  
1545  #wp-link li {
1546      clear: both;
1547      margin-bottom: 0;
1548      border-bottom: 1px solid #f0f0f1;
1549      color: #2c3338;
1550      padding: 4px 6px 4px 10px;
1551      cursor: pointer;
1552      position: relative;
1553  }
1554  
1555  #wp-link .query-notice {
1556      padding: 0;
1557      border-bottom: 1px solid #dcdcde;
1558      background-color: #fff;
1559      color: #000;
1560  }
1561  
1562  #wp-link .query-notice .query-notice-default,
1563  #wp-link .query-notice .query-notice-hint {
1564      display: block;
1565      padding: 6px;
1566      border-left: 4px solid #72aee6;
1567  }
1568  
1569  #wp-link .unselectable.no-matches-found {
1570      padding: 0;
1571      border-bottom: 1px solid #dcdcde;
1572      background-color: #f6f7f7;
1573  }
1574  
1575  #wp-link .no-matches-found .item-title {
1576      display: block;
1577      padding: 6px;
1578      border-left: 4px solid #d63638;
1579  }
1580  
1581  #wp-link .query-results em {
1582      font-style: normal;
1583  }
1584  
1585  #wp-link li:hover {
1586      background: #f0f6fc;
1587      color: #101517;
1588  }
1589  
1590  #wp-link li.unselectable {
1591      border-bottom: 1px solid #dcdcde;
1592  }
1593  
1594  #wp-link li.unselectable:hover {
1595      background: #fff;
1596      cursor: auto;
1597      color: #2c3338;
1598  }
1599  
1600  #wp-link li.selected {
1601      background: #dcdcde;
1602      color: #2c3338;
1603  }
1604  
1605  #wp-link li.selected .item-title {
1606      font-weight: 600;
1607  }
1608  
1609  #wp-link li:last-child {
1610      border: none;
1611  }
1612  
1613  #wp-link .item-title {
1614      display: inline-block;
1615      width: 80%;
1616      width: calc(100% - 68px);
1617      word-wrap: break-word;
1618  }
1619  
1620  #wp-link .item-info {
1621      text-transform: uppercase;
1622      color: #646970;
1623      font-size: 11px;
1624      position: absolute;
1625      right: 5px;
1626      top: 5px;
1627  }
1628  
1629  #wp-link .river-waiting {
1630      display: none;
1631      padding: 10px 0;
1632  }
1633  
1634  #wp-link .submitbox {
1635      padding: 8px 16px;
1636      background: #fff;
1637      border-top: 1px solid #dcdcde;
1638      position: absolute;
1639      bottom: 0;
1640      left: 0;
1641      right: 0;
1642  }
1643  
1644  #wp-link-cancel {
1645      line-height: 1.92307692;
1646      float: left;
1647  }
1648  
1649  #wp-link-update {
1650      line-height: 1.76923076;
1651      float: right;
1652  }
1653  
1654  #wp-link-submit {
1655      float: right;
1656  }
1657  
1658  @media screen and (max-width: 782px) {
1659      #link-selector {
1660          padding: 0 16px 60px;
1661      }
1662  
1663      #wp-link-wrap #link-selector {
1664          bottom: calc(2.71428571em + 23px);
1665      }
1666  
1667      #wp-link-cancel {
1668          line-height: 2.46153846;
1669      }
1670  
1671      #wp-link .link-target {
1672          padding-top: 10px;
1673      }
1674  
1675      #wp-link .submitbox .button {
1676          margin-bottom: 0;
1677      }
1678  }
1679  
1680  @media screen and (max-width: 520px) {
1681      #wp-link-wrap {
1682          width: auto;
1683          margin-left: 0;
1684          left: 10px;
1685          right: 10px;
1686          max-width: 500px;
1687      }
1688  }
1689  
1690  @media screen and (max-height: 620px) {
1691      #wp-link-wrap {
1692          transition: none;
1693          height: auto;
1694          margin-top: 0;
1695          top: 10px;
1696          bottom: 10px;
1697      }
1698  
1699      #link-selector {
1700          overflow: auto;
1701      }
1702  }
1703  
1704  @media screen and (max-height: 290px) {
1705      #wp-link-wrap {
1706          height: auto;
1707          margin-top: 0;
1708          top: 10px;
1709          bottom: 10px;
1710      }
1711  
1712      #link-selector {
1713          overflow: auto;
1714          height: calc(100% - 92px);
1715          padding-bottom: 2px;
1716      }
1717  }
1718  
1719  div.wp-link-preview {
1720      float: left;
1721      margin: 5px;
1722      max-width: 694px;
1723      overflow: hidden;
1724      text-overflow: ellipsis;
1725  }
1726  
1727  div.wp-link-preview a {
1728      color: #2271b1;
1729      text-decoration: underline;
1730      transition-property: border, background, color;
1731      transition-duration: .05s;
1732      transition-timing-function: ease-in-out;
1733      cursor: pointer;
1734  }
1735  
1736  div.wp-link-preview a.wplink-url-error {
1737      color: #d63638;
1738  }
1739  
1740  div.wp-link-input {
1741      float: left;
1742      margin: 2px;
1743      max-width: 694px;
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 Apr 19 08:20:01 2024 Cross-referenced by PHPXref