@font-face {
	font-family: "halohtmlicon";
	src: url('data:application/x-font-woff2;charset=utf-8;base64,[encoded data, 6776 characters]') format('woff2');
}

.halohtmlicon {
	flex: 1;
	text-align: center;
	font-family: "halohtmlicon" !important;
	font-size: 22px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-undo:before {
	content: "\eb75";
}

.icon-redo:before {
	content: "\eb71";
}

.icon-img:before {
	content: "\e9ee";
}

.icon-video:before {
	content: "\e9f0";
}

.icon-link:before {
	content: "\eb05";
}

.icon-text:before {
	content: "\ecdf";
}

.icon-line:before {
	content: "\e7fd";
}

.icon-heading:before {
	content: "\e735";
}

.icon-heading:before {
	content: "\e735";
}

.icon-quote:before {
	content: "\eb09";
}

.icon-table:before {
	content: "\eb0a";
}

.icon-code:before {
	content: "\e9ba";
}

.icon-emoji:before {
	content: "\e7a1";
}

.icon-template:before {
	content: "\e73d";
}

.icon-clear:before {
	content: "\e6fc";
}

.icon-load:before {
	content: "\e65d";
}

.icon-edit:before {
	content: "\eb03";
}

.icon-save:before {
	content: "\e747";
}
