/* font-face */
@font-face {
  font-family: "GeneralFoundicons";
  src: url("../fonts/general_foundicons.eot");
  src: url("../fonts/general_foundicons.eot?#iefix") format("embedded-opentype"), url("../fonts/general_foundicons.woff") format("woff"), url("../fonts/general_foundicons.ttf") format("truetype"), url("../fonts/general_foundicons.svg#GeneralFoundicons") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "SocialFoundicons";
  src: url("../fonts/social_foundicons.eot");
  src: url("../fonts/social_foundicons.eot?#iefix") format("embedded-opentype"), url("../fonts/social_foundicons.woff") format("woff"), url("../fonts/social_foundicons.ttf") format("truetype"), url("../fonts/social_foundicons.svg#SocialFoundicons") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "AccessibilityFoundicons";
  src: url("../fonts/accessibility_foundicons.eot");
  src: url("../fonts/accessibility_foundicons.eot?#iefix") format("embedded-opentype"), url("../fonts/accessibility_foundicons.woff") format("woff"), url("../fonts/accessibility_foundicons.ttf") format("truetype"), url("../fonts/accessibility_foundicons.svg#AccessibilityFoundicons") format("svg");
  font-weight: normal;
  font-style: normal;
}

/* line 6, ../sass/general_foundicons.scss */
[class*="foundicon-"] {
  display: inline;
  width: auto;
  height: auto;
  line-height: inherit;
  vertical-align: baseline;
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
}

/*                    */
/* The multiple magic */
/*                    */
/* General Icons */
/* line 12, ../sass/general_foundicons.scss */
[class*="foundicon-"]:before {
  font-family: "GeneralFoundicons";
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
}

/* Social Icons */
/* line 15, ../sass/general_foundicons.scss */
.social[class*="foundicon-"]:before {
  font-family: "SocialFoundicons";
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
}

/* Accessibility Icons */
/* line 18, ../sass/general_foundicons.scss */
.accessibility[class*="foundicon-"]:before {
  font-family: "AccessibilityFoundicons";
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
}

/* General icon classes */
/* line 21, ../sass/general_foundicons.scss */
.foundicon-settings:before {
  content: "\f000";
}

/* line 22, ../sass/general_foundicons.scss */
.foundicon-heart:before {
  content: "\f001";
}

/* line 23, ../sass/general_foundicons.scss */
.foundicon-star:before {
  content: "\f002";
}

/* line 24, ../sass/general_foundicons.scss */
.foundicon-plus:before {
  content: "\f003";
}

/* line 25, ../sass/general_foundicons.scss */
.foundicon-minus:before {
  content: "\f004";
}

/* line 26, ../sass/general_foundicons.scss */
.foundicon-checkmark:before {
  content: "\f005";
}

/* line 27, ../sass/general_foundicons.scss */
.foundicon-remove:before {
  content: "\f006";
}

/* line 28, ../sass/general_foundicons.scss */
.foundicon-mail:before {
  content: "\f007";
}

/* line 29, ../sass/general_foundicons.scss */
.foundicon-calendar:before {
  content: "\f008";
}

/* line 30, ../sass/general_foundicons.scss */
.foundicon-page:before {
  content: "\f009";
}

/* line 31, ../sass/general_foundicons.scss */
.foundicon-tools:before {
  content: "\f00a";
}

/* line 32, ../sass/general_foundicons.scss */
.foundicon-globe:before {
  content: "\f00b";
}

/* line 33, ../sass/general_foundicons.scss */
.foundicon-home:before {
  content: "\f00c";
}

/* line 34, ../sass/general_foundicons.scss */
.foundicon-quote:before {
  content: "\f00d";
}

/* line 35, ../sass/general_foundicons.scss */
.foundicon-people:before {
  content: "\f00e";
}

/* line 36, ../sass/general_foundicons.scss */
.foundicon-monitor:before {
  content: "\f00f";
}

/* line 37, ../sass/general_foundicons.scss */
.foundicon-laptop:before {
  content: "\f010";
}

/* line 38, ../sass/general_foundicons.scss */
.foundicon-phone:before {
  content: "\f011";
}

/* line 39, ../sass/general_foundicons.scss */
.foundicon-cloud:before {
  content: "\f012";
}

/* line 40, ../sass/general_foundicons.scss */
.foundicon-error:before {
  content: "\f013";
}

/* line 41, ../sass/general_foundicons.scss */
.foundicon-right-arrow:before {
  content: "\f014";
}

/* line 42, ../sass/general_foundicons.scss */
.foundicon-left-arrow:before {
  content: "\f015";
}

/* line 43, ../sass/general_foundicons.scss */
.foundicon-up-arrow:before {
  content: "\f016";
}

