@-moz-keyframes spinner{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner:not(:required){-moz-animation:spinner 1500ms infinite linear;-webkit-animation:spinner 1500ms infinite linear;animation:spinner 1500ms infinite linear;-moz-border-radius:.5em;-webkit-border-radius:.5em;border-radius:.5em;-moz-box-shadow:#88e1ff 1.5em 0 0 0,#88e1ff 1.1em 1.1em 0 0,#88e1ff 0 1.5em 0 0,#88e1ff -1.1em 1.1em 0 0,#88e1ff -1.5em 0 0 0,#88e1ff -1.1em -1.1em 0 0,#88e1ff 0 -1.5em 0 0,#88e1ff 1.1em -1.1em 0 0;-webkit-box-shadow:#88e1ff 1.5em 0 0 0,#88e1ff 1.1em 1.1em 0 0,#88e1ff 0 1.5em 0 0,#88e1ff -1.1em 1.1em 0 0,#88e1ff -1.5em 0 0 0,#88e1ff -1.1em -1.1em 0 0,#88e1ff 0 -1.5em 0 0,#88e1ff 1.1em -1.1em 0 0;box-shadow:#88e1ff 1.5em 0 0 0,#88e1ff 1.1em 1.1em 0 0,#88e1ff 0 1.5em 0 0,#88e1ff -1.1em 1.1em 0 0,#88e1ff -1.5em 0 0 0,#88e1ff -1.1em -1.1em 0 0,#88e1ff 0 -1.5em 0 0,#88e1ff 1.1em -1.1em 0 0;display:inline-block;font-size:10px;width:1em;height:1em;margin:1.5em;overflow:hidden;text-indent:100%}