home *** CD-ROM | disk | FTP | other *** search
/ HTML Examples / WP.iso / wordpress / wp-admin / css / list-tables.css < prev    next >
Encoding:
Cascading Style Sheet File  |  2017-10-04  |  38.6 KB  |  2,146 lines

  1. .response-links {
  2.     display: block;
  3.     margin-bottom: 1em;
  4. }
  5.  
  6. .response-links a {
  7.     display: block;
  8. }
  9.  
  10. .response-links a.comments-edit-item-link {
  11.     font-weight: 600;
  12. }
  13.  
  14. .response-links a.comments-view-item-link {
  15.     font-size: 12px;
  16. }
  17.  
  18. .post-com-count-wrapper strong {
  19.     font-weight: 400;
  20. }
  21.  
  22. .comments-view-item-link {
  23.     display: inline-block;
  24.     clear: both;
  25. }
  26.  
  27. .column-response .post-com-count-wrapper,
  28. .column-comments .post-com-count-wrapper {
  29.     white-space: nowrap;
  30.     word-wrap: normal;
  31. }
  32.  
  33. /* comments bubble common */
  34. .column-response .post-com-count,
  35. .column-comments .post-com-count {
  36.     display: inline-block;
  37.     vertical-align: top;
  38. }
  39.  
  40. /* comments bubble approved */
  41. .column-response .post-com-count-no-comments,
  42. .column-response .post-com-count-approved,
  43. .column-comments .post-com-count-no-comments,
  44. .column-comments .post-com-count-approved {
  45.     margin-top: 5px;
  46. }
  47.  
  48. .column-response .comment-count-no-comments,
  49. .column-response .comment-count-approved,
  50. .column-comments .comment-count-no-comments,
  51. .column-comments .comment-count-approved {
  52.     box-sizing: border-box;
  53.     display: block;
  54.     padding: 0 8px;
  55.     min-width: 24px;
  56.     height: 2em;
  57.     border-radius: 5px;
  58.     background-color: #72777c;
  59.     color: #fff;
  60.     font-size: 11px;
  61.     line-height: 21px;
  62.     text-align: center;
  63. }
  64.  
  65. .ie8 .column-response .comment-count-no-comments,
  66. .ie8 .column-response .comment-count-approved,
  67. .ie8 .column-comments .comment-count-no-comments,
  68. .ie8 .column-comments .comment-count-approved {
  69.     min-width: 0;
  70. }
  71.  
  72. .column-response .post-com-count-no-comments:after,
  73. .column-response .post-com-count-approved:after,
  74. .column-comments .post-com-count-no-comments:after,
  75. .column-comments .post-com-count-approved:after {
  76.     content: "";
  77.     display: block;
  78.     margin-left: 8px;
  79.     width: 0;
  80.     height: 0;
  81.     border-top: 5px solid #72777c;
  82.     border-right: 5px solid transparent;
  83. }
  84.  
  85. .column-response .post-com-count-approved:hover .comment-count-approved,
  86. .column-response .post-com-count-approved:focus .comment-count-approved,
  87. .column-comments .post-com-count-approved:hover .comment-count-approved,
  88. .column-comments .post-com-count-approved:focus .comment-count-approved {
  89.     background: #0073aa;
  90. }
  91.  
  92. .column-response .post-com-count-approved:hover:after,
  93. .column-response .post-com-count-approved:focus:after,
  94. .column-comments .post-com-count-approved:hover:after,
  95. .column-comments .post-com-count-approved:focus:after {
  96.     border-top-color: #0073aa;
  97. }
  98.  
  99. /* @todo: consider to use a single rule for these counters and the admin menu counters. */
  100. .column-response .post-com-count-pending,
  101. .column-comments .post-com-count-pending {
  102.     position: relative;
  103.     left: -3px;
  104.     padding: 0 5px;
  105.     min-width: 7px;
  106.     height: 17px;
  107.     border: 2px solid #fff;
  108.     border-radius: 11px;
  109.     background: #ca4a1f;
  110.     color: #fff;
  111.     font-size: 9px;
  112.     line-height: 17px;
  113.     text-align: center;
  114. }
  115.  
  116. .column-response .post-com-count-no-pending,
  117. .column-comments .post-com-count-no-pending {
  118.     display: none;
  119. }
  120.  
  121. /* comments */
  122.  
  123. .commentlist li {
  124.     padding: 1em 1em .2em;
  125.     margin: 0;
  126.     border-bottom: 1px solid #ccc;
  127. }
  128.  
  129. .commentlist li li {
  130.     border-bottom: 0;
  131.     padding: 0;
  132. }
  133.  
  134. .commentlist p {
  135.     padding: 0;
  136.     margin: 0 0 .8em;
  137. }
  138.  
  139. #submitted-on,
  140. .submitted-on {
  141.     color: #555d66;
  142. }
  143.  
  144. /* reply to comments */
  145. #replyrow td {
  146.     padding: 2px;
  147. }
  148.  
  149. #replysubmit {
  150.     margin: 0;
  151.     padding: 5px 7px 10px;
  152.     overflow: hidden;
  153. }
  154.  
  155. #replysubmit .button {
  156.     margin-right: 5px;
  157. }
  158.  
  159. #replyrow.inline-edit-row fieldset.comment-reply {
  160.     font-size: inherit;
  161.     line-height: inherit;
  162. }
  163.  
  164. #replyrow legend {
  165.     margin: 0;
  166.     padding: .2em 5px 0;
  167.     font-size: 13px;
  168.     line-height: 1.4;
  169.     font-weight: 600;
  170. }
  171.  
  172. #replyrow.inline-edit-row label {
  173.     display: inline;
  174.     vertical-align: baseline;
  175.     line-height: inherit;
  176. }
  177.  
  178. #edithead .inside,
  179. #commentsdiv #edithead .inside {
  180.     float: left;
  181.     padding: 3px 0 2px 5px;
  182.     margin: 0;
  183.     text-align: center;
  184. }
  185.  
  186. #edithead .inside input {
  187.     width: 180px;
  188. }
  189.  
  190. #edithead label {
  191.     padding: 2px 0;
  192. }
  193.  
  194. #replycontainer {
  195.     padding: 5px;
  196. }
  197.  
  198. #replycontent {
  199.     height: 120px;
  200.     box-shadow: none;
  201. }
  202.  
  203. #replyerror {
  204.     border-color: #ddd;
  205.     background-color: #f9f9f9;
  206. }
  207.  
  208. /* @todo: is this used? */
  209. .commentlist .avatar {
  210.     vertical-align: text-top;
  211. }
  212.  
  213. #the-comment-list tr.undo,
  214. #the-comment-list div.undo {
  215.     background-color: #f5f5f5;
  216. }
  217.  
  218. #the-comment-list .unapproved th,
  219. #the-comment-list .unapproved td {
  220.     background-color: #fef7f1;
  221. }
  222.  
  223. #the-comment-list .unapproved th.check-column {
  224.     border-left: 4px solid #d54e21;
  225. }
  226.  
  227. #the-comment-list .unapproved th.check-column input {
  228.     margin-left: 4px;
  229. }
  230.  
  231. #the-comment-list .approve a {
  232.     color: #006505;
  233. }
  234.  
  235. #the-comment-list .unapprove a {
  236.     color: #d98500;
  237. }
  238.  
  239. #the-comment-list th,
  240. #the-comment-list td {
  241.     box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);
  242. }
  243.  
  244. #the-comment-list tr:last-child th,
  245. #the-comment-list tr:last-child td {
  246.     box-shadow: none;
  247. }
  248.  
  249. #the-comment-list tr.unapproved + tr.approved th,
  250. #the-comment-list tr.unapproved + tr.approved td {
  251.     border-top: 1px solid rgba(0, 0, 0, 0.03);
  252. }
  253.  
  254. /* table vim shortcuts */
  255. .vim-current,
  256. .vim-current th,
  257. .vim-current td {
  258.     background-color: #e4f2fd !important;
  259. }
  260.  
  261. th .comment-grey-bubble {
  262.     height: 16px;
  263.     width: 16px;
  264. }
  265.  
  266. th .comment-grey-bubble:before {
  267.     content: "\f101";
  268.     font: normal 20px/.5 dashicons;
  269.     speak: none;
  270.     display: inline-block;
  271.     padding: 0;
  272.     top: 4px;
  273.     left: -4px;
  274.     position: relative;
  275.     vertical-align: top;
  276.     -webkit-font-smoothing: antialiased;
  277.     -moz-osx-font-smoothing: grayscale;
  278.     text-decoration: none !important;
  279.     color: #444;
  280. }
  281.  
  282. /*------------------------------------------------------------------------------
  283.   10.0 - List Posts (/Pages/etc)
  284. ------------------------------------------------------------------------------*/
  285.  
  286. table.fixed {
  287.     table-layout: fixed;
  288. }
  289.  
  290. .fixed .column-rating,
  291. .fixed .column-visible {
  292.     width: 8%;
  293. }
  294.  
  295. .fixed .column-posts,
  296. .fixed .column-date,
  297. .fixed .column-parent,
  298. .fixed .column-links,
  299. .fixed .column-author,
  300. .fixed .column-format {
  301.     width: 10%;
  302. }
  303.  
  304. .fixed .column-posts {
  305.     width: 74px;
  306. }
  307.  
  308. .fixed .column-comment .comment-author {
  309.     display: none;
  310. }
  311.  
  312. .fixed .column-response,
  313. .fixed .column-categories,
  314. .fixed .column-tags,
  315. .fixed .column-rel,
  316. .fixed .column-role {
  317.     width: 15%;
  318. }
  319.  
  320. .fixed .column-slug {
  321.     width: 25%;
  322. }
  323.  
  324. .fixed .column-locations {
  325.     width: 35%;
  326. }
  327.  
  328. .fixed .column-comments {
  329.     width: 5.5em;
  330.     padding: 8px 0;
  331.     text-align: left;
  332. }
  333.  
  334. .fixed .column-comments .vers {
  335.     padding-left: 3px;
  336. }
  337.  
  338. td.column-title strong,
  339. td.plugin-title strong {
  340.     display: block;
  341.     margin-bottom: .2em;
  342.     font-size: 14px;
  343. }
  344.  
  345. td.column-title p,
  346. td.plugin-title p {
  347.     margin: 6px 0;
  348. }
  349.  
  350. /* Media file column */
  351. table.media .column-title .media-icon {
  352.     float: left;
  353.     min-height: 60px;
  354.      margin: 0 9px 0 0;
  355. }
  356.  
  357. table.media .column-title .media-icon img {
  358.     max-width: 60px;
  359.     height: auto;
  360.     vertical-align: top; /* Remove descender white-space. */
  361. }
  362.  
  363. table.media .column-title .has-media-icon ~ .row-actions {
  364.     margin-left: 70px; /* 60px image + margin */
  365. }
  366.  
  367. table.media .column-title .filename {
  368.     margin-bottom: 0.2em;
  369. }
  370.  
  371. /* @todo: pick a consistent list table selector */
  372. .wp-list-table a {
  373.     transition: none;
  374. }
  375.  
  376. #the-list tr:last-child td,
  377. #the-list tr:last-child th {
  378.     border-bottom: none !important;
  379.     box-shadow: none;
  380. }
  381.  
  382. #comments-form .fixed .column-author {
  383.     width: 20%;
  384. }
  385.  
  386. #comments-form .fixed .column-date {
  387.     width: 14%;
  388. }
  389.  
  390. #commentsdiv.postbox .inside {
  391.     margin: 0;
  392.     padding: 0;
  393. }
  394.  
  395. #commentsdiv .inside .row-actions {
  396.     line-height:18px;
  397. }
  398.  
  399. #commentsdiv .inside .column-author {
  400.     width: 25%;
  401. }
  402.  
  403. #commentsdiv .column-comment p {
  404.     margin: 0.6em 0;
  405.     padding: 0;
  406. }
  407.  
  408. #commentsdiv #replyrow td {
  409.     padding: 0;
  410. }
  411.  
  412. #commentsdiv p {
  413.     padding: 8px 10px;
  414.     margin: 0;
  415. }
  416.  
  417. #commentsdiv .comments-box {
  418.     border: 0 none;
  419. }
  420.  
  421. #commentsdiv .comments-box thead th,
  422. #commentsdiv .comments-box thead td {
  423.     background: transparent;
  424.     padding: 0 7px 4px;
  425.     font-style: italic;
  426. }
  427.  
  428. #commentsdiv .comments-box tr:last-child td {
  429.     border-bottom: 0 none;
  430. }
  431.  
  432. #commentsdiv #edithead .inside input {
  433.     width: 160px;
  434. }
  435.  
  436. .sorting-indicator {
  437.     display: block;
  438.     visibility: hidden;
  439.     width: 10px;
  440.     height: 4px;
  441.     margin-top: 8px;
  442.     margin-left: 7px;
  443. }
  444.  
  445. .sorting-indicator:before {
  446.     content: "\f142";
  447.     font: normal 20px/1 dashicons;
  448.     speak: none;
  449.     display: inline-block;
  450.     padding: 0;
  451.     top: -4px;
  452.     left: -8px;
  453.     color: #444;
  454.     line-height: 10px;
  455.     position: relative;
  456.     vertical-align: top;
  457.     -webkit-font-smoothing: antialiased;
  458.     -moz-osx-font-smoothing: grayscale;
  459.     text-decoration: none !important;
  460.     color: #444;
  461. }
  462.  
  463. .column-comments .sorting-indicator:before {
  464.     top: 0;
  465.     left: -10px;
  466. }
  467.  
  468. th.sorted.asc .sorting-indicator:before,
  469. th.desc:hover span.sorting-indicator:before,
  470. th.desc a:focus span.sorting-indicator:before {
  471.     content: "\f142";
  472. }
  473.  
  474. th.sorted.desc .sorting-indicator:before,
  475. th.asc:hover span.sorting-indicator:before,
  476. th.asc a:focus span.sorting-indicator:before {
  477.     content: "\f140";
  478. }
  479.  
  480. .wp-list-table .toggle-row {
  481.     position: absolute;
  482.     right: 8px;
  483.     top: 10px;
  484.     display: none;
  485.     padding: 0;
  486.     width: 40px;
  487.     height: 40px;
  488.     border: none;
  489.     outline: none;
  490.     background: transparent;
  491. }
  492.  
  493. .wp-list-table .toggle-row:hover {
  494.     cursor: pointer;
  495. }
  496.  
  497. .wp-list-table .toggle-row:focus:before {
  498.     box-shadow:
  499.         0 0 0 1px #5b9dd9,
  500.         0 0 2px 1px rgba(30, 140, 190, .8);
  501. }
  502.  
  503. .ie8 .wp-list-table .toggle-row:focus:before {
  504.     outline: #5b9dd9 solid 1px;
  505. }
  506.  
  507. .wp-list-table .toggle-row:active {
  508.     box-shadow: none;
  509. }
  510.  
  511. .wp-list-table .toggle-row:before {
  512.     position: absolute;
  513.     top: -5px;
  514.     left: 10px;
  515.     border-radius: 50%;
  516.     display: block;
  517.     padding: 1px 2px 1px 0;
  518.     color: #444; /* same as table headers sort arrows */
  519.     content: "\f140";
  520.     font: normal 20px/1 dashicons;
  521.     line-height: 1;
  522.     -webkit-font-smoothing: antialiased;
  523.     -moz-osx-font-smoothing: grayscale;
  524.     speak: none;
  525. }
  526.  
  527. .wp-list-table .is-expanded .toggle-row:before {
  528.     content: "\f142";
  529. }
  530.  
  531. tr.wp-locked .locked-indicator {
  532.     margin-left: 6px;
  533.     height: 20px;
  534.     width: 16px;
  535. }
  536.  
  537. tr.wp-locked .locked-indicator-icon:before {
  538.     color: #82878c;
  539.     content: "\f160";
  540.     display: inline-block;
  541.     font: normal 20px/1 dashicons;
  542.     speak: none;
  543.     vertical-align: middle;
  544.     -webkit-font-smoothing: antialiased;
  545.     -moz-osx-font-smoothing: grayscale;
  546. }
  547.  
  548. tr.wp-locked .check-column label,
  549. tr.wp-locked .check-column input[type="checkbox"],
  550. tr.wp-locked .row-actions .inline,
  551. tr.wp-locked .row-actions .trash {
  552.     display: none;
  553. }
  554.  
  555. tr .locked-info {
  556.     height: 0;
  557.     opacity: 0;
  558. }
  559.  
  560. tr.wp-locked .locked-info {
  561.     margin-top: 4px;
  562.     height: auto;
  563.     opacity: 1;
  564. }
  565.  
  566. .locked-text {
  567.     vertical-align: top;
  568. }
  569.  
  570. tr.locked-info, tr.wp-locked .locked-info {
  571.     transition: height 1s, opacity 0.5s;
  572. }
  573.  
  574. .fixed .column-comments .sorting-indicator {
  575.     margin-top: 3px;
  576. }
  577.  
  578. #menu-locations-wrap .widefat {
  579.     width: 60%;
  580. }
  581.  
  582. .widefat th.sortable,
  583. .widefat th.sorted {
  584.     padding: 0;
  585. }
  586.  
  587. th.sortable a,
  588. th.sorted a {
  589.     display: block;
  590.     overflow: hidden;
  591.     padding: 8px;
  592. }
  593.  
  594. .fixed .column-comments.sortable a,
  595. .fixed .column-comments.sorted a {
  596.     padding: 8px 0;
  597. }
  598.  
  599. th.sortable a span,
  600. th.sorted a span {
  601.     float: left;
  602.     cursor: pointer;
  603. }
  604.  
  605. th.sorted .sorting-indicator,
  606. th.desc:hover span.sorting-indicator,
  607. th.desc a:focus span.sorting-indicator,
  608. th.asc:hover span.sorting-indicator,
  609. th.asc a:focus span.sorting-indicator {
  610.     visibility: visible;
  611. }
  612.  
  613. /* Bulk Actions */
  614. .tablenav-pages a,
  615. .tablenav-pages-navspan {
  616.     font-weight: 600;
  617.     padding: 0 2px;
  618. }
  619.  
  620. .tablenav-pages .current-page {
  621.     margin: 0 2px 0 0;
  622.     padding-bottom: 5px;
  623.     font-size: 13px;
  624.     text-align: center;
  625. }
  626.  
  627. .tablenav .total-pages {
  628.     margin-right: 2px;
  629. }
  630.  
  631. .tablenav #table-paging {
  632.     margin-left: 2px;
  633. }
  634.  
  635. .tablenav a.button,
  636. .tablenav a.button-secondary {
  637.     display: block;
  638.     margin: 3px 8px 0 0;
  639. }
  640.  
  641. .tablenav {
  642.     clear: both;
  643.     height: 30px;
  644.     margin: 6px 0 4px;
  645.     vertical-align: middle;
  646. }
  647.  
  648. .tablenav.themes {
  649.     max-width: 98%;
  650. }
  651.  
  652. .tablenav .tablenav-pages {
  653.     float: right;
  654.     height: 28px;
  655.     margin-top: 3px;
  656.     cursor: default;
  657.     color: #555;
  658. }
  659.  
  660. .tablenav .no-pages,
  661. .tablenav .one-page .pagination-links {
  662.     display: none;
  663. }
  664.  
  665. .tablenav .tablenav-pages a,
  666. .tablenav-pages span.current  {
  667.     text-decoration: none;
  668.     padding: 3px 6px;
  669. }
  670.  
  671. .tablenav .tablenav-pages a,
  672. .tablenav-pages-navspan {
  673.     display: inline-block;
  674.     min-width: 17px;
  675.     border: 1px solid #ccc; /* same color as buttons border */
  676.     padding: 3px 5px 7px;
  677.     background: #e5e5e5;
  678.     font-size: 16px;
  679.     line-height: 1;
  680.     font-weight: 400;
  681.     text-align: center;
  682. }
  683.  
  684. .tablenav-pages-navspan {
  685.     height: 16px;
  686.     border-color: #ddd; /* same as disabled buttons */
  687.     background: #f7f7f7; /* same as disabled buttons */
  688.     color: #a0a5aa; /* same as disabled buttons */
  689. }
  690.  
  691. .tablenav .tablenav-pages a:hover,
  692. .tablenav .tablenav-pages a:focus {
  693.     border-color: #5b9dd9;
  694.     color: #fff;
  695.     background: #00a0d2;
  696.     box-shadow: none;
  697.     outline: none; /* IE8 */
  698. }
  699.  
  700. .tablenav .displaying-num {
  701.     margin-right: 7px;
  702. }
  703.  
  704. .tablenav .one-page .displaying-num {
  705.     display: inline-block;
  706.     margin-top: 5px;
  707.     margin-right: 0;
  708. }
  709.  
  710. .tablenav .actions {
  711.     overflow: hidden;
  712.     padding: 2px 8px 0 0;
  713. }
  714.  
  715. .wp-filter .actions {
  716.     display: inline-block;
  717.     vertical-align: middle;
  718. }
  719.  
  720. .tablenav .delete {
  721.     margin-right: 20px;
  722. }
  723.  
  724. /* @todo: unclear if the following tablenav rules are actually used.
  725. classes exist in paginate_links() but not seen in list table output. */
  726. .tablenav .dots {
  727.     border-color: transparent;
  728. }
  729.  
  730. .tablenav .next,
  731. .tablenav .prev {
  732.     border-color: transparent;
  733.     color: #0073aa;
  734. }
  735.  
  736. .tablenav .next:hover,
  737. .tablenav .prev:hover {
  738.     border-color: transparent;
  739.     color: #00a0d2;
  740. }
  741.  
  742. .tablenav .view-switch {
  743.     float: right;
  744.     margin: 0 5px;
  745.     padding-top: 3px;
  746. }
  747.  
  748. .wp-filter .view-switch {
  749.     display: inline-block;
  750.     vertical-align: middle;
  751.     padding: 12px 0;
  752.     margin: 0 8px 0 2px;
  753. }
  754.  
  755. .media-toolbar.wp-filter .view-switch {
  756.     margin: 0 12px 0 2px;
  757. }
  758.  
  759. .view-switch a {
  760.     float: left;
  761.     width: 28px;
  762.     height: 28px;
  763.     text-align: center;
  764.     line-height: 24px;
  765.     text-decoration: none;
  766. }
  767.  
  768. .view-switch a:before {
  769.     color: #b4b9be;
  770.     display: inline-block;
  771.     font: normal 20px/1 dashicons;
  772.     speak: none;
  773.     vertical-align: middle;
  774.     -webkit-font-smoothing: antialiased;
  775.     -moz-osx-font-smoothing: grayscale;
  776. }
  777.  
  778. .view-switch a:hover:before,
  779. .view-switch a:focus:before {
  780.     color: #727272;
  781. }
  782.  
  783. .view-switch a.current:before {
  784.     color: #0073aa;
  785. }
  786.  
  787. .view-switch .view-list:before {
  788.     content: "\f163";
  789. }
  790.  
  791. .view-switch .view-excerpt:before {
  792.     content: "\f164";
  793. }
  794.  
  795. .view-switch .view-grid:before {
  796.     content: "\f509";
  797. }
  798.  
  799. .filter {
  800.     float: left;
  801.     margin: -5px 0 0 10px;
  802. }
  803.  
  804. .filter .subsubsub {
  805.     margin-left: -10px;
  806.     margin-top: 13px;
  807. }
  808. .screen-per-page {
  809.     width: 4em;
  810. }
  811.  
  812. #posts-filter .wp-filter {
  813.     margin-bottom: 0;
  814. }
  815.  
  816. #posts-filter fieldset {
  817.     float: left;
  818.     margin: 0 1.5ex 1em 0;
  819.     padding: 0;
  820. }
  821.  
  822. #posts-filter fieldset legend {
  823.     padding: 0 0 .2em 1px;
  824. }
  825.  
  826. p.pagenav {
  827.     margin: 0;
  828.     display: inline;
  829. }
  830.  
  831. .pagenav span {
  832.     font-weight: 600;
  833.     margin: 0 6px;
  834. }
  835.  
  836. .row-title {
  837.     font-size: 14px !important;
  838.     font-weight: 600;
  839. }
  840.  
  841. .column-comment .comment-author {
  842.     margin-bottom: 0.6em;
  843. }
  844.  
  845. .column-author img,
  846. .column-username img,
  847. .column-comment .comment-author img {
  848.     float: left;
  849.     margin-right: 10px;
  850.     margin-top: 1px;
  851. }
  852.  
  853. .row-actions {
  854.     color: #ddd;
  855.     font-size: 13px;
  856.     padding: 2px 0 0;
  857.     position: relative;
  858.     left: -9999em;
  859. }
  860.  
  861. /* ticket #34150 */
  862. .rtl .row-actions a {
  863.     display: inline-block;
  864. }
  865.  
  866. .row-actions .network_only,
  867. .row-actions .network_active {
  868.     color: #000;
  869. }
  870.  
  871. .no-js .row-actions,
  872. tr:hover .row-actions,
  873. .mobile .row-actions,
  874. .row-actions.visible,
  875. .comment-item:hover .row-actions {
  876.     position: static;
  877. }
  878.  
  879. /* deprecated */
  880. .row-actions-visible {
  881.     padding: 2px 0 0;
  882. }
  883.  
  884.  
  885. /*------------------------------------------------------------------------------
  886.   10.1 - Inline Editing
  887. ------------------------------------------------------------------------------*/
  888.  
  889. /*
  890. .quick-edit* is for Quick Edit
  891. .bulk-edit* is for Bulk Edit
  892. .inline-edit* is for everything
  893. */
  894.  
  895. /*    Layout */
  896.  
  897. #wpbody-content .inline-edit-row fieldset {
  898.     font-size: 12px;
  899.     float: left;
  900.     margin: 0;
  901.     padding: 0;
  902.     width: 100%;
  903. }
  904.  
  905. tr.inline-edit-row td,
  906. #wpbody-content .inline-edit-row fieldset .inline-edit-col {
  907.     padding: 0 0.5em;
  908. }
  909.  
  910. #wpbody-content .quick-edit-row-post .inline-edit-col-left {
  911.     width: 40%;
  912. }
  913.  
  914. #wpbody-content .quick-edit-row-post .inline-edit-col-right {
  915.     width: 39%;
  916. }
  917.  
  918. #wpbody-content .inline-edit-row-post .inline-edit-col-center {
  919.     width: 20%;
  920. }
  921.  
  922. #wpbody-content .quick-edit-row-page .inline-edit-col-left {
  923.     width: 50%;
  924. }
  925.  
  926. #wpbody-content .quick-edit-row-page .inline-edit-col-right,
  927. #wpbody-content .bulk-edit-row-post .inline-edit-col-right {
  928.     width: 49%;
  929. }
  930.  
  931. #wpbody-content .bulk-edit-row .inline-edit-col-left {
  932.     width: 30%;
  933. }
  934.  
  935. #wpbody-content .bulk-edit-row-page .inline-edit-col-right {
  936.     width: 69%;
  937. }
  938.  
  939. #wpbody-content .bulk-edit-row .inline-edit-col-bottom {
  940.     float: right;
  941.     width: 69%;
  942. }
  943.  
  944. #wpbody-content .inline-edit-row-page .inline-edit-col-right {
  945.     margin-top: 27px;
  946. }
  947.  
  948. .inline-edit-row fieldset .inline-edit-group {
  949.     clear: both;
  950.     line-height: 2.5;
  951. }
  952.  
  953. .inline-edit-row .submit {
  954.     clear: both;
  955.     padding: 0.5em;
  956.     margin: 0.5em 0 0;
  957. }
  958.  
  959. .inline-edit-row .notice-error {
  960.     margin-top: 1em;
  961. }
  962.  
  963. .inline-edit-row .notice-error .error {
  964.     margin: 0.5em 0;
  965.     padding: 2px;
  966. }
  967.  
  968. /*    Positioning */
  969.  
  970. /* Needs higher specificity for the padding */
  971. #the-list .inline-edit-row .inline-edit-legend {
  972.     margin: 0;
  973.     padding: 0.2em 0.5em 0;
  974.     line-height: 2.5;
  975.     font-weight: 600;
  976. }
  977.  
  978. #the-list #bulk-edit.inline-edit-row .inline-edit-legend {
  979.     padding: 0.2em 0.5em;
  980. }
  981.  
  982. .inline-edit-row fieldset span.title,
  983. .inline-edit-row fieldset span.checkbox-title {
  984.     margin: 0;
  985.     padding: 0;
  986. }
  987.  
  988. .inline-edit-row fieldset label,
  989. .inline-edit-row fieldset span.inline-edit-categories-label {
  990.     display: block;
  991.     margin: .2em 0;
  992.     line-height: 2.5;
  993. }
  994.  
  995. .inline-edit-row fieldset.inline-edit-date label {
  996.     display: inline-block;
  997.     margin: 0;
  998.     line-height: 1.5;
  999.     vertical-align: baseline;
  1000. }
  1001.  
  1002. .inline-edit-row fieldset label.inline-edit-tags {
  1003.     margin-top: 0;
  1004. }
  1005.  
  1006. .inline-edit-row fieldset label.inline-edit-tags span.title {
  1007.     margin: .2em 0;
  1008.     width: auto;
  1009. }
  1010.  
  1011. .inline-edit-row fieldset label span.title,
  1012. .inline-edit-row fieldset.inline-edit-date legend {
  1013.     display: block;
  1014.     float: left;
  1015.     width: 6em;
  1016.     line-height: 2.5;
  1017. }
  1018.  
  1019. #posts-filter fieldset.inline-edit-date legend {
  1020.     padding: 0;
  1021. }
  1022.  
  1023. .inline-edit-row fieldset.inline-edit-date select {
  1024.     margin: 1px;
  1025.     line-height: 28px;
  1026. }
  1027.  
  1028. .inline-edit-row fieldset label span.input-text-wrap,
  1029. .inline-edit-row fieldset .timestamp-wrap {
  1030.     display: block;
  1031.     margin-left: 6em;
  1032. }
  1033.  
  1034. .quick-edit-row-post fieldset.inline-edit-col-right label span.title {
  1035.     width: auto;
  1036.     padding-right: 0.5em;
  1037. }
  1038.  
  1039. .inline-edit-row .inline-edit-or {
  1040.     margin: .2em 6px .2em 0;
  1041.     line-height: 2.5;
  1042. }
  1043.  
  1044. .inline-edit-row .input-text-wrap input[type=text] {
  1045.     width: 100%;
  1046. }
  1047.  
  1048. .inline-edit-row fieldset label input[type=checkbox] {
  1049.     vertical-align: middle;
  1050. }
  1051.  
  1052. .inline-edit-row fieldset label textarea {
  1053.     width: 100%;
  1054.     height: 4em;
  1055.     vertical-align: top;
  1056. }
  1057.  
  1058. #wpbody-content .bulk-edit-row fieldset .inline-edit-group label {
  1059.     max-width: 50%;
  1060. }
  1061.  
  1062. #wpbody-content .quick-edit-row fieldset .inline-edit-group label.alignleft:first-child {
  1063.     margin-right: 0.5em
  1064. }
  1065.  
  1066. .inline-edit-col-right .input-text-wrap input.inline-edit-menu-order-input {
  1067.     width: 6em;
  1068. }
  1069.  
  1070. /*    Styling */
  1071. .inline-edit-row .inline-edit-legend {
  1072.     text-transform: uppercase;
  1073. }
  1074.  
  1075. .inline-edit-row fieldset span.title,
  1076. .inline-edit-row fieldset span.checkbox-title {
  1077.     font-style: italic;
  1078. }
  1079.  
  1080. /*    Specific Elements */
  1081. .inline-edit-row fieldset .inline-edit-date {
  1082.     float: left;
  1083. }
  1084.  
  1085. .inline-edit-row fieldset input[name=jj],
  1086. .inline-edit-row fieldset input[name=hh],
  1087. .inline-edit-row fieldset input[name=mn] {
  1088.     font-size: 12px;
  1089.     width: 2.3em;
  1090. }
  1091.  
  1092. .inline-edit-row fieldset input[name=aa] {
  1093.     font-size: 12px;
  1094.     width: 3.5em;
  1095. }
  1096.  
  1097. .inline-edit-row fieldset label input.inline-edit-password-input {
  1098.     width: 8em;
  1099. }
  1100.  
  1101. ul.cat-checklist {
  1102.     height: 12em;
  1103.     border: solid 1px #ddd;
  1104.     overflow-y: scroll;
  1105.     padding: 0 5px;
  1106.     margin: 0;
  1107.     background-color: #fff;
  1108. }
  1109.  
  1110. #bulk-titles {
  1111.     display: block;
  1112.     height: 12em;
  1113.     border: 1px solid #ddd;
  1114.     overflow-y: scroll;
  1115.     padding: 0 5px;
  1116.     margin: 0 0 5px;
  1117. }
  1118.  
  1119. .inline-edit-row fieldset ul.cat-checklist li,
  1120. .inline-edit-row fieldset ul.cat-checklist input {
  1121.     margin: 0;
  1122.     position: relative; /* RTL fix, #WP27629 */
  1123. }
  1124.  
  1125. .inline-edit-row fieldset ul.cat-checklist label,
  1126. .inline-edit-row #bulk-titles div {
  1127.     font-style: normal;
  1128.     font-size: 11px;
  1129. }
  1130.  
  1131. .inline-edit-row fieldset label input.inline-edit-menu-order-input {
  1132.     width: 3em;
  1133. }
  1134.  
  1135. .inline-edit-row fieldset label input.inline-edit-slug-input {
  1136.     width: 75%;
  1137. }
  1138.  
  1139. .inline-edit-row #post_parent,
  1140. .inline-edit-row select[name="page_template"] {
  1141.     max-width: 80%;
  1142. }
  1143.  
  1144. .ie8 .inline-edit-row #post_parent,
  1145. .ie8 .inline-edit-row select[name="page_template"] {
  1146.     width: 250px;
  1147. }
  1148.  
  1149. .quick-edit-row-post fieldset label.inline-edit-status {
  1150.     float: left;
  1151. }
  1152.  
  1153. #bulk-titles {
  1154.     line-height: 140%;
  1155. }
  1156. #bulk-titles div {
  1157.     margin: 0.2em 0.3em;
  1158. }
  1159.  
  1160. #bulk-titles div a {
  1161.     cursor: pointer;
  1162.     display: block;
  1163.     float: left;
  1164.     height: 18px;
  1165.     margin: 0 3px 0 -2px;
  1166.     overflow: hidden;
  1167.     position: relative;
  1168.     width: 20px;
  1169. }
  1170.  
  1171. #bulk-titles div a:before {
  1172.     position: relative;
  1173.     top: -3px;
  1174. }
  1175.  
  1176. /*------------------------------------------------------------------------------
  1177.   17.0 - Plugins
  1178. ------------------------------------------------------------------------------*/
  1179.  
  1180. .plugins tbody th.check-column,
  1181. .plugins tbody {
  1182.     padding: 8px 0 0 2px;
  1183. }
  1184.  
  1185. .plugins tbody th.check-column input[type=checkbox] {
  1186.     margin-top: 4px;
  1187. }
  1188.  
  1189. .updates-table .plugin-title p {
  1190.     margin-top: 0;
  1191. }
  1192.  
  1193. .plugins thead td.check-column,
  1194. .plugins tfoot td.check-column,
  1195. .plugins .inactive th.check-column {
  1196.     padding-left: 6px;
  1197. }
  1198.  
  1199. .plugins,
  1200. .plugins th,
  1201. .plugins td {
  1202.     color: #000;
  1203. }
  1204.  
  1205. .plugins tr {
  1206.     background: #fff;
  1207. }
  1208.  
  1209. .plugins p {
  1210.     margin: 0 4px;
  1211.     padding: 0;
  1212. }
  1213.  
  1214. .plugins .desc p {
  1215.     margin: 0 0 8px;
  1216. }
  1217.  
  1218. .plugins td.desc {
  1219.     line-height: 1.5em;
  1220. }
  1221.  
  1222. .plugins .desc ul,
  1223. .plugins .desc ol {
  1224.     margin: 0 0 0 2em;
  1225. }
  1226.  
  1227. .plugins .desc ul {
  1228.     list-style-type: disc;
  1229. }
  1230.  
  1231. .plugins .row-actions {
  1232.     font-size: 13px;
  1233.     padding: 0;
  1234. }
  1235.  
  1236. .plugins .inactive td,
  1237. .plugins .inactive th,
  1238. .plugins .active td,
  1239. .plugins .active th {
  1240.     padding: 10px 9px;
  1241. }
  1242.  
  1243. .plugins .active td,
  1244. .plugins .active th {
  1245.     background-color: #f7fcfe;
  1246. }
  1247.  
  1248. .plugins .update th,
  1249. .plugins .update td {
  1250.     border-bottom: 0;
  1251. }
  1252.  
  1253. .plugins .inactive td,
  1254. .plugins .inactive th,
  1255. .plugins .active td,
  1256. .plugins .active th,
  1257. .plugin-install #the-list td,
  1258. .upgrade .plugins td,
  1259. .upgrade .plugins th {
  1260.     box-shadow: inset 0 -1px 0 rgba(0,0,0,0.1);
  1261. }
  1262.  
  1263. .plugins tr.active.plugin-update-tr + tr.inactive th,
  1264. .plugins tr.active.plugin-update-tr + tr.inactive td,
  1265. .plugins tr.active + tr.inactive th,
  1266. .plugins tr.active + tr.inactive td {
  1267.     border-top: 1px solid rgba(0,0,0,0.03);
  1268.     box-shadow: inset 0 1px 0 rgba(0,0,0,0.02), inset 0 -1px 0 #e1e1e1;
  1269. }
  1270.  
  1271. .plugins .update td,
  1272. .plugins .update th,
  1273. .upgrade .plugins tr:last-of-type td,
  1274. .upgrade .plugins tr:last-of-type th,
  1275. .plugins tr.active + tr.inactive.update th,
  1276. .plugins tr.active + tr.inactive.update td,
  1277. .plugins .updated td,
  1278. .plugins .updated th,
  1279. .plugins tr.active + tr.inactive.updated th,
  1280. .plugins tr.active + tr.inactive.updated td {
  1281.     box-shadow: none;
  1282. }
  1283.  
  1284. .plugins .active th.check-column,
  1285. .plugin-update-tr.active td {
  1286.     border-left: 4px solid #00a0d2;
  1287. }
  1288.  
  1289. .wp-list-table.plugins .plugin-title,
  1290. .wp-list-table.plugins .theme-title {
  1291.     padding-right: 12px;
  1292.     white-space: nowrap;
  1293. }
  1294.  
  1295. .plugins .plugin-title img,
  1296. .plugins .plugin-title .dashicons {
  1297.     float: left;
  1298.     padding: 0 10px 0 0;
  1299.     width: 64px;
  1300.     height: 64px;
  1301. }
  1302.  
  1303. .plugins .plugin-title .dashicons:before {
  1304.     padding: 2px;
  1305.     background-color: #eee;
  1306.     box-shadow: inset 0 0 10px rgba(160,165,170,.15);
  1307.     font-size: 60px;
  1308.     color: #B4B9BE;
  1309. }
  1310.  
  1311. #update-themes-table .plugin-title img,
  1312. #update-themes-table .plugin-title .dashicons {
  1313.     width: 85px;
  1314. }
  1315.  
  1316. .plugins .inactive .plugin-title strong {
  1317.     font-weight: 400;
  1318. }
  1319.  
  1320. .plugins .second,
  1321. .plugins .row-actions {
  1322.     padding: 0 0 5px;
  1323. }
  1324.  
  1325. .plugins .update .second,
  1326. .plugins .update .row-actions,
  1327. .plugins .updated .second,
  1328. .plugins .updated .row-actions {
  1329.     padding-bottom: 0;
  1330. }
  1331.  
  1332. .plugins-php .widefat tfoot th,
  1333. .plugins-php .widefat tfoot td {
  1334.     border-top-style: solid;
  1335.     border-top-width: 1px;
  1336. }
  1337.  
  1338. .plugins .plugin-update-tr .plugin-update {
  1339.     box-shadow: inset 0 -1px 0 rgba(0,0,0,0.1);
  1340.     overflow: hidden; /* clearfix */
  1341.     padding: 0;
  1342. }
  1343.  
  1344. .plugins .plugin-update-tr .notice,
  1345. .plugins .plugin-update-tr div[class="update-message"] { /* back-compat for pre-4.6 */
  1346.     margin: 5px 20px 15px 40px;
  1347. }
  1348.  
  1349. .plugins .notice p {
  1350.     margin: 0.5em 0;
  1351. }
  1352.  
  1353. .plugin-card .update-now:before {
  1354.     color: #f56e28;
  1355.     content: "\f463";
  1356.     display: inline-block;
  1357.     font: normal 20px/1 dashicons;
  1358.     margin: 3px 5px 0 -2px;
  1359.     speak: none;
  1360.     -webkit-font-smoothing: antialiased;
  1361.     -moz-osx-font-smoothing: grayscale;
  1362.     vertical-align: top;
  1363. }
  1364.  
  1365. .plugin-card .updating-message:before {
  1366.     content: "\f463";
  1367.     -webkit-animation: rotation 2s infinite linear;
  1368.     animation: rotation 2s infinite linear;
  1369. }
  1370.  
  1371. @-webkit-keyframes rotation {
  1372.     0% {
  1373.         -webkit-transform: rotate(0deg);
  1374.         transform: rotate(0deg);
  1375.     }
  1376.     100% {
  1377.         -webkit-transform: rotate(359deg);
  1378.         transform: rotate(359deg);
  1379.     }
  1380. }
  1381.  
  1382. @keyframes rotation {
  1383.     0% {
  1384.         -webkit-transform: rotate(0deg);
  1385.         transform: rotate(0deg);
  1386.     }
  1387.     100% {
  1388.         -webkit-transform: rotate(359deg);
  1389.         transform: rotate(359deg);
  1390.     }
  1391. }
  1392.  
  1393. .plugin-card .updated-message:before {
  1394.     color: #79ba49;
  1395.     content: "\f147";
  1396. }
  1397.  
  1398. .plugin-install-php h2 {
  1399.     clear: both;
  1400. }
  1401.  
  1402. .plugin-install-php h3 {
  1403.     margin: 2.5em 0 8px;
  1404. }
  1405.  
  1406. .plugin-install-php .wp-filter {
  1407.     margin-bottom: 0;
  1408. }
  1409.  
  1410. /* Plugin card table view */
  1411. .plugin-group {
  1412.     overflow: hidden; /* clearfix */
  1413.     margin-top: 1.5em;
  1414. }
  1415.  
  1416. .plugin-group h3 {
  1417.     margin-top: 0;
  1418. }
  1419.  
  1420. .plugin-card {
  1421.     float: left;
  1422.     margin: 0 8px 16px;
  1423.     width: 48.5%;
  1424.     width: calc( 50% - 8px );
  1425.     background-color: #fff;
  1426.     border: 1px solid #ddd;
  1427.     box-sizing: border-box;
  1428. }
  1429.  
  1430. .plugin-card:nth-child(odd) {
  1431.     clear: both;
  1432.     margin-left: 0;
  1433. }
  1434.  
  1435. .plugin-card:nth-child(even) {
  1436.     margin-right: 0;
  1437. }
  1438.  
  1439. @media screen and ( min-width: 1600px ) {
  1440.     .plugin-card {
  1441.         width: 30%;
  1442.         width: calc( 33.1% - 8px );
  1443.     }
  1444.  
  1445.     .plugin-card:nth-child(odd) {
  1446.         clear: none;
  1447.         margin-left: 8px;
  1448.     }
  1449.  
  1450.     .plugin-card:nth-child(even) {
  1451.         margin-right: 8px;
  1452.     }
  1453.  
  1454.     .plugin-card:nth-child(3n+1) {
  1455.         clear: both;
  1456.         margin-left: 0;
  1457.     }
  1458.  
  1459.     .plugin-card:nth-child(3n) {
  1460.         margin-right: 0;
  1461.     }
  1462. }
  1463.  
  1464. .plugin-card-top {
  1465.     position: relative;
  1466.     padding: 20px 20px 10px;
  1467.     min-height: 135px;
  1468. }
  1469.  
  1470. div.action-links,
  1471. .plugin-action-buttons {
  1472.     margin: 0; /* Override existing margins */
  1473. }
  1474.  
  1475. .plugin-card h3 {
  1476.     margin: 0 0 12px;
  1477.     font-size: 18px;
  1478.     line-height: 1.3;
  1479. }
  1480.  
  1481. .plugin-card .name,
  1482. .plugin-card .desc {
  1483.     margin-left: 148px; /* icon + margin */
  1484.     margin-right: 120px; /* action links */
  1485. }
  1486.  
  1487. .plugin-card .action-links {
  1488.     position: absolute;
  1489.     top: 20px;
  1490.     right: 20px;
  1491.     width: 120px;
  1492. }
  1493.  
  1494. .plugin-action-buttons {
  1495.     clear: right;
  1496.     float: right;
  1497.     margin-left: 2em;
  1498.     margin-bottom: 1em;
  1499.     text-align: right;
  1500. }
  1501.  
  1502. .plugin-action-buttons li {
  1503.     margin-bottom: 10px;
  1504. }
  1505.  
  1506. .plugin-card-bottom {
  1507.     clear: both;
  1508.     padding: 12px 20px;
  1509.     background-color: #fafafa;
  1510.     border-top: 1px solid #ddd;
  1511.     overflow: hidden;
  1512. }
  1513.  
  1514. .plugin-card-bottom .star-rating {
  1515.     display: inline;
  1516. }
  1517.  
  1518. .plugin-card-update-failed .update-now {
  1519.     font-weight: 600;
  1520. }
  1521.  
  1522. .plugin-card-update-failed .notice-error {
  1523.     margin: 0;
  1524.     padding-left: 16px;
  1525.     box-shadow: 0 -1px 0 #ddd;
  1526. }
  1527.  
  1528. .plugin-card-update-failed .plugin-card-bottom {
  1529.     display: none;
  1530. }
  1531.  
  1532. .plugin-card .column-rating {
  1533.     line-height: 23px;
  1534. }
  1535.  
  1536. .plugin-card .column-rating,
  1537. .plugin-card .column-updated {
  1538.     margin-bottom: 4px;
  1539. }
  1540.  
  1541. .plugin-card .column-rating,
  1542. .plugin-card .column-downloaded {
  1543.     float: left;
  1544.     clear: left;
  1545.     max-width: 180px;
  1546. }
  1547.  
  1548. .plugin-card .column-updated,
  1549. .plugin-card .column-compatibility {
  1550.     text-align: right;
  1551.     float: right;
  1552.     clear: right;
  1553.     width: 65%;
  1554.     width: calc( 100% - 180px );
  1555. }
  1556.  
  1557. .plugin-card .column-compatibility span:before {
  1558.     font: normal 20px/.5 dashicons;
  1559.     speak: none;
  1560.     display: inline-block;
  1561.     padding: 0;
  1562.     top: 4px;
  1563.     left: -2px;
  1564.     position: relative;
  1565.     vertical-align: top;
  1566.     -webkit-font-smoothing: antialiased;
  1567.     -moz-osx-font-smoothing: grayscale;
  1568.     text-decoration: none !important;
  1569.     color: #444;
  1570. }
  1571.  
  1572. .plugin-card .compatibility-incompatible:before {
  1573.     content: "\f158";
  1574. }
  1575.  
  1576. .plugin-card .compatibility-compatible:before {
  1577.     content: "\f147";
  1578. }
  1579.  
  1580. .plugin-icon {
  1581.     position: absolute;
  1582.     top: 20px;
  1583.     left: 20px;
  1584.     width: 128px;
  1585.     height: 128px;
  1586.     margin: 0 20px 20px 0;
  1587. }
  1588.  
  1589. .no-plugin-results {
  1590.     color: #666; /* same as no themes and no media */
  1591.     font-size: 18px;
  1592.     font-style: normal;
  1593.     margin: 0;
  1594.     padding: 100px 0 0;
  1595.     text-align: center;
  1596. }
  1597.  
  1598. /* ms */
  1599. /* Background Color for Site Status */
  1600. .wp-list-table .site-deleted,
  1601. .wp-list-table tr.site-deleted {
  1602.     background: #ff8573;
  1603. }
  1604. .wp-list-table .site-spammed,
  1605. .wp-list-table tr.site-spammed {
  1606.     background: #faafaa;
  1607. }
  1608. .wp-list-table .site-archived,
  1609. .wp-list-table tr.site-archived {
  1610.     background: #ffebe8;
  1611. }
  1612. .wp-list-table .site-mature,
  1613. .wp-list-table tr.site-mature {
  1614.     background: #fecac2;
  1615. }
  1616.  
  1617. .sites.fixed .column-lastupdated,
  1618. .sites.fixed .column-registered {
  1619.     width: 20%;
  1620. }
  1621.  
  1622. .sites.fixed .column-users {
  1623.     width: 80px;
  1624. }
  1625.  
  1626. /* =Media Queries
  1627. -------------------------------------------------------------- */
  1628.  
  1629. @media screen and ( max-width: 1100px ) and ( min-width: 782px ), ( max-width: 480px ) {
  1630.     .plugin-card .action-links {
  1631.         position: static;
  1632.         margin-left: 148px;
  1633.         width: auto;
  1634.     }
  1635.  
  1636.     .plugin-action-buttons {
  1637.         float: none;
  1638.         margin: 1em 0 0;
  1639.         text-align: left;
  1640.     }
  1641.  
  1642.     .plugin-action-buttons li {
  1643.         display: inline-block;
  1644.         vertical-align: middle;
  1645.     }
  1646.  
  1647.     .plugin-action-buttons li .button {
  1648.         margin-right: 20px;
  1649.     }
  1650.  
  1651.     .plugin-card .name,
  1652.     .plugin-card .desc {
  1653.         margin-right: 0;
  1654.     }
  1655.  
  1656.     .plugin-card .desc p:first-of-type {
  1657.         margin-top: 0;
  1658.     }
  1659.  
  1660.     .fixed .column-date {
  1661.         width: 14%;
  1662.     }
  1663. }
  1664.  
  1665. @media screen and ( max-width: 782px ) {
  1666.     /* WP List Table Options & Filters */
  1667.     .tablenav {
  1668.         height: auto;
  1669.     }
  1670.  
  1671.     .tablenav.top {
  1672.         margin: 20px 0 5px 0;
  1673.     }
  1674.  
  1675.     .tablenav.bottom {
  1676.         position: relative;
  1677.         margin-top: 15px;
  1678.     }
  1679.  
  1680.     .tablenav br {
  1681.         display: none;
  1682.     }
  1683.  
  1684.     .tablenav br.clear {
  1685.         display: block;
  1686.     }
  1687.  
  1688.     .tablenav.top .actions,
  1689.     .tablenav .view-switch {
  1690.         display: none;
  1691.     }
  1692.  
  1693.     .view-switch a {
  1694.         width: 36px;
  1695.         height: 36px;
  1696.         line-height: 33px;
  1697.     }
  1698.  
  1699.     /* Pagination */
  1700.     .tablenav.top .displaying-num {
  1701.         display: none;
  1702.     }
  1703.  
  1704.     .tablenav.bottom .displaying-num {
  1705.         position: absolute;
  1706.         right: 0;
  1707.         top: 11px;
  1708.         margin: 0;
  1709.         font-size: 14px;
  1710.     }
  1711.  
  1712.     .tablenav .tablenav-pages {
  1713.         width: 100%;
  1714.         height: auto;
  1715.         text-align: center;
  1716.         margin: 0 0 25px;
  1717.     }
  1718.  
  1719.     .tablenav.bottom .tablenav-pages {
  1720.         margin-top: 25px;
  1721.     }
  1722.  
  1723.     .tablenav.top .tablenav-pages.one-page {
  1724.         display: none;
  1725.     }
  1726.  
  1727.     .tablenav.bottom .tablenav-pages.one-page {
  1728.         margin: 15px 0 0 0;
  1729.         height: 0;
  1730.     }
  1731.  
  1732.     .tablenav-pages .pagination-links {
  1733.         font-size: 16px;
  1734.     }
  1735.  
  1736.     .tablenav-pages .pagination-links a,
  1737.     .tablenav-pages-navspan {
  1738.         padding: 9px 11px 12px;
  1739.         font-size: 18px;
  1740.     }
  1741.  
  1742.     .tablenav-pages-navspan {
  1743.         height: 18px;
  1744.     }
  1745.  
  1746.     .tablenav-pages .pagination-links .current-page {
  1747.         padding: 8px 9px 9px;
  1748.         font-size: 16px;
  1749.     }
  1750.  
  1751.     /* WP List Table Adjustments: General */
  1752.     .form-wrap > p {
  1753.         display: none;
  1754.     }
  1755.  
  1756.     .comment-count {
  1757.         font-size: 14px;
  1758.     }
  1759.  
  1760.     .wp-list-table th.column-primary ~ th,
  1761.     .wp-list-table tr:not(.inline-edit-row):not(.no-items) td.column-primary ~ td:not(.check-column) {
  1762.         display: none;
  1763.     }
  1764.  
  1765.     .wp-list-table thead th.column-primary {
  1766.         width: 100%;
  1767.     }
  1768.  
  1769.     /* Checkboxes need to show */
  1770.     .wp-list-table tr th.check-column {
  1771.         display: table-cell;
  1772.         width: 35px;
  1773.     }
  1774.  
  1775.     .wp-list-table .column-primary .toggle-row {
  1776.         display: block;
  1777.     }
  1778.  
  1779.     .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.check-column) {
  1780.         position: relative;
  1781.         clear: both;
  1782.         display: block;
  1783.         width: auto !important; /* needs to override some columns that are more specifically targeted */
  1784.     }
  1785.  
  1786.     .wp-list-table td.column-primary {
  1787.         padding-right: 50px; /* space for toggle button */
  1788.     }
  1789.  
  1790.     .wp-list-table tr:not(.inline-edit-row):not(.no-items) td.column-primary ~ td:not(.check-column) {
  1791.         padding: 3px 8px 3px 35%;
  1792.     }
  1793.  
  1794.     .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary)::before {
  1795.         position: absolute;
  1796.         left: 10px; /* match padding of regular table cell */
  1797.         display: block;
  1798.         overflow: hidden;
  1799.         width: 32%; /* leave a little space for a gutter */
  1800.         content: attr(data-colname);
  1801.         white-space: nowrap;
  1802.         text-overflow: ellipsis;
  1803.     }
  1804.  
  1805.     .wp-list-table .is-expanded td:not(.hidden) {
  1806.         display: block !important;
  1807.         overflow: hidden; /* clearfix */
  1808.     }
  1809.  
  1810.     /* Special cases */
  1811.     .widefat .num,
  1812.     .column-posts {
  1813.         text-align: left;
  1814.     }
  1815.  
  1816.     #comments-form .fixed .column-author,
  1817.     #commentsdiv .fixed .column-author {
  1818.         display: none !important;
  1819.     }
  1820.  
  1821.     .fixed .column-comment .comment-author {
  1822.         display: block;
  1823.     }
  1824.  
  1825.     #the-comment-list .is-expanded td {
  1826.         box-shadow: none;
  1827.     }
  1828.  
  1829.     #the-comment-list .is-expanded td:last-child {
  1830.         box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);
  1831.     }
  1832.  
  1833.     /* Show comment bubble as text instead */
  1834.     .post-com-count .screen-reader-text {
  1835.         position: static;
  1836.         -webkit-clip-path: none;
  1837.         clip-path: none;
  1838.         width: auto;
  1839.         height: auto;
  1840.         margin: 0;
  1841.     }
  1842.  
  1843.     .column-response .post-com-count-no-comments:after,
  1844.     .column-response .post-com-count-approved:after,
  1845.     .column-comments .post-com-count-no-comments:after,
  1846.     .column-comments .post-com-count-approved:after {
  1847.         content: none;
  1848.     }
  1849.  
  1850.     .column-response .post-com-count [aria-hidden="true"],
  1851.     .column-comments .post-com-count [aria-hidden="true"] {
  1852.         display: none;
  1853.     }
  1854.  
  1855.     .column-response .post-com-count-wrapper,
  1856.     .column-comments .post-com-count-wrapper {
  1857.         white-space: normal;
  1858.     }
  1859.  
  1860.     .column-response .post-com-count-wrapper > a,
  1861.     .column-comments .post-com-count-wrapper > a {
  1862.         display: block;
  1863.     }
  1864.  
  1865.     .column-response .post-com-count-no-comments,
  1866.     .column-response .post-com-count-approved,
  1867.     .column-comments .post-com-count-no-comments,
  1868.     .column-comments .post-com-count-approved {
  1869.         margin-top: 0;
  1870.         margin-right: 0.5em;
  1871.     }
  1872.  
  1873.     .column-response .post-com-count-pending,
  1874.     .column-comments .post-com-count-pending {
  1875.         position: static;
  1876.         height: auto;
  1877.         min-width: 0;
  1878.         padding: 0;
  1879.         border: none;
  1880.         border-radius: 0;
  1881.         background: none;
  1882.         color: #bb2a2a;
  1883.         font-size: inherit;
  1884.         line-height: inherit;
  1885.         text-align: left;
  1886.     }
  1887.  
  1888.     .column-response .post-com-count-pending:hover,
  1889.     .column-comments .post-com-count-pending:hover {
  1890.         color: #dc3232;
  1891.     }
  1892.  
  1893.     .widefat thead td.check-column,
  1894.     .widefat tfoot td.check-column {
  1895.         padding-top: 10px;
  1896.     }
  1897.  
  1898.     .widefat * {
  1899.         word-wrap: normal;
  1900.     }
  1901.  
  1902.     /* Quick Edit and Bulk Edit */
  1903.     #wpbody-content .quick-edit-row-post .inline-edit-col-left,
  1904.     #wpbody-content .quick-edit-row-post .inline-edit-col-right,
  1905.     #wpbody-content .inline-edit-row-post .inline-edit-col-center,
  1906.     #wpbody-content .quick-edit-row-page .inline-edit-col-left,
  1907.     #wpbody-content .quick-edit-row-page .inline-edit-col-right,
  1908.     #wpbody-content .bulk-edit-row-post .inline-edit-col-right,
  1909.     #wpbody-content .bulk-edit-row .inline-edit-col-left,
  1910.     #wpbody-content .bulk-edit-row-page .inline-edit-col-right,
  1911.     #wpbody-content .bulk-edit-row .inline-edit-col-bottom {
  1912.         float: none;
  1913.         width: 100%;
  1914.     }
  1915.  
  1916.     #wpbody-content .quick-edit-row fieldset .inline-edit-col label,
  1917.     #wpbody-content .quick-edit-row fieldset .inline-edit-group label,
  1918.     #wpbody-content .bulk-edit-row fieldset .inline-edit-col label,
  1919.     #wpbody-content .bulk-edit-row fieldset .inline-edit-group label {
  1920.         max-width: none;
  1921.         float: none;
  1922.         margin-bottom: 5px;
  1923.     }
  1924.  
  1925.     #wpbody .bulk-edit-row fieldset select {
  1926.         display: block;
  1927.         width: 100%;
  1928.         max-width: none;
  1929.         box-sizing: border-box;
  1930.     }
  1931.  
  1932.     .inline-edit-row fieldset ul.cat-checklist label,
  1933.     .inline-edit-row #bulk-titles div {
  1934.         font-size: 16px;
  1935.     }
  1936.  
  1937.     .inline-edit-row fieldset label span.title,
  1938.     .inline-edit-row fieldset.inline-edit-date legend {
  1939.         float: none;
  1940.     }
  1941.  
  1942.     .inline-edit-row fieldset label.inline-edit-tags {
  1943.         padding: 0 0.5em;
  1944.     }
  1945.  
  1946.     .inline-edit-row fieldset .inline-edit-col label.inline-edit-tags {
  1947.         padding: 0;
  1948.     }
  1949.  
  1950.     .inline-edit-row fieldset label span.input-text-wrap,
  1951.     .inline-edit-row fieldset .timestamp-wrap {
  1952.         margin-left: 0;
  1953.     }
  1954.  
  1955.     .inline-edit-row fieldset input[name=jj],
  1956.     .inline-edit-row fieldset input[name=hh],
  1957.     .inline-edit-row fieldset input[name=mn] {
  1958.         width: 3em;
  1959.     }
  1960.  
  1961.     .inline-edit-row fieldset input[name=aa] {
  1962.         width: 4.5em;
  1963.     }
  1964.  
  1965.     .inline-edit-row .inline-edit-or {
  1966.         margin: 0 6px 0 0;
  1967.     }
  1968.  
  1969.     #edithead .inside,
  1970.     #commentsdiv #edithead .inside {
  1971.         float: none;
  1972.         text-align: left;
  1973.         padding: 3px 5px;
  1974.     }
  1975.  
  1976.     #commentsdiv #edithead .inside input,
  1977.     #edithead .inside input {
  1978.         width: 100%;
  1979.     }
  1980.  
  1981.     #edithead label {
  1982.         display: block;
  1983.     }
  1984.  
  1985.     #bulk-titles div {
  1986.         margin: 0.8em 0.3em;
  1987.     }
  1988.  
  1989.     #bulk-titles div a {
  1990.         height: 22px;
  1991.     }
  1992.  
  1993.     /* Updates */
  1994.     #wpbody-content .updates-table .plugin-title {
  1995.         width: auto;
  1996.         white-space: normal;
  1997.     }
  1998.  
  1999.     /* Links */
  2000.     .link-manager-php #posts-filter {
  2001.         margin-top: 25px;
  2002.     }
  2003.  
  2004.     .link-manager-php .tablenav.bottom {
  2005.         overflow: hidden;
  2006.     }
  2007.  
  2008.     /* List tables that don't toggle rows */
  2009.     .comments-box .toggle-row,
  2010.     .wp-list-table.plugins .toggle-row {
  2011.         display: none;
  2012.     }
  2013.  
  2014.     /* Plugin/Theme Management */
  2015.     #wpbody-content .wp-list-table.plugins td {
  2016.         display: block;
  2017.         width: auto;
  2018.         padding: 10px 9px; /* reset from other list tables that have a label at this width */
  2019.     }
  2020.  
  2021.     #wpbody-content .wp-list-table.plugins .column-description {
  2022.         padding-top: 2px;
  2023.     }
  2024.  
  2025.     #wpbody-content .wp-list-table.plugins .plugin-title,
  2026.     #wpbody-content .wp-list-table.plugins .theme-title {
  2027.         padding-right: 12px;
  2028.         white-space: normal;
  2029.     }
  2030.  
  2031.     .wp-list-table.plugins .plugin-title,
  2032.     .wp-list-table.plugins .theme-title {
  2033.         padding-top: 13px;
  2034.         padding-bottom: 4px;
  2035.     }
  2036.  
  2037.     .plugins #the-list tr > td:not(:last-child),
  2038.     .plugins #the-list .update th,
  2039.     .plugins #the-list .update td,
  2040.     .wp-list-table.plugins #the-list .theme-title {
  2041.         box-shadow: none;
  2042.         border-top: none;
  2043.     }
  2044.  
  2045.     .plugins #the-list tr td {
  2046.         border-top: none;
  2047.     }
  2048.  
  2049.     .plugins tbody {
  2050.         padding: 1px 0 0;
  2051.     }
  2052.  
  2053.     .plugins tr.active + tr.inactive th.check-column,
  2054.     .plugins tr.active + tr.inactive td.column-description,
  2055.     .plugins .plugin-update-tr:before {
  2056.         box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);
  2057.     }
  2058.  
  2059.     .plugins tr.active + tr.inactive th.check-column,
  2060.     .plugins tr.active + tr.inactive td {
  2061.         border-top: none;
  2062.     }
  2063.  
  2064.     /* mimic the checkbox th */
  2065.     .plugins .plugin-update-tr:before {
  2066.         content: "";
  2067.         display: table-cell;
  2068.     }
  2069.  
  2070.     .plugins .active.update + .plugin-update-tr:before {
  2071.         border-left: 4px solid #d54e21;
  2072.         background-color: #fef7f1;
  2073.     }
  2074.  
  2075.     .plugins #the-list .plugin-update-tr .plugin-update {
  2076.         border-left: none;
  2077.     }
  2078.  
  2079.     .plugin-update-tr .update-message {
  2080.         margin-left: 0;
  2081.     }
  2082.  
  2083.     .plugins .active.update + .plugin-update-tr:before {
  2084.         background-color: #f7fcfe;
  2085.         border-left: 4px solid #00a0d2;
  2086.     }
  2087.  
  2088.     .plugins .plugin-update-tr .update-message {
  2089.         margin-left: 0;
  2090.     }
  2091.  
  2092.     .wp-list-table.plugins .plugin-title strong,
  2093.     .wp-list-table.plugins .theme-title strong {
  2094.         font-size: 1.4em;
  2095.         line-height: 1.5;
  2096.     }
  2097.  
  2098.     /* Add New plugins page */
  2099.     table.plugin-install .column-name,
  2100.     table.plugin-install .column-version,
  2101.     table.plugin-install .column-rating,
  2102.     table.plugin-install .column-description {
  2103.         display: block;
  2104.         width: auto;
  2105.     }
  2106.  
  2107.     table.plugin-install th.column-name,
  2108.     table.plugin-install th.column-version,
  2109.     table.plugin-install th.column-rating,
  2110.     table.plugin-install th.column-description {
  2111.         display: none;
  2112.     }
  2113.  
  2114.     table.plugin-install td.column-name strong {
  2115.         font-size: 1.4em;
  2116.         line-height: 1.6em;
  2117.     }
  2118.  
  2119.     table.plugin-install #the-list td {
  2120.         box-shadow: none;
  2121.     }
  2122.  
  2123.     table.plugin-install #the-list tr {
  2124.         display: block;
  2125.         box-shadow: inset 0 -1px 0 rgba(0,0,0,0.1);
  2126.     }
  2127.  
  2128.     .plugin-card {
  2129.         margin-left: 0;
  2130.         margin-right: 0;
  2131.         width: 100%;
  2132.     }
  2133. }
  2134.  
  2135. @media screen and ( max-width: 480px ) {
  2136.     .tablenav-pages .current-page {
  2137.         margin: 0;
  2138.     }
  2139.  
  2140.     .tablenav-pages .tablenav-paging-text {
  2141.         float: left;
  2142.         width: 100%;
  2143.         padding-top: 0.5em;
  2144.     }
  2145. }
  2146.