1@font-face {
2    font-family: 'icomoon';
3    src: url('fonts/icomoon.ttf?z8rchz') format('truetype'), /* Safari, Android, iOS */
4    url('fonts/icomoon.woff?z8rchz') format('woff');
5    /* Modern browsers */
6    /* src:  url('fonts/icomoon.eot?z8rchz'); IE9+ Compat Modes */
7    /* src:  url('fonts/icomoon.eot?z8rchz#iefix') format('embedded-opentype'),
8    url('fonts/icomoon.ttf?z8rchz') format('truetype'),  /* Safari, Android, iOS */
9    /* url('fonts/icomoon.woff?z8rchz') format('woff')  */
10    /* url('fonts/icomoon.svg?z8rchz#icomoon') format('svg')  /* Legacy iOS */
11    font-weight: normal;
12    font-style: normal;
13    font-display: block;
14}
15
16[class^="icon-"],
17[class*=" icon-"] {
18    /* use !important to prevent issues with browser extensions that change fonts */
19    font-family: 'icomoon' !important;
20    speak: never;
21    font-style: normal;
22    font-weight: normal;
23    font-variant: normal;
24    text-transform: none;
25    line-height: 1;
26    /* Better Font Rendering =========== */
27    -webkit-font-smoothing: antialiased;
28    -moz-osx-font-smoothing: grayscale;
29}
30
31.icon-activity:before {
32    content: "\e900";
33}
34
35.icon-arrow-up-circle:before {
36    content: "\e901";
37}
38
39.icon-book:before {
40    content: "\e902";
41}
42
43.icon-bookmark:before {
44    content: "\e903";
45}
46
47.icon-clock:before {
48    content: "\e904";
49}
50
51.icon-codesandbox:before {
52    content: "\e905";
53}
54
55.icon-compass:before {
56    content: "\e906";
57}
58
59.icon-edit:before {
60    content: "\e907";
61}
62
63.icon-edit-2:before {
64    content: "\e908";
65}
66
67.icon-eye:before {
68    content: "\e909";
69}
70
71.icon-heart:before {
72    content: "\e90a";
73}
74
75.icon-home:before {
76    content: "\e90b";
77}
78
79.icon-image:before {
80    content: "\e90c";
81}
82
83.icon-link:before {
84    content: "\e90d";
85}
86
87.icon-lock:before {
88    content: "\e90e";
89}
90
91.icon-log-in:before {
92    content: "\e90f";
93}
94
95.icon-log-out:before {
96    content: "\e910";
97}
98
99.icon-mail:before {
100    content: "\e911";
101}
102
103.icon-map:before {
104    content: "\e912";
105}
106
107.icon-monitor:before {
108    content: "\e913";
109}
110
111.icon-more-horizontal:before {
112    content: "\e914";
113}
114
115.icon-more-vertical:before {
116    content: "\e915";
117}
118
119.icon-paperclip:before {
120    content: "\e916";
121}
122
123.icon-power:before {
124    content: "\e917";
125}
126
127.icon-printer:before {
128    content: "\e918";
129}
130
131.icon-settings:before {
132    content: "\e919";
133}
134
135.icon-share-2:before {
136    content: "\e91a";
137}
138
139.icon-smartphone:before {
140    content: "\e91b";
141}
142
143.icon-star:before {
144    content: "\e91c";
145}
146
147.icon-trash-2:before {
148    content: "\e91d";
149}
150
151.icon-trending-down:before {
152    content: "\e91e";
153}
154
155.icon-trending-up:before {
156    content: "\e91f";
157}
158
159.icon-unlock:before {
160    content: "\e920";
161}
162
163.icon-upload:before {
164    content: "\e921";
165}
166
167.icon-wind:before {
168    content: "\e922";
169}
170
171.icon-zap:before {
172    content: "\e923";
173}
174
175#dw__toc ul li div.li {
176    overflow: hidden;
177    text-overflow: ellipsis;
178    white-space: nowrap;
179}