.cssload-loader {
	display: none;
	min-height: 120px;
	padding-top: 30px;	
}
.cssload-loader-title {
	display: inline-block;
	width: 100%;
    text-align: center;
}
.cssload-container {
    position: relative;
    width: 80px;
    height: 80px;
    top: 50%;
    margin-top: -40px;
    left: 50%;
    margin-left: -40px;
}
.cssload-whirlpool {
    margin: -47px 0 0 -47px;
    height: 94px;
    width: 94px;
    animation: cssload-rotate 1150ms linear infinite;
    -o-animation: cssload-rotate 1150ms linear infinite;
    -ms-animation: cssload-rotate 1150ms linear infinite;
    -webkit-animation: cssload-rotate 1150ms linear infinite;
    -moz-animation: cssload-rotate 1150ms linear infinite;
}
.cssload-whirlpool, .cssload-whirlpool::before, .cssload-whirlpool::after {
    position: absolute;
    top: 50%;
    left: 50%;
    border: 2px solid rgba(204, 204, 204, 0);
    border-left-color: #00c0e2;
    border-radius: 1873px;
    -o-border-radius: 1873px;
    -ms-border-radius: 1873px;
    -webkit-border-radius: 1873px;
    -moz-border-radius: 1873px;
}
.cssload-whirlpool::before {
    content: "";
    margin: -43px 0 0 -43px;
    height: 83px;
    width: 83px;
    animation: cssload-rotate 1150ms linear infinite;
    -o-animation: cssload-rotate 1150ms linear infinite;
    -ms-animation: cssload-rotate 1150ms linear infinite;
    -webkit-animation: cssload-rotate 1150ms linear infinite;
    -moz-animation: cssload-rotate 1150ms linear infinite;
}
.cssload-whirlpool::after {
    content: "";
    margin: -54px 0 0 -54px;
    height: 105px;
    width: 105px;
    animation: cssload-rotate 2300ms linear infinite;
    -o-animation: cssload-rotate 2300ms linear infinite;
    -ms-animation: cssload-rotate 2300ms linear infinite;
    -webkit-animation: cssload-rotate 2300ms linear infinite;
    -moz-animation: cssload-rotate 2300ms linear infinite;
}
@keyframes cssload-rotate {
  100% {
    transform: rotate(360deg);
  }
}
@-o-keyframes cssload-rotate {
  100% {
    -o-transform: rotate(360deg);
  }
}
@-ms-keyframes cssload-rotate {
  100% {
    -ms-transform: rotate(360deg);
  }
}
@-webkit-keyframes cssload-rotate {
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@-moz-keyframes cssload-rotate {
  100% {
    -moz-transform: rotate(360deg);
  }
}