@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.spotter{z-index:10000 !important}.popover.spotter{opacity:0 !important}.popover.spotter.ready{opacity:1 !important}.popover.spotter.out{opacity:0 !important}.modal.spotter{pointer-events:none}.modal.spotter .modal-dialog{pointer-events:all;opacity:0;transform:perspective(800px) scale(0.85) rotateX(-10deg) !important;transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1)}.modal.spotter.in .modal-dialog{opacity:1;transform:perspective(800px) scale(1) rotateX(0) !important}.modal.spotter.modal-warning .modal-header{width:100%;height:200px;background-color:#21d0a1;background-image:url(../img/login-bg.jpg);background-repeat:repeat;position:relative}@supports (background-blend-mode: luminosity){.modal.spotter.modal-warning .modal-header{background-blend-mode:soft-light}}.modal.spotter.modal-warning .modal-header h2{min-width:70%;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-weight:bold;font-size:34px;text-align:center;text-shadow:0px 2px 3px #3b3b3b;color:#fff}.spotter .popover-content,.spotter .modal-body{font-size:16px;line-height:1.5}.spotter .popover-content p,.spotter .modal-body p{margin-bottom:15px}.overall{position:fixed !important;z-index:9999 !important}.overall-element{z-index:10000 !important}
