/* CSS Document */
@font-face {
  font-family: "picto-foundry-arrows";
  src: url("fonts/picto-foundry-arrows.eot");
  src: url("fonts/picto-foundry-arrows.eot?#iefix") format("embedded-opentype"),
       url("fonts/picto-foundry-arrows.woff") format("woff"),
       url("fonts/picto-foundry-arrows.ttf") format("truetype"),
       url("fonts/picto-foundry-arrows.svg#picto-foundry-arrows") format("svg");
  font-weight: normal;
  font-style: normal;
}
[data-icon-arrow]:after {
  font-family: "picto-foundry-arrows";
  content: attr(data-icon-arrow);
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  padding-left: 1em;
    margin-top: 1em;
    line-height: 1rem;
    display: inline-block;
    position: absolute;
    bottom: 0;
}
@font-face {
  font-family: "picto-foundry-household";
  src: url("fonts/picto-foundry-household.eot");
  src: url("fonts/picto-foundry-household.eot?#iefix") format("embedded-opentype"),
       url("fonts/picto-foundry-household.woff") format("woff"),
       url("fonts/picto-foundry-household.ttf") format("truetype"),
       url("fonts/picto-foundry-household.svg#picto-foundry-household") format("svg");
  font-weight: normal;
  font-style: normal;
}
[data-icon-housebold]:before {
  font-family: "picto-foundry-household";
  content: attr(data-icon-housebold);
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  padding-right: 1em;
    margin-top: 1em;
    line-height: 1rem;
    display: inline-block;
    /*position: absolute;
    bottom: 0;*/
}
@font-face {
  font-family: "picto-foundry-general";
  src: url("fonts/picto-foundry-general.eot");
  src: url("fonts/picto-foundry-general.eot?#iefix") format("embedded-opentype"),
       url("fonts/picto-foundry-general.woff") format("woff"),
       url("fonts/picto-foundry-general.ttf") format("truetype"),
       url("fonts/picto-foundry-general.svg#picto-foundry-general") format("svg");
  font-weight: normal;
  font-style: normal;
}
[data-icon-general]:before {
  font-family: "picto-foundry-general";
  content: attr(data-icon-general);
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  padding-right: 1em;
    margin-top: 1em;
    line-height: 1rem;
    display: inline-block;
    /*position: absolute;
    bottom: 0;*/
}
@font-face {
  font-family: "picto-foundry-weather";
  src: url("fonts/picto-foundry-weather.eot");
  src: url("fonts/picto-foundry-weather.eot?#iefix") format("embedded-opentype"),
       url("fonts/picto-foundry-weather.woff") format("woff"),
       url("fonts/picto-foundry-weather.ttf") format("truetype"),
       url("fonts/picto-foundry-weather.svg#picto-foundry-weather") format("svg");
  font-weight: normal;
  font-style: normal;
}
[data-icon-weather]:before {
  font-family: "picto-foundry-weather";
  content: attr(data-icon-weather);
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  padding-right: 1em;
    margin-top: 1em;
    line-height: 1rem;
    display: inline-block;
    /*position: absolute;
    bottom: 0;*/
}
/*

icon-arrow-right = &#xf108;
icon-chevron-right = &#xf111;
icon-stove-vent = &#xf12b;
*/
/*.icon-arrow-right:before { content: "\f108"; }
.icon-chevron-right:before { content: "\f111"; }*/


