[ Index ]

PHP Cross Reference of WordPress Trunk (Updated Daily)

Search

title

Body

[close]

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

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


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