.classic-loader_preloader-template {
scale: 0.55;
position: relative;
top: -26px;
margin: 0 auto;
}
.classic-loader_preloader-template div {
width: 6px;
height: 26px;
background: #3498db;
border-radius: 4px;
position: absolute;
top: 0;
left: 50%;
transform-origin: center 50px;
animation: classic-loader_preloader_animation 0.6s linear infinite;
}
.classic-loader_preloader-template div:nth-child(1)  { transform: rotate(0deg) translateX(-50%); animation-delay: 0s; }
.classic-loader_preloader-template div:nth-child(2)  { transform: rotate(30deg) translateX(-50%); animation-delay: 0.05s; }
.classic-loader_preloader-template div:nth-child(3)  { transform: rotate(60deg) translateX(-50%); animation-delay: 0.1s; }
.classic-loader_preloader-template div:nth-child(4)  { transform: rotate(90deg) translateX(-50%); animation-delay: 0.15s; }
.classic-loader_preloader-template div:nth-child(5)  { transform: rotate(120deg) translateX(-50%); animation-delay: 0.2s; }
.classic-loader_preloader-template div:nth-child(6)  { transform: rotate(150deg) translateX(-50%); animation-delay: 0.25s; }
.classic-loader_preloader-template div:nth-child(7)  { transform: rotate(180deg) translateX(-50%); animation-delay: 0.3s; }
.classic-loader_preloader-template div:nth-child(8)  { transform: rotate(210deg) translateX(-50%); animation-delay: 0.35s; }
.classic-loader_preloader-template div:nth-child(9)  { transform: rotate(240deg) translateX(-50%); animation-delay: 0.4s; }
.classic-loader_preloader-template div:nth-child(10) { transform: rotate(270deg) translateX(-50%); animation-delay: 0.45s; }
.classic-loader_preloader-template div:nth-child(11) { transform: rotate(300deg) translateX(-50%); animation-delay: 0.5s; }
.classic-loader_preloader-template div:nth-child(12) { transform: rotate(330deg) translateX(-50%); animation-delay: 0.55s; }
@keyframes classic-loader_preloader_animation {
0%   { opacity: 1; }
100% { opacity: 0; }
}