Google maps preloader is created with css:
.new_prelader{
position: absolute;
left: 50%;
top: 63%;
z-index: 1001;
width: 80px;
height: 80px;
margin: -40px 0 0 -40px;
border-radius: 50%;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
border: 10px solid transparent;
border-top-color: #0073e1;
-webkit-animation: PreloaderSpin 2s linear infinite;
animation: PreloaderSpin 2s linear infinite;
}
.new_prelader:before {
content: "";
position: absolute;
top: 4px;
left: 4px;
right: 4px;
bottom: 4px;
border-radius: 50%;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
border: 2px solid transparent;
border-top-color: #b07d8c;
-webkit-animation: PreloaderSpin 3s linear infinite;
animation: PreloaderSpin 3s linear infinite;
}
.new_prelader:after {
content: "";
position: absolute;
top: 10px;
left: 10px;
right: 10px;
bottom: 10px;
border-radius: 50%;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
border: 2px solid transparent;
border-top-color: #0dc3f8;
-webkit-animation: PreloaderSpin 1.5s linear infinite;
animation: PreloaderSpin 1.5s linear infinite;
}