├── .gitignore
├── modules
├── user-management
│ ├── groups
│ │ └── index.js
│ └── users
│ │ └── index.js
└── employees
│ └── index.js
├── public
├── images
│ ├── hapi-project.png
│ └── teknosains-logo.png
├── plugins
│ └── font-awesome
│ │ ├── fonts
│ │ ├── FontAwesome.otf
│ │ ├── fontawesome-webfont.eot
│ │ ├── fontawesome-webfont.ttf
│ │ ├── fontawesome-webfont.woff
│ │ └── fontawesome-webfont.woff2
│ │ ├── less
│ │ ├── fixed-width.less
│ │ ├── bordered-pulled.less
│ │ ├── larger.less
│ │ ├── list.less
│ │ ├── font-awesome.less
│ │ ├── core.less
│ │ ├── stacked.less
│ │ ├── rotated-flipped.less
│ │ ├── path.less
│ │ ├── animated.less
│ │ ├── spinning.less
│ │ ├── mixins.less
│ │ ├── variables.less
│ │ └── icons.less
│ │ ├── scss
│ │ ├── _fixed-width.scss
│ │ ├── _bordered-pulled.scss
│ │ ├── _larger.scss
│ │ ├── _list.scss
│ │ ├── font-awesome.scss
│ │ ├── _core.scss
│ │ ├── _stacked.scss
│ │ ├── _rotated-flipped.scss
│ │ ├── _path.scss
│ │ ├── _animated.scss
│ │ ├── _spinning.scss
│ │ ├── _mixins.scss
│ │ └── _variables.scss
│ │ └── css
│ │ ├── font-awesome.min.css
│ │ └── font-awesome.css
├── css
│ └── back.css
└── js
│ └── bootstrap.min.js
├── views
├── home
│ └── home.html
├── employees
│ └── displayEmployees.html
├── user-management
│ └── users
│ │ └── displayUsers.html
└── layouts
│ ├── layout.html
│ └── partial
│ └── nav.html
├── package.json
├── server.js
└── README.md
/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | .vscode
--------------------------------------------------------------------------------
/modules/user-management/groups/index.js:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/public/images/hapi-project.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/teknosains/hapi-project/HEAD/public/images/hapi-project.png
--------------------------------------------------------------------------------
/public/images/teknosains-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/teknosains/hapi-project/HEAD/public/images/teknosains-logo.png
--------------------------------------------------------------------------------
/public/plugins/font-awesome/fonts/FontAwesome.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/teknosains/hapi-project/HEAD/public/plugins/font-awesome/fonts/FontAwesome.otf
--------------------------------------------------------------------------------
/public/plugins/font-awesome/fonts/fontawesome-webfont.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/teknosains/hapi-project/HEAD/public/plugins/font-awesome/fonts/fontawesome-webfont.eot
--------------------------------------------------------------------------------
/public/plugins/font-awesome/fonts/fontawesome-webfont.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/teknosains/hapi-project/HEAD/public/plugins/font-awesome/fonts/fontawesome-webfont.ttf
--------------------------------------------------------------------------------
/public/plugins/font-awesome/fonts/fontawesome-webfont.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/teknosains/hapi-project/HEAD/public/plugins/font-awesome/fonts/fontawesome-webfont.woff
--------------------------------------------------------------------------------
/public/plugins/font-awesome/fonts/fontawesome-webfont.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/teknosains/hapi-project/HEAD/public/plugins/font-awesome/fonts/fontawesome-webfont.woff2
--------------------------------------------------------------------------------
/views/home/home.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
Welcome
4 | Powered By - Hapi.JS, A Node.JS rising Framework
5 |
6 |
7 |
--------------------------------------------------------------------------------
/public/plugins/font-awesome/less/fixed-width.less:
--------------------------------------------------------------------------------
1 | // Fixed Width Icons
2 | // -------------------------
3 | .@{fa-css-prefix}-fw {
4 | width: (18em / 14);
5 | text-align: center;
6 | }
7 |
--------------------------------------------------------------------------------
/public/plugins/font-awesome/scss/_fixed-width.scss:
--------------------------------------------------------------------------------
1 | // Fixed Width Icons
2 | // -------------------------
3 | .#{$fa-css-prefix}-fw {
4 | width: (18em / 14);
5 | text-align: center;
6 | }
7 |
--------------------------------------------------------------------------------
/views/employees/displayEmployees.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
{{title}}
5 |
6 | Hello EMployees
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/views/user-management/users/displayUsers.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
{{title}}
5 |
6 | Hello Users
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/public/plugins/font-awesome/less/bordered-pulled.less:
--------------------------------------------------------------------------------
1 | // Bordered & Pulled
2 | // -------------------------
3 |
4 | .@{fa-css-prefix}-border {
5 | padding: .2em .25em .15em;
6 | border: solid .08em @fa-border-color;
7 | border-radius: .1em;
8 | }
9 |
10 | .pull-right { float: right; }
11 | .pull-left { float: left; }
12 |
13 | .@{fa-css-prefix} {
14 | &.pull-left { margin-right: .3em; }
15 | &.pull-right { margin-left: .3em; }
16 | }
17 |
--------------------------------------------------------------------------------
/public/plugins/font-awesome/scss/_bordered-pulled.scss:
--------------------------------------------------------------------------------
1 | // Bordered & Pulled
2 | // -------------------------
3 |
4 | .#{$fa-css-prefix}-border {
5 | padding: .2em .25em .15em;
6 | border: solid .08em $fa-border-color;
7 | border-radius: .1em;
8 | }
9 |
10 | .pull-right { float: right; }
11 | .pull-left { float: left; }
12 |
13 | .#{$fa-css-prefix} {
14 | &.pull-left { margin-right: .3em; }
15 | &.pull-right { margin-left: .3em; }
16 | }
17 |
--------------------------------------------------------------------------------
/public/plugins/font-awesome/less/larger.less:
--------------------------------------------------------------------------------
1 | // Icon Sizes
2 | // -------------------------
3 |
4 | /* makes the font 33% larger relative to the icon container */
5 | .@{fa-css-prefix}-lg {
6 | font-size: (4em / 3);
7 | line-height: (3em / 4);
8 | vertical-align: -15%;
9 | }
10 | .@{fa-css-prefix}-2x { font-size: 2em; }
11 | .@{fa-css-prefix}-3x { font-size: 3em; }
12 | .@{fa-css-prefix}-4x { font-size: 4em; }
13 | .@{fa-css-prefix}-5x { font-size: 5em; }
14 |
--------------------------------------------------------------------------------
/public/plugins/font-awesome/scss/_larger.scss:
--------------------------------------------------------------------------------
1 | // Icon Sizes
2 | // -------------------------
3 |
4 | /* makes the font 33% larger relative to the icon container */
5 | .#{$fa-css-prefix}-lg {
6 | font-size: (4em / 3);
7 | line-height: (3em / 4);
8 | vertical-align: -15%;
9 | }
10 | .#{$fa-css-prefix}-2x { font-size: 2em; }
11 | .#{$fa-css-prefix}-3x { font-size: 3em; }
12 | .#{$fa-css-prefix}-4x { font-size: 4em; }
13 | .#{$fa-css-prefix}-5x { font-size: 5em; }
14 |
--------------------------------------------------------------------------------
/public/plugins/font-awesome/less/list.less:
--------------------------------------------------------------------------------
1 | // List Icons
2 | // -------------------------
3 |
4 | .@{fa-css-prefix}-ul {
5 | padding-left: 0;
6 | margin-left: @fa-li-width;
7 | list-style-type: none;
8 | > li { position: relative; }
9 | }
10 | .@{fa-css-prefix}-li {
11 | position: absolute;
12 | left: -@fa-li-width;
13 | width: @fa-li-width;
14 | top: (2em / 14);
15 | text-align: center;
16 | &.@{fa-css-prefix}-lg {
17 | left: (-@fa-li-width + (4em / 14));
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/public/plugins/font-awesome/scss/_list.scss:
--------------------------------------------------------------------------------
1 | // List Icons
2 | // -------------------------
3 |
4 | .#{$fa-css-prefix}-ul {
5 | padding-left: 0;
6 | margin-left: $fa-li-width;
7 | list-style-type: none;
8 | > li { position: relative; }
9 | }
10 | .#{$fa-css-prefix}-li {
11 | position: absolute;
12 | left: -$fa-li-width;
13 | width: $fa-li-width;
14 | top: (2em / 14);
15 | text-align: center;
16 | &.#{$fa-css-prefix}-lg {
17 | left: -$fa-li-width + (4em / 14);
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "hapi-proect",
3 | "version": "1.0.0",
4 | "description": "Hapi Project with Boostrap",
5 | "main": "server.js",
6 | "scripts": {
7 | "test": "echo \"Error: no test specified\" && exit 1"
8 | },
9 | "author": "budy k",
10 | "license": "ISC",
11 | "dependencies": {
12 | "good": "^6.4.0",
13 | "good-console": "^5.1.0",
14 | "handlebars": "^4.0.3",
15 | "hapi": "^10.4.1",
16 | "inert": "^3.1.0",
17 | "vision": "^3.0.0"
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/public/plugins/font-awesome/scss/font-awesome.scss:
--------------------------------------------------------------------------------
1 | /*!
2 | * Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
3 | * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
4 | */
5 |
6 | @import "variables";
7 | @import "mixins";
8 | @import "path";
9 | @import "core";
10 | @import "larger";
11 | @import "fixed-width";
12 | @import "list";
13 | @import "bordered-pulled";
14 | @import "animated";
15 | @import "rotated-flipped";
16 | @import "stacked";
17 | @import "icons";
18 |
--------------------------------------------------------------------------------
/public/plugins/font-awesome/less/font-awesome.less:
--------------------------------------------------------------------------------
1 | /*!
2 | * Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
3 | * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
4 | */
5 |
6 | @import "variables.less";
7 | @import "mixins.less";
8 | @import "path.less";
9 | @import "core.less";
10 | @import "larger.less";
11 | @import "fixed-width.less";
12 | @import "list.less";
13 | @import "bordered-pulled.less";
14 | @import "animated.less";
15 | @import "rotated-flipped.less";
16 | @import "stacked.less";
17 | @import "icons.less";
18 |
--------------------------------------------------------------------------------
/public/plugins/font-awesome/less/core.less:
--------------------------------------------------------------------------------
1 | // Base Class Definition
2 | // -------------------------
3 |
4 | .@{fa-css-prefix} {
5 | display: inline-block;
6 | font: normal normal normal @fa-font-size-base/1 FontAwesome; // shortening font declaration
7 | font-size: inherit; // can't have font-size inherit on line above, so need to override
8 | text-rendering: auto; // optimizelegibility throws things off #1094
9 | -webkit-font-smoothing: antialiased;
10 | -moz-osx-font-smoothing: grayscale;
11 | transform: translate(0, 0); // ensures no half-pixel rendering in firefox
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/public/plugins/font-awesome/less/stacked.less:
--------------------------------------------------------------------------------
1 | // Stacked Icons
2 | // -------------------------
3 |
4 | .@{fa-css-prefix}-stack {
5 | position: relative;
6 | display: inline-block;
7 | width: 2em;
8 | height: 2em;
9 | line-height: 2em;
10 | vertical-align: middle;
11 | }
12 | .@{fa-css-prefix}-stack-1x, .@{fa-css-prefix}-stack-2x {
13 | position: absolute;
14 | left: 0;
15 | width: 100%;
16 | text-align: center;
17 | }
18 | .@{fa-css-prefix}-stack-1x { line-height: inherit; }
19 | .@{fa-css-prefix}-stack-2x { font-size: 2em; }
20 | .@{fa-css-prefix}-inverse { color: @fa-inverse; }
21 |
--------------------------------------------------------------------------------
/public/plugins/font-awesome/scss/_core.scss:
--------------------------------------------------------------------------------
1 | // Base Class Definition
2 | // -------------------------
3 |
4 | .#{$fa-css-prefix} {
5 | display: inline-block;
6 | font: normal normal normal #{$fa-font-size-base}/1 FontAwesome; // shortening font declaration
7 | font-size: inherit; // can't have font-size inherit on line above, so need to override
8 | text-rendering: auto; // optimizelegibility throws things off #1094
9 | -webkit-font-smoothing: antialiased;
10 | -moz-osx-font-smoothing: grayscale;
11 | transform: translate(0, 0); // ensures no half-pixel rendering in firefox
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/public/plugins/font-awesome/scss/_stacked.scss:
--------------------------------------------------------------------------------
1 | // Stacked Icons
2 | // -------------------------
3 |
4 | .#{$fa-css-prefix}-stack {
5 | position: relative;
6 | display: inline-block;
7 | width: 2em;
8 | height: 2em;
9 | line-height: 2em;
10 | vertical-align: middle;
11 | }
12 | .#{$fa-css-prefix}-stack-1x, .#{$fa-css-prefix}-stack-2x {
13 | position: absolute;
14 | left: 0;
15 | width: 100%;
16 | text-align: center;
17 | }
18 | .#{$fa-css-prefix}-stack-1x { line-height: inherit; }
19 | .#{$fa-css-prefix}-stack-2x { font-size: 2em; }
20 | .#{$fa-css-prefix}-inverse { color: $fa-inverse; }
21 |
--------------------------------------------------------------------------------
/public/plugins/font-awesome/less/rotated-flipped.less:
--------------------------------------------------------------------------------
1 | // Rotated & Flipped Icons
2 | // -------------------------
3 |
4 | .@{fa-css-prefix}-rotate-90 { .fa-icon-rotate(90deg, 1); }
5 | .@{fa-css-prefix}-rotate-180 { .fa-icon-rotate(180deg, 2); }
6 | .@{fa-css-prefix}-rotate-270 { .fa-icon-rotate(270deg, 3); }
7 |
8 | .@{fa-css-prefix}-flip-horizontal { .fa-icon-flip(-1, 1, 0); }
9 | .@{fa-css-prefix}-flip-vertical { .fa-icon-flip(1, -1, 2); }
10 |
11 | // Hook for IE8-9
12 | // -------------------------
13 |
14 | :root .@{fa-css-prefix}-rotate-90,
15 | :root .@{fa-css-prefix}-rotate-180,
16 | :root .@{fa-css-prefix}-rotate-270,
17 | :root .@{fa-css-prefix}-flip-horizontal,
18 | :root .@{fa-css-prefix}-flip-vertical {
19 | filter: none;
20 | }
21 |
--------------------------------------------------------------------------------
/public/plugins/font-awesome/scss/_rotated-flipped.scss:
--------------------------------------------------------------------------------
1 | // Rotated & Flipped Icons
2 | // -------------------------
3 |
4 | .#{$fa-css-prefix}-rotate-90 { @include fa-icon-rotate(90deg, 1); }
5 | .#{$fa-css-prefix}-rotate-180 { @include fa-icon-rotate(180deg, 2); }
6 | .#{$fa-css-prefix}-rotate-270 { @include fa-icon-rotate(270deg, 3); }
7 |
8 | .#{$fa-css-prefix}-flip-horizontal { @include fa-icon-flip(-1, 1, 0); }
9 | .#{$fa-css-prefix}-flip-vertical { @include fa-icon-flip(1, -1, 2); }
10 |
11 | // Hook for IE8-9
12 | // -------------------------
13 |
14 | :root .#{$fa-css-prefix}-rotate-90,
15 | :root .#{$fa-css-prefix}-rotate-180,
16 | :root .#{$fa-css-prefix}-rotate-270,
17 | :root .#{$fa-css-prefix}-flip-horizontal,
18 | :root .#{$fa-css-prefix}-flip-vertical {
19 | filter: none;
20 | }
21 |
--------------------------------------------------------------------------------
/public/plugins/font-awesome/less/path.less:
--------------------------------------------------------------------------------
1 | /* FONT PATH
2 | * -------------------------- */
3 |
4 | @font-face {
5 | font-family: 'FontAwesome';
6 | src: url('@{fa-font-path}/fontawesome-webfont.eot?v=@{fa-version}');
7 | src: url('@{fa-font-path}/fontawesome-webfont.eot?#iefix&v=@{fa-version}') format('embedded-opentype'),
8 | url('@{fa-font-path}/fontawesome-webfont.woff2?v=@{fa-version}') format('woff2'),
9 | url('@{fa-font-path}/fontawesome-webfont.woff?v=@{fa-version}') format('woff'),
10 | url('@{fa-font-path}/fontawesome-webfont.ttf?v=@{fa-version}') format('truetype'),
11 | url('@{fa-font-path}/fontawesome-webfont.svg?v=@{fa-version}#fontawesomeregular') format('svg');
12 | // src: url('@{fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts
13 | font-weight: normal;
14 | font-style: normal;
15 | }
16 |
--------------------------------------------------------------------------------
/public/plugins/font-awesome/scss/_path.scss:
--------------------------------------------------------------------------------
1 | /* FONT PATH
2 | * -------------------------- */
3 |
4 | @font-face {
5 | font-family: 'FontAwesome';
6 | src: url('#{$fa-font-path}/fontawesome-webfont.eot?v=#{$fa-version}');
7 | src: url('#{$fa-font-path}/fontawesome-webfont.eot?#iefix&v=#{$fa-version}') format('embedded-opentype'),
8 | url('#{$fa-font-path}/fontawesome-webfont.woff2?v=#{$fa-version}') format('woff2'),
9 | url('#{$fa-font-path}/fontawesome-webfont.woff?v=#{$fa-version}') format('woff'),
10 | url('#{$fa-font-path}/fontawesome-webfont.ttf?v=#{$fa-version}') format('truetype'),
11 | url('#{$fa-font-path}/fontawesome-webfont.svg?v=#{$fa-version}#fontawesomeregular') format('svg');
12 | // src: url('#{$fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts
13 | font-weight: normal;
14 | font-style: normal;
15 | }
16 |
--------------------------------------------------------------------------------
/public/plugins/font-awesome/less/animated.less:
--------------------------------------------------------------------------------
1 | // Animated Icons
2 | // --------------------------
3 |
4 | .@{fa-css-prefix}-spin {
5 | -webkit-animation: fa-spin 2s infinite linear;
6 | animation: fa-spin 2s infinite linear;
7 | }
8 |
9 | .@{fa-css-prefix}-pulse {
10 | -webkit-animation: fa-spin 1s infinite steps(8);
11 | animation: fa-spin 1s infinite steps(8);
12 | }
13 |
14 | @-webkit-keyframes fa-spin {
15 | 0% {
16 | -webkit-transform: rotate(0deg);
17 | transform: rotate(0deg);
18 | }
19 | 100% {
20 | -webkit-transform: rotate(359deg);
21 | transform: rotate(359deg);
22 | }
23 | }
24 |
25 | @keyframes fa-spin {
26 | 0% {
27 | -webkit-transform: rotate(0deg);
28 | transform: rotate(0deg);
29 | }
30 | 100% {
31 | -webkit-transform: rotate(359deg);
32 | transform: rotate(359deg);
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/public/plugins/font-awesome/scss/_animated.scss:
--------------------------------------------------------------------------------
1 | // Spinning Icons
2 | // --------------------------
3 |
4 | .#{$fa-css-prefix}-spin {
5 | -webkit-animation: fa-spin 2s infinite linear;
6 | animation: fa-spin 2s infinite linear;
7 | }
8 |
9 | .#{$fa-css-prefix}-pulse {
10 | -webkit-animation: fa-spin 1s infinite steps(8);
11 | animation: fa-spin 1s infinite steps(8);
12 | }
13 |
14 | @-webkit-keyframes fa-spin {
15 | 0% {
16 | -webkit-transform: rotate(0deg);
17 | transform: rotate(0deg);
18 | }
19 | 100% {
20 | -webkit-transform: rotate(359deg);
21 | transform: rotate(359deg);
22 | }
23 | }
24 |
25 | @keyframes fa-spin {
26 | 0% {
27 | -webkit-transform: rotate(0deg);
28 | transform: rotate(0deg);
29 | }
30 | 100% {
31 | -webkit-transform: rotate(359deg);
32 | transform: rotate(359deg);
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/modules/employees/index.js:
--------------------------------------------------------------------------------
1 | /**************************************************
2 | * Configuring Employees Plugins
3 | **************************************************/
4 | /**
5 | * Register Plugins
6 | */
7 | exports.register = function(server, options, next) {
8 |
9 | server.route([
10 |
11 | {
12 | method : 'GET',
13 | path : '/employees',
14 | handler : function(request, reply) {
15 |
16 | reply.view('employees/displayEmployees', {title:'Employees'});
17 | }
18 | },
19 | {
20 | method : 'POST',
21 | path : '/employees',
22 | handler : function(request, reply) {
23 |
24 | }
25 | }
26 |
27 |
28 |
29 | ]);
30 |
31 | next();
32 | };
33 |
34 | /**
35 | * Plugin attributes...
36 | * we have here the Name and the Version of the plugin
37 | */
38 | exports.register.attributes = {
39 |
40 | name : 'EmployeesModule',
41 | version : '1.0.0'
42 | };
--------------------------------------------------------------------------------
/public/plugins/font-awesome/less/spinning.less:
--------------------------------------------------------------------------------
1 | // Spinning Icons
2 | // --------------------------
3 |
4 | .@{fa-css-prefix}-spin {
5 | -webkit-animation: spin 2s infinite linear;
6 | -moz-animation: spin 2s infinite linear;
7 | -o-animation: spin 2s infinite linear;
8 | animation: spin 2s infinite linear;
9 | }
10 |
11 | @-moz-keyframes spin {
12 | 0% { -moz-transform: rotate(0deg); }
13 | 100% { -moz-transform: rotate(359deg); }
14 | }
15 | @-webkit-keyframes spin {
16 | 0% { -webkit-transform: rotate(0deg); }
17 | 100% { -webkit-transform: rotate(359deg); }
18 | }
19 | @-o-keyframes spin {
20 | 0% { -o-transform: rotate(0deg); }
21 | 100% { -o-transform: rotate(359deg); }
22 | }
23 | @-ms-keyframes spin {
24 | 0% { -ms-transform: rotate(0deg); }
25 | 100% { -ms-transform: rotate(359deg); }
26 | }
27 | @keyframes spin {
28 | 0% { transform: rotate(0deg); }
29 | 100% { transform: rotate(359deg); }
30 | }
31 |
--------------------------------------------------------------------------------
/public/plugins/font-awesome/scss/_spinning.scss:
--------------------------------------------------------------------------------
1 | // Spinning Icons
2 | // --------------------------
3 |
4 | .#{$fa-css-prefix}-spin {
5 | -webkit-animation: spin 2s infinite linear;
6 | -moz-animation: spin 2s infinite linear;
7 | -o-animation: spin 2s infinite linear;
8 | animation: spin 2s infinite linear;
9 | }
10 |
11 | @-moz-keyframes spin {
12 | 0% { -moz-transform: rotate(0deg); }
13 | 100% { -moz-transform: rotate(359deg); }
14 | }
15 | @-webkit-keyframes spin {
16 | 0% { -webkit-transform: rotate(0deg); }
17 | 100% { -webkit-transform: rotate(359deg); }
18 | }
19 | @-o-keyframes spin {
20 | 0% { -o-transform: rotate(0deg); }
21 | 100% { -o-transform: rotate(359deg); }
22 | }
23 | @-ms-keyframes spin {
24 | 0% { -ms-transform: rotate(0deg); }
25 | 100% { -ms-transform: rotate(359deg); }
26 | }
27 | @keyframes spin {
28 | 0% { transform: rotate(0deg); }
29 | 100% { transform: rotate(359deg); }
30 | }
31 |
--------------------------------------------------------------------------------
/modules/user-management/users/index.js:
--------------------------------------------------------------------------------
1 | /**************************************************
2 | * Configuring User Plugins
3 | **************************************************/
4 | /**
5 | * Register Plugins
6 | */
7 | exports.register = function(server, options, next) {
8 |
9 | server.route([
10 |
11 | {
12 | method : 'GET',
13 | path : '/user-management/users',
14 | handler : function(request, reply) {
15 |
16 | reply.view('user-management/users/displayUsers', {title:'Users'});
17 | }
18 | },
19 | {
20 | method : 'POST',
21 | path : '/user-management/users',
22 | handler : function(request, reply) {
23 |
24 | }
25 | }
26 |
27 |
28 |
29 | ]);
30 |
31 | next();
32 | };
33 |
34 | /**
35 | * Plugin attributes...
36 | * we have here the Name and the Version of the plugin
37 | */
38 | exports.register.attributes = {
39 |
40 | name : 'UserManagementUsers',
41 | version : '1.0.0'
42 | };
--------------------------------------------------------------------------------
/public/plugins/font-awesome/less/mixins.less:
--------------------------------------------------------------------------------
1 | // Mixins
2 | // --------------------------
3 |
4 | .fa-icon() {
5 | display: inline-block;
6 | font: normal normal normal @fa-font-size-base/1 FontAwesome; // shortening font declaration
7 | font-size: inherit; // can't have font-size inherit on line above, so need to override
8 | text-rendering: auto; // optimizelegibility throws things off #1094
9 | -webkit-font-smoothing: antialiased;
10 | -moz-osx-font-smoothing: grayscale;
11 | transform: translate(0, 0); // ensures no half-pixel rendering in firefox
12 |
13 | }
14 |
15 | .fa-icon-rotate(@degrees, @rotation) {
16 | filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=@rotation);
17 | -webkit-transform: rotate(@degrees);
18 | -ms-transform: rotate(@degrees);
19 | transform: rotate(@degrees);
20 | }
21 |
22 | .fa-icon-flip(@horiz, @vert, @rotation) {
23 | filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=@rotation, mirror=1);
24 | -webkit-transform: scale(@horiz, @vert);
25 | -ms-transform: scale(@horiz, @vert);
26 | transform: scale(@horiz, @vert);
27 | }
28 |
--------------------------------------------------------------------------------
/public/plugins/font-awesome/scss/_mixins.scss:
--------------------------------------------------------------------------------
1 | // Mixins
2 | // --------------------------
3 |
4 | @mixin fa-icon() {
5 | display: inline-block;
6 | font: normal normal normal #{$fa-font-size-base}/1 FontAwesome; // shortening font declaration
7 | font-size: inherit; // can't have font-size inherit on line above, so need to override
8 | text-rendering: auto; // optimizelegibility throws things off #1094
9 | -webkit-font-smoothing: antialiased;
10 | -moz-osx-font-smoothing: grayscale;
11 | transform: translate(0, 0); // ensures no half-pixel rendering in firefox
12 |
13 | }
14 |
15 | @mixin fa-icon-rotate($degrees, $rotation) {
16 | filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation});
17 | -webkit-transform: rotate($degrees);
18 | -ms-transform: rotate($degrees);
19 | transform: rotate($degrees);
20 | }
21 |
22 | @mixin fa-icon-flip($horiz, $vert, $rotation) {
23 | filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation});
24 | -webkit-transform: scale($horiz, $vert);
25 | -ms-transform: scale($horiz, $vert);
26 | transform: scale($horiz, $vert);
27 | }
28 |
--------------------------------------------------------------------------------
/views/layouts/layout.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | {{title}}
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
16 |
17 |
18 |
19 |
20 |
21 | {{> nav}}
22 |
23 |
24 |
25 | {{{content}}}
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
--------------------------------------------------------------------------------
/server.js:
--------------------------------------------------------------------------------
1 | var Hapi = require('hapi');
2 | var server = new Hapi.Server();
3 | var Good = require('good');
4 | var Path = require('path');
5 |
6 | /**
7 | * Lets the server run on this Host and Port
8 | */
9 | server.connection({host:'127.0.0.1',port:3000});
10 |
11 |
12 | /**
13 | * Routing Static Pages [JS, Css, Images, etc]
14 | */
15 | server.register(require('inert'), function(err) {
16 |
17 | if (err) {
18 |
19 | throw err;
20 | }
21 |
22 | server.route({
23 | method : 'GET', path : '/public/{path*}', handler : {
24 | directory : {
25 | path : './public',
26 | listing : false,
27 | index : false
28 | }
29 | }
30 | });
31 |
32 | });
33 |
34 |
35 | /**
36 | * Register all Modules as Plugins Here
37 | *
38 | */
39 |
40 | var plugins = [
41 |
42 | { register : require('vision') }, //register Vision with others Plugins
43 | { register : require('./modules/employees/index.js') },
44 | { register : require('./modules/user-management/users/index.js') }
45 |
46 | ];
47 |
48 |
49 | /**
50 | * Routing Views
51 | */
52 | server.register(plugins, function (err) {
53 |
54 | if (err) {
55 | throw err;
56 | }
57 |
58 | server.views({
59 |
60 | engines: { html: require('handlebars') },
61 | layout : true,
62 | path: __dirname + '/views',
63 | layoutPath : Path.join(__dirname, './views/layouts'), //setting Global Layout,
64 | partialsPath : Path.join(__dirname,'./views/layouts/partial') //partial Views
65 | });
66 |
67 | /**
68 | * Default route
69 | */
70 | server.route({ method: 'GET', path: '/', handler: function(request, reply) {
71 |
72 | reply.view('home/home', {title : 'Home'});
73 |
74 | } });
75 | });
76 |
77 |
78 |
79 |
80 | /**
81 | * running Http Node Server with Good Plugins for Logging
82 | */
83 | server.register({
84 |
85 | register : Good,
86 | options : {
87 |
88 | reporters : [{
89 | reporter : require('good-console'),
90 | events : {
91 |
92 | response : '*',
93 | log:'*'
94 | }
95 | }]
96 | }
97 |
98 | }, function(error) {
99 |
100 | if(error) {
101 |
102 | throw error;
103 | }
104 |
105 | /**
106 | * Starting Server
107 | */
108 | server.start(function(){
109 |
110 | console.log("Server running on", server.info.uri);
111 | });
112 |
113 | });
114 |
115 |
--------------------------------------------------------------------------------
/views/layouts/partial/nav.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | ## Sample Project of Node.js with [Hapi](http://hapijs.com) and Boostrap
2 |
3 | ## What is Hapi JS ?
4 |
5 | Its a Node.JS Framework. [Read more about Hapi](http://hapijs.com)
6 |
7 | ## Whats Included ?
8 |
9 | We're using :
10 |
11 | * Handlebars template Engine
12 | * MongoDB or MySQL ? coming up next.....
13 | * Sample of Layouting
14 | * Module as Hapi Plugins
15 | * Good (plugins) for Logging
16 | * Have it your way...
17 |
18 | ## Motivation
19 |
20 | There's no special motivation. Its because I was asked to test the Hapi Node Framework for a Project so I created this sample.
21 |
22 | 
23 |
24 | ## Code Snippets
25 |
26 | Running Server
27 |
28 | ```
29 | var Hapi = require('hapi');
30 | var server = new Hapi.Server();
31 | var Good = require('good');
32 | var Path = require('path');
33 |
34 | /**
35 | * Lets the server run on this Host and Port
36 | */
37 | server.connection({host:'127.0.0.1',port:3000});
38 |
39 | //others code will be here.....
40 |
41 | /**
42 | * running Http Node Server with Good Plugins for Logging
43 | */
44 | server.register({
45 |
46 | register : Good,
47 | options : {
48 |
49 | reporters : [{
50 | reporter : require('good-console'),
51 | events : {
52 |
53 | response : '*',
54 | log:'*'
55 | }
56 | }]
57 | }
58 |
59 | }, function(error) {
60 |
61 | if(error) {
62 |
63 | throw error;
64 | }
65 |
66 | /**
67 | * Starting Server
68 | */
69 | server.start(function(){
70 |
71 | console.log("Server running on", server.info.uri);
72 | });
73 |
74 | });
75 | ```
76 |
77 | Handling Static files
78 |
79 | ```
80 | /**
81 | * Routing Static Pages [JS, Css, Images, etc]
82 | */
83 | server.register(require('inert'), function(err) {
84 |
85 | if (err) {
86 |
87 | throw err;
88 | }
89 |
90 | server.route({
91 | method : 'GET', path : '/public/{path*}', handler : {
92 | directory : {
93 | path : './public',
94 | listing : false,
95 | index : false
96 | }
97 | }
98 | });
99 |
100 | });
101 | ```
102 |
103 | Hapi Basic Route
104 | ```
105 | /**
106 | * Default route
107 | */
108 | server.route({
109 |
110 | method: 'GET',
111 | path: '/',
112 | handler: function (request, reply) {
113 |
114 | reply('Hello, world!');
115 | }
116 | });
117 | ```
118 |
119 |
120 | ## Installation
121 |
122 | Just Clone it to your local machine and get inside the Project root
123 |
124 | Install Dependecy modules
125 |
126 | ``` npm install ```
127 |
128 | ``` node server.js ```
129 |
130 | Open in your browser
131 |
132 | ``` http://127.0.0.1:3000 ```
133 |
134 |
135 | ## Tutorial
136 | [Sample Project of Node.js with Hapi and Boostrap](http://teknosains.com/i/sample-project-of-nodejs-with-hapi-and-boostrap)
--------------------------------------------------------------------------------
/public/css/back.css:
--------------------------------------------------------------------------------
1 | /*
2 | Author: Start Bootstrap - http://startbootstrap.com
3 | 'SB Admin' HTML Template by Start Bootstrap
4 |
5 | All Start Bootstrap themes are licensed under Apache 2.0.
6 | For more info and more free Bootstrap 3 HTML themes, visit http://startbootstrap.com!
7 | */
8 |
9 | /* ATTN: This is mobile first CSS - to update 786px and up screen width use the media query near the bottom of the document! */
10 |
11 | /* Global Styles */
12 |
13 | .navbar-brand{margin-top:-12px}
14 | .input-group-addon, .input-group-btn{width:0%!important}
15 | #login{background:#eee!important}
16 | body {
17 | margin-top: 50px;
18 | }
19 |
20 | #wrapper {
21 | padding-left: 0;
22 | }
23 |
24 | #page-wrapper {
25 | width: 100%;
26 | padding: 5px 15px;
27 | }
28 |
29 | /* Nav Messages */
30 |
31 | .messages-dropdown .dropdown-menu .message-preview .avatar,
32 | .messages-dropdown .dropdown-menu .message-preview .name,
33 | .messages-dropdown .dropdown-menu .message-preview .message,
34 | .messages-dropdown .dropdown-menu .message-preview .time {
35 | display: block;
36 | }
37 |
38 | .messages-dropdown .dropdown-menu .message-preview .avatar {
39 | float: left;
40 | margin-right: 15px;
41 | }
42 |
43 | .messages-dropdown .dropdown-menu .message-preview .name {
44 | font-weight: bold;
45 | }
46 |
47 | .messages-dropdown .dropdown-menu .message-preview .message {
48 | font-size: 12px;
49 | }
50 |
51 | .messages-dropdown .dropdown-menu .message-preview .time {
52 | font-size: 12px;
53 | }
54 |
55 |
56 | /* Nav Announcements */
57 |
58 | .announcement-heading {
59 | font-size: 50px;
60 | margin: 0;
61 | }
62 |
63 | .announcement-text {
64 | margin: 0;
65 | }
66 |
67 | /* Table Headers */
68 | .table th {
69 | text-align:center;
70 |
71 | }
72 | table.tablesorter thead {
73 | cursor: pointer;
74 | }
75 |
76 | table.tablesorter thead tr th:hover {
77 | background-color: red;
78 | }
79 |
80 | /* Flot Chart Containers */
81 |
82 | .flot-chart {
83 | display: block;
84 | height: 400px;
85 | }
86 |
87 | .flot-chart-content {
88 | width: 100%;
89 | height: 100%;
90 | }
91 |
92 | /* Edit Below to Customize Widths > 768px */
93 | @media (min-width:768px) {
94 |
95 | /* Wrappers */
96 |
97 | #wrapper {
98 | padding-left: 235px;
99 | }
100 |
101 | #page-wrapper {
102 | padding: 15px 25px;
103 | }
104 |
105 | /* Side Nav */
106 |
107 | .side-nav {
108 | margin-left: -230px;
109 | left: 230px;
110 | width: 230px;
111 | position: fixed;
112 | top: 50px;
113 | height: 90%;
114 | border-radius: 0;
115 | border: none;
116 | background: none repeat scroll 0 0 #fafafa;
117 | /*background-image:-moz-linear-gradient(center top , blue 0%, red 100%);*/
118 | overflow-y: auto;
119 | border-top:1px solid #e7e7e7;
120 | box-shadow:0 1px 1px #ddd
121 | }
122 | .side-nav > li.sidebar-search a{
123 | color:#333 !important;
124 | background-color: #f8f8f8;
125 | }
126 | .side-nav > li.sidebar-search a:hover{
127 |
128 | cursor: default;
129 | }
130 | .side-nav >li{
131 |
132 | border-bottom:1px solid #e7e7e7;
133 | }
134 | /* Bootstrap Default Overrides - Customized Dropdowns for the Side Nav */
135 |
136 | .side-nav>li.dropdown>ul.dropdown-menu {
137 | position: relative;
138 | min-width: 230px;
139 | margin: 0;
140 | padding: 0;
141 | border: none;
142 | border-radius: 0;
143 | background-color: transparent;
144 | box-shadow: none;
145 | -webkit-box-shadow: none;
146 | }
147 |
148 | .side-nav>li.dropdown>ul.dropdown-menu>li>a {
149 | color: #333;
150 | padding: 5px 5px 5px 25px;
151 | white-space: normal!important;
152 | }
153 |
154 | .side-nav>li.dropdown>ul.dropdown-menu>li>a:hover,
155 | .side-nav>li.dropdown>ul.dropdown-menu>li>a.active,
156 | .side-nav>li.dropdown>ul.dropdown-menu>li>a:focus {
157 | color: orange;
158 | background-color: #fff;
159 |
160 | }
161 |
162 | .side-nav>li>a {
163 | width: 230px;
164 | }
165 | .side-nav>li>ul>li>a{border-top:1px dotted #ddd;}
166 |
167 | .navbar-inverse .navbar-nav>li>a:hover,
168 | .navbar-inverse .navbar-nav>li>a:focus {
169 | color: #fff;
170 | background-color: #428bca;
171 | }
172 |
173 | .menu-active{
174 |
175 | background-color: #fff;
176 | color:orange !important;
177 | }
178 |
179 | /* Nav Messages */
180 |
181 | .messages-dropdown .dropdown-menu {
182 | min-width: 300px;
183 | }
184 |
185 | .messages-dropdown .dropdown-menu li a {
186 | white-space: normal;
187 | }
188 | .navbar-right a.dropdown-toggle:hover,.navbar-right a.dropdown-toggle{
189 |
190 |
191 | padding:15px;
192 | }
193 |
194 | }
195 | .sub-active{color:orange !important}
196 | .button{width:90px}
197 | .grid-search{width:200px !important}
198 | .clear-search{color:#d32132 !important}
199 | .active-page{background-color:#fff !important;color:orange}
200 | .navbar-date{color:#fff !important}
201 | .navbar-date:hover,.navbar-date:focus{background-color:transparent !important}
202 |
203 | /*Get tid off all rounder border radius*/
204 |
205 | * {
206 | .border-radius(0) !important;
207 | }
208 |
209 | * {
210 | -webkit-border-radius: 0 !important;
211 | -moz-border-radius: 0 !important;
212 | border-radius: 0 !important;
213 | }
214 |
215 | .a-warning{color: #f0ad4e;}
216 | .a-danger{color: #d9534f;font-size:1.105em}
217 | .a-info{color: #39b3d7;}
218 | .a-success{color: green;}
219 |
220 | .a-warning:hover,.a-danger:hover,.a-info:hover,.a-success:hover{text-decoration:none;}
221 | .pagination>li>span.page-info{border:none;color:#333}
222 | .page-header {
223 | margin: 20px 0 15px;}
224 |
225 | @media (min-width:768px) {
226 |
227 | .pin .thumbnail img{
228 |
229 | height:200px;
230 |
231 | }
232 |
233 | }
234 |
235 |
--------------------------------------------------------------------------------
/public/plugins/font-awesome/less/variables.less:
--------------------------------------------------------------------------------
1 | // Variables
2 | // --------------------------
3 |
4 | @fa-font-path: "../fonts";
5 | @fa-font-size-base: 14px;
6 | //@fa-font-path: "//netdna.bootstrapcdn.com/font-awesome/4.3.0/fonts"; // for referencing Bootstrap CDN font files directly
7 | @fa-css-prefix: fa;
8 | @fa-version: "4.3.0";
9 | @fa-border-color: #eee;
10 | @fa-inverse: #fff;
11 | @fa-li-width: (30em / 14);
12 |
13 | @fa-var-adjust: "\f042";
14 | @fa-var-adn: "\f170";
15 | @fa-var-align-center: "\f037";
16 | @fa-var-align-justify: "\f039";
17 | @fa-var-align-left: "\f036";
18 | @fa-var-align-right: "\f038";
19 | @fa-var-ambulance: "\f0f9";
20 | @fa-var-anchor: "\f13d";
21 | @fa-var-android: "\f17b";
22 | @fa-var-angellist: "\f209";
23 | @fa-var-angle-double-down: "\f103";
24 | @fa-var-angle-double-left: "\f100";
25 | @fa-var-angle-double-right: "\f101";
26 | @fa-var-angle-double-up: "\f102";
27 | @fa-var-angle-down: "\f107";
28 | @fa-var-angle-left: "\f104";
29 | @fa-var-angle-right: "\f105";
30 | @fa-var-angle-up: "\f106";
31 | @fa-var-apple: "\f179";
32 | @fa-var-archive: "\f187";
33 | @fa-var-area-chart: "\f1fe";
34 | @fa-var-arrow-circle-down: "\f0ab";
35 | @fa-var-arrow-circle-left: "\f0a8";
36 | @fa-var-arrow-circle-o-down: "\f01a";
37 | @fa-var-arrow-circle-o-left: "\f190";
38 | @fa-var-arrow-circle-o-right: "\f18e";
39 | @fa-var-arrow-circle-o-up: "\f01b";
40 | @fa-var-arrow-circle-right: "\f0a9";
41 | @fa-var-arrow-circle-up: "\f0aa";
42 | @fa-var-arrow-down: "\f063";
43 | @fa-var-arrow-left: "\f060";
44 | @fa-var-arrow-right: "\f061";
45 | @fa-var-arrow-up: "\f062";
46 | @fa-var-arrows: "\f047";
47 | @fa-var-arrows-alt: "\f0b2";
48 | @fa-var-arrows-h: "\f07e";
49 | @fa-var-arrows-v: "\f07d";
50 | @fa-var-asterisk: "\f069";
51 | @fa-var-at: "\f1fa";
52 | @fa-var-automobile: "\f1b9";
53 | @fa-var-backward: "\f04a";
54 | @fa-var-ban: "\f05e";
55 | @fa-var-bank: "\f19c";
56 | @fa-var-bar-chart: "\f080";
57 | @fa-var-bar-chart-o: "\f080";
58 | @fa-var-barcode: "\f02a";
59 | @fa-var-bars: "\f0c9";
60 | @fa-var-bed: "\f236";
61 | @fa-var-beer: "\f0fc";
62 | @fa-var-behance: "\f1b4";
63 | @fa-var-behance-square: "\f1b5";
64 | @fa-var-bell: "\f0f3";
65 | @fa-var-bell-o: "\f0a2";
66 | @fa-var-bell-slash: "\f1f6";
67 | @fa-var-bell-slash-o: "\f1f7";
68 | @fa-var-bicycle: "\f206";
69 | @fa-var-binoculars: "\f1e5";
70 | @fa-var-birthday-cake: "\f1fd";
71 | @fa-var-bitbucket: "\f171";
72 | @fa-var-bitbucket-square: "\f172";
73 | @fa-var-bitcoin: "\f15a";
74 | @fa-var-bold: "\f032";
75 | @fa-var-bolt: "\f0e7";
76 | @fa-var-bomb: "\f1e2";
77 | @fa-var-book: "\f02d";
78 | @fa-var-bookmark: "\f02e";
79 | @fa-var-bookmark-o: "\f097";
80 | @fa-var-briefcase: "\f0b1";
81 | @fa-var-btc: "\f15a";
82 | @fa-var-bug: "\f188";
83 | @fa-var-building: "\f1ad";
84 | @fa-var-building-o: "\f0f7";
85 | @fa-var-bullhorn: "\f0a1";
86 | @fa-var-bullseye: "\f140";
87 | @fa-var-bus: "\f207";
88 | @fa-var-buysellads: "\f20d";
89 | @fa-var-cab: "\f1ba";
90 | @fa-var-calculator: "\f1ec";
91 | @fa-var-calendar: "\f073";
92 | @fa-var-calendar-o: "\f133";
93 | @fa-var-camera: "\f030";
94 | @fa-var-camera-retro: "\f083";
95 | @fa-var-car: "\f1b9";
96 | @fa-var-caret-down: "\f0d7";
97 | @fa-var-caret-left: "\f0d9";
98 | @fa-var-caret-right: "\f0da";
99 | @fa-var-caret-square-o-down: "\f150";
100 | @fa-var-caret-square-o-left: "\f191";
101 | @fa-var-caret-square-o-right: "\f152";
102 | @fa-var-caret-square-o-up: "\f151";
103 | @fa-var-caret-up: "\f0d8";
104 | @fa-var-cart-arrow-down: "\f218";
105 | @fa-var-cart-plus: "\f217";
106 | @fa-var-cc: "\f20a";
107 | @fa-var-cc-amex: "\f1f3";
108 | @fa-var-cc-discover: "\f1f2";
109 | @fa-var-cc-mastercard: "\f1f1";
110 | @fa-var-cc-paypal: "\f1f4";
111 | @fa-var-cc-stripe: "\f1f5";
112 | @fa-var-cc-visa: "\f1f0";
113 | @fa-var-certificate: "\f0a3";
114 | @fa-var-chain: "\f0c1";
115 | @fa-var-chain-broken: "\f127";
116 | @fa-var-check: "\f00c";
117 | @fa-var-check-circle: "\f058";
118 | @fa-var-check-circle-o: "\f05d";
119 | @fa-var-check-square: "\f14a";
120 | @fa-var-check-square-o: "\f046";
121 | @fa-var-chevron-circle-down: "\f13a";
122 | @fa-var-chevron-circle-left: "\f137";
123 | @fa-var-chevron-circle-right: "\f138";
124 | @fa-var-chevron-circle-up: "\f139";
125 | @fa-var-chevron-down: "\f078";
126 | @fa-var-chevron-left: "\f053";
127 | @fa-var-chevron-right: "\f054";
128 | @fa-var-chevron-up: "\f077";
129 | @fa-var-child: "\f1ae";
130 | @fa-var-circle: "\f111";
131 | @fa-var-circle-o: "\f10c";
132 | @fa-var-circle-o-notch: "\f1ce";
133 | @fa-var-circle-thin: "\f1db";
134 | @fa-var-clipboard: "\f0ea";
135 | @fa-var-clock-o: "\f017";
136 | @fa-var-close: "\f00d";
137 | @fa-var-cloud: "\f0c2";
138 | @fa-var-cloud-download: "\f0ed";
139 | @fa-var-cloud-upload: "\f0ee";
140 | @fa-var-cny: "\f157";
141 | @fa-var-code: "\f121";
142 | @fa-var-code-fork: "\f126";
143 | @fa-var-codepen: "\f1cb";
144 | @fa-var-coffee: "\f0f4";
145 | @fa-var-cog: "\f013";
146 | @fa-var-cogs: "\f085";
147 | @fa-var-columns: "\f0db";
148 | @fa-var-comment: "\f075";
149 | @fa-var-comment-o: "\f0e5";
150 | @fa-var-comments: "\f086";
151 | @fa-var-comments-o: "\f0e6";
152 | @fa-var-compass: "\f14e";
153 | @fa-var-compress: "\f066";
154 | @fa-var-connectdevelop: "\f20e";
155 | @fa-var-copy: "\f0c5";
156 | @fa-var-copyright: "\f1f9";
157 | @fa-var-credit-card: "\f09d";
158 | @fa-var-crop: "\f125";
159 | @fa-var-crosshairs: "\f05b";
160 | @fa-var-css3: "\f13c";
161 | @fa-var-cube: "\f1b2";
162 | @fa-var-cubes: "\f1b3";
163 | @fa-var-cut: "\f0c4";
164 | @fa-var-cutlery: "\f0f5";
165 | @fa-var-dashboard: "\f0e4";
166 | @fa-var-dashcube: "\f210";
167 | @fa-var-database: "\f1c0";
168 | @fa-var-dedent: "\f03b";
169 | @fa-var-delicious: "\f1a5";
170 | @fa-var-desktop: "\f108";
171 | @fa-var-deviantart: "\f1bd";
172 | @fa-var-diamond: "\f219";
173 | @fa-var-digg: "\f1a6";
174 | @fa-var-dollar: "\f155";
175 | @fa-var-dot-circle-o: "\f192";
176 | @fa-var-download: "\f019";
177 | @fa-var-dribbble: "\f17d";
178 | @fa-var-dropbox: "\f16b";
179 | @fa-var-drupal: "\f1a9";
180 | @fa-var-edit: "\f044";
181 | @fa-var-eject: "\f052";
182 | @fa-var-ellipsis-h: "\f141";
183 | @fa-var-ellipsis-v: "\f142";
184 | @fa-var-empire: "\f1d1";
185 | @fa-var-envelope: "\f0e0";
186 | @fa-var-envelope-o: "\f003";
187 | @fa-var-envelope-square: "\f199";
188 | @fa-var-eraser: "\f12d";
189 | @fa-var-eur: "\f153";
190 | @fa-var-euro: "\f153";
191 | @fa-var-exchange: "\f0ec";
192 | @fa-var-exclamation: "\f12a";
193 | @fa-var-exclamation-circle: "\f06a";
194 | @fa-var-exclamation-triangle: "\f071";
195 | @fa-var-expand: "\f065";
196 | @fa-var-external-link: "\f08e";
197 | @fa-var-external-link-square: "\f14c";
198 | @fa-var-eye: "\f06e";
199 | @fa-var-eye-slash: "\f070";
200 | @fa-var-eyedropper: "\f1fb";
201 | @fa-var-facebook: "\f09a";
202 | @fa-var-facebook-f: "\f09a";
203 | @fa-var-facebook-official: "\f230";
204 | @fa-var-facebook-square: "\f082";
205 | @fa-var-fast-backward: "\f049";
206 | @fa-var-fast-forward: "\f050";
207 | @fa-var-fax: "\f1ac";
208 | @fa-var-female: "\f182";
209 | @fa-var-fighter-jet: "\f0fb";
210 | @fa-var-file: "\f15b";
211 | @fa-var-file-archive-o: "\f1c6";
212 | @fa-var-file-audio-o: "\f1c7";
213 | @fa-var-file-code-o: "\f1c9";
214 | @fa-var-file-excel-o: "\f1c3";
215 | @fa-var-file-image-o: "\f1c5";
216 | @fa-var-file-movie-o: "\f1c8";
217 | @fa-var-file-o: "\f016";
218 | @fa-var-file-pdf-o: "\f1c1";
219 | @fa-var-file-photo-o: "\f1c5";
220 | @fa-var-file-picture-o: "\f1c5";
221 | @fa-var-file-powerpoint-o: "\f1c4";
222 | @fa-var-file-sound-o: "\f1c7";
223 | @fa-var-file-text: "\f15c";
224 | @fa-var-file-text-o: "\f0f6";
225 | @fa-var-file-video-o: "\f1c8";
226 | @fa-var-file-word-o: "\f1c2";
227 | @fa-var-file-zip-o: "\f1c6";
228 | @fa-var-files-o: "\f0c5";
229 | @fa-var-film: "\f008";
230 | @fa-var-filter: "\f0b0";
231 | @fa-var-fire: "\f06d";
232 | @fa-var-fire-extinguisher: "\f134";
233 | @fa-var-flag: "\f024";
234 | @fa-var-flag-checkered: "\f11e";
235 | @fa-var-flag-o: "\f11d";
236 | @fa-var-flash: "\f0e7";
237 | @fa-var-flask: "\f0c3";
238 | @fa-var-flickr: "\f16e";
239 | @fa-var-floppy-o: "\f0c7";
240 | @fa-var-folder: "\f07b";
241 | @fa-var-folder-o: "\f114";
242 | @fa-var-folder-open: "\f07c";
243 | @fa-var-folder-open-o: "\f115";
244 | @fa-var-font: "\f031";
245 | @fa-var-forumbee: "\f211";
246 | @fa-var-forward: "\f04e";
247 | @fa-var-foursquare: "\f180";
248 | @fa-var-frown-o: "\f119";
249 | @fa-var-futbol-o: "\f1e3";
250 | @fa-var-gamepad: "\f11b";
251 | @fa-var-gavel: "\f0e3";
252 | @fa-var-gbp: "\f154";
253 | @fa-var-ge: "\f1d1";
254 | @fa-var-gear: "\f013";
255 | @fa-var-gears: "\f085";
256 | @fa-var-genderless: "\f1db";
257 | @fa-var-gift: "\f06b";
258 | @fa-var-git: "\f1d3";
259 | @fa-var-git-square: "\f1d2";
260 | @fa-var-github: "\f09b";
261 | @fa-var-github-alt: "\f113";
262 | @fa-var-github-square: "\f092";
263 | @fa-var-gittip: "\f184";
264 | @fa-var-glass: "\f000";
265 | @fa-var-globe: "\f0ac";
266 | @fa-var-google: "\f1a0";
267 | @fa-var-google-plus: "\f0d5";
268 | @fa-var-google-plus-square: "\f0d4";
269 | @fa-var-google-wallet: "\f1ee";
270 | @fa-var-graduation-cap: "\f19d";
271 | @fa-var-gratipay: "\f184";
272 | @fa-var-group: "\f0c0";
273 | @fa-var-h-square: "\f0fd";
274 | @fa-var-hacker-news: "\f1d4";
275 | @fa-var-hand-o-down: "\f0a7";
276 | @fa-var-hand-o-left: "\f0a5";
277 | @fa-var-hand-o-right: "\f0a4";
278 | @fa-var-hand-o-up: "\f0a6";
279 | @fa-var-hdd-o: "\f0a0";
280 | @fa-var-header: "\f1dc";
281 | @fa-var-headphones: "\f025";
282 | @fa-var-heart: "\f004";
283 | @fa-var-heart-o: "\f08a";
284 | @fa-var-heartbeat: "\f21e";
285 | @fa-var-history: "\f1da";
286 | @fa-var-home: "\f015";
287 | @fa-var-hospital-o: "\f0f8";
288 | @fa-var-hotel: "\f236";
289 | @fa-var-html5: "\f13b";
290 | @fa-var-ils: "\f20b";
291 | @fa-var-image: "\f03e";
292 | @fa-var-inbox: "\f01c";
293 | @fa-var-indent: "\f03c";
294 | @fa-var-info: "\f129";
295 | @fa-var-info-circle: "\f05a";
296 | @fa-var-inr: "\f156";
297 | @fa-var-instagram: "\f16d";
298 | @fa-var-institution: "\f19c";
299 | @fa-var-ioxhost: "\f208";
300 | @fa-var-italic: "\f033";
301 | @fa-var-joomla: "\f1aa";
302 | @fa-var-jpy: "\f157";
303 | @fa-var-jsfiddle: "\f1cc";
304 | @fa-var-key: "\f084";
305 | @fa-var-keyboard-o: "\f11c";
306 | @fa-var-krw: "\f159";
307 | @fa-var-language: "\f1ab";
308 | @fa-var-laptop: "\f109";
309 | @fa-var-lastfm: "\f202";
310 | @fa-var-lastfm-square: "\f203";
311 | @fa-var-leaf: "\f06c";
312 | @fa-var-leanpub: "\f212";
313 | @fa-var-legal: "\f0e3";
314 | @fa-var-lemon-o: "\f094";
315 | @fa-var-level-down: "\f149";
316 | @fa-var-level-up: "\f148";
317 | @fa-var-life-bouy: "\f1cd";
318 | @fa-var-life-buoy: "\f1cd";
319 | @fa-var-life-ring: "\f1cd";
320 | @fa-var-life-saver: "\f1cd";
321 | @fa-var-lightbulb-o: "\f0eb";
322 | @fa-var-line-chart: "\f201";
323 | @fa-var-link: "\f0c1";
324 | @fa-var-linkedin: "\f0e1";
325 | @fa-var-linkedin-square: "\f08c";
326 | @fa-var-linux: "\f17c";
327 | @fa-var-list: "\f03a";
328 | @fa-var-list-alt: "\f022";
329 | @fa-var-list-ol: "\f0cb";
330 | @fa-var-list-ul: "\f0ca";
331 | @fa-var-location-arrow: "\f124";
332 | @fa-var-lock: "\f023";
333 | @fa-var-long-arrow-down: "\f175";
334 | @fa-var-long-arrow-left: "\f177";
335 | @fa-var-long-arrow-right: "\f178";
336 | @fa-var-long-arrow-up: "\f176";
337 | @fa-var-magic: "\f0d0";
338 | @fa-var-magnet: "\f076";
339 | @fa-var-mail-forward: "\f064";
340 | @fa-var-mail-reply: "\f112";
341 | @fa-var-mail-reply-all: "\f122";
342 | @fa-var-male: "\f183";
343 | @fa-var-map-marker: "\f041";
344 | @fa-var-mars: "\f222";
345 | @fa-var-mars-double: "\f227";
346 | @fa-var-mars-stroke: "\f229";
347 | @fa-var-mars-stroke-h: "\f22b";
348 | @fa-var-mars-stroke-v: "\f22a";
349 | @fa-var-maxcdn: "\f136";
350 | @fa-var-meanpath: "\f20c";
351 | @fa-var-medium: "\f23a";
352 | @fa-var-medkit: "\f0fa";
353 | @fa-var-meh-o: "\f11a";
354 | @fa-var-mercury: "\f223";
355 | @fa-var-microphone: "\f130";
356 | @fa-var-microphone-slash: "\f131";
357 | @fa-var-minus: "\f068";
358 | @fa-var-minus-circle: "\f056";
359 | @fa-var-minus-square: "\f146";
360 | @fa-var-minus-square-o: "\f147";
361 | @fa-var-mobile: "\f10b";
362 | @fa-var-mobile-phone: "\f10b";
363 | @fa-var-money: "\f0d6";
364 | @fa-var-moon-o: "\f186";
365 | @fa-var-mortar-board: "\f19d";
366 | @fa-var-motorcycle: "\f21c";
367 | @fa-var-music: "\f001";
368 | @fa-var-navicon: "\f0c9";
369 | @fa-var-neuter: "\f22c";
370 | @fa-var-newspaper-o: "\f1ea";
371 | @fa-var-openid: "\f19b";
372 | @fa-var-outdent: "\f03b";
373 | @fa-var-pagelines: "\f18c";
374 | @fa-var-paint-brush: "\f1fc";
375 | @fa-var-paper-plane: "\f1d8";
376 | @fa-var-paper-plane-o: "\f1d9";
377 | @fa-var-paperclip: "\f0c6";
378 | @fa-var-paragraph: "\f1dd";
379 | @fa-var-paste: "\f0ea";
380 | @fa-var-pause: "\f04c";
381 | @fa-var-paw: "\f1b0";
382 | @fa-var-paypal: "\f1ed";
383 | @fa-var-pencil: "\f040";
384 | @fa-var-pencil-square: "\f14b";
385 | @fa-var-pencil-square-o: "\f044";
386 | @fa-var-phone: "\f095";
387 | @fa-var-phone-square: "\f098";
388 | @fa-var-photo: "\f03e";
389 | @fa-var-picture-o: "\f03e";
390 | @fa-var-pie-chart: "\f200";
391 | @fa-var-pied-piper: "\f1a7";
392 | @fa-var-pied-piper-alt: "\f1a8";
393 | @fa-var-pinterest: "\f0d2";
394 | @fa-var-pinterest-p: "\f231";
395 | @fa-var-pinterest-square: "\f0d3";
396 | @fa-var-plane: "\f072";
397 | @fa-var-play: "\f04b";
398 | @fa-var-play-circle: "\f144";
399 | @fa-var-play-circle-o: "\f01d";
400 | @fa-var-plug: "\f1e6";
401 | @fa-var-plus: "\f067";
402 | @fa-var-plus-circle: "\f055";
403 | @fa-var-plus-square: "\f0fe";
404 | @fa-var-plus-square-o: "\f196";
405 | @fa-var-power-off: "\f011";
406 | @fa-var-print: "\f02f";
407 | @fa-var-puzzle-piece: "\f12e";
408 | @fa-var-qq: "\f1d6";
409 | @fa-var-qrcode: "\f029";
410 | @fa-var-question: "\f128";
411 | @fa-var-question-circle: "\f059";
412 | @fa-var-quote-left: "\f10d";
413 | @fa-var-quote-right: "\f10e";
414 | @fa-var-ra: "\f1d0";
415 | @fa-var-random: "\f074";
416 | @fa-var-rebel: "\f1d0";
417 | @fa-var-recycle: "\f1b8";
418 | @fa-var-reddit: "\f1a1";
419 | @fa-var-reddit-square: "\f1a2";
420 | @fa-var-refresh: "\f021";
421 | @fa-var-remove: "\f00d";
422 | @fa-var-renren: "\f18b";
423 | @fa-var-reorder: "\f0c9";
424 | @fa-var-repeat: "\f01e";
425 | @fa-var-reply: "\f112";
426 | @fa-var-reply-all: "\f122";
427 | @fa-var-retweet: "\f079";
428 | @fa-var-rmb: "\f157";
429 | @fa-var-road: "\f018";
430 | @fa-var-rocket: "\f135";
431 | @fa-var-rotate-left: "\f0e2";
432 | @fa-var-rotate-right: "\f01e";
433 | @fa-var-rouble: "\f158";
434 | @fa-var-rss: "\f09e";
435 | @fa-var-rss-square: "\f143";
436 | @fa-var-rub: "\f158";
437 | @fa-var-ruble: "\f158";
438 | @fa-var-rupee: "\f156";
439 | @fa-var-save: "\f0c7";
440 | @fa-var-scissors: "\f0c4";
441 | @fa-var-search: "\f002";
442 | @fa-var-search-minus: "\f010";
443 | @fa-var-search-plus: "\f00e";
444 | @fa-var-sellsy: "\f213";
445 | @fa-var-send: "\f1d8";
446 | @fa-var-send-o: "\f1d9";
447 | @fa-var-server: "\f233";
448 | @fa-var-share: "\f064";
449 | @fa-var-share-alt: "\f1e0";
450 | @fa-var-share-alt-square: "\f1e1";
451 | @fa-var-share-square: "\f14d";
452 | @fa-var-share-square-o: "\f045";
453 | @fa-var-shekel: "\f20b";
454 | @fa-var-sheqel: "\f20b";
455 | @fa-var-shield: "\f132";
456 | @fa-var-ship: "\f21a";
457 | @fa-var-shirtsinbulk: "\f214";
458 | @fa-var-shopping-cart: "\f07a";
459 | @fa-var-sign-in: "\f090";
460 | @fa-var-sign-out: "\f08b";
461 | @fa-var-signal: "\f012";
462 | @fa-var-simplybuilt: "\f215";
463 | @fa-var-sitemap: "\f0e8";
464 | @fa-var-skyatlas: "\f216";
465 | @fa-var-skype: "\f17e";
466 | @fa-var-slack: "\f198";
467 | @fa-var-sliders: "\f1de";
468 | @fa-var-slideshare: "\f1e7";
469 | @fa-var-smile-o: "\f118";
470 | @fa-var-soccer-ball-o: "\f1e3";
471 | @fa-var-sort: "\f0dc";
472 | @fa-var-sort-alpha-asc: "\f15d";
473 | @fa-var-sort-alpha-desc: "\f15e";
474 | @fa-var-sort-amount-asc: "\f160";
475 | @fa-var-sort-amount-desc: "\f161";
476 | @fa-var-sort-asc: "\f0de";
477 | @fa-var-sort-desc: "\f0dd";
478 | @fa-var-sort-down: "\f0dd";
479 | @fa-var-sort-numeric-asc: "\f162";
480 | @fa-var-sort-numeric-desc: "\f163";
481 | @fa-var-sort-up: "\f0de";
482 | @fa-var-soundcloud: "\f1be";
483 | @fa-var-space-shuttle: "\f197";
484 | @fa-var-spinner: "\f110";
485 | @fa-var-spoon: "\f1b1";
486 | @fa-var-spotify: "\f1bc";
487 | @fa-var-square: "\f0c8";
488 | @fa-var-square-o: "\f096";
489 | @fa-var-stack-exchange: "\f18d";
490 | @fa-var-stack-overflow: "\f16c";
491 | @fa-var-star: "\f005";
492 | @fa-var-star-half: "\f089";
493 | @fa-var-star-half-empty: "\f123";
494 | @fa-var-star-half-full: "\f123";
495 | @fa-var-star-half-o: "\f123";
496 | @fa-var-star-o: "\f006";
497 | @fa-var-steam: "\f1b6";
498 | @fa-var-steam-square: "\f1b7";
499 | @fa-var-step-backward: "\f048";
500 | @fa-var-step-forward: "\f051";
501 | @fa-var-stethoscope: "\f0f1";
502 | @fa-var-stop: "\f04d";
503 | @fa-var-street-view: "\f21d";
504 | @fa-var-strikethrough: "\f0cc";
505 | @fa-var-stumbleupon: "\f1a4";
506 | @fa-var-stumbleupon-circle: "\f1a3";
507 | @fa-var-subscript: "\f12c";
508 | @fa-var-subway: "\f239";
509 | @fa-var-suitcase: "\f0f2";
510 | @fa-var-sun-o: "\f185";
511 | @fa-var-superscript: "\f12b";
512 | @fa-var-support: "\f1cd";
513 | @fa-var-table: "\f0ce";
514 | @fa-var-tablet: "\f10a";
515 | @fa-var-tachometer: "\f0e4";
516 | @fa-var-tag: "\f02b";
517 | @fa-var-tags: "\f02c";
518 | @fa-var-tasks: "\f0ae";
519 | @fa-var-taxi: "\f1ba";
520 | @fa-var-tencent-weibo: "\f1d5";
521 | @fa-var-terminal: "\f120";
522 | @fa-var-text-height: "\f034";
523 | @fa-var-text-width: "\f035";
524 | @fa-var-th: "\f00a";
525 | @fa-var-th-large: "\f009";
526 | @fa-var-th-list: "\f00b";
527 | @fa-var-thumb-tack: "\f08d";
528 | @fa-var-thumbs-down: "\f165";
529 | @fa-var-thumbs-o-down: "\f088";
530 | @fa-var-thumbs-o-up: "\f087";
531 | @fa-var-thumbs-up: "\f164";
532 | @fa-var-ticket: "\f145";
533 | @fa-var-times: "\f00d";
534 | @fa-var-times-circle: "\f057";
535 | @fa-var-times-circle-o: "\f05c";
536 | @fa-var-tint: "\f043";
537 | @fa-var-toggle-down: "\f150";
538 | @fa-var-toggle-left: "\f191";
539 | @fa-var-toggle-off: "\f204";
540 | @fa-var-toggle-on: "\f205";
541 | @fa-var-toggle-right: "\f152";
542 | @fa-var-toggle-up: "\f151";
543 | @fa-var-train: "\f238";
544 | @fa-var-transgender: "\f224";
545 | @fa-var-transgender-alt: "\f225";
546 | @fa-var-trash: "\f1f8";
547 | @fa-var-trash-o: "\f014";
548 | @fa-var-tree: "\f1bb";
549 | @fa-var-trello: "\f181";
550 | @fa-var-trophy: "\f091";
551 | @fa-var-truck: "\f0d1";
552 | @fa-var-try: "\f195";
553 | @fa-var-tty: "\f1e4";
554 | @fa-var-tumblr: "\f173";
555 | @fa-var-tumblr-square: "\f174";
556 | @fa-var-turkish-lira: "\f195";
557 | @fa-var-twitch: "\f1e8";
558 | @fa-var-twitter: "\f099";
559 | @fa-var-twitter-square: "\f081";
560 | @fa-var-umbrella: "\f0e9";
561 | @fa-var-underline: "\f0cd";
562 | @fa-var-undo: "\f0e2";
563 | @fa-var-university: "\f19c";
564 | @fa-var-unlink: "\f127";
565 | @fa-var-unlock: "\f09c";
566 | @fa-var-unlock-alt: "\f13e";
567 | @fa-var-unsorted: "\f0dc";
568 | @fa-var-upload: "\f093";
569 | @fa-var-usd: "\f155";
570 | @fa-var-user: "\f007";
571 | @fa-var-user-md: "\f0f0";
572 | @fa-var-user-plus: "\f234";
573 | @fa-var-user-secret: "\f21b";
574 | @fa-var-user-times: "\f235";
575 | @fa-var-users: "\f0c0";
576 | @fa-var-venus: "\f221";
577 | @fa-var-venus-double: "\f226";
578 | @fa-var-venus-mars: "\f228";
579 | @fa-var-viacoin: "\f237";
580 | @fa-var-video-camera: "\f03d";
581 | @fa-var-vimeo-square: "\f194";
582 | @fa-var-vine: "\f1ca";
583 | @fa-var-vk: "\f189";
584 | @fa-var-volume-down: "\f027";
585 | @fa-var-volume-off: "\f026";
586 | @fa-var-volume-up: "\f028";
587 | @fa-var-warning: "\f071";
588 | @fa-var-wechat: "\f1d7";
589 | @fa-var-weibo: "\f18a";
590 | @fa-var-weixin: "\f1d7";
591 | @fa-var-whatsapp: "\f232";
592 | @fa-var-wheelchair: "\f193";
593 | @fa-var-wifi: "\f1eb";
594 | @fa-var-windows: "\f17a";
595 | @fa-var-won: "\f159";
596 | @fa-var-wordpress: "\f19a";
597 | @fa-var-wrench: "\f0ad";
598 | @fa-var-xing: "\f168";
599 | @fa-var-xing-square: "\f169";
600 | @fa-var-yahoo: "\f19e";
601 | @fa-var-yelp: "\f1e9";
602 | @fa-var-yen: "\f157";
603 | @fa-var-youtube: "\f167";
604 | @fa-var-youtube-play: "\f16a";
605 | @fa-var-youtube-square: "\f166";
606 |
607 |
--------------------------------------------------------------------------------
/public/plugins/font-awesome/scss/_variables.scss:
--------------------------------------------------------------------------------
1 | // Variables
2 | // --------------------------
3 |
4 | $fa-font-path: "../fonts" !default;
5 | $fa-font-size-base: 14px !default;
6 | //$fa-font-path: "//netdna.bootstrapcdn.com/font-awesome/4.3.0/fonts" !default; // for referencing Bootstrap CDN font files directly
7 | $fa-css-prefix: fa !default;
8 | $fa-version: "4.3.0" !default;
9 | $fa-border-color: #eee !default;
10 | $fa-inverse: #fff !default;
11 | $fa-li-width: (30em / 14) !default;
12 |
13 | $fa-var-adjust: "\f042";
14 | $fa-var-adn: "\f170";
15 | $fa-var-align-center: "\f037";
16 | $fa-var-align-justify: "\f039";
17 | $fa-var-align-left: "\f036";
18 | $fa-var-align-right: "\f038";
19 | $fa-var-ambulance: "\f0f9";
20 | $fa-var-anchor: "\f13d";
21 | $fa-var-android: "\f17b";
22 | $fa-var-angellist: "\f209";
23 | $fa-var-angle-double-down: "\f103";
24 | $fa-var-angle-double-left: "\f100";
25 | $fa-var-angle-double-right: "\f101";
26 | $fa-var-angle-double-up: "\f102";
27 | $fa-var-angle-down: "\f107";
28 | $fa-var-angle-left: "\f104";
29 | $fa-var-angle-right: "\f105";
30 | $fa-var-angle-up: "\f106";
31 | $fa-var-apple: "\f179";
32 | $fa-var-archive: "\f187";
33 | $fa-var-area-chart: "\f1fe";
34 | $fa-var-arrow-circle-down: "\f0ab";
35 | $fa-var-arrow-circle-left: "\f0a8";
36 | $fa-var-arrow-circle-o-down: "\f01a";
37 | $fa-var-arrow-circle-o-left: "\f190";
38 | $fa-var-arrow-circle-o-right: "\f18e";
39 | $fa-var-arrow-circle-o-up: "\f01b";
40 | $fa-var-arrow-circle-right: "\f0a9";
41 | $fa-var-arrow-circle-up: "\f0aa";
42 | $fa-var-arrow-down: "\f063";
43 | $fa-var-arrow-left: "\f060";
44 | $fa-var-arrow-right: "\f061";
45 | $fa-var-arrow-up: "\f062";
46 | $fa-var-arrows: "\f047";
47 | $fa-var-arrows-alt: "\f0b2";
48 | $fa-var-arrows-h: "\f07e";
49 | $fa-var-arrows-v: "\f07d";
50 | $fa-var-asterisk: "\f069";
51 | $fa-var-at: "\f1fa";
52 | $fa-var-automobile: "\f1b9";
53 | $fa-var-backward: "\f04a";
54 | $fa-var-ban: "\f05e";
55 | $fa-var-bank: "\f19c";
56 | $fa-var-bar-chart: "\f080";
57 | $fa-var-bar-chart-o: "\f080";
58 | $fa-var-barcode: "\f02a";
59 | $fa-var-bars: "\f0c9";
60 | $fa-var-bed: "\f236";
61 | $fa-var-beer: "\f0fc";
62 | $fa-var-behance: "\f1b4";
63 | $fa-var-behance-square: "\f1b5";
64 | $fa-var-bell: "\f0f3";
65 | $fa-var-bell-o: "\f0a2";
66 | $fa-var-bell-slash: "\f1f6";
67 | $fa-var-bell-slash-o: "\f1f7";
68 | $fa-var-bicycle: "\f206";
69 | $fa-var-binoculars: "\f1e5";
70 | $fa-var-birthday-cake: "\f1fd";
71 | $fa-var-bitbucket: "\f171";
72 | $fa-var-bitbucket-square: "\f172";
73 | $fa-var-bitcoin: "\f15a";
74 | $fa-var-bold: "\f032";
75 | $fa-var-bolt: "\f0e7";
76 | $fa-var-bomb: "\f1e2";
77 | $fa-var-book: "\f02d";
78 | $fa-var-bookmark: "\f02e";
79 | $fa-var-bookmark-o: "\f097";
80 | $fa-var-briefcase: "\f0b1";
81 | $fa-var-btc: "\f15a";
82 | $fa-var-bug: "\f188";
83 | $fa-var-building: "\f1ad";
84 | $fa-var-building-o: "\f0f7";
85 | $fa-var-bullhorn: "\f0a1";
86 | $fa-var-bullseye: "\f140";
87 | $fa-var-bus: "\f207";
88 | $fa-var-buysellads: "\f20d";
89 | $fa-var-cab: "\f1ba";
90 | $fa-var-calculator: "\f1ec";
91 | $fa-var-calendar: "\f073";
92 | $fa-var-calendar-o: "\f133";
93 | $fa-var-camera: "\f030";
94 | $fa-var-camera-retro: "\f083";
95 | $fa-var-car: "\f1b9";
96 | $fa-var-caret-down: "\f0d7";
97 | $fa-var-caret-left: "\f0d9";
98 | $fa-var-caret-right: "\f0da";
99 | $fa-var-caret-square-o-down: "\f150";
100 | $fa-var-caret-square-o-left: "\f191";
101 | $fa-var-caret-square-o-right: "\f152";
102 | $fa-var-caret-square-o-up: "\f151";
103 | $fa-var-caret-up: "\f0d8";
104 | $fa-var-cart-arrow-down: "\f218";
105 | $fa-var-cart-plus: "\f217";
106 | $fa-var-cc: "\f20a";
107 | $fa-var-cc-amex: "\f1f3";
108 | $fa-var-cc-discover: "\f1f2";
109 | $fa-var-cc-mastercard: "\f1f1";
110 | $fa-var-cc-paypal: "\f1f4";
111 | $fa-var-cc-stripe: "\f1f5";
112 | $fa-var-cc-visa: "\f1f0";
113 | $fa-var-certificate: "\f0a3";
114 | $fa-var-chain: "\f0c1";
115 | $fa-var-chain-broken: "\f127";
116 | $fa-var-check: "\f00c";
117 | $fa-var-check-circle: "\f058";
118 | $fa-var-check-circle-o: "\f05d";
119 | $fa-var-check-square: "\f14a";
120 | $fa-var-check-square-o: "\f046";
121 | $fa-var-chevron-circle-down: "\f13a";
122 | $fa-var-chevron-circle-left: "\f137";
123 | $fa-var-chevron-circle-right: "\f138";
124 | $fa-var-chevron-circle-up: "\f139";
125 | $fa-var-chevron-down: "\f078";
126 | $fa-var-chevron-left: "\f053";
127 | $fa-var-chevron-right: "\f054";
128 | $fa-var-chevron-up: "\f077";
129 | $fa-var-child: "\f1ae";
130 | $fa-var-circle: "\f111";
131 | $fa-var-circle-o: "\f10c";
132 | $fa-var-circle-o-notch: "\f1ce";
133 | $fa-var-circle-thin: "\f1db";
134 | $fa-var-clipboard: "\f0ea";
135 | $fa-var-clock-o: "\f017";
136 | $fa-var-close: "\f00d";
137 | $fa-var-cloud: "\f0c2";
138 | $fa-var-cloud-download: "\f0ed";
139 | $fa-var-cloud-upload: "\f0ee";
140 | $fa-var-cny: "\f157";
141 | $fa-var-code: "\f121";
142 | $fa-var-code-fork: "\f126";
143 | $fa-var-codepen: "\f1cb";
144 | $fa-var-coffee: "\f0f4";
145 | $fa-var-cog: "\f013";
146 | $fa-var-cogs: "\f085";
147 | $fa-var-columns: "\f0db";
148 | $fa-var-comment: "\f075";
149 | $fa-var-comment-o: "\f0e5";
150 | $fa-var-comments: "\f086";
151 | $fa-var-comments-o: "\f0e6";
152 | $fa-var-compass: "\f14e";
153 | $fa-var-compress: "\f066";
154 | $fa-var-connectdevelop: "\f20e";
155 | $fa-var-copy: "\f0c5";
156 | $fa-var-copyright: "\f1f9";
157 | $fa-var-credit-card: "\f09d";
158 | $fa-var-crop: "\f125";
159 | $fa-var-crosshairs: "\f05b";
160 | $fa-var-css3: "\f13c";
161 | $fa-var-cube: "\f1b2";
162 | $fa-var-cubes: "\f1b3";
163 | $fa-var-cut: "\f0c4";
164 | $fa-var-cutlery: "\f0f5";
165 | $fa-var-dashboard: "\f0e4";
166 | $fa-var-dashcube: "\f210";
167 | $fa-var-database: "\f1c0";
168 | $fa-var-dedent: "\f03b";
169 | $fa-var-delicious: "\f1a5";
170 | $fa-var-desktop: "\f108";
171 | $fa-var-deviantart: "\f1bd";
172 | $fa-var-diamond: "\f219";
173 | $fa-var-digg: "\f1a6";
174 | $fa-var-dollar: "\f155";
175 | $fa-var-dot-circle-o: "\f192";
176 | $fa-var-download: "\f019";
177 | $fa-var-dribbble: "\f17d";
178 | $fa-var-dropbox: "\f16b";
179 | $fa-var-drupal: "\f1a9";
180 | $fa-var-edit: "\f044";
181 | $fa-var-eject: "\f052";
182 | $fa-var-ellipsis-h: "\f141";
183 | $fa-var-ellipsis-v: "\f142";
184 | $fa-var-empire: "\f1d1";
185 | $fa-var-envelope: "\f0e0";
186 | $fa-var-envelope-o: "\f003";
187 | $fa-var-envelope-square: "\f199";
188 | $fa-var-eraser: "\f12d";
189 | $fa-var-eur: "\f153";
190 | $fa-var-euro: "\f153";
191 | $fa-var-exchange: "\f0ec";
192 | $fa-var-exclamation: "\f12a";
193 | $fa-var-exclamation-circle: "\f06a";
194 | $fa-var-exclamation-triangle: "\f071";
195 | $fa-var-expand: "\f065";
196 | $fa-var-external-link: "\f08e";
197 | $fa-var-external-link-square: "\f14c";
198 | $fa-var-eye: "\f06e";
199 | $fa-var-eye-slash: "\f070";
200 | $fa-var-eyedropper: "\f1fb";
201 | $fa-var-facebook: "\f09a";
202 | $fa-var-facebook-f: "\f09a";
203 | $fa-var-facebook-official: "\f230";
204 | $fa-var-facebook-square: "\f082";
205 | $fa-var-fast-backward: "\f049";
206 | $fa-var-fast-forward: "\f050";
207 | $fa-var-fax: "\f1ac";
208 | $fa-var-female: "\f182";
209 | $fa-var-fighter-jet: "\f0fb";
210 | $fa-var-file: "\f15b";
211 | $fa-var-file-archive-o: "\f1c6";
212 | $fa-var-file-audio-o: "\f1c7";
213 | $fa-var-file-code-o: "\f1c9";
214 | $fa-var-file-excel-o: "\f1c3";
215 | $fa-var-file-image-o: "\f1c5";
216 | $fa-var-file-movie-o: "\f1c8";
217 | $fa-var-file-o: "\f016";
218 | $fa-var-file-pdf-o: "\f1c1";
219 | $fa-var-file-photo-o: "\f1c5";
220 | $fa-var-file-picture-o: "\f1c5";
221 | $fa-var-file-powerpoint-o: "\f1c4";
222 | $fa-var-file-sound-o: "\f1c7";
223 | $fa-var-file-text: "\f15c";
224 | $fa-var-file-text-o: "\f0f6";
225 | $fa-var-file-video-o: "\f1c8";
226 | $fa-var-file-word-o: "\f1c2";
227 | $fa-var-file-zip-o: "\f1c6";
228 | $fa-var-files-o: "\f0c5";
229 | $fa-var-film: "\f008";
230 | $fa-var-filter: "\f0b0";
231 | $fa-var-fire: "\f06d";
232 | $fa-var-fire-extinguisher: "\f134";
233 | $fa-var-flag: "\f024";
234 | $fa-var-flag-checkered: "\f11e";
235 | $fa-var-flag-o: "\f11d";
236 | $fa-var-flash: "\f0e7";
237 | $fa-var-flask: "\f0c3";
238 | $fa-var-flickr: "\f16e";
239 | $fa-var-floppy-o: "\f0c7";
240 | $fa-var-folder: "\f07b";
241 | $fa-var-folder-o: "\f114";
242 | $fa-var-folder-open: "\f07c";
243 | $fa-var-folder-open-o: "\f115";
244 | $fa-var-font: "\f031";
245 | $fa-var-forumbee: "\f211";
246 | $fa-var-forward: "\f04e";
247 | $fa-var-foursquare: "\f180";
248 | $fa-var-frown-o: "\f119";
249 | $fa-var-futbol-o: "\f1e3";
250 | $fa-var-gamepad: "\f11b";
251 | $fa-var-gavel: "\f0e3";
252 | $fa-var-gbp: "\f154";
253 | $fa-var-ge: "\f1d1";
254 | $fa-var-gear: "\f013";
255 | $fa-var-gears: "\f085";
256 | $fa-var-genderless: "\f1db";
257 | $fa-var-gift: "\f06b";
258 | $fa-var-git: "\f1d3";
259 | $fa-var-git-square: "\f1d2";
260 | $fa-var-github: "\f09b";
261 | $fa-var-github-alt: "\f113";
262 | $fa-var-github-square: "\f092";
263 | $fa-var-gittip: "\f184";
264 | $fa-var-glass: "\f000";
265 | $fa-var-globe: "\f0ac";
266 | $fa-var-google: "\f1a0";
267 | $fa-var-google-plus: "\f0d5";
268 | $fa-var-google-plus-square: "\f0d4";
269 | $fa-var-google-wallet: "\f1ee";
270 | $fa-var-graduation-cap: "\f19d";
271 | $fa-var-gratipay: "\f184";
272 | $fa-var-group: "\f0c0";
273 | $fa-var-h-square: "\f0fd";
274 | $fa-var-hacker-news: "\f1d4";
275 | $fa-var-hand-o-down: "\f0a7";
276 | $fa-var-hand-o-left: "\f0a5";
277 | $fa-var-hand-o-right: "\f0a4";
278 | $fa-var-hand-o-up: "\f0a6";
279 | $fa-var-hdd-o: "\f0a0";
280 | $fa-var-header: "\f1dc";
281 | $fa-var-headphones: "\f025";
282 | $fa-var-heart: "\f004";
283 | $fa-var-heart-o: "\f08a";
284 | $fa-var-heartbeat: "\f21e";
285 | $fa-var-history: "\f1da";
286 | $fa-var-home: "\f015";
287 | $fa-var-hospital-o: "\f0f8";
288 | $fa-var-hotel: "\f236";
289 | $fa-var-html5: "\f13b";
290 | $fa-var-ils: "\f20b";
291 | $fa-var-image: "\f03e";
292 | $fa-var-inbox: "\f01c";
293 | $fa-var-indent: "\f03c";
294 | $fa-var-info: "\f129";
295 | $fa-var-info-circle: "\f05a";
296 | $fa-var-inr: "\f156";
297 | $fa-var-instagram: "\f16d";
298 | $fa-var-institution: "\f19c";
299 | $fa-var-ioxhost: "\f208";
300 | $fa-var-italic: "\f033";
301 | $fa-var-joomla: "\f1aa";
302 | $fa-var-jpy: "\f157";
303 | $fa-var-jsfiddle: "\f1cc";
304 | $fa-var-key: "\f084";
305 | $fa-var-keyboard-o: "\f11c";
306 | $fa-var-krw: "\f159";
307 | $fa-var-language: "\f1ab";
308 | $fa-var-laptop: "\f109";
309 | $fa-var-lastfm: "\f202";
310 | $fa-var-lastfm-square: "\f203";
311 | $fa-var-leaf: "\f06c";
312 | $fa-var-leanpub: "\f212";
313 | $fa-var-legal: "\f0e3";
314 | $fa-var-lemon-o: "\f094";
315 | $fa-var-level-down: "\f149";
316 | $fa-var-level-up: "\f148";
317 | $fa-var-life-bouy: "\f1cd";
318 | $fa-var-life-buoy: "\f1cd";
319 | $fa-var-life-ring: "\f1cd";
320 | $fa-var-life-saver: "\f1cd";
321 | $fa-var-lightbulb-o: "\f0eb";
322 | $fa-var-line-chart: "\f201";
323 | $fa-var-link: "\f0c1";
324 | $fa-var-linkedin: "\f0e1";
325 | $fa-var-linkedin-square: "\f08c";
326 | $fa-var-linux: "\f17c";
327 | $fa-var-list: "\f03a";
328 | $fa-var-list-alt: "\f022";
329 | $fa-var-list-ol: "\f0cb";
330 | $fa-var-list-ul: "\f0ca";
331 | $fa-var-location-arrow: "\f124";
332 | $fa-var-lock: "\f023";
333 | $fa-var-long-arrow-down: "\f175";
334 | $fa-var-long-arrow-left: "\f177";
335 | $fa-var-long-arrow-right: "\f178";
336 | $fa-var-long-arrow-up: "\f176";
337 | $fa-var-magic: "\f0d0";
338 | $fa-var-magnet: "\f076";
339 | $fa-var-mail-forward: "\f064";
340 | $fa-var-mail-reply: "\f112";
341 | $fa-var-mail-reply-all: "\f122";
342 | $fa-var-male: "\f183";
343 | $fa-var-map-marker: "\f041";
344 | $fa-var-mars: "\f222";
345 | $fa-var-mars-double: "\f227";
346 | $fa-var-mars-stroke: "\f229";
347 | $fa-var-mars-stroke-h: "\f22b";
348 | $fa-var-mars-stroke-v: "\f22a";
349 | $fa-var-maxcdn: "\f136";
350 | $fa-var-meanpath: "\f20c";
351 | $fa-var-medium: "\f23a";
352 | $fa-var-medkit: "\f0fa";
353 | $fa-var-meh-o: "\f11a";
354 | $fa-var-mercury: "\f223";
355 | $fa-var-microphone: "\f130";
356 | $fa-var-microphone-slash: "\f131";
357 | $fa-var-minus: "\f068";
358 | $fa-var-minus-circle: "\f056";
359 | $fa-var-minus-square: "\f146";
360 | $fa-var-minus-square-o: "\f147";
361 | $fa-var-mobile: "\f10b";
362 | $fa-var-mobile-phone: "\f10b";
363 | $fa-var-money: "\f0d6";
364 | $fa-var-moon-o: "\f186";
365 | $fa-var-mortar-board: "\f19d";
366 | $fa-var-motorcycle: "\f21c";
367 | $fa-var-music: "\f001";
368 | $fa-var-navicon: "\f0c9";
369 | $fa-var-neuter: "\f22c";
370 | $fa-var-newspaper-o: "\f1ea";
371 | $fa-var-openid: "\f19b";
372 | $fa-var-outdent: "\f03b";
373 | $fa-var-pagelines: "\f18c";
374 | $fa-var-paint-brush: "\f1fc";
375 | $fa-var-paper-plane: "\f1d8";
376 | $fa-var-paper-plane-o: "\f1d9";
377 | $fa-var-paperclip: "\f0c6";
378 | $fa-var-paragraph: "\f1dd";
379 | $fa-var-paste: "\f0ea";
380 | $fa-var-pause: "\f04c";
381 | $fa-var-paw: "\f1b0";
382 | $fa-var-paypal: "\f1ed";
383 | $fa-var-pencil: "\f040";
384 | $fa-var-pencil-square: "\f14b";
385 | $fa-var-pencil-square-o: "\f044";
386 | $fa-var-phone: "\f095";
387 | $fa-var-phone-square: "\f098";
388 | $fa-var-photo: "\f03e";
389 | $fa-var-picture-o: "\f03e";
390 | $fa-var-pie-chart: "\f200";
391 | $fa-var-pied-piper: "\f1a7";
392 | $fa-var-pied-piper-alt: "\f1a8";
393 | $fa-var-pinterest: "\f0d2";
394 | $fa-var-pinterest-p: "\f231";
395 | $fa-var-pinterest-square: "\f0d3";
396 | $fa-var-plane: "\f072";
397 | $fa-var-play: "\f04b";
398 | $fa-var-play-circle: "\f144";
399 | $fa-var-play-circle-o: "\f01d";
400 | $fa-var-plug: "\f1e6";
401 | $fa-var-plus: "\f067";
402 | $fa-var-plus-circle: "\f055";
403 | $fa-var-plus-square: "\f0fe";
404 | $fa-var-plus-square-o: "\f196";
405 | $fa-var-power-off: "\f011";
406 | $fa-var-print: "\f02f";
407 | $fa-var-puzzle-piece: "\f12e";
408 | $fa-var-qq: "\f1d6";
409 | $fa-var-qrcode: "\f029";
410 | $fa-var-question: "\f128";
411 | $fa-var-question-circle: "\f059";
412 | $fa-var-quote-left: "\f10d";
413 | $fa-var-quote-right: "\f10e";
414 | $fa-var-ra: "\f1d0";
415 | $fa-var-random: "\f074";
416 | $fa-var-rebel: "\f1d0";
417 | $fa-var-recycle: "\f1b8";
418 | $fa-var-reddit: "\f1a1";
419 | $fa-var-reddit-square: "\f1a2";
420 | $fa-var-refresh: "\f021";
421 | $fa-var-remove: "\f00d";
422 | $fa-var-renren: "\f18b";
423 | $fa-var-reorder: "\f0c9";
424 | $fa-var-repeat: "\f01e";
425 | $fa-var-reply: "\f112";
426 | $fa-var-reply-all: "\f122";
427 | $fa-var-retweet: "\f079";
428 | $fa-var-rmb: "\f157";
429 | $fa-var-road: "\f018";
430 | $fa-var-rocket: "\f135";
431 | $fa-var-rotate-left: "\f0e2";
432 | $fa-var-rotate-right: "\f01e";
433 | $fa-var-rouble: "\f158";
434 | $fa-var-rss: "\f09e";
435 | $fa-var-rss-square: "\f143";
436 | $fa-var-rub: "\f158";
437 | $fa-var-ruble: "\f158";
438 | $fa-var-rupee: "\f156";
439 | $fa-var-save: "\f0c7";
440 | $fa-var-scissors: "\f0c4";
441 | $fa-var-search: "\f002";
442 | $fa-var-search-minus: "\f010";
443 | $fa-var-search-plus: "\f00e";
444 | $fa-var-sellsy: "\f213";
445 | $fa-var-send: "\f1d8";
446 | $fa-var-send-o: "\f1d9";
447 | $fa-var-server: "\f233";
448 | $fa-var-share: "\f064";
449 | $fa-var-share-alt: "\f1e0";
450 | $fa-var-share-alt-square: "\f1e1";
451 | $fa-var-share-square: "\f14d";
452 | $fa-var-share-square-o: "\f045";
453 | $fa-var-shekel: "\f20b";
454 | $fa-var-sheqel: "\f20b";
455 | $fa-var-shield: "\f132";
456 | $fa-var-ship: "\f21a";
457 | $fa-var-shirtsinbulk: "\f214";
458 | $fa-var-shopping-cart: "\f07a";
459 | $fa-var-sign-in: "\f090";
460 | $fa-var-sign-out: "\f08b";
461 | $fa-var-signal: "\f012";
462 | $fa-var-simplybuilt: "\f215";
463 | $fa-var-sitemap: "\f0e8";
464 | $fa-var-skyatlas: "\f216";
465 | $fa-var-skype: "\f17e";
466 | $fa-var-slack: "\f198";
467 | $fa-var-sliders: "\f1de";
468 | $fa-var-slideshare: "\f1e7";
469 | $fa-var-smile-o: "\f118";
470 | $fa-var-soccer-ball-o: "\f1e3";
471 | $fa-var-sort: "\f0dc";
472 | $fa-var-sort-alpha-asc: "\f15d";
473 | $fa-var-sort-alpha-desc: "\f15e";
474 | $fa-var-sort-amount-asc: "\f160";
475 | $fa-var-sort-amount-desc: "\f161";
476 | $fa-var-sort-asc: "\f0de";
477 | $fa-var-sort-desc: "\f0dd";
478 | $fa-var-sort-down: "\f0dd";
479 | $fa-var-sort-numeric-asc: "\f162";
480 | $fa-var-sort-numeric-desc: "\f163";
481 | $fa-var-sort-up: "\f0de";
482 | $fa-var-soundcloud: "\f1be";
483 | $fa-var-space-shuttle: "\f197";
484 | $fa-var-spinner: "\f110";
485 | $fa-var-spoon: "\f1b1";
486 | $fa-var-spotify: "\f1bc";
487 | $fa-var-square: "\f0c8";
488 | $fa-var-square-o: "\f096";
489 | $fa-var-stack-exchange: "\f18d";
490 | $fa-var-stack-overflow: "\f16c";
491 | $fa-var-star: "\f005";
492 | $fa-var-star-half: "\f089";
493 | $fa-var-star-half-empty: "\f123";
494 | $fa-var-star-half-full: "\f123";
495 | $fa-var-star-half-o: "\f123";
496 | $fa-var-star-o: "\f006";
497 | $fa-var-steam: "\f1b6";
498 | $fa-var-steam-square: "\f1b7";
499 | $fa-var-step-backward: "\f048";
500 | $fa-var-step-forward: "\f051";
501 | $fa-var-stethoscope: "\f0f1";
502 | $fa-var-stop: "\f04d";
503 | $fa-var-street-view: "\f21d";
504 | $fa-var-strikethrough: "\f0cc";
505 | $fa-var-stumbleupon: "\f1a4";
506 | $fa-var-stumbleupon-circle: "\f1a3";
507 | $fa-var-subscript: "\f12c";
508 | $fa-var-subway: "\f239";
509 | $fa-var-suitcase: "\f0f2";
510 | $fa-var-sun-o: "\f185";
511 | $fa-var-superscript: "\f12b";
512 | $fa-var-support: "\f1cd";
513 | $fa-var-table: "\f0ce";
514 | $fa-var-tablet: "\f10a";
515 | $fa-var-tachometer: "\f0e4";
516 | $fa-var-tag: "\f02b";
517 | $fa-var-tags: "\f02c";
518 | $fa-var-tasks: "\f0ae";
519 | $fa-var-taxi: "\f1ba";
520 | $fa-var-tencent-weibo: "\f1d5";
521 | $fa-var-terminal: "\f120";
522 | $fa-var-text-height: "\f034";
523 | $fa-var-text-width: "\f035";
524 | $fa-var-th: "\f00a";
525 | $fa-var-th-large: "\f009";
526 | $fa-var-th-list: "\f00b";
527 | $fa-var-thumb-tack: "\f08d";
528 | $fa-var-thumbs-down: "\f165";
529 | $fa-var-thumbs-o-down: "\f088";
530 | $fa-var-thumbs-o-up: "\f087";
531 | $fa-var-thumbs-up: "\f164";
532 | $fa-var-ticket: "\f145";
533 | $fa-var-times: "\f00d";
534 | $fa-var-times-circle: "\f057";
535 | $fa-var-times-circle-o: "\f05c";
536 | $fa-var-tint: "\f043";
537 | $fa-var-toggle-down: "\f150";
538 | $fa-var-toggle-left: "\f191";
539 | $fa-var-toggle-off: "\f204";
540 | $fa-var-toggle-on: "\f205";
541 | $fa-var-toggle-right: "\f152";
542 | $fa-var-toggle-up: "\f151";
543 | $fa-var-train: "\f238";
544 | $fa-var-transgender: "\f224";
545 | $fa-var-transgender-alt: "\f225";
546 | $fa-var-trash: "\f1f8";
547 | $fa-var-trash-o: "\f014";
548 | $fa-var-tree: "\f1bb";
549 | $fa-var-trello: "\f181";
550 | $fa-var-trophy: "\f091";
551 | $fa-var-truck: "\f0d1";
552 | $fa-var-try: "\f195";
553 | $fa-var-tty: "\f1e4";
554 | $fa-var-tumblr: "\f173";
555 | $fa-var-tumblr-square: "\f174";
556 | $fa-var-turkish-lira: "\f195";
557 | $fa-var-twitch: "\f1e8";
558 | $fa-var-twitter: "\f099";
559 | $fa-var-twitter-square: "\f081";
560 | $fa-var-umbrella: "\f0e9";
561 | $fa-var-underline: "\f0cd";
562 | $fa-var-undo: "\f0e2";
563 | $fa-var-university: "\f19c";
564 | $fa-var-unlink: "\f127";
565 | $fa-var-unlock: "\f09c";
566 | $fa-var-unlock-alt: "\f13e";
567 | $fa-var-unsorted: "\f0dc";
568 | $fa-var-upload: "\f093";
569 | $fa-var-usd: "\f155";
570 | $fa-var-user: "\f007";
571 | $fa-var-user-md: "\f0f0";
572 | $fa-var-user-plus: "\f234";
573 | $fa-var-user-secret: "\f21b";
574 | $fa-var-user-times: "\f235";
575 | $fa-var-users: "\f0c0";
576 | $fa-var-venus: "\f221";
577 | $fa-var-venus-double: "\f226";
578 | $fa-var-venus-mars: "\f228";
579 | $fa-var-viacoin: "\f237";
580 | $fa-var-video-camera: "\f03d";
581 | $fa-var-vimeo-square: "\f194";
582 | $fa-var-vine: "\f1ca";
583 | $fa-var-vk: "\f189";
584 | $fa-var-volume-down: "\f027";
585 | $fa-var-volume-off: "\f026";
586 | $fa-var-volume-up: "\f028";
587 | $fa-var-warning: "\f071";
588 | $fa-var-wechat: "\f1d7";
589 | $fa-var-weibo: "\f18a";
590 | $fa-var-weixin: "\f1d7";
591 | $fa-var-whatsapp: "\f232";
592 | $fa-var-wheelchair: "\f193";
593 | $fa-var-wifi: "\f1eb";
594 | $fa-var-windows: "\f17a";
595 | $fa-var-won: "\f159";
596 | $fa-var-wordpress: "\f19a";
597 | $fa-var-wrench: "\f0ad";
598 | $fa-var-xing: "\f168";
599 | $fa-var-xing-square: "\f169";
600 | $fa-var-yahoo: "\f19e";
601 | $fa-var-yelp: "\f1e9";
602 | $fa-var-yen: "\f157";
603 | $fa-var-youtube: "\f167";
604 | $fa-var-youtube-play: "\f16a";
605 | $fa-var-youtube-square: "\f166";
606 |
607 |
--------------------------------------------------------------------------------
/public/plugins/font-awesome/css/font-awesome.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
3 | * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
4 | */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.3.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-genderless:before,.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}
--------------------------------------------------------------------------------
/public/js/bootstrap.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * Bootstrap v3.0.3 (http://getbootstrap.com)
3 | * Copyright 2013 Twitter, Inc.
4 | * Licensed under http://www.apache.org/licenses/LICENSE-2.0
5 | */
6 |
7 | if("undefined"==typeof jQuery)throw new Error("Bootstrap requires jQuery");+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]}}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one(a.support.transition.end,function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b()})}(jQuery),+function(a){"use strict";var b='[data-dismiss="alert"]',c=function(c){a(c).on("click",b,this.close)};c.prototype.close=function(b){function c(){f.trigger("closed.bs.alert").remove()}var d=a(this),e=d.attr("data-target");e||(e=d.attr("href"),e=e&&e.replace(/.*(?=#[^\s]*$)/,""));var f=a(e);b&&b.preventDefault(),f.length||(f=d.hasClass("alert")?d:d.parent()),f.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(f.removeClass("in"),a.support.transition&&f.hasClass("fade")?f.one(a.support.transition.end,c).emulateTransitionEnd(150):c())};var d=a.fn.alert;a.fn.alert=function(b){return this.each(function(){var d=a(this),e=d.data("bs.alert");e||d.data("bs.alert",e=new c(this)),"string"==typeof b&&e[b].call(d)})},a.fn.alert.Constructor=c,a.fn.alert.noConflict=function(){return a.fn.alert=d,this},a(document).on("click.bs.alert.data-api",b,c.prototype.close)}(jQuery),+function(a){"use strict";var b=function(c,d){this.$element=a(c),this.options=a.extend({},b.DEFAULTS,d)};b.DEFAULTS={loadingText:"loading..."},b.prototype.setState=function(a){var b="disabled",c=this.$element,d=c.is("input")?"val":"html",e=c.data();a+="Text",e.resetText||c.data("resetText",c[d]()),c[d](e[a]||this.options[a]),setTimeout(function(){"loadingText"==a?c.addClass(b).attr(b,b):c.removeClass(b).removeAttr(b)},0)},b.prototype.toggle=function(){var a=this.$element.closest('[data-toggle="buttons"]'),b=!0;if(a.length){var c=this.$element.find("input");"radio"===c.prop("type")&&(c.prop("checked")&&this.$element.hasClass("active")?b=!1:a.find(".active").removeClass("active")),b&&c.prop("checked",!this.$element.hasClass("active")).trigger("change")}b&&this.$element.toggleClass("active")};var c=a.fn.button;a.fn.button=function(c){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof c&&c;e||d.data("bs.button",e=new b(this,f)),"toggle"==c?e.toggle():c&&e.setState(c)})},a.fn.button.Constructor=b,a.fn.button.noConflict=function(){return a.fn.button=c,this},a(document).on("click.bs.button.data-api","[data-toggle^=button]",function(b){var c=a(b.target);c.hasClass("btn")||(c=c.closest(".btn")),c.button("toggle"),b.preventDefault()})}(jQuery),+function(a){"use strict";var b=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=this.sliding=this.interval=this.$active=this.$items=null,"hover"==this.options.pause&&this.$element.on("mouseenter",a.proxy(this.pause,this)).on("mouseleave",a.proxy(this.cycle,this))};b.DEFAULTS={interval:5e3,pause:"hover",wrap:!0},b.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},b.prototype.getActiveIndex=function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},b.prototype.to=function(b){var c=this,d=this.getActiveIndex();return b>this.$items.length-1||0>b?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){c.to(b)}):d==b?this.pause().cycle():this.slide(b>d?"next":"prev",a(this.$items[b]))},b.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition.end&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},b.prototype.next=function(){return this.sliding?void 0:this.slide("next")},b.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},b.prototype.slide=function(b,c){var d=this.$element.find(".item.active"),e=c||d[b](),f=this.interval,g="next"==b?"left":"right",h="next"==b?"first":"last",i=this;if(!e.length){if(!this.options.wrap)return;e=this.$element.find(".item")[h]()}this.sliding=!0,f&&this.pause();var j=a.Event("slide.bs.carousel",{relatedTarget:e[0],direction:g});if(!e.hasClass("active")){if(this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),this.$element.one("slid.bs.carousel",function(){var b=a(i.$indicators.children()[i.getActiveIndex()]);b&&b.addClass("active")})),a.support.transition&&this.$element.hasClass("slide")){if(this.$element.trigger(j),j.isDefaultPrevented())return;e.addClass(b),e[0].offsetWidth,d.addClass(g),e.addClass(g),d.one(a.support.transition.end,function(){e.removeClass([b,g].join(" ")).addClass("active"),d.removeClass(["active",g].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger("slid.bs.carousel")},0)}).emulateTransitionEnd(600)}else{if(this.$element.trigger(j),j.isDefaultPrevented())return;d.removeClass("active"),e.addClass("active"),this.sliding=!1,this.$element.trigger("slid.bs.carousel")}return f&&this.cycle(),this}};var c=a.fn.carousel;a.fn.carousel=function(c){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},b.DEFAULTS,d.data(),"object"==typeof c&&c),g="string"==typeof c?c:f.slide;e||d.data("bs.carousel",e=new b(this,f)),"number"==typeof c?e.to(c):g?e[g]():f.interval&&e.pause().cycle()})},a.fn.carousel.Constructor=b,a.fn.carousel.noConflict=function(){return a.fn.carousel=c,this},a(document).on("click.bs.carousel.data-api","[data-slide], [data-slide-to]",function(b){var c,d=a(this),e=a(d.attr("data-target")||(c=d.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"")),f=a.extend({},e.data(),d.data()),g=d.attr("data-slide-to");g&&(f.interval=!1),e.carousel(f),(g=d.attr("data-slide-to"))&&e.data("bs.carousel").to(g),b.preventDefault()}),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var b=a(this);b.carousel(b.data())})})}(jQuery),+function(a){"use strict";var b=function(c,d){this.$element=a(c),this.options=a.extend({},b.DEFAULTS,d),this.transitioning=null,this.options.parent&&(this.$parent=a(this.options.parent)),this.options.toggle&&this.toggle()};b.DEFAULTS={toggle:!0},b.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},b.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b=a.Event("show.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.$parent&&this.$parent.find("> .panel > .in");if(c&&c.length){var d=c.data("bs.collapse");if(d&&d.transitioning)return;c.collapse("hide"),d||c.data("bs.collapse",null)}var e=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[e](0),this.transitioning=1;var f=function(){this.$element.removeClass("collapsing").addClass("in")[e]("auto"),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return f.call(this);var g=a.camelCase(["scroll",e].join("-"));this.$element.one(a.support.transition.end,a.proxy(f,this)).emulateTransitionEnd(350)[e](this.$element[0][g])}}},b.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse").removeClass("in"),this.transitioning=1;var d=function(){this.transitioning=0,this.$element.trigger("hidden.bs.collapse").removeClass("collapsing").addClass("collapse")};return a.support.transition?(this.$element[c](0).one(a.support.transition.end,a.proxy(d,this)).emulateTransitionEnd(350),void 0):d.call(this)}}},b.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()};var c=a.fn.collapse;a.fn.collapse=function(c){return this.each(function(){var d=a(this),e=d.data("bs.collapse"),f=a.extend({},b.DEFAULTS,d.data(),"object"==typeof c&&c);e||d.data("bs.collapse",e=new b(this,f)),"string"==typeof c&&e[c]()})},a.fn.collapse.Constructor=b,a.fn.collapse.noConflict=function(){return a.fn.collapse=c,this},a(document).on("click.bs.collapse.data-api","[data-toggle=collapse]",function(b){var c,d=a(this),e=d.attr("data-target")||b.preventDefault()||(c=d.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,""),f=a(e),g=f.data("bs.collapse"),h=g?"toggle":d.data(),i=d.attr("data-parent"),j=i&&a(i);g&&g.transitioning||(j&&j.find('[data-toggle=collapse][data-parent="'+i+'"]').not(d).addClass("collapsed"),d[f.hasClass("in")?"addClass":"removeClass"]("collapsed")),f.collapse(h)})}(jQuery),+function(a){"use strict";function b(){a(d).remove(),a(e).each(function(b){var d=c(a(this));d.hasClass("open")&&(d.trigger(b=a.Event("hide.bs.dropdown")),b.isDefaultPrevented()||d.removeClass("open").trigger("hidden.bs.dropdown"))})}function c(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}var d=".dropdown-backdrop",e="[data-toggle=dropdown]",f=function(b){a(b).on("click.bs.dropdown",this.toggle)};f.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=c(e),g=f.hasClass("open");if(b(),!g){if("ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a('').insertAfter(a(this)).on("click",b),f.trigger(d=a.Event("show.bs.dropdown")),d.isDefaultPrevented())return;f.toggleClass("open").trigger("shown.bs.dropdown"),e.focus()}return!1}},f.prototype.keydown=function(b){if(/(38|40|27)/.test(b.keyCode)){var d=a(this);if(b.preventDefault(),b.stopPropagation(),!d.is(".disabled, :disabled")){var f=c(d),g=f.hasClass("open");if(!g||g&&27==b.keyCode)return 27==b.which&&f.find(e).focus(),d.click();var h=a("[role=menu] li:not(.divider):visible a",f);if(h.length){var i=h.index(h.filter(":focus"));38==b.keyCode&&i>0&&i--,40==b.keyCode&&i').appendTo(document.body),this.$element.on("click.dismiss.modal",a.proxy(function(a){a.target===a.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus.call(this.$element[0]):this.hide.call(this))},this)),d&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!b)return;d?this.$backdrop.one(a.support.transition.end,b).emulateTransitionEnd(150):b()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),a.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(a.support.transition.end,b).emulateTransitionEnd(150):b()):b&&b()};var c=a.fn.modal;a.fn.modal=function(c,d){return this.each(function(){var e=a(this),f=e.data("bs.modal"),g=a.extend({},b.DEFAULTS,e.data(),"object"==typeof c&&c);f||e.data("bs.modal",f=new b(this,g)),"string"==typeof c?f[c](d):g.show&&f.show(d)})},a.fn.modal.Constructor=b,a.fn.modal.noConflict=function(){return a.fn.modal=c,this},a(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(b){var c=a(this),d=c.attr("href"),e=a(c.attr("data-target")||d&&d.replace(/.*(?=#[^\s]+$)/,"")),f=e.data("modal")?"toggle":a.extend({remote:!/#/.test(d)&&d},e.data(),c.data());b.preventDefault(),e.modal(f,this).one("hide",function(){c.is(":visible")&&c.focus()})}),a(document).on("show.bs.modal",".modal",function(){a(document.body).addClass("modal-open")}).on("hidden.bs.modal",".modal",function(){a(document.body).removeClass("modal-open")})}(jQuery),+function(a){"use strict";var b=function(a,b){this.type=this.options=this.enabled=this.timeout=this.hoverState=this.$element=null,this.init("tooltip",a,b)};b.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'',trigger:"hover focus",title:"",delay:0,html:!1,container:!1},b.prototype.init=function(b,c,d){this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d);for(var e=this.options.trigger.split(" "),f=e.length;f--;){var g=e[f];if("click"==g)this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if("manual"!=g){var h="hover"==g?"mouseenter":"focus",i="hover"==g?"mouseleave":"blur";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},b.prototype.getDefaults=function(){return b.DEFAULTS},b.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&"number"==typeof b.delay&&(b.delay={show:b.delay,hide:b.delay}),b},b.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},b.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget)[this.type](this.getDelegateOptions()).data("bs."+this.type);return clearTimeout(c.timeout),c.hoverState="in",c.options.delay&&c.options.delay.show?(c.timeout=setTimeout(function(){"in"==c.hoverState&&c.show()},c.options.delay.show),void 0):c.show()},b.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget)[this.type](this.getDelegateOptions()).data("bs."+this.type);return clearTimeout(c.timeout),c.hoverState="out",c.options.delay&&c.options.delay.hide?(c.timeout=setTimeout(function(){"out"==c.hoverState&&c.hide()},c.options.delay.hide),void 0):c.hide()},b.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){if(this.$element.trigger(b),b.isDefaultPrevented())return;var c=this.tip();this.setContent(),this.options.animation&&c.addClass("fade");var d="function"==typeof this.options.placement?this.options.placement.call(this,c[0],this.$element[0]):this.options.placement,e=/\s?auto?\s?/i,f=e.test(d);f&&(d=d.replace(e,"")||"top"),c.detach().css({top:0,left:0,display:"block"}).addClass(d),this.options.container?c.appendTo(this.options.container):c.insertAfter(this.$element);var g=this.getPosition(),h=c[0].offsetWidth,i=c[0].offsetHeight;if(f){var j=this.$element.parent(),k=d,l=document.documentElement.scrollTop||document.body.scrollTop,m="body"==this.options.container?window.innerWidth:j.outerWidth(),n="body"==this.options.container?window.innerHeight:j.outerHeight(),o="body"==this.options.container?0:j.offset().left;d="bottom"==d&&g.top+g.height+i-l>n?"top":"top"==d&&g.top-l-i<0?"bottom":"right"==d&&g.right+h>m?"left":"left"==d&&g.left-h'}),b.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),b.prototype.constructor=b,b.prototype.getDefaults=function(){return b.DEFAULTS},b.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content")[this.options.html?"html":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},b.prototype.hasContent=function(){return this.getTitle()||this.getContent()},b.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},b.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")},b.prototype.tip=function(){return this.$tip||(this.$tip=a(this.options.template)),this.$tip};var c=a.fn.popover;a.fn.popover=function(c){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof c&&c;e||d.data("bs.popover",e=new b(this,f)),"string"==typeof c&&e[c]()})},a.fn.popover.Constructor=b,a.fn.popover.noConflict=function(){return a.fn.popover=c,this}}(jQuery),+function(a){"use strict";function b(c,d){var e,f=a.proxy(this.process,this);this.$element=a(c).is("body")?a(window):a(c),this.$body=a("body"),this.$scrollElement=this.$element.on("scroll.bs.scroll-spy.data-api",f),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||(e=a(c).attr("href"))&&e.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.offsets=a([]),this.targets=a([]),this.activeTarget=null,this.refresh(),this.process()}b.DEFAULTS={offset:10},b.prototype.refresh=function(){var b=this.$element[0]==window?"offset":"position";this.offsets=a([]),this.targets=a([]);var c=this;this.$body.find(this.selector).map(function(){var d=a(this),e=d.data("target")||d.attr("href"),f=/^#\w/.test(e)&&a(e);return f&&f.length&&[[f[b]().top+(!a.isWindow(c.$scrollElement.get(0))&&c.$scrollElement.scrollTop()),e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){c.offsets.push(this[0]),c.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,d=c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(b>=d)return g!=(a=f.last()[0])&&this.activate(a);for(a=e.length;a--;)g!=f[a]&&b>=e[a]&&(!e[a+1]||b<=e[a+1])&&this.activate(f[a])},b.prototype.activate=function(b){this.activeTarget=b,a(this.selector).parents(".active").removeClass("active");var c=this.selector+'[data-target="'+b+'"],'+this.selector+'[href="'+b+'"]',d=a(c).parents("li").addClass("active");d.parent(".dropdown-menu").length&&(d=d.closest("li.dropdown").addClass("active")),d.trigger("activate.bs.scrollspy")};var c=a.fn.scrollspy;a.fn.scrollspy=function(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})},a.fn.scrollspy.Constructor=b,a.fn.scrollspy.noConflict=function(){return a.fn.scrollspy=c,this},a(window).on("load",function(){a('[data-spy="scroll"]').each(function(){var b=a(this);b.scrollspy(b.data())})})}(jQuery),+function(a){"use strict";var b=function(b){this.element=a(b)};b.prototype.show=function(){var b=this.element,c=b.closest("ul:not(.dropdown-menu)"),d=b.data("target");if(d||(d=b.attr("href"),d=d&&d.replace(/.*(?=#[^\s]*$)/,"")),!b.parent("li").hasClass("active")){var e=c.find(".active:last a")[0],f=a.Event("show.bs.tab",{relatedTarget:e});if(b.trigger(f),!f.isDefaultPrevented()){var g=a(d);this.activate(b.parent("li"),c),this.activate(g,g.parent(),function(){b.trigger({type:"shown.bs.tab",relatedTarget:e})})}}},b.prototype.activate=function(b,c,d){function e(){f.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),b.addClass("active"),g?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu")&&b.closest("li.dropdown").addClass("active"),d&&d()}var f=c.find("> .active"),g=d&&a.support.transition&&f.hasClass("fade");g?f.one(a.support.transition.end,e).emulateTransitionEnd(150):e(),f.removeClass("in")};var c=a.fn.tab;a.fn.tab=function(c){return this.each(function(){var d=a(this),e=d.data("bs.tab");e||d.data("bs.tab",e=new b(this)),"string"==typeof c&&e[c]()})},a.fn.tab.Constructor=b,a.fn.tab.noConflict=function(){return a.fn.tab=c,this},a(document).on("click.bs.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(b){b.preventDefault(),a(this).tab("show")})}(jQuery),+function(a){"use strict";var b=function(c,d){this.options=a.extend({},b.DEFAULTS,d),this.$window=a(window).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(c),this.affixed=this.unpin=null,this.checkPosition()};b.RESET="affix affix-top affix-bottom",b.DEFAULTS={offset:0},b.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},b.prototype.checkPosition=function(){if(this.$element.is(":visible")){var c=a(document).height(),d=this.$window.scrollTop(),e=this.$element.offset(),f=this.options.offset,g=f.top,h=f.bottom;"object"!=typeof f&&(h=g=f),"function"==typeof g&&(g=f.top()),"function"==typeof h&&(h=f.bottom());var i=null!=this.unpin&&d+this.unpin<=e.top?!1:null!=h&&e.top+this.$element.height()>=c-h?"bottom":null!=g&&g>=d?"top":!1;this.affixed!==i&&(this.unpin&&this.$element.css("top",""),this.affixed=i,this.unpin="bottom"==i?e.top-d:null,this.$element.removeClass(b.RESET).addClass("affix"+(i?"-"+i:"")),"bottom"==i&&this.$element.offset({top:document.body.offsetHeight-h-this.$element.height()}))}};var c=a.fn.affix;a.fn.affix=function(c){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof c&&c;e||d.data("bs.affix",e=new b(this,f)),"string"==typeof c&&e[c]()})},a.fn.affix.Constructor=b,a.fn.affix.noConflict=function(){return a.fn.affix=c,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var b=a(this),c=b.data();c.offset=c.offset||{},c.offsetBottom&&(c.offset.bottom=c.offsetBottom),c.offsetTop&&(c.offset.top=c.offsetTop),b.affix(c)})})}(jQuery);
--------------------------------------------------------------------------------
/public/plugins/font-awesome/less/icons.less:
--------------------------------------------------------------------------------
1 | /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
2 | readers do not read off random characters that represent icons */
3 |
4 | .@{fa-css-prefix}-glass:before { content: @fa-var-glass; }
5 | .@{fa-css-prefix}-music:before { content: @fa-var-music; }
6 | .@{fa-css-prefix}-search:before { content: @fa-var-search; }
7 | .@{fa-css-prefix}-envelope-o:before { content: @fa-var-envelope-o; }
8 | .@{fa-css-prefix}-heart:before { content: @fa-var-heart; }
9 | .@{fa-css-prefix}-star:before { content: @fa-var-star; }
10 | .@{fa-css-prefix}-star-o:before { content: @fa-var-star-o; }
11 | .@{fa-css-prefix}-user:before { content: @fa-var-user; }
12 | .@{fa-css-prefix}-film:before { content: @fa-var-film; }
13 | .@{fa-css-prefix}-th-large:before { content: @fa-var-th-large; }
14 | .@{fa-css-prefix}-th:before { content: @fa-var-th; }
15 | .@{fa-css-prefix}-th-list:before { content: @fa-var-th-list; }
16 | .@{fa-css-prefix}-check:before { content: @fa-var-check; }
17 | .@{fa-css-prefix}-remove:before,
18 | .@{fa-css-prefix}-close:before,
19 | .@{fa-css-prefix}-times:before { content: @fa-var-times; }
20 | .@{fa-css-prefix}-search-plus:before { content: @fa-var-search-plus; }
21 | .@{fa-css-prefix}-search-minus:before { content: @fa-var-search-minus; }
22 | .@{fa-css-prefix}-power-off:before { content: @fa-var-power-off; }
23 | .@{fa-css-prefix}-signal:before { content: @fa-var-signal; }
24 | .@{fa-css-prefix}-gear:before,
25 | .@{fa-css-prefix}-cog:before { content: @fa-var-cog; }
26 | .@{fa-css-prefix}-trash-o:before { content: @fa-var-trash-o; }
27 | .@{fa-css-prefix}-home:before { content: @fa-var-home; }
28 | .@{fa-css-prefix}-file-o:before { content: @fa-var-file-o; }
29 | .@{fa-css-prefix}-clock-o:before { content: @fa-var-clock-o; }
30 | .@{fa-css-prefix}-road:before { content: @fa-var-road; }
31 | .@{fa-css-prefix}-download:before { content: @fa-var-download; }
32 | .@{fa-css-prefix}-arrow-circle-o-down:before { content: @fa-var-arrow-circle-o-down; }
33 | .@{fa-css-prefix}-arrow-circle-o-up:before { content: @fa-var-arrow-circle-o-up; }
34 | .@{fa-css-prefix}-inbox:before { content: @fa-var-inbox; }
35 | .@{fa-css-prefix}-play-circle-o:before { content: @fa-var-play-circle-o; }
36 | .@{fa-css-prefix}-rotate-right:before,
37 | .@{fa-css-prefix}-repeat:before { content: @fa-var-repeat; }
38 | .@{fa-css-prefix}-refresh:before { content: @fa-var-refresh; }
39 | .@{fa-css-prefix}-list-alt:before { content: @fa-var-list-alt; }
40 | .@{fa-css-prefix}-lock:before { content: @fa-var-lock; }
41 | .@{fa-css-prefix}-flag:before { content: @fa-var-flag; }
42 | .@{fa-css-prefix}-headphones:before { content: @fa-var-headphones; }
43 | .@{fa-css-prefix}-volume-off:before { content: @fa-var-volume-off; }
44 | .@{fa-css-prefix}-volume-down:before { content: @fa-var-volume-down; }
45 | .@{fa-css-prefix}-volume-up:before { content: @fa-var-volume-up; }
46 | .@{fa-css-prefix}-qrcode:before { content: @fa-var-qrcode; }
47 | .@{fa-css-prefix}-barcode:before { content: @fa-var-barcode; }
48 | .@{fa-css-prefix}-tag:before { content: @fa-var-tag; }
49 | .@{fa-css-prefix}-tags:before { content: @fa-var-tags; }
50 | .@{fa-css-prefix}-book:before { content: @fa-var-book; }
51 | .@{fa-css-prefix}-bookmark:before { content: @fa-var-bookmark; }
52 | .@{fa-css-prefix}-print:before { content: @fa-var-print; }
53 | .@{fa-css-prefix}-camera:before { content: @fa-var-camera; }
54 | .@{fa-css-prefix}-font:before { content: @fa-var-font; }
55 | .@{fa-css-prefix}-bold:before { content: @fa-var-bold; }
56 | .@{fa-css-prefix}-italic:before { content: @fa-var-italic; }
57 | .@{fa-css-prefix}-text-height:before { content: @fa-var-text-height; }
58 | .@{fa-css-prefix}-text-width:before { content: @fa-var-text-width; }
59 | .@{fa-css-prefix}-align-left:before { content: @fa-var-align-left; }
60 | .@{fa-css-prefix}-align-center:before { content: @fa-var-align-center; }
61 | .@{fa-css-prefix}-align-right:before { content: @fa-var-align-right; }
62 | .@{fa-css-prefix}-align-justify:before { content: @fa-var-align-justify; }
63 | .@{fa-css-prefix}-list:before { content: @fa-var-list; }
64 | .@{fa-css-prefix}-dedent:before,
65 | .@{fa-css-prefix}-outdent:before { content: @fa-var-outdent; }
66 | .@{fa-css-prefix}-indent:before { content: @fa-var-indent; }
67 | .@{fa-css-prefix}-video-camera:before { content: @fa-var-video-camera; }
68 | .@{fa-css-prefix}-photo:before,
69 | .@{fa-css-prefix}-image:before,
70 | .@{fa-css-prefix}-picture-o:before { content: @fa-var-picture-o; }
71 | .@{fa-css-prefix}-pencil:before { content: @fa-var-pencil; }
72 | .@{fa-css-prefix}-map-marker:before { content: @fa-var-map-marker; }
73 | .@{fa-css-prefix}-adjust:before { content: @fa-var-adjust; }
74 | .@{fa-css-prefix}-tint:before { content: @fa-var-tint; }
75 | .@{fa-css-prefix}-edit:before,
76 | .@{fa-css-prefix}-pencil-square-o:before { content: @fa-var-pencil-square-o; }
77 | .@{fa-css-prefix}-share-square-o:before { content: @fa-var-share-square-o; }
78 | .@{fa-css-prefix}-check-square-o:before { content: @fa-var-check-square-o; }
79 | .@{fa-css-prefix}-arrows:before { content: @fa-var-arrows; }
80 | .@{fa-css-prefix}-step-backward:before { content: @fa-var-step-backward; }
81 | .@{fa-css-prefix}-fast-backward:before { content: @fa-var-fast-backward; }
82 | .@{fa-css-prefix}-backward:before { content: @fa-var-backward; }
83 | .@{fa-css-prefix}-play:before { content: @fa-var-play; }
84 | .@{fa-css-prefix}-pause:before { content: @fa-var-pause; }
85 | .@{fa-css-prefix}-stop:before { content: @fa-var-stop; }
86 | .@{fa-css-prefix}-forward:before { content: @fa-var-forward; }
87 | .@{fa-css-prefix}-fast-forward:before { content: @fa-var-fast-forward; }
88 | .@{fa-css-prefix}-step-forward:before { content: @fa-var-step-forward; }
89 | .@{fa-css-prefix}-eject:before { content: @fa-var-eject; }
90 | .@{fa-css-prefix}-chevron-left:before { content: @fa-var-chevron-left; }
91 | .@{fa-css-prefix}-chevron-right:before { content: @fa-var-chevron-right; }
92 | .@{fa-css-prefix}-plus-circle:before { content: @fa-var-plus-circle; }
93 | .@{fa-css-prefix}-minus-circle:before { content: @fa-var-minus-circle; }
94 | .@{fa-css-prefix}-times-circle:before { content: @fa-var-times-circle; }
95 | .@{fa-css-prefix}-check-circle:before { content: @fa-var-check-circle; }
96 | .@{fa-css-prefix}-question-circle:before { content: @fa-var-question-circle; }
97 | .@{fa-css-prefix}-info-circle:before { content: @fa-var-info-circle; }
98 | .@{fa-css-prefix}-crosshairs:before { content: @fa-var-crosshairs; }
99 | .@{fa-css-prefix}-times-circle-o:before { content: @fa-var-times-circle-o; }
100 | .@{fa-css-prefix}-check-circle-o:before { content: @fa-var-check-circle-o; }
101 | .@{fa-css-prefix}-ban:before { content: @fa-var-ban; }
102 | .@{fa-css-prefix}-arrow-left:before { content: @fa-var-arrow-left; }
103 | .@{fa-css-prefix}-arrow-right:before { content: @fa-var-arrow-right; }
104 | .@{fa-css-prefix}-arrow-up:before { content: @fa-var-arrow-up; }
105 | .@{fa-css-prefix}-arrow-down:before { content: @fa-var-arrow-down; }
106 | .@{fa-css-prefix}-mail-forward:before,
107 | .@{fa-css-prefix}-share:before { content: @fa-var-share; }
108 | .@{fa-css-prefix}-expand:before { content: @fa-var-expand; }
109 | .@{fa-css-prefix}-compress:before { content: @fa-var-compress; }
110 | .@{fa-css-prefix}-plus:before { content: @fa-var-plus; }
111 | .@{fa-css-prefix}-minus:before { content: @fa-var-minus; }
112 | .@{fa-css-prefix}-asterisk:before { content: @fa-var-asterisk; }
113 | .@{fa-css-prefix}-exclamation-circle:before { content: @fa-var-exclamation-circle; }
114 | .@{fa-css-prefix}-gift:before { content: @fa-var-gift; }
115 | .@{fa-css-prefix}-leaf:before { content: @fa-var-leaf; }
116 | .@{fa-css-prefix}-fire:before { content: @fa-var-fire; }
117 | .@{fa-css-prefix}-eye:before { content: @fa-var-eye; }
118 | .@{fa-css-prefix}-eye-slash:before { content: @fa-var-eye-slash; }
119 | .@{fa-css-prefix}-warning:before,
120 | .@{fa-css-prefix}-exclamation-triangle:before { content: @fa-var-exclamation-triangle; }
121 | .@{fa-css-prefix}-plane:before { content: @fa-var-plane; }
122 | .@{fa-css-prefix}-calendar:before { content: @fa-var-calendar; }
123 | .@{fa-css-prefix}-random:before { content: @fa-var-random; }
124 | .@{fa-css-prefix}-comment:before { content: @fa-var-comment; }
125 | .@{fa-css-prefix}-magnet:before { content: @fa-var-magnet; }
126 | .@{fa-css-prefix}-chevron-up:before { content: @fa-var-chevron-up; }
127 | .@{fa-css-prefix}-chevron-down:before { content: @fa-var-chevron-down; }
128 | .@{fa-css-prefix}-retweet:before { content: @fa-var-retweet; }
129 | .@{fa-css-prefix}-shopping-cart:before { content: @fa-var-shopping-cart; }
130 | .@{fa-css-prefix}-folder:before { content: @fa-var-folder; }
131 | .@{fa-css-prefix}-folder-open:before { content: @fa-var-folder-open; }
132 | .@{fa-css-prefix}-arrows-v:before { content: @fa-var-arrows-v; }
133 | .@{fa-css-prefix}-arrows-h:before { content: @fa-var-arrows-h; }
134 | .@{fa-css-prefix}-bar-chart-o:before,
135 | .@{fa-css-prefix}-bar-chart:before { content: @fa-var-bar-chart; }
136 | .@{fa-css-prefix}-twitter-square:before { content: @fa-var-twitter-square; }
137 | .@{fa-css-prefix}-facebook-square:before { content: @fa-var-facebook-square; }
138 | .@{fa-css-prefix}-camera-retro:before { content: @fa-var-camera-retro; }
139 | .@{fa-css-prefix}-key:before { content: @fa-var-key; }
140 | .@{fa-css-prefix}-gears:before,
141 | .@{fa-css-prefix}-cogs:before { content: @fa-var-cogs; }
142 | .@{fa-css-prefix}-comments:before { content: @fa-var-comments; }
143 | .@{fa-css-prefix}-thumbs-o-up:before { content: @fa-var-thumbs-o-up; }
144 | .@{fa-css-prefix}-thumbs-o-down:before { content: @fa-var-thumbs-o-down; }
145 | .@{fa-css-prefix}-star-half:before { content: @fa-var-star-half; }
146 | .@{fa-css-prefix}-heart-o:before { content: @fa-var-heart-o; }
147 | .@{fa-css-prefix}-sign-out:before { content: @fa-var-sign-out; }
148 | .@{fa-css-prefix}-linkedin-square:before { content: @fa-var-linkedin-square; }
149 | .@{fa-css-prefix}-thumb-tack:before { content: @fa-var-thumb-tack; }
150 | .@{fa-css-prefix}-external-link:before { content: @fa-var-external-link; }
151 | .@{fa-css-prefix}-sign-in:before { content: @fa-var-sign-in; }
152 | .@{fa-css-prefix}-trophy:before { content: @fa-var-trophy; }
153 | .@{fa-css-prefix}-github-square:before { content: @fa-var-github-square; }
154 | .@{fa-css-prefix}-upload:before { content: @fa-var-upload; }
155 | .@{fa-css-prefix}-lemon-o:before { content: @fa-var-lemon-o; }
156 | .@{fa-css-prefix}-phone:before { content: @fa-var-phone; }
157 | .@{fa-css-prefix}-square-o:before { content: @fa-var-square-o; }
158 | .@{fa-css-prefix}-bookmark-o:before { content: @fa-var-bookmark-o; }
159 | .@{fa-css-prefix}-phone-square:before { content: @fa-var-phone-square; }
160 | .@{fa-css-prefix}-twitter:before { content: @fa-var-twitter; }
161 | .@{fa-css-prefix}-facebook-f:before,
162 | .@{fa-css-prefix}-facebook:before { content: @fa-var-facebook; }
163 | .@{fa-css-prefix}-github:before { content: @fa-var-github; }
164 | .@{fa-css-prefix}-unlock:before { content: @fa-var-unlock; }
165 | .@{fa-css-prefix}-credit-card:before { content: @fa-var-credit-card; }
166 | .@{fa-css-prefix}-rss:before { content: @fa-var-rss; }
167 | .@{fa-css-prefix}-hdd-o:before { content: @fa-var-hdd-o; }
168 | .@{fa-css-prefix}-bullhorn:before { content: @fa-var-bullhorn; }
169 | .@{fa-css-prefix}-bell:before { content: @fa-var-bell; }
170 | .@{fa-css-prefix}-certificate:before { content: @fa-var-certificate; }
171 | .@{fa-css-prefix}-hand-o-right:before { content: @fa-var-hand-o-right; }
172 | .@{fa-css-prefix}-hand-o-left:before { content: @fa-var-hand-o-left; }
173 | .@{fa-css-prefix}-hand-o-up:before { content: @fa-var-hand-o-up; }
174 | .@{fa-css-prefix}-hand-o-down:before { content: @fa-var-hand-o-down; }
175 | .@{fa-css-prefix}-arrow-circle-left:before { content: @fa-var-arrow-circle-left; }
176 | .@{fa-css-prefix}-arrow-circle-right:before { content: @fa-var-arrow-circle-right; }
177 | .@{fa-css-prefix}-arrow-circle-up:before { content: @fa-var-arrow-circle-up; }
178 | .@{fa-css-prefix}-arrow-circle-down:before { content: @fa-var-arrow-circle-down; }
179 | .@{fa-css-prefix}-globe:before { content: @fa-var-globe; }
180 | .@{fa-css-prefix}-wrench:before { content: @fa-var-wrench; }
181 | .@{fa-css-prefix}-tasks:before { content: @fa-var-tasks; }
182 | .@{fa-css-prefix}-filter:before { content: @fa-var-filter; }
183 | .@{fa-css-prefix}-briefcase:before { content: @fa-var-briefcase; }
184 | .@{fa-css-prefix}-arrows-alt:before { content: @fa-var-arrows-alt; }
185 | .@{fa-css-prefix}-group:before,
186 | .@{fa-css-prefix}-users:before { content: @fa-var-users; }
187 | .@{fa-css-prefix}-chain:before,
188 | .@{fa-css-prefix}-link:before { content: @fa-var-link; }
189 | .@{fa-css-prefix}-cloud:before { content: @fa-var-cloud; }
190 | .@{fa-css-prefix}-flask:before { content: @fa-var-flask; }
191 | .@{fa-css-prefix}-cut:before,
192 | .@{fa-css-prefix}-scissors:before { content: @fa-var-scissors; }
193 | .@{fa-css-prefix}-copy:before,
194 | .@{fa-css-prefix}-files-o:before { content: @fa-var-files-o; }
195 | .@{fa-css-prefix}-paperclip:before { content: @fa-var-paperclip; }
196 | .@{fa-css-prefix}-save:before,
197 | .@{fa-css-prefix}-floppy-o:before { content: @fa-var-floppy-o; }
198 | .@{fa-css-prefix}-square:before { content: @fa-var-square; }
199 | .@{fa-css-prefix}-navicon:before,
200 | .@{fa-css-prefix}-reorder:before,
201 | .@{fa-css-prefix}-bars:before { content: @fa-var-bars; }
202 | .@{fa-css-prefix}-list-ul:before { content: @fa-var-list-ul; }
203 | .@{fa-css-prefix}-list-ol:before { content: @fa-var-list-ol; }
204 | .@{fa-css-prefix}-strikethrough:before { content: @fa-var-strikethrough; }
205 | .@{fa-css-prefix}-underline:before { content: @fa-var-underline; }
206 | .@{fa-css-prefix}-table:before { content: @fa-var-table; }
207 | .@{fa-css-prefix}-magic:before { content: @fa-var-magic; }
208 | .@{fa-css-prefix}-truck:before { content: @fa-var-truck; }
209 | .@{fa-css-prefix}-pinterest:before { content: @fa-var-pinterest; }
210 | .@{fa-css-prefix}-pinterest-square:before { content: @fa-var-pinterest-square; }
211 | .@{fa-css-prefix}-google-plus-square:before { content: @fa-var-google-plus-square; }
212 | .@{fa-css-prefix}-google-plus:before { content: @fa-var-google-plus; }
213 | .@{fa-css-prefix}-money:before { content: @fa-var-money; }
214 | .@{fa-css-prefix}-caret-down:before { content: @fa-var-caret-down; }
215 | .@{fa-css-prefix}-caret-up:before { content: @fa-var-caret-up; }
216 | .@{fa-css-prefix}-caret-left:before { content: @fa-var-caret-left; }
217 | .@{fa-css-prefix}-caret-right:before { content: @fa-var-caret-right; }
218 | .@{fa-css-prefix}-columns:before { content: @fa-var-columns; }
219 | .@{fa-css-prefix}-unsorted:before,
220 | .@{fa-css-prefix}-sort:before { content: @fa-var-sort; }
221 | .@{fa-css-prefix}-sort-down:before,
222 | .@{fa-css-prefix}-sort-desc:before { content: @fa-var-sort-desc; }
223 | .@{fa-css-prefix}-sort-up:before,
224 | .@{fa-css-prefix}-sort-asc:before { content: @fa-var-sort-asc; }
225 | .@{fa-css-prefix}-envelope:before { content: @fa-var-envelope; }
226 | .@{fa-css-prefix}-linkedin:before { content: @fa-var-linkedin; }
227 | .@{fa-css-prefix}-rotate-left:before,
228 | .@{fa-css-prefix}-undo:before { content: @fa-var-undo; }
229 | .@{fa-css-prefix}-legal:before,
230 | .@{fa-css-prefix}-gavel:before { content: @fa-var-gavel; }
231 | .@{fa-css-prefix}-dashboard:before,
232 | .@{fa-css-prefix}-tachometer:before { content: @fa-var-tachometer; }
233 | .@{fa-css-prefix}-comment-o:before { content: @fa-var-comment-o; }
234 | .@{fa-css-prefix}-comments-o:before { content: @fa-var-comments-o; }
235 | .@{fa-css-prefix}-flash:before,
236 | .@{fa-css-prefix}-bolt:before { content: @fa-var-bolt; }
237 | .@{fa-css-prefix}-sitemap:before { content: @fa-var-sitemap; }
238 | .@{fa-css-prefix}-umbrella:before { content: @fa-var-umbrella; }
239 | .@{fa-css-prefix}-paste:before,
240 | .@{fa-css-prefix}-clipboard:before { content: @fa-var-clipboard; }
241 | .@{fa-css-prefix}-lightbulb-o:before { content: @fa-var-lightbulb-o; }
242 | .@{fa-css-prefix}-exchange:before { content: @fa-var-exchange; }
243 | .@{fa-css-prefix}-cloud-download:before { content: @fa-var-cloud-download; }
244 | .@{fa-css-prefix}-cloud-upload:before { content: @fa-var-cloud-upload; }
245 | .@{fa-css-prefix}-user-md:before { content: @fa-var-user-md; }
246 | .@{fa-css-prefix}-stethoscope:before { content: @fa-var-stethoscope; }
247 | .@{fa-css-prefix}-suitcase:before { content: @fa-var-suitcase; }
248 | .@{fa-css-prefix}-bell-o:before { content: @fa-var-bell-o; }
249 | .@{fa-css-prefix}-coffee:before { content: @fa-var-coffee; }
250 | .@{fa-css-prefix}-cutlery:before { content: @fa-var-cutlery; }
251 | .@{fa-css-prefix}-file-text-o:before { content: @fa-var-file-text-o; }
252 | .@{fa-css-prefix}-building-o:before { content: @fa-var-building-o; }
253 | .@{fa-css-prefix}-hospital-o:before { content: @fa-var-hospital-o; }
254 | .@{fa-css-prefix}-ambulance:before { content: @fa-var-ambulance; }
255 | .@{fa-css-prefix}-medkit:before { content: @fa-var-medkit; }
256 | .@{fa-css-prefix}-fighter-jet:before { content: @fa-var-fighter-jet; }
257 | .@{fa-css-prefix}-beer:before { content: @fa-var-beer; }
258 | .@{fa-css-prefix}-h-square:before { content: @fa-var-h-square; }
259 | .@{fa-css-prefix}-plus-square:before { content: @fa-var-plus-square; }
260 | .@{fa-css-prefix}-angle-double-left:before { content: @fa-var-angle-double-left; }
261 | .@{fa-css-prefix}-angle-double-right:before { content: @fa-var-angle-double-right; }
262 | .@{fa-css-prefix}-angle-double-up:before { content: @fa-var-angle-double-up; }
263 | .@{fa-css-prefix}-angle-double-down:before { content: @fa-var-angle-double-down; }
264 | .@{fa-css-prefix}-angle-left:before { content: @fa-var-angle-left; }
265 | .@{fa-css-prefix}-angle-right:before { content: @fa-var-angle-right; }
266 | .@{fa-css-prefix}-angle-up:before { content: @fa-var-angle-up; }
267 | .@{fa-css-prefix}-angle-down:before { content: @fa-var-angle-down; }
268 | .@{fa-css-prefix}-desktop:before { content: @fa-var-desktop; }
269 | .@{fa-css-prefix}-laptop:before { content: @fa-var-laptop; }
270 | .@{fa-css-prefix}-tablet:before { content: @fa-var-tablet; }
271 | .@{fa-css-prefix}-mobile-phone:before,
272 | .@{fa-css-prefix}-mobile:before { content: @fa-var-mobile; }
273 | .@{fa-css-prefix}-circle-o:before { content: @fa-var-circle-o; }
274 | .@{fa-css-prefix}-quote-left:before { content: @fa-var-quote-left; }
275 | .@{fa-css-prefix}-quote-right:before { content: @fa-var-quote-right; }
276 | .@{fa-css-prefix}-spinner:before { content: @fa-var-spinner; }
277 | .@{fa-css-prefix}-circle:before { content: @fa-var-circle; }
278 | .@{fa-css-prefix}-mail-reply:before,
279 | .@{fa-css-prefix}-reply:before { content: @fa-var-reply; }
280 | .@{fa-css-prefix}-github-alt:before { content: @fa-var-github-alt; }
281 | .@{fa-css-prefix}-folder-o:before { content: @fa-var-folder-o; }
282 | .@{fa-css-prefix}-folder-open-o:before { content: @fa-var-folder-open-o; }
283 | .@{fa-css-prefix}-smile-o:before { content: @fa-var-smile-o; }
284 | .@{fa-css-prefix}-frown-o:before { content: @fa-var-frown-o; }
285 | .@{fa-css-prefix}-meh-o:before { content: @fa-var-meh-o; }
286 | .@{fa-css-prefix}-gamepad:before { content: @fa-var-gamepad; }
287 | .@{fa-css-prefix}-keyboard-o:before { content: @fa-var-keyboard-o; }
288 | .@{fa-css-prefix}-flag-o:before { content: @fa-var-flag-o; }
289 | .@{fa-css-prefix}-flag-checkered:before { content: @fa-var-flag-checkered; }
290 | .@{fa-css-prefix}-terminal:before { content: @fa-var-terminal; }
291 | .@{fa-css-prefix}-code:before { content: @fa-var-code; }
292 | .@{fa-css-prefix}-mail-reply-all:before,
293 | .@{fa-css-prefix}-reply-all:before { content: @fa-var-reply-all; }
294 | .@{fa-css-prefix}-star-half-empty:before,
295 | .@{fa-css-prefix}-star-half-full:before,
296 | .@{fa-css-prefix}-star-half-o:before { content: @fa-var-star-half-o; }
297 | .@{fa-css-prefix}-location-arrow:before { content: @fa-var-location-arrow; }
298 | .@{fa-css-prefix}-crop:before { content: @fa-var-crop; }
299 | .@{fa-css-prefix}-code-fork:before { content: @fa-var-code-fork; }
300 | .@{fa-css-prefix}-unlink:before,
301 | .@{fa-css-prefix}-chain-broken:before { content: @fa-var-chain-broken; }
302 | .@{fa-css-prefix}-question:before { content: @fa-var-question; }
303 | .@{fa-css-prefix}-info:before { content: @fa-var-info; }
304 | .@{fa-css-prefix}-exclamation:before { content: @fa-var-exclamation; }
305 | .@{fa-css-prefix}-superscript:before { content: @fa-var-superscript; }
306 | .@{fa-css-prefix}-subscript:before { content: @fa-var-subscript; }
307 | .@{fa-css-prefix}-eraser:before { content: @fa-var-eraser; }
308 | .@{fa-css-prefix}-puzzle-piece:before { content: @fa-var-puzzle-piece; }
309 | .@{fa-css-prefix}-microphone:before { content: @fa-var-microphone; }
310 | .@{fa-css-prefix}-microphone-slash:before { content: @fa-var-microphone-slash; }
311 | .@{fa-css-prefix}-shield:before { content: @fa-var-shield; }
312 | .@{fa-css-prefix}-calendar-o:before { content: @fa-var-calendar-o; }
313 | .@{fa-css-prefix}-fire-extinguisher:before { content: @fa-var-fire-extinguisher; }
314 | .@{fa-css-prefix}-rocket:before { content: @fa-var-rocket; }
315 | .@{fa-css-prefix}-maxcdn:before { content: @fa-var-maxcdn; }
316 | .@{fa-css-prefix}-chevron-circle-left:before { content: @fa-var-chevron-circle-left; }
317 | .@{fa-css-prefix}-chevron-circle-right:before { content: @fa-var-chevron-circle-right; }
318 | .@{fa-css-prefix}-chevron-circle-up:before { content: @fa-var-chevron-circle-up; }
319 | .@{fa-css-prefix}-chevron-circle-down:before { content: @fa-var-chevron-circle-down; }
320 | .@{fa-css-prefix}-html5:before { content: @fa-var-html5; }
321 | .@{fa-css-prefix}-css3:before { content: @fa-var-css3; }
322 | .@{fa-css-prefix}-anchor:before { content: @fa-var-anchor; }
323 | .@{fa-css-prefix}-unlock-alt:before { content: @fa-var-unlock-alt; }
324 | .@{fa-css-prefix}-bullseye:before { content: @fa-var-bullseye; }
325 | .@{fa-css-prefix}-ellipsis-h:before { content: @fa-var-ellipsis-h; }
326 | .@{fa-css-prefix}-ellipsis-v:before { content: @fa-var-ellipsis-v; }
327 | .@{fa-css-prefix}-rss-square:before { content: @fa-var-rss-square; }
328 | .@{fa-css-prefix}-play-circle:before { content: @fa-var-play-circle; }
329 | .@{fa-css-prefix}-ticket:before { content: @fa-var-ticket; }
330 | .@{fa-css-prefix}-minus-square:before { content: @fa-var-minus-square; }
331 | .@{fa-css-prefix}-minus-square-o:before { content: @fa-var-minus-square-o; }
332 | .@{fa-css-prefix}-level-up:before { content: @fa-var-level-up; }
333 | .@{fa-css-prefix}-level-down:before { content: @fa-var-level-down; }
334 | .@{fa-css-prefix}-check-square:before { content: @fa-var-check-square; }
335 | .@{fa-css-prefix}-pencil-square:before { content: @fa-var-pencil-square; }
336 | .@{fa-css-prefix}-external-link-square:before { content: @fa-var-external-link-square; }
337 | .@{fa-css-prefix}-share-square:before { content: @fa-var-share-square; }
338 | .@{fa-css-prefix}-compass:before { content: @fa-var-compass; }
339 | .@{fa-css-prefix}-toggle-down:before,
340 | .@{fa-css-prefix}-caret-square-o-down:before { content: @fa-var-caret-square-o-down; }
341 | .@{fa-css-prefix}-toggle-up:before,
342 | .@{fa-css-prefix}-caret-square-o-up:before { content: @fa-var-caret-square-o-up; }
343 | .@{fa-css-prefix}-toggle-right:before,
344 | .@{fa-css-prefix}-caret-square-o-right:before { content: @fa-var-caret-square-o-right; }
345 | .@{fa-css-prefix}-euro:before,
346 | .@{fa-css-prefix}-eur:before { content: @fa-var-eur; }
347 | .@{fa-css-prefix}-gbp:before { content: @fa-var-gbp; }
348 | .@{fa-css-prefix}-dollar:before,
349 | .@{fa-css-prefix}-usd:before { content: @fa-var-usd; }
350 | .@{fa-css-prefix}-rupee:before,
351 | .@{fa-css-prefix}-inr:before { content: @fa-var-inr; }
352 | .@{fa-css-prefix}-cny:before,
353 | .@{fa-css-prefix}-rmb:before,
354 | .@{fa-css-prefix}-yen:before,
355 | .@{fa-css-prefix}-jpy:before { content: @fa-var-jpy; }
356 | .@{fa-css-prefix}-ruble:before,
357 | .@{fa-css-prefix}-rouble:before,
358 | .@{fa-css-prefix}-rub:before { content: @fa-var-rub; }
359 | .@{fa-css-prefix}-won:before,
360 | .@{fa-css-prefix}-krw:before { content: @fa-var-krw; }
361 | .@{fa-css-prefix}-bitcoin:before,
362 | .@{fa-css-prefix}-btc:before { content: @fa-var-btc; }
363 | .@{fa-css-prefix}-file:before { content: @fa-var-file; }
364 | .@{fa-css-prefix}-file-text:before { content: @fa-var-file-text; }
365 | .@{fa-css-prefix}-sort-alpha-asc:before { content: @fa-var-sort-alpha-asc; }
366 | .@{fa-css-prefix}-sort-alpha-desc:before { content: @fa-var-sort-alpha-desc; }
367 | .@{fa-css-prefix}-sort-amount-asc:before { content: @fa-var-sort-amount-asc; }
368 | .@{fa-css-prefix}-sort-amount-desc:before { content: @fa-var-sort-amount-desc; }
369 | .@{fa-css-prefix}-sort-numeric-asc:before { content: @fa-var-sort-numeric-asc; }
370 | .@{fa-css-prefix}-sort-numeric-desc:before { content: @fa-var-sort-numeric-desc; }
371 | .@{fa-css-prefix}-thumbs-up:before { content: @fa-var-thumbs-up; }
372 | .@{fa-css-prefix}-thumbs-down:before { content: @fa-var-thumbs-down; }
373 | .@{fa-css-prefix}-youtube-square:before { content: @fa-var-youtube-square; }
374 | .@{fa-css-prefix}-youtube:before { content: @fa-var-youtube; }
375 | .@{fa-css-prefix}-xing:before { content: @fa-var-xing; }
376 | .@{fa-css-prefix}-xing-square:before { content: @fa-var-xing-square; }
377 | .@{fa-css-prefix}-youtube-play:before { content: @fa-var-youtube-play; }
378 | .@{fa-css-prefix}-dropbox:before { content: @fa-var-dropbox; }
379 | .@{fa-css-prefix}-stack-overflow:before { content: @fa-var-stack-overflow; }
380 | .@{fa-css-prefix}-instagram:before { content: @fa-var-instagram; }
381 | .@{fa-css-prefix}-flickr:before { content: @fa-var-flickr; }
382 | .@{fa-css-prefix}-adn:before { content: @fa-var-adn; }
383 | .@{fa-css-prefix}-bitbucket:before { content: @fa-var-bitbucket; }
384 | .@{fa-css-prefix}-bitbucket-square:before { content: @fa-var-bitbucket-square; }
385 | .@{fa-css-prefix}-tumblr:before { content: @fa-var-tumblr; }
386 | .@{fa-css-prefix}-tumblr-square:before { content: @fa-var-tumblr-square; }
387 | .@{fa-css-prefix}-long-arrow-down:before { content: @fa-var-long-arrow-down; }
388 | .@{fa-css-prefix}-long-arrow-up:before { content: @fa-var-long-arrow-up; }
389 | .@{fa-css-prefix}-long-arrow-left:before { content: @fa-var-long-arrow-left; }
390 | .@{fa-css-prefix}-long-arrow-right:before { content: @fa-var-long-arrow-right; }
391 | .@{fa-css-prefix}-apple:before { content: @fa-var-apple; }
392 | .@{fa-css-prefix}-windows:before { content: @fa-var-windows; }
393 | .@{fa-css-prefix}-android:before { content: @fa-var-android; }
394 | .@{fa-css-prefix}-linux:before { content: @fa-var-linux; }
395 | .@{fa-css-prefix}-dribbble:before { content: @fa-var-dribbble; }
396 | .@{fa-css-prefix}-skype:before { content: @fa-var-skype; }
397 | .@{fa-css-prefix}-foursquare:before { content: @fa-var-foursquare; }
398 | .@{fa-css-prefix}-trello:before { content: @fa-var-trello; }
399 | .@{fa-css-prefix}-female:before { content: @fa-var-female; }
400 | .@{fa-css-prefix}-male:before { content: @fa-var-male; }
401 | .@{fa-css-prefix}-gittip:before,
402 | .@{fa-css-prefix}-gratipay:before { content: @fa-var-gratipay; }
403 | .@{fa-css-prefix}-sun-o:before { content: @fa-var-sun-o; }
404 | .@{fa-css-prefix}-moon-o:before { content: @fa-var-moon-o; }
405 | .@{fa-css-prefix}-archive:before { content: @fa-var-archive; }
406 | .@{fa-css-prefix}-bug:before { content: @fa-var-bug; }
407 | .@{fa-css-prefix}-vk:before { content: @fa-var-vk; }
408 | .@{fa-css-prefix}-weibo:before { content: @fa-var-weibo; }
409 | .@{fa-css-prefix}-renren:before { content: @fa-var-renren; }
410 | .@{fa-css-prefix}-pagelines:before { content: @fa-var-pagelines; }
411 | .@{fa-css-prefix}-stack-exchange:before { content: @fa-var-stack-exchange; }
412 | .@{fa-css-prefix}-arrow-circle-o-right:before { content: @fa-var-arrow-circle-o-right; }
413 | .@{fa-css-prefix}-arrow-circle-o-left:before { content: @fa-var-arrow-circle-o-left; }
414 | .@{fa-css-prefix}-toggle-left:before,
415 | .@{fa-css-prefix}-caret-square-o-left:before { content: @fa-var-caret-square-o-left; }
416 | .@{fa-css-prefix}-dot-circle-o:before { content: @fa-var-dot-circle-o; }
417 | .@{fa-css-prefix}-wheelchair:before { content: @fa-var-wheelchair; }
418 | .@{fa-css-prefix}-vimeo-square:before { content: @fa-var-vimeo-square; }
419 | .@{fa-css-prefix}-turkish-lira:before,
420 | .@{fa-css-prefix}-try:before { content: @fa-var-try; }
421 | .@{fa-css-prefix}-plus-square-o:before { content: @fa-var-plus-square-o; }
422 | .@{fa-css-prefix}-space-shuttle:before { content: @fa-var-space-shuttle; }
423 | .@{fa-css-prefix}-slack:before { content: @fa-var-slack; }
424 | .@{fa-css-prefix}-envelope-square:before { content: @fa-var-envelope-square; }
425 | .@{fa-css-prefix}-wordpress:before { content: @fa-var-wordpress; }
426 | .@{fa-css-prefix}-openid:before { content: @fa-var-openid; }
427 | .@{fa-css-prefix}-institution:before,
428 | .@{fa-css-prefix}-bank:before,
429 | .@{fa-css-prefix}-university:before { content: @fa-var-university; }
430 | .@{fa-css-prefix}-mortar-board:before,
431 | .@{fa-css-prefix}-graduation-cap:before { content: @fa-var-graduation-cap; }
432 | .@{fa-css-prefix}-yahoo:before { content: @fa-var-yahoo; }
433 | .@{fa-css-prefix}-google:before { content: @fa-var-google; }
434 | .@{fa-css-prefix}-reddit:before { content: @fa-var-reddit; }
435 | .@{fa-css-prefix}-reddit-square:before { content: @fa-var-reddit-square; }
436 | .@{fa-css-prefix}-stumbleupon-circle:before { content: @fa-var-stumbleupon-circle; }
437 | .@{fa-css-prefix}-stumbleupon:before { content: @fa-var-stumbleupon; }
438 | .@{fa-css-prefix}-delicious:before { content: @fa-var-delicious; }
439 | .@{fa-css-prefix}-digg:before { content: @fa-var-digg; }
440 | .@{fa-css-prefix}-pied-piper:before { content: @fa-var-pied-piper; }
441 | .@{fa-css-prefix}-pied-piper-alt:before { content: @fa-var-pied-piper-alt; }
442 | .@{fa-css-prefix}-drupal:before { content: @fa-var-drupal; }
443 | .@{fa-css-prefix}-joomla:before { content: @fa-var-joomla; }
444 | .@{fa-css-prefix}-language:before { content: @fa-var-language; }
445 | .@{fa-css-prefix}-fax:before { content: @fa-var-fax; }
446 | .@{fa-css-prefix}-building:before { content: @fa-var-building; }
447 | .@{fa-css-prefix}-child:before { content: @fa-var-child; }
448 | .@{fa-css-prefix}-paw:before { content: @fa-var-paw; }
449 | .@{fa-css-prefix}-spoon:before { content: @fa-var-spoon; }
450 | .@{fa-css-prefix}-cube:before { content: @fa-var-cube; }
451 | .@{fa-css-prefix}-cubes:before { content: @fa-var-cubes; }
452 | .@{fa-css-prefix}-behance:before { content: @fa-var-behance; }
453 | .@{fa-css-prefix}-behance-square:before { content: @fa-var-behance-square; }
454 | .@{fa-css-prefix}-steam:before { content: @fa-var-steam; }
455 | .@{fa-css-prefix}-steam-square:before { content: @fa-var-steam-square; }
456 | .@{fa-css-prefix}-recycle:before { content: @fa-var-recycle; }
457 | .@{fa-css-prefix}-automobile:before,
458 | .@{fa-css-prefix}-car:before { content: @fa-var-car; }
459 | .@{fa-css-prefix}-cab:before,
460 | .@{fa-css-prefix}-taxi:before { content: @fa-var-taxi; }
461 | .@{fa-css-prefix}-tree:before { content: @fa-var-tree; }
462 | .@{fa-css-prefix}-spotify:before { content: @fa-var-spotify; }
463 | .@{fa-css-prefix}-deviantart:before { content: @fa-var-deviantart; }
464 | .@{fa-css-prefix}-soundcloud:before { content: @fa-var-soundcloud; }
465 | .@{fa-css-prefix}-database:before { content: @fa-var-database; }
466 | .@{fa-css-prefix}-file-pdf-o:before { content: @fa-var-file-pdf-o; }
467 | .@{fa-css-prefix}-file-word-o:before { content: @fa-var-file-word-o; }
468 | .@{fa-css-prefix}-file-excel-o:before { content: @fa-var-file-excel-o; }
469 | .@{fa-css-prefix}-file-powerpoint-o:before { content: @fa-var-file-powerpoint-o; }
470 | .@{fa-css-prefix}-file-photo-o:before,
471 | .@{fa-css-prefix}-file-picture-o:before,
472 | .@{fa-css-prefix}-file-image-o:before { content: @fa-var-file-image-o; }
473 | .@{fa-css-prefix}-file-zip-o:before,
474 | .@{fa-css-prefix}-file-archive-o:before { content: @fa-var-file-archive-o; }
475 | .@{fa-css-prefix}-file-sound-o:before,
476 | .@{fa-css-prefix}-file-audio-o:before { content: @fa-var-file-audio-o; }
477 | .@{fa-css-prefix}-file-movie-o:before,
478 | .@{fa-css-prefix}-file-video-o:before { content: @fa-var-file-video-o; }
479 | .@{fa-css-prefix}-file-code-o:before { content: @fa-var-file-code-o; }
480 | .@{fa-css-prefix}-vine:before { content: @fa-var-vine; }
481 | .@{fa-css-prefix}-codepen:before { content: @fa-var-codepen; }
482 | .@{fa-css-prefix}-jsfiddle:before { content: @fa-var-jsfiddle; }
483 | .@{fa-css-prefix}-life-bouy:before,
484 | .@{fa-css-prefix}-life-buoy:before,
485 | .@{fa-css-prefix}-life-saver:before,
486 | .@{fa-css-prefix}-support:before,
487 | .@{fa-css-prefix}-life-ring:before { content: @fa-var-life-ring; }
488 | .@{fa-css-prefix}-circle-o-notch:before { content: @fa-var-circle-o-notch; }
489 | .@{fa-css-prefix}-ra:before,
490 | .@{fa-css-prefix}-rebel:before { content: @fa-var-rebel; }
491 | .@{fa-css-prefix}-ge:before,
492 | .@{fa-css-prefix}-empire:before { content: @fa-var-empire; }
493 | .@{fa-css-prefix}-git-square:before { content: @fa-var-git-square; }
494 | .@{fa-css-prefix}-git:before { content: @fa-var-git; }
495 | .@{fa-css-prefix}-hacker-news:before { content: @fa-var-hacker-news; }
496 | .@{fa-css-prefix}-tencent-weibo:before { content: @fa-var-tencent-weibo; }
497 | .@{fa-css-prefix}-qq:before { content: @fa-var-qq; }
498 | .@{fa-css-prefix}-wechat:before,
499 | .@{fa-css-prefix}-weixin:before { content: @fa-var-weixin; }
500 | .@{fa-css-prefix}-send:before,
501 | .@{fa-css-prefix}-paper-plane:before { content: @fa-var-paper-plane; }
502 | .@{fa-css-prefix}-send-o:before,
503 | .@{fa-css-prefix}-paper-plane-o:before { content: @fa-var-paper-plane-o; }
504 | .@{fa-css-prefix}-history:before { content: @fa-var-history; }
505 | .@{fa-css-prefix}-genderless:before,
506 | .@{fa-css-prefix}-circle-thin:before { content: @fa-var-circle-thin; }
507 | .@{fa-css-prefix}-header:before { content: @fa-var-header; }
508 | .@{fa-css-prefix}-paragraph:before { content: @fa-var-paragraph; }
509 | .@{fa-css-prefix}-sliders:before { content: @fa-var-sliders; }
510 | .@{fa-css-prefix}-share-alt:before { content: @fa-var-share-alt; }
511 | .@{fa-css-prefix}-share-alt-square:before { content: @fa-var-share-alt-square; }
512 | .@{fa-css-prefix}-bomb:before { content: @fa-var-bomb; }
513 | .@{fa-css-prefix}-soccer-ball-o:before,
514 | .@{fa-css-prefix}-futbol-o:before { content: @fa-var-futbol-o; }
515 | .@{fa-css-prefix}-tty:before { content: @fa-var-tty; }
516 | .@{fa-css-prefix}-binoculars:before { content: @fa-var-binoculars; }
517 | .@{fa-css-prefix}-plug:before { content: @fa-var-plug; }
518 | .@{fa-css-prefix}-slideshare:before { content: @fa-var-slideshare; }
519 | .@{fa-css-prefix}-twitch:before { content: @fa-var-twitch; }
520 | .@{fa-css-prefix}-yelp:before { content: @fa-var-yelp; }
521 | .@{fa-css-prefix}-newspaper-o:before { content: @fa-var-newspaper-o; }
522 | .@{fa-css-prefix}-wifi:before { content: @fa-var-wifi; }
523 | .@{fa-css-prefix}-calculator:before { content: @fa-var-calculator; }
524 | .@{fa-css-prefix}-paypal:before { content: @fa-var-paypal; }
525 | .@{fa-css-prefix}-google-wallet:before { content: @fa-var-google-wallet; }
526 | .@{fa-css-prefix}-cc-visa:before { content: @fa-var-cc-visa; }
527 | .@{fa-css-prefix}-cc-mastercard:before { content: @fa-var-cc-mastercard; }
528 | .@{fa-css-prefix}-cc-discover:before { content: @fa-var-cc-discover; }
529 | .@{fa-css-prefix}-cc-amex:before { content: @fa-var-cc-amex; }
530 | .@{fa-css-prefix}-cc-paypal:before { content: @fa-var-cc-paypal; }
531 | .@{fa-css-prefix}-cc-stripe:before { content: @fa-var-cc-stripe; }
532 | .@{fa-css-prefix}-bell-slash:before { content: @fa-var-bell-slash; }
533 | .@{fa-css-prefix}-bell-slash-o:before { content: @fa-var-bell-slash-o; }
534 | .@{fa-css-prefix}-trash:before { content: @fa-var-trash; }
535 | .@{fa-css-prefix}-copyright:before { content: @fa-var-copyright; }
536 | .@{fa-css-prefix}-at:before { content: @fa-var-at; }
537 | .@{fa-css-prefix}-eyedropper:before { content: @fa-var-eyedropper; }
538 | .@{fa-css-prefix}-paint-brush:before { content: @fa-var-paint-brush; }
539 | .@{fa-css-prefix}-birthday-cake:before { content: @fa-var-birthday-cake; }
540 | .@{fa-css-prefix}-area-chart:before { content: @fa-var-area-chart; }
541 | .@{fa-css-prefix}-pie-chart:before { content: @fa-var-pie-chart; }
542 | .@{fa-css-prefix}-line-chart:before { content: @fa-var-line-chart; }
543 | .@{fa-css-prefix}-lastfm:before { content: @fa-var-lastfm; }
544 | .@{fa-css-prefix}-lastfm-square:before { content: @fa-var-lastfm-square; }
545 | .@{fa-css-prefix}-toggle-off:before { content: @fa-var-toggle-off; }
546 | .@{fa-css-prefix}-toggle-on:before { content: @fa-var-toggle-on; }
547 | .@{fa-css-prefix}-bicycle:before { content: @fa-var-bicycle; }
548 | .@{fa-css-prefix}-bus:before { content: @fa-var-bus; }
549 | .@{fa-css-prefix}-ioxhost:before { content: @fa-var-ioxhost; }
550 | .@{fa-css-prefix}-angellist:before { content: @fa-var-angellist; }
551 | .@{fa-css-prefix}-cc:before { content: @fa-var-cc; }
552 | .@{fa-css-prefix}-shekel:before,
553 | .@{fa-css-prefix}-sheqel:before,
554 | .@{fa-css-prefix}-ils:before { content: @fa-var-ils; }
555 | .@{fa-css-prefix}-meanpath:before { content: @fa-var-meanpath; }
556 | .@{fa-css-prefix}-buysellads:before { content: @fa-var-buysellads; }
557 | .@{fa-css-prefix}-connectdevelop:before { content: @fa-var-connectdevelop; }
558 | .@{fa-css-prefix}-dashcube:before { content: @fa-var-dashcube; }
559 | .@{fa-css-prefix}-forumbee:before { content: @fa-var-forumbee; }
560 | .@{fa-css-prefix}-leanpub:before { content: @fa-var-leanpub; }
561 | .@{fa-css-prefix}-sellsy:before { content: @fa-var-sellsy; }
562 | .@{fa-css-prefix}-shirtsinbulk:before { content: @fa-var-shirtsinbulk; }
563 | .@{fa-css-prefix}-simplybuilt:before { content: @fa-var-simplybuilt; }
564 | .@{fa-css-prefix}-skyatlas:before { content: @fa-var-skyatlas; }
565 | .@{fa-css-prefix}-cart-plus:before { content: @fa-var-cart-plus; }
566 | .@{fa-css-prefix}-cart-arrow-down:before { content: @fa-var-cart-arrow-down; }
567 | .@{fa-css-prefix}-diamond:before { content: @fa-var-diamond; }
568 | .@{fa-css-prefix}-ship:before { content: @fa-var-ship; }
569 | .@{fa-css-prefix}-user-secret:before { content: @fa-var-user-secret; }
570 | .@{fa-css-prefix}-motorcycle:before { content: @fa-var-motorcycle; }
571 | .@{fa-css-prefix}-street-view:before { content: @fa-var-street-view; }
572 | .@{fa-css-prefix}-heartbeat:before { content: @fa-var-heartbeat; }
573 | .@{fa-css-prefix}-venus:before { content: @fa-var-venus; }
574 | .@{fa-css-prefix}-mars:before { content: @fa-var-mars; }
575 | .@{fa-css-prefix}-mercury:before { content: @fa-var-mercury; }
576 | .@{fa-css-prefix}-transgender:before { content: @fa-var-transgender; }
577 | .@{fa-css-prefix}-transgender-alt:before { content: @fa-var-transgender-alt; }
578 | .@{fa-css-prefix}-venus-double:before { content: @fa-var-venus-double; }
579 | .@{fa-css-prefix}-mars-double:before { content: @fa-var-mars-double; }
580 | .@{fa-css-prefix}-venus-mars:before { content: @fa-var-venus-mars; }
581 | .@{fa-css-prefix}-mars-stroke:before { content: @fa-var-mars-stroke; }
582 | .@{fa-css-prefix}-mars-stroke-v:before { content: @fa-var-mars-stroke-v; }
583 | .@{fa-css-prefix}-mars-stroke-h:before { content: @fa-var-mars-stroke-h; }
584 | .@{fa-css-prefix}-neuter:before { content: @fa-var-neuter; }
585 | .@{fa-css-prefix}-facebook-official:before { content: @fa-var-facebook-official; }
586 | .@{fa-css-prefix}-pinterest-p:before { content: @fa-var-pinterest-p; }
587 | .@{fa-css-prefix}-whatsapp:before { content: @fa-var-whatsapp; }
588 | .@{fa-css-prefix}-server:before { content: @fa-var-server; }
589 | .@{fa-css-prefix}-user-plus:before { content: @fa-var-user-plus; }
590 | .@{fa-css-prefix}-user-times:before { content: @fa-var-user-times; }
591 | .@{fa-css-prefix}-hotel:before,
592 | .@{fa-css-prefix}-bed:before { content: @fa-var-bed; }
593 | .@{fa-css-prefix}-viacoin:before { content: @fa-var-viacoin; }
594 | .@{fa-css-prefix}-train:before { content: @fa-var-train; }
595 | .@{fa-css-prefix}-subway:before { content: @fa-var-subway; }
596 | .@{fa-css-prefix}-medium:before { content: @fa-var-medium; }
597 |
--------------------------------------------------------------------------------
/public/plugins/font-awesome/css/font-awesome.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
3 | * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
4 | */
5 | /* FONT PATH
6 | * -------------------------- */
7 | @font-face {
8 | font-family: 'FontAwesome';
9 | src: url('../fonts/fontawesome-webfont.eot?v=4.3.0');
10 | src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');
11 | font-weight: normal;
12 | font-style: normal;
13 | }
14 | .fa {
15 | display: inline-block;
16 | font: normal normal normal 14px/1 FontAwesome;
17 | font-size: inherit;
18 | text-rendering: auto;
19 | -webkit-font-smoothing: antialiased;
20 | -moz-osx-font-smoothing: grayscale;
21 | transform: translate(0, 0);
22 | }
23 | /* makes the font 33% larger relative to the icon container */
24 | .fa-lg {
25 | font-size: 1.33333333em;
26 | line-height: 0.75em;
27 | vertical-align: -15%;
28 | }
29 | .fa-2x {
30 | font-size: 2em;
31 | }
32 | .fa-3x {
33 | font-size: 3em;
34 | }
35 | .fa-4x {
36 | font-size: 4em;
37 | }
38 | .fa-5x {
39 | font-size: 5em;
40 | }
41 | .fa-fw {
42 | width: 1.28571429em;
43 | text-align: center;
44 | }
45 | .fa-ul {
46 | padding-left: 0;
47 | margin-left: 2.14285714em;
48 | list-style-type: none;
49 | }
50 | .fa-ul > li {
51 | position: relative;
52 | }
53 | .fa-li {
54 | position: absolute;
55 | left: -2.14285714em;
56 | width: 2.14285714em;
57 | top: 0.14285714em;
58 | text-align: center;
59 | }
60 | .fa-li.fa-lg {
61 | left: -1.85714286em;
62 | }
63 | .fa-border {
64 | padding: .2em .25em .15em;
65 | border: solid 0.08em #eeeeee;
66 | border-radius: .1em;
67 | }
68 | .pull-right {
69 | float: right;
70 | }
71 | .pull-left {
72 | float: left;
73 | }
74 | .fa.pull-left {
75 | margin-right: .3em;
76 | }
77 | .fa.pull-right {
78 | margin-left: .3em;
79 | }
80 | .fa-spin {
81 | -webkit-animation: fa-spin 2s infinite linear;
82 | animation: fa-spin 2s infinite linear;
83 | }
84 | .fa-pulse {
85 | -webkit-animation: fa-spin 1s infinite steps(8);
86 | animation: fa-spin 1s infinite steps(8);
87 | }
88 | @-webkit-keyframes fa-spin {
89 | 0% {
90 | -webkit-transform: rotate(0deg);
91 | transform: rotate(0deg);
92 | }
93 | 100% {
94 | -webkit-transform: rotate(359deg);
95 | transform: rotate(359deg);
96 | }
97 | }
98 | @keyframes fa-spin {
99 | 0% {
100 | -webkit-transform: rotate(0deg);
101 | transform: rotate(0deg);
102 | }
103 | 100% {
104 | -webkit-transform: rotate(359deg);
105 | transform: rotate(359deg);
106 | }
107 | }
108 | .fa-rotate-90 {
109 | filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
110 | -webkit-transform: rotate(90deg);
111 | -ms-transform: rotate(90deg);
112 | transform: rotate(90deg);
113 | }
114 | .fa-rotate-180 {
115 | filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
116 | -webkit-transform: rotate(180deg);
117 | -ms-transform: rotate(180deg);
118 | transform: rotate(180deg);
119 | }
120 | .fa-rotate-270 {
121 | filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
122 | -webkit-transform: rotate(270deg);
123 | -ms-transform: rotate(270deg);
124 | transform: rotate(270deg);
125 | }
126 | .fa-flip-horizontal {
127 | filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
128 | -webkit-transform: scale(-1, 1);
129 | -ms-transform: scale(-1, 1);
130 | transform: scale(-1, 1);
131 | }
132 | .fa-flip-vertical {
133 | filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
134 | -webkit-transform: scale(1, -1);
135 | -ms-transform: scale(1, -1);
136 | transform: scale(1, -1);
137 | }
138 | :root .fa-rotate-90,
139 | :root .fa-rotate-180,
140 | :root .fa-rotate-270,
141 | :root .fa-flip-horizontal,
142 | :root .fa-flip-vertical {
143 | filter: none;
144 | }
145 | .fa-stack {
146 | position: relative;
147 | display: inline-block;
148 | width: 2em;
149 | height: 2em;
150 | line-height: 2em;
151 | vertical-align: middle;
152 | }
153 | .fa-stack-1x,
154 | .fa-stack-2x {
155 | position: absolute;
156 | left: 0;
157 | width: 100%;
158 | text-align: center;
159 | }
160 | .fa-stack-1x {
161 | line-height: inherit;
162 | }
163 | .fa-stack-2x {
164 | font-size: 2em;
165 | }
166 | .fa-inverse {
167 | color: #ffffff;
168 | }
169 | /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
170 | readers do not read off random characters that represent icons */
171 | .fa-glass:before {
172 | content: "\f000";
173 | }
174 | .fa-music:before {
175 | content: "\f001";
176 | }
177 | .fa-search:before {
178 | content: "\f002";
179 | }
180 | .fa-envelope-o:before {
181 | content: "\f003";
182 | }
183 | .fa-heart:before {
184 | content: "\f004";
185 | }
186 | .fa-star:before {
187 | content: "\f005";
188 | }
189 | .fa-star-o:before {
190 | content: "\f006";
191 | }
192 | .fa-user:before {
193 | content: "\f007";
194 | }
195 | .fa-film:before {
196 | content: "\f008";
197 | }
198 | .fa-th-large:before {
199 | content: "\f009";
200 | }
201 | .fa-th:before {
202 | content: "\f00a";
203 | }
204 | .fa-th-list:before {
205 | content: "\f00b";
206 | }
207 | .fa-check:before {
208 | content: "\f00c";
209 | }
210 | .fa-remove:before,
211 | .fa-close:before,
212 | .fa-times:before {
213 | content: "\f00d";
214 | }
215 | .fa-search-plus:before {
216 | content: "\f00e";
217 | }
218 | .fa-search-minus:before {
219 | content: "\f010";
220 | }
221 | .fa-power-off:before {
222 | content: "\f011";
223 | }
224 | .fa-signal:before {
225 | content: "\f012";
226 | }
227 | .fa-gear:before,
228 | .fa-cog:before {
229 | content: "\f013";
230 | }
231 | .fa-trash-o:before {
232 | content: "\f014";
233 | }
234 | .fa-home:before {
235 | content: "\f015";
236 | }
237 | .fa-file-o:before {
238 | content: "\f016";
239 | }
240 | .fa-clock-o:before {
241 | content: "\f017";
242 | }
243 | .fa-road:before {
244 | content: "\f018";
245 | }
246 | .fa-download:before {
247 | content: "\f019";
248 | }
249 | .fa-arrow-circle-o-down:before {
250 | content: "\f01a";
251 | }
252 | .fa-arrow-circle-o-up:before {
253 | content: "\f01b";
254 | }
255 | .fa-inbox:before {
256 | content: "\f01c";
257 | }
258 | .fa-play-circle-o:before {
259 | content: "\f01d";
260 | }
261 | .fa-rotate-right:before,
262 | .fa-repeat:before {
263 | content: "\f01e";
264 | }
265 | .fa-refresh:before {
266 | content: "\f021";
267 | }
268 | .fa-list-alt:before {
269 | content: "\f022";
270 | }
271 | .fa-lock:before {
272 | content: "\f023";
273 | }
274 | .fa-flag:before {
275 | content: "\f024";
276 | }
277 | .fa-headphones:before {
278 | content: "\f025";
279 | }
280 | .fa-volume-off:before {
281 | content: "\f026";
282 | }
283 | .fa-volume-down:before {
284 | content: "\f027";
285 | }
286 | .fa-volume-up:before {
287 | content: "\f028";
288 | }
289 | .fa-qrcode:before {
290 | content: "\f029";
291 | }
292 | .fa-barcode:before {
293 | content: "\f02a";
294 | }
295 | .fa-tag:before {
296 | content: "\f02b";
297 | }
298 | .fa-tags:before {
299 | content: "\f02c";
300 | }
301 | .fa-book:before {
302 | content: "\f02d";
303 | }
304 | .fa-bookmark:before {
305 | content: "\f02e";
306 | }
307 | .fa-print:before {
308 | content: "\f02f";
309 | }
310 | .fa-camera:before {
311 | content: "\f030";
312 | }
313 | .fa-font:before {
314 | content: "\f031";
315 | }
316 | .fa-bold:before {
317 | content: "\f032";
318 | }
319 | .fa-italic:before {
320 | content: "\f033";
321 | }
322 | .fa-text-height:before {
323 | content: "\f034";
324 | }
325 | .fa-text-width:before {
326 | content: "\f035";
327 | }
328 | .fa-align-left:before {
329 | content: "\f036";
330 | }
331 | .fa-align-center:before {
332 | content: "\f037";
333 | }
334 | .fa-align-right:before {
335 | content: "\f038";
336 | }
337 | .fa-align-justify:before {
338 | content: "\f039";
339 | }
340 | .fa-list:before {
341 | content: "\f03a";
342 | }
343 | .fa-dedent:before,
344 | .fa-outdent:before {
345 | content: "\f03b";
346 | }
347 | .fa-indent:before {
348 | content: "\f03c";
349 | }
350 | .fa-video-camera:before {
351 | content: "\f03d";
352 | }
353 | .fa-photo:before,
354 | .fa-image:before,
355 | .fa-picture-o:before {
356 | content: "\f03e";
357 | }
358 | .fa-pencil:before {
359 | content: "\f040";
360 | }
361 | .fa-map-marker:before {
362 | content: "\f041";
363 | }
364 | .fa-adjust:before {
365 | content: "\f042";
366 | }
367 | .fa-tint:before {
368 | content: "\f043";
369 | }
370 | .fa-edit:before,
371 | .fa-pencil-square-o:before {
372 | content: "\f044";
373 | }
374 | .fa-share-square-o:before {
375 | content: "\f045";
376 | }
377 | .fa-check-square-o:before {
378 | content: "\f046";
379 | }
380 | .fa-arrows:before {
381 | content: "\f047";
382 | }
383 | .fa-step-backward:before {
384 | content: "\f048";
385 | }
386 | .fa-fast-backward:before {
387 | content: "\f049";
388 | }
389 | .fa-backward:before {
390 | content: "\f04a";
391 | }
392 | .fa-play:before {
393 | content: "\f04b";
394 | }
395 | .fa-pause:before {
396 | content: "\f04c";
397 | }
398 | .fa-stop:before {
399 | content: "\f04d";
400 | }
401 | .fa-forward:before {
402 | content: "\f04e";
403 | }
404 | .fa-fast-forward:before {
405 | content: "\f050";
406 | }
407 | .fa-step-forward:before {
408 | content: "\f051";
409 | }
410 | .fa-eject:before {
411 | content: "\f052";
412 | }
413 | .fa-chevron-left:before {
414 | content: "\f053";
415 | }
416 | .fa-chevron-right:before {
417 | content: "\f054";
418 | }
419 | .fa-plus-circle:before {
420 | content: "\f055";
421 | }
422 | .fa-minus-circle:before {
423 | content: "\f056";
424 | }
425 | .fa-times-circle:before {
426 | content: "\f057";
427 | }
428 | .fa-check-circle:before {
429 | content: "\f058";
430 | }
431 | .fa-question-circle:before {
432 | content: "\f059";
433 | }
434 | .fa-info-circle:before {
435 | content: "\f05a";
436 | }
437 | .fa-crosshairs:before {
438 | content: "\f05b";
439 | }
440 | .fa-times-circle-o:before {
441 | content: "\f05c";
442 | }
443 | .fa-check-circle-o:before {
444 | content: "\f05d";
445 | }
446 | .fa-ban:before {
447 | content: "\f05e";
448 | }
449 | .fa-arrow-left:before {
450 | content: "\f060";
451 | }
452 | .fa-arrow-right:before {
453 | content: "\f061";
454 | }
455 | .fa-arrow-up:before {
456 | content: "\f062";
457 | }
458 | .fa-arrow-down:before {
459 | content: "\f063";
460 | }
461 | .fa-mail-forward:before,
462 | .fa-share:before {
463 | content: "\f064";
464 | }
465 | .fa-expand:before {
466 | content: "\f065";
467 | }
468 | .fa-compress:before {
469 | content: "\f066";
470 | }
471 | .fa-plus:before {
472 | content: "\f067";
473 | }
474 | .fa-minus:before {
475 | content: "\f068";
476 | }
477 | .fa-asterisk:before {
478 | content: "\f069";
479 | }
480 | .fa-exclamation-circle:before {
481 | content: "\f06a";
482 | }
483 | .fa-gift:before {
484 | content: "\f06b";
485 | }
486 | .fa-leaf:before {
487 | content: "\f06c";
488 | }
489 | .fa-fire:before {
490 | content: "\f06d";
491 | }
492 | .fa-eye:before {
493 | content: "\f06e";
494 | }
495 | .fa-eye-slash:before {
496 | content: "\f070";
497 | }
498 | .fa-warning:before,
499 | .fa-exclamation-triangle:before {
500 | content: "\f071";
501 | }
502 | .fa-plane:before {
503 | content: "\f072";
504 | }
505 | .fa-calendar:before {
506 | content: "\f073";
507 | }
508 | .fa-random:before {
509 | content: "\f074";
510 | }
511 | .fa-comment:before {
512 | content: "\f075";
513 | }
514 | .fa-magnet:before {
515 | content: "\f076";
516 | }
517 | .fa-chevron-up:before {
518 | content: "\f077";
519 | }
520 | .fa-chevron-down:before {
521 | content: "\f078";
522 | }
523 | .fa-retweet:before {
524 | content: "\f079";
525 | }
526 | .fa-shopping-cart:before {
527 | content: "\f07a";
528 | }
529 | .fa-folder:before {
530 | content: "\f07b";
531 | }
532 | .fa-folder-open:before {
533 | content: "\f07c";
534 | }
535 | .fa-arrows-v:before {
536 | content: "\f07d";
537 | }
538 | .fa-arrows-h:before {
539 | content: "\f07e";
540 | }
541 | .fa-bar-chart-o:before,
542 | .fa-bar-chart:before {
543 | content: "\f080";
544 | }
545 | .fa-twitter-square:before {
546 | content: "\f081";
547 | }
548 | .fa-facebook-square:before {
549 | content: "\f082";
550 | }
551 | .fa-camera-retro:before {
552 | content: "\f083";
553 | }
554 | .fa-key:before {
555 | content: "\f084";
556 | }
557 | .fa-gears:before,
558 | .fa-cogs:before {
559 | content: "\f085";
560 | }
561 | .fa-comments:before {
562 | content: "\f086";
563 | }
564 | .fa-thumbs-o-up:before {
565 | content: "\f087";
566 | }
567 | .fa-thumbs-o-down:before {
568 | content: "\f088";
569 | }
570 | .fa-star-half:before {
571 | content: "\f089";
572 | }
573 | .fa-heart-o:before {
574 | content: "\f08a";
575 | }
576 | .fa-sign-out:before {
577 | content: "\f08b";
578 | }
579 | .fa-linkedin-square:before {
580 | content: "\f08c";
581 | }
582 | .fa-thumb-tack:before {
583 | content: "\f08d";
584 | }
585 | .fa-external-link:before {
586 | content: "\f08e";
587 | }
588 | .fa-sign-in:before {
589 | content: "\f090";
590 | }
591 | .fa-trophy:before {
592 | content: "\f091";
593 | }
594 | .fa-github-square:before {
595 | content: "\f092";
596 | }
597 | .fa-upload:before {
598 | content: "\f093";
599 | }
600 | .fa-lemon-o:before {
601 | content: "\f094";
602 | }
603 | .fa-phone:before {
604 | content: "\f095";
605 | }
606 | .fa-square-o:before {
607 | content: "\f096";
608 | }
609 | .fa-bookmark-o:before {
610 | content: "\f097";
611 | }
612 | .fa-phone-square:before {
613 | content: "\f098";
614 | }
615 | .fa-twitter:before {
616 | content: "\f099";
617 | }
618 | .fa-facebook-f:before,
619 | .fa-facebook:before {
620 | content: "\f09a";
621 | }
622 | .fa-github:before {
623 | content: "\f09b";
624 | }
625 | .fa-unlock:before {
626 | content: "\f09c";
627 | }
628 | .fa-credit-card:before {
629 | content: "\f09d";
630 | }
631 | .fa-rss:before {
632 | content: "\f09e";
633 | }
634 | .fa-hdd-o:before {
635 | content: "\f0a0";
636 | }
637 | .fa-bullhorn:before {
638 | content: "\f0a1";
639 | }
640 | .fa-bell:before {
641 | content: "\f0f3";
642 | }
643 | .fa-certificate:before {
644 | content: "\f0a3";
645 | }
646 | .fa-hand-o-right:before {
647 | content: "\f0a4";
648 | }
649 | .fa-hand-o-left:before {
650 | content: "\f0a5";
651 | }
652 | .fa-hand-o-up:before {
653 | content: "\f0a6";
654 | }
655 | .fa-hand-o-down:before {
656 | content: "\f0a7";
657 | }
658 | .fa-arrow-circle-left:before {
659 | content: "\f0a8";
660 | }
661 | .fa-arrow-circle-right:before {
662 | content: "\f0a9";
663 | }
664 | .fa-arrow-circle-up:before {
665 | content: "\f0aa";
666 | }
667 | .fa-arrow-circle-down:before {
668 | content: "\f0ab";
669 | }
670 | .fa-globe:before {
671 | content: "\f0ac";
672 | }
673 | .fa-wrench:before {
674 | content: "\f0ad";
675 | }
676 | .fa-tasks:before {
677 | content: "\f0ae";
678 | }
679 | .fa-filter:before {
680 | content: "\f0b0";
681 | }
682 | .fa-briefcase:before {
683 | content: "\f0b1";
684 | }
685 | .fa-arrows-alt:before {
686 | content: "\f0b2";
687 | }
688 | .fa-group:before,
689 | .fa-users:before {
690 | content: "\f0c0";
691 | }
692 | .fa-chain:before,
693 | .fa-link:before {
694 | content: "\f0c1";
695 | }
696 | .fa-cloud:before {
697 | content: "\f0c2";
698 | }
699 | .fa-flask:before {
700 | content: "\f0c3";
701 | }
702 | .fa-cut:before,
703 | .fa-scissors:before {
704 | content: "\f0c4";
705 | }
706 | .fa-copy:before,
707 | .fa-files-o:before {
708 | content: "\f0c5";
709 | }
710 | .fa-paperclip:before {
711 | content: "\f0c6";
712 | }
713 | .fa-save:before,
714 | .fa-floppy-o:before {
715 | content: "\f0c7";
716 | }
717 | .fa-square:before {
718 | content: "\f0c8";
719 | }
720 | .fa-navicon:before,
721 | .fa-reorder:before,
722 | .fa-bars:before {
723 | content: "\f0c9";
724 | }
725 | .fa-list-ul:before {
726 | content: "\f0ca";
727 | }
728 | .fa-list-ol:before {
729 | content: "\f0cb";
730 | }
731 | .fa-strikethrough:before {
732 | content: "\f0cc";
733 | }
734 | .fa-underline:before {
735 | content: "\f0cd";
736 | }
737 | .fa-table:before {
738 | content: "\f0ce";
739 | }
740 | .fa-magic:before {
741 | content: "\f0d0";
742 | }
743 | .fa-truck:before {
744 | content: "\f0d1";
745 | }
746 | .fa-pinterest:before {
747 | content: "\f0d2";
748 | }
749 | .fa-pinterest-square:before {
750 | content: "\f0d3";
751 | }
752 | .fa-google-plus-square:before {
753 | content: "\f0d4";
754 | }
755 | .fa-google-plus:before {
756 | content: "\f0d5";
757 | }
758 | .fa-money:before {
759 | content: "\f0d6";
760 | }
761 | .fa-caret-down:before {
762 | content: "\f0d7";
763 | }
764 | .fa-caret-up:before {
765 | content: "\f0d8";
766 | }
767 | .fa-caret-left:before {
768 | content: "\f0d9";
769 | }
770 | .fa-caret-right:before {
771 | content: "\f0da";
772 | }
773 | .fa-columns:before {
774 | content: "\f0db";
775 | }
776 | .fa-unsorted:before,
777 | .fa-sort:before {
778 | content: "\f0dc";
779 | }
780 | .fa-sort-down:before,
781 | .fa-sort-desc:before {
782 | content: "\f0dd";
783 | }
784 | .fa-sort-up:before,
785 | .fa-sort-asc:before {
786 | content: "\f0de";
787 | }
788 | .fa-envelope:before {
789 | content: "\f0e0";
790 | }
791 | .fa-linkedin:before {
792 | content: "\f0e1";
793 | }
794 | .fa-rotate-left:before,
795 | .fa-undo:before {
796 | content: "\f0e2";
797 | }
798 | .fa-legal:before,
799 | .fa-gavel:before {
800 | content: "\f0e3";
801 | }
802 | .fa-dashboard:before,
803 | .fa-tachometer:before {
804 | content: "\f0e4";
805 | }
806 | .fa-comment-o:before {
807 | content: "\f0e5";
808 | }
809 | .fa-comments-o:before {
810 | content: "\f0e6";
811 | }
812 | .fa-flash:before,
813 | .fa-bolt:before {
814 | content: "\f0e7";
815 | }
816 | .fa-sitemap:before {
817 | content: "\f0e8";
818 | }
819 | .fa-umbrella:before {
820 | content: "\f0e9";
821 | }
822 | .fa-paste:before,
823 | .fa-clipboard:before {
824 | content: "\f0ea";
825 | }
826 | .fa-lightbulb-o:before {
827 | content: "\f0eb";
828 | }
829 | .fa-exchange:before {
830 | content: "\f0ec";
831 | }
832 | .fa-cloud-download:before {
833 | content: "\f0ed";
834 | }
835 | .fa-cloud-upload:before {
836 | content: "\f0ee";
837 | }
838 | .fa-user-md:before {
839 | content: "\f0f0";
840 | }
841 | .fa-stethoscope:before {
842 | content: "\f0f1";
843 | }
844 | .fa-suitcase:before {
845 | content: "\f0f2";
846 | }
847 | .fa-bell-o:before {
848 | content: "\f0a2";
849 | }
850 | .fa-coffee:before {
851 | content: "\f0f4";
852 | }
853 | .fa-cutlery:before {
854 | content: "\f0f5";
855 | }
856 | .fa-file-text-o:before {
857 | content: "\f0f6";
858 | }
859 | .fa-building-o:before {
860 | content: "\f0f7";
861 | }
862 | .fa-hospital-o:before {
863 | content: "\f0f8";
864 | }
865 | .fa-ambulance:before {
866 | content: "\f0f9";
867 | }
868 | .fa-medkit:before {
869 | content: "\f0fa";
870 | }
871 | .fa-fighter-jet:before {
872 | content: "\f0fb";
873 | }
874 | .fa-beer:before {
875 | content: "\f0fc";
876 | }
877 | .fa-h-square:before {
878 | content: "\f0fd";
879 | }
880 | .fa-plus-square:before {
881 | content: "\f0fe";
882 | }
883 | .fa-angle-double-left:before {
884 | content: "\f100";
885 | }
886 | .fa-angle-double-right:before {
887 | content: "\f101";
888 | }
889 | .fa-angle-double-up:before {
890 | content: "\f102";
891 | }
892 | .fa-angle-double-down:before {
893 | content: "\f103";
894 | }
895 | .fa-angle-left:before {
896 | content: "\f104";
897 | }
898 | .fa-angle-right:before {
899 | content: "\f105";
900 | }
901 | .fa-angle-up:before {
902 | content: "\f106";
903 | }
904 | .fa-angle-down:before {
905 | content: "\f107";
906 | }
907 | .fa-desktop:before {
908 | content: "\f108";
909 | }
910 | .fa-laptop:before {
911 | content: "\f109";
912 | }
913 | .fa-tablet:before {
914 | content: "\f10a";
915 | }
916 | .fa-mobile-phone:before,
917 | .fa-mobile:before {
918 | content: "\f10b";
919 | }
920 | .fa-circle-o:before {
921 | content: "\f10c";
922 | }
923 | .fa-quote-left:before {
924 | content: "\f10d";
925 | }
926 | .fa-quote-right:before {
927 | content: "\f10e";
928 | }
929 | .fa-spinner:before {
930 | content: "\f110";
931 | }
932 | .fa-circle:before {
933 | content: "\f111";
934 | }
935 | .fa-mail-reply:before,
936 | .fa-reply:before {
937 | content: "\f112";
938 | }
939 | .fa-github-alt:before {
940 | content: "\f113";
941 | }
942 | .fa-folder-o:before {
943 | content: "\f114";
944 | }
945 | .fa-folder-open-o:before {
946 | content: "\f115";
947 | }
948 | .fa-smile-o:before {
949 | content: "\f118";
950 | }
951 | .fa-frown-o:before {
952 | content: "\f119";
953 | }
954 | .fa-meh-o:before {
955 | content: "\f11a";
956 | }
957 | .fa-gamepad:before {
958 | content: "\f11b";
959 | }
960 | .fa-keyboard-o:before {
961 | content: "\f11c";
962 | }
963 | .fa-flag-o:before {
964 | content: "\f11d";
965 | }
966 | .fa-flag-checkered:before {
967 | content: "\f11e";
968 | }
969 | .fa-terminal:before {
970 | content: "\f120";
971 | }
972 | .fa-code:before {
973 | content: "\f121";
974 | }
975 | .fa-mail-reply-all:before,
976 | .fa-reply-all:before {
977 | content: "\f122";
978 | }
979 | .fa-star-half-empty:before,
980 | .fa-star-half-full:before,
981 | .fa-star-half-o:before {
982 | content: "\f123";
983 | }
984 | .fa-location-arrow:before {
985 | content: "\f124";
986 | }
987 | .fa-crop:before {
988 | content: "\f125";
989 | }
990 | .fa-code-fork:before {
991 | content: "\f126";
992 | }
993 | .fa-unlink:before,
994 | .fa-chain-broken:before {
995 | content: "\f127";
996 | }
997 | .fa-question:before {
998 | content: "\f128";
999 | }
1000 | .fa-info:before {
1001 | content: "\f129";
1002 | }
1003 | .fa-exclamation:before {
1004 | content: "\f12a";
1005 | }
1006 | .fa-superscript:before {
1007 | content: "\f12b";
1008 | }
1009 | .fa-subscript:before {
1010 | content: "\f12c";
1011 | }
1012 | .fa-eraser:before {
1013 | content: "\f12d";
1014 | }
1015 | .fa-puzzle-piece:before {
1016 | content: "\f12e";
1017 | }
1018 | .fa-microphone:before {
1019 | content: "\f130";
1020 | }
1021 | .fa-microphone-slash:before {
1022 | content: "\f131";
1023 | }
1024 | .fa-shield:before {
1025 | content: "\f132";
1026 | }
1027 | .fa-calendar-o:before {
1028 | content: "\f133";
1029 | }
1030 | .fa-fire-extinguisher:before {
1031 | content: "\f134";
1032 | }
1033 | .fa-rocket:before {
1034 | content: "\f135";
1035 | }
1036 | .fa-maxcdn:before {
1037 | content: "\f136";
1038 | }
1039 | .fa-chevron-circle-left:before {
1040 | content: "\f137";
1041 | }
1042 | .fa-chevron-circle-right:before {
1043 | content: "\f138";
1044 | }
1045 | .fa-chevron-circle-up:before {
1046 | content: "\f139";
1047 | }
1048 | .fa-chevron-circle-down:before {
1049 | content: "\f13a";
1050 | }
1051 | .fa-html5:before {
1052 | content: "\f13b";
1053 | }
1054 | .fa-css3:before {
1055 | content: "\f13c";
1056 | }
1057 | .fa-anchor:before {
1058 | content: "\f13d";
1059 | }
1060 | .fa-unlock-alt:before {
1061 | content: "\f13e";
1062 | }
1063 | .fa-bullseye:before {
1064 | content: "\f140";
1065 | }
1066 | .fa-ellipsis-h:before {
1067 | content: "\f141";
1068 | }
1069 | .fa-ellipsis-v:before {
1070 | content: "\f142";
1071 | }
1072 | .fa-rss-square:before {
1073 | content: "\f143";
1074 | }
1075 | .fa-play-circle:before {
1076 | content: "\f144";
1077 | }
1078 | .fa-ticket:before {
1079 | content: "\f145";
1080 | }
1081 | .fa-minus-square:before {
1082 | content: "\f146";
1083 | }
1084 | .fa-minus-square-o:before {
1085 | content: "\f147";
1086 | }
1087 | .fa-level-up:before {
1088 | content: "\f148";
1089 | }
1090 | .fa-level-down:before {
1091 | content: "\f149";
1092 | }
1093 | .fa-check-square:before {
1094 | content: "\f14a";
1095 | }
1096 | .fa-pencil-square:before {
1097 | content: "\f14b";
1098 | }
1099 | .fa-external-link-square:before {
1100 | content: "\f14c";
1101 | }
1102 | .fa-share-square:before {
1103 | content: "\f14d";
1104 | }
1105 | .fa-compass:before {
1106 | content: "\f14e";
1107 | }
1108 | .fa-toggle-down:before,
1109 | .fa-caret-square-o-down:before {
1110 | content: "\f150";
1111 | }
1112 | .fa-toggle-up:before,
1113 | .fa-caret-square-o-up:before {
1114 | content: "\f151";
1115 | }
1116 | .fa-toggle-right:before,
1117 | .fa-caret-square-o-right:before {
1118 | content: "\f152";
1119 | }
1120 | .fa-euro:before,
1121 | .fa-eur:before {
1122 | content: "\f153";
1123 | }
1124 | .fa-gbp:before {
1125 | content: "\f154";
1126 | }
1127 | .fa-dollar:before,
1128 | .fa-usd:before {
1129 | content: "\f155";
1130 | }
1131 | .fa-rupee:before,
1132 | .fa-inr:before {
1133 | content: "\f156";
1134 | }
1135 | .fa-cny:before,
1136 | .fa-rmb:before,
1137 | .fa-yen:before,
1138 | .fa-jpy:before {
1139 | content: "\f157";
1140 | }
1141 | .fa-ruble:before,
1142 | .fa-rouble:before,
1143 | .fa-rub:before {
1144 | content: "\f158";
1145 | }
1146 | .fa-won:before,
1147 | .fa-krw:before {
1148 | content: "\f159";
1149 | }
1150 | .fa-bitcoin:before,
1151 | .fa-btc:before {
1152 | content: "\f15a";
1153 | }
1154 | .fa-file:before {
1155 | content: "\f15b";
1156 | }
1157 | .fa-file-text:before {
1158 | content: "\f15c";
1159 | }
1160 | .fa-sort-alpha-asc:before {
1161 | content: "\f15d";
1162 | }
1163 | .fa-sort-alpha-desc:before {
1164 | content: "\f15e";
1165 | }
1166 | .fa-sort-amount-asc:before {
1167 | content: "\f160";
1168 | }
1169 | .fa-sort-amount-desc:before {
1170 | content: "\f161";
1171 | }
1172 | .fa-sort-numeric-asc:before {
1173 | content: "\f162";
1174 | }
1175 | .fa-sort-numeric-desc:before {
1176 | content: "\f163";
1177 | }
1178 | .fa-thumbs-up:before {
1179 | content: "\f164";
1180 | }
1181 | .fa-thumbs-down:before {
1182 | content: "\f165";
1183 | }
1184 | .fa-youtube-square:before {
1185 | content: "\f166";
1186 | }
1187 | .fa-youtube:before {
1188 | content: "\f167";
1189 | }
1190 | .fa-xing:before {
1191 | content: "\f168";
1192 | }
1193 | .fa-xing-square:before {
1194 | content: "\f169";
1195 | }
1196 | .fa-youtube-play:before {
1197 | content: "\f16a";
1198 | }
1199 | .fa-dropbox:before {
1200 | content: "\f16b";
1201 | }
1202 | .fa-stack-overflow:before {
1203 | content: "\f16c";
1204 | }
1205 | .fa-instagram:before {
1206 | content: "\f16d";
1207 | }
1208 | .fa-flickr:before {
1209 | content: "\f16e";
1210 | }
1211 | .fa-adn:before {
1212 | content: "\f170";
1213 | }
1214 | .fa-bitbucket:before {
1215 | content: "\f171";
1216 | }
1217 | .fa-bitbucket-square:before {
1218 | content: "\f172";
1219 | }
1220 | .fa-tumblr:before {
1221 | content: "\f173";
1222 | }
1223 | .fa-tumblr-square:before {
1224 | content: "\f174";
1225 | }
1226 | .fa-long-arrow-down:before {
1227 | content: "\f175";
1228 | }
1229 | .fa-long-arrow-up:before {
1230 | content: "\f176";
1231 | }
1232 | .fa-long-arrow-left:before {
1233 | content: "\f177";
1234 | }
1235 | .fa-long-arrow-right:before {
1236 | content: "\f178";
1237 | }
1238 | .fa-apple:before {
1239 | content: "\f179";
1240 | }
1241 | .fa-windows:before {
1242 | content: "\f17a";
1243 | }
1244 | .fa-android:before {
1245 | content: "\f17b";
1246 | }
1247 | .fa-linux:before {
1248 | content: "\f17c";
1249 | }
1250 | .fa-dribbble:before {
1251 | content: "\f17d";
1252 | }
1253 | .fa-skype:before {
1254 | content: "\f17e";
1255 | }
1256 | .fa-foursquare:before {
1257 | content: "\f180";
1258 | }
1259 | .fa-trello:before {
1260 | content: "\f181";
1261 | }
1262 | .fa-female:before {
1263 | content: "\f182";
1264 | }
1265 | .fa-male:before {
1266 | content: "\f183";
1267 | }
1268 | .fa-gittip:before,
1269 | .fa-gratipay:before {
1270 | content: "\f184";
1271 | }
1272 | .fa-sun-o:before {
1273 | content: "\f185";
1274 | }
1275 | .fa-moon-o:before {
1276 | content: "\f186";
1277 | }
1278 | .fa-archive:before {
1279 | content: "\f187";
1280 | }
1281 | .fa-bug:before {
1282 | content: "\f188";
1283 | }
1284 | .fa-vk:before {
1285 | content: "\f189";
1286 | }
1287 | .fa-weibo:before {
1288 | content: "\f18a";
1289 | }
1290 | .fa-renren:before {
1291 | content: "\f18b";
1292 | }
1293 | .fa-pagelines:before {
1294 | content: "\f18c";
1295 | }
1296 | .fa-stack-exchange:before {
1297 | content: "\f18d";
1298 | }
1299 | .fa-arrow-circle-o-right:before {
1300 | content: "\f18e";
1301 | }
1302 | .fa-arrow-circle-o-left:before {
1303 | content: "\f190";
1304 | }
1305 | .fa-toggle-left:before,
1306 | .fa-caret-square-o-left:before {
1307 | content: "\f191";
1308 | }
1309 | .fa-dot-circle-o:before {
1310 | content: "\f192";
1311 | }
1312 | .fa-wheelchair:before {
1313 | content: "\f193";
1314 | }
1315 | .fa-vimeo-square:before {
1316 | content: "\f194";
1317 | }
1318 | .fa-turkish-lira:before,
1319 | .fa-try:before {
1320 | content: "\f195";
1321 | }
1322 | .fa-plus-square-o:before {
1323 | content: "\f196";
1324 | }
1325 | .fa-space-shuttle:before {
1326 | content: "\f197";
1327 | }
1328 | .fa-slack:before {
1329 | content: "\f198";
1330 | }
1331 | .fa-envelope-square:before {
1332 | content: "\f199";
1333 | }
1334 | .fa-wordpress:before {
1335 | content: "\f19a";
1336 | }
1337 | .fa-openid:before {
1338 | content: "\f19b";
1339 | }
1340 | .fa-institution:before,
1341 | .fa-bank:before,
1342 | .fa-university:before {
1343 | content: "\f19c";
1344 | }
1345 | .fa-mortar-board:before,
1346 | .fa-graduation-cap:before {
1347 | content: "\f19d";
1348 | }
1349 | .fa-yahoo:before {
1350 | content: "\f19e";
1351 | }
1352 | .fa-google:before {
1353 | content: "\f1a0";
1354 | }
1355 | .fa-reddit:before {
1356 | content: "\f1a1";
1357 | }
1358 | .fa-reddit-square:before {
1359 | content: "\f1a2";
1360 | }
1361 | .fa-stumbleupon-circle:before {
1362 | content: "\f1a3";
1363 | }
1364 | .fa-stumbleupon:before {
1365 | content: "\f1a4";
1366 | }
1367 | .fa-delicious:before {
1368 | content: "\f1a5";
1369 | }
1370 | .fa-digg:before {
1371 | content: "\f1a6";
1372 | }
1373 | .fa-pied-piper:before {
1374 | content: "\f1a7";
1375 | }
1376 | .fa-pied-piper-alt:before {
1377 | content: "\f1a8";
1378 | }
1379 | .fa-drupal:before {
1380 | content: "\f1a9";
1381 | }
1382 | .fa-joomla:before {
1383 | content: "\f1aa";
1384 | }
1385 | .fa-language:before {
1386 | content: "\f1ab";
1387 | }
1388 | .fa-fax:before {
1389 | content: "\f1ac";
1390 | }
1391 | .fa-building:before {
1392 | content: "\f1ad";
1393 | }
1394 | .fa-child:before {
1395 | content: "\f1ae";
1396 | }
1397 | .fa-paw:before {
1398 | content: "\f1b0";
1399 | }
1400 | .fa-spoon:before {
1401 | content: "\f1b1";
1402 | }
1403 | .fa-cube:before {
1404 | content: "\f1b2";
1405 | }
1406 | .fa-cubes:before {
1407 | content: "\f1b3";
1408 | }
1409 | .fa-behance:before {
1410 | content: "\f1b4";
1411 | }
1412 | .fa-behance-square:before {
1413 | content: "\f1b5";
1414 | }
1415 | .fa-steam:before {
1416 | content: "\f1b6";
1417 | }
1418 | .fa-steam-square:before {
1419 | content: "\f1b7";
1420 | }
1421 | .fa-recycle:before {
1422 | content: "\f1b8";
1423 | }
1424 | .fa-automobile:before,
1425 | .fa-car:before {
1426 | content: "\f1b9";
1427 | }
1428 | .fa-cab:before,
1429 | .fa-taxi:before {
1430 | content: "\f1ba";
1431 | }
1432 | .fa-tree:before {
1433 | content: "\f1bb";
1434 | }
1435 | .fa-spotify:before {
1436 | content: "\f1bc";
1437 | }
1438 | .fa-deviantart:before {
1439 | content: "\f1bd";
1440 | }
1441 | .fa-soundcloud:before {
1442 | content: "\f1be";
1443 | }
1444 | .fa-database:before {
1445 | content: "\f1c0";
1446 | }
1447 | .fa-file-pdf-o:before {
1448 | content: "\f1c1";
1449 | }
1450 | .fa-file-word-o:before {
1451 | content: "\f1c2";
1452 | }
1453 | .fa-file-excel-o:before {
1454 | content: "\f1c3";
1455 | }
1456 | .fa-file-powerpoint-o:before {
1457 | content: "\f1c4";
1458 | }
1459 | .fa-file-photo-o:before,
1460 | .fa-file-picture-o:before,
1461 | .fa-file-image-o:before {
1462 | content: "\f1c5";
1463 | }
1464 | .fa-file-zip-o:before,
1465 | .fa-file-archive-o:before {
1466 | content: "\f1c6";
1467 | }
1468 | .fa-file-sound-o:before,
1469 | .fa-file-audio-o:before {
1470 | content: "\f1c7";
1471 | }
1472 | .fa-file-movie-o:before,
1473 | .fa-file-video-o:before {
1474 | content: "\f1c8";
1475 | }
1476 | .fa-file-code-o:before {
1477 | content: "\f1c9";
1478 | }
1479 | .fa-vine:before {
1480 | content: "\f1ca";
1481 | }
1482 | .fa-codepen:before {
1483 | content: "\f1cb";
1484 | }
1485 | .fa-jsfiddle:before {
1486 | content: "\f1cc";
1487 | }
1488 | .fa-life-bouy:before,
1489 | .fa-life-buoy:before,
1490 | .fa-life-saver:before,
1491 | .fa-support:before,
1492 | .fa-life-ring:before {
1493 | content: "\f1cd";
1494 | }
1495 | .fa-circle-o-notch:before {
1496 | content: "\f1ce";
1497 | }
1498 | .fa-ra:before,
1499 | .fa-rebel:before {
1500 | content: "\f1d0";
1501 | }
1502 | .fa-ge:before,
1503 | .fa-empire:before {
1504 | content: "\f1d1";
1505 | }
1506 | .fa-git-square:before {
1507 | content: "\f1d2";
1508 | }
1509 | .fa-git:before {
1510 | content: "\f1d3";
1511 | }
1512 | .fa-hacker-news:before {
1513 | content: "\f1d4";
1514 | }
1515 | .fa-tencent-weibo:before {
1516 | content: "\f1d5";
1517 | }
1518 | .fa-qq:before {
1519 | content: "\f1d6";
1520 | }
1521 | .fa-wechat:before,
1522 | .fa-weixin:before {
1523 | content: "\f1d7";
1524 | }
1525 | .fa-send:before,
1526 | .fa-paper-plane:before {
1527 | content: "\f1d8";
1528 | }
1529 | .fa-send-o:before,
1530 | .fa-paper-plane-o:before {
1531 | content: "\f1d9";
1532 | }
1533 | .fa-history:before {
1534 | content: "\f1da";
1535 | }
1536 | .fa-genderless:before,
1537 | .fa-circle-thin:before {
1538 | content: "\f1db";
1539 | }
1540 | .fa-header:before {
1541 | content: "\f1dc";
1542 | }
1543 | .fa-paragraph:before {
1544 | content: "\f1dd";
1545 | }
1546 | .fa-sliders:before {
1547 | content: "\f1de";
1548 | }
1549 | .fa-share-alt:before {
1550 | content: "\f1e0";
1551 | }
1552 | .fa-share-alt-square:before {
1553 | content: "\f1e1";
1554 | }
1555 | .fa-bomb:before {
1556 | content: "\f1e2";
1557 | }
1558 | .fa-soccer-ball-o:before,
1559 | .fa-futbol-o:before {
1560 | content: "\f1e3";
1561 | }
1562 | .fa-tty:before {
1563 | content: "\f1e4";
1564 | }
1565 | .fa-binoculars:before {
1566 | content: "\f1e5";
1567 | }
1568 | .fa-plug:before {
1569 | content: "\f1e6";
1570 | }
1571 | .fa-slideshare:before {
1572 | content: "\f1e7";
1573 | }
1574 | .fa-twitch:before {
1575 | content: "\f1e8";
1576 | }
1577 | .fa-yelp:before {
1578 | content: "\f1e9";
1579 | }
1580 | .fa-newspaper-o:before {
1581 | content: "\f1ea";
1582 | }
1583 | .fa-wifi:before {
1584 | content: "\f1eb";
1585 | }
1586 | .fa-calculator:before {
1587 | content: "\f1ec";
1588 | }
1589 | .fa-paypal:before {
1590 | content: "\f1ed";
1591 | }
1592 | .fa-google-wallet:before {
1593 | content: "\f1ee";
1594 | }
1595 | .fa-cc-visa:before {
1596 | content: "\f1f0";
1597 | }
1598 | .fa-cc-mastercard:before {
1599 | content: "\f1f1";
1600 | }
1601 | .fa-cc-discover:before {
1602 | content: "\f1f2";
1603 | }
1604 | .fa-cc-amex:before {
1605 | content: "\f1f3";
1606 | }
1607 | .fa-cc-paypal:before {
1608 | content: "\f1f4";
1609 | }
1610 | .fa-cc-stripe:before {
1611 | content: "\f1f5";
1612 | }
1613 | .fa-bell-slash:before {
1614 | content: "\f1f6";
1615 | }
1616 | .fa-bell-slash-o:before {
1617 | content: "\f1f7";
1618 | }
1619 | .fa-trash:before {
1620 | content: "\f1f8";
1621 | }
1622 | .fa-copyright:before {
1623 | content: "\f1f9";
1624 | }
1625 | .fa-at:before {
1626 | content: "\f1fa";
1627 | }
1628 | .fa-eyedropper:before {
1629 | content: "\f1fb";
1630 | }
1631 | .fa-paint-brush:before {
1632 | content: "\f1fc";
1633 | }
1634 | .fa-birthday-cake:before {
1635 | content: "\f1fd";
1636 | }
1637 | .fa-area-chart:before {
1638 | content: "\f1fe";
1639 | }
1640 | .fa-pie-chart:before {
1641 | content: "\f200";
1642 | }
1643 | .fa-line-chart:before {
1644 | content: "\f201";
1645 | }
1646 | .fa-lastfm:before {
1647 | content: "\f202";
1648 | }
1649 | .fa-lastfm-square:before {
1650 | content: "\f203";
1651 | }
1652 | .fa-toggle-off:before {
1653 | content: "\f204";
1654 | }
1655 | .fa-toggle-on:before {
1656 | content: "\f205";
1657 | }
1658 | .fa-bicycle:before {
1659 | content: "\f206";
1660 | }
1661 | .fa-bus:before {
1662 | content: "\f207";
1663 | }
1664 | .fa-ioxhost:before {
1665 | content: "\f208";
1666 | }
1667 | .fa-angellist:before {
1668 | content: "\f209";
1669 | }
1670 | .fa-cc:before {
1671 | content: "\f20a";
1672 | }
1673 | .fa-shekel:before,
1674 | .fa-sheqel:before,
1675 | .fa-ils:before {
1676 | content: "\f20b";
1677 | }
1678 | .fa-meanpath:before {
1679 | content: "\f20c";
1680 | }
1681 | .fa-buysellads:before {
1682 | content: "\f20d";
1683 | }
1684 | .fa-connectdevelop:before {
1685 | content: "\f20e";
1686 | }
1687 | .fa-dashcube:before {
1688 | content: "\f210";
1689 | }
1690 | .fa-forumbee:before {
1691 | content: "\f211";
1692 | }
1693 | .fa-leanpub:before {
1694 | content: "\f212";
1695 | }
1696 | .fa-sellsy:before {
1697 | content: "\f213";
1698 | }
1699 | .fa-shirtsinbulk:before {
1700 | content: "\f214";
1701 | }
1702 | .fa-simplybuilt:before {
1703 | content: "\f215";
1704 | }
1705 | .fa-skyatlas:before {
1706 | content: "\f216";
1707 | }
1708 | .fa-cart-plus:before {
1709 | content: "\f217";
1710 | }
1711 | .fa-cart-arrow-down:before {
1712 | content: "\f218";
1713 | }
1714 | .fa-diamond:before {
1715 | content: "\f219";
1716 | }
1717 | .fa-ship:before {
1718 | content: "\f21a";
1719 | }
1720 | .fa-user-secret:before {
1721 | content: "\f21b";
1722 | }
1723 | .fa-motorcycle:before {
1724 | content: "\f21c";
1725 | }
1726 | .fa-street-view:before {
1727 | content: "\f21d";
1728 | }
1729 | .fa-heartbeat:before {
1730 | content: "\f21e";
1731 | }
1732 | .fa-venus:before {
1733 | content: "\f221";
1734 | }
1735 | .fa-mars:before {
1736 | content: "\f222";
1737 | }
1738 | .fa-mercury:before {
1739 | content: "\f223";
1740 | }
1741 | .fa-transgender:before {
1742 | content: "\f224";
1743 | }
1744 | .fa-transgender-alt:before {
1745 | content: "\f225";
1746 | }
1747 | .fa-venus-double:before {
1748 | content: "\f226";
1749 | }
1750 | .fa-mars-double:before {
1751 | content: "\f227";
1752 | }
1753 | .fa-venus-mars:before {
1754 | content: "\f228";
1755 | }
1756 | .fa-mars-stroke:before {
1757 | content: "\f229";
1758 | }
1759 | .fa-mars-stroke-v:before {
1760 | content: "\f22a";
1761 | }
1762 | .fa-mars-stroke-h:before {
1763 | content: "\f22b";
1764 | }
1765 | .fa-neuter:before {
1766 | content: "\f22c";
1767 | }
1768 | .fa-facebook-official:before {
1769 | content: "\f230";
1770 | }
1771 | .fa-pinterest-p:before {
1772 | content: "\f231";
1773 | }
1774 | .fa-whatsapp:before {
1775 | content: "\f232";
1776 | }
1777 | .fa-server:before {
1778 | content: "\f233";
1779 | }
1780 | .fa-user-plus:before {
1781 | content: "\f234";
1782 | }
1783 | .fa-user-times:before {
1784 | content: "\f235";
1785 | }
1786 | .fa-hotel:before,
1787 | .fa-bed:before {
1788 | content: "\f236";
1789 | }
1790 | .fa-viacoin:before {
1791 | content: "\f237";
1792 | }
1793 | .fa-train:before {
1794 | content: "\f238";
1795 | }
1796 | .fa-subway:before {
1797 | content: "\f239";
1798 | }
1799 | .fa-medium:before {
1800 | content: "\f23a";
1801 | }
1802 |
--------------------------------------------------------------------------------