/* Generated by Font Squirrel (http://www.fontsquirrel.com) on October 9, 2012 04:32:36 AM America/New_York */



@font-face {
    font-family: 'LatoBlackItalic';
    src: url('/flextrafik_files/fonts/Lato-BlaIta-webfont.eot');
    src: url('/flextrafik_files/fonts/Lato-BlaIta-webfont.eot?#iefix') format('embedded-opentype'),
         url('/flextrafik_files/fonts/Lato-BlaIta-webfont.woff') format('woff'),
         url('/flextrafik_files/fonts/Lato-BlaIta-webfont.ttf') format('truetype'),
         url('/flextrafik_files/fonts/Lato-BlaIta-webfont.svg#LatoBlackItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'LatoBlack';
    src: url('/flextrafik_files/fonts/Lato-Bla-webfont.eot');
    src: url('/flextrafik_files/fonts/Lato-Bla-webfont.eot?#iefix') format('embedded-opentype'),
         url('/flextrafik_files/fonts/Lato-Bla-webfont.woff') format('woff'),
         url('/flextrafik_files/fonts/Lato-Bla-webfont.ttf') format('truetype'),
         url('/flextrafik_files/fonts/Lato-Bla-webfont.svg#LatoBlack') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'LatoBoldItalic';
    src: url('/flextrafik_files/fonts/Lato-BolIta-webfont.eot');
    src: url('/flextrafik_files/fonts/Lato-BolIta-webfont.eot?#iefix') format('embedded-opentype'),
         url('/flextrafik_files/fonts/Lato-BolIta-webfont.woff') format('woff'),
         url('/flextrafik_files/fonts/Lato-BolIta-webfont.ttf') format('truetype'),
         url('/flextrafik_files/fonts/Lato-BolIta-webfont.svg#LatoBoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'LatoBold';
    src: url('/flextrafik_files/fonts/Lato-Bol-webfont.eot');
    src: url('/flextrafik_files/fonts/Lato-Bol-webfont.eot?#iefix') format('embedded-opentype'),
         url('/flextrafik_files/fonts/Lato-Bol-webfont.woff') format('woff'),
         url('/flextrafik_files/fonts/Lato-Bol-webfont.ttf') format('truetype'),
         url('/flextrafik_files/fonts/Lato-Bol-webfont.svg#LatoBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'LatoItalic';
    src: url('/flextrafik_files/fonts/Lato-RegIta-webfont.eot');
    src: url('/flextrafik_files/fonts/Lato-RegIta-webfont.eot?#iefix') format('embedded-opentype'),
         url('/flextrafik_files/fonts/Lato-RegIta-webfont.woff') format('woff'),
         url('/flextrafik_files/fonts/Lato-RegIta-webfont.ttf') format('truetype'),
         url('/flextrafik_files/fonts/Lato-RegIta-webfont.svg#LatoItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'LatoRegular';
    src: url('/flextrafik_files/fonts/Lato-Reg-webfont.eot');
    src: url('/flextrafik_files/fonts/Lato-Reg-webfont.eot?#iefix') format('embedded-opentype'),
         url('/flextrafik_files/fonts/Lato-Reg-webfont.woff') format('woff'),
         url('/flextrafik_files/fonts/Lato-Reg-webfont.ttf') format('truetype'),
         url('/flextrafik_files/fonts/Lato-Reg-webfont.svg#LatoRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'LatoLightItalic';
    src: url('/flextrafik_files/fonts/Lato-LigIta-webfont.eot');
    src: url('/flextrafik_files/fonts/Lato-LigIta-webfont.eot?#iefix') format('embedded-opentype'),
         url('/flextrafik_files/fonts/Lato-LigIta-webfont.woff') format('woff'),
         url('/flextrafik_files/fonts/Lato-LigIta-webfont.ttf') format('truetype'),
         url('/flextrafik_files/fonts/Lato-LigIta-webfont.svg#LatoLightItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'LatoLight';
    src: url('/flextrafik_files/fonts/Lato-Lig-webfont.eot');
    src: url('/flextrafik_files/fonts/Lato-Lig-webfont.eot?#iefix') format('embedded-opentype'),
         url('/flextrafik_files/fonts/Lato-Lig-webfont.woff') format('woff'),
         url('/flextrafik_files/fonts/Lato-Lig-webfont.ttf') format('truetype'),
         url('/flextrafik_files/fonts/Lato-Lig-webfont.svg#LatoLight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'LatoHairlineItalic';
    src: url('/flextrafik_files/fonts/Lato-HaiIta-webfont.eot');
    src: url('/flextrafik_files/fonts/Lato-HaiIta-webfont.eot?#iefix') format('embedded-opentype'),
         url('/flextrafik_files/fonts/Lato-HaiIta-webfont.woff') format('woff'),
         url('/flextrafik_files/fonts/Lato-HaiIta-webfont.ttf') format('truetype'),
         url('/flextrafik_files/fonts/Lato-HaiIta-webfont.svg#LatoHairlineItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'LatoHairline';
    src: url('/flextrafik_files/fonts/Lato-Hai-webfont.eot');
    src: url('/flextrafik_files/fonts/Lato-Hai-webfont.eot?#iefix') format('embedded-opentype'),
         url('/flextrafik_files/fonts/Lato-Hai-webfont.woff') format('woff'),
         url('/flextrafik_files/fonts/Lato-Hai-webfont.ttf') format('truetype'),
         url('/flextrafik_files/fonts/Lato-Hai-webfont.svg#LatoHairline') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* font-face */
@font-face {
  font-family: "AccessibilityFoundicons";
  src: url("/flextrafik_files/fonts/accessibility_foundicons.eot");
  src: url("/flextrafik_files/fonts/accessibility_foundicons.eot?#iefix") format("embedded-opentype"), url("/flextrafik_files/fonts/accessibility_foundicons.woff") format("woff"), url("/flextrafik_files/fonts/accessibility_foundicons.ttf") format("truetype"), url("/flextrafik_files/fonts/accessibility_foundicons.svg#AccessibilityFoundicons") 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: "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";
}

