@font-face {
  font-family: 'leform-fa';
  src: url('../fonts/leform-fa.eot?71162692');
  src: url('../fonts/leform-fa.eot?71162692#iefix') format('embedded-opentype'),
       url('../fonts/leform-fa.woff2?71162692') format('woff2'),
       url('../fonts/leform-fa.woff?71162692') format('woff'),
       url('../fonts/leform-fa.ttf?71162692') format('truetype'),
       url('../fonts/leform-fa.svg?71162692#leform-fa') format('svg');
  font-weight: normal;
  font-style: normal;
}

i.leform-fa {
	display: inline-block;
	font: normal normal normal 14px/1 'leform-fa';
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.leform-fa-spin {
	-webkit-animation: leform-fa-spin 2s infinite linear;
	animation: leform-fa-spin 2s infinite linear;
}
@-webkit-keyframes leform-fa-spin {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	100% {
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg);
	}
}
@keyframes leform-fa-spin {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	100% {
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg);
	}
}
.leform-fa-star:before { content: '\e800'; }
.leform-fa-star-o:before { content: '\e801'; }
.leform-fa-user:before { content: '\e802'; }
.leform-fa-check:before { content: '\e803'; }
.leform-fa-close:before { content: '\e804'; }
.leform-fa-upload:before { content: '\e805'; }
.leform-fa-download:before { content: '\e806'; }
.leform-fa-calendar:before { content: '\e807'; }
.leform-fa-clock-o:before { content: '\e808'; }
.leform-fa-chevron-left:before { content: '\e809'; }
.leform-fa-chevron-right:before { content: '\e80a'; }
.leform-fa-phone:before { content: '\e80b'; }
.leform-fa-envelope:before { content: '\f0e0'; }
.leform-fa-pencil:before { content: '\e80d'; }
.leform-fa-lock:before { content: '\e80e'; }
.leform-fa-picture-o:before { content: '\e80f'; }
.leform-fa-envelope-o:before { content: '\e80c'; }
.leform-fa-building-o:before { content: '\f0f7'; }
.leform-fa-angle-double-left:before { content: '\f100'; }
.leform-fa-angle-double-right:before { content: '\f101'; }
.leform-fa-spinner:before { content: '\f110'; }
.leform-fa-smile-o:before { content: '\f118'; }
.leform-fa-frown-o:before { content: '\f119'; }
.leform-fa-meh-o:before { content: '\f11a'; }
.leform-fa-send:before { content: '\f1d8'; }
.leform-fa-send-o:before { content: '\f1d9'; }
.leform-fa-user-o:before { content: '\f2c0'; }