@font-face {font-family: "icomoon";src:url("icons/icomoon.eot?wuf9h1");src:url("icons/icomoon.eot?#iefixwuf9h1") format("embedded-opentype"),url("icons/icomoon.woff?wuf9h1") format("woff"),url("icons/icomoon.ttf?wuf9h1") format("truetype"),url("icons/icomoon.svg?wuf9h1#icomoon") format("svg");font-weight: normal;font-style: normal;}[data-icon]:before {font-family: "icomoon";content: attr(data-icon);speak: none;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}@keyframes anim-rotate {0% {transform: rotate(0);}100% {transform: rotate(360deg);}}span.spinner {display: block;animation: anim-rotate 2s infinite linear;}