@font-face {
  font-family: "SocialFoundicons";
  src: url("social_foundicons.eot");
  src: url("social_foundicons.eot?#iefix") format("embedded-opentype"), 
	   url("social_foundicons.woff") format("woff"), 
	   url("social_foundicons.ttf") format("truetype"), 
	   url("social_foundicons.svg#SocialFoundicons") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'FontAwesome';
  src: url('fontawesome-webfont.eot?v=4.6.1');
  src: url('fontawesome-webfont.eot?#iefix&v=4.6.1') format('embedded-opentype'), 
  url('fontawesome-webfont.woff2?v=4.6.1') format('woff2'), 
  url('fontawesome-webfont.woff?v=4.6.1') format('woff'), 
  url('fontawesome-webfont.ttf?v=4.6.1') format('truetype'), 
  url('fontawesome-webfont.svg?v=4.6.1#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}


@font-face {
  font-family: "GeneralFoundicons";
  src: url("general_foundicons.eot");
  src: url("general_foundicons.eot?#iefix") format("embedded-opentype"), 
	   url("general_foundicons.woff") format("woff"), 
	   url("general_foundicons.ttf") format("truetype"), 
	   url("general_foundicons.svg#GeneralFoundicons") format("svg");
  font-weight: normal;
  font-style: normal;
}

/* global foundicon styles */
[class*="foundicon-"] {
  display: inline;
  width: auto;
  height: auto;
  line-height: inherit;
  vertical-align: baseline;
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
}

[class*="foundicon-"]:before {
  font-family: "GeneralFoundicons";
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
}

/* icons */
.foundicon-settings:before {   content: "\f000"; }  .foundicon-heart:before {   content: "\f001"; }  .foundicon-star:before {   content: "\f002"; }  .foundicon-plus:before {   content: "\f003"; }  .foundicon-minus:before {   content: "\f004"; }  .foundicon-checkmark:before {   content: "\f005"; }  .foundicon-remove:before {   content: "\f006"; }  .foundicon-mail:before {   content: "\f007"; }  .foundicon-calendar:before {   content: "\f008"; }  .foundicon-page:before {   content: "\f009"; }  .foundicon-tools:before {   content: "\f00a"; }  .foundicon-globe:before {   content: "\f00b"; }  .foundicon-home:before {   content: "\f00c"; }  .foundicon-quote:before {   content: "\f00d"; }  .foundicon-people:before {   content: "\f00e"; }  .foundicon-monitor:before {   content: "\f00f"; }  .foundicon-laptop:before {   content: "\f010"; }  .foundicon-phone:before {   content: "\f011"; }  .foundicon-cloud:before {   content: "\f012"; }  .foundicon-error:before {   content: "\f013"; }  .foundicon-right-arrow:before {   content: "\f014"; }  .foundicon-left-arrow:before {   content: "\f015"; }  .foundicon-up-arrow:before {   content: "\f016"; }  .foundicon-down-arrow:before {   content: "\f017"; }  .foundicon-trash:before {   content: "\f018"; }  .foundicon-add-doc:before {   content: "\f019"; }  .foundicon-edit:before {   content: "\f01a"; }  .foundicon-lock:before {   content: "\f01b"; }  .foundicon-unlock:before {   content: "\f01c"; }  .foundicon-refresh:before {   content: "\f01d"; }  .foundicon-paper-clip:before {   content: "\f01e"; }  .foundicon-video:before {   content: "\f01f"; }  .foundicon-photo:before {   content: "\f020"; }  .foundicon-graph:before {   content: "\f021"; }  .foundicon-idea:before {   content: "\f022"; }  .foundicon-mic:before {   content: "\f023"; }  .foundicon-cart:before {   content: "\f024"; }  .foundicon-address-book:before {   content: "\f025"; }  .foundicon-compass:before {   content: "\f026"; }  .foundicon-flag:before {   content: "\f027"; }  .foundicon-location:before {   content: "\f028"; }  .foundicon-clock:before {   content: "\f029"; }  .foundicon-folder:before {   content: "\f02a"; }  .foundicon-inbox:before {   content: "\f02b"; }  .foundicon-website:before {   content: "\f02c"; }  .foundicon-smiley:before {   content: "\f02d"; }  .foundicon-search:before {   content: "\f02e"; } 