			#loader {
				  position: fixed;
				  top: 0;
				  left: 0;
				  width: 100%;
				  height: 100%;
				  background: #333;
				  z-index: 9999999999;
				  display: none; 
				}

			#loaderResults {
				  position: fixed;
				  top: 0;
				  left: 0;
				  width: 100%;
				  height: 100%;
				  background: #333;
				  z-index: 9999999999;
				  display: none; 
				}

				.spinner {
				  width: 40px;
				  height: 40px;
				  top: 45%;
				  position: relative;
				  margin: 0px auto;
				}

				.double-bounce1, .double-bounce2 {
				  width: 100%;
				  height: 100%;
				  border-radius: 50%;
				  background-color: #ea5d5d;
				  opacity: 0.6;
				  position: absolute;
				  top: 0;
				  left: 0;
				  -webkit-animation: sk-bounce 2.0s infinite ease-in-out;
				  animation: sk-bounce 2.0s infinite ease-in-out;
				}

				.double-bounce2 {
				  -webkit-animation-delay: -1.0s;
				  animation-delay: -1.0s;
				}

				@-webkit-keyframes sk-bounce {
				  0%, 100% {
					-webkit-transform: scale(0);
				  }
				  50% {
					-webkit-transform: scale(1);
				  }
				}

				@keyframes sk-bounce {
				  0%, 100% {
					transform: scale(0);
					-webkit-transform: scale(0);
				  }
				  50% {
					transform: scale(1);
					-webkit-transform: scale(1);
				  }
				}
				
				.load-info p {
					color: #e5e5e5;
				}
				
				.load-info {
				  max-width: 500px;
				  height: 40px;
				  top: 50%;
				  position: relative;
				  margin: 0px auto;
				  font-size: 14pt;
				  font-family: Arial, Helvetica, sans-serif;
				  text-align: center;
				}
	