﻿#loader {
  z-index: 100000000;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: rgba(255, 255, 255, 0.8);
  overflow: hidden;
}
#loader > div {
  display: block;
  width: 300px;
  margin: 20% auto 20% auto;
}
#mainloader {
  z-index: 100000000;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: rgba(255, 255, 255, 0.8);
}
#mainloader > div {
  display: block;
  width: 300px;
  margin: 20% auto 20% auto;
  padding: 2px 3px;
  text-align: center;
  font-size: 20px;
  color: white;
  background-color: #2a7fb9;
  background: -moz-linear-gradient(top, #21628f 0, #2a7fb9 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2a7fb9), color-stop(100%, #21628f));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #2a7fb9 0%, #21628f 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #2a7fb9 0, #21628f 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #2a7fb9 0, #21628f 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #2a7fb9 0, #21628f 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#21628f', endColorstr='#2a7fb9', GradientType=0);
  /* IE6-9 */
  border-radius: 5px;
  box-shadow: 0 0 8px #2a7fb9;
}
/*# sourceMappingURL=loader.css.map */