
.vs {
	display: inline-block;
	font-family: "Vesper Icons";
	font-style: normal;
	font-weight: normal;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.vs.pull-left {
	margin-right: .3em;
}

/* Vesper uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.vs-face-allergy:before {
	content: "";
}

.vs-baby:before {
	content: "";
}

.vs-butterfly:before {
	content: "";
}

.vs-calendar-alt:before {
	content: "";
}

.vs-clock:before {
	content: "";
}

.vs-clock-alt:before {
	content: "";
}

.vs-cutlery:before {
	content: "";
}

.vs-face-dislike:before {
	content: "";
}

.vs-edit-page:before {
	content: "";
}

.vs-floors:before {
	content: "";
}

.vs-gantt:before {
	content: "";
}

.vs-gantt-o:before {
	content: "";
}

.vs-globe:before {
	content: "";
}

.vs-hourglass:before {
	content: "";
}

.vs-id-card:before {
	content: "";
}

.vs-keyboard:before {
	content: "";
}

.vs-face-like:before {
	content: "";
}

.vs-moon:before {
	content: "";
}

.vs-p:before {
	content: "";
}

.vs-person:before {
	content: "";
}

.vs-sex-female:before {
	content: "";
}

.vs-sex-male:before {
	content: "";
}

.vs-shop:before {
	content: "";
}

.vs-smoking:before {
	content: "";
}

.vs-speech:before {
	content: "";
}

.vs-spinner:before {
	content: "";
}

.vs-table:before {
	content: "";
}

.vs-table-o:before {
	content: "";
}

.vs-table-alt:before {
	content: "";
}

.vs-tables:before {
	content: "";
}

.vs-profile:before {
	content: "";
}

.vs-user-suit:before {
	content: "";
}

.vs-user-suit-female:before {
	content: "";
}

.vs-user-waiter:before {
	content: "";
}

.vs-user-waiter-female:before {
	content: "";
}

.vs-user-boss:before {
	content: "";
}

.vs-calendar:before {
	content: "";
}

.vs-sleep:before {
	content: "";
}

.vs-sun:before {
	content: "";
}

.vs-sleep-square:before {
	content: "";
}

.vs-walk:before {
	content: "";
}

.vs-comment:before {
	content: "";
}

.vs-sunrise:before {
	content: "";
}

.vs-sunrise-o:before {
	content: "";
}

.vs-file-download:before {
	content: "";
}

.vs-file-download-o:before {
	content: "";
}

.vs-file-move-o:before {
	content: "";
}

.vs-crown:before {
	content: "";
}

.vs-mobile:before {
	content: "";
}

.vs-comments:before {
	content: "";
}

.vs-user-group:before {
	content: "";
}

.vs-smoking-alt:before {
	content: "";
}

.vs-no-smoking-alt:before {
	content: "";
}

.vs-senior:before, .vs-elderly:before {
	content: "";
}

.vs-clipboard:before {
	content: "";
}

.vs-sofa:before {
	content: "";
}

.vs-cat-face:before {
	content: "";
}

.vs-neko:before {
	content: "";
}

.vs-neko-sleep:before {
	content: "";
}

.vs-ninja:before {
	content: "";
}

.vs-language:before {
	content: "";
}

.vs-comment-bubble:before {
	content: "";
}

.vs-no-comment-bubble:before {
	content: "";
}

.vs-sms:before {
	content: "";
}

.vs-window:before {
	content: "";
}

.vs-tablesolution:before, .vs-tablecheck:before {
	content: "";
}

.vs-clip-note:before, .vs-paperclip-note:before {
	content: "";
}

.vs-magnet-note:before {
	content: "";
}

.vs-sticky-note:before {
	content: "";
}

.vs-whiteboard:before {
	content: "";
}

.vs-table-question:before {
	content: "";
}

.vs-clip-note-o:before, .vs-paperclip-note-o:before {
	content: "";
}

.vs-flower:before {
	content: "";
}

.vs-rose:before {
	content: "";
}

.vs-i-square:before {
	content: "";
}

.vs-cow:before {
	content: "";
}

.vs-pig:before {
	content: "";
}

.vs-chicken:before {
	content: "";
}

.vs-fish:before {
	content: "";
}

.vs-drumstick:before {
	content: "";
}

.vs-a-square:before {
	content: "";
}

.vs-b-square:before {
	content: "";
}

.vs-c-square:before {
	content: "";
}

.vs-1-square:before {
	content: "";
}

.vs-2-square:before {
	content: "";
}

.vs-3-square:before {
	content: "";
}

.vs-kanji-yubi:before {
	content: "";
}

.vs-kanji-chu:before {
	content: "";
}

.vs-kanji-utage:before {
	content: "";
}
