wp/wp-admin/css/common.css
changeset 9 177826044cd9
parent 7 cf61fcea0001
child 16 a86126ab1dd4
equal deleted inserted replaced
8:c7c34916027a 9:177826044cd9
   132 	position: absolute;
   132 	position: absolute;
   133 	width: 1px;
   133 	width: 1px;
   134 	word-wrap: normal !important; /* many screen reader and browser combinations announce broken words as they would appear visually */
   134 	word-wrap: normal !important; /* many screen reader and browser combinations announce broken words as they would appear visually */
   135 }
   135 }
   136 
   136 
       
   137 .button .screen-reader-text {
       
   138 	height: auto; /* Fixes a Safari+VoiceOver bug, see ticket #42006 */
       
   139 }
       
   140 
   137 .screen-reader-shortcut {
   141 .screen-reader-shortcut {
   138 	position: absolute;
   142 	position: absolute;
   139 	top: -1000em;
   143 	top: -1000em;
   140 }
   144 }
   141 
   145 
   150 	padding: 15px 23px 14px;
   154 	padding: 15px 23px 14px;
   151 	background: #f1f1f1;
   155 	background: #f1f1f1;
   152 	color: #0073aa;
   156 	color: #0073aa;
   153 	z-index: 100000;
   157 	z-index: 100000;
   154 	line-height: normal;
   158 	line-height: normal;
   155 	box-shadow: 0 0 2px 2px rgba(0,0,0,.6);
   159 	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
   156 	text-decoration: none;
   160 	text-decoration: none;
   157 	outline: none;
   161 	/* Only visible in Windows High Contrast mode */
       
   162 	outline: 2px solid transparent;
       
   163 	outline-offset: -2px;
   158 }
   164 }
   159 
   165 
   160 .hidden,
   166 .hidden,
   161 .js .closed .inside,
   167 .js .closed .inside,
   162 .js .hide-if-js,
   168 .js .hide-if-js,
   183 .popular-tags,
   189 .popular-tags,
   184 .feature-filter,
   190 .feature-filter,
   185 .imgedit-group,
   191 .imgedit-group,
   186 .comment-ays {
   192 .comment-ays {
   187 	border: 1px solid #e5e5e5;
   193 	border: 1px solid #e5e5e5;
   188 	box-shadow: 0 1px 1px rgba(0,0,0,0.04);
   194 	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
   189 }
   195 }
   190 
   196 
   191 table.widefat,
   197 table.widefat,
   192 .wp-editor-container,
   198 .wp-editor-container,
   193 .stuffbox,
   199 .stuffbox,
   266 a:focus .media-icon img,
   272 a:focus .media-icon img,
   267 .wp-person a:focus .gravatar {
   273 .wp-person a:focus .gravatar {
   268 	color: #124964;
   274 	color: #124964;
   269 	box-shadow:
   275 	box-shadow:
   270 		0 0 0 1px #5b9dd9,
   276 		0 0 0 1px #5b9dd9,
   271 		0 0 2px 1px rgba(30, 140, 190, .8);
   277 		0 0 2px 1px rgba(30, 140, 190, 0.8);
       
   278 	/* Only visible in Windows High Contrast mode */
       
   279 	outline: 1px solid transparent;
   272 }
   280 }
   273 
   281 
   274 .ie8 a:focus {
   282 .ie8 a:focus {
   275 	outline: #5b9dd9 solid 1px;
   283 	outline: #5b9dd9 solid 1px;
   276 }
   284 }
   277 
   285 
   278 #adminmenu a:focus,
   286 #adminmenu a:focus {
       
   287 	box-shadow: none;
       
   288 	/* Only visible in Windows High Contrast mode */
       
   289 	outline: 1px solid transparent;
       
   290 	outline-offset: -1px;
       
   291 }
       
   292 
   279 .screen-reader-text:focus {
   293 .screen-reader-text:focus {
   280 	box-shadow: none;
   294 	box-shadow: none;
   281 	outline: none;
   295 	outline: none;
   282 }
   296 }
   283 
   297 
   407 kbd,
   421 kbd,
   408 code {
   422 code {
   409 	padding: 3px 5px 2px 5px;
   423 	padding: 3px 5px 2px 5px;
   410 	margin: 0 1px;
   424 	margin: 0 1px;
   411 	background: #eaeaea;
   425 	background: #eaeaea;
   412 	background: rgba(0,0,0,0.07);
   426 	background: rgba(0, 0, 0, 0.07);
   413 	font-size: 13px;
   427 	font-size: 13px;
   414 }
   428 }
   415 
   429 
   416 .subsubsub {
   430 .subsubsub {
   417 	list-style: none;
   431 	list-style: none;
   556 	vertical-align: middle;
   570 	vertical-align: middle;
   557 }
   571 }
   558 
   572 
   559 .wrap {
   573 .wrap {
   560 	margin: 10px 20px 0 2px;
   574 	margin: 10px 20px 0 2px;
       
   575 }
       
   576 
       
   577 .wrap.block-editor-no-js {
       
   578 	padding-left: 20px;
   561 }
   579 }
   562 
   580 
   563 .wrap > h2:first-child, /* Back-compat for pre-4.4 */
   581 .wrap > h2:first-child, /* Back-compat for pre-4.4 */
   564 .wrap [class$="icon32"] + h2, /* Back-compat for pre-4.4 */
   582 .wrap [class$="icon32"] + h2, /* Back-compat for pre-4.4 */
   565 .postbox .inside h2, /* Back-compat for pre-4.4 */
   583 .postbox .inside h2, /* Back-compat for pre-4.4 */
   566 .wrap h1 {
   584 .wrap h1 {
   567 	font-size: 23px;
   585 	font-size: 23px;
   568 	font-weight: 400;
   586 	font-weight: 400;
   569 	margin: 0;
   587 	margin: 0;
   570 	padding: 9px 0 4px 0;
   588 	padding: 9px 0 4px 0;
   571 	line-height: 29px;
   589 	line-height: 1.3;
   572 }
   590 }
   573 
   591 
   574 .wrap h1.wp-heading-inline {
   592 .wrap h1.wp-heading-inline {
   575 	display: inline-block;
   593 	display: inline-block;
   576 	margin-right: 5px;
   594 	margin-right: 5px;
   607 	font-weight: 600;
   625 	font-weight: 600;
   608 	font-size: 13px;
   626 	font-size: 13px;
   609 	line-height: normal; /* IE8-IE11 need this for buttons */
   627 	line-height: normal; /* IE8-IE11 need this for buttons */
   610 	color: #0073aa; /* some of these controls are button elements and don't inherit from links */
   628 	color: #0073aa; /* some of these controls are button elements and don't inherit from links */
   611 	cursor: pointer;
   629 	cursor: pointer;
   612 	outline: 0;
       
   613 }
   630 }
   614 
   631 
   615 .wrap .wp-heading-inline + .page-title-action {
   632 .wrap .wp-heading-inline + .page-title-action {
   616 	margin-left: 0;
   633 	margin-left: 0;
   617 }
   634 }
   628 	color: #124964;
   645 	color: #124964;
   629 }
   646 }
   630 
   647 
   631 .wrap .page-title-action:focus {
   648 .wrap .page-title-action:focus {
   632 	border-color: #5b9dd9;
   649 	border-color: #5b9dd9;
   633 	box-shadow: 0 0 2px rgba( 30, 140, 190, 0.8 );
   650 	box-shadow: 0 0 2px rgba(30, 140, 190, 0.8);
       
   651 	/* Only visible in Windows High Contrast mode */
       
   652 	outline: 2px solid transparent;
   634 }
   653 }
   635 
   654 
   636 .wrap h1.long-header {
   655 .wrap h1.long-header {
   637 	padding-right: 0;
   656 	padding-right: 0;
   638 }
   657 }
   645 #widgets-left .widget-in-question .widget-top,
   664 #widgets-left .widget-in-question .widget-top,
   646 #available-widgets .widget-top:hover,
   665 #available-widgets .widget-top:hover,
   647 div#widgets-right .widget-top:hover,
   666 div#widgets-right .widget-top:hover,
   648 #widgets-left .widget-top:hover {
   667 #widgets-left .widget-top:hover {
   649 	border-color: #999;
   668 	border-color: #999;
   650 	box-shadow: 0 1px 2px rgba(0,0,0,0.1);
   669 	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
   651 }
   670 }
   652 
   671 
   653 .sorthelper {
   672 .sorthelper {
   654 	background-color: #ccf3fa;
   673 	background-color: #ccf3fa;
   655 }
   674 }
   762 	display: none;
   781 	display: none;
   763 }
   782 }
   764 
   783 
   765 /* @todo can we combine these into a class or use an existing dashicon one? */
   784 /* @todo can we combine these into a class or use an existing dashicon one? */
   766 .welcome-panel .welcome-panel-close:before,
   785 .welcome-panel .welcome-panel-close:before,
   767 .try-gutenberg-panel .try-gutenberg-panel-close:before,
       
   768 .tagchecklist .ntdelbutton .remove-tag-icon:before,
   786 .tagchecklist .ntdelbutton .remove-tag-icon:before,
   769 #bulk-titles div a:before,
   787 #bulk-titles div a:before,
   770 .notice-dismiss:before {
   788 .notice-dismiss:before {
   771 	background: none;
   789 	background: none;
   772 	color: #72777c;
   790 	color: #72777c;
   811 }
   829 }
   812 
   830 
   813 .tagchecklist .ntdelbutton:focus .remove-tag-icon:before {
   831 .tagchecklist .ntdelbutton:focus .remove-tag-icon:before {
   814 	box-shadow:
   832 	box-shadow:
   815 		0 0 0 1px #5b9dd9,
   833 		0 0 0 1px #5b9dd9,
   816 		0 0 2px 1px rgba(30, 140, 190, .8);
   834 		0 0 2px 1px rgba(30, 140, 190, 0.8);
   817 }
   835 }
   818 
   836 
   819 .key-labels label {
   837 .key-labels label {
   820 	line-height: 24px;
   838 	line-height: 24px;
   821 }
   839 }
   894 	background: #f5f5f5;
   912 	background: #f5f5f5;
   895 }
   913 }
   896 
   914 
   897 #delete-action {
   915 #delete-action {
   898 	float: left;
   916 	float: left;
   899 	line-height: 28px;
   917 	line-height: 2.1;
   900 }
   918 }
   901 
   919 
   902 #delete-link {
   920 #delete-link {
   903 	line-height: 28px;
   921 	line-height: 2.1;
   904 	vertical-align: middle;
   922 	vertical-align: middle;
   905 	text-align: left;
   923 	text-align: left;
   906 	margin-left: 8px;
   924 	margin-left: 8px;
   907 }
   925 }
   908 
   926 
   911 }
   929 }
   912 
   930 
   913 #publishing-action {
   931 #publishing-action {
   914 	text-align: right;
   932 	text-align: right;
   915 	float: right;
   933 	float: right;
   916 	line-height: 23px;
   934 	line-height: 1.9;
   917 }
   935 }
   918 
   936 
   919 #publishing-action .spinner {
   937 #publishing-action .spinner {
   920 	float: left;
   938 	float: left;
   921 }
   939 }
   976 	position: relative;
   994 	position: relative;
   977 	box-sizing: border-box;
   995 	box-sizing: border-box;
   978 	margin: 12px 0 25px;
   996 	margin: 12px 0 25px;
   979 	padding: 0 10px;
   997 	padding: 0 10px;
   980 	width: 100%;
   998 	width: 100%;
   981 	box-shadow: 0 1px 1px rgba(0,0,0,0.04);
   999 	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
   982 	border: 1px solid #e5e5e5;
  1000 	border: 1px solid #e5e5e5;
   983 	background: #fff;
  1001 	background: #fff;
   984 	color: #555;
  1002 	color: #555;
   985 	font-size: 13px;
  1003 	font-size: 13px;
   986 }
  1004 }
  1115 }
  1133 }
  1116 
  1134 
  1117 .wp-filter .button.drawer-toggle:active {
  1135 .wp-filter .button.drawer-toggle:active {
  1118 	background: transparent;
  1136 	background: transparent;
  1119 	box-shadow: none;
  1137 	box-shadow: none;
  1120 	-webkit-transform: none;
       
  1121 	transform: none;
  1138 	transform: none;
  1122 }
  1139 }
  1123 
  1140 
  1124 .wp-filter .drawer-toggle.current:before {
  1141 .wp-filter .drawer-toggle.current:before {
  1125 	color: #fff;
  1142 	color: #fff;
  1166 	margin: 0 1% 0 0;
  1183 	margin: 0 1% 0 0;
  1167 	padding: 20px 10px 10px;
  1184 	padding: 20px 10px 10px;
  1168 	width: 24%;
  1185 	width: 24%;
  1169 	background: #fff;
  1186 	background: #fff;
  1170 	border: 1px solid #e5e5e5;
  1187 	border: 1px solid #e5e5e5;
  1171 	box-shadow: 0 1px 1px rgba(0,0,0,0.04);
  1188 	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
  1172 }
  1189 }
  1173 
  1190 
  1174 .filter-group legend {
  1191 .filter-group legend {
  1175 	position: absolute;
  1192 	position: absolute;
  1176 	top: 10px;
  1193 	top: 10px;
  1187 	font-size: 12px;
  1204 	font-size: 12px;
  1188 }
  1205 }
  1189 
  1206 
  1190 .filter-drawer .filter-group-feature input,
  1207 .filter-drawer .filter-group-feature input,
  1191 .filter-drawer .filter-group-feature label {
  1208 .filter-drawer .filter-group-feature label {
  1192 	line-height: 16px;
  1209 	line-height: 1.4;
  1193 }
  1210 }
  1194 
  1211 
  1195 .filter-drawer .filter-group-feature input {
  1212 .filter-drawer .filter-group-feature input {
  1196 	position: absolute;
  1213 	position: absolute;
  1197 	margin: 0;
  1214 	margin: 0;
  1224 	margin-left: 10px;
  1241 	margin-left: 10px;
  1225 }
  1242 }
  1226 
  1243 
  1227 .wp-filter .button-link.edit-filters {
  1244 .wp-filter .button-link.edit-filters {
  1228 	padding: 0 5px;
  1245 	padding: 0 5px;
  1229 	line-height: 28px;
  1246 	line-height: 2.2;
  1230 }
  1247 }
  1231 
  1248 
  1232 .filtered-by {
  1249 .filtered-by {
  1233 	display: none;
  1250 	display: none;
  1234 	margin: 0;
  1251 	margin: 0;
  1248 
  1265 
  1249 .filtered-by .tag {
  1266 .filtered-by .tag {
  1250 	margin: 0 5px;
  1267 	margin: 0 5px;
  1251 	padding: 4px 8px;
  1268 	padding: 4px 8px;
  1252 	border: 1px solid #e5e5e5;
  1269 	border: 1px solid #e5e5e5;
  1253 	box-shadow: 0 1px 1px rgba(0,0,0,0.04);
  1270 	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
  1254 	background: #fff;
  1271 	background: #fff;
  1255 	font-size: 11px;
  1272 	font-size: 11px;
  1256 }
  1273 }
  1257 
  1274 
  1258 .filters-applied .filter-group,
  1275 .filters-applied .filter-group,
  1346 .notice,
  1363 .notice,
  1347 div.updated,
  1364 div.updated,
  1348 div.error {
  1365 div.error {
  1349 	background: #fff;
  1366 	background: #fff;
  1350 	border-left: 4px solid #fff;
  1367 	border-left: 4px solid #fff;
  1351 	box-shadow: 0 1px 1px 0 rgba( 0, 0, 0, 0.1 );
  1368 	box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
  1352 	margin: 5px 15px 2px;
  1369 	margin: 5px 15px 2px;
  1353 	padding: 1px 12px;
  1370 	padding: 1px 12px;
  1354 }
  1371 }
  1355 
  1372 
  1356 div[class="update-message"] { /* back-compat for pre-4.6 */
  1373 div[class="update-message"] { /* back-compat for pre-4.6 */
  1411 	color: #c00;
  1428 	color: #c00;
  1412 }
  1429 }
  1413 
  1430 
  1414 .notice-dismiss:focus {
  1431 .notice-dismiss:focus {
  1415 	outline: none;
  1432 	outline: none;
  1416 	box-shadow: 0 0 0 1px #5b9dd9, 0 0 2px 1px rgba(30, 140, 190, .8);
  1433 	box-shadow: 0 0 0 1px #5b9dd9, 0 0 2px 1px rgba(30, 140, 190, 0.8);
  1417 }
  1434 }
  1418 
  1435 
  1419 .ie8 .notice-dismiss:focus {
  1436 .ie8 .notice-dismiss:focus {
  1420 	outline: 1px solid #5b9dd9;
  1437 	outline: 1px solid #5b9dd9;
  1421 }
  1438 }
  1506 /* Spins the update icon. */
  1523 /* Spins the update icon. */
  1507 .updating-message p:before,
  1524 .updating-message p:before,
  1508 .import-php .updating-message:before,
  1525 .import-php .updating-message:before,
  1509 .button.updating-message:before,
  1526 .button.updating-message:before,
  1510 .button.installing:before {
  1527 .button.installing:before {
  1511 	-webkit-animation: rotation 2s infinite linear;
       
  1512 	animation: rotation 2s infinite linear;
  1528 	animation: rotation 2s infinite linear;
  1513 }
  1529 }
  1514 
  1530 
  1515 /* Updated icon (check mark). */
  1531 /* Updated icon (check mark). */
  1516 .updated-message p:before,
  1532 .updated-message p:before,
  1517 .installed p:before,
  1533 .installed p:before,
  1518 .button.updated-message:before {
  1534 .button.updated-message:before {
  1519 	color: #79ba49;
  1535 	color: #79ba49;
  1520 	content: '\f147';
  1536 	content: "\f147";
  1521 }
  1537 }
  1522 
  1538 
  1523 /* Error icon. */
  1539 /* Error icon. */
  1524 .update-message.notice-error p:before {
  1540 .update-message.notice-error p:before {
  1525 	 color: #dc3232;
  1541 	color: #dc3232;
  1526 	 content: "\f534";
  1542 	content: "\f534";
  1527 }
  1543 }
  1528 
  1544 
  1529 .wrap .notice p:before,
  1545 .wrap .notice p:before,
  1530 .import-php .updating-message:before {
  1546 .import-php .updating-message:before {
  1531 	margin-right: 6px;
  1547 	margin-right: 6px;
  1533 }
  1549 }
  1534 
  1550 
  1535 #update-nag,
  1551 #update-nag,
  1536 .update-nag {
  1552 .update-nag {
  1537 	display: inline-block;
  1553 	display: inline-block;
  1538 	line-height: 19px;
  1554 	line-height: 1.4;
  1539 	padding: 11px 15px;
  1555 	padding: 11px 15px;
  1540 	font-size: 14px;
  1556 	font-size: 14px;
  1541 	text-align: left;
  1557 	text-align: left;
  1542 	margin: 25px 20px 0 2px;
  1558 	margin: 25px 20px 0 2px;
  1543 	background-color: #fff;
  1559 	background-color: #fff;
  1544 	border-left: 4px solid #ffba00;
  1560 	border-left: 4px solid #ffba00;
  1545 	box-shadow: 0 1px 1px 0 rgba(0,0,0,0.1);
  1561 	box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
  1546 }
  1562 }
  1547 
  1563 
  1548 ul#dismissed-updates {
  1564 ul#dismissed-updates {
  1549 	display: none;
  1565 	display: none;
       
  1566 }
       
  1567 
       
  1568 #dismissed-updates li > p {
       
  1569 	margin-top: 0;
       
  1570 }
       
  1571 
       
  1572 #dismiss,
       
  1573 #undismiss {
       
  1574 	margin-left: 0.5em;
  1550 }
  1575 }
  1551 
  1576 
  1552 form.upgrade {
  1577 form.upgrade {
  1553 	margin-top: 8px;
  1578 	margin-top: 8px;
  1554 }
  1579 }
  1632 	overflow: auto;
  1657 	overflow: auto;
  1633 	margin-left: 0 !important;
  1658 	margin-left: 0 !important;
  1634 }
  1659 }
  1635 
  1660 
  1636 #screen-meta-links {
  1661 #screen-meta-links {
       
  1662 	float: right;
  1637 	margin: 0 20px 0 0;
  1663 	margin: 0 20px 0 0;
  1638 }
  1664 }
  1639 
  1665 
  1640 /* screen options and help tabs revert */
  1666 /* screen options and help tabs revert */
  1641 #screen-meta {
  1667 #screen-meta {
  1643 	margin: 0 20px -1px 0px;
  1669 	margin: 0 20px -1px 0px;
  1644 	position: relative;
  1670 	position: relative;
  1645 	background-color: #fff;
  1671 	background-color: #fff;
  1646 	border: 1px solid #ddd;
  1672 	border: 1px solid #ddd;
  1647 	border-top: none;
  1673 	border-top: none;
  1648 	box-shadow: 0 1px 0 rgba(0,0,0,.025);
  1674 	box-shadow: 0 1px 0 rgba(0, 0, 0, 0.025);
  1649 }
  1675 }
  1650 
  1676 
  1651 #screen-options-link-wrap,
  1677 #screen-options-link-wrap,
  1652 #contextual-help-link-wrap {
  1678 #contextual-help-link-wrap {
  1653 	float: right;
  1679 	float: left;
  1654 	height: 28px;
       
  1655 	margin: 0 0 0 6px;
  1680 	margin: 0 0 0 6px;
  1656 	border: 1px solid #ddd;
       
  1657 	border-top: none;
       
  1658 	background: #fff;
       
  1659 	box-shadow: 0 1px 1px -1px rgba(0,0,0,0.1);
       
  1660 }
  1681 }
  1661 
  1682 
  1662 #screen-meta-links .screen-meta-toggle {
  1683 #screen-meta-links .screen-meta-toggle {
  1663 	position: relative;
  1684 	position: relative;
  1664 	top: 0;
  1685 	top: 0;
  1665 }
  1686 }
  1666 
  1687 
  1667 #screen-meta-links .show-settings {
  1688 #screen-meta-links .show-settings {
  1668 	border: 0;
  1689 	border: 1px solid #ddd;
  1669 	background: none;
  1690 	border-top: none;
       
  1691 	border-bottom-color: #ccc;
       
  1692 	height: auto;
       
  1693 	margin-bottom: 0;
       
  1694 	padding: 3px 6px 3px 16px;
       
  1695 	background: #fff;
  1670 	border-radius: 0;
  1696 	border-radius: 0;
  1671 	color: #72777c;
  1697 	color: #72777c;
  1672 	line-height: 1.7;
  1698 	line-height: 1.7;
  1673 	padding: 3px 6px 3px 16px;
  1699 	box-shadow: none;
  1674 }
  1700 }
  1675 
  1701 
  1676 #screen-meta-links .show-settings:hover,
  1702 #screen-meta-links .show-settings:hover,
  1677 #screen-meta-links .show-settings:active,
  1703 #screen-meta-links .show-settings:active,
  1678 #screen-meta-links .show-settings:focus {
  1704 #screen-meta-links .show-settings:focus {
  1679 	color: #32373c;
  1705 	color: #32373c;
  1680 }
  1706 }
  1681 
  1707 
       
  1708 #screen-meta-links .show-settings:focus {
       
  1709 	border-color: #5b9dd9;
       
  1710 	box-shadow: 0 0 3px rgba(0, 115, 170, 0.8);
       
  1711 }
       
  1712 
  1682 #screen-meta-links .show-settings:active {
  1713 #screen-meta-links .show-settings:active {
  1683 	box-shadow: none;
       
  1684 	-webkit-transform: none;
       
  1685 	transform: none;
  1714 	transform: none;
  1686 }
  1715 }
  1687 
  1716 
  1688 #screen-meta-links .show-settings:after {
  1717 #screen-meta-links .show-settings:after {
  1689 	right: 0;
  1718 	right: 0;
  1723 #screen-options-wrap h5, /* Back-compat for old plugins */
  1752 #screen-options-wrap h5, /* Back-compat for old plugins */
  1724 #screen-options-wrap legend,
  1753 #screen-options-wrap legend,
  1725 #contextual-help-wrap h5 {
  1754 #contextual-help-wrap h5 {
  1726 	margin: 0;
  1755 	margin: 0;
  1727 	padding: 8px 0;
  1756 	padding: 8px 0;
  1728  	font-size: 13px;
  1757 	font-size: 13px;
  1729 	font-weight: 600;
  1758 	font-weight: 600;
  1730 }
  1759 }
  1731 
  1760 
  1732 .ie8 #screen-options-wrap legend {
  1761 .ie8 #screen-options-wrap legend {
  1733 	color: inherit;
  1762 	color: inherit;
  1734 }
  1763 }
  1735 
  1764 
  1736 .metabox-prefs label {
  1765 .metabox-prefs label {
  1737 	display: inline-block;
  1766 	display: inline-block;
  1738 	padding-right: 15px;
  1767 	padding-right: 15px;
  1739 	line-height: 30px;
  1768 	line-height: 2.35;
  1740 }
  1769 }
  1741 
  1770 
  1742 #number-of-columns {
  1771 #number-of-columns {
  1743 	display: inline-block;
  1772 	display: inline-block;
  1744 	vertical-align: middle;
  1773 	vertical-align: middle;
  1773 .metabox-prefs .screen-options .screen-per-page {
  1802 .metabox-prefs .screen-options .screen-per-page {
  1774 	margin-right: 15px;
  1803 	margin-right: 15px;
  1775 }
  1804 }
  1776 
  1805 
  1777 .metabox-prefs .screen-options label {
  1806 .metabox-prefs .screen-options label {
  1778 	line-height: 28px;
  1807 	line-height: 2.2;
  1779 	padding-right: 0;
  1808 	padding-right: 0;
  1780 }
  1809 }
  1781 
  1810 
  1782 .screen-options + .screen-options {
  1811 .screen-options + .screen-options {
  1783 	margin-top: 10px;
  1812 	margin-top: 10px;
  1837 }
  1866 }
  1838 
  1867 
  1839 .contextual-help-tabs a {
  1868 .contextual-help-tabs a {
  1840 	display: block;
  1869 	display: block;
  1841 	padding: 5px 5px 5px 12px;
  1870 	padding: 5px 5px 5px 12px;
  1842 	line-height: 18px;
  1871 	line-height: 1.4;
  1843 	text-decoration: none;
  1872 	text-decoration: none;
  1844 	border: 1px solid transparent;
  1873 	border: 1px solid transparent;
  1845 	border-right: none;
  1874 	border-right: none;
  1846 	border-left: none;
  1875 	border-left: none;
  1847 }
  1876 }
  1853 .contextual-help-tabs .active {
  1882 .contextual-help-tabs .active {
  1854 	padding: 0;
  1883 	padding: 0;
  1855 	margin: 0 -1px 0 0;
  1884 	margin: 0 -1px 0 0;
  1856 	border-left: 2px solid #00a0d2;
  1885 	border-left: 2px solid #00a0d2;
  1857 	background: #f6fbfd;
  1886 	background: #f6fbfd;
  1858 	box-shadow: 0 2px 0 rgba(0,0,0,0.02), 0 1px 0 rgba(0,0,0,0.02);
  1887 	box-shadow: 0 2px 0 rgba(0, 0, 0, 0.02), 0 1px 0 rgba(0, 0, 0, 0.02);
  1859 }
  1888 }
  1860 
  1889 
  1861 .contextual-help-tabs .active a {
  1890 .contextual-help-tabs .active a {
  1862 	border-color: #e1e1e1;
  1891 	border-color: #e1e1e1;
  1863 	color: #32373c;
  1892 	color: #32373c;
  1869 }
  1898 }
  1870 
  1899 
  1871 .help-tab-content {
  1900 .help-tab-content {
  1872 	display: none;
  1901 	display: none;
  1873 	margin: 0 22px 12px 0;
  1902 	margin: 0 22px 12px 0;
  1874 	line-height: 1.6em;
  1903 	line-height: 1.6;
  1875 }
  1904 }
  1876 
  1905 
  1877 .help-tab-content.active {
  1906 .help-tab-content.active {
  1878 	display: block;
  1907 	display: block;
  1879 }
  1908 }
  1965 	right: 0;
  1994 	right: 0;
  1966 	height: 1em;
  1995 	height: 1em;
  1967 	width: 200px;
  1996 	width: 200px;
  1968 	text-align: center;
  1997 	text-align: center;
  1969 	color: #ccc;
  1998 	color: #ccc;
  1970 	font-size:18px;
  1999 	font-size: 18px;
  1971 	display: none;
  2000 	display: none;
  1972 }
  2001 }
  1973 
  2002 
  1974 .metabox-holder.columns-1 .postbox-container .empty-container,
  2003 .metabox-holder.columns-1 .postbox-container .empty-container,
  1975 .columns-2 #postbox-container-3 .empty-container,
  2004 .columns-2 #postbox-container-3 .empty-container,
  2050 	-moz-user-select: none;
  2079 	-moz-user-select: none;
  2051 	-ms-user-select: none;
  2080 	-ms-user-select: none;
  2052 	user-select: none;
  2081 	user-select: none;
  2053 }
  2082 }
  2054 
  2083 
  2055 .postbox .inside,
  2084 .postbox .inside {
       
  2085 	padding: 0 12px 12px;
       
  2086 	line-height: 1.4;
       
  2087 	font-size: 13px;
       
  2088 }
       
  2089 
  2056 .stuffbox .inside {
  2090 .stuffbox .inside {
  2057 	padding: 0 12px 12px;
  2091 	padding: 0;
  2058 	line-height: 1.4em;
  2092 	line-height: 1.4;
  2059 	font-size: 13px;
  2093 	font-size: 13px;
       
  2094 	margin-top: 0;
  2060 }
  2095 }
  2061 
  2096 
  2062 .postbox .inside {
  2097 .postbox .inside {
  2063 	margin: 11px 0;
  2098 	margin: 11px 0;
  2064 	position: relative;
  2099 	position: relative;
  2121 }
  2156 }
  2122 
  2157 
  2123 #wpfooter p {
  2158 #wpfooter p {
  2124 	font-size: 13px;
  2159 	font-size: 13px;
  2125 	margin: 0;
  2160 	margin: 0;
  2126 	line-height: 20px;
  2161 	line-height: 1.55;
  2127 }
  2162 }
  2128 
  2163 
  2129 #footer-thankyou {
  2164 #footer-thankyou {
  2130 	font-style: italic;
  2165 	font-style: italic;
  2131 }
  2166 }
  2139 	border: 1px solid #ccc;
  2174 	border: 1px solid #ccc;
  2140 	border-bottom: none;
  2175 	border-bottom: none;
  2141 	margin-left: 0.5em; /* half the font size so set the font size properly */
  2176 	margin-left: 0.5em; /* half the font size so set the font size properly */
  2142 	padding: 5px 10px;
  2177 	padding: 5px 10px;
  2143 	font-size: 14px;
  2178 	font-size: 14px;
  2144 	line-height: 24px;
  2179 	line-height: 1.71428571;
  2145 	font-weight: 600;
  2180 	font-weight: 600;
  2146 	background: #e5e5e5;
  2181 	background: #e5e5e5;
  2147 	color: #555;
  2182 	color: #555;
  2148 	text-decoration: none;
  2183 	text-decoration: none;
  2149 	white-space: nowrap;
  2184 	white-space: nowrap;
  2151 
  2186 
  2152 h3 .nav-tab, /* Back-compat for pre-4.4 */
  2187 h3 .nav-tab, /* Back-compat for pre-4.4 */
  2153 .nav-tab-small .nav-tab {
  2188 .nav-tab-small .nav-tab {
  2154 	padding: 5px 14px;
  2189 	padding: 5px 14px;
  2155 	font-size: 12px;
  2190 	font-size: 12px;
  2156 	line-height: 16px;
  2191 	line-height: 1.33;
  2157 }
  2192 }
  2158 
  2193 
  2159 .nav-tab:hover,
  2194 .nav-tab:hover,
  2160 .nav-tab:focus {
  2195 .nav-tab:focus {
  2161 	background-color: #fff;
  2196 	background-color: #fff;
  2191 	line-height: inherit;
  2226 	line-height: inherit;
  2192 }
  2227 }
  2193 
  2228 
  2194 /* Back-compat for plugins. Deprecated. Use .wp-clearfix instead. */
  2229 /* Back-compat for plugins. Deprecated. Use .wp-clearfix instead. */
  2195 .nav-tab-wrapper:not(.wp-clearfix):after {
  2230 .nav-tab-wrapper:not(.wp-clearfix):after {
  2196  	content: "";
  2231 	content: "";
  2197  	display: table;
  2232 	display: table;
  2198  	clear: both;
  2233 	clear: both;
  2199  }
  2234 }
  2200 
  2235 
  2201 .ie8 .nav-tab-wrapper {
  2236 .ie8 .nav-tab-wrapper {
  2202 	/* contain floats establishing a new block formatting context */
  2237 	/* contain floats establishing a new block formatting context */
  2203 	display: inline-block;
  2238 	display: inline-block;
  2204 	width: 100%;
  2239 	width: 100%;
  2253 }
  2288 }
  2254 
  2289 
  2255 /* Back-compat for nav-menus screen */
  2290 /* Back-compat for nav-menus screen */
  2256 .nav-menus-php .metabox-holder h3 {
  2291 .nav-menus-php .metabox-holder h3 {
  2257 	padding: 10px 10px 11px 14px;
  2292 	padding: 10px 10px 11px 14px;
  2258 	line-height: 21px;
  2293 	line-height: 1.5;
  2259 }
  2294 }
  2260 
  2295 
  2261 #templateside ul li a {
  2296 #templateside ul li a {
  2262 	text-decoration: none;
  2297 	text-decoration: none;
  2263 }
  2298 }
  2316 	width: auto;
  2351 	width: auto;
  2317 }
  2352 }
  2318 
  2353 
  2319 .importers td {
  2354 .importers td {
  2320 	padding-right: 14px;
  2355 	padding-right: 14px;
  2321 	line-height: 1.5em;
  2356 	line-height: 1.4;
  2322 }
  2357 }
  2323 
  2358 
  2324 .importers .import-system {
  2359 .importers .import-system {
  2325 	max-width: 250px;
  2360 	max-width: 250px;
  2326 }
  2361 }
  2341 	font-weight: 400;
  2376 	font-weight: 400;
  2342 	margin-bottom: .2em;
  2377 	margin-bottom: .2em;
  2343 }
  2378 }
  2344 
  2379 
  2345 .importer-action {
  2380 .importer-action {
  2346 	line-height: 20px; /* Same as with .updating-message */
  2381 	line-height: 1.55; /* Same as with .updating-message */
  2347 	color: #555;
  2382 	color: #555;
  2348 	margin-bottom: 1em;
  2383 	margin-bottom: 1em;
  2349 }
  2384 }
  2350 
  2385 
  2351 #post-body #post-body-content #namediv h3, /* Back-compat for pre-4.4 */
  2386 #post-body #post-body-content #namediv h3, /* Back-compat for pre-4.4 */
  2352 #post-body #post-body-content #namediv h2 {
  2387 #post-body #post-body-content #namediv h2 {
  2353 	margin-top: 0;
  2388 	margin-top: 0;
  2354 }
  2389 }
  2355 
  2390 
  2356 .edit-comment-author {
  2391 .edit-comment-author {
  2357 	font-size: 14px;
       
  2358 	line-height: 1.4;
       
  2359 	font-weight: 600;
       
  2360 	color: #222;
  2392 	color: #222;
  2361 	margin: 2px 0 0 9px;
  2393 	border-bottom: 1px solid #eee;
  2362 }
  2394 }
  2363 
  2395 
  2364 #namediv h3 label, /* Back-compat for pre-4.4 */
  2396 #namediv h3 label, /* Back-compat for pre-4.4 */
  2365 #namediv h2 label {
  2397 #namediv h2 label {
  2366 	vertical-align: baseline;
  2398 	vertical-align: baseline;
  2399 	position: absolute;
  2431 	position: absolute;
  2400 }
  2432 }
  2401 
  2433 
  2402 br.clear {
  2434 br.clear {
  2403 	height: 2px;
  2435 	height: 2px;
  2404 	line-height: 2px;
  2436 	line-height: 0.15;
  2405 }
  2437 }
  2406 
  2438 
  2407 .checkbox {
  2439 .checkbox {
  2408 	border: none;
  2440 	border: none;
  2409 	margin: 0;
  2441 	margin: 0;
  2454 	font-family: dashicons;
  2486 	font-family: dashicons;
  2455 	text-decoration: inherit;
  2487 	text-decoration: inherit;
  2456 	font-weight: 400;
  2488 	font-weight: 400;
  2457 	font-style: normal;
  2489 	font-style: normal;
  2458 	vertical-align: top;
  2490 	vertical-align: top;
  2459 	transition: color .1s ease-in 0;
  2491 	transition: color .1s ease-in;
  2460 	text-align: center;
  2492 	text-align: center;
  2461 	color: #ffb900;
  2493 	color: #ffb900;
  2462 }
  2494 }
  2463 
  2495 
  2464 .star-rating .star-full:before {
  2496 .star-rating .star-full:before {
  2468 .star-rating .star-half:before {
  2500 .star-rating .star-half:before {
  2469 	content: "\f459";
  2501 	content: "\f459";
  2470 }
  2502 }
  2471 
  2503 
  2472 .rtl .star-rating .star-half {
  2504 .rtl .star-rating .star-half {
  2473 	-webkit-transform: rotateY(180deg);
       
  2474 	transform: rotateY(180deg);
  2505 	transform: rotateY(180deg);
  2475 }
  2506 }
  2476 
  2507 
  2477 .star-rating .star-empty:before {
  2508 .star-rating .star-empty:before {
  2478 	content: "\f154";
  2509 	content: "\f154";
  2504 #plugin-information-title {
  2535 #plugin-information-title {
  2505 	padding: 0 26px;
  2536 	padding: 0 26px;
  2506 	background: #f5f5f5;
  2537 	background: #f5f5f5;
  2507 	font-size: 22px;
  2538 	font-size: 22px;
  2508 	font-weight: 600;
  2539 	font-weight: 600;
  2509 	line-height: 56px;
  2540 	line-height: 2.4;
  2510 	position: relative;
  2541 	position: relative;
  2511 	height: 56px;
  2542 	height: 56px;
  2512 }
  2543 }
  2513 
  2544 
  2514 #plugin-information-title.with-banner {
  2545 #plugin-information-title.with-banner {
  2530 #plugin-information-title.with-banner h2 {
  2561 #plugin-information-title.with-banner h2 {
  2531 	position: relative;
  2562 	position: relative;
  2532 	font-family: "Helvetica Neue", sans-serif;
  2563 	font-family: "Helvetica Neue", sans-serif;
  2533 	display: inline-block;
  2564 	display: inline-block;
  2534 	font-size: 30px;
  2565 	font-size: 30px;
  2535 	line-height: 50px;
  2566 	line-height: 1.68;
  2536 	box-sizing: border-box;
  2567 	box-sizing: border-box;
  2537 	max-width: 100%;
  2568 	max-width: 100%;
  2538 	padding: 0 15px;
  2569 	padding: 0 15px;
  2539 	margin-top: 174px;
  2570 	margin-top: 174px;
  2540 	color: #fff;
  2571 	color: #fff;
  2541 	background: rgba( 30, 30, 30, 0.9 );
  2572 	background: rgba(30, 30, 30, 0.9);
  2542 	text-shadow: 0 1px 3px rgba( 0, 0, 0, 0.4 );
  2573 	text-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
  2543 	box-shadow: 0 0 30px rgba( 255, 255, 255, 0.1 );
  2574 	box-shadow: 0 0 30px rgba(255, 255, 255, 0.1);
  2544 	border-radius: 8px;
  2575 	border-radius: 8px;
  2545 }
  2576 }
  2546 
  2577 
  2547 #plugin-information-title div.vignette {
  2578 #plugin-information-title div.vignette {
  2548 	display: none;
  2579 	display: none;
  2554 	top: 0;
  2585 	top: 0;
  2555 	left: 0;
  2586 	left: 0;
  2556 	height: 250px;
  2587 	height: 250px;
  2557 	width: 100%;
  2588 	width: 100%;
  2558 	background: transparent;
  2589 	background: transparent;
  2559 	box-shadow: inset 0 0 50px 4px rgba( 0, 0, 0, 0.2 ), inset 0 -1px 0 rgba( 0, 0, 0, 0.1 );
  2590 	box-shadow: inset 0 0 50px 4px rgba(0, 0, 0, 0.2), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
  2560 }
  2591 }
  2561 
  2592 
  2562 #plugin-information-tabs {
  2593 #plugin-information-tabs {
  2563 	padding: 0 16px;
  2594 	padding: 0 16px;
  2564 	position: relative;
  2595 	position: relative;
  2575 	position: relative;
  2606 	position: relative;
  2576 	display: inline-block;
  2607 	display: inline-block;
  2577 	padding: 9px 10px;
  2608 	padding: 9px 10px;
  2578 	margin: 0;
  2609 	margin: 0;
  2579 	height: 18px;
  2610 	height: 18px;
  2580 	line-height: 18px;
  2611 	line-height: 1.3;
  2581 	font-size: 14px;
  2612 	font-size: 14px;
  2582 	text-decoration: none;
  2613 	text-decoration: none;
  2583 	transition: none;
  2614 	transition: none;
  2584 }
  2615 }
  2585 
  2616 
  2623 	position: relative;
  2654 	position: relative;
  2624 	top: 0;
  2655 	top: 0;
  2625 	right: 250px;
  2656 	right: 250px;
  2626 	bottom: 0;
  2657 	bottom: 0;
  2627 	left: 0;
  2658 	left: 0;
       
  2659 	margin-top: 10px;
  2628 	margin-right: 250px; /* FYI box */
  2660 	margin-right: 250px; /* FYI box */
  2629 	padding: 10px 26px;
  2661 	padding: 10px 26px;
  2630 	margin-bottom: -99939px; /* 60px less than the padding below to accommodate footer */
  2662 	margin-bottom: -99939px; /* 60px less than the padding below to accommodate footer */
  2631 	padding-bottom: 99999px; /* equal height column trick */
  2663 	padding-bottom: 99999px; /* equal height column trick */
       
  2664 }
       
  2665 
       
  2666 #section-holder .notice {
       
  2667 	margin: 5px 0 15px;
  2632 }
  2668 }
  2633 
  2669 
  2634 #section-holder .updated {
  2670 #section-holder .updated {
  2635 	margin: 16px 0;
  2671 	margin: 16px 0;
  2636 }
  2672 }
  2767 	vertical-align: text-top;
  2803 	vertical-align: text-top;
  2768 	margin-top: 16px;
  2804 	margin-top: 16px;
  2769 	max-width: 100%;
  2805 	max-width: 100%;
  2770 	width: auto;
  2806 	width: auto;
  2771 	height: auto;
  2807 	height: auto;
  2772 	box-shadow: 0 1px 2px rgba( 0, 0, 0, 0.3 );
  2808 	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  2773 }
  2809 }
  2774 
  2810 
  2775 /* rtl:ignore */
  2811 /* rtl:ignore */
  2776 #plugin-information #section-screenshots li p {
  2812 #plugin-information #section-screenshots li p {
  2777 	font-style: italic;
  2813 	font-style: italic;
  2847 /* For non-js plugin installation screen ticket #36430. */
  2883 /* For non-js plugin installation screen ticket #36430. */
  2848 .update-php .button.button-primary {
  2884 .update-php .button.button-primary {
  2849 	margin-right: 1em;
  2885 	margin-right: 1em;
  2850 }
  2886 }
  2851 
  2887 
  2852 @media screen and ( max-width: 771px ) {
  2888 @media screen and (max-width: 771px) {
  2853 	#plugin-information-title.with-banner {
  2889 	#plugin-information-title.with-banner {
  2854 		height: 100px;
  2890 		height: 100px;
  2855 	}
  2891 	}
  2856 
  2892 
  2857 	#plugin-information-title.with-banner h2 {
  2893 	#plugin-information-title.with-banner h2 {
  2858 		margin-top: 30px;
  2894 		margin-top: 30px;
  2859 		font-size: 20px;
  2895 		font-size: 20px;
  2860 		line-height: 40px;
  2896 		line-height: 2;
  2861 		max-width: 85%;
  2897 		max-width: 85%;
  2862 	}
  2898 	}
  2863 
  2899 
  2864 	#plugin-information-title.with-banner div.vignette {
  2900 	#plugin-information-title.with-banner div.vignette {
  2865 		height: 100px;
  2901 		height: 100px;
  2917 	top: 50%;
  2953 	top: 50%;
  2918 	z-index: -1;
  2954 	z-index: -1;
  2919 	margin: -10px 0 0 -10px;
  2955 	margin: -10px 0 0 -10px;
  2920 	background: #fcfcfc url(../images/spinner.gif) no-repeat center;
  2956 	background: #fcfcfc url(../images/spinner.gif) no-repeat center;
  2921 	background-size: 20px 20px;
  2957 	background-size: 20px 20px;
  2922 	-webkit-transform: translateZ(0);
       
  2923 	transform: translateZ(0);
  2958 	transform: translateZ(0);
  2924 }
  2959 }
  2925 
  2960 
  2926 @media print,
  2961 @media print,
  2927 	(-webkit-min-device-pixel-ratio: 1.25),
  2962 	(-webkit-min-device-pixel-ratio: 1.25),
  2965 	-webkit-font-smoothing: antialiased;
  3000 	-webkit-font-smoothing: antialiased;
  2966 	-moz-osx-font-smoothing: grayscale;
  3001 	-moz-osx-font-smoothing: grayscale;
  2967 }
  3002 }
  2968 
  3003 
  2969 /* move plugin install close icon to top on narrow screens */
  3004 /* move plugin install close icon to top on narrow screens */
  2970 @media screen and ( max-width: 830px ) {
  3005 @media screen and (max-width: 830px) {
  2971 	.plugin-details-modal #TB_closeWindowButton {
  3006 	.plugin-details-modal #TB_closeWindowButton {
  2972 		right: 0;
  3007 		right: 0;
  2973 		top: -30px;
  3008 		top: -30px;
  2974 	}
  3009 	}
  2975 }
  3010 }
  3023 }
  3058 }
  3024 
  3059 
  3025 .js .postbox .handlediv:focus .toggle-indicator:before {
  3060 .js .postbox .handlediv:focus .toggle-indicator:before {
  3026 	box-shadow:
  3061 	box-shadow:
  3027 		0 0 0 1px #5b9dd9,
  3062 		0 0 0 1px #5b9dd9,
  3028 		0 0 2px 1px rgba(30, 140, 190, .8);
  3063 		0 0 2px 1px rgba(30, 140, 190, 0.8);
  3029 }
  3064 }
  3030 
  3065 
  3031 /* @todo: appears to be Press This only and overridden */
  3066 /* @todo: appears to be Press This only and overridden */
  3032 #photo-add-url-div input[type="text"] {
  3067 #photo-add-url-div input[type="text"] {
  3033 	width: 300px;
  3068 	width: 300px;
  3118 [role="treeitem"] {
  3153 [role="treeitem"] {
  3119 	outline: 0;
  3154 	outline: 0;
  3120 }
  3155 }
  3121 [role="treeitem"] .folder-label.focus {
  3156 [role="treeitem"] .folder-label.focus {
  3122 	color: #124964;
  3157 	color: #124964;
  3123 	box-shadow: 0 0 0 1px #5b9dd9, 0 0 2px 1px rgba(30, 140, 190, .8);
  3158 	box-shadow: 0 0 0 1px #5b9dd9, 0 0 2px 1px rgba(30, 140, 190, 0.8);
  3124 }
  3159 }
  3125 [role="treeitem"].hover,
  3160 [role="treeitem"].hover,
  3126 [role="treeitem"] .folder-label.hover {
  3161 [role="treeitem"] .folder-label.hover {
  3127 	background-color: #eaeaea;
  3162 	background-color: #eaeaea;
  3128 }
  3163 }
  3135 	position: relative;
  3170 	position: relative;
  3136 }
  3171 }
  3137 
  3172 
  3138 /* Styles for folder indicators/depth */
  3173 /* Styles for folder indicators/depth */
  3139 .tree-folder .tree-folder::after {
  3174 .tree-folder .tree-folder::after {
  3140 	content: ' ';
  3175 	content: "";
  3141 	display: block;
  3176 	display: block;
  3142 	position: absolute;
  3177 	position: absolute;
  3143 	left: 2px;
  3178 	left: 2px;
  3144 	border-left: 1px solid #ccc;
  3179 	border-left: 1px solid #ccc;
  3145 	top: -13px;
  3180 	top: -13px;
  3146 	bottom: 10px;
  3181 	bottom: 10px;
  3147 }
  3182 }
  3148 .tree-folder > li::before {
  3183 .tree-folder > li::before {
  3149 	content: ' ';
  3184 	content: "";
  3150 	position: absolute;
  3185 	position: absolute;
  3151 	display: block;
  3186 	display: block;
  3152 	border-left: 1px solid #ccc;
  3187 	border-left: 1px solid #ccc;
  3153 	left: 2px;
  3188 	left: 2px;
  3154 	top: -5px;
  3189 	top: -5px;
  3155 	height: 18px;
  3190 	height: 18px;
  3156 	width: 7px;
  3191 	width: 7px;
  3157 	border-bottom: 1px solid #ccc;
  3192 	border-bottom: 1px solid #ccc;
  3158 }
  3193 }
  3159 .tree-folder > li::after {
  3194 .tree-folder > li::after {
  3160 	content: ' ';
  3195 	content: "";
  3161 	position: absolute;
  3196 	position: absolute;
  3162 	display: block;
  3197 	display: block;
  3163 	border-left: 1px solid #ccc;
  3198 	border-left: 1px solid #ccc;
  3164 	left: 2px;
  3199 	left: 2px;
  3165 	bottom: -7px;
  3200 	bottom: -7px;
  3286 #documentation {
  3321 #documentation {
  3287 	margin-top: 10px;
  3322 	margin-top: 10px;
  3288 }
  3323 }
  3289 
  3324 
  3290 #documentation label {
  3325 #documentation label {
  3291 	line-height: 22px;
  3326 	line-height: 1.8;
  3292 	vertical-align: baseline;
  3327 	vertical-align: baseline;
  3293 	font-weight: 600;
  3328 	font-weight: 600;
  3294 }
  3329 }
  3295 
  3330 
  3296 .fileedit-sub {
  3331 .fileedit-sub {
  3347 }
  3382 }
  3348 
  3383 
  3349 .widget-top .widget-action:focus .toggle-indicator:before {
  3384 .widget-top .widget-action:focus .toggle-indicator:before {
  3350 	box-shadow:
  3385 	box-shadow:
  3351 		0 0 0 1px #5b9dd9,
  3386 		0 0 0 1px #5b9dd9,
  3352 		0 0 2px 1px rgba(30,140,190,.8);
  3387 		0 0 2px 1px rgba(30, 140, 190, 0.8);
  3353 }
  3388 }
  3354 
  3389 
  3355 .control-section .accordion-section-title:after,
  3390 .control-section .accordion-section-title:after,
  3356 .accordion-section-title:after {
  3391 .accordion-section-title:after {
  3357 	float: right;
  3392 	float: right;
  3360 }
  3395 }
  3361 
  3396 
  3362 .control-section.open .accordion-section-title:after,
  3397 .control-section.open .accordion-section-title:after,
  3363 #customize-info.open .accordion-section-title:after,
  3398 #customize-info.open .accordion-section-title:after,
  3364 .nav-menus-php .menu-item-edit-active .item-edit:before,
  3399 .nav-menus-php .menu-item-edit-active .item-edit:before,
  3365 .widget.open .widget-top .widget-action .toggle-indicator:before {
  3400 .widget.open .widget-top .widget-action .toggle-indicator:before,
       
  3401 .widget.widget-in-question .widget-top .widget-action .toggle-indicator:before {
  3366 	content: "\f142";
  3402 	content: "\f142";
  3367 }
  3403 }
  3368 
  3404 
  3369 /*!
  3405 /*!
  3370  * jQuery UI Draggable/Sortable 1.11.4
  3406  * jQuery UI Draggable/Sortable 1.11.4
  3444 .control-section .accordion-section-title,
  3480 .control-section .accordion-section-title,
  3445 .customize-pane-child .accordion-section-title {
  3481 .customize-pane-child .accordion-section-title {
  3446 	border-left: none;
  3482 	border-left: none;
  3447 	border-right: none;
  3483 	border-right: none;
  3448 	padding: 10px 10px 11px 14px;
  3484 	padding: 10px 10px 11px 14px;
  3449 	line-height: 21px;
  3485 	line-height: 1.55;
  3450 	background: #fff;
  3486 	background: #fff;
  3451 }
  3487 }
  3452 
  3488 
  3453 .control-section .accordion-section-title:after,
  3489 .control-section .accordion-section-title:after,
  3454 .customize-pane-child .accordion-section-title:after {
  3490 .customize-pane-child .accordion-section-title:after {
  3653 
  3689 
  3654 @-ms-viewport {
  3690 @-ms-viewport {
  3655 	width: device-width;
  3691 	width: device-width;
  3656 }
  3692 }
  3657 
  3693 
  3658 @media screen and ( max-width: 782px ) {
  3694 @media screen and (max-width: 782px) {
  3659 	html.wp-toolbar {
  3695 	html.wp-toolbar {
  3660 		padding-top: 46px;
  3696 		padding-top: 46px;
       
  3697 	}
       
  3698 
       
  3699 	.screen-reader-shortcut:focus {
       
  3700 		top: -39px;
  3661 	}
  3701 	}
  3662 
  3702 
  3663 	body {
  3703 	body {
  3664 		min-width: 240px;
  3704 		min-width: 240px;
  3665 		overflow-x: hidden;
  3705 		overflow-x: hidden;
  3678 	#wpbody-content {
  3718 	#wpbody-content {
  3679 		padding-bottom: 100px;
  3719 		padding-bottom: 100px;
  3680 	}
  3720 	}
  3681 
  3721 
  3682 	.wrap {
  3722 	.wrap {
       
  3723 		clear: both;
  3683 		margin-right: 12px;
  3724 		margin-right: 12px;
  3684 		margin-left: 0;
  3725 		margin-left: 0;
  3685 	}
  3726 	}
  3686 
  3727 
  3687 	/* categories */
  3728 	/* categories */
  3695 	#col-right .col-wrap {
  3736 	#col-right .col-wrap {
  3696 		padding: 0;
  3737 		padding: 0;
  3697 	}
  3738 	}
  3698 
  3739 
  3699 	/* Hidden Elements */
  3740 	/* Hidden Elements */
  3700 	#screen-meta,
       
  3701 	#screen-meta-links,
       
  3702 	#collapse-menu,
  3741 	#collapse-menu,
  3703 	.post-format-select {
  3742 	.post-format-select {
  3704 		display: none !important;
  3743 		display: none !important;
  3705 	}
  3744 	}
  3706 
  3745 
  3895 		margin: 2px 0 0;
  3934 		margin: 2px 0 0;
  3896 	}
  3935 	}
  3897 
  3936 
  3898 	.filter-drawer .filter-group-feature input,
  3937 	.filter-drawer .filter-group-feature input,
  3899 	.filter-drawer .filter-group-feature label {
  3938 	.filter-drawer .filter-group-feature label {
  3900 		line-height: 25px;
  3939 		line-height: 2.1;
  3901 	}
  3940 	}
  3902 
  3941 
  3903 	.filter-drawer .filter-group-feature label {
  3942 	.filter-drawer .filter-group-feature label {
  3904 		margin-left: 32px;
  3943 		margin-left: 32px;
  3905 	}
  3944 	}
  3906 
  3945 
  3907 	.wp-filter .button.drawer-toggle {
  3946 	.wp-filter .button.drawer-toggle {
  3908 		font-size: 13px;
  3947 		font-size: 13px;
  3909 		line-height: 26px;
  3948 		line-height: 2;
  3910 		height: 28px;
  3949 		height: 28px;
       
  3950 	}
       
  3951 
       
  3952 	/* Fix help tab columns for smaller screens */
       
  3953 	#screen-meta #contextual-help-wrap {
       
  3954 		overflow: visible;
       
  3955 	}
       
  3956 
       
  3957 	#screen-meta #contextual-help-back,
       
  3958 	#screen-meta .contextual-help-sidebar {
       
  3959 		display: none;
       
  3960 	}
       
  3961 
       
  3962 	#screen-meta .contextual-help-tabs {
       
  3963 		clear: both;
       
  3964 		width: 100%;
       
  3965 		float: none;
       
  3966 	}
       
  3967 
       
  3968 	#screen-meta .contextual-help-tabs ul {
       
  3969 		margin: 0 0 1em;
       
  3970 		padding: 1em 0 0;
       
  3971 	}
       
  3972 
       
  3973 	#screen-meta .contextual-help-tabs .active {
       
  3974 		margin: 0;
       
  3975 	}
       
  3976 
       
  3977 	#screen-meta .contextual-help-tabs-wrap {
       
  3978 		clear: both;
       
  3979 		max-width: 100%;
       
  3980 		float: none;
       
  3981 	}
       
  3982 
       
  3983 	#screen-meta-links {
       
  3984 		margin-bottom: 20px; /* Add margins beneath links for better spacing between boxes and elements */
  3911 	}
  3985 	}
  3912 }
  3986 }
  3913 
  3987 
  3914 /* Smartphone */
  3988 /* Smartphone */
  3915 @media screen and (max-width: 600px) {
  3989 @media screen and (max-width: 600px) {
  3921 
  3995 
  3922 	html.wp-toolbar {
  3996 	html.wp-toolbar {
  3923 		padding-top: 0;
  3997 		padding-top: 0;
  3924 	}
  3998 	}
  3925 
  3999 
       
  4000 	.screen-reader-shortcut:focus {
       
  4001 		top: 7px;
       
  4002 	}
       
  4003 
  3926 	#wpbody {
  4004 	#wpbody {
  3927 		padding-top: 46px;
  4005 		padding-top: 46px;
  3928 	}
  4006 	}
  3929 
  4007 
  3930 	/* Keep full-width boxes on Edit Post page from causing horizontal scroll */
  4008 	/* Keep full-width boxes on Edit Post page from causing horizontal scroll */
  3938 		border-bottom: 0;
  4016 		border-bottom: 0;
  3939 	}
  4017 	}
  3940 
  4018 
  3941 	h1 .nav-tab,
  4019 	h1 .nav-tab,
  3942 	h2 .nav-tab,
  4020 	h2 .nav-tab,
  3943 	h3 .nav-tab {
  4021 	h3 .nav-tab,
       
  4022 	nav .nav-tab {
  3944 		margin: 10px 10px 0 0;
  4023 		margin: 10px 10px 0 0;
       
  4024 		border-bottom: 1px solid #ccc;
       
  4025 	}
       
  4026 
       
  4027 	.nav-tab-active:hover,
       
  4028 	.nav-tab-active:focus,
       
  4029 	.nav-tab-active:focus:active {
  3945 		border-bottom: 1px solid #ccc;
  4030 		border-bottom: 1px solid #ccc;
  3946 	}
  4031 	}
  3947 }
  4032 }
  3948 
  4033 
  3949 @media screen and (max-width: 320px) {
  4034 @media screen and (max-width: 320px) {