@font-face {
	font-family: device;
	src: url("Flaticon-4738804-font.woff") format("woff"), url("Flaticon-4738804-font.ttf") format("truetype");
}
.device-001-battery:before {
	content: "\f101";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-002-cd-drive:before {
	content: "\f102";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-003-computer:before {
	content: "\f103";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-004-diskette:before {
	content: "\f104";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-005-cooling-fan:before {
	content: "\f105";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-006-flash-disk:before {
	content: "\f106";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-007-graphic-card:before {
	content: "\f107";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-008-hdd:before {
	content: "\f108";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-009-headset:before {
	content: "\f109";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-010-joystick:before {
	content: "\f10a";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-011-keyboard:before {
	content: "\f10b";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-012-laptop:before {
	content: "\f10c";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-013-micro-sd:before {
	content: "\f10d";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-014-mic:before {
	content: "\f10e";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-015-monitor:before {
	content: "\f10f";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-016-mouse:before {
	content: "\f110";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-017-pen-tablet:before {
	content: "\f111";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-018-printer:before {
	content: "\f112";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-019-processor:before {
	content: "\f113";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-020-ram:before {
	content: "\f114";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-021-router:before {
	content: "\f115";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-022-sd-card:before {
	content: "\f116";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-023-speaker:before {
	content: "\f117";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-024-ssd:before {
	content: "\f118";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-025-touchpad:before {
	content: "\f119";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-026-usb:before {
	content: "\f11a";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.device-027-webcam:before {
	content: "\f11b";
	font-family: device;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}