@font-face {
  font-family: 'logan-icons';
  src:  url('logan-icons.eot?lnhj0x');
  src:  url('logan-icons.eot?lnhj0x#iefix') format('embedded-opentype'),
    url('logan-icons.ttf?lnhj0x') format('truetype'),
    url('logan-icons.woff?lnhj0x') format('woff'),
    url('logan-icons.svg?lnhj0x#logan-icons') format('svg');
  font-weight: normal;
  font-style: normal;
}

.logan-icon-close:before {
  content: "\e5cd";
}
.logan-icon-star:before {
  content: "\e838";
}
.logan-icon-caret-right:before {
  content: "\11166";
}
.logan-icon-caret-left:before {
  content: "\11164";
}
.logan-icon-caret-down:before {
  content: "\11167";
}
.logan-icon-caret-up:before {
  content: "\11165";
}
.logan-icon-caduceus:before {
  content: "\e900";
}
.logan-icon-clock:before {
  content: "\1f552";
}
.logan-icon-search:before {
  content: "\1f50e";
}
.logan-icon-ticket:before {
  content: "\e903";
}
.logan-icon-user-1:before {
  content: "\1f465";
}
.logan-icon-user-2:before {
  content: "\e905";
}

/* compound icons (using ligatures) */
.logan-icon-user {
	position: relative;
}
.logan-icon-user:before {
	content: "user1";
}
.logan-icon-user:after {
	content: "user2";
	position: absolute;
	left: 0;
	opacity: 0.5;
	top: 0;
}