.ajax_form{position:relative}.btn-xs svg{height:12px;height:1.2rem;margin-bottom:-2px}.btn-sm svg{height:17px;height:1.7rem;margin-bottom:-3px}.btn svg,.btn-md svg{height:20px;height:2rem;margin-bottom:-5px}.btn-lg svg{height:25px;height:2.5rem;margin-bottom:-8px}a.btn svg circle,button.btn svg circle,span.btn svg circle{stroke:white}a.btn svg path,button.btn svg path,span.btn svg path{fill:white}#loadscreen>div{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;background-color:rgba(255,255,255,.9);position:absolute;top:0;bottom:0;left:0;right:0;height:100%;color:gray;z-index:9999}.table_loadscreen{min-height:400px;display:flex}.table_loadscreen>div{margin:auto}.table_loadscreen>div>i{font-size:50px;text-align:center;display:block;margin-bottom:20px}#loadscreen>div{margin:auto}#loadscreen>div>i{font-size:50px;display:block;text-align:center;margin-bottom:20px}.shake{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translate3d(0,0,0);backface-visibility:hidden;perspective:1000px}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}button{overflow:hidden!important;position:relative!important}button .ripple{height:100px;width:100px;border-radius:50%;background-color:rgba(255,255,255,.2);position:absolute;animation:ripple .7s;opacity:0}@keyframes ripple{from{opacity:1}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}.loader{position:absolute;display:flex;top:0;bottom:0;right:0;left:0;background-color:var(--panel_body,rgba(0,0,0,.5))}.loader>div,.loader>div:after{border-radius:50%;width:10em;height:10em}.loader>div{margin:auto;font-size:10px;position:relative;text-indent:-9999em;border-top:1.1em solid var(--primary2,rgba(255,255,255,.2));border-right:1.1em solid var(--primary2,rgba(255,255,255,.2));border-bottom:1.1em solid var(--primary2,rgba(255,255,255,.2));border-left:1.1em solid rgba(0,0,0,.1);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}.loader.loader-sm>div,.loader.loader-sm>div:after{width:20px;height:20px}.loader.loader-sm>div{font-size:3px}.loader.loader-md>div,.loader.loader-md>div:after{width:40px;height:40px}.loader.loader-md>div{font-size:5px}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}