$custom-theme_variables := {
  icon-size-default: 24px
  icon-size-medium: 2rem
  icon-size-large: 2.5rem
  icon-size-x_large: 3rem
}
$toolbar-extension-height := 64px

body {
  &.overflow-hidden {
    overflow hidden
    .tabs__items {
      height: 'calc(100vh - %s - %s)' % ($toolbar-height $toolbar-extension-height)
      overflow auto
    }
  }
  main > .container.fluid {
    @extend .pa-0
  }
  .jumbo-first main {
    padding-top: 0 !important
    .content {
      padding-top: 0 !important;
    }
  }
}

.has-toolbar-wrap {
  > form {
    max-width: $grid-breakpoints.lg
    margin: 0 auto
    padding: 0 16px
  }
}

.main-logo {
  max-height 40px
  cursor: pointer
}

.footer-global {
  > div > div {
    margin 0 auto
    max-width: $grid-breakpoints.lg
  }
}

.speed-dial {
  z-index: 2;
}

.avatar {
  > img {
    object-fit: cover
  }
}
