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