#preloader { position: fixed; top: 0; left: 0; right: 0; bottom: 0; background-color: #fff; z-index: 900; }
#status { width: 100px; height: 100px; position: absolute; left: 50%; top: 50%; background-image: url('../img/loading.png'); background-repeat: no-repeat; background-position: center; margin: -50px 0 0 -50px; -webkit-animation-name: pulsate; -webkit-animation-duration: 1s; -webkit-animation-iteration-count: infinite; -webkit-animation-timing-function: linear;-moz-animation-name: pulsate; -moz-animation-duration: 1s; -moz-animation-iteration-count: infinite; -moz-animation-timing-function: linear; animation-name: pulsate; animation-duration: 1s; animation-iteration-count: infinite; nimation-timing-function: linear; }

@keyframes pulsate {
  0% { -webkit-transform: scale(1, 1); -moz-transform: scale(1, 1); transform: scale(1, 1); }
  50% { -webkit-transform: scale(0.7, 0.7); -moz-transform: scale(0.7, 0.7); transform: scale(0.7, 0.7); }
  100% { -webkit-transform: scale(1, 1); -moz-transform: scale(1, 1); transform: scale(1, 1); }
}
@-webkit-keyframes pulsate {
  0% { -webkit-transform: scale(1, 1); -moz-transform: scale(1, 1); transform: scale(1, 1); }
  50% { -webkit-transform: scale(0.7, 0.7); -moz-transform: scale(0.7, 0.7); transform: scale(0.7, 0.7); }
  100% { -webkit-transform: scale(1, 1); -moz-transform: scale(1, 1); transform: scale(1, 1); }
}
@-moz-keyframes pulsate {
  0% { -webkit-transform: scale(1, 1); -moz-transform: scale(1, 1); transform: scale(1, 1); }
  50% { -webkit-transform: scale(0.7, 0.7); -moz-transform: scale(0.7, 0.7); transform: scale(0.7, 0.7); }
  100% { -webkit-transform: scale(1, 1); -moz-transform: scale(1, 1); transform: scale(1, 1); }
}