.loader-container{position:relative}.loader{width:100%;height:100%;min-height:200px}.loader-small{width:25px;height:25px}.symm-loader-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1499;background-color:rgba(0,0,0,.5)}.async-loader{width:100px;height:100px;margin:-50px 0 0 -50px;border:5px solid transparent}.async-loader-small{width:20px;height:20px;margin:-10px 0 0 -10px;border:1px solid transparent}.async-loader,.async-loader-small{display:block;position:absolute;left:50%;top:50%;border-top-color:#2c4e86;border-radius:50%;z-index:1500;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.async-loader:before{top:5px;left:5px;right:5px;bottom:5px;border:5px solid transparent}.async-loader-small:before{top:1px;left:1px;right:1px;bottom:1px;border:1px solid transparent}.async-loader-small:before,.async-loader:before{content:"";position:absolute;border-top-color:#5a98cd;border-radius:50%;-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite}.async-loader:after{top:15px;left:15px;right:15px;bottom:15px;border:5px solid transparent}.async-loader-small:after{top:3px;left:3px;right:3px;bottom:3px;border:1px solid transparent}.async-loader-small:after,.async-loader:after{content:"";position:absolute;border-top-color:#526e9c;border-radius:50%;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}.partially-loading .indeterminate-progress{position:absolute;z-index:1000;margin:0;height:2px;padding:0}.indeterminate-progress{height:100%;width:100%;position:relative;overflow:hidden;background-color:#ddd;border-radius:4px}.indeterminate-progress:before{display:block;position:absolute;content:"";left:-200px;width:200px;height:100%;background-color:#1852af;animation:ind-progress 2s linear infinite}@keyframes ind-progress{0%{left:-200px;width:30%}50%{width:30%}70%{width:70%}80%{left:50%}95%{left:120%}to{left:100%}}