@-webkit-keyframes load {
  0% {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes load {
  0% {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.dqpl-slidedown-setup {
  display: block;
  max-height: 0;
  overflow: hidden;
  -webkit-transition: max-height 400ms;
  -moz-transition: max-height 400ms;
  -ms-transition: max-height 400ms;
  transition: max-height 400ms;
}
.dqpl-slidedown {
  max-height: 1000px;
  overflow: auto;
  -webkit-transition: max-height 400ms;
  -moz-transition: max-height 400ms;
  -ms-transition: max-height 400ms;
  transition: max-height 400ms;
}
.dqpl-fadein-setup {
  display: block;
  opacity: 0;
  -webkit-transition: opacity 400ms;
  -moz-transition: opacity 400ms;
  -ms-transition: opacity 400ms;
  transition: opacity 400ms;
}
.dqpl-fadein-flex {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  opacity: 0;
  -webkit-transition: opacity 400ms;
  -moz-transition: opacity 400ms;
  -ms-transition: opacity 400ms;
  transition: opacity 400ms;
}
.dqpl-fadein {
  opacity: 1;
  -webkit-transition: opacity 400ms;
  -moz-transition: opacity 400ms;
  -ms-transition: opacity 400ms;
  transition: opacity 400ms;
}
.dqpl-fadein-fast-setup {
  display: block;
  opacity: 0;
  -webkit-transition: opacity 250ms;
  -moz-transition: opacity 250ms;
  -ms-transition: opacity 250ms;
  transition: opacity 250ms;
}
.dqpl-fadein-fast {
  opacity: 1;
  -webkit-transition: opacity 250ms;
  -moz-transition: opacity 250ms;
  -ms-transition: opacity 250ms;
  transition: opacity 250ms;
}
