@-moz-keyframes pulse_animation{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@-webkit-keyframes pulse_animation{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes pulse_animation{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blinker{50%{opacity:0}}.preload{background-color:#f5f5f5}.loading-spinner,.preload{display:block;position:fixed;left:0;top:0;width:100%;height:100%;z-index:9997}.drop::after,.loSpinner{position:fixed;left:50%;top:50%;z-index:9999}.drop::after{content:"";background-image:url(/images/drop.svg);background-repeat:no-repeat;background-size:cover;background-position:center center;animation-name:pulse_animation;animation-duration:3s;transform-origin:70% 70%;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-play-state:running;-webkit-animation-name:pulse_animation;-webkit-animation-duration:3s;-webkit-transform-origin:70% 70%;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-webkit-animation-play-state:running;-moz-animation-name:pulse_animation;-moz-animation-duration:3s;-moz-transform-origin:70% 70%;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:ease-in-out;-moz-animation-play-state:running;width:46px;height:70px;margin:-35px 0 0 -23px}.loading-spinner.hidden,.preload.loaded{display:none}.loSpinner{width:120px!important;height:120px!important;margin:-80px 0 0 -80px;border:20px solid #fff;border-radius:50%;border-top:20px solid #3498db;border-bottom:20px solid #3498db;-webkit-animation:spin 3s linear infinite;-moz-animation:spin 3s linear infinite;animation:spin 3s linear infinite;box-sizing:initial!important}.loSpinnerShadow,.loStatus{position:absolute;top:50%;left:50%}.loSpinnerShadow{border:20px solid #fff;border-radius:50%;width:120px!important;height:120px!important;margin:-80px 0 0 -80px;box-shadow:5px 5px 5px rgba(0,0,0,.3);box-sizing:initial!important;z-index:9998}.loStatus{margin-right:-50%;transform:translate(-50%,-50%);margin-top:100px;z-index:9999;text-align:center}.loStatus span{text-align:center;animation:blinker 1.5s linear infinite}