/* Shrink the breadcrumbs to just the last */
@media (max-width: 1118px) {
  .breadcrumbs a:not(:last-of-type) {
    display: none; } }

/* Remove the user Menu Button */
@media (max-width: 900px) {
  .user-button > span {
    display: none; } }

/* Downsize the Report Edit buttons */
@media (max-width: 1260px) {
  .nav-header .nav-action-buttons i {
    margin-right: 0 !important; }
  .nav-header .nav-action-buttons span {
    display: none; } }

@media (max-width: 600px) {
  .nav-header .nav-buttons > li > .dashboard-controls {
    padding: 0; } }

/* Remove the Report Edit buttons entirely except for plus button */
@media (max-width: 520px) {
  .nav-header .nav-action-buttons button:not(.ba-dropdown-toggle) {
    display: none; } }

/* Remove the Client Logo */
@media (max-width: 1200px) {
  .nav-header img.nav-client-logo {
    display: none; } }

/* Keep the width of the breadcrumbs down. */
@media screen and (max-width: 1500px) {
  .nav-header .nav-breadcrumbs {
    max-width: 450px; } }

@media screen and (max-width: 1200px) {
  .nav-header .nav-breadcrumbs {
    max-width: 150px; } }

@media screen and (max-width: 845px) {
  .nav-header .nav-breadcrumbs {
    max-width: 100px; } }

@media (max-width: 1050px) {
  .user-details {
    max-width: 200px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; } }
