/* font-face */
@font-face { font-family: "AccessibilityFoundicons"; src: url("../fonts/foundicons/accessibility_foundicons.eot"); src: url("../fonts/foundicons/accessibility_foundicons.eot?#iefix") format("embedded-opentype"), url("../fonts/foundicons/accessibility_foundicons.woff") format("woff"), url("../fonts/foundicons/accessibility_foundicons.ttf") format("truetype"), url("../fonts/foundicons/accessibility_foundicons.svg#AccessibilityFoundicons") format("svg"); font-weight: normal; font-style: normal; }
/* global foundicon styles */
[class*="accessibility foundicon-"] {background:none;width:auto;height:auto;font-style:normal;}
[class*="accessibility foundicon-"]:before { font-family: "AccessibilityFoundicons"; font-weight: normal; font-style: normal; text-decoration: inherit; }
/* icons */
.foundicon-wheelchair:before { content: "\f000"; }
.foundicon-speaker:before { content: "\f001"; }
.foundicon-fontsize:before { content: "\f002"; }
.foundicon-eject:before { content: "\f003"; }
.foundicon-view-mode:before { content: "\f004"; }
.foundicon-eyeball:before { content: "\f005"; }
.foundicon-asl:before { content: "\f006"; }
.foundicon-person:before { content: "\f007"; }
.foundicon-question:before { content: "\f008"; }
.foundicon-adult:before { content: "\f009"; }
.foundicon-child:before { content: "\f00a"; }
.foundicon-glasses:before { content: "\f00b"; }
.foundicon-cc:before { content: "\f00c"; }
.foundicon-blind:before { content: "\f00d"; }
.foundicon-braille:before { content: "\f00e"; }
.foundicon-iphone-home:before { content: "\f00f"; }
.foundicon-w3c:before { content: "\f010"; }
.foundicon-css:before { content: "\f011"; }
.foundicon-key:before { content: "\f012"; }
.foundicon-hearing-impaired:before { content: "\f013"; }
.foundicon-male:before { content: "\f014"; }
.foundicon-female:before { content: "\f015"; }
.foundicon-network:before { content: "\f016"; }
.foundicon-guidedog:before { content: "\f017"; }
.foundicon-universal-access:before { content: "\f018"; }
.foundicon-elevator:before { content: "\f019"; }
/* font-face */
@font-face { font-family: "GeneralFoundicons"; src: url("../fonts/foundicons/general_foundicons.eot"); src: url("../fonts/foundicons/general_foundicons.eot?#iefix") format("embedded-opentype"), url("../fonts/foundicons/general_foundicons.woff") format("woff"), url("../fonts/foundicons/general_foundicons.ttf") format("truetype"), url("../fonts/foundicons/general_foundicons.svg#GeneralFoundicons") format("svg"); font-weight: normal; font-style: normal; }
/* global foundicon styles */
[class*="general foundicon-"] { background:none;width:auto;height:auto;font-style:normal; }
[class*="general 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"; }
/* font-face */
@font-face { font-family: "SocialFoundicons"; src: url("../fonts/foundicons/social_foundicons.eot"); src: url("../fonts/foundicons/social_foundicons.eot?#iefix") format("embedded-opentype"), url("../fonts/foundicons/social_foundicons.woff") format("woff"), url("../fonts/foundicons/social_foundicons.ttf") format("truetype"), url("../fonts/foundicons/social_foundicons.svg#SocialFoundicons") format("svg"); font-weight: normal; font-style: normal; }
/* global foundicon styles */
[class*="social foundicon-"] { background:none;width:auto;height:auto;font-style:normal; }
[class*="social foundicon-"]:before { font-family: "SocialFoundicons"; font-weight: normal; font-style: normal; text-decoration: inherit; }
/* icons */
.foundicon-thumb-up:before { content: "\f000"; }
.foundicon-thumb-down:before { content: "\f001"; }
.foundicon-rss:before { content: "\f002"; }
.foundicon-facebook:before { content: "\f003"; }
.foundicon-twitter:before { content: "\f004"; }
.foundicon-pinterest:before { content: "\f005"; }
.foundicon-github:before { content: "\f006"; }
.foundicon-path:before { content: "\f007"; }
.foundicon-linkedin:before { content: "\f008"; }
.foundicon-dribbble:before { content: "\f009"; }
.foundicon-stumble-upon:before { content: "\f00a"; }
.foundicon-behance:before { content: "\f00b"; }
.foundicon-reddit:before { content: "\f00c"; }
.foundicon-google-plus:before { content: "\f00d"; }
.foundicon-youtube:before { content: "\f00e"; }
.foundicon-vimeo:before { content: "\f00f"; }
.foundicon-flickr:before { content: "\f010"; }
.foundicon-slideshare:before { content: "\f011"; }
.foundicon-picassa:before { content: "\f012"; }
.foundicon-skype:before { content: "\f013"; }
.foundicon-steam:before { content: "\f014"; }
.foundicon-instagram:before { content: "\f015"; }
.foundicon-foursquare:before { content: "\f016"; }
.foundicon-delicious:before { content: "\f017"; }
.foundicon-chat:before { content: "\f018"; }
.foundicon-torso:before { content: "\f019"; }
.foundicon-tumblr:before { content: "\f01a"; }
.foundicon-video-chat:before { content: "\f01b"; }
.foundicon-digg:before { content: "\f01c"; }
.foundicon-wordpress:before { content: "\f01d"; }
/* font-face */
@font-face { font-family: "GeneralEnclosedFoundicons"; src: url("../fonts/foundicons/general_enclosed_foundicons.eot"); src: url("../fonts/foundicons/general_enclosed_foundicons.eot?#iefix") format("embedded-opentype"), url("../fonts/foundicons/general_enclosed_foundicons.woff") format("woff"), url("../fonts/foundicons/general_enclosed_foundicons.ttf") format("truetype"), url("../fonts/foundicons/general_enclosed_foundicons.svg#GeneralEnclosedFoundicons") format("svg"); font-weight: normal; font-style: normal; }
/* global foundicon styles */
[class*="general_enclosed foundicon-"] { background:none;width:auto;height:auto;font-style:normal; }
[class*="general_enclosed foundicon-"]:before { font-family: "GeneralEnclosedFoundicons"; 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"; }
[class*="accessibility foundicon-"]:after { position: relative; top: -8px; left: 10px; color: #888; font-size: 40%; font-style: normal; }
.foundicon-wheelchair:after         { content: "wheelchair"; }
.foundicon-speaker:after            { content: "speaker"; }
.foundicon-fontsize:after           { content: "fontsize"; }
.foundicon-eject:after              { content: "eject"; }
.foundicon-view-mode:after          { content: "view-mode"; }
.foundicon-eyeball:after            { content: "eyeball"; }
.foundicon-asl:after                { content: "asl"; }
.foundicon-person:after             { content: "person"; }
.foundicon-question:after           { content: "question"; }
.foundicon-adult:after              { content: "adult"; }
.foundicon-child:after              { content: "child"; }
.foundicon-glasses:after            { content: "glasses"; }
.foundicon-cc:after                 { content: "cc"; }
.foundicon-blind:after              { content: "blind"; }
.foundicon-braille:after            { content: "Braille"; }
.foundicon-iphone-home:after        { content: "iphone-home"; }
.foundicon-w3c:after                { content: "w3c"; }
.foundicon-css:after                { content: "css"; }
.foundicon-key:after                { content: "key"; }
.foundicon-hearing-impaired:after   { content: "hearing-impaired"; }
.foundicon-male:after               { content: "male"; }
.foundicon-female:after             { content: "female"; }
.foundicon-network:after            { content: ""; }
.foundicon-guidedog:after           { content: "guidedog"; }
.foundicon-universal-access:after   { content: "universal-access"; }
.foundicon-elevator:after           { content: "elevator"; }
	
[class*="general foundicon-"]:after { position: relative; top: -8px; left: 10px; color: #888; font-size: 40%; font-style: normal; }
.foundicon-settings:after        { content: "settings"; }
.foundicon-heart:after           { content: "heart"; }
.foundicon-star:after            { content: "star"; }
.foundicon-plus:after            { content: "plus"; }
.foundicon-minus:after           { content: "minus"; }
.foundicon-checkmark:after       { content: "checkmark"; }
.foundicon-remove:after          { content: "remove"; }
.foundicon-mail:after            { content: "mail"; }
.foundicon-calendar:after        { content: "calendar"; }
.foundicon-page:after            { content: "page"; }
.foundicon-tools:after           { content: "tools"; }
.foundicon-globe:after           { content: "globe"; }
.foundicon-home:after            { content: "home"; }
.foundicon-quote:after           { content: "quote"; }
.foundicon-people:after          { content: "people"; }
.foundicon-monitor:after         { content: "monitor"; }
.foundicon-laptop:after          { content: "laptop"; }
.foundicon-phone:after           { content: "phone"; }
.foundicon-cloud:after           { content: "cloud"; }
.foundicon-error:after           { content: "error"; }
.foundicon-right-arrow:after     { content: "right-arrow"; }
.foundicon-left-arrow:after      { content: "left-arrow"; }
.foundicon-up-arrow:after        { content: "up-arrow"; }
.foundicon-down-arrow:after      { content: "down-arrow"; }
.foundicon-trash:after           { content: "trash"; }
.foundicon-add-doc:after         { content: "add-doc"; }
.foundicon-edit:after            { content: "edit"; }
.foundicon-lock:after            { content: "lock"; }
.foundicon-unlock:after          { content: "unlock"; }
.foundicon-refresh:after         { content: "refresh"; }
.foundicon-paper-clip:after      { content: "paper-clip"; }
.foundicon-video:after           { content: "video"; }
.foundicon-photo:after           { content: "photo"; }
.foundicon-graph:after           { content: "graph"; }
.foundicon-idea:after            { content: "idea"; }
.foundicon-mic:after             { content: "mic"; }
.foundicon-cart:after            { content: "cart"; }
.foundicon-address-book:after    { content: "address-book"; }
.foundicon-compass:after         { content: "compass"; }
.foundicon-flag:after            { content: "flag"; }
.foundicon-location:after        { content: "location"; }
.foundicon-clock:after           { content: "clock"; }
.foundicon-folder:after          { content: "folder"; }
.foundicon-inbox:after           { content: "inbox"; }
.foundicon-website:after         { content: "website"; }
.foundicon-smiley:after          { content: "smiley"; }
.foundicon-search:after          { content: "search"; }
	
[class*="social foundicon-"]:after { position: relative; top: -8px; left: 10px; color: #888; font-size: 40%; font-style: normal; }
.foundicon-thumb-up:after         { content: "thumb-up";}
.foundicon-thumb-down:after       { content: "thumb-down";}
.foundicon-rss:after              { content: "rss";}
.foundicon-facebook:after         { content: "facebook";}
.foundicon-twitter:after          { content: "twitter";}
.foundicon-pinterest:after        { content: "pinterest";}
.foundicon-github:after           { content: "github";}
.foundicon-path:after             { content: "path";}
.foundicon-linkedin:after         { content: "linkedin";}
.foundicon-dribbble:after         { content: "dribbble";}
.foundicon-stumble-upon:after     { content: "stumble-upon";}
.foundicon-behance:after          { content: "behance";}
.foundicon-reddit:after           { content: "reddit";}
.foundicon-google-plus:after      { content: "google-plus";}
.foundicon-youtube:after          { content: "youtube";}
.foundicon-vimeo:after            { content: "vimeo";}
.foundicon-flickr:after           { content: "flickr";}
.foundicon-slideshare:after       { content: "slideshare";}
.foundicon-picassa:after          { content: "picassa";}
.foundicon-skype:after            { content: "skype";}
.foundicon-steam:after            { content: "steam";}
.foundicon-instagram:after        { content: "instagram";}
.foundicon-foursquare:after       { content: "foursquare";}
.foundicon-delicious:after        { content: "delicious";}
.foundicon-chat:after             { content: "chat";}
.foundicon-torso:after            { content: "torso";}
.foundicon-tumblr:after           { content: "tumblr";}
.foundicon-video-chat:after       { content: "video-chat";}
.foundicon-digg:after             { content: "digg";}
.foundicon-wordpress:after        { content: "wordpress";}

[class*="general_enclosed foundicon-"]:after { position: relative; top: -8px; left: 10px; color: #888; font-size: 40%; font-style: normal; }
.foundicon-settings:after        { content: "settings"; }
.foundicon-heart:after           { content: "heart"; }
.foundicon-star:after            { content: "star"; }
.foundicon-plus:after            { content: "plus"; }
.foundicon-minus:after           { content: "minus"; }
.foundicon-checkmark:after       { content: ""; }
.foundicon-remove:after          { content: "remove"; }
.foundicon-mail:after            { content: "mail"; }
.foundicon-calendar:after        { content: "calendar"; }
.foundicon-page:after            { content: "page"; }
.foundicon-tools:after           { content: "tools"; }
.foundicon-globe:after           { content: "globe"; }
.foundicon-home:after            { content: "home"; }
.foundicon-quote:after           { content: "quote"; }
.foundicon-people:after          { content: "people"; }
.foundicon-monitor:after         { content: "monitor"; }
.foundicon-laptop:after          { content: "laptop"; }
.foundicon-phone:after           { content: "phone"; }
.foundicon-cloud:after           { content: "cloud"; }
.foundicon-error:after           { content: "error"; }
.foundicon-right-arrow:after     { content: "right-arrow"; }
.foundicon-left-arrow:after      { content: "left-arrow"; }
.foundicon-up-arrow:after        { content: "up-arrow"; }
.foundicon-down-arrow:after      { content: "down-arrow"; }
.foundicon-trash:after           { content: "trash"; }
.foundicon-add-doc:after         { content: "add-doc"; }
.foundicon-edit:after            { content: "edit"; }
.foundicon-lock:after            { content: "lock"; }
.foundicon-unlock:after          { content: "unlock"; }
.foundicon-refresh:after         { content: "refresh"; }
.foundicon-paper-clip:after      { content: "paper-clip"; }
.foundicon-video:after           { content: "video"; }
.foundicon-photo:after           { content: "photo"; }
.foundicon-graph:after           { content: "graph"; }
.foundicon-idea:after            { content: "idea"; }
.foundicon-mic:after             { content: "mic"; }
.foundicon-cart:after            { content: "cart"; }
.foundicon-address-book:after    { content: "address-book"; }
.foundicon-compass:after         { content: "compass"; }
.foundicon-flag:after            { content: "flag"; }
.foundicon-location:after        { content: "location"; }
.foundicon-clock:after           { content: "clock"; }
.foundicon-folder:after          { content: "folder"; }
.foundicon-inbox:after           { content: "inbox"; }
.foundicon-website:after         { content: "website"; }
.foundicon-smiley:after          { content: "smiley"; }
.foundicon-search:after          { content: "search"; }