/* The live theme's Lato web fonts (sites/all/themes/smww/css/latofonts.css), served from this site:
   browsers load a font from another site only when that site allows it, and neither the Drupal
   site nor the live site does. Body.js points a page body's link to the theme's stylesheet here.
   The same font files and faces as there (each family's faces are weight "normal", so bold text in
   them is made bold by the browser, as on the live site); only the woff2 files, which every
   browser this site supports reads. */
@font-face {
    font-family: 'LatoWebBlack';
    src: url('lato/Lato-Black.woff2') format('woff2');
    font-style: normal;
    font-weight: normal;
}
@font-face {
    font-family: 'LatoWebBlack';
    src: url('lato/Lato-BlackItalic.woff2') format('woff2');
    font-style: italic;
    font-weight: normal;
}
@font-face {
    font-family: 'LatoWebBold';
    src: url('lato/Lato-Bold.woff2') format('woff2');
    font-style: normal;
    font-weight: normal;
}
@font-face {
    font-family: 'LatoWebBold';
    src: url('lato/Lato-BoldItalic.woff2') format('woff2');
    font-style: italic;
    font-weight: normal;
}
@font-face {
    font-family: 'LatoWebHairline';
    src: url('lato/Lato-Hairline.woff2') format('woff2');
    font-style: normal;
    font-weight: normal;
}
@font-face {
    font-family: 'LatoWebHairline';
    src: url('lato/Lato-HairlineItalic.woff2') format('woff2');
    font-style: italic;
    font-weight: normal;
}
@font-face {
    font-family: 'LatoWebHeavy';
    src: url('lato/Lato-Heavy.woff2') format('woff2');
    font-style: normal;
    font-weight: normal;
}
@font-face {
    font-family: 'LatoWebHeavy';
    src: url('lato/Lato-HeavyItalic.woff2') format('woff2');
    font-style: italic;
    font-weight: normal;
}
@font-face {
    font-family: 'LatoWeb';
    src: url('lato/Lato-Italic.woff2') format('woff2');
    font-style: italic;
    font-weight: normal;
}
@font-face {
    font-family: 'LatoWebLight';
    src: url('lato/Lato-Light.woff2') format('woff2');
    font-style: normal;
    font-weight: normal;
}
@font-face {
    font-family: 'LatoWebLight';
    src: url('lato/Lato-LightItalic.woff2') format('woff2');
    font-style: italic;
    font-weight: normal;
}
@font-face {
    font-family: 'LatoWebMedium';
    src: url('lato/Lato-Medium.woff2') format('woff2');
    font-style: normal;
    font-weight: normal;
}
@font-face {
    font-family: 'LatoWebMedium';
    src: url('lato/Lato-MediumItalic.woff2') format('woff2');
    font-style: italic;
    font-weight: normal;
}
@font-face {
    font-family: 'LatoWeb';
    src: url('lato/Lato-Regular.woff2') format('woff2');
    font-style: normal;
    font-weight: normal;
}
@font-face {
    font-family: 'LatoWebSemibold';
    src: url('lato/Lato-Semibold.woff2') format('woff2');
    font-style: normal;
    font-weight: normal;
}
@font-face {
    font-family: 'LatoWebSemibold';
    src: url('lato/Lato-SemiboldItalic.woff2') format('woff2');
    font-style: italic;
    font-weight: normal;
}
@font-face {
    font-family: 'LatoWebThin';
    src: url('lato/Lato-Thin.woff2') format('woff2');
    font-style: normal;
    font-weight: normal;
}
@font-face {
    font-family: 'LatoWebThin';
    src: url('lato/Lato-ThinItalic.woff2') format('woff2');
    font-style: italic;
    font-weight: normal;
}
