: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in
/* Allow dropdown list items to appear normally */
#wpadminbar li:hover ul li,
#wpadminbar li.hover ul li,
#wpadminbar li:hover ul li:hover ul li {
/* Override default min-width so dropdown lists aren't stretched
to 100% viewport width at responsive sizes. */
#wpadminbar .ab-top-menu > .menupop > .ab-sub-wrapper {
min-width: -moz-fit-content;
#wpadminbar ul#wp-admin-bar-root-default > li {
/* Experimental fix for touch toolbar dropdown positioning */
#wpadminbar .ab-top-menu,
#wpadminbar .ab-top-secondary,
#wpadminbar #wp-admin-bar-wp-logo,
#wpadminbar #wp-admin-bar-my-sites,
#wpadminbar #wp-admin-bar-site-name,
#wpadminbar #wp-admin-bar-updates,
#wpadminbar #wp-admin-bar-comments,
#wpadminbar #wp-admin-bar-new-content,
#wpadminbar #wp-admin-bar-edit,
#wpadminbar #wp-admin-bar-my-account {
.network-admin #wpadminbar ul#wp-admin-bar-top-secondary > li#wp-admin-bar-my-account {
/* Realign arrows on taller responsive submenus */
#wpadminbar .ab-top-secondary .menupop .menupop > .ab-item:before {
@media screen and (max-width: 600px) {
#wpadminbar .ab-top-menu > .menupop > .ab-sub-wrapper {
#wpadminbar .menupop .menupop > .ab-item:before {
#wpadminbar #wp-admin-bar-wp-logo.menupop .ab-sub-wrapper {
#wpadminbar .ab-top-menu > .menupop li > .ab-sub-wrapper {
#wpadminbar .ab-top-menu > .menupop li > .ab-sub-wrapper .ab-item {
padding: 6px 30px 19px 15px;
#wpadminbar li:hover ul li ul li {
#wpadminbar li#wp-admin-bar-wp-logo,
#wpadminbar li#wp-admin-bar-updates {
/* Make submenus full-width at this size */
#wpadminbar .ab-top-menu > .menupop li > .ab-sub-wrapper {
/* Very narrow screens */
@media screen and (max-width: 400px) {
#wpadminbar li#wp-admin-bar-comments {