balmet.com

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

common-rtl.css (73445B)


      1 /*! This file is auto-generated */
      2 /* 2 column liquid layout */
      3 #wpwrap {
      4 	height: auto;
      5 	min-height: 100%;
      6 	width: 100%;
      7 	position: relative;
      8 	-webkit-font-smoothing: subpixel-antialiased;
      9 }
     10 
     11 #wpcontent {
     12 	height: 100%;
     13 	padding-right: 20px;
     14 }
     15 
     16 #wpcontent,
     17 #wpfooter {
     18 	margin-right: 160px;
     19 }
     20 
     21 .folded #wpcontent,
     22 .folded #wpfooter {
     23 	margin-right: 36px;
     24 }
     25 
     26 #wpbody-content {
     27 	padding-bottom: 65px;
     28 	float: right;
     29 	width: 100%;
     30 	overflow: visible;
     31 }
     32 
     33 /* inner 2 column liquid layout */
     34 
     35 .inner-sidebar {
     36 	float: left;
     37 	clear: left;
     38 	display: none;
     39 	width: 281px;
     40 	position: relative;
     41 }
     42 
     43 .columns-2 .inner-sidebar {
     44 	margin-left: auto;
     45 	width: 286px;
     46 	display: block;
     47 }
     48 
     49 .inner-sidebar #side-sortables,
     50 .columns-2 .inner-sidebar #side-sortables {
     51 	min-height: 300px;
     52 	width: 280px;
     53 	padding: 0;
     54 }
     55 
     56 .has-right-sidebar .inner-sidebar {
     57 	display: block;
     58 }
     59 
     60 .has-right-sidebar #post-body {
     61 	float: right;
     62 	clear: right;
     63 	width: 100%;
     64 	margin-left: -2000px;
     65 }
     66 
     67 .has-right-sidebar #post-body-content {
     68 	margin-left: 300px;
     69 	float: none;
     70 	width: auto;
     71 }
     72 
     73 /* 2 columns main area */
     74 
     75 #col-left {
     76 	float: right;
     77 	width: 35%;
     78 }
     79 
     80 #col-right {
     81 	float: left;
     82 	width: 65%;
     83 }
     84 
     85 #col-left .col-wrap {
     86 	padding: 0 0 0 6px;
     87 }
     88 
     89 #col-right .col-wrap {
     90 	padding: 0 6px 0 0;
     91 }
     92 
     93 /* utility classes */
     94 .alignleft {
     95 	float: right;
     96 }
     97 
     98 .alignright {
     99 	float: left;
    100 }
    101 
    102 .textleft {
    103 	text-align: right;
    104 }
    105 
    106 .textright {
    107 	text-align: left;
    108 }
    109 
    110 .clear {
    111 	clear: both;
    112 }
    113 
    114 /* modern clearfix */
    115 .wp-clearfix:after {
    116 	content: "";
    117 	display: table;
    118 	clear: both;
    119 }
    120 
    121 /* Hide visually but not from screen readers */
    122 .screen-reader-text,
    123 .screen-reader-text span,
    124 .ui-helper-hidden-accessible {
    125 	border: 0;
    126 	clip: rect(1px, 1px, 1px, 1px);
    127 	-webkit-clip-path: inset(50%);
    128 	clip-path: inset(50%);
    129 	height: 1px;
    130 	margin: -1px;
    131 	overflow: hidden;
    132 	padding: 0;
    133 	position: absolute;
    134 	width: 1px;
    135 	word-wrap: normal !important; /* many screen reader and browser combinations announce broken words as they would appear visually */
    136 }
    137 
    138 .button .screen-reader-text {
    139 	height: auto; /* Fixes a Safari+VoiceOver bug, see ticket #42006 */
    140 }
    141 
    142 .screen-reader-shortcut {
    143 	position: absolute;
    144 	top: -1000em;
    145 }
    146 
    147 .screen-reader-shortcut:focus {
    148 	right: 6px;
    149 	top: -25px;
    150 	height: auto;
    151 	width: auto;
    152 	display: block;
    153 	font-size: 14px;
    154 	font-weight: 600;
    155 	padding: 15px 23px 14px;
    156 	background: #f0f0f1;
    157 	color: #2271b1;
    158 	z-index: 100000;
    159 	line-height: normal;
    160 	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
    161 	text-decoration: none;
    162 	/* Only visible in Windows High Contrast mode */
    163 	outline: 2px solid transparent;
    164 	outline-offset: -2px;
    165 }
    166 
    167 .hidden,
    168 .js .closed .inside,
    169 .js .hide-if-js,
    170 .no-js .hide-if-no-js,
    171 .js.wp-core-ui .hide-if-js,
    172 .js .wp-core-ui .hide-if-js,
    173 .no-js.wp-core-ui .hide-if-no-js,
    174 .no-js .wp-core-ui .hide-if-no-js {
    175 	display: none;
    176 }
    177 
    178 /* @todo: Take a second look. Large chunks of shared color, from the colors.css merge */
    179 .widget-top,
    180 .menu-item-handle,
    181 .widget-inside,
    182 #menu-settings-column .accordion-container,
    183 #menu-management .menu-edit,
    184 .manage-menus,
    185 table.widefat,
    186 .stuffbox,
    187 p.popular-tags,
    188 .widgets-holder-wrap,
    189 .wp-editor-container,
    190 .popular-tags,
    191 .feature-filter,
    192 .imgedit-group,
    193 .comment-ays {
    194 	border: 1px solid #c3c4c7;
    195 	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
    196 }
    197 
    198 table.widefat,
    199 .wp-editor-container,
    200 .stuffbox,
    201 p.popular-tags,
    202 .widgets-holder-wrap,
    203 .popular-tags,
    204 .feature-filter,
    205 .imgedit-group,
    206 .comment-ays {
    207 	background: #fff;
    208 }
    209 
    210 /* general */
    211 html,
    212 body {
    213 	height: 100%;
    214 	margin: 0;
    215 	padding: 0;
    216 }
    217 
    218 body {
    219 	background: #f0f0f1;
    220 	color: #3c434a;
    221 	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
    222 	font-size: 13px;
    223 	line-height: 1.4em;
    224 	min-width: 600px;
    225 }
    226 
    227 body.iframe {
    228 	min-width: 0;
    229 	padding-top: 1px;
    230 }
    231 
    232 body.modal-open {
    233 	overflow: hidden;
    234 }
    235 
    236 body.mobile.modal-open #wpwrap {
    237 	overflow: hidden;
    238 	position: fixed;
    239 	height: 100%;
    240 }
    241 
    242 iframe,
    243 img {
    244 	border: 0;
    245 }
    246 
    247 td {
    248 	font-family: inherit;
    249 	font-size: inherit;
    250 	font-weight: inherit;
    251 	line-height: inherit;
    252 }
    253 
    254 /* Any change to the default link style must be applied to button-link too. */
    255 a {
    256 	color: #2271b1;
    257 	transition-property: border, background, color;
    258 	transition-duration: .05s;
    259 	transition-timing-function: ease-in-out;
    260 }
    261 
    262 a,
    263 div {
    264 	outline: 0;
    265 }
    266 
    267 a:hover,
    268 a:active {
    269 	color: #135e96;
    270 }
    271 
    272 a:focus,
    273 a:focus .media-icon img,
    274 .wp-person a:focus .gravatar {
    275 	color: #043959;
    276 	box-shadow:
    277 		0 0 0 1px #4f94d4,
    278 		0 0 2px 1px rgba(79, 148, 212, 0.8);
    279 		/* Only visible in Windows High Contrast mode */
    280 		outline: 1px solid transparent;
    281 }
    282 
    283 #adminmenu a:focus {
    284 	box-shadow: none;
    285 	/* Only visible in Windows High Contrast mode */
    286 	outline: 1px solid transparent;
    287 	outline-offset: -1px;
    288 }
    289 
    290 .screen-reader-text:focus {
    291 	box-shadow: none;
    292 	outline: none;
    293 }
    294 
    295 blockquote,
    296 q {
    297 	quotes: none;
    298 }
    299 
    300 blockquote:before,
    301 blockquote:after,
    302 q:before,
    303 q:after {
    304 	content: "";
    305 	content: none;
    306 }
    307 
    308 p,
    309 .wp-die-message {
    310 	font-size: 13px;
    311 	line-height: 1.5;
    312 	margin: 1em 0;
    313 }
    314 
    315 blockquote {
    316 	margin: 1em;
    317 }
    318 
    319 li,
    320 dd {
    321 	margin-bottom: 6px;
    322 }
    323 
    324 h1,
    325 h2,
    326 h3,
    327 h4,
    328 h5,
    329 h6 {
    330 	display: block;
    331 	font-weight: 600;
    332 }
    333 
    334 h1 {
    335 	color: #1d2327;
    336 	font-size: 2em;
    337 	margin: .67em 0;
    338 }
    339 
    340 h2,
    341 h3 {
    342 	color: #1d2327;
    343 	font-size: 1.3em;
    344 	margin: 1em 0;
    345 }
    346 
    347 .update-core-php h2 {
    348 	margin-top: 4em;
    349 }
    350 
    351 .update-php h2,
    352 .update-messages h2,
    353 h4 {
    354 	font-size: 1em;
    355 	margin: 1.33em 0;
    356 }
    357 
    358 h5 {
    359 	font-size: 0.83em;
    360 	margin: 1.67em 0;
    361 }
    362 
    363 h6 {
    364 	font-size: 0.67em;
    365 	margin: 2.33em 0;
    366 }
    367 
    368 ul,
    369 ol {
    370 	padding: 0;
    371 }
    372 
    373 ul {
    374 	list-style: none;
    375 }
    376 
    377 ol {
    378 	list-style-type: decimal;
    379 	margin-right: 2em;
    380 }
    381 
    382 ul.ul-disc {
    383 	list-style: disc outside;
    384 }
    385 
    386 ul.ul-square {
    387 	list-style: square outside;
    388 }
    389 
    390 ol.ol-decimal {
    391 	list-style: decimal outside;
    392 }
    393 
    394 ul.ul-disc,
    395 ul.ul-square,
    396 ol.ol-decimal {
    397 	margin-right: 1.8em;
    398 }
    399 
    400 ul.ul-disc > li,
    401 ul.ul-square > li,
    402 ol.ol-decimal > li {
    403 	margin: 0 0 0.5em;
    404 }
    405 
    406 /* rtl:ignore */
    407 .ltr {
    408 	direction: ltr;
    409 }
    410 
    411 /* rtl:ignore */
    412 .code,
    413 code {
    414 	font-family: Consolas, Monaco, monospace;
    415 	direction: ltr;
    416 	unicode-bidi: embed;
    417 }
    418 
    419 kbd,
    420 code {
    421 	padding: 3px 5px 2px 5px;
    422 	margin: 0 1px;
    423 	background: #f0f0f1;
    424 	background: rgba(0, 0, 0, 0.07);
    425 	font-size: 13px;
    426 }
    427 
    428 .subsubsub {
    429 	list-style: none;
    430 	margin: 8px 0 0;
    431 	padding: 0;
    432 	font-size: 13px;
    433 	float: right;
    434 	color: #646970;
    435 }
    436 
    437 .subsubsub a {
    438 	line-height: 2;
    439 	padding: .2em;
    440 	text-decoration: none;
    441 }
    442 
    443 .subsubsub a .count,
    444 .subsubsub a.current .count {
    445 	color: #50575e; /* #f1f1f1 background */
    446 	font-weight: 400;
    447 }
    448 
    449 .subsubsub a.current {
    450 	font-weight: 600;
    451 	border: none;
    452 }
    453 
    454 .subsubsub li {
    455 	display: inline-block;
    456 	margin: 0;
    457 	padding: 0;
    458 	white-space: nowrap;
    459 }
    460 
    461 /* .widefat - main style for tables */
    462 .widefat {
    463 	border-spacing: 0;
    464 	width: 100%;
    465 	clear: both;
    466 	margin: 0;
    467 }
    468 
    469 .widefat * {
    470 	word-wrap: break-word;
    471 }
    472 
    473 .widefat a,
    474 .widefat button.button-link {
    475 	text-decoration: none;
    476 }
    477 
    478 .widefat td,
    479 .widefat th {
    480 	padding: 8px 10px;
    481 }
    482 
    483 .widefat thead th,
    484 .widefat thead td {
    485 	border-bottom: 1px solid #c3c4c7;
    486 }
    487 
    488 .widefat tfoot th,
    489 .widefat tfoot td {
    490 	border-top: 1px solid #c3c4c7;
    491 	border-bottom: none;
    492 }
    493 
    494 .widefat .no-items td {
    495 	border-bottom-width: 0;
    496 }
    497 
    498 .widefat td {
    499 	vertical-align: top;
    500 }
    501 
    502 .widefat td,
    503 .widefat td p,
    504 .widefat td ol,
    505 .widefat td ul {
    506 	font-size: 13px;
    507 	line-height: 1.5em;
    508 }
    509 
    510 .widefat th,
    511 .widefat thead td,
    512 .widefat tfoot td {
    513 	text-align: right;
    514 	line-height: 1.3em;
    515 	font-size: 14px;
    516 }
    517 
    518 .widefat th input,
    519 .updates-table td input,
    520 .widefat thead td input,
    521 .widefat tfoot td input {
    522 	margin: 0 8px 0 0;
    523 	padding: 0;
    524 	vertical-align: text-top;
    525 }
    526 
    527 .widefat .check-column {
    528 	width: 2.2em;
    529 	padding: 6px 0 25px;
    530 	vertical-align: top;
    531 }
    532 
    533 .widefat tbody th.check-column {
    534 	padding: 9px 0 22px;
    535 }
    536 
    537 .widefat thead td.check-column,
    538 .widefat tbody th.check-column,
    539 .updates-table tbody td.check-column,
    540 .widefat tfoot td.check-column {
    541 	padding: 11px 3px 0 0;
    542 }
    543 
    544 .widefat thead td.check-column,
    545 .widefat tfoot td.check-column {
    546 	padding-top: 4px;
    547 	vertical-align: middle;
    548 }
    549 
    550 .update-php div.updated,
    551 .update-php div.error {
    552 	margin-right: 0;
    553 }
    554 
    555 .no-js .widefat thead .check-column input,
    556 .no-js .widefat tfoot .check-column input {
    557 	display: none;
    558 }
    559 
    560 .widefat .num,
    561 .column-comments,
    562 .column-links,
    563 .column-posts {
    564 	text-align: center;
    565 }
    566 
    567 .widefat th#comments {
    568 	vertical-align: middle;
    569 }
    570 
    571 .wrap {
    572 	margin: 10px 2px 0 20px;
    573 }
    574 
    575 .wrap.block-editor-no-js {
    576 	padding-right: 20px;
    577 }
    578 
    579 .wrap > h2:first-child, /* Back-compat for pre-4.4 */
    580 .wrap [class$="icon32"] + h2, /* Back-compat for pre-4.4 */
    581 .postbox .inside h2, /* Back-compat for pre-4.4 */
    582 .wrap h1 {
    583 	font-size: 23px;
    584 	font-weight: 400;
    585 	margin: 0;
    586 	padding: 9px 0 4px 0;
    587 	line-height: 1.3;
    588 }
    589 
    590 .wrap h1.wp-heading-inline {
    591 	display: inline-block;
    592 	margin-left: 5px;
    593 }
    594 
    595 .wp-header-end {
    596 	visibility: hidden;
    597 	margin: -2px 0 0;
    598 }
    599 
    600 .subtitle {
    601 	margin: 0;
    602 	padding-right: 25px;
    603 	color: #50575e;
    604 	font-size: 14px;
    605 	font-weight: 400;
    606 	line-height: 1;
    607 }
    608 
    609 .subtitle strong {
    610 	word-break: break-all;
    611 }
    612 
    613 .wrap .add-new-h2, /* deprecated */
    614 .wrap .add-new-h2:active, /* deprecated */
    615 .wrap .page-title-action,
    616 .wrap .page-title-action:active {
    617 	margin-right: 4px;
    618 	padding: 4px 8px;
    619 	position: relative;
    620 	top: -3px;
    621 	text-decoration: none;
    622 	border: 1px solid #2271b1;
    623 	border-radius: 2px;
    624 	text-shadow: none;
    625 	font-weight: 600;
    626 	font-size: 13px;
    627 	line-height: normal; /* IE8-IE11 need this for buttons */
    628 	color: #2271b1; /* use the standard color used for buttons */
    629 	background: #f6f7f7;
    630 	cursor: pointer;
    631 }
    632 
    633 .wrap .wp-heading-inline + .page-title-action {
    634 	margin-right: 0;
    635 }
    636 
    637 .wrap .add-new-h2:hover, /* deprecated */
    638 .wrap .page-title-action:hover {
    639 	background: #f0f0f1;
    640 	border-color: #0a4b78;
    641 	color: #0a4b78;
    642 }
    643 
    644 /* lower specificity: color needs to be overridden by :hover and :active */
    645 .page-title-action:focus {
    646 	color: #0a4b78;
    647 }
    648 
    649 /* Dashicon for language options on General Settings and Profile screens */
    650 .form-table th label[for="locale"] .dashicons,
    651 .form-table th label[for="WPLANG"] .dashicons {
    652 	margin-right: 5px;
    653 }
    654 
    655 .wrap .page-title-action:focus {
    656 	border-color: #3582c4;
    657 	box-shadow: 0 0 0 1px #3582c4;
    658 	/* Only visible in Windows High Contrast mode */
    659 	outline: 2px solid transparent;
    660 }
    661 
    662 .wrap h1.long-header {
    663 	padding-left: 0;
    664 }
    665 
    666 .wp-dialog {
    667 	background-color: #fff;
    668 }
    669 
    670 .widgets-chooser ul,
    671 #widgets-left .widget-in-question .widget-top,
    672 #available-widgets .widget-top:hover,
    673 div#widgets-right .widget-top:hover,
    674 #widgets-left .widget-top:hover {
    675 	border-color: #8c8f94;
    676 	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
    677 }
    678 
    679 .sorthelper {
    680 	background-color: #c5d9ed;
    681 }
    682 
    683 .ac_match,
    684 .subsubsub a.current {
    685 	color: #000;
    686 }
    687 
    688 .striped > tbody > :nth-child(odd),
    689 ul.striped > :nth-child(odd),
    690 .alternate {
    691 	background-color: #f6f7f7;
    692 }
    693 
    694 .bar {
    695 	background-color: #f0f0f1;
    696 	border-left-color: #4f94d4;
    697 }
    698 
    699 /* Helper classes for plugins to leverage the active WordPress color scheme */
    700 
    701 .highlight {
    702 	background-color: #f0f6fc;
    703 	color: #3c434a;
    704 }
    705 
    706 .wp-ui-primary {
    707 	color: #fff;
    708 	background-color: #2c3338;
    709 }
    710 .wp-ui-text-primary {
    711 	color: #2c3338;
    712 }
    713 
    714 .wp-ui-highlight {
    715 	color: #fff;
    716 	background-color: #2271b1;
    717 }
    718 .wp-ui-text-highlight {
    719 	color: #2271b1;
    720 }
    721 
    722 .wp-ui-notification {
    723 	color: #fff;
    724 	background-color: #d63638;
    725 }
    726 .wp-ui-text-notification {
    727 	color: #d63638;
    728 }
    729 
    730 .wp-ui-text-icon {
    731 	color: #8c8f94; /* same as new icons */
    732 }
    733 
    734 /* For emoji replacement images */
    735 img.emoji {
    736 	display: inline !important;
    737 	border: none !important;
    738 	height: 1em !important;
    739 	width: 1em !important;
    740 	margin: 0 .07em !important;
    741 	vertical-align: -0.1em !important;
    742 	background: none !important;
    743 	padding: 0 !important;
    744 	box-shadow: none !important;
    745 }
    746 
    747 /*------------------------------------------------------------------------------
    748   1.0 - Text Styles
    749 ------------------------------------------------------------------------------*/
    750 
    751 .widget .widget-top,
    752 .postbox .hndle,
    753 .stuffbox .hndle,
    754 .control-section .accordion-section-title,
    755 .sidebar-name,
    756 #nav-menu-header,
    757 #nav-menu-footer,
    758 .menu-item-handle,
    759 .checkbox,
    760 .side-info,
    761 #your-profile #rich_editing,
    762 .widefat thead th,
    763 .widefat thead td,
    764 .widefat tfoot th,
    765 .widefat tfoot td {
    766 	line-height: 1.4em;
    767 }
    768 
    769 .widget .widget-top,
    770 .menu-item-handle {
    771 	background: #f6f7f7;
    772 	color: #1d2327;
    773 }
    774 
    775 .stuffbox .hndle {
    776 	border-bottom: 1px solid #c3c4c7;
    777 }
    778 
    779 .quicktags {
    780 	background-color: #c3c4c7;
    781 	color: #000;
    782 	font-size: 12px;
    783 }
    784 
    785 .icon32 {
    786 	display: none;
    787 }
    788 
    789 /* @todo can we combine these into a class or use an existing dashicon one? */
    790 .welcome-panel .welcome-panel-close:before,
    791 .tagchecklist .ntdelbutton .remove-tag-icon:before,
    792 #bulk-titles div a:before,
    793 .notice-dismiss:before {
    794 	background: none;
    795 	color: #787c82;
    796 	content: "\f153";
    797 	display: block;
    798 	font: normal 16px/20px dashicons;
    799 	speak: never;
    800 	height: 20px;
    801 	text-align: center;
    802 	width: 20px;
    803 	-webkit-font-smoothing: antialiased;
    804 	-moz-osx-font-smoothing: grayscale;
    805 }
    806 
    807 .welcome-panel .welcome-panel-close:before {
    808 	margin: 0;
    809 }
    810 
    811 #bulk-titles div a:before {
    812 	margin: 1px 0;
    813 }
    814 
    815 .tagchecklist .ntdelbutton .remove-tag-icon:before {
    816 	margin-right: 2px;
    817 	border-radius: 50%;
    818 	color: #2271b1;
    819 	/* vertically center the icon cross browsers */
    820 	line-height: 1.28;
    821 }
    822 
    823 .tagchecklist .ntdelbutton:focus {
    824 	outline: 0;
    825 }
    826 
    827 .welcome-panel .welcome-panel-close:hover:before,
    828 .welcome-panel .welcome-panel-close:focus:before,
    829 .tagchecklist .ntdelbutton:hover .remove-tag-icon:before,
    830 .tagchecklist .ntdelbutton:focus .remove-tag-icon:before,
    831 #bulk-titles div a:hover:before,
    832 #bulk-titles div a:focus:before {
    833 	color: #d63638;
    834 }
    835 
    836 .tagchecklist .ntdelbutton:focus .remove-tag-icon:before {
    837 	box-shadow:
    838 		0 0 0 1px #4f94d4,
    839 		0 0 2px 1px rgba(79, 148, 212, 0.8);
    840 }
    841 
    842 .key-labels label {
    843 	line-height: 24px;
    844 }
    845 
    846 strong, b {
    847 	font-weight: 600;
    848 }
    849 
    850 .pre {
    851 	/* https://developer.mozilla.org/en-US/docs/CSS/white-space */
    852 	white-space: pre-wrap; /* css-3 */
    853 	word-wrap: break-word; /* IE 5.5 - 7 */
    854 }
    855 
    856 .howto {
    857 	color: #646970;
    858 	display: block;
    859 }
    860 
    861 p.install-help {
    862 	margin: 8px 0;
    863 	font-style: italic;
    864 }
    865 
    866 .no-break {
    867 	white-space: nowrap;
    868 }
    869 
    870 hr {
    871 	border: 0;
    872 	border-top: 1px solid #dcdcde;
    873 	border-bottom: 1px solid #f6f7f7;
    874 }
    875 
    876 .row-actions span.delete a,
    877 .row-actions span.trash a,
    878 .row-actions span.spam a,
    879 .plugins a.delete,
    880 #all-plugins-table .plugins a.delete,
    881 #search-plugins-table .plugins a.delete,
    882 .submitbox .submitdelete,
    883 #media-items a.delete,
    884 #media-items a.delete-permanently,
    885 #nav-menu-footer .menu-delete,
    886 #delete-link a.delete,
    887 a#remove-post-thumbnail {
    888 	color: #b32d2e;
    889 }
    890 
    891 abbr.required,
    892 span.required,
    893 .file-error,
    894 .row-actions .delete a:hover,
    895 .row-actions .trash a:hover,
    896 .row-actions .spam a:hover,
    897 .plugins a.delete:hover,
    898 #all-plugins-table .plugins a.delete:hover,
    899 #search-plugins-table .plugins a.delete:hover,
    900 .submitbox .submitdelete:hover,
    901 #media-items a.delete:hover,
    902 #media-items a.delete-permanently:hover,
    903 #nav-menu-footer .menu-delete:hover,
    904 #delete-link a.delete:hover,
    905 a#remove-post-thumbnail:hover {
    906 	color: #b32d2e;
    907 	border: none;
    908 }
    909 
    910 /*------------------------------------------------------------------------------
    911   3.0 - Actions
    912 ------------------------------------------------------------------------------*/
    913 
    914 #major-publishing-actions {
    915 	padding: 10px;
    916 	clear: both;
    917 	border-top: 1px solid #dcdcde;
    918 	background: #f6f7f7;
    919 }
    920 
    921 #delete-action {
    922 	float: right;
    923 	line-height: 2.30769231; /* 30px */
    924 }
    925 
    926 #delete-link {
    927 	line-height: 2.30769231; /* 30px */
    928 	vertical-align: middle;
    929 	text-align: right;
    930 	margin-right: 8px;
    931 }
    932 
    933 #delete-link a {
    934 	text-decoration: none;
    935 }
    936 
    937 #publishing-action {
    938 	text-align: left;
    939 	float: left;
    940 	line-height: 1.9;
    941 }
    942 
    943 #publishing-action .spinner {
    944 	float: none;
    945 	margin-top: 5px;
    946 }
    947 
    948 #misc-publishing-actions {
    949 	padding: 6px 0 0;
    950 }
    951 
    952 .misc-pub-section {
    953 	padding: 6px 10px 8px;
    954 }
    955 
    956 .misc-pub-filename {
    957 	word-wrap: break-word;
    958 }
    959 
    960 #minor-publishing-actions {
    961 	padding: 10px 10px 0 10px;
    962 	text-align: left;
    963 }
    964 
    965 #save-post {
    966 	float: right;
    967 }
    968 
    969 .preview {
    970 	float: left;
    971 }
    972 
    973 #sticky-span {
    974 	margin-right: 18px;
    975 }
    976 
    977 .approve,
    978 .unapproved .unapprove {
    979 	display: none;
    980 }
    981 
    982 .unapproved .approve,
    983 .spam .approve,
    984 .trash .approve {
    985 	display: inline;
    986 }
    987 
    988 td.action-links,
    989 th.action-links {
    990 	text-align: left;
    991 }
    992 
    993 #misc-publishing-actions .notice {
    994 	margin-right: 10px;
    995 	margin-left: 10px;
    996 }
    997 
    998 /* Filter bar */
    999 .wp-filter {
   1000 	display: inline-block;
   1001 	position: relative;
   1002 	box-sizing: border-box;
   1003 	margin: 12px 0 25px;
   1004 	padding: 0 10px;
   1005 	width: 100%;
   1006 	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
   1007 	border: 1px solid #c3c4c7;
   1008 	background: #fff;
   1009 	color: #50575e;
   1010 	font-size: 13px;
   1011 }
   1012 
   1013 .wp-filter a {
   1014 	text-decoration: none;
   1015 }
   1016 
   1017 .filter-count {
   1018 	display: inline-block;
   1019 	vertical-align: middle;
   1020 	min-width: 4em;
   1021 }
   1022 
   1023 .title-count,
   1024 .filter-count .count {
   1025 	display: inline-block;
   1026 	position: relative;
   1027 	top: -1px;
   1028 	padding: 4px 10px;
   1029 	border-radius: 30px;
   1030 	background: #646970;
   1031 	color: #fff;
   1032 	font-size: 14px;
   1033 	font-weight: 600;
   1034 }
   1035 
   1036 /* not a part of filter bar, but derived from it, so here for now */
   1037 .title-count {
   1038 	display: inline;
   1039 	top: -3px;
   1040 	margin-right: 5px;
   1041 	margin-left: 20px;
   1042 }
   1043 
   1044 .filter-items {
   1045 	float: right;
   1046 }
   1047 
   1048 .filter-links {
   1049 	display: inline-block;
   1050 	margin: 0;
   1051 }
   1052 
   1053 .filter-links li {
   1054 	display: inline-block;
   1055 	margin: 0;
   1056 }
   1057 
   1058 .filter-links li > a {
   1059 	display: inline-block;
   1060 	margin: 0 10px;
   1061 	padding: 15px 0;
   1062 	border-bottom: 4px solid #fff;
   1063 	color: #646970;
   1064 	cursor: pointer;
   1065 }
   1066 
   1067 .filter-links .current {
   1068 	box-shadow: none;
   1069 	border-bottom: 4px solid #646970;
   1070 	color: #1d2327;
   1071 }
   1072 
   1073 .filter-links li > a:hover,
   1074 .filter-links li > a:focus,
   1075 .show-filters .filter-links a.current:hover,
   1076 .show-filters .filter-links a.current:focus {
   1077 	color: #135e96;
   1078 }
   1079 
   1080 .wp-filter .search-form {
   1081 	float: left;
   1082 	margin: 10px 0;
   1083 }
   1084 
   1085 .wp-filter .search-form input[type="search"] {
   1086 	margin: 1px 0;
   1087 	width: 280px;
   1088 	max-width: 100%;
   1089 }
   1090 
   1091 .wp-filter .search-form select {
   1092 	margin: 0;
   1093 }
   1094 
   1095 /* Use flexbox only on the plugins install page. The `filter-links` and search form children will become flex items. */
   1096 .plugin-install-php .wp-filter {
   1097 	display: flex;
   1098 	flex-wrap: wrap;
   1099 	justify-content: space-between;
   1100 	align-items: center;
   1101 }
   1102 
   1103 .wp-filter .search-form.search-plugins {
   1104 	/* This element is a flex item: the inherited float won't have any effect. */
   1105 	margin-top: 0;
   1106 }
   1107 
   1108 .wp-filter .search-form.search-plugins select,
   1109 .wp-filter .search-form.search-plugins .wp-filter-search {
   1110 	display: inline-block;
   1111 	margin-top: 10px;
   1112 	vertical-align: top;
   1113 }
   1114 
   1115 .wp-filter .button.drawer-toggle {
   1116 	margin: 10px 9px 0;
   1117 	padding: 0 6px 0 10px;
   1118 	border-color: transparent;
   1119 	background-color: transparent;
   1120 	color: #646970;
   1121 	vertical-align: baseline;
   1122 	box-shadow: none;
   1123 }
   1124 
   1125 .wp-filter .drawer-toggle:before {
   1126 	content: "\f111";
   1127 	margin: 0 0 0 5px;
   1128 	color: #646970;
   1129 	font: normal 16px/1 dashicons;
   1130 	vertical-align: text-bottom;
   1131 	-webkit-font-smoothing: antialiased;
   1132 	-moz-osx-font-smoothing: grayscale;
   1133 }
   1134 
   1135 .wp-filter .button.drawer-toggle:hover,
   1136 .wp-filter .drawer-toggle:hover:before,
   1137 .wp-filter .button.drawer-toggle:focus,
   1138 .wp-filter .drawer-toggle:focus:before {
   1139 	background-color: transparent;
   1140 	color: #135e96;
   1141 }
   1142 
   1143 .wp-filter .button.drawer-toggle:hover,
   1144 .wp-filter .button.drawer-toggle:focus:active {
   1145 	border-color: transparent;
   1146 }
   1147 
   1148 .wp-filter .button.drawer-toggle:focus {
   1149 	border-color: #4f94d4;
   1150 }
   1151 
   1152 .wp-filter .button.drawer-toggle:active {
   1153 	background: transparent;
   1154 	box-shadow: none;
   1155 	transform: none;
   1156 }
   1157 
   1158 .wp-filter .drawer-toggle.current:before {
   1159 	color: #fff;
   1160 }
   1161 
   1162 .filter-drawer,
   1163 .wp-filter .favorites-form {
   1164 	display: none;
   1165 	margin: 0 -20px 0 -10px;
   1166 	padding: 20px;
   1167 	border-top: 1px solid #f0f0f1;
   1168 	background: #f6f7f7;
   1169 	overflow: hidden;
   1170 }
   1171 
   1172 .show-filters .filter-drawer,
   1173 .show-favorites-form .favorites-form {
   1174 	display: block;
   1175 }
   1176 
   1177 .show-filters .filter-links a.current {
   1178 	border-bottom: none;
   1179 }
   1180 
   1181 .show-filters .wp-filter .button.drawer-toggle {
   1182 	border-radius: 2px;
   1183 	background: #646970;
   1184 	color: #fff;
   1185 }
   1186 
   1187 .show-filters .wp-filter .drawer-toggle:hover,
   1188 .show-filters .wp-filter .drawer-toggle:focus {
   1189 	background: #2271b1;
   1190 }
   1191 
   1192 .show-filters .wp-filter .drawer-toggle:before {
   1193 	color: #fff;
   1194 }
   1195 
   1196 .filter-group {
   1197 	box-sizing: border-box;
   1198 	position: relative;
   1199 	float: right;
   1200 	margin: 0 0 0 1%;
   1201 	padding: 20px 10px 10px;
   1202 	width: 24%;
   1203 	background: #fff;
   1204 	border: 1px solid #dcdcde;
   1205 	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
   1206 }
   1207 
   1208 .filter-group legend {
   1209 	position: absolute;
   1210 	top: 10px;
   1211 	display: block;
   1212 	margin: 0;
   1213 	padding: 0;
   1214 	font-size: 1em;
   1215 	font-weight: 600;
   1216 }
   1217 
   1218 .filter-drawer .filter-group-feature {
   1219 	margin: 28px 0 0;
   1220 	list-style-type: none;
   1221 	font-size: 12px;
   1222 }
   1223 
   1224 .filter-drawer .filter-group-feature input,
   1225 .filter-drawer .filter-group-feature label {
   1226 	line-height: 1.4;
   1227 }
   1228 
   1229 .filter-drawer .filter-group-feature input {
   1230 	position: absolute;
   1231 	margin: 0;
   1232 }
   1233 
   1234 .filter-group .filter-group-feature label {
   1235 	display: block;
   1236 	margin: 14px 23px 14px 0px;
   1237 }
   1238 
   1239 .filter-drawer .buttons {
   1240 	clear: both;
   1241 	margin-bottom: 20px;
   1242 }
   1243 
   1244 .filter-drawer .filter-group + .buttons {
   1245 	margin-bottom: 0;
   1246 	padding-top: 20px;
   1247 }
   1248 
   1249 .filter-drawer .buttons .button span {
   1250 	display: inline-block;
   1251 	opacity: 0.8;
   1252 	font-size: 12px;
   1253 	text-indent: 10px;
   1254 }
   1255 
   1256 .wp-filter .button.clear-filters {
   1257 	display: none;
   1258 	margin-right: 10px;
   1259 }
   1260 
   1261 .wp-filter .button-link.edit-filters {
   1262 	padding: 0 5px;
   1263 	line-height: 2.2;
   1264 }
   1265 
   1266 .filtered-by {
   1267 	display: none;
   1268 	margin: 0;
   1269 }
   1270 
   1271 .filtered-by > span {
   1272 	font-weight: 600;
   1273 }
   1274 
   1275 .filtered-by a {
   1276 	margin-right: 10px;
   1277 }
   1278 
   1279 .filtered-by .tags {
   1280 	display: inline;
   1281 }
   1282 
   1283 .filtered-by .tag {
   1284 	margin: 0 5px;
   1285 	padding: 4px 8px;
   1286 	border: 1px solid #dcdcde;
   1287 	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
   1288 	background: #fff;
   1289 	font-size: 11px;
   1290 }
   1291 
   1292 .filters-applied .filter-group,
   1293 .filters-applied .filter-drawer .buttons,
   1294 .filters-applied .filter-drawer br {
   1295 	display: none;
   1296 }
   1297 
   1298 .filters-applied .filtered-by {
   1299 	display: block;
   1300 }
   1301 
   1302 .filters-applied .filter-drawer {
   1303 	padding: 20px;
   1304 }
   1305 
   1306 .show-filters .favorites-form,
   1307 .show-filters .content-filterable,
   1308 .show-filters.filters-applied.loading-content .content-filterable,
   1309 .loading-content .content-filterable,
   1310 .error .content-filterable {
   1311 	display: none;
   1312 }
   1313 
   1314 .show-filters.filters-applied .content-filterable {
   1315 	display: block;
   1316 }
   1317 
   1318 .loading-content .spinner {
   1319 	display: block;
   1320 	margin: 40px auto 0;
   1321 	float: none;
   1322 }
   1323 
   1324 @media only screen and (max-width: 1120px) {
   1325 	.filter-drawer {
   1326 		border-bottom: 1px solid #f0f0f1;
   1327 	}
   1328 
   1329 	.filter-group {
   1330 		margin-bottom: 0;
   1331 		margin-top: 5px;
   1332 		width: 100%;
   1333 	}
   1334 
   1335 	.filter-group li {
   1336 		margin: 10px 0;
   1337 	}
   1338 }
   1339 
   1340 @media only screen and (max-width: 1000px) {
   1341 	.filter-items {
   1342 		float: none;
   1343 	}
   1344 
   1345 	.wp-filter .media-toolbar-primary,
   1346 	.wp-filter .media-toolbar-secondary,
   1347 	.wp-filter .search-form {
   1348 		float: none; /* Remove float from media-views.css */
   1349 		position: relative;
   1350 		max-width: 100%;
   1351 	}
   1352 }
   1353 
   1354 @media only screen and (max-width: 782px) {
   1355 	.filter-group li {
   1356 		padding: 0;
   1357 		width: 50%;
   1358 	}
   1359 }
   1360 
   1361 @media only screen and (max-width: 320px) {
   1362 	.filter-count {
   1363 		display: none;
   1364 	}
   1365 
   1366 	.wp-filter .drawer-toggle {
   1367 		margin: 10px 0;
   1368 	}
   1369 
   1370 	.filter-group li,
   1371 	.wp-filter .search-form input[type="search"] {
   1372 		width: 100%;
   1373 	}
   1374 }
   1375 
   1376 /*------------------------------------------------------------------------------
   1377   4.0 - Notifications
   1378 ------------------------------------------------------------------------------*/
   1379 
   1380 .notice,
   1381 div.updated,
   1382 div.error {
   1383 	background: #fff;
   1384 	border: 1px solid #c3c4c7;
   1385 	border-right-width: 4px;
   1386 	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
   1387 	margin: 5px 15px 2px;
   1388 	padding: 1px 12px;
   1389 }
   1390 
   1391 div[class="update-message"] { /* back-compat for pre-4.6 */
   1392 	padding: 0.5em 0 0.5em 12px;
   1393 }
   1394 
   1395 .notice p,
   1396 .notice-title,
   1397 div.updated p,
   1398 div.error p,
   1399 .form-table td .notice p {
   1400 	margin: 0.5em 0;
   1401 	padding: 2px;
   1402 }
   1403 
   1404 .error a {
   1405 	text-decoration: underline;
   1406 }
   1407 
   1408 .updated a {
   1409 	padding-bottom: 2px;
   1410 }
   1411 
   1412 .notice-alt {
   1413 	box-shadow: none;
   1414 }
   1415 
   1416 .notice-large {
   1417 	padding: 10px 20px;
   1418 }
   1419 
   1420 .notice-title {
   1421 	display: inline-block;
   1422 	color: #1d2327;
   1423 	font-size: 18px;
   1424 }
   1425 
   1426 .wp-core-ui .notice.is-dismissible {
   1427 	padding-left: 38px;
   1428 	position: relative;
   1429 }
   1430 
   1431 .notice-dismiss {
   1432 	position: absolute;
   1433 	top: 0;
   1434 	left: 1px;
   1435 	border: none;
   1436 	margin: 0;
   1437 	padding: 9px;
   1438 	background: none;
   1439 	color: #787c82;
   1440 	cursor: pointer;
   1441 }
   1442 
   1443 .notice-dismiss:hover:before,
   1444 .notice-dismiss:active:before,
   1445 .notice-dismiss:focus:before {
   1446 	color: #d63638;
   1447 }
   1448 
   1449 .notice-dismiss:focus {
   1450 	outline: none;
   1451 	box-shadow:
   1452 		0 0 0 1px #4f94d4,
   1453 		0 0 2px 1px rgba(79, 148, 212, 0.8);
   1454 }
   1455 
   1456 .notice-success,
   1457 div.updated {
   1458 	border-right-color: #00a32a;
   1459 }
   1460 
   1461 .notice-success.notice-alt {
   1462 	background-color: #edfaef;
   1463 }
   1464 
   1465 .notice-warning {
   1466 	border-right-color: #dba617;
   1467 }
   1468 
   1469 .notice-warning.notice-alt {
   1470 	background-color: #fcf9e8;
   1471 }
   1472 
   1473 .notice-error,
   1474 div.error {
   1475 	border-right-color: #d63638;
   1476 }
   1477 
   1478 .notice-error.notice-alt {
   1479 	background-color: #fcf0f1;
   1480 }
   1481 
   1482 .notice-info {
   1483 	border-right-color: #72aee6;
   1484 }
   1485 
   1486 .notice-info.notice-alt {
   1487 	background-color: #f0f6fc;
   1488 }
   1489 
   1490 .update-message p:before,
   1491 .updating-message p:before,
   1492 .updated-message p:before,
   1493 .import-php .updating-message:before,
   1494 .button.updating-message:before,
   1495 .button.updated-message:before,
   1496 .button.installed:before,
   1497 .button.installing:before {
   1498 	display: inline-block;
   1499 	font: normal 20px/1 'dashicons';
   1500 	-webkit-font-smoothing: antialiased;
   1501 	-moz-osx-font-smoothing: grayscale;
   1502 	vertical-align: top;
   1503 }
   1504 
   1505 .wrap .notice,
   1506 .wrap div.updated,
   1507 .wrap div.error,
   1508 .media-upload-form .notice,
   1509 .media-upload-form div.error {
   1510 	margin: 5px 0 15px;
   1511 }
   1512 
   1513 .wrap #templateside .notice {
   1514 	display: block;
   1515 	margin: 0;
   1516 	padding: 5px 8px;
   1517 	font-weight: 600;
   1518 	text-decoration: none;
   1519 }
   1520 
   1521 .wrap #templateside span.notice {
   1522 	margin-right: -12px;
   1523 }
   1524 
   1525 #templateside li.notice a {
   1526 	padding: 0;
   1527 }
   1528 
   1529 /* Update icon. */
   1530 .update-message p:before,
   1531 .updating-message p:before,
   1532 .import-php .updating-message:before,
   1533 .button.updating-message:before,
   1534 .button.installing:before {
   1535 	color: #d63638;
   1536 	content: "\f463";
   1537 }
   1538 
   1539 /* Spins the update icon. */
   1540 .updating-message p:before,
   1541 .import-php .updating-message:before,
   1542 .button.updating-message:before,
   1543 .button.installing:before,
   1544 .plugins .column-auto-updates .dashicons-update.spin,
   1545 .theme-overlay .theme-autoupdate .dashicons-update.spin {
   1546 	animation: rotation 2s infinite linear;
   1547 }
   1548 
   1549 @media (prefers-reduced-motion: reduce) {
   1550 	.updating-message p:before,
   1551 	.import-php .updating-message:before,
   1552 	.button.updating-message:before,
   1553 	.button.installing:before,
   1554 	.plugins .column-auto-updates .dashicons-update.spin,
   1555 	.theme-overlay .theme-autoupdate .dashicons-update.spin {
   1556 		animation: none;
   1557 	}
   1558 }
   1559 
   1560 .theme-overlay .theme-autoupdate .dashicons-update.spin {
   1561 	margin-left: 3px;
   1562 }
   1563 
   1564 /* Updated icon (check mark). */
   1565 .updated-message p:before,
   1566 .installed p:before,
   1567 .button.updated-message:before {
   1568 	color: #68de7c;
   1569 	content: "\f147";
   1570 }
   1571 
   1572 /* Error icon. */
   1573 .update-message.notice-error p:before {
   1574 	color: #d63638;
   1575 	content: "\f534";
   1576 }
   1577 
   1578 .wrap .notice p:before,
   1579 .import-php .updating-message:before {
   1580 	margin-left: 6px;
   1581 	vertical-align: bottom;
   1582 }
   1583 
   1584 #update-nag,
   1585 .update-nag {
   1586 	display: inline-block;
   1587 	line-height: 1.4;
   1588 	padding: 11px 15px;
   1589 	font-size: 14px;
   1590 	margin: 25px 2px 0 20px;
   1591 }
   1592 
   1593 ul#dismissed-updates {
   1594 	display: none;
   1595 }
   1596 
   1597 #dismissed-updates li > p {
   1598 	margin-top: 0;
   1599 }
   1600 
   1601 #dismiss,
   1602 #undismiss {
   1603 	margin-right: 0.5em;
   1604 }
   1605 
   1606 form.upgrade {
   1607 	margin-top: 8px;
   1608 }
   1609 
   1610 form.upgrade .hint {
   1611 	font-style: italic;
   1612 	font-size: 85%;
   1613 	margin: -0.5em 0 2em 0;
   1614 }
   1615 
   1616 .update-php .spinner {
   1617 	float: none;
   1618 	margin: -4px 0;
   1619 }
   1620 
   1621 h2.wp-current-version {
   1622 	margin-bottom: .3em;
   1623 }
   1624 
   1625 p.update-last-checked {
   1626 	margin-top: 0;
   1627 }
   1628 
   1629 p.auto-update-status {
   1630 	margin-top: 2em;
   1631 	line-height: 1.8;
   1632 }
   1633 
   1634 #ajax-loading,
   1635 .ajax-loading,
   1636 .ajax-feedback,
   1637 .imgedit-wait-spin,
   1638 .list-ajax-loading { /* deprecated */
   1639 	visibility: hidden;
   1640 }
   1641 
   1642 #ajax-response.alignleft {
   1643 	margin-right: 2em;
   1644 }
   1645 
   1646 .button.updating-message:before,
   1647 .button.updated-message:before,
   1648 .button.installed:before,
   1649 .button.installing:before {
   1650 	margin: 3px -2px 0 5px;
   1651 }
   1652 
   1653 .button-primary.updating-message:before {
   1654 	color: #fff;
   1655 }
   1656 
   1657 .button-primary.updated-message:before {
   1658 	color: #9ec2e6;
   1659 }
   1660 
   1661 .button.updated-message {
   1662 	transition-property: border, background, color;
   1663 	transition-duration: .05s;
   1664 	transition-timing-function: ease-in-out;
   1665 }
   1666 
   1667 @media aural {
   1668 	.wrap .notice p:before,
   1669 	.button.installing:before,
   1670 	.button.installed:before,
   1671 	.update-message p:before {
   1672 		speak: never;
   1673 	}
   1674 }
   1675 
   1676 
   1677 /* @todo: this does not need its own section anymore */
   1678 /*------------------------------------------------------------------------------
   1679   6.0 - Admin Header
   1680 ------------------------------------------------------------------------------*/
   1681 #adminmenu a,
   1682 #taglist a,
   1683 #catlist a {
   1684 	text-decoration: none;
   1685 }
   1686 
   1687 /*------------------------------------------------------------------------------
   1688   6.1 - Screen Options Tabs
   1689 ------------------------------------------------------------------------------*/
   1690 
   1691 #screen-options-wrap,
   1692 #contextual-help-wrap {
   1693 	margin: 0;
   1694 	padding: 8px 20px 12px;
   1695 	position: relative;
   1696 }
   1697 
   1698 #contextual-help-wrap {
   1699 	overflow: auto;
   1700 	margin-right: 0;
   1701 }
   1702 
   1703 #screen-meta-links {
   1704 	float: left;
   1705 	margin: 0 0 0 20px;
   1706 }
   1707 
   1708 /* screen options and help tabs revert */
   1709 #screen-meta {
   1710 	display: none;
   1711 	margin: 0 0px -1px 20px;
   1712 	position: relative;
   1713 	background-color: #fff;
   1714 	border: 1px solid #c3c4c7;
   1715 	border-top: none;
   1716 	box-shadow: 0 0 0 transparent;
   1717 }
   1718 
   1719 #screen-options-link-wrap,
   1720 #contextual-help-link-wrap {
   1721 	float: right;
   1722 	margin: 0 6px 0 0;
   1723 }
   1724 
   1725 #screen-meta-links .screen-meta-toggle {
   1726 	position: relative;
   1727 	top: 0;
   1728 }
   1729 
   1730 #screen-meta-links .show-settings {
   1731 	border: 1px solid #c3c4c7;
   1732 	border-top: none;
   1733 	height: auto;
   1734 	margin-bottom: 0;
   1735 	padding: 3px 16px 3px 6px;
   1736 	background: #fff;
   1737 	border-radius: 0 0 4px 4px;
   1738 	color: #646970;
   1739 	line-height: 1.7;
   1740 	box-shadow: 0 0 0 transparent;
   1741 	transition: box-shadow 0.1s linear;
   1742 }
   1743 
   1744 #screen-meta-links .show-settings:hover,
   1745 #screen-meta-links .show-settings:active,
   1746 #screen-meta-links .show-settings:focus {
   1747 	color: #2c3338;
   1748 }
   1749 
   1750 #screen-meta-links .show-settings:focus {
   1751 	border-color: #4f94d4;
   1752 	box-shadow: 0 0 3px rgba(34, 113, 177, 0.8);
   1753 }
   1754 
   1755 #screen-meta-links .show-settings:active {
   1756 	transform: none;
   1757 }
   1758 
   1759 #screen-meta-links .show-settings:after {
   1760 	left: 0;
   1761 	content: "\f140";
   1762 	font: normal 20px/1 dashicons;
   1763 	speak: never;
   1764 	display: inline-block;
   1765 	padding: 0 0 0 5px;
   1766 	bottom: 2px;
   1767 	position: relative;
   1768 	vertical-align: bottom;
   1769 	-webkit-font-smoothing: antialiased;
   1770 	-moz-osx-font-smoothing: grayscale;
   1771 	text-decoration: none;
   1772 }
   1773 
   1774 #screen-meta-links .screen-meta-active:after {
   1775 	content: "\f142";
   1776 }
   1777 
   1778 /* end screen options and help tabs */
   1779 
   1780 .toggle-arrow {
   1781 	background-repeat: no-repeat;
   1782 	background-position: top right;
   1783 	background-color: transparent;
   1784 	height: 22px;
   1785 	line-height: 22px;
   1786 	display: block;
   1787 }
   1788 
   1789 .toggle-arrow-active {
   1790 	background-position: bottom right;
   1791 }
   1792 
   1793 #screen-options-wrap h5, /* Back-compat for old plugins */
   1794 #screen-options-wrap legend,
   1795 #contextual-help-wrap h5 {
   1796 	margin: 0;
   1797 	padding: 8px 0;
   1798 	font-size: 13px;
   1799 	font-weight: 600;
   1800 }
   1801 
   1802 .metabox-prefs label {
   1803 	display: inline-block;
   1804 	padding-left: 15px;
   1805 	line-height: 2.35;
   1806 }
   1807 
   1808 #number-of-columns {
   1809 	display: inline-block;
   1810 	vertical-align: middle;
   1811 	line-height: 30px;
   1812 }
   1813 
   1814 .metabox-prefs input[type=checkbox] {
   1815 	margin-top: 0;
   1816 	margin-left: 6px;
   1817 }
   1818 
   1819 .metabox-prefs label input,
   1820 .metabox-prefs label input[type=checkbox] {
   1821 	margin: -4px 0 0 5px;
   1822 }
   1823 
   1824 .metabox-prefs .columns-prefs label input {
   1825 	margin: -1px 0 0 2px;
   1826 }
   1827 
   1828 .metabox-prefs label a {
   1829 	display: none;
   1830 }
   1831 
   1832 .metabox-prefs .screen-options input,
   1833 .metabox-prefs .screen-options label {
   1834 	margin-top: 0;
   1835 	margin-bottom: 0;
   1836 	vertical-align: middle;
   1837 }
   1838 
   1839 .metabox-prefs .screen-options .screen-per-page {
   1840 	margin-left: 15px;
   1841 }
   1842 
   1843 .metabox-prefs .screen-options label {
   1844 	line-height: 2.2;
   1845 	padding-left: 0;
   1846 }
   1847 
   1848 .screen-options + .screen-options {
   1849 	margin-top: 10px;
   1850 }
   1851 
   1852 .metabox-prefs .submit {
   1853 	margin-top: 1em;
   1854 	padding: 0;
   1855 }
   1856 
   1857 /*------------------------------------------------------------------------------
   1858   6.2 - Help Menu
   1859 ------------------------------------------------------------------------------*/
   1860 
   1861 #contextual-help-wrap {
   1862 	padding: 0;
   1863 }
   1864 
   1865 #contextual-help-columns {
   1866 	position: relative;
   1867 }
   1868 
   1869 #contextual-help-back {
   1870 	position: absolute;
   1871 	top: 0;
   1872 	bottom: 0;
   1873 	right: 150px;
   1874 	left: 170px;
   1875 	border: 1px solid #c3c4c7;
   1876 	border-top: none;
   1877 	border-bottom: none;
   1878 	background: #f0f6fc;
   1879 }
   1880 
   1881 #contextual-help-wrap.no-sidebar #contextual-help-back {
   1882 	left: 0;
   1883 	border-left-width: 0;
   1884 	border-bottom-left-radius: 2px;
   1885 }
   1886 
   1887 .contextual-help-tabs {
   1888 	float: right;
   1889 	width: 150px;
   1890 	margin: 0;
   1891 }
   1892 
   1893 .contextual-help-tabs ul {
   1894 	margin: 1em 0;
   1895 }
   1896 
   1897 .contextual-help-tabs li {
   1898 	margin-bottom: 0;
   1899 	list-style-type: none;
   1900 	border-style: solid;
   1901 	border-width: 0 2px 0 0;
   1902 	border-color: transparent;
   1903 }
   1904 
   1905 .contextual-help-tabs a {
   1906 	display: block;
   1907 	padding: 5px 12px 5px 5px;
   1908 	line-height: 1.4;
   1909 	text-decoration: none;
   1910 	border: 1px solid transparent;
   1911 	border-left: none;
   1912 	border-right: none;
   1913 }
   1914 
   1915 .contextual-help-tabs a:hover {
   1916 	color: #2c3338;
   1917 }
   1918 
   1919 .contextual-help-tabs .active {
   1920 	padding: 0;
   1921 	margin: 0 0 0 -1px;
   1922 	border-right: 2px solid #72aee6;
   1923 	background: #f0f6fc;
   1924 	box-shadow: 0 2px 0 rgba(0, 0, 0, 0.02), 0 1px 0 rgba(0, 0, 0, 0.02);
   1925 }
   1926 
   1927 .contextual-help-tabs .active a {
   1928 	border-color: #c3c4c7;
   1929 	color: #2c3338;
   1930 }
   1931 
   1932 .contextual-help-tabs-wrap {
   1933 	padding: 0 20px;
   1934 	overflow: auto;
   1935 }
   1936 
   1937 .help-tab-content {
   1938 	display: none;
   1939 	margin: 0 0 12px 22px;
   1940 	line-height: 1.6;
   1941 }
   1942 
   1943 .help-tab-content.active {
   1944 	display: block;
   1945 }
   1946 
   1947 .help-tab-content ul li {
   1948 	list-style-type: disc;
   1949 	margin-right: 18px;
   1950 }
   1951 
   1952 .contextual-help-sidebar {
   1953 	width: 150px;
   1954 	float: left;
   1955 	padding: 0 12px 0 8px;
   1956 	overflow: auto;
   1957 }
   1958 
   1959 /*------------------------------------------------------------------------------
   1960   8.0 - Layout Blocks
   1961 ------------------------------------------------------------------------------*/
   1962 
   1963 html.wp-toolbar {
   1964 	padding-top: 32px;
   1965 	box-sizing: border-box;
   1966 	-ms-overflow-style: scrollbar; /* See ticket #48545 */
   1967 }
   1968 
   1969 .widefat th,
   1970 .widefat td {
   1971 	color: #50575e;
   1972 }
   1973 
   1974 .widefat th,
   1975 .widefat thead td,
   1976 .widefat tfoot td {
   1977 	font-weight: 400;
   1978 }
   1979 
   1980 .widefat thead tr th,
   1981 .widefat thead tr td,
   1982 .widefat tfoot tr th,
   1983 .widefat tfoot tr td {
   1984 	color: #2c3338;
   1985 }
   1986 
   1987 .widefat td p {
   1988 	margin: 2px 0 0.8em;
   1989 }
   1990 
   1991 .widefat p,
   1992 .widefat ol,
   1993 .widefat ul {
   1994 	color: #2c3338;
   1995 }
   1996 
   1997 .widefat .column-comment p {
   1998 	margin: 0.6em 0;
   1999 }
   2000 
   2001 .widefat .column-comment ul {
   2002 	list-style: initial;
   2003 	margin-right: 2em;
   2004 }
   2005 
   2006 /* Screens with postboxes */
   2007 .postbox-container {
   2008 	float: right;
   2009 }
   2010 
   2011 .postbox-container .meta-box-sortables {
   2012 	box-sizing: border-box;
   2013 }
   2014 
   2015 #wpbody-content .metabox-holder {
   2016 	padding-top: 10px;
   2017 }
   2018 
   2019 .metabox-holder .postbox-container .meta-box-sortables {
   2020 	/* The jQuery UI Sortables need some initial height to work properly. */
   2021 	min-height: 1px;
   2022 	position: relative;
   2023 }
   2024 
   2025 #post-body-content {
   2026 	width: 100%;
   2027 	min-width: 463px;
   2028 	float: right;
   2029 }
   2030 
   2031 #post-body.columns-2 #postbox-container-1 {
   2032 	float: left;
   2033 	margin-left: -300px;
   2034 	width: 280px;
   2035 }
   2036 
   2037 #post-body.columns-2 #side-sortables {
   2038 	min-height: 250px;
   2039 }
   2040 
   2041 /* one column on the dash */
   2042 @media only screen and (max-width: 799px) {
   2043 	#wpbody-content .metabox-holder .postbox-container .empty-container {
   2044 		outline: none;
   2045 		height: 0;
   2046 		min-height: 0;
   2047 	}
   2048 }
   2049 
   2050 .js .widget .widget-top,
   2051 .js .postbox .hndle {
   2052 	cursor: move;
   2053 }
   2054 
   2055 .js .widget .widget-top.is-non-sortable,
   2056 .js .postbox .hndle.is-non-sortable {
   2057 	cursor: auto;
   2058 }
   2059 
   2060 /* Configurable dashboard widgets "Configure" edit-box link. */
   2061 .hndle a {
   2062 	font-size: 12px;
   2063 	font-weight: 400;
   2064 }
   2065 
   2066 .postbox-header {
   2067 	display: flex;
   2068 	align-items: center;
   2069 	justify-content: space-between;
   2070 	border-bottom: 1px solid #c3c4c7;
   2071 }
   2072 
   2073 .postbox-header .hndle {
   2074 	flex-grow: 1;
   2075 	/* Handle the alignment for the configurable dashboard widgets "Configure" edit-box link. */
   2076 	display: flex;
   2077 	justify-content: space-between;
   2078 	align-items: center;
   2079 }
   2080 
   2081 .postbox-header .handle-actions {
   2082 	flex-shrink: 0;
   2083 }
   2084 
   2085 /* Post box order and toggle buttons. */
   2086 .postbox .handle-order-higher,
   2087 .postbox .handle-order-lower,
   2088 .postbox .handlediv {
   2089 	width: 36px;
   2090 	height: 36px;
   2091 	margin: 0;
   2092 	padding: 0;
   2093 	border: 0;
   2094 	background: none;
   2095 	cursor: pointer;
   2096 }
   2097 
   2098 .postbox .handle-order-higher,
   2099 .postbox .handle-order-lower {
   2100 	color: #787c82;
   2101 	width: 1.62rem;
   2102 }
   2103 
   2104 /* Post box order buttons in the block editor meta boxes area. */
   2105 .edit-post-meta-boxes-area .postbox .handle-order-higher,
   2106 .edit-post-meta-boxes-area .postbox .handle-order-lower {
   2107 	width: 44px;
   2108 	height: 44px;
   2109 	color: #1d2327
   2110 }
   2111 
   2112 .postbox .handle-order-higher[aria-disabled="true"],
   2113 .postbox .handle-order-lower[aria-disabled="true"] {
   2114 	cursor: default;
   2115 	color: #a7aaad;
   2116 }
   2117 
   2118 .sortable-placeholder {
   2119 	border: 1px dashed #c3c4c7;
   2120 	margin-bottom: 20px;
   2121 }
   2122 
   2123 .postbox,
   2124 .stuffbox {
   2125 	margin-bottom: 20px;
   2126 	padding: 0;
   2127 	line-height: 1;
   2128 }
   2129 
   2130 .postbox.closed {
   2131 	border-bottom: 0;
   2132 }
   2133 
   2134 /* user-select is not a part of the CSS standard - may change behavior in the future */
   2135 .postbox .hndle,
   2136 .stuffbox .hndle {
   2137 	-webkit-user-select: none;
   2138 	user-select: none;
   2139 }
   2140 
   2141 .postbox .inside {
   2142 	padding: 0 12px 12px;
   2143 	line-height: 1.4;
   2144 	font-size: 13px;
   2145 }
   2146 
   2147 .stuffbox .inside {
   2148 	padding: 0;
   2149 	line-height: 1.4;
   2150 	font-size: 13px;
   2151 	margin-top: 0;
   2152 }
   2153 
   2154 .postbox .inside {
   2155 	margin: 11px 0;
   2156 	position: relative;
   2157 }
   2158 
   2159 .postbox .inside > p:last-child,
   2160 .rss-widget ul li:last-child {
   2161 	margin-bottom: 1px !important;
   2162 }
   2163 
   2164 .postbox.closed h3 {
   2165 	border: none;
   2166 	box-shadow: none;
   2167 }
   2168 
   2169 .postbox table.form-table {
   2170 	margin-bottom: 0;
   2171 }
   2172 
   2173 .postbox table.widefat {
   2174 	box-shadow: none;
   2175 }
   2176 
   2177 .temp-border {
   2178 	border: 1px dotted #c3c4c7;
   2179 }
   2180 
   2181 .columns-prefs label {
   2182 	padding: 0 0 0 10px;
   2183 }
   2184 
   2185 /* @todo: what is this doing here */
   2186 #dashboard_right_now .versions .b,
   2187 #post-status-display,
   2188 #post-visibility-display,
   2189 #adminmenu .wp-submenu li.current,
   2190 #adminmenu .wp-submenu li.current a,
   2191 #adminmenu .wp-submenu li.current a:hover,
   2192 .media-item .percent,
   2193 .plugins .name,
   2194 #pass-strength-result.strong,
   2195 #pass-strength-result.short,
   2196 #ed_reply_toolbar #ed_reply_strong,
   2197 .item-controls .item-order a,
   2198 .feature-filter .feature-name,
   2199 #comment-status-display {
   2200 	font-weight: 600;
   2201 }
   2202 
   2203 /*------------------------------------------------------------------------------
   2204   21.0 - Admin Footer
   2205 ------------------------------------------------------------------------------*/
   2206 
   2207 #wpfooter {
   2208 	position: absolute;
   2209 	bottom: 0;
   2210 	right: 0;
   2211 	left: 0;
   2212 	padding: 10px 20px;
   2213 	color: #50575e;
   2214 }
   2215 
   2216 #wpfooter p {
   2217 	font-size: 13px;
   2218 	margin: 0;
   2219 	line-height: 1.55;
   2220 }
   2221 
   2222 #footer-thankyou {
   2223 	font-style: italic;
   2224 }
   2225 
   2226 /*------------------------------------------------------------------------------
   2227   25.0 - Tabbed Admin Screen Interface (Experimental)
   2228 ------------------------------------------------------------------------------*/
   2229 
   2230 .nav-tab {
   2231 	float: right;
   2232 	border: 1px solid #c3c4c7;
   2233 	border-bottom: none;
   2234 	margin-right: 0.5em; /* half the font size so set the font size properly */
   2235 	padding: 5px 10px;
   2236 	font-size: 14px;
   2237 	line-height: 1.71428571;
   2238 	font-weight: 600;
   2239 	background: #dcdcde;
   2240 	color: #50575e;
   2241 	text-decoration: none;
   2242 	white-space: nowrap;
   2243 }
   2244 
   2245 h3 .nav-tab, /* Back-compat for pre-4.4 */
   2246 .nav-tab-small .nav-tab {
   2247 	padding: 5px 14px;
   2248 	font-size: 12px;
   2249 	line-height: 1.33;
   2250 }
   2251 
   2252 .nav-tab:hover,
   2253 .nav-tab:focus {
   2254 	background-color: #fff;
   2255 	color: #3c434a;
   2256 }
   2257 
   2258 .nav-tab-active,
   2259 .nav-tab:focus:active {
   2260 	box-shadow: none;
   2261 }
   2262 
   2263 .nav-tab-active {
   2264 	margin-bottom: -1px;
   2265 	color: #3c434a;
   2266 }
   2267 
   2268 .nav-tab-active,
   2269 .nav-tab-active:hover,
   2270 .nav-tab-active:focus,
   2271 .nav-tab-active:focus:active {
   2272 	border-bottom: 1px solid #f0f0f1;
   2273 	background: #f0f0f1;
   2274 	color: #000;
   2275 }
   2276 
   2277 h1.nav-tab-wrapper, /* Back-compat for pre-4.4 */
   2278 .wrap h2.nav-tab-wrapper, /* higher specificity to override .wrap > h2:first-child */
   2279 .nav-tab-wrapper {
   2280 	border-bottom: 1px solid #c3c4c7;
   2281 	margin: 0;
   2282 	padding-top: 9px;
   2283 	padding-bottom: 0;
   2284 	line-height: inherit;
   2285 }
   2286 
   2287 /* Back-compat for plugins. Deprecated. Use .wp-clearfix instead. */
   2288 .nav-tab-wrapper:not(.wp-clearfix):after {
   2289 	content: "";
   2290 	display: table;
   2291 	clear: both;
   2292 }
   2293 
   2294 /*------------------------------------------------------------------------------
   2295   26.0 - Misc
   2296 ------------------------------------------------------------------------------*/
   2297 
   2298 .spinner {
   2299 	background: url(../images/spinner.gif) no-repeat;
   2300 	background-size: 20px 20px;
   2301 	display: inline-block;
   2302 	visibility: hidden;
   2303 	float: left;
   2304 	vertical-align: middle;
   2305 	opacity: 0.7;
   2306 	filter: alpha(opacity=70);
   2307 	width: 20px;
   2308 	height: 20px;
   2309 	margin: 4px 10px 0;
   2310 }
   2311 
   2312 .spinner.is-active,
   2313 .loading-content .spinner {
   2314 	visibility: visible;
   2315 }
   2316 
   2317 #template > div {
   2318 	margin-left: 16em;
   2319 }
   2320 #template .notice {
   2321 	margin-top: 1em;
   2322 	margin-left: 3%;
   2323 }
   2324 #template .notice p {
   2325 	width: auto;
   2326 }
   2327 #template .submit .spinner {
   2328 	float: none;
   2329 }
   2330 
   2331 .metabox-holder .stuffbox > h3, /* Back-compat for pre-4.4 */
   2332 .metabox-holder .postbox > h3, /* Back-compat for pre-4.4 */
   2333 .metabox-holder h3.hndle, /* Back-compat for pre-4.4 */
   2334 .metabox-holder h2.hndle {
   2335 	font-size: 14px;
   2336 	padding: 8px 12px;
   2337 	margin: 0;
   2338 	line-height: 1.4;
   2339 }
   2340 
   2341 /* Back-compat for nav-menus screen */
   2342 .nav-menus-php .metabox-holder h3 {
   2343 	padding: 10px 14px 11px 10px;
   2344 	line-height: 1.5;
   2345 }
   2346 
   2347 #templateside ul li a {
   2348 	text-decoration: none;
   2349 }
   2350 
   2351 .plugin-install #description,
   2352 .plugin-install-network #description {
   2353 	width: 60%;
   2354 }
   2355 
   2356 table .vers,
   2357 table .column-visible,
   2358 table .column-rating {
   2359 	text-align: right;
   2360 }
   2361 
   2362 .attention,
   2363 .error-message {
   2364 	color: #d63638;
   2365 	font-weight: 600;
   2366 }
   2367 
   2368 /* Scrollbar fix for bulk upgrade iframe */
   2369 body.iframe {
   2370 	height: 98%;
   2371 }
   2372 
   2373 /* Upgrader styles, Specific to Language Packs */
   2374 .lp-show-latest p {
   2375 	display: none;
   2376 }
   2377 .lp-show-latest p:last-child,
   2378 .lp-show-latest .lp-error p {
   2379 	display: block;
   2380 }
   2381 
   2382 /* - Only used once or twice in all of WP - deprecate for global style
   2383 ------------------------------------------------------------------------------*/
   2384 .media-icon {
   2385 	width: 62px; /* icon + border */
   2386 	text-align: center;
   2387 }
   2388 
   2389 .media-icon img {
   2390 	border: 1px solid #dcdcde;
   2391 	border: 1px solid rgba(0, 0, 0, 0.07);
   2392 }
   2393 
   2394 #howto {
   2395 	font-size: 11px;
   2396 	margin: 0 5px;
   2397 	display: block;
   2398 }
   2399 
   2400 .importers {
   2401 	font-size: 16px;
   2402 	width: auto;
   2403 }
   2404 
   2405 .importers td {
   2406 	padding-left: 14px;
   2407 	line-height: 1.4;
   2408 }
   2409 
   2410 .importers .import-system {
   2411 	max-width: 250px;
   2412 }
   2413 
   2414 .importers td.desc {
   2415 	max-width: 500px;
   2416 }
   2417 
   2418 .importer-title,
   2419 .importer-desc,
   2420 .importer-action {
   2421 	display: block;
   2422 }
   2423 
   2424 .importer-title {
   2425 	color: #000;
   2426 	font-size: 14px;
   2427 	font-weight: 400;
   2428 	margin-bottom: .2em;
   2429 }
   2430 
   2431 .importer-action {
   2432 	line-height: 1.55; /* Same as with .updating-message */
   2433 	color: #50575e;
   2434 	margin-bottom: 1em;
   2435 }
   2436 
   2437 #post-body #post-body-content #namediv h3, /* Back-compat for pre-4.4 */
   2438 #post-body #post-body-content #namediv h2 {
   2439 	margin-top: 0;
   2440 }
   2441 
   2442 .edit-comment-author {
   2443 	color: #1d2327;
   2444 	border-bottom: 1px solid #f0f0f1;
   2445 }
   2446 
   2447 #namediv h3 label, /* Back-compat for pre-4.4 */
   2448 #namediv h2 label {
   2449 	vertical-align: baseline;
   2450 }
   2451 
   2452 #namediv table {
   2453 	width: 100%;
   2454 }
   2455 
   2456 #namediv td.first {
   2457 	width: 10px;
   2458 	white-space: nowrap;
   2459 }
   2460 
   2461 #namediv input {
   2462 	width: 100%;
   2463 }
   2464 
   2465 #namediv p {
   2466 	margin: 10px 0;
   2467 }
   2468 
   2469 /* - Used - but could/should be deprecated with a CSS reset
   2470 ------------------------------------------------------------------------------*/
   2471 .zerosize {
   2472 	height: 0;
   2473 	width: 0;
   2474 	margin: 0;
   2475 	border: 0;
   2476 	padding: 0;
   2477 	overflow: hidden;
   2478 	position: absolute;
   2479 }
   2480 
   2481 br.clear {
   2482 	height: 2px;
   2483 	line-height: 0.15;
   2484 }
   2485 
   2486 .checkbox {
   2487 	border: none;
   2488 	margin: 0;
   2489 	padding: 0;
   2490 }
   2491 
   2492 fieldset {
   2493 	border: 0;
   2494 	padding: 0;
   2495 	margin: 0;
   2496 }
   2497 
   2498 .post-categories {
   2499 	display: inline;
   2500 	margin: 0;
   2501 	padding: 0;
   2502 }
   2503 
   2504 .post-categories li {
   2505 	display: inline;
   2506 }
   2507 
   2508 /* Star Ratings - Back-compat for pre-3.8 */
   2509 div.star-holder {
   2510 	position: relative;
   2511 	height: 17px;
   2512 	width: 100px;
   2513 	background: url(../images/stars.png?ver=20121108) repeat-x bottom right;
   2514 }
   2515 
   2516 div.star-holder .star-rating {
   2517 	background: url(../images/stars.png?ver=20121108) repeat-x top right;
   2518 	height: 17px;
   2519 	float: right;
   2520 }
   2521 
   2522 /* Star Ratings */
   2523 .star-rating {
   2524 	white-space: nowrap;
   2525 }
   2526 .star-rating .star {
   2527 	display: inline-block;
   2528 	width: 20px;
   2529 	height: 20px;
   2530 	-webkit-font-smoothing: antialiased;
   2531 	font-size: 20px;
   2532 	line-height: 1;
   2533 	font-family: dashicons;
   2534 	text-decoration: inherit;
   2535 	font-weight: 400;
   2536 	font-style: normal;
   2537 	vertical-align: top;
   2538 	transition: color .1s ease-in;
   2539 	text-align: center;
   2540 	color: #dba617;
   2541 }
   2542 
   2543 .star-rating .star-full:before {
   2544 	content: "\f155";
   2545 }
   2546 
   2547 .star-rating .star-half:before {
   2548 	content: "\f459";
   2549 }
   2550 
   2551 .rtl .star-rating .star-half {
   2552 	transform: rotateY(-180deg);
   2553 }
   2554 
   2555 .star-rating .star-empty:before {
   2556 	content: "\f154";
   2557 }
   2558 
   2559 div.action-links {
   2560 	font-weight: 400;
   2561 	margin: 6px 0 0;
   2562 }
   2563 
   2564 /* Plugin install thickbox */
   2565 #plugin-information {
   2566 	background: #fff;
   2567 	position: fixed;
   2568 	top: 0;
   2569 	left: 0;
   2570 	bottom: 0;
   2571 	right: 0;
   2572 	height: 100%;
   2573 	padding: 0;
   2574 }
   2575 
   2576 #plugin-information-scrollable {
   2577 	overflow: auto;
   2578 	-webkit-overflow-scrolling: touch;
   2579 	height: 100%;
   2580 }
   2581 
   2582 #plugin-information-title {
   2583 	padding: 0 26px;
   2584 	background: #f6f7f7;
   2585 	font-size: 22px;
   2586 	font-weight: 600;
   2587 	line-height: 2.4;
   2588 	position: relative;
   2589 	height: 56px;
   2590 }
   2591 
   2592 #plugin-information-title.with-banner {
   2593 	margin-left: 0;
   2594 	height: 250px;
   2595 	background-size: cover;
   2596 }
   2597 
   2598 #plugin-information-title h2 {
   2599 	font-size: 1em;
   2600 	font-weight: 600;
   2601 	padding: 0;
   2602 	margin: 0;
   2603 	overflow: hidden;
   2604 	text-overflow: ellipsis;
   2605 	white-space: nowrap;
   2606 }
   2607 
   2608 #plugin-information-title.with-banner h2 {
   2609 	position: relative;
   2610 	font-family: "Helvetica Neue", sans-serif;
   2611 	display: inline-block;
   2612 	font-size: 30px;
   2613 	line-height: 1.68;
   2614 	box-sizing: border-box;
   2615 	max-width: 100%;
   2616 	padding: 0 15px;
   2617 	margin-top: 174px;
   2618 	color: #fff;
   2619 	background: rgba(29, 35, 39, 0.9);
   2620 	text-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
   2621 	box-shadow: 0 0 30px rgba(255, 255, 255, 0.1);
   2622 	border-radius: 8px;
   2623 }
   2624 
   2625 #plugin-information-title div.vignette {
   2626 	display: none;
   2627 }
   2628 
   2629 #plugin-information-title.with-banner div.vignette {
   2630 	position: absolute;
   2631 	display: block;
   2632 	top: 0;
   2633 	right: 0;
   2634 	height: 250px;
   2635 	width: 100%;
   2636 	background: transparent;
   2637 	box-shadow: inset 0 0 50px 4px rgba(0, 0, 0, 0.2), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
   2638 }
   2639 
   2640 #plugin-information-tabs {
   2641 	padding: 0 16px;
   2642 	position: relative;
   2643 	left: 0;
   2644 	right: 0;
   2645 	min-height: 36px;
   2646 	font-size: 0;
   2647 	z-index: 1;
   2648 	border-bottom: 1px solid #dcdcde;
   2649 	background: #f6f7f7;
   2650 }
   2651 
   2652 #plugin-information-tabs a {
   2653 	position: relative;
   2654 	display: inline-block;
   2655 	padding: 9px 10px;
   2656 	margin: 0;
   2657 	height: 18px;
   2658 	line-height: 1.3;
   2659 	font-size: 14px;
   2660 	text-decoration: none;
   2661 	transition: none;
   2662 }
   2663 
   2664 #plugin-information-tabs a.current {
   2665 	margin: 0 -1px -1px;
   2666 	background: #fff;
   2667 	border: 1px solid #dcdcde;
   2668 	border-bottom-color: #fff;
   2669 	padding-top: 8px;
   2670 	color: #2c3338;
   2671 }
   2672 
   2673 #plugin-information-tabs.with-banner a.current {
   2674 	border-top: none;
   2675 	padding-top: 9px;
   2676 }
   2677 
   2678 #plugin-information-tabs a:active,
   2679 #plugin-information-tabs a:focus {
   2680 	outline: none;
   2681 }
   2682 
   2683 #plugin-information-content {
   2684 	overflow: hidden; /* equal height column trick */
   2685 	background: #fff;
   2686 	position: relative;
   2687 	top: 0;
   2688 	left: 0;
   2689 	right: 0;
   2690 	min-height: 100%;
   2691 	/* Height of title + tabs + install now */
   2692 	min-height: calc( 100% - 152px );
   2693 }
   2694 
   2695 #plugin-information-content.with-banner {
   2696 	/* Height of banner + tabs + install now */
   2697 	min-height: calc( 100% - 346px );
   2698 }
   2699 
   2700 #section-holder {
   2701 	position: relative;
   2702 	top: 0;
   2703 	left: 250px;
   2704 	bottom: 0;
   2705 	right: 0;
   2706 	margin-top: 10px;
   2707 	margin-left: 250px; /* FYI box */
   2708 	padding: 10px 26px 99999px; /* equal height column trick */
   2709 	margin-bottom: -99932px; /* 67px less than the padding below to accommodate footer height */
   2710 }
   2711 
   2712 #section-holder .notice {
   2713 	margin: 5px 0 15px;
   2714 }
   2715 
   2716 #section-holder .updated {
   2717 	margin: 16px 0;
   2718 }
   2719 
   2720 #plugin-information .fyi {
   2721 	float: left;
   2722 	position: relative;
   2723 	top: 0;
   2724 	left: 0;
   2725 	padding: 16px 16px 99999px; /* equal height column trick */
   2726 	margin-bottom: -99932px; /* 67px less than the padding below to accommodate footer height */
   2727 	width: 217px;
   2728 	border-right: 1px solid #dcdcde;
   2729 	background: #f6f7f7;
   2730 	color: #646970;
   2731 }
   2732 
   2733 #plugin-information .fyi strong {
   2734 	color: #3c434a;
   2735 }
   2736 
   2737 #plugin-information .fyi h3 {
   2738 	font-weight: 600;
   2739 	text-transform: uppercase;
   2740 	font-size: 12px;
   2741 	color: #646970;
   2742 	margin: 24px 0 8px;
   2743 }
   2744 
   2745 #plugin-information .fyi h2 {
   2746 	font-size: 0.9em;
   2747 	margin-bottom: 0;
   2748 	margin-left: 0;
   2749 }
   2750 
   2751 #plugin-information .fyi ul {
   2752 	padding: 0;
   2753 	margin: 0;
   2754 	list-style: none;
   2755 }
   2756 
   2757 #plugin-information .fyi li {
   2758 	margin: 0 0 10px;
   2759 }
   2760 
   2761 #plugin-information .fyi-description {
   2762 	margin-top: 0;
   2763 }
   2764 
   2765 #plugin-information .counter-container {
   2766 	margin: 3px 0;
   2767 }
   2768 
   2769 #plugin-information .counter-label {
   2770 	float: right;
   2771 	margin-left: 5px;
   2772 	min-width: 55px;
   2773 }
   2774 
   2775 #plugin-information .counter-back {
   2776 	height: 17px;
   2777 	width: 92px;
   2778 	background-color: #dcdcde;
   2779 	float: right;
   2780 }
   2781 
   2782 #plugin-information .counter-bar {
   2783 	height: 17px;
   2784 	background-color: #f0c33c; /* slightly lighter than stars due to larger expanse */
   2785 	float: right;
   2786 }
   2787 
   2788 #plugin-information .counter-count {
   2789 	margin-right: 5px;
   2790 }
   2791 
   2792 #plugin-information .fyi ul.contributors {
   2793 	margin-top: 10px;
   2794 }
   2795 
   2796 #plugin-information .fyi ul.contributors li {
   2797 	display: inline-block;
   2798 	margin-left: 8px;
   2799 	vertical-align: middle;
   2800 }
   2801 
   2802 #plugin-information .fyi ul.contributors li {
   2803 	display: inline-block;
   2804 	margin-left: 8px;
   2805 	vertical-align: middle;
   2806 }
   2807 
   2808 #plugin-information .fyi ul.contributors li img {
   2809 	vertical-align: middle;
   2810 	margin-left: 4px;
   2811 }
   2812 
   2813 #plugin-information-footer {
   2814 	padding: 13px 16px;
   2815 	position: absolute;
   2816 	left: 0;
   2817 	bottom: 0;
   2818 	right: 0;
   2819 	height: 40px; /* actual height: 40+13+13+1=67 */
   2820 	border-top: 1px solid #dcdcde;
   2821 	background: #f6f7f7;
   2822 }
   2823 
   2824 /* rtl:ignore */
   2825 #plugin-information .section {
   2826 	direction: ltr;
   2827 }
   2828 
   2829 /* rtl:ignore */
   2830 #plugin-information .section ul,
   2831 #plugin-information .section ol {
   2832 	list-style-type: disc;
   2833 	margin-left: 24px;
   2834 }
   2835 
   2836 #plugin-information .section,
   2837 #plugin-information .section p {
   2838 	font-size: 14px;
   2839 	line-height: 1.7;
   2840 }
   2841 
   2842 #plugin-information #section-screenshots ol {
   2843 	list-style: none;
   2844 	margin: 0;
   2845 }
   2846 
   2847 #plugin-information #section-screenshots li img {
   2848 	vertical-align: text-top;
   2849 	margin-top: 16px;
   2850 	max-width: 100%;
   2851 	width: auto;
   2852 	height: auto;
   2853 	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
   2854 }
   2855 
   2856 /* rtl:ignore */
   2857 #plugin-information #section-screenshots li p {
   2858 	font-style: italic;
   2859 	padding-left: 20px;
   2860 }
   2861 
   2862 #plugin-information pre {
   2863 	padding: 7px;
   2864 	overflow: auto;
   2865 	border: 1px solid #c3c4c7;
   2866 }
   2867 
   2868 #plugin-information blockquote {
   2869 	border-right: 2px solid #dcdcde;
   2870 	color: #646970;
   2871 	font-style: italic;
   2872 	margin: 1em 0;
   2873 	padding: 0 1em 0 0;
   2874 }
   2875 
   2876 /* rtl:ignore */
   2877 #plugin-information .review {
   2878 	overflow: hidden; /* clearfix */
   2879 	width: 100%;
   2880 	margin-bottom: 20px;
   2881 	border-bottom: 1px solid #dcdcde;
   2882 }
   2883 
   2884 #plugin-information .review-title-section {
   2885 	overflow: hidden; /* clearfix */
   2886 }
   2887 
   2888 /* rtl:ignore */
   2889 #plugin-information .review-title-section h4 {
   2890 	display: inline-block;
   2891 	float: left;
   2892 	margin: 0 6px 0 0;
   2893 }
   2894 
   2895 #plugin-information .reviewer-info p {
   2896 	clear: both;
   2897 	margin: 0;
   2898 	padding-top: 2px;
   2899 }
   2900 
   2901 /* rtl:ignore */
   2902 #plugin-information .reviewer-info .avatar {
   2903 	float: left;
   2904 	margin: 4px 6px 0 0;
   2905 }
   2906 
   2907 /* rtl:ignore */
   2908 #plugin-information .reviewer-info .star-rating {
   2909 	float: left;
   2910 }
   2911 
   2912 /* rtl:ignore */
   2913 #plugin-information .review-meta {
   2914 	float: left;
   2915 	margin-left: 0.75em;
   2916 }
   2917 
   2918 /* rtl:ignore */
   2919 #plugin-information .review-body {
   2920 	float: left;
   2921 	width: 100%;
   2922 }
   2923 
   2924 .plugin-version-author-uri {
   2925 	font-size: 13px;
   2926 }
   2927 
   2928 /* For non-js plugin installation screen ticket #36430. */
   2929 .update-php .button.button-primary {
   2930 	margin-left: 1em;
   2931 }
   2932 
   2933 @media screen and (max-width: 771px) {
   2934 	#plugin-information-title.with-banner {
   2935 		height: 100px;
   2936 	}
   2937 
   2938 	#plugin-information-title.with-banner h2 {
   2939 		margin-top: 30px;
   2940 		font-size: 20px;
   2941 		line-height: 2;
   2942 		max-width: 85%;
   2943 	}
   2944 
   2945 	#plugin-information-title.with-banner div.vignette {
   2946 		height: 100px;
   2947 	}
   2948 
   2949 	#plugin-information-tabs {
   2950 		overflow: hidden; /* clearfix */
   2951 		padding: 0;
   2952 		height: auto; /* let tabs wrap */
   2953 	}
   2954 
   2955 	#plugin-information-tabs a.current {
   2956 		margin-bottom: 0;
   2957 		border-bottom: none;
   2958 	}
   2959 
   2960 	#plugin-information .fyi {
   2961 		float: none;
   2962 		border: 1px solid #dcdcde;
   2963 		position: static;
   2964 		width: auto;
   2965 		margin: 26px 26px 0;
   2966 		padding-bottom: 0; /* reset from the two column height fix */
   2967 	}
   2968 
   2969 	#section-holder {
   2970 		position: static;
   2971 		margin: 0;
   2972 		padding-bottom: 70px; /* reset from the two column height fix, plus accommodate footer */
   2973 	}
   2974 
   2975 	#plugin-information .fyi h3,
   2976 	#plugin-information .fyi small {
   2977 		display: none;
   2978 	}
   2979 
   2980 	#plugin-information-footer {
   2981 		padding: 12px 16px 0;
   2982 		height: 46px;
   2983 	}
   2984 }
   2985 
   2986 /* Thickbox for the Plugin details modal. */
   2987 #TB_window.plugin-details-modal {
   2988 	background: #fff;
   2989 }
   2990 
   2991 #TB_window.plugin-details-modal.thickbox-loading:before {
   2992 	content: "";
   2993 	display: block;
   2994 	width: 20px;
   2995 	height: 20px;
   2996 	position: absolute;
   2997 	right: 50%;
   2998 	top: 50%;
   2999 	z-index: -1;
   3000 	margin: -10px -10px 0 0;
   3001 	background: #fff url(../images/spinner.gif) no-repeat center;
   3002 	background-size: 20px 20px;
   3003 	transform: translateZ(0);
   3004 }
   3005 
   3006 @media print,
   3007 	(-webkit-min-device-pixel-ratio: 1.25),
   3008 	(min-resolution: 120dpi) {
   3009 
   3010 	#TB_window.plugin-details-modal.thickbox-loading:before {
   3011 		background-image: url(../images/spinner-2x.gif);
   3012 	}
   3013 }
   3014 
   3015 .plugin-details-modal #TB_title {
   3016 	float: right;
   3017 	height: 1px;
   3018 }
   3019 
   3020 .plugin-details-modal #TB_ajaxWindowTitle {
   3021 	display: none;
   3022 }
   3023 
   3024 .plugin-details-modal #TB_closeWindowButton {
   3025 	right: auto;
   3026 	left: -30px;
   3027 	color: #f0f0f1;
   3028 }
   3029 
   3030 .plugin-details-modal #TB_closeWindowButton:hover,
   3031 .plugin-details-modal #TB_closeWindowButton:focus {
   3032 	color: #135e96;
   3033 	outline: none;
   3034 	box-shadow: none;
   3035 }
   3036 
   3037 .plugin-details-modal .tb-close-icon {
   3038 	display: none;
   3039 }
   3040 
   3041 .plugin-details-modal #TB_closeWindowButton:after {
   3042 	content: "\f335";
   3043 	font: normal 32px/29px 'dashicons';
   3044 	speak: never;
   3045 	-webkit-font-smoothing: antialiased;
   3046 	-moz-osx-font-smoothing: grayscale;
   3047 }
   3048 
   3049 /* move plugin install close icon to top on narrow screens */
   3050 @media screen and (max-width: 830px) {
   3051 	.plugin-details-modal #TB_closeWindowButton {
   3052 		left: 0;
   3053 		top: -30px;
   3054 	}
   3055 }
   3056 
   3057 /* @todo: move this. */
   3058 img {
   3059 	border: none;
   3060 }
   3061 
   3062 /* Metabox collapse arrow indicators */
   3063 .sidebar-name .toggle-indicator::before,
   3064 .meta-box-sortables .postbox .toggle-indicator::before,
   3065 .meta-box-sortables .postbox .order-higher-indicator::before,
   3066 .meta-box-sortables .postbox .order-lower-indicator::before,
   3067 .bulk-action-notice .toggle-indicator::before,
   3068 .privacy-text-box .toggle-indicator::before {
   3069 	content: "\f142";
   3070 	display: inline-block;
   3071 	font: normal 20px/1 dashicons;
   3072 	speak: never;
   3073 	-webkit-font-smoothing: antialiased;
   3074 	-moz-osx-font-smoothing: grayscale;
   3075 	text-decoration: none;
   3076 }
   3077 
   3078 .js .widgets-holder-wrap.closed .toggle-indicator::before,
   3079 .meta-box-sortables .postbox.closed .handlediv .toggle-indicator::before,
   3080 .bulk-action-notice .bulk-action-errors-collapsed .toggle-indicator::before,
   3081 .privacy-text-box.closed .toggle-indicator::before {
   3082 	content: "\f140";
   3083 }
   3084 
   3085 .postbox .handle-order-higher .order-higher-indicator::before {
   3086 	content: "\f343";
   3087 	color: inherit;
   3088 }
   3089 
   3090 .postbox .handle-order-lower .order-lower-indicator::before {
   3091 	content: "\f347";
   3092 	color: inherit;
   3093 }
   3094 
   3095 .postbox .handle-order-higher .order-higher-indicator::before,
   3096 .postbox .handle-order-lower .order-lower-indicator::before {
   3097 	position: relative;
   3098     top: 0.11rem;
   3099 	width: 20px;
   3100 	height: 20px;
   3101 }
   3102 
   3103 .postbox .handlediv .toggle-indicator::before {
   3104 	width: 20px;
   3105 	border-radius: 50%;
   3106 }
   3107 
   3108 .postbox .handlediv .toggle-indicator::before {
   3109 	position: relative;
   3110 	top: 0.05rem;
   3111 	text-indent: -1px; /* account for the dashicon glyph uneven horizontal alignment */
   3112 }
   3113 
   3114 .rtl .postbox .handlediv .toggle-indicator::before {
   3115 	text-indent: 1px; /* account for the dashicon glyph uneven horizontal alignment */
   3116 }
   3117 
   3118 .bulk-action-notice .toggle-indicator::before {
   3119 	line-height: 16px;
   3120 	vertical-align: top;
   3121 	color: #787c82;
   3122 }
   3123 
   3124 .postbox .handle-order-higher:focus,
   3125 .postbox .handle-order-lower:focus,
   3126 .postbox .handlediv:focus {
   3127 	box-shadow:
   3128 		0 0 0 1px #4f94d4,
   3129 		0 0 2px 1px rgba(79, 148, 212, 0.8);
   3130 	/* Only visible in Windows High Contrast mode */
   3131 	outline: 1px solid transparent;
   3132 }
   3133 
   3134 .postbox .handle-order-higher:focus .order-higher-indicator::before,
   3135 .postbox .handle-order-lower:focus .order-lower-indicator::before,
   3136 .postbox .handlediv:focus .toggle-indicator::before {
   3137 	box-shadow: none;
   3138 	/* Only visible in Windows High Contrast mode */
   3139 	outline: 1px solid transparent;
   3140 }
   3141 
   3142 /* @todo: appears to be Press This only and overridden */
   3143 #photo-add-url-div input[type="text"] {
   3144 	width: 300px;
   3145 }
   3146 
   3147 /* Theme/Plugin Editor */
   3148 .alignleft h2 {
   3149 	margin: 0;
   3150 }
   3151 
   3152 #template textarea {
   3153 	font-family: Consolas, Monaco, monospace;
   3154 	font-size: 13px;
   3155 	background: #f6f7f7;
   3156 	-moz-tab-size: 4;
   3157 	-o-tab-size: 4;
   3158 	tab-size: 4;
   3159 }
   3160 
   3161 #template textarea,
   3162 #template .CodeMirror {
   3163 	width: 100%;
   3164 	min-height: 60vh;
   3165 	height: calc( 100vh - 295px );
   3166 	border: 1px solid #dcdcde;
   3167 	box-sizing: border-box;
   3168 }
   3169 
   3170 #templateside > h2 {
   3171 	padding-top: 6px;
   3172 	padding-bottom: 7px;
   3173 	margin: 0;
   3174 }
   3175 
   3176 #templateside ol,
   3177 #templateside ul {
   3178 	margin: 0;
   3179 	padding: 0;
   3180 }
   3181 #templateside > ul {
   3182 	box-sizing: border-box;
   3183 	margin-top: 0;
   3184 	overflow: auto;
   3185 	padding: 0;
   3186 	min-height: 60vh;
   3187 	height: calc(100vh - 295px);
   3188 	background-color: #f6f7f7;
   3189 	border: 1px solid #dcdcde;
   3190 	border-right: none;
   3191 }
   3192 #templateside ul ul {
   3193 	padding-right: 12px;
   3194 }
   3195 #templateside > ul > li > ul[role=group] {
   3196 	padding-right: 0;
   3197 }
   3198 
   3199 /*
   3200  * Styles for Theme and Plugin editors.
   3201  */
   3202 
   3203 /* Hide collapsed items. */
   3204 [role="treeitem"][aria-expanded="false"] > ul {
   3205 	display: none;
   3206 }
   3207 
   3208 /* Use arrow dashicons for folder states, but hide from screen readers. */
   3209 [role="treeitem"] span[aria-hidden] {
   3210 	display: inline;
   3211 	font-family: dashicons;
   3212 	font-size: 20px;
   3213 	position: absolute;
   3214 	pointer-events: none;
   3215 }
   3216 [role="treeitem"][aria-expanded="false"] > .folder-label .icon:after {
   3217 	content: "\f141";
   3218 }
   3219 [role="treeitem"][aria-expanded="true"] > .folder-label .icon:after {
   3220 	content: "\f140";
   3221 }
   3222 [role="treeitem"] .folder-label {
   3223 	display: block;
   3224 	padding: 3px 12px 3px 3px;
   3225 	cursor: pointer;
   3226 }
   3227 
   3228 /* Remove outline, and create our own focus and hover styles */
   3229 [role="treeitem"] {
   3230 	outline: 0;
   3231 }
   3232 [role="treeitem"] .folder-label.focus {
   3233 	color: #043959;
   3234 	box-shadow:
   3235 		0 0 0 1px #4f94d4,
   3236 		0 0 2px 1px rgba(79, 148, 212, 0.8);
   3237 }
   3238 [role="treeitem"].hover,
   3239 [role="treeitem"] .folder-label.hover {
   3240 	background-color: #f0f0f1;
   3241 }
   3242 
   3243 .tree-folder {
   3244 	margin: 0;
   3245 	position: relative;
   3246 }
   3247 [role="treeitem"] li {
   3248 	position: relative;
   3249 }
   3250 
   3251 /* Styles for folder indicators/depth */
   3252 .tree-folder .tree-folder::after {
   3253 	content: "";
   3254 	display: block;
   3255 	position: absolute;
   3256 	right: 2px;
   3257 	border-right: 1px solid #c3c4c7;
   3258 	top: -13px;
   3259 	bottom: 10px;
   3260 }
   3261 .tree-folder > li::before {
   3262 	content: "";
   3263 	position: absolute;
   3264 	display: block;
   3265 	border-right: 1px solid #c3c4c7;
   3266 	right: 2px;
   3267 	top: -5px;
   3268 	height: 18px;
   3269 	width: 7px;
   3270 	border-bottom: 1px solid #c3c4c7;
   3271 }
   3272 .tree-folder > li::after {
   3273 	content: "";
   3274 	position: absolute;
   3275 	display: block;
   3276 	border-right: 1px solid #c3c4c7;
   3277 	right: 2px;
   3278 	bottom: -7px;
   3279 	top: 0;
   3280 }
   3281 
   3282 /* current-file needs to adjustment for .notice styles */
   3283 #templateside .current-file {
   3284 	margin: -4px 0 -2px;
   3285 }
   3286 .tree-folder > .current-file::before {
   3287 	right: 4px;
   3288 	height: 15px;
   3289 	width: 0px;
   3290 	border-right: none;
   3291 	top: 3px;
   3292 }
   3293 .tree-folder > .current-file::after {
   3294 	bottom: -4px;
   3295 	height: 7px;
   3296 	right: 2px;
   3297 	top: auto;
   3298 }
   3299 
   3300 /* Lines shouldn't continue on last item */
   3301 .tree-folder > li:last-child::after,
   3302 .tree-folder li:last-child > .tree-folder::after {
   3303 	display: none;
   3304 }
   3305 
   3306 #theme-plugin-editor-selector,
   3307 #theme-plugin-editor-label,
   3308 #documentation label {
   3309 	font-weight: 600;
   3310 }
   3311 
   3312 #theme-plugin-editor-label {
   3313 	display: inline-block;
   3314 	margin-bottom: 1em;
   3315 }
   3316 
   3317 /* rtl:ignore */
   3318 #template textarea,
   3319 #docs-list {
   3320 	direction: ltr;
   3321 }
   3322 
   3323 .fileedit-sub #theme,
   3324 .fileedit-sub #plugin {
   3325 	max-width: 40%;
   3326 }
   3327 .fileedit-sub .alignright {
   3328 	text-align: left;
   3329 }
   3330 
   3331 #template p {
   3332 	width: 97%;
   3333 }
   3334 
   3335 #file-editor-linting-error {
   3336 	margin-top: 1em;
   3337 	margin-bottom: 1em;
   3338 }
   3339 #file-editor-linting-error > .notice {
   3340 	margin: 0;
   3341 	display: inline-block;
   3342 }
   3343 #file-editor-linting-error > .notice > p {
   3344 	width: auto;
   3345 }
   3346 #template .submit {
   3347 	margin-top: 1em;
   3348 	padding: 0;
   3349 }
   3350 
   3351 #template .submit input[type=submit][disabled] {
   3352 	cursor: not-allowed;
   3353 }
   3354 #templateside {
   3355 	float: left;
   3356 	width: 16em;
   3357 	word-wrap: break-word;
   3358 }
   3359 
   3360 #postcustomstuff p.submit {
   3361 	margin: 0;
   3362 }
   3363 
   3364 #templateside h4 {
   3365 	margin: 1em 0 0;
   3366 }
   3367 
   3368 #templateside li {
   3369 	margin: 4px 0;
   3370 }
   3371 
   3372 #templateside li:not(.howto) a,
   3373 .theme-editor-php .highlight {
   3374 	display: block;
   3375 	padding: 3px 12px 3px 0;
   3376 	text-decoration: none;
   3377 }
   3378 
   3379 #templateside li:not(.howto) > a:first-of-type {
   3380 	padding-top: 0;
   3381 }
   3382 
   3383 #templateside li.howto {
   3384 	padding: 6px 12px 12px 12px;
   3385 }
   3386 
   3387 .theme-editor-php .highlight {
   3388 	margin: -3px -12px -3px 3px;
   3389 }
   3390 
   3391 #templateside .highlight {
   3392 	border: none;
   3393 	font-weight: 600;
   3394 }
   3395 
   3396 .nonessential {
   3397 	color: #646970;
   3398 	font-size: 11px;
   3399 	font-style: italic;
   3400 	padding-right: 12px;
   3401 }
   3402 
   3403 #documentation {
   3404 	margin-top: 10px;
   3405 }
   3406 
   3407 #documentation label {
   3408 	line-height: 1.8;
   3409 	vertical-align: baseline;
   3410 }
   3411 
   3412 .fileedit-sub {
   3413 	padding: 10px 0 8px;
   3414 	line-height: 180%;
   3415 }
   3416 
   3417 #file-editor-warning .file-editor-warning-content {
   3418 	margin: 25px;
   3419 }
   3420 
   3421 /* @todo: can we use a common class for these? */
   3422 .nav-menus-php .item-edit:before,
   3423 .widget-top .widget-action .toggle-indicator:before,
   3424 .control-section .accordion-section-title:after,
   3425 .accordion-section-title:after {
   3426 	content: "\f140";
   3427 	font: normal 20px/1 dashicons;
   3428 	speak: never;
   3429 	display: block;
   3430 	-webkit-font-smoothing: antialiased;
   3431 	-moz-osx-font-smoothing: grayscale;
   3432 	text-decoration: none;
   3433 }
   3434 
   3435 .widget-top .widget-action .toggle-indicator:before {
   3436 	padding: 1px 0px 1px 2px;
   3437 	border-radius: 50%;
   3438 }
   3439 
   3440 .handlediv,
   3441 .postbox .handlediv.button-link,
   3442 .item-edit,
   3443 .toggle-indicator,
   3444 .accordion-section-title:after {
   3445 	color: #787c82;
   3446 }
   3447 
   3448 .widget-action {
   3449 	color: #50575e; /* #fafafa background in the Widgets screen */
   3450 }
   3451 
   3452 .widget-top:hover .widget-action,
   3453 .widget-action:focus,
   3454 .handlediv:hover,
   3455 .handlediv:focus,
   3456 .postbox .handlediv.button-link:hover,
   3457 .postbox .handlediv.button-link:focus,
   3458 .item-edit:hover,
   3459 .item-edit:focus,
   3460 .sidebar-name:hover .toggle-indicator,
   3461 .accordion-section-title:hover:after {
   3462 	color: #1d2327;
   3463 	/* Only visible in Windows High Contrast mode */
   3464 	outline: 1px solid transparent;
   3465 }
   3466 
   3467 .widget-top .widget-action:focus .toggle-indicator:before {
   3468 	box-shadow:
   3469 		0 0 0 1px #4f94d4,
   3470 		0 0 2px 1px rgba(79, 148, 212, 0.8);
   3471 }
   3472 
   3473 .control-section .accordion-section-title:after,
   3474 .accordion-section-title:after {
   3475 	float: left;
   3476 	left: 20px;
   3477 	top: -2px;
   3478 }
   3479 
   3480 .control-section.open .accordion-section-title:after,
   3481 #customize-info.open .accordion-section-title:after,
   3482 .nav-menus-php .menu-item-edit-active .item-edit:before,
   3483 .widget.open .widget-top .widget-action .toggle-indicator:before,
   3484 .widget.widget-in-question .widget-top .widget-action .toggle-indicator:before {
   3485 	content: "\f142";
   3486 }
   3487 
   3488 /*!
   3489  * jQuery UI Draggable/Sortable 1.11.4
   3490  * http://jqueryui.com
   3491  *
   3492  * Copyright jQuery Foundation and other contributors
   3493  * Released under the MIT license.
   3494  * http://jquery.org/license
   3495  */
   3496 .ui-draggable-handle,
   3497 .ui-sortable-handle {
   3498 	touch-action: none;
   3499 }
   3500 
   3501 /* Accordion */
   3502 .accordion-section {
   3503 	border-bottom: 1px solid #dcdcde;
   3504 	margin: 0;
   3505 }
   3506 
   3507 .accordion-section.open .accordion-section-content,
   3508 .no-js .accordion-section .accordion-section-content {
   3509 	display: block;
   3510 }
   3511 
   3512 .accordion-section.open:hover {
   3513 	border-bottom-color: #dcdcde;
   3514 }
   3515 
   3516 .accordion-section-content {
   3517 	display: none;
   3518 	padding: 10px 20px 15px;
   3519 	overflow: hidden;
   3520 	background: #fff;
   3521 }
   3522 
   3523 .accordion-section-title {
   3524 	margin: 0;
   3525 	padding: 12px 15px 15px;
   3526 	position: relative;
   3527 	border-right: 1px solid #dcdcde;
   3528 	border-left: 1px solid #dcdcde;
   3529 	-webkit-user-select: none;
   3530 	user-select: none;
   3531 }
   3532 
   3533 .js .accordion-section-title {
   3534 	cursor: pointer;
   3535 }
   3536 
   3537 .js .accordion-section-title:after {
   3538 	position: absolute;
   3539 	top: 12px;
   3540 	left: 10px;
   3541 	z-index: 1;
   3542 }
   3543 
   3544 .accordion-section-title:focus {
   3545 	/* Only visible in Windows High Contrast mode */
   3546 	outline: 1px solid transparent;
   3547 }
   3548 
   3549 .accordion-section-title:hover:after,
   3550 .accordion-section-title:focus:after {
   3551 	border-color: #a7aaad transparent;
   3552 	/* Only visible in Windows High Contrast mode */
   3553 	outline: 1px solid transparent;
   3554 }
   3555 
   3556 .cannot-expand .accordion-section-title {
   3557 	cursor: auto;
   3558 }
   3559 
   3560 .cannot-expand .accordion-section-title:after {
   3561 	display: none;
   3562 }
   3563 
   3564 .control-section .accordion-section-title,
   3565 .customize-pane-child .accordion-section-title {
   3566 	border-right: none;
   3567 	border-left: none;
   3568 	padding: 10px 14px 11px 10px;
   3569 	line-height: 1.55;
   3570 	background: #fff;
   3571 }
   3572 
   3573 .control-section .accordion-section-title:after,
   3574 .customize-pane-child .accordion-section-title:after {
   3575 	top: calc(50% - 10px); /* Arrow height is 20px, so use half of that to vertically center */
   3576 }
   3577 
   3578 .js .control-section:hover .accordion-section-title,
   3579 .js .control-section .accordion-section-title:hover,
   3580 .js .control-section.open .accordion-section-title,
   3581 .js .control-section .accordion-section-title:focus {
   3582 	color: #1d2327;
   3583 	background: #f6f7f7;
   3584 }
   3585 
   3586 .control-section.open .accordion-section-title {
   3587 	/* When expanded */
   3588 	border-bottom: 1px solid #dcdcde;
   3589 }
   3590 
   3591 /* Edit Site */
   3592 .network-admin .edit-site-actions {
   3593 	margin-top: 0;
   3594 }
   3595 
   3596 /* My Sites */
   3597 .my-sites {
   3598 	display: block;
   3599 	overflow: auto;
   3600 	zoom: 1;
   3601 }
   3602 
   3603 .my-sites li {
   3604 	display: block;
   3605 	padding: 8px 3%;
   3606 	min-height: 130px;
   3607 	margin: 0;
   3608 }
   3609 
   3610 @media only screen and (max-width: 599px) {
   3611 	.my-sites li {
   3612 		min-height: 0;
   3613 	}
   3614 }
   3615 
   3616 @media only screen and (min-width: 600px) {
   3617 	.my-sites.striped li {
   3618 		background-color: #fff;
   3619 		position: relative;
   3620 	}
   3621 	.my-sites.striped li:after {
   3622 		content: "";
   3623 		width: 1px;
   3624 		height: 100%;
   3625 		position: absolute;
   3626 		top: 0;
   3627 		left: 0;
   3628 		background: #c3c4c7;
   3629 	}
   3630 
   3631 }
   3632 @media only screen and (min-width: 600px) and (max-width: 699px) {
   3633 	.my-sites li{
   3634 		float: right;
   3635 		width: 44%;
   3636 	}
   3637 	.my-sites.striped li {
   3638 		background-color: #fff;
   3639 	}
   3640 	.my-sites.striped li:nth-of-type(2n+1) {
   3641 		clear: right;
   3642 	}
   3643 	.my-sites.striped li:nth-of-type(2n+2):after {
   3644 		content: none;
   3645 	}
   3646 	.my-sites li:nth-of-type(4n+1),
   3647 	.my-sites li:nth-of-type(4n+2) {
   3648 		background-color: #f6f7f7;
   3649 	}
   3650 
   3651 }
   3652 
   3653 @media only screen and (min-width: 700px) and (max-width: 1199px) {
   3654 	.my-sites li {
   3655 		float: right;
   3656 		width: 27.333333%;
   3657 		background-color: #fff;
   3658 	}
   3659 	.my-sites.striped li:nth-of-type(3n+3):after {
   3660 		content: none;
   3661 	}
   3662 	.my-sites li:nth-of-type(6n+1),
   3663 	.my-sites li:nth-of-type(6n+2),
   3664 	.my-sites li:nth-of-type(6n+3) {
   3665 		background-color: #f6f7f7;
   3666 	}
   3667 }
   3668 
   3669 @media only screen and (min-width: 1200px) and (max-width: 1399px) {
   3670 	.my-sites li {
   3671 		float: right;
   3672 		width: 21%;
   3673 		padding: 8px 2%;
   3674 		background-color: #fff;
   3675 	}
   3676 	.my-sites.striped li:nth-of-type(4n+1) {
   3677 		clear: right;
   3678 	}
   3679 	.my-sites.striped li:nth-of-type(4n+4):after {
   3680 		content: none;
   3681 	}
   3682 	.my-sites li:nth-of-type(8n+1),
   3683 	.my-sites li:nth-of-type(8n+2),
   3684 	.my-sites li:nth-of-type(8n+3),
   3685 	.my-sites li:nth-of-type(8n+4) {
   3686 		background-color: #f6f7f7;
   3687 	}
   3688 }
   3689 
   3690 @media only screen and (min-width: 1400px) and (max-width: 1599px) {
   3691 	.my-sites li {
   3692 		float: right;
   3693 		width: 16%;
   3694 		padding: 8px 2%;
   3695 		background-color: #fff;
   3696 	}
   3697 	.my-sites.striped li:nth-of-type(5n+1) {
   3698 		clear: right;
   3699 	}
   3700 	.my-sites.striped li:nth-of-type(5n+5):after {
   3701 		content: none;
   3702 	}
   3703 	.my-sites li:nth-of-type(10n+1),
   3704 	.my-sites li:nth-of-type(10n+2),
   3705 	.my-sites li:nth-of-type(10n+3),
   3706 	.my-sites li:nth-of-type(10n+4),
   3707 	.my-sites li:nth-of-type(10n+5) {
   3708 		background-color: #f6f7f7;
   3709 	}
   3710 }
   3711 
   3712 @media only screen and (min-width: 1600px) {
   3713 	.my-sites li {
   3714 		float: right;
   3715 		width: 12.666666%;
   3716 		padding: 8px 2%;
   3717 		background-color: #fff;
   3718 	}
   3719 	.my-sites.striped li:nth-of-type(6n+1) {
   3720 		clear: right;
   3721 	}
   3722 	.my-sites.striped li:nth-of-type(6n+6):after {
   3723 		content: none;
   3724 	}
   3725 	.my-sites li:nth-of-type(12n+1),
   3726 	.my-sites li:nth-of-type(12n+2),
   3727 	.my-sites li:nth-of-type(12n+3),
   3728 	.my-sites li:nth-of-type(12n+4),
   3729 	.my-sites li:nth-of-type(12n+5),
   3730 	.my-sites li:nth-of-type(12n+6) {
   3731 		background-color: #f6f7f7;
   3732 	}
   3733 }
   3734 
   3735 .my-sites li a {
   3736 	text-decoration: none;
   3737 }
   3738 
   3739 /* =Media Queries
   3740 -------------------------------------------------------------- */
   3741 
   3742 /**
   3743  * HiDPI Displays
   3744  */
   3745 @media print,
   3746   (-webkit-min-device-pixel-ratio: 1.25),
   3747   (min-resolution: 120dpi) {
   3748 	/* Back-compat for pre-3.8 */
   3749 	div.star-holder,
   3750 	div.star-holder .star-rating {
   3751 		background: url(../images/stars-2x.png?ver=20121108) repeat-x bottom right;
   3752 		background-size: 21px 37px;
   3753 	}
   3754 
   3755 	.spinner {
   3756 		background-image: url(../images/spinner-2x.gif);
   3757 	}
   3758 
   3759 }
   3760 
   3761 @media screen and (max-width: 782px) {
   3762 	html.wp-toolbar {
   3763 		padding-top: 46px;
   3764 	}
   3765 
   3766 	.screen-reader-shortcut:focus {
   3767 		top: -39px;
   3768 	}
   3769 
   3770 	body {
   3771 		min-width: 240px;
   3772 		overflow-x: hidden;
   3773 	}
   3774 
   3775 	body * {
   3776 		-webkit-tap-highlight-color: rgba(0, 0, 0, 0) !important;
   3777 	}
   3778 
   3779 	#wpcontent {
   3780 		position: relative;
   3781 		margin-right: 0;
   3782 		padding-right: 10px;
   3783 	}
   3784 
   3785 	#wpbody-content {
   3786 		padding-bottom: 100px;
   3787 	}
   3788 
   3789 	.wrap {
   3790 		clear: both;
   3791 		margin-left: 12px;
   3792 		margin-right: 0;
   3793 	}
   3794 
   3795 	/* categories */
   3796 	#col-left,
   3797 	#col-right {
   3798 		float: none;
   3799 		width: auto;
   3800 	}
   3801 
   3802 	#col-left .col-wrap,
   3803 	#col-right .col-wrap {
   3804 		padding: 0;
   3805 	}
   3806 
   3807 	/* Hidden Elements */
   3808 	#collapse-menu,
   3809 	.post-format-select {
   3810 		display: none !important;
   3811 	}
   3812 
   3813 	.wrap h1.wp-heading-inline {
   3814 		margin-bottom: 0.5em;
   3815 	}
   3816 
   3817 	.wrap .add-new-h2, /* deprecated */
   3818 	.wrap .add-new-h2:active, /* deprecated */
   3819 	.wrap .page-title-action,
   3820 	.wrap .page-title-action:active {
   3821 		padding: 10px 15px;
   3822 		font-size: 14px;
   3823 		white-space: nowrap;
   3824 	}
   3825 
   3826 	/* Feedback Messages */
   3827 	.notice,
   3828 	.wrap div.updated,
   3829 	.wrap div.error,
   3830 	.media-upload-form div.error {
   3831 		margin: 20px 0 10px 0;
   3832 		padding: 5px 10px;
   3833 		font-size: 14px;
   3834 		line-height: 175%;
   3835 	}
   3836 
   3837 	.wp-core-ui .notice.is-dismissible {
   3838 		padding-left: 46px;
   3839 	}
   3840 
   3841 	.notice-dismiss {
   3842 		padding: 13px;
   3843 	}
   3844 
   3845 	.wrap .icon32 + h2 {
   3846 		margin-top: -2px;
   3847 	}
   3848 
   3849 	.wp-responsive-open #wpbody {
   3850 		left: -16em;
   3851 	}
   3852 
   3853 	code {
   3854 		word-wrap: break-word;
   3855 		word-wrap: anywhere; /* Firefox. Allow breaking long words anywhere */
   3856 		word-break: break-word; /* Webkit: Treated similarly to word-wrap: break-word */
   3857 	}
   3858 
   3859 	/* General Metabox */
   3860 	.postbox {
   3861 		font-size: 14px;
   3862 	}
   3863 
   3864 	.metabox-holder h3.hndle, /* Back-compat for pre-4.4 */
   3865 	.metabox-holder .stuffbox > h3, /* Back-compat for pre-4.4 */
   3866 	.metabox-holder .postbox > h3, /* Back-compat for pre-4.4 */
   3867 	.metabox-holder h2 {
   3868 		padding: 12px;
   3869 	}
   3870 
   3871 	.postbox .handlediv {
   3872 		margin-top: 3px;
   3873 	}
   3874 
   3875 	/* Subsubsub Nav */
   3876 	.subsubsub {
   3877 		font-size: 16px;
   3878 		text-align: center;
   3879 		margin-bottom: 15px;
   3880 	}
   3881 
   3882 	/* Theme/Plugin File Editor */
   3883 
   3884 	#template textarea,
   3885 	#template .CodeMirror {
   3886 		box-sizing: border-box;
   3887 	}
   3888 
   3889 	#templateside {
   3890 		float: none;
   3891 		width: auto;
   3892 	}
   3893 
   3894 	#templateside > ul {
   3895 		border-right: 1px solid #dcdcde;
   3896 	}
   3897 
   3898 	#templateside li {
   3899 		margin: 0;
   3900 	}
   3901 
   3902 	#templateside li:not(.howto) a {
   3903 		display: block;
   3904 		padding: 5px;
   3905 	}
   3906 	#templateside li.howto {
   3907 		padding: 12px;
   3908 	}
   3909 
   3910 	#templateside .highlight {
   3911 		padding: 5px;
   3912 		margin-right: -5px;
   3913 		margin-top: -5px;
   3914 	}
   3915 
   3916 	#template > div,
   3917 	#template .notice {
   3918 		float: none;
   3919 		margin: 1em 0;
   3920 		width: auto;
   3921 	}
   3922 
   3923 	#template .CodeMirror,
   3924 	#template textarea {
   3925 		width: 100%;
   3926 	}
   3927 
   3928 	#templateside ul ul {
   3929 		padding-right: 1.5em;
   3930 	}
   3931 	[role="treeitem"] .folder-label {
   3932 		display: block;
   3933 		padding: 5px;
   3934 	}
   3935 	.tree-folder > li::before,
   3936 	.tree-folder > li::after,
   3937 	.tree-folder .tree-folder::after {
   3938 		right: -8px;
   3939 	}
   3940 	.tree-folder > li::before {
   3941 		top: 0px;
   3942 		height: 13px;
   3943 	}
   3944 	.tree-folder > .current-file::before {
   3945 		right: -5px;
   3946 		top: 7px;
   3947 		width: 4px;
   3948 	}
   3949 	.tree-folder > .current-file::after {
   3950 		height: 9px;
   3951 		right: -8px;
   3952 	}
   3953 	.wrap #templateside span.notice {
   3954 		margin-right: -5px;
   3955 		width: 100%;
   3956 	}
   3957 
   3958 	.fileedit-sub .alignright {
   3959 		float: right;
   3960 		margin-top: 15px;
   3961 		width: 100%;
   3962 		text-align: right;
   3963 	}
   3964 
   3965 	.fileedit-sub .alignright label {
   3966 		display: block;
   3967 	}
   3968 
   3969 	.fileedit-sub #theme,
   3970 	.fileedit-sub #plugin {
   3971 		margin-right: 0;
   3972 		max-width: 70%;
   3973 	}
   3974 
   3975 	.fileedit-sub input[type="submit"] {
   3976 		margin-bottom: 0;
   3977 	}
   3978 
   3979 	#documentation label[for="docs-list"] {
   3980 		display: block;
   3981 	}
   3982 
   3983 	#documentation select[name="docs-list"] {
   3984 		margin-right: 0;
   3985 		max-width: 60%;
   3986 	}
   3987 
   3988 	#documentation input[type="button"] {
   3989 		margin-bottom: 0;
   3990 	}
   3991 
   3992 	#wpfooter {
   3993 		display: none;
   3994 	}
   3995 
   3996 	#comments-form .checkforspam {
   3997 		display: none;
   3998 	}
   3999 
   4000 	.edit-comment-author {
   4001 		margin: 2px 0 0;
   4002 	}
   4003 
   4004 	.filter-drawer .filter-group-feature input,
   4005 	.filter-drawer .filter-group-feature label {
   4006 		line-height: 2.1;
   4007 	}
   4008 
   4009 	.filter-drawer .filter-group-feature label {
   4010 		margin-right: 32px;
   4011 	}
   4012 
   4013 	.wp-filter .button.drawer-toggle {
   4014 		font-size: 13px;
   4015 		line-height: 2;
   4016 		height: 28px;
   4017 	}
   4018 
   4019 	/* Fix help tab columns for smaller screens */
   4020 	#screen-meta #contextual-help-wrap {
   4021 		overflow: visible;
   4022 	}
   4023 
   4024 	#screen-meta #contextual-help-back,
   4025 	#screen-meta .contextual-help-sidebar {
   4026 		display: none;
   4027 	}
   4028 
   4029 	#screen-meta .contextual-help-tabs {
   4030 		clear: both;
   4031 		width: 100%;
   4032 		float: none;
   4033 	}
   4034 
   4035 	#screen-meta .contextual-help-tabs ul {
   4036 		margin: 0 0 1em;
   4037 		padding: 1em 0 0;
   4038 	}
   4039 
   4040 	#screen-meta .contextual-help-tabs .active {
   4041 		margin: 0;
   4042 	}
   4043 
   4044 	#screen-meta .contextual-help-tabs-wrap {
   4045 		clear: both;
   4046 		max-width: 100%;
   4047 		float: none;
   4048 	}
   4049 
   4050 	#screen-meta,
   4051 	#screen-meta-links {
   4052 		margin-left: 10px;
   4053 	}
   4054 
   4055 	#screen-meta-links {
   4056 		margin-bottom: 20px; /* Add margins beneath links for better spacing between boxes and elements */
   4057 	}
   4058 
   4059 	.wp-filter .search-form input[type="search"] {
   4060 		font-size: 1rem;
   4061 	}
   4062 
   4063 	.wp-filter .search-form.search-plugins {
   4064 		/* This element is a flex item. */
   4065 		min-width: 100%;
   4066 	}
   4067 }
   4068 
   4069 /* Smartphone */
   4070 @media screen and (max-width: 600px) {
   4071 	/* Disable horizontal scroll when responsive menu is open
   4072 	   since we push the main content off to the right. */
   4073 	#wpwrap.wp-responsive-open {
   4074 		overflow-x: hidden;
   4075 	}
   4076 
   4077 	html.wp-toolbar {
   4078 		padding-top: 0;
   4079 	}
   4080 
   4081 	.screen-reader-shortcut:focus {
   4082 		top: 7px;
   4083 	}
   4084 
   4085 	#wpbody {
   4086 		padding-top: 46px;
   4087 	}
   4088 
   4089 	/* Keep full-width boxes on Edit Post page from causing horizontal scroll */
   4090 	div#post-body.metabox-holder.columns-1 {
   4091 		overflow-x: hidden;
   4092 	}
   4093 
   4094 	h1.nav-tab-wrapper,
   4095 	.wrap h2.nav-tab-wrapper,
   4096 	.nav-tab-wrapper {
   4097 		border-bottom: 0;
   4098 	}
   4099 
   4100 	h1 .nav-tab,
   4101 	h2 .nav-tab,
   4102 	h3 .nav-tab,
   4103 	nav .nav-tab {
   4104 		margin: 10px 0 0 10px;
   4105 		border-bottom: 1px solid #c3c4c7;
   4106 	}
   4107 
   4108 	.nav-tab-active:hover,
   4109 	.nav-tab-active:focus,
   4110 	.nav-tab-active:focus:active {
   4111 		border-bottom: 1px solid #c3c4c7;
   4112 	}
   4113 
   4114 	.wp-filter .search-form input[type="search"] {
   4115 		width: 100%;
   4116 	}
   4117 }
   4118 
   4119 @media screen and (max-width: 320px) {
   4120 	/* Prevent default center alignment and larger font for the Right Now widget when
   4121 	   the network dashboard is viewed on a small mobile device. */
   4122 	#network_dashboard_right_now .subsubsub {
   4123 		font-size: 14px;
   4124 		text-align: right;
   4125 	}
   4126 }