@font-face {
  font-family: 'Socicon';
  src:
    url('fonts/Socicon.ttf?xthxxg') format('truetype'),
    url('fonts/Socicon.woff?xthxxg') format('woff'),
    url('fonts/Socicon.svg?xthxxg#Socicon') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="socicon-"], [class*=" socicon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'Socicon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.socicon-android:before {
  content: "\e006";
}
.socicon-apple:before {
  content: "\e008";
}
.socicon-baidu:before {
  content: "\e00a";
}
.socicon-chrome:before {
  content: "\e014";
}
.socicon-facebook:before {
  content: "\e028";
}
.socicon-google:before {
  content: "\e034";
}
.socicon-googlephotos:before {
  content: "\e037";
}
.socicon-instagram:before {
  content: "\e044";
}
.socicon-line:before {
  content: "\e04b";
}
.socicon-mail:before {
  content: "\e050";
}
.socicon-paypal:before {
  content: "\e060";
}
.socicon-pinterest:before {
  content: "\e063";
}
.socicon-rss:before {
  content: "\e071";
}
.socicon-twitter:before {
  content: "\e08d";
}
.socicon-yahoo:before {
  content: "\e0a0";
}
.socicon-youtube:before {
  content: "\e0a5";
}
.socicon-messenger:before {
  content: "\e906";
}
.socicon-googlemaps:before {
  content: "\e937";
}
