/*
 * Font generated by flaticon.com.
 * Only update the content values below as needed.
 * DO NOT REPLACE THIS FILE WITH THE DOWNLOADED CSS FILE.
 */

@font-face {
	font-family: "FlatIcon";
	font-weight: normal;
	font-style: normal;
	src: url("flaticon.woff") format("woff"), url("flaticon.ttf") format("truetype");
}
[class^="flaticon-"]:before,
[class^="flaticon-"]:after,
[class*=" flaticon-"]:before,
[class*=" flaticon-"]:after,
[class="flaticon"]:before { /* content defined elsewhere */
	font-family: FlatIcon;
	font-style: normal;
}

a > [class*="flaticon-"] {
	display: inline-block;
	border: 1px solid transparent;
	border-radius: 3px;
	padding: 3px;
	color: rgba(0,0,0, 0.4);
}
a > [class*="flaticon-"]:hover {
	background: rgba(255,255,255, 0.5);
	border-color: rgba(0,0,0, 0.2);
	color: rgba(0,0,0, 0.7);
}
a.disabled > [class*="flaticon-"] {
	color: rgba(0,0,0, 0.2);
}

/* For use with content attributes in other stylesheets when the classes cannot be used. */

:root {
	--flaticon-check33:    "\e00b";
	--flaticon-check52:    "\e00d";
	--flaticon-play14:     "\e008";
	--flaticon-settings21: "\e024";
	--flaticon-warning8:   "\e01b";
}

/* Replace the following after new font files are downloaded from flaticon.com. */

.flaticon-add186:before {
	content: "\e000";
}
.flaticon-key11:before {
	content: "\e001";
}
.flaticon-angle:before {
	content: "\e002";
}
.flaticon-angle1:before {
	content: "\e003";
}
.flaticon-angle2:before {
	content: "\e004";
}
.flaticon-arrow141:before {
	content: "\e005";
}
.flaticon-arrow459:before {
	content: "\e006";
}
.flaticon-arrow486:before {
	content: "\e007";
}
.flaticon-play14:before {
	content: "\e008";
}
.flaticon-bin14:before {
	content: "\e009";
}
.flaticon-cancel28:before {
	content: "\e00a";
}
.flaticon-check33:before {
	content: "\e00b";
}
.flaticon-check35:before {
	content: "\e00c";
}
.flaticon-check52:before {
	content: "\e00d";
}
.flaticon-clear5:before {
	content: "\e00e";
}
.flaticon-cross47:before {
	content: "\e00f";
}
.flaticon-download12:before {
	content: "\e010";
}
.flaticon-download164:before {
	content: "\e011";
}
.flaticon-internet5:before {
	content: "\e012";
}
.flaticon-edit45:before {
	content: "\e013";
}
.flaticon-ellipsis:before {
	content: "\e014";
}
.flaticon-leftarrow23:before {
	content: "\e015";
}
.flaticon-location26:before {
	content: "\e016";
}
.flaticon-locked68:before {
	content: "\e017";
}
.flaticon-login17:before {
	content: "\e018";
}
.flaticon-magnifying47:before {
	content: "\e019";
}
.flaticon-triangle4:before {
	content: "\e01a";
}
.flaticon-warning8:before {
	content: "\e01b";
}
.flaticon-pencil63:before {
	content: "\e01c";
}
.flaticon-question58:before {
	content: "\e01d";
}
.flaticon-redo10:before {
	content: "\e01e";
}
.flaticon-roadsign2:before {
	content: "\e01f";
}
.flaticon-rubbish:before {
	content: "\e020";
}
.flaticon-rubbish7:before {
	content: "\e021";
}
.flaticon-savefile:before {
	content: "\e022";
}
.flaticon-search54:before {
	content: "\e023";
}
.flaticon-settings21:before {
	content: "\e024";
}
.flaticon-settings49:before {
	content: "\e025";
}
.flaticon-spam4:before {
	content: "\e026";
}
.flaticon-synchronization1:before {
	content: "\e027";
}
.flaticon-triangle38:before {
	content: "\e028";
}
.flaticon-undo19:before {
	content: "\e029";
}
.flaticon-uparrow45:before {
	content: "\e02a";
}
.flaticon-upload119:before {
	content: "\e02b";
}
.flaticon-user168:before {
	content: "\e02c";
}
.flaticon-warning41:before {
	content: "\e02d";
}