/* line 44, ../sass/general_foundicons.scss */
.foundicon-down-arrow:before {
  content: "\f017";
}

/* line 45, ../sass/general_foundicons.scss */
.foundicon-trash:before {
  content: "\f018";
}

/* line 46, ../sass/general_foundicons.scss */
.foundicon-add-doc:before {
  content: "\f019";
}

/* line 47, ../sass/general_foundicons.scss */
.foundicon-edit:before {
  content: "\f01a";
}

/* line 48, ../sass/general_foundicons.scss */
.foundicon-lock:before {
  content: "\f01b";
}

/* line 49, ../sass/general_foundicons.scss */
.foundicon-unlock:before {
  content: "\f01c";
}

/* line 50, ../sass/general_foundicons.scss */
.foundicon-refresh:before {
  content: "\f01d";
}

/* line 51, ../sass/general_foundicons.scss */
.foundicon-paper-clip:before {
  content: "\f01e";
}

/* line 52, ../sass/general_foundicons.scss */
.foundicon-video:before {
  content: "\f01f";
}

/* line 53, ../sass/general_foundicons.scss */
.foundicon-photo:before {
  content: "\f020";
}

/* line 54, ../sass/general_foundicons.scss */
.foundicon-graph:before {
  content: "\f021";
}

/* line 55, ../sass/general_foundicons.scss */
.foundicon-idea:before {
  content: "\f022";
}

/* line 56, ../sass/general_foundicons.scss */
.foundicon-mic:before {
  content: "\f023";
}

/* line 57, ../sass/general_foundicons.scss */
.foundicon-cart:before {
  content: "\f024";
}

/* line 58, ../sass/general_foundicons.scss */
.foundicon-address-book:before {
  content: "\f025";
}

/* line 59, ../sass/general_foundicons.scss */
.foundicon-compass:before {
  content: "\f026";
}

/* line 60, ../sass/general_foundicons.scss */
.foundicon-flag:before {
  content: "\f027";
}

/* line 61, ../sass/general_foundicons.scss */
.foundicon-location:before {
  content: "\f028";
}

/* line 62, ../sass/general_foundicons.scss */
.foundicon-clock:before {
  content: "\f029";
}

/* line 63, ../sass/general_foundicons.scss */
.foundicon-folder:before {
  content: "\f02a";
}

/* line 64, ../sass/general_foundicons.scss */
.foundicon-inbox:before {
  content: "\f02b";
}

/* line 65, ../sass/general_foundicons.scss */
.foundicon-website:before {
  content: "\f02c";
}

/* line 66, ../sass/general_foundicons.scss */
.foundicon-smiley:before {
  content: "\f02d";
}

/* line 67, ../sass/general_foundicons.scss */
.foundicon-search:before {
  content: "\f02e";
}

/* Social icon classes */
/* line 70, ../sass/general_foundicons.scss */
.foundicon-thumb-up:before {
  content: "\f000";
}

/* line 71, ../sass/general_foundicons.scss */
.foundicon-thumb-down:before {
  content: "\f001";
}

/* line 72, ../sass/general_foundicons.scss */
.foundicon-rss:before {
  content: "\f002";
}

/* line 73, ../sass/general_foundicons.scss */
.foundicon-facebook:before {
  content: "\f003";
}

/* line 74, ../sass/general_foundicons.scss */
.foundicon-twitter:before {
  content: "\f004";
}

/* line 75, ../sass/general_foundicons.scss */
.foundicon-pinterest:before {
  content: "\f005";
}

/* line 76, ../sass/general_foundicons.scss */
.foundicon-github:before {
  content: "\f006";
}

/* line 77, ../sass/general_foundicons.scss */
.foundicon-path:before {
  content: "\f007";
}

/* line 78, ../sass/general_foundicons.scss */
.foundicon-linkedin:before {
  content: "\f008";
}

/* line 79, ../sass/general_foundicons.scss */
.foundicon-dribbble:before {
  content: "\f009";
}

/* line 80, ../sass/general_foundicons.scss */
.foundicon-stumble-upon:before {
  content: "\f00a";
}

/* line 81, ../sass/general_foundicons.scss */
.foundicon-behance:before {
  content: "\f00b";
}

/* line 82, ../sass/general_foundicons.scss */
.foundicon-reddit:before {
  content: "\f00c";
}

/* line 83, ../sass/general_foundicons.scss */
.foundicon-google-plus:before {
  content: "\f00d";
}

/* line 84, ../sass/general_foundicons.scss */
.foundicon-youtube:before {
  content: "\f00e";
}

/* line 85, ../sass/general_foundicons.scss */
.foundicon-vimeo:before {
  content: "\f00f";
}

