 /* @-moz-keyframes spin {
   from {
     -moz-transform: rotate(0deg); }
   to {
     -moz-transform: rotate(360deg); } }
 @-webkit-keyframes spin {
   from {
     -webkit-transform: rotate(0deg); }
   to {
     -webkit-transform: rotate(360deg); } }
 @keyframes spin {
   from {
     transform: rotate(0deg); }
   to {
     transform: rotate(360deg); } }

 .loading {
   position: fixed;
   top: 0px;
   bottom: 0px;
   left: 0px;
   right: 0px;
   text-align: center;
   display: block;
   z-index: 2000; }
   .loading .indicator {
     margin-left: auto;
     margin-right: auto;
     display: inline-block;
     margin-top: 180px;
     font-size: 60px;
     color: #50C6FF; }
     .loading .indicator.spin {
       -webkit-transform-origin: 50% 50%;
       transform-origin: 50% 50%;
       -ms-transform-origin: 50% 50%; */
       /* IE 9 */
       /* -webkit-animation: spin 3s infinite linear;
       -moz-animation: spin 3s infinite linear;
       -o-animation: spin 3s infinite linear;
       animation: spin 3s infinite linear; }
   .loading.hide {
     display: none; } */
