.loadingIcon{position:fixed;top:40%;left:45%}#loadingIconWrapper{width:150px;margin:0 auto}#loadingIconWrapper #loadingIcon{margin:0 auto}.loadingIcon,#loadingIconWrapper{background-color:#fff;padding:15px;border-radius:3px;z-index:1001}
.loadingIcon #loadingIconFallback,#loadingIconWrapper #loadingIconFallback{margin:0 auto;display:block}.loadingIcon #loadingIcon.default,#loadingIconWrapper #loadingIcon.default{width:50px;height:50px;clear:both;border:4px rgba(0,0,0,0.25) solid;border-top:4px #3e8ddd solid;border-radius:50%;-webkit-animation:spCircRot .6s infinite ease-in;animation:spCircRot .6s infinite ease-in}
@-webkit-keyframes spCircRot{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(359deg)}}@keyframes spCircRot{from{transform:rotate(0)}to{transform:rotate(359deg)}
}.loadingIcon #loadingIcon.default-alt,#loadingIconWrapper #loadingIcon.default-alt{position:relative;width:20px;height:20px}.loadingIcon #loadingIcon.default-alt .ispinner__blade,#loadingIconWrapper #loadingIcon.default-alt .ispinner__blade{position:absolute;left:44.5%;top:37%;width:10%;height:25%;border-radius:50% / 20%;background-color:#3e8ddd;-webkit-animation:ispinner__blade--fade 1s linear infinite;animation:ispinner__blade--fade 1s linear infinite;-webkit-animation-play-state:paused;animation-play-state:paused}
.loadingIcon #loadingIcon.default-alt .ispinner__blade:nth-child(1),#loadingIconWrapper #loadingIcon.default-alt .ispinner__blade:nth-child(1){-webkit-animation-delay:-1.66667s;animation-delay:-1.66667s;-webkit-transform:rotate(30deg) translate(0,-150%);transform:rotate(30deg) translate(0,-150%)}
.loadingIcon #loadingIcon.default-alt .ispinner__blade:nth-child(2),#loadingIconWrapper #loadingIcon.default-alt .ispinner__blade:nth-child(2){-webkit-animation-delay:-1.58333s;animation-delay:-1.58333s;-webkit-transform:rotate(60deg) translate(0,-150%);transform:rotate(60deg) translate(0,-150%)}
.loadingIcon #loadingIcon.default-alt .ispinner__blade:nth-child(3),#loadingIconWrapper #loadingIcon.default-alt .ispinner__blade:nth-child(3){-webkit-animation-delay:-1.5s;animation-delay:-1.5s;-webkit-transform:rotate(90deg) translate(0,-150%);transform:rotate(90deg) translate(0,-150%)}
.loadingIcon #loadingIcon.default-alt .ispinner__blade:nth-child(4),#loadingIconWrapper #loadingIcon.default-alt .ispinner__blade:nth-child(4){-webkit-animation-delay:-1.41667s;animation-delay:-1.41667s;-webkit-transform:rotate(120deg) translate(0,-150%);transform:rotate(120deg) translate(0,-150%)}
.loadingIcon #loadingIcon.default-alt .ispinner__blade:nth-child(5),#loadingIconWrapper #loadingIcon.default-alt .ispinner__blade:nth-child(5){-webkit-animation-delay:-1.33333s;animation-delay:-1.33333s;-webkit-transform:rotate(150deg) translate(0,-150%);transform:rotate(150deg) translate(0,-150%)}
.loadingIcon #loadingIcon.default-alt .ispinner__blade:nth-child(6),#loadingIconWrapper #loadingIcon.default-alt .ispinner__blade:nth-child(6){-webkit-animation-delay:-1.25s;animation-delay:-1.25s;-webkit-transform:rotate(180deg) translate(0,-150%);transform:rotate(180deg) translate(0,-150%)}
.loadingIcon #loadingIcon.default-alt .ispinner__blade:nth-child(7),#loadingIconWrapper #loadingIcon.default-alt .ispinner__blade:nth-child(7){-webkit-animation-delay:-1.16667s;animation-delay:-1.16667s;-webkit-transform:rotate(210deg) translate(0,-150%);transform:rotate(210deg) translate(0,-150%)}
.loadingIcon #loadingIcon.default-alt .ispinner__blade:nth-child(8),#loadingIconWrapper #loadingIcon.default-alt .ispinner__blade:nth-child(8){-webkit-animation-delay:-1.08333s;animation-delay:-1.08333s;-webkit-transform:rotate(240deg) translate(0,-150%);transform:rotate(240deg) translate(0,-150%)}
.loadingIcon #loadingIcon.default-alt .ispinner__blade:nth-child(9),#loadingIconWrapper #loadingIcon.default-alt .ispinner__blade:nth-child(9){-webkit-animation-delay:-1s;animation-delay:-1s;-webkit-transform:rotate(270deg) translate(0,-150%);transform:rotate(270deg) translate(0,-150%)}
.loadingIcon #loadingIcon.default-alt .ispinner__blade:nth-child(10),#loadingIconWrapper #loadingIcon.default-alt .ispinner__blade:nth-child(10){-webkit-animation-delay:-0.91667s;animation-delay:-0.91667s;-webkit-transform:rotate(300deg) translate(0,-150%);transform:rotate(300deg) translate(0,-150%)}
.loadingIcon #loadingIcon.default-alt .ispinner__blade:nth-child(11),#loadingIconWrapper #loadingIcon.default-alt .ispinner__blade:nth-child(11){-webkit-animation-delay:-0.83333s;animation-delay:-0.83333s;-webkit-transform:rotate(330deg) translate(0,-150%);transform:rotate(330deg) translate(0,-150%)}
.loadingIcon #loadingIcon.default-alt .ispinner__blade:nth-child(12),#loadingIconWrapper #loadingIcon.default-alt .ispinner__blade:nth-child(12){-webkit-animation-delay:-0.75s;animation-delay:-0.75s;-webkit-transform:rotate(360deg) translate(0,-150%);transform:rotate(360deg) translate(0,-150%)}
.loadingIcon #loadingIcon.default-alt.ispinner--animating .ispinner__blade,#loadingIconWrapper #loadingIcon.default-alt.ispinner--animating .ispinner__blade{-webkit-animation-play-state:running;animation-play-state:running}
.loadingIcon #loadingIcon.default-alt.ispinner--large,#loadingIconWrapper #loadingIcon.default-alt.ispinner--large{width:35px;height:35px}.loadingIcon #loadingIcon.default-alt.ispinner--large .ispinner__blade,#loadingIconWrapper #loadingIcon.default-alt.ispinner--large .ispinner__blade{width:8.57143%;height:25.71429%;border-radius:50% / 16.67%}
.loadingIcon #loadingIcon.default-alt.ispinner--xlarge,#loadingIconWrapper #loadingIcon.default-alt.ispinner--xlarge{width:50px;height:50px}.loadingIcon #loadingIcon.default-alt.ispinner--xlarge .ispinner__blade,#loadingIconWrapper #loadingIcon.default-alt.ispinner--xlarge .ispinner__blade{width:5.66038%;height:16.98113%;border-radius:50% / 16.67%}
@-webkit-keyframes ispinner__blade--fade{0%{opacity:.85}50%{opacity:.25}100%{opacity:.05}}@keyframes ispinner__blade--fade{0%{opacity:.85}50%{opacity:.25}
100%{opacity:.05}}.loadingIcon #loadingIcon.hourglass,#loadingIconWrapper #loadingIcon.hourglass{height:50px;width:50px;position:absolute;left:calc(50% - 22px);animation:hourglass 1.5s cubic-bezier(0.8,0,0.2,1) infinite;-o-animation:hourglass 1.5s cubic-bezier(0.8,0,0.2,1) infinite;-ms-animation:hourglass 1.5s cubic-bezier(0.8,0,0.2,1) infinite;-webkit-animation:hourglass 1.5s cubic-bezier(0.8,0,0.2,1) infinite;-moz-animation:hourglass 1.5s cubic-bezier(0.8,0,0.2,1) infinite}
.loadingIcon #loadingIcon.hourglass+#loadingIconMessage,#loadingIconWrapper #loadingIcon.hourglass+#loadingIconMessage{margin-top:60px}.loadingIcon #loadingIcon .hourglass-top,#loadingIconWrapper #loadingIcon .hourglass-top{animation:hourglass-top 1.5s linear infinite;-o-animation:hourglass-top 1.5s linear infinite;-ms-animation:hourglass-top 1.5s linear infinite;-webkit-animation:hourglass-top 1.5s linear infinite;-moz-animation:hourglass-top 1.5s linear infinite;border-top:19px solid #3e8edd;border-right:19px solid transparent;border-left:19px solid transparent;height:0;width:1px;transform-origin:50% 100%;-o-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%}
.loadingIcon #loadingIcon .hourglass-bottom,#loadingIconWrapper #loadingIcon .hourglass-bottom{animation:hourglass-bottom 1.5s linear infinite;-o-animation:hourglass-bottom 1.5s linear infinite;-ms-animation:hourglass-bottom 1.5s linear infinite;-webkit-animation:hourglass-bottom 1.5s linear infinite;-moz-animation:hourglass-bottom 1.5s linear infinite;border-right:19px solid transparent;border-bottom:19px solid #3e8edd;border-left:19px solid transparent;height:0;width:1px;transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);transform-origin:50% 100%;-o-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%}
.loadingIcon #loadingIcon .hourglass-line,#loadingIconWrapper #loadingIcon .hourglass-line{animation:hourglass-line 1.5s linear infinite;-o-animation:hourglass-line 1.5s linear infinite;-ms-animation:hourglass-line 1.5s linear infinite;-webkit-animation:hourglass-line 1.5s linear infinite;-moz-animation:hourglass-line 1.5s linear infinite;border-left:1px dotted rgba(62,142,221,0.98);height:0;width:0;position:absolute;top:19px;left:19px}
@keyframes hourglass{90%{transform:rotate(0)}100%{transform:rotate(180deg)}}@-o-keyframes hourglass{90%{-o-transform:rotate(0)}100%{-o-transform:rotate(180deg)}
}@-ms-keyframes hourglass{90%{-ms-transform:rotate(0)}100%{-ms-transform:rotate(180deg)}}@-webkit-keyframes hourglass{90%{-webkit-transform:rotate(0)}
100%{-webkit-transform:rotate(180deg)}}@-moz-keyframes hourglass{90%{-moz-transform:rotate(0)}100%{-moz-transform:rotate(180deg)}}@keyframes hourglass-top{90%{transform:scale(0)}
100%{transform:scale(0)}}@-o-keyframes hourglass-top{90%{-o-transform:scale(0)}100%{-o-transform:scale(0)}}@-ms-keyframes hourglass-top{90%{-ms-transform:scale(0)}
100%{-ms-transform:scale(0)}}@-webkit-keyframes hourglass-top{90%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(0)}}@-moz-keyframes hourglass-top{90%{-moz-transform:scale(0)}
100%{-moz-transform:scale(0)}}@keyframes hourglass-bottom{10%{transform:scale(0)}90%{transform:scale(1)}100%{transform:scale(1)}}@-o-keyframes hourglass-bottom{10%{-o-transform:scale(0)}
90%{-o-transform:scale(1)}100%{-o-transform:scale(1)}}@-ms-keyframes hourglass-bottom{10%{-ms-transform:scale(0)}90%{-ms-transform:scale(1)}100%{-ms-transform:scale(1)}
}@-webkit-keyframes hourglass-bottom{10%{-webkit-transform:scale(0)}90%{-webkit-transform:scale(1)}100%{-webkit-transform:scale(1)}}@-moz-keyframes hourglass-bottom{10%{-moz-transform:scale(0)}
90%{-moz-transform:scale(1)}100%{-moz-transform:scale(1)}}@keyframes hourglass-line{10%{height:19px}100%{height:19px}}@-o-keyframes hourglass-line{10%{height:19px}
100%{height:19px}}@-ms-keyframes hourglass-line{10%{height:19px}100%{height:19px}}@-webkit-keyframes hourglass-line{10%{height:19px}100%{height:19px}}
@-moz-keyframes hourglass-line{10%{height:19px}100%{height:19px}}.loadingIcon #loadingIconMessage,#loadingIconWrapper #loadingIconMessage{text-align:center;display:block;margin-top:15px}
#loadingIconOverlay{position:fixed;top:0;left:0;background:rgba(0,0,0,0.6);z-index:1000;width:100%;height:100%}