/*===== All Preloader Style =====*/
#preloader {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	padding: 0;
	margin: 0;
	background-color: #fff;
	z-index: 999999; 
}

	#preloader .preloader {
	  width: 180px;
	  height: auto;
/*	  display: inline-block;*/
	  padding: 0px;
/*	  text-align: left;*/
	  box-sizing: border-box;
	  position: absolute;
	  top: 50%;
	  left: 50%;
	  transform: translate(-50%,-50%);
	   }
    #preloader .preloader img
    {
      width: 100%;	
    }
	  #preloader .preloader span {
		position: absolute;
		display: inline-block;
		width: 50px;
		height: 50px;
		border-radius: 100%;
		background-color: #ea1b29;
		-webkit-animation: preloader 1.3s linear infinite;
		animation: preloader 1.3s linear infinite; }
		#preloader .preloader span:last-child {
		  animation-delay: -0.8s;
		  -webkit-animation-delay: -0.8s; }
  
  @keyframes preloader {
	0% {
	  transform: scale(0, 0);
	  opacity: 0.5; }
	100% {
	  transform: scale(1, 1);
	  opacity: 0; } }
  @-webkit-keyframes preloader {
	0% {
	  -webkit-transform: scale(0, 0);
	  opacity: 0.5; }
	100% {
	  -webkit-transform: scale(1, 1);
	  opacity: 0; } }