#preloader{position:fixed;top:0;left:0;right:0;bottom:0;/*background-color:#000;*/
background: #f5f5f5 url("../2/dark-grey-grain.png");
z-index:9999}
#preloader svg.progress-circle path.overpath{stroke:#b29b70;stroke-width:2;fill:#000/*1a1a1a*/;opacity:1;stroke-dasharray:200;-webkit-animation:dash 10s linear infinite;animation:dash 10s linear infinite}
#preloader svg.progress-circle .underpath{stroke:#e4e8e8;stroke-width:3;fill:#000/*1a1a1a*/}


.progress-emblem{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3000;margin-top:-0px;width:140px;/*width:55px;*/height:auto}

.progress-emblem.loading{position:absolute;top:auto;bottom:176px;left:50%;z-index:1000;-webkit-transform:translateX(-50%) scale(0.6);-ms-transform:translateX(-50%) scale(0.6);transform:translateX(-50%) scale(0.6);z-index:30}

svg.progress-circle{position:absolute;top:50%;left:50%;z-index:1000;-webkit-transform:translate(-50%, -50%) scale(2.2);-ms-transform:translate(-50%, -50%) scale(2.2);transform:translate(-50%, -50%) scale(2.2);-webkit-animation:fadeIn 0.3s linear;animation:fadeIn 0.3s linear}

svg.progress-circle.loading{position:absolute;top:auto;bottom:170px;left:50%;z-index:1000;-webkit-transform:translateX(-50%) scale(1);-ms-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1);z-index:20}

.swipe-over svg.progress-circle{-webkit-animation:fadeIn 0.9s linear 0.3;animation:fadeIn 0.9s linear 0.3}
svg.progress-circle path.overpath{stroke:#b29b70;stroke-width:2;opacity:1;stroke-dasharray:200;-webkit-animation:dash 10s linear infinite;animation:dash 10s linear infinite}
svg.progress-circle .underpath{stroke:#e4e8e8;stroke-width:4;fill:#fff}

svg.progress-circle.top-circle{z-index:2000}
@-webkit-keyframes
dash{to{stroke-dashoffset:-2000}}
@keyframes
dash{to{stroke-dashoffset:-2000}}
@-webkit-keyframes
fadeIn{0%{opacity:0}100%{opacity:1}}
@keyframes
fadeIn{0%{opacity:0}100%{opacity:1}}

@media only screen and ( max-width: 1050px ){
svg.progress-circle{-webkit-transform:translate(-50%, -50%) scale(1.6);-ms-transform:translate(-50%, -50%) scale(1.6);transform:translate(-50%, -50%) scale(1.6)}
}