/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url('../eot/fontawesome-webfont3e6e.eot');
  src: url('../eot/fontawesome-webfontd41d.eot#iefix&v=4.7.0') format('embedded-opentype'), url('../woff2/fontawesome-webfont3e6e.woff2') format('woff2'), url('../woff/fontawesome-webfont3e6e.woff') format('woff'), url('../ttf/fontawesome-webfont3e6e.ttf') format('truetype'), url('../svg/fontawesome-webfont3e6e.svg#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
.fa a:after {
  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;
}
/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.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: 0.14285714em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.85714286em;
}
.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  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;
}
/* Deprecated as of 4.4.0 */
.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: #ffffff;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass a:after {
  content: "\f000"!important;
}
.fa-music a:after {
  content: "\f001"!important;
}
.fa-search a:after {
  content: "\f002"!important;
}
.fa-envelope-o a:after {
  content: "\f003"!important;
}
.fa-heart a:after {
  content: "\f004"!important;
}
.fa-star a:after {
  content: "\f005"!important;
}
.fa-star-o a:after {
  content: "\f006"!important;
}
.fa-user a:after {
  content: "\f007"!important;
}
.fa-film a:after {
  content: "\f008"!important;
}
.fa-th-large a:after {
  content: "\f009"!important;
}
.fa-th a:after {
  content: "\f00a"!important;
}
.fa-th-list a:after {
  content: "\f00b"!important;
}
.fa-check a:after {
  content: "\f00c"!important;
}
.fa-remove a:after,
.fa-close a:after,
.fa-times a:after {
  content: "\f00d"!important;
}
.fa-search-plus a:after {
  content: "\f00e"!important;
}
.fa-search-minus a:after {
  content: "\f010"!important;
}
.fa-power-off a:after {
  content: "\f011"!important;
}
.fa-signal a:after {
  content: "\f012"!important;
}
.fa-gear a:after,
.fa-cog a:after {
  content: "\f013"!important;
}
.fa-trash-o a:after {
  content: "\f014"!important;
}
.fa-home a:after {
  content: "\f015"!important;
}
.fa-file-o a:after {
  content: "\f016"!important;
}
.fa-clock-o a:after {
  content: "\f017"!important;
}
.fa-road a:after {
  content: "\f018"!important;
}
.fa-download a:after {
  content: "\f019"!important;
}
.fa-arrow-circle-o-down a:after {
  content: "\f01a"!important;
}
.fa-arrow-circle-o-up a:after {
  content: "\f01b"!important;
}
.fa-inbox a:after {
  content: "\f01c"!important;
}
.fa-play-circle-o a:after {
  content: "\f01d"!important;
}
.fa-rotate-right a:after,
.fa-repeat a:after {
  content: "\f01e"!important;
}
.fa-refresh a:after {
  content: "\f021"!important;
}
.fa-list-alt a:after {
  content: "\f022"!important;
}
.fa-lock a:after {
  content: "\f023"!important;
}
.fa-flag a:after {
  content: "\f024"!important;
}
.fa-headphones a:after {
  content: "\f025"!important;
}
.fa-volume-off a:after {
  content: "\f026"!important;
}
.fa-volume-down a:after {
  content: "\f027"!important;
}
.fa-volume-up a:after {
  content: "\f028"!important;
}
.fa-qrcode a:after {
  content: "\f029"!important;
}
.fa-barcode a:after {
  content: "\f02a"!important;
}
.fa-tag a:after {
  content: "\f02b"!important;
}
.fa-tags a:after {
  content: "\f02c"!important;
}
.fa-book a:after {
  content: "\f02d"!important;
}
.fa-bookmark a:after {
  content: "\f02e"!important;
}
.fa-print a:after {
  content: "\f02f"!important;
}
.fa-camera a:after {
  content: "\f030"!important;
}
.fa-font a:after {
  content: "\f031"!important;
}
.fa-bold a:after {
  content: "\f032"!important;
}
.fa-italic a:after {
  content: "\f033"!important;
}
.fa-text-height a:after {
  content: "\f034"!important;
}
.fa-text-width a:after {
  content: "\f035"!important;
}
.fa-align-left a:after {
  content: "\f036"!important;
}
.fa-align-center a:after {
  content: "\f037"!important;
}
.fa-align-right a:after {
  content: "\f038"!important;
}
.fa-align-justify a:after {
  content: "\f039"!important;
}
.fa-list a:after {
  content: "\f03a"!important;
}
.fa-dedent a:after,
.fa-outdent a:after {
  content: "\f03b"!important;
}
.fa-indent a:after {
  content: "\f03c"!important;
}
.fa-video-camera a:after {
  content: "\f03d"!important;
}
.fa-photo a:after,
.fa-image a:after,
.fa-picture-o a:after {
  content: "\f03e"!important;
}
.fa-pencil a:after {
  content: "\f040"!important;
}
.fa-map-marker a:after {
  content: "\f041"!important;
}
.fa-adjust a:after {
  content: "\f042"!important;
}
.fa-tint a:after {
  content: "\f043"!important;
}
.fa-edit a:after,
.fa-pencil-square-o a:after {
  content: "\f044"!important;
}
.fa-share-square-o a:after {
  content: "\f045"!important;
}
.fa-check-square-o a:after {
  content: "\f046"!important;
}
.fa-arrows a:after {
  content: "\f047"!important;
}
.fa-step-backward a:after {
  content: "\f048"!important;
}
.fa-fast-backward a:after {
  content: "\f049"!important;
}
.fa-backward a:after {
  content: "\f04a"!important;
}
.fa-play a:after {
  content: "\f04b"!important;
}
.fa-pause a:after {
  content: "\f04c"!important;
}
.fa-stop a:after {
  content: "\f04d"!important;
}
.fa-forward a:after {
  content: "\f04e"!important;
}
.fa-fast-forward a:after {
  content: "\f050"!important;
}
.fa-step-forward a:after {
  content: "\f051"!important;
}
.fa-eject a:after {
  content: "\f052"!important;
}
.fa-chevron-left a:after {
  content: "\f053"!important;
}
.fa-chevron-right a:after {
  content: "\f054"!important;
}
.fa-plus-circle a:after {
  content: "\f055"!important;
}
.fa-minus-circle a:after {
  content: "\f056"!important;
}
.fa-times-circle a:after {
  content: "\f057"!important;
}
.fa-check-circle a:after {
  content: "\f058"!important;
}
.fa-question-circle a:after {
  content: "\f059"!important;
}
.fa-info-circle a:after {
  content: "\f05a"!important;
}
.fa-crosshairs a:after {
  content: "\f05b"!important;
}
.fa-times-circle-o a:after {
  content: "\f05c"!important;
}
.fa-check-circle-o a:after {
  content: "\f05d"!important;
}
.fa-ban a:after {
  content: "\f05e"!important;
}
.fa-arrow-left a:after {
  content: "\f060"!important;
}
.fa-arrow-right a:after {
  content: "\f061"!important;
}
.fa-arrow-up a:after {
  content: "\f062"!important;
}
.fa-arrow-down a:after {
  content: "\f063"!important;
}
.fa-mail-forward a:after,
.fa-share a:after {
  content: "\f064"!important;
}
.fa-expand a:after {
  content: "\f065"!important;
}
.fa-compress a:after {
  content: "\f066"!important;
}
.fa-plus a:after {
  content: "\f067"!important;
}
.fa-minus a:after {
  content: "\f068"!important;
}
.fa-asterisk a:after {
  content: "\f069"!important;
}
.fa-exclamation-circle a:after {
  content: "\f06a"!important;
}
.fa-gift a:after {
  content: "\f06b"!important;
}
.fa-leaf a:after {
  content: "\f06c"!important;
}
.fa-fire a:after {
  content: "\f06d"!important;
}
.fa-eye a:after {
  content: "\f06e"!important;
}
.fa-eye-slash a:after {
  content: "\f070"!important;
}
.fa-warning a:after,
.fa-exclamation-triangle a:after {
  content: "\f071"!important;
}
.fa-plane a:after {
  content: "\f072"!important;
}
.fa-calendar a:after {
  content: "\f073"!important;
}
.fa-random a:after {
  content: "\f074"!important;
}
.fa-comment a:after {
  content: "\f075"!important;
}
.fa-magnet a:after {
  content: "\f076"!important;
}
.fa-chevron-up a:after {
  content: "\f077"!important;
}
.fa-chevron-down a:after {
  content: "\f078"!important;
}
.fa-retweet a:after {
  content: "\f079"!important;
}
.fa-shopping-cart a:after {
  content: "\f07a"!important;
}
.fa-folder a:after {
  content: "\f07b"!important;
}
.fa-folder-open a:after {
  content: "\f07c"!important;
}
.fa-arrows-v a:after {
  content: "\f07d"!important;
}
.fa-arrows-h a:after {
  content: "\f07e"!important;
}
.fa-bar-chart-o a:after,
.fa-bar-chart a:after {
  content: "\f080"!important;
}
.fa-twitter-square a:after {
  content: "\f081"!important;
}
.fa-facebook-square a:after {
  content: "\f082"!important;
}
.fa-camera-retro a:after {
  content: "\f083"!important;
}
.fa-key a:after {
  content: "\f084"!important;
}
.fa-gears a:after,
.fa-cogs a:after {
  content: "\f085"!important;
}
.fa-comments a:after {
  content: "\f086"!important;
}
.fa-thumbs-o-up a:after {
  content: "\f087"!important;
}
.fa-thumbs-o-down a:after {
  content: "\f088"!important;
}
.fa-star-half a:after {
  content: "\f089"!important;
}
.fa-heart-o a:after {
  content: "\f08a"!important;
}
.fa-sign-out a:after {
  content: "\f08b"!important;
}
.fa-linkedin-square a:after {
  content: "\f08c"!important;
}
.fa-thumb-tack a:after {
  content: "\f08d"!important;
}
.fa-external-link a:after {
  content: "\f08e"!important;
}
.fa-sign-in a:after {
  content: "\f090"!important;
}
.fa-trophy a:after {
  content: "\f091"!important;
}
.fa-github-square a:after {
  content: "\f092"!important;
}
.fa-upload a:after {
  content: "\f093"!important;
}
.fa-lemon-o a:after {
  content: "\f094"!important;
}
.fa-phone a:after {
  content: "\f095"!important;
}
.fa-square-o a:after {
  content: "\f096"!important;
}
.fa-bookmark-o a:after {
  content: "\f097"!important;
}
.fa-phone-square a:after {
  content: "\f098"!important;
}
.fa-twitter a:after {
  content: "\f099"!important;
}
.fa-facebook-f a:after,
.fa-facebook a:after {
  content: "\f09a"!important;
}
.fa-github a:after {
  content: "\f09b"!important;
}
.fa-unlock a:after {
  content: "\f09c"!important;
}
.fa-credit-card a:after {
  content: "\f09d"!important;
}
.fa-feed a:after,
.fa-rss a:after {
  content: "\f09e"!important;
}
.fa-hdd-o a:after {
  content: "\f0a0"!important;
}
.fa-bullhorn a:after {
  content: "\f0a1"!important;
}
.fa-bell a:after {
  content: "\f0f3"!important;
}
.fa-certificate a:after {
  content: "\f0a3"!important;
}
.fa-hand-o-right a:after {
  content: "\f0a4"!important;
}
.fa-hand-o-left a:after {
  content: "\f0a5"!important;
}
.fa-hand-o-up a:after {
  content: "\f0a6"!important;
}
.fa-hand-o-down a:after {
  content: "\f0a7"!important;
}
.fa-arrow-circle-left a:after {
  content: "\f0a8"!important;
}
.fa-arrow-circle-right a:after {
  content: "\f0a9"!important;
}
.fa-arrow-circle-up a:after {
  content: "\f0aa"!important;
}
.fa-arrow-circle-down a:after {
  content: "\f0ab"!important;
}
.fa-globe a:after {
  content: "\f0ac"!important;
}
.fa-wrench a:after {
  content: "\f0ad"!important;
}
.fa-tasks a:after {
  content: "\f0ae"!important;
}
.fa-filter a:after {
  content: "\f0b0"!important;
}
.fa-briefcase a:after {
  content: "\f0b1"!important;
}
.fa-arrows-alt a:after {
  content: "\f0b2"!important;
}
.fa-group a:after,
.fa-users a:after {
  content: "\f0c0"!important;
}
.fa-chain a:after,
.fa-link a:after {
  content: "\f0c1"!important;
}
.fa-cloud a:after {
  content: "\f0c2"!important;
}
.fa-flask a:after {
  content: "\f0c3"!important;
}
.fa-cut a:after,
.fa-scissors a:after {
  content: "\f0c4"!important;
}
.fa-copy a:after,
.fa-files-o a:after {
  content: "\f0c5"!important;
}
.fa-paperclip a:after {
  content: "\f0c6"!important;
}
.fa-save a:after,
.fa-floppy-o a:after {
  content: "\f0c7"!important;
}
.fa-square a:after {
  content: "\f0c8"!important;
}
.fa-navicon a:after,
.fa-reorder a:after,
.fa-bars a:after {
  content: "\f0c9"!important;
}
.fa-list-ul a:after {
  content: "\f0ca"!important;
}
.fa-list-ol a:after {
  content: "\f0cb"!important;
}
.fa-strikethrough a:after {
  content: "\f0cc"!important;
}
.fa-underline a:after {
  content: "\f0cd"!important;
}
.fa-table a:after {
  content: "\f0ce"!important;
}
.fa-magic a:after {
  content: "\f0d0"!important;
}
.fa-truck a:after {
  content: "\f0d1"!important;
}
.fa-pinterest a:after {
  content: "\f0d2"!important;
}
.fa-pinterest-square a:after {
  content: "\f0d3"!important;
}
.fa-google-plus-square a:after {
  content: "\f0d4"!important;
}
.fa-google-plus a:after {
  content: "\f0d5"!important;
}
.fa-money a:after {
  content: "\f0d6"!important;
}
.fa-caret-down a:after {
  content: "\f0d7"!important;
}
.fa-caret-up a:after {
  content: "\f0d8"!important;
}
.fa-caret-left a:after {
  content: "\f0d9"!important;
}
.fa-caret-right a:after {
  content: "\f0da"!important;
}
.fa-columns a:after {
  content: "\f0db"!important;
}
.fa-unsorted a:after,
.fa-sort a:after {
  content: "\f0dc"!important;
}
.fa-sort-down a:after,
.fa-sort-desc a:after {
  content: "\f0dd"!important;
}
.fa-sort-up a:after,
.fa-sort-asc a:after {
  content: "\f0de"!important;
}
.fa-envelope a:after {
  content: "\f0e0"!important;
}
.fa-linkedin a:after {
  content: "\f0e1"!important;
}
.fa-rotate-left a:after,
.fa-undo a:after {
  content: "\f0e2"!important;
}
.fa-legal a:after,
.fa-gavel a:after {
  content: "\f0e3"!important;
}
.fa-dashboard a:after,
.fa-tachometer a:after {
  content: "\f0e4"!important;
}
.fa-comment-o a:after {
  content: "\f0e5"!important;
}
.fa-comments-o a:after {
  content: "\f0e6"!important;
}
.fa-flash a:after,
.fa-bolt a:after {
  content: "\f0e7"!important;
}
.fa-sitemap a:after {
  content: "\f0e8"!important;
}
.fa-umbrella a:after {
  content: "\f0e9"!important;
}
.fa-paste a:after,
.fa-clipboard a:after {
  content: "\f0ea"!important;
}
.fa-lightbulb-o a:after {
  content: "\f0eb"!important;
}
.fa-exchange a:after {
  content: "\f0ec"!important;
}
.fa-cloud-download a:after {
  content: "\f0ed"!important;
}
.fa-cloud-upload a:after {
  content: "\f0ee"!important;
}
.fa-user-md a:after {
  content: "\f0f0"!important;
}
.fa-stethoscope a:after {
  content: "\f0f1"!important;
}
.fa-suitcase a:after {
  content: "\f0f2"!important;
}
.fa-bell-o a:after {
  content: "\f0a2"!important;
}
.fa-coffee a:after {
  content: "\f0f4"!important;
}
.fa-cutlery a:after {
  content: "\f0f5"!important;
}
.fa-file-text-o a:after {
  content: "\f0f6"!important;
}
.fa-building-o a:after {
  content: "\f0f7"!important;
}
.fa-hospital-o a:after {
  content: "\f0f8"!important;
}
.fa-ambulance a:after {
  content: "\f0f9"!important;
}
.fa-medkit a:after {
  content: "\f0fa"!important;
}
.fa-fighter-jet a:after {
  content: "\f0fb"!important;
}
.fa-beer a:after {
  content: "\f0fc"!important;
}
.fa-h-square a:after {
  content: "\f0fd"!important;
}
.fa-plus-square a:after {
  content: "\f0fe"!important;
}
.fa-angle-double-left a:after {
  content: "\f100"!important;
}
.fa-angle-double-right a:after {
  content: "\f101"!important;
}
.fa-angle-double-up a:after {
  content: "\f102"!important;
}
.fa-angle-double-down a:after {
  content: "\f103"!important;
}
.fa-angle-left a:after {
  content: "\f104"!important;
}
.fa-angle-right a:after {
  content: "\f105"!important;
}
.fa-angle-up a:after {
  content: "\f106"!important;
}
.fa-angle-down a:after {
  content: "\f107"!important;
}
.fa-desktop a:after {
  content: "\f108"!important;
}
.fa-laptop a:after {
  content: "\f109"!important;
}
.fa-tablet a:after {
  content: "\f10a"!important;
}
.fa-mobile-phone a:after,
.fa-mobile a:after {
  content: "\f10b"!important;
}
.fa-circle-o a:after {
  content: "\f10c"!important;
}
.fa-quote-left a:after {
  content: "\f10d"!important;
}
.fa-quote-right a:after {
  content: "\f10e"!important;
}
.fa-spinner a:after {
  content: "\f110"!important;
}
.fa-circle a:after {
  content: "\f111"!important;
}
.fa-mail-reply a:after,
.fa-reply a:after {
  content: "\f112"!important;
}
.fa-github-alt a:after {
  content: "\f113"!important;
}
.fa-folder-o a:after {
  content: "\f114"!important;
}
.fa-folder-open-o a:after {
  content: "\f115"!important;
}
.fa-smile-o a:after {
  content: "\f118"!important;
}
.fa-frown-o a:after {
  content: "\f119"!important;
}
.fa-meh-o a:after {
  content: "\f11a"!important;
}
.fa-gamepad a:after {
  content: "\f11b"!important;
}
.fa-keyboard-o a:after {
  content: "\f11c"!important;
}
.fa-flag-o a:after {
  content: "\f11d"!important;
}
.fa-flag-checkered a:after {
  content: "\f11e"!important;
}
.fa-terminal a:after {
  content: "\f120"!important;
}
.fa-code a:after {
  content: "\f121"!important;
}
.fa-mail-reply-all a:after,
.fa-reply-all a:after {
  content: "\f122"!important;
}
.fa-star-half-empty a:after,
.fa-star-half-full a:after,
.fa-star-half-o a:after {
  content: "\f123"!important;
}
.fa-location-arrow a:after {
  content: "\f124"!important;
}
.fa-crop a:after {
  content: "\f125"!important;
}
.fa-code-fork a:after {
  content: "\f126"!important;
}
.fa-unlink a:after,
.fa-chain-broken a:after {
  content: "\f127"!important;
}
.fa-question a:after {
  content: "\f128"!important;
}
.fa-info a:after {
  content: "\f129"!important;
}
.fa-exclamation a:after {
  content: "\f12a"!important;
}
.fa-superscript a:after {
  content: "\f12b"!important;
}
.fa-subscript a:after {
  content: "\f12c"!important;
}
.fa-eraser a:after {
  content: "\f12d"!important;
}
.fa-puzzle-piece a:after {
  content: "\f12e"!important;
}
.fa-microphone a:after {
  content: "\f130"!important;
}
.fa-microphone-slash a:after {
  content: "\f131"!important;
}
.fa-shield a:after {
  content: "\f132"!important;
}
.fa-calendar-o a:after {
  content: "\f133"!important;
}
.fa-fire-extinguisher a:after {
  content: "\f134"!important;
}
.fa-rocket a:after {
  content: "\f135"!important;
}
.fa-maxcdn a:after {
  content: "\f136"!important;
}
.fa-chevron-circle-left a:after {
  content: "\f137"!important;
}
.fa-chevron-circle-right a:after {
  content: "\f138"!important;
}
.fa-chevron-circle-up a:after {
  content: "\f139"!important;
}
.fa-chevron-circle-down a:after {
  content: "\f13a"!important;
}
.fa-html5 a:after {
  content: "\f13b"!important;
}
.fa-css3 a:after {
  content: "\f13c"!important;
}
.fa-anchor a:after {
  content: "\f13d"!important;
}
.fa-unlock-alt a:after {
  content: "\f13e"!important;
}
.fa-bullseye a:after {
  content: "\f140"!important;
}
.fa-ellipsis-h a:after {
  content: "\f141"!important;
}
.fa-ellipsis-v a:after {
  content: "\f142"!important;
}
.fa-rss-square a:after {
  content: "\f143"!important;
}
.fa-play-circle a:after {
  content: "\f144"!important;
}
.fa-ticket a:after {
  content: "\f145"!important;
}
.fa-minus-square a:after {
  content: "\f146"!important;
}
.fa-minus-square-o a:after {
  content: "\f147"!important;
}
.fa-level-up a:after {
  content: "\f148"!important;
}
.fa-level-down a:after {
  content: "\f149"!important;
}
.fa-check-square a:after {
  content: "\f14a"!important;
}
.fa-pencil-square a:after {
  content: "\f14b"!important;
}
.fa-external-link-square a:after {
  content: "\f14c"!important;
}
.fa-share-square a:after {
  content: "\f14d"!important;
}
.fa-compass a:after {
  content: "\f14e"!important;
}
.fa-toggle-down a:after,
.fa-caret-square-o-down a:after {
  content: "\f150"!important;
}
.fa-toggle-up a:after,
.fa-caret-square-o-up a:after {
  content: "\f151"!important;
}
.fa-toggle-right a:after,
.fa-caret-square-o-right a:after {
  content: "\f152"!important;
}
.fa-euro a:after,
.fa-eur a:after {
  content: "\f153"!important;
}
.fa-gbp a:after {
  content: "\f154"!important;
}
.fa-dollar a:after,
.fa-usd a:after {
  content: "\f155"!important;
}
.fa-rupee a:after,
.fa-inr a:after {
  content: "\f156"!important;
}
.fa-cny a:after,
.fa-rmb a:after,
.fa-yen a:after,
.fa-jpy a:after {
  content: "\f157"!important;
}
.fa-ruble a:after,
.fa-rouble a:after,
.fa-rub a:after {
  content: "\f158"!important;
}
.fa-won a:after,
.fa-krw a:after {
  content: "\f159"!important;
}
.fa-bitcoin a:after,
.fa-btc a:after {
  content: "\f15a"!important;
}
.fa-file a:after {
  content: "\f15b"!important;
}
.fa-file-text a:after {
  content: "\f15c"!important;
}
.fa-sort-alpha-asc a:after {
  content: "\f15d"!important;
}
.fa-sort-alpha-desc a:after {
  content: "\f15e"!important;
}
.fa-sort-amount-asc a:after {
  content: "\f160"!important;
}
.fa-sort-amount-desc a:after {
  content: "\f161"!important;
}
.fa-sort-numeric-asc a:after {
  content: "\f162"!important;
}
.fa-sort-numeric-desc a:after {
  content: "\f163"!important;
}
.fa-thumbs-up a:after {
  content: "\f164"!important;
}
.fa-thumbs-down a:after {
  content: "\f165"!important;
}
.fa-youtube-square a:after {
  content: "\f166"!important;
}
.fa-youtube a:after {
  content: "\f167"!important;
}
.fa-xing a:after {
  content: "\f168"!important;
}
.fa-xing-square a:after {
  content: "\f169"!important;
}
.fa-youtube-play a:after {
  content: "\f16a"!important;
}
.fa-dropbox a:after {
  content: "\f16b"!important;
}
.fa-stack-overflow a:after {
  content: "\f16c"!important;
}
.fa-instagram a:after {
  content: "\f16d"!important;
}
.fa-flickr a:after {
  content: "\f16e"!important;
}
.fa-adn a:after {
  content: "\f170"!important;
}
.fa-bitbucket a:after {
  content: "\f171"!important;
}
.fa-bitbucket-square a:after {
  content: "\f172"!important;
}
.fa-tumblr a:after {
  content: "\f173"!important;
}
.fa-tumblr-square a:after {
  content: "\f174"!important;
}
.fa-long-arrow-down a:after {
  content: "\f175"!important;
}
.fa-long-arrow-up a:after {
  content: "\f176"!important;
}
.fa-long-arrow-left a:after {
  content: "\f177"!important;
}
.fa-long-arrow-right a:after {
  content: "\f178"!important;
}
.fa-apple a:after {
  content: "\f179"!important;
}
.fa-windows a:after {
  content: "\f17a"!important;
}
.fa-android a:after {
  content: "\f17b"!important;
}
.fa-linux a:after {
  content: "\f17c"!important;
}
.fa-dribbble a:after {
  content: "\f17d"!important;
}
.fa-skype a:after {
  content: "\f17e"!important;
}
.fa-foursquare a:after {
  content: "\f180"!important;
}
.fa-trello a:after {
  content: "\f181"!important;
}
.fa-female a:after {
  content: "\f182"!important;
}
.fa-male a:after {
  content: "\f183"!important;
}
.fa-gittip a:after,
.fa-gratipay a:after {
  content: "\f184"!important;
}
.fa-sun-o a:after {
  content: "\f185"!important;
}
.fa-moon-o a:after {
  content: "\f186"!important;
}
.fa-archive a:after {
  content: "\f187"!important;
}
.fa-bug a:after {
  content: "\f188"!important;
}
.fa-vk a:after {
  content: "\f189"!important;
}
.fa-weibo a:after {
  content: "\f18a"!important;
}
.fa-renren a:after {
  content: "\f18b"!important;
}
.fa-pagelines a:after {
  content: "\f18c"!important;
}
.fa-stack-exchange a:after {
  content: "\f18d"!important;
}
.fa-arrow-circle-o-right a:after {
  content: "\f18e"!important;
}
.fa-arrow-circle-o-left a:after {
  content: "\f190"!important;
}
.fa-toggle-left a:after,
.fa-caret-square-o-left a:after {
  content: "\f191"!important;
}
.fa-dot-circle-o a:after {
  content: "\f192"!important;
}
.fa-wheelchair a:after {
  content: "\f193"!important;
}
.fa-vimeo-square a:after {
  content: "\f194"!important;
}
.fa-turkish-lira a:after,
.fa-try a:after {
  content: "\f195"!important;
}
.fa-plus-square-o a:after {
  content: "\f196"!important;
}
.fa-space-shuttle a:after {
  content: "\f197"!important;
}
.fa-slack a:after {
  content: "\f198"!important;
}
.fa-envelope-square a:after {
  content: "\f199"!important;
}
.fa-wordpress a:after {
  content: "\f19a"!important;
}
.fa-openid a:after {
  content: "\f19b"!important;
}
.fa-institution a:after,
.fa-bank a:after,
.fa-university a:after {
  content: "\f19c"!important;
}
.fa-mortar-board a:after,
.fa-graduation-cap a:after {
  content: "\f19d"!important;
}
.fa-yahoo a:after {
  content: "\f19e"!important;
}
.fa-google a:after {
  content: "\f1a0"!important;
}
.fa-reddit a:after {
  content: "\f1a1"!important;
}
.fa-reddit-square a:after {
  content: "\f1a2"!important;
}
.fa-stumbleupon-circle a:after {
  content: "\f1a3"!important;
}
.fa-stumbleupon a:after {
  content: "\f1a4"!important;
}
.fa-delicious a:after {
  content: "\f1a5"!important;
}
.fa-digg a:after {
  content: "\f1a6"!important;
}
.fa-pied-piper-pp a:after {
  content: "\f1a7"!important;
}
.fa-pied-piper-alt a:after {
  content: "\f1a8"!important;
}
.fa-drupal a:after {
  content: "\f1a9"!important;
}
.fa-joomla a:after {
  content: "\f1aa"!important;
}
.fa-language a:after {
  content: "\f1ab"!important;
}
.fa-fax a:after {
  content: "\f1ac"!important;
}
.fa-building a:after {
  content: "\f1ad"!important;
}
.fa-child a:after {
  content: "\f1ae"!important;
}
.fa-paw a:after {
  content: "\f1b0"!important;
}
.fa-spoon a:after {
  content: "\f1b1"!important;
}
.fa-cube a:after {
  content: "\f1b2"!important;
}
.fa-cubes a:after {
  content: "\f1b3"!important;
}
.fa-behance a:after {
  content: "\f1b4"!important;
}
.fa-behance-square a:after {
  content: "\f1b5"!important;
}
.fa-steam a:after {
  content: "\f1b6"!important;
}
.fa-steam-square a:after {
  content: "\f1b7"!important;
}
.fa-recycle a:after {
  content: "\f1b8"!important;
}
.fa-automobile a:after,
.fa-car a:after {
  content: "\f1b9"!important;
}
.fa-cab a:after,
.fa-taxi a:after {
  content: "\f1ba"!important;
}
.fa-tree a:after {
  content: "\f1bb"!important;
}
.fa-spotify a:after {
  content: "\f1bc"!important;
}
.fa-deviantart a:after {
  content: "\f1bd"!important;
}
.fa-soundcloud a:after {
  content: "\f1be"!important;
}
.fa-database a:after {
  content: "\f1c0"!important;
}
.fa-file-pdf-o a:after {
  content: "\f1c1"!important;
}
.fa-file-word-o a:after {
  content: "\f1c2"!important;
}
.fa-file-excel-o a:after {
  content: "\f1c3"!important;
}
.fa-file-powerpoint-o a:after {
  content: "\f1c4"!important;
}
.fa-file-photo-o a:after,
.fa-file-picture-o a:after,
.fa-file-image-o a:after {
  content: "\f1c5"!important;
}
.fa-file-zip-o a:after,
.fa-file-archive-o a:after {
  content: "\f1c6"!important;
}
.fa-file-sound-o a:after,
.fa-file-audio-o a:after {
  content: "\f1c7"!important;
}
.fa-file-movie-o a:after,
.fa-file-video-o a:after {
  content: "\f1c8"!important;
}
.fa-file-code-o a:after {
  content: "\f1c9"!important;
}
.fa-vine a:after {
  content: "\f1ca"!important;
}
.fa-codepen a:after {
  content: "\f1cb"!important;
}
.fa-jsfiddle a:after {
  content: "\f1cc"!important;
}
.fa-life-bouy a:after,
.fa-life-buoy a:after,
.fa-life-saver a:after,
.fa-support a:after,
.fa-life-ring a:after {
  content: "\f1cd"!important;
}
.fa-circle-o-notch a:after {
  content: "\f1ce"!important;
}
.fa-ra a:after,
.fa-resistance a:after,
.fa-rebel a:after {
  content: "\f1d0"!important;
}
.fa-ge a:after,
.fa-empire a:after {
  content: "\f1d1"!important;
}
.fa-git-square a:after {
  content: "\f1d2"!important;
}
.fa-git a:after {
  content: "\f1d3"!important;
}
.fa-y-combinator-square a:after,
.fa-yc-square a:after,
.fa-hacker-news a:after {
  content: "\f1d4"!important;
}
.fa-tencent-weibo a:after {
  content: "\f1d5"!important;
}
.fa-qq a:after {
  content: "\f1d6"!important;
}
.fa-wechat a:after,
.fa-weixin a:after {
  content: "\f1d7"!important;
}
.fa-send a:after,
.fa-paper-plane a:after {
  content: "\f1d8"!important;
}
.fa-send-o a:after,
.fa-paper-plane-o a:after {
  content: "\f1d9"!important;
}
.fa-history a:after {
  content: "\f1da"!important;
}
.fa-circle-thin a:after {
  content: "\f1db"!important;
}
.fa-header a:after {
  content: "\f1dc"!important;
}
.fa-paragraph a:after {
  content: "\f1dd"!important;
}
.fa-sliders a:after {
  content: "\f1de"!important;
}
.fa-share-alt a:after {
  content: "\f1e0"!important;
}
.fa-share-alt-square a:after {
  content: "\f1e1"!important;
}
.fa-bomb a:after {
  content: "\f1e2"!important;
}
.fa-soccer-ball-o a:after,
.fa-futbol-o a:after {
  content: "\f1e3"!important;
}
.fa-tty a:after {
  content: "\f1e4"!important;
}
.fa-binoculars a:after {
  content: "\f1e5"!important;
}
.fa-plug a:after {
  content: "\f1e6"!important;
}
.fa-slideshare a:after {
  content: "\f1e7"!important;
}
.fa-twitch a:after {
  content: "\f1e8"!important;
}
.fa-yelp a:after {
  content: "\f1e9"!important;
}
.fa-newspaper-o a:after {
  content: "\f1ea"!important;
}
.fa-wifi a:after {
  content: "\f1eb"!important;
}
.fa-calculator a:after {
  content: "\f1ec"!important;
}
.fa-paypal a:after {
  content: "\f1ed"!important;
}
.fa-google-wallet a:after {
  content: "\f1ee"!important;
}
.fa-cc-visa a:after {
  content: "\f1f0"!important;
}
.fa-cc-mastercard a:after {
  content: "\f1f1"!important;
}
.fa-cc-discover a:after {
  content: "\f1f2"!important;
}
.fa-cc-amex a:after {
  content: "\f1f3"!important;
}
.fa-cc-paypal a:after {
  content: "\f1f4"!important;
}
.fa-cc-stripe a:after {
  content: "\f1f5"!important;
}
.fa-bell-slash a:after {
  content: "\f1f6"!important;
}
.fa-bell-slash-o a:after {
  content: "\f1f7"!important;
}
.fa-trash a:after {
  content: "\f1f8"!important;
}
.fa-copyright a:after {
  content: "\f1f9"!important;
}
.fa-at a:after {
  content: "\f1fa"!important;
}
.fa-eyedropper a:after {
  content: "\f1fb"!important;
}
.fa-paint-brush a:after {
  content: "\f1fc"!important;
}
.fa-birthday-cake a:after {
  content: "\f1fd"!important;
}
.fa-area-chart a:after {
  content: "\f1fe"!important;
}
.fa-pie-chart a:after {
  content: "\f200"!important;
}
.fa-line-chart a:after {
  content: "\f201"!important;
}
.fa-lastfm a:after {
  content: "\f202"!important;
}
.fa-lastfm-square a:after {
  content: "\f203"!important;
}
.fa-toggle-off a:after {
  content: "\f204"!important;
}
.fa-toggle-on a:after {
  content: "\f205"!important;
}
.fa-bicycle a:after {
  content: "\f206"!important;
}
.fa-bus a:after {
  content: "\f207"!important;
}
.fa-ioxhost a:after {
  content: "\f208"!important;
}
.fa-angellist a:after {
  content: "\f209"!important;
}
.fa-cc a:after {
  content: "\f20a"!important;
}
.fa-shekel a:after,
.fa-sheqel a:after,
.fa-ils a:after {
  content: "\f20b"!important;
}
.fa-meanpath a:after {
  content: "\f20c"!important;
}
.fa-buysellads a:after {
  content: "\f20d"!important;
}
.fa-connectdevelop a:after {
  content: "\f20e"!important;
}
.fa-dashcube a:after {
  content: "\f210"!important;
}
.fa-forumbee a:after {
  content: "\f211"!important;
}
.fa-leanpub a:after {
  content: "\f212"!important;
}
.fa-sellsy a:after {
  content: "\f213"!important;
}
.fa-shirtsinbulk a:after {
  content: "\f214"!important;
}
.fa-simplybuilt a:after {
  content: "\f215"!important;
}
.fa-skyatlas a:after {
  content: "\f216"!important;
}
.fa-cart-plus a:after {
  content: "\f217"!important;
}
.fa-cart-arrow-down a:after {
  content: "\f218"!important;
}
.fa-diamond a:after {
  content: "\f219"!important;
}
.fa-ship a:after {
  content: "\f21a"!important;
}
.fa-user-secret a:after {
  content: "\f21b"!important;
}
.fa-motorcycle a:after {
  content: "\f21c"!important;
}
.fa-street-view a:after {
  content: "\f21d"!important;
}
.fa-heartbeat a:after {
  content: "\f21e"!important;
}
.fa-venus a:after {
  content: "\f221"!important;
}
.fa-mars a:after {
  content: "\f222"!important;
}
.fa-mercury a:after {
  content: "\f223"!important;
}
.fa-intersex a:after,
.fa-transgender a:after {
  content: "\f224"!important;
}
.fa-transgender-alt a:after {
  content: "\f225"!important;
}
.fa-venus-double a:after {
  content: "\f226"!important;
}
.fa-mars-double a:after {
  content: "\f227"!important;
}
.fa-venus-mars a:after {
  content: "\f228"!important;
}
.fa-mars-stroke a:after {
  content: "\f229"!important;
}
.fa-mars-stroke-v a:after {
  content: "\f22a"!important;
}
.fa-mars-stroke-h a:after {
  content: "\f22b"!important;
}
.fa-neuter a:after {
  content: "\f22c"!important;
}
.fa-genderless a:after {
  content: "\f22d"!important;
}
.fa-facebook-official a:after {
  content: "\f230"!important;
}
.fa-pinterest-p a:after {
  content: "\f231"!important;
}
.fa-whatsapp a:after {
  content: "\f232"!important;
}
.fa-server a:after {
  content: "\f233"!important;
}
.fa-user-plus a:after {
  content: "\f234"!important;
}
.fa-user-times a:after {
  content: "\f235"!important;
}
.fa-hotel a:after,
.fa-bed a:after {
  content: "\f236"!important;
}
.fa-viacoin a:after {
  content: "\f237"!important;
}
.fa-train a:after {
  content: "\f238"!important;
}
.fa-subway a:after {
  content: "\f239"!important;
}
.fa-medium a:after {
  content: "\f23a"!important;
}
.fa-yc a:after,
.fa-y-combinator a:after {
  content: "\f23b"!important;
}
.fa-optin-monster a:after {
  content: "\f23c"!important;
}
.fa-opencart a:after {
  content: "\f23d"!important;
}
.fa-expeditedssl a:after {
  content: "\f23e"!important;
}
.fa-battery-4 a:after,
.fa-battery a:after,
.fa-battery-full a:after {
  content: "\f240"!important;
}
.fa-battery-3 a:after,
.fa-battery-three-quarters a:after {
  content: "\f241"!important;
}
.fa-battery-2 a:after,
.fa-battery-half a:after {
  content: "\f242"!important;
}
.fa-battery-1 a:after,
.fa-battery-quarter a:after {
  content: "\f243"!important;
}
.fa-battery-0 a:after,
.fa-battery-empty a:after {
  content: "\f244"!important;
}
.fa-mouse-pointer a:after {
  content: "\f245"!important;
}
.fa-i-cursor a:after {
  content: "\f246"!important;
}
.fa-object-group a:after {
  content: "\f247"!important;
}
.fa-object-ungroup a:after {
  content: "\f248"!important;
}
.fa-sticky-note a:after {
  content: "\f249"!important;
}
.fa-sticky-note-o a:after {
  content: "\f24a"!important;
}
.fa-cc-jcb a:after {
  content: "\f24b"!important;
}
.fa-cc-diners-club a:after {
  content: "\f24c"!important;
}
.fa-clone a:after {
  content: "\f24d"!important;
}
.fa-balance-scale a:after {
  content: "\f24e"!important;
}
.fa-hourglass-o a:after {
  content: "\f250"!important;
}
.fa-hourglass-1 a:after,
.fa-hourglass-start a:after {
  content: "\f251"!important;
}
.fa-hourglass-2 a:after,
.fa-hourglass-half a:after {
  content: "\f252"!important;
}
.fa-hourglass-3 a:after,
.fa-hourglass-end a:after {
  content: "\f253"!important;
}
.fa-hourglass a:after {
  content: "\f254"!important;
}
.fa-hand-grab-o a:after,
.fa-hand-rock-o a:after {
  content: "\f255"!important;
}
.fa-hand-stop-o a:after,
.fa-hand-paper-o a:after {
  content: "\f256"!important;
}
.fa-hand-scissors-o a:after {
  content: "\f257"!important;
}
.fa-hand-lizard-o a:after {
  content: "\f258"!important;
}
.fa-hand-spock-o a:after {
  content: "\f259"!important;
}
.fa-hand-pointer-o a:after {
  content: "\f25a"!important;
}
.fa-hand-peace-o a:after {
  content: "\f25b"!important;
}
.fa-trademark a:after {
  content: "\f25c"!important;
}
.fa-registered a:after {
  content: "\f25d"!important;
}
.fa-creative-commons a:after {
  content: "\f25e"!important;
}
.fa-gg a:after {
  content: "\f260"!important;
}
.fa-gg-circle a:after {
  content: "\f261"!important;
}
.fa-tripadvisor a:after {
  content: "\f262"!important;
}
.fa-odnoklassniki a:after {
  content: "\f263"!important;
}
.fa-odnoklassniki-square a:after {
  content: "\f264"!important;
}
.fa-get-pocket a:after {
  content: "\f265"!important;
}
.fa-wikipedia-w a:after {
  content: "\f266"!important;
}
.fa-safari a:after {
  content: "\f267"!important;
}
.fa-chrome a:after {
  content: "\f268"!important;
}
.fa-firefox a:after {
  content: "\f269"!important;
}
.fa-opera a:after {
  content: "\f26a"!important;
}
.fa-internet-explorer a:after {
  content: "\f26b"!important;
}
.fa-tv a:after,
.fa-television a:after {
  content: "\f26c"!important;
}
.fa-contao a:after {
  content: "\f26d"!important;
}
.fa-500px a:after {
  content: "\f26e"!important;
}
.fa-amazon a:after {
  content: "\f270"!important;
}
.fa-calendar-plus-o a:after {
  content: "\f271"!important;
}
.fa-calendar-minus-o a:after {
  content: "\f272"!important;
}
.fa-calendar-times-o a:after {
  content: "\f273"!important;
}
.fa-calendar-check-o a:after {
  content: "\f274"!important;
}
.fa-industry a:after {
  content: "\f275"!important;
}
.fa-map-pin a:after {
  content: "\f276"!important;
}
.fa-map-signs a:after {
  content: "\f277"!important;
}
.fa-map-o a:after {
  content: "\f278"!important;
}
.fa-map a:after {
  content: "\f279"!important;
}
.fa-commenting a:after {
  content: "\f27a"!important;
}
.fa-commenting-o a:after {
  content: "\f27b"!important;
}
.fa-houzz a:after {
  content: "\f27c"!important;
}
.fa-vimeo a:after {
  content: "\f27d"!important;
}
.fa-black-tie a:after {
  content: "\f27e"!important;
}
.fa-fonticons a:after {
  content: "\f280"!important;
}
.fa-reddit-alien a:after {
  content: "\f281"!important;
}
.fa-edge a:after {
  content: "\f282"!important;
}
.fa-credit-card-alt a:after {
  content: "\f283"!important;
}
.fa-codiepie a:after {
  content: "\f284"!important;
}
.fa-modx a:after {
  content: "\f285"!important;
}
.fa-fort-awesome a:after {
  content: "\f286"!important;
}
.fa-usb a:after {
  content: "\f287"!important;
}
.fa-product-hunt a:after {
  content: "\f288"!important;
}
.fa-mixcloud a:after {
  content: "\f289"!important;
}
.fa-scribd a:after {
  content: "\f28a"!important;
}
.fa-pause-circle a:after {
  content: "\f28b"!important;
}
.fa-pause-circle-o a:after {
  content: "\f28c"!important;
}
.fa-stop-circle a:after {
  content: "\f28d"!important;
}
.fa-stop-circle-o a:after {
  content: "\f28e"!important;
}
.fa-shopping-bag a:after {
  content: "\f290"!important;
}
.fa-shopping-basket a:after {
  content: "\f291"!important;
}
.fa-hashtag a:after {
  content: "\f292"!important;
}
.fa-bluetooth a:after {
  content: "\f293"!important;
}
.fa-bluetooth-b a:after {
  content: "\f294"!important;
}
.fa-percent a:after {
  content: "\f295"!important;
}
.fa-gitlab a:after {
  content: "\f296"!important;
}
.fa-wpbeginner a:after {
  content: "\f297"!important;
}
.fa-wpforms a:after {
  content: "\f298"!important;
}
.fa-envira a:after {
  content: "\f299"!important;
}
.fa-universal-access a:after {
  content: "\f29a"!important;
}
.fa-wheelchair-alt a:after {
  content: "\f29b"!important;
}
.fa-question-circle-o a:after {
  content: "\f29c"!important;
}
.fa-blind a:after {
  content: "\f29d"!important;
}
.fa-audio-description a:after {
  content: "\f29e"!important;
}
.fa-volume-control-phone a:after {
  content: "\f2a0"!important;
}
.fa-braille a:after {
  content: "\f2a1"!important;
}
.fa-assistive-listening-systems a:after {
  content: "\f2a2"!important;
}
.fa-asl-interpreting a:after,
.fa-american-sign-language-interpreting a:after {
  content: "\f2a3"!important;
}
.fa-deafness a:after,
.fa-hard-of-hearing a:after,
.fa-deaf a:after {
  content: "\f2a4"!important;
}
.fa-glide a:after {
  content: "\f2a5"!important;
}
.fa-glide-g a:after {
  content: "\f2a6"!important;
}
.fa-signing a:after,
.fa-sign-language a:after {
  content: "\f2a7"!important;
}
.fa-low-vision a:after {
  content: "\f2a8"!important;
}
.fa-viadeo a:after {
  content: "\f2a9"!important;
}
.fa-viadeo-square a:after {
  content: "\f2aa"!important;
}
.fa-snapchat a:after {
  content: "\f2ab"!important;
}
.fa-snapchat-ghost a:after {
  content: "\f2ac"!important;
}
.fa-snapchat-square a:after {
  content: "\f2ad"!important;
}
.fa-pied-piper a:after {
  content: "\f2ae"!important;
}
.fa-first-order a:after {
  content: "\f2b0"!important;
}
.fa-yoast a:after {
  content: "\f2b1"!important;
}
.fa-themeisle a:after {
  content: "\f2b2"!important;
}
.fa-google-plus-circle a:after,
.fa-google-plus-official a:after {
  content: "\f2b3"!important;
}
.fa-fa a:after,
.fa-font-awesome a:after {
  content: "\f2b4"!important;
}
.fa-handshake-o a:after {
  content: "\f2b5"!important;
}
.fa-envelope-open a:after {
  content: "\f2b6"!important;
}
.fa-envelope-open-o a:after {
  content: "\f2b7"!important;
}
.fa-linode a:after {
  content: "\f2b8"!important;
}
.fa-address-book a:after {
  content: "\f2b9"!important;
}
.fa-address-book-o a:after {
  content: "\f2ba"!important;
}
.fa-vcard a:after,
.fa-address-card a:after {
  content: "\f2bb"!important;
}
.fa-vcard-o a:after,
.fa-address-card-o a:after {
  content: "\f2bc"!important;
}
.fa-user-circle a:after {
  content: "\f2bd"!important;
}
.fa-user-circle-o a:after {
  content: "\f2be"!important;
}
.fa-user-o a:after {
  content: "\f2c0"!important;
}
.fa-id-badge a:after {
  content: "\f2c1"!important;
}
.fa-drivers-license a:after,
.fa-id-card a:after {
  content: "\f2c2"!important;
}
.fa-drivers-license-o a:after,
.fa-id-card-o a:after {
  content: "\f2c3"!important;
}
.fa-quora a:after {
  content: "\f2c4"!important;
}
.fa-free-code-camp a:after {
  content: "\f2c5"!important;
}
.fa-telegram a:after {
  content: "\f2c6"!important;
}
.fa-thermometer-4 a:after,
.fa-thermometer a:after,
.fa-thermometer-full a:after {
  content: "\f2c7"!important;
}
.fa-thermometer-3 a:after,
.fa-thermometer-three-quarters a:after {
  content: "\f2c8"!important;
}
.fa-thermometer-2 a:after,
.fa-thermometer-half a:after {
  content: "\f2c9"!important;
}
.fa-thermometer-1 a:after,
.fa-thermometer-quarter a:after {
  content: "\f2ca"!important;
}
.fa-thermometer-0 a:after,
.fa-thermometer-empty a:after {
  content: "\f2cb"!important;
}
.fa-shower a:after {
  content: "\f2cc"!important;
}
.fa-bathtub a:after,
.fa-s15 a:after,
.fa-bath a:after {
  content: "\f2cd"!important;
}
.fa-podcast a:after {
  content: "\f2ce"!important;
}
.fa-window-maximize a:after {
  content: "\f2d0"!important;
}
.fa-window-minimize a:after {
  content: "\f2d1"!important;
}
.fa-window-restore a:after {
  content: "\f2d2"!important;
}
.fa-times-rectangle a:after,
.fa-window-close a:after {
  content: "\f2d3"!important;
}
.fa-times-rectangle-o a:after,
.fa-window-close-o a:after {
  content: "\f2d4"!important;
}
.fa-bandcamp a:after {
  content: "\f2d5"!important;
}
.fa-grav a:after {
  content: "\f2d6"!important;
}
.fa-etsy a:after {
  content: "\f2d7"!important;
}
.fa-imdb a:after {
  content: "\f2d8"!important;
}
.fa-ravelry a:after {
  content: "\f2d9"!important;
}
.fa-eercast a:after {
  content: "\f2da"!important;
}
.fa-microchip a:after {
  content: "\f2db"!important;
}
.fa-snowflake-o a:after {
  content: "\f2dc"!important;
}
.fa-superpowers a:after {
  content: "\f2dd"!important;
}
.fa-wpexplorer a:after {
  content: "\f2de"!important;
}
.fa-meetup a:after {
  content: "\f2e0"!important;
}
.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;
}
