@font-face {
  font-family: 'leform-if';
  src: url('../fonts/leform-if.eot?75327744');
  src: url('../fonts/leform-if.eot?75327744#iefix') format('embedded-opentype'),
       url('../fonts/leform-if.woff2?75327744') format('woff2'),
       url('../fonts/leform-if.woff?75327744') format('woff'),
       url('../fonts/leform-if.ttf?75327744') format('truetype'),
       url('../fonts/leform-if.svg?75327744#leform-if') format('svg');
  font-weight: normal;
  font-style: normal;
}
i.leform-if {
	display: inline-block;
	font: normal normal normal 14px/1 'leform-if';
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.leform-if-spin {
	-webkit-animation: leform-if-spin 2s infinite linear;
	animation: leform-if-spin 2s infinite linear;
}
@-webkit-keyframes leform-if-spin {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	100% {
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg);
	}
}
@keyframes leform-if-spin {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	100% {
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg);
	}
}
.leform-if-star:before { content: '\e800'; }
.leform-if-check:before { content: '\e801'; }
.leform-if-times:before { content: '\e802'; }
.leform-if-spinner:before { content: '\f110'; }