.login-container {
  box-shadow: 0px 4px 50px 0px #00000040;
}

#tbcontent {
  height: 6000px !important;
}

@media screen and (min-width: 768px) {
  .chat-md-screen {
    height: calc(100vh - 4rem);
  }
}

@media screen and (min-width: 1280px) {
  #tbcontent {
    height: 5000px !important;
  }
}

.chat-shadow {
  box-shadow: 0 16px 29.9px 0 #00000040;
}

.chat-header-shadow {
  box-shadow: 0 0.33 0 0 #0000004d;
}

.pulsing {
  display: inline-block;
  animation: pulsing-animation 1.5s ease-in-out infinite;
}

@keyframes pulsing-animation {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.08);
  }
  70% {
    transform: scale(1.08);
  }
  100% {
    transform: scale(1);
  }
}

@media screen and (min-width: 768px) {
  @keyframes pulsing-animation {
    0% {
      transform: scale(1);
    }
    50% {
      transform: scale(1.12);
    }
    70% {
      transform: scale(1.12);
    }
    100% {
      transform: scale(1);
    }
  }
}
