#byk-va > div {
  position: fixed;
  right: 0;
  z-index: 999999;
  transform: none !important;
}

#byk-va > div > div {
  border-radius: .5rem .5rem .25rem .5rem;
  position: unset;
  font-size: 1rem;
  font-family: "ADAM", sans-serif;
  line-height: 1.5;
  transition: all 250ms;
  margin-bottom: 25px !important;
}

#byk-va > div > div > div > div > dialog {
  box-sizing: content-box;
}

#byk-va .profile {
  border: 2px solid rgb(44, 40, 191);
}

/**
 * chat inner modal style (feedback, error, etc)
 */
#byk-va > div > .chatWrapper > div > .chat > div > .container > dialog.content {
  width: 95%;
  height: 95%;
}

#byk-va > div > div > img {
  max-width: 100%;
  width: 100%;
}

@media screen and (min-width: 992px) {
  .scroll-button-visible-rocketchat #byk-va > div > div {
    bottom: 150px;
  }

  #byk-va > div:not([style^="position"]) {
    bottom: 0;
  }

  .eu-cookie-compliance-popup-open #byk-va > div:not([style^="position"]) {
    bottom: 120px;
  }

  .scroll-button-visible #byk-va > div:not([style^="position"]) {
    bottom: 70px;
  }

  .scroll-button-visible-rocketchat #byk-va > div:not([style^="position"]) {
    bottom: 120px;
  }

  .eu-cookie-compliance-popup-open.scroll-button-visible #byk-va > div:not([style^="position"]) {
    bottom: 180px;
  }

  .eu-cookie-compliance-popup-open.scroll-button-visible-rocketchat #byk-va > div:not([style^="position"]) {
    bottom: 120px;
  }
}

#byk-va .hamburger-icon {
  margin-top: 4px;
}

#byk-va .hamburger-icon + div + div {
  right: 1em !important;
}

#byk-va .hamburger-icon + div + div button {
  transition: 250ms all ease;
}

#byk-va .hamburger-icon + div + div button:hover {
  transform: scale(1.2) translateZ(0px);
}

#byk-va .os-content img[src*="buerokratt-icon"],
#byk-va .os-content img[src*="Customer_icon"] {
  max-width: 90%;
  margin-top: -5px;
}

@media screen and (max-width: 768px) {
  #byk-va > div[style^="position"] > div {
    padding: .5rem;
    width: 45px;
    height: 45px;
  }
}

#byk-va .keypad textarea.input {
  box-sizing: content-box !important;
}