Martin Schipflinger

initial commit

Showing 70 changed files with 6900 additions and 0 deletions
1 +package controllers;
2 +
3 +import play.data.Form;
4 +import play.data.FormFactory;
5 +import play.mvc.Controller;
6 +import play.mvc.Result;
7 +
8 +import javax.inject.Inject;
9 +
10 +// Add the following to conf/routes
11 +/*
12 +GET /$model;format="camel"$ controllers.$model;format="Camel"$Controller.$model;format="camel"$Get
13 +POST /$model;format="camel"$ controllers.$model;format="Camel"$Controller.$model;format="camel"$Post
14 +*/
15 +
16 +/**
17 + * $model;format="Camel"$ form controller for Play Java
18 + */
19 +public class $model;format="Camel"$Controller extends Controller {
20 +
21 + private final Form<$model;format="Camel"$Data> $model;format="camel"$Form;
22 +
23 + @Inject
24 + public $model;format="Camel"$Controller(FormFactory formFactory) {
25 + this.$model;format="camel"$Form = formFactory.form($model;format="Camel"$Data.class);
26 + }
27 +
28 + public Result $model;format="camel"$Get() {
29 + return ok(views.html.$model;format="camel"$.form.render($model;format="camel"$Form));
30 + }
31 +
32 + public Result $model;format="camel"$Post() {
33 + Form<$model;format="Camel"$Data> boundForm = $model;format="camel"$Form.bindFromRequest();
34 + if (boundForm.hasErrors()) {
35 + return badRequest(views.html.$model;format="camel"$.form.render(boundForm));
36 + } else {
37 + $model;format="Camel"$Data $model;format="camel"$ = boundForm.get();
38 + flash("success", "$model;format="Camel"$ " + $model;format="camel"$);
39 + return redirect(routes.$model;format="Camel"$Controller.$model;format="camel"$Get());
40 + }
41 + }
42 +
43 +}
1 +package controllers;
2 +
3 +import play.data.validation.Constraints;
4 +
5 +public class $model;format="Camel"$Data {
6 +
7 + @Constraints.Required
8 + private String name;
9 +
10 + @Constraints.Required
11 + private Integer age;
12 +
13 + public $model;format="Camel"$Data() {
14 + }
15 +
16 + public String getName() {
17 + return name;
18 + }
19 +
20 + public void setName(String name) {
21 + this.name = name;
22 + }
23 +
24 + public Integer getAge() {
25 + return age;
26 + }
27 +
28 + public void setAge(Integer age) {
29 + this.age = age;
30 + }
31 +
32 + @Override
33 + public String toString() {
34 + return String.format("$model;format="Camel"$Data(%s, %s)", name, age);
35 + }
36 +
37 +}
1 +@($model;format="camel"$Form: Form[$model;format="Camel"$Data])
2 +
3 +<h1>$model;format="camel"$ form</h1>
4 +
5 +@flash.getOrDefault("success", "")
6 +
7 +@helper.form(action = routes.$model;format="Camel"$Controller.$model;format="camel"$Post()) {
8 + @helper.CSRF.formField
9 + @helper.inputText($model;format="camel"$Form("name"))
10 + @helper.inputText($model;format="camel"$Form("age"))
11 + <input type="submit" value="submit"/>
12 +}
1 +description = Generates a Controller with form handling
2 +model = user
1 +Temporary file until g8-scaffold will generate "test" directory
1 +package controllers;
2 +
3 +import org.junit.Test;
4 +import play.Application;
5 +import play.filters.csrf.*;
6 +import play.inject.guice.GuiceApplicationBuilder;
7 +import play.mvc.Result;
8 +import play.test.WithApplication;
9 +
10 +import java.util.HashMap;
11 +
12 +import static org.junit.Assert.assertEquals;
13 +import static play.mvc.Http.RequestBuilder;
14 +import static play.mvc.Http.Status.OK;
15 +import static play.test.Helpers.*;
16 +
17 +public class $model;format="Camel"$ControllerTest extends WithApplication {
18 +
19 + @Override
20 + protected Application provideApplication() {
21 + return new GuiceApplicationBuilder().build();
22 + }
23 +
24 + protected RequestBuilder addCsrfToken(RequestBuilder requestBuilder) {
25 + final CSRFFilter csrfFilter = app.injector().instanceOf(CSRFFilter.class);
26 + final CSRFConfig csrfConfig = app.injector().instanceOf(CSRFConfigProvider.class).get();
27 + final String token = csrfFilter.tokenProvider().generateToken();
28 +
29 + requestBuilder.tag(CSRF.Token\$.MODULE\$.NameRequestTag(), csrfConfig.tokenName());
30 + requestBuilder.tag(CSRF.Token\$.MODULE\$.RequestTag(), token);
31 + requestBuilder.header(csrfConfig.headerName(), token);
32 +
33 + return requestBuilder;
34 + }
35 +
36 + @Test
37 + public void test$model;format="Camel"$Get() {
38 + RequestBuilder request = new RequestBuilder()
39 + .method(GET)
40 + .uri("/$model;format="camel"$");
41 +
42 + Result result = route(app, request);
43 + assertEquals(OK, result.status());
44 + }
45 +
46 +
47 + @Test
48 + public void test$model;format="Camel"$Post() {
49 + HashMap<String, String> formData = new HashMap<>();
50 + formData.put("name", "play");
51 + formData.put("age", "4");
52 + RequestBuilder request = addCsrfToken(new RequestBuilder()
53 + .header("Host", "localhost")
54 + .method(POST)
55 + .bodyForm(formData)
56 + .uri("/$model;format="camel"$"));
57 +
58 + Result result = route(app, request);
59 + assertEquals(SEE_OTHER, result.status());
60 + }
61 +
62 +}
1 +project/project
2 +project/target
3 +target
4 +.idea/
1 +package controllers;
2 +
3 +import play.mvc.*;
4 +
5 +/**
6 + * This controller contains an action to handle HTTP requests
7 + * to the application's home page.
8 + */
9 +public class HomeController extends Controller {
10 +
11 + /**
12 + * An action that renders an HTML page with a welcome message.
13 + * The configuration in the <code>routes</code> file means that
14 + * this method will be called when the application receives a
15 + * <code>GET</code> request with a path of <code>/</code>.
16 + */
17 + public Result index() {
18 + return ok(views.html.index.render());
19 + }
20 +
21 +}
1 +package models;
2 +
3 +import com.avaje.ebean.Model;
4 +
5 +import javax.persistence.Column;
6 +import javax.persistence.Entity;
7 +import javax.persistence.Id;
8 +import javax.persistence.PrimaryKeyJoinColumn;
9 +
10 +/**
11 + * Created by martinschipflinger on 29.05.17.
12 + */
13 +@Entity
14 +public class Hersteller extends Model {
15 +
16 + @Id
17 + @Column(name="hersteller_id")
18 + private Long id;
19 +
20 + private String bezeichnung;
21 + private String uid;
22 +
23 + public Long getId() {
24 + return id;
25 + }
26 +
27 + public void setId(Long id) {
28 + this.id = id;
29 + }
30 +
31 + public String getBezeichnung() {
32 + return bezeichnung;
33 + }
34 +
35 + public void setBezeichnung(String bezeichnung) {
36 + this.bezeichnung = bezeichnung;
37 + }
38 +
39 + public String getUid() {
40 + return uid;
41 + }
42 +
43 + public void setUid(String uid) {
44 + this.uid = uid;
45 + }
46 +}
1 +package models;
2 +
3 +import com.avaje.ebean.Model;
4 +import javax.persistence.Column;
5 +import javax.persistence.Entity;
6 +import javax.persistence.Id;
7 +
8 +/**
9 + * Created by martinschipflinger on 29.05.17.
10 + */
11 +@Entity
12 +public class Kategorie extends Model{
13 +
14 + @Id
15 + @Column(name="kategorie_id")
16 + private Long id;
17 +
18 + private String bezeichnung;
19 +
20 + public Long getId() {
21 + return id;
22 + }
23 +
24 + public void setId(Long id) {
25 + this.id = id;
26 + }
27 +
28 + public String getBezeichnung() {
29 + return bezeichnung;
30 + }
31 +
32 + public void setBezeichnung(String bezeichnung) {
33 + this.bezeichnung = bezeichnung;
34 + }
35 +}
1 +package models;
2 +
3 +import com.avaje.ebean.Model;
4 +import javax.persistence.Column;
5 +import javax.persistence.Entity;
6 +import javax.persistence.Id;
7 +
8 +/**
9 + * Created by martinschipflinger on 29.05.17.
10 + */
11 +@Entity
12 +public class Produkt extends Model {
13 +
14 + @Id
15 + @Column(name="produkt_id")
16 + private Long id;
17 +
18 + private String bezeichnung;
19 + private double preis;
20 +
21 + public Long getId() {
22 + return id;
23 + }
24 +
25 + public void setId(Long id) {
26 + this.id = id;
27 + }
28 +
29 + public String getBezeichnung() {
30 + return bezeichnung;
31 + }
32 +
33 + public void setBezeichnung(String bezeichnung) {
34 + this.bezeichnung = bezeichnung;
35 + }
36 +
37 + public double getPreis() {
38 + return preis;
39 + }
40 +
41 + public void setPreis(double preis) {
42 + this.preis = preis;
43 + }
44 +}
1 +@()
...\ No newline at end of file ...\ No newline at end of file
1 +@()
2 +
3 +<h1>Produkt Verwaltung</h1>
...\ No newline at end of file ...\ No newline at end of file
1 +@()
2 +
3 +@main("Welcome to Play") {
4 +
5 +}
1 +@*
2 + * This template is called from the `index` template. This template
3 + * handles the rendering of the page header and body tags. It takes
4 + * two arguments, a `String` for the title of the page and an `Html`
5 + * object to insert into the body of the page.
6 + *@
7 +@(title: String)(content: Html)
8 +
9 +<!DOCTYPE html>
10 +<html lang="en">
11 + <head>
12 + @* Here's where we render the page title `String`. *@
13 + <title>@title</title>
14 + <link rel="shortcut icon" type="image/png" href="@routes.Assets.versioned("images/favicon.png")">
15 + <link rel="stylesheet" media="screen" href="@routes.Assets.versioned("font-awesome/css/font-awesome.css")">
16 + <link rel="stylesheet" media="screen" href="@routes.Assets.versioned("lib/bootstrap/css/bootstrap.css")">
17 + <link rel="stylesheet" media="screen" href="@routes.Assets.versioned("stylesheets/main.css")">
18 +
19 + </head>
20 + <body>
21 + @* And here's where we render the `Html` object containing
22 + * the page content. *@
23 + <div class="container-fluid">
24 +
25 + <div class="row header">
26 + <div class="col-xs-12">
27 + @header()
28 + </div>
29 +
30 + </div>
31 +
32 + <div class="row">
33 + <div class="col-sm-2 navigation">
34 + @navigation()
35 + </div>
36 + <div class="col-sm-10 content">
37 + @content
38 + </div>
39 +
40 + </div>
41 +
42 + <div class="row footer">
43 + <div class="col-xs-12">
44 + @footer()
45 + </div>
46 + </div>
47 +
48 + </div>
49 + <script src="@routes.Assets.versioned("lib/bootstrap/js/bootstrap.js")" type="text/javascript"></script>
50 + <script src="@routes.Assets.versioned("javascripts/main.js")" type="text/javascript"></script>
51 + </body>
52 +</html>
1 +@()
2 +
3 + <a class="navlink" href="">
4 + <i class="fa fa-list-alt fa-2x" aria-hidden="true"></i>
5 + <div>Kategorie</div>
6 + </a>
7 +
8 + <a class="navlink" href="">
9 + <i class="fa fa-building-o fa-2x" aria-hidden="true"></i>
10 + <div>Hersteller</div>
11 + </a>
12 +
13 + <a class="navlink" href="">
14 + <i class="fa fa fa-barcode fa-2x" aria-hidden="true"></i>
15 + <div>Produkt</div>
16 + </a>
1 +plugins {
2 + id 'play'
3 + id 'idea'
4 +}
5 +
6 +task wrapper(type: Wrapper) {
7 + gradleVersion = '3.1'
8 +}
9 +
10 +repositories {
11 + jcenter()
12 + maven {
13 + name "typesafe-maven-release"
14 + url "https://repo.typesafe.com/typesafe/maven-releases"
15 + }
16 + ivy {
17 + name "typesafe-ivy-release"
18 + url "https://repo.typesafe.com/typesafe/ivy-releases"
19 + layout "ivy"
20 + }
21 +}
22 +
23 +def playVersion = '2.5.14'
24 +def scalaVersion = '2.11'
25 +
26 +model {
27 + components {
28 + play {
29 + platform play: playVersion, scala: scalaVersion, java: '1.8'
30 + injectedRoutesGenerator = true
31 +
32 + sources {
33 + twirlTemplates {
34 + defaultImports = TwirlImports.JAVA
35 + }
36 + }
37 + }
38 + }
39 +}
40 +
41 +dependencies {
42 + ['filters-helpers', 'play-logback'].each { playModule ->
43 + play "com.typesafe.play:${playModule}_$scalaVersion:$playVersion"
44 + }
45 +}
...\ No newline at end of file ...\ No newline at end of file
1 +name := """klausur_web15_2"""
2 +organization := "at.ac.fhkuf"
3 +
4 +version := "1.0-SNAPSHOT"
5 +
6 +lazy val root = (project in file(".")).enablePlugins(PlayJava)
7 +
8 +scalaVersion := "2.11.11"
9 +
10 +libraryDependencies += filters
11 +
12 +libraryDependencies ++= Seq(
13 + "mysql" % "mysql-connector-java" % "5.1.18",
14 + "org.webjars" %% "webjars-play" % "2.3.0",
15 + "org.webjars" % "bootstrap" % "3.0.0" exclude("org.webjars", "jquery"),
16 + "org.webjars" % "jquery" % "1.8.3"
17 +)
1 +# This is the main configuration file for the application.
2 +# https://www.playframework.com/documentation/latest/ConfigFile
3 +db.default.driver=com.mysql.jdbc.Driver
4 +db.default.url="jdbc:mysql://localhost:3306/produktdb"
5 +db.default.username=user
6 +db.default.password=pass
7 +
8 +ebean.default = [""]
...\ No newline at end of file ...\ No newline at end of file
1 +# --- Created by Ebean DDL
2 +# To stop Ebean DDL generation, remove this comment and start using Evolutions
3 +
4 +# --- !Ups
5 +
6 +create table hersteller (
7 + hersteller_id bigint auto_increment not null,
8 + bezeichnung varchar(255),
9 + uid varchar(255),
10 + constraint pk_hersteller primary key (hersteller_id)
11 +);
12 +
13 +create table kategorie (
14 + kategorie_id bigint auto_increment not null,
15 + bezeichnung varchar(255),
16 + constraint pk_kategorie primary key (kategorie_id)
17 +);
18 +
19 +create table produkt (
20 + produkt_id bigint auto_increment not null,
21 + bezeichnung varchar(255),
22 + preis double,
23 + constraint pk_produkt primary key (produkt_id)
24 +);
25 +
26 +
27 +# --- !Downs
28 +
29 +drop table if exists hersteller;
30 +
31 +drop table if exists kategorie;
32 +
33 +drop table if exists produkt;
34 +
1 +<!-- https://www.playframework.com/documentation/latest/SettingsLogger -->
2 +<configuration>
3 +
4 + <conversionRule conversionWord="coloredLevel" converterClass="play.api.libs.logback.ColoredLevel" />
5 +
6 + <appender name="FILE" class="ch.qos.logback.core.FileAppender">
7 + <file>${application.home:-.}/logs/application.log</file>
8 + <encoder>
9 + <pattern>%date [%level] from %logger in %thread - %message%n%xException</pattern>
10 + </encoder>
11 + </appender>
12 +
13 + <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
14 + <encoder>
15 + <pattern>%coloredLevel %logger{15} - %message%n%xException{10}</pattern>
16 + </encoder>
17 + </appender>
18 +
19 + <appender name="ASYNCFILE" class="ch.qos.logback.classic.AsyncAppender">
20 + <appender-ref ref="FILE" />
21 + </appender>
22 +
23 + <appender name="ASYNCSTDOUT" class="ch.qos.logback.classic.AsyncAppender">
24 + <appender-ref ref="STDOUT" />
25 + </appender>
26 +
27 + <logger name="play" level="INFO" />
28 + <logger name="application" level="DEBUG" />
29 +
30 + <!-- Off these ones as they are annoying, and anyway we manage configuration ourselves -->
31 + <logger name="com.avaje.ebean.config.PropertyMapLoader" level="OFF" />
32 + <logger name="com.avaje.ebeaninternal.server.core.XmlConfigLoader" level="OFF" />
33 + <logger name="com.avaje.ebeaninternal.server.lib.BackgroundThread" level="OFF" />
34 + <logger name="com.gargoylesoftware.htmlunit.javascript" level="OFF" />
35 +
36 + <root level="WARN">
37 + <appender-ref ref="ASYNCFILE" />
38 + <appender-ref ref="ASYNCSTDOUT" />
39 + </root>
40 +
41 +</configuration>
1 +# Routes
2 +# This file defines all application routes (Higher priority routes first)
3 +# ~~~~
4 +
5 +# An example controller showing a sample home page
6 +GET / controllers.HomeController.index
7 +
8 +# Map static resources from the /public folder to the /assets URL path
9 +GET /assets/*file controllers.Assets.versioned(path="/public", file: Asset)
No preview for this file type
1 +#Fri Sep 30 10:00:55 CEST 2016
2 +distributionBase=GRADLE_USER_HOME
3 +distributionPath=wrapper/dists
4 +zipStoreBase=GRADLE_USER_HOME
5 +zipStorePath=wrapper/dists
6 +distributionUrl=https\://services.gradle.org/distributions/gradle-3.1-bin.zip
1 +#!/usr/bin/env bash
2 +
3 +##############################################################################
4 +##
5 +## Gradle start up script for UN*X
6 +##
7 +##############################################################################
8 +
9 +# Attempt to set APP_HOME
10 +# Resolve links: $0 may be a link
11 +PRG="$0"
12 +# Need this for relative symlinks.
13 +while [ -h "$PRG" ] ; do
14 + ls=`ls -ld "$PRG"`
15 + link=`expr "$ls" : '.*-> \(.*\)$'`
16 + if expr "$link" : '/.*' > /dev/null; then
17 + PRG="$link"
18 + else
19 + PRG=`dirname "$PRG"`"/$link"
20 + fi
21 +done
22 +SAVED="`pwd`"
23 +cd "`dirname \"$PRG\"`/" >/dev/null
24 +APP_HOME="`pwd -P`"
25 +cd "$SAVED" >/dev/null
26 +
27 +APP_NAME="Gradle"
28 +APP_BASE_NAME=`basename "$0"`
29 +
30 +# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
31 +DEFAULT_JVM_OPTS=""
32 +
33 +# Use the maximum available, or set MAX_FD != -1 to use that value.
34 +MAX_FD="maximum"
35 +
36 +warn ( ) {
37 + echo "$*"
38 +}
39 +
40 +die ( ) {
41 + echo
42 + echo "$*"
43 + echo
44 + exit 1
45 +}
46 +
47 +# OS specific support (must be 'true' or 'false').
48 +cygwin=false
49 +msys=false
50 +darwin=false
51 +nonstop=false
52 +case "`uname`" in
53 + CYGWIN* )
54 + cygwin=true
55 + ;;
56 + Darwin* )
57 + darwin=true
58 + ;;
59 + MINGW* )
60 + msys=true
61 + ;;
62 + NONSTOP* )
63 + nonstop=true
64 + ;;
65 +esac
66 +
67 +CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
68 +
69 +# Determine the Java command to use to start the JVM.
70 +if [ -n "$JAVA_HOME" ] ; then
71 + if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
72 + # IBM's JDK on AIX uses strange locations for the executables
73 + JAVACMD="$JAVA_HOME/jre/sh/java"
74 + else
75 + JAVACMD="$JAVA_HOME/bin/java"
76 + fi
77 + if [ ! -x "$JAVACMD" ] ; then
78 + die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME
79 +
80 +Please set the JAVA_HOME variable in your environment to match the
81 +location of your Java installation."
82 + fi
83 +else
84 + JAVACMD="java"
85 + which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
86 +
87 +Please set the JAVA_HOME variable in your environment to match the
88 +location of your Java installation."
89 +fi
90 +
91 +# Increase the maximum file descriptors if we can.
92 +if [ "$cygwin" = "false" -a "$darwin" = "false" -a "$nonstop" = "false" ] ; then
93 + MAX_FD_LIMIT=`ulimit -H -n`
94 + if [ $? -eq 0 ] ; then
95 + if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then
96 + MAX_FD="$MAX_FD_LIMIT"
97 + fi
98 + ulimit -n $MAX_FD
99 + if [ $? -ne 0 ] ; then
100 + warn "Could not set maximum file descriptor limit: $MAX_FD"
101 + fi
102 + else
103 + warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT"
104 + fi
105 +fi
106 +
107 +# For Darwin, add options to specify how the application appears in the dock
108 +if $darwin; then
109 + GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\""
110 +fi
111 +
112 +# For Cygwin, switch paths to Windows format before running java
113 +if $cygwin ; then
114 + APP_HOME=`cygpath --path --mixed "$APP_HOME"`
115 + CLASSPATH=`cygpath --path --mixed "$CLASSPATH"`
116 + JAVACMD=`cygpath --unix "$JAVACMD"`
117 +
118 + # We build the pattern for arguments to be converted via cygpath
119 + ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null`
120 + SEP=""
121 + for dir in $ROOTDIRSRAW ; do
122 + ROOTDIRS="$ROOTDIRS$SEP$dir"
123 + SEP="|"
124 + done
125 + OURCYGPATTERN="(^($ROOTDIRS))"
126 + # Add a user-defined pattern to the cygpath arguments
127 + if [ "$GRADLE_CYGPATTERN" != "" ] ; then
128 + OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)"
129 + fi
130 + # Now convert the arguments - kludge to limit ourselves to /bin/sh
131 + i=0
132 + for arg in "$@" ; do
133 + CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -`
134 + CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option
135 +
136 + if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition
137 + eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"`
138 + else
139 + eval `echo args$i`="\"$arg\""
140 + fi
141 + i=$((i+1))
142 + done
143 + case $i in
144 + (0) set -- ;;
145 + (1) set -- "$args0" ;;
146 + (2) set -- "$args0" "$args1" ;;
147 + (3) set -- "$args0" "$args1" "$args2" ;;
148 + (4) set -- "$args0" "$args1" "$args2" "$args3" ;;
149 + (5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;;
150 + (6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;;
151 + (7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;;
152 + (8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;;
153 + (9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;;
154 + esac
155 +fi
156 +
157 +# Split up the JVM_OPTS And GRADLE_OPTS values into an array, following the shell quoting and substitution rules
158 +function splitJvmOpts() {
159 + JVM_OPTS=("$@")
160 +}
161 +eval splitJvmOpts $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS
162 +JVM_OPTS[${#JVM_OPTS[*]}]="-Dorg.gradle.appname=$APP_BASE_NAME"
163 +
164 +exec "$JAVACMD" "${JVM_OPTS[@]}" -classpath "$CLASSPATH" org.gradle.wrapper.GradleWrapperMain "$@"
...\ No newline at end of file ...\ No newline at end of file
1 +@if "%DEBUG%" == "" @echo off
2 +@rem ##########################################################################
3 +@rem
4 +@rem Gradle startup script for Windows
5 +@rem
6 +@rem ##########################################################################
7 +
8 +@rem Set local scope for the variables with windows NT shell
9 +if "%OS%"=="Windows_NT" setlocal
10 +
11 +set DIRNAME=%~dp0
12 +if "%DIRNAME%" == "" set DIRNAME=.
13 +set APP_BASE_NAME=%~n0
14 +set APP_HOME=%DIRNAME%
15 +
16 +@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
17 +set DEFAULT_JVM_OPTS=
18 +
19 +@rem Find java.exe
20 +if defined JAVA_HOME goto findJavaFromJavaHome
21 +
22 +set JAVA_EXE=java.exe
23 +%JAVA_EXE% -version >NUL 2>&1
24 +if "%ERRORLEVEL%" == "0" goto init
25 +
26 +echo.
27 +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
28 +echo.
29 +echo Please set the JAVA_HOME variable in your environment to match the
30 +echo location of your Java installation.
31 +
32 +goto fail
33 +
34 +:findJavaFromJavaHome
35 +set JAVA_HOME=%JAVA_HOME:"=%
36 +set JAVA_EXE=%JAVA_HOME%/bin/java.exe
37 +
38 +if exist "%JAVA_EXE%" goto init
39 +
40 +echo.
41 +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
42 +echo.
43 +echo Please set the JAVA_HOME variable in your environment to match the
44 +echo location of your Java installation.
45 +
46 +goto fail
47 +
48 +:init
49 +@rem Get command-line arguments, handling Windows variants
50 +
51 +if not "%OS%" == "Windows_NT" goto win9xME_args
52 +if "%@eval[2+2]" == "4" goto 4NT_args
53 +
54 +:win9xME_args
55 +@rem Slurp the command line arguments.
56 +set CMD_LINE_ARGS=
57 +set _SKIP=2
58 +
59 +:win9xME_args_slurp
60 +if "x%~1" == "x" goto execute
61 +
62 +set CMD_LINE_ARGS=%*
63 +goto execute
64 +
65 +:4NT_args
66 +@rem Get arguments from the 4NT Shell from JP Software
67 +set CMD_LINE_ARGS=%$
68 +
69 +:execute
70 +@rem Setup the command line
71 +
72 +set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
73 +
74 +@rem Execute Gradle
75 +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS%
76 +
77 +:end
78 +@rem End local scope for the variables with windows NT shell
79 +if "%ERRORLEVEL%"=="0" goto mainEnd
80 +
81 +:fail
82 +rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
83 +rem the _cmd.exe /c_ return code!
84 +if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1
85 +exit /b 1
86 +
87 +:mainEnd
88 +if "%OS%"=="Windows_NT" endlocal
89 +
90 +:omega
...\ No newline at end of file ...\ No newline at end of file
1 +sbt.version=0.13.15
1 +// The Play plugin
2 +addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.5.14")
3 +addSbtPlugin("com.typesafe.sbt" % "sbt-play-ebean" % "3.0.0")
4 +addSbtPlugin("com.typesafe.sbt" % "sbt-play-ebean" % "3.0.0")
...\ No newline at end of file ...\ No newline at end of file
1 +// Defines scaffolding (found under .g8 folder)
2 +// sbt "g8Scaffold form"
3 +addSbtPlugin("org.foundweekends.giter8" % "sbt-giter8-scaffold" % "0.7.1")
1 +I hope you love Font Awesome. If you've found it useful, please do me a favor and check out my latest project,
2 +Fort Awesome (https://fortawesome.com). It makes it easy to put the perfect icons on your website. Choose from our awesome,
3 +comprehensive icon sets or copy and paste your own.
4 +
5 +Please. Check it out.
6 +
7 +-Dave Gandy
1 +/*!
2 + * Font Awesome 4.7.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.7.0');
10 + src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.7.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 +}
22 +/* makes the font 33% larger relative to the icon container */
23 +.fa-lg {
24 + font-size: 1.33333333em;
25 + line-height: 0.75em;
26 + vertical-align: -15%;
27 +}
28 +.fa-2x {
29 + font-size: 2em;
30 +}
31 +.fa-3x {
32 + font-size: 3em;
33 +}
34 +.fa-4x {
35 + font-size: 4em;
36 +}
37 +.fa-5x {
38 + font-size: 5em;
39 +}
40 +.fa-fw {
41 + width: 1.28571429em;
42 + text-align: center;
43 +}
44 +.fa-ul {
45 + padding-left: 0;
46 + margin-left: 2.14285714em;
47 + list-style-type: none;
48 +}
49 +.fa-ul > li {
50 + position: relative;
51 +}
52 +.fa-li {
53 + position: absolute;
54 + left: -2.14285714em;
55 + width: 2.14285714em;
56 + top: 0.14285714em;
57 + text-align: center;
58 +}
59 +.fa-li.fa-lg {
60 + left: -1.85714286em;
61 +}
62 +.fa-border {
63 + padding: .2em .25em .15em;
64 + border: solid 0.08em #eeeeee;
65 + border-radius: .1em;
66 +}
67 +.fa-pull-left {
68 + float: left;
69 +}
70 +.fa-pull-right {
71 + float: right;
72 +}
73 +.fa.fa-pull-left {
74 + margin-right: .3em;
75 +}
76 +.fa.fa-pull-right {
77 + margin-left: .3em;
78 +}
79 +/* Deprecated as of 4.4.0 */
80 +.pull-right {
81 + float: right;
82 +}
83 +.pull-left {
84 + float: left;
85 +}
86 +.fa.pull-left {
87 + margin-right: .3em;
88 +}
89 +.fa.pull-right {
90 + margin-left: .3em;
91 +}
92 +.fa-spin {
93 + -webkit-animation: fa-spin 2s infinite linear;
94 + animation: fa-spin 2s infinite linear;
95 +}
96 +.fa-pulse {
97 + -webkit-animation: fa-spin 1s infinite steps(8);
98 + animation: fa-spin 1s infinite steps(8);
99 +}
100 +@-webkit-keyframes fa-spin {
101 + 0% {
102 + -webkit-transform: rotate(0deg);
103 + transform: rotate(0deg);
104 + }
105 + 100% {
106 + -webkit-transform: rotate(359deg);
107 + transform: rotate(359deg);
108 + }
109 +}
110 +@keyframes fa-spin {
111 + 0% {
112 + -webkit-transform: rotate(0deg);
113 + transform: rotate(0deg);
114 + }
115 + 100% {
116 + -webkit-transform: rotate(359deg);
117 + transform: rotate(359deg);
118 + }
119 +}
120 +.fa-rotate-90 {
121 + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
122 + -webkit-transform: rotate(90deg);
123 + -ms-transform: rotate(90deg);
124 + transform: rotate(90deg);
125 +}
126 +.fa-rotate-180 {
127 + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
128 + -webkit-transform: rotate(180deg);
129 + -ms-transform: rotate(180deg);
130 + transform: rotate(180deg);
131 +}
132 +.fa-rotate-270 {
133 + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
134 + -webkit-transform: rotate(270deg);
135 + -ms-transform: rotate(270deg);
136 + transform: rotate(270deg);
137 +}
138 +.fa-flip-horizontal {
139 + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
140 + -webkit-transform: scale(-1, 1);
141 + -ms-transform: scale(-1, 1);
142 + transform: scale(-1, 1);
143 +}
144 +.fa-flip-vertical {
145 + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
146 + -webkit-transform: scale(1, -1);
147 + -ms-transform: scale(1, -1);
148 + transform: scale(1, -1);
149 +}
150 +:root .fa-rotate-90,
151 +:root .fa-rotate-180,
152 +:root .fa-rotate-270,
153 +:root .fa-flip-horizontal,
154 +:root .fa-flip-vertical {
155 + filter: none;
156 +}
157 +.fa-stack {
158 + position: relative;
159 + display: inline-block;
160 + width: 2em;
161 + height: 2em;
162 + line-height: 2em;
163 + vertical-align: middle;
164 +}
165 +.fa-stack-1x,
166 +.fa-stack-2x {
167 + position: absolute;
168 + left: 0;
169 + width: 100%;
170 + text-align: center;
171 +}
172 +.fa-stack-1x {
173 + line-height: inherit;
174 +}
175 +.fa-stack-2x {
176 + font-size: 2em;
177 +}
178 +.fa-inverse {
179 + color: #ffffff;
180 +}
181 +/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
182 + readers do not read off random characters that represent icons */
183 +.fa-glass:before {
184 + content: "\f000";
185 +}
186 +.fa-music:before {
187 + content: "\f001";
188 +}
189 +.fa-search:before {
190 + content: "\f002";
191 +}
192 +.fa-envelope-o:before {
193 + content: "\f003";
194 +}
195 +.fa-heart:before {
196 + content: "\f004";
197 +}
198 +.fa-star:before {
199 + content: "\f005";
200 +}
201 +.fa-star-o:before {
202 + content: "\f006";
203 +}
204 +.fa-user:before {
205 + content: "\f007";
206 +}
207 +.fa-film:before {
208 + content: "\f008";
209 +}
210 +.fa-th-large:before {
211 + content: "\f009";
212 +}
213 +.fa-th:before {
214 + content: "\f00a";
215 +}
216 +.fa-th-list:before {
217 + content: "\f00b";
218 +}
219 +.fa-check:before {
220 + content: "\f00c";
221 +}
222 +.fa-remove:before,
223 +.fa-close:before,
224 +.fa-times:before {
225 + content: "\f00d";
226 +}
227 +.fa-search-plus:before {
228 + content: "\f00e";
229 +}
230 +.fa-search-minus:before {
231 + content: "\f010";
232 +}
233 +.fa-power-off:before {
234 + content: "\f011";
235 +}
236 +.fa-signal:before {
237 + content: "\f012";
238 +}
239 +.fa-gear:before,
240 +.fa-cog:before {
241 + content: "\f013";
242 +}
243 +.fa-trash-o:before {
244 + content: "\f014";
245 +}
246 +.fa-home:before {
247 + content: "\f015";
248 +}
249 +.fa-file-o:before {
250 + content: "\f016";
251 +}
252 +.fa-clock-o:before {
253 + content: "\f017";
254 +}
255 +.fa-road:before {
256 + content: "\f018";
257 +}
258 +.fa-download:before {
259 + content: "\f019";
260 +}
261 +.fa-arrow-circle-o-down:before {
262 + content: "\f01a";
263 +}
264 +.fa-arrow-circle-o-up:before {
265 + content: "\f01b";
266 +}
267 +.fa-inbox:before {
268 + content: "\f01c";
269 +}
270 +.fa-play-circle-o:before {
271 + content: "\f01d";
272 +}
273 +.fa-rotate-right:before,
274 +.fa-repeat:before {
275 + content: "\f01e";
276 +}
277 +.fa-refresh:before {
278 + content: "\f021";
279 +}
280 +.fa-list-alt:before {
281 + content: "\f022";
282 +}
283 +.fa-lock:before {
284 + content: "\f023";
285 +}
286 +.fa-flag:before {
287 + content: "\f024";
288 +}
289 +.fa-headphones:before {
290 + content: "\f025";
291 +}
292 +.fa-volume-off:before {
293 + content: "\f026";
294 +}
295 +.fa-volume-down:before {
296 + content: "\f027";
297 +}
298 +.fa-volume-up:before {
299 + content: "\f028";
300 +}
301 +.fa-qrcode:before {
302 + content: "\f029";
303 +}
304 +.fa-barcode:before {
305 + content: "\f02a";
306 +}
307 +.fa-tag:before {
308 + content: "\f02b";
309 +}
310 +.fa-tags:before {
311 + content: "\f02c";
312 +}
313 +.fa-book:before {
314 + content: "\f02d";
315 +}
316 +.fa-bookmark:before {
317 + content: "\f02e";
318 +}
319 +.fa-print:before {
320 + content: "\f02f";
321 +}
322 +.fa-camera:before {
323 + content: "\f030";
324 +}
325 +.fa-font:before {
326 + content: "\f031";
327 +}
328 +.fa-bold:before {
329 + content: "\f032";
330 +}
331 +.fa-italic:before {
332 + content: "\f033";
333 +}
334 +.fa-text-height:before {
335 + content: "\f034";
336 +}
337 +.fa-text-width:before {
338 + content: "\f035";
339 +}
340 +.fa-align-left:before {
341 + content: "\f036";
342 +}
343 +.fa-align-center:before {
344 + content: "\f037";
345 +}
346 +.fa-align-right:before {
347 + content: "\f038";
348 +}
349 +.fa-align-justify:before {
350 + content: "\f039";
351 +}
352 +.fa-list:before {
353 + content: "\f03a";
354 +}
355 +.fa-dedent:before,
356 +.fa-outdent:before {
357 + content: "\f03b";
358 +}
359 +.fa-indent:before {
360 + content: "\f03c";
361 +}
362 +.fa-video-camera:before {
363 + content: "\f03d";
364 +}
365 +.fa-photo:before,
366 +.fa-image:before,
367 +.fa-picture-o:before {
368 + content: "\f03e";
369 +}
370 +.fa-pencil:before {
371 + content: "\f040";
372 +}
373 +.fa-map-marker:before {
374 + content: "\f041";
375 +}
376 +.fa-adjust:before {
377 + content: "\f042";
378 +}
379 +.fa-tint:before {
380 + content: "\f043";
381 +}
382 +.fa-edit:before,
383 +.fa-pencil-square-o:before {
384 + content: "\f044";
385 +}
386 +.fa-share-square-o:before {
387 + content: "\f045";
388 +}
389 +.fa-check-square-o:before {
390 + content: "\f046";
391 +}
392 +.fa-arrows:before {
393 + content: "\f047";
394 +}
395 +.fa-step-backward:before {
396 + content: "\f048";
397 +}
398 +.fa-fast-backward:before {
399 + content: "\f049";
400 +}
401 +.fa-backward:before {
402 + content: "\f04a";
403 +}
404 +.fa-play:before {
405 + content: "\f04b";
406 +}
407 +.fa-pause:before {
408 + content: "\f04c";
409 +}
410 +.fa-stop:before {
411 + content: "\f04d";
412 +}
413 +.fa-forward:before {
414 + content: "\f04e";
415 +}
416 +.fa-fast-forward:before {
417 + content: "\f050";
418 +}
419 +.fa-step-forward:before {
420 + content: "\f051";
421 +}
422 +.fa-eject:before {
423 + content: "\f052";
424 +}
425 +.fa-chevron-left:before {
426 + content: "\f053";
427 +}
428 +.fa-chevron-right:before {
429 + content: "\f054";
430 +}
431 +.fa-plus-circle:before {
432 + content: "\f055";
433 +}
434 +.fa-minus-circle:before {
435 + content: "\f056";
436 +}
437 +.fa-times-circle:before {
438 + content: "\f057";
439 +}
440 +.fa-check-circle:before {
441 + content: "\f058";
442 +}
443 +.fa-question-circle:before {
444 + content: "\f059";
445 +}
446 +.fa-info-circle:before {
447 + content: "\f05a";
448 +}
449 +.fa-crosshairs:before {
450 + content: "\f05b";
451 +}
452 +.fa-times-circle-o:before {
453 + content: "\f05c";
454 +}
455 +.fa-check-circle-o:before {
456 + content: "\f05d";
457 +}
458 +.fa-ban:before {
459 + content: "\f05e";
460 +}
461 +.fa-arrow-left:before {
462 + content: "\f060";
463 +}
464 +.fa-arrow-right:before {
465 + content: "\f061";
466 +}
467 +.fa-arrow-up:before {
468 + content: "\f062";
469 +}
470 +.fa-arrow-down:before {
471 + content: "\f063";
472 +}
473 +.fa-mail-forward:before,
474 +.fa-share:before {
475 + content: "\f064";
476 +}
477 +.fa-expand:before {
478 + content: "\f065";
479 +}
480 +.fa-compress:before {
481 + content: "\f066";
482 +}
483 +.fa-plus:before {
484 + content: "\f067";
485 +}
486 +.fa-minus:before {
487 + content: "\f068";
488 +}
489 +.fa-asterisk:before {
490 + content: "\f069";
491 +}
492 +.fa-exclamation-circle:before {
493 + content: "\f06a";
494 +}
495 +.fa-gift:before {
496 + content: "\f06b";
497 +}
498 +.fa-leaf:before {
499 + content: "\f06c";
500 +}
501 +.fa-fire:before {
502 + content: "\f06d";
503 +}
504 +.fa-eye:before {
505 + content: "\f06e";
506 +}
507 +.fa-eye-slash:before {
508 + content: "\f070";
509 +}
510 +.fa-warning:before,
511 +.fa-exclamation-triangle:before {
512 + content: "\f071";
513 +}
514 +.fa-plane:before {
515 + content: "\f072";
516 +}
517 +.fa-calendar:before {
518 + content: "\f073";
519 +}
520 +.fa-random:before {
521 + content: "\f074";
522 +}
523 +.fa-comment:before {
524 + content: "\f075";
525 +}
526 +.fa-magnet:before {
527 + content: "\f076";
528 +}
529 +.fa-chevron-up:before {
530 + content: "\f077";
531 +}
532 +.fa-chevron-down:before {
533 + content: "\f078";
534 +}
535 +.fa-retweet:before {
536 + content: "\f079";
537 +}
538 +.fa-shopping-cart:before {
539 + content: "\f07a";
540 +}
541 +.fa-folder:before {
542 + content: "\f07b";
543 +}
544 +.fa-folder-open:before {
545 + content: "\f07c";
546 +}
547 +.fa-arrows-v:before {
548 + content: "\f07d";
549 +}
550 +.fa-arrows-h:before {
551 + content: "\f07e";
552 +}
553 +.fa-bar-chart-o:before,
554 +.fa-bar-chart:before {
555 + content: "\f080";
556 +}
557 +.fa-twitter-square:before {
558 + content: "\f081";
559 +}
560 +.fa-facebook-square:before {
561 + content: "\f082";
562 +}
563 +.fa-camera-retro:before {
564 + content: "\f083";
565 +}
566 +.fa-key:before {
567 + content: "\f084";
568 +}
569 +.fa-gears:before,
570 +.fa-cogs:before {
571 + content: "\f085";
572 +}
573 +.fa-comments:before {
574 + content: "\f086";
575 +}
576 +.fa-thumbs-o-up:before {
577 + content: "\f087";
578 +}
579 +.fa-thumbs-o-down:before {
580 + content: "\f088";
581 +}
582 +.fa-star-half:before {
583 + content: "\f089";
584 +}
585 +.fa-heart-o:before {
586 + content: "\f08a";
587 +}
588 +.fa-sign-out:before {
589 + content: "\f08b";
590 +}
591 +.fa-linkedin-square:before {
592 + content: "\f08c";
593 +}
594 +.fa-thumb-tack:before {
595 + content: "\f08d";
596 +}
597 +.fa-external-link:before {
598 + content: "\f08e";
599 +}
600 +.fa-sign-in:before {
601 + content: "\f090";
602 +}
603 +.fa-trophy:before {
604 + content: "\f091";
605 +}
606 +.fa-github-square:before {
607 + content: "\f092";
608 +}
609 +.fa-upload:before {
610 + content: "\f093";
611 +}
612 +.fa-lemon-o:before {
613 + content: "\f094";
614 +}
615 +.fa-phone:before {
616 + content: "\f095";
617 +}
618 +.fa-square-o:before {
619 + content: "\f096";
620 +}
621 +.fa-bookmark-o:before {
622 + content: "\f097";
623 +}
624 +.fa-phone-square:before {
625 + content: "\f098";
626 +}
627 +.fa-twitter:before {
628 + content: "\f099";
629 +}
630 +.fa-facebook-f:before,
631 +.fa-facebook:before {
632 + content: "\f09a";
633 +}
634 +.fa-github:before {
635 + content: "\f09b";
636 +}
637 +.fa-unlock:before {
638 + content: "\f09c";
639 +}
640 +.fa-credit-card:before {
641 + content: "\f09d";
642 +}
643 +.fa-feed:before,
644 +.fa-rss:before {
645 + content: "\f09e";
646 +}
647 +.fa-hdd-o:before {
648 + content: "\f0a0";
649 +}
650 +.fa-bullhorn:before {
651 + content: "\f0a1";
652 +}
653 +.fa-bell:before {
654 + content: "\f0f3";
655 +}
656 +.fa-certificate:before {
657 + content: "\f0a3";
658 +}
659 +.fa-hand-o-right:before {
660 + content: "\f0a4";
661 +}
662 +.fa-hand-o-left:before {
663 + content: "\f0a5";
664 +}
665 +.fa-hand-o-up:before {
666 + content: "\f0a6";
667 +}
668 +.fa-hand-o-down:before {
669 + content: "\f0a7";
670 +}
671 +.fa-arrow-circle-left:before {
672 + content: "\f0a8";
673 +}
674 +.fa-arrow-circle-right:before {
675 + content: "\f0a9";
676 +}
677 +.fa-arrow-circle-up:before {
678 + content: "\f0aa";
679 +}
680 +.fa-arrow-circle-down:before {
681 + content: "\f0ab";
682 +}
683 +.fa-globe:before {
684 + content: "\f0ac";
685 +}
686 +.fa-wrench:before {
687 + content: "\f0ad";
688 +}
689 +.fa-tasks:before {
690 + content: "\f0ae";
691 +}
692 +.fa-filter:before {
693 + content: "\f0b0";
694 +}
695 +.fa-briefcase:before {
696 + content: "\f0b1";
697 +}
698 +.fa-arrows-alt:before {
699 + content: "\f0b2";
700 +}
701 +.fa-group:before,
702 +.fa-users:before {
703 + content: "\f0c0";
704 +}
705 +.fa-chain:before,
706 +.fa-link:before {
707 + content: "\f0c1";
708 +}
709 +.fa-cloud:before {
710 + content: "\f0c2";
711 +}
712 +.fa-flask:before {
713 + content: "\f0c3";
714 +}
715 +.fa-cut:before,
716 +.fa-scissors:before {
717 + content: "\f0c4";
718 +}
719 +.fa-copy:before,
720 +.fa-files-o:before {
721 + content: "\f0c5";
722 +}
723 +.fa-paperclip:before {
724 + content: "\f0c6";
725 +}
726 +.fa-save:before,
727 +.fa-floppy-o:before {
728 + content: "\f0c7";
729 +}
730 +.fa-square:before {
731 + content: "\f0c8";
732 +}
733 +.fa-navicon:before,
734 +.fa-reorder:before,
735 +.fa-bars:before {
736 + content: "\f0c9";
737 +}
738 +.fa-list-ul:before {
739 + content: "\f0ca";
740 +}
741 +.fa-list-ol:before {
742 + content: "\f0cb";
743 +}
744 +.fa-strikethrough:before {
745 + content: "\f0cc";
746 +}
747 +.fa-underline:before {
748 + content: "\f0cd";
749 +}
750 +.fa-table:before {
751 + content: "\f0ce";
752 +}
753 +.fa-magic:before {
754 + content: "\f0d0";
755 +}
756 +.fa-truck:before {
757 + content: "\f0d1";
758 +}
759 +.fa-pinterest:before {
760 + content: "\f0d2";
761 +}
762 +.fa-pinterest-square:before {
763 + content: "\f0d3";
764 +}
765 +.fa-google-plus-square:before {
766 + content: "\f0d4";
767 +}
768 +.fa-google-plus:before {
769 + content: "\f0d5";
770 +}
771 +.fa-money:before {
772 + content: "\f0d6";
773 +}
774 +.fa-caret-down:before {
775 + content: "\f0d7";
776 +}
777 +.fa-caret-up:before {
778 + content: "\f0d8";
779 +}
780 +.fa-caret-left:before {
781 + content: "\f0d9";
782 +}
783 +.fa-caret-right:before {
784 + content: "\f0da";
785 +}
786 +.fa-columns:before {
787 + content: "\f0db";
788 +}
789 +.fa-unsorted:before,
790 +.fa-sort:before {
791 + content: "\f0dc";
792 +}
793 +.fa-sort-down:before,
794 +.fa-sort-desc:before {
795 + content: "\f0dd";
796 +}
797 +.fa-sort-up:before,
798 +.fa-sort-asc:before {
799 + content: "\f0de";
800 +}
801 +.fa-envelope:before {
802 + content: "\f0e0";
803 +}
804 +.fa-linkedin:before {
805 + content: "\f0e1";
806 +}
807 +.fa-rotate-left:before,
808 +.fa-undo:before {
809 + content: "\f0e2";
810 +}
811 +.fa-legal:before,
812 +.fa-gavel:before {
813 + content: "\f0e3";
814 +}
815 +.fa-dashboard:before,
816 +.fa-tachometer:before {
817 + content: "\f0e4";
818 +}
819 +.fa-comment-o:before {
820 + content: "\f0e5";
821 +}
822 +.fa-comments-o:before {
823 + content: "\f0e6";
824 +}
825 +.fa-flash:before,
826 +.fa-bolt:before {
827 + content: "\f0e7";
828 +}
829 +.fa-sitemap:before {
830 + content: "\f0e8";
831 +}
832 +.fa-umbrella:before {
833 + content: "\f0e9";
834 +}
835 +.fa-paste:before,
836 +.fa-clipboard:before {
837 + content: "\f0ea";
838 +}
839 +.fa-lightbulb-o:before {
840 + content: "\f0eb";
841 +}
842 +.fa-exchange:before {
843 + content: "\f0ec";
844 +}
845 +.fa-cloud-download:before {
846 + content: "\f0ed";
847 +}
848 +.fa-cloud-upload:before {
849 + content: "\f0ee";
850 +}
851 +.fa-user-md:before {
852 + content: "\f0f0";
853 +}
854 +.fa-stethoscope:before {
855 + content: "\f0f1";
856 +}
857 +.fa-suitcase:before {
858 + content: "\f0f2";
859 +}
860 +.fa-bell-o:before {
861 + content: "\f0a2";
862 +}
863 +.fa-coffee:before {
864 + content: "\f0f4";
865 +}
866 +.fa-cutlery:before {
867 + content: "\f0f5";
868 +}
869 +.fa-file-text-o:before {
870 + content: "\f0f6";
871 +}
872 +.fa-building-o:before {
873 + content: "\f0f7";
874 +}
875 +.fa-hospital-o:before {
876 + content: "\f0f8";
877 +}
878 +.fa-ambulance:before {
879 + content: "\f0f9";
880 +}
881 +.fa-medkit:before {
882 + content: "\f0fa";
883 +}
884 +.fa-fighter-jet:before {
885 + content: "\f0fb";
886 +}
887 +.fa-beer:before {
888 + content: "\f0fc";
889 +}
890 +.fa-h-square:before {
891 + content: "\f0fd";
892 +}
893 +.fa-plus-square:before {
894 + content: "\f0fe";
895 +}
896 +.fa-angle-double-left:before {
897 + content: "\f100";
898 +}
899 +.fa-angle-double-right:before {
900 + content: "\f101";
901 +}
902 +.fa-angle-double-up:before {
903 + content: "\f102";
904 +}
905 +.fa-angle-double-down:before {
906 + content: "\f103";
907 +}
908 +.fa-angle-left:before {
909 + content: "\f104";
910 +}
911 +.fa-angle-right:before {
912 + content: "\f105";
913 +}
914 +.fa-angle-up:before {
915 + content: "\f106";
916 +}
917 +.fa-angle-down:before {
918 + content: "\f107";
919 +}
920 +.fa-desktop:before {
921 + content: "\f108";
922 +}
923 +.fa-laptop:before {
924 + content: "\f109";
925 +}
926 +.fa-tablet:before {
927 + content: "\f10a";
928 +}
929 +.fa-mobile-phone:before,
930 +.fa-mobile:before {
931 + content: "\f10b";
932 +}
933 +.fa-circle-o:before {
934 + content: "\f10c";
935 +}
936 +.fa-quote-left:before {
937 + content: "\f10d";
938 +}
939 +.fa-quote-right:before {
940 + content: "\f10e";
941 +}
942 +.fa-spinner:before {
943 + content: "\f110";
944 +}
945 +.fa-circle:before {
946 + content: "\f111";
947 +}
948 +.fa-mail-reply:before,
949 +.fa-reply:before {
950 + content: "\f112";
951 +}
952 +.fa-github-alt:before {
953 + content: "\f113";
954 +}
955 +.fa-folder-o:before {
956 + content: "\f114";
957 +}
958 +.fa-folder-open-o:before {
959 + content: "\f115";
960 +}
961 +.fa-smile-o:before {
962 + content: "\f118";
963 +}
964 +.fa-frown-o:before {
965 + content: "\f119";
966 +}
967 +.fa-meh-o:before {
968 + content: "\f11a";
969 +}
970 +.fa-gamepad:before {
971 + content: "\f11b";
972 +}
973 +.fa-keyboard-o:before {
974 + content: "\f11c";
975 +}
976 +.fa-flag-o:before {
977 + content: "\f11d";
978 +}
979 +.fa-flag-checkered:before {
980 + content: "\f11e";
981 +}
982 +.fa-terminal:before {
983 + content: "\f120";
984 +}
985 +.fa-code:before {
986 + content: "\f121";
987 +}
988 +.fa-mail-reply-all:before,
989 +.fa-reply-all:before {
990 + content: "\f122";
991 +}
992 +.fa-star-half-empty:before,
993 +.fa-star-half-full:before,
994 +.fa-star-half-o:before {
995 + content: "\f123";
996 +}
997 +.fa-location-arrow:before {
998 + content: "\f124";
999 +}
1000 +.fa-crop:before {
1001 + content: "\f125";
1002 +}
1003 +.fa-code-fork:before {
1004 + content: "\f126";
1005 +}
1006 +.fa-unlink:before,
1007 +.fa-chain-broken:before {
1008 + content: "\f127";
1009 +}
1010 +.fa-question:before {
1011 + content: "\f128";
1012 +}
1013 +.fa-info:before {
1014 + content: "\f129";
1015 +}
1016 +.fa-exclamation:before {
1017 + content: "\f12a";
1018 +}
1019 +.fa-superscript:before {
1020 + content: "\f12b";
1021 +}
1022 +.fa-subscript:before {
1023 + content: "\f12c";
1024 +}
1025 +.fa-eraser:before {
1026 + content: "\f12d";
1027 +}
1028 +.fa-puzzle-piece:before {
1029 + content: "\f12e";
1030 +}
1031 +.fa-microphone:before {
1032 + content: "\f130";
1033 +}
1034 +.fa-microphone-slash:before {
1035 + content: "\f131";
1036 +}
1037 +.fa-shield:before {
1038 + content: "\f132";
1039 +}
1040 +.fa-calendar-o:before {
1041 + content: "\f133";
1042 +}
1043 +.fa-fire-extinguisher:before {
1044 + content: "\f134";
1045 +}
1046 +.fa-rocket:before {
1047 + content: "\f135";
1048 +}
1049 +.fa-maxcdn:before {
1050 + content: "\f136";
1051 +}
1052 +.fa-chevron-circle-left:before {
1053 + content: "\f137";
1054 +}
1055 +.fa-chevron-circle-right:before {
1056 + content: "\f138";
1057 +}
1058 +.fa-chevron-circle-up:before {
1059 + content: "\f139";
1060 +}
1061 +.fa-chevron-circle-down:before {
1062 + content: "\f13a";
1063 +}
1064 +.fa-html5:before {
1065 + content: "\f13b";
1066 +}
1067 +.fa-css3:before {
1068 + content: "\f13c";
1069 +}
1070 +.fa-anchor:before {
1071 + content: "\f13d";
1072 +}
1073 +.fa-unlock-alt:before {
1074 + content: "\f13e";
1075 +}
1076 +.fa-bullseye:before {
1077 + content: "\f140";
1078 +}
1079 +.fa-ellipsis-h:before {
1080 + content: "\f141";
1081 +}
1082 +.fa-ellipsis-v:before {
1083 + content: "\f142";
1084 +}
1085 +.fa-rss-square:before {
1086 + content: "\f143";
1087 +}
1088 +.fa-play-circle:before {
1089 + content: "\f144";
1090 +}
1091 +.fa-ticket:before {
1092 + content: "\f145";
1093 +}
1094 +.fa-minus-square:before {
1095 + content: "\f146";
1096 +}
1097 +.fa-minus-square-o:before {
1098 + content: "\f147";
1099 +}
1100 +.fa-level-up:before {
1101 + content: "\f148";
1102 +}
1103 +.fa-level-down:before {
1104 + content: "\f149";
1105 +}
1106 +.fa-check-square:before {
1107 + content: "\f14a";
1108 +}
1109 +.fa-pencil-square:before {
1110 + content: "\f14b";
1111 +}
1112 +.fa-external-link-square:before {
1113 + content: "\f14c";
1114 +}
1115 +.fa-share-square:before {
1116 + content: "\f14d";
1117 +}
1118 +.fa-compass:before {
1119 + content: "\f14e";
1120 +}
1121 +.fa-toggle-down:before,
1122 +.fa-caret-square-o-down:before {
1123 + content: "\f150";
1124 +}
1125 +.fa-toggle-up:before,
1126 +.fa-caret-square-o-up:before {
1127 + content: "\f151";
1128 +}
1129 +.fa-toggle-right:before,
1130 +.fa-caret-square-o-right:before {
1131 + content: "\f152";
1132 +}
1133 +.fa-euro:before,
1134 +.fa-eur:before {
1135 + content: "\f153";
1136 +}
1137 +.fa-gbp:before {
1138 + content: "\f154";
1139 +}
1140 +.fa-dollar:before,
1141 +.fa-usd:before {
1142 + content: "\f155";
1143 +}
1144 +.fa-rupee:before,
1145 +.fa-inr:before {
1146 + content: "\f156";
1147 +}
1148 +.fa-cny:before,
1149 +.fa-rmb:before,
1150 +.fa-yen:before,
1151 +.fa-jpy:before {
1152 + content: "\f157";
1153 +}
1154 +.fa-ruble:before,
1155 +.fa-rouble:before,
1156 +.fa-rub:before {
1157 + content: "\f158";
1158 +}
1159 +.fa-won:before,
1160 +.fa-krw:before {
1161 + content: "\f159";
1162 +}
1163 +.fa-bitcoin:before,
1164 +.fa-btc:before {
1165 + content: "\f15a";
1166 +}
1167 +.fa-file:before {
1168 + content: "\f15b";
1169 +}
1170 +.fa-file-text:before {
1171 + content: "\f15c";
1172 +}
1173 +.fa-sort-alpha-asc:before {
1174 + content: "\f15d";
1175 +}
1176 +.fa-sort-alpha-desc:before {
1177 + content: "\f15e";
1178 +}
1179 +.fa-sort-amount-asc:before {
1180 + content: "\f160";
1181 +}
1182 +.fa-sort-amount-desc:before {
1183 + content: "\f161";
1184 +}
1185 +.fa-sort-numeric-asc:before {
1186 + content: "\f162";
1187 +}
1188 +.fa-sort-numeric-desc:before {
1189 + content: "\f163";
1190 +}
1191 +.fa-thumbs-up:before {
1192 + content: "\f164";
1193 +}
1194 +.fa-thumbs-down:before {
1195 + content: "\f165";
1196 +}
1197 +.fa-youtube-square:before {
1198 + content: "\f166";
1199 +}
1200 +.fa-youtube:before {
1201 + content: "\f167";
1202 +}
1203 +.fa-xing:before {
1204 + content: "\f168";
1205 +}
1206 +.fa-xing-square:before {
1207 + content: "\f169";
1208 +}
1209 +.fa-youtube-play:before {
1210 + content: "\f16a";
1211 +}
1212 +.fa-dropbox:before {
1213 + content: "\f16b";
1214 +}
1215 +.fa-stack-overflow:before {
1216 + content: "\f16c";
1217 +}
1218 +.fa-instagram:before {
1219 + content: "\f16d";
1220 +}
1221 +.fa-flickr:before {
1222 + content: "\f16e";
1223 +}
1224 +.fa-adn:before {
1225 + content: "\f170";
1226 +}
1227 +.fa-bitbucket:before {
1228 + content: "\f171";
1229 +}
1230 +.fa-bitbucket-square:before {
1231 + content: "\f172";
1232 +}
1233 +.fa-tumblr:before {
1234 + content: "\f173";
1235 +}
1236 +.fa-tumblr-square:before {
1237 + content: "\f174";
1238 +}
1239 +.fa-long-arrow-down:before {
1240 + content: "\f175";
1241 +}
1242 +.fa-long-arrow-up:before {
1243 + content: "\f176";
1244 +}
1245 +.fa-long-arrow-left:before {
1246 + content: "\f177";
1247 +}
1248 +.fa-long-arrow-right:before {
1249 + content: "\f178";
1250 +}
1251 +.fa-apple:before {
1252 + content: "\f179";
1253 +}
1254 +.fa-windows:before {
1255 + content: "\f17a";
1256 +}
1257 +.fa-android:before {
1258 + content: "\f17b";
1259 +}
1260 +.fa-linux:before {
1261 + content: "\f17c";
1262 +}
1263 +.fa-dribbble:before {
1264 + content: "\f17d";
1265 +}
1266 +.fa-skype:before {
1267 + content: "\f17e";
1268 +}
1269 +.fa-foursquare:before {
1270 + content: "\f180";
1271 +}
1272 +.fa-trello:before {
1273 + content: "\f181";
1274 +}
1275 +.fa-female:before {
1276 + content: "\f182";
1277 +}
1278 +.fa-male:before {
1279 + content: "\f183";
1280 +}
1281 +.fa-gittip:before,
1282 +.fa-gratipay:before {
1283 + content: "\f184";
1284 +}
1285 +.fa-sun-o:before {
1286 + content: "\f185";
1287 +}
1288 +.fa-moon-o:before {
1289 + content: "\f186";
1290 +}
1291 +.fa-archive:before {
1292 + content: "\f187";
1293 +}
1294 +.fa-bug:before {
1295 + content: "\f188";
1296 +}
1297 +.fa-vk:before {
1298 + content: "\f189";
1299 +}
1300 +.fa-weibo:before {
1301 + content: "\f18a";
1302 +}
1303 +.fa-renren:before {
1304 + content: "\f18b";
1305 +}
1306 +.fa-pagelines:before {
1307 + content: "\f18c";
1308 +}
1309 +.fa-stack-exchange:before {
1310 + content: "\f18d";
1311 +}
1312 +.fa-arrow-circle-o-right:before {
1313 + content: "\f18e";
1314 +}
1315 +.fa-arrow-circle-o-left:before {
1316 + content: "\f190";
1317 +}
1318 +.fa-toggle-left:before,
1319 +.fa-caret-square-o-left:before {
1320 + content: "\f191";
1321 +}
1322 +.fa-dot-circle-o:before {
1323 + content: "\f192";
1324 +}
1325 +.fa-wheelchair:before {
1326 + content: "\f193";
1327 +}
1328 +.fa-vimeo-square:before {
1329 + content: "\f194";
1330 +}
1331 +.fa-turkish-lira:before,
1332 +.fa-try:before {
1333 + content: "\f195";
1334 +}
1335 +.fa-plus-square-o:before {
1336 + content: "\f196";
1337 +}
1338 +.fa-space-shuttle:before {
1339 + content: "\f197";
1340 +}
1341 +.fa-slack:before {
1342 + content: "\f198";
1343 +}
1344 +.fa-envelope-square:before {
1345 + content: "\f199";
1346 +}
1347 +.fa-wordpress:before {
1348 + content: "\f19a";
1349 +}
1350 +.fa-openid:before {
1351 + content: "\f19b";
1352 +}
1353 +.fa-institution:before,
1354 +.fa-bank:before,
1355 +.fa-university:before {
1356 + content: "\f19c";
1357 +}
1358 +.fa-mortar-board:before,
1359 +.fa-graduation-cap:before {
1360 + content: "\f19d";
1361 +}
1362 +.fa-yahoo:before {
1363 + content: "\f19e";
1364 +}
1365 +.fa-google:before {
1366 + content: "\f1a0";
1367 +}
1368 +.fa-reddit:before {
1369 + content: "\f1a1";
1370 +}
1371 +.fa-reddit-square:before {
1372 + content: "\f1a2";
1373 +}
1374 +.fa-stumbleupon-circle:before {
1375 + content: "\f1a3";
1376 +}
1377 +.fa-stumbleupon:before {
1378 + content: "\f1a4";
1379 +}
1380 +.fa-delicious:before {
1381 + content: "\f1a5";
1382 +}
1383 +.fa-digg:before {
1384 + content: "\f1a6";
1385 +}
1386 +.fa-pied-piper-pp:before {
1387 + content: "\f1a7";
1388 +}
1389 +.fa-pied-piper-alt:before {
1390 + content: "\f1a8";
1391 +}
1392 +.fa-drupal:before {
1393 + content: "\f1a9";
1394 +}
1395 +.fa-joomla:before {
1396 + content: "\f1aa";
1397 +}
1398 +.fa-language:before {
1399 + content: "\f1ab";
1400 +}
1401 +.fa-fax:before {
1402 + content: "\f1ac";
1403 +}
1404 +.fa-building:before {
1405 + content: "\f1ad";
1406 +}
1407 +.fa-child:before {
1408 + content: "\f1ae";
1409 +}
1410 +.fa-paw:before {
1411 + content: "\f1b0";
1412 +}
1413 +.fa-spoon:before {
1414 + content: "\f1b1";
1415 +}
1416 +.fa-cube:before {
1417 + content: "\f1b2";
1418 +}
1419 +.fa-cubes:before {
1420 + content: "\f1b3";
1421 +}
1422 +.fa-behance:before {
1423 + content: "\f1b4";
1424 +}
1425 +.fa-behance-square:before {
1426 + content: "\f1b5";
1427 +}
1428 +.fa-steam:before {
1429 + content: "\f1b6";
1430 +}
1431 +.fa-steam-square:before {
1432 + content: "\f1b7";
1433 +}
1434 +.fa-recycle:before {
1435 + content: "\f1b8";
1436 +}
1437 +.fa-automobile:before,
1438 +.fa-car:before {
1439 + content: "\f1b9";
1440 +}
1441 +.fa-cab:before,
1442 +.fa-taxi:before {
1443 + content: "\f1ba";
1444 +}
1445 +.fa-tree:before {
1446 + content: "\f1bb";
1447 +}
1448 +.fa-spotify:before {
1449 + content: "\f1bc";
1450 +}
1451 +.fa-deviantart:before {
1452 + content: "\f1bd";
1453 +}
1454 +.fa-soundcloud:before {
1455 + content: "\f1be";
1456 +}
1457 +.fa-database:before {
1458 + content: "\f1c0";
1459 +}
1460 +.fa-file-pdf-o:before {
1461 + content: "\f1c1";
1462 +}
1463 +.fa-file-word-o:before {
1464 + content: "\f1c2";
1465 +}
1466 +.fa-file-excel-o:before {
1467 + content: "\f1c3";
1468 +}
1469 +.fa-file-powerpoint-o:before {
1470 + content: "\f1c4";
1471 +}
1472 +.fa-file-photo-o:before,
1473 +.fa-file-picture-o:before,
1474 +.fa-file-image-o:before {
1475 + content: "\f1c5";
1476 +}
1477 +.fa-file-zip-o:before,
1478 +.fa-file-archive-o:before {
1479 + content: "\f1c6";
1480 +}
1481 +.fa-file-sound-o:before,
1482 +.fa-file-audio-o:before {
1483 + content: "\f1c7";
1484 +}
1485 +.fa-file-movie-o:before,
1486 +.fa-file-video-o:before {
1487 + content: "\f1c8";
1488 +}
1489 +.fa-file-code-o:before {
1490 + content: "\f1c9";
1491 +}
1492 +.fa-vine:before {
1493 + content: "\f1ca";
1494 +}
1495 +.fa-codepen:before {
1496 + content: "\f1cb";
1497 +}
1498 +.fa-jsfiddle:before {
1499 + content: "\f1cc";
1500 +}
1501 +.fa-life-bouy:before,
1502 +.fa-life-buoy:before,
1503 +.fa-life-saver:before,
1504 +.fa-support:before,
1505 +.fa-life-ring:before {
1506 + content: "\f1cd";
1507 +}
1508 +.fa-circle-o-notch:before {
1509 + content: "\f1ce";
1510 +}
1511 +.fa-ra:before,
1512 +.fa-resistance:before,
1513 +.fa-rebel:before {
1514 + content: "\f1d0";
1515 +}
1516 +.fa-ge:before,
1517 +.fa-empire:before {
1518 + content: "\f1d1";
1519 +}
1520 +.fa-git-square:before {
1521 + content: "\f1d2";
1522 +}
1523 +.fa-git:before {
1524 + content: "\f1d3";
1525 +}
1526 +.fa-y-combinator-square:before,
1527 +.fa-yc-square:before,
1528 +.fa-hacker-news:before {
1529 + content: "\f1d4";
1530 +}
1531 +.fa-tencent-weibo:before {
1532 + content: "\f1d5";
1533 +}
1534 +.fa-qq:before {
1535 + content: "\f1d6";
1536 +}
1537 +.fa-wechat:before,
1538 +.fa-weixin:before {
1539 + content: "\f1d7";
1540 +}
1541 +.fa-send:before,
1542 +.fa-paper-plane:before {
1543 + content: "\f1d8";
1544 +}
1545 +.fa-send-o:before,
1546 +.fa-paper-plane-o:before {
1547 + content: "\f1d9";
1548 +}
1549 +.fa-history:before {
1550 + content: "\f1da";
1551 +}
1552 +.fa-circle-thin:before {
1553 + content: "\f1db";
1554 +}
1555 +.fa-header:before {
1556 + content: "\f1dc";
1557 +}
1558 +.fa-paragraph:before {
1559 + content: "\f1dd";
1560 +}
1561 +.fa-sliders:before {
1562 + content: "\f1de";
1563 +}
1564 +.fa-share-alt:before {
1565 + content: "\f1e0";
1566 +}
1567 +.fa-share-alt-square:before {
1568 + content: "\f1e1";
1569 +}
1570 +.fa-bomb:before {
1571 + content: "\f1e2";
1572 +}
1573 +.fa-soccer-ball-o:before,
1574 +.fa-futbol-o:before {
1575 + content: "\f1e3";
1576 +}
1577 +.fa-tty:before {
1578 + content: "\f1e4";
1579 +}
1580 +.fa-binoculars:before {
1581 + content: "\f1e5";
1582 +}
1583 +.fa-plug:before {
1584 + content: "\f1e6";
1585 +}
1586 +.fa-slideshare:before {
1587 + content: "\f1e7";
1588 +}
1589 +.fa-twitch:before {
1590 + content: "\f1e8";
1591 +}
1592 +.fa-yelp:before {
1593 + content: "\f1e9";
1594 +}
1595 +.fa-newspaper-o:before {
1596 + content: "\f1ea";
1597 +}
1598 +.fa-wifi:before {
1599 + content: "\f1eb";
1600 +}
1601 +.fa-calculator:before {
1602 + content: "\f1ec";
1603 +}
1604 +.fa-paypal:before {
1605 + content: "\f1ed";
1606 +}
1607 +.fa-google-wallet:before {
1608 + content: "\f1ee";
1609 +}
1610 +.fa-cc-visa:before {
1611 + content: "\f1f0";
1612 +}
1613 +.fa-cc-mastercard:before {
1614 + content: "\f1f1";
1615 +}
1616 +.fa-cc-discover:before {
1617 + content: "\f1f2";
1618 +}
1619 +.fa-cc-amex:before {
1620 + content: "\f1f3";
1621 +}
1622 +.fa-cc-paypal:before {
1623 + content: "\f1f4";
1624 +}
1625 +.fa-cc-stripe:before {
1626 + content: "\f1f5";
1627 +}
1628 +.fa-bell-slash:before {
1629 + content: "\f1f6";
1630 +}
1631 +.fa-bell-slash-o:before {
1632 + content: "\f1f7";
1633 +}
1634 +.fa-trash:before {
1635 + content: "\f1f8";
1636 +}
1637 +.fa-copyright:before {
1638 + content: "\f1f9";
1639 +}
1640 +.fa-at:before {
1641 + content: "\f1fa";
1642 +}
1643 +.fa-eyedropper:before {
1644 + content: "\f1fb";
1645 +}
1646 +.fa-paint-brush:before {
1647 + content: "\f1fc";
1648 +}
1649 +.fa-birthday-cake:before {
1650 + content: "\f1fd";
1651 +}
1652 +.fa-area-chart:before {
1653 + content: "\f1fe";
1654 +}
1655 +.fa-pie-chart:before {
1656 + content: "\f200";
1657 +}
1658 +.fa-line-chart:before {
1659 + content: "\f201";
1660 +}
1661 +.fa-lastfm:before {
1662 + content: "\f202";
1663 +}
1664 +.fa-lastfm-square:before {
1665 + content: "\f203";
1666 +}
1667 +.fa-toggle-off:before {
1668 + content: "\f204";
1669 +}
1670 +.fa-toggle-on:before {
1671 + content: "\f205";
1672 +}
1673 +.fa-bicycle:before {
1674 + content: "\f206";
1675 +}
1676 +.fa-bus:before {
1677 + content: "\f207";
1678 +}
1679 +.fa-ioxhost:before {
1680 + content: "\f208";
1681 +}
1682 +.fa-angellist:before {
1683 + content: "\f209";
1684 +}
1685 +.fa-cc:before {
1686 + content: "\f20a";
1687 +}
1688 +.fa-shekel:before,
1689 +.fa-sheqel:before,
1690 +.fa-ils:before {
1691 + content: "\f20b";
1692 +}
1693 +.fa-meanpath:before {
1694 + content: "\f20c";
1695 +}
1696 +.fa-buysellads:before {
1697 + content: "\f20d";
1698 +}
1699 +.fa-connectdevelop:before {
1700 + content: "\f20e";
1701 +}
1702 +.fa-dashcube:before {
1703 + content: "\f210";
1704 +}
1705 +.fa-forumbee:before {
1706 + content: "\f211";
1707 +}
1708 +.fa-leanpub:before {
1709 + content: "\f212";
1710 +}
1711 +.fa-sellsy:before {
1712 + content: "\f213";
1713 +}
1714 +.fa-shirtsinbulk:before {
1715 + content: "\f214";
1716 +}
1717 +.fa-simplybuilt:before {
1718 + content: "\f215";
1719 +}
1720 +.fa-skyatlas:before {
1721 + content: "\f216";
1722 +}
1723 +.fa-cart-plus:before {
1724 + content: "\f217";
1725 +}
1726 +.fa-cart-arrow-down:before {
1727 + content: "\f218";
1728 +}
1729 +.fa-diamond:before {
1730 + content: "\f219";
1731 +}
1732 +.fa-ship:before {
1733 + content: "\f21a";
1734 +}
1735 +.fa-user-secret:before {
1736 + content: "\f21b";
1737 +}
1738 +.fa-motorcycle:before {
1739 + content: "\f21c";
1740 +}
1741 +.fa-street-view:before {
1742 + content: "\f21d";
1743 +}
1744 +.fa-heartbeat:before {
1745 + content: "\f21e";
1746 +}
1747 +.fa-venus:before {
1748 + content: "\f221";
1749 +}
1750 +.fa-mars:before {
1751 + content: "\f222";
1752 +}
1753 +.fa-mercury:before {
1754 + content: "\f223";
1755 +}
1756 +.fa-intersex:before,
1757 +.fa-transgender:before {
1758 + content: "\f224";
1759 +}
1760 +.fa-transgender-alt:before {
1761 + content: "\f225";
1762 +}
1763 +.fa-venus-double:before {
1764 + content: "\f226";
1765 +}
1766 +.fa-mars-double:before {
1767 + content: "\f227";
1768 +}
1769 +.fa-venus-mars:before {
1770 + content: "\f228";
1771 +}
1772 +.fa-mars-stroke:before {
1773 + content: "\f229";
1774 +}
1775 +.fa-mars-stroke-v:before {
1776 + content: "\f22a";
1777 +}
1778 +.fa-mars-stroke-h:before {
1779 + content: "\f22b";
1780 +}
1781 +.fa-neuter:before {
1782 + content: "\f22c";
1783 +}
1784 +.fa-genderless:before {
1785 + content: "\f22d";
1786 +}
1787 +.fa-facebook-official:before {
1788 + content: "\f230";
1789 +}
1790 +.fa-pinterest-p:before {
1791 + content: "\f231";
1792 +}
1793 +.fa-whatsapp:before {
1794 + content: "\f232";
1795 +}
1796 +.fa-server:before {
1797 + content: "\f233";
1798 +}
1799 +.fa-user-plus:before {
1800 + content: "\f234";
1801 +}
1802 +.fa-user-times:before {
1803 + content: "\f235";
1804 +}
1805 +.fa-hotel:before,
1806 +.fa-bed:before {
1807 + content: "\f236";
1808 +}
1809 +.fa-viacoin:before {
1810 + content: "\f237";
1811 +}
1812 +.fa-train:before {
1813 + content: "\f238";
1814 +}
1815 +.fa-subway:before {
1816 + content: "\f239";
1817 +}
1818 +.fa-medium:before {
1819 + content: "\f23a";
1820 +}
1821 +.fa-yc:before,
1822 +.fa-y-combinator:before {
1823 + content: "\f23b";
1824 +}
1825 +.fa-optin-monster:before {
1826 + content: "\f23c";
1827 +}
1828 +.fa-opencart:before {
1829 + content: "\f23d";
1830 +}
1831 +.fa-expeditedssl:before {
1832 + content: "\f23e";
1833 +}
1834 +.fa-battery-4:before,
1835 +.fa-battery:before,
1836 +.fa-battery-full:before {
1837 + content: "\f240";
1838 +}
1839 +.fa-battery-3:before,
1840 +.fa-battery-three-quarters:before {
1841 + content: "\f241";
1842 +}
1843 +.fa-battery-2:before,
1844 +.fa-battery-half:before {
1845 + content: "\f242";
1846 +}
1847 +.fa-battery-1:before,
1848 +.fa-battery-quarter:before {
1849 + content: "\f243";
1850 +}
1851 +.fa-battery-0:before,
1852 +.fa-battery-empty:before {
1853 + content: "\f244";
1854 +}
1855 +.fa-mouse-pointer:before {
1856 + content: "\f245";
1857 +}
1858 +.fa-i-cursor:before {
1859 + content: "\f246";
1860 +}
1861 +.fa-object-group:before {
1862 + content: "\f247";
1863 +}
1864 +.fa-object-ungroup:before {
1865 + content: "\f248";
1866 +}
1867 +.fa-sticky-note:before {
1868 + content: "\f249";
1869 +}
1870 +.fa-sticky-note-o:before {
1871 + content: "\f24a";
1872 +}
1873 +.fa-cc-jcb:before {
1874 + content: "\f24b";
1875 +}
1876 +.fa-cc-diners-club:before {
1877 + content: "\f24c";
1878 +}
1879 +.fa-clone:before {
1880 + content: "\f24d";
1881 +}
1882 +.fa-balance-scale:before {
1883 + content: "\f24e";
1884 +}
1885 +.fa-hourglass-o:before {
1886 + content: "\f250";
1887 +}
1888 +.fa-hourglass-1:before,
1889 +.fa-hourglass-start:before {
1890 + content: "\f251";
1891 +}
1892 +.fa-hourglass-2:before,
1893 +.fa-hourglass-half:before {
1894 + content: "\f252";
1895 +}
1896 +.fa-hourglass-3:before,
1897 +.fa-hourglass-end:before {
1898 + content: "\f253";
1899 +}
1900 +.fa-hourglass:before {
1901 + content: "\f254";
1902 +}
1903 +.fa-hand-grab-o:before,
1904 +.fa-hand-rock-o:before {
1905 + content: "\f255";
1906 +}
1907 +.fa-hand-stop-o:before,
1908 +.fa-hand-paper-o:before {
1909 + content: "\f256";
1910 +}
1911 +.fa-hand-scissors-o:before {
1912 + content: "\f257";
1913 +}
1914 +.fa-hand-lizard-o:before {
1915 + content: "\f258";
1916 +}
1917 +.fa-hand-spock-o:before {
1918 + content: "\f259";
1919 +}
1920 +.fa-hand-pointer-o:before {
1921 + content: "\f25a";
1922 +}
1923 +.fa-hand-peace-o:before {
1924 + content: "\f25b";
1925 +}
1926 +.fa-trademark:before {
1927 + content: "\f25c";
1928 +}
1929 +.fa-registered:before {
1930 + content: "\f25d";
1931 +}
1932 +.fa-creative-commons:before {
1933 + content: "\f25e";
1934 +}
1935 +.fa-gg:before {
1936 + content: "\f260";
1937 +}
1938 +.fa-gg-circle:before {
1939 + content: "\f261";
1940 +}
1941 +.fa-tripadvisor:before {
1942 + content: "\f262";
1943 +}
1944 +.fa-odnoklassniki:before {
1945 + content: "\f263";
1946 +}
1947 +.fa-odnoklassniki-square:before {
1948 + content: "\f264";
1949 +}
1950 +.fa-get-pocket:before {
1951 + content: "\f265";
1952 +}
1953 +.fa-wikipedia-w:before {
1954 + content: "\f266";
1955 +}
1956 +.fa-safari:before {
1957 + content: "\f267";
1958 +}
1959 +.fa-chrome:before {
1960 + content: "\f268";
1961 +}
1962 +.fa-firefox:before {
1963 + content: "\f269";
1964 +}
1965 +.fa-opera:before {
1966 + content: "\f26a";
1967 +}
1968 +.fa-internet-explorer:before {
1969 + content: "\f26b";
1970 +}
1971 +.fa-tv:before,
1972 +.fa-television:before {
1973 + content: "\f26c";
1974 +}
1975 +.fa-contao:before {
1976 + content: "\f26d";
1977 +}
1978 +.fa-500px:before {
1979 + content: "\f26e";
1980 +}
1981 +.fa-amazon:before {
1982 + content: "\f270";
1983 +}
1984 +.fa-calendar-plus-o:before {
1985 + content: "\f271";
1986 +}
1987 +.fa-calendar-minus-o:before {
1988 + content: "\f272";
1989 +}
1990 +.fa-calendar-times-o:before {
1991 + content: "\f273";
1992 +}
1993 +.fa-calendar-check-o:before {
1994 + content: "\f274";
1995 +}
1996 +.fa-industry:before {
1997 + content: "\f275";
1998 +}
1999 +.fa-map-pin:before {
2000 + content: "\f276";
2001 +}
2002 +.fa-map-signs:before {
2003 + content: "\f277";
2004 +}
2005 +.fa-map-o:before {
2006 + content: "\f278";
2007 +}
2008 +.fa-map:before {
2009 + content: "\f279";
2010 +}
2011 +.fa-commenting:before {
2012 + content: "\f27a";
2013 +}
2014 +.fa-commenting-o:before {
2015 + content: "\f27b";
2016 +}
2017 +.fa-houzz:before {
2018 + content: "\f27c";
2019 +}
2020 +.fa-vimeo:before {
2021 + content: "\f27d";
2022 +}
2023 +.fa-black-tie:before {
2024 + content: "\f27e";
2025 +}
2026 +.fa-fonticons:before {
2027 + content: "\f280";
2028 +}
2029 +.fa-reddit-alien:before {
2030 + content: "\f281";
2031 +}
2032 +.fa-edge:before {
2033 + content: "\f282";
2034 +}
2035 +.fa-credit-card-alt:before {
2036 + content: "\f283";
2037 +}
2038 +.fa-codiepie:before {
2039 + content: "\f284";
2040 +}
2041 +.fa-modx:before {
2042 + content: "\f285";
2043 +}
2044 +.fa-fort-awesome:before {
2045 + content: "\f286";
2046 +}
2047 +.fa-usb:before {
2048 + content: "\f287";
2049 +}
2050 +.fa-product-hunt:before {
2051 + content: "\f288";
2052 +}
2053 +.fa-mixcloud:before {
2054 + content: "\f289";
2055 +}
2056 +.fa-scribd:before {
2057 + content: "\f28a";
2058 +}
2059 +.fa-pause-circle:before {
2060 + content: "\f28b";
2061 +}
2062 +.fa-pause-circle-o:before {
2063 + content: "\f28c";
2064 +}
2065 +.fa-stop-circle:before {
2066 + content: "\f28d";
2067 +}
2068 +.fa-stop-circle-o:before {
2069 + content: "\f28e";
2070 +}
2071 +.fa-shopping-bag:before {
2072 + content: "\f290";
2073 +}
2074 +.fa-shopping-basket:before {
2075 + content: "\f291";
2076 +}
2077 +.fa-hashtag:before {
2078 + content: "\f292";
2079 +}
2080 +.fa-bluetooth:before {
2081 + content: "\f293";
2082 +}
2083 +.fa-bluetooth-b:before {
2084 + content: "\f294";
2085 +}
2086 +.fa-percent:before {
2087 + content: "\f295";
2088 +}
2089 +.fa-gitlab:before {
2090 + content: "\f296";
2091 +}
2092 +.fa-wpbeginner:before {
2093 + content: "\f297";
2094 +}
2095 +.fa-wpforms:before {
2096 + content: "\f298";
2097 +}
2098 +.fa-envira:before {
2099 + content: "\f299";
2100 +}
2101 +.fa-universal-access:before {
2102 + content: "\f29a";
2103 +}
2104 +.fa-wheelchair-alt:before {
2105 + content: "\f29b";
2106 +}
2107 +.fa-question-circle-o:before {
2108 + content: "\f29c";
2109 +}
2110 +.fa-blind:before {
2111 + content: "\f29d";
2112 +}
2113 +.fa-audio-description:before {
2114 + content: "\f29e";
2115 +}
2116 +.fa-volume-control-phone:before {
2117 + content: "\f2a0";
2118 +}
2119 +.fa-braille:before {
2120 + content: "\f2a1";
2121 +}
2122 +.fa-assistive-listening-systems:before {
2123 + content: "\f2a2";
2124 +}
2125 +.fa-asl-interpreting:before,
2126 +.fa-american-sign-language-interpreting:before {
2127 + content: "\f2a3";
2128 +}
2129 +.fa-deafness:before,
2130 +.fa-hard-of-hearing:before,
2131 +.fa-deaf:before {
2132 + content: "\f2a4";
2133 +}
2134 +.fa-glide:before {
2135 + content: "\f2a5";
2136 +}
2137 +.fa-glide-g:before {
2138 + content: "\f2a6";
2139 +}
2140 +.fa-signing:before,
2141 +.fa-sign-language:before {
2142 + content: "\f2a7";
2143 +}
2144 +.fa-low-vision:before {
2145 + content: "\f2a8";
2146 +}
2147 +.fa-viadeo:before {
2148 + content: "\f2a9";
2149 +}
2150 +.fa-viadeo-square:before {
2151 + content: "\f2aa";
2152 +}
2153 +.fa-snapchat:before {
2154 + content: "\f2ab";
2155 +}
2156 +.fa-snapchat-ghost:before {
2157 + content: "\f2ac";
2158 +}
2159 +.fa-snapchat-square:before {
2160 + content: "\f2ad";
2161 +}
2162 +.fa-pied-piper:before {
2163 + content: "\f2ae";
2164 +}
2165 +.fa-first-order:before {
2166 + content: "\f2b0";
2167 +}
2168 +.fa-yoast:before {
2169 + content: "\f2b1";
2170 +}
2171 +.fa-themeisle:before {
2172 + content: "\f2b2";
2173 +}
2174 +.fa-google-plus-circle:before,
2175 +.fa-google-plus-official:before {
2176 + content: "\f2b3";
2177 +}
2178 +.fa-fa:before,
2179 +.fa-font-awesome:before {
2180 + content: "\f2b4";
2181 +}
2182 +.fa-handshake-o:before {
2183 + content: "\f2b5";
2184 +}
2185 +.fa-envelope-open:before {
2186 + content: "\f2b6";
2187 +}
2188 +.fa-envelope-open-o:before {
2189 + content: "\f2b7";
2190 +}
2191 +.fa-linode:before {
2192 + content: "\f2b8";
2193 +}
2194 +.fa-address-book:before {
2195 + content: "\f2b9";
2196 +}
2197 +.fa-address-book-o:before {
2198 + content: "\f2ba";
2199 +}
2200 +.fa-vcard:before,
2201 +.fa-address-card:before {
2202 + content: "\f2bb";
2203 +}
2204 +.fa-vcard-o:before,
2205 +.fa-address-card-o:before {
2206 + content: "\f2bc";
2207 +}
2208 +.fa-user-circle:before {
2209 + content: "\f2bd";
2210 +}
2211 +.fa-user-circle-o:before {
2212 + content: "\f2be";
2213 +}
2214 +.fa-user-o:before {
2215 + content: "\f2c0";
2216 +}
2217 +.fa-id-badge:before {
2218 + content: "\f2c1";
2219 +}
2220 +.fa-drivers-license:before,
2221 +.fa-id-card:before {
2222 + content: "\f2c2";
2223 +}
2224 +.fa-drivers-license-o:before,
2225 +.fa-id-card-o:before {
2226 + content: "\f2c3";
2227 +}
2228 +.fa-quora:before {
2229 + content: "\f2c4";
2230 +}
2231 +.fa-free-code-camp:before {
2232 + content: "\f2c5";
2233 +}
2234 +.fa-telegram:before {
2235 + content: "\f2c6";
2236 +}
2237 +.fa-thermometer-4:before,
2238 +.fa-thermometer:before,
2239 +.fa-thermometer-full:before {
2240 + content: "\f2c7";
2241 +}
2242 +.fa-thermometer-3:before,
2243 +.fa-thermometer-three-quarters:before {
2244 + content: "\f2c8";
2245 +}
2246 +.fa-thermometer-2:before,
2247 +.fa-thermometer-half:before {
2248 + content: "\f2c9";
2249 +}
2250 +.fa-thermometer-1:before,
2251 +.fa-thermometer-quarter:before {
2252 + content: "\f2ca";
2253 +}
2254 +.fa-thermometer-0:before,
2255 +.fa-thermometer-empty:before {
2256 + content: "\f2cb";
2257 +}
2258 +.fa-shower:before {
2259 + content: "\f2cc";
2260 +}
2261 +.fa-bathtub:before,
2262 +.fa-s15:before,
2263 +.fa-bath:before {
2264 + content: "\f2cd";
2265 +}
2266 +.fa-podcast:before {
2267 + content: "\f2ce";
2268 +}
2269 +.fa-window-maximize:before {
2270 + content: "\f2d0";
2271 +}
2272 +.fa-window-minimize:before {
2273 + content: "\f2d1";
2274 +}
2275 +.fa-window-restore:before {
2276 + content: "\f2d2";
2277 +}
2278 +.fa-times-rectangle:before,
2279 +.fa-window-close:before {
2280 + content: "\f2d3";
2281 +}
2282 +.fa-times-rectangle-o:before,
2283 +.fa-window-close-o:before {
2284 + content: "\f2d4";
2285 +}
2286 +.fa-bandcamp:before {
2287 + content: "\f2d5";
2288 +}
2289 +.fa-grav:before {
2290 + content: "\f2d6";
2291 +}
2292 +.fa-etsy:before {
2293 + content: "\f2d7";
2294 +}
2295 +.fa-imdb:before {
2296 + content: "\f2d8";
2297 +}
2298 +.fa-ravelry:before {
2299 + content: "\f2d9";
2300 +}
2301 +.fa-eercast:before {
2302 + content: "\f2da";
2303 +}
2304 +.fa-microchip:before {
2305 + content: "\f2db";
2306 +}
2307 +.fa-snowflake-o:before {
2308 + content: "\f2dc";
2309 +}
2310 +.fa-superpowers:before {
2311 + content: "\f2dd";
2312 +}
2313 +.fa-wpexplorer:before {
2314 + content: "\f2de";
2315 +}
2316 +.fa-meetup:before {
2317 + content: "\f2e0";
2318 +}
2319 +.sr-only {
2320 + position: absolute;
2321 + width: 1px;
2322 + height: 1px;
2323 + padding: 0;
2324 + margin: -1px;
2325 + overflow: hidden;
2326 + clip: rect(0, 0, 0, 0);
2327 + border: 0;
2328 +}
2329 +.sr-only-focusable:active,
2330 +.sr-only-focusable:focus {
2331 + position: static;
2332 + width: auto;
2333 + height: auto;
2334 + margin: 0;
2335 + overflow: visible;
2336 + clip: auto;
2337 +}
1 +/*!
2 + * Font Awesome 4.7.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.7.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.7.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}.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}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.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{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-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{-ms-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-feed:before,.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-pp: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-resistance: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-y-combinator-square:before,.fa-yc-square:before,.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-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-intersex:before,.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-genderless:before{content:"\f22d"}.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"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
No preview for this file type
This diff could not be displayed because it is too large.
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 +}
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 +.@{fa-css-prefix}-pull-left { float: left; }
11 +.@{fa-css-prefix}-pull-right { float: right; }
12 +
13 +.@{fa-css-prefix} {
14 + &.@{fa-css-prefix}-pull-left { margin-right: .3em; }
15 + &.@{fa-css-prefix}-pull-right { margin-left: .3em; }
16 +}
17 +
18 +/* Deprecated as of 4.4.0 */
19 +.pull-right { float: right; }
20 +.pull-left { float: left; }
21 +
22 +.@{fa-css-prefix} {
23 + &.pull-left { margin-right: .3em; }
24 + &.pull-right { margin-left: .3em; }
25 +}
1 +// Base Class Definition
2 +// -------------------------
3 +
4 +.@{fa-css-prefix} {
5 + display: inline-block;
6 + font: normal normal normal @fa-font-size-base/@fa-line-height-base 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 +
12 +}
1 +// Fixed Width Icons
2 +// -------------------------
3 +.@{fa-css-prefix}-fw {
4 + width: (18em / 14);
5 + text-align: center;
6 +}
1 +/*!
2 + * Font Awesome 4.7.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 +@import "screen-reader.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}-feed:before,
167 +.@{fa-css-prefix}-rss:before { content: @fa-var-rss; }
168 +.@{fa-css-prefix}-hdd-o:before { content: @fa-var-hdd-o; }
169 +.@{fa-css-prefix}-bullhorn:before { content: @fa-var-bullhorn; }
170 +.@{fa-css-prefix}-bell:before { content: @fa-var-bell; }
171 +.@{fa-css-prefix}-certificate:before { content: @fa-var-certificate; }
172 +.@{fa-css-prefix}-hand-o-right:before { content: @fa-var-hand-o-right; }
173 +.@{fa-css-prefix}-hand-o-left:before { content: @fa-var-hand-o-left; }
174 +.@{fa-css-prefix}-hand-o-up:before { content: @fa-var-hand-o-up; }
175 +.@{fa-css-prefix}-hand-o-down:before { content: @fa-var-hand-o-down; }
176 +.@{fa-css-prefix}-arrow-circle-left:before { content: @fa-var-arrow-circle-left; }
177 +.@{fa-css-prefix}-arrow-circle-right:before { content: @fa-var-arrow-circle-right; }
178 +.@{fa-css-prefix}-arrow-circle-up:before { content: @fa-var-arrow-circle-up; }
179 +.@{fa-css-prefix}-arrow-circle-down:before { content: @fa-var-arrow-circle-down; }
180 +.@{fa-css-prefix}-globe:before { content: @fa-var-globe; }
181 +.@{fa-css-prefix}-wrench:before { content: @fa-var-wrench; }
182 +.@{fa-css-prefix}-tasks:before { content: @fa-var-tasks; }
183 +.@{fa-css-prefix}-filter:before { content: @fa-var-filter; }
184 +.@{fa-css-prefix}-briefcase:before { content: @fa-var-briefcase; }
185 +.@{fa-css-prefix}-arrows-alt:before { content: @fa-var-arrows-alt; }
186 +.@{fa-css-prefix}-group:before,
187 +.@{fa-css-prefix}-users:before { content: @fa-var-users; }
188 +.@{fa-css-prefix}-chain:before,
189 +.@{fa-css-prefix}-link:before { content: @fa-var-link; }
190 +.@{fa-css-prefix}-cloud:before { content: @fa-var-cloud; }
191 +.@{fa-css-prefix}-flask:before { content: @fa-var-flask; }
192 +.@{fa-css-prefix}-cut:before,
193 +.@{fa-css-prefix}-scissors:before { content: @fa-var-scissors; }
194 +.@{fa-css-prefix}-copy:before,
195 +.@{fa-css-prefix}-files-o:before { content: @fa-var-files-o; }
196 +.@{fa-css-prefix}-paperclip:before { content: @fa-var-paperclip; }
197 +.@{fa-css-prefix}-save:before,
198 +.@{fa-css-prefix}-floppy-o:before { content: @fa-var-floppy-o; }
199 +.@{fa-css-prefix}-square:before { content: @fa-var-square; }
200 +.@{fa-css-prefix}-navicon:before,
201 +.@{fa-css-prefix}-reorder:before,
202 +.@{fa-css-prefix}-bars:before { content: @fa-var-bars; }
203 +.@{fa-css-prefix}-list-ul:before { content: @fa-var-list-ul; }
204 +.@{fa-css-prefix}-list-ol:before { content: @fa-var-list-ol; }
205 +.@{fa-css-prefix}-strikethrough:before { content: @fa-var-strikethrough; }
206 +.@{fa-css-prefix}-underline:before { content: @fa-var-underline; }
207 +.@{fa-css-prefix}-table:before { content: @fa-var-table; }
208 +.@{fa-css-prefix}-magic:before { content: @fa-var-magic; }
209 +.@{fa-css-prefix}-truck:before { content: @fa-var-truck; }
210 +.@{fa-css-prefix}-pinterest:before { content: @fa-var-pinterest; }
211 +.@{fa-css-prefix}-pinterest-square:before { content: @fa-var-pinterest-square; }
212 +.@{fa-css-prefix}-google-plus-square:before { content: @fa-var-google-plus-square; }
213 +.@{fa-css-prefix}-google-plus:before { content: @fa-var-google-plus; }
214 +.@{fa-css-prefix}-money:before { content: @fa-var-money; }
215 +.@{fa-css-prefix}-caret-down:before { content: @fa-var-caret-down; }
216 +.@{fa-css-prefix}-caret-up:before { content: @fa-var-caret-up; }
217 +.@{fa-css-prefix}-caret-left:before { content: @fa-var-caret-left; }
218 +.@{fa-css-prefix}-caret-right:before { content: @fa-var-caret-right; }
219 +.@{fa-css-prefix}-columns:before { content: @fa-var-columns; }
220 +.@{fa-css-prefix}-unsorted:before,
221 +.@{fa-css-prefix}-sort:before { content: @fa-var-sort; }
222 +.@{fa-css-prefix}-sort-down:before,
223 +.@{fa-css-prefix}-sort-desc:before { content: @fa-var-sort-desc; }
224 +.@{fa-css-prefix}-sort-up:before,
225 +.@{fa-css-prefix}-sort-asc:before { content: @fa-var-sort-asc; }
226 +.@{fa-css-prefix}-envelope:before { content: @fa-var-envelope; }
227 +.@{fa-css-prefix}-linkedin:before { content: @fa-var-linkedin; }
228 +.@{fa-css-prefix}-rotate-left:before,
229 +.@{fa-css-prefix}-undo:before { content: @fa-var-undo; }
230 +.@{fa-css-prefix}-legal:before,
231 +.@{fa-css-prefix}-gavel:before { content: @fa-var-gavel; }
232 +.@{fa-css-prefix}-dashboard:before,
233 +.@{fa-css-prefix}-tachometer:before { content: @fa-var-tachometer; }
234 +.@{fa-css-prefix}-comment-o:before { content: @fa-var-comment-o; }
235 +.@{fa-css-prefix}-comments-o:before { content: @fa-var-comments-o; }
236 +.@{fa-css-prefix}-flash:before,
237 +.@{fa-css-prefix}-bolt:before { content: @fa-var-bolt; }
238 +.@{fa-css-prefix}-sitemap:before { content: @fa-var-sitemap; }
239 +.@{fa-css-prefix}-umbrella:before { content: @fa-var-umbrella; }
240 +.@{fa-css-prefix}-paste:before,
241 +.@{fa-css-prefix}-clipboard:before { content: @fa-var-clipboard; }
242 +.@{fa-css-prefix}-lightbulb-o:before { content: @fa-var-lightbulb-o; }
243 +.@{fa-css-prefix}-exchange:before { content: @fa-var-exchange; }
244 +.@{fa-css-prefix}-cloud-download:before { content: @fa-var-cloud-download; }
245 +.@{fa-css-prefix}-cloud-upload:before { content: @fa-var-cloud-upload; }
246 +.@{fa-css-prefix}-user-md:before { content: @fa-var-user-md; }
247 +.@{fa-css-prefix}-stethoscope:before { content: @fa-var-stethoscope; }
248 +.@{fa-css-prefix}-suitcase:before { content: @fa-var-suitcase; }
249 +.@{fa-css-prefix}-bell-o:before { content: @fa-var-bell-o; }
250 +.@{fa-css-prefix}-coffee:before { content: @fa-var-coffee; }
251 +.@{fa-css-prefix}-cutlery:before { content: @fa-var-cutlery; }
252 +.@{fa-css-prefix}-file-text-o:before { content: @fa-var-file-text-o; }
253 +.@{fa-css-prefix}-building-o:before { content: @fa-var-building-o; }
254 +.@{fa-css-prefix}-hospital-o:before { content: @fa-var-hospital-o; }
255 +.@{fa-css-prefix}-ambulance:before { content: @fa-var-ambulance; }
256 +.@{fa-css-prefix}-medkit:before { content: @fa-var-medkit; }
257 +.@{fa-css-prefix}-fighter-jet:before { content: @fa-var-fighter-jet; }
258 +.@{fa-css-prefix}-beer:before { content: @fa-var-beer; }
259 +.@{fa-css-prefix}-h-square:before { content: @fa-var-h-square; }
260 +.@{fa-css-prefix}-plus-square:before { content: @fa-var-plus-square; }
261 +.@{fa-css-prefix}-angle-double-left:before { content: @fa-var-angle-double-left; }
262 +.@{fa-css-prefix}-angle-double-right:before { content: @fa-var-angle-double-right; }
263 +.@{fa-css-prefix}-angle-double-up:before { content: @fa-var-angle-double-up; }
264 +.@{fa-css-prefix}-angle-double-down:before { content: @fa-var-angle-double-down; }
265 +.@{fa-css-prefix}-angle-left:before { content: @fa-var-angle-left; }
266 +.@{fa-css-prefix}-angle-right:before { content: @fa-var-angle-right; }
267 +.@{fa-css-prefix}-angle-up:before { content: @fa-var-angle-up; }
268 +.@{fa-css-prefix}-angle-down:before { content: @fa-var-angle-down; }
269 +.@{fa-css-prefix}-desktop:before { content: @fa-var-desktop; }
270 +.@{fa-css-prefix}-laptop:before { content: @fa-var-laptop; }
271 +.@{fa-css-prefix}-tablet:before { content: @fa-var-tablet; }
272 +.@{fa-css-prefix}-mobile-phone:before,
273 +.@{fa-css-prefix}-mobile:before { content: @fa-var-mobile; }
274 +.@{fa-css-prefix}-circle-o:before { content: @fa-var-circle-o; }
275 +.@{fa-css-prefix}-quote-left:before { content: @fa-var-quote-left; }
276 +.@{fa-css-prefix}-quote-right:before { content: @fa-var-quote-right; }
277 +.@{fa-css-prefix}-spinner:before { content: @fa-var-spinner; }
278 +.@{fa-css-prefix}-circle:before { content: @fa-var-circle; }
279 +.@{fa-css-prefix}-mail-reply:before,
280 +.@{fa-css-prefix}-reply:before { content: @fa-var-reply; }
281 +.@{fa-css-prefix}-github-alt:before { content: @fa-var-github-alt; }
282 +.@{fa-css-prefix}-folder-o:before { content: @fa-var-folder-o; }
283 +.@{fa-css-prefix}-folder-open-o:before { content: @fa-var-folder-open-o; }
284 +.@{fa-css-prefix}-smile-o:before { content: @fa-var-smile-o; }
285 +.@{fa-css-prefix}-frown-o:before { content: @fa-var-frown-o; }
286 +.@{fa-css-prefix}-meh-o:before { content: @fa-var-meh-o; }
287 +.@{fa-css-prefix}-gamepad:before { content: @fa-var-gamepad; }
288 +.@{fa-css-prefix}-keyboard-o:before { content: @fa-var-keyboard-o; }
289 +.@{fa-css-prefix}-flag-o:before { content: @fa-var-flag-o; }
290 +.@{fa-css-prefix}-flag-checkered:before { content: @fa-var-flag-checkered; }
291 +.@{fa-css-prefix}-terminal:before { content: @fa-var-terminal; }
292 +.@{fa-css-prefix}-code:before { content: @fa-var-code; }
293 +.@{fa-css-prefix}-mail-reply-all:before,
294 +.@{fa-css-prefix}-reply-all:before { content: @fa-var-reply-all; }
295 +.@{fa-css-prefix}-star-half-empty:before,
296 +.@{fa-css-prefix}-star-half-full:before,
297 +.@{fa-css-prefix}-star-half-o:before { content: @fa-var-star-half-o; }
298 +.@{fa-css-prefix}-location-arrow:before { content: @fa-var-location-arrow; }
299 +.@{fa-css-prefix}-crop:before { content: @fa-var-crop; }
300 +.@{fa-css-prefix}-code-fork:before { content: @fa-var-code-fork; }
301 +.@{fa-css-prefix}-unlink:before,
302 +.@{fa-css-prefix}-chain-broken:before { content: @fa-var-chain-broken; }
303 +.@{fa-css-prefix}-question:before { content: @fa-var-question; }
304 +.@{fa-css-prefix}-info:before { content: @fa-var-info; }
305 +.@{fa-css-prefix}-exclamation:before { content: @fa-var-exclamation; }
306 +.@{fa-css-prefix}-superscript:before { content: @fa-var-superscript; }
307 +.@{fa-css-prefix}-subscript:before { content: @fa-var-subscript; }
308 +.@{fa-css-prefix}-eraser:before { content: @fa-var-eraser; }
309 +.@{fa-css-prefix}-puzzle-piece:before { content: @fa-var-puzzle-piece; }
310 +.@{fa-css-prefix}-microphone:before { content: @fa-var-microphone; }
311 +.@{fa-css-prefix}-microphone-slash:before { content: @fa-var-microphone-slash; }
312 +.@{fa-css-prefix}-shield:before { content: @fa-var-shield; }
313 +.@{fa-css-prefix}-calendar-o:before { content: @fa-var-calendar-o; }
314 +.@{fa-css-prefix}-fire-extinguisher:before { content: @fa-var-fire-extinguisher; }
315 +.@{fa-css-prefix}-rocket:before { content: @fa-var-rocket; }
316 +.@{fa-css-prefix}-maxcdn:before { content: @fa-var-maxcdn; }
317 +.@{fa-css-prefix}-chevron-circle-left:before { content: @fa-var-chevron-circle-left; }
318 +.@{fa-css-prefix}-chevron-circle-right:before { content: @fa-var-chevron-circle-right; }
319 +.@{fa-css-prefix}-chevron-circle-up:before { content: @fa-var-chevron-circle-up; }
320 +.@{fa-css-prefix}-chevron-circle-down:before { content: @fa-var-chevron-circle-down; }
321 +.@{fa-css-prefix}-html5:before { content: @fa-var-html5; }
322 +.@{fa-css-prefix}-css3:before { content: @fa-var-css3; }
323 +.@{fa-css-prefix}-anchor:before { content: @fa-var-anchor; }
324 +.@{fa-css-prefix}-unlock-alt:before { content: @fa-var-unlock-alt; }
325 +.@{fa-css-prefix}-bullseye:before { content: @fa-var-bullseye; }
326 +.@{fa-css-prefix}-ellipsis-h:before { content: @fa-var-ellipsis-h; }
327 +.@{fa-css-prefix}-ellipsis-v:before { content: @fa-var-ellipsis-v; }
328 +.@{fa-css-prefix}-rss-square:before { content: @fa-var-rss-square; }
329 +.@{fa-css-prefix}-play-circle:before { content: @fa-var-play-circle; }
330 +.@{fa-css-prefix}-ticket:before { content: @fa-var-ticket; }
331 +.@{fa-css-prefix}-minus-square:before { content: @fa-var-minus-square; }
332 +.@{fa-css-prefix}-minus-square-o:before { content: @fa-var-minus-square-o; }
333 +.@{fa-css-prefix}-level-up:before { content: @fa-var-level-up; }
334 +.@{fa-css-prefix}-level-down:before { content: @fa-var-level-down; }
335 +.@{fa-css-prefix}-check-square:before { content: @fa-var-check-square; }
336 +.@{fa-css-prefix}-pencil-square:before { content: @fa-var-pencil-square; }
337 +.@{fa-css-prefix}-external-link-square:before { content: @fa-var-external-link-square; }
338 +.@{fa-css-prefix}-share-square:before { content: @fa-var-share-square; }
339 +.@{fa-css-prefix}-compass:before { content: @fa-var-compass; }
340 +.@{fa-css-prefix}-toggle-down:before,
341 +.@{fa-css-prefix}-caret-square-o-down:before { content: @fa-var-caret-square-o-down; }
342 +.@{fa-css-prefix}-toggle-up:before,
343 +.@{fa-css-prefix}-caret-square-o-up:before { content: @fa-var-caret-square-o-up; }
344 +.@{fa-css-prefix}-toggle-right:before,
345 +.@{fa-css-prefix}-caret-square-o-right:before { content: @fa-var-caret-square-o-right; }
346 +.@{fa-css-prefix}-euro:before,
347 +.@{fa-css-prefix}-eur:before { content: @fa-var-eur; }
348 +.@{fa-css-prefix}-gbp:before { content: @fa-var-gbp; }
349 +.@{fa-css-prefix}-dollar:before,
350 +.@{fa-css-prefix}-usd:before { content: @fa-var-usd; }
351 +.@{fa-css-prefix}-rupee:before,
352 +.@{fa-css-prefix}-inr:before { content: @fa-var-inr; }
353 +.@{fa-css-prefix}-cny:before,
354 +.@{fa-css-prefix}-rmb:before,
355 +.@{fa-css-prefix}-yen:before,
356 +.@{fa-css-prefix}-jpy:before { content: @fa-var-jpy; }
357 +.@{fa-css-prefix}-ruble:before,
358 +.@{fa-css-prefix}-rouble:before,
359 +.@{fa-css-prefix}-rub:before { content: @fa-var-rub; }
360 +.@{fa-css-prefix}-won:before,
361 +.@{fa-css-prefix}-krw:before { content: @fa-var-krw; }
362 +.@{fa-css-prefix}-bitcoin:before,
363 +.@{fa-css-prefix}-btc:before { content: @fa-var-btc; }
364 +.@{fa-css-prefix}-file:before { content: @fa-var-file; }
365 +.@{fa-css-prefix}-file-text:before { content: @fa-var-file-text; }
366 +.@{fa-css-prefix}-sort-alpha-asc:before { content: @fa-var-sort-alpha-asc; }
367 +.@{fa-css-prefix}-sort-alpha-desc:before { content: @fa-var-sort-alpha-desc; }
368 +.@{fa-css-prefix}-sort-amount-asc:before { content: @fa-var-sort-amount-asc; }
369 +.@{fa-css-prefix}-sort-amount-desc:before { content: @fa-var-sort-amount-desc; }
370 +.@{fa-css-prefix}-sort-numeric-asc:before { content: @fa-var-sort-numeric-asc; }
371 +.@{fa-css-prefix}-sort-numeric-desc:before { content: @fa-var-sort-numeric-desc; }
372 +.@{fa-css-prefix}-thumbs-up:before { content: @fa-var-thumbs-up; }
373 +.@{fa-css-prefix}-thumbs-down:before { content: @fa-var-thumbs-down; }
374 +.@{fa-css-prefix}-youtube-square:before { content: @fa-var-youtube-square; }
375 +.@{fa-css-prefix}-youtube:before { content: @fa-var-youtube; }
376 +.@{fa-css-prefix}-xing:before { content: @fa-var-xing; }
377 +.@{fa-css-prefix}-xing-square:before { content: @fa-var-xing-square; }
378 +.@{fa-css-prefix}-youtube-play:before { content: @fa-var-youtube-play; }
379 +.@{fa-css-prefix}-dropbox:before { content: @fa-var-dropbox; }
380 +.@{fa-css-prefix}-stack-overflow:before { content: @fa-var-stack-overflow; }
381 +.@{fa-css-prefix}-instagram:before { content: @fa-var-instagram; }
382 +.@{fa-css-prefix}-flickr:before { content: @fa-var-flickr; }
383 +.@{fa-css-prefix}-adn:before { content: @fa-var-adn; }
384 +.@{fa-css-prefix}-bitbucket:before { content: @fa-var-bitbucket; }
385 +.@{fa-css-prefix}-bitbucket-square:before { content: @fa-var-bitbucket-square; }
386 +.@{fa-css-prefix}-tumblr:before { content: @fa-var-tumblr; }
387 +.@{fa-css-prefix}-tumblr-square:before { content: @fa-var-tumblr-square; }
388 +.@{fa-css-prefix}-long-arrow-down:before { content: @fa-var-long-arrow-down; }
389 +.@{fa-css-prefix}-long-arrow-up:before { content: @fa-var-long-arrow-up; }
390 +.@{fa-css-prefix}-long-arrow-left:before { content: @fa-var-long-arrow-left; }
391 +.@{fa-css-prefix}-long-arrow-right:before { content: @fa-var-long-arrow-right; }
392 +.@{fa-css-prefix}-apple:before { content: @fa-var-apple; }
393 +.@{fa-css-prefix}-windows:before { content: @fa-var-windows; }
394 +.@{fa-css-prefix}-android:before { content: @fa-var-android; }
395 +.@{fa-css-prefix}-linux:before { content: @fa-var-linux; }
396 +.@{fa-css-prefix}-dribbble:before { content: @fa-var-dribbble; }
397 +.@{fa-css-prefix}-skype:before { content: @fa-var-skype; }
398 +.@{fa-css-prefix}-foursquare:before { content: @fa-var-foursquare; }
399 +.@{fa-css-prefix}-trello:before { content: @fa-var-trello; }
400 +.@{fa-css-prefix}-female:before { content: @fa-var-female; }
401 +.@{fa-css-prefix}-male:before { content: @fa-var-male; }
402 +.@{fa-css-prefix}-gittip:before,
403 +.@{fa-css-prefix}-gratipay:before { content: @fa-var-gratipay; }
404 +.@{fa-css-prefix}-sun-o:before { content: @fa-var-sun-o; }
405 +.@{fa-css-prefix}-moon-o:before { content: @fa-var-moon-o; }
406 +.@{fa-css-prefix}-archive:before { content: @fa-var-archive; }
407 +.@{fa-css-prefix}-bug:before { content: @fa-var-bug; }
408 +.@{fa-css-prefix}-vk:before { content: @fa-var-vk; }
409 +.@{fa-css-prefix}-weibo:before { content: @fa-var-weibo; }
410 +.@{fa-css-prefix}-renren:before { content: @fa-var-renren; }
411 +.@{fa-css-prefix}-pagelines:before { content: @fa-var-pagelines; }
412 +.@{fa-css-prefix}-stack-exchange:before { content: @fa-var-stack-exchange; }
413 +.@{fa-css-prefix}-arrow-circle-o-right:before { content: @fa-var-arrow-circle-o-right; }
414 +.@{fa-css-prefix}-arrow-circle-o-left:before { content: @fa-var-arrow-circle-o-left; }
415 +.@{fa-css-prefix}-toggle-left:before,
416 +.@{fa-css-prefix}-caret-square-o-left:before { content: @fa-var-caret-square-o-left; }
417 +.@{fa-css-prefix}-dot-circle-o:before { content: @fa-var-dot-circle-o; }
418 +.@{fa-css-prefix}-wheelchair:before { content: @fa-var-wheelchair; }
419 +.@{fa-css-prefix}-vimeo-square:before { content: @fa-var-vimeo-square; }
420 +.@{fa-css-prefix}-turkish-lira:before,
421 +.@{fa-css-prefix}-try:before { content: @fa-var-try; }
422 +.@{fa-css-prefix}-plus-square-o:before { content: @fa-var-plus-square-o; }
423 +.@{fa-css-prefix}-space-shuttle:before { content: @fa-var-space-shuttle; }
424 +.@{fa-css-prefix}-slack:before { content: @fa-var-slack; }
425 +.@{fa-css-prefix}-envelope-square:before { content: @fa-var-envelope-square; }
426 +.@{fa-css-prefix}-wordpress:before { content: @fa-var-wordpress; }
427 +.@{fa-css-prefix}-openid:before { content: @fa-var-openid; }
428 +.@{fa-css-prefix}-institution:before,
429 +.@{fa-css-prefix}-bank:before,
430 +.@{fa-css-prefix}-university:before { content: @fa-var-university; }
431 +.@{fa-css-prefix}-mortar-board:before,
432 +.@{fa-css-prefix}-graduation-cap:before { content: @fa-var-graduation-cap; }
433 +.@{fa-css-prefix}-yahoo:before { content: @fa-var-yahoo; }
434 +.@{fa-css-prefix}-google:before { content: @fa-var-google; }
435 +.@{fa-css-prefix}-reddit:before { content: @fa-var-reddit; }
436 +.@{fa-css-prefix}-reddit-square:before { content: @fa-var-reddit-square; }
437 +.@{fa-css-prefix}-stumbleupon-circle:before { content: @fa-var-stumbleupon-circle; }
438 +.@{fa-css-prefix}-stumbleupon:before { content: @fa-var-stumbleupon; }
439 +.@{fa-css-prefix}-delicious:before { content: @fa-var-delicious; }
440 +.@{fa-css-prefix}-digg:before { content: @fa-var-digg; }
441 +.@{fa-css-prefix}-pied-piper-pp:before { content: @fa-var-pied-piper-pp; }
442 +.@{fa-css-prefix}-pied-piper-alt:before { content: @fa-var-pied-piper-alt; }
443 +.@{fa-css-prefix}-drupal:before { content: @fa-var-drupal; }
444 +.@{fa-css-prefix}-joomla:before { content: @fa-var-joomla; }
445 +.@{fa-css-prefix}-language:before { content: @fa-var-language; }
446 +.@{fa-css-prefix}-fax:before { content: @fa-var-fax; }
447 +.@{fa-css-prefix}-building:before { content: @fa-var-building; }
448 +.@{fa-css-prefix}-child:before { content: @fa-var-child; }
449 +.@{fa-css-prefix}-paw:before { content: @fa-var-paw; }
450 +.@{fa-css-prefix}-spoon:before { content: @fa-var-spoon; }
451 +.@{fa-css-prefix}-cube:before { content: @fa-var-cube; }
452 +.@{fa-css-prefix}-cubes:before { content: @fa-var-cubes; }
453 +.@{fa-css-prefix}-behance:before { content: @fa-var-behance; }
454 +.@{fa-css-prefix}-behance-square:before { content: @fa-var-behance-square; }
455 +.@{fa-css-prefix}-steam:before { content: @fa-var-steam; }
456 +.@{fa-css-prefix}-steam-square:before { content: @fa-var-steam-square; }
457 +.@{fa-css-prefix}-recycle:before { content: @fa-var-recycle; }
458 +.@{fa-css-prefix}-automobile:before,
459 +.@{fa-css-prefix}-car:before { content: @fa-var-car; }
460 +.@{fa-css-prefix}-cab:before,
461 +.@{fa-css-prefix}-taxi:before { content: @fa-var-taxi; }
462 +.@{fa-css-prefix}-tree:before { content: @fa-var-tree; }
463 +.@{fa-css-prefix}-spotify:before { content: @fa-var-spotify; }
464 +.@{fa-css-prefix}-deviantart:before { content: @fa-var-deviantart; }
465 +.@{fa-css-prefix}-soundcloud:before { content: @fa-var-soundcloud; }
466 +.@{fa-css-prefix}-database:before { content: @fa-var-database; }
467 +.@{fa-css-prefix}-file-pdf-o:before { content: @fa-var-file-pdf-o; }
468 +.@{fa-css-prefix}-file-word-o:before { content: @fa-var-file-word-o; }
469 +.@{fa-css-prefix}-file-excel-o:before { content: @fa-var-file-excel-o; }
470 +.@{fa-css-prefix}-file-powerpoint-o:before { content: @fa-var-file-powerpoint-o; }
471 +.@{fa-css-prefix}-file-photo-o:before,
472 +.@{fa-css-prefix}-file-picture-o:before,
473 +.@{fa-css-prefix}-file-image-o:before { content: @fa-var-file-image-o; }
474 +.@{fa-css-prefix}-file-zip-o:before,
475 +.@{fa-css-prefix}-file-archive-o:before { content: @fa-var-file-archive-o; }
476 +.@{fa-css-prefix}-file-sound-o:before,
477 +.@{fa-css-prefix}-file-audio-o:before { content: @fa-var-file-audio-o; }
478 +.@{fa-css-prefix}-file-movie-o:before,
479 +.@{fa-css-prefix}-file-video-o:before { content: @fa-var-file-video-o; }
480 +.@{fa-css-prefix}-file-code-o:before { content: @fa-var-file-code-o; }
481 +.@{fa-css-prefix}-vine:before { content: @fa-var-vine; }
482 +.@{fa-css-prefix}-codepen:before { content: @fa-var-codepen; }
483 +.@{fa-css-prefix}-jsfiddle:before { content: @fa-var-jsfiddle; }
484 +.@{fa-css-prefix}-life-bouy:before,
485 +.@{fa-css-prefix}-life-buoy:before,
486 +.@{fa-css-prefix}-life-saver:before,
487 +.@{fa-css-prefix}-support:before,
488 +.@{fa-css-prefix}-life-ring:before { content: @fa-var-life-ring; }
489 +.@{fa-css-prefix}-circle-o-notch:before { content: @fa-var-circle-o-notch; }
490 +.@{fa-css-prefix}-ra:before,
491 +.@{fa-css-prefix}-resistance:before,
492 +.@{fa-css-prefix}-rebel:before { content: @fa-var-rebel; }
493 +.@{fa-css-prefix}-ge:before,
494 +.@{fa-css-prefix}-empire:before { content: @fa-var-empire; }
495 +.@{fa-css-prefix}-git-square:before { content: @fa-var-git-square; }
496 +.@{fa-css-prefix}-git:before { content: @fa-var-git; }
497 +.@{fa-css-prefix}-y-combinator-square:before,
498 +.@{fa-css-prefix}-yc-square:before,
499 +.@{fa-css-prefix}-hacker-news:before { content: @fa-var-hacker-news; }
500 +.@{fa-css-prefix}-tencent-weibo:before { content: @fa-var-tencent-weibo; }
501 +.@{fa-css-prefix}-qq:before { content: @fa-var-qq; }
502 +.@{fa-css-prefix}-wechat:before,
503 +.@{fa-css-prefix}-weixin:before { content: @fa-var-weixin; }
504 +.@{fa-css-prefix}-send:before,
505 +.@{fa-css-prefix}-paper-plane:before { content: @fa-var-paper-plane; }
506 +.@{fa-css-prefix}-send-o:before,
507 +.@{fa-css-prefix}-paper-plane-o:before { content: @fa-var-paper-plane-o; }
508 +.@{fa-css-prefix}-history:before { content: @fa-var-history; }
509 +.@{fa-css-prefix}-circle-thin:before { content: @fa-var-circle-thin; }
510 +.@{fa-css-prefix}-header:before { content: @fa-var-header; }
511 +.@{fa-css-prefix}-paragraph:before { content: @fa-var-paragraph; }
512 +.@{fa-css-prefix}-sliders:before { content: @fa-var-sliders; }
513 +.@{fa-css-prefix}-share-alt:before { content: @fa-var-share-alt; }
514 +.@{fa-css-prefix}-share-alt-square:before { content: @fa-var-share-alt-square; }
515 +.@{fa-css-prefix}-bomb:before { content: @fa-var-bomb; }
516 +.@{fa-css-prefix}-soccer-ball-o:before,
517 +.@{fa-css-prefix}-futbol-o:before { content: @fa-var-futbol-o; }
518 +.@{fa-css-prefix}-tty:before { content: @fa-var-tty; }
519 +.@{fa-css-prefix}-binoculars:before { content: @fa-var-binoculars; }
520 +.@{fa-css-prefix}-plug:before { content: @fa-var-plug; }
521 +.@{fa-css-prefix}-slideshare:before { content: @fa-var-slideshare; }
522 +.@{fa-css-prefix}-twitch:before { content: @fa-var-twitch; }
523 +.@{fa-css-prefix}-yelp:before { content: @fa-var-yelp; }
524 +.@{fa-css-prefix}-newspaper-o:before { content: @fa-var-newspaper-o; }
525 +.@{fa-css-prefix}-wifi:before { content: @fa-var-wifi; }
526 +.@{fa-css-prefix}-calculator:before { content: @fa-var-calculator; }
527 +.@{fa-css-prefix}-paypal:before { content: @fa-var-paypal; }
528 +.@{fa-css-prefix}-google-wallet:before { content: @fa-var-google-wallet; }
529 +.@{fa-css-prefix}-cc-visa:before { content: @fa-var-cc-visa; }
530 +.@{fa-css-prefix}-cc-mastercard:before { content: @fa-var-cc-mastercard; }
531 +.@{fa-css-prefix}-cc-discover:before { content: @fa-var-cc-discover; }
532 +.@{fa-css-prefix}-cc-amex:before { content: @fa-var-cc-amex; }
533 +.@{fa-css-prefix}-cc-paypal:before { content: @fa-var-cc-paypal; }
534 +.@{fa-css-prefix}-cc-stripe:before { content: @fa-var-cc-stripe; }
535 +.@{fa-css-prefix}-bell-slash:before { content: @fa-var-bell-slash; }
536 +.@{fa-css-prefix}-bell-slash-o:before { content: @fa-var-bell-slash-o; }
537 +.@{fa-css-prefix}-trash:before { content: @fa-var-trash; }
538 +.@{fa-css-prefix}-copyright:before { content: @fa-var-copyright; }
539 +.@{fa-css-prefix}-at:before { content: @fa-var-at; }
540 +.@{fa-css-prefix}-eyedropper:before { content: @fa-var-eyedropper; }
541 +.@{fa-css-prefix}-paint-brush:before { content: @fa-var-paint-brush; }
542 +.@{fa-css-prefix}-birthday-cake:before { content: @fa-var-birthday-cake; }
543 +.@{fa-css-prefix}-area-chart:before { content: @fa-var-area-chart; }
544 +.@{fa-css-prefix}-pie-chart:before { content: @fa-var-pie-chart; }
545 +.@{fa-css-prefix}-line-chart:before { content: @fa-var-line-chart; }
546 +.@{fa-css-prefix}-lastfm:before { content: @fa-var-lastfm; }
547 +.@{fa-css-prefix}-lastfm-square:before { content: @fa-var-lastfm-square; }
548 +.@{fa-css-prefix}-toggle-off:before { content: @fa-var-toggle-off; }
549 +.@{fa-css-prefix}-toggle-on:before { content: @fa-var-toggle-on; }
550 +.@{fa-css-prefix}-bicycle:before { content: @fa-var-bicycle; }
551 +.@{fa-css-prefix}-bus:before { content: @fa-var-bus; }
552 +.@{fa-css-prefix}-ioxhost:before { content: @fa-var-ioxhost; }
553 +.@{fa-css-prefix}-angellist:before { content: @fa-var-angellist; }
554 +.@{fa-css-prefix}-cc:before { content: @fa-var-cc; }
555 +.@{fa-css-prefix}-shekel:before,
556 +.@{fa-css-prefix}-sheqel:before,
557 +.@{fa-css-prefix}-ils:before { content: @fa-var-ils; }
558 +.@{fa-css-prefix}-meanpath:before { content: @fa-var-meanpath; }
559 +.@{fa-css-prefix}-buysellads:before { content: @fa-var-buysellads; }
560 +.@{fa-css-prefix}-connectdevelop:before { content: @fa-var-connectdevelop; }
561 +.@{fa-css-prefix}-dashcube:before { content: @fa-var-dashcube; }
562 +.@{fa-css-prefix}-forumbee:before { content: @fa-var-forumbee; }
563 +.@{fa-css-prefix}-leanpub:before { content: @fa-var-leanpub; }
564 +.@{fa-css-prefix}-sellsy:before { content: @fa-var-sellsy; }
565 +.@{fa-css-prefix}-shirtsinbulk:before { content: @fa-var-shirtsinbulk; }
566 +.@{fa-css-prefix}-simplybuilt:before { content: @fa-var-simplybuilt; }
567 +.@{fa-css-prefix}-skyatlas:before { content: @fa-var-skyatlas; }
568 +.@{fa-css-prefix}-cart-plus:before { content: @fa-var-cart-plus; }
569 +.@{fa-css-prefix}-cart-arrow-down:before { content: @fa-var-cart-arrow-down; }
570 +.@{fa-css-prefix}-diamond:before { content: @fa-var-diamond; }
571 +.@{fa-css-prefix}-ship:before { content: @fa-var-ship; }
572 +.@{fa-css-prefix}-user-secret:before { content: @fa-var-user-secret; }
573 +.@{fa-css-prefix}-motorcycle:before { content: @fa-var-motorcycle; }
574 +.@{fa-css-prefix}-street-view:before { content: @fa-var-street-view; }
575 +.@{fa-css-prefix}-heartbeat:before { content: @fa-var-heartbeat; }
576 +.@{fa-css-prefix}-venus:before { content: @fa-var-venus; }
577 +.@{fa-css-prefix}-mars:before { content: @fa-var-mars; }
578 +.@{fa-css-prefix}-mercury:before { content: @fa-var-mercury; }
579 +.@{fa-css-prefix}-intersex:before,
580 +.@{fa-css-prefix}-transgender:before { content: @fa-var-transgender; }
581 +.@{fa-css-prefix}-transgender-alt:before { content: @fa-var-transgender-alt; }
582 +.@{fa-css-prefix}-venus-double:before { content: @fa-var-venus-double; }
583 +.@{fa-css-prefix}-mars-double:before { content: @fa-var-mars-double; }
584 +.@{fa-css-prefix}-venus-mars:before { content: @fa-var-venus-mars; }
585 +.@{fa-css-prefix}-mars-stroke:before { content: @fa-var-mars-stroke; }
586 +.@{fa-css-prefix}-mars-stroke-v:before { content: @fa-var-mars-stroke-v; }
587 +.@{fa-css-prefix}-mars-stroke-h:before { content: @fa-var-mars-stroke-h; }
588 +.@{fa-css-prefix}-neuter:before { content: @fa-var-neuter; }
589 +.@{fa-css-prefix}-genderless:before { content: @fa-var-genderless; }
590 +.@{fa-css-prefix}-facebook-official:before { content: @fa-var-facebook-official; }
591 +.@{fa-css-prefix}-pinterest-p:before { content: @fa-var-pinterest-p; }
592 +.@{fa-css-prefix}-whatsapp:before { content: @fa-var-whatsapp; }
593 +.@{fa-css-prefix}-server:before { content: @fa-var-server; }
594 +.@{fa-css-prefix}-user-plus:before { content: @fa-var-user-plus; }
595 +.@{fa-css-prefix}-user-times:before { content: @fa-var-user-times; }
596 +.@{fa-css-prefix}-hotel:before,
597 +.@{fa-css-prefix}-bed:before { content: @fa-var-bed; }
598 +.@{fa-css-prefix}-viacoin:before { content: @fa-var-viacoin; }
599 +.@{fa-css-prefix}-train:before { content: @fa-var-train; }
600 +.@{fa-css-prefix}-subway:before { content: @fa-var-subway; }
601 +.@{fa-css-prefix}-medium:before { content: @fa-var-medium; }
602 +.@{fa-css-prefix}-yc:before,
603 +.@{fa-css-prefix}-y-combinator:before { content: @fa-var-y-combinator; }
604 +.@{fa-css-prefix}-optin-monster:before { content: @fa-var-optin-monster; }
605 +.@{fa-css-prefix}-opencart:before { content: @fa-var-opencart; }
606 +.@{fa-css-prefix}-expeditedssl:before { content: @fa-var-expeditedssl; }
607 +.@{fa-css-prefix}-battery-4:before,
608 +.@{fa-css-prefix}-battery:before,
609 +.@{fa-css-prefix}-battery-full:before { content: @fa-var-battery-full; }
610 +.@{fa-css-prefix}-battery-3:before,
611 +.@{fa-css-prefix}-battery-three-quarters:before { content: @fa-var-battery-three-quarters; }
612 +.@{fa-css-prefix}-battery-2:before,
613 +.@{fa-css-prefix}-battery-half:before { content: @fa-var-battery-half; }
614 +.@{fa-css-prefix}-battery-1:before,
615 +.@{fa-css-prefix}-battery-quarter:before { content: @fa-var-battery-quarter; }
616 +.@{fa-css-prefix}-battery-0:before,
617 +.@{fa-css-prefix}-battery-empty:before { content: @fa-var-battery-empty; }
618 +.@{fa-css-prefix}-mouse-pointer:before { content: @fa-var-mouse-pointer; }
619 +.@{fa-css-prefix}-i-cursor:before { content: @fa-var-i-cursor; }
620 +.@{fa-css-prefix}-object-group:before { content: @fa-var-object-group; }
621 +.@{fa-css-prefix}-object-ungroup:before { content: @fa-var-object-ungroup; }
622 +.@{fa-css-prefix}-sticky-note:before { content: @fa-var-sticky-note; }
623 +.@{fa-css-prefix}-sticky-note-o:before { content: @fa-var-sticky-note-o; }
624 +.@{fa-css-prefix}-cc-jcb:before { content: @fa-var-cc-jcb; }
625 +.@{fa-css-prefix}-cc-diners-club:before { content: @fa-var-cc-diners-club; }
626 +.@{fa-css-prefix}-clone:before { content: @fa-var-clone; }
627 +.@{fa-css-prefix}-balance-scale:before { content: @fa-var-balance-scale; }
628 +.@{fa-css-prefix}-hourglass-o:before { content: @fa-var-hourglass-o; }
629 +.@{fa-css-prefix}-hourglass-1:before,
630 +.@{fa-css-prefix}-hourglass-start:before { content: @fa-var-hourglass-start; }
631 +.@{fa-css-prefix}-hourglass-2:before,
632 +.@{fa-css-prefix}-hourglass-half:before { content: @fa-var-hourglass-half; }
633 +.@{fa-css-prefix}-hourglass-3:before,
634 +.@{fa-css-prefix}-hourglass-end:before { content: @fa-var-hourglass-end; }
635 +.@{fa-css-prefix}-hourglass:before { content: @fa-var-hourglass; }
636 +.@{fa-css-prefix}-hand-grab-o:before,
637 +.@{fa-css-prefix}-hand-rock-o:before { content: @fa-var-hand-rock-o; }
638 +.@{fa-css-prefix}-hand-stop-o:before,
639 +.@{fa-css-prefix}-hand-paper-o:before { content: @fa-var-hand-paper-o; }
640 +.@{fa-css-prefix}-hand-scissors-o:before { content: @fa-var-hand-scissors-o; }
641 +.@{fa-css-prefix}-hand-lizard-o:before { content: @fa-var-hand-lizard-o; }
642 +.@{fa-css-prefix}-hand-spock-o:before { content: @fa-var-hand-spock-o; }
643 +.@{fa-css-prefix}-hand-pointer-o:before { content: @fa-var-hand-pointer-o; }
644 +.@{fa-css-prefix}-hand-peace-o:before { content: @fa-var-hand-peace-o; }
645 +.@{fa-css-prefix}-trademark:before { content: @fa-var-trademark; }
646 +.@{fa-css-prefix}-registered:before { content: @fa-var-registered; }
647 +.@{fa-css-prefix}-creative-commons:before { content: @fa-var-creative-commons; }
648 +.@{fa-css-prefix}-gg:before { content: @fa-var-gg; }
649 +.@{fa-css-prefix}-gg-circle:before { content: @fa-var-gg-circle; }
650 +.@{fa-css-prefix}-tripadvisor:before { content: @fa-var-tripadvisor; }
651 +.@{fa-css-prefix}-odnoklassniki:before { content: @fa-var-odnoklassniki; }
652 +.@{fa-css-prefix}-odnoklassniki-square:before { content: @fa-var-odnoklassniki-square; }
653 +.@{fa-css-prefix}-get-pocket:before { content: @fa-var-get-pocket; }
654 +.@{fa-css-prefix}-wikipedia-w:before { content: @fa-var-wikipedia-w; }
655 +.@{fa-css-prefix}-safari:before { content: @fa-var-safari; }
656 +.@{fa-css-prefix}-chrome:before { content: @fa-var-chrome; }
657 +.@{fa-css-prefix}-firefox:before { content: @fa-var-firefox; }
658 +.@{fa-css-prefix}-opera:before { content: @fa-var-opera; }
659 +.@{fa-css-prefix}-internet-explorer:before { content: @fa-var-internet-explorer; }
660 +.@{fa-css-prefix}-tv:before,
661 +.@{fa-css-prefix}-television:before { content: @fa-var-television; }
662 +.@{fa-css-prefix}-contao:before { content: @fa-var-contao; }
663 +.@{fa-css-prefix}-500px:before { content: @fa-var-500px; }
664 +.@{fa-css-prefix}-amazon:before { content: @fa-var-amazon; }
665 +.@{fa-css-prefix}-calendar-plus-o:before { content: @fa-var-calendar-plus-o; }
666 +.@{fa-css-prefix}-calendar-minus-o:before { content: @fa-var-calendar-minus-o; }
667 +.@{fa-css-prefix}-calendar-times-o:before { content: @fa-var-calendar-times-o; }
668 +.@{fa-css-prefix}-calendar-check-o:before { content: @fa-var-calendar-check-o; }
669 +.@{fa-css-prefix}-industry:before { content: @fa-var-industry; }
670 +.@{fa-css-prefix}-map-pin:before { content: @fa-var-map-pin; }
671 +.@{fa-css-prefix}-map-signs:before { content: @fa-var-map-signs; }
672 +.@{fa-css-prefix}-map-o:before { content: @fa-var-map-o; }
673 +.@{fa-css-prefix}-map:before { content: @fa-var-map; }
674 +.@{fa-css-prefix}-commenting:before { content: @fa-var-commenting; }
675 +.@{fa-css-prefix}-commenting-o:before { content: @fa-var-commenting-o; }
676 +.@{fa-css-prefix}-houzz:before { content: @fa-var-houzz; }
677 +.@{fa-css-prefix}-vimeo:before { content: @fa-var-vimeo; }
678 +.@{fa-css-prefix}-black-tie:before { content: @fa-var-black-tie; }
679 +.@{fa-css-prefix}-fonticons:before { content: @fa-var-fonticons; }
680 +.@{fa-css-prefix}-reddit-alien:before { content: @fa-var-reddit-alien; }
681 +.@{fa-css-prefix}-edge:before { content: @fa-var-edge; }
682 +.@{fa-css-prefix}-credit-card-alt:before { content: @fa-var-credit-card-alt; }
683 +.@{fa-css-prefix}-codiepie:before { content: @fa-var-codiepie; }
684 +.@{fa-css-prefix}-modx:before { content: @fa-var-modx; }
685 +.@{fa-css-prefix}-fort-awesome:before { content: @fa-var-fort-awesome; }
686 +.@{fa-css-prefix}-usb:before { content: @fa-var-usb; }
687 +.@{fa-css-prefix}-product-hunt:before { content: @fa-var-product-hunt; }
688 +.@{fa-css-prefix}-mixcloud:before { content: @fa-var-mixcloud; }
689 +.@{fa-css-prefix}-scribd:before { content: @fa-var-scribd; }
690 +.@{fa-css-prefix}-pause-circle:before { content: @fa-var-pause-circle; }
691 +.@{fa-css-prefix}-pause-circle-o:before { content: @fa-var-pause-circle-o; }
692 +.@{fa-css-prefix}-stop-circle:before { content: @fa-var-stop-circle; }
693 +.@{fa-css-prefix}-stop-circle-o:before { content: @fa-var-stop-circle-o; }
694 +.@{fa-css-prefix}-shopping-bag:before { content: @fa-var-shopping-bag; }
695 +.@{fa-css-prefix}-shopping-basket:before { content: @fa-var-shopping-basket; }
696 +.@{fa-css-prefix}-hashtag:before { content: @fa-var-hashtag; }
697 +.@{fa-css-prefix}-bluetooth:before { content: @fa-var-bluetooth; }
698 +.@{fa-css-prefix}-bluetooth-b:before { content: @fa-var-bluetooth-b; }
699 +.@{fa-css-prefix}-percent:before { content: @fa-var-percent; }
700 +.@{fa-css-prefix}-gitlab:before { content: @fa-var-gitlab; }
701 +.@{fa-css-prefix}-wpbeginner:before { content: @fa-var-wpbeginner; }
702 +.@{fa-css-prefix}-wpforms:before { content: @fa-var-wpforms; }
703 +.@{fa-css-prefix}-envira:before { content: @fa-var-envira; }
704 +.@{fa-css-prefix}-universal-access:before { content: @fa-var-universal-access; }
705 +.@{fa-css-prefix}-wheelchair-alt:before { content: @fa-var-wheelchair-alt; }
706 +.@{fa-css-prefix}-question-circle-o:before { content: @fa-var-question-circle-o; }
707 +.@{fa-css-prefix}-blind:before { content: @fa-var-blind; }
708 +.@{fa-css-prefix}-audio-description:before { content: @fa-var-audio-description; }
709 +.@{fa-css-prefix}-volume-control-phone:before { content: @fa-var-volume-control-phone; }
710 +.@{fa-css-prefix}-braille:before { content: @fa-var-braille; }
711 +.@{fa-css-prefix}-assistive-listening-systems:before { content: @fa-var-assistive-listening-systems; }
712 +.@{fa-css-prefix}-asl-interpreting:before,
713 +.@{fa-css-prefix}-american-sign-language-interpreting:before { content: @fa-var-american-sign-language-interpreting; }
714 +.@{fa-css-prefix}-deafness:before,
715 +.@{fa-css-prefix}-hard-of-hearing:before,
716 +.@{fa-css-prefix}-deaf:before { content: @fa-var-deaf; }
717 +.@{fa-css-prefix}-glide:before { content: @fa-var-glide; }
718 +.@{fa-css-prefix}-glide-g:before { content: @fa-var-glide-g; }
719 +.@{fa-css-prefix}-signing:before,
720 +.@{fa-css-prefix}-sign-language:before { content: @fa-var-sign-language; }
721 +.@{fa-css-prefix}-low-vision:before { content: @fa-var-low-vision; }
722 +.@{fa-css-prefix}-viadeo:before { content: @fa-var-viadeo; }
723 +.@{fa-css-prefix}-viadeo-square:before { content: @fa-var-viadeo-square; }
724 +.@{fa-css-prefix}-snapchat:before { content: @fa-var-snapchat; }
725 +.@{fa-css-prefix}-snapchat-ghost:before { content: @fa-var-snapchat-ghost; }
726 +.@{fa-css-prefix}-snapchat-square:before { content: @fa-var-snapchat-square; }
727 +.@{fa-css-prefix}-pied-piper:before { content: @fa-var-pied-piper; }
728 +.@{fa-css-prefix}-first-order:before { content: @fa-var-first-order; }
729 +.@{fa-css-prefix}-yoast:before { content: @fa-var-yoast; }
730 +.@{fa-css-prefix}-themeisle:before { content: @fa-var-themeisle; }
731 +.@{fa-css-prefix}-google-plus-circle:before,
732 +.@{fa-css-prefix}-google-plus-official:before { content: @fa-var-google-plus-official; }
733 +.@{fa-css-prefix}-fa:before,
734 +.@{fa-css-prefix}-font-awesome:before { content: @fa-var-font-awesome; }
735 +.@{fa-css-prefix}-handshake-o:before { content: @fa-var-handshake-o; }
736 +.@{fa-css-prefix}-envelope-open:before { content: @fa-var-envelope-open; }
737 +.@{fa-css-prefix}-envelope-open-o:before { content: @fa-var-envelope-open-o; }
738 +.@{fa-css-prefix}-linode:before { content: @fa-var-linode; }
739 +.@{fa-css-prefix}-address-book:before { content: @fa-var-address-book; }
740 +.@{fa-css-prefix}-address-book-o:before { content: @fa-var-address-book-o; }
741 +.@{fa-css-prefix}-vcard:before,
742 +.@{fa-css-prefix}-address-card:before { content: @fa-var-address-card; }
743 +.@{fa-css-prefix}-vcard-o:before,
744 +.@{fa-css-prefix}-address-card-o:before { content: @fa-var-address-card-o; }
745 +.@{fa-css-prefix}-user-circle:before { content: @fa-var-user-circle; }
746 +.@{fa-css-prefix}-user-circle-o:before { content: @fa-var-user-circle-o; }
747 +.@{fa-css-prefix}-user-o:before { content: @fa-var-user-o; }
748 +.@{fa-css-prefix}-id-badge:before { content: @fa-var-id-badge; }
749 +.@{fa-css-prefix}-drivers-license:before,
750 +.@{fa-css-prefix}-id-card:before { content: @fa-var-id-card; }
751 +.@{fa-css-prefix}-drivers-license-o:before,
752 +.@{fa-css-prefix}-id-card-o:before { content: @fa-var-id-card-o; }
753 +.@{fa-css-prefix}-quora:before { content: @fa-var-quora; }
754 +.@{fa-css-prefix}-free-code-camp:before { content: @fa-var-free-code-camp; }
755 +.@{fa-css-prefix}-telegram:before { content: @fa-var-telegram; }
756 +.@{fa-css-prefix}-thermometer-4:before,
757 +.@{fa-css-prefix}-thermometer:before,
758 +.@{fa-css-prefix}-thermometer-full:before { content: @fa-var-thermometer-full; }
759 +.@{fa-css-prefix}-thermometer-3:before,
760 +.@{fa-css-prefix}-thermometer-three-quarters:before { content: @fa-var-thermometer-three-quarters; }
761 +.@{fa-css-prefix}-thermometer-2:before,
762 +.@{fa-css-prefix}-thermometer-half:before { content: @fa-var-thermometer-half; }
763 +.@{fa-css-prefix}-thermometer-1:before,
764 +.@{fa-css-prefix}-thermometer-quarter:before { content: @fa-var-thermometer-quarter; }
765 +.@{fa-css-prefix}-thermometer-0:before,
766 +.@{fa-css-prefix}-thermometer-empty:before { content: @fa-var-thermometer-empty; }
767 +.@{fa-css-prefix}-shower:before { content: @fa-var-shower; }
768 +.@{fa-css-prefix}-bathtub:before,
769 +.@{fa-css-prefix}-s15:before,
770 +.@{fa-css-prefix}-bath:before { content: @fa-var-bath; }
771 +.@{fa-css-prefix}-podcast:before { content: @fa-var-podcast; }
772 +.@{fa-css-prefix}-window-maximize:before { content: @fa-var-window-maximize; }
773 +.@{fa-css-prefix}-window-minimize:before { content: @fa-var-window-minimize; }
774 +.@{fa-css-prefix}-window-restore:before { content: @fa-var-window-restore; }
775 +.@{fa-css-prefix}-times-rectangle:before,
776 +.@{fa-css-prefix}-window-close:before { content: @fa-var-window-close; }
777 +.@{fa-css-prefix}-times-rectangle-o:before,
778 +.@{fa-css-prefix}-window-close-o:before { content: @fa-var-window-close-o; }
779 +.@{fa-css-prefix}-bandcamp:before { content: @fa-var-bandcamp; }
780 +.@{fa-css-prefix}-grav:before { content: @fa-var-grav; }
781 +.@{fa-css-prefix}-etsy:before { content: @fa-var-etsy; }
782 +.@{fa-css-prefix}-imdb:before { content: @fa-var-imdb; }
783 +.@{fa-css-prefix}-ravelry:before { content: @fa-var-ravelry; }
784 +.@{fa-css-prefix}-eercast:before { content: @fa-var-eercast; }
785 +.@{fa-css-prefix}-microchip:before { content: @fa-var-microchip; }
786 +.@{fa-css-prefix}-snowflake-o:before { content: @fa-var-snowflake-o; }
787 +.@{fa-css-prefix}-superpowers:before { content: @fa-var-superpowers; }
788 +.@{fa-css-prefix}-wpexplorer:before { content: @fa-var-wpexplorer; }
789 +.@{fa-css-prefix}-meetup:before { content: @fa-var-meetup; }
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; }
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 +}
1 +// Mixins
2 +// --------------------------
3 +
4 +.fa-icon() {
5 + display: inline-block;
6 + font: normal normal normal @fa-font-size-base/@fa-line-height-base 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 +
12 +}
13 +
14 +.fa-icon-rotate(@degrees, @rotation) {
15 + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=@{rotation})";
16 + -webkit-transform: rotate(@degrees);
17 + -ms-transform: rotate(@degrees);
18 + transform: rotate(@degrees);
19 +}
20 +
21 +.fa-icon-flip(@horiz, @vert, @rotation) {
22 + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=@{rotation}, mirror=1)";
23 + -webkit-transform: scale(@horiz, @vert);
24 + -ms-transform: scale(@horiz, @vert);
25 + transform: scale(@horiz, @vert);
26 +}
27 +
28 +
29 +// Only display content to screen readers. A la Bootstrap 4.
30 +//
31 +// See: http://a11yproject.com/posts/how-to-hide-content/
32 +
33 +.sr-only() {
34 + position: absolute;
35 + width: 1px;
36 + height: 1px;
37 + padding: 0;
38 + margin: -1px;
39 + overflow: hidden;
40 + clip: rect(0,0,0,0);
41 + border: 0;
42 +}
43 +
44 +// Use in conjunction with .sr-only to only display content when it's focused.
45 +//
46 +// Useful for "Skip to main content" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1
47 +//
48 +// Credit: HTML5 Boilerplate
49 +
50 +.sr-only-focusable() {
51 + &:active,
52 + &:focus {
53 + position: static;
54 + width: auto;
55 + height: auto;
56 + margin: 0;
57 + overflow: visible;
58 + clip: auto;
59 + }
60 +}
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 +}
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 +}
1 +// Screen Readers
2 +// -------------------------
3 +
4 +.sr-only { .sr-only(); }
5 +.sr-only-focusable { .sr-only-focusable(); }
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; }
1 +// Variables
2 +// --------------------------
3 +
4 +@fa-font-path: "../fonts";
5 +@fa-font-size-base: 14px;
6 +@fa-line-height-base: 1;
7 +//@fa-font-path: "//netdna.bootstrapcdn.com/font-awesome/4.7.0/fonts"; // for referencing Bootstrap CDN font files directly
8 +@fa-css-prefix: fa;
9 +@fa-version: "4.7.0";
10 +@fa-border-color: #eee;
11 +@fa-inverse: #fff;
12 +@fa-li-width: (30em / 14);
13 +
14 +@fa-var-500px: "\f26e";
15 +@fa-var-address-book: "\f2b9";
16 +@fa-var-address-book-o: "\f2ba";
17 +@fa-var-address-card: "\f2bb";
18 +@fa-var-address-card-o: "\f2bc";
19 +@fa-var-adjust: "\f042";
20 +@fa-var-adn: "\f170";
21 +@fa-var-align-center: "\f037";
22 +@fa-var-align-justify: "\f039";
23 +@fa-var-align-left: "\f036";
24 +@fa-var-align-right: "\f038";
25 +@fa-var-amazon: "\f270";
26 +@fa-var-ambulance: "\f0f9";
27 +@fa-var-american-sign-language-interpreting: "\f2a3";
28 +@fa-var-anchor: "\f13d";
29 +@fa-var-android: "\f17b";
30 +@fa-var-angellist: "\f209";
31 +@fa-var-angle-double-down: "\f103";
32 +@fa-var-angle-double-left: "\f100";
33 +@fa-var-angle-double-right: "\f101";
34 +@fa-var-angle-double-up: "\f102";
35 +@fa-var-angle-down: "\f107";
36 +@fa-var-angle-left: "\f104";
37 +@fa-var-angle-right: "\f105";
38 +@fa-var-angle-up: "\f106";
39 +@fa-var-apple: "\f179";
40 +@fa-var-archive: "\f187";
41 +@fa-var-area-chart: "\f1fe";
42 +@fa-var-arrow-circle-down: "\f0ab";
43 +@fa-var-arrow-circle-left: "\f0a8";
44 +@fa-var-arrow-circle-o-down: "\f01a";
45 +@fa-var-arrow-circle-o-left: "\f190";
46 +@fa-var-arrow-circle-o-right: "\f18e";
47 +@fa-var-arrow-circle-o-up: "\f01b";
48 +@fa-var-arrow-circle-right: "\f0a9";
49 +@fa-var-arrow-circle-up: "\f0aa";
50 +@fa-var-arrow-down: "\f063";
51 +@fa-var-arrow-left: "\f060";
52 +@fa-var-arrow-right: "\f061";
53 +@fa-var-arrow-up: "\f062";
54 +@fa-var-arrows: "\f047";
55 +@fa-var-arrows-alt: "\f0b2";
56 +@fa-var-arrows-h: "\f07e";
57 +@fa-var-arrows-v: "\f07d";
58 +@fa-var-asl-interpreting: "\f2a3";
59 +@fa-var-assistive-listening-systems: "\f2a2";
60 +@fa-var-asterisk: "\f069";
61 +@fa-var-at: "\f1fa";
62 +@fa-var-audio-description: "\f29e";
63 +@fa-var-automobile: "\f1b9";
64 +@fa-var-backward: "\f04a";
65 +@fa-var-balance-scale: "\f24e";
66 +@fa-var-ban: "\f05e";
67 +@fa-var-bandcamp: "\f2d5";
68 +@fa-var-bank: "\f19c";
69 +@fa-var-bar-chart: "\f080";
70 +@fa-var-bar-chart-o: "\f080";
71 +@fa-var-barcode: "\f02a";
72 +@fa-var-bars: "\f0c9";
73 +@fa-var-bath: "\f2cd";
74 +@fa-var-bathtub: "\f2cd";
75 +@fa-var-battery: "\f240";
76 +@fa-var-battery-0: "\f244";
77 +@fa-var-battery-1: "\f243";
78 +@fa-var-battery-2: "\f242";
79 +@fa-var-battery-3: "\f241";
80 +@fa-var-battery-4: "\f240";
81 +@fa-var-battery-empty: "\f244";
82 +@fa-var-battery-full: "\f240";
83 +@fa-var-battery-half: "\f242";
84 +@fa-var-battery-quarter: "\f243";
85 +@fa-var-battery-three-quarters: "\f241";
86 +@fa-var-bed: "\f236";
87 +@fa-var-beer: "\f0fc";
88 +@fa-var-behance: "\f1b4";
89 +@fa-var-behance-square: "\f1b5";
90 +@fa-var-bell: "\f0f3";
91 +@fa-var-bell-o: "\f0a2";
92 +@fa-var-bell-slash: "\f1f6";
93 +@fa-var-bell-slash-o: "\f1f7";
94 +@fa-var-bicycle: "\f206";
95 +@fa-var-binoculars: "\f1e5";
96 +@fa-var-birthday-cake: "\f1fd";
97 +@fa-var-bitbucket: "\f171";
98 +@fa-var-bitbucket-square: "\f172";
99 +@fa-var-bitcoin: "\f15a";
100 +@fa-var-black-tie: "\f27e";
101 +@fa-var-blind: "\f29d";
102 +@fa-var-bluetooth: "\f293";
103 +@fa-var-bluetooth-b: "\f294";
104 +@fa-var-bold: "\f032";
105 +@fa-var-bolt: "\f0e7";
106 +@fa-var-bomb: "\f1e2";
107 +@fa-var-book: "\f02d";
108 +@fa-var-bookmark: "\f02e";
109 +@fa-var-bookmark-o: "\f097";
110 +@fa-var-braille: "\f2a1";
111 +@fa-var-briefcase: "\f0b1";
112 +@fa-var-btc: "\f15a";
113 +@fa-var-bug: "\f188";
114 +@fa-var-building: "\f1ad";
115 +@fa-var-building-o: "\f0f7";
116 +@fa-var-bullhorn: "\f0a1";
117 +@fa-var-bullseye: "\f140";
118 +@fa-var-bus: "\f207";
119 +@fa-var-buysellads: "\f20d";
120 +@fa-var-cab: "\f1ba";
121 +@fa-var-calculator: "\f1ec";
122 +@fa-var-calendar: "\f073";
123 +@fa-var-calendar-check-o: "\f274";
124 +@fa-var-calendar-minus-o: "\f272";
125 +@fa-var-calendar-o: "\f133";
126 +@fa-var-calendar-plus-o: "\f271";
127 +@fa-var-calendar-times-o: "\f273";
128 +@fa-var-camera: "\f030";
129 +@fa-var-camera-retro: "\f083";
130 +@fa-var-car: "\f1b9";
131 +@fa-var-caret-down: "\f0d7";
132 +@fa-var-caret-left: "\f0d9";
133 +@fa-var-caret-right: "\f0da";
134 +@fa-var-caret-square-o-down: "\f150";
135 +@fa-var-caret-square-o-left: "\f191";
136 +@fa-var-caret-square-o-right: "\f152";
137 +@fa-var-caret-square-o-up: "\f151";
138 +@fa-var-caret-up: "\f0d8";
139 +@fa-var-cart-arrow-down: "\f218";
140 +@fa-var-cart-plus: "\f217";
141 +@fa-var-cc: "\f20a";
142 +@fa-var-cc-amex: "\f1f3";
143 +@fa-var-cc-diners-club: "\f24c";
144 +@fa-var-cc-discover: "\f1f2";
145 +@fa-var-cc-jcb: "\f24b";
146 +@fa-var-cc-mastercard: "\f1f1";
147 +@fa-var-cc-paypal: "\f1f4";
148 +@fa-var-cc-stripe: "\f1f5";
149 +@fa-var-cc-visa: "\f1f0";
150 +@fa-var-certificate: "\f0a3";
151 +@fa-var-chain: "\f0c1";
152 +@fa-var-chain-broken: "\f127";
153 +@fa-var-check: "\f00c";
154 +@fa-var-check-circle: "\f058";
155 +@fa-var-check-circle-o: "\f05d";
156 +@fa-var-check-square: "\f14a";
157 +@fa-var-check-square-o: "\f046";
158 +@fa-var-chevron-circle-down: "\f13a";
159 +@fa-var-chevron-circle-left: "\f137";
160 +@fa-var-chevron-circle-right: "\f138";
161 +@fa-var-chevron-circle-up: "\f139";
162 +@fa-var-chevron-down: "\f078";
163 +@fa-var-chevron-left: "\f053";
164 +@fa-var-chevron-right: "\f054";
165 +@fa-var-chevron-up: "\f077";
166 +@fa-var-child: "\f1ae";
167 +@fa-var-chrome: "\f268";
168 +@fa-var-circle: "\f111";
169 +@fa-var-circle-o: "\f10c";
170 +@fa-var-circle-o-notch: "\f1ce";
171 +@fa-var-circle-thin: "\f1db";
172 +@fa-var-clipboard: "\f0ea";
173 +@fa-var-clock-o: "\f017";
174 +@fa-var-clone: "\f24d";
175 +@fa-var-close: "\f00d";
176 +@fa-var-cloud: "\f0c2";
177 +@fa-var-cloud-download: "\f0ed";
178 +@fa-var-cloud-upload: "\f0ee";
179 +@fa-var-cny: "\f157";
180 +@fa-var-code: "\f121";
181 +@fa-var-code-fork: "\f126";
182 +@fa-var-codepen: "\f1cb";
183 +@fa-var-codiepie: "\f284";
184 +@fa-var-coffee: "\f0f4";
185 +@fa-var-cog: "\f013";
186 +@fa-var-cogs: "\f085";
187 +@fa-var-columns: "\f0db";
188 +@fa-var-comment: "\f075";
189 +@fa-var-comment-o: "\f0e5";
190 +@fa-var-commenting: "\f27a";
191 +@fa-var-commenting-o: "\f27b";
192 +@fa-var-comments: "\f086";
193 +@fa-var-comments-o: "\f0e6";
194 +@fa-var-compass: "\f14e";
195 +@fa-var-compress: "\f066";
196 +@fa-var-connectdevelop: "\f20e";
197 +@fa-var-contao: "\f26d";
198 +@fa-var-copy: "\f0c5";
199 +@fa-var-copyright: "\f1f9";
200 +@fa-var-creative-commons: "\f25e";
201 +@fa-var-credit-card: "\f09d";
202 +@fa-var-credit-card-alt: "\f283";
203 +@fa-var-crop: "\f125";
204 +@fa-var-crosshairs: "\f05b";
205 +@fa-var-css3: "\f13c";
206 +@fa-var-cube: "\f1b2";
207 +@fa-var-cubes: "\f1b3";
208 +@fa-var-cut: "\f0c4";
209 +@fa-var-cutlery: "\f0f5";
210 +@fa-var-dashboard: "\f0e4";
211 +@fa-var-dashcube: "\f210";
212 +@fa-var-database: "\f1c0";
213 +@fa-var-deaf: "\f2a4";
214 +@fa-var-deafness: "\f2a4";
215 +@fa-var-dedent: "\f03b";
216 +@fa-var-delicious: "\f1a5";
217 +@fa-var-desktop: "\f108";
218 +@fa-var-deviantart: "\f1bd";
219 +@fa-var-diamond: "\f219";
220 +@fa-var-digg: "\f1a6";
221 +@fa-var-dollar: "\f155";
222 +@fa-var-dot-circle-o: "\f192";
223 +@fa-var-download: "\f019";
224 +@fa-var-dribbble: "\f17d";
225 +@fa-var-drivers-license: "\f2c2";
226 +@fa-var-drivers-license-o: "\f2c3";
227 +@fa-var-dropbox: "\f16b";
228 +@fa-var-drupal: "\f1a9";
229 +@fa-var-edge: "\f282";
230 +@fa-var-edit: "\f044";
231 +@fa-var-eercast: "\f2da";
232 +@fa-var-eject: "\f052";
233 +@fa-var-ellipsis-h: "\f141";
234 +@fa-var-ellipsis-v: "\f142";
235 +@fa-var-empire: "\f1d1";
236 +@fa-var-envelope: "\f0e0";
237 +@fa-var-envelope-o: "\f003";
238 +@fa-var-envelope-open: "\f2b6";
239 +@fa-var-envelope-open-o: "\f2b7";
240 +@fa-var-envelope-square: "\f199";
241 +@fa-var-envira: "\f299";
242 +@fa-var-eraser: "\f12d";
243 +@fa-var-etsy: "\f2d7";
244 +@fa-var-eur: "\f153";
245 +@fa-var-euro: "\f153";
246 +@fa-var-exchange: "\f0ec";
247 +@fa-var-exclamation: "\f12a";
248 +@fa-var-exclamation-circle: "\f06a";
249 +@fa-var-exclamation-triangle: "\f071";
250 +@fa-var-expand: "\f065";
251 +@fa-var-expeditedssl: "\f23e";
252 +@fa-var-external-link: "\f08e";
253 +@fa-var-external-link-square: "\f14c";
254 +@fa-var-eye: "\f06e";
255 +@fa-var-eye-slash: "\f070";
256 +@fa-var-eyedropper: "\f1fb";
257 +@fa-var-fa: "\f2b4";
258 +@fa-var-facebook: "\f09a";
259 +@fa-var-facebook-f: "\f09a";
260 +@fa-var-facebook-official: "\f230";
261 +@fa-var-facebook-square: "\f082";
262 +@fa-var-fast-backward: "\f049";
263 +@fa-var-fast-forward: "\f050";
264 +@fa-var-fax: "\f1ac";
265 +@fa-var-feed: "\f09e";
266 +@fa-var-female: "\f182";
267 +@fa-var-fighter-jet: "\f0fb";
268 +@fa-var-file: "\f15b";
269 +@fa-var-file-archive-o: "\f1c6";
270 +@fa-var-file-audio-o: "\f1c7";
271 +@fa-var-file-code-o: "\f1c9";
272 +@fa-var-file-excel-o: "\f1c3";
273 +@fa-var-file-image-o: "\f1c5";
274 +@fa-var-file-movie-o: "\f1c8";
275 +@fa-var-file-o: "\f016";
276 +@fa-var-file-pdf-o: "\f1c1";
277 +@fa-var-file-photo-o: "\f1c5";
278 +@fa-var-file-picture-o: "\f1c5";
279 +@fa-var-file-powerpoint-o: "\f1c4";
280 +@fa-var-file-sound-o: "\f1c7";
281 +@fa-var-file-text: "\f15c";
282 +@fa-var-file-text-o: "\f0f6";
283 +@fa-var-file-video-o: "\f1c8";
284 +@fa-var-file-word-o: "\f1c2";
285 +@fa-var-file-zip-o: "\f1c6";
286 +@fa-var-files-o: "\f0c5";
287 +@fa-var-film: "\f008";
288 +@fa-var-filter: "\f0b0";
289 +@fa-var-fire: "\f06d";
290 +@fa-var-fire-extinguisher: "\f134";
291 +@fa-var-firefox: "\f269";
292 +@fa-var-first-order: "\f2b0";
293 +@fa-var-flag: "\f024";
294 +@fa-var-flag-checkered: "\f11e";
295 +@fa-var-flag-o: "\f11d";
296 +@fa-var-flash: "\f0e7";
297 +@fa-var-flask: "\f0c3";
298 +@fa-var-flickr: "\f16e";
299 +@fa-var-floppy-o: "\f0c7";
300 +@fa-var-folder: "\f07b";
301 +@fa-var-folder-o: "\f114";
302 +@fa-var-folder-open: "\f07c";
303 +@fa-var-folder-open-o: "\f115";
304 +@fa-var-font: "\f031";
305 +@fa-var-font-awesome: "\f2b4";
306 +@fa-var-fonticons: "\f280";
307 +@fa-var-fort-awesome: "\f286";
308 +@fa-var-forumbee: "\f211";
309 +@fa-var-forward: "\f04e";
310 +@fa-var-foursquare: "\f180";
311 +@fa-var-free-code-camp: "\f2c5";
312 +@fa-var-frown-o: "\f119";
313 +@fa-var-futbol-o: "\f1e3";
314 +@fa-var-gamepad: "\f11b";
315 +@fa-var-gavel: "\f0e3";
316 +@fa-var-gbp: "\f154";
317 +@fa-var-ge: "\f1d1";
318 +@fa-var-gear: "\f013";
319 +@fa-var-gears: "\f085";
320 +@fa-var-genderless: "\f22d";
321 +@fa-var-get-pocket: "\f265";
322 +@fa-var-gg: "\f260";
323 +@fa-var-gg-circle: "\f261";
324 +@fa-var-gift: "\f06b";
325 +@fa-var-git: "\f1d3";
326 +@fa-var-git-square: "\f1d2";
327 +@fa-var-github: "\f09b";
328 +@fa-var-github-alt: "\f113";
329 +@fa-var-github-square: "\f092";
330 +@fa-var-gitlab: "\f296";
331 +@fa-var-gittip: "\f184";
332 +@fa-var-glass: "\f000";
333 +@fa-var-glide: "\f2a5";
334 +@fa-var-glide-g: "\f2a6";
335 +@fa-var-globe: "\f0ac";
336 +@fa-var-google: "\f1a0";
337 +@fa-var-google-plus: "\f0d5";
338 +@fa-var-google-plus-circle: "\f2b3";
339 +@fa-var-google-plus-official: "\f2b3";
340 +@fa-var-google-plus-square: "\f0d4";
341 +@fa-var-google-wallet: "\f1ee";
342 +@fa-var-graduation-cap: "\f19d";
343 +@fa-var-gratipay: "\f184";
344 +@fa-var-grav: "\f2d6";
345 +@fa-var-group: "\f0c0";
346 +@fa-var-h-square: "\f0fd";
347 +@fa-var-hacker-news: "\f1d4";
348 +@fa-var-hand-grab-o: "\f255";
349 +@fa-var-hand-lizard-o: "\f258";
350 +@fa-var-hand-o-down: "\f0a7";
351 +@fa-var-hand-o-left: "\f0a5";
352 +@fa-var-hand-o-right: "\f0a4";
353 +@fa-var-hand-o-up: "\f0a6";
354 +@fa-var-hand-paper-o: "\f256";
355 +@fa-var-hand-peace-o: "\f25b";
356 +@fa-var-hand-pointer-o: "\f25a";
357 +@fa-var-hand-rock-o: "\f255";
358 +@fa-var-hand-scissors-o: "\f257";
359 +@fa-var-hand-spock-o: "\f259";
360 +@fa-var-hand-stop-o: "\f256";
361 +@fa-var-handshake-o: "\f2b5";
362 +@fa-var-hard-of-hearing: "\f2a4";
363 +@fa-var-hashtag: "\f292";
364 +@fa-var-hdd-o: "\f0a0";
365 +@fa-var-header: "\f1dc";
366 +@fa-var-headphones: "\f025";
367 +@fa-var-heart: "\f004";
368 +@fa-var-heart-o: "\f08a";
369 +@fa-var-heartbeat: "\f21e";
370 +@fa-var-history: "\f1da";
371 +@fa-var-home: "\f015";
372 +@fa-var-hospital-o: "\f0f8";
373 +@fa-var-hotel: "\f236";
374 +@fa-var-hourglass: "\f254";
375 +@fa-var-hourglass-1: "\f251";
376 +@fa-var-hourglass-2: "\f252";
377 +@fa-var-hourglass-3: "\f253";
378 +@fa-var-hourglass-end: "\f253";
379 +@fa-var-hourglass-half: "\f252";
380 +@fa-var-hourglass-o: "\f250";
381 +@fa-var-hourglass-start: "\f251";
382 +@fa-var-houzz: "\f27c";
383 +@fa-var-html5: "\f13b";
384 +@fa-var-i-cursor: "\f246";
385 +@fa-var-id-badge: "\f2c1";
386 +@fa-var-id-card: "\f2c2";
387 +@fa-var-id-card-o: "\f2c3";
388 +@fa-var-ils: "\f20b";
389 +@fa-var-image: "\f03e";
390 +@fa-var-imdb: "\f2d8";
391 +@fa-var-inbox: "\f01c";
392 +@fa-var-indent: "\f03c";
393 +@fa-var-industry: "\f275";
394 +@fa-var-info: "\f129";
395 +@fa-var-info-circle: "\f05a";
396 +@fa-var-inr: "\f156";
397 +@fa-var-instagram: "\f16d";
398 +@fa-var-institution: "\f19c";
399 +@fa-var-internet-explorer: "\f26b";
400 +@fa-var-intersex: "\f224";
401 +@fa-var-ioxhost: "\f208";
402 +@fa-var-italic: "\f033";
403 +@fa-var-joomla: "\f1aa";
404 +@fa-var-jpy: "\f157";
405 +@fa-var-jsfiddle: "\f1cc";
406 +@fa-var-key: "\f084";
407 +@fa-var-keyboard-o: "\f11c";
408 +@fa-var-krw: "\f159";
409 +@fa-var-language: "\f1ab";
410 +@fa-var-laptop: "\f109";
411 +@fa-var-lastfm: "\f202";
412 +@fa-var-lastfm-square: "\f203";
413 +@fa-var-leaf: "\f06c";
414 +@fa-var-leanpub: "\f212";
415 +@fa-var-legal: "\f0e3";
416 +@fa-var-lemon-o: "\f094";
417 +@fa-var-level-down: "\f149";
418 +@fa-var-level-up: "\f148";
419 +@fa-var-life-bouy: "\f1cd";
420 +@fa-var-life-buoy: "\f1cd";
421 +@fa-var-life-ring: "\f1cd";
422 +@fa-var-life-saver: "\f1cd";
423 +@fa-var-lightbulb-o: "\f0eb";
424 +@fa-var-line-chart: "\f201";
425 +@fa-var-link: "\f0c1";
426 +@fa-var-linkedin: "\f0e1";
427 +@fa-var-linkedin-square: "\f08c";
428 +@fa-var-linode: "\f2b8";
429 +@fa-var-linux: "\f17c";
430 +@fa-var-list: "\f03a";
431 +@fa-var-list-alt: "\f022";
432 +@fa-var-list-ol: "\f0cb";
433 +@fa-var-list-ul: "\f0ca";
434 +@fa-var-location-arrow: "\f124";
435 +@fa-var-lock: "\f023";
436 +@fa-var-long-arrow-down: "\f175";
437 +@fa-var-long-arrow-left: "\f177";
438 +@fa-var-long-arrow-right: "\f178";
439 +@fa-var-long-arrow-up: "\f176";
440 +@fa-var-low-vision: "\f2a8";
441 +@fa-var-magic: "\f0d0";
442 +@fa-var-magnet: "\f076";
443 +@fa-var-mail-forward: "\f064";
444 +@fa-var-mail-reply: "\f112";
445 +@fa-var-mail-reply-all: "\f122";
446 +@fa-var-male: "\f183";
447 +@fa-var-map: "\f279";
448 +@fa-var-map-marker: "\f041";
449 +@fa-var-map-o: "\f278";
450 +@fa-var-map-pin: "\f276";
451 +@fa-var-map-signs: "\f277";
452 +@fa-var-mars: "\f222";
453 +@fa-var-mars-double: "\f227";
454 +@fa-var-mars-stroke: "\f229";
455 +@fa-var-mars-stroke-h: "\f22b";
456 +@fa-var-mars-stroke-v: "\f22a";
457 +@fa-var-maxcdn: "\f136";
458 +@fa-var-meanpath: "\f20c";
459 +@fa-var-medium: "\f23a";
460 +@fa-var-medkit: "\f0fa";
461 +@fa-var-meetup: "\f2e0";
462 +@fa-var-meh-o: "\f11a";
463 +@fa-var-mercury: "\f223";
464 +@fa-var-microchip: "\f2db";
465 +@fa-var-microphone: "\f130";
466 +@fa-var-microphone-slash: "\f131";
467 +@fa-var-minus: "\f068";
468 +@fa-var-minus-circle: "\f056";
469 +@fa-var-minus-square: "\f146";
470 +@fa-var-minus-square-o: "\f147";
471 +@fa-var-mixcloud: "\f289";
472 +@fa-var-mobile: "\f10b";
473 +@fa-var-mobile-phone: "\f10b";
474 +@fa-var-modx: "\f285";
475 +@fa-var-money: "\f0d6";
476 +@fa-var-moon-o: "\f186";
477 +@fa-var-mortar-board: "\f19d";
478 +@fa-var-motorcycle: "\f21c";
479 +@fa-var-mouse-pointer: "\f245";
480 +@fa-var-music: "\f001";
481 +@fa-var-navicon: "\f0c9";
482 +@fa-var-neuter: "\f22c";
483 +@fa-var-newspaper-o: "\f1ea";
484 +@fa-var-object-group: "\f247";
485 +@fa-var-object-ungroup: "\f248";
486 +@fa-var-odnoklassniki: "\f263";
487 +@fa-var-odnoklassniki-square: "\f264";
488 +@fa-var-opencart: "\f23d";
489 +@fa-var-openid: "\f19b";
490 +@fa-var-opera: "\f26a";
491 +@fa-var-optin-monster: "\f23c";
492 +@fa-var-outdent: "\f03b";
493 +@fa-var-pagelines: "\f18c";
494 +@fa-var-paint-brush: "\f1fc";
495 +@fa-var-paper-plane: "\f1d8";
496 +@fa-var-paper-plane-o: "\f1d9";
497 +@fa-var-paperclip: "\f0c6";
498 +@fa-var-paragraph: "\f1dd";
499 +@fa-var-paste: "\f0ea";
500 +@fa-var-pause: "\f04c";
501 +@fa-var-pause-circle: "\f28b";
502 +@fa-var-pause-circle-o: "\f28c";
503 +@fa-var-paw: "\f1b0";
504 +@fa-var-paypal: "\f1ed";
505 +@fa-var-pencil: "\f040";
506 +@fa-var-pencil-square: "\f14b";
507 +@fa-var-pencil-square-o: "\f044";
508 +@fa-var-percent: "\f295";
509 +@fa-var-phone: "\f095";
510 +@fa-var-phone-square: "\f098";
511 +@fa-var-photo: "\f03e";
512 +@fa-var-picture-o: "\f03e";
513 +@fa-var-pie-chart: "\f200";
514 +@fa-var-pied-piper: "\f2ae";
515 +@fa-var-pied-piper-alt: "\f1a8";
516 +@fa-var-pied-piper-pp: "\f1a7";
517 +@fa-var-pinterest: "\f0d2";
518 +@fa-var-pinterest-p: "\f231";
519 +@fa-var-pinterest-square: "\f0d3";
520 +@fa-var-plane: "\f072";
521 +@fa-var-play: "\f04b";
522 +@fa-var-play-circle: "\f144";
523 +@fa-var-play-circle-o: "\f01d";
524 +@fa-var-plug: "\f1e6";
525 +@fa-var-plus: "\f067";
526 +@fa-var-plus-circle: "\f055";
527 +@fa-var-plus-square: "\f0fe";
528 +@fa-var-plus-square-o: "\f196";
529 +@fa-var-podcast: "\f2ce";
530 +@fa-var-power-off: "\f011";
531 +@fa-var-print: "\f02f";
532 +@fa-var-product-hunt: "\f288";
533 +@fa-var-puzzle-piece: "\f12e";
534 +@fa-var-qq: "\f1d6";
535 +@fa-var-qrcode: "\f029";
536 +@fa-var-question: "\f128";
537 +@fa-var-question-circle: "\f059";
538 +@fa-var-question-circle-o: "\f29c";
539 +@fa-var-quora: "\f2c4";
540 +@fa-var-quote-left: "\f10d";
541 +@fa-var-quote-right: "\f10e";
542 +@fa-var-ra: "\f1d0";
543 +@fa-var-random: "\f074";
544 +@fa-var-ravelry: "\f2d9";
545 +@fa-var-rebel: "\f1d0";
546 +@fa-var-recycle: "\f1b8";
547 +@fa-var-reddit: "\f1a1";
548 +@fa-var-reddit-alien: "\f281";
549 +@fa-var-reddit-square: "\f1a2";
550 +@fa-var-refresh: "\f021";
551 +@fa-var-registered: "\f25d";
552 +@fa-var-remove: "\f00d";
553 +@fa-var-renren: "\f18b";
554 +@fa-var-reorder: "\f0c9";
555 +@fa-var-repeat: "\f01e";
556 +@fa-var-reply: "\f112";
557 +@fa-var-reply-all: "\f122";
558 +@fa-var-resistance: "\f1d0";
559 +@fa-var-retweet: "\f079";
560 +@fa-var-rmb: "\f157";
561 +@fa-var-road: "\f018";
562 +@fa-var-rocket: "\f135";
563 +@fa-var-rotate-left: "\f0e2";
564 +@fa-var-rotate-right: "\f01e";
565 +@fa-var-rouble: "\f158";
566 +@fa-var-rss: "\f09e";
567 +@fa-var-rss-square: "\f143";
568 +@fa-var-rub: "\f158";
569 +@fa-var-ruble: "\f158";
570 +@fa-var-rupee: "\f156";
571 +@fa-var-s15: "\f2cd";
572 +@fa-var-safari: "\f267";
573 +@fa-var-save: "\f0c7";
574 +@fa-var-scissors: "\f0c4";
575 +@fa-var-scribd: "\f28a";
576 +@fa-var-search: "\f002";
577 +@fa-var-search-minus: "\f010";
578 +@fa-var-search-plus: "\f00e";
579 +@fa-var-sellsy: "\f213";
580 +@fa-var-send: "\f1d8";
581 +@fa-var-send-o: "\f1d9";
582 +@fa-var-server: "\f233";
583 +@fa-var-share: "\f064";
584 +@fa-var-share-alt: "\f1e0";
585 +@fa-var-share-alt-square: "\f1e1";
586 +@fa-var-share-square: "\f14d";
587 +@fa-var-share-square-o: "\f045";
588 +@fa-var-shekel: "\f20b";
589 +@fa-var-sheqel: "\f20b";
590 +@fa-var-shield: "\f132";
591 +@fa-var-ship: "\f21a";
592 +@fa-var-shirtsinbulk: "\f214";
593 +@fa-var-shopping-bag: "\f290";
594 +@fa-var-shopping-basket: "\f291";
595 +@fa-var-shopping-cart: "\f07a";
596 +@fa-var-shower: "\f2cc";
597 +@fa-var-sign-in: "\f090";
598 +@fa-var-sign-language: "\f2a7";
599 +@fa-var-sign-out: "\f08b";
600 +@fa-var-signal: "\f012";
601 +@fa-var-signing: "\f2a7";
602 +@fa-var-simplybuilt: "\f215";
603 +@fa-var-sitemap: "\f0e8";
604 +@fa-var-skyatlas: "\f216";
605 +@fa-var-skype: "\f17e";
606 +@fa-var-slack: "\f198";
607 +@fa-var-sliders: "\f1de";
608 +@fa-var-slideshare: "\f1e7";
609 +@fa-var-smile-o: "\f118";
610 +@fa-var-snapchat: "\f2ab";
611 +@fa-var-snapchat-ghost: "\f2ac";
612 +@fa-var-snapchat-square: "\f2ad";
613 +@fa-var-snowflake-o: "\f2dc";
614 +@fa-var-soccer-ball-o: "\f1e3";
615 +@fa-var-sort: "\f0dc";
616 +@fa-var-sort-alpha-asc: "\f15d";
617 +@fa-var-sort-alpha-desc: "\f15e";
618 +@fa-var-sort-amount-asc: "\f160";
619 +@fa-var-sort-amount-desc: "\f161";
620 +@fa-var-sort-asc: "\f0de";
621 +@fa-var-sort-desc: "\f0dd";
622 +@fa-var-sort-down: "\f0dd";
623 +@fa-var-sort-numeric-asc: "\f162";
624 +@fa-var-sort-numeric-desc: "\f163";
625 +@fa-var-sort-up: "\f0de";
626 +@fa-var-soundcloud: "\f1be";
627 +@fa-var-space-shuttle: "\f197";
628 +@fa-var-spinner: "\f110";
629 +@fa-var-spoon: "\f1b1";
630 +@fa-var-spotify: "\f1bc";
631 +@fa-var-square: "\f0c8";
632 +@fa-var-square-o: "\f096";
633 +@fa-var-stack-exchange: "\f18d";
634 +@fa-var-stack-overflow: "\f16c";
635 +@fa-var-star: "\f005";
636 +@fa-var-star-half: "\f089";
637 +@fa-var-star-half-empty: "\f123";
638 +@fa-var-star-half-full: "\f123";
639 +@fa-var-star-half-o: "\f123";
640 +@fa-var-star-o: "\f006";
641 +@fa-var-steam: "\f1b6";
642 +@fa-var-steam-square: "\f1b7";
643 +@fa-var-step-backward: "\f048";
644 +@fa-var-step-forward: "\f051";
645 +@fa-var-stethoscope: "\f0f1";
646 +@fa-var-sticky-note: "\f249";
647 +@fa-var-sticky-note-o: "\f24a";
648 +@fa-var-stop: "\f04d";
649 +@fa-var-stop-circle: "\f28d";
650 +@fa-var-stop-circle-o: "\f28e";
651 +@fa-var-street-view: "\f21d";
652 +@fa-var-strikethrough: "\f0cc";
653 +@fa-var-stumbleupon: "\f1a4";
654 +@fa-var-stumbleupon-circle: "\f1a3";
655 +@fa-var-subscript: "\f12c";
656 +@fa-var-subway: "\f239";
657 +@fa-var-suitcase: "\f0f2";
658 +@fa-var-sun-o: "\f185";
659 +@fa-var-superpowers: "\f2dd";
660 +@fa-var-superscript: "\f12b";
661 +@fa-var-support: "\f1cd";
662 +@fa-var-table: "\f0ce";
663 +@fa-var-tablet: "\f10a";
664 +@fa-var-tachometer: "\f0e4";
665 +@fa-var-tag: "\f02b";
666 +@fa-var-tags: "\f02c";
667 +@fa-var-tasks: "\f0ae";
668 +@fa-var-taxi: "\f1ba";
669 +@fa-var-telegram: "\f2c6";
670 +@fa-var-television: "\f26c";
671 +@fa-var-tencent-weibo: "\f1d5";
672 +@fa-var-terminal: "\f120";
673 +@fa-var-text-height: "\f034";
674 +@fa-var-text-width: "\f035";
675 +@fa-var-th: "\f00a";
676 +@fa-var-th-large: "\f009";
677 +@fa-var-th-list: "\f00b";
678 +@fa-var-themeisle: "\f2b2";
679 +@fa-var-thermometer: "\f2c7";
680 +@fa-var-thermometer-0: "\f2cb";
681 +@fa-var-thermometer-1: "\f2ca";
682 +@fa-var-thermometer-2: "\f2c9";
683 +@fa-var-thermometer-3: "\f2c8";
684 +@fa-var-thermometer-4: "\f2c7";
685 +@fa-var-thermometer-empty: "\f2cb";
686 +@fa-var-thermometer-full: "\f2c7";
687 +@fa-var-thermometer-half: "\f2c9";
688 +@fa-var-thermometer-quarter: "\f2ca";
689 +@fa-var-thermometer-three-quarters: "\f2c8";
690 +@fa-var-thumb-tack: "\f08d";
691 +@fa-var-thumbs-down: "\f165";
692 +@fa-var-thumbs-o-down: "\f088";
693 +@fa-var-thumbs-o-up: "\f087";
694 +@fa-var-thumbs-up: "\f164";
695 +@fa-var-ticket: "\f145";
696 +@fa-var-times: "\f00d";
697 +@fa-var-times-circle: "\f057";
698 +@fa-var-times-circle-o: "\f05c";
699 +@fa-var-times-rectangle: "\f2d3";
700 +@fa-var-times-rectangle-o: "\f2d4";
701 +@fa-var-tint: "\f043";
702 +@fa-var-toggle-down: "\f150";
703 +@fa-var-toggle-left: "\f191";
704 +@fa-var-toggle-off: "\f204";
705 +@fa-var-toggle-on: "\f205";
706 +@fa-var-toggle-right: "\f152";
707 +@fa-var-toggle-up: "\f151";
708 +@fa-var-trademark: "\f25c";
709 +@fa-var-train: "\f238";
710 +@fa-var-transgender: "\f224";
711 +@fa-var-transgender-alt: "\f225";
712 +@fa-var-trash: "\f1f8";
713 +@fa-var-trash-o: "\f014";
714 +@fa-var-tree: "\f1bb";
715 +@fa-var-trello: "\f181";
716 +@fa-var-tripadvisor: "\f262";
717 +@fa-var-trophy: "\f091";
718 +@fa-var-truck: "\f0d1";
719 +@fa-var-try: "\f195";
720 +@fa-var-tty: "\f1e4";
721 +@fa-var-tumblr: "\f173";
722 +@fa-var-tumblr-square: "\f174";
723 +@fa-var-turkish-lira: "\f195";
724 +@fa-var-tv: "\f26c";
725 +@fa-var-twitch: "\f1e8";
726 +@fa-var-twitter: "\f099";
727 +@fa-var-twitter-square: "\f081";
728 +@fa-var-umbrella: "\f0e9";
729 +@fa-var-underline: "\f0cd";
730 +@fa-var-undo: "\f0e2";
731 +@fa-var-universal-access: "\f29a";
732 +@fa-var-university: "\f19c";
733 +@fa-var-unlink: "\f127";
734 +@fa-var-unlock: "\f09c";
735 +@fa-var-unlock-alt: "\f13e";
736 +@fa-var-unsorted: "\f0dc";
737 +@fa-var-upload: "\f093";
738 +@fa-var-usb: "\f287";
739 +@fa-var-usd: "\f155";
740 +@fa-var-user: "\f007";
741 +@fa-var-user-circle: "\f2bd";
742 +@fa-var-user-circle-o: "\f2be";
743 +@fa-var-user-md: "\f0f0";
744 +@fa-var-user-o: "\f2c0";
745 +@fa-var-user-plus: "\f234";
746 +@fa-var-user-secret: "\f21b";
747 +@fa-var-user-times: "\f235";
748 +@fa-var-users: "\f0c0";
749 +@fa-var-vcard: "\f2bb";
750 +@fa-var-vcard-o: "\f2bc";
751 +@fa-var-venus: "\f221";
752 +@fa-var-venus-double: "\f226";
753 +@fa-var-venus-mars: "\f228";
754 +@fa-var-viacoin: "\f237";
755 +@fa-var-viadeo: "\f2a9";
756 +@fa-var-viadeo-square: "\f2aa";
757 +@fa-var-video-camera: "\f03d";
758 +@fa-var-vimeo: "\f27d";
759 +@fa-var-vimeo-square: "\f194";
760 +@fa-var-vine: "\f1ca";
761 +@fa-var-vk: "\f189";
762 +@fa-var-volume-control-phone: "\f2a0";
763 +@fa-var-volume-down: "\f027";
764 +@fa-var-volume-off: "\f026";
765 +@fa-var-volume-up: "\f028";
766 +@fa-var-warning: "\f071";
767 +@fa-var-wechat: "\f1d7";
768 +@fa-var-weibo: "\f18a";
769 +@fa-var-weixin: "\f1d7";
770 +@fa-var-whatsapp: "\f232";
771 +@fa-var-wheelchair: "\f193";
772 +@fa-var-wheelchair-alt: "\f29b";
773 +@fa-var-wifi: "\f1eb";
774 +@fa-var-wikipedia-w: "\f266";
775 +@fa-var-window-close: "\f2d3";
776 +@fa-var-window-close-o: "\f2d4";
777 +@fa-var-window-maximize: "\f2d0";
778 +@fa-var-window-minimize: "\f2d1";
779 +@fa-var-window-restore: "\f2d2";
780 +@fa-var-windows: "\f17a";
781 +@fa-var-won: "\f159";
782 +@fa-var-wordpress: "\f19a";
783 +@fa-var-wpbeginner: "\f297";
784 +@fa-var-wpexplorer: "\f2de";
785 +@fa-var-wpforms: "\f298";
786 +@fa-var-wrench: "\f0ad";
787 +@fa-var-xing: "\f168";
788 +@fa-var-xing-square: "\f169";
789 +@fa-var-y-combinator: "\f23b";
790 +@fa-var-y-combinator-square: "\f1d4";
791 +@fa-var-yahoo: "\f19e";
792 +@fa-var-yc: "\f23b";
793 +@fa-var-yc-square: "\f1d4";
794 +@fa-var-yelp: "\f1e9";
795 +@fa-var-yen: "\f157";
796 +@fa-var-yoast: "\f2b1";
797 +@fa-var-youtube: "\f167";
798 +@fa-var-youtube-play: "\f16a";
799 +@fa-var-youtube-square: "\f166";
800 +
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 +}
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 +.#{$fa-css-prefix}-pull-left { float: left; }
11 +.#{$fa-css-prefix}-pull-right { float: right; }
12 +
13 +.#{$fa-css-prefix} {
14 + &.#{$fa-css-prefix}-pull-left { margin-right: .3em; }
15 + &.#{$fa-css-prefix}-pull-right { margin-left: .3em; }
16 +}
17 +
18 +/* Deprecated as of 4.4.0 */
19 +.pull-right { float: right; }
20 +.pull-left { float: left; }
21 +
22 +.#{$fa-css-prefix} {
23 + &.pull-left { margin-right: .3em; }
24 + &.pull-right { margin-left: .3em; }
25 +}
1 +// Base Class Definition
2 +// -------------------------
3 +
4 +.#{$fa-css-prefix} {
5 + display: inline-block;
6 + font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} 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 +
12 +}
1 +// Fixed Width Icons
2 +// -------------------------
3 +.#{$fa-css-prefix}-fw {
4 + width: (18em / 14);
5 + text-align: center;
6 +}
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}-feed:before,
167 +.#{$fa-css-prefix}-rss:before { content: $fa-var-rss; }
168 +.#{$fa-css-prefix}-hdd-o:before { content: $fa-var-hdd-o; }
169 +.#{$fa-css-prefix}-bullhorn:before { content: $fa-var-bullhorn; }
170 +.#{$fa-css-prefix}-bell:before { content: $fa-var-bell; }
171 +.#{$fa-css-prefix}-certificate:before { content: $fa-var-certificate; }
172 +.#{$fa-css-prefix}-hand-o-right:before { content: $fa-var-hand-o-right; }
173 +.#{$fa-css-prefix}-hand-o-left:before { content: $fa-var-hand-o-left; }
174 +.#{$fa-css-prefix}-hand-o-up:before { content: $fa-var-hand-o-up; }
175 +.#{$fa-css-prefix}-hand-o-down:before { content: $fa-var-hand-o-down; }
176 +.#{$fa-css-prefix}-arrow-circle-left:before { content: $fa-var-arrow-circle-left; }
177 +.#{$fa-css-prefix}-arrow-circle-right:before { content: $fa-var-arrow-circle-right; }
178 +.#{$fa-css-prefix}-arrow-circle-up:before { content: $fa-var-arrow-circle-up; }
179 +.#{$fa-css-prefix}-arrow-circle-down:before { content: $fa-var-arrow-circle-down; }
180 +.#{$fa-css-prefix}-globe:before { content: $fa-var-globe; }
181 +.#{$fa-css-prefix}-wrench:before { content: $fa-var-wrench; }
182 +.#{$fa-css-prefix}-tasks:before { content: $fa-var-tasks; }
183 +.#{$fa-css-prefix}-filter:before { content: $fa-var-filter; }
184 +.#{$fa-css-prefix}-briefcase:before { content: $fa-var-briefcase; }
185 +.#{$fa-css-prefix}-arrows-alt:before { content: $fa-var-arrows-alt; }
186 +.#{$fa-css-prefix}-group:before,
187 +.#{$fa-css-prefix}-users:before { content: $fa-var-users; }
188 +.#{$fa-css-prefix}-chain:before,
189 +.#{$fa-css-prefix}-link:before { content: $fa-var-link; }
190 +.#{$fa-css-prefix}-cloud:before { content: $fa-var-cloud; }
191 +.#{$fa-css-prefix}-flask:before { content: $fa-var-flask; }
192 +.#{$fa-css-prefix}-cut:before,
193 +.#{$fa-css-prefix}-scissors:before { content: $fa-var-scissors; }
194 +.#{$fa-css-prefix}-copy:before,
195 +.#{$fa-css-prefix}-files-o:before { content: $fa-var-files-o; }
196 +.#{$fa-css-prefix}-paperclip:before { content: $fa-var-paperclip; }
197 +.#{$fa-css-prefix}-save:before,
198 +.#{$fa-css-prefix}-floppy-o:before { content: $fa-var-floppy-o; }
199 +.#{$fa-css-prefix}-square:before { content: $fa-var-square; }
200 +.#{$fa-css-prefix}-navicon:before,
201 +.#{$fa-css-prefix}-reorder:before,
202 +.#{$fa-css-prefix}-bars:before { content: $fa-var-bars; }
203 +.#{$fa-css-prefix}-list-ul:before { content: $fa-var-list-ul; }
204 +.#{$fa-css-prefix}-list-ol:before { content: $fa-var-list-ol; }
205 +.#{$fa-css-prefix}-strikethrough:before { content: $fa-var-strikethrough; }
206 +.#{$fa-css-prefix}-underline:before { content: $fa-var-underline; }
207 +.#{$fa-css-prefix}-table:before { content: $fa-var-table; }
208 +.#{$fa-css-prefix}-magic:before { content: $fa-var-magic; }
209 +.#{$fa-css-prefix}-truck:before { content: $fa-var-truck; }
210 +.#{$fa-css-prefix}-pinterest:before { content: $fa-var-pinterest; }
211 +.#{$fa-css-prefix}-pinterest-square:before { content: $fa-var-pinterest-square; }
212 +.#{$fa-css-prefix}-google-plus-square:before { content: $fa-var-google-plus-square; }
213 +.#{$fa-css-prefix}-google-plus:before { content: $fa-var-google-plus; }
214 +.#{$fa-css-prefix}-money:before { content: $fa-var-money; }
215 +.#{$fa-css-prefix}-caret-down:before { content: $fa-var-caret-down; }
216 +.#{$fa-css-prefix}-caret-up:before { content: $fa-var-caret-up; }
217 +.#{$fa-css-prefix}-caret-left:before { content: $fa-var-caret-left; }
218 +.#{$fa-css-prefix}-caret-right:before { content: $fa-var-caret-right; }
219 +.#{$fa-css-prefix}-columns:before { content: $fa-var-columns; }
220 +.#{$fa-css-prefix}-unsorted:before,
221 +.#{$fa-css-prefix}-sort:before { content: $fa-var-sort; }
222 +.#{$fa-css-prefix}-sort-down:before,
223 +.#{$fa-css-prefix}-sort-desc:before { content: $fa-var-sort-desc; }
224 +.#{$fa-css-prefix}-sort-up:before,
225 +.#{$fa-css-prefix}-sort-asc:before { content: $fa-var-sort-asc; }
226 +.#{$fa-css-prefix}-envelope:before { content: $fa-var-envelope; }
227 +.#{$fa-css-prefix}-linkedin:before { content: $fa-var-linkedin; }
228 +.#{$fa-css-prefix}-rotate-left:before,
229 +.#{$fa-css-prefix}-undo:before { content: $fa-var-undo; }
230 +.#{$fa-css-prefix}-legal:before,
231 +.#{$fa-css-prefix}-gavel:before { content: $fa-var-gavel; }
232 +.#{$fa-css-prefix}-dashboard:before,
233 +.#{$fa-css-prefix}-tachometer:before { content: $fa-var-tachometer; }
234 +.#{$fa-css-prefix}-comment-o:before { content: $fa-var-comment-o; }
235 +.#{$fa-css-prefix}-comments-o:before { content: $fa-var-comments-o; }
236 +.#{$fa-css-prefix}-flash:before,
237 +.#{$fa-css-prefix}-bolt:before { content: $fa-var-bolt; }
238 +.#{$fa-css-prefix}-sitemap:before { content: $fa-var-sitemap; }
239 +.#{$fa-css-prefix}-umbrella:before { content: $fa-var-umbrella; }
240 +.#{$fa-css-prefix}-paste:before,
241 +.#{$fa-css-prefix}-clipboard:before { content: $fa-var-clipboard; }
242 +.#{$fa-css-prefix}-lightbulb-o:before { content: $fa-var-lightbulb-o; }
243 +.#{$fa-css-prefix}-exchange:before { content: $fa-var-exchange; }
244 +.#{$fa-css-prefix}-cloud-download:before { content: $fa-var-cloud-download; }
245 +.#{$fa-css-prefix}-cloud-upload:before { content: $fa-var-cloud-upload; }
246 +.#{$fa-css-prefix}-user-md:before { content: $fa-var-user-md; }
247 +.#{$fa-css-prefix}-stethoscope:before { content: $fa-var-stethoscope; }
248 +.#{$fa-css-prefix}-suitcase:before { content: $fa-var-suitcase; }
249 +.#{$fa-css-prefix}-bell-o:before { content: $fa-var-bell-o; }
250 +.#{$fa-css-prefix}-coffee:before { content: $fa-var-coffee; }
251 +.#{$fa-css-prefix}-cutlery:before { content: $fa-var-cutlery; }
252 +.#{$fa-css-prefix}-file-text-o:before { content: $fa-var-file-text-o; }
253 +.#{$fa-css-prefix}-building-o:before { content: $fa-var-building-o; }
254 +.#{$fa-css-prefix}-hospital-o:before { content: $fa-var-hospital-o; }
255 +.#{$fa-css-prefix}-ambulance:before { content: $fa-var-ambulance; }
256 +.#{$fa-css-prefix}-medkit:before { content: $fa-var-medkit; }
257 +.#{$fa-css-prefix}-fighter-jet:before { content: $fa-var-fighter-jet; }
258 +.#{$fa-css-prefix}-beer:before { content: $fa-var-beer; }
259 +.#{$fa-css-prefix}-h-square:before { content: $fa-var-h-square; }
260 +.#{$fa-css-prefix}-plus-square:before { content: $fa-var-plus-square; }
261 +.#{$fa-css-prefix}-angle-double-left:before { content: $fa-var-angle-double-left; }
262 +.#{$fa-css-prefix}-angle-double-right:before { content: $fa-var-angle-double-right; }
263 +.#{$fa-css-prefix}-angle-double-up:before { content: $fa-var-angle-double-up; }
264 +.#{$fa-css-prefix}-angle-double-down:before { content: $fa-var-angle-double-down; }
265 +.#{$fa-css-prefix}-angle-left:before { content: $fa-var-angle-left; }
266 +.#{$fa-css-prefix}-angle-right:before { content: $fa-var-angle-right; }
267 +.#{$fa-css-prefix}-angle-up:before { content: $fa-var-angle-up; }
268 +.#{$fa-css-prefix}-angle-down:before { content: $fa-var-angle-down; }
269 +.#{$fa-css-prefix}-desktop:before { content: $fa-var-desktop; }
270 +.#{$fa-css-prefix}-laptop:before { content: $fa-var-laptop; }
271 +.#{$fa-css-prefix}-tablet:before { content: $fa-var-tablet; }
272 +.#{$fa-css-prefix}-mobile-phone:before,
273 +.#{$fa-css-prefix}-mobile:before { content: $fa-var-mobile; }
274 +.#{$fa-css-prefix}-circle-o:before { content: $fa-var-circle-o; }
275 +.#{$fa-css-prefix}-quote-left:before { content: $fa-var-quote-left; }
276 +.#{$fa-css-prefix}-quote-right:before { content: $fa-var-quote-right; }
277 +.#{$fa-css-prefix}-spinner:before { content: $fa-var-spinner; }
278 +.#{$fa-css-prefix}-circle:before { content: $fa-var-circle; }
279 +.#{$fa-css-prefix}-mail-reply:before,
280 +.#{$fa-css-prefix}-reply:before { content: $fa-var-reply; }
281 +.#{$fa-css-prefix}-github-alt:before { content: $fa-var-github-alt; }
282 +.#{$fa-css-prefix}-folder-o:before { content: $fa-var-folder-o; }
283 +.#{$fa-css-prefix}-folder-open-o:before { content: $fa-var-folder-open-o; }
284 +.#{$fa-css-prefix}-smile-o:before { content: $fa-var-smile-o; }
285 +.#{$fa-css-prefix}-frown-o:before { content: $fa-var-frown-o; }
286 +.#{$fa-css-prefix}-meh-o:before { content: $fa-var-meh-o; }
287 +.#{$fa-css-prefix}-gamepad:before { content: $fa-var-gamepad; }
288 +.#{$fa-css-prefix}-keyboard-o:before { content: $fa-var-keyboard-o; }
289 +.#{$fa-css-prefix}-flag-o:before { content: $fa-var-flag-o; }
290 +.#{$fa-css-prefix}-flag-checkered:before { content: $fa-var-flag-checkered; }
291 +.#{$fa-css-prefix}-terminal:before { content: $fa-var-terminal; }
292 +.#{$fa-css-prefix}-code:before { content: $fa-var-code; }
293 +.#{$fa-css-prefix}-mail-reply-all:before,
294 +.#{$fa-css-prefix}-reply-all:before { content: $fa-var-reply-all; }
295 +.#{$fa-css-prefix}-star-half-empty:before,
296 +.#{$fa-css-prefix}-star-half-full:before,
297 +.#{$fa-css-prefix}-star-half-o:before { content: $fa-var-star-half-o; }
298 +.#{$fa-css-prefix}-location-arrow:before { content: $fa-var-location-arrow; }
299 +.#{$fa-css-prefix}-crop:before { content: $fa-var-crop; }
300 +.#{$fa-css-prefix}-code-fork:before { content: $fa-var-code-fork; }
301 +.#{$fa-css-prefix}-unlink:before,
302 +.#{$fa-css-prefix}-chain-broken:before { content: $fa-var-chain-broken; }
303 +.#{$fa-css-prefix}-question:before { content: $fa-var-question; }
304 +.#{$fa-css-prefix}-info:before { content: $fa-var-info; }
305 +.#{$fa-css-prefix}-exclamation:before { content: $fa-var-exclamation; }
306 +.#{$fa-css-prefix}-superscript:before { content: $fa-var-superscript; }
307 +.#{$fa-css-prefix}-subscript:before { content: $fa-var-subscript; }
308 +.#{$fa-css-prefix}-eraser:before { content: $fa-var-eraser; }
309 +.#{$fa-css-prefix}-puzzle-piece:before { content: $fa-var-puzzle-piece; }
310 +.#{$fa-css-prefix}-microphone:before { content: $fa-var-microphone; }
311 +.#{$fa-css-prefix}-microphone-slash:before { content: $fa-var-microphone-slash; }
312 +.#{$fa-css-prefix}-shield:before { content: $fa-var-shield; }
313 +.#{$fa-css-prefix}-calendar-o:before { content: $fa-var-calendar-o; }
314 +.#{$fa-css-prefix}-fire-extinguisher:before { content: $fa-var-fire-extinguisher; }
315 +.#{$fa-css-prefix}-rocket:before { content: $fa-var-rocket; }
316 +.#{$fa-css-prefix}-maxcdn:before { content: $fa-var-maxcdn; }
317 +.#{$fa-css-prefix}-chevron-circle-left:before { content: $fa-var-chevron-circle-left; }
318 +.#{$fa-css-prefix}-chevron-circle-right:before { content: $fa-var-chevron-circle-right; }
319 +.#{$fa-css-prefix}-chevron-circle-up:before { content: $fa-var-chevron-circle-up; }
320 +.#{$fa-css-prefix}-chevron-circle-down:before { content: $fa-var-chevron-circle-down; }
321 +.#{$fa-css-prefix}-html5:before { content: $fa-var-html5; }
322 +.#{$fa-css-prefix}-css3:before { content: $fa-var-css3; }
323 +.#{$fa-css-prefix}-anchor:before { content: $fa-var-anchor; }
324 +.#{$fa-css-prefix}-unlock-alt:before { content: $fa-var-unlock-alt; }
325 +.#{$fa-css-prefix}-bullseye:before { content: $fa-var-bullseye; }
326 +.#{$fa-css-prefix}-ellipsis-h:before { content: $fa-var-ellipsis-h; }
327 +.#{$fa-css-prefix}-ellipsis-v:before { content: $fa-var-ellipsis-v; }
328 +.#{$fa-css-prefix}-rss-square:before { content: $fa-var-rss-square; }
329 +.#{$fa-css-prefix}-play-circle:before { content: $fa-var-play-circle; }
330 +.#{$fa-css-prefix}-ticket:before { content: $fa-var-ticket; }
331 +.#{$fa-css-prefix}-minus-square:before { content: $fa-var-minus-square; }
332 +.#{$fa-css-prefix}-minus-square-o:before { content: $fa-var-minus-square-o; }
333 +.#{$fa-css-prefix}-level-up:before { content: $fa-var-level-up; }
334 +.#{$fa-css-prefix}-level-down:before { content: $fa-var-level-down; }
335 +.#{$fa-css-prefix}-check-square:before { content: $fa-var-check-square; }
336 +.#{$fa-css-prefix}-pencil-square:before { content: $fa-var-pencil-square; }
337 +.#{$fa-css-prefix}-external-link-square:before { content: $fa-var-external-link-square; }
338 +.#{$fa-css-prefix}-share-square:before { content: $fa-var-share-square; }
339 +.#{$fa-css-prefix}-compass:before { content: $fa-var-compass; }
340 +.#{$fa-css-prefix}-toggle-down:before,
341 +.#{$fa-css-prefix}-caret-square-o-down:before { content: $fa-var-caret-square-o-down; }
342 +.#{$fa-css-prefix}-toggle-up:before,
343 +.#{$fa-css-prefix}-caret-square-o-up:before { content: $fa-var-caret-square-o-up; }
344 +.#{$fa-css-prefix}-toggle-right:before,
345 +.#{$fa-css-prefix}-caret-square-o-right:before { content: $fa-var-caret-square-o-right; }
346 +.#{$fa-css-prefix}-euro:before,
347 +.#{$fa-css-prefix}-eur:before { content: $fa-var-eur; }
348 +.#{$fa-css-prefix}-gbp:before { content: $fa-var-gbp; }
349 +.#{$fa-css-prefix}-dollar:before,
350 +.#{$fa-css-prefix}-usd:before { content: $fa-var-usd; }
351 +.#{$fa-css-prefix}-rupee:before,
352 +.#{$fa-css-prefix}-inr:before { content: $fa-var-inr; }
353 +.#{$fa-css-prefix}-cny:before,
354 +.#{$fa-css-prefix}-rmb:before,
355 +.#{$fa-css-prefix}-yen:before,
356 +.#{$fa-css-prefix}-jpy:before { content: $fa-var-jpy; }
357 +.#{$fa-css-prefix}-ruble:before,
358 +.#{$fa-css-prefix}-rouble:before,
359 +.#{$fa-css-prefix}-rub:before { content: $fa-var-rub; }
360 +.#{$fa-css-prefix}-won:before,
361 +.#{$fa-css-prefix}-krw:before { content: $fa-var-krw; }
362 +.#{$fa-css-prefix}-bitcoin:before,
363 +.#{$fa-css-prefix}-btc:before { content: $fa-var-btc; }
364 +.#{$fa-css-prefix}-file:before { content: $fa-var-file; }
365 +.#{$fa-css-prefix}-file-text:before { content: $fa-var-file-text; }
366 +.#{$fa-css-prefix}-sort-alpha-asc:before { content: $fa-var-sort-alpha-asc; }
367 +.#{$fa-css-prefix}-sort-alpha-desc:before { content: $fa-var-sort-alpha-desc; }
368 +.#{$fa-css-prefix}-sort-amount-asc:before { content: $fa-var-sort-amount-asc; }
369 +.#{$fa-css-prefix}-sort-amount-desc:before { content: $fa-var-sort-amount-desc; }
370 +.#{$fa-css-prefix}-sort-numeric-asc:before { content: $fa-var-sort-numeric-asc; }
371 +.#{$fa-css-prefix}-sort-numeric-desc:before { content: $fa-var-sort-numeric-desc; }
372 +.#{$fa-css-prefix}-thumbs-up:before { content: $fa-var-thumbs-up; }
373 +.#{$fa-css-prefix}-thumbs-down:before { content: $fa-var-thumbs-down; }
374 +.#{$fa-css-prefix}-youtube-square:before { content: $fa-var-youtube-square; }
375 +.#{$fa-css-prefix}-youtube:before { content: $fa-var-youtube; }
376 +.#{$fa-css-prefix}-xing:before { content: $fa-var-xing; }
377 +.#{$fa-css-prefix}-xing-square:before { content: $fa-var-xing-square; }
378 +.#{$fa-css-prefix}-youtube-play:before { content: $fa-var-youtube-play; }
379 +.#{$fa-css-prefix}-dropbox:before { content: $fa-var-dropbox; }
380 +.#{$fa-css-prefix}-stack-overflow:before { content: $fa-var-stack-overflow; }
381 +.#{$fa-css-prefix}-instagram:before { content: $fa-var-instagram; }
382 +.#{$fa-css-prefix}-flickr:before { content: $fa-var-flickr; }
383 +.#{$fa-css-prefix}-adn:before { content: $fa-var-adn; }
384 +.#{$fa-css-prefix}-bitbucket:before { content: $fa-var-bitbucket; }
385 +.#{$fa-css-prefix}-bitbucket-square:before { content: $fa-var-bitbucket-square; }
386 +.#{$fa-css-prefix}-tumblr:before { content: $fa-var-tumblr; }
387 +.#{$fa-css-prefix}-tumblr-square:before { content: $fa-var-tumblr-square; }
388 +.#{$fa-css-prefix}-long-arrow-down:before { content: $fa-var-long-arrow-down; }
389 +.#{$fa-css-prefix}-long-arrow-up:before { content: $fa-var-long-arrow-up; }
390 +.#{$fa-css-prefix}-long-arrow-left:before { content: $fa-var-long-arrow-left; }
391 +.#{$fa-css-prefix}-long-arrow-right:before { content: $fa-var-long-arrow-right; }
392 +.#{$fa-css-prefix}-apple:before { content: $fa-var-apple; }
393 +.#{$fa-css-prefix}-windows:before { content: $fa-var-windows; }
394 +.#{$fa-css-prefix}-android:before { content: $fa-var-android; }
395 +.#{$fa-css-prefix}-linux:before { content: $fa-var-linux; }
396 +.#{$fa-css-prefix}-dribbble:before { content: $fa-var-dribbble; }
397 +.#{$fa-css-prefix}-skype:before { content: $fa-var-skype; }
398 +.#{$fa-css-prefix}-foursquare:before { content: $fa-var-foursquare; }
399 +.#{$fa-css-prefix}-trello:before { content: $fa-var-trello; }
400 +.#{$fa-css-prefix}-female:before { content: $fa-var-female; }
401 +.#{$fa-css-prefix}-male:before { content: $fa-var-male; }
402 +.#{$fa-css-prefix}-gittip:before,
403 +.#{$fa-css-prefix}-gratipay:before { content: $fa-var-gratipay; }
404 +.#{$fa-css-prefix}-sun-o:before { content: $fa-var-sun-o; }
405 +.#{$fa-css-prefix}-moon-o:before { content: $fa-var-moon-o; }
406 +.#{$fa-css-prefix}-archive:before { content: $fa-var-archive; }
407 +.#{$fa-css-prefix}-bug:before { content: $fa-var-bug; }
408 +.#{$fa-css-prefix}-vk:before { content: $fa-var-vk; }
409 +.#{$fa-css-prefix}-weibo:before { content: $fa-var-weibo; }
410 +.#{$fa-css-prefix}-renren:before { content: $fa-var-renren; }
411 +.#{$fa-css-prefix}-pagelines:before { content: $fa-var-pagelines; }
412 +.#{$fa-css-prefix}-stack-exchange:before { content: $fa-var-stack-exchange; }
413 +.#{$fa-css-prefix}-arrow-circle-o-right:before { content: $fa-var-arrow-circle-o-right; }
414 +.#{$fa-css-prefix}-arrow-circle-o-left:before { content: $fa-var-arrow-circle-o-left; }
415 +.#{$fa-css-prefix}-toggle-left:before,
416 +.#{$fa-css-prefix}-caret-square-o-left:before { content: $fa-var-caret-square-o-left; }
417 +.#{$fa-css-prefix}-dot-circle-o:before { content: $fa-var-dot-circle-o; }
418 +.#{$fa-css-prefix}-wheelchair:before { content: $fa-var-wheelchair; }
419 +.#{$fa-css-prefix}-vimeo-square:before { content: $fa-var-vimeo-square; }
420 +.#{$fa-css-prefix}-turkish-lira:before,
421 +.#{$fa-css-prefix}-try:before { content: $fa-var-try; }
422 +.#{$fa-css-prefix}-plus-square-o:before { content: $fa-var-plus-square-o; }
423 +.#{$fa-css-prefix}-space-shuttle:before { content: $fa-var-space-shuttle; }
424 +.#{$fa-css-prefix}-slack:before { content: $fa-var-slack; }
425 +.#{$fa-css-prefix}-envelope-square:before { content: $fa-var-envelope-square; }
426 +.#{$fa-css-prefix}-wordpress:before { content: $fa-var-wordpress; }
427 +.#{$fa-css-prefix}-openid:before { content: $fa-var-openid; }
428 +.#{$fa-css-prefix}-institution:before,
429 +.#{$fa-css-prefix}-bank:before,
430 +.#{$fa-css-prefix}-university:before { content: $fa-var-university; }
431 +.#{$fa-css-prefix}-mortar-board:before,
432 +.#{$fa-css-prefix}-graduation-cap:before { content: $fa-var-graduation-cap; }
433 +.#{$fa-css-prefix}-yahoo:before { content: $fa-var-yahoo; }
434 +.#{$fa-css-prefix}-google:before { content: $fa-var-google; }
435 +.#{$fa-css-prefix}-reddit:before { content: $fa-var-reddit; }
436 +.#{$fa-css-prefix}-reddit-square:before { content: $fa-var-reddit-square; }
437 +.#{$fa-css-prefix}-stumbleupon-circle:before { content: $fa-var-stumbleupon-circle; }
438 +.#{$fa-css-prefix}-stumbleupon:before { content: $fa-var-stumbleupon; }
439 +.#{$fa-css-prefix}-delicious:before { content: $fa-var-delicious; }
440 +.#{$fa-css-prefix}-digg:before { content: $fa-var-digg; }
441 +.#{$fa-css-prefix}-pied-piper-pp:before { content: $fa-var-pied-piper-pp; }
442 +.#{$fa-css-prefix}-pied-piper-alt:before { content: $fa-var-pied-piper-alt; }
443 +.#{$fa-css-prefix}-drupal:before { content: $fa-var-drupal; }
444 +.#{$fa-css-prefix}-joomla:before { content: $fa-var-joomla; }
445 +.#{$fa-css-prefix}-language:before { content: $fa-var-language; }
446 +.#{$fa-css-prefix}-fax:before { content: $fa-var-fax; }
447 +.#{$fa-css-prefix}-building:before { content: $fa-var-building; }
448 +.#{$fa-css-prefix}-child:before { content: $fa-var-child; }
449 +.#{$fa-css-prefix}-paw:before { content: $fa-var-paw; }
450 +.#{$fa-css-prefix}-spoon:before { content: $fa-var-spoon; }
451 +.#{$fa-css-prefix}-cube:before { content: $fa-var-cube; }
452 +.#{$fa-css-prefix}-cubes:before { content: $fa-var-cubes; }
453 +.#{$fa-css-prefix}-behance:before { content: $fa-var-behance; }
454 +.#{$fa-css-prefix}-behance-square:before { content: $fa-var-behance-square; }
455 +.#{$fa-css-prefix}-steam:before { content: $fa-var-steam; }
456 +.#{$fa-css-prefix}-steam-square:before { content: $fa-var-steam-square; }
457 +.#{$fa-css-prefix}-recycle:before { content: $fa-var-recycle; }
458 +.#{$fa-css-prefix}-automobile:before,
459 +.#{$fa-css-prefix}-car:before { content: $fa-var-car; }
460 +.#{$fa-css-prefix}-cab:before,
461 +.#{$fa-css-prefix}-taxi:before { content: $fa-var-taxi; }
462 +.#{$fa-css-prefix}-tree:before { content: $fa-var-tree; }
463 +.#{$fa-css-prefix}-spotify:before { content: $fa-var-spotify; }
464 +.#{$fa-css-prefix}-deviantart:before { content: $fa-var-deviantart; }
465 +.#{$fa-css-prefix}-soundcloud:before { content: $fa-var-soundcloud; }
466 +.#{$fa-css-prefix}-database:before { content: $fa-var-database; }
467 +.#{$fa-css-prefix}-file-pdf-o:before { content: $fa-var-file-pdf-o; }
468 +.#{$fa-css-prefix}-file-word-o:before { content: $fa-var-file-word-o; }
469 +.#{$fa-css-prefix}-file-excel-o:before { content: $fa-var-file-excel-o; }
470 +.#{$fa-css-prefix}-file-powerpoint-o:before { content: $fa-var-file-powerpoint-o; }
471 +.#{$fa-css-prefix}-file-photo-o:before,
472 +.#{$fa-css-prefix}-file-picture-o:before,
473 +.#{$fa-css-prefix}-file-image-o:before { content: $fa-var-file-image-o; }
474 +.#{$fa-css-prefix}-file-zip-o:before,
475 +.#{$fa-css-prefix}-file-archive-o:before { content: $fa-var-file-archive-o; }
476 +.#{$fa-css-prefix}-file-sound-o:before,
477 +.#{$fa-css-prefix}-file-audio-o:before { content: $fa-var-file-audio-o; }
478 +.#{$fa-css-prefix}-file-movie-o:before,
479 +.#{$fa-css-prefix}-file-video-o:before { content: $fa-var-file-video-o; }
480 +.#{$fa-css-prefix}-file-code-o:before { content: $fa-var-file-code-o; }
481 +.#{$fa-css-prefix}-vine:before { content: $fa-var-vine; }
482 +.#{$fa-css-prefix}-codepen:before { content: $fa-var-codepen; }
483 +.#{$fa-css-prefix}-jsfiddle:before { content: $fa-var-jsfiddle; }
484 +.#{$fa-css-prefix}-life-bouy:before,
485 +.#{$fa-css-prefix}-life-buoy:before,
486 +.#{$fa-css-prefix}-life-saver:before,
487 +.#{$fa-css-prefix}-support:before,
488 +.#{$fa-css-prefix}-life-ring:before { content: $fa-var-life-ring; }
489 +.#{$fa-css-prefix}-circle-o-notch:before { content: $fa-var-circle-o-notch; }
490 +.#{$fa-css-prefix}-ra:before,
491 +.#{$fa-css-prefix}-resistance:before,
492 +.#{$fa-css-prefix}-rebel:before { content: $fa-var-rebel; }
493 +.#{$fa-css-prefix}-ge:before,
494 +.#{$fa-css-prefix}-empire:before { content: $fa-var-empire; }
495 +.#{$fa-css-prefix}-git-square:before { content: $fa-var-git-square; }
496 +.#{$fa-css-prefix}-git:before { content: $fa-var-git; }
497 +.#{$fa-css-prefix}-y-combinator-square:before,
498 +.#{$fa-css-prefix}-yc-square:before,
499 +.#{$fa-css-prefix}-hacker-news:before { content: $fa-var-hacker-news; }
500 +.#{$fa-css-prefix}-tencent-weibo:before { content: $fa-var-tencent-weibo; }
501 +.#{$fa-css-prefix}-qq:before { content: $fa-var-qq; }
502 +.#{$fa-css-prefix}-wechat:before,
503 +.#{$fa-css-prefix}-weixin:before { content: $fa-var-weixin; }
504 +.#{$fa-css-prefix}-send:before,
505 +.#{$fa-css-prefix}-paper-plane:before { content: $fa-var-paper-plane; }
506 +.#{$fa-css-prefix}-send-o:before,
507 +.#{$fa-css-prefix}-paper-plane-o:before { content: $fa-var-paper-plane-o; }
508 +.#{$fa-css-prefix}-history:before { content: $fa-var-history; }
509 +.#{$fa-css-prefix}-circle-thin:before { content: $fa-var-circle-thin; }
510 +.#{$fa-css-prefix}-header:before { content: $fa-var-header; }
511 +.#{$fa-css-prefix}-paragraph:before { content: $fa-var-paragraph; }
512 +.#{$fa-css-prefix}-sliders:before { content: $fa-var-sliders; }
513 +.#{$fa-css-prefix}-share-alt:before { content: $fa-var-share-alt; }
514 +.#{$fa-css-prefix}-share-alt-square:before { content: $fa-var-share-alt-square; }
515 +.#{$fa-css-prefix}-bomb:before { content: $fa-var-bomb; }
516 +.#{$fa-css-prefix}-soccer-ball-o:before,
517 +.#{$fa-css-prefix}-futbol-o:before { content: $fa-var-futbol-o; }
518 +.#{$fa-css-prefix}-tty:before { content: $fa-var-tty; }
519 +.#{$fa-css-prefix}-binoculars:before { content: $fa-var-binoculars; }
520 +.#{$fa-css-prefix}-plug:before { content: $fa-var-plug; }
521 +.#{$fa-css-prefix}-slideshare:before { content: $fa-var-slideshare; }
522 +.#{$fa-css-prefix}-twitch:before { content: $fa-var-twitch; }
523 +.#{$fa-css-prefix}-yelp:before { content: $fa-var-yelp; }
524 +.#{$fa-css-prefix}-newspaper-o:before { content: $fa-var-newspaper-o; }
525 +.#{$fa-css-prefix}-wifi:before { content: $fa-var-wifi; }
526 +.#{$fa-css-prefix}-calculator:before { content: $fa-var-calculator; }
527 +.#{$fa-css-prefix}-paypal:before { content: $fa-var-paypal; }
528 +.#{$fa-css-prefix}-google-wallet:before { content: $fa-var-google-wallet; }
529 +.#{$fa-css-prefix}-cc-visa:before { content: $fa-var-cc-visa; }
530 +.#{$fa-css-prefix}-cc-mastercard:before { content: $fa-var-cc-mastercard; }
531 +.#{$fa-css-prefix}-cc-discover:before { content: $fa-var-cc-discover; }
532 +.#{$fa-css-prefix}-cc-amex:before { content: $fa-var-cc-amex; }
533 +.#{$fa-css-prefix}-cc-paypal:before { content: $fa-var-cc-paypal; }
534 +.#{$fa-css-prefix}-cc-stripe:before { content: $fa-var-cc-stripe; }
535 +.#{$fa-css-prefix}-bell-slash:before { content: $fa-var-bell-slash; }
536 +.#{$fa-css-prefix}-bell-slash-o:before { content: $fa-var-bell-slash-o; }
537 +.#{$fa-css-prefix}-trash:before { content: $fa-var-trash; }
538 +.#{$fa-css-prefix}-copyright:before { content: $fa-var-copyright; }
539 +.#{$fa-css-prefix}-at:before { content: $fa-var-at; }
540 +.#{$fa-css-prefix}-eyedropper:before { content: $fa-var-eyedropper; }
541 +.#{$fa-css-prefix}-paint-brush:before { content: $fa-var-paint-brush; }
542 +.#{$fa-css-prefix}-birthday-cake:before { content: $fa-var-birthday-cake; }
543 +.#{$fa-css-prefix}-area-chart:before { content: $fa-var-area-chart; }
544 +.#{$fa-css-prefix}-pie-chart:before { content: $fa-var-pie-chart; }
545 +.#{$fa-css-prefix}-line-chart:before { content: $fa-var-line-chart; }
546 +.#{$fa-css-prefix}-lastfm:before { content: $fa-var-lastfm; }
547 +.#{$fa-css-prefix}-lastfm-square:before { content: $fa-var-lastfm-square; }
548 +.#{$fa-css-prefix}-toggle-off:before { content: $fa-var-toggle-off; }
549 +.#{$fa-css-prefix}-toggle-on:before { content: $fa-var-toggle-on; }
550 +.#{$fa-css-prefix}-bicycle:before { content: $fa-var-bicycle; }
551 +.#{$fa-css-prefix}-bus:before { content: $fa-var-bus; }
552 +.#{$fa-css-prefix}-ioxhost:before { content: $fa-var-ioxhost; }
553 +.#{$fa-css-prefix}-angellist:before { content: $fa-var-angellist; }
554 +.#{$fa-css-prefix}-cc:before { content: $fa-var-cc; }
555 +.#{$fa-css-prefix}-shekel:before,
556 +.#{$fa-css-prefix}-sheqel:before,
557 +.#{$fa-css-prefix}-ils:before { content: $fa-var-ils; }
558 +.#{$fa-css-prefix}-meanpath:before { content: $fa-var-meanpath; }
559 +.#{$fa-css-prefix}-buysellads:before { content: $fa-var-buysellads; }
560 +.#{$fa-css-prefix}-connectdevelop:before { content: $fa-var-connectdevelop; }
561 +.#{$fa-css-prefix}-dashcube:before { content: $fa-var-dashcube; }
562 +.#{$fa-css-prefix}-forumbee:before { content: $fa-var-forumbee; }
563 +.#{$fa-css-prefix}-leanpub:before { content: $fa-var-leanpub; }
564 +.#{$fa-css-prefix}-sellsy:before { content: $fa-var-sellsy; }
565 +.#{$fa-css-prefix}-shirtsinbulk:before { content: $fa-var-shirtsinbulk; }
566 +.#{$fa-css-prefix}-simplybuilt:before { content: $fa-var-simplybuilt; }
567 +.#{$fa-css-prefix}-skyatlas:before { content: $fa-var-skyatlas; }
568 +.#{$fa-css-prefix}-cart-plus:before { content: $fa-var-cart-plus; }
569 +.#{$fa-css-prefix}-cart-arrow-down:before { content: $fa-var-cart-arrow-down; }
570 +.#{$fa-css-prefix}-diamond:before { content: $fa-var-diamond; }
571 +.#{$fa-css-prefix}-ship:before { content: $fa-var-ship; }
572 +.#{$fa-css-prefix}-user-secret:before { content: $fa-var-user-secret; }
573 +.#{$fa-css-prefix}-motorcycle:before { content: $fa-var-motorcycle; }
574 +.#{$fa-css-prefix}-street-view:before { content: $fa-var-street-view; }
575 +.#{$fa-css-prefix}-heartbeat:before { content: $fa-var-heartbeat; }
576 +.#{$fa-css-prefix}-venus:before { content: $fa-var-venus; }
577 +.#{$fa-css-prefix}-mars:before { content: $fa-var-mars; }
578 +.#{$fa-css-prefix}-mercury:before { content: $fa-var-mercury; }
579 +.#{$fa-css-prefix}-intersex:before,
580 +.#{$fa-css-prefix}-transgender:before { content: $fa-var-transgender; }
581 +.#{$fa-css-prefix}-transgender-alt:before { content: $fa-var-transgender-alt; }
582 +.#{$fa-css-prefix}-venus-double:before { content: $fa-var-venus-double; }
583 +.#{$fa-css-prefix}-mars-double:before { content: $fa-var-mars-double; }
584 +.#{$fa-css-prefix}-venus-mars:before { content: $fa-var-venus-mars; }
585 +.#{$fa-css-prefix}-mars-stroke:before { content: $fa-var-mars-stroke; }
586 +.#{$fa-css-prefix}-mars-stroke-v:before { content: $fa-var-mars-stroke-v; }
587 +.#{$fa-css-prefix}-mars-stroke-h:before { content: $fa-var-mars-stroke-h; }
588 +.#{$fa-css-prefix}-neuter:before { content: $fa-var-neuter; }
589 +.#{$fa-css-prefix}-genderless:before { content: $fa-var-genderless; }
590 +.#{$fa-css-prefix}-facebook-official:before { content: $fa-var-facebook-official; }
591 +.#{$fa-css-prefix}-pinterest-p:before { content: $fa-var-pinterest-p; }
592 +.#{$fa-css-prefix}-whatsapp:before { content: $fa-var-whatsapp; }
593 +.#{$fa-css-prefix}-server:before { content: $fa-var-server; }
594 +.#{$fa-css-prefix}-user-plus:before { content: $fa-var-user-plus; }
595 +.#{$fa-css-prefix}-user-times:before { content: $fa-var-user-times; }
596 +.#{$fa-css-prefix}-hotel:before,
597 +.#{$fa-css-prefix}-bed:before { content: $fa-var-bed; }
598 +.#{$fa-css-prefix}-viacoin:before { content: $fa-var-viacoin; }
599 +.#{$fa-css-prefix}-train:before { content: $fa-var-train; }
600 +.#{$fa-css-prefix}-subway:before { content: $fa-var-subway; }
601 +.#{$fa-css-prefix}-medium:before { content: $fa-var-medium; }
602 +.#{$fa-css-prefix}-yc:before,
603 +.#{$fa-css-prefix}-y-combinator:before { content: $fa-var-y-combinator; }
604 +.#{$fa-css-prefix}-optin-monster:before { content: $fa-var-optin-monster; }
605 +.#{$fa-css-prefix}-opencart:before { content: $fa-var-opencart; }
606 +.#{$fa-css-prefix}-expeditedssl:before { content: $fa-var-expeditedssl; }
607 +.#{$fa-css-prefix}-battery-4:before,
608 +.#{$fa-css-prefix}-battery:before,
609 +.#{$fa-css-prefix}-battery-full:before { content: $fa-var-battery-full; }
610 +.#{$fa-css-prefix}-battery-3:before,
611 +.#{$fa-css-prefix}-battery-three-quarters:before { content: $fa-var-battery-three-quarters; }
612 +.#{$fa-css-prefix}-battery-2:before,
613 +.#{$fa-css-prefix}-battery-half:before { content: $fa-var-battery-half; }
614 +.#{$fa-css-prefix}-battery-1:before,
615 +.#{$fa-css-prefix}-battery-quarter:before { content: $fa-var-battery-quarter; }
616 +.#{$fa-css-prefix}-battery-0:before,
617 +.#{$fa-css-prefix}-battery-empty:before { content: $fa-var-battery-empty; }
618 +.#{$fa-css-prefix}-mouse-pointer:before { content: $fa-var-mouse-pointer; }
619 +.#{$fa-css-prefix}-i-cursor:before { content: $fa-var-i-cursor; }
620 +.#{$fa-css-prefix}-object-group:before { content: $fa-var-object-group; }
621 +.#{$fa-css-prefix}-object-ungroup:before { content: $fa-var-object-ungroup; }
622 +.#{$fa-css-prefix}-sticky-note:before { content: $fa-var-sticky-note; }
623 +.#{$fa-css-prefix}-sticky-note-o:before { content: $fa-var-sticky-note-o; }
624 +.#{$fa-css-prefix}-cc-jcb:before { content: $fa-var-cc-jcb; }
625 +.#{$fa-css-prefix}-cc-diners-club:before { content: $fa-var-cc-diners-club; }
626 +.#{$fa-css-prefix}-clone:before { content: $fa-var-clone; }
627 +.#{$fa-css-prefix}-balance-scale:before { content: $fa-var-balance-scale; }
628 +.#{$fa-css-prefix}-hourglass-o:before { content: $fa-var-hourglass-o; }
629 +.#{$fa-css-prefix}-hourglass-1:before,
630 +.#{$fa-css-prefix}-hourglass-start:before { content: $fa-var-hourglass-start; }
631 +.#{$fa-css-prefix}-hourglass-2:before,
632 +.#{$fa-css-prefix}-hourglass-half:before { content: $fa-var-hourglass-half; }
633 +.#{$fa-css-prefix}-hourglass-3:before,
634 +.#{$fa-css-prefix}-hourglass-end:before { content: $fa-var-hourglass-end; }
635 +.#{$fa-css-prefix}-hourglass:before { content: $fa-var-hourglass; }
636 +.#{$fa-css-prefix}-hand-grab-o:before,
637 +.#{$fa-css-prefix}-hand-rock-o:before { content: $fa-var-hand-rock-o; }
638 +.#{$fa-css-prefix}-hand-stop-o:before,
639 +.#{$fa-css-prefix}-hand-paper-o:before { content: $fa-var-hand-paper-o; }
640 +.#{$fa-css-prefix}-hand-scissors-o:before { content: $fa-var-hand-scissors-o; }
641 +.#{$fa-css-prefix}-hand-lizard-o:before { content: $fa-var-hand-lizard-o; }
642 +.#{$fa-css-prefix}-hand-spock-o:before { content: $fa-var-hand-spock-o; }
643 +.#{$fa-css-prefix}-hand-pointer-o:before { content: $fa-var-hand-pointer-o; }
644 +.#{$fa-css-prefix}-hand-peace-o:before { content: $fa-var-hand-peace-o; }
645 +.#{$fa-css-prefix}-trademark:before { content: $fa-var-trademark; }
646 +.#{$fa-css-prefix}-registered:before { content: $fa-var-registered; }
647 +.#{$fa-css-prefix}-creative-commons:before { content: $fa-var-creative-commons; }
648 +.#{$fa-css-prefix}-gg:before { content: $fa-var-gg; }
649 +.#{$fa-css-prefix}-gg-circle:before { content: $fa-var-gg-circle; }
650 +.#{$fa-css-prefix}-tripadvisor:before { content: $fa-var-tripadvisor; }
651 +.#{$fa-css-prefix}-odnoklassniki:before { content: $fa-var-odnoklassniki; }
652 +.#{$fa-css-prefix}-odnoklassniki-square:before { content: $fa-var-odnoklassniki-square; }
653 +.#{$fa-css-prefix}-get-pocket:before { content: $fa-var-get-pocket; }
654 +.#{$fa-css-prefix}-wikipedia-w:before { content: $fa-var-wikipedia-w; }
655 +.#{$fa-css-prefix}-safari:before { content: $fa-var-safari; }
656 +.#{$fa-css-prefix}-chrome:before { content: $fa-var-chrome; }
657 +.#{$fa-css-prefix}-firefox:before { content: $fa-var-firefox; }
658 +.#{$fa-css-prefix}-opera:before { content: $fa-var-opera; }
659 +.#{$fa-css-prefix}-internet-explorer:before { content: $fa-var-internet-explorer; }
660 +.#{$fa-css-prefix}-tv:before,
661 +.#{$fa-css-prefix}-television:before { content: $fa-var-television; }
662 +.#{$fa-css-prefix}-contao:before { content: $fa-var-contao; }
663 +.#{$fa-css-prefix}-500px:before { content: $fa-var-500px; }
664 +.#{$fa-css-prefix}-amazon:before { content: $fa-var-amazon; }
665 +.#{$fa-css-prefix}-calendar-plus-o:before { content: $fa-var-calendar-plus-o; }
666 +.#{$fa-css-prefix}-calendar-minus-o:before { content: $fa-var-calendar-minus-o; }
667 +.#{$fa-css-prefix}-calendar-times-o:before { content: $fa-var-calendar-times-o; }
668 +.#{$fa-css-prefix}-calendar-check-o:before { content: $fa-var-calendar-check-o; }
669 +.#{$fa-css-prefix}-industry:before { content: $fa-var-industry; }
670 +.#{$fa-css-prefix}-map-pin:before { content: $fa-var-map-pin; }
671 +.#{$fa-css-prefix}-map-signs:before { content: $fa-var-map-signs; }
672 +.#{$fa-css-prefix}-map-o:before { content: $fa-var-map-o; }
673 +.#{$fa-css-prefix}-map:before { content: $fa-var-map; }
674 +.#{$fa-css-prefix}-commenting:before { content: $fa-var-commenting; }
675 +.#{$fa-css-prefix}-commenting-o:before { content: $fa-var-commenting-o; }
676 +.#{$fa-css-prefix}-houzz:before { content: $fa-var-houzz; }
677 +.#{$fa-css-prefix}-vimeo:before { content: $fa-var-vimeo; }
678 +.#{$fa-css-prefix}-black-tie:before { content: $fa-var-black-tie; }
679 +.#{$fa-css-prefix}-fonticons:before { content: $fa-var-fonticons; }
680 +.#{$fa-css-prefix}-reddit-alien:before { content: $fa-var-reddit-alien; }
681 +.#{$fa-css-prefix}-edge:before { content: $fa-var-edge; }
682 +.#{$fa-css-prefix}-credit-card-alt:before { content: $fa-var-credit-card-alt; }
683 +.#{$fa-css-prefix}-codiepie:before { content: $fa-var-codiepie; }
684 +.#{$fa-css-prefix}-modx:before { content: $fa-var-modx; }
685 +.#{$fa-css-prefix}-fort-awesome:before { content: $fa-var-fort-awesome; }
686 +.#{$fa-css-prefix}-usb:before { content: $fa-var-usb; }
687 +.#{$fa-css-prefix}-product-hunt:before { content: $fa-var-product-hunt; }
688 +.#{$fa-css-prefix}-mixcloud:before { content: $fa-var-mixcloud; }
689 +.#{$fa-css-prefix}-scribd:before { content: $fa-var-scribd; }
690 +.#{$fa-css-prefix}-pause-circle:before { content: $fa-var-pause-circle; }
691 +.#{$fa-css-prefix}-pause-circle-o:before { content: $fa-var-pause-circle-o; }
692 +.#{$fa-css-prefix}-stop-circle:before { content: $fa-var-stop-circle; }
693 +.#{$fa-css-prefix}-stop-circle-o:before { content: $fa-var-stop-circle-o; }
694 +.#{$fa-css-prefix}-shopping-bag:before { content: $fa-var-shopping-bag; }
695 +.#{$fa-css-prefix}-shopping-basket:before { content: $fa-var-shopping-basket; }
696 +.#{$fa-css-prefix}-hashtag:before { content: $fa-var-hashtag; }
697 +.#{$fa-css-prefix}-bluetooth:before { content: $fa-var-bluetooth; }
698 +.#{$fa-css-prefix}-bluetooth-b:before { content: $fa-var-bluetooth-b; }
699 +.#{$fa-css-prefix}-percent:before { content: $fa-var-percent; }
700 +.#{$fa-css-prefix}-gitlab:before { content: $fa-var-gitlab; }
701 +.#{$fa-css-prefix}-wpbeginner:before { content: $fa-var-wpbeginner; }
702 +.#{$fa-css-prefix}-wpforms:before { content: $fa-var-wpforms; }
703 +.#{$fa-css-prefix}-envira:before { content: $fa-var-envira; }
704 +.#{$fa-css-prefix}-universal-access:before { content: $fa-var-universal-access; }
705 +.#{$fa-css-prefix}-wheelchair-alt:before { content: $fa-var-wheelchair-alt; }
706 +.#{$fa-css-prefix}-question-circle-o:before { content: $fa-var-question-circle-o; }
707 +.#{$fa-css-prefix}-blind:before { content: $fa-var-blind; }
708 +.#{$fa-css-prefix}-audio-description:before { content: $fa-var-audio-description; }
709 +.#{$fa-css-prefix}-volume-control-phone:before { content: $fa-var-volume-control-phone; }
710 +.#{$fa-css-prefix}-braille:before { content: $fa-var-braille; }
711 +.#{$fa-css-prefix}-assistive-listening-systems:before { content: $fa-var-assistive-listening-systems; }
712 +.#{$fa-css-prefix}-asl-interpreting:before,
713 +.#{$fa-css-prefix}-american-sign-language-interpreting:before { content: $fa-var-american-sign-language-interpreting; }
714 +.#{$fa-css-prefix}-deafness:before,
715 +.#{$fa-css-prefix}-hard-of-hearing:before,
716 +.#{$fa-css-prefix}-deaf:before { content: $fa-var-deaf; }
717 +.#{$fa-css-prefix}-glide:before { content: $fa-var-glide; }
718 +.#{$fa-css-prefix}-glide-g:before { content: $fa-var-glide-g; }
719 +.#{$fa-css-prefix}-signing:before,
720 +.#{$fa-css-prefix}-sign-language:before { content: $fa-var-sign-language; }
721 +.#{$fa-css-prefix}-low-vision:before { content: $fa-var-low-vision; }
722 +.#{$fa-css-prefix}-viadeo:before { content: $fa-var-viadeo; }
723 +.#{$fa-css-prefix}-viadeo-square:before { content: $fa-var-viadeo-square; }
724 +.#{$fa-css-prefix}-snapchat:before { content: $fa-var-snapchat; }
725 +.#{$fa-css-prefix}-snapchat-ghost:before { content: $fa-var-snapchat-ghost; }
726 +.#{$fa-css-prefix}-snapchat-square:before { content: $fa-var-snapchat-square; }
727 +.#{$fa-css-prefix}-pied-piper:before { content: $fa-var-pied-piper; }
728 +.#{$fa-css-prefix}-first-order:before { content: $fa-var-first-order; }
729 +.#{$fa-css-prefix}-yoast:before { content: $fa-var-yoast; }
730 +.#{$fa-css-prefix}-themeisle:before { content: $fa-var-themeisle; }
731 +.#{$fa-css-prefix}-google-plus-circle:before,
732 +.#{$fa-css-prefix}-google-plus-official:before { content: $fa-var-google-plus-official; }
733 +.#{$fa-css-prefix}-fa:before,
734 +.#{$fa-css-prefix}-font-awesome:before { content: $fa-var-font-awesome; }
735 +.#{$fa-css-prefix}-handshake-o:before { content: $fa-var-handshake-o; }
736 +.#{$fa-css-prefix}-envelope-open:before { content: $fa-var-envelope-open; }
737 +.#{$fa-css-prefix}-envelope-open-o:before { content: $fa-var-envelope-open-o; }
738 +.#{$fa-css-prefix}-linode:before { content: $fa-var-linode; }
739 +.#{$fa-css-prefix}-address-book:before { content: $fa-var-address-book; }
740 +.#{$fa-css-prefix}-address-book-o:before { content: $fa-var-address-book-o; }
741 +.#{$fa-css-prefix}-vcard:before,
742 +.#{$fa-css-prefix}-address-card:before { content: $fa-var-address-card; }
743 +.#{$fa-css-prefix}-vcard-o:before,
744 +.#{$fa-css-prefix}-address-card-o:before { content: $fa-var-address-card-o; }
745 +.#{$fa-css-prefix}-user-circle:before { content: $fa-var-user-circle; }
746 +.#{$fa-css-prefix}-user-circle-o:before { content: $fa-var-user-circle-o; }
747 +.#{$fa-css-prefix}-user-o:before { content: $fa-var-user-o; }
748 +.#{$fa-css-prefix}-id-badge:before { content: $fa-var-id-badge; }
749 +.#{$fa-css-prefix}-drivers-license:before,
750 +.#{$fa-css-prefix}-id-card:before { content: $fa-var-id-card; }
751 +.#{$fa-css-prefix}-drivers-license-o:before,
752 +.#{$fa-css-prefix}-id-card-o:before { content: $fa-var-id-card-o; }
753 +.#{$fa-css-prefix}-quora:before { content: $fa-var-quora; }
754 +.#{$fa-css-prefix}-free-code-camp:before { content: $fa-var-free-code-camp; }
755 +.#{$fa-css-prefix}-telegram:before { content: $fa-var-telegram; }
756 +.#{$fa-css-prefix}-thermometer-4:before,
757 +.#{$fa-css-prefix}-thermometer:before,
758 +.#{$fa-css-prefix}-thermometer-full:before { content: $fa-var-thermometer-full; }
759 +.#{$fa-css-prefix}-thermometer-3:before,
760 +.#{$fa-css-prefix}-thermometer-three-quarters:before { content: $fa-var-thermometer-three-quarters; }
761 +.#{$fa-css-prefix}-thermometer-2:before,
762 +.#{$fa-css-prefix}-thermometer-half:before { content: $fa-var-thermometer-half; }
763 +.#{$fa-css-prefix}-thermometer-1:before,
764 +.#{$fa-css-prefix}-thermometer-quarter:before { content: $fa-var-thermometer-quarter; }
765 +.#{$fa-css-prefix}-thermometer-0:before,
766 +.#{$fa-css-prefix}-thermometer-empty:before { content: $fa-var-thermometer-empty; }
767 +.#{$fa-css-prefix}-shower:before { content: $fa-var-shower; }
768 +.#{$fa-css-prefix}-bathtub:before,
769 +.#{$fa-css-prefix}-s15:before,
770 +.#{$fa-css-prefix}-bath:before { content: $fa-var-bath; }
771 +.#{$fa-css-prefix}-podcast:before { content: $fa-var-podcast; }
772 +.#{$fa-css-prefix}-window-maximize:before { content: $fa-var-window-maximize; }
773 +.#{$fa-css-prefix}-window-minimize:before { content: $fa-var-window-minimize; }
774 +.#{$fa-css-prefix}-window-restore:before { content: $fa-var-window-restore; }
775 +.#{$fa-css-prefix}-times-rectangle:before,
776 +.#{$fa-css-prefix}-window-close:before { content: $fa-var-window-close; }
777 +.#{$fa-css-prefix}-times-rectangle-o:before,
778 +.#{$fa-css-prefix}-window-close-o:before { content: $fa-var-window-close-o; }
779 +.#{$fa-css-prefix}-bandcamp:before { content: $fa-var-bandcamp; }
780 +.#{$fa-css-prefix}-grav:before { content: $fa-var-grav; }
781 +.#{$fa-css-prefix}-etsy:before { content: $fa-var-etsy; }
782 +.#{$fa-css-prefix}-imdb:before { content: $fa-var-imdb; }
783 +.#{$fa-css-prefix}-ravelry:before { content: $fa-var-ravelry; }
784 +.#{$fa-css-prefix}-eercast:before { content: $fa-var-eercast; }
785 +.#{$fa-css-prefix}-microchip:before { content: $fa-var-microchip; }
786 +.#{$fa-css-prefix}-snowflake-o:before { content: $fa-var-snowflake-o; }
787 +.#{$fa-css-prefix}-superpowers:before { content: $fa-var-superpowers; }
788 +.#{$fa-css-prefix}-wpexplorer:before { content: $fa-var-wpexplorer; }
789 +.#{$fa-css-prefix}-meetup:before { content: $fa-var-meetup; }
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; }
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 +}
1 +// Mixins
2 +// --------------------------
3 +
4 +@mixin fa-icon() {
5 + display: inline-block;
6 + font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} 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 +
12 +}
13 +
14 +@mixin fa-icon-rotate($degrees, $rotation) {
15 + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation})";
16 + -webkit-transform: rotate($degrees);
17 + -ms-transform: rotate($degrees);
18 + transform: rotate($degrees);
19 +}
20 +
21 +@mixin fa-icon-flip($horiz, $vert, $rotation) {
22 + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation}, mirror=1)";
23 + -webkit-transform: scale($horiz, $vert);
24 + -ms-transform: scale($horiz, $vert);
25 + transform: scale($horiz, $vert);
26 +}
27 +
28 +
29 +// Only display content to screen readers. A la Bootstrap 4.
30 +//
31 +// See: http://a11yproject.com/posts/how-to-hide-content/
32 +
33 +@mixin sr-only {
34 + position: absolute;
35 + width: 1px;
36 + height: 1px;
37 + padding: 0;
38 + margin: -1px;
39 + overflow: hidden;
40 + clip: rect(0,0,0,0);
41 + border: 0;
42 +}
43 +
44 +// Use in conjunction with .sr-only to only display content when it's focused.
45 +//
46 +// Useful for "Skip to main content" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1
47 +//
48 +// Credit: HTML5 Boilerplate
49 +
50 +@mixin sr-only-focusable {
51 + &:active,
52 + &:focus {
53 + position: static;
54 + width: auto;
55 + height: auto;
56 + margin: 0;
57 + overflow: visible;
58 + clip: auto;
59 + }
60 +}
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 +}
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 +}
1 +// Screen Readers
2 +// -------------------------
3 +
4 +.sr-only { @include sr-only(); }
5 +.sr-only-focusable { @include sr-only-focusable(); }
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; }
1 +// Variables
2 +// --------------------------
3 +
4 +$fa-font-path: "../fonts" !default;
5 +$fa-font-size-base: 14px !default;
6 +$fa-line-height-base: 1 !default;
7 +//$fa-font-path: "//netdna.bootstrapcdn.com/font-awesome/4.7.0/fonts" !default; // for referencing Bootstrap CDN font files directly
8 +$fa-css-prefix: fa !default;
9 +$fa-version: "4.7.0" !default;
10 +$fa-border-color: #eee !default;
11 +$fa-inverse: #fff !default;
12 +$fa-li-width: (30em / 14) !default;
13 +
14 +$fa-var-500px: "\f26e";
15 +$fa-var-address-book: "\f2b9";
16 +$fa-var-address-book-o: "\f2ba";
17 +$fa-var-address-card: "\f2bb";
18 +$fa-var-address-card-o: "\f2bc";
19 +$fa-var-adjust: "\f042";
20 +$fa-var-adn: "\f170";
21 +$fa-var-align-center: "\f037";
22 +$fa-var-align-justify: "\f039";
23 +$fa-var-align-left: "\f036";
24 +$fa-var-align-right: "\f038";
25 +$fa-var-amazon: "\f270";
26 +$fa-var-ambulance: "\f0f9";
27 +$fa-var-american-sign-language-interpreting: "\f2a3";
28 +$fa-var-anchor: "\f13d";
29 +$fa-var-android: "\f17b";
30 +$fa-var-angellist: "\f209";
31 +$fa-var-angle-double-down: "\f103";
32 +$fa-var-angle-double-left: "\f100";
33 +$fa-var-angle-double-right: "\f101";
34 +$fa-var-angle-double-up: "\f102";
35 +$fa-var-angle-down: "\f107";
36 +$fa-var-angle-left: "\f104";
37 +$fa-var-angle-right: "\f105";
38 +$fa-var-angle-up: "\f106";
39 +$fa-var-apple: "\f179";
40 +$fa-var-archive: "\f187";
41 +$fa-var-area-chart: "\f1fe";
42 +$fa-var-arrow-circle-down: "\f0ab";
43 +$fa-var-arrow-circle-left: "\f0a8";
44 +$fa-var-arrow-circle-o-down: "\f01a";
45 +$fa-var-arrow-circle-o-left: "\f190";
46 +$fa-var-arrow-circle-o-right: "\f18e";
47 +$fa-var-arrow-circle-o-up: "\f01b";
48 +$fa-var-arrow-circle-right: "\f0a9";
49 +$fa-var-arrow-circle-up: "\f0aa";
50 +$fa-var-arrow-down: "\f063";
51 +$fa-var-arrow-left: "\f060";
52 +$fa-var-arrow-right: "\f061";
53 +$fa-var-arrow-up: "\f062";
54 +$fa-var-arrows: "\f047";
55 +$fa-var-arrows-alt: "\f0b2";
56 +$fa-var-arrows-h: "\f07e";
57 +$fa-var-arrows-v: "\f07d";
58 +$fa-var-asl-interpreting: "\f2a3";
59 +$fa-var-assistive-listening-systems: "\f2a2";
60 +$fa-var-asterisk: "\f069";
61 +$fa-var-at: "\f1fa";
62 +$fa-var-audio-description: "\f29e";
63 +$fa-var-automobile: "\f1b9";
64 +$fa-var-backward: "\f04a";
65 +$fa-var-balance-scale: "\f24e";
66 +$fa-var-ban: "\f05e";
67 +$fa-var-bandcamp: "\f2d5";
68 +$fa-var-bank: "\f19c";
69 +$fa-var-bar-chart: "\f080";
70 +$fa-var-bar-chart-o: "\f080";
71 +$fa-var-barcode: "\f02a";
72 +$fa-var-bars: "\f0c9";
73 +$fa-var-bath: "\f2cd";
74 +$fa-var-bathtub: "\f2cd";
75 +$fa-var-battery: "\f240";
76 +$fa-var-battery-0: "\f244";
77 +$fa-var-battery-1: "\f243";
78 +$fa-var-battery-2: "\f242";
79 +$fa-var-battery-3: "\f241";
80 +$fa-var-battery-4: "\f240";
81 +$fa-var-battery-empty: "\f244";
82 +$fa-var-battery-full: "\f240";
83 +$fa-var-battery-half: "\f242";
84 +$fa-var-battery-quarter: "\f243";
85 +$fa-var-battery-three-quarters: "\f241";
86 +$fa-var-bed: "\f236";
87 +$fa-var-beer: "\f0fc";
88 +$fa-var-behance: "\f1b4";
89 +$fa-var-behance-square: "\f1b5";
90 +$fa-var-bell: "\f0f3";
91 +$fa-var-bell-o: "\f0a2";
92 +$fa-var-bell-slash: "\f1f6";
93 +$fa-var-bell-slash-o: "\f1f7";
94 +$fa-var-bicycle: "\f206";
95 +$fa-var-binoculars: "\f1e5";
96 +$fa-var-birthday-cake: "\f1fd";
97 +$fa-var-bitbucket: "\f171";
98 +$fa-var-bitbucket-square: "\f172";
99 +$fa-var-bitcoin: "\f15a";
100 +$fa-var-black-tie: "\f27e";
101 +$fa-var-blind: "\f29d";
102 +$fa-var-bluetooth: "\f293";
103 +$fa-var-bluetooth-b: "\f294";
104 +$fa-var-bold: "\f032";
105 +$fa-var-bolt: "\f0e7";
106 +$fa-var-bomb: "\f1e2";
107 +$fa-var-book: "\f02d";
108 +$fa-var-bookmark: "\f02e";
109 +$fa-var-bookmark-o: "\f097";
110 +$fa-var-braille: "\f2a1";
111 +$fa-var-briefcase: "\f0b1";
112 +$fa-var-btc: "\f15a";
113 +$fa-var-bug: "\f188";
114 +$fa-var-building: "\f1ad";
115 +$fa-var-building-o: "\f0f7";
116 +$fa-var-bullhorn: "\f0a1";
117 +$fa-var-bullseye: "\f140";
118 +$fa-var-bus: "\f207";
119 +$fa-var-buysellads: "\f20d";
120 +$fa-var-cab: "\f1ba";
121 +$fa-var-calculator: "\f1ec";
122 +$fa-var-calendar: "\f073";
123 +$fa-var-calendar-check-o: "\f274";
124 +$fa-var-calendar-minus-o: "\f272";
125 +$fa-var-calendar-o: "\f133";
126 +$fa-var-calendar-plus-o: "\f271";
127 +$fa-var-calendar-times-o: "\f273";
128 +$fa-var-camera: "\f030";
129 +$fa-var-camera-retro: "\f083";
130 +$fa-var-car: "\f1b9";
131 +$fa-var-caret-down: "\f0d7";
132 +$fa-var-caret-left: "\f0d9";
133 +$fa-var-caret-right: "\f0da";
134 +$fa-var-caret-square-o-down: "\f150";
135 +$fa-var-caret-square-o-left: "\f191";
136 +$fa-var-caret-square-o-right: "\f152";
137 +$fa-var-caret-square-o-up: "\f151";
138 +$fa-var-caret-up: "\f0d8";
139 +$fa-var-cart-arrow-down: "\f218";
140 +$fa-var-cart-plus: "\f217";
141 +$fa-var-cc: "\f20a";
142 +$fa-var-cc-amex: "\f1f3";
143 +$fa-var-cc-diners-club: "\f24c";
144 +$fa-var-cc-discover: "\f1f2";
145 +$fa-var-cc-jcb: "\f24b";
146 +$fa-var-cc-mastercard: "\f1f1";
147 +$fa-var-cc-paypal: "\f1f4";
148 +$fa-var-cc-stripe: "\f1f5";
149 +$fa-var-cc-visa: "\f1f0";
150 +$fa-var-certificate: "\f0a3";
151 +$fa-var-chain: "\f0c1";
152 +$fa-var-chain-broken: "\f127";
153 +$fa-var-check: "\f00c";
154 +$fa-var-check-circle: "\f058";
155 +$fa-var-check-circle-o: "\f05d";
156 +$fa-var-check-square: "\f14a";
157 +$fa-var-check-square-o: "\f046";
158 +$fa-var-chevron-circle-down: "\f13a";
159 +$fa-var-chevron-circle-left: "\f137";
160 +$fa-var-chevron-circle-right: "\f138";
161 +$fa-var-chevron-circle-up: "\f139";
162 +$fa-var-chevron-down: "\f078";
163 +$fa-var-chevron-left: "\f053";
164 +$fa-var-chevron-right: "\f054";
165 +$fa-var-chevron-up: "\f077";
166 +$fa-var-child: "\f1ae";
167 +$fa-var-chrome: "\f268";
168 +$fa-var-circle: "\f111";
169 +$fa-var-circle-o: "\f10c";
170 +$fa-var-circle-o-notch: "\f1ce";
171 +$fa-var-circle-thin: "\f1db";
172 +$fa-var-clipboard: "\f0ea";
173 +$fa-var-clock-o: "\f017";
174 +$fa-var-clone: "\f24d";
175 +$fa-var-close: "\f00d";
176 +$fa-var-cloud: "\f0c2";
177 +$fa-var-cloud-download: "\f0ed";
178 +$fa-var-cloud-upload: "\f0ee";
179 +$fa-var-cny: "\f157";
180 +$fa-var-code: "\f121";
181 +$fa-var-code-fork: "\f126";
182 +$fa-var-codepen: "\f1cb";
183 +$fa-var-codiepie: "\f284";
184 +$fa-var-coffee: "\f0f4";
185 +$fa-var-cog: "\f013";
186 +$fa-var-cogs: "\f085";
187 +$fa-var-columns: "\f0db";
188 +$fa-var-comment: "\f075";
189 +$fa-var-comment-o: "\f0e5";
190 +$fa-var-commenting: "\f27a";
191 +$fa-var-commenting-o: "\f27b";
192 +$fa-var-comments: "\f086";
193 +$fa-var-comments-o: "\f0e6";
194 +$fa-var-compass: "\f14e";
195 +$fa-var-compress: "\f066";
196 +$fa-var-connectdevelop: "\f20e";
197 +$fa-var-contao: "\f26d";
198 +$fa-var-copy: "\f0c5";
199 +$fa-var-copyright: "\f1f9";
200 +$fa-var-creative-commons: "\f25e";
201 +$fa-var-credit-card: "\f09d";
202 +$fa-var-credit-card-alt: "\f283";
203 +$fa-var-crop: "\f125";
204 +$fa-var-crosshairs: "\f05b";
205 +$fa-var-css3: "\f13c";
206 +$fa-var-cube: "\f1b2";
207 +$fa-var-cubes: "\f1b3";
208 +$fa-var-cut: "\f0c4";
209 +$fa-var-cutlery: "\f0f5";
210 +$fa-var-dashboard: "\f0e4";
211 +$fa-var-dashcube: "\f210";
212 +$fa-var-database: "\f1c0";
213 +$fa-var-deaf: "\f2a4";
214 +$fa-var-deafness: "\f2a4";
215 +$fa-var-dedent: "\f03b";
216 +$fa-var-delicious: "\f1a5";
217 +$fa-var-desktop: "\f108";
218 +$fa-var-deviantart: "\f1bd";
219 +$fa-var-diamond: "\f219";
220 +$fa-var-digg: "\f1a6";
221 +$fa-var-dollar: "\f155";
222 +$fa-var-dot-circle-o: "\f192";
223 +$fa-var-download: "\f019";
224 +$fa-var-dribbble: "\f17d";
225 +$fa-var-drivers-license: "\f2c2";
226 +$fa-var-drivers-license-o: "\f2c3";
227 +$fa-var-dropbox: "\f16b";
228 +$fa-var-drupal: "\f1a9";
229 +$fa-var-edge: "\f282";
230 +$fa-var-edit: "\f044";
231 +$fa-var-eercast: "\f2da";
232 +$fa-var-eject: "\f052";
233 +$fa-var-ellipsis-h: "\f141";
234 +$fa-var-ellipsis-v: "\f142";
235 +$fa-var-empire: "\f1d1";
236 +$fa-var-envelope: "\f0e0";
237 +$fa-var-envelope-o: "\f003";
238 +$fa-var-envelope-open: "\f2b6";
239 +$fa-var-envelope-open-o: "\f2b7";
240 +$fa-var-envelope-square: "\f199";
241 +$fa-var-envira: "\f299";
242 +$fa-var-eraser: "\f12d";
243 +$fa-var-etsy: "\f2d7";
244 +$fa-var-eur: "\f153";
245 +$fa-var-euro: "\f153";
246 +$fa-var-exchange: "\f0ec";
247 +$fa-var-exclamation: "\f12a";
248 +$fa-var-exclamation-circle: "\f06a";
249 +$fa-var-exclamation-triangle: "\f071";
250 +$fa-var-expand: "\f065";
251 +$fa-var-expeditedssl: "\f23e";
252 +$fa-var-external-link: "\f08e";
253 +$fa-var-external-link-square: "\f14c";
254 +$fa-var-eye: "\f06e";
255 +$fa-var-eye-slash: "\f070";
256 +$fa-var-eyedropper: "\f1fb";
257 +$fa-var-fa: "\f2b4";
258 +$fa-var-facebook: "\f09a";
259 +$fa-var-facebook-f: "\f09a";
260 +$fa-var-facebook-official: "\f230";
261 +$fa-var-facebook-square: "\f082";
262 +$fa-var-fast-backward: "\f049";
263 +$fa-var-fast-forward: "\f050";
264 +$fa-var-fax: "\f1ac";
265 +$fa-var-feed: "\f09e";
266 +$fa-var-female: "\f182";
267 +$fa-var-fighter-jet: "\f0fb";
268 +$fa-var-file: "\f15b";
269 +$fa-var-file-archive-o: "\f1c6";
270 +$fa-var-file-audio-o: "\f1c7";
271 +$fa-var-file-code-o: "\f1c9";
272 +$fa-var-file-excel-o: "\f1c3";
273 +$fa-var-file-image-o: "\f1c5";
274 +$fa-var-file-movie-o: "\f1c8";
275 +$fa-var-file-o: "\f016";
276 +$fa-var-file-pdf-o: "\f1c1";
277 +$fa-var-file-photo-o: "\f1c5";
278 +$fa-var-file-picture-o: "\f1c5";
279 +$fa-var-file-powerpoint-o: "\f1c4";
280 +$fa-var-file-sound-o: "\f1c7";
281 +$fa-var-file-text: "\f15c";
282 +$fa-var-file-text-o: "\f0f6";
283 +$fa-var-file-video-o: "\f1c8";
284 +$fa-var-file-word-o: "\f1c2";
285 +$fa-var-file-zip-o: "\f1c6";
286 +$fa-var-files-o: "\f0c5";
287 +$fa-var-film: "\f008";
288 +$fa-var-filter: "\f0b0";
289 +$fa-var-fire: "\f06d";
290 +$fa-var-fire-extinguisher: "\f134";
291 +$fa-var-firefox: "\f269";
292 +$fa-var-first-order: "\f2b0";
293 +$fa-var-flag: "\f024";
294 +$fa-var-flag-checkered: "\f11e";
295 +$fa-var-flag-o: "\f11d";
296 +$fa-var-flash: "\f0e7";
297 +$fa-var-flask: "\f0c3";
298 +$fa-var-flickr: "\f16e";
299 +$fa-var-floppy-o: "\f0c7";
300 +$fa-var-folder: "\f07b";
301 +$fa-var-folder-o: "\f114";
302 +$fa-var-folder-open: "\f07c";
303 +$fa-var-folder-open-o: "\f115";
304 +$fa-var-font: "\f031";
305 +$fa-var-font-awesome: "\f2b4";
306 +$fa-var-fonticons: "\f280";
307 +$fa-var-fort-awesome: "\f286";
308 +$fa-var-forumbee: "\f211";
309 +$fa-var-forward: "\f04e";
310 +$fa-var-foursquare: "\f180";
311 +$fa-var-free-code-camp: "\f2c5";
312 +$fa-var-frown-o: "\f119";
313 +$fa-var-futbol-o: "\f1e3";
314 +$fa-var-gamepad: "\f11b";
315 +$fa-var-gavel: "\f0e3";
316 +$fa-var-gbp: "\f154";
317 +$fa-var-ge: "\f1d1";
318 +$fa-var-gear: "\f013";
319 +$fa-var-gears: "\f085";
320 +$fa-var-genderless: "\f22d";
321 +$fa-var-get-pocket: "\f265";
322 +$fa-var-gg: "\f260";
323 +$fa-var-gg-circle: "\f261";
324 +$fa-var-gift: "\f06b";
325 +$fa-var-git: "\f1d3";
326 +$fa-var-git-square: "\f1d2";
327 +$fa-var-github: "\f09b";
328 +$fa-var-github-alt: "\f113";
329 +$fa-var-github-square: "\f092";
330 +$fa-var-gitlab: "\f296";
331 +$fa-var-gittip: "\f184";
332 +$fa-var-glass: "\f000";
333 +$fa-var-glide: "\f2a5";
334 +$fa-var-glide-g: "\f2a6";
335 +$fa-var-globe: "\f0ac";
336 +$fa-var-google: "\f1a0";
337 +$fa-var-google-plus: "\f0d5";
338 +$fa-var-google-plus-circle: "\f2b3";
339 +$fa-var-google-plus-official: "\f2b3";
340 +$fa-var-google-plus-square: "\f0d4";
341 +$fa-var-google-wallet: "\f1ee";
342 +$fa-var-graduation-cap: "\f19d";
343 +$fa-var-gratipay: "\f184";
344 +$fa-var-grav: "\f2d6";
345 +$fa-var-group: "\f0c0";
346 +$fa-var-h-square: "\f0fd";
347 +$fa-var-hacker-news: "\f1d4";
348 +$fa-var-hand-grab-o: "\f255";
349 +$fa-var-hand-lizard-o: "\f258";
350 +$fa-var-hand-o-down: "\f0a7";
351 +$fa-var-hand-o-left: "\f0a5";
352 +$fa-var-hand-o-right: "\f0a4";
353 +$fa-var-hand-o-up: "\f0a6";
354 +$fa-var-hand-paper-o: "\f256";
355 +$fa-var-hand-peace-o: "\f25b";
356 +$fa-var-hand-pointer-o: "\f25a";
357 +$fa-var-hand-rock-o: "\f255";
358 +$fa-var-hand-scissors-o: "\f257";
359 +$fa-var-hand-spock-o: "\f259";
360 +$fa-var-hand-stop-o: "\f256";
361 +$fa-var-handshake-o: "\f2b5";
362 +$fa-var-hard-of-hearing: "\f2a4";
363 +$fa-var-hashtag: "\f292";
364 +$fa-var-hdd-o: "\f0a0";
365 +$fa-var-header: "\f1dc";
366 +$fa-var-headphones: "\f025";
367 +$fa-var-heart: "\f004";
368 +$fa-var-heart-o: "\f08a";
369 +$fa-var-heartbeat: "\f21e";
370 +$fa-var-history: "\f1da";
371 +$fa-var-home: "\f015";
372 +$fa-var-hospital-o: "\f0f8";
373 +$fa-var-hotel: "\f236";
374 +$fa-var-hourglass: "\f254";
375 +$fa-var-hourglass-1: "\f251";
376 +$fa-var-hourglass-2: "\f252";
377 +$fa-var-hourglass-3: "\f253";
378 +$fa-var-hourglass-end: "\f253";
379 +$fa-var-hourglass-half: "\f252";
380 +$fa-var-hourglass-o: "\f250";
381 +$fa-var-hourglass-start: "\f251";
382 +$fa-var-houzz: "\f27c";
383 +$fa-var-html5: "\f13b";
384 +$fa-var-i-cursor: "\f246";
385 +$fa-var-id-badge: "\f2c1";
386 +$fa-var-id-card: "\f2c2";
387 +$fa-var-id-card-o: "\f2c3";
388 +$fa-var-ils: "\f20b";
389 +$fa-var-image: "\f03e";
390 +$fa-var-imdb: "\f2d8";
391 +$fa-var-inbox: "\f01c";
392 +$fa-var-indent: "\f03c";
393 +$fa-var-industry: "\f275";
394 +$fa-var-info: "\f129";
395 +$fa-var-info-circle: "\f05a";
396 +$fa-var-inr: "\f156";
397 +$fa-var-instagram: "\f16d";
398 +$fa-var-institution: "\f19c";
399 +$fa-var-internet-explorer: "\f26b";
400 +$fa-var-intersex: "\f224";
401 +$fa-var-ioxhost: "\f208";
402 +$fa-var-italic: "\f033";
403 +$fa-var-joomla: "\f1aa";
404 +$fa-var-jpy: "\f157";
405 +$fa-var-jsfiddle: "\f1cc";
406 +$fa-var-key: "\f084";
407 +$fa-var-keyboard-o: "\f11c";
408 +$fa-var-krw: "\f159";
409 +$fa-var-language: "\f1ab";
410 +$fa-var-laptop: "\f109";
411 +$fa-var-lastfm: "\f202";
412 +$fa-var-lastfm-square: "\f203";
413 +$fa-var-leaf: "\f06c";
414 +$fa-var-leanpub: "\f212";
415 +$fa-var-legal: "\f0e3";
416 +$fa-var-lemon-o: "\f094";
417 +$fa-var-level-down: "\f149";
418 +$fa-var-level-up: "\f148";
419 +$fa-var-life-bouy: "\f1cd";
420 +$fa-var-life-buoy: "\f1cd";
421 +$fa-var-life-ring: "\f1cd";
422 +$fa-var-life-saver: "\f1cd";
423 +$fa-var-lightbulb-o: "\f0eb";
424 +$fa-var-line-chart: "\f201";
425 +$fa-var-link: "\f0c1";
426 +$fa-var-linkedin: "\f0e1";
427 +$fa-var-linkedin-square: "\f08c";
428 +$fa-var-linode: "\f2b8";
429 +$fa-var-linux: "\f17c";
430 +$fa-var-list: "\f03a";
431 +$fa-var-list-alt: "\f022";
432 +$fa-var-list-ol: "\f0cb";
433 +$fa-var-list-ul: "\f0ca";
434 +$fa-var-location-arrow: "\f124";
435 +$fa-var-lock: "\f023";
436 +$fa-var-long-arrow-down: "\f175";
437 +$fa-var-long-arrow-left: "\f177";
438 +$fa-var-long-arrow-right: "\f178";
439 +$fa-var-long-arrow-up: "\f176";
440 +$fa-var-low-vision: "\f2a8";
441 +$fa-var-magic: "\f0d0";
442 +$fa-var-magnet: "\f076";
443 +$fa-var-mail-forward: "\f064";
444 +$fa-var-mail-reply: "\f112";
445 +$fa-var-mail-reply-all: "\f122";
446 +$fa-var-male: "\f183";
447 +$fa-var-map: "\f279";
448 +$fa-var-map-marker: "\f041";
449 +$fa-var-map-o: "\f278";
450 +$fa-var-map-pin: "\f276";
451 +$fa-var-map-signs: "\f277";
452 +$fa-var-mars: "\f222";
453 +$fa-var-mars-double: "\f227";
454 +$fa-var-mars-stroke: "\f229";
455 +$fa-var-mars-stroke-h: "\f22b";
456 +$fa-var-mars-stroke-v: "\f22a";
457 +$fa-var-maxcdn: "\f136";
458 +$fa-var-meanpath: "\f20c";
459 +$fa-var-medium: "\f23a";
460 +$fa-var-medkit: "\f0fa";
461 +$fa-var-meetup: "\f2e0";
462 +$fa-var-meh-o: "\f11a";
463 +$fa-var-mercury: "\f223";
464 +$fa-var-microchip: "\f2db";
465 +$fa-var-microphone: "\f130";
466 +$fa-var-microphone-slash: "\f131";
467 +$fa-var-minus: "\f068";
468 +$fa-var-minus-circle: "\f056";
469 +$fa-var-minus-square: "\f146";
470 +$fa-var-minus-square-o: "\f147";
471 +$fa-var-mixcloud: "\f289";
472 +$fa-var-mobile: "\f10b";
473 +$fa-var-mobile-phone: "\f10b";
474 +$fa-var-modx: "\f285";
475 +$fa-var-money: "\f0d6";
476 +$fa-var-moon-o: "\f186";
477 +$fa-var-mortar-board: "\f19d";
478 +$fa-var-motorcycle: "\f21c";
479 +$fa-var-mouse-pointer: "\f245";
480 +$fa-var-music: "\f001";
481 +$fa-var-navicon: "\f0c9";
482 +$fa-var-neuter: "\f22c";
483 +$fa-var-newspaper-o: "\f1ea";
484 +$fa-var-object-group: "\f247";
485 +$fa-var-object-ungroup: "\f248";
486 +$fa-var-odnoklassniki: "\f263";
487 +$fa-var-odnoklassniki-square: "\f264";
488 +$fa-var-opencart: "\f23d";
489 +$fa-var-openid: "\f19b";
490 +$fa-var-opera: "\f26a";
491 +$fa-var-optin-monster: "\f23c";
492 +$fa-var-outdent: "\f03b";
493 +$fa-var-pagelines: "\f18c";
494 +$fa-var-paint-brush: "\f1fc";
495 +$fa-var-paper-plane: "\f1d8";
496 +$fa-var-paper-plane-o: "\f1d9";
497 +$fa-var-paperclip: "\f0c6";
498 +$fa-var-paragraph: "\f1dd";
499 +$fa-var-paste: "\f0ea";
500 +$fa-var-pause: "\f04c";
501 +$fa-var-pause-circle: "\f28b";
502 +$fa-var-pause-circle-o: "\f28c";
503 +$fa-var-paw: "\f1b0";
504 +$fa-var-paypal: "\f1ed";
505 +$fa-var-pencil: "\f040";
506 +$fa-var-pencil-square: "\f14b";
507 +$fa-var-pencil-square-o: "\f044";
508 +$fa-var-percent: "\f295";
509 +$fa-var-phone: "\f095";
510 +$fa-var-phone-square: "\f098";
511 +$fa-var-photo: "\f03e";
512 +$fa-var-picture-o: "\f03e";
513 +$fa-var-pie-chart: "\f200";
514 +$fa-var-pied-piper: "\f2ae";
515 +$fa-var-pied-piper-alt: "\f1a8";
516 +$fa-var-pied-piper-pp: "\f1a7";
517 +$fa-var-pinterest: "\f0d2";
518 +$fa-var-pinterest-p: "\f231";
519 +$fa-var-pinterest-square: "\f0d3";
520 +$fa-var-plane: "\f072";
521 +$fa-var-play: "\f04b";
522 +$fa-var-play-circle: "\f144";
523 +$fa-var-play-circle-o: "\f01d";
524 +$fa-var-plug: "\f1e6";
525 +$fa-var-plus: "\f067";
526 +$fa-var-plus-circle: "\f055";
527 +$fa-var-plus-square: "\f0fe";
528 +$fa-var-plus-square-o: "\f196";
529 +$fa-var-podcast: "\f2ce";
530 +$fa-var-power-off: "\f011";
531 +$fa-var-print: "\f02f";
532 +$fa-var-product-hunt: "\f288";
533 +$fa-var-puzzle-piece: "\f12e";
534 +$fa-var-qq: "\f1d6";
535 +$fa-var-qrcode: "\f029";
536 +$fa-var-question: "\f128";
537 +$fa-var-question-circle: "\f059";
538 +$fa-var-question-circle-o: "\f29c";
539 +$fa-var-quora: "\f2c4";
540 +$fa-var-quote-left: "\f10d";
541 +$fa-var-quote-right: "\f10e";
542 +$fa-var-ra: "\f1d0";
543 +$fa-var-random: "\f074";
544 +$fa-var-ravelry: "\f2d9";
545 +$fa-var-rebel: "\f1d0";
546 +$fa-var-recycle: "\f1b8";
547 +$fa-var-reddit: "\f1a1";
548 +$fa-var-reddit-alien: "\f281";
549 +$fa-var-reddit-square: "\f1a2";
550 +$fa-var-refresh: "\f021";
551 +$fa-var-registered: "\f25d";
552 +$fa-var-remove: "\f00d";
553 +$fa-var-renren: "\f18b";
554 +$fa-var-reorder: "\f0c9";
555 +$fa-var-repeat: "\f01e";
556 +$fa-var-reply: "\f112";
557 +$fa-var-reply-all: "\f122";
558 +$fa-var-resistance: "\f1d0";
559 +$fa-var-retweet: "\f079";
560 +$fa-var-rmb: "\f157";
561 +$fa-var-road: "\f018";
562 +$fa-var-rocket: "\f135";
563 +$fa-var-rotate-left: "\f0e2";
564 +$fa-var-rotate-right: "\f01e";
565 +$fa-var-rouble: "\f158";
566 +$fa-var-rss: "\f09e";
567 +$fa-var-rss-square: "\f143";
568 +$fa-var-rub: "\f158";
569 +$fa-var-ruble: "\f158";
570 +$fa-var-rupee: "\f156";
571 +$fa-var-s15: "\f2cd";
572 +$fa-var-safari: "\f267";
573 +$fa-var-save: "\f0c7";
574 +$fa-var-scissors: "\f0c4";
575 +$fa-var-scribd: "\f28a";
576 +$fa-var-search: "\f002";
577 +$fa-var-search-minus: "\f010";
578 +$fa-var-search-plus: "\f00e";
579 +$fa-var-sellsy: "\f213";
580 +$fa-var-send: "\f1d8";
581 +$fa-var-send-o: "\f1d9";
582 +$fa-var-server: "\f233";
583 +$fa-var-share: "\f064";
584 +$fa-var-share-alt: "\f1e0";
585 +$fa-var-share-alt-square: "\f1e1";
586 +$fa-var-share-square: "\f14d";
587 +$fa-var-share-square-o: "\f045";
588 +$fa-var-shekel: "\f20b";
589 +$fa-var-sheqel: "\f20b";
590 +$fa-var-shield: "\f132";
591 +$fa-var-ship: "\f21a";
592 +$fa-var-shirtsinbulk: "\f214";
593 +$fa-var-shopping-bag: "\f290";
594 +$fa-var-shopping-basket: "\f291";
595 +$fa-var-shopping-cart: "\f07a";
596 +$fa-var-shower: "\f2cc";
597 +$fa-var-sign-in: "\f090";
598 +$fa-var-sign-language: "\f2a7";
599 +$fa-var-sign-out: "\f08b";
600 +$fa-var-signal: "\f012";
601 +$fa-var-signing: "\f2a7";
602 +$fa-var-simplybuilt: "\f215";
603 +$fa-var-sitemap: "\f0e8";
604 +$fa-var-skyatlas: "\f216";
605 +$fa-var-skype: "\f17e";
606 +$fa-var-slack: "\f198";
607 +$fa-var-sliders: "\f1de";
608 +$fa-var-slideshare: "\f1e7";
609 +$fa-var-smile-o: "\f118";
610 +$fa-var-snapchat: "\f2ab";
611 +$fa-var-snapchat-ghost: "\f2ac";
612 +$fa-var-snapchat-square: "\f2ad";
613 +$fa-var-snowflake-o: "\f2dc";
614 +$fa-var-soccer-ball-o: "\f1e3";
615 +$fa-var-sort: "\f0dc";
616 +$fa-var-sort-alpha-asc: "\f15d";
617 +$fa-var-sort-alpha-desc: "\f15e";
618 +$fa-var-sort-amount-asc: "\f160";
619 +$fa-var-sort-amount-desc: "\f161";
620 +$fa-var-sort-asc: "\f0de";
621 +$fa-var-sort-desc: "\f0dd";
622 +$fa-var-sort-down: "\f0dd";
623 +$fa-var-sort-numeric-asc: "\f162";
624 +$fa-var-sort-numeric-desc: "\f163";
625 +$fa-var-sort-up: "\f0de";
626 +$fa-var-soundcloud: "\f1be";
627 +$fa-var-space-shuttle: "\f197";
628 +$fa-var-spinner: "\f110";
629 +$fa-var-spoon: "\f1b1";
630 +$fa-var-spotify: "\f1bc";
631 +$fa-var-square: "\f0c8";
632 +$fa-var-square-o: "\f096";
633 +$fa-var-stack-exchange: "\f18d";
634 +$fa-var-stack-overflow: "\f16c";
635 +$fa-var-star: "\f005";
636 +$fa-var-star-half: "\f089";
637 +$fa-var-star-half-empty: "\f123";
638 +$fa-var-star-half-full: "\f123";
639 +$fa-var-star-half-o: "\f123";
640 +$fa-var-star-o: "\f006";
641 +$fa-var-steam: "\f1b6";
642 +$fa-var-steam-square: "\f1b7";
643 +$fa-var-step-backward: "\f048";
644 +$fa-var-step-forward: "\f051";
645 +$fa-var-stethoscope: "\f0f1";
646 +$fa-var-sticky-note: "\f249";
647 +$fa-var-sticky-note-o: "\f24a";
648 +$fa-var-stop: "\f04d";
649 +$fa-var-stop-circle: "\f28d";
650 +$fa-var-stop-circle-o: "\f28e";
651 +$fa-var-street-view: "\f21d";
652 +$fa-var-strikethrough: "\f0cc";
653 +$fa-var-stumbleupon: "\f1a4";
654 +$fa-var-stumbleupon-circle: "\f1a3";
655 +$fa-var-subscript: "\f12c";
656 +$fa-var-subway: "\f239";
657 +$fa-var-suitcase: "\f0f2";
658 +$fa-var-sun-o: "\f185";
659 +$fa-var-superpowers: "\f2dd";
660 +$fa-var-superscript: "\f12b";
661 +$fa-var-support: "\f1cd";
662 +$fa-var-table: "\f0ce";
663 +$fa-var-tablet: "\f10a";
664 +$fa-var-tachometer: "\f0e4";
665 +$fa-var-tag: "\f02b";
666 +$fa-var-tags: "\f02c";
667 +$fa-var-tasks: "\f0ae";
668 +$fa-var-taxi: "\f1ba";
669 +$fa-var-telegram: "\f2c6";
670 +$fa-var-television: "\f26c";
671 +$fa-var-tencent-weibo: "\f1d5";
672 +$fa-var-terminal: "\f120";
673 +$fa-var-text-height: "\f034";
674 +$fa-var-text-width: "\f035";
675 +$fa-var-th: "\f00a";
676 +$fa-var-th-large: "\f009";
677 +$fa-var-th-list: "\f00b";
678 +$fa-var-themeisle: "\f2b2";
679 +$fa-var-thermometer: "\f2c7";
680 +$fa-var-thermometer-0: "\f2cb";
681 +$fa-var-thermometer-1: "\f2ca";
682 +$fa-var-thermometer-2: "\f2c9";
683 +$fa-var-thermometer-3: "\f2c8";
684 +$fa-var-thermometer-4: "\f2c7";
685 +$fa-var-thermometer-empty: "\f2cb";
686 +$fa-var-thermometer-full: "\f2c7";
687 +$fa-var-thermometer-half: "\f2c9";
688 +$fa-var-thermometer-quarter: "\f2ca";
689 +$fa-var-thermometer-three-quarters: "\f2c8";
690 +$fa-var-thumb-tack: "\f08d";
691 +$fa-var-thumbs-down: "\f165";
692 +$fa-var-thumbs-o-down: "\f088";
693 +$fa-var-thumbs-o-up: "\f087";
694 +$fa-var-thumbs-up: "\f164";
695 +$fa-var-ticket: "\f145";
696 +$fa-var-times: "\f00d";
697 +$fa-var-times-circle: "\f057";
698 +$fa-var-times-circle-o: "\f05c";
699 +$fa-var-times-rectangle: "\f2d3";
700 +$fa-var-times-rectangle-o: "\f2d4";
701 +$fa-var-tint: "\f043";
702 +$fa-var-toggle-down: "\f150";
703 +$fa-var-toggle-left: "\f191";
704 +$fa-var-toggle-off: "\f204";
705 +$fa-var-toggle-on: "\f205";
706 +$fa-var-toggle-right: "\f152";
707 +$fa-var-toggle-up: "\f151";
708 +$fa-var-trademark: "\f25c";
709 +$fa-var-train: "\f238";
710 +$fa-var-transgender: "\f224";
711 +$fa-var-transgender-alt: "\f225";
712 +$fa-var-trash: "\f1f8";
713 +$fa-var-trash-o: "\f014";
714 +$fa-var-tree: "\f1bb";
715 +$fa-var-trello: "\f181";
716 +$fa-var-tripadvisor: "\f262";
717 +$fa-var-trophy: "\f091";
718 +$fa-var-truck: "\f0d1";
719 +$fa-var-try: "\f195";
720 +$fa-var-tty: "\f1e4";
721 +$fa-var-tumblr: "\f173";
722 +$fa-var-tumblr-square: "\f174";
723 +$fa-var-turkish-lira: "\f195";
724 +$fa-var-tv: "\f26c";
725 +$fa-var-twitch: "\f1e8";
726 +$fa-var-twitter: "\f099";
727 +$fa-var-twitter-square: "\f081";
728 +$fa-var-umbrella: "\f0e9";
729 +$fa-var-underline: "\f0cd";
730 +$fa-var-undo: "\f0e2";
731 +$fa-var-universal-access: "\f29a";
732 +$fa-var-university: "\f19c";
733 +$fa-var-unlink: "\f127";
734 +$fa-var-unlock: "\f09c";
735 +$fa-var-unlock-alt: "\f13e";
736 +$fa-var-unsorted: "\f0dc";
737 +$fa-var-upload: "\f093";
738 +$fa-var-usb: "\f287";
739 +$fa-var-usd: "\f155";
740 +$fa-var-user: "\f007";
741 +$fa-var-user-circle: "\f2bd";
742 +$fa-var-user-circle-o: "\f2be";
743 +$fa-var-user-md: "\f0f0";
744 +$fa-var-user-o: "\f2c0";
745 +$fa-var-user-plus: "\f234";
746 +$fa-var-user-secret: "\f21b";
747 +$fa-var-user-times: "\f235";
748 +$fa-var-users: "\f0c0";
749 +$fa-var-vcard: "\f2bb";
750 +$fa-var-vcard-o: "\f2bc";
751 +$fa-var-venus: "\f221";
752 +$fa-var-venus-double: "\f226";
753 +$fa-var-venus-mars: "\f228";
754 +$fa-var-viacoin: "\f237";
755 +$fa-var-viadeo: "\f2a9";
756 +$fa-var-viadeo-square: "\f2aa";
757 +$fa-var-video-camera: "\f03d";
758 +$fa-var-vimeo: "\f27d";
759 +$fa-var-vimeo-square: "\f194";
760 +$fa-var-vine: "\f1ca";
761 +$fa-var-vk: "\f189";
762 +$fa-var-volume-control-phone: "\f2a0";
763 +$fa-var-volume-down: "\f027";
764 +$fa-var-volume-off: "\f026";
765 +$fa-var-volume-up: "\f028";
766 +$fa-var-warning: "\f071";
767 +$fa-var-wechat: "\f1d7";
768 +$fa-var-weibo: "\f18a";
769 +$fa-var-weixin: "\f1d7";
770 +$fa-var-whatsapp: "\f232";
771 +$fa-var-wheelchair: "\f193";
772 +$fa-var-wheelchair-alt: "\f29b";
773 +$fa-var-wifi: "\f1eb";
774 +$fa-var-wikipedia-w: "\f266";
775 +$fa-var-window-close: "\f2d3";
776 +$fa-var-window-close-o: "\f2d4";
777 +$fa-var-window-maximize: "\f2d0";
778 +$fa-var-window-minimize: "\f2d1";
779 +$fa-var-window-restore: "\f2d2";
780 +$fa-var-windows: "\f17a";
781 +$fa-var-won: "\f159";
782 +$fa-var-wordpress: "\f19a";
783 +$fa-var-wpbeginner: "\f297";
784 +$fa-var-wpexplorer: "\f2de";
785 +$fa-var-wpforms: "\f298";
786 +$fa-var-wrench: "\f0ad";
787 +$fa-var-xing: "\f168";
788 +$fa-var-xing-square: "\f169";
789 +$fa-var-y-combinator: "\f23b";
790 +$fa-var-y-combinator-square: "\f1d4";
791 +$fa-var-yahoo: "\f19e";
792 +$fa-var-yc: "\f23b";
793 +$fa-var-yc-square: "\f1d4";
794 +$fa-var-yelp: "\f1e9";
795 +$fa-var-yen: "\f157";
796 +$fa-var-yoast: "\f2b1";
797 +$fa-var-youtube: "\f167";
798 +$fa-var-youtube-play: "\f16a";
799 +$fa-var-youtube-square: "\f166";
800 +
1 +/*!
2 + * Font Awesome 4.7.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 +@import "screen-reader";
1 +
2 +a{
3 + color: #000000;
4 +}
5 +
6 +a:hover{
7 + color: #000000;
8 + text-decoration: none;
9 + background-color: #B7BDC8;
10 +}
11 +.header{
12 + height: 80px;
13 + background-color: #B7BDC8;
14 + color: #ffffff;
15 + padding-left: 30px;
16 +}
17 +
18 +.navigation{
19 + padding-left: 30px;
20 + padding-top: 30px;
21 + background-color: #E9F0F4;
22 + min-height: 89vh !important;
23 +}
24 +
25 +@media(max-width: 767px){
26 + .navigation{
27 + min-height: 0px !important;
28 + }
29 +
30 +}
31 +
32 +.navlink{
33 + display: block;
34 + text-align: center;
35 + padding: 25px;
36 +}
37 +
38 +.nav-item{
39 + text-align: center;
40 + padding: 25px;
41 +}
42 +
1 +package controllers;
2 +
3 +import org.junit.Test;
4 +import play.Application;
5 +import play.inject.guice.GuiceApplicationBuilder;
6 +import play.mvc.Http;
7 +import play.mvc.Result;
8 +import play.test.WithApplication;
9 +
10 +import static org.junit.Assert.assertEquals;
11 +import static play.mvc.Http.Status.OK;
12 +import static play.test.Helpers.GET;
13 +import static play.test.Helpers.route;
14 +
15 +public class HomeControllerTest extends WithApplication {
16 +
17 + @Override
18 + protected Application provideApplication() {
19 + return new GuiceApplicationBuilder().build();
20 + }
21 +
22 + @Test
23 + public void testIndex() {
24 + Http.RequestBuilder request = new Http.RequestBuilder()
25 + .method(GET)
26 + .uri("/");
27 +
28 + Result result = route(app, request);
29 + assertEquals(OK, result.status());
30 + }
31 +
32 +}