.cookie-alert {
  position: fixed;
  bottom: 15px;
  left: 15px;
  width: 320px;
  margin: 0 !important;
  z-index: 999;
  opacity: 0;
  transform: translateY(100%);
  transition: all 500ms ease-out;
}

.cookie-alert.show {
  opacity: 1;
  transform: translateY(0%);
  transition-delay: 1000ms;
}

@media (max-width: 992px) {
    .cookie-alert {
	  position: fixed;
	  bottom: 0px;
	  left: 0px;
	  border-color: #2878EB;
	  width: auto;
	  margin: 0 !important;
	  z-index: 999;
	  opacity: 0;
	  transform: translateY(100%);
	  transition: all 500ms ease-out;
	}
}