/* #Font-Face
================================================== */
@font-face {
font-family: 'Lato-Black';
src: url('../fonts/eot/lato-black.eot?#iefix') format('embedded-opentype'), 
url('../fonts/woff/lato-black.woff') format('woff'), 
url('../fonts/ttf/lato-black.ttf') format('truetype'), 
url('../fonts/svg/lato-black.svg#lato-black') format('svg'), 
url('../fonts/otf/lato-black.otf') format('otf');
}

@font-face {
font-family: 'Lato-Black Italic';
src: url('../fonts/eot/lato-blackitalic.eot?#iefix') format('embedded-opentype'), 
url('../fonts/woff/lato-blackitalic.woff') format('woff'), 
url('../fonts/ttf/lato-blackitalic.ttf') format('truetype'), 
url('../fonts/svg/lato-blackitalic.svg#lato-blackitalic') format('svg'), 
url('../fonts/otf/lato-blackitalic.otf') format('otf');
}

@font-face {
font-family: 'Lato-Bold';
src: url('../fonts/eot/lato-bold.eot?#iefix') format('embedded-opentype'), 
url('../fonts/woff/lato-bold.woff') format('woff'), 
url('../fonts/ttf/lato-bold.ttf') format('truetype'), 
url('../fonts/svg/lato-bold.svg#lato-bold') format('svg'), 
url('../fonts/otf/lato-bold.otf') format('otf');
}

@font-face {
font-family: 'Lato-Bold Italic';
src: url('../fonts/eot/lato-bolditalic.eot?#iefix') format('embedded-opentype'), 
url('../fonts/woff/lato-bolditalic.woff') format('woff'), 
url('../fonts/ttf/lato-bolditalic.ttf') format('truetype'), 
url('../fonts/svg/lato-bolditalic.svg#lato-bolditalic') format('svg'), 
url('../fonts/otf/lato-bolditalic.otf') format('otf');
}

@font-face {
font-family: 'Lato-Hairline';
src: url('../fonts/eot/lato-hairline.eot?#iefix') format('embedded-opentype'), 
url('../fonts/woff/lato-hairline.woff') format('woff'), 
url('../fonts/ttf/lato-hairline.ttf') format('truetype'), 
url('../fonts/svg/lato-hairline.svg#lato-hairline') format('svg'), 
url('../fonts/otf/lato-hairline.otf') format('otf');
}

@font-face {
font-family: 'Lato-Hairline Italic';
src: url('../fonts/eot/lato-hairlineitalic.eot?#iefix') format('embedded-opentype'), 
url('../fonts/woff/lato-hairlineitalic.woff') format('woff'), 
url('../fonts/ttf/lato-hairlineitalic.ttf') format('truetype'), 
url('../fonts/svg/lato-hairlineitalic.svg#lato-hairlineitalic') format('svg'), 
url('../fonts/otf/lato-hairlineitalic.otf') format('otf');
}

@font-face {
font-family: 'Lato-Heavy';
src: url('../fonts/eot/lato-heavy.eot?#iefix') format('embedded-opentype'), 
url('../fonts/woff/lato-heavy.woff') format('woff'), 
url('../fonts/ttf/lato-heavy.ttf') format('truetype'), 
url('../fonts/svg/lato-heavy.svg#lato-heavy') format('svg'), 
url('../fonts/otf/lato-heavy.otf') format('otf');
}

@font-face {
font-family: 'Lato-Heavy Italic';
src: url('../fonts/eot/lato-heavyitalic.eot?#iefix') format('embedded-opentype'), 
url('../fonts/woff/lato-heavyitalic.woff') format('woff'), 
url('../fonts/ttf/lato-heavyitalic.ttf') format('truetype'), 
url('../fonts/svg/lato-heavyitalic.svg#lato-heavyitalic') format('svg'), 
url('../fonts/otf/lato-heavyitalic.otf') format('otf');
}

@font-face {
font-family: 'Lato-Italic';
src: url('../fonts/eot/lato-italic.eot?#iefix') format('embedded-opentype'), 
url('../fonts/woff/lato-italic.woff') format('woff'), 
url('../fonts/ttf/lato-italic.ttf') format('truetype'), 
url('../fonts/svg/lato-italic.svg#lato-italic') format('svg'), 
url('../fonts/otf/lato-italic.otf') format('otf');
}

