wp/wp-includes/css/admin-bar-rtl.css
changeset 7 cf61fcea0001
parent 5 5e2f62d02dcd
child 9 177826044cd9
equal deleted inserted replaced
6:490d5cc509ed 7:cf61fcea0001
     5 	padding: 0;
     5 	padding: 0;
     6 	position: static;
     6 	position: static;
     7 	text-shadow: none;
     7 	text-shadow: none;
     8 	text-transform: none;
     8 	text-transform: none;
     9 	letter-spacing: normal;
     9 	letter-spacing: normal;
    10 	font: normal 13px/32px "Open Sans", sans-serif;
    10 	font-size: 13px;
    11 	-webkit-border-radius: 0;
    11 	font-weight: 400;
       
    12 	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
       
    13 	line-height: 32px;
    12 	border-radius: 0;
    14 	border-radius: 0;
    13 	-webkit-box-sizing: content-box;
       
    14 	-moz-box-sizing: content-box;
       
    15 	box-sizing: content-box;
    15 	box-sizing: content-box;
    16 	-webkit-transition: none;
       
    17 	transition: none;
    16 	transition: none;
    18 	-webkit-font-smoothing: subpixel-antialiased; /* Prevent Safari from switching to standard antialiasing on hover */
    17 	-webkit-font-smoothing: subpixel-antialiased; /* Prevent Safari from switching to standard antialiasing on hover */
    19 	-moz-osx-font-smoothing: auto; /* Prevent Firefox from inheriting from themes that use other values */
    18 	-moz-osx-font-smoothing: auto; /* Prevent Firefox from inheriting from themes that use other values */
    20 }
    19 }
    21 
    20 
    25 
    24 
    26 html:lang(he-il) .rtl #wpadminbar *  {
    25 html:lang(he-il) .rtl #wpadminbar *  {
    27  	font-family: Arial, sans-serif;
    26  	font-family: Arial, sans-serif;
    28 }
    27 }
    29 
    28 
       
    29 #wpadminbar .ab-empty-item {
       
    30 	cursor: default;
       
    31 }
       
    32 
       
    33 #wpadminbar .ab-empty-item,
    30 #wpadminbar a.ab-item,
    34 #wpadminbar a.ab-item,
    31 #wpadminbar > #wp-toolbar span.ab-label,
    35 #wpadminbar > #wp-toolbar span.ab-label,
    32 #wpadminbar > #wp-toolbar span.noticon {
    36 #wpadminbar > #wp-toolbar span.noticon {
    33 	color: #eee;
    37 	color: #eee;
    34 }
    38 }
    64 #wpadminbar input[type="email"],
    68 #wpadminbar input[type="email"],
    65 #wpadminbar input[type="url"],
    69 #wpadminbar input[type="url"],
    66 #wpadminbar select,
    70 #wpadminbar select,
    67 #wpadminbar textarea,
    71 #wpadminbar textarea,
    68 #wpadminbar div {
    72 #wpadminbar div {
    69 	-webkit-box-shadow: none;
       
    70 	box-shadow: none;
    73 	box-shadow: none;
    71 	outline: none;
    74 	outline: none;
    72 }
    75 }
    73 
    76 
    74 #wpadminbar {
    77 #wpadminbar {
    75 	direction: rtl;
    78 	direction: rtl;
    76 	color: #ccc;
    79 	color: #ccc;
    77 	font: normal 13px/32px "Open Sans", sans-serif;
    80 	font-size: 13px;
       
    81 	font-weight: 400;
       
    82 	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
       
    83 	line-height: 32px;
    78 	height: 32px;
    84 	height: 32px;
    79 	position: fixed;
    85 	position: fixed;
    80 	top: 0;
    86 	top: 0;
    81 	right: 0;
    87 	right: 0;
    82 	width: 100%;
    88 	width: 100%;
   133 
   139 
   134 #wpadminbar .menupop .ab-sub-wrapper,
   140 #wpadminbar .menupop .ab-sub-wrapper,
   135 #wpadminbar .shortlink-input {
   141 #wpadminbar .shortlink-input {
   136 	margin: 0;
   142 	margin: 0;
   137 	padding: 0;
   143 	padding: 0;
   138 	-webkit-box-shadow: 0 3px 5px rgba(0,0,0,0.2);
       
   139 	box-shadow: 0 3px 5px rgba(0,0,0,0.2);
   144 	box-shadow: 0 3px 5px rgba(0,0,0,0.2);
   140 	background: #32373c;
   145 	background: #32373c;
   141 	display: none;
   146 	display: none;
   142 	position: absolute;
   147 	position: absolute;
   143 	float: none;
   148 	float: none;
   169 #wpadminbar .quicklinks .menupop ul li {
   174 #wpadminbar .quicklinks .menupop ul li {
   170 	float: none;
   175 	float: none;
   171 }
   176 }
   172 
   177 
   173 #wpadminbar .quicklinks .menupop ul li a strong {
   178 #wpadminbar .quicklinks .menupop ul li a strong {
   174 	font-weight: bold;
   179 	font-weight: 600;
   175 }
   180 }
   176 
   181 
   177 #wpadminbar .quicklinks .menupop ul li .ab-item,
   182 #wpadminbar .quicklinks .menupop ul li .ab-item,
   178 #wpadminbar .quicklinks .menupop ul li a strong,
   183 #wpadminbar .quicklinks .menupop ul li a strong,
   179 #wpadminbar .quicklinks .menupop.hover ul li .ab-item,
   184 #wpadminbar .quicklinks .menupop.hover ul li .ab-item,
   205 	margin-right: 0;
   210 	margin-right: 0;
   206 	right: inherit;
   211 	right: inherit;
   207 	left: 100%;
   212 	left: 100%;
   208 }
   213 }
   209 
   214 
   210 #wpadminbar .ab-top-menu > li > .ab-item:focus,
   215 #wpadminbar:not(.mobile) .ab-top-menu > li > .ab-item:focus,
   211 #wpadminbar.nojq .quicklinks .ab-top-menu > li > .ab-item:focus,
   216 #wpadminbar.nojq .quicklinks .ab-top-menu > li > .ab-item:focus,
   212 #wpadminbar .ab-top-menu > li:hover > .ab-item,
   217 #wpadminbar:not(.mobile) .ab-top-menu > li:hover > .ab-item,
   213 #wpadminbar .ab-top-menu > li.hover > .ab-item {
   218 #wpadminbar .ab-top-menu > li.hover > .ab-item {
   214 	background: #32373c;
   219 	background: #32373c;
   215 	color: #00b9eb;
   220 	color: #00b9eb;
   216 }
   221 }
   217 
   222 
   218 #wpadminbar > #wp-toolbar li:hover span.ab-label,
   223 #wpadminbar:not(.mobile) > #wp-toolbar li:hover span.ab-label,
   219 #wpadminbar > #wp-toolbar li.hover span.ab-label,
   224 #wpadminbar > #wp-toolbar li.hover span.ab-label,
   220 #wpadminbar > #wp-toolbar a:focus span.ab-label {
   225 #wpadminbar:not(.mobile) > #wp-toolbar a:focus span.ab-label {
   221 	color: #00b9eb;
   226 	color: #00b9eb;
   222 }
   227 }
   223 
   228 
   224 #wpadminbar > #wp-toolbar > #wp-admin-bar-root-default .ab-icon,
   229 #wpadminbar > #wp-toolbar > #wp-admin-bar-root-default .ab-icon,
   225 #wpadminbar .ab-icon,
   230 #wpadminbar .ab-icon,
   226 #wpadminbar .ab-item:before {
   231 #wpadminbar .ab-item:before {
   227 	position: relative;
   232 	position: relative;
   228 	float: right;
   233 	float: right;
   229 	font: normal 20px/1 'dashicons';
   234 	font: normal 20px/1 dashicons;
   230 	speak: none;
   235 	speak: none;
   231 	padding: 4px 0;
   236 	padding: 4px 0;
   232 	-webkit-font-smoothing: antialiased;
   237 	-webkit-font-smoothing: antialiased;
   233 	-moz-osx-font-smoothing: grayscale;
   238 	-moz-osx-font-smoothing: grayscale;
   234 	background-image: none !important;
   239 	background-image: none !important;
   244 
   249 
   245 #wpadminbar .ab-icon:before,
   250 #wpadminbar .ab-icon:before,
   246 #wpadminbar .ab-item:before,
   251 #wpadminbar .ab-item:before,
   247 #wpadminbar #adminbarsearch:before {
   252 #wpadminbar #adminbarsearch:before {
   248 	position: relative;
   253 	position: relative;
   249 	-webkit-transition: all .1s ease-in-out;
       
   250 	transition: all .1s ease-in-out;
   254 	transition: all .1s ease-in-out;
   251 }
   255 }
   252 
   256 
   253 #wpadminbar .ab-label {
   257 #wpadminbar .ab-label {
   254 	display: inline-block;
   258 	display: inline-block;
   270 
   274 
   271 #wpadminbar .quicklinks .menupop ul li a:hover,
   275 #wpadminbar .quicklinks .menupop ul li a:hover,
   272 #wpadminbar .quicklinks .menupop ul li a:focus,
   276 #wpadminbar .quicklinks .menupop ul li a:focus,
   273 #wpadminbar .quicklinks .menupop ul li a:hover strong,
   277 #wpadminbar .quicklinks .menupop ul li a:hover strong,
   274 #wpadminbar .quicklinks .menupop ul li a:focus strong,
   278 #wpadminbar .quicklinks .menupop ul li a:focus strong,
       
   279 #wpadminbar .quicklinks .ab-sub-wrapper .menupop.hover > a,
   275 #wpadminbar .quicklinks .menupop.hover ul li a:hover,
   280 #wpadminbar .quicklinks .menupop.hover ul li a:hover,
   276 #wpadminbar .quicklinks .menupop.hover ul li a:focus,
   281 #wpadminbar .quicklinks .menupop.hover ul li a:focus,
       
   282 #wpadminbar .quicklinks .menupop.hover ul li div[tabindex]:hover,
       
   283 #wpadminbar .quicklinks .menupop.hover ul li div[tabindex]:focus,
   277 #wpadminbar.nojs .quicklinks .menupop:hover ul li a:hover,
   284 #wpadminbar.nojs .quicklinks .menupop:hover ul li a:hover,
   278 #wpadminbar.nojs .quicklinks .menupop:hover ul li a:focus,
   285 #wpadminbar.nojs .quicklinks .menupop:hover ul li a:focus,
   279 #wpadminbar li:hover .ab-icon:before,
   286 #wpadminbar li:hover .ab-icon:before,
   280 #wpadminbar li:hover .ab-item:before,
   287 #wpadminbar li:hover .ab-item:before,
   281 #wpadminbar li a:focus .ab-icon:before,
   288 #wpadminbar li a:focus .ab-icon:before,
   282 #wpadminbar li .ab-item:focus:before,
   289 #wpadminbar li .ab-item:focus:before,
       
   290 #wpadminbar li .ab-item:focus .ab-icon:before,
   283 #wpadminbar li.hover .ab-icon:before,
   291 #wpadminbar li.hover .ab-icon:before,
   284 #wpadminbar li.hover .ab-item:before,
   292 #wpadminbar li.hover .ab-item:before,
   285 #wpadminbar li:hover #adminbarsearch:before,
   293 #wpadminbar li:hover #adminbarsearch:before,
   286 #wpadminbar li #adminbarsearch.adminbar-focused:before {
   294 #wpadminbar li #adminbarsearch.adminbar-focused:before {
   287 	color: #00b9eb;
   295 	color: #00b9eb;
   288 }
   296 }
   289 
   297 
       
   298 #wpadminbar.mobile .quicklinks .ab-icon:before,
       
   299 #wpadminbar.mobile .quicklinks .ab-item:before {
       
   300 	color: #b4b9be;
       
   301 }
       
   302 
       
   303 #wpadminbar.mobile .quicklinks .hover .ab-icon:before,
       
   304 #wpadminbar.mobile .quicklinks .hover .ab-item:before {
       
   305 	color: #00b9eb;
       
   306 }
       
   307 
   290 #wpadminbar .menupop .menupop > .ab-item:before,
   308 #wpadminbar .menupop .menupop > .ab-item:before,
   291 #wpadminbar .ab-top-secondary .menupop .menupop > .ab-item:before {
   309 #wpadminbar .ab-top-secondary .menupop .menupop > .ab-item:before {
   292 	position: absolute;
   310 	position: absolute;
   293 	font: normal 17px/1 'dashicons';
   311 	font: normal 17px/1 dashicons;
   294 	speak: none;
   312 	speak: none;
   295 	-webkit-font-smoothing: antialiased;
   313 	-webkit-font-smoothing: antialiased;
   296 	-moz-osx-font-smoothing: grayscale;
   314 	-moz-osx-font-smoothing: grayscale;
   297 }
   315 }
   298 
   316 
   302 }
   320 }
   303 
   321 
   304 #wpadminbar .menupop .menupop > .ab-item:before {
   322 #wpadminbar .menupop .menupop > .ab-item:before {
   305 	top: 1px;
   323 	top: 1px;
   306 	left: 4px;
   324 	left: 4px;
   307 	content: '\f139';
   325 	content: "\f141";
   308 	color: inherit;
   326 	color: inherit;
   309 }
   327 }
   310 
   328 
   311 #wpadminbar .ab-top-secondary .menupop .menupop > .ab-item {
   329 #wpadminbar .ab-top-secondary .menupop .menupop > .ab-item {
   312 	padding-right: 2em;
   330 	padding-right: 2em;
   313 	padding-left: 1em;
   331 	padding-left: 1em;
   314 }
   332 }
   315 
   333 
   316 #wpadminbar .ab-top-secondary .menupop .menupop > .ab-item:before {
   334 #wpadminbar .ab-top-secondary .menupop .menupop > .ab-item:before {
   317 	top: 5px;
   335 	top: 1px;
   318 	right: 3px;
   336 	right: 6px;
   319 	content: '\f141';
   337 	content: "\f139";
   320 }
   338 }
   321 
   339 
   322 #wpadminbar .quicklinks .menupop ul.ab-sub-secondary {
   340 #wpadminbar .quicklinks .menupop ul.ab-sub-secondary {
   323 	display: block;
   341 	display: block;
   324 	position: relative;
   342 	position: relative;
   325 	left: auto;
   343 	left: auto;
   326 	margin: 0;
   344 	margin: 0;
   327 	-webkit-box-shadow: none;
       
   328 	box-shadow: none;
   345 	box-shadow: none;
   329 }
   346 }
   330 
   347 
   331 #wpadminbar .quicklinks .menupop ul.ab-sub-secondary,
   348 #wpadminbar .quicklinks .menupop ul.ab-sub-secondary,
   332 #wpadminbar .quicklinks .menupop ul.ab-sub-secondary .ab-submenu {
   349 #wpadminbar .quicklinks .menupop ul.ab-sub-secondary .ab-submenu {
   342 	background: #eee;
   359 	background: #eee;
   343 	color: #32373c;
   360 	color: #32373c;
   344 	display: inline;
   361 	display: inline;
   345 	padding: 2px 5px;
   362 	padding: 2px 5px;
   346 	font-size: 10px;
   363 	font-size: 10px;
   347 	font-weight: bold;
   364 	font-weight: 600;
   348 	-webkit-border-radius: 10px;
       
   349 	border-radius: 10px;
   365 	border-radius: 10px;
   350 }
   366 }
   351 
   367 
   352 #wpadminbar .quicklinks a:hover span#ab-updates  {
   368 #wpadminbar .quicklinks a:hover span#ab-updates  {
   353 	background: #fff;
   369 	background: #fff;
   358 	float: left;
   374 	float: left;
   359 }
   375 }
   360 
   376 
   361 #wpadminbar ul li:last-child,
   377 #wpadminbar ul li:last-child,
   362 #wpadminbar ul li:last-child .ab-item {
   378 #wpadminbar ul li:last-child .ab-item {
   363 	-webkit-box-shadow: none;
       
   364 	box-shadow: none;
   379 	box-shadow: none;
   365 }
   380 }
   366 
   381 
   367 /**
   382 /**
   368  * My Account
   383  * My Account
   435 #wpadminbar #wp-admin-bar-user-info .username {
   450 #wpadminbar #wp-admin-bar-user-info .username {
   436 	display: block;
   451 	display: block;
   437 }
   452 }
   438 
   453 
   439 #wpadminbar #wp-admin-bar-user-info .username {
   454 #wpadminbar #wp-admin-bar-user-info .username {
   440 	color: #999;
   455 	color: #a0a5aa;
   441 	font-size: 11px;
   456 	font-size: 11px;
   442 }
   457 }
   443 
   458 
       
   459 #wpadminbar #wp-admin-bar-my-account.with-avatar > .ab-empty-item img,
   444 #wpadminbar #wp-admin-bar-my-account.with-avatar > a img {
   460 #wpadminbar #wp-admin-bar-my-account.with-avatar > a img {
   445 	width: auto;
   461 	width: auto;
   446 	height: 16px;
   462 	height: 16px;
   447 	padding: 0;
   463 	padding: 0;
   448 	border: 1px solid #82878c;
   464 	border: 1px solid #82878c;
   452 	margin: -4px 6px 0 0;
   468 	margin: -4px 6px 0 0;
   453 	float: none;
   469 	float: none;
   454 	display: inline;
   470 	display: inline;
   455 }
   471 }
   456 
   472 
       
   473 #wpadminbar.ie8 #wp-admin-bar-my-account.with-avatar > .ab-empty-item img,
   457 #wpadminbar.ie8 #wp-admin-bar-my-account.with-avatar > a img {
   474 #wpadminbar.ie8 #wp-admin-bar-my-account.with-avatar > a img {
   458 	width: auto;
   475 	width: auto;
   459 }
   476 }
   460 
   477 
   461 /**
   478 /**
   471 #wpadminbar #wp-admin-bar-wp-logo > .ab-item {
   488 #wpadminbar #wp-admin-bar-wp-logo > .ab-item {
   472 	padding: 0 7px;
   489 	padding: 0 7px;
   473 }
   490 }
   474 
   491 
   475 #wpadminbar #wp-admin-bar-wp-logo > .ab-item .ab-icon:before {
   492 #wpadminbar #wp-admin-bar-wp-logo > .ab-item .ab-icon:before {
   476 	content: '\f120';
   493 	content: "\f120";
   477 	top: 2px;
   494 	top: 2px;
   478 }
   495 }
   479 
   496 
   480 /*
   497 /*
   481  * My Sites & Site Title
   498  * My Sites & Site Title
   482  */
   499  */
   483 #wpadminbar .quicklinks li .blavatar {
   500 #wpadminbar .quicklinks li .blavatar {
   484 	float: right;
   501 	float: right;
   485 	font: normal 16px/1 'dashicons' !important;
   502 	font: normal 16px/1 dashicons !important;
   486 	speak: none;
   503 	speak: none;
   487 	-webkit-font-smoothing: antialiased;
   504 	-webkit-font-smoothing: antialiased;
   488 	-moz-osx-font-smoothing: grayscale;
   505 	-moz-osx-font-smoothing: grayscale;
   489 	color: #eee;
   506 	color: #eee;
   490 }
   507 }
   491 
   508 
   492 #wpadminbar .quicklinks li a:hover .blavatar {
   509 #wpadminbar .quicklinks li a:hover .blavatar,
       
   510 #wpadminbar .quicklinks li a:focus .blavatar,
       
   511 #wpadminbar .quicklinks .ab-sub-wrapper .menupop.hover > a .blavatar {
   493 	color: #00b9eb;
   512 	color: #00b9eb;
   494 }
   513 }
   495 
   514 
   496 #wpadminbar .quicklinks li .blavatar:before {
   515 #wpadminbar .quicklinks li .blavatar:before {
   497 	content: '\f120';
   516 	content: "\f120";
   498 	height: 16px;
   517 	height: 16px;
   499 	width: 16px;
   518 	width: 16px;
   500 	display: inline-block;
   519 	display: inline-block;
   501 	margin: 6px -2px 0 8px;
   520 	margin: 6px -2px 0 8px;
   502 }
   521 }
   505 	margin-top: -12px;
   524 	margin-top: -12px;
   506 }
   525 }
   507 
   526 
   508 #wpadminbar #wp-admin-bar-my-sites > .ab-item:before,
   527 #wpadminbar #wp-admin-bar-my-sites > .ab-item:before,
   509 #wpadminbar #wp-admin-bar-site-name > .ab-item:before {
   528 #wpadminbar #wp-admin-bar-site-name > .ab-item:before {
   510 	content: '\f112';
   529 	content: "\f541";
   511 	top: 2px;
   530 	top: 2px;
   512 }
   531 }
   513 
   532 
       
   533 #wpadminbar #wp-admin-bar-customize > .ab-item:before {
       
   534 	content: "\f540";
       
   535 	top: 2px;
       
   536 }
       
   537 
       
   538 
   514 #wpadminbar #wp-admin-bar-edit > .ab-item:before {
   539 #wpadminbar #wp-admin-bar-edit > .ab-item:before {
   515 	content: '\f464';
   540 	content: "\f464";
   516 	top: 2px;
   541 	top: 2px;
   517 }
   542 }
   518 
   543 
   519 #wpadminbar #wp-admin-bar-site-name > .ab-item:before {
   544 #wpadminbar #wp-admin-bar-site-name > .ab-item:before {
   520 	content: "\f226";
   545 	content: "\f226";
   532 #wpadminbar #wp-admin-bar-comments .ab-icon {
   557 #wpadminbar #wp-admin-bar-comments .ab-icon {
   533 	margin-left: 6px;
   558 	margin-left: 6px;
   534 }
   559 }
   535 
   560 
   536 #wpadminbar #wp-admin-bar-comments .ab-icon:before {
   561 #wpadminbar #wp-admin-bar-comments .ab-icon:before {
   537 	content: '\f101';
   562 	content: "\f101";
   538 	top: 3px;
   563 	top: 3px;
   539 }
   564 }
   540 
   565 
   541 #wpadminbar #wp-admin-bar-comments .count-0 {
   566 #wpadminbar #wp-admin-bar-comments .count-0 {
   542 	opacity: .5;
   567 	opacity: .5;
   544 
   569 
   545 /**
   570 /**
   546  * New Content
   571  * New Content
   547  */
   572  */
   548 #wpadminbar #wp-admin-bar-new-content .ab-icon:before {
   573 #wpadminbar #wp-admin-bar-new-content .ab-icon:before {
   549 	content: '\f132';
   574 	content: "\f132";
   550 	top: 4px;
   575 	top: 4px;
   551 }
   576 }
   552 
   577 
   553 /**
   578 /**
   554  * Updates
   579  * Updates
   555  */
   580  */
   556 #wpadminbar #wp-admin-bar-updates .ab-icon:before {
   581 #wpadminbar #wp-admin-bar-updates .ab-icon:before {
   557 	content: '\f463';
   582 	content: "\f463";
   558 	top: 2px;
   583 	top: 2px;
   559 }
   584 }
   560 
   585 
   561 /**
   586 /**
   562  * Search
   587  * Search
   580 #wpadminbar #adminbarsearch:before {
   605 #wpadminbar #adminbarsearch:before {
   581 	position: absolute;
   606 	position: absolute;
   582 	top: 6px;
   607 	top: 6px;
   583 	right: 5px;
   608 	right: 5px;
   584 	z-index: 20;
   609 	z-index: 20;
   585 	font: normal 20px/1 'dashicons' !important;
   610 	font: normal 20px/1 dashicons !important;
   586 	content: '\f179';
   611 	content: "\f179";
   587 	speak: none;
   612 	speak: none;
   588 	-webkit-font-smoothing: antialiased;
   613 	-webkit-font-smoothing: antialiased;
   589 	-moz-osx-font-smoothing: grayscale;
   614 	-moz-osx-font-smoothing: grayscale;
   590 }
   615 }
   591 
   616 
       
   617 /* The admin bar search field needs to reset many styles that might be inherited from the active Theme CSS. See ticket #40313. */
   592 #wpadminbar > #wp-toolbar > #wp-admin-bar-top-secondary > #wp-admin-bar-search #adminbarsearch input.adminbar-input {
   618 #wpadminbar > #wp-toolbar > #wp-admin-bar-top-secondary > #wp-admin-bar-search #adminbarsearch input.adminbar-input {
       
   619 	display: inline-block;
       
   620 	float: none;
   593 	position: relative;
   621 	position: relative;
   594 	z-index: 30;
   622 	z-index: 30;
   595 	font: 13px/24px "Open Sans", sans-serif;
   623 	font-size: 13px;
       
   624 	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
       
   625 	line-height: 24px;
       
   626 	text-indent: 0;
   596 	height: 24px;
   627 	height: 24px;
   597 	width: 24px;
   628 	width: 24px;
   598 	max-width: none;
   629 	max-width: none;
   599 	padding: 0 24px 0 3px;
   630 	padding: 0 24px 0 3px;
   600 	margin: 0;
   631 	margin: 0;
   601 	color: #ccc;
   632 	color: #ccc;
   602 	background-color: rgba( 255, 255, 255, 0 );
   633 	background-color: rgba( 255, 255, 255, 0 );
   603 	border: none;
   634 	border: none;
   604 	outline: none;
   635 	outline: none;
   605 	cursor: pointer;
   636 	cursor: pointer;
   606 	-webkit-box-shadow: none;
       
   607 	box-shadow: none;
   637 	box-shadow: none;
   608 	-webkit-box-sizing: border-box;
       
   609 	-moz-box-sizing: border-box;
       
   610 	box-sizing: border-box;
   638 	box-sizing: border-box;
   611 	-webkit-transition-duration: 400ms;
       
   612 	transition-duration: 400ms;
   639 	transition-duration: 400ms;
   613 	-webkit-transition-property: width, background;
       
   614 	transition-property: width, background;
   640 	transition-property: width, background;
   615 	-webkit-transition-timing-function: ease;
       
   616 	transition-timing-function: ease;
   641 	transition-timing-function: ease;
   617 }
   642 }
   618 
   643 
   619 #wpadminbar > #wp-toolbar > #wp-admin-bar-top-secondary > #wp-admin-bar-search #adminbarsearch input.adminbar-input:focus {
   644 #wpadminbar > #wp-toolbar > #wp-admin-bar-top-secondary > #wp-admin-bar-search #adminbarsearch input.adminbar-input:focus {
   620 	z-index: 10;
   645 	z-index: 10;
   635 	background: transparent 100% 0 repeat scroll url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBR‌​AA7");
   660 	background: transparent 100% 0 repeat scroll url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBR‌​AA7");
   636 }
   661 }
   637 
   662 
   638 /* IE8 doesn't redraw the pseudo elements unless you make a change to the content */
   663 /* IE8 doesn't redraw the pseudo elements unless you make a change to the content */
   639 #wpadminbar.ie8 #adminbarsearch.adminbar-focused:before {
   664 #wpadminbar.ie8 #adminbarsearch.adminbar-focused:before {
   640 	content: '\f179 '; /* extra space */
   665 	content: "\f179 "; /* extra space */
   641 }
   666 }
   642 
   667 
   643 #wpadminbar.ie8 > #wp-toolbar > #wp-admin-bar-top-secondary > #wp-admin-bar-search #adminbarsearch input.adminbar-input:focus {
   668 #wpadminbar.ie8 > #wp-toolbar > #wp-admin-bar-top-secondary > #wp-admin-bar-search #adminbarsearch input.adminbar-input:focus {
   644 	background: #fff;
   669 	background: #fff;
   645 	z-index: -1;
   670 	z-index: -1;
   646 }
       
   647 
       
   648 #wpadminbar #adminbarsearch .adminbar-input::-webkit-input-placeholder {
       
   649 	color: #999;
       
   650 }
       
   651 #wpadminbar #adminbarsearch .adminbar-input:-moz-placeholder {
       
   652 	color: #999;
       
   653 }
       
   654 #wpadminbar #adminbarsearch .adminbar-input::-moz-placeholder {
       
   655 	color: #999;
       
   656 }
       
   657 #wpadminbar #adminbarsearch .adminbar-input:-ms-input-placeholder {
       
   658 	color: #999;
       
   659 }
   671 }
   660 
   672 
   661 #wpadminbar #adminbarsearch .adminbar-button {
   673 #wpadminbar #adminbarsearch .adminbar-button {
   662 	display: none;
   674 	display: none;
   663 }
   675 }
   677 }
   689 }
   678 
   690 
   679 /* Skip link */
   691 /* Skip link */
   680 #wpadminbar .screen-reader-text,
   692 #wpadminbar .screen-reader-text,
   681 #wpadminbar .screen-reader-text span {
   693 #wpadminbar .screen-reader-text span {
       
   694 	border: 0;
       
   695 	clip: rect(1px, 1px, 1px, 1px);
       
   696 	-webkit-clip-path: inset(50%);
       
   697 	clip-path: inset(50%);
       
   698 	height: 1px;
       
   699 	margin: -1px;
       
   700 	overflow: hidden;
       
   701 	padding: 0;
   682 	position: absolute;
   702 	position: absolute;
   683 	right: -1000em;
       
   684 	top: -1000em;
       
   685 	height: 1px;
       
   686 	width: 1px;
   703 	width: 1px;
   687 	overflow: hidden;
   704 	word-wrap: normal !important;
   688 }
   705 }
   689 
   706 
   690 #wpadminbar .screen-reader-shortcut {
   707 #wpadminbar .screen-reader-shortcut {
   691 	position: absolute;
   708 	position: absolute;
   692 	top: -1000em;
   709 	top: -1000em;
   697 	top: 7px;
   714 	top: 7px;
   698 	height: auto;
   715 	height: auto;
   699 	width: auto;
   716 	width: auto;
   700 	display: block;
   717 	display: block;
   701 	font-size: 14px;
   718 	font-size: 14px;
   702 	font-weight: bold;
   719 	font-weight: 600;
   703 	padding: 15px 23px 14px;
   720 	padding: 15px 23px 14px;
   704 	background: #f1f1f1;
   721 	background: #f1f1f1;
   705 	color: #21759b;
   722 	color: #0073aa;
   706 	z-index: 100000;
   723 	z-index: 100000;
   707 	line-height: normal;
   724 	line-height: normal;
   708 	text-decoration: none;
   725 	text-decoration: none;
   709 	-webkit-box-shadow: 0 0 2px 2px rgba(0,0,0,.6);
       
   710 	box-shadow: 0 0 2px 2px rgba(0,0,0,.6);
   726 	box-shadow: 0 0 2px 2px rgba(0,0,0,.6);
   711 }
   727 }
   712 
   728 
   713 /**
   729 /**
   714  * IE 6-targeted rules
   730  * IE 6-targeted rules
   771 @media screen and ( max-width: 782px ) {
   787 @media screen and ( max-width: 782px ) {
   772 	/* Toolbar Touchification*/
   788 	/* Toolbar Touchification*/
   773 	html #wpadminbar {
   789 	html #wpadminbar {
   774 		height: 46px;
   790 		height: 46px;
   775 		min-width: 300px;
   791 		min-width: 300px;
   776 
       
   777 	/*	These rules break dropdown tappability on Chrome/Android.
       
   778 		-webkit-transform: translate3d(0, 0, 0);
       
   779 		-webkit-backface-visibility: hidden;
       
   780 		-webkit-transition: 0;
       
   781 		transform: translate3d(0, 0, 0);
       
   782 		backface-visibility: hidden;
       
   783 		transition: 0;
       
   784 	*/
       
   785 	}
   792 	}
   786 
   793 
   787 	#wpadminbar * {
   794 	#wpadminbar * {
   788 		font: normal 14px/32px "Open Sans", sans-serif;
   795 		font-size: 14px;
       
   796 		font-weight: 400;
       
   797 		font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
       
   798 		line-height: 32px;
   789 	}
   799 	}
   790 
   800 
   791 	#wpadminbar .quicklinks > ul > li > a,
   801 	#wpadminbar .quicklinks > ul > li > a,
   792 	#wpadminbar .quicklinks .ab-empty-item {
   802 	#wpadminbar .quicklinks .ab-empty-item {
   793 		padding: 0;
   803 		padding: 0;
   837 		left: 6px;
   847 		left: 6px;
   838 	}
   848 	}
   839 
   849 
   840 	#wpadminbar .ab-top-menu > .menupop > .ab-sub-wrapper .ab-item {
   850 	#wpadminbar .ab-top-menu > .menupop > .ab-sub-wrapper .ab-item {
   841 		font-size: 16px;
   851 		font-size: 16px;
   842 		padding: 6px 15px 12px;
   852 		padding: 8px 16px;
   843 	}
   853 	}
   844 
   854 
   845 	#wpadminbar .ab-top-menu > .menupop > .ab-sub-wrapper a:empty {
   855 	#wpadminbar .ab-top-menu > .menupop > .ab-sub-wrapper a:empty {
   846 		display: none;
   856 		display: none;
   847 	}
   857 	}
   858 		text-align: center;
   868 		text-align: center;
   859 		vertical-align: top;
   869 		vertical-align: top;
   860 	}
   870 	}
   861 
   871 
   862 	#wpadminbar #wp-admin-bar-wp-logo > .ab-item .ab-icon:before {
   872 	#wpadminbar #wp-admin-bar-wp-logo > .ab-item .ab-icon:before {
   863 		font: 28px/1 'dashicons' !important;
   873 		font: 28px/1 dashicons !important;
   864 		top: -3px;
   874 		top: -3px;
   865 	}
   875 	}
   866 
   876 
   867 	#wpadminbar .ab-icon,
   877 	#wpadminbar .ab-icon,
   868 	#wpadminbar .ab-item:before {
   878 	#wpadminbar .ab-item:before {
   870 	}
   880 	}
   871 
   881 
   872 	/* My Sites and "Site Title" menu */
   882 	/* My Sites and "Site Title" menu */
   873 	#wpadminbar #wp-admin-bar-my-sites > .ab-item,
   883 	#wpadminbar #wp-admin-bar-my-sites > .ab-item,
   874 	#wpadminbar #wp-admin-bar-site-name > .ab-item,
   884 	#wpadminbar #wp-admin-bar-site-name > .ab-item,
       
   885 	#wpadminbar #wp-admin-bar-customize > .ab-item,
   875 	#wpadminbar #wp-admin-bar-edit > .ab-item,
   886 	#wpadminbar #wp-admin-bar-edit > .ab-item,
   876 	#wpadminbar #wp-admin-bar-my-account > .ab-item {
   887 	#wpadminbar #wp-admin-bar-my-account > .ab-item {
   877 		text-indent: 100%;
   888 		text-indent: 100%;
   878 		white-space: nowrap;
   889 		white-space: nowrap;
   879 		overflow: hidden;
   890 		overflow: hidden;
   880 		width: 52px;
   891 		width: 52px;
   881 		padding: 0;
   892 		padding: 0;
   882 		color: #999;
   893 		color: #a0a5aa; /* @todo not needed? this text is hidden */
   883 		position: relative;
   894 		position: relative;
   884 	}
   895 	}
   885 
   896 
   886 	#wpadminbar > #wp-toolbar > #wp-admin-bar-root-default .ab-icon,
   897 	#wpadminbar > #wp-toolbar > #wp-admin-bar-root-default .ab-icon,
   887 	#wpadminbar .ab-icon,
   898 	#wpadminbar .ab-icon,
   891 	}
   902 	}
   892 
   903 
   893 	#wpadminbar #wp-admin-bar-edit > .ab-item:before,
   904 	#wpadminbar #wp-admin-bar-edit > .ab-item:before,
   894 	#wpadminbar #wp-admin-bar-my-sites > .ab-item:before,
   905 	#wpadminbar #wp-admin-bar-my-sites > .ab-item:before,
   895 	#wpadminbar #wp-admin-bar-site-name > .ab-item:before,
   906 	#wpadminbar #wp-admin-bar-site-name > .ab-item:before,
       
   907 	#wpadminbar #wp-admin-bar-customize > .ab-item:before,
   896 	#wpadminbar #wp-admin-bar-my-account > .ab-item:before {
   908 	#wpadminbar #wp-admin-bar-my-account > .ab-item:before {
   897 		display: block;
   909 		display: block;
   898 		text-indent: 0;
   910 		text-indent: 0;
   899 		font: normal 32px/1 'dashicons';
   911 		font: normal 32px/1 dashicons;
   900 		speak: none;
   912 		speak: none;
   901 		top: 7px;
   913 		top: 7px;
   902 		width: 52px;
   914 		width: 52px;
   903 		text-align: center;
   915 		text-align: center;
   904 		-webkit-font-smoothing: antialiased;
   916 		-webkit-font-smoothing: antialiased;
  1004 	#wpadminbar li#wp-admin-bar-menu-toggle,
  1016 	#wpadminbar li#wp-admin-bar-menu-toggle,
  1005 	#wpadminbar li#wp-admin-bar-wp-logo,
  1017 	#wpadminbar li#wp-admin-bar-wp-logo,
  1006 	#wpadminbar li#wp-admin-bar-my-sites,
  1018 	#wpadminbar li#wp-admin-bar-my-sites,
  1007 	#wpadminbar li#wp-admin-bar-updates,
  1019 	#wpadminbar li#wp-admin-bar-updates,
  1008 	#wpadminbar li#wp-admin-bar-site-name,
  1020 	#wpadminbar li#wp-admin-bar-site-name,
       
  1021 	#wpadminbar li#wp-admin-bar-customize,
  1009 	#wpadminbar li#wp-admin-bar-new-content,
  1022 	#wpadminbar li#wp-admin-bar-new-content,
  1010 	#wpadminbar li#wp-admin-bar-edit,
  1023 	#wpadminbar li#wp-admin-bar-edit,
  1011 	#wpadminbar li#wp-admin-bar-comments,
  1024 	#wpadminbar li#wp-admin-bar-comments,
  1012 	#wpadminbar li#wp-admin-bar-new-content,
       
  1013 	#wpadminbar li#wp-admin-bar-my-account {
  1025 	#wpadminbar li#wp-admin-bar-my-account {
  1014 		display: block;
  1026 		display: block;
  1015 	}
  1027 	}
  1016 
  1028 
  1017 	/* Allow dropdown list items to appear normally */
  1029 	/* Allow dropdown list items to appear normally */
  1115 
  1127 
  1116 	/* Make submenus full-width at this size */
  1128 	/* Make submenus full-width at this size */
  1117 
  1129 
  1118 	#wpadminbar .ab-top-menu > .menupop li > .ab-sub-wrapper {
  1130 	#wpadminbar .ab-top-menu > .menupop li > .ab-sub-wrapper {
  1119 		position: static;
  1131 		position: static;
  1120 		-webkit-box-shadow: none;
       
  1121 		box-shadow: none;
  1132 		box-shadow: none;
  1122 	}
  1133 	}
  1123 }
  1134 }
       
  1135 
       
  1136 /* Very narrow screens */
       
  1137 @media screen and (max-width: 400px) {
       
  1138 	#wpadminbar li#wp-admin-bar-comments {
       
  1139 		display: none;
       
  1140 	}
       
  1141 }