/* line 86, ../sass/general_foundicons.scss */
.foundicon-flickr:before {
  content: "\f010";
}

/* line 87, ../sass/general_foundicons.scss */
.foundicon-slideshare:before {
  content: "\f011";
}

/* line 88, ../sass/general_foundicons.scss */
.foundicon-picassa:before {
  content: "\f012";
}

/* line 89, ../sass/general_foundicons.scss */
.foundicon-skype:before {
  content: "\f013";
}

/* line 90, ../sass/general_foundicons.scss */
.foundicon-steam:before {
  content: "\f014";
}

/* line 91, ../sass/general_foundicons.scss */
.foundicon-instagram:before {
  content: "\f015";
}

/* line 92, ../sass/general_foundicons.scss */
.foundicon-foursquare:before {
  content: "\f016";
}

/* line 93, ../sass/general_foundicons.scss */
.foundicon-delicious:before {
  content: "\f017";
}

/* line 94, ../sass/general_foundicons.scss */
.foundicon-chat:before {
  content: "\f018";
}

/* line 95, ../sass/general_foundicons.scss */
.foundicon-torso:before {
  content: "\f019";
}

/* line 96, ../sass/general_foundicons.scss */
.foundicon-tumblr:before {
  content: "\f01a";
}

/* line 97, ../sass/general_foundicons.scss */
.foundicon-video-chat:before {
  content: "\f01";
}

/* line 98, ../sass/general_foundicons.scss */
.foundicon-digg:before {
  content: "\f01c";
}

/* line 99, ../sass/general_foundicons.scss */
.foundicon-wordpress:before {
  content: "\f01d";
}

/* Accessibility icon classes */
/* line 102, ../sass/general_foundicons.scss */
.foundicon-wheelchair:before {
  content: "\f000";
}

/* line 103, ../sass/general_foundicons.scss */
.foundicon-speaker:before {
  content: "\f001";
}

/* line 104, ../sass/general_foundicons.scss */
.foundicon-fontsize:before {
  content: "\f002";
}

/* line 105, ../sass/general_foundicons.scss */
.foundicon-eject:before {
  content: "\f003";
}

/* line 106, ../sass/general_foundicons.scss */
.foundicon-view-mode:before {
  content: "\f004";
}

/* line 107, ../sass/general_foundicons.scss */
.foundicon-eyeball:before {
  content: "\f005";
}

/* line 108, ../sass/general_foundicons.scss */
.foundicon-asl:before {
  content: "\f006";
}

/* line 109, ../sass/general_foundicons.scss */
.foundicon-person:before {
  content: "\f007";
}

/* line 110, ../sass/general_foundicons.scss */
.foundicon-question:before {
  content: "\f008";
}

/* line 111, ../sass/general_foundicons.scss */
.foundicon-adult:before {
  content: "\f009";
}

/* line 112, ../sass/general_foundicons.scss */
.foundicon-child:before {
  content: "\f00a";
}

/* line 113, ../sass/general_foundicons.scss */
.foundicon-glasses:before {
  content: "\f00b";
}

/* line 114, ../sass/general_foundicons.scss */
.foundicon-cc:before {
  content: "\f00c";
}

/* line 115, ../sass/general_foundicons.scss */
.foundicon-blind:before {
  content: "\f00d";
}

/* line 116, ../sass/general_foundicons.scss */
.foundicon-braille:before {
  content: "\f00e";
}

/* line 117, ../sass/general_foundicons.scss */
.foundicon-iphone-home:before {
  content: "\f00f";
}

/* line 118, ../sass/general_foundicons.scss */
.foundicon-w3c:before {
  content: "\f010";
}

/* line 119, ../sass/general_foundicons.scss */
.foundicon-css:before {
  content: "\f011";
}

/* line 120, ../sass/general_foundicons.scss */
.foundicon-key:before {
  content: "\f012";
}

/* line 121, ../sass/general_foundicons.scss */
.foundicon-hearing-impaired:before {
  content: "\f013";
}

/* line 122, ../sass/general_foundicons.scss */
.foundicon-male:before {
  content: "\f014";
}

/* line 123, ../sass/general_foundicons.scss */
.foundicon-female:before {
  content: "\f015";
}

/* line 124, ../sass/general_foundicons.scss */
.foundicon-network:before {
  content: "\f016";
}

/* line 125, ../sass/general_foundicons.scss */
.foundicon-guidedog:before {
  content: "\f017";
}

/* line 126, ../sass/general_foundicons.scss */
.foundicon-universal-access:before {
  content: "\f018";
}

/* line 127, ../sass/general_foundicons.scss */
.foundicon-elevator:before {
  content: "\f019";
}
