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