/* https://developer.mozilla.org/en-US/docs/Web/CSS/Attribute_selectors */
/* remove un-used shortcuts from the admin toolbar for non-admins (and globally) */
#toolbar-administration a[href*="/block_visibility_groups_admin/list/"] {display: none;}
#toolbar-administration a[href="/admin/help"] {display: none;}
#toolbar-administration a[href="/user"][title="User account"] {display: none;}
#toolbar-administration a[title="Edit user account"] {display: none;}
#toolbar-administration a.acquia-active-subscription {display: none;}

/* add them back in for admins
  (because Claro wont have a html.twig var we can't do this logic the other way with only hiding it if they are
  'not' an admin. Have to hide it first for all, then show if admin) */
body.logged-user-is-admin #toolbar-administration a[href*="/block_visibility_groups_admin/list/"] {display: block;}
body.logged-user-is-admin #toolbar-administration a[href="/admin/help"] {display: block;}
body.logged-user-is-admin #toolbar-administration a[href="/user"][title="User account"] {display: block;}
body.logged-user-is-admin #toolbar-administration a[title="Edit user account"] {display: block;}
body.logged-user-is-admin #toolbar-administration a.acquia-active-subscription {display: block;}

/* force drupal toolbar hidden items to not take up 1x1px of white space */
.visually-hidden {
  width: 0px;
  height: 0px;
}

/* align certain admin tab items to the left instead of right */
.user-toolbar-tab,
#responsive-preview-toolbar-tab {
  float: left !important;
}

/* fix menu orientation button being covered by wrapping label elements */
div#toolbar-administration div.toolbar-toggle-orientation {
  margin-top: 30px;
}
