de28d8598af0a25757e655da3f539cbefc89d19a
[Packages/TYPO3.CMS.git] / typo3 / sysext / install / Resources / Public / Css / InstallTool.css
1 /*!
2 * This file is part of the TYPO3 CMS project.
3 *
4 * It is free software; you can redistribute it and/or modify it under
5 * the terms of the GNU General Public License, either version 2
6 * of the License, or any later version.
7 *
8 * For the full copyright and license information, please read the
9 * LICENSE.txt file that was distributed with this source code.
10 *
11 * The TYPO3 project - inspiring people to share!
12 */
13 /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
14 html {
15 font-family: sans-serif;
16 -ms-text-size-adjust: 100%;
17 -webkit-text-size-adjust: 100%;
18 }
19 body {
20 margin: 0;
21 }
22 article,
23 aside,
24 details,
25 figcaption,
26 figure,
27 footer,
28 header,
29 hgroup,
30 main,
31 menu,
32 nav,
33 section,
34 summary {
35 display: block;
36 }
37 audio,
38 canvas,
39 progress,
40 video {
41 display: inline-block;
42 vertical-align: baseline;
43 }
44 audio:not([controls]) {
45 display: none;
46 height: 0;
47 }
48 [hidden],
49 template {
50 display: none;
51 }
52 a {
53 background-color: transparent;
54 }
55 a:active,
56 a:hover {
57 outline: 0;
58 }
59 abbr[title] {
60 border-bottom: 1px dotted;
61 }
62 b,
63 strong {
64 font-weight: bold;
65 }
66 dfn {
67 font-style: italic;
68 }
69 h1 {
70 font-size: 2em;
71 margin: 0.67em 0;
72 }
73 mark {
74 background: #ff0;
75 color: #000;
76 }
77 small {
78 font-size: 80%;
79 }
80 sub,
81 sup {
82 font-size: 75%;
83 line-height: 0;
84 position: relative;
85 vertical-align: baseline;
86 }
87 sup {
88 top: -0.5em;
89 }
90 sub {
91 bottom: -0.25em;
92 }
93 img {
94 border: 0;
95 }
96 svg:not(:root) {
97 overflow: hidden;
98 }
99 figure {
100 margin: 1em 40px;
101 }
102 hr {
103 box-sizing: content-box;
104 height: 0;
105 }
106 pre {
107 overflow: auto;
108 }
109 code,
110 kbd,
111 pre,
112 samp {
113 font-family: monospace, monospace;
114 font-size: 1em;
115 }
116 button,
117 input,
118 optgroup,
119 select,
120 textarea {
121 color: inherit;
122 font: inherit;
123 margin: 0;
124 }
125 button {
126 overflow: visible;
127 }
128 button,
129 select {
130 text-transform: none;
131 }
132 button,
133 html input[type="button"],
134 input[type="reset"],
135 input[type="submit"] {
136 -webkit-appearance: button;
137 cursor: pointer;
138 }
139 button[disabled],
140 html input[disabled] {
141 cursor: default;
142 }
143 button::-moz-focus-inner,
144 input::-moz-focus-inner {
145 border: 0;
146 padding: 0;
147 }
148 input {
149 line-height: normal;
150 }
151 input[type="checkbox"],
152 input[type="radio"] {
153 box-sizing: border-box;
154 padding: 0;
155 }
156 input[type="number"]::-webkit-inner-spin-button,
157 input[type="number"]::-webkit-outer-spin-button {
158 height: auto;
159 }
160 input[type="search"] {
161 -webkit-appearance: textfield;
162 box-sizing: content-box;
163 }
164 input[type="search"]::-webkit-search-cancel-button,
165 input[type="search"]::-webkit-search-decoration {
166 -webkit-appearance: none;
167 }
168 fieldset {
169 border: 1px solid #c0c0c0;
170 margin: 0 2px;
171 padding: 0.35em 0.625em 0.75em;
172 }
173 legend {
174 border: 0;
175 padding: 0;
176 }
177 textarea {
178 overflow: auto;
179 }
180 optgroup {
181 font-weight: bold;
182 }
183 table {
184 border-collapse: collapse;
185 border-spacing: 0;
186 }
187 td,
188 th {
189 padding: 0;
190 }
191 /*!
192 * Font Awesome 4.6.1 by @davegandy - http://fontawesome.io - @fontawesome
193 * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
194 */
195 /* FONT PATH
196 * -------------------------- */
197 @font-face {
198 font-family: 'FontAwesome';
199 src: url('../../../../../../typo3/sysext/t3skin/Resources/Public/Fonts/FontAwesome/fontawesome-webfont.eot?v=4.6.1');
200 src: url('../../../../../../typo3/sysext/t3skin/Resources/Public/Fonts/FontAwesome/fontawesome-webfont.eot?#iefix&v=4.6.1') format('embedded-opentype'), url('../../../../../../typo3/sysext/t3skin/Resources/Public/Fonts/FontAwesome/fontawesome-webfont.woff2?v=4.6.1') format('woff2'), url('../../../../../../typo3/sysext/t3skin/Resources/Public/Fonts/FontAwesome/fontawesome-webfont.woff?v=4.6.1') format('woff'), url('../../../../../../typo3/sysext/t3skin/Resources/Public/Fonts/FontAwesome/fontawesome-webfont.ttf?v=4.6.1') format('truetype'), url('../../../../../../typo3/sysext/t3skin/Resources/Public/Fonts/FontAwesome/fontawesome-webfont.svg?v=4.6.1#fontawesomeregular') format('svg');
201 font-weight: normal;
202 font-style: normal;
203 }
204 .fa {
205 display: inline-block;
206 font: normal normal normal 14px/1 FontAwesome;
207 font-size: inherit;
208 text-rendering: auto;
209 -webkit-font-smoothing: antialiased;
210 -moz-osx-font-smoothing: grayscale;
211 }
212 /* makes the font 33% larger relative to the icon container */
213 .fa-lg {
214 font-size: 1.33333333em;
215 line-height: 0.75em;
216 vertical-align: -15%;
217 }
218 .fa-2x {
219 font-size: 2em;
220 }
221 .fa-3x {
222 font-size: 3em;
223 }
224 .fa-4x {
225 font-size: 4em;
226 }
227 .fa-5x {
228 font-size: 5em;
229 }
230 .fa-fw {
231 width: 1.28571429em;
232 text-align: center;
233 }
234 .fa-ul {
235 padding-left: 0;
236 margin-left: 2.14285714em;
237 list-style-type: none;
238 }
239 .fa-ul > li {
240 position: relative;
241 }
242 .fa-li {
243 position: absolute;
244 left: -2.14285714em;
245 width: 2.14285714em;
246 top: 0.14285714em;
247 text-align: center;
248 }
249 .fa-li.fa-lg {
250 left: -1.85714286em;
251 }
252 .fa-border {
253 padding: .2em .25em .15em;
254 border: solid 0.08em #eeeeee;
255 border-radius: .1em;
256 }
257 .fa-pull-left {
258 float: left;
259 }
260 .fa-pull-right {
261 float: right;
262 }
263 .fa.fa-pull-left {
264 margin-right: .3em;
265 }
266 .fa.fa-pull-right {
267 margin-left: .3em;
268 }
269 /* Deprecated as of 4.4.0 */
270 .pull-right {
271 float: right;
272 }
273 .pull-left {
274 float: left;
275 }
276 .fa.pull-left {
277 margin-right: .3em;
278 }
279 .fa.pull-right {
280 margin-left: .3em;
281 }
282 .fa-spin {
283 -webkit-animation: fa-spin 2s infinite linear;
284 animation: fa-spin 2s infinite linear;
285 }
286 .fa-pulse {
287 -webkit-animation: fa-spin 1s infinite steps(8);
288 animation: fa-spin 1s infinite steps(8);
289 }
290 @-webkit-keyframes fa-spin {
291 0% {
292 -webkit-transform: rotate(0deg);
293 transform: rotate(0deg);
294 }
295 100% {
296 -webkit-transform: rotate(359deg);
297 transform: rotate(359deg);
298 }
299 }
300 @keyframes fa-spin {
301 0% {
302 -webkit-transform: rotate(0deg);
303 transform: rotate(0deg);
304 }
305 100% {
306 -webkit-transform: rotate(359deg);
307 transform: rotate(359deg);
308 }
309 }
310 .fa-rotate-90 {
311 -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
312 -webkit-transform: rotate(90deg);
313 transform: rotate(90deg);
314 }
315 .fa-rotate-180 {
316 -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
317 -webkit-transform: rotate(180deg);
318 transform: rotate(180deg);
319 }
320 .fa-rotate-270 {
321 -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
322 -webkit-transform: rotate(270deg);
323 transform: rotate(270deg);
324 }
325 .fa-flip-horizontal {
326 -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
327 -webkit-transform: scale(-1, 1);
328 transform: scale(-1, 1);
329 }
330 .fa-flip-vertical {
331 -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
332 -webkit-transform: scale(1, -1);
333 transform: scale(1, -1);
334 }
335 :root .fa-rotate-90,
336 :root .fa-rotate-180,
337 :root .fa-rotate-270,
338 :root .fa-flip-horizontal,
339 :root .fa-flip-vertical {
340 -webkit-filter: none;
341 filter: none;
342 }
343 .fa-stack {
344 position: relative;
345 display: inline-block;
346 width: 2em;
347 height: 2em;
348 line-height: 2em;
349 vertical-align: middle;
350 }
351 .fa-stack-1x,
352 .fa-stack-2x {
353 position: absolute;
354 left: 0;
355 width: 100%;
356 text-align: center;
357 }
358 .fa-stack-1x {
359 line-height: inherit;
360 }
361 .fa-stack-2x {
362 font-size: 2em;
363 }
364 .fa-inverse {
365 color: #ffffff;
366 }
367 /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
368 readers do not read off random characters that represent icons */
369 .fa-glass:before {
370 content: "\f000";
371 }
372 .fa-music:before {
373 content: "\f001";
374 }
375 .fa-search:before {
376 content: "\f002";
377 }
378 .fa-envelope-o:before {
379 content: "\f003";
380 }
381 .fa-heart:before {
382 content: "\f004";
383 }
384 .fa-star:before {
385 content: "\f005";
386 }
387 .fa-star-o:before {
388 content: "\f006";
389 }
390 .fa-user:before {
391 content: "\f007";
392 }
393 .fa-film:before {
394 content: "\f008";
395 }
396 .fa-th-large:before {
397 content: "\f009";
398 }
399 .fa-th:before {
400 content: "\f00a";
401 }
402 .fa-th-list:before {
403 content: "\f00b";
404 }
405 .fa-check:before {
406 content: "\f00c";
407 }
408 .fa-remove:before,
409 .fa-close:before,
410 .fa-times:before {
411 content: "\f00d";
412 }
413 .fa-search-plus:before {
414 content: "\f00e";
415 }
416 .fa-search-minus:before {
417 content: "\f010";
418 }
419 .fa-power-off:before {
420 content: "\f011";
421 }
422 .fa-signal:before {
423 content: "\f012";
424 }
425 .fa-gear:before,
426 .fa-cog:before {
427 content: "\f013";
428 }
429 .fa-trash-o:before {
430 content: "\f014";
431 }
432 .fa-home:before {
433 content: "\f015";
434 }
435 .fa-file-o:before {
436 content: "\f016";
437 }
438 .fa-clock-o:before {
439 content: "\f017";
440 }
441 .fa-road:before {
442 content: "\f018";
443 }
444 .fa-download:before {
445 content: "\f019";
446 }
447 .fa-arrow-circle-o-down:before {
448 content: "\f01a";
449 }
450 .fa-arrow-circle-o-up:before {
451 content: "\f01b";
452 }
453 .fa-inbox:before {
454 content: "\f01c";
455 }
456 .fa-play-circle-o:before {
457 content: "\f01d";
458 }
459 .fa-rotate-right:before,
460 .fa-repeat:before {
461 content: "\f01e";
462 }
463 .fa-refresh:before {
464 content: "\f021";
465 }
466 .fa-list-alt:before {
467 content: "\f022";
468 }
469 .fa-lock:before {
470 content: "\f023";
471 }
472 .fa-flag:before {
473 content: "\f024";
474 }
475 .fa-headphones:before {
476 content: "\f025";
477 }
478 .fa-volume-off:before {
479 content: "\f026";
480 }
481 .fa-volume-down:before {
482 content: "\f027";
483 }
484 .fa-volume-up:before {
485 content: "\f028";
486 }
487 .fa-qrcode:before {
488 content: "\f029";
489 }
490 .fa-barcode:before {
491 content: "\f02a";
492 }
493 .fa-tag:before {
494 content: "\f02b";
495 }
496 .fa-tags:before {
497 content: "\f02c";
498 }
499 .fa-book:before {
500 content: "\f02d";
501 }
502 .fa-bookmark:before {
503 content: "\f02e";
504 }
505 .fa-print:before {
506 content: "\f02f";
507 }
508 .fa-camera:before {
509 content: "\f030";
510 }
511 .fa-font:before {
512 content: "\f031";
513 }
514 .fa-bold:before {
515 content: "\f032";
516 }
517 .fa-italic:before {
518 content: "\f033";
519 }
520 .fa-text-height:before {
521 content: "\f034";
522 }
523 .fa-text-width:before {
524 content: "\f035";
525 }
526 .fa-align-left:before {
527 content: "\f036";
528 }
529 .fa-align-center:before {
530 content: "\f037";
531 }
532 .fa-align-right:before {
533 content: "\f038";
534 }
535 .fa-align-justify:before {
536 content: "\f039";
537 }
538 .fa-list:before {
539 content: "\f03a";
540 }
541 .fa-dedent:before,
542 .fa-outdent:before {
543 content: "\f03b";
544 }
545 .fa-indent:before {
546 content: "\f03c";
547 }
548 .fa-video-camera:before {
549 content: "\f03d";
550 }
551 .fa-photo:before,
552 .fa-image:before,
553 .fa-picture-o:before {
554 content: "\f03e";
555 }
556 .fa-pencil:before {
557 content: "\f040";
558 }
559 .fa-map-marker:before {
560 content: "\f041";
561 }
562 .fa-adjust:before {
563 content: "\f042";
564 }
565 .fa-tint:before {
566 content: "\f043";
567 }
568 .fa-edit:before,
569 .fa-pencil-square-o:before {
570 content: "\f044";
571 }
572 .fa-share-square-o:before {
573 content: "\f045";
574 }
575 .fa-check-square-o:before {
576 content: "\f046";
577 }
578 .fa-arrows:before {
579 content: "\f047";
580 }
581 .fa-step-backward:before {
582 content: "\f048";
583 }
584 .fa-fast-backward:before {
585 content: "\f049";
586 }
587 .fa-backward:before {
588 content: "\f04a";
589 }
590 .fa-play:before {
591 content: "\f04b";
592 }
593 .fa-pause:before {
594 content: "\f04c";
595 }
596 .fa-stop:before {
597 content: "\f04d";
598 }
599 .fa-forward:before {
600 content: "\f04e";
601 }
602 .fa-fast-forward:before {
603 content: "\f050";
604 }
605 .fa-step-forward:before {
606 content: "\f051";
607 }
608 .fa-eject:before {
609 content: "\f052";
610 }
611 .fa-chevron-left:before {
612 content: "\f053";
613 }
614 .fa-chevron-right:before {
615 content: "\f054";
616 }
617 .fa-plus-circle:before {
618 content: "\f055";
619 }
620 .fa-minus-circle:before {
621 content: "\f056";
622 }
623 .fa-times-circle:before {
624 content: "\f057";
625 }
626 .fa-check-circle:before {
627 content: "\f058";
628 }
629 .fa-question-circle:before {
630 content: "\f059";
631 }
632 .fa-info-circle:before {
633 content: "\f05a";
634 }
635 .fa-crosshairs:before {
636 content: "\f05b";
637 }
638 .fa-times-circle-o:before {
639 content: "\f05c";
640 }
641 .fa-check-circle-o:before {
642 content: "\f05d";
643 }
644 .fa-ban:before {
645 content: "\f05e";
646 }
647 .fa-arrow-left:before {
648 content: "\f060";
649 }
650 .fa-arrow-right:before {
651 content: "\f061";
652 }
653 .fa-arrow-up:before {
654 content: "\f062";
655 }
656 .fa-arrow-down:before {
657 content: "\f063";
658 }
659 .fa-mail-forward:before,
660 .fa-share:before {
661 content: "\f064";
662 }
663 .fa-expand:before {
664 content: "\f065";
665 }
666 .fa-compress:before {
667 content: "\f066";
668 }
669 .fa-plus:before {
670 content: "\f067";
671 }
672 .fa-minus:before {
673 content: "\f068";
674 }
675 .fa-asterisk:before {
676 content: "\f069";
677 }
678 .fa-exclamation-circle:before {
679 content: "\f06a";
680 }
681 .fa-gift:before {
682 content: "\f06b";
683 }
684 .fa-leaf:before {
685 content: "\f06c";
686 }
687 .fa-fire:before {
688 content: "\f06d";
689 }
690 .fa-eye:before {
691 content: "\f06e";
692 }
693 .fa-eye-slash:before {
694 content: "\f070";
695 }
696 .fa-warning:before,
697 .fa-exclamation-triangle:before {
698 content: "\f071";
699 }
700 .fa-plane:before {
701 content: "\f072";
702 }
703 .fa-calendar:before {
704 content: "\f073";
705 }
706 .fa-random:before {
707 content: "\f074";
708 }
709 .fa-comment:before {
710 content: "\f075";
711 }
712 .fa-magnet:before {
713 content: "\f076";
714 }
715 .fa-chevron-up:before {
716 content: "\f077";
717 }
718 .fa-chevron-down:before {
719 content: "\f078";
720 }
721 .fa-retweet:before {
722 content: "\f079";
723 }
724 .fa-shopping-cart:before {
725 content: "\f07a";
726 }
727 .fa-folder:before {
728 content: "\f07b";
729 }
730 .fa-folder-open:before {
731 content: "\f07c";
732 }
733 .fa-arrows-v:before {
734 content: "\f07d";
735 }
736 .fa-arrows-h:before {
737 content: "\f07e";
738 }
739 .fa-bar-chart-o:before,
740 .fa-bar-chart:before {
741 content: "\f080";
742 }
743 .fa-twitter-square:before {
744 content: "\f081";
745 }
746 .fa-facebook-square:before {
747 content: "\f082";
748 }
749 .fa-camera-retro:before {
750 content: "\f083";
751 }
752 .fa-key:before {
753 content: "\f084";
754 }
755 .fa-gears:before,
756 .fa-cogs:before {
757 content: "\f085";
758 }
759 .fa-comments:before {
760 content: "\f086";
761 }
762 .fa-thumbs-o-up:before {
763 content: "\f087";
764 }
765 .fa-thumbs-o-down:before {
766 content: "\f088";
767 }
768 .fa-star-half:before {
769 content: "\f089";
770 }
771 .fa-heart-o:before {
772 content: "\f08a";
773 }
774 .fa-sign-out:before {
775 content: "\f08b";
776 }
777 .fa-linkedin-square:before {
778 content: "\f08c";
779 }
780 .fa-thumb-tack:before {
781 content: "\f08d";
782 }
783 .fa-external-link:before {
784 content: "\f08e";
785 }
786 .fa-sign-in:before {
787 content: "\f090";
788 }
789 .fa-trophy:before {
790 content: "\f091";
791 }
792 .fa-github-square:before {
793 content: "\f092";
794 }
795 .fa-upload:before {
796 content: "\f093";
797 }
798 .fa-lemon-o:before {
799 content: "\f094";
800 }
801 .fa-phone:before {
802 content: "\f095";
803 }
804 .fa-square-o:before {
805 content: "\f096";
806 }
807 .fa-bookmark-o:before {
808 content: "\f097";
809 }
810 .fa-phone-square:before {
811 content: "\f098";
812 }
813 .fa-twitter:before {
814 content: "\f099";
815 }
816 .fa-facebook-f:before,
817 .fa-facebook:before {
818 content: "\f09a";
819 }
820 .fa-github:before {
821 content: "\f09b";
822 }
823 .fa-unlock:before {
824 content: "\f09c";
825 }
826 .fa-credit-card:before {
827 content: "\f09d";
828 }
829 .fa-feed:before,
830 .fa-rss:before {
831 content: "\f09e";
832 }
833 .fa-hdd-o:before {
834 content: "\f0a0";
835 }
836 .fa-bullhorn:before {
837 content: "\f0a1";
838 }
839 .fa-bell:before {
840 content: "\f0f3";
841 }
842 .fa-certificate:before {
843 content: "\f0a3";
844 }
845 .fa-hand-o-right:before {
846 content: "\f0a4";
847 }
848 .fa-hand-o-left:before {
849 content: "\f0a5";
850 }
851 .fa-hand-o-up:before {
852 content: "\f0a6";
853 }
854 .fa-hand-o-down:before {
855 content: "\f0a7";
856 }
857 .fa-arrow-circle-left:before {
858 content: "\f0a8";
859 }
860 .fa-arrow-circle-right:before {
861 content: "\f0a9";
862 }
863 .fa-arrow-circle-up:before {
864 content: "\f0aa";
865 }
866 .fa-arrow-circle-down:before {
867 content: "\f0ab";
868 }
869 .fa-globe:before {
870 content: "\f0ac";
871 }
872 .fa-wrench:before {
873 content: "\f0ad";
874 }
875 .fa-tasks:before {
876 content: "\f0ae";
877 }
878 .fa-filter:before {
879 content: "\f0b0";
880 }
881 .fa-briefcase:before {
882 content: "\f0b1";
883 }
884 .fa-arrows-alt:before {
885 content: "\f0b2";
886 }
887 .fa-group:before,
888 .fa-users:before {
889 content: "\f0c0";
890 }
891 .fa-chain:before,
892 .fa-link:before {
893 content: "\f0c1";
894 }
895 .fa-cloud:before {
896 content: "\f0c2";
897 }
898 .fa-flask:before {
899 content: "\f0c3";
900 }
901 .fa-cut:before,
902 .fa-scissors:before {
903 content: "\f0c4";
904 }
905 .fa-copy:before,
906 .fa-files-o:before {
907 content: "\f0c5";
908 }
909 .fa-paperclip:before {
910 content: "\f0c6";
911 }
912 .fa-save:before,
913 .fa-floppy-o:before {
914 content: "\f0c7";
915 }
916 .fa-square:before {
917 content: "\f0c8";
918 }
919 .fa-navicon:before,
920 .fa-reorder:before,
921 .fa-bars:before {
922 content: "\f0c9";
923 }
924 .fa-list-ul:before {
925 content: "\f0ca";
926 }
927 .fa-list-ol:before {
928 content: "\f0cb";
929 }
930 .fa-strikethrough:before {
931 content: "\f0cc";
932 }
933 .fa-underline:before {
934 content: "\f0cd";
935 }
936 .fa-table:before {
937 content: "\f0ce";
938 }
939 .fa-magic:before {
940 content: "\f0d0";
941 }
942 .fa-truck:before {
943 content: "\f0d1";
944 }
945 .fa-pinterest:before {
946 content: "\f0d2";
947 }
948 .fa-pinterest-square:before {
949 content: "\f0d3";
950 }
951 .fa-google-plus-square:before {
952 content: "\f0d4";
953 }
954 .fa-google-plus:before {
955 content: "\f0d5";
956 }
957 .fa-money:before {
958 content: "\f0d6";
959 }
960 .fa-caret-down:before {
961 content: "\f0d7";
962 }
963 .fa-caret-up:before {
964 content: "\f0d8";
965 }
966 .fa-caret-left:before {
967 content: "\f0d9";
968 }
969 .fa-caret-right:before {
970 content: "\f0da";
971 }
972 .fa-columns:before {
973 content: "\f0db";
974 }
975 .fa-unsorted:before,
976 .fa-sort:before {
977 content: "\f0dc";
978 }
979 .fa-sort-down:before,
980 .fa-sort-desc:before {
981 content: "\f0dd";
982 }
983 .fa-sort-up:before,
984 .fa-sort-asc:before {
985 content: "\f0de";
986 }
987 .fa-envelope:before {
988 content: "\f0e0";
989 }
990 .fa-linkedin:before {
991 content: "\f0e1";
992 }
993 .fa-rotate-left:before,
994 .fa-undo:before {
995 content: "\f0e2";
996 }
997 .fa-legal:before,
998 .fa-gavel:before {
999 content: "\f0e3";
1000 }
1001 .fa-dashboard:before,
1002 .fa-tachometer:before {
1003 content: "\f0e4";
1004 }
1005 .fa-comment-o:before {
1006 content: "\f0e5";
1007 }
1008 .fa-comments-o:before {
1009 content: "\f0e6";
1010 }
1011 .fa-flash:before,
1012 .fa-bolt:before {
1013 content: "\f0e7";
1014 }
1015 .fa-sitemap:before {
1016 content: "\f0e8";
1017 }
1018 .fa-umbrella:before {
1019 content: "\f0e9";
1020 }
1021 .fa-paste:before,
1022 .fa-clipboard:before {
1023 content: "\f0ea";
1024 }
1025 .fa-lightbulb-o:before {
1026 content: "\f0eb";
1027 }
1028 .fa-exchange:before {
1029 content: "\f0ec";
1030 }
1031 .fa-cloud-download:before {
1032 content: "\f0ed";
1033 }
1034 .fa-cloud-upload:before {
1035 content: "\f0ee";
1036 }
1037 .fa-user-md:before {
1038 content: "\f0f0";
1039 }
1040 .fa-stethoscope:before {
1041 content: "\f0f1";
1042 }
1043 .fa-suitcase:before {
1044 content: "\f0f2";
1045 }
1046 .fa-bell-o:before {
1047 content: "\f0a2";
1048 }
1049 .fa-coffee:before {
1050 content: "\f0f4";
1051 }
1052 .fa-cutlery:before {
1053 content: "\f0f5";
1054 }
1055 .fa-file-text-o:before {
1056 content: "\f0f6";
1057 }
1058 .fa-building-o:before {
1059 content: "\f0f7";
1060 }
1061 .fa-hospital-o:before {
1062 content: "\f0f8";
1063 }
1064 .fa-ambulance:before {
1065 content: "\f0f9";
1066 }
1067 .fa-medkit:before {
1068 content: "\f0fa";
1069 }
1070 .fa-fighter-jet:before {
1071 content: "\f0fb";
1072 }
1073 .fa-beer:before {
1074 content: "\f0fc";
1075 }
1076 .fa-h-square:before {
1077 content: "\f0fd";
1078 }
1079 .fa-plus-square:before {
1080 content: "\f0fe";
1081 }
1082 .fa-angle-double-left:before {
1083 content: "\f100";
1084 }
1085 .fa-angle-double-right:before {
1086 content: "\f101";
1087 }
1088 .fa-angle-double-up:before {
1089 content: "\f102";
1090 }
1091 .fa-angle-double-down:before {
1092 content: "\f103";
1093 }
1094 .fa-angle-left:before {
1095 content: "\f104";
1096 }
1097 .fa-angle-right:before {
1098 content: "\f105";
1099 }
1100 .fa-angle-up:before {
1101 content: "\f106";
1102 }
1103 .fa-angle-down:before {
1104 content: "\f107";
1105 }
1106 .fa-desktop:before {
1107 content: "\f108";
1108 }
1109 .fa-laptop:before {
1110 content: "\f109";
1111 }
1112 .fa-tablet:before {
1113 content: "\f10a";
1114 }
1115 .fa-mobile-phone:before,
1116 .fa-mobile:before {
1117 content: "\f10b";
1118 }
1119 .fa-circle-o:before {
1120 content: "\f10c";
1121 }
1122 .fa-quote-left:before {
1123 content: "\f10d";
1124 }
1125 .fa-quote-right:before {
1126 content: "\f10e";
1127 }
1128 .fa-spinner:before {
1129 content: "\f110";
1130 }
1131 .fa-circle:before {
1132 content: "\f111";
1133 }
1134 .fa-mail-reply:before,
1135 .fa-reply:before {
1136 content: "\f112";
1137 }
1138 .fa-github-alt:before {
1139 content: "\f113";
1140 }
1141 .fa-folder-o:before {
1142 content: "\f114";
1143 }
1144 .fa-folder-open-o:before {
1145 content: "\f115";
1146 }
1147 .fa-smile-o:before {
1148 content: "\f118";
1149 }
1150 .fa-frown-o:before {
1151 content: "\f119";
1152 }
1153 .fa-meh-o:before {
1154 content: "\f11a";
1155 }
1156 .fa-gamepad:before {
1157 content: "\f11b";
1158 }
1159 .fa-keyboard-o:before {
1160 content: "\f11c";
1161 }
1162 .fa-flag-o:before {
1163 content: "\f11d";
1164 }
1165 .fa-flag-checkered:before {
1166 content: "\f11e";
1167 }
1168 .fa-terminal:before {
1169 content: "\f120";
1170 }
1171 .fa-code:before {
1172 content: "\f121";
1173 }
1174 .fa-mail-reply-all:before,
1175 .fa-reply-all:before {
1176 content: "\f122";
1177 }
1178 .fa-star-half-empty:before,
1179 .fa-star-half-full:before,
1180 .fa-star-half-o:before {
1181 content: "\f123";
1182 }
1183 .fa-location-arrow:before {
1184 content: "\f124";
1185 }
1186 .fa-crop:before {
1187 content: "\f125";
1188 }
1189 .fa-code-fork:before {
1190 content: "\f126";
1191 }
1192 .fa-unlink:before,
1193 .fa-chain-broken:before {
1194 content: "\f127";
1195 }
1196 .fa-question:before {
1197 content: "\f128";
1198 }
1199 .fa-info:before {
1200 content: "\f129";
1201 }
1202 .fa-exclamation:before {
1203 content: "\f12a";
1204 }
1205 .fa-superscript:before {
1206 content: "\f12b";
1207 }
1208 .fa-subscript:before {
1209 content: "\f12c";
1210 }
1211 .fa-eraser:before {
1212 content: "\f12d";
1213 }
1214 .fa-puzzle-piece:before {
1215 content: "\f12e";
1216 }
1217 .fa-microphone:before {
1218 content: "\f130";
1219 }
1220 .fa-microphone-slash:before {
1221 content: "\f131";
1222 }
1223 .fa-shield:before {
1224 content: "\f132";
1225 }
1226 .fa-calendar-o:before {
1227 content: "\f133";
1228 }
1229 .fa-fire-extinguisher:before {
1230 content: "\f134";
1231 }
1232 .fa-rocket:before {
1233 content: "\f135";
1234 }
1235 .fa-maxcdn:before {
1236 content: "\f136";
1237 }
1238 .fa-chevron-circle-left:before {
1239 content: "\f137";
1240 }
1241 .fa-chevron-circle-right:before {
1242 content: "\f138";
1243 }
1244 .fa-chevron-circle-up:before {
1245 content: "\f139";
1246 }
1247 .fa-chevron-circle-down:before {
1248 content: "\f13a";
1249 }
1250 .fa-html5:before {
1251 content: "\f13b";
1252 }
1253 .fa-css3:before {
1254 content: "\f13c";
1255 }
1256 .fa-anchor:before {
1257 content: "\f13d";
1258 }
1259 .fa-unlock-alt:before {
1260 content: "\f13e";
1261 }
1262 .fa-bullseye:before {
1263 content: "\f140";
1264 }
1265 .fa-ellipsis-h:before {
1266 content: "\f141";
1267 }
1268 .fa-ellipsis-v:before {
1269 content: "\f142";
1270 }
1271 .fa-rss-square:before {
1272 content: "\f143";
1273 }
1274 .fa-play-circle:before {
1275 content: "\f144";
1276 }
1277 .fa-ticket:before {
1278 content: "\f145";
1279 }
1280 .fa-minus-square:before {
1281 content: "\f146";
1282 }
1283 .fa-minus-square-o:before {
1284 content: "\f147";
1285 }
1286 .fa-level-up:before {
1287 content: "\f148";
1288 }
1289 .fa-level-down:before {
1290 content: "\f149";
1291 }
1292 .fa-check-square:before {
1293 content: "\f14a";
1294 }
1295 .fa-pencil-square:before {
1296 content: "\f14b";
1297 }
1298 .fa-external-link-square:before {
1299 content: "\f14c";
1300 }
1301 .fa-share-square:before {
1302 content: "\f14d";
1303 }
1304 .fa-compass:before {
1305 content: "\f14e";
1306 }
1307 .fa-toggle-down:before,
1308 .fa-caret-square-o-down:before {
1309 content: "\f150";
1310 }
1311 .fa-toggle-up:before,
1312 .fa-caret-square-o-up:before {
1313 content: "\f151";
1314 }
1315 .fa-toggle-right:before,
1316 .fa-caret-square-o-right:before {
1317 content: "\f152";
1318 }
1319 .fa-euro:before,
1320 .fa-eur:before {
1321 content: "\f153";
1322 }
1323 .fa-gbp:before {
1324 content: "\f154";
1325 }
1326 .fa-dollar:before,
1327 .fa-usd:before {
1328 content: "\f155";
1329 }
1330 .fa-rupee:before,
1331 .fa-inr:before {
1332 content: "\f156";
1333 }
1334 .fa-cny:before,
1335 .fa-rmb:before,
1336 .fa-yen:before,
1337 .fa-jpy:before {
1338 content: "\f157";
1339 }
1340 .fa-ruble:before,
1341 .fa-rouble:before,
1342 .fa-rub:before {
1343 content: "\f158";
1344 }
1345 .fa-won:before,
1346 .fa-krw:before {
1347 content: "\f159";
1348 }
1349 .fa-bitcoin:before,
1350 .fa-btc:before {
1351 content: "\f15a";
1352 }
1353 .fa-file:before {
1354 content: "\f15b";
1355 }
1356 .fa-file-text:before {
1357 content: "\f15c";
1358 }
1359 .fa-sort-alpha-asc:before {
1360 content: "\f15d";
1361 }
1362 .fa-sort-alpha-desc:before {
1363 content: "\f15e";
1364 }
1365 .fa-sort-amount-asc:before {
1366 content: "\f160";
1367 }
1368 .fa-sort-amount-desc:before {
1369 content: "\f161";
1370 }
1371 .fa-sort-numeric-asc:before {
1372 content: "\f162";
1373 }
1374 .fa-sort-numeric-desc:before {
1375 content: "\f163";
1376 }
1377 .fa-thumbs-up:before {
1378 content: "\f164";
1379 }
1380 .fa-thumbs-down:before {
1381 content: "\f165";
1382 }
1383 .fa-youtube-square:before {
1384 content: "\f166";
1385 }
1386 .fa-youtube:before {
1387 content: "\f167";
1388 }
1389 .fa-xing:before {
1390 content: "\f168";
1391 }
1392 .fa-xing-square:before {
1393 content: "\f169";
1394 }
1395 .fa-youtube-play:before {
1396 content: "\f16a";
1397 }
1398 .fa-dropbox:before {
1399 content: "\f16b";
1400 }
1401 .fa-stack-overflow:before {
1402 content: "\f16c";
1403 }
1404 .fa-instagram:before {
1405 content: "\f16d";
1406 }
1407 .fa-flickr:before {
1408 content: "\f16e";
1409 }
1410 .fa-adn:before {
1411 content: "\f170";
1412 }
1413 .fa-bitbucket:before {
1414 content: "\f171";
1415 }
1416 .fa-bitbucket-square:before {
1417 content: "\f172";
1418 }
1419 .fa-tumblr:before {
1420 content: "\f173";
1421 }
1422 .fa-tumblr-square:before {
1423 content: "\f174";
1424 }
1425 .fa-long-arrow-down:before {
1426 content: "\f175";
1427 }
1428 .fa-long-arrow-up:before {
1429 content: "\f176";
1430 }
1431 .fa-long-arrow-left:before {
1432 content: "\f177";
1433 }
1434 .fa-long-arrow-right:before {
1435 content: "\f178";
1436 }
1437 .fa-apple:before {
1438 content: "\f179";
1439 }
1440 .fa-windows:before {
1441 content: "\f17a";
1442 }
1443 .fa-android:before {
1444 content: "\f17b";
1445 }
1446 .fa-linux:before {
1447 content: "\f17c";
1448 }
1449 .fa-dribbble:before {
1450 content: "\f17d";
1451 }
1452 .fa-skype:before {
1453 content: "\f17e";
1454 }
1455 .fa-foursquare:before {
1456 content: "\f180";
1457 }
1458 .fa-trello:before {
1459 content: "\f181";
1460 }
1461 .fa-female:before {
1462 content: "\f182";
1463 }
1464 .fa-male:before {
1465 content: "\f183";
1466 }
1467 .fa-gittip:before,
1468 .fa-gratipay:before {
1469 content: "\f184";
1470 }
1471 .fa-sun-o:before {
1472 content: "\f185";
1473 }
1474 .fa-moon-o:before {
1475 content: "\f186";
1476 }
1477 .fa-archive:before {
1478 content: "\f187";
1479 }
1480 .fa-bug:before {
1481 content: "\f188";
1482 }
1483 .fa-vk:before {
1484 content: "\f189";
1485 }
1486 .fa-weibo:before {
1487 content: "\f18a";
1488 }
1489 .fa-renren:before {
1490 content: "\f18b";
1491 }
1492 .fa-pagelines:before {
1493 content: "\f18c";
1494 }
1495 .fa-stack-exchange:before {
1496 content: "\f18d";
1497 }
1498 .fa-arrow-circle-o-right:before {
1499 content: "\f18e";
1500 }
1501 .fa-arrow-circle-o-left:before {
1502 content: "\f190";
1503 }
1504 .fa-toggle-left:before,
1505 .fa-caret-square-o-left:before {
1506 content: "\f191";
1507 }
1508 .fa-dot-circle-o:before {
1509 content: "\f192";
1510 }
1511 .fa-wheelchair:before {
1512 content: "\f193";
1513 }
1514 .fa-vimeo-square:before {
1515 content: "\f194";
1516 }
1517 .fa-turkish-lira:before,
1518 .fa-try:before {
1519 content: "\f195";
1520 }
1521 .fa-plus-square-o:before {
1522 content: "\f196";
1523 }
1524 .fa-space-shuttle:before {
1525 content: "\f197";
1526 }
1527 .fa-slack:before {
1528 content: "\f198";
1529 }
1530 .fa-envelope-square:before {
1531 content: "\f199";
1532 }
1533 .fa-wordpress:before {
1534 content: "\f19a";
1535 }
1536 .fa-openid:before {
1537 content: "\f19b";
1538 }
1539 .fa-institution:before,
1540 .fa-bank:before,
1541 .fa-university:before {
1542 content: "\f19c";
1543 }
1544 .fa-mortar-board:before,
1545 .fa-graduation-cap:before {
1546 content: "\f19d";
1547 }
1548 .fa-yahoo:before {
1549 content: "\f19e";
1550 }
1551 .fa-google:before {
1552 content: "\f1a0";
1553 }
1554 .fa-reddit:before {
1555 content: "\f1a1";
1556 }
1557 .fa-reddit-square:before {
1558 content: "\f1a2";
1559 }
1560 .fa-stumbleupon-circle:before {
1561 content: "\f1a3";
1562 }
1563 .fa-stumbleupon:before {
1564 content: "\f1a4";
1565 }
1566 .fa-delicious:before {
1567 content: "\f1a5";
1568 }
1569 .fa-digg:before {
1570 content: "\f1a6";
1571 }
1572 .fa-pied-piper:before {
1573 content: "\f1a7";
1574 }
1575 .fa-pied-piper-alt:before {
1576 content: "\f1a8";
1577 }
1578 .fa-drupal:before {
1579 content: "\f1a9";
1580 }
1581 .fa-joomla:before {
1582 content: "\f1aa";
1583 }
1584 .fa-language:before {
1585 content: "\f1ab";
1586 }
1587 .fa-fax:before {
1588 content: "\f1ac";
1589 }
1590 .fa-building:before {
1591 content: "\f1ad";
1592 }
1593 .fa-child:before {
1594 content: "\f1ae";
1595 }
1596 .fa-paw:before {
1597 content: "\f1b0";
1598 }
1599 .fa-spoon:before {
1600 content: "\f1b1";
1601 }
1602 .fa-cube:before {
1603 content: "\f1b2";
1604 }
1605 .fa-cubes:before {
1606 content: "\f1b3";
1607 }
1608 .fa-behance:before {
1609 content: "\f1b4";
1610 }
1611 .fa-behance-square:before {
1612 content: "\f1b5";
1613 }
1614 .fa-steam:before {
1615 content: "\f1b6";
1616 }
1617 .fa-steam-square:before {
1618 content: "\f1b7";
1619 }
1620 .fa-recycle:before {
1621 content: "\f1b8";
1622 }
1623 .fa-automobile:before,
1624 .fa-car:before {
1625 content: "\f1b9";
1626 }
1627 .fa-cab:before,
1628 .fa-taxi:before {
1629 content: "\f1ba";
1630 }
1631 .fa-tree:before {
1632 content: "\f1bb";
1633 }
1634 .fa-spotify:before {
1635 content: "\f1bc";
1636 }
1637 .fa-deviantart:before {
1638 content: "\f1bd";
1639 }
1640 .fa-soundcloud:before {
1641 content: "\f1be";
1642 }
1643 .fa-database:before {
1644 content: "\f1c0";
1645 }
1646 .fa-file-pdf-o:before {
1647 content: "\f1c1";
1648 }
1649 .fa-file-word-o:before {
1650 content: "\f1c2";
1651 }
1652 .fa-file-excel-o:before {
1653 content: "\f1c3";
1654 }
1655 .fa-file-powerpoint-o:before {
1656 content: "\f1c4";
1657 }
1658 .fa-file-photo-o:before,
1659 .fa-file-picture-o:before,
1660 .fa-file-image-o:before {
1661 content: "\f1c5";
1662 }
1663 .fa-file-zip-o:before,
1664 .fa-file-archive-o:before {
1665 content: "\f1c6";
1666 }
1667 .fa-file-sound-o:before,
1668 .fa-file-audio-o:before {
1669 content: "\f1c7";
1670 }
1671 .fa-file-movie-o:before,
1672 .fa-file-video-o:before {
1673 content: "\f1c8";
1674 }
1675 .fa-file-code-o:before {
1676 content: "\f1c9";
1677 }
1678 .fa-vine:before {
1679 content: "\f1ca";
1680 }
1681 .fa-codepen:before {
1682 content: "\f1cb";
1683 }
1684 .fa-jsfiddle:before {
1685 content: "\f1cc";
1686 }
1687 .fa-life-bouy:before,
1688 .fa-life-buoy:before,
1689 .fa-life-saver:before,
1690 .fa-support:before,
1691 .fa-life-ring:before {
1692 content: "\f1cd";
1693 }
1694 .fa-circle-o-notch:before {
1695 content: "\f1ce";
1696 }
1697 .fa-ra:before,
1698 .fa-rebel:before {
1699 content: "\f1d0";
1700 }
1701 .fa-ge:before,
1702 .fa-empire:before {
1703 content: "\f1d1";
1704 }
1705 .fa-git-square:before {
1706 content: "\f1d2";
1707 }
1708 .fa-git:before {
1709 content: "\f1d3";
1710 }
1711 .fa-y-combinator-square:before,
1712 .fa-yc-square:before,
1713 .fa-hacker-news:before {
1714 content: "\f1d4";
1715 }
1716 .fa-tencent-weibo:before {
1717 content: "\f1d5";
1718 }
1719 .fa-qq:before {
1720 content: "\f1d6";
1721 }
1722 .fa-wechat:before,
1723 .fa-weixin:before {
1724 content: "\f1d7";
1725 }
1726 .fa-send:before,
1727 .fa-paper-plane:before {
1728 content: "\f1d8";
1729 }
1730 .fa-send-o:before,
1731 .fa-paper-plane-o:before {
1732 content: "\f1d9";
1733 }
1734 .fa-history:before {
1735 content: "\f1da";
1736 }
1737 .fa-circle-thin:before {
1738 content: "\f1db";
1739 }
1740 .fa-header:before {
1741 content: "\f1dc";
1742 }
1743 .fa-paragraph:before {
1744 content: "\f1dd";
1745 }
1746 .fa-sliders:before {
1747 content: "\f1de";
1748 }
1749 .fa-share-alt:before {
1750 content: "\f1e0";
1751 }
1752 .fa-share-alt-square:before {
1753 content: "\f1e1";
1754 }
1755 .fa-bomb:before {
1756 content: "\f1e2";
1757 }
1758 .fa-soccer-ball-o:before,
1759 .fa-futbol-o:before {
1760 content: "\f1e3";
1761 }
1762 .fa-tty:before {
1763 content: "\f1e4";
1764 }
1765 .fa-binoculars:before {
1766 content: "\f1e5";
1767 }
1768 .fa-plug:before {
1769 content: "\f1e6";
1770 }
1771 .fa-slideshare:before {
1772 content: "\f1e7";
1773 }
1774 .fa-twitch:before {
1775 content: "\f1e8";
1776 }
1777 .fa-yelp:before {
1778 content: "\f1e9";
1779 }
1780 .fa-newspaper-o:before {
1781 content: "\f1ea";
1782 }
1783 .fa-wifi:before {
1784 content: "\f1eb";
1785 }
1786 .fa-calculator:before {
1787 content: "\f1ec";
1788 }
1789 .fa-paypal:before {
1790 content: "\f1ed";
1791 }
1792 .fa-google-wallet:before {
1793 content: "\f1ee";
1794 }
1795 .fa-cc-visa:before {
1796 content: "\f1f0";
1797 }
1798 .fa-cc-mastercard:before {
1799 content: "\f1f1";
1800 }
1801 .fa-cc-discover:before {
1802 content: "\f1f2";
1803 }
1804 .fa-cc-amex:before {
1805 content: "\f1f3";
1806 }
1807 .fa-cc-paypal:before {
1808 content: "\f1f4";
1809 }
1810 .fa-cc-stripe:before {
1811 content: "\f1f5";
1812 }
1813 .fa-bell-slash:before {
1814 content: "\f1f6";
1815 }
1816 .fa-bell-slash-o:before {
1817 content: "\f1f7";
1818 }
1819 .fa-trash:before {
1820 content: "\f1f8";
1821 }
1822 .fa-copyright:before {
1823 content: "\f1f9";
1824 }
1825 .fa-at:before {
1826 content: "\f1fa";
1827 }
1828 .fa-eyedropper:before {
1829 content: "\f1fb";
1830 }
1831 .fa-paint-brush:before {
1832 content: "\f1fc";
1833 }
1834 .fa-birthday-cake:before {
1835 content: "\f1fd";
1836 }
1837 .fa-area-chart:before {
1838 content: "\f1fe";
1839 }
1840 .fa-pie-chart:before {
1841 content: "\f200";
1842 }
1843 .fa-line-chart:before {
1844 content: "\f201";
1845 }
1846 .fa-lastfm:before {
1847 content: "\f202";
1848 }
1849 .fa-lastfm-square:before {
1850 content: "\f203";
1851 }
1852 .fa-toggle-off:before {
1853 content: "\f204";
1854 }
1855 .fa-toggle-on:before {
1856 content: "\f205";
1857 }
1858 .fa-bicycle:before {
1859 content: "\f206";
1860 }
1861 .fa-bus:before {
1862 content: "\f207";
1863 }
1864 .fa-ioxhost:before {
1865 content: "\f208";
1866 }
1867 .fa-angellist:before {
1868 content: "\f209";
1869 }
1870 .fa-cc:before {
1871 content: "\f20a";
1872 }
1873 .fa-shekel:before,
1874 .fa-sheqel:before,
1875 .fa-ils:before {
1876 content: "\f20b";
1877 }
1878 .fa-meanpath:before {
1879 content: "\f20c";
1880 }
1881 .fa-buysellads:before {
1882 content: "\f20d";
1883 }
1884 .fa-connectdevelop:before {
1885 content: "\f20e";
1886 }
1887 .fa-dashcube:before {
1888 content: "\f210";
1889 }
1890 .fa-forumbee:before {
1891 content: "\f211";
1892 }
1893 .fa-leanpub:before {
1894 content: "\f212";
1895 }
1896 .fa-sellsy:before {
1897 content: "\f213";
1898 }
1899 .fa-shirtsinbulk:before {
1900 content: "\f214";
1901 }
1902 .fa-simplybuilt:before {
1903 content: "\f215";
1904 }
1905 .fa-skyatlas:before {
1906 content: "\f216";
1907 }
1908 .fa-cart-plus:before {
1909 content: "\f217";
1910 }
1911 .fa-cart-arrow-down:before {
1912 content: "\f218";
1913 }
1914 .fa-diamond:before {
1915 content: "\f219";
1916 }
1917 .fa-ship:before {
1918 content: "\f21a";
1919 }
1920 .fa-user-secret:before {
1921 content: "\f21b";
1922 }
1923 .fa-motorcycle:before {
1924 content: "\f21c";
1925 }
1926 .fa-street-view:before {
1927 content: "\f21d";
1928 }
1929 .fa-heartbeat:before {
1930 content: "\f21e";
1931 }
1932 .fa-venus:before {
1933 content: "\f221";
1934 }
1935 .fa-mars:before {
1936 content: "\f222";
1937 }
1938 .fa-mercury:before {
1939 content: "\f223";
1940 }
1941 .fa-intersex:before,
1942 .fa-transgender:before {
1943 content: "\f224";
1944 }
1945 .fa-transgender-alt:before {
1946 content: "\f225";
1947 }
1948 .fa-venus-double:before {
1949 content: "\f226";
1950 }
1951 .fa-mars-double:before {
1952 content: "\f227";
1953 }
1954 .fa-venus-mars:before {
1955 content: "\f228";
1956 }
1957 .fa-mars-stroke:before {
1958 content: "\f229";
1959 }
1960 .fa-mars-stroke-v:before {
1961 content: "\f22a";
1962 }
1963 .fa-mars-stroke-h:before {
1964 content: "\f22b";
1965 }
1966 .fa-neuter:before {
1967 content: "\f22c";
1968 }
1969 .fa-genderless:before {
1970 content: "\f22d";
1971 }
1972 .fa-facebook-official:before {
1973 content: "\f230";
1974 }
1975 .fa-pinterest-p:before {
1976 content: "\f231";
1977 }
1978 .fa-whatsapp:before {
1979 content: "\f232";
1980 }
1981 .fa-server:before {
1982 content: "\f233";
1983 }
1984 .fa-user-plus:before {
1985 content: "\f234";
1986 }
1987 .fa-user-times:before {
1988 content: "\f235";
1989 }
1990 .fa-hotel:before,
1991 .fa-bed:before {
1992 content: "\f236";
1993 }
1994 .fa-viacoin:before {
1995 content: "\f237";
1996 }
1997 .fa-train:before {
1998 content: "\f238";
1999 }
2000 .fa-subway:before {
2001 content: "\f239";
2002 }
2003 .fa-medium:before {
2004 content: "\f23a";
2005 }
2006 .fa-yc:before,
2007 .fa-y-combinator:before {
2008 content: "\f23b";
2009 }
2010 .fa-optin-monster:before {
2011 content: "\f23c";
2012 }
2013 .fa-opencart:before {
2014 content: "\f23d";
2015 }
2016 .fa-expeditedssl:before {
2017 content: "\f23e";
2018 }
2019 .fa-battery-4:before,
2020 .fa-battery-full:before {
2021 content: "\f240";
2022 }
2023 .fa-battery-3:before,
2024 .fa-battery-three-quarters:before {
2025 content: "\f241";
2026 }
2027 .fa-battery-2:before,
2028 .fa-battery-half:before {
2029 content: "\f242";
2030 }
2031 .fa-battery-1:before,
2032 .fa-battery-quarter:before {
2033 content: "\f243";
2034 }
2035 .fa-battery-0:before,
2036 .fa-battery-empty:before {
2037 content: "\f244";
2038 }
2039 .fa-mouse-pointer:before {
2040 content: "\f245";
2041 }
2042 .fa-i-cursor:before {
2043 content: "\f246";
2044 }
2045 .fa-object-group:before {
2046 content: "\f247";
2047 }
2048 .fa-object-ungroup:before {
2049 content: "\f248";
2050 }
2051 .fa-sticky-note:before {
2052 content: "\f249";
2053 }
2054 .fa-sticky-note-o:before {
2055 content: "\f24a";
2056 }
2057 .fa-cc-jcb:before {
2058 content: "\f24b";
2059 }
2060 .fa-cc-diners-club:before {
2061 content: "\f24c";
2062 }
2063 .fa-clone:before {
2064 content: "\f24d";
2065 }
2066 .fa-balance-scale:before {
2067 content: "\f24e";
2068 }
2069 .fa-hourglass-o:before {
2070 content: "\f250";
2071 }
2072 .fa-hourglass-1:before,
2073 .fa-hourglass-start:before {
2074 content: "\f251";
2075 }
2076 .fa-hourglass-2:before,
2077 .fa-hourglass-half:before {
2078 content: "\f252";
2079 }
2080 .fa-hourglass-3:before,
2081 .fa-hourglass-end:before {
2082 content: "\f253";
2083 }
2084 .fa-hourglass:before {
2085 content: "\f254";
2086 }
2087 .fa-hand-grab-o:before,
2088 .fa-hand-rock-o:before {
2089 content: "\f255";
2090 }
2091 .fa-hand-stop-o:before,
2092 .fa-hand-paper-o:before {
2093 content: "\f256";
2094 }
2095 .fa-hand-scissors-o:before {
2096 content: "\f257";
2097 }
2098 .fa-hand-lizard-o:before {
2099 content: "\f258";
2100 }
2101 .fa-hand-spock-o:before {
2102 content: "\f259";
2103 }
2104 .fa-hand-pointer-o:before {
2105 content: "\f25a";
2106 }
2107 .fa-hand-peace-o:before {
2108 content: "\f25b";
2109 }
2110 .fa-trademark:before {
2111 content: "\f25c";
2112 }
2113 .fa-registered:before {
2114 content: "\f25d";
2115 }
2116 .fa-creative-commons:before {
2117 content: "\f25e";
2118 }
2119 .fa-gg:before {
2120 content: "\f260";
2121 }
2122 .fa-gg-circle:before {
2123 content: "\f261";
2124 }
2125 .fa-tripadvisor:before {
2126 content: "\f262";
2127 }
2128 .fa-odnoklassniki:before {
2129 content: "\f263";
2130 }
2131 .fa-odnoklassniki-square:before {
2132 content: "\f264";
2133 }
2134 .fa-get-pocket:before {
2135 content: "\f265";
2136 }
2137 .fa-wikipedia-w:before {
2138 content: "\f266";
2139 }
2140 .fa-safari:before {
2141 content: "\f267";
2142 }
2143 .fa-chrome:before {
2144 content: "\f268";
2145 }
2146 .fa-firefox:before {
2147 content: "\f269";
2148 }
2149 .fa-opera:before {
2150 content: "\f26a";
2151 }
2152 .fa-internet-explorer:before {
2153 content: "\f26b";
2154 }
2155 .fa-tv:before,
2156 .fa-television:before {
2157 content: "\f26c";
2158 }
2159 .fa-contao:before {
2160 content: "\f26d";
2161 }
2162 .fa-500px:before {
2163 content: "\f26e";
2164 }
2165 .fa-amazon:before {
2166 content: "\f270";
2167 }
2168 .fa-calendar-plus-o:before {
2169 content: "\f271";
2170 }
2171 .fa-calendar-minus-o:before {
2172 content: "\f272";
2173 }
2174 .fa-calendar-times-o:before {
2175 content: "\f273";
2176 }
2177 .fa-calendar-check-o:before {
2178 content: "\f274";
2179 }
2180 .fa-industry:before {
2181 content: "\f275";
2182 }
2183 .fa-map-pin:before {
2184 content: "\f276";
2185 }
2186 .fa-map-signs:before {
2187 content: "\f277";
2188 }
2189 .fa-map-o:before {
2190 content: "\f278";
2191 }
2192 .fa-map:before {
2193 content: "\f279";
2194 }
2195 .fa-commenting:before {
2196 content: "\f27a";
2197 }
2198 .fa-commenting-o:before {
2199 content: "\f27b";
2200 }
2201 .fa-houzz:before {
2202 content: "\f27c";
2203 }
2204 .fa-vimeo:before {
2205 content: "\f27d";
2206 }
2207 .fa-black-tie:before {
2208 content: "\f27e";
2209 }
2210 .fa-fonticons:before {
2211 content: "\f280";
2212 }
2213 .fa-reddit-alien:before {
2214 content: "\f281";
2215 }
2216 .fa-edge:before {
2217 content: "\f282";
2218 }
2219 .fa-credit-card-alt:before {
2220 content: "\f283";
2221 }
2222 .fa-codiepie:before {
2223 content: "\f284";
2224 }
2225 .fa-modx:before {
2226 content: "\f285";
2227 }
2228 .fa-fort-awesome:before {
2229 content: "\f286";
2230 }
2231 .fa-usb:before {
2232 content: "\f287";
2233 }
2234 .fa-product-hunt:before {
2235 content: "\f288";
2236 }
2237 .fa-mixcloud:before {
2238 content: "\f289";
2239 }
2240 .fa-scribd:before {
2241 content: "\f28a";
2242 }
2243 .fa-pause-circle:before {
2244 content: "\f28b";
2245 }
2246 .fa-pause-circle-o:before {
2247 content: "\f28c";
2248 }
2249 .fa-stop-circle:before {
2250 content: "\f28d";
2251 }
2252 .fa-stop-circle-o:before {
2253 content: "\f28e";
2254 }
2255 .fa-shopping-bag:before {
2256 content: "\f290";
2257 }
2258 .fa-shopping-basket:before {
2259 content: "\f291";
2260 }
2261 .fa-hashtag:before {
2262 content: "\f292";
2263 }
2264 .fa-bluetooth:before {
2265 content: "\f293";
2266 }
2267 .fa-bluetooth-b:before {
2268 content: "\f294";
2269 }
2270 .fa-percent:before {
2271 content: "\f295";
2272 }
2273 .fa-gitlab:before {
2274 content: "\f296";
2275 }
2276 .fa-wpbeginner:before {
2277 content: "\f297";
2278 }
2279 .fa-wpforms:before {
2280 content: "\f298";
2281 }
2282 .fa-envira:before {
2283 content: "\f299";
2284 }
2285 .fa-universal-access:before {
2286 content: "\f29a";
2287 }
2288 .fa-wheelchair-alt:before {
2289 content: "\f29b";
2290 }
2291 .fa-question-circle-o:before {
2292 content: "\f29c";
2293 }
2294 .fa-blind:before {
2295 content: "\f29d";
2296 }
2297 .fa-audio-description:before {
2298 content: "\f29e";
2299 }
2300 .fa-volume-control-phone:before {
2301 content: "\f2a0";
2302 }
2303 .fa-braille:before {
2304 content: "\f2a1";
2305 }
2306 .fa-assistive-listening-systems:before {
2307 content: "\f2a2";
2308 }
2309 .fa-asl-interpreting:before,
2310 .fa-american-sign-language-interpreting:before {
2311 content: "\f2a3";
2312 }
2313 .fa-deafness:before,
2314 .fa-hard-of-hearing:before,
2315 .fa-deaf:before {
2316 content: "\f2a4";
2317 }
2318 .fa-glide:before {
2319 content: "\f2a5";
2320 }
2321 .fa-glide-g:before {
2322 content: "\f2a6";
2323 }
2324 .fa-signing:before,
2325 .fa-sign-language:before {
2326 content: "\f2a7";
2327 }
2328 .fa-low-vision:before {
2329 content: "\f2a8";
2330 }
2331 .fa-viadeo:before {
2332 content: "\f2a9";
2333 }
2334 .fa-viadeo-square:before {
2335 content: "\f2aa";
2336 }
2337 .fa-snapchat:before {
2338 content: "\f2ab";
2339 }
2340 .fa-snapchat-ghost:before {
2341 content: "\f2ac";
2342 }
2343 .fa-snapchat-square:before {
2344 content: "\f2ad";
2345 }
2346 .sr-only {
2347 position: absolute;
2348 width: 1px;
2349 height: 1px;
2350 margin: -1px;
2351 padding: 0;
2352 overflow: hidden;
2353 clip: rect(0, 0, 0, 0);
2354 border: 0;
2355 }
2356 .sr-only-focusable:active,
2357 .sr-only-focusable:focus {
2358 position: static;
2359 width: auto;
2360 height: auto;
2361 margin: 0;
2362 overflow: visible;
2363 clip: auto;
2364 }
2365 .sr-only-focusable:active,
2366 .sr-only-focusable:focus {
2367 position: static;
2368 width: auto;
2369 height: auto;
2370 margin: 0;
2371 overflow: visible;
2372 clip: auto;
2373 }
2374 @font-face {
2375 font-family: 'Share';
2376 src: url('../../../../../../typo3/sysext/t3skin/Resources/Public/Fonts/Share/share-bold-webfont.eot');
2377 src: url('../../../../../../typo3/sysext/t3skin/Resources/Public/Fonts/Share/share-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../../../../../../typo3/sysext/t3skin/Resources/Public/Fonts/Share/share-bold-webfont.woff') format('woff'), url('../../../../../../typo3/sysext/t3skin/Resources/Public/Fonts/Share/share-bold-webfont.ttf') format('truetype'), url('../../../../../../typo3/sysext/t3skin/Resources/Public/Fonts/Share/share-bold-webfont.svg#Share-BoldRegular') format('svg');
2378 font-weight: bold;
2379 font-style: normal;
2380 }
2381 @font-face {
2382 font-family: 'Share';
2383 src: url('../../../../../../typo3/sysext/t3skin/Resources/Public/Fonts/Share/share-italic-webfont.eot');
2384 src: url('../../../../../../typo3/sysext/t3skin/Resources/Public/Fonts/Share/share-italic-webfont.eot?#iefix') format('embedded-opentype'), url('../../../../../../typo3/sysext/t3skin/Resources/Public/Fonts/Share/share-italic-webfont.woff') format('woff'), url('../../../../../../typo3/sysext/t3skin/Resources/Public/Fonts/Share/share-italic-webfont.ttf') format('truetype'), url('../../../../../../typo3/sysext/t3skin/Resources/Public/Fonts/Share/share-italic-webfont.svg#Share-ItalicRegular') format('svg');
2385 font-weight: normal;
2386 font-style: italic;
2387 }
2388 @font-face {
2389 font-family: 'Share';
2390 src: url('../../../../../../typo3/sysext/t3skin/Resources/Public/Fonts/Share/share-regular-webfont.eot');
2391 src: url('../../../../../../typo3/sysext/t3skin/Resources/Public/Fonts/Share/share-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../../../../../../typo3/sysext/t3skin/Resources/Public/Fonts/Share/share-regular-webfont.woff') format('woff'), url('../../../../../../typo3/sysext/t3skin/Resources/Public/Fonts/Share/share-regular-webfont.ttf') format('truetype'), url('../../../../../../typo3/sysext/t3skin/Resources/Public/Fonts/Share/share-regular-webfont.svg#Share-Regular') format('svg');
2392 font-weight: normal;
2393 font-style: normal;
2394 }
2395 @font-face {
2396 font-family: 'Share';
2397 src: url('../../../../../../typo3/sysext/t3skin/Resources/Public/Fonts/Share/share-bolditalic-webfont.eot');
2398 src: url('../../../../../../typo3/sysext/t3skin/Resources/Public/Fonts/Share/share-bolditalic-webfont.eot?#iefix') format('embedded-opentype'), url('../../../../../../typo3/sysext/t3skin/Resources/Public/Fonts/Share/share-bolditalic-webfont.woff') format('woff'), url('../../../../../../typo3/sysext/t3skin/Resources/Public/Fonts/Share/share-bolditalic-webfont.ttf') format('truetype'), url('../../../../../../typo3/sysext/t3skin/Resources/Public/Fonts/Share/share-bolditalic-webfont.svg#Share-BoldItalicRegular') format('svg');
2399 font-weight: bold;
2400 font-style: italic;
2401 }
2402 * {
2403 box-sizing: border-box;
2404 }
2405 *:before,
2406 *:after {
2407 box-sizing: border-box;
2408 }
2409 html {
2410 font-size: 10px;
2411 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
2412 }
2413 body {
2414 font-family: Verdana, Arial, Helvetica, sans-serif;
2415 font-size: 12px;
2416 line-height: 1.5;
2417 color: #000000;
2418 background-color: #ffffff;
2419 }
2420 input,
2421 button,
2422 select,
2423 textarea {
2424 font-family: inherit;
2425 font-size: inherit;
2426 line-height: inherit;
2427 }
2428 a {
2429 color: #212424;
2430 text-decoration: none;
2431 }
2432 a:hover,
2433 a:focus {
2434 color: #000000;
2435 text-decoration: underline;
2436 }
2437 a:focus {
2438 outline: thin dotted;
2439 outline: 5px auto -webkit-focus-ring-color;
2440 outline-offset: -2px;
2441 }
2442 figure {
2443 margin: 0;
2444 }
2445 img {
2446 vertical-align: middle;
2447 }
2448 .img-responsive,
2449 .thumbnail > img,
2450 .thumbnail a > img,
2451 .carousel-inner > .item > img,
2452 .carousel-inner > .item > a > img {
2453 display: block;
2454 max-width: 100%;
2455 height: auto;
2456 }
2457 .img-rounded {
2458 border-radius: 2px;
2459 }
2460 .img-thumbnail {
2461 padding: 4px;
2462 line-height: 1.5;
2463 background-color: #ffffff;
2464 border: 1px solid #dddddd;
2465 border-radius: 2px;
2466 transition: all 0.2s ease-in-out;
2467 display: inline-block;
2468 max-width: 100%;
2469 height: auto;
2470 }
2471 .img-circle {
2472 border-radius: 50%;
2473 }
2474 hr {
2475 margin-top: 18px;
2476 margin-bottom: 18px;
2477 border: 0;
2478 border-top: 1px solid #7a7a7a;
2479 }
2480 .sr-only {
2481 position: absolute;
2482 width: 1px;
2483 height: 1px;
2484 margin: -1px;
2485 padding: 0;
2486 overflow: hidden;
2487 clip: rect(0, 0, 0, 0);
2488 border: 0;
2489 }
2490 .sr-only-focusable:active,
2491 .sr-only-focusable:focus {
2492 position: static;
2493 width: auto;
2494 height: auto;
2495 margin: 0;
2496 overflow: visible;
2497 clip: auto;
2498 }
2499 [role="button"] {
2500 cursor: pointer;
2501 }
2502 h1,
2503 h2,
2504 h3,
2505 h4,
2506 h5,
2507 h6,
2508 .h1,
2509 .h2,
2510 .h3,
2511 .h4,
2512 .h5,
2513 .h6 {
2514 font-family: inherit;
2515 font-weight: 500;
2516 line-height: 1.1;
2517 color: inherit;
2518 }
2519 h1 small,
2520 h2 small,
2521 h3 small,
2522 h4 small,
2523 h5 small,
2524 h6 small,
2525 .h1 small,
2526 .h2 small,
2527 .h3 small,
2528 .h4 small,
2529 .h5 small,
2530 .h6 small,
2531 h1 .small,
2532 h2 .small,
2533 h3 .small,
2534 h4 .small,
2535 h5 .small,
2536 h6 .small,
2537 .h1 .small,
2538 .h2 .small,
2539 .h3 .small,
2540 .h4 .small,
2541 .h5 .small,
2542 .h6 .small {
2543 font-weight: normal;
2544 line-height: 1;
2545 color: #737373;
2546 }
2547 h1,
2548 .h1,
2549 h2,
2550 .h2,
2551 h3,
2552 .h3 {
2553 margin-top: 18px;
2554 margin-bottom: 9px;
2555 }
2556 h1 small,
2557 .h1 small,
2558 h2 small,
2559 .h2 small,
2560 h3 small,
2561 .h3 small,
2562 h1 .small,
2563 .h1 .small,
2564 h2 .small,
2565 .h2 .small,
2566 h3 .small,
2567 .h3 .small {
2568 font-size: 65%;
2569 }
2570 h4,
2571 .h4,
2572 h5,
2573 .h5,
2574 h6,
2575 .h6 {
2576 margin-top: 9px;
2577 margin-bottom: 9px;
2578 }
2579 h4 small,
2580 .h4 small,
2581 h5 small,
2582 .h5 small,
2583 h6 small,
2584 .h6 small,
2585 h4 .small,
2586 .h4 .small,
2587 h5 .small,
2588 .h5 .small,
2589 h6 .small,
2590 .h6 .small {
2591 font-size: 75%;
2592 }
2593 h1,
2594 .h1 {
2595 font-size: 27px;
2596 }
2597 h2,
2598 .h2 {
2599 font-size: 19px;
2600 }
2601 h3,
2602 .h3 {
2603 font-size: 17px;
2604 }
2605 h4,
2606 .h4 {
2607 font-size: 15px;
2608 }
2609 h5,
2610 .h5 {
2611 font-size: 12px;
2612 }
2613 h6,
2614 .h6 {
2615 font-size: 11px;
2616 }
2617 p {
2618 margin: 0 0 9px;
2619 }
2620 .lead {
2621 margin-bottom: 18px;
2622 font-size: 13px;
2623 font-weight: 300;
2624 line-height: 1.4;
2625 }
2626 @media (min-width: 768px) {
2627 .lead {
2628 font-size: 18px;
2629 }
2630 }
2631 small,
2632 .small {
2633 font-size: 91%;
2634 }
2635 mark,
2636 .mark {
2637 background-color: #fbefdd;
2638 padding: .2em;
2639 }
2640 .text-left {
2641 text-align: left;
2642 }
2643 .text-right {
2644 text-align: right;
2645 }
2646 .text-center {
2647 text-align: center;
2648 }
2649 .text-justify {
2650 text-align: justify;
2651 }
2652 .text-nowrap {
2653 white-space: nowrap;
2654 }
2655 .text-lowercase {
2656 text-transform: lowercase;
2657 }
2658 .text-uppercase {
2659 text-transform: uppercase;
2660 }
2661 .text-capitalize {
2662 text-transform: capitalize;
2663 }
2664 .text-muted {
2665 color: #737373;
2666 }
2667 .text-primary {
2668 color: #0078e6;
2669 }
2670 a.text-primary:hover,
2671 a.text-primary:focus {
2672 color: #005db3;
2673 }
2674 .text-success {
2675 color: #79a548;
2676 }
2677 a.text-success:hover,
2678 a.text-success:focus {
2679 color: #5f8139;
2680 }
2681 .text-info {
2682 color: #6daae0;
2683 }
2684 a.text-info:hover,
2685 a.text-info:focus {
2686 color: #4392d7;
2687 }
2688 .text-warning {
2689 color: #e8a33d;
2690 }
2691 a.text-warning:hover,
2692 a.text-warning:focus {
2693 color: #d88b1a;
2694 }
2695 .text-danger {
2696 color: #c83c3c;
2697 }
2698 a.text-danger:hover,
2699 a.text-danger:focus {
2700 color: #a32e2e;
2701 }
2702 .bg-primary {
2703 color: #fff;
2704 background-color: #0078e6;
2705 }
2706 a.bg-primary:hover,
2707 a.bg-primary:focus {
2708 background-color: #005db3;
2709 }
2710 .bg-success {
2711 background-color: #d1e2bd;
2712 }
2713 a.bg-success:hover,
2714 a.bg-success:focus {
2715 background-color: #b8d39a;
2716 }
2717 .bg-info {
2718 background-color: #ebf3fb;
2719 }
2720 a.bg-info:hover,
2721 a.bg-info:focus {
2722 background-color: #c1dbf2;
2723 }
2724 .bg-warning {
2725 background-color: #fbefdd;
2726 }
2727 a.bg-warning:hover,
2728 a.bg-warning:focus {
2729 background-color: #f6d9af;
2730 }
2731 .bg-danger {
2732 background-color: #efc7c7;
2733 }
2734 a.bg-danger:hover,
2735 a.bg-danger:focus {
2736 background-color: #e49f9f;
2737 }
2738 .page-header {
2739 padding-bottom: 8px;
2740 margin: 36px 0 18px;
2741 border-bottom: 1px solid #f5f5f5;
2742 }
2743 ul,
2744 ol {
2745 margin-top: 0;
2746 margin-bottom: 9px;
2747 }
2748 ul ul,
2749 ol ul,
2750 ul ol,
2751 ol ol {
2752 margin-bottom: 0;
2753 }
2754 .list-unstyled {
2755 padding-left: 0;
2756 list-style: none;
2757 }
2758 .list-inline {
2759 padding-left: 0;
2760 list-style: none;
2761 margin-left: -5px;
2762 }
2763 .list-inline > li {
2764 display: inline-block;
2765 padding-left: 5px;
2766 padding-right: 5px;
2767 }
2768 dl {
2769 margin-top: 0;
2770 margin-bottom: 18px;
2771 }
2772 dt,
2773 dd {
2774 line-height: 1.5;
2775 }
2776 dt {
2777 font-weight: bold;
2778 }
2779 dd {
2780 margin-left: 0;
2781 }
2782 @media (min-width: 992px) {
2783 .dl-horizontal dt {
2784 float: left;
2785 width: 70px;
2786 clear: left;
2787 text-align: right;
2788 overflow: hidden;
2789 text-overflow: ellipsis;
2790 white-space: nowrap;
2791 }
2792 .dl-horizontal dd {
2793 margin-left: 90px;
2794 }
2795 }
2796 abbr[title],
2797 abbr[data-original-title] {
2798 cursor: help;
2799 border-bottom: 1px dotted #d7d7d7;
2800 }
2801 .initialism {
2802 font-size: 90%;
2803 text-transform: uppercase;
2804 }
2805 blockquote {
2806 padding: 9px 18px;
2807 margin: 0 0 18px;
2808 font-size: 15px;
2809 border-left: 5px solid #f5f5f5;
2810 }
2811 blockquote p:last-child,
2812 blockquote ul:last-child,
2813 blockquote ol:last-child {
2814 margin-bottom: 0;
2815 }
2816 blockquote footer,
2817 blockquote small,
2818 blockquote .small {
2819 display: block;
2820 font-size: 80%;
2821 line-height: 1.5;
2822 color: #d7d7d7;
2823 }
2824 blockquote footer:before,
2825 blockquote small:before,
2826 blockquote .small:before {
2827 content: '\2014 \00A0';
2828 }
2829 .blockquote-reverse,
2830 blockquote.pull-right {
2831 padding-right: 15px;
2832 padding-left: 0;
2833 border-right: 5px solid #f5f5f5;
2834 border-left: 0;
2835 text-align: right;
2836 }
2837 .blockquote-reverse footer:before,
2838 blockquote.pull-right footer:before,
2839 .blockquote-reverse small:before,
2840 blockquote.pull-right small:before,
2841 .blockquote-reverse .small:before,
2842 blockquote.pull-right .small:before {
2843 content: '';
2844 }
2845 .blockquote-reverse footer:after,
2846 blockquote.pull-right footer:after,
2847 .blockquote-reverse small:after,
2848 blockquote.pull-right small:after,
2849 .blockquote-reverse .small:after,
2850 blockquote.pull-right .small:after {
2851 content: '\00A0 \2014';
2852 }
2853 address {
2854 margin-bottom: 18px;
2855 font-style: normal;
2856 line-height: 1.5;
2857 }
2858 code,
2859 kbd,
2860 pre,
2861 samp {
2862 font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
2863 }
2864 code {
2865 padding: 2px 4px;
2866 font-size: 90%;
2867 color: #c7254e;
2868 background-color: #f9f2f4;
2869 border-radius: 2px;
2870 }
2871 kbd {
2872 padding: 2px 4px;
2873 font-size: 90%;
2874 color: #ffffff;
2875 background-color: #333333;
2876 border-radius: 2px;
2877 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
2878 }
2879 kbd kbd {
2880 padding: 0;
2881 font-size: 100%;
2882 font-weight: bold;
2883 box-shadow: none;
2884 }
2885 pre {
2886 display: block;
2887 padding: 8.5px;
2888 margin: 0 0 9px;
2889 font-size: 11px;
2890 line-height: 1.5;
2891 word-break: break-all;
2892 word-wrap: break-word;
2893 color: #5a5a5a;
2894 background-color: #f5f5f5;
2895 border: 1px solid #cccccc;
2896 border-radius: 2px;
2897 }
2898 pre code {
2899 padding: 0;
2900 font-size: inherit;
2901 color: inherit;
2902 white-space: pre-wrap;
2903 background-color: transparent;
2904 border-radius: 0;
2905 }
2906 .pre-scrollable {
2907 max-height: 340px;
2908 overflow-y: scroll;
2909 }
2910 .container {
2911 margin-right: auto;
2912 margin-left: auto;
2913 padding-left: 15px;
2914 padding-right: 15px;
2915 }
2916 @media (min-width: 768px) {
2917 .container {
2918 width: 750px;
2919 }
2920 }
2921 @media (min-width: 992px) {
2922 .container {
2923 width: 970px;
2924 }
2925 }
2926 @media (min-width: 1200px) {
2927 .container {
2928 width: 1170px;
2929 }
2930 }
2931 .container-fluid {
2932 margin-right: auto;
2933 margin-left: auto;
2934 padding-left: 15px;
2935 padding-right: 15px;
2936 }
2937 .row {
2938 margin-left: -15px;
2939 margin-right: -15px;
2940 }
2941 .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
2942 position: relative;
2943 min-height: 1px;
2944 padding-left: 15px;
2945 padding-right: 15px;
2946 }
2947 .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
2948 float: left;
2949 }
2950 .col-xs-12 {
2951 width: 100%;
2952 }
2953 .col-xs-11 {
2954 width: 91.66666667%;
2955 }
2956 .col-xs-10 {
2957 width: 83.33333333%;
2958 }
2959 .col-xs-9 {
2960 width: 75%;
2961 }
2962 .col-xs-8 {
2963 width: 66.66666667%;
2964 }
2965 .col-xs-7 {
2966 width: 58.33333333%;
2967 }
2968 .col-xs-6 {
2969 width: 50%;
2970 }
2971 .col-xs-5 {
2972 width: 41.66666667%;
2973 }
2974 .col-xs-4 {
2975 width: 33.33333333%;
2976 }
2977 .col-xs-3 {
2978 width: 25%;
2979 }
2980 .col-xs-2 {
2981 width: 16.66666667%;
2982 }
2983 .col-xs-1 {
2984 width: 8.33333333%;
2985 }
2986 .col-xs-pull-12 {
2987 right: 100%;
2988 }
2989 .col-xs-pull-11 {
2990 right: 91.66666667%;
2991 }
2992 .col-xs-pull-10 {
2993 right: 83.33333333%;
2994 }
2995 .col-xs-pull-9 {
2996 right: 75%;
2997 }
2998 .col-xs-pull-8 {
2999 right: 66.66666667%;
3000 }
3001 .col-xs-pull-7 {
3002 right: 58.33333333%;
3003 }
3004 .col-xs-pull-6 {
3005 right: 50%;
3006 }
3007 .col-xs-pull-5 {
3008 right: 41.66666667%;
3009 }
3010 .col-xs-pull-4 {
3011 right: 33.33333333%;
3012 }
3013 .col-xs-pull-3 {
3014 right: 25%;
3015 }
3016 .col-xs-pull-2 {
3017 right: 16.66666667%;
3018 }
3019 .col-xs-pull-1 {
3020 right: 8.33333333%;
3021 }
3022 .col-xs-pull-0 {
3023 right: auto;
3024 }
3025 .col-xs-push-12 {
3026 left: 100%;
3027 }
3028 .col-xs-push-11 {
3029 left: 91.66666667%;
3030 }
3031 .col-xs-push-10 {
3032 left: 83.33333333%;
3033 }
3034 .col-xs-push-9 {
3035 left: 75%;
3036 }
3037 .col-xs-push-8 {
3038 left: 66.66666667%;
3039 }
3040 .col-xs-push-7 {
3041 left: 58.33333333%;
3042 }
3043 .col-xs-push-6 {
3044 left: 50%;
3045 }
3046 .col-xs-push-5 {
3047 left: 41.66666667%;
3048 }
3049 .col-xs-push-4 {
3050 left: 33.33333333%;
3051 }
3052 .col-xs-push-3 {
3053 left: 25%;
3054 }
3055 .col-xs-push-2 {
3056 left: 16.66666667%;
3057 }
3058 .col-xs-push-1 {
3059 left: 8.33333333%;
3060 }
3061 .col-xs-push-0 {
3062 left: auto;
3063 }
3064 .col-xs-offset-12 {
3065 margin-left: 100%;
3066 }
3067 .col-xs-offset-11 {
3068 margin-left: 91.66666667%;
3069 }
3070 .col-xs-offset-10 {
3071 margin-left: 83.33333333%;
3072 }
3073 .col-xs-offset-9 {
3074 margin-left: 75%;
3075 }
3076 .col-xs-offset-8 {
3077 margin-left: 66.66666667%;
3078 }
3079 .col-xs-offset-7 {
3080 margin-left: 58.33333333%;
3081 }
3082 .col-xs-offset-6 {
3083 margin-left: 50%;
3084 }
3085 .col-xs-offset-5 {
3086 margin-left: 41.66666667%;
3087 }
3088 .col-xs-offset-4 {
3089 margin-left: 33.33333333%;
3090 }
3091 .col-xs-offset-3 {
3092 margin-left: 25%;
3093 }
3094 .col-xs-offset-2 {
3095 margin-left: 16.66666667%;
3096 }
3097 .col-xs-offset-1 {
3098 margin-left: 8.33333333%;
3099 }
3100 .col-xs-offset-0 {
3101 margin-left: 0%;
3102 }
3103 @media (min-width: 768px) {
3104 .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
3105 float: left;
3106 }
3107 .col-sm-12 {
3108 width: 100%;
3109 }
3110 .col-sm-11 {
3111 width: 91.66666667%;
3112 }
3113 .col-sm-10 {
3114 width: 83.33333333%;
3115 }
3116 .col-sm-9 {
3117 width: 75%;
3118 }
3119 .col-sm-8 {
3120 width: 66.66666667%;
3121 }
3122 .col-sm-7 {
3123 width: 58.33333333%;
3124 }
3125 .col-sm-6 {
3126 width: 50%;
3127 }
3128 .col-sm-5 {
3129 width: 41.66666667%;
3130 }
3131 .col-sm-4 {
3132 width: 33.33333333%;
3133 }
3134 .col-sm-3 {
3135 width: 25%;
3136 }
3137 .col-sm-2 {
3138 width: 16.66666667%;
3139 }
3140 .col-sm-1 {
3141 width: 8.33333333%;
3142 }
3143 .col-sm-pull-12 {
3144 right: 100%;
3145 }
3146 .col-sm-pull-11 {
3147 right: 91.66666667%;
3148 }
3149 .col-sm-pull-10 {
3150 right: 83.33333333%;
3151 }
3152 .col-sm-pull-9 {
3153 right: 75%;
3154 }
3155 .col-sm-pull-8 {
3156 right: 66.66666667%;
3157 }
3158 .col-sm-pull-7 {
3159 right: 58.33333333%;
3160 }
3161 .col-sm-pull-6 {
3162 right: 50%;
3163 }
3164 .col-sm-pull-5 {
3165 right: 41.66666667%;
3166 }
3167 .col-sm-pull-4 {
3168 right: 33.33333333%;
3169 }
3170 .col-sm-pull-3 {
3171 right: 25%;
3172 }
3173 .col-sm-pull-2 {
3174 right: 16.66666667%;
3175 }
3176 .col-sm-pull-1 {
3177 right: 8.33333333%;
3178 }
3179 .col-sm-pull-0 {
3180 right: auto;
3181 }
3182 .col-sm-push-12 {
3183 left: 100%;
3184 }
3185 .col-sm-push-11 {
3186 left: 91.66666667%;
3187 }
3188 .col-sm-push-10 {
3189 left: 83.33333333%;
3190 }
3191 .col-sm-push-9 {
3192 left: 75%;
3193 }
3194 .col-sm-push-8 {
3195 left: 66.66666667%;
3196 }
3197 .col-sm-push-7 {
3198 left: 58.33333333%;
3199 }
3200 .col-sm-push-6 {
3201 left: 50%;
3202 }
3203 .col-sm-push-5 {
3204 left: 41.66666667%;
3205 }
3206 .col-sm-push-4 {
3207 left: 33.33333333%;
3208 }
3209 .col-sm-push-3 {
3210 left: 25%;
3211 }
3212 .col-sm-push-2 {
3213 left: 16.66666667%;
3214 }
3215 .col-sm-push-1 {
3216 left: 8.33333333%;
3217 }
3218 .col-sm-push-0 {
3219 left: auto;
3220 }
3221 .col-sm-offset-12 {
3222 margin-left: 100%;
3223 }
3224 .col-sm-offset-11 {
3225 margin-left: 91.66666667%;
3226 }
3227 .col-sm-offset-10 {
3228 margin-left: 83.33333333%;
3229 }
3230 .col-sm-offset-9 {
3231 margin-left: 75%;
3232 }
3233 .col-sm-offset-8 {
3234 margin-left: 66.66666667%;
3235 }
3236 .col-sm-offset-7 {
3237 margin-left: 58.33333333%;
3238 }
3239 .col-sm-offset-6 {
3240 margin-left: 50%;
3241 }
3242 .col-sm-offset-5 {
3243 margin-left: 41.66666667%;
3244 }
3245 .col-sm-offset-4 {
3246 margin-left: 33.33333333%;
3247 }
3248 .col-sm-offset-3 {
3249 margin-left: 25%;
3250 }
3251 .col-sm-offset-2 {
3252 margin-left: 16.66666667%;
3253 }
3254 .col-sm-offset-1 {
3255 margin-left: 8.33333333%;
3256 }
3257 .col-sm-offset-0 {
3258 margin-left: 0%;
3259 }
3260 }
3261 @media (min-width: 992px) {
3262 .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
3263 float: left;
3264 }
3265 .col-md-12 {
3266 width: 100%;
3267 }
3268 .col-md-11 {
3269 width: 91.66666667%;
3270 }
3271 .col-md-10 {
3272 width: 83.33333333%;
3273 }
3274 .col-md-9 {
3275 width: 75%;
3276 }
3277 .col-md-8 {
3278 width: 66.66666667%;
3279 }
3280 .col-md-7 {
3281 width: 58.33333333%;
3282 }
3283 .col-md-6 {
3284 width: 50%;
3285 }
3286 .col-md-5 {
3287 width: 41.66666667%;
3288 }
3289 .col-md-4 {
3290 width: 33.33333333%;
3291 }
3292 .col-md-3 {
3293 width: 25%;
3294 }
3295 .col-md-2 {
3296 width: 16.66666667%;
3297 }
3298 .col-md-1 {
3299 width: 8.33333333%;
3300 }
3301 .col-md-pull-12 {
3302 right: 100%;
3303 }
3304 .col-md-pull-11 {
3305 right: 91.66666667%;
3306 }
3307 .col-md-pull-10 {
3308 right: 83.33333333%;
3309 }
3310 .col-md-pull-9 {
3311 right: 75%;
3312 }
3313 .col-md-pull-8 {
3314 right: 66.66666667%;
3315 }
3316 .col-md-pull-7 {
3317 right: 58.33333333%;
3318 }
3319 .col-md-pull-6 {
3320 right: 50%;
3321 }
3322 .col-md-pull-5 {
3323 right: 41.66666667%;
3324 }
3325 .col-md-pull-4 {
3326 right: 33.33333333%;
3327 }
3328 .col-md-pull-3 {
3329 right: 25%;
3330 }
3331 .col-md-pull-2 {
3332 right: 16.66666667%;
3333 }
3334 .col-md-pull-1 {
3335 right: 8.33333333%;
3336 }
3337 .col-md-pull-0 {
3338 right: auto;
3339 }
3340 .col-md-push-12 {
3341 left: 100%;
3342 }
3343 .col-md-push-11 {
3344 left: 91.66666667%;
3345 }
3346 .col-md-push-10 {
3347 left: 83.33333333%;
3348 }
3349 .col-md-push-9 {
3350 left: 75%;
3351 }
3352 .col-md-push-8 {
3353 left: 66.66666667%;
3354 }
3355 .col-md-push-7 {
3356 left: 58.33333333%;
3357 }
3358 .col-md-push-6 {
3359 left: 50%;
3360 }
3361 .col-md-push-5 {
3362 left: 41.66666667%;
3363 }
3364 .col-md-push-4 {
3365 left: 33.33333333%;
3366 }
3367 .col-md-push-3 {
3368 left: 25%;
3369 }
3370 .col-md-push-2 {
3371 left: 16.66666667%;
3372 }
3373 .col-md-push-1 {
3374 left: 8.33333333%;
3375 }
3376 .col-md-push-0 {
3377 left: auto;
3378 }
3379 .col-md-offset-12 {
3380 margin-left: 100%;
3381 }
3382 .col-md-offset-11 {
3383 margin-left: 91.66666667%;
3384 }
3385 .col-md-offset-10 {
3386 margin-left: 83.33333333%;
3387 }
3388 .col-md-offset-9 {
3389 margin-left: 75%;
3390 }
3391 .col-md-offset-8 {
3392 margin-left: 66.66666667%;
3393 }
3394 .col-md-offset-7 {
3395 margin-left: 58.33333333%;
3396 }
3397 .col-md-offset-6 {
3398 margin-left: 50%;
3399 }
3400 .col-md-offset-5 {
3401 margin-left: 41.66666667%;
3402 }
3403 .col-md-offset-4 {
3404 margin-left: 33.33333333%;
3405 }
3406 .col-md-offset-3 {
3407 margin-left: 25%;
3408 }
3409 .col-md-offset-2 {
3410 margin-left: 16.66666667%;
3411 }
3412 .col-md-offset-1 {
3413 margin-left: 8.33333333%;
3414 }
3415 .col-md-offset-0 {
3416 margin-left: 0%;
3417 }
3418 }
3419 @media (min-width: 1200px) {
3420 .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
3421 float: left;
3422 }
3423 .col-lg-12 {
3424 width: 100%;
3425 }
3426 .col-lg-11 {
3427 width: 91.66666667%;
3428 }
3429 .col-lg-10 {
3430 width: 83.33333333%;
3431 }
3432 .col-lg-9 {
3433 width: 75%;
3434 }
3435 .col-lg-8 {
3436 width: 66.66666667%;
3437 }
3438 .col-lg-7 {
3439 width: 58.33333333%;
3440 }
3441 .col-lg-6 {
3442 width: 50%;
3443 }
3444 .col-lg-5 {