.slideDown{overflow-y:hidden;max-height:500px;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(0, 1, 0.5, 1);}
.scale-in-center{-webkit-animation:scale-in-center 0.2s cubic-bezier(0,1.03,0,.99) both;animation:scale-in-center 0.2s cubic-bezier(0,1.03,0,.99) both;}
.fade-out{-webkit-animation:fade-out .2s ease-out both;animation:fade-out .2s ease-out both;}
.fade-in{-webkit-animation:fade-in 0.2s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;animation:fade-in 0.2s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;}

@-webkit-keyframes scale-in-center {
  0% {
    -webkit-transform:scale(0);
            transform:scale(0);
    opacity:0;
  }
  100% {
    -webkit-transform:scale(1);
            transform:scale(1);
    opacity:1;
  }
}
@keyframes scale-in-center {
  0% {
    -webkit-transform:scale(0);
            transform:scale(0);
    opacity:0;
  }
  100% {
    -webkit-transform:scale(1);
            transform:scale(1);
    opacity:1;
  }
}

@-webkit-keyframes fade-out {
  0% {
    opacity:1;
  }
  100% {
    opacity:0;
  }
}
@keyframes fade-out {
  0% {
    opacity:1;
  }
  100% {
    opacity:0;
  }
}

@-webkit-keyframes fade-in {
  0% {
    opacity:0;
  }
  100% {
    opacity:1;
  }
}

@keyframes fade-in {
  0% {
    opacity:0;
  }
  100% {
    opacity:1;
  }
}