:root {
  --bobst-color-primary: #DC011A; }

.header-fixed .header {
  background: white !important; }

.login-cover {
  position: relative; }
  .login-cover:after {
    content: "" !important;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #dc011a;
    mix-blend-mode: soft-light; }

.btn {
  text-transform: uppercase; }
  .btn.btn-primary-alt {
    background: var(--bobst-color-primary);
    border-color: var(--bobst-color-primary);
    color: white; }
    .btn.btn-primary-alt:hover, .btn.btn-primary-alt:active, .btn.btn-primary-alt:focus {
      opacity: 0.7; }

.aside-menu .menu-item .menu-link.active {
  background-color: var(--bobst-color-primary); }

.topbar .show > .topbar-item i, .topbar .show > .topbar-item .svg-icon, .topbar .topbar-item:hover i, .topbar .topbar-item:hover .svg-icon, .topbar .topbar-item.show i, .topbar .topbar-item.show .svg-icon {
  color: #d5d5d5; }

.scan-action-select-wrapper {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%; }
  .scan-action-select-wrapper #scan-action {
    text-align: center;
    background: #dc011a;
    color: white;
    border: #dc011a; }

.selected-labels-wrapper {
  position: fixed;
  left: 15px;
  width: calc(100% - 30px);
  background: white;
  bottom: 75px; }

/*# sourceMappingURL=custom.css.map */
