@-moz-keyframes rotate-loading {0% {transform: rotate(0);-ms-transform: rotate(0);-webkit-transform: rotate(0);-o-transform: rotate(0);-moz-transform: rotate(0)}100% {transform: rotate(360deg);-ms-transform: rotate(360deg);-webkit-transform: rotate(360deg);-o-transform: rotate(360deg);-moz-transform: rotate(360deg)}}@-o-keyframes rotate-loading {0% {transform: rotate(0);-ms-transform: rotate(0);-webkit-transform: rotate(0);-o-transform: rotate(0);-moz-transform: rotate(0)}100% {transform: rotate(360deg);-ms-transform: rotate(360deg);-webkit-transform: rotate(360deg);-o-transform: rotate(360deg);-moz-transform: rotate(360deg)}}@-webkit-keyframes rotate-loading {0% {transform: rotate(0);-ms-transform: rotate(0);-webkit-transform: rotate(0);-o-transform: rotate(0);-moz-transform: rotate(0)}100% {transform: rotate(360deg);-ms-transform: rotate(360deg);-webkit-transform: rotate(360deg);-o-transform: rotate(360deg);-moz-transform: rotate(360deg)}}@keyframes rotate-loading {0% {transform: rotate(0);-ms-transform: rotate(0);-webkit-transform: rotate(0);-o-transform: rotate(0);-moz-transform: rotate(0)}100% {transform: rotate(360deg);-ms-transform: rotate(360deg);-webkit-transform: rotate(360deg);-o-transform: rotate(360deg);-moz-transform: rotate(360deg)}}@-moz-keyframes loading-text-opacity {0%, 100%, 20% {opacity: 0}50% {opacity: 1}}@-o-keyframes loading-text-opacity {0%, 100%, 20% {opacity: 0}50% {opacity: 1}}@-webkit-keyframes loading-text-opacity {0%, 100%, 20% {opacity: 0}50% {opacity: 1}}@keyframes loading-text-opacity {0%, 100%, 20% {opacity: 0}50% {opacity: 1}}.loading-container {height: 50px;position: relative;width: 100px;border-radius: 100%;top: 50%;left: 50%;transform: translate(-50%, -50%);}.loading-ani {height: 100px;position: relative;width: 100px;border-radius: 100%;}.loading-ani {border: 2px solid transparent;border-color: transparent #fff transparent #FFF;-moz-animation: rotate-loading 1.5s linear 0s infinite normal;-moz-transform-origin: 50% 50%;-o-animation: rotate-loading 1.5s linear 0s infinite normal;-o-transform-origin: 50% 50%;-webkit-animation: rotate-loading 1.5s linear 0s infinite normal;-webkit-transform-origin: 50% 50%;animation: rotate-loading 1.5s linear 0s infinite normal;transform-origin: 50% 50%}.loading-container:hover .loading-ani {border-color: transparent #E45635}.loading-container .loading-ani,.loading-container:hover .loading-ani {-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out}.loading-container .loading-text {-moz-animation: loading-text-opacity 2s linear 0s infinite normal;-o-animation: loading-text-opacity 2s linear 0s infinite normal;-webkit-animation: loading-text-opacity 2s linear 0s infinite normal;animation: loading-text-opacity 2s linear 0s infinite normal;color: #fff;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 10px;font-weight: 700;margin-top: 45px;opacity: 0;position: absolute;text-align: center;text-transform: uppercase;top: 0;width: 100px}