wp/wp-admin/css/common.css
changeset 7 cf61fcea0001
parent 5 5e2f62d02dcd
child 9 177826044cd9
equal deleted inserted replaced
6:490d5cc509ed 7:cf61fcea0001
    69 	width: auto;
    69 	width: auto;
    70 }
    70 }
    71 
    71 
    72 /* 2 columns main area */
    72 /* 2 columns main area */
    73 
    73 
    74 #col-container,
       
    75 #col-left,
       
    76 #col-right {
       
    77 	overflow: hidden;
       
    78 	padding: 0;
       
    79 	margin: 0;
       
    80 }
       
    81 
       
    82 #col-left {
    74 #col-left {
       
    75 	float: left;
    83 	width: 35%;
    76 	width: 35%;
    84 }
    77 }
    85 
    78 
    86 #col-right {
    79 #col-right {
    87 	float: right;
    80 	float: right;
    88 	clear: right;
       
    89 	width: 65%;
    81 	width: 65%;
    90 }
    82 }
    91 
    83 
    92 .col-wrap {
    84 #col-left .col-wrap {
    93 	padding: 0 7px;
    85 	padding: 0 6px 0 0;
       
    86 }
       
    87 
       
    88 #col-right .col-wrap {
       
    89 	padding: 0 0 0 6px;
    94 }
    90 }
    95 
    91 
    96 /* utility classes */
    92 /* utility classes */
    97 .alignleft {
    93 .alignleft {
    98 	float: left;
    94 	float: left;
   109 .textright {
   105 .textright {
   110 	text-align: right;
   106 	text-align: right;
   111 }
   107 }
   112 
   108 
   113 .clear {
   109 .clear {
       
   110 	clear: both;
       
   111 }
       
   112 
       
   113 /* modern clearfix */
       
   114 .wp-clearfix:after {
       
   115 	content: "";
       
   116 	display: table;
   114 	clear: both;
   117 	clear: both;
   115 }
   118 }
   116 
   119 
   117 /* Hide visually but not from screen readers */
   120 /* Hide visually but not from screen readers */
   118 .screen-reader-text,
   121 .screen-reader-text,
   119 .screen-reader-text span,
   122 .screen-reader-text span,
   120 .ui-helper-hidden-accessible {
   123 .ui-helper-hidden-accessible {
       
   124 	border: 0;
       
   125 	clip: rect(1px, 1px, 1px, 1px);
       
   126 	-webkit-clip-path: inset(50%);
       
   127 	clip-path: inset(50%);
       
   128 	height: 1px;
       
   129 	margin: -1px;
       
   130 	overflow: hidden;
       
   131 	padding: 0;
   121 	position: absolute;
   132 	position: absolute;
   122 	margin: -1px;
       
   123 	padding: 0;
       
   124 	height: 1px;
       
   125 	width: 1px;
   133 	width: 1px;
   126 	overflow: hidden;
   134 	word-wrap: normal !important; /* many screen reader and browser combinations announce broken words as they would appear visually */
   127 	clip: rect(0 0 0 0);
       
   128 	border: 0;
       
   129 }
   135 }
   130 
   136 
   131 .screen-reader-shortcut {
   137 .screen-reader-shortcut {
   132 	position: absolute;
   138 	position: absolute;
   133 	top: -1000em;
   139 	top: -1000em;
   141 	display: block;
   147 	display: block;
   142 	font-size: 14px;
   148 	font-size: 14px;
   143 	font-weight: 600;
   149 	font-weight: 600;
   144 	padding: 15px 23px 14px;
   150 	padding: 15px 23px 14px;
   145 	background: #f1f1f1;
   151 	background: #f1f1f1;
   146 	color: #21759b;
   152 	color: #0073aa;
   147 	z-index: 100000;
   153 	z-index: 100000;
   148 	line-height: normal;
   154 	line-height: normal;
   149 	-webkit-box-shadow: 0 0 2px 2px rgba(0,0,0,.6);
       
   150 	box-shadow: 0 0 2px 2px rgba(0,0,0,.6);
   155 	box-shadow: 0 0 2px 2px rgba(0,0,0,.6);
   151 	text-decoration: none;
   156 	text-decoration: none;
   152 	outline: none;
   157 	outline: none;
   153 }
   158 }
   154 
   159 
   178 .popular-tags,
   183 .popular-tags,
   179 .feature-filter,
   184 .feature-filter,
   180 .imgedit-group,
   185 .imgedit-group,
   181 .comment-ays {
   186 .comment-ays {
   182 	border: 1px solid #e5e5e5;
   187 	border: 1px solid #e5e5e5;
   183 	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.04);
       
   184 	box-shadow: 0 1px 1px rgba(0,0,0,0.04);
   188 	box-shadow: 0 1px 1px rgba(0,0,0,0.04);
   185 }
   189 }
   186 
   190 
   187 table.widefat,
   191 table.widefat,
   188 .wp-editor-container,
   192 .wp-editor-container,
   202 	height: 100%;
   206 	height: 100%;
   203 	margin: 0;
   207 	margin: 0;
   204 	padding: 0;
   208 	padding: 0;
   205 }
   209 }
   206 
   210 
   207 html {
   211 body {
   208 	background: #f1f1f1;
   212 	background: #f1f1f1;
   209 }
       
   210 
       
   211 body {
       
   212 	color: #444;
   213 	color: #444;
   213 	font-family: "Open Sans", sans-serif;
   214 	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
   214 	font-size: 13px;
   215 	font-size: 13px;
   215 	line-height: 1.4em;
   216 	line-height: 1.4em;
   216 	min-width: 600px;
   217 	min-width: 600px;
   217 }
   218 }
   218 
   219 
   241 	font-size: inherit;
   242 	font-size: inherit;
   242 	font-weight: inherit;
   243 	font-weight: inherit;
   243 	line-height: inherit;
   244 	line-height: inherit;
   244 }
   245 }
   245 
   246 
       
   247 /* Any change to the default link style must be applied to button-link too. */
   246 a {
   248 a {
   247 	color: #0073aa;
   249 	color: #0073aa;
   248 	-webkit-transition-property: border, background, color;
       
   249 	transition-property: border, background, color;
   250 	transition-property: border, background, color;
   250 	-webkit-transition-duration: .05s;
       
   251 	transition-duration: .05s;
   251 	transition-duration: .05s;
   252 	-webkit-transition-timing-function: ease-in-out;
       
   253 	transition-timing-function: ease-in-out;
   252 	transition-timing-function: ease-in-out;
   254 }
   253 }
   255 
   254 
   256 a,
   255 a,
   257 div {
   256 div {
   261 a:hover,
   260 a:hover,
   262 a:active {
   261 a:active {
   263 	color: #00a0d2;
   262 	color: #00a0d2;
   264 }
   263 }
   265 
   264 
   266 a:focus {
   265 a:focus,
       
   266 a:focus .media-icon img,
       
   267 .wp-person a:focus .gravatar {
   267 	color: #124964;
   268 	color: #124964;
   268     -webkit-box-shadow:
   269 	box-shadow:
   269     	0 0 0 1px #5b9dd9,
   270 		0 0 0 1px #5b9dd9,
   270 		0 0 2px 1px rgba(30, 140, 190, .8);
       
   271     box-shadow:
       
   272     	0 0 0 1px #5b9dd9,
       
   273 		0 0 2px 1px rgba(30, 140, 190, .8);
   271 		0 0 2px 1px rgba(30, 140, 190, .8);
   274 }
   272 }
   275 
   273 
   276 .ie8 a:focus {
   274 .ie8 a:focus {
   277 	outline: #5b9dd9 solid 1px;
   275 	outline: #5b9dd9 solid 1px;
   278 }
   276 }
   279 
   277 
   280 #adminmenu a:focus,
   278 #adminmenu a:focus,
   281 .screen-reader-text:focus {
   279 .screen-reader-text:focus {
   282 	-webkit-box-shadow: none;
       
   283 	box-shadow: none;
   280 	box-shadow: none;
   284 	outline: none;
   281 	outline: none;
   285 }
   282 }
   286 
   283 
   287 blockquote,
   284 blockquote,
   291 
   288 
   292 blockquote:before,
   289 blockquote:before,
   293 blockquote:after,
   290 blockquote:after,
   294 q:before,
   291 q:before,
   295 q:after {
   292 q:after {
   296 	content: '';
   293 	content: "";
   297 	content: none;
   294 	content: none;
   298 }
   295 }
   299 
   296 
   300 p {
   297 p {
   301 	font-size: 13px;
   298 	font-size: 13px;
   321 	display: block;
   318 	display: block;
   322 	font-weight: 600;
   319 	font-weight: 600;
   323 }
   320 }
   324 
   321 
   325 h1 {
   322 h1 {
       
   323 	color: #23282d;
   326 	font-size: 2em;
   324 	font-size: 2em;
   327 	margin: .67em 0;
   325 	margin: .67em 0;
   328 }
   326 }
   329 
   327 
   330 h2 {
   328 h2,
   331 	color: #23282d;
       
   332 	font-size: 1.5em;
       
   333 	margin: .83em 0;
       
   334 	font-weight: 400;
       
   335 }
       
   336 
       
   337 h3 {
   329 h3 {
   338 	color: #23282d;
   330 	color: #23282d;
   339 	font-size: 1.3em;
   331 	font-size: 1.3em;
   340 	margin: 1em 0;
   332 	margin: 1em 0;
   341 }
   333 }
   342 
   334 
       
   335 .update-core-php h2 {
       
   336 	margin-top: 2em;
       
   337 }
       
   338 
       
   339 .update-php h2,
       
   340 .update-messages h2,
   343 h4 {
   341 h4 {
   344 	font-size: 1em;
   342 	font-size: 1em;
   345 	margin: 1.33em 0;
   343 	margin: 1.33em 0;
   346 }
   344 }
   347 
   345 
   430 	text-decoration: none;
   428 	text-decoration: none;
   431 }
   429 }
   432 
   430 
   433 .subsubsub a .count,
   431 .subsubsub a .count,
   434 .subsubsub a.current .count {
   432 .subsubsub a.current .count {
   435 	color: #999;
   433 	color: #555d66; /* #f1f1f1 background */
   436 	font-weight: normal;
   434 	font-weight: 400;
   437 }
   435 }
   438 
   436 
   439 .subsubsub a.current {
   437 .subsubsub a.current {
   440 	font-weight: 600;
   438 	font-weight: 600;
   441 	border: none;
   439 	border: none;
   458 
   456 
   459 .widefat * {
   457 .widefat * {
   460 	word-wrap: break-word;
   458 	word-wrap: break-word;
   461 }
   459 }
   462 
   460 
   463 .widefat a {
   461 .widefat a,
       
   462 .widefat button.button-link {
   464 	text-decoration: none;
   463 	text-decoration: none;
   465 }
   464 }
   466 
   465 
   467 .widefat td,
   466 .widefat td,
   468 .widefat th {
   467 .widefat th {
   469 	padding: 8px 10px;
   468 	padding: 8px 10px;
   470 }
   469 }
   471 
   470 
   472 .widefat thead th {
   471 .widefat thead th,
       
   472 .widefat thead td {
   473 	border-bottom: 1px solid #e1e1e1;
   473 	border-bottom: 1px solid #e1e1e1;
   474 }
   474 }
   475 
   475 
   476 .widefat tfoot th {
   476 .widefat tfoot th,
       
   477 .widefat tfoot td {
   477 	border-top: 1px solid #e1e1e1;
   478 	border-top: 1px solid #e1e1e1;
   478 	border-bottom: none;
   479 	border-bottom: none;
   479 }
   480 }
   480 
   481 
   481 .widefat .no-items td {
   482 .widefat .no-items td {
   492 .widefat td ul {
   493 .widefat td ul {
   493 	font-size: 13px;
   494 	font-size: 13px;
   494 	line-height: 1.5em;
   495 	line-height: 1.5em;
   495 }
   496 }
   496 
   497 
   497 .widefat th {
   498 .widefat th,
       
   499 .widefat thead td,
       
   500 .widefat tfoot td {
   498 	text-align: left;
   501 	text-align: left;
   499 	line-height: 1.3em;
   502 	line-height: 1.3em;
   500 	font-size: 14px;
   503 	font-size: 14px;
   501 }
   504 }
   502 
   505 
   503 .widefat th input {
   506 .widefat th input,
       
   507 .updates-table td input,
       
   508 .widefat thead td input,
       
   509 .widefat tfoot td input {
   504 	margin: 0 0 0 8px;
   510 	margin: 0 0 0 8px;
   505 	padding: 0;
   511 	padding: 0;
   506 	vertical-align: text-top;
   512 	vertical-align: text-top;
   507 }
   513 }
   508 
   514 
   510 	width: 2.2em;
   516 	width: 2.2em;
   511 	padding: 6px 0 25px;
   517 	padding: 6px 0 25px;
   512 	vertical-align: top;
   518 	vertical-align: top;
   513 }
   519 }
   514 
   520 
   515 .widefat th input[type=checkbox] {
       
   516 	margin-top: -1px;
       
   517 }
       
   518 
       
   519 .widefat tbody th.check-column {
   521 .widefat tbody th.check-column {
   520 	padding: 9px 0 22px;
   522 	padding: 9px 0 22px;
   521 }
   523 }
   522 
   524 
   523 .widefat.media .check-column {
   525 .widefat thead td.check-column,
   524 	padding-top: 8px;
       
   525 }
       
   526 
       
   527 .widefat thead th.check-column,
       
   528 .widefat tbody th.check-column,
   526 .widefat tbody th.check-column,
   529 .widefat tfoot th.check-column {
   527 .updates-table tbody td.check-column,
       
   528 .widefat tfoot td.check-column {
   530 	padding: 11px 0 0 3px;
   529 	padding: 11px 0 0 3px;
   531 }
   530 }
   532 
   531 
   533 .widefat thead th.check-column {
   532 .widefat thead td.check-column,
   534 	padding-top: 10px;
   533 .widefat tfoot td.check-column {
       
   534 	padding-top: 4px;
       
   535 	vertical-align: middle;
   535 }
   536 }
   536 
   537 
   537 .update-php div.updated,
   538 .update-php div.updated,
   538 .update-php div.error {
   539 .update-php div.error {
   539 	margin-left: 0;
   540 	margin-left: 0;
   557 
   558 
   558 .wrap {
   559 .wrap {
   559 	margin: 10px 20px 0 2px;
   560 	margin: 10px 20px 0 2px;
   560 }
   561 }
   561 
   562 
   562 .attention {
   563 .wrap > h2:first-child, /* Back-compat for pre-4.4 */
   563 	color: #00a0d2;
   564 .wrap [class$="icon32"] + h2, /* Back-compat for pre-4.4 */
   564 }
   565 .postbox .inside h2, /* Back-compat for pre-4.4 */
   565 
   566 .wrap h1 {
   566 .wrap h2,
       
   567 .subtitle {
       
   568 	font-weight: normal;
       
   569 	margin: 0;
       
   570 }
       
   571 
       
   572 .wrap h2 {
       
   573 	font-size: 23px;
   567 	font-size: 23px;
   574 	font-weight: 400;
   568 	font-weight: 400;
   575 	padding: 9px 15px 4px 0;
   569 	margin: 0;
       
   570 	padding: 9px 0 4px 0;
   576 	line-height: 29px;
   571 	line-height: 29px;
   577 }
   572 }
   578 
   573 
       
   574 .wrap h1.wp-heading-inline {
       
   575 	display: inline-block;
       
   576 	margin-right: 5px;
       
   577 }
       
   578 
       
   579 .wp-header-end {
       
   580 	visibility: hidden;
       
   581 	margin: -2px 0 0;
       
   582 }
       
   583 
   579 .subtitle {
   584 .subtitle {
   580 	color: #777;
   585 	margin: 0;
       
   586 	padding-left: 25px;
       
   587 	color: #555d66;
   581 	font-size: 14px;
   588 	font-size: 14px;
   582 	padding-left: 25px;
   589 	font-weight: 400;
   583 }
   590 	line-height: 1;
   584 
   591 }
   585 .wrap .add-new-h2,
   592 
   586 .wrap .add-new-h2:active {
   593 .wrap .add-new-h2, /* deprecated */
       
   594 .wrap .add-new-h2:active, /* deprecated */
       
   595 .wrap .page-title-action,
       
   596 .wrap .page-title-action:active {
   587 	margin-left: 4px;
   597 	margin-left: 4px;
   588 	padding: 4px 8px;
   598 	padding: 4px 8px;
   589 	position: relative;
   599 	position: relative;
   590 	top: -3px;
   600 	top: -3px;
   591 	text-decoration: none;
   601 	text-decoration: none;
   592 	border: none;
   602 	border: none;
   593 	-webkit-border-radius: 2px;
   603 	border: 1px solid #ccc;
   594 	border-radius: 2px;
   604 	border-radius: 2px;
   595 	background: #e0e0e0;
   605 	background: #f7f7f7;
   596 	text-shadow: none;
   606 	text-shadow: none;
   597 	font-weight: 600;
   607 	font-weight: 600;
   598 	font-size: 13px;
   608 	font-size: 13px;
   599 }
   609 	line-height: normal; /* IE8-IE11 need this for buttons */
   600 
   610 	color: #0073aa; /* some of these controls are button elements and don't inherit from links */
   601 .wrap .add-new-h2:hover {
   611 	cursor: pointer;
       
   612 	outline: 0;
       
   613 }
       
   614 
       
   615 .wrap .wp-heading-inline + .page-title-action {
       
   616 	margin-left: 0;
       
   617 }
       
   618 
       
   619 .wrap .add-new-h2:hover, /* deprecated */
       
   620 .wrap .page-title-action:hover {
       
   621 	border-color: #008EC2;
   602 	background: #00a0d2;
   622 	background: #00a0d2;
   603 	color: #fff;
   623 	color: #fff;
   604 }
   624 }
   605 
   625 
   606 .wrap h2.long-header {
   626 /* lower specificity: color needs to be overridden by :hover and :active */
       
   627 .page-title-action:focus {
       
   628 	color: #124964;
       
   629 }
       
   630 
       
   631 .wrap .page-title-action:focus {
       
   632 	border-color: #5b9dd9;
       
   633 	box-shadow: 0 0 2px rgba( 30, 140, 190, 0.8 );
       
   634 }
       
   635 
       
   636 .wrap h1.long-header {
   607 	padding-right: 0;
   637 	padding-right: 0;
   608 }
   638 }
   609 
   639 
   610 .wp-dialog {
   640 .wp-dialog {
   611 	background-color: #fff;
   641 	background-color: #fff;
   615 #widgets-left .widget-in-question .widget-top,
   645 #widgets-left .widget-in-question .widget-top,
   616 #available-widgets .widget-top:hover,
   646 #available-widgets .widget-top:hover,
   617 div#widgets-right .widget-top:hover,
   647 div#widgets-right .widget-top:hover,
   618 #widgets-left .widget-top:hover {
   648 #widgets-left .widget-top:hover {
   619 	border-color: #999;
   649 	border-color: #999;
   620 	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.1);
       
   621 	box-shadow: 0 1px 2px rgba(0,0,0,0.1);
   650 	box-shadow: 0 1px 2px rgba(0,0,0,0.1);
   622 }
   651 }
   623 
   652 
   624 .sorthelper {
   653 .sorthelper {
   625 	background-color: #ccf3fa;
   654 	background-color: #ccf3fa;
   629 .subsubsub a.current {
   658 .subsubsub a.current {
   630 	color: #000;
   659 	color: #000;
   631 }
   660 }
   632 
   661 
   633 .striped > tbody > :nth-child(odd),
   662 .striped > tbody > :nth-child(odd),
       
   663 ul.striped > :nth-child(odd),
   634 .alternate {
   664 .alternate {
   635 	background-color: #f9f9f9;
   665 	background-color: #f9f9f9;
   636 }
   666 }
   637 
   667 
   638 .bar {
   668 .bar {
   639 	background-color: #e8e8e8;
   669 	background-color: #e8e8e8;
   640 	border-right-color: #99d;
   670 	border-right-color: #99d;
   641 }
   671 }
   642 
   672 
   643 .media-upload-form label.form-help,
       
   644 td.help {
       
   645 	color: #9a9a9a;
       
   646 }
       
   647 
       
   648 /* Helper classes for plugins to leverage the active WordPress color scheme */
   673 /* Helper classes for plugins to leverage the active WordPress color scheme */
   649 
   674 
   650 .highlight {
   675 .highlight {
   651 	background-color: #e4f2fd;
   676 	background-color: #e4f2fd;
   652 	color: #000;
   677 	color: #000;
   659 .wp-ui-text-primary {
   684 .wp-ui-text-primary {
   660 	color: #32373c;
   685 	color: #32373c;
   661 }
   686 }
   662 
   687 
   663 .wp-ui-highlight {
   688 .wp-ui-highlight {
   664 	color: white;
   689 	color: #fff;
   665 	background-color: #1e8cbe;
   690 	background-color: #1e8cbe;
   666 }
   691 }
   667 .wp-ui-text-highlight {
   692 .wp-ui-text-highlight {
   668 	color: #1e8cbe;
   693 	color: #1e8cbe;
   669 }
   694 }
   675 .wp-ui-text-notification {
   700 .wp-ui-text-notification {
   676 	color: #d54e21;
   701 	color: #d54e21;
   677 }
   702 }
   678 
   703 
   679 .wp-ui-text-icon {
   704 .wp-ui-text-icon {
   680 	color: #999;
   705 	color: #82878c; /* same as new icons */
   681 }
   706 }
   682 
   707 
   683 /* For emoji replacement images */
   708 /* For emoji replacement images */
   684 img.emoji {
   709 img.emoji {
   685 	display: inline !important;
   710 	display: inline !important;
   688 	width: 1em !important;
   713 	width: 1em !important;
   689 	margin: 0 .07em !important;
   714 	margin: 0 .07em !important;
   690 	vertical-align: -0.1em !important;
   715 	vertical-align: -0.1em !important;
   691 	background: none !important;
   716 	background: none !important;
   692 	padding: 0 !important;
   717 	padding: 0 !important;
   693 	-webkit-box-shadow: none !important;
       
   694 	box-shadow: none !important;
   718 	box-shadow: none !important;
   695 }
   719 }
   696 
   720 
   697 /*------------------------------------------------------------------------------
   721 /*------------------------------------------------------------------------------
   698   1.0 - Text Styles
   722   1.0 - Text Styles
   708 .menu-item-handle,
   732 .menu-item-handle,
   709 .checkbox,
   733 .checkbox,
   710 .side-info,
   734 .side-info,
   711 #your-profile #rich_editing,
   735 #your-profile #rich_editing,
   712 .widefat thead th,
   736 .widefat thead th,
   713 .widefat tfoot th {
   737 .widefat thead td,
       
   738 .widefat tfoot th,
       
   739 .widefat tfoot td {
   714 	line-height: 1.4em;
   740 	line-height: 1.4em;
   715 }
   741 }
   716 
   742 
   717 .widget .widget-top,
   743 .widget .widget-top,
   718 .menu-item-handle {
   744 .menu-item-handle {
   735 .icon32 {
   761 .icon32 {
   736 	display: none;
   762 	display: none;
   737 }
   763 }
   738 
   764 
   739 /* @todo can we combine these into a class or use an existing dashicon one? */
   765 /* @todo can we combine these into a class or use an existing dashicon one? */
   740 #welcome-panel.welcome-panel .welcome-panel-close:before,
   766 .welcome-panel .welcome-panel-close:before,
   741 .tagchecklist span a:before,
   767 .try-gutenberg-panel .try-gutenberg-panel-close:before,
       
   768 .tagchecklist .ntdelbutton .remove-tag-icon:before,
   742 #bulk-titles div a:before,
   769 #bulk-titles div a:before,
   743 .notice-dismiss:before {
   770 .notice-dismiss:before {
   744 	background: none;
   771 	background: none;
   745 	color: #b4b9be;
   772 	color: #72777c;
   746 	content: '\f153';
   773 	content: "\f153";
   747 	display: block !important;
   774 	display: block;
   748 	font: normal 16px/1 'dashicons';
   775 	font: normal 16px/20px dashicons;
   749 	speak: none;
   776 	speak: none;
   750 	height: 20px;
   777 	height: 20px;
   751 	text-align: center;
   778 	text-align: center;
   752 	width: 20px;
   779 	width: 20px;
   753 	-webkit-font-smoothing: antialiased !important;
   780 	-webkit-font-smoothing: antialiased;
   754 }
   781 	-moz-osx-font-smoothing: grayscale;
   755 
   782 }
   756 #welcome-panel.welcome-panel .welcome-panel-close:before {
   783 
       
   784 .welcome-panel .welcome-panel-close:before {
   757 	margin: 0;
   785 	margin: 0;
   758 }
   786 }
   759 
   787 
   760 .tagchecklist span a:before,
       
   761 #bulk-titles div a:before {
   788 #bulk-titles div a:before {
   762 	margin: 2px 0;
   789 	margin: 1px 0;
   763 }
   790 }
   764 
   791 
   765 #welcome-panel.welcome-panel .welcome-panel-close:hover:before,
   792 .tagchecklist .ntdelbutton .remove-tag-icon:before {
   766 .tagchecklist span a:hover:before,
   793 	margin-left: 2px;
   767 #bulk-titles div a:hover:before {
   794 	border-radius: 50%;
       
   795 	color: #0073aa;
       
   796 	/* vertically center the icon cross browsers */
       
   797 	line-height: 1.28;
       
   798 }
       
   799 
       
   800 .tagchecklist .ntdelbutton:focus {
       
   801 	outline: 0;
       
   802 }
       
   803 
       
   804 .welcome-panel .welcome-panel-close:hover:before,
       
   805 .welcome-panel .welcome-panel-close:focus:before,
       
   806 .tagchecklist .ntdelbutton:hover .remove-tag-icon:before,
       
   807 .tagchecklist .ntdelbutton:focus .remove-tag-icon:before,
       
   808 #bulk-titles div a:hover:before,
       
   809 #bulk-titles div a:focus:before {
   768 	color: #c00;
   810 	color: #c00;
       
   811 }
       
   812 
       
   813 .tagchecklist .ntdelbutton:focus .remove-tag-icon:before {
       
   814 	box-shadow:
       
   815 		0 0 0 1px #5b9dd9,
       
   816 		0 0 2px 1px rgba(30, 140, 190, .8);
   769 }
   817 }
   770 
   818 
   771 .key-labels label {
   819 .key-labels label {
   772 	line-height: 24px;
   820 	line-height: 24px;
   773 }
   821 }
   810 #all-plugins-table .plugins a.delete,
   858 #all-plugins-table .plugins a.delete,
   811 #search-plugins-table .plugins a.delete,
   859 #search-plugins-table .plugins a.delete,
   812 .submitbox .submitdelete,
   860 .submitbox .submitdelete,
   813 #media-items a.delete,
   861 #media-items a.delete,
   814 #media-items a.delete-permanently,
   862 #media-items a.delete-permanently,
   815 #nav-menu-footer .menu-delete {
   863 #nav-menu-footer .menu-delete,
       
   864 #delete-link a.delete {
   816 	color: #a00;
   865 	color: #a00;
   817 }
   866 }
   818 
   867 
   819 abbr.required,
   868 abbr.required,
       
   869 span.required,
   820 .file-error,
   870 .file-error,
   821 .widget-control-remove:hover,
       
   822 .row-actions .delete a:hover,
   871 .row-actions .delete a:hover,
   823 .row-actions .trash a:hover,
   872 .row-actions .trash a:hover,
   824 .row-actions .spam a:hover,
   873 .row-actions .spam a:hover,
   825 .plugins a.delete:hover,
   874 .plugins a.delete:hover,
   826 #all-plugins-table .plugins a.delete:hover,
   875 #all-plugins-table .plugins a.delete:hover,
   827 #search-plugins-table .plugins a.delete:hover,
   876 #search-plugins-table .plugins a.delete:hover,
   828 .submitbox .submitdelete:hover,
   877 .submitbox .submitdelete:hover,
   829 #media-items a.delete:hover,
   878 #media-items a.delete:hover,
   830 #media-items a.delete-permanently:hover,
   879 #media-items a.delete-permanently:hover,
   831 #nav-menu-footer .menu-delete:hover {
   880 #nav-menu-footer .menu-delete:hover,
   832 	color: #f00;
   881 #delete-link a.delete:hover {
   833 	text-decoration: none;
   882 	color: #dc3232;
   834 	border: none;
   883 	border: none;
   835 }
   884 }
   836 
   885 
   837 /*------------------------------------------------------------------------------
   886 /*------------------------------------------------------------------------------
   838   3.0 - Actions
   887   3.0 - Actions
   844 	border-top: 1px solid #ddd;
   893 	border-top: 1px solid #ddd;
   845 	background: #f5f5f5;
   894 	background: #f5f5f5;
   846 }
   895 }
   847 
   896 
   848 #delete-action {
   897 #delete-action {
       
   898 	float: left;
       
   899 	line-height: 28px;
       
   900 }
       
   901 
       
   902 #delete-link {
   849 	line-height: 28px;
   903 	line-height: 28px;
   850 	vertical-align: middle;
   904 	vertical-align: middle;
   851 	text-align: left;
   905 	text-align: left;
   852 	float: left;
   906 	margin-left: 8px;
       
   907 }
       
   908 
       
   909 #delete-link a {
       
   910 	text-decoration: none;
   853 }
   911 }
   854 
   912 
   855 #publishing-action {
   913 #publishing-action {
   856 	text-align: right;
   914 	text-align: right;
   857 	float: right;
   915 	float: right;
   868 
   926 
   869 .misc-pub-section {
   927 .misc-pub-section {
   870 	padding: 6px 10px 8px;
   928 	padding: 6px 10px 8px;
   871 }
   929 }
   872 
   930 
       
   931 .misc-pub-filename {
       
   932 	word-wrap: break-word;
       
   933 }
       
   934 
   873 #minor-publishing-actions {
   935 #minor-publishing-actions {
   874 	padding: 10px 10px 0 10px;
   936 	padding: 10px 10px 0 10px;
   875 	text-align: right;
   937 	text-align: right;
   876 }
   938 }
   877 
   939 
   883 	float: right;
   945 	float: right;
   884 }
   946 }
   885 
   947 
   886 #sticky-span {
   948 #sticky-span {
   887 	margin-left: 18px;
   949 	margin-left: 18px;
   888 }
       
   889 
       
   890 .side-info {
       
   891 	margin: 0;
       
   892 	padding: 4px;
       
   893 	font-size: 11px;
       
   894 }
       
   895 
       
   896 .side-info h5 {
       
   897 	padding-bottom: 7px;
       
   898 	font-size: 14px;
       
   899 	margin: 12px 2px 5px;
       
   900 	border-bottom: 1px solid #dadada;
       
   901 }
       
   902 
       
   903 .side-info ul {
       
   904 	margin: 0;
       
   905 	padding-left: 18px;
       
   906 	list-style: square;
       
   907 	color: #666;
       
   908 }
   950 }
   909 
   951 
   910 .approve,
   952 .approve,
   911 .unapproved .unapprove {
   953 .unapproved .unapprove {
   912 	display: none;
   954 	display: none;
   921 td.action-links,
   963 td.action-links,
   922 th.action-links {
   964 th.action-links {
   923 	text-align: right;
   965 	text-align: right;
   924 }
   966 }
   925 
   967 
       
   968 #misc-publishing-actions .notice {
       
   969 	margin-left: 10px;
       
   970 	margin-right: 10px;
       
   971 }
       
   972 
   926 /* Filter bar */
   973 /* Filter bar */
   927 .wp-filter {
   974 .wp-filter {
   928 	display: inline-block;
   975 	display: inline-block;
   929 	position: relative;
   976 	position: relative;
   930 	-webkit-box-sizing: border-box;
       
   931 	-moz-box-sizing: border-box;
       
   932 	box-sizing: border-box;
   977 	box-sizing: border-box;
   933 	margin: 12px 0 25px;
   978 	margin: 12px 0 25px;
   934 	padding: 0 20px;
   979 	padding: 0 10px;
   935 	width: 100%;
   980 	width: 100%;
   936 	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.04);
       
   937 	box-shadow: 0 1px 1px rgba(0,0,0,0.04);
   981 	box-shadow: 0 1px 1px rgba(0,0,0,0.04);
   938 	border: 1px solid #e5e5e5;
   982 	border: 1px solid #e5e5e5;
   939 	background: #fff;
   983 	background: #fff;
   940 	color: #555;
   984 	color: #555;
   941 	font-size: 13px;
   985 	font-size: 13px;
   955 .filter-count .count {
   999 .filter-count .count {
   956 	display: inline-block;
  1000 	display: inline-block;
   957 	position: relative;
  1001 	position: relative;
   958 	top: -1px;
  1002 	top: -1px;
   959 	padding: 4px 10px;
  1003 	padding: 4px 10px;
   960 	-webkit-border-radius: 30px;
       
   961 	border-radius: 30px;
  1004 	border-radius: 30px;
   962 	background: #777;
  1005 	background: #72777c;
   963 	color: #fff;
  1006 	color: #fff;
   964 	font-size: 14px;
  1007 	font-size: 14px;
   965 	font-weight: 600;
  1008 	font-weight: 600;
   966 }
  1009 }
   967 
  1010 
   995 	color: #666;
  1038 	color: #666;
   996 	cursor: pointer;
  1039 	cursor: pointer;
   997 }
  1040 }
   998 
  1041 
   999 .filter-links .current {
  1042 .filter-links .current {
  1000 	-webkit-box-shadow: none;
       
  1001 	box-shadow: none;
  1043 	box-shadow: none;
  1002 	border-bottom: 4px solid #666;
  1044 	border-bottom: 4px solid #666;
  1003 	color: #23282d;
  1045 	color: #23282d;
  1004 }
  1046 }
  1005 
  1047 
  1033 
  1075 
  1034 .wp-filter .search-form.search-plugins {
  1076 .wp-filter .search-form.search-plugins {
  1035 	display: inline-block;
  1077 	display: inline-block;
  1036 }
  1078 }
  1037 
  1079 
  1038 .wp-filter .drawer-toggle {
  1080 .wp-filter .button.drawer-toggle {
  1039 	display: inline-block;
  1081 	margin: 10px 9px 0;
  1040 	margin: 0 10px;
  1082 	padding: 0 10px 0 6px;
  1041 	padding: 4px 6px;
  1083 	border-color: transparent;
       
  1084 	background-color: transparent;
  1042 	color: #666;
  1085 	color: #666;
  1043 	cursor: pointer;
  1086 	vertical-align: baseline;
       
  1087 	box-shadow: none;
  1044 }
  1088 }
  1045 
  1089 
  1046 .wp-filter .drawer-toggle:before {
  1090 .wp-filter .drawer-toggle:before {
  1047 	display: inline-block;
       
  1048 	vertical-align: top;
       
  1049 	content: "\f111";
  1091 	content: "\f111";
  1050 	margin: 0 5px 0 0;
  1092 	margin: 0 5px 0 0;
  1051 	width: 16px;
  1093 	color: #72777c;
  1052 	height: 16px;
  1094 	font: normal 16px/1 dashicons;
  1053 	color: #777;
  1095 	vertical-align: text-bottom;
  1054 	-webkit-transition: color .1s ease-in 0;
       
  1055 	transition: color .1s ease-in 0;
       
  1056 	font-family: "dashicons";
       
  1057 	font-size: 16px;
       
  1058 	line-height: 1;
       
  1059 	text-align: center;
       
  1060 	text-decoration: inherit;
       
  1061 	font-weight: normal;
       
  1062 	font-style: normal;
       
  1063 	-webkit-font-smoothing: antialiased;
  1096 	-webkit-font-smoothing: antialiased;
  1064 }
  1097 	-moz-osx-font-smoothing: grayscale;
  1065 
  1098 }
  1066 .wp-filter .drawer-toggle:hover,
  1099 
  1067 .wp-filter .drawer-toggle:hover:before {
  1100 .wp-filter .button.drawer-toggle:hover,
       
  1101 .wp-filter .drawer-toggle:hover:before,
       
  1102 .wp-filter .button.drawer-toggle:focus,
       
  1103 .wp-filter .drawer-toggle:focus:before {
       
  1104 	background-color: transparent;
  1068 	color: #00a0d2;
  1105 	color: #00a0d2;
       
  1106 }
       
  1107 
       
  1108 .wp-filter .button.drawer-toggle:hover,
       
  1109 .wp-filter .button.drawer-toggle:focus:active {
       
  1110 	border-color: transparent;
       
  1111 }
       
  1112 
       
  1113 .wp-filter .button.drawer-toggle:focus {
       
  1114 	border-color: #5b9dd9;
       
  1115 }
       
  1116 
       
  1117 .wp-filter .button.drawer-toggle:active {
       
  1118 	background: transparent;
       
  1119 	box-shadow: none;
       
  1120 	-webkit-transform: none;
       
  1121 	transform: none;
  1069 }
  1122 }
  1070 
  1123 
  1071 .wp-filter .drawer-toggle.current:before {
  1124 .wp-filter .drawer-toggle.current:before {
  1072 	color: #fff;
  1125 	color: #fff;
  1073 }
  1126 }
  1074 
  1127 
  1075 .filter-drawer {
  1128 .filter-drawer,
       
  1129 .wp-filter .favorites-form {
  1076 	display: none;
  1130 	display: none;
  1077 	margin: 0 -20px;
  1131 	margin: 0 -10px 0 -20px;
  1078 	padding: 20px;
  1132 	padding: 20px;
  1079 	border-top: 1px solid #eee;
  1133 	border-top: 1px solid #eee;
  1080 	background: #fafafa;
  1134 	background: #fafafa;
  1081 }
  1135 	overflow: hidden;
  1082 
  1136 }
  1083 .show-filters .filter-drawer {
  1137 
       
  1138 .show-filters .filter-drawer,
       
  1139 .show-favorites-form .favorites-form {
  1084 	display: block;
  1140 	display: block;
  1085 	overflow: hidden;
  1141 }
  1086 	width: 100%;
  1142 
       
  1143 .show-filters .filter-links a.current {
       
  1144 	border-bottom: none;
       
  1145 }
       
  1146 
       
  1147 .show-filters .wp-filter .button.drawer-toggle {
       
  1148 	border-radius: 2px;
       
  1149 	background: #72777c;
       
  1150 	color: #fff;
  1087 }
  1151 }
  1088 
  1152 
  1089 .show-filters .wp-filter .drawer-toggle:hover,
  1153 .show-filters .wp-filter .drawer-toggle:hover,
  1090 .show-filters .wp-filter .drawer-toggle:focus {
  1154 .show-filters .wp-filter .drawer-toggle:focus {
  1091 	background: rgb(46, 162, 204);
  1155 	background: rgb(46, 162, 204);
  1092 }
  1156 }
  1093 
  1157 
  1094 .show-filters .filter-links a.current {
       
  1095 	border-bottom: none;
       
  1096 }
       
  1097 
       
  1098 .show-filters .wp-filter .drawer-toggle {
       
  1099 	-webkit-border-radius: 2px;
       
  1100 	border-radius: 2px;
       
  1101 	border: none;
       
  1102 	background: #777;
       
  1103 	color: #fff;
       
  1104 }
       
  1105 
       
  1106 .show-filters .wp-filter .drawer-toggle:before {
  1158 .show-filters .wp-filter .drawer-toggle:before {
  1107 	color: #fff;
  1159 	color: #fff;
  1108 }
  1160 }
  1109 
  1161 
  1110 .filter-group {
  1162 .filter-group {
  1111 	-webkit-box-sizing: border-box;
       
  1112 	-moz-box-sizing: border-box;
       
  1113 	box-sizing: border-box;
  1163 	box-sizing: border-box;
       
  1164 	position: relative;
  1114 	float: left;
  1165 	float: left;
  1115 	margin: 0 1% 0 0;
  1166 	margin: 0 1% 0 0;
  1116 	padding: 10px;
  1167 	padding: 20px 10px 10px;
  1117 	width: 24%;
  1168 	width: 24%;
  1118 	background: #fff;
  1169 	background: #fff;
  1119 	border: 1px solid #e5e5e5;
  1170 	border: 1px solid #e5e5e5;
  1120 	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.04);
       
  1121 	box-shadow: 0 1px 1px rgba(0,0,0,0.04);
  1171 	box-shadow: 0 1px 1px rgba(0,0,0,0.04);
  1122 }
  1172 }
  1123 
  1173 
  1124 .filter-group h4 {
  1174 .filter-group legend {
  1125 	position: relative;
  1175 	position: absolute;
       
  1176 	top: 10px;
       
  1177 	display: block;
  1126 	margin: 0;
  1178 	margin: 0;
  1127 }
  1179 	padding: 0;
  1128 
  1180 	font-size: 1em;
  1129 .filter-drawer ol {
  1181 	font-weight: 600;
  1130 	margin: 20px 0 0;
  1182 }
       
  1183 
       
  1184 .filter-drawer .filter-group-feature {
       
  1185 	margin: 28px 0 0;
  1131 	list-style-type: none;
  1186 	list-style-type: none;
  1132 	font-size: 12px;
  1187 	font-size: 12px;
  1133 }
  1188 }
  1134 
  1189 
  1135 .filter-drawer li {
  1190 .filter-drawer .filter-group-feature input,
  1136 	display: inline-block;
  1191 .filter-drawer .filter-group-feature label {
  1137 	vertical-align: top;
  1192 	line-height: 16px;
  1138 	margin: 5px 0;
  1193 }
  1139 	padding-right: 25px;
  1194 
  1140 	width: 160px;
  1195 .filter-drawer .filter-group-feature input {
  1141 	list-style-type: none;
  1196 	position: absolute;
       
  1197 	margin: 0;
       
  1198 }
       
  1199 
       
  1200 .filter-group .filter-group-feature label {
       
  1201 	display: block;
       
  1202 	margin: 14px 0px 14px 23px;
  1142 }
  1203 }
  1143 
  1204 
  1144 .filter-drawer .buttons {
  1205 .filter-drawer .buttons {
       
  1206 	clear: both;
  1145 	margin-bottom: 20px;
  1207 	margin-bottom: 20px;
       
  1208 }
       
  1209 
       
  1210 .filter-drawer .filter-group + .buttons {
       
  1211 	margin-bottom: 0;
       
  1212 	padding-top: 20px;
  1146 }
  1213 }
  1147 
  1214 
  1148 .filter-drawer .buttons .button span {
  1215 .filter-drawer .buttons .button span {
  1149 	display: inline-block;
  1216 	display: inline-block;
  1150 	opacity: 0.8;
  1217 	opacity: 0.8;
  1155 .wp-filter .button.clear-filters {
  1222 .wp-filter .button.clear-filters {
  1156 	display: none;
  1223 	display: none;
  1157 	margin-left: 10px;
  1224 	margin-left: 10px;
  1158 }
  1225 }
  1159 
  1226 
       
  1227 .wp-filter .button-link.edit-filters {
       
  1228 	padding: 0 5px;
       
  1229 	line-height: 28px;
       
  1230 }
       
  1231 
  1160 .filtered-by {
  1232 .filtered-by {
  1161 	display: none;
  1233 	display: none;
  1162 	margin: 0;
  1234 	margin: 0;
  1163 }
  1235 }
  1164 
  1236 
  1176 
  1248 
  1177 .filtered-by .tag {
  1249 .filtered-by .tag {
  1178 	margin: 0 5px;
  1250 	margin: 0 5px;
  1179 	padding: 4px 8px;
  1251 	padding: 4px 8px;
  1180 	border: 1px solid #e5e5e5;
  1252 	border: 1px solid #e5e5e5;
  1181 	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.04);
       
  1182 	box-shadow: 0 1px 1px rgba(0,0,0,0.04);
  1253 	box-shadow: 0 1px 1px rgba(0,0,0,0.04);
  1183 	background: #fff;
  1254 	background: #fff;
  1184 	font-size: 11px;
  1255 	font-size: 11px;
  1185 }
  1256 }
  1186 
  1257 
  1196 
  1267 
  1197 .filters-applied .filter-drawer {
  1268 .filters-applied .filter-drawer {
  1198 	padding: 20px;
  1269 	padding: 20px;
  1199 }
  1270 }
  1200 
  1271 
       
  1272 .show-filters .favorites-form,
  1201 .show-filters .content-filterable,
  1273 .show-filters .content-filterable,
  1202 .show-filters.filters-applied.loading-content .content-filterable,
  1274 .show-filters.filters-applied.loading-content .content-filterable,
  1203 .loading-content .content-filterable,
  1275 .loading-content .content-filterable,
  1204 .error .content-filterable {
  1276 .error .content-filterable {
  1205 	display: none;
  1277 	display: none;
  1274 .notice,
  1346 .notice,
  1275 div.updated,
  1347 div.updated,
  1276 div.error {
  1348 div.error {
  1277 	background: #fff;
  1349 	background: #fff;
  1278 	border-left: 4px solid #fff;
  1350 	border-left: 4px solid #fff;
  1279 	-webkit-box-shadow: 0 1px 1px 0 rgba( 0, 0, 0, 0.1 );
       
  1280 	box-shadow: 0 1px 1px 0 rgba( 0, 0, 0, 0.1 );
  1351 	box-shadow: 0 1px 1px 0 rgba( 0, 0, 0, 0.1 );
  1281 	margin: 5px 15px 2px;
  1352 	margin: 5px 15px 2px;
  1282 	padding: 1px 12px;
  1353 	padding: 1px 12px;
  1283 }
  1354 }
  1284 
  1355 
       
  1356 div[class="update-message"] { /* back-compat for pre-4.6 */
       
  1357 	padding: 0.5em 12px 0.5em 0;
       
  1358 }
       
  1359 
  1285 .notice p,
  1360 .notice p,
       
  1361 .notice-title,
  1286 div.updated p,
  1362 div.updated p,
  1287 div.error p,
  1363 div.error p,
  1288 .form-table td .notice p {
  1364 .form-table td .notice p {
  1289 	margin: 0.5em 0;
  1365 	margin: 0.5em 0;
  1290 	padding: 2px;
  1366 	padding: 2px;
       
  1367 }
       
  1368 
       
  1369 .error a {
       
  1370 	text-decoration: underline;
       
  1371 }
       
  1372 
       
  1373 .updated a {
       
  1374 	padding-bottom: 2px;
       
  1375 }
       
  1376 
       
  1377 .notice-alt {
       
  1378 	box-shadow: none;
       
  1379 }
       
  1380 
       
  1381 .notice-large {
       
  1382 	padding: 10px 20px;
       
  1383 }
       
  1384 
       
  1385 .notice-title {
       
  1386 	display: inline-block;
       
  1387 	color: #23282d;
       
  1388 	font-size: 18px;
  1291 }
  1389 }
  1292 
  1390 
  1293 .wp-core-ui .notice.is-dismissible {
  1391 .wp-core-ui .notice.is-dismissible {
  1294 	padding-right: 38px;
  1392 	padding-right: 38px;
  1295 	position: relative;
  1393 	position: relative;
  1301 	right: 1px;
  1399 	right: 1px;
  1302 	border: none;
  1400 	border: none;
  1303 	margin: 0;
  1401 	margin: 0;
  1304 	padding: 9px;
  1402 	padding: 9px;
  1305 	background: none;
  1403 	background: none;
  1306 	color: #b4b9be;
  1404 	color: #72777c;
  1307 	cursor: pointer;
  1405 	cursor: pointer;
  1308 }
       
  1309 
       
  1310 .notice-dismiss:before {
       
  1311 	position: relative;
       
  1312 	top: 0;
       
  1313 	left: 0;
       
  1314 	line-height: 20px;
       
  1315 }
  1406 }
  1316 
  1407 
  1317 .notice-dismiss:hover:before,
  1408 .notice-dismiss:hover:before,
  1318 .notice-dismiss:active:before,
  1409 .notice-dismiss:active:before,
  1319 .notice-dismiss:focus:before {
  1410 .notice-dismiss:focus:before {
  1320 	color: #c00;
  1411 	color: #c00;
  1321 }
  1412 }
  1322 
  1413 
  1323 .notice-dismiss:focus {
  1414 .notice-dismiss:focus {
  1324 	outline: none;
  1415 	outline: none;
  1325 	-webkit-box-shadow: 0 0 0 1px #5b9dd9, 0 0 2px 1px rgba(30, 140, 190, .8);
       
  1326 	box-shadow: 0 0 0 1px #5b9dd9, 0 0 2px 1px rgba(30, 140, 190, .8);
  1416 	box-shadow: 0 0 0 1px #5b9dd9, 0 0 2px 1px rgba(30, 140, 190, .8);
  1327 	color: #c00;
       
  1328 }
  1417 }
  1329 
  1418 
  1330 .ie8 .notice-dismiss:focus {
  1419 .ie8 .notice-dismiss:focus {
  1331 	outline: 1px solid #5b9dd9;
  1420 	outline: 1px solid #5b9dd9;
  1332 }
  1421 }
  1333 
  1422 
  1334 .notice-success,
  1423 .notice-success,
  1335 div.updated {
  1424 div.updated {
  1336 	border-color: #7ad03a;
  1425 	border-left-color: #46b450;
       
  1426 }
       
  1427 
       
  1428 .notice-success.notice-alt {
       
  1429 	background-color: #ecf7ed;
  1337 }
  1430 }
  1338 
  1431 
  1339 .notice-warning {
  1432 .notice-warning {
  1340 	border-color: #ffba00;
  1433 	border-left-color: #ffb900;
       
  1434 }
       
  1435 
       
  1436 .notice-warning.notice-alt {
       
  1437 	background-color: #fff8e5;
  1341 }
  1438 }
  1342 
  1439 
  1343 .notice-error,
  1440 .notice-error,
  1344 div.error {
  1441 div.error {
  1345 	border-color: #dd3d36;
  1442 	border-left-color: #dc3232;
       
  1443 }
       
  1444 
       
  1445 .notice-error.notice-alt {
       
  1446 	background-color: #fbeaea;
  1346 }
  1447 }
  1347 
  1448 
  1348 .notice-info {
  1449 .notice-info {
  1349 	border-color: #00a0d2;
  1450 	border-left-color: #00a0d2;
       
  1451 }
       
  1452 
       
  1453 .notice-info.notice-alt {
       
  1454 	background-color: #e5f5fa;
       
  1455 }
       
  1456 
       
  1457 .update-message p:before,
       
  1458 .updating-message p:before,
       
  1459 .updated-message p:before,
       
  1460 .import-php .updating-message:before,
       
  1461 .button.updating-message:before,
       
  1462 .button.updated-message:before,
       
  1463 .button.installed:before,
       
  1464 .button.installing:before {
       
  1465 	display: inline-block;
       
  1466 	font: normal 20px/1 'dashicons';
       
  1467 	-webkit-font-smoothing: antialiased;
       
  1468 	-moz-osx-font-smoothing: grayscale;
       
  1469 	vertical-align: top;
  1350 }
  1470 }
  1351 
  1471 
  1352 .wrap .notice,
  1472 .wrap .notice,
  1353 .wrap div.updated,
  1473 .wrap div.updated,
  1354 .wrap div.error,
  1474 .wrap div.error,
  1355 .media-upload-form .notice,
  1475 .media-upload-form .notice,
  1356 .media-upload-form div.error {
  1476 .media-upload-form div.error {
  1357 	margin: 5px 0 15px;
  1477 	margin: 5px 0 15px;
       
  1478 }
       
  1479 
       
  1480 .wrap #templateside .notice {
       
  1481 	display: block;
       
  1482 	margin: 0;
       
  1483 	padding: 5px 8px;
       
  1484 	font-weight: 600;
       
  1485 	text-decoration: none;
       
  1486 }
       
  1487 
       
  1488 .wrap #templateside span.notice {
       
  1489 	margin-left: -12px;
       
  1490 }
       
  1491 
       
  1492 #templateside li.notice a {
       
  1493 	padding: 0;
       
  1494 }
       
  1495 
       
  1496 /* Update icon. */
       
  1497 .update-message p:before,
       
  1498 .updating-message p:before,
       
  1499 .import-php .updating-message:before,
       
  1500 .button.updating-message:before,
       
  1501 .button.installing:before {
       
  1502 	color: #f56e28;
       
  1503 	content: "\f463";
       
  1504 }
       
  1505 
       
  1506 /* Spins the update icon. */
       
  1507 .updating-message p:before,
       
  1508 .import-php .updating-message:before,
       
  1509 .button.updating-message:before,
       
  1510 .button.installing:before {
       
  1511 	-webkit-animation: rotation 2s infinite linear;
       
  1512 	animation: rotation 2s infinite linear;
       
  1513 }
       
  1514 
       
  1515 /* Updated icon (check mark). */
       
  1516 .updated-message p:before,
       
  1517 .installed p:before,
       
  1518 .button.updated-message:before {
       
  1519 	color: #79ba49;
       
  1520 	content: '\f147';
       
  1521 }
       
  1522 
       
  1523 /* Error icon. */
       
  1524 .update-message.notice-error p:before {
       
  1525 	 color: #dc3232;
       
  1526 	 content: "\f534";
       
  1527 }
       
  1528 
       
  1529 .wrap .notice p:before,
       
  1530 .import-php .updating-message:before {
       
  1531 	margin-right: 6px;
       
  1532 	vertical-align: bottom;
  1358 }
  1533 }
  1359 
  1534 
  1360 #update-nag,
  1535 #update-nag,
  1361 .update-nag {
  1536 .update-nag {
  1362 	display: inline-block;
  1537 	display: inline-block;
  1365 	font-size: 14px;
  1540 	font-size: 14px;
  1366 	text-align: left;
  1541 	text-align: left;
  1367 	margin: 25px 20px 0 2px;
  1542 	margin: 25px 20px 0 2px;
  1368 	background-color: #fff;
  1543 	background-color: #fff;
  1369 	border-left: 4px solid #ffba00;
  1544 	border-left: 4px solid #ffba00;
  1370 	-webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,0.1);
       
  1371 	box-shadow: 0 1px 1px 0 rgba(0,0,0,0.1);
  1545 	box-shadow: 0 1px 1px 0 rgba(0,0,0,0.1);
  1372 }
       
  1373 
       
  1374 .update-message {
       
  1375 	color: #000;
       
  1376 }
  1546 }
  1377 
  1547 
  1378 ul#dismissed-updates {
  1548 ul#dismissed-updates {
  1379 	display: none;
  1549 	display: none;
  1380 }
  1550 }
  1403 }
  1573 }
  1404 
  1574 
  1405 #ajax-response.alignleft {
  1575 #ajax-response.alignleft {
  1406 	margin-left: 2em;
  1576 	margin-left: 2em;
  1407 }
  1577 }
       
  1578 
       
  1579 .button.updating-message:before,
       
  1580 .button.updated-message:before,
       
  1581 .button.installed:before,
       
  1582 .button.installing:before {
       
  1583 	margin: 3px 5px 0 -2px;
       
  1584 }
       
  1585 
       
  1586 .button-primary.updating-message:before {
       
  1587 	color: #fff;
       
  1588 }
       
  1589 
       
  1590 .button-primary.updated-message:before {
       
  1591 	color: #66c6e4;
       
  1592 }
       
  1593 
       
  1594 .button.updated-message {
       
  1595 	transition-property: border, background, color;
       
  1596 	transition-duration: .05s;
       
  1597 	transition-timing-function: ease-in-out;
       
  1598 }
       
  1599 
       
  1600 @media aural {
       
  1601 	.wrap .notice p:before,
       
  1602 	.button.installing:before,
       
  1603 	.button.installed:before,
       
  1604 	.update-message p:before {
       
  1605 		speak: none;
       
  1606 	}
       
  1607 }
       
  1608 
  1408 
  1609 
  1409 /* @todo: this does not need its own section anymore */
  1610 /* @todo: this does not need its own section anymore */
  1410 /*------------------------------------------------------------------------------
  1611 /*------------------------------------------------------------------------------
  1411   6.0 - Admin Header
  1612   6.0 - Admin Header
  1412 ------------------------------------------------------------------------------*/
  1613 ------------------------------------------------------------------------------*/
  1430 #contextual-help-wrap {
  1631 #contextual-help-wrap {
  1431 	overflow: auto;
  1632 	overflow: auto;
  1432 	margin-left: 0 !important;
  1633 	margin-left: 0 !important;
  1433 }
  1634 }
  1434 
  1635 
  1435 #screen-meta .screen-reader-text {
       
  1436 	visibility: hidden;
       
  1437 }
       
  1438 
       
  1439 #screen-meta-links {
  1636 #screen-meta-links {
  1440 	margin: 0 20px 0 0;
  1637 	margin: 0 20px 0 0;
  1441 }
       
  1442 
       
  1443 #screen-meta-links a {
       
  1444 	padding: 3px 6px 3px 16px;
       
  1445 }
       
  1446 
       
  1447 #screen-meta-links a:focus {
       
  1448 	outline: none;
       
  1449 }
  1638 }
  1450 
  1639 
  1451 /* screen options and help tabs revert */
  1640 /* screen options and help tabs revert */
  1452 #screen-meta {
  1641 #screen-meta {
  1453 	display: none;
  1642 	display: none;
  1454 	margin: 0 20px -1px 0px;
  1643 	margin: 0 20px -1px 0px;
  1455 	position: relative;
  1644 	position: relative;
  1456 	background-color: #fff;
  1645 	background-color: #fff;
  1457 	border: 1px solid #ddd;
  1646 	border: 1px solid #ddd;
  1458 	border-top: none;
  1647 	border-top: none;
  1459 	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,.025);
       
  1460 	box-shadow: 0 1px 0 rgba(0,0,0,.025);
  1648 	box-shadow: 0 1px 0 rgba(0,0,0,.025);
  1461 }
  1649 }
  1462 
  1650 
  1463 #screen-options-link-wrap,
  1651 #screen-options-link-wrap,
  1464 #contextual-help-link-wrap {
  1652 #contextual-help-link-wrap {
  1466 	height: 28px;
  1654 	height: 28px;
  1467 	margin: 0 0 0 6px;
  1655 	margin: 0 0 0 6px;
  1468 	border: 1px solid #ddd;
  1656 	border: 1px solid #ddd;
  1469 	border-top: none;
  1657 	border-top: none;
  1470 	background: #fff;
  1658 	background: #fff;
  1471 	-webkit-box-shadow: 0 1px 1px -1px rgba(0,0,0,0.1);
       
  1472 	box-shadow: 0 1px 1px -1px rgba(0,0,0,0.1);
  1659 	box-shadow: 0 1px 1px -1px rgba(0,0,0,0.1);
  1473 }
  1660 }
  1474 
  1661 
  1475 #screen-meta-links .screen-meta-toggle {
  1662 #screen-meta-links .screen-meta-toggle {
  1476 	position: relative;
  1663 	position: relative;
  1477 	top: 0;
  1664 	top: 0;
  1478 }
  1665 }
  1479 
  1666 
  1480 #screen-meta-links a {
  1667 #screen-meta-links .show-settings {
  1481 	color: #777;
  1668 	border: 0;
  1482 }
  1669 	background: none;
  1483 
  1670 	border-radius: 0;
  1484 #screen-meta-links a:hover,
  1671 	color: #72777c;
  1485 #screen-meta-links a:active,
  1672 	line-height: 1.7;
  1486 #screen-meta-links a:focus {
  1673 	padding: 3px 6px 3px 16px;
       
  1674 }
       
  1675 
       
  1676 #screen-meta-links .show-settings:hover,
       
  1677 #screen-meta-links .show-settings:active,
       
  1678 #screen-meta-links .show-settings:focus {
  1487 	color: #32373c;
  1679 	color: #32373c;
  1488 }
  1680 }
  1489 
  1681 
  1490 #screen-meta-links a.show-settings {
  1682 #screen-meta-links .show-settings:active {
  1491 	display: block;
  1683 	box-shadow: none;
  1492 	font-size: 13px;
  1684 	-webkit-transform: none;
  1493 	height: 22px;
  1685 	transform: none;
  1494 	line-height: 22px;
  1686 }
  1495 	text-decoration: none;
  1687 
  1496 	z-index: 1;
  1688 #screen-meta-links .show-settings:after {
  1497 }
       
  1498 
       
  1499 #screen-meta-links a:after {
       
  1500 	right: 0;
  1689 	right: 0;
  1501 	content: '\f140';
  1690 	content: "\f140";
  1502 	font: normal 20px/1 'dashicons';
  1691 	font: normal 20px/1 dashicons;
  1503 	speak: none;
  1692 	speak: none;
  1504 	display: inline-block;
  1693 	display: inline-block;
  1505 	padding: 0 5px 0 0;
  1694 	padding: 0 5px 0 0;
  1506 	bottom: 2px;
  1695 	bottom: 2px;
  1507 	position: relative;
  1696 	position: relative;
  1508 	vertical-align: bottom;
  1697 	vertical-align: bottom;
  1509 	-webkit-font-smoothing: antialiased;
  1698 	-webkit-font-smoothing: antialiased;
  1510 	-moz-osx-font-smoothing: grayscale;
  1699 	-moz-osx-font-smoothing: grayscale;
  1511 	text-decoration: none !important;
  1700 	text-decoration: none !important;
  1512 	color: #b4b9be;
  1701 	color: #72777c;
  1513 }
  1702 }
  1514 
  1703 
  1515 #screen-meta-links a.screen-meta-active:after {
  1704 #screen-meta-links .screen-meta-active:after {
  1516 	content: '\f142';
  1705 	content: "\f142";
  1517 }
  1706 }
  1518 
  1707 
  1519 #screen-meta-links a.show-settings:hover {
       
  1520 	text-decoration: none;
       
  1521 }
       
  1522 /* end screen options and help tabs */
  1708 /* end screen options and help tabs */
  1523 
  1709 
  1524 .toggle-arrow {
  1710 .toggle-arrow {
  1525 	background-repeat: no-repeat;
  1711 	background-repeat: no-repeat;
  1526 	background-position: top left;
  1712 	background-position: top left;
  1532 
  1718 
  1533 .toggle-arrow-active {
  1719 .toggle-arrow-active {
  1534 	background-position: bottom left;
  1720 	background-position: bottom left;
  1535 }
  1721 }
  1536 
  1722 
  1537 #screen-options-wrap h5,
  1723 #screen-options-wrap h5, /* Back-compat for old plugins */
       
  1724 #screen-options-wrap legend,
  1538 #contextual-help-wrap h5 {
  1725 #contextual-help-wrap h5 {
  1539 	margin: 8px 0;
  1726 	margin: 0;
  1540 	font-size: 13px;
  1727 	padding: 8px 0;
       
  1728  	font-size: 13px;
       
  1729 	font-weight: 600;
       
  1730 }
       
  1731 
       
  1732 .ie8 #screen-options-wrap legend {
       
  1733 	color: inherit;
  1541 }
  1734 }
  1542 
  1735 
  1543 .metabox-prefs label {
  1736 .metabox-prefs label {
  1544 	display: inline-block;
  1737 	display: inline-block;
  1545 	padding-right: 15px;
  1738 	padding-right: 15px;
  1546 	line-height: 30px;
  1739 	line-height: 30px;
  1547 }
  1740 }
  1548 
  1741 
       
  1742 #number-of-columns {
       
  1743 	display: inline-block;
       
  1744 	vertical-align: middle;
       
  1745 	line-height: 30px;
       
  1746 }
       
  1747 
       
  1748 .metabox-prefs input[type=checkbox] {
       
  1749 	margin-top: 0;
       
  1750 	margin-right: 6px;
       
  1751 }
       
  1752 
       
  1753 .metabox-prefs label input,
  1549 .metabox-prefs label input[type=checkbox] {
  1754 .metabox-prefs label input[type=checkbox] {
  1550 	margin-top: -4px;
  1755 	margin: -4px 5px 0 0;
  1551 	margin-right: 6px;
       
  1552 }
       
  1553 
       
  1554 .metabox-prefs label input {
       
  1555 	margin: 0 5px 0 2px;
       
  1556 }
  1756 }
  1557 
  1757 
  1558 .metabox-prefs .columns-prefs label input {
  1758 .metabox-prefs .columns-prefs label input {
  1559 	margin: 0 2px;
  1759 	margin: -1px 2px 0 0;
  1560 }
  1760 }
  1561 
  1761 
  1562 .metabox-prefs label a {
  1762 .metabox-prefs label a {
  1563 	display: none;
  1763 	display: none;
  1564 }
       
  1565 
       
  1566 .metabox-prefs .screen-options {
       
  1567 	padding-top: 10px;
       
  1568 }
  1764 }
  1569 
  1765 
  1570 .metabox-prefs .screen-options input,
  1766 .metabox-prefs .screen-options input,
  1571 .metabox-prefs .screen-options label {
  1767 .metabox-prefs .screen-options label {
  1572 	margin-top: 0;
  1768 	margin-top: 0;
  1579 }
  1775 }
  1580 
  1776 
  1581 .metabox-prefs .screen-options label {
  1777 .metabox-prefs .screen-options label {
  1582 	line-height: 28px;
  1778 	line-height: 28px;
  1583 	padding-right: 0;
  1779 	padding-right: 0;
       
  1780 }
       
  1781 
       
  1782 .screen-options + .screen-options {
       
  1783 	margin-top: 10px;
       
  1784 }
       
  1785 
       
  1786 .metabox-prefs .submit {
       
  1787 	margin-top: 1em;
       
  1788 	padding: 0;
  1584 }
  1789 }
  1585 
  1790 
  1586 /*------------------------------------------------------------------------------
  1791 /*------------------------------------------------------------------------------
  1587   6.2 - Help Menu
  1792   6.2 - Help Menu
  1588 ------------------------------------------------------------------------------*/
  1793 ------------------------------------------------------------------------------*/
  1608 }
  1813 }
  1609 
  1814 
  1610 #contextual-help-wrap.no-sidebar #contextual-help-back {
  1815 #contextual-help-wrap.no-sidebar #contextual-help-back {
  1611 	right: 0;
  1816 	right: 0;
  1612 	border-right-width: 0;
  1817 	border-right-width: 0;
  1613 	-webkit-border-bottom-right-radius: 2px;
       
  1614 	border-bottom-right-radius: 2px;
  1818 	border-bottom-right-radius: 2px;
  1615 }
  1819 }
  1616 
  1820 
  1617 .contextual-help-tabs {
  1821 .contextual-help-tabs {
  1618 	float: left;
  1822 	float: left;
  1649 .contextual-help-tabs .active {
  1853 .contextual-help-tabs .active {
  1650 	padding: 0;
  1854 	padding: 0;
  1651 	margin: 0 -1px 0 0;
  1855 	margin: 0 -1px 0 0;
  1652 	border-left: 2px solid #00a0d2;
  1856 	border-left: 2px solid #00a0d2;
  1653 	background: #f6fbfd;
  1857 	background: #f6fbfd;
  1654 	-webkit-box-shadow: 0 2px 0 rgba(0,0,0,0.02), 0 1px 0 rgba(0,0,0,0.02);
       
  1655 	box-shadow: 0 2px 0 rgba(0,0,0,0.02), 0 1px 0 rgba(0,0,0,0.02);
  1858 	box-shadow: 0 2px 0 rgba(0,0,0,0.02), 0 1px 0 rgba(0,0,0,0.02);
  1656 }
  1859 }
  1657 
  1860 
  1658 .contextual-help-tabs .active a {
  1861 .contextual-help-tabs .active a {
  1659 	border-color: #e1e1e1;
  1862 	border-color: #e1e1e1;
  1691   8.0 - Layout Blocks
  1894   8.0 - Layout Blocks
  1692 ------------------------------------------------------------------------------*/
  1895 ------------------------------------------------------------------------------*/
  1693 
  1896 
  1694 html.wp-toolbar {
  1897 html.wp-toolbar {
  1695 	padding-top: 32px;
  1898 	padding-top: 32px;
  1696 	-webkit-box-sizing: border-box;
       
  1697 	-moz-box-sizing: border-box;
       
  1698 	box-sizing: border-box;
  1899 	box-sizing: border-box;
  1699 }
  1900 }
  1700 
  1901 
  1701 .widefat th,
  1902 .widefat th,
  1702 .widefat td {
  1903 .widefat td {
  1703 	color: #555;
  1904 	color: #555;
  1704 }
  1905 }
  1705 
  1906 
  1706 .widefat th {
  1907 .widefat th,
  1707 	font-weight: normal;
  1908 .widefat thead td,
       
  1909 .widefat tfoot td {
       
  1910 	font-weight: 400;
  1708 }
  1911 }
  1709 
  1912 
  1710 .widefat thead tr th,
  1913 .widefat thead tr th,
  1711 .widefat tfoot tr th {
  1914 .widefat thead tr td,
       
  1915 .widefat tfoot tr th,
       
  1916 .widefat tfoot tr td {
  1712 	color: #32373c;
  1917 	color: #32373c;
  1713 }
  1918 }
  1714 
  1919 
  1715 .widefat td p {
  1920 .widefat td p {
  1716 	margin: 2px 0 0.8em;
  1921 	margin: 2px 0 0.8em;
  1724 
  1929 
  1725 .widefat .column-comment p {
  1930 .widefat .column-comment p {
  1726 	margin: 0.6em 0;
  1931 	margin: 0.6em 0;
  1727 }
  1932 }
  1728 
  1933 
       
  1934 .widefat .column-comment ul {
       
  1935 	list-style: initial;
       
  1936 	margin-left: 2em;
       
  1937 }
       
  1938 
  1729 /* Screens with postboxes */
  1939 /* Screens with postboxes */
  1730 .postbox-container {
  1940 .postbox-container {
  1731 	float: left;
  1941 	float: left;
  1732 }
  1942 }
  1733 
  1943 
  1734 .postbox-container .meta-box-sortables {
  1944 .postbox-container .meta-box-sortables {
  1735 	-webkit-box-sizing: border-box;
       
  1736 	-moz-box-sizing: border-box;
       
  1737 	box-sizing: border-box;
  1945 	box-sizing: border-box;
  1738 }
  1946 }
  1739 
  1947 
  1740 #wpbody-content .metabox-holder {
  1948 #wpbody-content .metabox-holder {
  1741 	padding-top: 10px;
  1949 	padding-top: 10px;
  1742 }
  1950 }
  1743 
  1951 
  1744 .metabox-holder .postbox-container .empty-container {
  1952 .metabox-holder .postbox-container .empty-container {
  1745 	border: 3px dashed #b4b9be;
  1953 	border: 3px dashed #b4b9be;
  1746 	height: 250px;
  1954 	height: 250px;
       
  1955 	position: relative;
       
  1956 }
       
  1957 
       
  1958 .metabox-holder .postbox-container .empty-container:after {
       
  1959 	content: attr(data-emptystring);
       
  1960 	margin: auto;
       
  1961 	position: absolute;
       
  1962 	top: 0;
       
  1963 	left: 0;
       
  1964 	bottom: 0;
       
  1965 	right: 0;
       
  1966 	height: 1em;
       
  1967 	width: 200px;
       
  1968 	text-align: center;
       
  1969 	color: #ccc;
       
  1970 	font-size:18px;
       
  1971 	display: none;
  1747 }
  1972 }
  1748 
  1973 
  1749 .metabox-holder.columns-1 .postbox-container .empty-container,
  1974 .metabox-holder.columns-1 .postbox-container .empty-container,
  1750 .columns-2 #postbox-container-3 .empty-container,
  1975 .columns-2 #postbox-container-3 .empty-container,
  1751 .columns-2 #postbox-container-4 .empty-container,
  1976 .columns-2 #postbox-container-4 .empty-container,
  1785 	cursor: move;
  2010 	cursor: move;
  1786 }
  2011 }
  1787 
  2012 
  1788 .hndle a {
  2013 .hndle a {
  1789 	font-size: 11px;
  2014 	font-size: 11px;
  1790 	font-weight: normal;
  2015 	font-weight: 400;
  1791 }
  2016 }
  1792 
  2017 
  1793 .postbox .handlediv {
  2018 .postbox .handlediv {
       
  2019 	display: none;
  1794 	float: right;
  2020 	float: right;
  1795 	width: 27px;
  2021 	width: 36px;
  1796 	height: 30px;
  2022 	height: 36px;
       
  2023 	margin: 0;
       
  2024 	padding: 0;
       
  2025 	border: 0;
       
  2026 	background: none;
       
  2027 	cursor: pointer;
  1797 }
  2028 }
  1798 
  2029 
  1799 .js .postbox .handlediv {
  2030 .js .postbox .handlediv {
  1800 	cursor: pointer;
  2031 	display: block;
  1801 }
  2032 }
  1802 
  2033 
  1803 .sortable-placeholder {
  2034 .sortable-placeholder {
  1804 	border: 1px dashed #b4b9be;
  2035 	border: 1px dashed #b4b9be;
  1805 	margin-bottom: 20px;
  2036 	margin-bottom: 20px;
  1838 	margin-bottom: 1px !important;
  2069 	margin-bottom: 1px !important;
  1839 }
  2070 }
  1840 
  2071 
  1841 .postbox.closed h3 {
  2072 .postbox.closed h3 {
  1842 	border: none;
  2073 	border: none;
  1843 	-webkit-box-shadow: none;
       
  1844 	box-shadow: none;
  2074 	box-shadow: none;
  1845 }
  2075 }
  1846 
  2076 
  1847 .postbox table.form-table {
  2077 .postbox table.form-table {
  1848 	margin-bottom: 0;
  2078 	margin-bottom: 0;
  1849 }
  2079 }
  1850 
  2080 
  1851 .postbox table.widefat {
  2081 .postbox table.widefat {
  1852 	-webkit-box-shadow: none;
       
  1853 	box-shadow: none;
  2082 	box-shadow: none;
  1854 }
  2083 }
  1855 
  2084 
  1856 .temp-border {
  2085 .temp-border {
  1857 	border: 1px dotted #ccc;
  2086 	border: 1px dotted #ccc;
  1858 }
  2087 }
  1859 
  2088 
  1860 .columns-prefs label {
  2089 .columns-prefs label {
  1861 	padding: 0 5px;
  2090 	padding: 0 10px 0 0;
  1862 }
  2091 }
  1863 
  2092 
  1864 /* @todo: what is this doing here */
  2093 /* @todo: what is this doing here */
  1865 #dashboard_right_now .versions .b,
  2094 #dashboard_right_now .versions .b,
  1866 #post-status-display,
  2095 #post-status-display,
  1886 	position: absolute;
  2115 	position: absolute;
  1887 	bottom: 0;
  2116 	bottom: 0;
  1888 	left: 0;
  2117 	left: 0;
  1889 	right: 0;
  2118 	right: 0;
  1890 	padding: 10px 20px;
  2119 	padding: 10px 20px;
  1891 	color: #777;
  2120 	color: #555d66;
  1892 }
  2121 }
  1893 
  2122 
  1894 #wpfooter p {
  2123 #wpfooter p {
  1895 	font-size: 13px;
  2124 	font-size: 13px;
  1896 	margin: 0;
  2125 	margin: 0;
  1899 
  2128 
  1900 #footer-thankyou {
  2129 #footer-thankyou {
  1901 	font-style: italic;
  2130 	font-style: italic;
  1902 }
  2131 }
  1903 
  2132 
  1904 #wpfooter a {
       
  1905 	text-decoration: none;
       
  1906 }
       
  1907 
       
  1908 #wpfooter a:hover {
       
  1909 	text-decoration: underline;
       
  1910 }
       
  1911 
       
  1912 /*------------------------------------------------------------------------------
  2133 /*------------------------------------------------------------------------------
  1913   25.0 - Tabbed Admin Screen Interface (Experimental)
  2134   25.0 - Tabbed Admin Screen Interface (Experimental)
  1914 ------------------------------------------------------------------------------*/
  2135 ------------------------------------------------------------------------------*/
  1915 
  2136 
  1916 .nav-tab {
  2137 .nav-tab {
       
  2138 	float: left;
  1917 	border: 1px solid #ccc;
  2139 	border: 1px solid #ccc;
  1918 	border-bottom: none;
  2140 	border-bottom: none;
  1919 	background: #e4e4e4;
  2141 	margin-left: 0.5em; /* half the font size so set the font size properly */
       
  2142 	padding: 5px 10px;
       
  2143 	font-size: 14px;
       
  2144 	line-height: 24px;
       
  2145 	font-weight: 600;
       
  2146 	background: #e5e5e5;
  1920 	color: #555;
  2147 	color: #555;
       
  2148 	text-decoration: none;
       
  2149 	white-space: nowrap;
       
  2150 }
       
  2151 
       
  2152 h3 .nav-tab, /* Back-compat for pre-4.4 */
       
  2153 .nav-tab-small .nav-tab {
       
  2154 	padding: 5px 14px;
  1921 	font-size: 12px;
  2155 	font-size: 12px;
  1922 	line-height: 16px;
  2156 	line-height: 16px;
  1923 	display: inline-block;
  2157 }
  1924 	padding: 4px 14px 6px;
  2158 
  1925 	text-decoration: none;
  2159 .nav-tab:hover,
  1926 	margin: -4px 4px -1px 0;
  2160 .nav-tab:focus {
  1927 }
       
  1928 
       
  1929 .nav-tab:hover {
       
  1930 	background-color: #fff;
  2161 	background-color: #fff;
  1931 	color: #464646;
  2162 	color: #444;
       
  2163 }
       
  2164 
       
  2165 .nav-tab-active,
       
  2166 .nav-tab:focus:active {
       
  2167 	box-shadow: none;
  1932 }
  2168 }
  1933 
  2169 
  1934 .nav-tab-active {
  2170 .nav-tab-active {
  1935 	color: #464646;
  2171 	margin-bottom: -1px;
       
  2172 	color: #444;
  1936 }
  2173 }
  1937 
  2174 
  1938 .nav-tab-active,
  2175 .nav-tab-active,
  1939 .nav-tab-active:hover {
  2176 .nav-tab-active:hover,
       
  2177 .nav-tab-active:focus,
       
  2178 .nav-tab-active:focus:active {
  1940 	border-bottom: 1px solid #f1f1f1;
  2179 	border-bottom: 1px solid #f1f1f1;
  1941 	background: #f1f1f1;
  2180 	background: #f1f1f1;
  1942 	color: #000;
  2181 	color: #000;
  1943 }
  2182 }
  1944 
  2183 
  1945 h2.nav-tab-wrapper,
  2184 h1.nav-tab-wrapper, /* Back-compat for pre-4.4 */
  1946 h3.nav-tab-wrapper {
  2185 .wrap h2.nav-tab-wrapper, /* higher specificity to override .wrap > h2:first-child */
       
  2186 .nav-tab-wrapper {
  1947 	border-bottom: 1px solid #ccc;
  2187 	border-bottom: 1px solid #ccc;
       
  2188 	margin: 0;
       
  2189 	padding-top: 9px;
  1948 	padding-bottom: 0;
  2190 	padding-bottom: 0;
  1949 	padding-left: 10px;
  2191 	line-height: inherit;
  1950 }
  2192 }
  1951 
  2193 
  1952 h2 .nav-tab {
  2194 /* Back-compat for plugins. Deprecated. Use .wp-clearfix instead. */
  1953 	padding: 6px 10px;
  2195 .nav-tab-wrapper:not(.wp-clearfix):after {
  1954 	font-weight: bold;
  2196  	content: "";
  1955 	font-size: 15px;
  2197  	display: table;
  1956 	line-height: 24px;
  2198  	clear: both;
  1957 }
  2199  }
  1958 
  2200 
       
  2201 .ie8 .nav-tab-wrapper {
       
  2202 	/* contain floats establishing a new block formatting context */
       
  2203 	display: inline-block;
       
  2204 	width: 100%;
       
  2205 	vertical-align: top;
       
  2206 }
  1959 
  2207 
  1960 /*------------------------------------------------------------------------------
  2208 /*------------------------------------------------------------------------------
  1961   26.0 - Misc
  2209   26.0 - Misc
  1962 ------------------------------------------------------------------------------*/
  2210 ------------------------------------------------------------------------------*/
  1963 
  2211 
  1964 .spinner {
  2212 .spinner {
  1965 	background: url(../images/spinner.gif) no-repeat;
  2213 	background: url(../images/spinner.gif) no-repeat;
  1966 	-webkit-background-size: 20px 20px;
       
  1967 	background-size: 20px 20px;
  2214 	background-size: 20px 20px;
  1968 	display: inline-block;
  2215 	display: inline-block;
  1969 	visibility: hidden;
  2216 	visibility: hidden;
  1970 	float: right;
  2217 	float: right;
  1971 	vertical-align: middle;
  2218 	vertical-align: middle;
  1974 	width: 20px;
  2221 	width: 20px;
  1975 	height: 20px;
  2222 	height: 20px;
  1976 	margin: 4px 10px 0;
  2223 	margin: 4px 10px 0;
  1977 }
  2224 }
  1978 
  2225 
  1979 .spinner.is-active {
  2226 .spinner.is-active,
       
  2227 .loading-content .spinner {
  1980 	visibility: visible;
  2228 	visibility: visible;
  1981 }
  2229 }
  1982 
  2230 
  1983 #template div {
  2231 #template > div {
  1984 	margin-right: 190px;
  2232 	margin-right: 16em;
  1985 }
  2233 }
  1986 
  2234 #template .notice {
  1987 .metabox-holder h3 {
  2235 	margin-top: 1em;
       
  2236 	margin-right: 3%;
       
  2237 }
       
  2238 #template .notice p {
       
  2239 	width: auto;
       
  2240 }
       
  2241 #template .submit .spinner {
       
  2242 	float: none;
       
  2243 }
       
  2244 
       
  2245 .metabox-holder .stuffbox > h3, /* Back-compat for pre-4.4 */
       
  2246 .metabox-holder .postbox > h3, /* Back-compat for pre-4.4 */
       
  2247 .metabox-holder h3.hndle, /* Back-compat for pre-4.4 */
       
  2248 .metabox-holder h2.hndle {
  1988 	font-size: 14px;
  2249 	font-size: 14px;
  1989 	padding: 8px 12px;
  2250 	padding: 8px 12px;
  1990 	margin: 0;
  2251 	margin: 0;
  1991 	line-height: 1.4;
  2252 	line-height: 1.4;
  1992 }
  2253 }
  1993 
  2254 
       
  2255 /* Back-compat for nav-menus screen */
       
  2256 .nav-menus-php .metabox-holder h3 {
       
  2257 	padding: 10px 10px 11px 14px;
       
  2258 	line-height: 21px;
       
  2259 }
       
  2260 
  1994 #templateside ul li a {
  2261 #templateside ul li a {
  1995 	text-decoration: none;
  2262 	text-decoration: none;
  1996 }
  2263 }
  1997 
  2264 
  1998 .plugin-install #description,
  2265 .plugin-install #description,
  2004 table .column-visible,
  2271 table .column-visible,
  2005 table .column-rating {
  2272 table .column-rating {
  2006 	text-align: left;
  2273 	text-align: left;
  2007 }
  2274 }
  2008 
  2275 
       
  2276 .attention,
  2009 .error-message {
  2277 .error-message {
  2010 	color: red;
  2278 	color: #dc3232;
  2011 	font-weight: 600;
  2279 	font-weight: 600;
  2012 }
  2280 }
  2013 
  2281 
  2014 /* Scrollbar fix for bulk upgrade iframe */
  2282 /* Scrollbar fix for bulk upgrade iframe */
  2015 body.iframe {
  2283 body.iframe {
  2025 	display: block;
  2293 	display: block;
  2026 }
  2294 }
  2027 
  2295 
  2028 /* - Only used once or twice in all of WP - deprecate for global style
  2296 /* - Only used once or twice in all of WP - deprecate for global style
  2029 ------------------------------------------------------------------------------*/
  2297 ------------------------------------------------------------------------------*/
  2030 td.media-icon {
  2298 .media-icon {
       
  2299 	width: 62px; /* icon + border */
  2031 	text-align: center;
  2300 	text-align: center;
  2032 	width: 80px;
  2301 }
  2033 	padding-top: 8px;
  2302 
  2034 	padding-bottom: 8px;
  2303 .media-icon img {
  2035 }
  2304 	border: 1px solid #e5e5e5;
  2036 
       
  2037 td.media-icon img {
       
  2038 	max-width: 80px;
       
  2039 	max-height: 60px;
       
  2040 	width: auto;
       
  2041 	height: auto;
       
  2042 }
       
  2043 
       
  2044 td.image-icon img {
       
  2045 	border: 1px solid rgba(0, 0, 0, 0.07);
  2305 	border: 1px solid rgba(0, 0, 0, 0.07);
  2046 }
  2306 }
  2047 
  2307 
  2048 #howto {
  2308 #howto {
  2049 	font-size: 11px;
  2309 	font-size: 11px;
  2050 	margin: 0 5px;
  2310 	margin: 0 5px;
  2051 	display: block;
  2311 	display: block;
  2052 }
  2312 }
  2053 
  2313 
  2054 .importers td {
       
  2055 	padding-right: 14px;
       
  2056 }
       
  2057 
       
  2058 .importers {
  2314 .importers {
  2059 	font-size: 16px;
  2315 	font-size: 16px;
  2060 	width: auto;
  2316 	width: auto;
  2061 }
  2317 }
  2062 
  2318 
  2063 #post-body #post-body-content #namediv h3 {
  2319 .importers td {
       
  2320 	padding-right: 14px;
       
  2321 	line-height: 1.5em;
       
  2322 }
       
  2323 
       
  2324 .importers .import-system {
       
  2325 	max-width: 250px;
       
  2326 }
       
  2327 
       
  2328 .importers td.desc {
       
  2329 	max-width: 500px;
       
  2330 }
       
  2331 
       
  2332 .importer-title,
       
  2333 .importer-desc,
       
  2334 .importer-action {
       
  2335 	display: block;
       
  2336 }
       
  2337 
       
  2338 .importer-title {
       
  2339 	color: #000;
       
  2340 	font-size: 14px;
       
  2341 	font-weight: 400;
       
  2342 	margin-bottom: .2em;
       
  2343 }
       
  2344 
       
  2345 .importer-action {
       
  2346 	line-height: 20px; /* Same as with .updating-message */
       
  2347 	color: #555;
       
  2348 	margin-bottom: 1em;
       
  2349 }
       
  2350 
       
  2351 #post-body #post-body-content #namediv h3, /* Back-compat for pre-4.4 */
       
  2352 #post-body #post-body-content #namediv h2 {
  2064 	margin-top: 0;
  2353 	margin-top: 0;
  2065 }
  2354 }
  2066 
  2355 
  2067 #namediv h3 label {
  2356 .edit-comment-author {
       
  2357 	font-size: 14px;
       
  2358 	line-height: 1.4;
       
  2359 	font-weight: 600;
       
  2360 	color: #222;
       
  2361 	margin: 2px 0 0 9px;
       
  2362 }
       
  2363 
       
  2364 #namediv h3 label, /* Back-compat for pre-4.4 */
       
  2365 #namediv h2 label {
  2068 	vertical-align: baseline;
  2366 	vertical-align: baseline;
  2069 }
  2367 }
  2070 
  2368 
  2071 #namediv table {
  2369 #namediv table {
  2072 	width: 100%;
  2370 	width: 100%;
  2151 	width: 20px;
  2449 	width: 20px;
  2152 	height: 20px;
  2450 	height: 20px;
  2153 	-webkit-font-smoothing: antialiased;
  2451 	-webkit-font-smoothing: antialiased;
  2154 	font-size: 20px;
  2452 	font-size: 20px;
  2155 	line-height: 1;
  2453 	line-height: 1;
  2156 	font-family: 'dashicons';
  2454 	font-family: dashicons;
  2157 	text-decoration: inherit;
  2455 	text-decoration: inherit;
  2158 	font-weight: normal;
  2456 	font-weight: 400;
  2159 	font-style: normal;
  2457 	font-style: normal;
  2160 	vertical-align: top;
  2458 	vertical-align: top;
  2161 	-webkit-transition: color .1s ease-in 0;
       
  2162 	transition: color .1s ease-in 0;
  2459 	transition: color .1s ease-in 0;
  2163 	text-align: center;
  2460 	text-align: center;
  2164 	color: #ffb900;
  2461 	color: #ffb900;
  2165 }
  2462 }
  2166 
  2463 
  2167 .star-rating .star-full:before {
  2464 .star-rating .star-full:before {
  2168 	content:'\f155';
  2465 	content: "\f155";
  2169 }
  2466 }
  2170 
  2467 
  2171 .star-rating .star-half:before {
  2468 .star-rating .star-half:before {
  2172 	content:'\f459';
  2469 	content: "\f459";
  2173 }
  2470 }
  2174 
  2471 
  2175 .rtl .star-rating .star-half {
  2472 .rtl .star-rating .star-half {
  2176 	-webkit-transform: rotateY(180deg);
  2473 	-webkit-transform: rotateY(180deg);
  2177 	-ms-transform: rotateY(180deg);
       
  2178 	transform: rotateY(180deg);
  2474 	transform: rotateY(180deg);
  2179 }
  2475 }
  2180 
  2476 
  2181 .star-rating .star-empty:before {
  2477 .star-rating .star-empty:before {
  2182 	content:'\f154';
  2478 	content: "\f154";
  2183 }
  2479 }
  2184 
  2480 
  2185 div.action-links {
  2481 div.action-links {
  2186 	font-weight: normal;
  2482 	font-weight: 400;
  2187 	margin: 6px 0 0;
  2483 	margin: 6px 0 0;
  2188 }
  2484 }
  2189 
  2485 
  2190 /* Plugin install thickbox */
  2486 /* Plugin install thickbox */
  2191 #plugin-information {
  2487 #plugin-information {
  2204 	-webkit-overflow-scrolling: touch;
  2500 	-webkit-overflow-scrolling: touch;
  2205 	height: 100%;
  2501 	height: 100%;
  2206 }
  2502 }
  2207 
  2503 
  2208 #plugin-information-title {
  2504 #plugin-information-title {
  2209 	padding: 0 20px;
  2505 	padding: 0 26px;
  2210 	background: #f5f5f5;
  2506 	background: #f5f5f5;
  2211 	font-size: 22px;
  2507 	font-size: 22px;
  2212 	font-weight: 600;
  2508 	font-weight: 600;
  2213 	line-height: 56px;
  2509 	line-height: 56px;
  2214 	position: relative;
  2510 	position: relative;
  2215 	top: 0;
       
  2216 	right: 0;
       
  2217 	left: 0;
       
  2218 	height: 56px;
  2511 	height: 56px;
       
  2512 }
       
  2513 
       
  2514 #plugin-information-title.with-banner {
       
  2515 	margin-right: 0;
       
  2516 	height: 250px;
       
  2517 	background-size: cover;
       
  2518 }
       
  2519 
       
  2520 #plugin-information-title h2 {
       
  2521 	font-size: 1em;
       
  2522 	font-weight: 600;
       
  2523 	padding: 0;
       
  2524 	margin: 0;
  2219 	overflow: hidden;
  2525 	overflow: hidden;
  2220 	text-overflow: ellipsis;
  2526 	text-overflow: ellipsis;
  2221 	white-space: nowrap;
  2527 	white-space: nowrap;
  2222 }
  2528 }
  2223 
  2529 
  2224 #plugin-information-title.with-banner {
       
  2225 	margin-right: 0;
       
  2226 	height: 250px;
       
  2227 	bottom: 250px;
       
  2228 	-webkit-background-size: cover;
       
  2229 	background-size: cover;
       
  2230 }
       
  2231 
       
  2232 #plugin-information-title h2 {
       
  2233 	font-size: 1em;
       
  2234 	font-weight: bold;
       
  2235 	padding: 0;
       
  2236 	margin: 0;
       
  2237 	max-width: 680px;
       
  2238 	overflow: hidden;
       
  2239 	text-overflow: ellipsis;
       
  2240 	white-space: nowrap;
       
  2241 }
       
  2242 
       
  2243 #plugin-information-title.with-banner h2 {
  2530 #plugin-information-title.with-banner h2 {
       
  2531 	position: relative;
  2244 	font-family: "Helvetica Neue", sans-serif;
  2532 	font-family: "Helvetica Neue", sans-serif;
  2245 	display: inline-block;
  2533 	display: inline-block;
  2246 	font-size: 30px;
  2534 	font-size: 30px;
  2247 	line-height: 50px;
  2535 	line-height: 50px;
       
  2536 	box-sizing: border-box;
       
  2537 	max-width: 100%;
  2248 	padding: 0 15px;
  2538 	padding: 0 15px;
  2249 	margin: 174px 0 0 10px;
  2539 	margin-top: 174px;
  2250 	color: #fff;
  2540 	color: #fff;
  2251 	background: rgba( 30, 30, 30, 0.9 );
  2541 	background: rgba( 30, 30, 30, 0.9 );
  2252 	text-shadow: 0 1px 3px rgba( 0, 0, 0, 0.4 );
  2542 	text-shadow: 0 1px 3px rgba( 0, 0, 0, 0.4 );
  2253 	-webkit-box-shadow: 0 0 30px rgba( 255, 255, 255, 0.1 );
       
  2254 	box-shadow: 0 0 30px rgba( 255, 255, 255, 0.1 );
  2543 	box-shadow: 0 0 30px rgba( 255, 255, 255, 0.1 );
  2255 	-webkit-border-radius: 8px;
       
  2256 	border-radius: 8px;
  2544 	border-radius: 8px;
  2257 }
  2545 }
  2258 
  2546 
  2259 #plugin-information-title div.vignette {
  2547 #plugin-information-title div.vignette {
  2260 	display: none;
  2548 	display: none;
  2261 }
  2549 }
  2262 
  2550 
  2263 #plugin-information-title.with-banner div.vignette {
  2551 #plugin-information-title.with-banner div.vignette {
       
  2552 	position: absolute;
  2264 	display: block;
  2553 	display: block;
  2265 	float: right;
       
  2266 	top: 0;
  2554 	top: 0;
       
  2555 	left: 0;
  2267 	height: 250px;
  2556 	height: 250px;
  2268 	width: 772px;
  2557 	width: 100%;
  2269 	margin: 0 -20px;
       
  2270 	background: transparent;
  2558 	background: transparent;
  2271 	-webkit-box-shadow: inset 0 0 50px 4px rgba( 0, 0, 0, 0.2 ), inset 0 -1px 0 rgba( 0, 0, 0, 0.1 );
       
  2272 	box-shadow: inset 0 0 50px 4px rgba( 0, 0, 0, 0.2 ), inset 0 -1px 0 rgba( 0, 0, 0, 0.1 );
  2559 	box-shadow: inset 0 0 50px 4px rgba( 0, 0, 0, 0.2 ), inset 0 -1px 0 rgba( 0, 0, 0, 0.1 );
  2273 }
  2560 }
  2274 
  2561 
  2275 #plugin-information-tabs {
  2562 #plugin-information-tabs {
  2276 	padding: 0 16px;
  2563 	padding: 0 16px;
  2277 	position: relative;
  2564 	position: relative;
  2278 	right: 0;
  2565 	right: 0;
  2279 	left: 0;
  2566 	left: 0;
  2280 	height: 36px;
  2567 	min-height: 36px;
       
  2568 	font-size: 0;
  2281 	z-index: 1;
  2569 	z-index: 1;
  2282 	border-bottom: 1px solid #ddd;
  2570 	border-bottom: 1px solid #ddd;
  2283 	background: #f3f3f3;
  2571 	background: #f3f3f3;
  2284 }
  2572 }
  2285 
  2573 
  2286 #plugin-information-tabs a {
  2574 #plugin-information-tabs a {
  2287 	position: relative;
  2575 	position: relative;
  2288 	float: left;
  2576 	display: inline-block;
  2289 	padding: 9px 10px;
  2577 	padding: 9px 10px;
  2290 	margin: 0;
  2578 	margin: 0;
  2291 	height: 18px;
  2579 	height: 18px;
  2292 	line-height: 18px;
  2580 	line-height: 18px;
  2293 	font-size: 14px;
  2581 	font-size: 14px;
  2294 	text-decoration: none;
  2582 	text-decoration: none;
  2295 	-webkit-transition: none;
       
  2296 	transition: none;
  2583 	transition: none;
  2297 }
  2584 }
  2298 
  2585 
  2299 #plugin-information-tabs a.current {
  2586 #plugin-information-tabs a.current {
  2300 	margin: 0 -1px 0;
  2587 	margin: 0 -1px -1px;
  2301 	background: #fff;
  2588 	background: #fff;
  2302 	border: 1px solid #ddd;
  2589 	border: 1px solid #ddd;
  2303 	border-bottom-color: #fff;
  2590 	border-bottom-color: #fff;
  2304 	padding-top: 8px;
  2591 	padding-top: 8px;
  2305 	color: #32373c;
  2592 	color: #32373c;
  2322 	top: 0;
  2609 	top: 0;
  2323 	right: 0;
  2610 	right: 0;
  2324 	left: 0;
  2611 	left: 0;
  2325 	min-height: 100%;
  2612 	min-height: 100%;
  2326 	/* Height of title + tabs + install now */
  2613 	/* Height of title + tabs + install now */
  2327 	min-height: -webkit-calc( 100% - 152px );
       
  2328 	min-height: calc( 100% - 152px );
  2614 	min-height: calc( 100% - 152px );
  2329 }
  2615 }
  2330 
  2616 
  2331 #plugin-information-content.with-banner {
  2617 #plugin-information-content.with-banner {
  2332 	/* Height of banner + tabs + install now */
  2618 	/* Height of banner + tabs + install now */
  2333 	min-height: -webkit-calc( 100% - 346px );
       
  2334 	min-height: calc( 100% - 346px );
  2619 	min-height: calc( 100% - 346px );
  2335 }
  2620 }
  2336 
  2621 
  2337 #section-holder {
  2622 #section-holder {
  2338 	position: relative;
  2623 	position: relative;
  2340 	right: 250px;
  2625 	right: 250px;
  2341 	bottom: 0;
  2626 	bottom: 0;
  2342 	left: 0;
  2627 	left: 0;
  2343 	margin-right: 250px; /* FYI box */
  2628 	margin-right: 250px; /* FYI box */
  2344 	padding: 10px 26px;
  2629 	padding: 10px 26px;
  2345 	margin-bottom: -99930px; /* a bit less than the padding below to accommodate footer */
  2630 	margin-bottom: -99939px; /* 60px less than the padding below to accommodate footer */
  2346 	padding-bottom: 99999px; /* equal height column trick */
  2631 	padding-bottom: 99999px; /* equal height column trick */
  2347 }
  2632 }
  2348 
  2633 
  2349 #section-holder .updated {
  2634 #section-holder .updated {
  2350 	margin: 16px 0;
  2635 	margin: 16px 0;
  2351 }
  2636 }
  2352 
  2637 
  2353 #plugin-information .fyi {
  2638 #plugin-information .fyi {
  2354 	display: block;
       
  2355 	float: right;
  2639 	float: right;
  2356 	position: relative;
  2640 	position: relative;
  2357 	top: 0;
  2641 	top: 0;
  2358 	right: 0;
  2642 	right: 0;
  2359 	padding: 16px;
  2643 	padding: 16px;
  2360 	margin-bottom: -99930px; /* slightly less than the padding below to accommodate footer */
  2644 	margin-bottom: -99939px; /* 60px less than the padding below to accommodate footer */
  2361 	padding-bottom: 99999px; /* equal height column trick */
  2645 	padding-bottom: 99999px; /* equal height column trick */
  2362 	width: 217px;
  2646 	width: 217px;
  2363 	border-left: 1px solid #ddd;
  2647 	border-left: 1px solid #ddd;
  2364 	background: #f3f3f3;
  2648 	background: #f3f3f3;
  2365 	color: #666;
  2649 	color: #666;
  2366 }
  2650 }
  2367 
  2651 
  2368 #plugin-information .fyi strong {
  2652 #plugin-information .fyi strong {
  2369 	color: #464646;
  2653 	color: #444;
  2370 }
  2654 }
  2371 
  2655 
  2372 #plugin-information .fyi h3 {
  2656 #plugin-information .fyi h3 {
  2373 	font-weight: bold;
  2657 	font-weight: 600;
  2374 	text-transform: uppercase;
  2658 	text-transform: uppercase;
  2375 	font-size: 12px;
  2659 	font-size: 12px;
  2376 	color: #666;
  2660 	color: #666;
  2377 	margin: 24px 0 8px;
  2661 	margin: 24px 0 8px;
  2378 }
  2662 }
  2391 
  2675 
  2392 #plugin-information .fyi li {
  2676 #plugin-information .fyi li {
  2393 	margin: 0 0 10px;
  2677 	margin: 0 0 10px;
  2394 }
  2678 }
  2395 
  2679 
       
  2680 #plugin-information .fyi-description {
       
  2681 	margin-top: 0;
       
  2682 }
       
  2683 
  2396 #plugin-information .counter-container {
  2684 #plugin-information .counter-container {
  2397 	margin: 3px 0;
  2685 	margin: 3px 0;
  2398 }
  2686 }
  2399 
  2687 
  2400 #plugin-information .counter-label {
  2688 #plugin-information .counter-label {
  2404 }
  2692 }
  2405 
  2693 
  2406 #plugin-information .counter-back {
  2694 #plugin-information .counter-back {
  2407 	height: 17px;
  2695 	height: 17px;
  2408 	width: 92px;
  2696 	width: 92px;
  2409 	background-color: #ececec;
  2697 	background-color: #e5e5e5;
  2410 	float: left;
  2698 	float: left;
  2411 }
  2699 }
  2412 
  2700 
  2413 #plugin-information .counter-bar {
  2701 #plugin-information .counter-bar {
  2414 	height: 17px;
  2702 	height: 17px;
  2440 	vertical-align: middle;
  2728 	vertical-align: middle;
  2441 	margin-right: 4px;
  2729 	margin-right: 4px;
  2442 }
  2730 }
  2443 
  2731 
  2444 #plugin-information-footer {
  2732 #plugin-information-footer {
  2445 	padding: 15px 16px;
  2733 	padding: 13px 16px;
  2446 	position: absolute;
  2734 	position: absolute;
  2447 	right: 0;
  2735 	right: 0;
  2448 	bottom: 0;
  2736 	bottom: 0;
  2449 	left: 0;
  2737 	left: 0;
  2450 	height: 28px;
  2738 	height: 33px; /* 33+13+13+1=60 */
  2451 	border-top: 1px solid #ddd;
  2739 	border-top: 1px solid #ddd;
  2452 	background: #f3f3f3;
  2740 	background: #f3f3f3;
  2453 }
  2741 }
  2454 
  2742 
  2455 /* rtl:ignore */
  2743 /* rtl:ignore */
  2479 	vertical-align: text-top;
  2767 	vertical-align: text-top;
  2480 	margin-top: 16px;
  2768 	margin-top: 16px;
  2481 	max-width: 100%;
  2769 	max-width: 100%;
  2482 	width: auto;
  2770 	width: auto;
  2483 	height: auto;
  2771 	height: auto;
  2484 	-webkit-box-shadow: 0 1px 2px rgba( 0, 0, 0, 0.3 );
       
  2485 	box-shadow: 0 1px 2px rgba( 0, 0, 0, 0.3 );
  2772 	box-shadow: 0 1px 2px rgba( 0, 0, 0, 0.3 );
  2486 }
  2773 }
  2487 
  2774 
  2488 /* rtl:ignore */
  2775 /* rtl:ignore */
  2489 #plugin-information #section-screenshots li p {
  2776 #plugin-information #section-screenshots li p {
  2493 
  2780 
  2494 #plugin-information pre {
  2781 #plugin-information pre {
  2495 	padding: 7px;
  2782 	padding: 7px;
  2496 	overflow: auto;
  2783 	overflow: auto;
  2497 	border: 1px solid #ccc;
  2784 	border: 1px solid #ccc;
       
  2785 }
       
  2786 
       
  2787 #plugin-information blockquote {
       
  2788 	border-left: 2px solid #ddd;
       
  2789 	color: #666;
       
  2790 	font-style: italic;
       
  2791 	margin: 1em 0;
       
  2792 	padding: 0 0 0 1em;
  2498 }
  2793 }
  2499 
  2794 
  2500 /* rtl:ignore */
  2795 /* rtl:ignore */
  2501 #plugin-information .review {
  2796 #plugin-information .review {
  2502 	overflow: hidden; /* clearfix */
  2797 	overflow: hidden; /* clearfix */
  2503 	width: 100%;
  2798 	width: 100%;
  2504 	margin-bottom: 20px;
  2799 	margin-bottom: 20px;
  2505 	border-bottom: 1px solid #e6e6e6;
  2800 	border-bottom: 1px solid #e5e5e5;
  2506 }
  2801 }
  2507 
  2802 
  2508 #plugin-information .review-title-section {
  2803 #plugin-information .review-title-section {
  2509 	overflow: hidden; /* clearfix */
  2804 	overflow: hidden; /* clearfix */
  2510 }
  2805 }
  2547 
  2842 
  2548 .plugin-version-author-uri {
  2843 .plugin-version-author-uri {
  2549 	font-size: 13px;
  2844 	font-size: 13px;
  2550 }
  2845 }
  2551 
  2846 
       
  2847 /* For non-js plugin installation screen ticket #36430. */
       
  2848 .update-php .button.button-primary {
       
  2849 	margin-right: 1em;
       
  2850 }
       
  2851 
  2552 @media screen and ( max-width: 771px ) {
  2852 @media screen and ( max-width: 771px ) {
  2553 	#plugin-information-title.with-banner {
  2853 	#plugin-information-title.with-banner {
  2554 		height: 100px;
  2854 		height: 100px;
  2555 		bottom: 100px;
       
  2556 	}
  2855 	}
  2557 
  2856 
  2558 	#plugin-information-title.with-banner h2 {
  2857 	#plugin-information-title.with-banner h2 {
  2559 		margin-top: 30px;
  2858 		margin-top: 30px;
  2560 		font-size: 20px;
  2859 		font-size: 20px;
  2562 		max-width: 85%;
  2861 		max-width: 85%;
  2563 	}
  2862 	}
  2564 
  2863 
  2565 	#plugin-information-title.with-banner div.vignette {
  2864 	#plugin-information-title.with-banner div.vignette {
  2566 		height: 100px;
  2865 		height: 100px;
  2567 		bottom: 100px;
       
  2568 		width: 800%;
       
  2569 	}
  2866 	}
  2570 
  2867 
  2571 	#plugin-information-tabs {
  2868 	#plugin-information-tabs {
  2572 		overflow: hidden; /* clearfix */
  2869 		overflow: hidden; /* clearfix */
  2573 		padding: 0;
  2870 		padding: 0;
  2589 	}
  2886 	}
  2590 
  2887 
  2591 	#section-holder {
  2888 	#section-holder {
  2592 		position: static;
  2889 		position: static;
  2593 		margin: 0;
  2890 		margin: 0;
  2594 		padding-bottom: 70px; /* reset from the two column height fix, plus accomodate footer */
  2891 		padding-bottom: 70px; /* reset from the two column height fix, plus accommodate footer */
  2595 	}
  2892 	}
  2596 
  2893 
  2597 	#plugin-information .fyi h3,
  2894 	#plugin-information .fyi h3,
  2598 	#plugin-information .fyi small {
  2895 	#plugin-information .fyi small {
  2599 		display: none;
  2896 		display: none;
  2603 		padding: 12px 16px 0;
  2900 		padding: 12px 16px 0;
  2604 		height: 46px;
  2901 		height: 46px;
  2605 	}
  2902 	}
  2606 }
  2903 }
  2607 
  2904 
  2608 /* Thickbox for Plugin Install screen */
  2905 /* Thickbox for the Plugin details modal. */
  2609 body.plugin-install-php #TB_window,
  2906 #TB_window.plugin-details-modal {
  2610 body.import-php #TB_window,
  2907 	background: #fcfcfc;
  2611 body.plugins-php #TB_window,
  2908 }
  2612 body.update-core-php #TB_window,
  2909 
  2613 body.index-php #TB_window {
  2910 #TB_window.plugin-details-modal.thickbox-loading:before {
  2614 	background: #fcfcfc url( ../images/spinner.gif ) no-repeat center;
  2911 	content: "";
       
  2912 	display: block;
       
  2913 	width: 20px;
       
  2914 	height: 20px;
       
  2915 	position: absolute;
       
  2916 	left: 50%;
       
  2917 	top: 50%;
       
  2918 	z-index: -1;
       
  2919 	margin: -10px 0 0 -10px;
       
  2920 	background: #fcfcfc url(../images/spinner.gif) no-repeat center;
       
  2921 	background-size: 20px 20px;
       
  2922 	-webkit-transform: translateZ(0);
       
  2923 	transform: translateZ(0);
  2615 }
  2924 }
  2616 
  2925 
  2617 @media print,
  2926 @media print,
  2618 	(-webkit-min-device-pixel-ratio: 1.25),
  2927 	(-webkit-min-device-pixel-ratio: 1.25),
  2619 	(min-resolution: 120dpi) {
  2928 	(min-resolution: 120dpi) {
  2620 
  2929 
  2621 	body.plugin-install-php #TB_window,
  2930 	#TB_window.plugin-details-modal.thickbox-loading:before {
  2622 	body.import-php #TB_window,
  2931 		background-image: url(../images/spinner-2x.gif);
  2623 	body.plugins-php #TB_window,
  2932 	}
  2624 	body.update-core-php #TB_window,
  2933 }
  2625 	body.index-php #TB_window {
  2934 
  2626 		background: #fcfcfc url( ../images/spinner-2x.gif ) no-repeat center;
  2935 .plugin-details-modal #TB_title {
  2627 		-webkit-background-size: 20px 20px;
       
  2628 		background-size: 20px 20px;
       
  2629 	}
       
  2630 }
       
  2631 
       
  2632 body.plugin-install-php #TB_title,
       
  2633 body.import-php #TB_title,
       
  2634 body.plugins-php #TB_title,
       
  2635 body.update-core-php #TB_title,
       
  2636 body.index-php #TB_title {
       
  2637 	float: left;
  2936 	float: left;
  2638 	height: 1px;
  2937 	height: 1px;
  2639 }
  2938 }
  2640 
  2939 
  2641 body.plugin-install-php #TB_ajaxWindowTitle,
  2940 .plugin-details-modal #TB_ajaxWindowTitle {
  2642 body.import-php #TB_ajaxWindowTitle,
       
  2643 body.plugins-php #TB_ajaxWindowTitle,
       
  2644 body.update-core-php #TB_ajaxWindowTitle,
       
  2645 body.index-php #TB_ajaxWindowTitle {
       
  2646 	display: none;
  2941 	display: none;
  2647 }
  2942 }
  2648 
  2943 
  2649 body.plugin-install-php .tb-close-icon,
  2944 .plugin-details-modal #TB_closeWindowButton {
  2650 body.import-php .tb-close-icon,
       
  2651 body.plugins-php .tb-close-icon,
       
  2652 body.update-core-php .tb-close-icon,
       
  2653 body.index-php .tb-close-icon {
       
  2654 	left: auto;
  2945 	left: auto;
  2655 	right: -30px;
  2946 	right: -30px;
  2656 	color: #eee;
  2947 	color: #eee;
  2657 	-webkit-transition: color .1s ease-in-out, background .1s ease-in-out;
  2948 }
  2658 	transition: color .1s ease-in-out, background .1s ease-in-out;
  2949 
  2659 }
  2950 .plugin-details-modal #TB_closeWindowButton:hover,
  2660 
  2951 .plugin-details-modal #TB_closeWindowButton:focus {
  2661 body.plugin-install-php #TB_closeWindowButton:focus,
       
  2662 body.plugin-install-php #TB_closeWindowButton:focus .tb-close-icon,
       
  2663 body.plugin-install-php .tb-close-icon:focus,
       
  2664 body.plugin-install-php .tb-close-icon:hover,
       
  2665 body.import-php #TB_closeWindowButton:focus,
       
  2666 body.import-php #TB_closeWindowButton:focus .tb-close-icon,
       
  2667 body.import-php .tb-close-icon:focus,
       
  2668 body.import-php .tb-close-icon:hover,
       
  2669 body.plugins-php #TB_closeWindowButton:focus,
       
  2670 body.plugins-php #TB_closeWindowButton:focus .tb-close-icon,
       
  2671 body.plugins-php .tb-close-icon:focus,
       
  2672 body.plugins-php .tb-close-icon:hover,
       
  2673 body.update-core-php #TB_closeWindowButton:focus,
       
  2674 body.update-core-php #TB_closeWindowButton:focus .tb-close-icon,
       
  2675 body.update-core-php .tb-close-icon:focus,
       
  2676 body.update-core-php .tb-close-icon:hover,
       
  2677 body.index-php #TB_closeWindowButton:focus,
       
  2678 body.index-php #TB_closeWindowButton:focus .tb-close-icon,
       
  2679 body.index-php .tb-close-icon:focus,
       
  2680 body.index-php .tb-close-icon:hover {
       
  2681 	color: #00a0d2;
  2952 	color: #00a0d2;
  2682 	outline: none;
  2953 	outline: none;
  2683 	-webkit-box-shadow: none;
       
  2684 	box-shadow: none;
  2954 	box-shadow: none;
  2685 }
  2955 }
  2686 
  2956 
  2687 body.plugin-install-php .tb-close-icon:before,
  2957 .plugin-details-modal .tb-close-icon {
  2688 body.import-php .tb-close-icon:before,
  2958 	display: none;
  2689 body.plugins-php .tb-close-icon:before,
  2959 }
  2690 body.update-core-php .tb-close-icon:before,
  2960 
  2691 body.index-php .tb-close-icon:before {
  2961 .plugin-details-modal #TB_closeWindowButton:after {
  2692 	content: "\f335";
  2962 	content: "\f335";
  2693 	font-size: 32px;
  2963 	font: normal 32px/29px 'dashicons';
       
  2964 	speak: none;
       
  2965 	-webkit-font-smoothing: antialiased;
       
  2966 	-moz-osx-font-smoothing: grayscale;
  2694 }
  2967 }
  2695 
  2968 
  2696 /* move plugin install close icon to top on narrow screens */
  2969 /* move plugin install close icon to top on narrow screens */
  2697 @media screen and ( max-width: 830px ) {
  2970 @media screen and ( max-width: 830px ) {
  2698 	body.plugin-install-php .tb-close-icon,
  2971 	.plugin-details-modal #TB_closeWindowButton {
  2699 	body.import-php .tb-close-icon,
       
  2700 	body.plugins-php .tb-close-icon,
       
  2701 	body.update-core-php .tb-close-icon,
       
  2702 	body.index-php .tb-close-icon {
       
  2703 		right: 0;
  2972 		right: 0;
  2704 		top: -30px;
  2973 		top: -30px;
  2705 	}
  2974 	}
  2706 }
  2975 }
  2707 
  2976 
  2708 /* @todo: move this. */
  2977 /* @todo: move this. */
  2709 img {
  2978 img {
  2710 	border: none;
  2979 	border: none;
  2711 }
  2980 }
  2712 
  2981 
  2713 /* Header */
       
  2714 /* @todo: are these also specific to Press This? */
       
  2715 #wphead {
       
  2716 	border-bottom: 1px solid #dfdfdf;
       
  2717 }
       
  2718 
       
  2719 #wphead h1 a {
       
  2720 	color: #464646;
       
  2721 }
       
  2722 
       
  2723 /* @todo: these seem misplaced */
       
  2724 .js .meta-box-sortables .postbox:hover .handlediv {
       
  2725 	margin-right: 0 !important;
       
  2726 }
       
  2727 
       
  2728 /* Metabox collapse arrow indicators */
  2982 /* Metabox collapse arrow indicators */
  2729 .js .sidebar-name .sidebar-name-arrow:before,
  2983 .sidebar-name .toggle-indicator:before,
  2730 .js .meta-box-sortables .postbox .handlediv:before {
  2984 .js .meta-box-sortables .postbox .toggle-indicator:before,
  2731 	right: 12px;
  2985 .bulk-action-notice .toggle-indicator:before,
  2732 	font: normal 20px/1 'dashicons';
  2986 .privacy-text-box .toggle-indicator:before {
       
  2987 	content: "\f142";
       
  2988 	display: inline-block;
       
  2989 	font: normal 20px/1 dashicons;
  2733 	speak: none;
  2990 	speak: none;
  2734 	display: inline-block;
       
  2735 	padding: 8px 10px;
       
  2736 	top: 0;
       
  2737 	position: relative;
       
  2738 	-webkit-font-smoothing: antialiased;
  2991 	-webkit-font-smoothing: antialiased;
  2739 	-moz-osx-font-smoothing: grayscale;
  2992 	-moz-osx-font-smoothing: grayscale;
  2740 	text-decoration: none !important;
  2993 	text-decoration: none !important;
  2741 }
  2994 }
  2742 
  2995 
  2743 .js #widgets-left .sidebar-name .sidebar-name-arrow {
  2996 .js .widgets-holder-wrap.closed .toggle-indicator:before,
  2744 	display: none;
  2997 .js .meta-box-sortables .postbox.closed .handlediv .toggle-indicator:before,
  2745 }
  2998 .bulk-action-notice .bulk-action-errors-collapsed .toggle-indicator:before,
  2746 
  2999 .privacy-text-box.closed .toggle-indicator:before {
  2747 .js #widgets-left .widgets-holder-wrap.closed .sidebar-name .sidebar-name-arrow,
  3000 	content: "\f140";
  2748 .js #widgets-left .sidebar-name:hover .sidebar-name-arrow {
  3001 }
  2749 	display: block;
  3002 
  2750 }
  3003 .js .postbox .handlediv .toggle-indicator:before {
  2751 
  3004 	margin-top: 4px;
  2752 /* Show the arrow only on hover */
  3005 	width: 20px;
  2753 .js .sidebar-name .sidebar-name-arrow:before,
  3006 	border-radius: 50%;
  2754 .js .meta-box-sortables .postbox .handlediv:before {
  3007 	text-indent: -1px; /* account for the dashicon alignment */
  2755 	content: '\f142';
  3008 }
  2756 }
  3009 
  2757 
  3010 .rtl.js .postbox .handlediv .toggle-indicator:before {
  2758 .js .widgets-holder-wrap.closed .sidebar-name-arrow:before,
  3011 	text-indent: 1px; /* account for the dashicon alignment */
  2759 .js .meta-box-sortables .postbox.closed .handlediv:before {
  3012 }
  2760 	content: '\f140';
  3013 
  2761 }
  3014 .bulk-action-notice .toggle-indicator:before {
  2762 
  3015 	line-height: 16px;
  2763 .error a {
  3016 	vertical-align: top;
  2764 	text-decoration: underline;
  3017 	color: #72777c;
  2765 }
  3018 }
  2766 
  3019 
  2767 .updated a {
  3020 .js .postbox .handlediv:focus {
  2768 	text-decoration: none;
  3021 	box-shadow: none;
  2769 	padding-bottom: 2px;
  3022 	outline: none;
       
  3023 }
       
  3024 
       
  3025 .js .postbox .handlediv:focus .toggle-indicator:before {
       
  3026 	box-shadow:
       
  3027 		0 0 0 1px #5b9dd9,
       
  3028 		0 0 2px 1px rgba(30, 140, 190, .8);
  2770 }
  3029 }
  2771 
  3030 
  2772 /* @todo: appears to be Press This only and overridden */
  3031 /* @todo: appears to be Press This only and overridden */
  2773 #photo-add-url-div input[type="text"] {
  3032 #photo-add-url-div input[type="text"] {
  2774 	width: 300px;
  3033 	width: 300px;
  2775 }
  3034 }
  2776 
  3035 
  2777 /* Theme/Plugin Editor */
  3036 /* Theme/Plugin Editor */
  2778 .alignleft h3 {
  3037 .alignleft h2 {
  2779 	margin: 0;
  3038 	margin: 0;
  2780 }
  3039 }
  2781 
  3040 
  2782 #template textarea {
  3041 #template textarea {
  2783 	font-family: Consolas, Monaco, monospace;
  3042 	font-family: Consolas, Monaco, monospace;
  2784 	font-size: 13px;
  3043 	font-size: 13px;
  2785 	width: 97%;
       
  2786 	background: #f9f9f9;
  3044 	background: #f9f9f9;
  2787 	outline: none;
  3045 	-moz-tab-size: 4;
       
  3046 	-o-tab-size: 4;
       
  3047 	tab-size: 4;
       
  3048 }
       
  3049 
       
  3050 #template textarea,
       
  3051 #template .CodeMirror {
       
  3052 	width: 100%;
       
  3053 	min-height: 60vh;
       
  3054 	height: calc( 100vh - 295px );
       
  3055 	border: 1px solid #ddd;
       
  3056 	box-sizing: border-box;
       
  3057 }
       
  3058 
       
  3059 #templateside > h2 {
       
  3060 	padding-top: 6px;
       
  3061 	padding-bottom: 7px;
       
  3062 	margin: 0;
       
  3063 }
       
  3064 
       
  3065 #templateside ol,
       
  3066 #templateside ul {
       
  3067 	margin: 0;
       
  3068 	padding: 0;
       
  3069 }
       
  3070 #templateside > ul {
       
  3071 	box-sizing: border-box;
       
  3072 	margin-top: 0;
       
  3073 	overflow: auto;
       
  3074 	padding: 0;
       
  3075 	min-height: 60vh;
       
  3076 	height: calc(100vh - 295px);
       
  3077 	background-color: #f7f7f7;
       
  3078 	border: 1px solid #ddd;
       
  3079 	border-left: none;
       
  3080 }
       
  3081 #templateside ul ul {
       
  3082 	padding-left: 12px;
       
  3083 }
       
  3084 #templateside > ul > li > ul[role=group] {
       
  3085 	padding-left: 0;
       
  3086 }
       
  3087 
       
  3088 /*
       
  3089  * Styles for Theme and Plugin editors.
       
  3090  */
       
  3091 
       
  3092 /* Hide collapsed items. */
       
  3093 [role="treeitem"][aria-expanded="false"] > ul {
       
  3094 	display: none;
       
  3095 }
       
  3096 
       
  3097 /* Use arrow dashicons for folder states, but hide from screen readers. */
       
  3098 [role="treeitem"] span[aria-hidden] {
       
  3099 	display: inline;
       
  3100 	font-family: dashicons;
       
  3101 	font-size: 20px;
       
  3102 	position: absolute;
       
  3103 	pointer-events: none;
       
  3104 }
       
  3105 [role="treeitem"][aria-expanded="false"] > .folder-label .icon:after {
       
  3106 	content: "\f139";
       
  3107 }
       
  3108 [role="treeitem"][aria-expanded="true"] > .folder-label .icon:after {
       
  3109 	content: "\f140";
       
  3110 }
       
  3111 [role="treeitem"] .folder-label {
       
  3112 	display: block;
       
  3113 	padding: 3px 3px 3px 12px;
       
  3114 	cursor: pointer;
       
  3115 }
       
  3116 
       
  3117 /* Remove outline, and create our own focus and hover styles */
       
  3118 [role="treeitem"] {
       
  3119 	outline: 0;
       
  3120 }
       
  3121 [role="treeitem"] .folder-label.focus {
       
  3122 	color: #124964;
       
  3123 	box-shadow: 0 0 0 1px #5b9dd9, 0 0 2px 1px rgba(30, 140, 190, .8);
       
  3124 }
       
  3125 [role="treeitem"].hover,
       
  3126 [role="treeitem"] .folder-label.hover {
       
  3127 	background-color: #eaeaea;
       
  3128 }
       
  3129 
       
  3130 .tree-folder {
       
  3131 	margin: 0;
       
  3132 	position: relative;
       
  3133 }
       
  3134 [role="treeitem"] li {
       
  3135 	position: relative;
       
  3136 }
       
  3137 
       
  3138 /* Styles for folder indicators/depth */
       
  3139 .tree-folder .tree-folder::after {
       
  3140 	content: ' ';
       
  3141 	display: block;
       
  3142 	position: absolute;
       
  3143 	left: 2px;
       
  3144 	border-left: 1px solid #ccc;
       
  3145 	top: -13px;
       
  3146 	bottom: 10px;
       
  3147 }
       
  3148 .tree-folder > li::before {
       
  3149 	content: ' ';
       
  3150 	position: absolute;
       
  3151 	display: block;
       
  3152 	border-left: 1px solid #ccc;
       
  3153 	left: 2px;
       
  3154 	top: -5px;
       
  3155 	height: 18px;
       
  3156 	width: 7px;
       
  3157 	border-bottom: 1px solid #ccc;
       
  3158 }
       
  3159 .tree-folder > li::after {
       
  3160 	content: ' ';
       
  3161 	position: absolute;
       
  3162 	display: block;
       
  3163 	border-left: 1px solid #ccc;
       
  3164 	left: 2px;
       
  3165 	bottom: -7px;
       
  3166 	top: 0;
       
  3167 }
       
  3168 
       
  3169 /* current-file needs to adjustment for .notice styles */
       
  3170 #templateside .current-file {
       
  3171 	margin: -4px 0 -2px;
       
  3172 }
       
  3173 .tree-folder > .current-file::before {
       
  3174 	left: 4px;
       
  3175 	height: 15px;
       
  3176 	width: 0px;
       
  3177 	border-left: none;
       
  3178 	top: 3px;
       
  3179 }
       
  3180 .tree-folder > .current-file::after {
       
  3181 	bottom: -4px;
       
  3182 	height: 7px;
       
  3183 	left: 2px;
       
  3184 	top: auto;
       
  3185 }
       
  3186 
       
  3187 /* Lines shouldn't continue on last item */
       
  3188 .tree-folder > li:last-child::after,
       
  3189 .tree-folder li:last-child > .tree-folder::after {
       
  3190 	display: none;
       
  3191 }
       
  3192 
       
  3193 
       
  3194 #theme-plugin-editor-label {
       
  3195 	display: inline-block;
       
  3196 	margin-bottom: 1em;
       
  3197 	font-weight: 600;
  2788 }
  3198 }
  2789 
  3199 
  2790 /* rtl:ignore */
  3200 /* rtl:ignore */
  2791 #template textarea,
  3201 #template textarea,
  2792 #docs-list {
  3202 #docs-list {
  2793 	direction: ltr;
  3203 	direction: ltr;
  2794 }
  3204 }
  2795 
  3205 
       
  3206 .fileedit-sub #theme,
       
  3207 .fileedit-sub #plugin {
       
  3208 	max-width: 40%;
       
  3209 }
       
  3210 .fileedit-sub .alignright {
       
  3211 	text-align: right;
       
  3212 }
       
  3213 
  2796 #template p {
  3214 #template p {
  2797 	width: 97%;
  3215 	width: 97%;
  2798 }
  3216 }
  2799 
  3217 
       
  3218 #file-editor-linting-error {
       
  3219 	margin-top: 1em;
       
  3220 	margin-bottom: 1em;
       
  3221 }
       
  3222 #file-editor-linting-error > .notice {
       
  3223 	margin: 0;
       
  3224 	display: inline-block;
       
  3225 }
       
  3226 #file-editor-linting-error > .notice > p {
       
  3227 	width: auto;
       
  3228 }
       
  3229 #template .submit {
       
  3230 	margin-top: 1em;
       
  3231 	padding: 0;
       
  3232 }
       
  3233 
       
  3234 #template .submit input[type=submit][disabled] {
       
  3235 	cursor: not-allowed;
       
  3236 }
  2800 #templateside {
  3237 #templateside {
  2801 	float: right;
  3238 	float: right;
  2802 	width: 190px;
  3239 	width: 16em;
  2803 	word-wrap: break-word;
  3240 	word-wrap: break-word;
  2804 }
  3241 }
  2805 
  3242 
  2806 #templateside h3,
       
  2807 #postcustomstuff p.submit {
  3243 #postcustomstuff p.submit {
  2808 	margin: 0;
  3244 	margin: 0;
  2809 }
  3245 }
  2810 
  3246 
  2811 #templateside h4 {
  3247 #templateside h4 {
  2812 	margin: 1em 0 0;
  3248 	margin: 1em 0 0;
  2813 }
  3249 }
  2814 
  3250 
  2815 #templateside ol,
       
  2816 #templateside ul {
       
  2817 	margin: .5em 0;
       
  2818 	padding: 0;
       
  2819 }
       
  2820 
       
  2821 #templateside li {
  3251 #templateside li {
  2822 	margin: 4px 0;
  3252 	margin: 4px 0;
  2823 }
  3253 }
  2824 
  3254 
  2825 #templateside li a,
  3255 #templateside li:not(.howto) a,
  2826 .theme-editor-php .highlight {
  3256 .theme-editor-php .highlight {
  2827 	display: block;
  3257 	display: block;
  2828 	padding: 3px 3px 3px 12px;
  3258 	padding: 3px 0 3px 12px;
  2829 	text-decoration: none;
  3259 	text-decoration: none;
       
  3260 }
       
  3261 
       
  3262 #templateside li:not(.howto) > a:first-of-type {
       
  3263 	padding-top: 0;
       
  3264 }
       
  3265 
       
  3266 #templateside li.howto {
       
  3267 	padding: 6px 12px 12px 12px;
  2830 }
  3268 }
  2831 
  3269 
  2832 .theme-editor-php .highlight {
  3270 .theme-editor-php .highlight {
  2833 	margin: -3px 3px -3px -12px;
  3271 	margin: -3px 3px -3px -12px;
  2834 }
  3272 }
  2835 
  3273 
  2836 #templateside .highlight {
  3274 #templateside .highlight {
  2837 	border: none;
  3275 	border: none;
  2838 	font-weight: bold;
  3276 	font-weight: 600;
  2839 }
  3277 }
  2840 
  3278 
  2841 .nonessential {
  3279 .nonessential {
  2842 	color: #666;
  3280 	color: #666;
  2843 	font-size: 11px;
  3281 	font-size: 11px;
  2858 .fileedit-sub {
  3296 .fileedit-sub {
  2859 	padding: 10px 0 8px;
  3297 	padding: 10px 0 8px;
  2860 	line-height: 180%;
  3298 	line-height: 180%;
  2861 }
  3299 }
  2862 
  3300 
       
  3301 #file-editor-warning .file-editor-warning-content {
       
  3302 	margin: 25px;
       
  3303 }
       
  3304 
  2863 /* @todo: can we use a common class for these? */
  3305 /* @todo: can we use a common class for these? */
  2864 .nav-menus-php .item-edit:before,
  3306 .nav-menus-php .item-edit:before,
  2865 .widget-top a.widget-action:after,
  3307 .widget-top .widget-action .toggle-indicator:before,
  2866 .control-section .accordion-section-title:after,
  3308 .control-section .accordion-section-title:after,
  2867 .accordion-section-title:after {
  3309 .accordion-section-title:after {
  2868 	right: 0;
  3310 	content: "\f140";
  2869 	content: '\f140';
  3311 	font: normal 20px/1 dashicons;
  2870 	border: none;
       
  2871 	background: none;
       
  2872 	font: normal 20px/1 'dashicons';
       
  2873 	speak: none;
  3312 	speak: none;
  2874 	display: block;
  3313 	display: block;
  2875 	padding: 0;
       
  2876 	text-indent: 0;
       
  2877 	text-align: center;
       
  2878 	position: relative;
       
  2879 	-webkit-font-smoothing: antialiased;
  3314 	-webkit-font-smoothing: antialiased;
  2880 	-moz-osx-font-smoothing: grayscale;
  3315 	-moz-osx-font-smoothing: grayscale;
  2881 	text-decoration: none !important;
  3316 	text-decoration: none !important;
  2882 }
  3317 }
  2883 
  3318 
  2884 .widget-action,
  3319 .widget-top .widget-action .toggle-indicator:before {
       
  3320 	padding: 1px 2px 1px 0px;
       
  3321 	border-radius: 50%;
       
  3322 }
       
  3323 
  2885 .handlediv,
  3324 .handlediv,
       
  3325 .postbox .handlediv.button-link,
  2886 .item-edit,
  3326 .item-edit,
  2887 .sidebar-name-arrow,
  3327 .toggle-indicator,
  2888 .accordion-section-title:after {
  3328 .accordion-section-title:after {
  2889 	color: #a0a5aa;
  3329 	color: #72777c;
  2890 }
  3330 }
  2891 
  3331 
  2892 .widget-action:hover,
  3332 .widget-action {
       
  3333 	color: #555d66; /* #fafafa background in the Widgets screen */
       
  3334 }
       
  3335 
       
  3336 .widget-top:hover .widget-action,
       
  3337 .widget-action:focus,
  2893 .handlediv:hover,
  3338 .handlediv:hover,
       
  3339 .handlediv:focus,
       
  3340 .postbox .handlediv.button-link:hover,
       
  3341 .postbox .handlediv.button-link:focus,
  2894 .item-edit:hover,
  3342 .item-edit:hover,
  2895 .sidebar-name:hover .sidebar-name-arrow,
  3343 .item-edit:focus,
       
  3344 .sidebar-name:hover .toggle-indicator,
  2896 .accordion-section-title:hover:after {
  3345 .accordion-section-title:hover:after {
  2897 	color: #777;
  3346 	color: #23282d;
  2898 }
  3347 }
  2899 
  3348 
  2900 .widget-top a.widget-action:after {
  3349 .widget-top .widget-action:focus .toggle-indicator:before {
  2901 	padding: 12px 12px 11px;
  3350 	box-shadow:
  2902 }
  3351 		0 0 0 1px #5b9dd9,
  2903 
  3352 		0 0 2px 1px rgba(30,140,190,.8);
  2904 .widget-top a.widget-action:focus:after {
       
  2905 	-webkit-box-shadow: 0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8);
       
  2906 	box-shadow: 0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8);
       
  2907 }
       
  2908 
       
  2909 .nav-menus-php .item-edit:before {
       
  2910 	line-height: 2.1;
       
  2911 }
  3353 }
  2912 
  3354 
  2913 .control-section .accordion-section-title:after,
  3355 .control-section .accordion-section-title:after,
  2914 .accordion-section-title:after {
  3356 .accordion-section-title:after {
  2915 	float: right;
  3357 	float: right;
  2918 }
  3360 }
  2919 
  3361 
  2920 .control-section.open .accordion-section-title:after,
  3362 .control-section.open .accordion-section-title:after,
  2921 #customize-info.open .accordion-section-title:after,
  3363 #customize-info.open .accordion-section-title:after,
  2922 .nav-menus-php .menu-item-edit-active .item-edit:before,
  3364 .nav-menus-php .menu-item-edit-active .item-edit:before,
  2923 .widget.open .widget-top a.widget-action:after {
  3365 .widget.open .widget-top .widget-action .toggle-indicator:before {
  2924 	content: '\f142';
  3366 	content: "\f142";
  2925 }
  3367 }
  2926 
  3368 
  2927 /*!
  3369 /*!
  2928  * jQuery UI Draggable/Sortable 1.11.4
  3370  * jQuery UI Draggable/Sortable 1.11.4
  2929  * http://jqueryui.com
  3371  * http://jqueryui.com
  2932  * Released under the MIT license.
  3374  * Released under the MIT license.
  2933  * http://jquery.org/license
  3375  * http://jquery.org/license
  2934  */
  3376  */
  2935 .ui-draggable-handle,
  3377 .ui-draggable-handle,
  2936 .ui-sortable-handle {
  3378 .ui-sortable-handle {
  2937 	-ms-touch-action: none;
       
  2938 	touch-action: none;
  3379 	touch-action: none;
  2939 }
  3380 }
  2940 
  3381 
  2941 /* Accordion */
  3382 /* Accordion */
  2942 .accordion-section {
  3383 .accordion-section {
  2943 	border-bottom: 1px solid #dfdfdf;
  3384 	border-bottom: 1px solid #ddd;
  2944 	margin: 0;
  3385 	margin: 0;
  2945 }
  3386 }
  2946 
  3387 
  2947 .accordion-section.open .accordion-section-content,
  3388 .accordion-section.open .accordion-section-content,
  2948 .no-js .accordion-section .accordion-section-content {
  3389 .no-js .accordion-section .accordion-section-content {
  2949 	display: block;
  3390 	display: block;
  2950 }
  3391 }
  2951 
  3392 
  2952 .accordion-section.open:hover {
  3393 .accordion-section.open:hover {
  2953 	border-bottom-color: #dfdfdf;
  3394 	border-bottom-color: #ddd;
  2954 }
  3395 }
  2955 
  3396 
  2956 .accordion-section-content {
  3397 .accordion-section-content {
  2957 	display: none;
  3398 	display: none;
  2958 	padding: 10px 20px 15px;
  3399 	padding: 10px 20px 15px;
  2962 
  3403 
  2963 .accordion-section-title {
  3404 .accordion-section-title {
  2964 	margin: 0;
  3405 	margin: 0;
  2965 	padding: 12px 15px 15px;
  3406 	padding: 12px 15px 15px;
  2966 	position: relative;
  3407 	position: relative;
  2967 	border-left: 1px solid #dfdfdf;
  3408 	border-left: 1px solid #ddd;
  2968 	border-right: 1px solid #dfdfdf;
  3409 	border-right: 1px solid #ddd;
  2969 	-webkit-user-select: none;
  3410 	-webkit-user-select: none;
  2970 	-moz-user-select: none;
  3411 	-moz-user-select: none;
  2971 	-ms-user-select: none;
  3412 	-ms-user-select: none;
  2972 	user-select: none;
  3413 	user-select: none;
  2973 }
  3414 }
  2998 
  3439 
  2999 .cannot-expand .accordion-section-title:after {
  3440 .cannot-expand .accordion-section-title:after {
  3000 	display: none;
  3441 	display: none;
  3001 }
  3442 }
  3002 
  3443 
  3003 .control-section .accordion-section-title {
  3444 .control-section .accordion-section-title,
       
  3445 .customize-pane-child .accordion-section-title {
  3004 	border-left: none;
  3446 	border-left: none;
  3005 	border-right: none;
  3447 	border-right: none;
  3006 	padding: 10px 10px 11px 14px;
  3448 	padding: 10px 10px 11px 14px;
  3007 	line-height: 21px;
  3449 	line-height: 21px;
  3008 	background: #fff;
  3450 	background: #fff;
  3009 }
  3451 }
  3010 
  3452 
  3011 .control-section .accordion-section-title:after {
  3453 .control-section .accordion-section-title:after,
  3012 	top: 11px;
  3454 .customize-pane-child .accordion-section-title:after {
       
  3455 	top: calc(50% - 10px); /* Arrow height is 20px, so use half of that to vertically center */
  3013 }
  3456 }
  3014 
  3457 
  3015 .js .control-section:hover .accordion-section-title,
  3458 .js .control-section:hover .accordion-section-title,
  3016 .js .control-section .accordion-section-title:hover,
  3459 .js .control-section .accordion-section-title:hover,
  3017 .js .control-section.open .accordion-section-title,
  3460 .js .control-section.open .accordion-section-title,
  3020 	background: #f5f5f5;
  3463 	background: #f5f5f5;
  3021 }
  3464 }
  3022 
  3465 
  3023 .control-section.open .accordion-section-title {
  3466 .control-section.open .accordion-section-title {
  3024 	/* When expanded */
  3467 	/* When expanded */
  3025 	border-bottom: 1px solid #dfdfdf;
  3468 	border-bottom: 1px solid #ddd;
       
  3469 }
       
  3470 
       
  3471 /* Edit Site */
       
  3472 .network-admin .edit-site-actions {
       
  3473 	margin-top: 0;
       
  3474 }
       
  3475 
       
  3476 /* My Sites */
       
  3477 .my-sites {
       
  3478 	display: block;
       
  3479 	overflow: auto;
       
  3480 	zoom: 1;
       
  3481 }
       
  3482 
       
  3483 .my-sites li {
       
  3484 	display: block;
       
  3485 	padding: 8px 3%;
       
  3486 	min-height: 130px;
       
  3487 	margin: 0;
       
  3488 }
       
  3489 
       
  3490 @media only screen and (max-width: 599px) {
       
  3491 	.my-sites li {
       
  3492 		min-height: 0;
       
  3493 	}
       
  3494 }
       
  3495 
       
  3496 @media only screen and (min-width: 600px) {
       
  3497 	.my-sites.striped li {
       
  3498 		background-color: #fff;
       
  3499 		position: relative;
       
  3500 	}
       
  3501 	.my-sites.striped li:after {
       
  3502 		content: "";
       
  3503 		width: 1px;
       
  3504 		height: 100%;
       
  3505 		position: absolute;
       
  3506 		top: 0;
       
  3507 		right: 0;
       
  3508 		background: #ccc;
       
  3509 	}
       
  3510 
       
  3511 }
       
  3512 @media only screen and (min-width: 600px) and (max-width: 699px) {
       
  3513 	.my-sites li{
       
  3514 		float: left;
       
  3515 		width: 44%;
       
  3516 	}
       
  3517 	.my-sites.striped li {
       
  3518 		background-color: #fff;
       
  3519 	}
       
  3520 	.my-sites.striped li:nth-of-type(2n+1) {
       
  3521 		clear: left;
       
  3522 	}
       
  3523 	.my-sites.striped li:nth-of-type(2n+2):after {
       
  3524 		content: none;
       
  3525 	}
       
  3526 	.my-sites li:nth-of-type(4n+1),
       
  3527 	.my-sites li:nth-of-type(4n+2) {
       
  3528 		background-color: #f9f9f9;
       
  3529 	}
       
  3530 
       
  3531 }
       
  3532 
       
  3533 @media only screen and (min-width: 700px) and (max-width: 1199px) {
       
  3534 	.my-sites li {
       
  3535 		float: left;
       
  3536 		width: 27.333333%;
       
  3537 		background-color: #fff;
       
  3538 	}
       
  3539 	.my-sites.striped li:nth-of-type(3n+3):after {
       
  3540 		content: none;
       
  3541 	}
       
  3542 	.my-sites li:nth-of-type(6n+1),
       
  3543 	.my-sites li:nth-of-type(6n+2),
       
  3544 	.my-sites li:nth-of-type(6n+3) {
       
  3545 		background-color: #f9f9f9;
       
  3546 	}
       
  3547 }
       
  3548 
       
  3549 @media only screen and (min-width: 1200px) and (max-width: 1399px) {
       
  3550 	.my-sites li {
       
  3551 		float: left;
       
  3552 		width: 21%;
       
  3553 		padding: 8px 2%;
       
  3554 		background-color: #fff;
       
  3555 	}
       
  3556 	.my-sites.striped li:nth-of-type(4n+1) {
       
  3557 		clear: left;
       
  3558 	}
       
  3559 	.my-sites.striped li:nth-of-type(4n+4):after {
       
  3560 		content: none;
       
  3561 	}
       
  3562 	.my-sites li:nth-of-type(8n+1),
       
  3563 	.my-sites li:nth-of-type(8n+2),
       
  3564 	.my-sites li:nth-of-type(8n+3),
       
  3565 	.my-sites li:nth-of-type(8n+4) {
       
  3566 		background-color: #f9f9f9;
       
  3567 	}
       
  3568 }
       
  3569 
       
  3570 @media only screen and (min-width: 1400px) and (max-width: 1599px) {
       
  3571 	.my-sites li {
       
  3572 		float: left;
       
  3573 		width: 16%;
       
  3574 		padding: 8px 2%;
       
  3575 		background-color: #fff;
       
  3576 	}
       
  3577 	.my-sites.striped li:nth-of-type(5n+1) {
       
  3578 		clear: left;
       
  3579 	}
       
  3580 	.my-sites.striped li:nth-of-type(5n+5):after {
       
  3581 		content: none;
       
  3582 	}
       
  3583 	.my-sites li:nth-of-type(10n+1),
       
  3584 	.my-sites li:nth-of-type(10n+2),
       
  3585 	.my-sites li:nth-of-type(10n+3),
       
  3586 	.my-sites li:nth-of-type(10n+4),
       
  3587 	.my-sites li:nth-of-type(10n+5) {
       
  3588 		background-color: #f9f9f9;
       
  3589 	}
       
  3590 }
       
  3591 
       
  3592 @media only screen and (min-width: 1600px) {
       
  3593 	.my-sites li {
       
  3594 		float: left;
       
  3595 		width: 12.666666%;
       
  3596 		padding: 8px 2%;
       
  3597 		background-color: #fff;
       
  3598 	}
       
  3599 	.my-sites.striped li:nth-of-type(6n+1) {
       
  3600 		clear: left;
       
  3601 	}
       
  3602 	.my-sites.striped li:nth-of-type(6n+6):after {
       
  3603 		content: none;
       
  3604 	}
       
  3605 	.my-sites li:nth-of-type(12n+1),
       
  3606 	.my-sites li:nth-of-type(12n+2),
       
  3607 	.my-sites li:nth-of-type(12n+3),
       
  3608 	.my-sites li:nth-of-type(12n+4),
       
  3609 	.my-sites li:nth-of-type(12n+5),
       
  3610 	.my-sites li:nth-of-type(12n+6) {
       
  3611 		background-color: #f9f9f9;
       
  3612 	}
       
  3613 }
       
  3614 
       
  3615 .my-sites li a {
       
  3616 	text-decoration: none;
  3026 }
  3617 }
  3027 
  3618 
  3028 /* =Media Queries
  3619 /* =Media Queries
  3029 -------------------------------------------------------------- */
  3620 -------------------------------------------------------------- */
  3030 
       
  3031 /* @todo: de-duplication */
       
  3032 @media only screen and (min-width: 769px) {
       
  3033 	/* categories */
       
  3034 	#col-left {
       
  3035 		width: 35%;
       
  3036 	}
       
  3037 
       
  3038 	#col-right {
       
  3039 		width: 65%;
       
  3040 	}
       
  3041 }
       
  3042 
       
  3043 @media only screen and (max-width: 860px) {
       
  3044 
       
  3045 	/* categories */
       
  3046 	#col-left {
       
  3047 		width: 35%;
       
  3048 	}
       
  3049 
       
  3050 	#col-right {
       
  3051 		width: 65%;
       
  3052 	}
       
  3053 }
       
  3054 
       
  3055 @media only screen and (min-width: 980px) {
       
  3056 
       
  3057 	/* categories */
       
  3058 	#col-left {
       
  3059 		width: 35%;
       
  3060 	}
       
  3061 
       
  3062 	#col-right {
       
  3063 		width: 65%;
       
  3064 	}
       
  3065 }
       
  3066 
       
  3067 @media only screen and (max-width: 768px) {
       
  3068 	/* categories */
       
  3069 	#col-left {
       
  3070 		width: 100%;
       
  3071 	}
       
  3072 
       
  3073 	#col-right {
       
  3074 		width: 100%;
       
  3075 	}
       
  3076 }
       
  3077 
  3621 
  3078 /**
  3622 /**
  3079  * HiDPI Displays
  3623  * HiDPI Displays
  3080  */
  3624  */
  3081 @media print,
  3625 @media print,
  3083   (min-resolution: 120dpi) {
  3627   (min-resolution: 120dpi) {
  3084 	/* Back-compat for pre-3.8 */
  3628 	/* Back-compat for pre-3.8 */
  3085 	div.star-holder,
  3629 	div.star-holder,
  3086 	div.star-holder .star-rating {
  3630 	div.star-holder .star-rating {
  3087 		background: url(../images/stars-2x.png?ver=20121108) repeat-x bottom left;
  3631 		background: url(../images/stars-2x.png?ver=20121108) repeat-x bottom left;
  3088 		-webkit-background-size: 21px 37px;
       
  3089 		background-size: 21px 37px;
  3632 		background-size: 21px 37px;
  3090 	}
  3633 	}
  3091 
  3634 
  3092 	.spinner {
  3635 	.spinner {
  3093 		background-image: url(../images/spinner-2x.gif);
  3636 		background-image: url(../images/spinner-2x.gif);
  3094 	}
  3637 	}
  3095 
  3638 
  3096 	/* @todo: evaluate - most of these were likely replaced by dashicons */
  3639 	/* @todo: evaluate - most of these were likely replaced by dashicons */
  3097 	.curtime #timestamp,
  3640 	.curtime #timestamp,
  3098 	#screen-meta-links a.show-settings,
  3641 	#screen-meta-links a.show-settings,
  3099 	.widget-top a.widget-action,
  3642 	.widget-top .widget-action,
  3100 	.widget-top a.widget-action:hover,
  3643 	.widget-top .widget-action:hover,
  3101 	.sidebar-name-arrow,
  3644 	.sidebar-name .toggle-indicator,
  3102 	.sidebar-name:hover .sidebar-name-arrow,
  3645 	.sidebar-name:hover .toggle-indicator,
  3103 	.meta-box-sortables .postbox:hover .handlediv,
  3646 	.meta-box-sortables .postbox:hover .handlediv,
  3104 	.tagchecklist span a,
       
  3105 	#bulk-titles div a,
  3647 	#bulk-titles div a,
  3106 	.tagchecklist span a:hover,
       
  3107 	#bulk-titles div a:hover {
  3648 	#bulk-titles div a:hover {
  3108 		background: none !important;
  3649 		background: none !important;
  3109 	}
  3650 	}
  3110 
  3651 
  3111 }
  3652 }
  3141 	.wrap {
  3682 	.wrap {
  3142 		margin-right: 12px;
  3683 		margin-right: 12px;
  3143 		margin-left: 0;
  3684 		margin-left: 0;
  3144 	}
  3685 	}
  3145 
  3686 
  3146 	.col-wrap {
  3687 	/* categories */
       
  3688 	#col-left,
       
  3689 	#col-right {
       
  3690 		float: none;
       
  3691 		width: auto;
       
  3692 	}
       
  3693 
       
  3694 	#col-left .col-wrap,
       
  3695 	#col-right .col-wrap {
  3147 		padding: 0;
  3696 		padding: 0;
  3148 	}
  3697 	}
  3149 
  3698 
  3150 	/* Hidden Elements */
  3699 	/* Hidden Elements */
  3151 	#screen-meta,
  3700 	#screen-meta,
  3153 	#collapse-menu,
  3702 	#collapse-menu,
  3154 	.post-format-select {
  3703 	.post-format-select {
  3155 		display: none !important;
  3704 		display: none !important;
  3156 	}
  3705 	}
  3157 
  3706 
  3158 	.wrap .add-new-h2, .wrap .add-new-h2:active {
  3707 	.wrap h1.wp-heading-inline {
       
  3708 		margin-bottom: 0.5em;
       
  3709 	}
       
  3710 
       
  3711 	.wrap .add-new-h2, /* deprecated */
       
  3712 	.wrap .add-new-h2:active, /* deprecated */
       
  3713 	.wrap .page-title-action,
       
  3714 	.wrap .page-title-action:active {
  3159 		padding: 10px 15px;
  3715 		padding: 10px 15px;
  3160 		font-size: 14px;
  3716 		font-size: 14px;
  3161 	}
  3717 		white-space: nowrap;
  3162 
       
  3163 	.wp-color-result {
       
  3164 		height: auto;
       
  3165 		padding-left: 45px;
       
  3166 	}
       
  3167 
       
  3168 	.wp-color-result:after {
       
  3169 		font-size: 14px;
       
  3170 		height: auto;
       
  3171 		padding: 6px 14px;
       
  3172 	}
  3718 	}
  3173 
  3719 
  3174 	/* Feedback Messages */
  3720 	/* Feedback Messages */
  3175 	.notice,
  3721 	.notice,
  3176 	.wrap div.updated,
  3722 	.wrap div.updated,
  3193 	.wrap .icon32 + h2 {
  3739 	.wrap .icon32 + h2 {
  3194 		margin-top: -2px;
  3740 		margin-top: -2px;
  3195 	}
  3741 	}
  3196 
  3742 
  3197 	.wp-responsive-open #wpbody {
  3743 	.wp-responsive-open #wpbody {
  3198 		right: -190px;
  3744 		right: -16em;
  3199 	}
  3745 	}
  3200 
  3746 
  3201 	code {
  3747 	code {
  3202 		word-wrap: break-word;
  3748 		word-wrap: break-word;
  3203 	}
  3749 	}
  3205 	/* General Metabox */
  3751 	/* General Metabox */
  3206 	.postbox {
  3752 	.postbox {
  3207 		font-size: 14px;
  3753 		font-size: 14px;
  3208 	}
  3754 	}
  3209 
  3755 
  3210 	.metabox-holder h3 {
  3756 	.metabox-holder h3.hndle, /* Back-compat for pre-4.4 */
       
  3757 	.metabox-holder .stuffbox > h3, /* Back-compat for pre-4.4 */
       
  3758 	.metabox-holder .postbox > h3, /* Back-compat for pre-4.4 */
       
  3759 	.metabox-holder h2 {
  3211 		padding: 12px;
  3760 		padding: 12px;
  3212 	}
  3761 	}
  3213 
  3762 
  3214 	.postbox .handlediv {
  3763 	.postbox .handlediv {
  3215 		margin-top: 3px;
  3764 		margin-top: 3px;
  3221 		text-align: center;
  3770 		text-align: center;
  3222 		margin-bottom: 15px;
  3771 		margin-bottom: 15px;
  3223 	}
  3772 	}
  3224 
  3773 
  3225 	/* Theme/Plugin File Editor */
  3774 	/* Theme/Plugin File Editor */
       
  3775 
       
  3776 	#template textarea,
       
  3777 	#template .CodeMirror {
       
  3778 		box-sizing: border-box;
       
  3779 	}
       
  3780 
  3226 	#templateside {
  3781 	#templateside {
  3227 		float: none;
  3782 		float: none;
  3228 		width: auto;
  3783 		width: auto;
  3229 	}
  3784 	}
  3230 
  3785 
       
  3786 	#templateside > ul {
       
  3787 		border-left: 1px solid #ddd;
       
  3788 	}
       
  3789 
  3231 	#templateside li {
  3790 	#templateside li {
  3232 		margin: 0;
  3791 		margin: 0;
  3233 	}
  3792 	}
  3234 
  3793 
  3235 	#templateside li a {
  3794 	#templateside li:not(.howto) a {
  3236 		display: block;
  3795 		display: block;
  3237 		padding: 5px;
  3796 		padding: 5px;
       
  3797 	}
       
  3798 	#templateside li.howto {
       
  3799 		padding: 12px;
  3238 	}
  3800 	}
  3239 
  3801 
  3240 	#templateside .highlight {
  3802 	#templateside .highlight {
  3241 		padding: 5px;
  3803 		padding: 5px;
  3242 		margin-left: -5px;
  3804 		margin-left: -5px;
  3243 		margin-top: -5px;
  3805 		margin-top: -5px;
  3244 	}
  3806 	}
  3245 
  3807 
  3246 	#template div {
  3808 	#template > div,
       
  3809 	#template .notice {
  3247 		float: none;
  3810 		float: none;
  3248 		margin: 0;
  3811 		margin: 1em 0;
  3249 		width: auto;
  3812 		width: auto;
  3250 	}
  3813 	}
  3251 
  3814 
       
  3815 	#template .CodeMirror,
  3252 	#template textarea {
  3816 	#template textarea {
  3253 		width: 100%;
  3817 		width: 100%;
  3254 	}
  3818 	}
  3255 
  3819 
       
  3820 	#templateside ul ul {
       
  3821 		padding-left: 1.5em;
       
  3822 	}
       
  3823 	[role="treeitem"] .folder-label {
       
  3824 		display: block;
       
  3825 		padding: 5px;
       
  3826 	}
       
  3827 	.tree-folder > li::before,
       
  3828 	.tree-folder > li::after,
       
  3829 	.tree-folder .tree-folder::after {
       
  3830 		left: -8px;
       
  3831 	}
       
  3832 	.tree-folder > li::before {
       
  3833 		top: 0px;
       
  3834 		height: 13px;
       
  3835 	}
       
  3836 	.tree-folder > .current-file::before {
       
  3837 		left: -5px;
       
  3838 		top: 7px;
       
  3839 		width: 4px;
       
  3840 	}
       
  3841 	.tree-folder > .current-file::after {
       
  3842 		height: 9px;
       
  3843 		left: -8px;
       
  3844 	}
       
  3845 	.wrap #templateside span.notice {
       
  3846 		margin-left: -5px;
       
  3847 		width: 100%;
       
  3848 	}
       
  3849 
  3256 	.fileedit-sub .alignright {
  3850 	.fileedit-sub .alignright {
       
  3851 		float: left;
  3257 		margin-top: 15px;
  3852 		margin-top: 15px;
       
  3853 		width: 100%;
       
  3854 		text-align: left;
       
  3855 	}
       
  3856 
       
  3857 	.fileedit-sub .alignright label {
       
  3858 		display: block;
       
  3859 	}
       
  3860 
       
  3861 	.fileedit-sub #theme,
       
  3862 	.fileedit-sub #plugin {
       
  3863 		margin-left: 0;
       
  3864 		max-width: 70%;
       
  3865 	}
       
  3866 
       
  3867 	.fileedit-sub input[type="submit"] {
       
  3868 		margin-bottom: 0px;
       
  3869 		padding: 8px 18px;
       
  3870 	}
       
  3871 
       
  3872 	#documentation label[for="docs-list"] {
       
  3873 		display: block;
       
  3874 	}
       
  3875 
       
  3876 	#documentation select[name="docs-list"] {
       
  3877 		margin-left: 0;
       
  3878 		max-width: 60%;
       
  3879 	}
       
  3880 
       
  3881 	#documentation input[type="button"] {
       
  3882 		margin-bottom: 0;
       
  3883 		padding: 8px 18px;
  3258 	}
  3884 	}
  3259 
  3885 
  3260 	#wpfooter {
  3886 	#wpfooter {
  3261 		display: none;
  3887 		display: none;
  3262 	}
  3888 	}
  3263 
  3889 
  3264 	#comments-form .checkforspam {
  3890 	#comments-form .checkforspam {
  3265 		display: none;
  3891 		display: none;
       
  3892 	}
       
  3893 
       
  3894 	.edit-comment-author {
       
  3895 		margin: 2px 0 0;
       
  3896 	}
       
  3897 
       
  3898 	.filter-drawer .filter-group-feature input,
       
  3899 	.filter-drawer .filter-group-feature label {
       
  3900 		line-height: 25px;
       
  3901 	}
       
  3902 
       
  3903 	.filter-drawer .filter-group-feature label {
       
  3904 		margin-left: 32px;
       
  3905 	}
       
  3906 
       
  3907 	.wp-filter .button.drawer-toggle {
       
  3908 		font-size: 13px;
       
  3909 		line-height: 26px;
       
  3910 		height: 28px;
  3266 	}
  3911 	}
  3267 }
  3912 }
  3268 
  3913 
  3269 /* Smartphone */
  3914 /* Smartphone */
  3270 @media screen and (max-width: 600px) {
  3915 @media screen and (max-width: 600px) {
  3284 
  3929 
  3285 	/* Keep full-width boxes on Edit Post page from causing horizontal scroll */
  3930 	/* Keep full-width boxes on Edit Post page from causing horizontal scroll */
  3286 	div#post-body.metabox-holder.columns-1 {
  3931 	div#post-body.metabox-holder.columns-1 {
  3287 		overflow-x: hidden;
  3932 		overflow-x: hidden;
  3288 	}
  3933 	}
  3289 }
  3934 
       
  3935 	h1.nav-tab-wrapper,
       
  3936 	.wrap h2.nav-tab-wrapper,
       
  3937 	.nav-tab-wrapper {
       
  3938 		border-bottom: 0;
       
  3939 	}
       
  3940 
       
  3941 	h1 .nav-tab,
       
  3942 	h2 .nav-tab,
       
  3943 	h3 .nav-tab {
       
  3944 		margin: 10px 10px 0 0;
       
  3945 		border-bottom: 1px solid #ccc;
       
  3946 	}
       
  3947 }
       
  3948 
       
  3949 @media screen and (max-width: 320px) {
       
  3950 	/* Prevent default center alignment and larger font for the Right Now widget when
       
  3951 	   the network dashboard is viewed on a small mobile device. */
       
  3952 	#network_dashboard_right_now .subsubsub {
       
  3953 		font-size: 14px;
       
  3954 		text-align: left;
       
  3955 	}
       
  3956 }