@font-face {
	font-family: device;
	src: url("icofont.woff") format("woff"), url("icofont.ttf") format("truetype");
}
.device-android-nexus:before {
	content: "\ea29";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-android-tablet:before {
	content: "\ea2a";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-apple-watch:before {
	content: "\ea2b";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-drawing-tablet:before {
	content: "\ea2c";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-earphone:before {
	content: "\ea2d";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-flash-drive:before {
	content: "\ea2e";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-game-console:before {
	content: "\ea2f";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-game-controller:before {
	content: "\ea30";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-game-pad:before {
	content: "\ea31";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-game:before {
	content: "\ea32";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-headphone-alt-1:before {
	content: "\ea33";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-headphone-alt-2:before {
	content: "\ea34";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-headphone-alt-3:before {
	content: "\ea35";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-headphone-alt:before {
	content: "\ea36";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-headphone:before {
	content: "\ea37";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-htc-one:before {
	content: "\ea38";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-imac:before {
	content: "\ea39";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-ipad:before {
	content: "\ea3a";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-iphone:before {
	content: "\ea3b";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-ipod-nano:before {
	content: "\ea3c";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-ipod-touch:before {
	content: "\ea3d";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-keyboard-alt:before {
	content: "\ea3e";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-keyboard-wireless:before {
	content: "\ea3f";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-keyboard:before {
	content: "\ea40";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-laptop-alt:before {
	content: "\ea41";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-laptop:before {
	content: "\ea42";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-macbook:before {
	content: "\ea43";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-magic-mouse:before {
	content: "\ea44";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-micro-chip:before {
	content: "\ea45";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-microphone-alt:before {
	content: "\ea46";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-microphone:before {
	content: "\ea47";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-monitor:before {
	content: "\ea48";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-mouse:before {
	content: "\ea49";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-mp3-player:before {
	content: "\ea4a";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-nintendo:before {
	content: "\ea4b";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-playstation-alt:before {
	content: "\ea4c";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-psvita:before {
	content: "\ea4d";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-radio-mic:before {
	content: "\ea4e";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-radio:before {
	content: "\ea4f";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-refrigerator:before {
	content: "\ea50";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-samsung-galaxy:before {
	content: "\ea51";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-surface-tablet:before {
	content: "\ea52";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-ui-head-phone:before {
	content: "\ea53";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-ui-keyboard:before {
	content: "\ea54";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-washing-machine:before {
	content: "\ea55";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-wifi-router:before {
	content: "\ea56";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-wii-u:before {
	content: "\ea57";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-windows-lumia:before {
	content: "\ea58";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-wireless-mouse:before {
	content: "\ea59";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-xbox-360:before {
	content: "\ea5a";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}