@font-face {
font-family: 'Lato-Light';
src: url('../fonts/eot/lato-light.eot?#iefix') format('embedded-opentype'), 
url('../fonts/woff/lato-light.woff') format('woff'), 
url('../fonts/ttf/lato-light.ttf') format('truetype'), 
url('../fonts/svg/lato-light.svg#lato-light') format('svg'), 
url('../fonts/otf/lato-light.otf') format('otf');
}

@font-face {
font-family: 'Lato-Light Italic';
src: url('../fonts/eot/lato-lightitalic.eot?#iefix') format('embedded-opentype'), 
url('../fonts/woff/lato-lightitalic.woff') format('woff'), 
url('../fonts/ttf/lato-lightitalic.ttf') format('truetype'), 
url('../fonts/svg/lato-lightitalic.svg#lato-lightitalic') format('svg'), 
url('../fonts/otf/lato-lightitalic.otf') format('otf');
}

@font-face {
font-family: 'Lato-Medium';
src: url('../fonts/eot/lato-medium.eot?#iefix') format('embedded-opentype'), 
url('../fonts/woff/lato-medium.woff') format('woff'), 
url('../fonts/ttf/lato-medium.ttf') format('truetype'), 
url('../fonts/svg/lato-medium.svg#lato-medium') format('svg'), 
url('../fonts/otf/lato-medium.otf') format('otf');
}

@font-face {
font-family: 'Lato-Medium Italic';
src: url('../fonts/eot/lato-mediumitalic.eot?#iefix') format('embedded-opentype'), 
url('../fonts/woff/lato-mediumitalic.woff') format('woff'), 
url('../fonts/ttf/lato-mediumitalic.ttf') format('truetype'), 
url('../fonts/svg/lato-mediumitalic.svg#lato-mediumitalic') format('svg'), 
url('../fonts/otf/lato-mediumitalic.otf') format('otf');
}

@font-face {
font-family: 'Lato-Regular';
src: url('../fonts/eot/lato-regular.eot?#iefix') format('embedded-opentype'), 
url('../fonts/woff/lato-regular.woff') format('woff'), 
url('../fonts/ttf/lato-regular.ttf') format('truetype'), 
url('../fonts/svg/lato-regular.svg#lato-regular') format('svg'), 
url('../fonts/otf/lato-regular.otf') format('otf');
}

@font-face {
font-family: 'Lato-Regular Italic';
src: url('../fonts/eot/lato-regularitalic.eot?#iefix') format('embedded-opentype'), 
url('../fonts/woff/lato-regularitalic.woff') format('woff'), 
url('../fonts/ttf/lato-regularitalic.ttf') format('truetype'), 
url('../fonts/svg/lato-regularitalic.svg#lato-regularitalic') format('svg'), 
url('../fonts/otf/lato-regularitalic.otf') format('otf');
}

@font-face {
font-family: 'Lato-Semibold';
src: url('../fonts/eot/lato-semibold.eot?#iefix') format('embedded-opentype'), 
url('../fonts/woff/lato-semibold.woff') format('woff'), 
url('../fonts/ttf/lato-semibold.ttf') format('truetype'), 
url('../fonts/svg/lato-semibold.svg#lato-semibold') format('svg'), 
url('../fonts/otf/lato-semibold.otf') format('otf');
}

@font-face {
font-family: 'Lato-Semibold Italic';
src: url('../fonts/eot/lato-semibolditalic.eot?#iefix') format('embedded-opentype'), 
url('../fonts/woff/lato-semibolditalic.woff') format('woff'), 
url('../fonts/ttf/lato-semibolditalic.ttf') format('truetype'), 
url('../fonts/svg/lato-semibolditalic.svg#lato-semibolditalic') format('svg'), 
url('../fonts/otf/lato-semibolditalic.otf') format('otf');
}

@font-face {
font-family: 'Lato-Thin';
src: url('../fonts/eot/lato-thin.eot?#iefix') format('embedded-opentype'), 
url('../fonts/woff/lato-thin.woff') format('woff'), 
url('../fonts/ttf/lato-thin.ttf') format('truetype'), 
url('../fonts/svg/lato-thin.svg#lato-thin') format('svg'), 
url('../fonts/otf/lato-thin.otf') format('otf');
}

@font-face {
font-family: 'Lato-Thin Italic';
src: url('../fonts/eot/lato-thinitalic.eot?#iefix') format('embedded-opentype'), 
url('../fonts/woff/lato-thinitalic.woff') format('woff'), 
url('../fonts/ttf/lato-thinitalic.ttf') format('truetype'), 
url('../fonts/svg/lato-thinitalic.svg#lato-thinitalic') format('svg'), 
url('../fonts/otf/lato-thinitalic.otf') format('otf');
}