git.haldean.org sousvide / c644ed1
Add temperature and PID editor. This is now (pretty much!) fully featured! I'm going to add some more animations because I fucking love animations. Will Haldean Brown 8 years ago
35 changed file(s) with 11073 addition(s) and 52 deletion(s). Raw diff Collapse all Expand all
6969 }
7070 s.Target = Celsius(t)
7171 s.checkpoint()
72 http.Redirect(resp, req, "/", http.StatusSeeOther)
72 resp.Write([]byte("success"))
7373 })
7474
7575 http.HandleFunc("/pid", func(resp http.ResponseWriter, req *http.Request) {
9393 s.Pid.D = d
9494 s.checkpoint()
9595 s.SavePid()
96 log.Printf("new pid parameters p=%f i=%f d=%f", p, i, d);
9697 http.Redirect(resp, req, "/", http.StatusSeeOther)
9798 })
9899
7474 }
7575
7676 function setTarget(newT) {
77 if (target[0] == newT) {
78 return;
79 }
7780 for (var i = 0; i < n; i++) {
7881 target[i] = newT
7982 }
0 var targetInputElem, displayToggle, editorElem;
1 var editorVisible = false;
2
3 function initEditor() {
4 targetInputElem = document.getElementById("target_input");
5 displayToggle = document.getElementById("editor_expand");
6 editorElem = document.getElementById("editor")
7
8 $(displayToggle).click(function(e) {
9 e.preventDefault();
10 if (editorVisible) {
11 d3.select('#editor').style('margin-left', '0px')
12 .transition().style('margin-left', '-300px').duration(500);
13 d3.select('#editor_expand')
14 .transition()
15 .style('opacity', '0')
16 .each('end', function() {
17 d3.select('#editor_expand')
18 .classed("icon-double-angle-right", true)
19 .classed("icon-double-angle-left", false)
20 .transition().style('opacity', '1');
21 });
22 } else {
23 d3.select('#editor').style('margin-left', '-300px')
24 .transition().style('margin-left', '0px').duration(500);
25 d3.select('#editor_expand')
26 .transition()
27 .style('opacity', '0')
28 .each('end', function() {
29 d3.select('#editor_expand')
30 .classed("icon-double-angle-left", true)
31 .classed("icon-double-angle-right", false)
32 .transition().style('opacity', '1');
33 });
34 }
35 editorVisible = !editorVisible;
36 });
37
38 formAjax(document.getElementById("target_form"), "/target", function(data) {
39 return !!data;
40 });
41
42 formAjax(document.getElementById("pid_form"), "/pid", function(data) {
43 return !!data;
44 });
45 }
0 /*!
1 * Font Awesome 3.2.1
2 * the iconic font designed for Bootstrap
3 * ------------------------------------------------------------------------------
4 * The full suite of pictographic icons, examples, and documentation can be
5 * found at http://fontawesome.io. Stay up to date on Twitter at
6 * http://twitter.com/fontawesome.
7 *
8 * License
9 * ------------------------------------------------------------------------------
10 * - The Font Awesome font is licensed under SIL OFL 1.1 -
11 * http://scripts.sil.org/OFL
12 * - Font Awesome CSS, LESS, and SASS files are licensed under MIT License -
13 * http://opensource.org/licenses/mit-license.html
14 * - Font Awesome documentation licensed under CC BY 3.0 -
15 * http://creativecommons.org/licenses/by/3.0/
16 * - Attribution is no longer required in Font Awesome 3.0, but much appreciated:
17 * "Font Awesome by Dave Gandy - http://fontawesome.io"
18 *
19 * Author - Dave Gandy
20 * ------------------------------------------------------------------------------
21 * Email: dave@fontawesome.io
22 * Twitter: http://twitter.com/davegandy
23 * Work: Lead Product Designer @ Kyruus - http://kyruus.com
24 */
25 .icon-large {
26 font-size: 1.3333333333333333em;
27 margin-top: -4px;
28 padding-top: 3px;
29 margin-bottom: -4px;
30 padding-bottom: 3px;
31 vertical-align: middle;
32 }
33 .nav [class^="icon-"],
34 .nav [class*=" icon-"] {
35 vertical-align: inherit;
36 margin-top: -4px;
37 padding-top: 3px;
38 margin-bottom: -4px;
39 padding-bottom: 3px;
40 }
41 .nav [class^="icon-"].icon-large,
42 .nav [class*=" icon-"].icon-large {
43 vertical-align: -25%;
44 }
45 .nav-pills [class^="icon-"].icon-large,
46 .nav-tabs [class^="icon-"].icon-large,
47 .nav-pills [class*=" icon-"].icon-large,
48 .nav-tabs [class*=" icon-"].icon-large {
49 line-height: .75em;
50 margin-top: -7px;
51 padding-top: 5px;
52 margin-bottom: -5px;
53 padding-bottom: 4px;
54 }
55 .btn [class^="icon-"].pull-left,
56 .btn [class*=" icon-"].pull-left,
57 .btn [class^="icon-"].pull-right,
58 .btn [class*=" icon-"].pull-right {
59 vertical-align: inherit;
60 }
61 .btn [class^="icon-"].icon-large,
62 .btn [class*=" icon-"].icon-large {
63 margin-top: -0.5em;
64 }
65 a [class^="icon-"],
66 a [class*=" icon-"] {
67 cursor: pointer;
68 }
69 .icon-glass {
70 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf000;');
71 }
72 .icon-music {
73 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf001;');
74 }
75 .icon-search {
76 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf002;');
77 }
78 .icon-envelope-alt {
79 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf003;');
80 }
81 .icon-heart {
82 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf004;');
83 }
84 .icon-star {
85 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf005;');
86 }
87 .icon-star-empty {
88 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf006;');
89 }
90 .icon-user {
91 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf007;');
92 }
93 .icon-film {
94 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf008;');
95 }
96 .icon-th-large {
97 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf009;');
98 }
99 .icon-th {
100 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf00a;');
101 }
102 .icon-th-list {
103 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf00b;');
104 }
105 .icon-ok {
106 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf00c;');
107 }
108 .icon-remove {
109 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf00d;');
110 }
111 .icon-zoom-in {
112 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf00e;');
113 }
114 .icon-zoom-out {
115 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf010;');
116 }
117 .icon-off {
118 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf011;');
119 }
120 .icon-power-off {
121 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf011;');
122 }
123 .icon-signal {
124 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf012;');
125 }
126 .icon-cog {
127 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf013;');
128 }
129 .icon-gear {
130 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf013;');
131 }
132 .icon-trash {
133 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf014;');
134 }
135 .icon-home {
136 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf015;');
137 }
138 .icon-file-alt {
139 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf016;');
140 }
141 .icon-time {
142 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf017;');
143 }
144 .icon-road {
145 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf018;');
146 }
147 .icon-download-alt {
148 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf019;');
149 }
150 .icon-download {
151 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01a;');
152 }
153 .icon-upload {
154 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01b;');
155 }
156 .icon-inbox {
157 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01c;');
158 }
159 .icon-play-circle {
160 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01d;');
161 }
162 .icon-repeat {
163 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01e;');
164 }
165 .icon-rotate-right {
166 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01e;');
167 }
168 .icon-refresh {
169 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf021;');
170 }
171 .icon-list-alt {
172 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf022;');
173 }
174 .icon-lock {
175 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf023;');
176 }
177 .icon-flag {
178 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf024;');
179 }
180 .icon-headphones {
181 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf025;');
182 }
183 .icon-volume-off {
184 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf026;');
185 }
186 .icon-volume-down {
187 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf027;');
188 }
189 .icon-volume-up {
190 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf028;');
191 }
192 .icon-qrcode {
193 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf029;');
194 }
195 .icon-barcode {
196 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02a;');
197 }
198 .icon-tag {
199 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02b;');
200 }
201 .icon-tags {
202 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02c;');
203 }
204 .icon-book {
205 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02d;');
206 }
207 .icon-bookmark {
208 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02e;');
209 }
210 .icon-print {
211 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02f;');
212 }
213 .icon-camera {
214 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf030;');
215 }
216 .icon-font {
217 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf031;');
218 }
219 .icon-bold {
220 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf032;');
221 }
222 .icon-italic {
223 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf033;');
224 }
225 .icon-text-height {
226 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf034;');
227 }
228 .icon-text-width {
229 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf035;');
230 }
231 .icon-align-left {
232 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf036;');
233 }
234 .icon-align-center {
235 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf037;');
236 }
237 .icon-align-right {
238 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf038;');
239 }
240 .icon-align-justify {
241 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf039;');
242 }
243 .icon-list {
244 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf03a;');
245 }
246 .icon-indent-left {
247 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf03b;');
248 }
249 .icon-indent-right {
250 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf03c;');
251 }
252 .icon-facetime-video {
253 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf03d;');
254 }
255 .icon-picture {
256 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf03e;');
257 }
258 .icon-pencil {
259 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf040;');
260 }
261 .icon-map-marker {
262 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf041;');
263 }
264 .icon-adjust {
265 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf042;');
266 }
267 .icon-tint {
268 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf043;');
269 }
270 .icon-edit {
271 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf044;');
272 }
273 .icon-share {
274 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf045;');
275 }
276 .icon-check {
277 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf046;');
278 }
279 .icon-move {
280 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf047;');
281 }
282 .icon-step-backward {
283 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf048;');
284 }
285 .icon-fast-backward {
286 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf049;');
287 }
288 .icon-backward {
289 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf04a;');
290 }
291 .icon-play {
292 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf04b;');
293 }
294 .icon-pause {
295 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf04c;');
296 }
297 .icon-stop {
298 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf04d;');
299 }
300 .icon-forward {
301 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf04e;');
302 }
303 .icon-fast-forward {
304 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf050;');
305 }
306 .icon-step-forward {
307 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf051;');
308 }
309 .icon-eject {
310 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf052;');
311 }
312 .icon-chevron-left {
313 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf053;');
314 }
315 .icon-chevron-right {
316 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf054;');
317 }
318 .icon-plus-sign {
319 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf055;');
320 }
321 .icon-minus-sign {
322 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf056;');
323 }
324 .icon-remove-sign {
325 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf057;');
326 }
327 .icon-ok-sign {
328 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf058;');
329 }
330 .icon-question-sign {
331 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf059;');
332 }
333 .icon-info-sign {
334 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf05a;');
335 }
336 .icon-screenshot {
337 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf05b;');
338 }
339 .icon-remove-circle {
340 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf05c;');
341 }
342 .icon-ok-circle {
343 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf05d;');
344 }
345 .icon-ban-circle {
346 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf05e;');
347 }
348 .icon-arrow-left {
349 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf060;');
350 }
351 .icon-arrow-right {
352 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf061;');
353 }
354 .icon-arrow-up {
355 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf062;');
356 }
357 .icon-arrow-down {
358 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf063;');
359 }
360 .icon-share-alt {
361 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf064;');
362 }
363 .icon-mail-forward {
364 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf064;');
365 }
366 .icon-resize-full {
367 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf065;');
368 }
369 .icon-resize-small {
370 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf066;');
371 }
372 .icon-plus {
373 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf067;');
374 }
375 .icon-minus {
376 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf068;');
377 }
378 .icon-asterisk {
379 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf069;');
380 }
381 .icon-exclamation-sign {
382 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf06a;');
383 }
384 .icon-gift {
385 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf06b;');
386 }
387 .icon-leaf {
388 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf06c;');
389 }
390 .icon-fire {
391 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf06d;');
392 }
393 .icon-eye-open {
394 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf06e;');
395 }
396 .icon-eye-close {
397 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf070;');
398 }
399 .icon-warning-sign {
400 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf071;');
401 }
402 .icon-plane {
403 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf072;');
404 }
405 .icon-calendar {
406 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf073;');
407 }
408 .icon-random {
409 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf074;');
410 }
411 .icon-comment {
412 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf075;');
413 }
414 .icon-magnet {
415 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf076;');
416 }
417 .icon-chevron-up {
418 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf077;');
419 }
420 .icon-chevron-down {
421 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf078;');
422 }
423 .icon-retweet {
424 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf079;');
425 }
426 .icon-shopping-cart {
427 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf07a;');
428 }
429 .icon-folder-close {
430 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf07b;');
431 }
432 .icon-folder-open {
433 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf07c;');
434 }
435 .icon-resize-vertical {
436 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf07d;');
437 }
438 .icon-resize-horizontal {
439 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf07e;');
440 }
441 .icon-bar-chart {
442 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf080;');
443 }
444 .icon-twitter-sign {
445 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf081;');
446 }
447 .icon-facebook-sign {
448 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf082;');
449 }
450 .icon-camera-retro {
451 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf083;');
452 }
453 .icon-key {
454 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf084;');
455 }
456 .icon-cogs {
457 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf085;');
458 }
459 .icon-gears {
460 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf085;');
461 }
462 .icon-comments {
463 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf086;');
464 }
465 .icon-thumbs-up-alt {
466 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf087;');
467 }
468 .icon-thumbs-down-alt {
469 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf088;');
470 }
471 .icon-star-half {
472 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf089;');
473 }
474 .icon-heart-empty {
475 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf08a;');
476 }
477 .icon-signout {
478 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf08b;');
479 }
480 .icon-linkedin-sign {
481 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf08c;');
482 }
483 .icon-pushpin {
484 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf08d;');
485 }
486 .icon-external-link {
487 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf08e;');
488 }
489 .icon-signin {
490 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf090;');
491 }
492 .icon-trophy {
493 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf091;');
494 }
495 .icon-github-sign {
496 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf092;');
497 }
498 .icon-upload-alt {
499 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf093;');
500 }
501 .icon-lemon {
502 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf094;');
503 }
504 .icon-phone {
505 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf095;');
506 }
507 .icon-check-empty {
508 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf096;');
509 }
510 .icon-unchecked {
511 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf096;');
512 }
513 .icon-bookmark-empty {
514 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf097;');
515 }
516 .icon-phone-sign {
517 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf098;');
518 }
519 .icon-twitter {
520 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf099;');
521 }
522 .icon-facebook {
523 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf09a;');
524 }
525 .icon-github {
526 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf09b;');
527 }
528 .icon-unlock {
529 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf09c;');
530 }
531 .icon-credit-card {
532 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf09d;');
533 }
534 .icon-rss {
535 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf09e;');
536 }
537 .icon-hdd {
538 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a0;');
539 }
540 .icon-bullhorn {
541 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a1;');
542 }
543 .icon-bell {
544 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a2;');
545 }
546 .icon-certificate {
547 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a3;');
548 }
549 .icon-hand-right {
550 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a4;');
551 }
552 .icon-hand-left {
553 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a5;');
554 }
555 .icon-hand-up {
556 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a6;');
557 }
558 .icon-hand-down {
559 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a7;');
560 }
561 .icon-circle-arrow-left {
562 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a8;');
563 }
564 .icon-circle-arrow-right {
565 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a9;');
566 }
567 .icon-circle-arrow-up {
568 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0aa;');
569 }
570 .icon-circle-arrow-down {
571 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ab;');
572 }
573 .icon-globe {
574 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ac;');
575 }
576 .icon-wrench {
577 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ad;');
578 }
579 .icon-tasks {
580 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ae;');
581 }
582 .icon-filter {
583 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0b0;');
584 }
585 .icon-briefcase {
586 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0b1;');
587 }
588 .icon-fullscreen {
589 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0b2;');
590 }
591 .icon-group {
592 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c0;');
593 }
594 .icon-link {
595 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c1;');
596 }
597 .icon-cloud {
598 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c2;');
599 }
600 .icon-beaker {
601 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c3;');
602 }
603 .icon-cut {
604 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c4;');
605 }
606 .icon-copy {
607 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c5;');
608 }
609 .icon-paper-clip {
610 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c6;');
611 }
612 .icon-paperclip {
613 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c6;');
614 }
615 .icon-save {
616 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c7;');
617 }
618 .icon-sign-blank {
619 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c8;');
620 }
621 .icon-reorder {
622 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c9;');
623 }
624 .icon-list-ul {
625 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ca;');
626 }
627 .icon-list-ol {
628 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0cb;');
629 }
630 .icon-strikethrough {
631 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0cc;');
632 }
633 .icon-underline {
634 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0cd;');
635 }
636 .icon-table {
637 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ce;');
638 }
639 .icon-magic {
640 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d0;');
641 }
642 .icon-truck {
643 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d1;');
644 }
645 .icon-pinterest {
646 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d2;');
647 }
648 .icon-pinterest-sign {
649 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d3;');
650 }
651 .icon-google-plus-sign {
652 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d4;');
653 }
654 .icon-google-plus {
655 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d5;');
656 }
657 .icon-money {
658 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d6;');
659 }
660 .icon-caret-down {
661 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d7;');
662 }
663 .icon-caret-up {
664 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d8;');
665 }
666 .icon-caret-left {
667 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d9;');
668 }
669 .icon-caret-right {
670 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0da;');
671 }
672 .icon-columns {
673 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0db;');
674 }
675 .icon-sort {
676 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0dc;');
677 }
678 .icon-sort-down {
679 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0dd;');
680 }
681 .icon-sort-up {
682 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0de;');
683 }
684 .icon-envelope {
685 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e0;');
686 }
687 .icon-linkedin {
688 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e1;');
689 }
690 .icon-undo {
691 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e2;');
692 }
693 .icon-rotate-left {
694 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e2;');
695 }
696 .icon-legal {
697 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e3;');
698 }
699 .icon-dashboard {
700 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e4;');
701 }
702 .icon-comment-alt {
703 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e5;');
704 }
705 .icon-comments-alt {
706 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e6;');
707 }
708 .icon-bolt {
709 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e7;');
710 }
711 .icon-sitemap {
712 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e8;');
713 }
714 .icon-umbrella {
715 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e9;');
716 }
717 .icon-paste {
718 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ea;');
719 }
720 .icon-lightbulb {
721 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0eb;');
722 }
723 .icon-exchange {
724 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ec;');
725 }
726 .icon-cloud-download {
727 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ed;');
728 }
729 .icon-cloud-upload {
730 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ee;');
731 }
732 .icon-user-md {
733 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f0;');
734 }
735 .icon-stethoscope {
736 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f1;');
737 }
738 .icon-suitcase {
739 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f2;');
740 }
741 .icon-bell-alt {
742 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f3;');
743 }
744 .icon-coffee {
745 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f4;');
746 }
747 .icon-food {
748 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f5;');
749 }
750 .icon-file-text-alt {
751 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f6;');
752 }
753 .icon-building {
754 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f7;');
755 }
756 .icon-hospital {
757 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f8;');
758 }
759 .icon-ambulance {
760 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f9;');
761 }
762 .icon-medkit {
763 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0fa;');
764 }
765 .icon-fighter-jet {
766 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0fb;');
767 }
768 .icon-beer {
769 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0fc;');
770 }
771 .icon-h-sign {
772 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0fd;');
773 }
774 .icon-plus-sign-alt {
775 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0fe;');
776 }
777 .icon-double-angle-left {
778 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf100;');
779 }
780 .icon-double-angle-right {
781 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf101;');
782 }
783 .icon-double-angle-up {
784 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf102;');
785 }
786 .icon-double-angle-down {
787 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf103;');
788 }
789 .icon-angle-left {
790 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf104;');
791 }
792 .icon-angle-right {
793 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf105;');
794 }
795 .icon-angle-up {
796 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf106;');
797 }
798 .icon-angle-down {
799 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf107;');
800 }
801 .icon-desktop {
802 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf108;');
803 }
804 .icon-laptop {
805 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf109;');
806 }
807 .icon-tablet {
808 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf10a;');
809 }
810 .icon-mobile-phone {
811 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf10b;');
812 }
813 .icon-circle-blank {
814 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf10c;');
815 }
816 .icon-quote-left {
817 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf10d;');
818 }
819 .icon-quote-right {
820 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf10e;');
821 }
822 .icon-spinner {
823 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf110;');
824 }
825 .icon-circle {
826 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf111;');
827 }
828 .icon-reply {
829 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf112;');
830 }
831 .icon-mail-reply {
832 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf112;');
833 }
834 .icon-github-alt {
835 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf113;');
836 }
837 .icon-folder-close-alt {
838 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf114;');
839 }
840 .icon-folder-open-alt {
841 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf115;');
842 }
843 .icon-expand-alt {
844 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf116;');
845 }
846 .icon-collapse-alt {
847 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf117;');
848 }
849 .icon-smile {
850 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf118;');
851 }
852 .icon-frown {
853 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf119;');
854 }
855 .icon-meh {
856 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf11a;');
857 }
858 .icon-gamepad {
859 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf11b;');
860 }
861 .icon-keyboard {
862 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf11c;');
863 }
864 .icon-flag-alt {
865 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf11d;');
866 }
867 .icon-flag-checkered {
868 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf11e;');
869 }
870 .icon-terminal {
871 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf120;');
872 }
873 .icon-code {
874 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf121;');
875 }
876 .icon-reply-all {
877 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf122;');
878 }
879 .icon-mail-reply-all {
880 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf122;');
881 }
882 .icon-star-half-empty {
883 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf123;');
884 }
885 .icon-star-half-full {
886 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf123;');
887 }
888 .icon-location-arrow {
889 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf124;');
890 }
891 .icon-crop {
892 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf125;');
893 }
894 .icon-code-fork {
895 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf126;');
896 }
897 .icon-unlink {
898 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf127;');
899 }
900 .icon-question {
901 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf128;');
902 }
903 .icon-info {
904 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf129;');
905 }
906 .icon-exclamation {
907 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf12a;');
908 }
909 .icon-superscript {
910 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf12b;');
911 }
912 .icon-subscript {
913 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf12c;');
914 }
915 .icon-eraser {
916 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf12d;');
917 }
918 .icon-puzzle-piece {
919 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf12e;');
920 }
921 .icon-microphone {
922 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf130;');
923 }
924 .icon-microphone-off {
925 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf131;');
926 }
927 .icon-shield {
928 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf132;');
929 }
930 .icon-calendar-empty {
931 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf133;');
932 }
933 .icon-fire-extinguisher {
934 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf134;');
935 }
936 .icon-rocket {
937 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf135;');
938 }
939 .icon-maxcdn {
940 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf136;');
941 }
942 .icon-chevron-sign-left {
943 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf137;');
944 }
945 .icon-chevron-sign-right {
946 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf138;');
947 }
948 .icon-chevron-sign-up {
949 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf139;');
950 }
951 .icon-chevron-sign-down {
952 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf13a;');
953 }
954 .icon-html5 {
955 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf13b;');
956 }
957 .icon-css3 {
958 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf13c;');
959 }
960 .icon-anchor {
961 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf13d;');
962 }
963 .icon-unlock-alt {
964 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf13e;');
965 }
966 .icon-bullseye {
967 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf140;');
968 }
969 .icon-ellipsis-horizontal {
970 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf141;');
971 }
972 .icon-ellipsis-vertical {
973 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf142;');
974 }
975 .icon-rss-sign {
976 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf143;');
977 }
978 .icon-play-sign {
979 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf144;');
980 }
981 .icon-ticket {
982 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf145;');
983 }
984 .icon-minus-sign-alt {
985 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf146;');
986 }
987 .icon-check-minus {
988 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf147;');
989 }
990 .icon-level-up {
991 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf148;');
992 }
993 .icon-level-down {
994 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf149;');
995 }
996 .icon-check-sign {
997 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf14a;');
998 }
999 .icon-edit-sign {
1000 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf14b;');
1001 }
1002 .icon-external-link-sign {
1003 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf14c;');
1004 }
1005 .icon-share-sign {
1006 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf14d;');
1007 }
1008 .icon-compass {
1009 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf14e;');
1010 }
1011 .icon-collapse {
1012 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf150;');
1013 }
1014 .icon-collapse-top {
1015 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf151;');
1016 }
1017 .icon-expand {
1018 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf152;');
1019 }
1020 .icon-eur {
1021 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf153;');
1022 }
1023 .icon-euro {
1024 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf153;');
1025 }
1026 .icon-gbp {
1027 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf154;');
1028 }
1029 .icon-usd {
1030 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf155;');
1031 }
1032 .icon-dollar {
1033 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf155;');
1034 }
1035 .icon-inr {
1036 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf156;');
1037 }
1038 .icon-rupee {
1039 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf156;');
1040 }
1041 .icon-jpy {
1042 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf157;');
1043 }
1044 .icon-yen {
1045 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf157;');
1046 }
1047 .icon-cny {
1048 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf158;');
1049 }
1050 .icon-renminbi {
1051 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf158;');
1052 }
1053 .icon-krw {
1054 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf159;');
1055 }
1056 .icon-won {
1057 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf159;');
1058 }
1059 .icon-btc {
1060 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15a;');
1061 }
1062 .icon-bitcoin {
1063 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15a;');
1064 }
1065 .icon-file {
1066 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15b;');
1067 }
1068 .icon-file-text {
1069 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15c;');
1070 }
1071 .icon-sort-by-alphabet {
1072 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15d;');
1073 }
1074 .icon-sort-by-alphabet-alt {
1075 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15e;');
1076 }
1077 .icon-sort-by-attributes {
1078 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf160;');
1079 }
1080 .icon-sort-by-attributes-alt {
1081 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf161;');
1082 }
1083 .icon-sort-by-order {
1084 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf162;');
1085 }
1086 .icon-sort-by-order-alt {
1087 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf163;');
1088 }
1089 .icon-thumbs-up {
1090 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf164;');
1091 }
1092 .icon-thumbs-down {
1093 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf165;');
1094 }
1095 .icon-youtube-sign {
1096 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf166;');
1097 }
1098 .icon-youtube {
1099 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf167;');
1100 }
1101 .icon-xing {
1102 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf168;');
1103 }
1104 .icon-xing-sign {
1105 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf169;');
1106 }
1107 .icon-youtube-play {
1108 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf16a;');
1109 }
1110 .icon-dropbox {
1111 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf16b;');
1112 }
1113 .icon-stackexchange {
1114 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf16c;');
1115 }
1116 .icon-instagram {
1117 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf16d;');
1118 }
1119 .icon-flickr {
1120 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf16e;');
1121 }
1122 .icon-adn {
1123 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf170;');
1124 }
1125 .icon-bitbucket {
1126 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf171;');
1127 }
1128 .icon-bitbucket-sign {
1129 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf172;');
1130 }
1131 .icon-tumblr {
1132 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf173;');
1133 }
1134 .icon-tumblr-sign {
1135 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf174;');
1136 }
1137 .icon-long-arrow-down {
1138 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf175;');
1139 }
1140 .icon-long-arrow-up {
1141 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf176;');
1142 }
1143 .icon-long-arrow-left {
1144 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf177;');
1145 }
1146 .icon-long-arrow-right {
1147 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf178;');
1148 }
1149 .icon-apple {
1150 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf179;');
1151 }
1152 .icon-windows {
1153 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf17a;');
1154 }
1155 .icon-android {
1156 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf17b;');
1157 }
1158 .icon-linux {
1159 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf17c;');
1160 }
1161 .icon-dribbble {
1162 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf17d;');
1163 }
1164 .icon-skype {
1165 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf17e;');
1166 }
1167 .icon-foursquare {
1168 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf180;');
1169 }
1170 .icon-trello {
1171 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf181;');
1172 }
1173 .icon-female {
1174 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf182;');
1175 }
1176 .icon-male {
1177 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf183;');
1178 }
1179 .icon-gittip {
1180 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf184;');
1181 }
1182 .icon-sun {
1183 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf185;');
1184 }
1185 .icon-moon {
1186 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf186;');
1187 }
1188 .icon-archive {
1189 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf187;');
1190 }
1191 .icon-bug {
1192 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf188;');
1193 }
1194 .icon-vk {
1195 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf189;');
1196 }
1197 .icon-weibo {
1198 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf18a;');
1199 }
1200 .icon-renren {
1201 *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf18b;');
1202 }
0 .icon-large{font-size:1.3333333333333333em;margin-top:-4px;padding-top:3px;margin-bottom:-4px;padding-bottom:3px;vertical-align:middle;}
1 .nav [class^="icon-"],.nav [class*=" icon-"]{vertical-align:inherit;margin-top:-4px;padding-top:3px;margin-bottom:-4px;padding-bottom:3px;}.nav [class^="icon-"].icon-large,.nav [class*=" icon-"].icon-large{vertical-align:-25%;}
2 .nav-pills [class^="icon-"].icon-large,.nav-tabs [class^="icon-"].icon-large,.nav-pills [class*=" icon-"].icon-large,.nav-tabs [class*=" icon-"].icon-large{line-height:.75em;margin-top:-7px;padding-top:5px;margin-bottom:-5px;padding-bottom:4px;}
3 .btn [class^="icon-"].pull-left,.btn [class*=" icon-"].pull-left,.btn [class^="icon-"].pull-right,.btn [class*=" icon-"].pull-right{vertical-align:inherit;}
4 .btn [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large{margin-top:-0.5em;}
5 a [class^="icon-"],a [class*=" icon-"]{cursor:pointer;}
6 .icon-glass{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf000;');}
7 .icon-music{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf001;');}
8 .icon-search{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf002;');}
9 .icon-envelope-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf003;');}
10 .icon-heart{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf004;');}
11 .icon-star{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf005;');}
12 .icon-star-empty{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf006;');}
13 .icon-user{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf007;');}
14 .icon-film{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf008;');}
15 .icon-th-large{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf009;');}
16 .icon-th{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf00a;');}
17 .icon-th-list{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf00b;');}
18 .icon-ok{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf00c;');}
19 .icon-remove{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf00d;');}
20 .icon-zoom-in{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf00e;');}
21 .icon-zoom-out{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf010;');}
22 .icon-off{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf011;');}
23 .icon-power-off{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf011;');}
24 .icon-signal{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf012;');}
25 .icon-cog{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf013;');}
26 .icon-gear{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf013;');}
27 .icon-trash{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf014;');}
28 .icon-home{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf015;');}
29 .icon-file-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf016;');}
30 .icon-time{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf017;');}
31 .icon-road{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf018;');}
32 .icon-download-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf019;');}
33 .icon-download{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01a;');}
34 .icon-upload{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01b;');}
35 .icon-inbox{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01c;');}
36 .icon-play-circle{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01d;');}
37 .icon-repeat{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01e;');}
38 .icon-rotate-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01e;');}
39 .icon-refresh{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf021;');}
40 .icon-list-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf022;');}
41 .icon-lock{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf023;');}
42 .icon-flag{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf024;');}
43 .icon-headphones{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf025;');}
44 .icon-volume-off{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf026;');}
45 .icon-volume-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf027;');}
46 .icon-volume-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf028;');}
47 .icon-qrcode{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf029;');}
48 .icon-barcode{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02a;');}
49 .icon-tag{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02b;');}
50 .icon-tags{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02c;');}
51 .icon-book{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02d;');}
52 .icon-bookmark{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02e;');}
53 .icon-print{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02f;');}
54 .icon-camera{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf030;');}
55 .icon-font{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf031;');}
56 .icon-bold{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf032;');}
57 .icon-italic{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf033;');}
58 .icon-text-height{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf034;');}
59 .icon-text-width{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf035;');}
60 .icon-align-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf036;');}
61 .icon-align-center{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf037;');}
62 .icon-align-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf038;');}
63 .icon-align-justify{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf039;');}
64 .icon-list{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf03a;');}
65 .icon-indent-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf03b;');}
66 .icon-indent-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf03c;');}
67 .icon-facetime-video{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf03d;');}
68 .icon-picture{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf03e;');}
69 .icon-pencil{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf040;');}
70 .icon-map-marker{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf041;');}
71 .icon-adjust{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf042;');}
72 .icon-tint{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf043;');}
73 .icon-edit{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf044;');}
74 .icon-share{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf045;');}
75 .icon-check{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf046;');}
76 .icon-move{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf047;');}
77 .icon-step-backward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf048;');}
78 .icon-fast-backward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf049;');}
79 .icon-backward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf04a;');}
80 .icon-play{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf04b;');}
81 .icon-pause{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf04c;');}
82 .icon-stop{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf04d;');}
83 .icon-forward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf04e;');}
84 .icon-fast-forward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf050;');}
85 .icon-step-forward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf051;');}
86 .icon-eject{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf052;');}
87 .icon-chevron-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf053;');}
88 .icon-chevron-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf054;');}
89 .icon-plus-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf055;');}
90 .icon-minus-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf056;');}
91 .icon-remove-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf057;');}
92 .icon-ok-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf058;');}
93 .icon-question-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf059;');}
94 .icon-info-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf05a;');}
95 .icon-screenshot{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf05b;');}
96 .icon-remove-circle{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf05c;');}
97 .icon-ok-circle{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf05d;');}
98 .icon-ban-circle{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf05e;');}
99 .icon-arrow-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf060;');}
100 .icon-arrow-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf061;');}
101 .icon-arrow-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf062;');}
102 .icon-arrow-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf063;');}
103 .icon-share-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf064;');}
104 .icon-mail-forward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf064;');}
105 .icon-resize-full{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf065;');}
106 .icon-resize-small{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf066;');}
107 .icon-plus{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf067;');}
108 .icon-minus{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf068;');}
109 .icon-asterisk{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf069;');}
110 .icon-exclamation-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf06a;');}
111 .icon-gift{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf06b;');}
112 .icon-leaf{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf06c;');}
113 .icon-fire{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf06d;');}
114 .icon-eye-open{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf06e;');}
115 .icon-eye-close{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf070;');}
116 .icon-warning-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf071;');}
117 .icon-plane{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf072;');}
118 .icon-calendar{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf073;');}
119 .icon-random{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf074;');}
120 .icon-comment{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf075;');}
121 .icon-magnet{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf076;');}
122 .icon-chevron-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf077;');}
123 .icon-chevron-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf078;');}
124 .icon-retweet{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf079;');}
125 .icon-shopping-cart{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf07a;');}
126 .icon-folder-close{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf07b;');}
127 .icon-folder-open{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf07c;');}
128 .icon-resize-vertical{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf07d;');}
129 .icon-resize-horizontal{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf07e;');}
130 .icon-bar-chart{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf080;');}
131 .icon-twitter-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf081;');}
132 .icon-facebook-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf082;');}
133 .icon-camera-retro{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf083;');}
134 .icon-key{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf084;');}
135 .icon-cogs{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf085;');}
136 .icon-gears{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf085;');}
137 .icon-comments{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf086;');}
138 .icon-thumbs-up-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf087;');}
139 .icon-thumbs-down-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf088;');}
140 .icon-star-half{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf089;');}
141 .icon-heart-empty{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf08a;');}
142 .icon-signout{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf08b;');}
143 .icon-linkedin-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf08c;');}
144 .icon-pushpin{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf08d;');}
145 .icon-external-link{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf08e;');}
146 .icon-signin{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf090;');}
147 .icon-trophy{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf091;');}
148 .icon-github-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf092;');}
149 .icon-upload-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf093;');}
150 .icon-lemon{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf094;');}
151 .icon-phone{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf095;');}
152 .icon-check-empty{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf096;');}
153 .icon-unchecked{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf096;');}
154 .icon-bookmark-empty{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf097;');}
155 .icon-phone-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf098;');}
156 .icon-twitter{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf099;');}
157 .icon-facebook{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf09a;');}
158 .icon-github{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf09b;');}
159 .icon-unlock{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf09c;');}
160 .icon-credit-card{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf09d;');}
161 .icon-rss{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf09e;');}
162 .icon-hdd{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a0;');}
163 .icon-bullhorn{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a1;');}
164 .icon-bell{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a2;');}
165 .icon-certificate{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a3;');}
166 .icon-hand-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a4;');}
167 .icon-hand-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a5;');}
168 .icon-hand-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a6;');}
169 .icon-hand-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a7;');}
170 .icon-circle-arrow-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a8;');}
171 .icon-circle-arrow-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a9;');}
172 .icon-circle-arrow-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0aa;');}
173 .icon-circle-arrow-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ab;');}
174 .icon-globe{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ac;');}
175 .icon-wrench{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ad;');}
176 .icon-tasks{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ae;');}
177 .icon-filter{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0b0;');}
178 .icon-briefcase{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0b1;');}
179 .icon-fullscreen{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0b2;');}
180 .icon-group{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c0;');}
181 .icon-link{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c1;');}
182 .icon-cloud{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c2;');}
183 .icon-beaker{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c3;');}
184 .icon-cut{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c4;');}
185 .icon-copy{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c5;');}
186 .icon-paper-clip{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c6;');}
187 .icon-paperclip{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c6;');}
188 .icon-save{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c7;');}
189 .icon-sign-blank{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c8;');}
190 .icon-reorder{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c9;');}
191 .icon-list-ul{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ca;');}
192 .icon-list-ol{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0cb;');}
193 .icon-strikethrough{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0cc;');}
194 .icon-underline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0cd;');}
195 .icon-table{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ce;');}
196 .icon-magic{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d0;');}
197 .icon-truck{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d1;');}
198 .icon-pinterest{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d2;');}
199 .icon-pinterest-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d3;');}
200 .icon-google-plus-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d4;');}
201 .icon-google-plus{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d5;');}
202 .icon-money{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d6;');}
203 .icon-caret-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d7;');}
204 .icon-caret-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d8;');}
205 .icon-caret-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d9;');}
206 .icon-caret-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0da;');}
207 .icon-columns{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0db;');}
208 .icon-sort{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0dc;');}
209 .icon-sort-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0dd;');}
210 .icon-sort-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0de;');}
211 .icon-envelope{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e0;');}
212 .icon-linkedin{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e1;');}
213 .icon-undo{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e2;');}
214 .icon-rotate-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e2;');}
215 .icon-legal{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e3;');}
216 .icon-dashboard{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e4;');}
217 .icon-comment-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e5;');}
218 .icon-comments-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e6;');}
219 .icon-bolt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e7;');}
220 .icon-sitemap{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e8;');}
221 .icon-umbrella{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e9;');}
222 .icon-paste{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ea;');}
223 .icon-lightbulb{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0eb;');}
224 .icon-exchange{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ec;');}
225 .icon-cloud-download{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ed;');}
226 .icon-cloud-upload{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ee;');}
227 .icon-user-md{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f0;');}
228 .icon-stethoscope{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f1;');}
229 .icon-suitcase{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f2;');}
230 .icon-bell-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f3;');}
231 .icon-coffee{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f4;');}
232 .icon-food{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f5;');}
233 .icon-file-text-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f6;');}
234 .icon-building{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f7;');}
235 .icon-hospital{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f8;');}
236 .icon-ambulance{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f9;');}
237 .icon-medkit{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0fa;');}
238 .icon-fighter-jet{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0fb;');}
239 .icon-beer{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0fc;');}
240 .icon-h-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0fd;');}
241 .icon-plus-sign-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0fe;');}
242 .icon-double-angle-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf100;');}
243 .icon-double-angle-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf101;');}
244 .icon-double-angle-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf102;');}
245 .icon-double-angle-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf103;');}
246 .icon-angle-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf104;');}
247 .icon-angle-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf105;');}
248 .icon-angle-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf106;');}
249 .icon-angle-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf107;');}
250 .icon-desktop{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf108;');}
251 .icon-laptop{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf109;');}
252 .icon-tablet{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf10a;');}
253 .icon-mobile-phone{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf10b;');}
254 .icon-circle-blank{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf10c;');}
255 .icon-quote-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf10d;');}
256 .icon-quote-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf10e;');}
257 .icon-spinner{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf110;');}
258 .icon-circle{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf111;');}
259 .icon-reply{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf112;');}
260 .icon-mail-reply{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf112;');}
261 .icon-github-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf113;');}
262 .icon-folder-close-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf114;');}
263 .icon-folder-open-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf115;');}
264 .icon-expand-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf116;');}
265 .icon-collapse-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf117;');}
266 .icon-smile{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf118;');}
267 .icon-frown{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf119;');}
268 .icon-meh{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf11a;');}
269 .icon-gamepad{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf11b;');}
270 .icon-keyboard{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf11c;');}
271 .icon-flag-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf11d;');}
272 .icon-flag-checkered{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf11e;');}
273 .icon-terminal{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf120;');}
274 .icon-code{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf121;');}
275 .icon-reply-all{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf122;');}
276 .icon-mail-reply-all{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf122;');}
277 .icon-star-half-empty{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf123;');}
278 .icon-star-half-full{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf123;');}
279 .icon-location-arrow{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf124;');}
280 .icon-crop{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf125;');}
281 .icon-code-fork{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf126;');}
282 .icon-unlink{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf127;');}
283 .icon-question{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf128;');}
284 .icon-info{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf129;');}
285 .icon-exclamation{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf12a;');}
286 .icon-superscript{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf12b;');}
287 .icon-subscript{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf12c;');}
288 .icon-eraser{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf12d;');}
289 .icon-puzzle-piece{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf12e;');}
290 .icon-microphone{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf130;');}
291 .icon-microphone-off{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf131;');}
292 .icon-shield{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf132;');}
293 .icon-calendar-empty{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf133;');}
294 .icon-fire-extinguisher{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf134;');}
295 .icon-rocket{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf135;');}
296 .icon-maxcdn{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf136;');}
297 .icon-chevron-sign-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf137;');}
298 .icon-chevron-sign-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf138;');}
299 .icon-chevron-sign-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf139;');}
300 .icon-chevron-sign-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf13a;');}
301 .icon-html5{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf13b;');}
302 .icon-css3{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf13c;');}
303 .icon-anchor{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf13d;');}
304 .icon-unlock-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf13e;');}
305 .icon-bullseye{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf140;');}
306 .icon-ellipsis-horizontal{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf141;');}
307 .icon-ellipsis-vertical{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf142;');}
308 .icon-rss-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf143;');}
309 .icon-play-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf144;');}
310 .icon-ticket{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf145;');}
311 .icon-minus-sign-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf146;');}
312 .icon-check-minus{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf147;');}
313 .icon-level-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf148;');}
314 .icon-level-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf149;');}
315 .icon-check-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf14a;');}
316 .icon-edit-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf14b;');}
317 .icon-external-link-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf14c;');}
318 .icon-share-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf14d;');}
319 .icon-compass{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf14e;');}
320 .icon-collapse{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf150;');}
321 .icon-collapse-top{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf151;');}
322 .icon-expand{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf152;');}
323 .icon-eur{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf153;');}
324 .icon-euro{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf153;');}
325 .icon-gbp{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf154;');}
326 .icon-usd{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf155;');}
327 .icon-dollar{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf155;');}
328 .icon-inr{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf156;');}
329 .icon-rupee{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf156;');}
330 .icon-jpy{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf157;');}
331 .icon-yen{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf157;');}
332 .icon-cny{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf158;');}
333 .icon-renminbi{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf158;');}
334 .icon-krw{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf159;');}
335 .icon-won{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf159;');}
336 .icon-btc{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15a;');}
337 .icon-bitcoin{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15a;');}
338 .icon-file{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15b;');}
339 .icon-file-text{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15c;');}
340 .icon-sort-by-alphabet{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15d;');}
341 .icon-sort-by-alphabet-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15e;');}
342 .icon-sort-by-attributes{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf160;');}
343 .icon-sort-by-attributes-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf161;');}
344 .icon-sort-by-order{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf162;');}
345 .icon-sort-by-order-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf163;');}
346 .icon-thumbs-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf164;');}
347 .icon-thumbs-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf165;');}
348 .icon-youtube-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf166;');}
349 .icon-youtube{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf167;');}
350 .icon-xing{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf168;');}
351 .icon-xing-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf169;');}
352 .icon-youtube-play{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf16a;');}
353 .icon-dropbox{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf16b;');}
354 .icon-stackexchange{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf16c;');}
355 .icon-instagram{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf16d;');}
356 .icon-flickr{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf16e;');}
357 .icon-adn{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf170;');}
358 .icon-bitbucket{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf171;');}
359 .icon-bitbucket-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf172;');}
360 .icon-tumblr{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf173;');}
361 .icon-tumblr-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf174;');}
362 .icon-long-arrow-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf175;');}
363 .icon-long-arrow-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf176;');}
364 .icon-long-arrow-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf177;');}
365 .icon-long-arrow-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf178;');}
366 .icon-apple{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf179;');}
367 .icon-windows{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf17a;');}
368 .icon-android{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf17b;');}
369 .icon-linux{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf17c;');}
370 .icon-dribbble{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf17d;');}
371 .icon-skype{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf17e;');}
372 .icon-foursquare{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf180;');}
373 .icon-trello{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf181;');}
374 .icon-female{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf182;');}
375 .icon-male{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf183;');}
376 .icon-gittip{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf184;');}
377 .icon-sun{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf185;');}
378 .icon-moon{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf186;');}
379 .icon-archive{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf187;');}
380 .icon-bug{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf188;');}
381 .icon-vk{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf189;');}
382 .icon-weibo{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf18a;');}
383 .icon-renren{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf18b;');}
0 /*!
1 * Font Awesome 3.2.1
2 * the iconic font designed for Bootstrap
3 * ------------------------------------------------------------------------------
4 * The full suite of pictographic icons, examples, and documentation can be
5 * found at http://fontawesome.io. Stay up to date on Twitter at
6 * http://twitter.com/fontawesome.
7 *
8 * License
9 * ------------------------------------------------------------------------------
10 * - The Font Awesome font is licensed under SIL OFL 1.1 -
11 * http://scripts.sil.org/OFL
12 * - Font Awesome CSS, LESS, and SASS files are licensed under MIT License -
13 * http://opensource.org/licenses/mit-license.html
14 * - Font Awesome documentation licensed under CC BY 3.0 -
15 * http://creativecommons.org/licenses/by/3.0/
16 * - Attribution is no longer required in Font Awesome 3.0, but much appreciated:
17 * "Font Awesome by Dave Gandy - http://fontawesome.io"
18 *
19 * Author - Dave Gandy
20 * ------------------------------------------------------------------------------
21 * Email: dave@fontawesome.io
22 * Twitter: http://twitter.com/davegandy
23 * Work: Lead Product Designer @ Kyruus - http://kyruus.com
24 */
25 /* FONT PATH
26 * -------------------------- */
27 @font-face {
28 font-family: 'FontAwesome';
29 src: url('../font/fontawesome-webfont.eot?v=3.2.1');
30 src: url('../font/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'), url('../font/fontawesome-webfont.woff?v=3.2.1') format('woff'), url('../font/fontawesome-webfont.ttf?v=3.2.1') format('truetype'), url('../font/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');
31 font-weight: normal;
32 font-style: normal;
33 }
34 /* FONT AWESOME CORE
35 * -------------------------- */
36 [class^="icon-"],
37 [class*=" icon-"] {
38 font-family: FontAwesome;
39 font-weight: normal;
40 font-style: normal;
41 text-decoration: inherit;
42 -webkit-font-smoothing: antialiased;
43 *margin-right: .3em;
44 }
45 [class^="icon-"]:before,
46 [class*=" icon-"]:before {
47 text-decoration: inherit;
48 display: inline-block;
49 speak: none;
50 }
51 /* makes the font 33% larger relative to the icon container */
52 .icon-large:before {
53 vertical-align: -10%;
54 font-size: 1.3333333333333333em;
55 }
56 /* makes sure icons active on rollover in links */
57 a [class^="icon-"],
58 a [class*=" icon-"] {
59 display: inline;
60 }
61 /* increased font size for icon-large */
62 [class^="icon-"].icon-fixed-width,
63 [class*=" icon-"].icon-fixed-width {
64 display: inline-block;
65 width: 1.1428571428571428em;
66 text-align: right;
67 padding-right: 0.2857142857142857em;
68 }
69 [class^="icon-"].icon-fixed-width.icon-large,
70 [class*=" icon-"].icon-fixed-width.icon-large {
71 width: 1.4285714285714286em;
72 }
73 .icons-ul {
74 margin-left: 2.142857142857143em;
75 list-style-type: none;
76 }
77 .icons-ul > li {
78 position: relative;
79 }
80 .icons-ul .icon-li {
81 position: absolute;
82 left: -2.142857142857143em;
83 width: 2.142857142857143em;
84 text-align: center;
85 line-height: inherit;
86 }
87 [class^="icon-"].hide,
88 [class*=" icon-"].hide {
89 display: none;
90 }
91 .icon-muted {
92 color: #eeeeee;
93 }
94 .icon-light {
95 color: #ffffff;
96 }
97 .icon-dark {
98 color: #333333;
99 }
100 .icon-border {
101 border: solid 1px #eeeeee;
102 padding: .2em .25em .15em;
103 -webkit-border-radius: 3px;
104 -moz-border-radius: 3px;
105 border-radius: 3px;
106 }
107 .icon-2x {
108 font-size: 2em;
109 }
110 .icon-2x.icon-border {
111 border-width: 2px;
112 -webkit-border-radius: 4px;
113 -moz-border-radius: 4px;
114 border-radius: 4px;
115 }
116 .icon-3x {
117 font-size: 3em;
118 }
119 .icon-3x.icon-border {
120 border-width: 3px;
121 -webkit-border-radius: 5px;
122 -moz-border-radius: 5px;
123 border-radius: 5px;
124 }
125 .icon-4x {
126 font-size: 4em;
127 }
128 .icon-4x.icon-border {
129 border-width: 4px;
130 -webkit-border-radius: 6px;
131 -moz-border-radius: 6px;
132 border-radius: 6px;
133 }
134 .icon-5x {
135 font-size: 5em;
136 }
137 .icon-5x.icon-border {
138 border-width: 5px;
139 -webkit-border-radius: 7px;
140 -moz-border-radius: 7px;
141 border-radius: 7px;
142 }
143 .pull-right {
144 float: right;
145 }
146 .pull-left {
147 float: left;
148 }
149 [class^="icon-"].pull-left,
150 [class*=" icon-"].pull-left {
151 margin-right: .3em;
152 }
153 [class^="icon-"].pull-right,
154 [class*=" icon-"].pull-right {
155 margin-left: .3em;
156 }
157 /* BOOTSTRAP SPECIFIC CLASSES
158 * -------------------------- */
159 /* Bootstrap 2.0 sprites.less reset */
160 [class^="icon-"],
161 [class*=" icon-"] {
162 display: inline;
163 width: auto;
164 height: auto;
165 line-height: normal;
166 vertical-align: baseline;
167 background-image: none;
168 background-position: 0% 0%;
169 background-repeat: repeat;
170 margin-top: 0;
171 }
172 /* more sprites.less reset */
173 .icon-white,
174 .nav-pills > .active > a > [class^="icon-"],
175 .nav-pills > .active > a > [class*=" icon-"],
176 .nav-list > .active > a > [class^="icon-"],
177 .nav-list > .active > a > [class*=" icon-"],
178 .navbar-inverse .nav > .active > a > [class^="icon-"],
179 .navbar-inverse .nav > .active > a > [class*=" icon-"],
180 .dropdown-menu > li > a:hover > [class^="icon-"],
181 .dropdown-menu > li > a:hover > [class*=" icon-"],
182 .dropdown-menu > .active > a > [class^="icon-"],
183 .dropdown-menu > .active > a > [class*=" icon-"],
184 .dropdown-submenu:hover > a > [class^="icon-"],
185 .dropdown-submenu:hover > a > [class*=" icon-"] {
186 background-image: none;
187 }
188 /* keeps Bootstrap styles with and without icons the same */
189 .btn [class^="icon-"].icon-large,
190 .nav [class^="icon-"].icon-large,
191 .btn [class*=" icon-"].icon-large,
192 .nav [class*=" icon-"].icon-large {
193 line-height: .9em;
194 }
195 .btn [class^="icon-"].icon-spin,
196 .nav [class^="icon-"].icon-spin,
197 .btn [class*=" icon-"].icon-spin,
198 .nav [class*=" icon-"].icon-spin {
199 display: inline-block;
200 }
201 .nav-tabs [class^="icon-"],
202 .nav-pills [class^="icon-"],
203 .nav-tabs [class*=" icon-"],
204 .nav-pills [class*=" icon-"],
205 .nav-tabs [class^="icon-"].icon-large,
206 .nav-pills [class^="icon-"].icon-large,
207 .nav-tabs [class*=" icon-"].icon-large,
208 .nav-pills [class*=" icon-"].icon-large {
209 line-height: .9em;
210 }
211 .btn [class^="icon-"].pull-left.icon-2x,
212 .btn [class*=" icon-"].pull-left.icon-2x,
213 .btn [class^="icon-"].pull-right.icon-2x,
214 .btn [class*=" icon-"].pull-right.icon-2x {
215 margin-top: .18em;
216 }
217 .btn [class^="icon-"].icon-spin.icon-large,
218 .btn [class*=" icon-"].icon-spin.icon-large {
219 line-height: .8em;
220 }
221 .btn.btn-small [class^="icon-"].pull-left.icon-2x,
222 .btn.btn-small [class*=" icon-"].pull-left.icon-2x,
223 .btn.btn-small [class^="icon-"].pull-right.icon-2x,
224 .btn.btn-small [class*=" icon-"].pull-right.icon-2x {
225 margin-top: .25em;
226 }
227 .btn.btn-large [class^="icon-"],
228 .btn.btn-large [class*=" icon-"] {
229 margin-top: 0;
230 }
231 .btn.btn-large [class^="icon-"].pull-left.icon-2x,
232 .btn.btn-large [class*=" icon-"].pull-left.icon-2x,
233 .btn.btn-large [class^="icon-"].pull-right.icon-2x,
234 .btn.btn-large [class*=" icon-"].pull-right.icon-2x {
235 margin-top: .05em;
236 }
237 .btn.btn-large [class^="icon-"].pull-left.icon-2x,
238 .btn.btn-large [class*=" icon-"].pull-left.icon-2x {
239 margin-right: .2em;
240 }
241 .btn.btn-large [class^="icon-"].pull-right.icon-2x,
242 .btn.btn-large [class*=" icon-"].pull-right.icon-2x {
243 margin-left: .2em;
244 }
245 /* Fixes alignment in nav lists */
246 .nav-list [class^="icon-"],
247 .nav-list [class*=" icon-"] {
248 line-height: inherit;
249 }
250 /* EXTRAS
251 * -------------------------- */
252 /* Stacked and layered icon */
253 .icon-stack {
254 position: relative;
255 display: inline-block;
256 width: 2em;
257 height: 2em;
258 line-height: 2em;
259 vertical-align: -35%;
260 }
261 .icon-stack [class^="icon-"],
262 .icon-stack [class*=" icon-"] {
263 display: block;
264 text-align: center;
265 position: absolute;
266 width: 100%;
267 height: 100%;
268 font-size: 1em;
269 line-height: inherit;
270 *line-height: 2em;
271 }
272 .icon-stack .icon-stack-base {
273 font-size: 2em;
274 *line-height: 1em;
275 }
276 /* Animated rotating icon */
277 .icon-spin {
278 display: inline-block;
279 -moz-animation: spin 2s infinite linear;
280 -o-animation: spin 2s infinite linear;
281 -webkit-animation: spin 2s infinite linear;
282 animation: spin 2s infinite linear;
283 }
284 /* Prevent stack and spinners from being taken inline when inside a link */
285 a .icon-stack,
286 a .icon-spin {
287 display: inline-block;
288 text-decoration: none;
289 }
290 @-moz-keyframes spin {
291 0% {
292 -moz-transform: rotate(0deg);
293 }
294 100% {
295 -moz-transform: rotate(359deg);
296 }
297 }
298 @-webkit-keyframes spin {
299 0% {
300 -webkit-transform: rotate(0deg);
301 }
302 100% {
303 -webkit-transform: rotate(359deg);
304 }
305 }
306 @-o-keyframes spin {
307 0% {
308 -o-transform: rotate(0deg);
309 }
310 100% {
311 -o-transform: rotate(359deg);
312 }
313 }
314 @-ms-keyframes spin {
315 0% {
316 -ms-transform: rotate(0deg);
317 }
318 100% {
319 -ms-transform: rotate(359deg);
320 }
321 }
322 @keyframes spin {
323 0% {
324 transform: rotate(0deg);
325 }
326 100% {
327 transform: rotate(359deg);
328 }
329 }
330 /* Icon rotations and mirroring */
331 .icon-rotate-90:before {
332 -webkit-transform: rotate(90deg);
333 -moz-transform: rotate(90deg);
334 -ms-transform: rotate(90deg);
335 -o-transform: rotate(90deg);
336 transform: rotate(90deg);
337 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
338 }
339 .icon-rotate-180:before {
340 -webkit-transform: rotate(180deg);
341 -moz-transform: rotate(180deg);
342 -ms-transform: rotate(180deg);
343 -o-transform: rotate(180deg);
344 transform: rotate(180deg);
345 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
346 }
347 .icon-rotate-270:before {
348 -webkit-transform: rotate(270deg);
349 -moz-transform: rotate(270deg);
350 -ms-transform: rotate(270deg);
351 -o-transform: rotate(270deg);
352 transform: rotate(270deg);
353 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
354 }
355 .icon-flip-horizontal:before {
356 -webkit-transform: scale(-1, 1);
357 -moz-transform: scale(-1, 1);
358 -ms-transform: scale(-1, 1);
359 -o-transform: scale(-1, 1);
360 transform: scale(-1, 1);
361 }
362 .icon-flip-vertical:before {
363 -webkit-transform: scale(1, -1);
364 -moz-transform: scale(1, -1);
365 -ms-transform: scale(1, -1);
366 -o-transform: scale(1, -1);
367 transform: scale(1, -1);
368 }
369 /* ensure rotation occurs inside anchor tags */
370 a .icon-rotate-90:before,
371 a .icon-rotate-180:before,
372 a .icon-rotate-270:before,
373 a .icon-flip-horizontal:before,
374 a .icon-flip-vertical:before {
375 display: inline-block;
376 }
377 /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
378 readers do not read off random characters that represent icons */
379 .icon-glass:before {
380 content: "\f000";
381 }
382 .icon-music:before {
383 content: "\f001";
384 }
385 .icon-search:before {
386 content: "\f002";
387 }
388 .icon-envelope-alt:before {
389 content: "\f003";
390 }
391 .icon-heart:before {
392 content: "\f004";
393 }
394 .icon-star:before {
395 content: "\f005";
396 }
397 .icon-star-empty:before {
398 content: "\f006";
399 }
400 .icon-user:before {
401 content: "\f007";
402 }
403 .icon-film:before {
404 content: "\f008";
405 }
406 .icon-th-large:before {
407 content: "\f009";
408 }
409 .icon-th:before {
410 content: "\f00a";
411 }
412 .icon-th-list:before {
413 content: "\f00b";
414 }
415 .icon-ok:before {
416 content: "\f00c";
417 }
418 .icon-remove:before {
419 content: "\f00d";
420 }
421 .icon-zoom-in:before {
422 content: "\f00e";
423 }
424 .icon-zoom-out:before {
425 content: "\f010";
426 }
427 .icon-power-off:before,
428 .icon-off:before {
429 content: "\f011";
430 }
431 .icon-signal:before {
432 content: "\f012";
433 }
434 .icon-gear:before,
435 .icon-cog:before {
436 content: "\f013";
437 }
438 .icon-trash:before {
439 content: "\f014";
440 }
441 .icon-home:before {
442 content: "\f015";
443 }
444 .icon-file-alt:before {
445 content: "\f016";
446 }
447 .icon-time:before {
448 content: "\f017";
449 }
450 .icon-road:before {
451 content: "\f018";
452 }
453 .icon-download-alt:before {
454 content: "\f019";
455 }
456 .icon-download:before {
457 content: "\f01a";
458 }
459 .icon-upload:before {
460 content: "\f01b";
461 }
462 .icon-inbox:before {
463 content: "\f01c";
464 }
465 .icon-play-circle:before {
466 content: "\f01d";
467 }
468 .icon-rotate-right:before,
469 .icon-repeat:before {
470 content: "\f01e";
471 }
472 .icon-refresh:before {
473 content: "\f021";
474 }
475 .icon-list-alt:before {
476 content: "\f022";
477 }
478 .icon-lock:before {
479 content: "\f023";
480 }
481 .icon-flag:before {
482 content: "\f024";
483 }
484 .icon-headphones:before {
485 content: "\f025";
486 }
487 .icon-volume-off:before {
488 content: "\f026";
489 }
490 .icon-volume-down:before {
491 content: "\f027";
492 }
493 .icon-volume-up:before {
494 content: "\f028";
495 }
496 .icon-qrcode:before {
497 content: "\f029";
498 }
499 .icon-barcode:before {
500 content: "\f02a";
501 }
502 .icon-tag:before {
503 content: "\f02b";
504 }
505 .icon-tags:before {
506 content: "\f02c";
507 }
508 .icon-book:before {
509 content: "\f02d";
510 }
511 .icon-bookmark:before {
512 content: "\f02e";
513 }
514 .icon-print:before {
515 content: "\f02f";
516 }
517 .icon-camera:before {
518 content: "\f030";
519 }
520 .icon-font:before {
521 content: "\f031";
522 }
523 .icon-bold:before {
524 content: "\f032";
525 }
526 .icon-italic:before {
527 content: "\f033";
528 }
529 .icon-text-height:before {
530 content: "\f034";
531 }
532 .icon-text-width:before {
533 content: "\f035";
534 }
535 .icon-align-left:before {
536 content: "\f036";
537 }
538 .icon-align-center:before {
539 content: "\f037";
540 }
541 .icon-align-right:before {
542 content: "\f038";
543 }
544 .icon-align-justify:before {
545 content: "\f039";
546 }
547 .icon-list:before {
548 content: "\f03a";
549 }
550 .icon-indent-left:before {
551 content: "\f03b";
552 }
553 .icon-indent-right:before {
554 content: "\f03c";
555 }
556 .icon-facetime-video:before {
557 content: "\f03d";
558 }
559 .icon-picture:before {
560 content: "\f03e";
561 }
562 .icon-pencil:before {
563 content: "\f040";
564 }
565 .icon-map-marker:before {
566 content: "\f041";
567 }
568 .icon-adjust:before {
569 content: "\f042";
570 }
571 .icon-tint:before {
572 content: "\f043";
573 }
574 .icon-edit:before {
575 content: "\f044";
576 }
577 .icon-share:before {
578 content: "\f045";
579 }
580 .icon-check:before {
581 content: "\f046";
582 }
583 .icon-move:before {
584 content: "\f047";
585 }
586 .icon-step-backward:before {
587 content: "\f048";
588 }
589 .icon-fast-backward:before {
590 content: "\f049";
591 }
592 .icon-backward:before {
593 content: "\f04a";
594 }
595 .icon-play:before {
596 content: "\f04b";
597 }
598 .icon-pause:before {
599 content: "\f04c";
600 }
601 .icon-stop:before {
602 content: "\f04d";
603 }
604 .icon-forward:before {
605 content: "\f04e";
606 }
607 .icon-fast-forward:before {
608 content: "\f050";
609 }
610 .icon-step-forward:before {
611 content: "\f051";
612 }
613 .icon-eject:before {
614 content: "\f052";
615 }
616 .icon-chevron-left:before {
617 content: "\f053";
618 }
619 .icon-chevron-right:before {
620 content: "\f054";
621 }
622 .icon-plus-sign:before {
623 content: "\f055";
624 }
625 .icon-minus-sign:before {
626 content: "\f056";
627 }
628 .icon-remove-sign:before {
629 content: "\f057";
630 }
631 .icon-ok-sign:before {
632 content: "\f058";
633 }
634 .icon-question-sign:before {
635 content: "\f059";
636 }
637 .icon-info-sign:before {
638 content: "\f05a";
639 }
640 .icon-screenshot:before {
641 content: "\f05b";
642 }
643 .icon-remove-circle:before {
644 content: "\f05c";
645 }
646 .icon-ok-circle:before {
647 content: "\f05d";
648 }
649 .icon-ban-circle:before {
650 content: "\f05e";
651 }
652 .icon-arrow-left:before {
653 content: "\f060";
654 }
655 .icon-arrow-right:before {
656 content: "\f061";
657 }
658 .icon-arrow-up:before {
659 content: "\f062";
660 }
661 .icon-arrow-down:before {
662 content: "\f063";
663 }
664 .icon-mail-forward:before,
665 .icon-share-alt:before {
666 content: "\f064";
667 }
668 .icon-resize-full:before {
669 content: "\f065";
670 }
671 .icon-resize-small:before {
672 content: "\f066";
673 }
674 .icon-plus:before {
675 content: "\f067";
676 }
677 .icon-minus:before {
678 content: "\f068";
679 }
680 .icon-asterisk:before {
681 content: "\f069";
682 }
683 .icon-exclamation-sign:before {
684 content: "\f06a";
685 }
686 .icon-gift:before {
687 content: "\f06b";
688 }
689 .icon-leaf:before {
690 content: "\f06c";
691 }
692 .icon-fire:before {
693 content: "\f06d";
694 }
695 .icon-eye-open:before {
696 content: "\f06e";
697 }
698 .icon-eye-close:before {
699 content: "\f070";
700 }
701 .icon-warning-sign:before {
702 content: "\f071";
703 }
704 .icon-plane:before {
705 content: "\f072";
706 }
707 .icon-calendar:before {
708 content: "\f073";
709 }
710 .icon-random:before {
711 content: "\f074";
712 }
713 .icon-comment:before {
714 content: "\f075";
715 }
716 .icon-magnet:before {
717 content: "\f076";
718 }
719 .icon-chevron-up:before {
720 content: "\f077";
721 }
722 .icon-chevron-down:before {
723 content: "\f078";
724 }
725 .icon-retweet:before {
726 content: "\f079";
727 }
728 .icon-shopping-cart:before {
729 content: "\f07a";
730 }
731 .icon-folder-close:before {
732 content: "\f07b";
733 }
734 .icon-folder-open:before {
735 content: "\f07c";
736 }
737 .icon-resize-vertical:before {
738 content: "\f07d";
739 }
740 .icon-resize-horizontal:before {
741 content: "\f07e";
742 }
743 .icon-bar-chart:before {
744 content: "\f080";
745 }
746 .icon-twitter-sign:before {
747 content: "\f081";
748 }
749 .icon-facebook-sign:before {
750 content: "\f082";
751 }
752 .icon-camera-retro:before {
753 content: "\f083";
754 }
755 .icon-key:before {
756 content: "\f084";
757 }
758 .icon-gears:before,
759 .icon-cogs:before {
760 content: "\f085";
761 }
762 .icon-comments:before {
763 content: "\f086";
764 }
765 .icon-thumbs-up-alt:before {
766 content: "\f087";
767 }
768 .icon-thumbs-down-alt:before {
769 content: "\f088";
770 }
771 .icon-star-half:before {
772 content: "\f089";
773 }
774 .icon-heart-empty:before {
775 content: "\f08a";
776 }
777 .icon-signout:before {
778 content: "\f08b";
779 }
780 .icon-linkedin-sign:before {
781 content: "\f08c";
782 }
783 .icon-pushpin:before {
784 content: "\f08d";
785 }
786 .icon-external-link:before {
787 content: "\f08e";
788 }
789 .icon-signin:before {
790 content: "\f090";
791 }
792 .icon-trophy:before {
793 content: "\f091";
794 }
795 .icon-github-sign:before {
796 content: "\f092";
797 }
798 .icon-upload-alt:before {
799 content: "\f093";
800 }
801 .icon-lemon:before {
802 content: "\f094";
803 }
804 .icon-phone:before {
805 content: "\f095";
806 }
807 .icon-unchecked:before,
808 .icon-check-empty:before {
809 content: "\f096";
810 }
811 .icon-bookmark-empty:before {
812 content: "\f097";
813 }
814 .icon-phone-sign:before {
815 content: "\f098";
816 }
817 .icon-twitter:before {
818 content: "\f099";
819 }
820 .icon-facebook:before {
821 content: "\f09a";
822 }
823 .icon-github:before {
824 content: "\f09b";
825 }
826 .icon-unlock:before {
827 content: "\f09c";
828 }
829 .icon-credit-card:before {
830 content: "\f09d";
831 }
832 .icon-rss:before {
833 content: "\f09e";
834 }
835 .icon-hdd:before {
836 content: "\f0a0";
837 }
838 .icon-bullhorn:before {
839 content: "\f0a1";
840 }
841 .icon-bell:before {
842 content: "\f0a2";
843 }
844 .icon-certificate:before {
845 content: "\f0a3";
846 }
847 .icon-hand-right:before {
848 content: "\f0a4";
849 }
850 .icon-hand-left:before {
851 content: "\f0a5";
852 }
853 .icon-hand-up:before {
854 content: "\f0a6";
855 }
856 .icon-hand-down:before {
857 content: "\f0a7";
858 }
859 .icon-circle-arrow-left:before {
860 content: "\f0a8";
861 }
862 .icon-circle-arrow-right:before {
863 content: "\f0a9";
864 }
865 .icon-circle-arrow-up:before {
866 content: "\f0aa";
867 }
868 .icon-circle-arrow-down:before {
869 content: "\f0ab";
870 }
871 .icon-globe:before {
872 content: "\f0ac";
873 }
874 .icon-wrench:before {
875 content: "\f0ad";
876 }
877 .icon-tasks:before {
878 content: "\f0ae";
879 }
880 .icon-filter:before {
881 content: "\f0b0";
882 }
883 .icon-briefcase:before {
884 content: "\f0b1";
885 }
886 .icon-fullscreen:before {
887 content: "\f0b2";
888 }
889 .icon-group:before {
890 content: "\f0c0";
891 }
892 .icon-link:before {
893 content: "\f0c1";
894 }
895 .icon-cloud:before {
896 content: "\f0c2";
897 }
898 .icon-beaker:before {
899 content: "\f0c3";
900 }
901 .icon-cut:before {
902 content: "\f0c4";
903 }
904 .icon-copy:before {
905 content: "\f0c5";
906 }
907 .icon-paperclip:before,
908 .icon-paper-clip:before {
909 content: "\f0c6";
910 }
911 .icon-save:before {
912 content: "\f0c7";
913 }
914 .icon-sign-blank:before {
915 content: "\f0c8";
916 }
917 .icon-reorder:before {
918 content: "\f0c9";
919 }
920 .icon-list-ul:before {
921 content: "\f0ca";
922 }
923 .icon-list-ol:before {
924 content: "\f0cb";
925 }
926 .icon-strikethrough:before {
927 content: "\f0cc";
928 }
929 .icon-underline:before {
930 content: "\f0cd";
931 }
932 .icon-table:before {
933 content: "\f0ce";
934 }
935 .icon-magic:before {
936 content: "\f0d0";
937 }
938 .icon-truck:before {
939 content: "\f0d1";
940 }
941 .icon-pinterest:before {
942 content: "\f0d2";
943 }
944 .icon-pinterest-sign:before {
945 content: "\f0d3";
946 }
947 .icon-google-plus-sign:before {
948 content: "\f0d4";
949 }
950 .icon-google-plus:before {
951 content: "\f0d5";
952 }
953 .icon-money:before {
954 content: "\f0d6";
955 }
956 .icon-caret-down:before {
957 content: "\f0d7";
958 }
959 .icon-caret-up:before {
960 content: "\f0d8";
961 }
962 .icon-caret-left:before {
963 content: "\f0d9";
964 }
965 .icon-caret-right:before {
966 content: "\f0da";
967 }
968 .icon-columns:before {
969 content: "\f0db";
970 }
971 .icon-sort:before {
972 content: "\f0dc";
973 }
974 .icon-sort-down:before {
975 content: "\f0dd";
976 }
977 .icon-sort-up:before {
978 content: "\f0de";
979 }
980 .icon-envelope:before {
981 content: "\f0e0";
982 }
983 .icon-linkedin:before {
984 content: "\f0e1";
985 }
986 .icon-rotate-left:before,
987 .icon-undo:before {
988 content: "\f0e2";
989 }
990 .icon-legal:before {
991 content: "\f0e3";
992 }
993 .icon-dashboard:before {
994 content: "\f0e4";
995 }
996 .icon-comment-alt:before {
997 content: "\f0e5";
998 }
999 .icon-comments-alt:before {
1000 content: "\f0e6";
1001 }
1002 .icon-bolt:before {
1003 content: "\f0e7";
1004 }
1005 .icon-sitemap:before {
1006 content: "\f0e8";
1007 }
1008 .icon-umbrella:before {
1009 content: "\f0e9";
1010 }
1011 .icon-paste:before {
1012 content: "\f0ea";
1013 }
1014 .icon-lightbulb:before {
1015 content: "\f0eb";
1016 }
1017 .icon-exchange:before {
1018 content: "\f0ec";
1019 }
1020 .icon-cloud-download:before {
1021 content: "\f0ed";
1022 }
1023 .icon-cloud-upload:before {
1024 content: "\f0ee";
1025 }
1026 .icon-user-md:before {
1027 content: "\f0f0";
1028 }
1029 .icon-stethoscope:before {
1030 content: "\f0f1";
1031 }
1032 .icon-suitcase:before {
1033 content: "\f0f2";
1034 }
1035 .icon-bell-alt:before {
1036 content: "\f0f3";
1037 }
1038 .icon-coffee:before {
1039 content: "\f0f4";
1040 }
1041 .icon-food:before {
1042 content: "\f0f5";
1043 }
1044 .icon-file-text-alt:before {
1045 content: "\f0f6";
1046 }
1047 .icon-building:before {
1048 content: "\f0f7";
1049 }
1050 .icon-hospital:before {
1051 content: "\f0f8";
1052 }
1053 .icon-ambulance:before {
1054 content: "\f0f9";
1055 }
1056 .icon-medkit:before {
1057 content: "\f0fa";
1058 }
1059 .icon-fighter-jet:before {
1060 content: "\f0fb";
1061 }
1062 .icon-beer:before {
1063 content: "\f0fc";
1064 }
1065 .icon-h-sign:before {
1066 content: "\f0fd";
1067 }
1068 .icon-plus-sign-alt:before {
1069 content: "\f0fe";
1070 }
1071 .icon-double-angle-left:before {
1072 content: "\f100";
1073 }
1074 .icon-double-angle-right:before {
1075 content: "\f101";
1076 }
1077 .icon-double-angle-up:before {
1078 content: "\f102";
1079 }
1080 .icon-double-angle-down:before {
1081 content: "\f103";
1082 }
1083 .icon-angle-left:before {
1084 content: "\f104";
1085 }
1086 .icon-angle-right:before {
1087 content: "\f105";
1088 }
1089 .icon-angle-up:before {
1090 content: "\f106";
1091 }
1092 .icon-angle-down:before {
1093 content: "\f107";
1094 }
1095 .icon-desktop:before {
1096 content: "\f108";
1097 }
1098 .icon-laptop:before {
1099 content: "\f109";
1100 }
1101 .icon-tablet:before {
1102 content: "\f10a";
1103 }
1104 .icon-mobile-phone:before {
1105 content: "\f10b";
1106 }
1107 .icon-circle-blank:before {
1108 content: "\f10c";
1109 }
1110 .icon-quote-left:before {
1111 content: "\f10d";
1112 }
1113 .icon-quote-right:before {
1114 content: "\f10e";
1115 }
1116 .icon-spinner:before {
1117 content: "\f110";
1118 }
1119 .icon-circle:before {
1120 content: "\f111";
1121 }
1122 .icon-mail-reply:before,
1123 .icon-reply:before {
1124 content: "\f112";
1125 }
1126 .icon-github-alt:before {
1127 content: "\f113";
1128 }
1129 .icon-folder-close-alt:before {
1130 content: "\f114";
1131 }
1132 .icon-folder-open-alt:before {
1133 content: "\f115";
1134 }
1135 .icon-expand-alt:before {
1136 content: "\f116";
1137 }
1138 .icon-collapse-alt:before {
1139 content: "\f117";
1140 }
1141 .icon-smile:before {
1142 content: "\f118";
1143 }
1144 .icon-frown:before {
1145 content: "\f119";
1146 }
1147 .icon-meh:before {
1148 content: "\f11a";
1149 }
1150 .icon-gamepad:before {
1151 content: "\f11b";
1152 }
1153 .icon-keyboard:before {
1154 content: "\f11c";
1155 }
1156 .icon-flag-alt:before {
1157 content: "\f11d";
1158 }
1159 .icon-flag-checkered:before {
1160 content: "\f11e";
1161 }
1162 .icon-terminal:before {
1163 content: "\f120";
1164 }
1165 .icon-code:before {
1166 content: "\f121";
1167 }
1168 .icon-reply-all:before {
1169 content: "\f122";
1170 }
1171 .icon-mail-reply-all:before {
1172 content: "\f122";
1173 }
1174 .icon-star-half-full:before,
1175 .icon-star-half-empty:before {
1176 content: "\f123";
1177 }
1178 .icon-location-arrow:before {
1179 content: "\f124";
1180 }
1181 .icon-crop:before {
1182 content: "\f125";
1183 }
1184 .icon-code-fork:before {
1185 content: "\f126";
1186 }
1187 .icon-unlink:before {
1188 content: "\f127";
1189 }
1190 .icon-question:before {
1191 content: "\f128";
1192 }
1193 .icon-info:before {
1194 content: "\f129";
1195 }
1196 .icon-exclamation:before {
1197 content: "\f12a";
1198 }
1199 .icon-superscript:before {
1200 content: "\f12b";
1201 }
1202 .icon-subscript:before {
1203 content: "\f12c";
1204 }
1205 .icon-eraser:before {
1206 content: "\f12d";
1207 }
1208 .icon-puzzle-piece:before {
1209 content: "\f12e";
1210 }
1211 .icon-microphone:before {
1212 content: "\f130";
1213 }
1214 .icon-microphone-off:before {
1215 content: "\f131";
1216 }
1217 .icon-shield:before {
1218 content: "\f132";
1219 }
1220 .icon-calendar-empty:before {
1221 content: "\f133";
1222 }
1223 .icon-fire-extinguisher:before {
1224 content: "\f134";
1225 }
1226 .icon-rocket:before {
1227 content: "\f135";
1228 }
1229 .icon-maxcdn:before {
1230 content: "\f136";
1231 }
1232 .icon-chevron-sign-left:before {
1233 content: "\f137";
1234 }
1235 .icon-chevron-sign-right:before {
1236 content: "\f138";
1237 }
1238 .icon-chevron-sign-up:before {
1239 content: "\f139";
1240 }
1241 .icon-chevron-sign-down:before {
1242 content: "\f13a";
1243 }
1244 .icon-html5:before {
1245 content: "\f13b";
1246 }
1247 .icon-css3:before {
1248 content: "\f13c";
1249 }
1250 .icon-anchor:before {
1251 content: "\f13d";
1252 }
1253 .icon-unlock-alt:before {
1254 content: "\f13e";
1255 }
1256 .icon-bullseye:before {
1257 content: "\f140";
1258 }
1259 .icon-ellipsis-horizontal:before {
1260 content: "\f141";
1261 }
1262 .icon-ellipsis-vertical:before {
1263 content: "\f142";
1264 }
1265 .icon-rss-sign:before {
1266 content: "\f143";
1267 }
1268 .icon-play-sign:before {
1269 content: "\f144";
1270 }
1271 .icon-ticket:before {
1272 content: "\f145";
1273 }
1274 .icon-minus-sign-alt:before {
1275 content: "\f146";
1276 }
1277 .icon-check-minus:before {
1278 content: "\f147";
1279 }
1280 .icon-level-up:before {
1281 content: "\f148";
1282 }
1283 .icon-level-down:before {
1284 content: "\f149";
1285 }
1286 .icon-check-sign:before {
1287 content: "\f14a";
1288 }
1289 .icon-edit-sign:before {
1290 content: "\f14b";
1291 }
1292 .icon-external-link-sign:before {
1293 content: "\f14c";
1294 }
1295 .icon-share-sign:before {
1296 content: "\f14d";
1297 }
1298 .icon-compass:before {
1299 content: "\f14e";
1300 }
1301 .icon-collapse:before {
1302 content: "\f150";
1303 }
1304 .icon-collapse-top:before {
1305 content: "\f151";
1306 }
1307 .icon-expand:before {
1308 content: "\f152";
1309 }
1310 .icon-euro:before,
1311 .icon-eur:before {
1312 content: "\f153";
1313 }
1314 .icon-gbp:before {
1315 content: "\f154";
1316 }
1317 .icon-dollar:before,
1318 .icon-usd:before {
1319 content: "\f155";
1320 }
1321 .icon-rupee:before,
1322 .icon-inr:before {
1323 content: "\f156";
1324 }
1325 .icon-yen:before,
1326 .icon-jpy:before {
1327 content: "\f157";
1328 }
1329 .icon-renminbi:before,
1330 .icon-cny:before {
1331 content: "\f158";
1332 }
1333 .icon-won:before,
1334 .icon-krw:before {
1335 content: "\f159";
1336 }
1337 .icon-bitcoin:before,
1338 .icon-btc:before {
1339 content: "\f15a";
1340 }
1341 .icon-file:before {
1342 content: "\f15b";
1343 }
1344 .icon-file-text:before {
1345 content: "\f15c";
1346 }
1347 .icon-sort-by-alphabet:before {
1348 content: "\f15d";
1349 }
1350 .icon-sort-by-alphabet-alt:before {
1351 content: "\f15e";
1352 }
1353 .icon-sort-by-attributes:before {
1354 content: "\f160";
1355 }
1356 .icon-sort-by-attributes-alt:before {
1357 content: "\f161";
1358 }
1359 .icon-sort-by-order:before {
1360 content: "\f162";
1361 }
1362 .icon-sort-by-order-alt:before {
1363 content: "\f163";
1364 }
1365 .icon-thumbs-up:before {
1366 content: "\f164";
1367 }
1368 .icon-thumbs-down:before {
1369 content: "\f165";
1370 }
1371 .icon-youtube-sign:before {
1372 content: "\f166";
1373 }
1374 .icon-youtube:before {
1375 content: "\f167";
1376 }
1377 .icon-xing:before {
1378 content: "\f168";
1379 }
1380 .icon-xing-sign:before {
1381 content: "\f169";
1382 }
1383 .icon-youtube-play:before {
1384 content: "\f16a";
1385 }
1386 .icon-dropbox:before {
1387 content: "\f16b";
1388 }
1389 .icon-stackexchange:before {
1390 content: "\f16c";
1391 }
1392 .icon-instagram:before {
1393 content: "\f16d";
1394 }
1395 .icon-flickr:before {
1396 content: "\f16e";
1397 }
1398 .icon-adn:before {
1399 content: "\f170";
1400 }
1401 .icon-bitbucket:before {
1402 content: "\f171";
1403 }
1404 .icon-bitbucket-sign:before {
1405 content: "\f172";
1406 }
1407 .icon-tumblr:before {
1408 content: "\f173";
1409 }
1410 .icon-tumblr-sign:before {
1411 content: "\f174";
1412 }
1413 .icon-long-arrow-down:before {
1414 content: "\f175";
1415 }
1416 .icon-long-arrow-up:before {
1417 content: "\f176";
1418 }
1419 .icon-long-arrow-left:before {
1420 content: "\f177";
1421 }
1422 .icon-long-arrow-right:before {
1423 content: "\f178";
1424 }
1425 .icon-apple:before {
1426 content: "\f179";
1427 }
1428 .icon-windows:before {