	#wait-loader{
		text-align:center;
		width:100%;
		height:100%;
		position:absolute;
		z-index:100000;
		position:fixed;
		top:0px;
		left:0px;
		display:none; 
		font-family: "Prosto One", sans-serif;
	}

	.spinner {
	  margin: 0 auto;
	  width: 100px;
	  height: 20px;
	  text-align: center;
	  position:relative;
	  top:50%;
	}

	.spinner > div {
	  background-color: #fff;
	  height: 100%;
	  width: 15px;
	  margin:2px;
	  display: inline-block;

	  -webkit-animation: sk-stretchdelay 1.2s infinite ease-in-out;
	  animation: sk-stretchdelay 1.2s infinite ease-in-out;
	}

	.spinner .rect2 {
	  -webkit-animation-delay: -1.1s;
	  animation-delay: -1.1s;
	}

	.spinner .rect3 {
	  -webkit-animation-delay: -1.0s;
	  animation-delay: -1.0s;
	}

	.spinner .rect4 {
	  -webkit-animation-delay: -0.9s;
	  animation-delay: -0.9s;
	}

	.spinner .rect5 {
	  -webkit-animation-delay: -0.8s;
	  animation-delay: -0.8s;
	}

	@-webkit-keyframes sk-stretchdelay {
	  0%, 40%, 100% { -webkit-transform: scaleY(0.4) }
	  20% { -webkit-transform: scaleY(1.0) }
	}

	@keyframes sk-stretchdelay {
	  0%, 40%, 100% {
		transform: scaleY(0.4);
		-webkit-transform: scaleY(0.4);
	  }  20% {
		transform: scaleY(1.0);
		-webkit-transform: scaleY(1.0);
	  }
	}

.spinner2 {
  margin: 0 auto;
  width: 100px;
  height: 100px;
  text-align: center;
  position:relative;
  top:calc( 50% - 50px);
}
 

#loading-text{font-family:'Poppins';text-align:Center;}
@keyframes rotate-loading {
            0%  {transform: rotate(0deg);-ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); -moz-transform: rotate(0deg);}
            100% {transform: rotate(560deg);-ms-transform: rotate(560deg); -webkit-transform: rotate(560deg); -o-transform: rotate(560deg); -moz-transform: rotate(560deg);}
        }

        @-moz-keyframes rotate-loading {
            0%  {transform: rotate(0deg);-ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); -moz-transform: rotate(0deg);}
            100% {transform: rotate(560deg);-ms-transform: rotate(560deg); -webkit-transform: rotate(560deg); -o-transform: rotate(560deg); -moz-transform: rotate(560deg);}
        }

        @-webkit-keyframes rotate-loading {
            0%  {transform: rotate(0deg);-ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); -moz-transform: rotate(0deg);}
            100% {transform: rotate(560deg);-ms-transform: rotate(560deg); -webkit-transform: rotate(560deg); -o-transform: rotate(560deg); -moz-transform: rotate(560deg);}
        }

        @-o-keyframes rotate-loading {
            0%  {transform: rotate(0deg);-ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); -moz-transform: rotate(0deg);}
            100% {transform: rotate(560deg);-ms-transform: rotate(560deg); -webkit-transform: rotate(560deg); -o-transform: rotate(560deg); -moz-transform: rotate(560deg);}
        }

        @keyframes rotate-loading {
            0%  {transform: rotate(0deg);-ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); -moz-transform: rotate(0deg);}
            100% {transform: rotate(560deg);-ms-transform: rotate(560deg); -webkit-transform: rotate(560deg); -o-transform: rotate(560deg); -moz-transform: rotate(560deg);}
        }

        @-moz-keyframes rotate-loading {
            0%  {transform: rotate(0deg);-ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); -moz-transform: rotate(0deg);}
            100% {transform: rotate(560deg);-ms-transform: rotate(560deg); -webkit-transform: rotate(560deg); -o-transform: rotate(560deg); -moz-transform: rotate(560deg);}
        }

        @-webkit-keyframes rotate-loading {
            0%  {transform: rotate(0deg);-ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); -moz-transform: rotate(0deg);}
            100% {transform: rotate(560deg);-ms-transform: rotate(560deg); -webkit-transform: rotate(560deg); -o-transform: rotate(560deg); -moz-transform: rotate(560deg);}
        }

        @-o-keyframes rotate-loading {
            0%  {transform: rotate(0deg);-ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); -moz-transform: rotate(0deg);}
            100% {transform: rotate(560deg);-ms-transform: rotate(560deg); -webkit-transform: rotate(560deg); -o-transform: rotate(560deg); -moz-transform: rotate(560deg);}
        }

        @keyframes loading-text-opacity {
            0%  {opacity: 0}
            20% {opacity: 0}
            50% {opacity: 1}
            100%{opacity: 0}
        }

        @-moz-keyframes loading-text-opacity {
            0%  {opacity: 0}
            20% {opacity: 0}
            50% {opacity: 1}
            100%{opacity: 0}
        }

        @-webkit-keyframes loading-text-opacity {
            0%  {opacity: 0}
            20% {opacity: 0}
            50% {opacity: 1}
            100%{opacity: 0}
        }

        @-o-keyframes loading-text-opacity {
            0%  {opacity: 0}
            20% {opacity: 0}
            50% {opacity: 1}
            100%{opacity: 0}
        }
        .loading-container,
        .loading {
            height: 100px;
            position: relative;
            width: 100px;
            border-radius: 100%;
        }


        .loading-container { margin: 40px auto }

        .loading {
            border: 2px solid transparent;
            border-color: transparent #b3b3b3 transparent #b3b3b3;
            -moz-animation: rotate-loading 1.5s linear 0s infinite normal;
            -moz-transform-origin: 50% 50%;
            -o-animation: rotate-loading 1.5s linear 0s infinite normal;
            -o-transform-origin: 50% 50%;
            -webkit-animation: rotate-loading 1.5s linear 0s infinite normal;
            -webkit-transform-origin: 50% 50%;
            animation: rotate-loading 1.5s linear 0s infinite normal;
            transform-origin: 50% 50%;
        }

        .loading-container:hover .loading {
            border-color: transparent #E45635 transparent #E45635;
        }
        .loading-container:hover .loading,
        .loading-container .loading {
            -webkit-transition: all 0.5s ease-in-out;
            -moz-transition: all 0.5s ease-in-out;
            -ms-transition: all 0.5s ease-in-out;
            -o-transition: all 0.5s ease-in-out;
            transition: all 0.5s ease-in-out;
        }

        #loading-text {

            color: #ffffff;
            font-family: "Poppins";
            font-weight: bold;
            margin-top: -65px;
			font-style:italic;
			font-size:20px;
			letter-spacing:0
            position: absolute;
            text-align: center;
            text-transform: uppercase;
            top: 0;
            width: 100px;
        }