.loader-mini{border:3px solid #f3f3f3;border-top:3px solid #3498db;border-radius:50% !important;width:7px;height:7px;animation:spin 2s linear infinite;border-collapse:separate;margin:auto}@keyframes spin{0{transform:rotate(0)}100%{transform:rotate(360deg)}}.loader-small{border:5px solid #f3f3f3;border-top:5px solid #3498db;border-radius:50% !important;width:15px;height:15px;animation:spin 2s linear infinite;border-collapse:separate;margin:auto}@keyframes spin{0{transform:rotate(0)}100%{transform:rotate(360deg)}}.loader-med{border:15px solid #f3f3f3;border-top:15px solid #3498db;border-radius:50% !important;width:75px;height:75px;animation:spin 2s linear infinite;border-collapse:separate;margin:auto}@keyframes spin{0{transform:rotate(0)}100%{transform:rotate(360deg)}}.loader-lg{border:25px solid #f3f3f3;border-top:25px solid #3498db;border-radius:50% !important;width:125px;height:125px;animation:spin 2s linear infinite;border-collapse:separate;margin:auto;position:fixed;top:45%;left:46%}@keyframes spin{0{transform:rotate(0)}100%{transform:rotate(360deg)}}.spinner{margin:100px auto;width:50px;height:40px;text-align:center;font-size:10px}.spinner>div{background-color:#999;height:100%;width:6px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.spinner .rect3{-webkit-animation-delay:-1.0;animation-delay:-1.0}.spinner .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.spinner .rect5{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}@-webkit-keyframes sk-stretchdelay{0,40%,100%{-webkit-transform:scaleY(0.4)}20%{-webkit-transform:scaleY(1.0)}}@keyframes sk-stretchdelay{0,40%,100%{transform:scaleY(0.4);-webkit-transform:scaleY(0.4)}20%{transform:scaleY(1.0);-webkit-transform:scaleY(1.0)}}.spinner-beacon{width:40px;height:40px;margin:100px auto;background-color:#333;border-radius:100%;-webkit-animation:sk-scaleout 1.0 infinite ease-in-out;animation:sk-scaleout 1.0 infinite ease-in-out}@-webkit-keyframes sk-scaleout{0{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1.0);opacity:0}}@keyframes sk-scaleout{0{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1.0);transform:scale(1.0);opacity:0}}